Perfect Square
1642912878571898609984224033728081 is a perfect square (40532861712096009 × 40532861712096009)
1642912878571898609984224033728081 is a perfect square (40532861712096009 × 40532861712096009)
1642912878571898609984224033728081 is odd
Previous odd number is 1642912878571898609984224033728079
Next odd number is 1642912878571898609984224033728083
101000100000000011110011101000101000100101100110100111110011000010001000110101101101001110001110110011001010001
4434489204855254130835960562893304058338863459396757284012334473099064277523228932911149457980755441
2699162726577402066833830103799828843889850164846632725871447942561