33 9862443 294573 5035613419 1 2 5 8 9 17 19 20 23 26 29 31 32 39 40 52 56 57 62 63 69 70 71 78 79 80 84 92 93 94 97 99 100 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 29 376 2811 13851 49844 138779 307291 554844 839028 1086319 1230512 1237176 1118145 924817 714407 527794 379171 265494 180285 118285 74151 43984 24589 13382 7600 4395 2528 1338 674 357 151 30 6