Perfect Square
80788721607771779387536000000 is a perfect square (284233568756000 × 284233568756000)
80788721607771779387536000000 is a perfect square (284233568756000 × 284233568756000)
80788721607771779387536000000 is even
Previous even number is 80788721607771779387535999998
Next even number is 80788721607771779387536000002
527293245144451429682901434117369970981398010988753483854992008646656000000000000000000
1000001010000101011011101001111011111100101000000011001100000000110001001110010010100010000000000