18 19 20 21 99 23 24 25 944 6203 3074 2230 888 6684 8895050