36 18972200 567895 9948830493 4 9 11 12 14 17 24 25 26 28 33 34 35 46 47 48 51 54 55 57 59 60 61 62 65 66 68 69 70 72 75 76 84 87 90 96 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 34 56 8833357 24 268 1793 8528 31363 91954 221636 450440 784700 1193069 1611503 1961522 2172454 2209337 2077999 1809136 1457041 1081932 739743 467584 274971 153169 82013 43192 22498 11649 6254 3325 1655 754 335 185 105 55 13 1