Perfect Square
470542006134589330494131089 is a perfect square (21691980226217 × 21691980226217)
470542006134589330494131089 is a perfect square (21691980226217 × 21691980226217)
470542006134589330494131089 is odd
Previous odd number is 470542006134589330494131087
Next odd number is 470542006134589330494131091
11000010100111001001001010100001111001100100101011011000101001011110000010000101110010001
104182601841234248523245781824117158593895155781279426933076012082104481022657969