Perfect Square
99105382868610259244794661992516962769 is a perfect square (9955168650937575113 × 9955168650937575113)
99105382868610259244794661992516962769 is a perfect square (9955168650937575113 × 9955168650937575113)
99105382868610259244794661992516962769 is odd
Previous odd number is 99105382868610259244794661992516962767
Next odd number is 99105382868610259244794661992516962771
1001010100011110000000010100000101011000000111101011110100010011001000111111111001000011101110010111101101010100100100111010001
973400872004134031888001846787974528817416652597061159560996579160817677935073410411768772195210628995285258602609
9821876913533827857632595441967940043602702241379523202663874002200532147361