Perfect Square
999984000087999808000144 is a perfect square (999992000012 × 999992000012)
999984000087999808000144 is a perfect square (999992000012 × 999992000012)
999984000087999808000144 is even
Previous even number is 999984000087999808000142
Next even number is 999984000087999808000146
11010011 11000001 00111101 11000011 10110001 10111100 00111000 00001011 11010000 10010000
999952001031986880109679365634600696387599793897328661399540056066985984