32 4244 319 3191510
1 9 10 11 13 15 17 19 20 26 33 36 39 40 50 52 57 61 62 65 68 70 71 76 78 79 80 86 90 92 96 98 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 76 152 175 227 270 592 593 734 
1 25 211 670 1020 903 549 289 154 93 55 41 32 27 19 17 16 15 12 11 9 12 11 11 11 7 8 6 4 2 2 1