0 3081706 1 3109947 2 3027957 3 2963325 4 2855279 5 2809105 6 2875971 7 2905112 8 2788243 9 2753354 10 2751480 11 2839821 12 3138229 13 3156242 14 3097813 15 3020272 16 2936912 17 2864663 18 2914092 19 2945708 20 2848948 21 2801189 22 2806143 23 2872783 24 3135801 25 3137866 26 3054722 27 2943334 28 2882029 29 2833000 30 2871347 31 2901823 32 2807806 33 2732769 34 2716852 35 2763521