Perfect Square
99105002422589464214112962195066246159552764229641 is a perfect square (9955149542954614210917379 × 9955149542954614210917379)
99105002422589464214112962195066246159552764229641 is a perfect square (9955149542954614210917379 × 9955149542954614210917379)
99105002422589464214112962195066246159552764229641 is odd
Previous odd number is 99105002422589464214112962195066246159552764229639
Next odd number is 99105002422589464214112962195066246159552764229643
10000111100111101110110000000011010011011110101001001000010000101100010100100010110010000011000011101011001001110010111000010110011011011011010001111001011100000001001
973389661965201793240951262012765507794825354917263095400407361323275344966627987892630392294537408836955440774134035555810789011863383936566833621721
9821801505181463570819042357906989336324915434228989300545500484619398953139388168691408608182988881