Perfect Square
99918873887237217048752265699091508357313684835641 is a perfect square (9995942871347215590225621 × 9995942871347215590225621)
99918873887237217048752265699091508357313684835641 is a perfect square (9995942871347215590225621 × 9995942871347215590225621)
99918873887237217048752265699091508357313684835641 is odd
Previous odd number is 99918873887237217048752265699091508357313684835639
Next odd number is 99918873887237217048752265699091508357313684835643
10001000101111000000101010000111101111101101110000010001001110001110100100100000110110010011101100000001100111001110010010100010000011100010101100101000000110100111001
997568190517040967103183357763065110984217779912386271721952878444139321925819159949905457825902674388189228829196318463502624751133185458495007279721
9983781358893615409525304206114299362855531409854163002464326461965292602973067044079785121183880881