Perfect Square
118315418760721953730626199158572849121025 is a perfect square (343970084107211209855 × 343970084107211209855)
118315418760721953730626199158572849121025 is a perfect square (343970084107211209855 × 343970084107211209855)
118315418760721953730626199158572849121025 is odd
Previous odd number is 118315418760721953730626199158572849121023
Next odd number is 118315418760721953730626199158572849121027
10101101110110010101000001100100110010010111110101011000000101111111110100110000000001001011100001100111010011100011011010100011100000001
1656242922957666680367761509514756258942491639320433809899433650391494394256257954045550860417170938051472791008101176890625
13998538316524996453529287198136577661977642776043499784585321946309359115097050625