Perfect Square
12416485284627016862737106809 is a perfect square (111429283784053 × 111429283784053)
12416485284627016862737106809 is a perfect square (111429283784053 × 111429283784053)
12416485284627016862737106809 is odd
Previous odd number is 12416485284627016862737106807
Next odd number is 12416485284627016862737106811
1010000001111010101101000010000000001011100111100010001011000010110011101100000000011101111001
1914238446216330769028214571799190205280991192549866038534189498013382092605917433129