0 10363361 1 3513720 2 4339440 3 2626800 4 3015450 5 1451400 6 1872800 7 962400 8 1295700 9 425400 10 873000 11 379200 12 514300 13 205440 14 437400 15 132000 16 206550 17 108000 18 212200 19 44400 20 119550 21 61200 22 69600 23 14400 24 82475 25 36000 26 33000 28 32400 29 14400 30 18400 31 14400 32 24300 33 2400 34 5400 36 11300 38 7200 39 7200 40 5400 42 4400 44 120 46 3600 48 1600 50 3600 53 600 54 400 60 1200 64 600 72 100 78 200 96 25 120 1