Perfect Square
11425473753532315246353331461274158766053798081 is a perfect square (106890007734737839929759 × 106890007734737839929759)
11425473753532315246353331461274158766053798081 is a perfect square (106890007734737839929759 × 106890007734737839929759)
11425473753532315246353331461274158766053798081 is odd
Previous odd number is 11425473753532315246353331461274158766053798079
Next odd number is 11425473753532315246353331461274158766053798083
1000000000010101100000000110100001110000011101010011011011101111100011001111000011001000000011111001010100100001010001001111101111101001100011000011000001
1491497916351877112334544083316825353385599935176192520527620278343426407247325840178216442777540770956402865159120551307596542456278565441
130541450492655812760346794671294281800985304436370636291230340242121593869003150325519282561