Perfect Square
99918873887237217048752225715320022968451323933161 is a perfect square (9995942871347215590225619 × 9995942871347215590225619)
99918873887237217048752225715320022968451323933161 is a perfect square (9995942871347215590225619 × 9995942871347215590225619)
99918873887237217048752225715320022968451323933161 is odd
Previous odd number is 99918873887237217048752225715320022968451323933159
Next odd number is 99918873887237217048752225715320022968451323933163
10001000101111000000101010000111101111101101110000010001001110001110100100100000100101110001010100111000011011000000100001001000101111101010101000101000011000111101001
997568190517040967103182160195367868721994530248874552512664301806013397060121793830940711826192279295321030955433357000959571021193280505780193052281
9983781358893615409525296215847458193493064083525922713161468257334429687943672926976339914795451921