Perfect Square
98557937655633886065387560336301419758225 is a perfect square (313939385320851206615 × 313939385320851206615)
98557937655633886065387560336301419758225 is a perfect square (313939385320851206615 × 313939385320851206615)
98557937655633886065387560336301419758225 is odd
Previous odd number is 98557937655633886065387560336301419758223
Next odd number is 98557937655633886065387560336301419758227
10010000110100010110000000101011010111011110101001000111000111001101011101011010000101101100000011000000111101001101011011000001010010001
957358993978713483607709988153152971979135971943787814741477826188905893898898940058391814914471505849880140371168457640625
9713667074931815905651082661619384846056456017187933062850890293397848417455150625