Perfect Square
1827358920171547787209249 is a perfect square (1351798402193 × 1351798402193)
1827358920171547787209249 is a perfect square (1351798402193 × 1351798402193)
1827358920171547787209249 is odd
Previous odd number is 1827358920171547787209247
Next odd number is 1827358920171547787209251
110000010111101010101001101010111110001011000010110100011111111110010101000100001
6101991139276762812262784011135933291913852696459712978037348624958065249