Perfect Square
99918873887742873591197973059047848044665458330625 is a perfect square (9995942871372508679079425 × 9995942871372508679079425)
99918873887742873591197973059047848044665458330625 is a perfect square (9995942871372508679079425 × 9995942871372508679079425)
99918873887742873591197973059047848044665458330625 is odd
Previous odd number is 99918873887742873591197973059047848044665458330623
Next odd number is 99918873887742873591197973059047848044665458330627
10001000101111000000101010000111110000011101010011100101000010011010001011100000100001011011110001100111111100011101010101111001000011010001101100010110000110000000001
997568190532186060190676156132825773282513782836978907150005640910537004310762707686073939020309922449180233546033803142130810946990178850168212890625
9983781358994664674115337987846550439342966401253180527354755986318830036959160657884798211812890625