Perfect Square
11425473753532315246354614141366975620132955225 is a perfect square (106890007734737839929765 × 106890007734737839929765)
11425473753532315246354614141366975620132955225 is a perfect square (106890007734737839929765 × 106890007734737839929765)
11425473753532315246354614141366975620132955225 is odd
Previous odd number is 11425473753532315246354614141366975620132955223
Next odd number is 11425473753532315246354614141366975620132955227
1000000000010101100000000110100001110000011101010011011011101111100011010011010010101111100111100001111011110010111001110101001111000101001110010001011001
1491497916351877112335046412076328452944309369569399478233516778491473871460946350076719749015604338726893356760229371864732188184427015625
130541450492655812760376105126763596521559388583395009446343172251581640502270906091854800625