Perfect Square
64108009184925293469574012321 is a perfect square (253195594718639 × 253195594718639)
64108009184925293469574012321 is a perfect square (253195594718639 × 253195594718639)
11001111 00100100 11100110 11111101 10011001 11010000 00111110 00010001 00100110 01110010 10011101 10100001
64108009184925293469574012321 is odd
Previous odd number is 64108009184925293469574012319
Next odd number is 64108009184925293469574012323
263473457993328851832811998667256832408966475345208541221483536039523195347282016552161