Perfect Square
93250558558411136719088140895521850239969 is a perfect square (305369544254844013937 × 305369544254844013937)
93250558558411136719088140895521850239969 is a perfect square (305369544254844013937 × 305369544254844013937)
93250558558411136719088140895521850239969 is odd
Previous odd number is 93250558558411136719088140895521850239967
Next odd number is 93250558558411136719088140895521850239971
10001001000001001111011000100111001001100000011010000010101100110001000000011101000111001111100101100001001011000000100111010101111100001
810875774151000497121647575807953085443230239532878239106133366641438992374793216612780561922280103940959507724137441890209
8695666671455664496761514391284212272419668092627807828363107992537465702885120961