Perfect Square
70187462215163766225 is a perfect square (8377795785 × 8377795785)
70187462215163766225 is a perfect square (8377795785 × 8377795785)
70187462215163766225 is odd
Previous odd number is 70187462215163766223
Next odd number is 70187462215163766227
111100111000001011111101010000001111111100111111001110010111010001
345763080987963884383367568293637311904884763596453272640625