Perfect Square
1190640782451123976401 is a perfect square (34505663049 × 34505663049)
1190640782451123976401 is a perfect square (34505663049 × 34505663049)
1190640782451123976401 is odd
Previous odd number is 1190640782451123976399
Next odd number is 1190640782451123976403
10000001000101101110101110010110101101010100100011001000111100011010001
1687882702199890957216494888704031376201778862630652172386809201