Perfect Square
12416475874640174110846800225 is a perfect square (111429241560015 × 111429241560015)
12416475874640174110846800225 is a perfect square (111429241560015 × 111429241560015)
12416475874640174110846800225 is odd
Previous odd number is 12416475874640174110846800223
Next odd number is 12416475874640174110846800227
1010000001111010101011000010011110010100011010100011110111010001010101101101001101000101100001
1914234094031828827649485304326739452154975479077412713965120542309497496857761390625