Perfect Square
99105007950922993659222132484183405297914083835225 is a perfect square (9955149820616613585974235 × 9955149820616613585974235)
99105007950922993659222132484183405297914083835225 is a perfect square (9955149820616613585974235 × 9955149820616613585974235)
99105007950922993659222132484183405297914083835225 is odd
Previous odd number is 99105007950922993659222132484183405297914083835223
Next odd number is 99105007950922993659222132484183405297914083835227
10000111100111101110110010000010001110101000101000010001101001001111110011010000011000110101111010011100001011110111000001110101001100010111000001010000111110101011001
973389824859794621869968517986796934260480835586189494300122107345079168598762053684542790815907261189817879625512857237430098100425707516734327015625
9821802600952509790370869978616863524645462538420413131495756620101658505742200229631469644950800625