Perfect Square
98942961379472261949249675749097515861589507375969 is a perfect square (9947007659566381471403313 × 9947007659566381471403313)
98942961379472261949249675749097515861589507375969 is a perfect square (9947007659566381471403313 × 9947007659566381471403313)
98942961379472261949249675749097515861589507375969 is odd
Previous odd number is 98942961379472261949249675749097515861589507375967
Next odd number is 98942961379472261949249675749097515861589507375971
10000111011001100010011110101011011001111111110010101111101001101101111000100111000000010101010010111000000110010111010001011001011111100011101110111110000001101100001
968622859516110045766362013205403001079452855270689328452471128014704352151264247375153509355540562002497689760997891305933499776116071684225796978209
9789709606539739573251986882691165915309017069347665555077724981919695713311576454434939855918688961