The Möbius function is a multiplicative arithmetic function named after the 19th-century German mathematician August Ferdinand Möbius, who is also famous for the discovery of the Möbius strip.
The Möbius function is defined as follows:
The Möbius function is related to the Mertens function by the following relation:
Compute the value of the Mertens function for each given value of .
The first line contains the number of test cases (1\le t\le 10^5).
Each of the following lines contains an integer (1\le n\le 10^7).
For each test case, print the value of the Mertens function on a separate line.
Example 1