Perfect Square
99918873887237217048752185731548537579588963030689 is a perfect square (9995942871347215590225617 × 9995942871347215590225617)
99918873887237217048752185731548537579588963030689 is a perfect square (9995942871347215590225617 × 9995942871347215590225617)
99918873887237217048752185731548537579588963030689 is odd
Previous odd number is 99918873887237217048752185731548537579588963030687
Next odd number is 99918873887237217048752185731548537579588963030691
10001000101111000000101010000111101111101101110000010001001110001110100100100000010101001110111101101111001110110010101111101111011011110010100100101000101011010100001
997568190517040967103180962627670626459771280586560887066442959017030507740326122695195133516505042889091675146414710502038101396101561199476320972769
9983781358893615409525288225580617024130596757202478529805197439121906879748614170975380371955814721