Perfect Square
87041648962502125307361 is a perfect square (295028217231 × 295028217231)
87041648962502125307361 is a perfect square (295028217231 × 295028217231)
87041648962502125307361 is odd
Previous odd number is 87041648962502125307359
Next odd number is 87041648962502125307363
10010011011101000100110001000111001001111100110001011000111100100010111100001
659449175803797780698845891192159445571360772130976078049181114686881