18 105888 1314 18680889 3 8 16 21 25 26 34 36 37 41 43 44 48 52 64 93 96 98