36 6123065 210445 3657065732
1 4 6 8 14 16 20 22 23 27 31 32 38 43 45 49 50 54 56 57 60 62 65 68 69 72 76 78 79 85 89 91 96 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 101 7251 67346 
24 248 1498 6380 20940 55577 123014 230356 369540 515151 631226 689047 681490 623514 538651 447048 360856 279829 204611 139780 88628 52876 30391 17006 8822 4010 1553 570 215 101 53 28 16 10 5 1