Perfect Square
99251707785739135992149648111731607343129 is a perfect square (315042390458393925627 × 315042390458393925627)
99251707785739135992149648111731607343129 is a perfect square (315042390458393925627 × 315042390458393925627)
99251707785739135992149648111731607343129 is odd
Previous odd number is 99251707785739135992149648111731607343127
Next odd number is 99251707785739135992149648111731607343131
10010001110101100101011111001101100001001011011101010110010010000111011000000010100011011111001001011110010011001011011000001000000011001
977718796943882326116578067768100890649760310417414583084493208752154942201811652727773507129315215736564517457744549735689
9850901498385750625237972178767216089412253202538511111233257216663158274343510641