Perfect Square
999968000423997312007056 is a perfect square (999984000084 × 999984000084)
999968000423997312007056 is a perfect square (999984000084 × 999984000084)
999968000423997312007056 is even
Previous even number is 999968000423997312007054
Next even number is 999968000423997312007058
11010011 11000000 01011111 10111001 01111000 00011000 01000101 10101010 11111011 10010000
999904004343877762379086291300349424456082998268079314917300886594031616