Perfect Square
83105821399784161489 is a perfect square (9116239433 × 9116239433)
83105821399784161489 is a perfect square (9116239433 × 9116239433)
83105821399784161489 is odd
Previous odd number is 83105821399784161487
Next odd number is 83105821399784161491
1001000000101010011001100000011111111100101001100010000000011010001
573976800398339564850453633856230081385016358135888311373169