Perfect Square
142637629551727795612444321 is a perfect square (11943099662639 × 11943099662639)
142637629551727795612444321 is a perfect square (11943099662639 × 11943099662639)
142637629551727795612444321 is odd
Previous odd number is 142637629551727795612444319
Next odd number is 142637629551727795612444323
111010111111100101100010110010001010100000110100001011001010001000001000110011010100001
2902032945520756970877975021845215030211095364164420468116296525477459527688161