36 4951728 167773 3096924268 2 3 5 10 11 13 15 17 18 30 31 32 37 38 39 43 46 48 50 52 56 58 60 61 62 64 72 73 77 78 81 85 86 87 89 94 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 587 2812 153378 24 285 2019 9525 32423 83364 168152 277755 393302 493940 560287 578576 547733 477828 386820 295424 215797 151237 102101 66886 42552 26559 16183 9664 5858 3479 1929 995 508 248 125 70 41 25 11 3