Perfect Square
70187462315697315681 is a perfect square (8377795791 × 8377795791)
70187462315697315681 is a perfect square (8377795791 × 8377795791)
70187462315697315681 is odd
Previous odd number is 70187462315697315679
Next odd number is 70187462315697315683
111100111000001011111101010001101101100101010000010001111101100001
345763082473733083978776160974083446791205922142629495966241