Perfect Square
1642912356307018603352820477973225 is a perfect square (40532855269608365 × 40532855269608365)
1642912356307018603352820477973225 is a perfect square (40532855269608365 × 40532855269608365)
1642912356307018603352820477973225 is odd
Previous odd number is 1642912356307018603352820477973223
Next odd number is 1642912356307018603352820477973227
101000100000000011110000010000101000010110011110110111101100011100110110000101000101101101110011101001011101001
4434484975822905953468306280644974300160727762136518950922599482225790435557803017311253801235765625
2699161010506280050034684004228790888974945911486604947403816900625