Perfect Square
99105019007590823511325644557795486922519725363025 is a perfect square (9955150375940627824792695 × 9955150375940627824792695)
99105019007590823511325644557795486922519725363025 is a perfect square (9955150375940627824792695 × 9955150375940627824792695)
99105019007590823511325644557795486922519725363025 is odd
Previous odd number is 99105019007590823511325644557795486922519725363023
Next odd number is 99105019007590823511325644557795486922519725363027
10000111100111101110110110000000000100111100101011001101011000000010001001000101001110000001110110010111101110011101001110001000001100100101111000010100100111101010001
973390150649057515932291944036876747241522680095251019795005022930001431880115447360932590124825193575843061026743097490413706267510454042764730640625
9821804792494938416688770039755230846993330225255082396466425618184657784152756294171071468037150625