Perfect Square
87045494991646133682441 is a perfect square (295034735229 × 295034735229)
87045494991646133682441 is a perfect square (295034735229 × 295034735229)
87045494991646133682441 is odd
Previous odd number is 87045494991646133682439
Next odd number is 87045494991646133682443
10010011011101011111011101000101111000001101010100111100010011000000100001001
659536595085777164460096654633170195321783322950500595368176964892121