Perfect Square
470338771057631377849303801 is a perfect square (21687295153099 × 21687295153099)
470338771057631377849303801 is a perfect square (21687295153099 × 21687295153099)
470338771057631377849303801 is odd
Previous odd number is 470338771057631377849303799
Next odd number is 470338771057631377849303803
11000010100001110000110111101111010000110101010100000010101110100000010111100001011111001
104047665438591234578645244397406514870889967222032318999050873713858298503231401