Perfect Square
1696475250641610000 is a perfect square (1302488100 × 1302488100)
1696475250641610000 is a perfect square (1302488100 × 1302488100)
1696475250641610000 is even
Previous even number is 1696475250641609998
Next even number is 1696475250641610002
1011110001011000101110100000010001100101111000010010100010000