Perfect Square
109951162777600000000 is a perfect square (10485760000 × 10485760000)
109951162777600000000 is a perfect square (10485760000 × 10485760000)
109951162777600000000 is even
Previous even number is 109951162777599999998
Next even number is 109951162777600000002
1329227995784915872903807060280344576000000000000000000000000
1011111010111100001000000000000000000000000000000000000000000000000