Perfect Square
1432529423167436944 is a perfect square (1196883212 × 1196883212)
1432529423167436944 is a perfect square (1196883212 × 1196883212)
1432529423167436944 is even
Previous even number is 1432529423167436942
Next even number is 1432529423167436946
1001111100001010111011110101110100110001100001011100010010000