Perfect Square
12416494694616088201485367225 is a perfect square (111429326008085 × 111429326008085)
12416494694616088201485367225 is a perfect square (111429326008085 × 111429326008085)
12416494694616088201485367225 is odd
Previous odd number is 12416494694616088201485367223
Next odd number is 12416494694616088201485367227
1010000001111010101111000001100010000010111100011011001101000001100001101100000011011110111001
1914242798408460168341792805924210291988861393408098695842591558543562235618199515625