Perfect Square
87044212978391160380329 is a perfect square (295032562573 × 295032562573)
87044212978391160380329 is a perfect square (295032562573 × 295032562573)
87044212978391160380329 is odd
Previous odd number is 87044212978391160380327
Next odd number is 87044212978391160380331
10010011011101010110100011110000110111101011101010011100000101101101110101001
659507454386281649098644935432710177258443234478942033266494910351289