nAn9999999999999990000000000009999999999900000000000007777777777777777777700000000077777777777777777777777777777000000000000000000000000021482399999999999999999999999999