Perfect Square
118313797685349395108520286954072371541225 is a perfect square (343967727680009822035 × 343967727680009822035)
118313797685349395108520286954072371541225 is a perfect square (343967727680009822035 × 343967727680009822035)
118313797685349395108520286954072371541225 is odd
Previous odd number is 118313797685349395108520286954072371541223
Next odd number is 118313797685349395108520286954072371541227
10101101110110001011010001001010001100011001101001011110010000100110100100001010111011101010011001100101001000000001011101011010011101001
1656174845833270281370264502961500863284921151012111645092181174056510497203871973226169288530574979203663365067258475765625
13998154722729787883588317777746384809850581487231752776708085718997279281874500625