26 244979 2877 96186290 2 5 6 7 13 18 20 29 32 33 35 43 50 56 64 67 69 74 75 79 80 83 85 88 99 100