Perfect Square
372490813771879278879451792605412321 is a perfect square (610320255088981361 × 610320255088981361)
372490813771879278879451792605412321 is a perfect square (610320255088981361 × 610320255088981361)
372490813771879278879451792605412321 is odd
Previous odd number is 372490813771879278879451792605412319
Next odd number is 372490813771879278879451792605412323
10001111011110100110111000011000111001000110010111010000110101101111000101000000011110101001000010010110111101111100001
51682879279604431942298222544983719820616993492321722055627831019276522400130957038616084071597314278752161
138749406344436849851119075607257361496592203968441641571182542418607041