Perfect Square
142637629551775568011094881 is a perfect square (11943099662641 × 11943099662641)
142637629551775568011094881 is a perfect square (11943099662641 × 11943099662641)
142637629551775568011094881 is odd
Previous odd number is 142637629551775568011094879
Next odd number is 142637629551775568011094883
111010111111100101100010110010001010100010001011000100100110001110111100110101101100001
2902032945523672829937177472717888769736362867414325885457461571751838422199841