Perfect Square
109942572926897356816 is a perfect square (10485350396 × 10485350396)
109942572926897356816 is a perfect square (10485350396 × 10485350396)
109942572926897356816 is even
Previous even number is 109942572926897356814
Next even number is 109942572926897356818
1328916485353666399046478646131816695092539454498235901546496
1011111010111000010011110111001001110001000001100100000000000010000