Perfect Square
99105002422589464214111966680111950698131672494241 is a perfect square (9955149542954614210917329 × 9955149542954614210917329)
99105002422589464214111966680111950698131672494241 is a perfect square (9955149542954614210917329 × 9955149542954614210917329)
99105002422589464214111966680111950698131672494241 is odd
Previous odd number is 99105002422589464214111966680111950698131672494239
Next odd number is 99105002422589464214111966680111950698131672494243
10000111100111101110110000000011010011011110101001001000010000101100010100011100010110010011111111101111100010001011111000110100011111001110110010100110111000010100001
973389661965201793240921928761935918338129079844893496015708435773191082262327344560914895442656173446862479943982994392149850221443203564960414039521
9821801505181463570818845036883074984837153284271347339190049885286015136639052699506175646178166081