Perfect Square
99104985835077596443856887282521132386170847601049 is a perfect square (9955148709842439939997243 × 9955148709842439939997243)
99104985835077596443856887282521132386170847601049 is a perfect square (9955148709842439939997243 × 9955148709842439939997243)
99104985835077596443856887282521132386170847601049 is odd
Previous odd number is 99104985835077596443856887282521132386170847601047
Next odd number is 99104985835077596443856887282521132386170847601051
10000111100111101110101010000110011110010100100001011110011101010001010001111010111110010000100100011011000110001100010010100100001000110011100010011111010000110011001
973389173207536507893700613994520277252600774761706026550654268890586411133315758506170519183981071044882690310513623274975447393985134227330817120649
9821798217370931036163572395010996171499328610489754123562270773878328317349619271848612198265900401