Perfect Square
13672664411610985454116 is a perfect square (116930168954 × 116930168954)
13672664411610985454116 is a perfect square (116930168954 × 116930168954)
13672664411610985454116 is even
Previous even number is 13672664411610985454114
Next even number is 13672664411610985454118
2555991841153240570204902995465491988099975593345588124893176632896
10111001010011001001010101111000010111101010111110000011101101101000100100