18 38628 649 7882810 1 6 7 17 27 28 32 38 44 45 65 75 83 87 96 97 99 100