Perfect Square
94888290528984965603409 is a perfect square (308039430153 × 308039430153)
94888290528984965603409 is a perfect square (308039430153 × 308039430153)
94888290528984965603409 is odd
Previous odd number is 94888290528984965603407
Next odd number is 94888290528984965603411
10100000101111110011110001111101110000110011011110011011101000110000001010001
854354021194930414975463792606457810360520546195564301012798417746929