Perfect Square
94888290527752807882801 is a perfect square (308039430151 × 308039430151)
94888290527752807882801 is a perfect square (308039430151 × 308039430151)
94888290527752807882801 is odd
Previous odd number is 94888290527752807882799
Next odd number is 94888290527752807882803
10100000101111110011110001111101101110100100000010001001000011010000000110001
854354021161648155463814365204051256591017262901399617107033583168401