Perfect Square
166966303319924354077947716652160041 is a perfect square (408615104126027571 × 408615104126027571)
166966303319924354077947716652160041 is a perfect square (408615104126027571 × 408615104126027571)
166966303319924354077947716652160041 is odd
Previous odd number is 166966303319924354077947716652160039
Next odd number is 166966303319924354077947716652160043
1000000010100000010011000001101101111111100011101111111100111011010100101101100100000111000010111000101101010000101001
4654644268698439798076907815199570650073257239769616451960916302154310163504730284491658975248945642948921
27877746444320982382467400485597459817707380174362455750145431077121681