Perfect Square
99918840491408350348652860903626264489295650930025 is a perfect square (9995941200877901840193005 × 9995941200877901840193005)
99918840491408350348652860903626264489295650930025 is a perfect square (9995941200877901840193005 × 9995941200877901840193005)
99918840491408350348652860903626264489295650930025 is odd
Previous odd number is 99918840491408350348652860903626264489295650930023
Next odd number is 99918840491408350348652860903626264489295650930027
10001000101111000000011110001001000000111101000110011010110100100000011111110000000000111110000111010011111110110111110100101000110001101000111000100101011110101101001
997567190267414167561075302757558895362280386690038602355253442906457697346047970536873684033854904147134607312239378273570847072870707526212993765625
9983774685147504907784145640727730603027028430926139100558263457008250565103466372236874647446500625