Perfect Square
99918834925269224757458949943278524119408099868641 is a perfect square (9995940922457936613705871 × 9995940922457936613705871)
99918834925269224757458949943278524119408099868641 is a perfect square (9995940922457936613705871 × 9995940922457936613705871)
99918834925269224757458949943278524119408099868641 is odd
Previous odd number is 99918834925269224757458949943278524119408099868639
Next odd number is 99918834925269224757458949943278524119408099868643
10001000101111000000011100001001001110001111111001000111100000000000100100110100110111000111001110010100100010010001111000011110110011000011110101001100011111111100001
997567023554186766329613189488636500390072513522431742411893590226814344956392741064749954832830775193073527676260246981732993107806201548784206498721
9983773572823201003821600445662598759992657122894476456022313731232468246348847046007342801455186881