Perfect Square
106307549900983980387487379291882816791714918708321 is a perfect square (10310555266375520494850639 × 10310555266375520494850639)
106307549900983980387487379291882816791714918708321 is a perfect square (10310555266375520494850639 × 10310555266375520494850639)
106307549900983980387487379291882816791714918708321 is odd
Previous odd number is 106307549900983980387487379291882816791714918708319
Next odd number is 106307549900983980387487379291882816791714918708323
10010001011110100010011011001111100111111101001101010011100010000110111110101001011111110001011110110000011110011100111000010100010000011110000100111100011010001100001
1201412999799999824352670482640759983556141855343060231645704177692881734924101596963225891043300079709855083973067035414720537035474096840589038160161
11301295165950199098287840036787078235173306072943436189570211664396556071722144729195329367074639041