Perfect Square
470542814373000324509497801 is a perfect square (21691998856099 × 21691998856099)
470542814373000324509497801 is a perfect square (21691998856099 × 21691998856099)
470542814373000324509497801 is odd
Previous odd number is 470542814373000324509497799
Next odd number is 470542814373000324509497803
11000010100111001010100010001010001011100001111100100001011010000001101100111100111001001
104183138697821567758393370107084854018833195112448287312513492952716127495013401