Perfect Square
3988801527852364458395483301957400429876448592016 is a perfect square (1997198419750116980949004 × 1997198419750116980949004)
3988801527852364458395483301957400429876448592016 is a perfect square (1997198419750116980949004 × 1997198419750116980949004)
3988801527852364458395483301957400429876448592016 is even
Previous even number is 3988801527852364458395483301957400429876448592014
Next even number is 3988801527852364458395483301957400429876448592018
63463976801901673402513286522889593514465546470589000685650799191481011055339620554359002464728427205040537875008595731591478475837337358790660096
15910537628597357036143388699437187432081616085469182205750491340438188407385290884174828818944256
101011101010110000000010111110110001011010101110101001000110000010001110110000010000010001111001000011000000101101110111000111100010011101001000000000000010010000