Perfect Square
99105019007590823511325246351780449297406733655625 is a perfect square (9955150375940627824792675 × 9955150375940627824792675)
99105019007590823511325246351780449297406733655625 is a perfect square (9955150375940627824792675 × 9955150375940627824792675)
99105019007590823511325246351780449297406733655625 is odd
Previous odd number is 99105019007590823511325246351780449297406733655623
Next odd number is 99105019007590823511325246351780449297406733655627
10000111100111101110110110000000000100111100101011001101011000000010001001000010101001010101011011001001000100001101100111101010001000110100110111011010001111001001001
973390150649057515932280210731636056667973639662623034695230980748550053971325068543767668427666452748955628861371619032149256694546646113049072265625
9821804792494938416688691111325852365325091787000453585849519663673214507949112974957868076094140625