Perfect Square
12010674890797511325420353359225 is a perfect square (3465642060397685 × 3465642060397685)
12010674890797511325420353359225 is a perfect square (3465642060397685 × 3465642060397685)
10010111 10011000 10010101 01101001 11010000 11111100 11101111 00111001 11111000 11001001 01011110 00001101 01111001
12010674890797511325420353359225 is odd
Previous odd number is 12010674890797511325420353359223
Next odd number is 12010674890797511325420353359227
1732615656359531253636275211698112918836586018971401646436307719896344592605117706890084515625
144256311332433810602069737887315443474644158392861741892600625