Perfect Square
99105019007590823511325325992983456822429331997041 is a perfect square (9955150375940627824792679 × 9955150375940627824792679)
99105019007590823511325325992983456822429331997041 is a perfect square (9955150375940627824792679 × 9955150375940627824792679)
99105019007590823511325325992983456822429331997041 is odd
Previous odd number is 99105019007590823511325325992983456822429331997039
Next odd number is 99105019007590823511325325992983456822429331997043
10000111100111101110110110000000000100111100101011001101011000000010001001000011001010010001100000100101100110010000101111010110100011001011011101111111100000101110001
973390150649057515932282557392684194782683447739719699114390648304819155777693444699527961091332133348307425787212119380006011021793224180079367939921
9821804792494938416688706897011728061658739474613323020673985978347154207426314036491087213232755681