16 66111248 91496116 69090478 43505647 6614187 3109800 59822357 46610657 63298224 58400474 36647962 67017943 24146735 7105062 44741038 36438880 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8