Perfect Square
99918873887237217048752345666634479135038406640625 is a perfect square (9995942871347215590225625 × 9995942871347215590225625)
99918873887237217048752345666634479135038406640625 is a perfect square (9995942871347215590225625 × 9995942871347215590225625)
99918873887237217048752345666634479135038406640625 is odd
Previous odd number is 99918873887237217048752345666634479135038406640623
Next odd number is 99918873887237217048752345666634479135038406640627
10001000101111000000101010000111101111101101110000010001001110001110100100100001010111011000011010010011111111101001110101010100101011010010110100100111100001111110001
997568190517040967103185752898459595508664279243003871429731733267820282130247060898786437212031071505421113195548201291794789310107290744781494140625
9983781358893615409525320186647981701580466062525031898909805030482038761211745486788794097900390625