Perfect Square
118315418760721953733377959831430538799881 is a perfect square (343970084107211209859 × 343970084107211209859)
118315418760721953733377959831430538799881 is a perfect square (343970084107211209859 × 343970084107211209859)
118315418760721953733377959831430538799881 is odd
Previous odd number is 118315418760721953733377959831430538799879
Next odd number is 118315418760721953733377959831430538799883
10101101110110010101000001100100110010010111110101011000000110000100011111000110001100011001110010101000101111000111010010010101100001001
1656242922957666680483323391165471183281924668271654747297555787060880510806314574185091558642442194198053375621499838714841
13998538316524996454180438630813464790232290216402845857116815294818424971765614161