Perfect Square
80788223245225005497098240000 is a perfect square (284232692076800 × 284232692076800)
80788223245225005497098240000 is a perfect square (284232692076800 × 284232692076800)
80788223245225005497098240000 is even
Previous even number is 80788223245225005497098239998
Next even number is 80788223245225005497098240002
527283487040413413103874704297482988952237355951775433297815929678645428224000000000000
1000001010000101001110011101101011010111110010011011110010001011011101011001000010000000000000000