Perfect Square
99105007950922993659222729793172642294729242290225 is a perfect square (9955149820616613585974265 × 9955149820616613585974265)
99105007950922993659222729793172642294729242290225 is a perfect square (9955149820616613585974265 × 9955149820616613585974265)
99105007950922993659222729793172642294729242290225 is odd
Previous odd number is 99105007950922993659222729793172642294729242290223
Next odd number is 99105007950922993659222729793172642294729242290227
10000111100111101110110010000010001110101000101000010001101001001111110011010100001111111000100011001110100100000001101000000100011011110110111011001111010100000110001
973389824859794621869986117939749115010467155094664021092897617547411158097713750776592327988041060163515040229429804849092380873060301992440305140625
9821802600952509790370988371241118505337882669761836992103170608981176698907114309870152603130550625