Perfect Square
99105019007590823511325445454787968109963229509225 is a perfect square (9955150375940627824792685 × 9955150375940627824792685)
99105019007590823511325445454787968109963229509225 is a perfect square (9955150375940627824792685 × 9955150375940627824792685)
99105019007590823511325445454787968109963229509225 is odd
Previous odd number is 99105019007590823511325445454787968109963229509223
Next odd number is 99105019007590823511325445454787968109963229509227
10000111100111101110110110000000000100111100101011001101011000000010001001000011111011101011101000110000011001010101011010111001001010101101010111110111011011001101001
973390150649057515932286077384256401954748159864204320056375594214242647062409445543111312767128499939918079100297448126296170505264317841940365765625
9821804792494938416688730575540541606159211006068304979753418146822140878778061853698491834360100625