Perfect Square
99104980309257916306392853581191050796505671483881 is a perfect square (9955148432306668339704109 × 9955148432306668339704109)
99104980309257916306392853581191050796505671483881 is a perfect square (9955148432306668339704109 × 9955148432306668339704109)
99104980309257916306392853581191050796505671483881 is odd
Previous odd number is 99104980309257916306392853581191050796505671483879
Next odd number is 99104980309257916306392853581191050796505671483883
10000111100111101110101000000111100110110110111100000000100110101110101000101110111001110000111000100110011011110010100011000111010100001110110000111010100000111101001
973389010387087934649493572889684371720463181956819421998753870949540123877084584458836726662072919290008015537435357925321314342583980776220261086841
9821797122098399316413934050785621776234500344573339466332959063192521920750997636088162412442822161