base max.fp nfp all 2 1 1 1 3 17 2 1,17 4 62 9 1,8,9,28,29,35,43,55,62 5 118 3 1,28,118 6 251 4 1,99,190,251 7 250 7 1,9,16,133,134,152,250 8 433 6 1,92,133,307,432,433 9 1052 8 1,27,28,126,127,468,469,1052 10 407 5 1,153,370,371,407 11 1280 8 1,35,126,370,855,1161,1216,1280 12 2002 5 1,811,944,1539,2002 13 1968 5 1,793,794,854,1968 14 793 3 1,244,793 15 3052 3 1,2755,3052 16 5614 24 1,35,64,65,342,371,520,584,645,1189,1456,1457,1547,1611,2240,2241,2458,2729,2755,3240,3689,3744,3745,5614 17 1456 3 1,54,1456 18 5337 2 1,5337 19 5939 9 1,513,514,863,1968,2413,2414,2540,5939 20 2413 2 1,2413 21 5615 3 1,5075,5615 22 20217 16 1,91,514,1701,3718,3719,3887,4654,5824,6167,6418,6591,8021,9736,12978,20217 23 11648 5 1,738,3718,9009,11648 24 11080 2 1,11080 25 31024 20 1,28,125,126,855,3500,3501,4466,4782,5425,5426,5642,5767,7568,12286,13365,14707,15280,16121,31024 26 5425 2 1,5425 27 1737 2 1,1737 28 28027 7 1,3537,7588,7589,7859,11331,28027 29 26846 9 1,91,3466,4221,7588,9358,12636,13824,26846 30 17451 3 1,14840,17451 31 33535 14 1,128,1002,1126,2330,3114,8793,10261,10262,10592,23085,26244,26515,33535 32 10261 2 1,10261 33 64019 6 1,1457,10502,28567,29917,64019 34 23552 8 1,72,6369,11989,13498,13499,13895,23552 35 44937 4 1,10240,13498,44937 36 30086 10 1,216,217,5489,11160,11161,21672,21673,27566,30086 37 84870 12 1,189,224,2752,3264,4123,9604,17353,17354,17822,45198,84870 38 17353 2 1,17353 39 55243 8 1,1844,32669,37232,46683,46684,51030,55243 40 48824 8 1,243,10413,21880,21881,22427,35549,48824 41 108936 7 1,2061,21880,48778,59229,99090,108936 42 58618 2 1,58618 43 87977 12 1,2332,2414,11674,21052,27133,27134,27764,63453,73143,73144,87977 44 82117 4 1,10359,27133,82117 45 117306 5 1,18521,25136,79002,117306 46 194430 17 1,189,280,4616,7229,9395,15885,23626,33166,33167,33887,46585,70641,80989,87921,93400,194430 47 100394 5 1,33166,66304,88389,100394 48 60992 4 1,5104,9333,60992 49 127090 27 1,152,250,343,344,10261,12761,15309,20538,40033,40034,40850,41193,46873,52057,52136,52137,60697,71360,85671,85750,85751,86960,95256,95257,104103,127090 50 117674 6 1,5904,40033,61811,66528,117674 51 104635 5 1,2870,11439,79136,104635 52 172988 10 1,6352,23001,44129,47788,47789,48707,92701,117188,172988 53 190268 4 1,3457,47788,190268 54 127295 2 1,127295 55 328294 11 1,9755,56485,56486,57512,67248,95988,97280,163808,290386,328294 56 278982 9 1,341,13888,13889,37665,56485,81576,121211,278982 57 156842 5 1,49625,102239,154819,156842 58 189783 9 1,31977,66178,66179,67319,79431,181917,189448,189783 59 148688 6 1,4376,8037,66178,92995,148688 60 208944 3 1,170020,208944 61 386850 25 1,65,16184,16418,34009,46800,50581,58031,75375,76921,76922,78182,132406,136187,145834,168949,195650,203083,208896,221068,230376,237996,270532,308288,386850 62 280468 5 1,76921,199927,221157,280468 63 289711 6 1,212877,212878,216783,216784,289711 64 522047 24 1,133,512,513,4942,24605,25117,43029,68096,68097,88768,88769,90155,90667,127470,188461,188973,231819,245791,246303,264699,314490,392635,522047 65 388556 5 1,4826,88768,354753,388556 66 158840 4 1,101880,146745,158840 67 601426 17 1,341,539,47250,59266,67375,81648,101773,101774,103292,105958,213567,218576,443736,592516,599913,601426 68 521558 5 1,9269,101773,228457,521558 69 269407 5 1,173718,222461,258175,269407 70 365815 9 1,56373,115990,115991,117647,154532,178129,323433,365815 71 235117 10 1,432,6120,21888,27341,93744,98984,115990,139536,235117 72 1 1 1 73 681086 15 1,6294,60913,103627,131473,131474,133274,136541,141369,158003,160651,290871,373791,590277,681086 74 162170 4 1,131473,134568,162170 75 840898 3 1,233225,840898 76 831196 13 1,31247,72225,148276,148277,150227,164961,258273,355040,464815,485075,669923,831196 77 148276 3 1,119321,148276 78 372502 5 1,75384,130382,217250,372502 79 985958 19 1,243,559,637,164528,166453,166454,168560,218491,370798,387232,387548,414558,415871,446300,476553,873019,972865,985958 80 613979 4 1,166453,246609,613979 81 536770 13 1,729,730,6985,19710,20439,141912,141913,153945,221130,221131,429750,536770 82 341125 7 1,90801,186058,186059,188327,339696,341125 83 943119 3 1,186058,943119 84 587755 5 1,130573,265068,327824,587755 85 749862 15 1,22043,75753,87424,195811,199196,207145,207146,209582,388205,449539,607859,691553,698525,749862 86 1226773 6 1,69434,207145,256635,460160,1226773 87 823706 8 1,40564,62243,85994,168832,516403,732097,823706 88 637687 17 1,8028,17269,93853,112317,229768,229769,232379,322902,323064,337007,361369,380136,388144,402752,574343,637687 89 567493 5 1,75033,88243,229768,567493 90 1 1 1 91 1299106 28 1,42804,53066,74844,95200,120393,120394,177136,199529,253385,253981,253982,256772,344034,410914,416935,425851,436115,468881,552384,657343,681184,707994,729856,739934,868485,1083800,1299106 92 664651 9 1,559,86339,186264,204849,253981,338625,503026,664651 93 445067 4 1,194967,398107,445067 94 769438 14 1,65170,136989,279838,279839,282815,341080,380297,545320,677368,698761,709568,747136,769438 95 1704654 4 1,279838,417782,1704654 96 866529 4 1,448741,693280,866529 97 758664 10 1,686,11459,307393,307394,310562,429750,477261,749071,758664 98 749177 3 1,307393,749177 99 961218 5 1,92393,98848,921834,961218 100 1268784 18 1,407,1000,1001,41833,165033,221859,336700,336701,340067,341067,407000,407001,444664,487215,982827,983221,1268784 101 983861 6 1,91854,196299,336700,475957,983861 102 587384 2 1,587384 103 723031 7 1,205947,364582,367813,367814,371384,723031 104 944487 4 1,122452,367813,944487 105 2302832 4 1,906535,1049427,2302832 106 1172168 16 1,855,1064,71261,83225,196665,204849,236971,292201,400786,400787,404567,411741,860355,1161656,1172168 107 1206009 8 1,91637,200754,400786,437381,1128113,1184068,1206009 108 1454322 2 1,1454322 109 2289870 14 1,224,27035,59444,435673,435674,439670,951101,951319,1093120,1274995,1348545,1384950,2289870 110 1309473 5 1,435673,827496,1132893,1309473 111 757205 3 1,116234,757205 112 1383451 11 1,1125,118386,232101,472528,472529,476747,534737,1034279,1342817,1383451 113 1419767 9 1,107262,119367,472528,756503,785422,912437,1334446,1419767 114 1853867 5 1,967707,1146005,1159570,1853867 115 515852 7 1,83637,187621,271872,511405,511406,515852 116 1481605 7 1,138781,511405,919961,1032409,1399489,1481605 117 1268317 4 1,44603,1036531,1268317 118 3086993 9 1,141651,271557,552358,552359,557039,701000,1241323,3086993 119 1437812 6 1,232337,552358,632059,1001628,1437812 120 1570985 5 1,728,119323,956960,1570985 121 3480913 51 1,126,370,855,1216,1331,1332,17793,123074,137369,167706,167707,222578,225711,239031,492470,492471,518435,595441,595442,600362,601693,691235,735280,746776,748107,932939,946163,1047691,1054845,1105894,1138005,1138006,1237059,1355264,1392912,1396899,1468531,1502369,1618496,1618497,1632329,1732745,1759248,1760795,1783873,2003376,2239077,2470455,2530584,3480913 122 1667072 6 1,29799,267976,515584,595441,1667072 123 1758464 8 1,16138,91557,598942,660428,1127862,1455787,1758464 124 1846161 9 1,315249,640708,640709,645875,995240,1341395,1685046,1846161 125 1198055 5 1,48411,640708,791792,1198055 126 1908199 4 1,882197,1218176,1908199 127 2852912 13 1,1024,36457,52478,461271,688213,688214,693632,1011582,1382429,2021221,2642601,2852912 128 1973791 4 1,688213,1453347,1973791 129 2004318 4 1,1189079,1442528,2004318 130 2381302 14 1,186867,210112,363393,652896,716121,738010,738011,743687,1144424,1465397,1785574,2364786,2381302 131 3188142 7 1,435772,738010,902656,1415540,1653831,3188142 132 1798588 4 1,39339,812899,1798588 133 3304774 16 1,291808,462384,516517,643797,790153,790154,796094,804726,1265047,1316259,1532887,1903418,2271527,2616076,3304774 134 4486700 8 1,35945,114183,277811,790153,1687959,2262520,4486700 135 4859720 5 1,2428280,2988715,4665546,4859720 136 4876545 15 1,173963,278729,416205,451584,576857,844696,844697,850907,1194159,1677736,2156975,2483928,2500389,4876545 137 2534679 13 1,1241,213489,657000,844696,1069929,1271089,1300501,1651771,1979459,2114084,2291129,2534679 138 1455992 2 1,1455992 139 5350886 13 1,318592,376859,434150,901693,901694,908180,1624733,2048399,2299284,4578490,5349240,5350886 140 2235331 4 1,901693,1847539,2235331 141 3677800 4 1,506250,2191375,3677800 142 2829211 10 1,576,473901,961198,961199,967967,1014541,1380616,2823571,2829211 143 961198 2 1,961198 144 2829889 12 1,1728,1729,842688,842689,967149,1175616,1175617,1354132,2376919,2829888,2829889 145 4516885 16 1,346429,367737,913438,1023265,1023266,1030322,1749095,2008917,2050678,2387932,2468278,2510037,2868725,3635406,4516885 146 6029478 7 1,1755,1023265,1486134,1486135,1994301,6029478 147 2714104 6 1,552014,1760129,1916928,2219562,2714104 148 2772973 13 1,294398,527552,536697,867762,1087948,1087949,1095299,1241737,1850688,1978864,2315466,2772973 149 2546127 5 1,1792,808703,1087948,2546127 150 2637550 3 1,408673,2637550 151 4010825 21 1,139726,237242,345708,572825,800542,1061901,1155301,1155302,1162952,1862496,2023120,2486170,2486774,2719458,2795821,2968147,3155816,3382400,3382401,4010825 152 1155301 3 1,513837,1155301 153 3628146 2 1,3628146 154 4123929 16 1,1241,1853,24515,604809,948736,1225378,1225379,1233335,1885213,2992627,2995704,3091179,3233160,3286080,4123929 155 1225378 4 1,748584,1062313,1225378 156 3564936 6 1,945,1841644,2103920,3033009,3564936 157 6209329 8 1,323488,449721,1298233,1298234,1306502,3822211,6209329 158 1298233 2 1,1298233 159 7330809 5 1,3140515,4145368,4922315,7330809 160 4703825 10 1,438955,678453,1373920,1373921,1382507,2731879,3318923,3388257,4703825 161 6893189 9 1,1458,861281,1280369,1373920,3283001,3412575,3566681,6893189 162 7474346 3 1,4001437,7474346 163 6449907 13 1,426483,1185696,1224397,1452493,1452494,1461404,2008250,2991303,3359692,4093984,5386976,6449907 164 1452493 2 1,1452493 165 8515468 10 1,465542,963522,1156897,1815696,2375623,2489795,2877497,4627506,8515468 166 6886817 16 1,32390,275625,314261,614279,757845,1534006,1534007,1543247,1716551,4393215,4552576,5040046,5504050,6413903,6886817 167 1534006 2 1,1534006 168 3703672 4 1,172423,1017171,3703672 169 9338204 32 1,854,2197,2198,440623,800983,801152,1010203,1408888,1522797,1576881,1618513,1618514,1628090,1630287,1761680,1876238,1876239,2302208,3269077,3456845,4115761,4155789,4187168,4206845,4403216,4441697,4610529,4717187,4804190,9043020,9338204 170 4862376 4 1,1618513,3313043,4862376 171 4975281 4 1,598375,4486266,4975281 172 10026172 16 1,351,1729,2071,843201,949537,989253,1706068,1706069,1715987,2071000,2673000,3709294,3790311,4806403,10026172 173 1768003 3 1,1706068,1768003 174 3698667 6 1,308393,830575,1533303,2920184,3698667 175 10435231 12 1,1023310,1794528,1796725,1796726,1806992,1947311,3524626,5387311,6244483,9028242,10435231 176 5398299 9 1,65159,817072,1309544,1796725,3223744,3688910,4294809,5398299 177 10618532 10 1,539,228727,483759,1806489,2932281,4330423,6066488,8670167,10618532 178 3940329 8 1,357308,934737,1890538,1890539,1901159,1975203,3940329 179 6525793 6 1,1294623,1890538,5450273,5645177,6525793 180 5713921 5 1,3834485,5413231,5713920,5713921 181 11719547 20 1,363338,406370,1391616,1987561,1987562,1998542,3035634,3299995,3938689,4273165,4308091,4529104,5380864,5616836,6781266,7791849,9139016,10905582,11719547 182 1987561 3 1,798344,1987561 183 9542321 6 1,108728,374122,2836729,3397517,9542321 184 8930800 16 1,349651,550971,556795,589042,793655,1032669,2087848,2087849,2099195,3740472,5166783,5638879,6094144,6171373,8930800 185 5249854 4 1,803321,2087848,5249854 186 5024170 4 1,2240,40015,5024170 187 11151161 9 1,107946,1489664,2191453,2191454,2203172,4214349,9720776,11151161 188 2191453 2 1,2191453 189 13463165 9 1,1306368,1306369,2180618,3409119,3726080,3945501,11529750,13463165 190 12732653 14 1,406476,1137213,2298430,2298431,2310527,2759680,3767832,4105375,5075000,6081607,6726791,7431427,12732653 191 7695324 11 1,1729,1860651,2131481,2298430,2539053,2809170,2921479,6252670,6292000,7695324 192 7013791 8 1,1417816,2236059,3924224,4468554,6710104,6942753,7013791 193 6971427 10 1,1322125,2408833,2408834,2421314,2670002,4072629,4309759,6386652,6971427 194 7228493 3 1,2408833,7228493 195 14743728 5 1,1034963,2549366,5788315,14743728 196 13479285 32 1,793,2744,2745,39430,476280,476281,514919,588267,1248585,1674470,2163177,2175992,2175993,2522716,2522717,2535587,2538331,2624959,3137443,3638584,4861701,5155723,6150215,6312103,6733295,6744582,6782776,6782777,6897060,7049160,13479285 197 14317128 5 1,2522716,2665053,7075152,14317128 198 5345344 3 1,4550976,5345344 199 8192575 14 1,2000,86598,477280,2441557,2640133,2640134,2653400,3592352,6343653,6715918,7385309,7843230,8192575 200 2967336 4 1,1098665,2640133,2967336 201 9806175 12 1,1216,367901,1100574,1536759,1841615,2627605,2789613,3137679,4502735,7959869,9806175 202 3087629 7 1,1367001,2761138,2761139,2774807,2800601,3087629 203 8287326 3 1,2761138,8287326 204 6626260 7 1,2457,2437480,4963670,5270643,5998968,6626260 205 10580852 10 1,679456,1230306,2885785,2885786,2899862,3935682,4568886,10034318,10580852 206 5585796 5 1,984159,2885785,3594313,5585796 207 8795654 6 1,442000,992663,1287441,4176152,8795654 208 14231324 14 1,219500,865375,1492677,2343457,2432897,3014128,3014129,3028619,3828161,5612102,7620417,8840033,14231324 209 13802726 5 1,3014128,5376050,8449947,13802726 210 9304946 5 1,2493217,5135480,8734419,9304946 211 18240300 28 1,217,2331,2960,271621,452880,641258,1224054,2252890,2537830,3146221,3146222,3161132,3680954,4986505,5462864,6030730,6525295,7173089,7765344,8733817,9082368,9304945,16021630,17626889,17657955,18156936,18240300 212 6413904 3 1,3146221,6413904 213 8284887 3 1,7541407,8284887 214 18531965 12 1,274841,1625829,1787662,3282118,3282119,3297455,4810232,7587406,9359575,9583200,18531965 215 4189375 3 1,3282118,4189375 216 16364159 6 1,1137969,3454849,4027681,9445744,16364159 217 16424721 23 1,152361,813617,1105406,1909649,3421873,3421874,3437642,4593798,5333147,6282731,6673626,6973667,8260884,8599929,8642773,8880976,9046638,9059644,9807616,10127664,10129616,16424721 218 9325287 6 1,52137,2997422,3421873,6972552,9325287 219 10327608 6 1,1690794,5824889,7180586,8352586,10327608 220 9220301 9 1,3087,1415807,1766673,2144241,3565540,3565541,3581747,9220301 221 15676145 11 1,1637614,3565540,4745026,5616875,7533603,7751376,8025984,8135568,9988784,15676145 222 11524636 6 1,5456791,6801353,8537158,10463832,11524636 223 20671202 8 1,1125,1796608,3713173,3713174,3729824,6294528,20671202 224 3713173 3 1,111112,3713173 225 15427568 11 1,3375,3376,3323250,3323251,4338000,4338001,4468428,4989951,10643507,15427568 226 13993616 20 1,358281,525288,783161,786737,1145431,1386620,1915425,1968065,2861299,3864826,3864827,3881927,7522570,8055341,8289835,9478314,10022781,10527201,13993616 227 5344263 3 1,3864826,5344263 228 22078597 4 1,6573392,6581573,22078597 229 13158270 18 1,1843,3439,262269,327979,1802107,2218445,2967229,4020553,4020554,4038110,5691932,6952573,7005242,11030581,12415430,12419991,13158270 230 4020553 2 1,4020553 231 13442282 7 1,3704912,4089925,5100831,9616915,12231954,13442282 232 14633353 13 1,2331,3256,557281,1627361,2072301,4180408,4180409,4198427,4951969,10395371,11206656,14633353 233 13178447 6 1,3500,2780758,4180408,12727386,13178447 234 10210024 5 1,2274768,4072680,7973208,10210024 235 24443288 15 1,626787,1236880,1337491,2017280,4067200,4111696,4344445,4344446,4362932,4842432,6993484,8591968,14465348,24443288 236 19820907 3 1,4344445,19820907 237 24093836 4 1,4698603,7383419,24093836 238 26145009 8 1,2237517,4512718,4512719,4531679,10393362,12827277,26145009 239 13694185 8 1,3591,457045,4512718,8779742,9653618,11138750,13694185 240 13723696 4 1,1577611,10784080,13723696 241 17829826 14 1,2662,66305,175986,659861,952706,1420949,4213280,4685281,4685282,4704722,8051455,12971935,17829826 242 4685281 2 1,4685281 243 14243734 4 1,184491,2480192,14243734 244 14065225 11 1,374795,962920,971687,2411289,3528629,4862188,4862189,4882115,6287273,14065225 245 27600689 8 1,1166212,4862188,6401711,10241125,13833737,21001615,27600689 246 13077504 5 1,436716,1234981,8257400,13077504 247 28541556 17 1,2575602,3010321,3055039,4183296,4719582,5043493,5043494,5063912,6563664,9073792,9073793,10097514,14470597,14777839,25244626,28541556 248 15138971 4 1,615125,5043493,15138971 249 12042055 5 1,756,6801255,9021429,12042055 250 5250167 6 1,1397089,2593833,5229250,5229251,5250167 251 24750586 4 1,5229250,11949434,24750586 252 15765183 5 1,204903,656739,1411307,15765183 253 22578726 9 1,68097,1793638,5419513,5419514,5440934,12589066,16009911,22578726 254 16420580 10 1,3059,789515,3837807,4516281,5202504,5419513,6451776,14785733,16420580 255 31328761 3 1,9197765,31328761 256 32608506 37 1,520,1547,4096,4097,133171,262208,266304,931931,1140515,2129920,2129921,2785365,5546079,5548579,5614336,5614337,5636267,5640363,6336512,6336513,6526339,6907815,7838089,9378746,9484840,9615913,10162106,12234321,13394079,13804595,15280009,15760415,16656443,16805881,23446774,32608506 257 18757278 8 1,208223,5048399,5614336,6178931,12726944,17627554,18757278 258 16923833 5 1,5594643,13394242,13755088,16923833 259 20099945 15 1,1977730,5813773,5813774,5836220,8362703,9558045,10272905,11452203,11452204,12790288,16465202,16974693,17256420,20099945 260 16527161 8 1,287560,287561,629506,2572056,5813773,16527160,16527161 261 17876406 6 1,5697451,10638810,15707287,17656443,17876406 262 33891517 6 1,2986101,6017878,6017879,6040847,33891517 263 18065789 3 1,6017878,18065789 264 12872197 4 1,10206944,10502029,12872197 265 14989085 9 1,1787698,6226705,6226706,6250202,8290448,10427392,14863898,14989085 266 36901376 5 1,295849,6226705,12350008,36901376 267 28788457 6 1,4668625,5176144,13426811,14844043,28788457 268 13379283 10 1,3196257,3313163,4058703,4406338,6080417,6440308,6440309,6464339,13379283 269 18741610 4 1,1694230,6440308,18741610 270 1 1 1 271 37527973 16 1,1351514,6658741,6658742,6683312,7835696,8493526,8986544,11400894,12576220,18322396,18686348,19415024,29080137,37441326,37527973 272 37650726 7 1,6658741,10961253,11447424,12333656,19705859,37650726 273 20409409 16 1,4104,316693,2496312,2496313,3693457,4289193,7924553,11287367,12241243,12790468,14985433,17928000,19041750,19041751,20409409 274 25743888 14 1,2563679,3416049,4597606,5823440,6882058,6882059,6907175,7833293,9691850,15346368,17613855,20502650,25743888 275 41589776 8 1,6882058,8483391,9186274,11919474,20211768,24423758,41589776 276 30162600 10 1,1785456,9347581,14832251,15875145,16394860,18325385,19057949,19214711,30162600 277 40726998 19 1,3059,4439,714969,944362,3091456,3648399,5323266,5908309,7110313,7110314,7135982,9491742,11871189,14072618,16894136,19134466,32148551,40726998 278 7110313 2 1,7110313 279 14840693 3 1,13507957,14840693 280 21888468 10 1,3645693,7343560,7343561,7369787,11659816,12006323,18503695,21484497,21888468 281 32212098 16 1,4348917,6050000,7343560,8239104,10373587,11188395,13399309,13931045,18668672,21338127,22049523,23406174,25187870,26342902,32212098 282 12441464 6 1,971299,1780624,1861551,5033016,12441464 283 41961754 12 1,4244877,4898613,7581853,7581854,7608644,9555688,12207679,17993437,18742988,41540716,41961754 284 19080943 5 1,7581853,7632883,18479782,19080943 285 42555568 5 1,8166826,17262045,18050095,42555568 286 27145062 13 1,338689,1587053,3885405,7825246,7825247,7852607,9871661,12656089,14455601,14603336,17544555,27145062 287 44062461 5 1,3456,7825246,11083246,44062461 288 22105763 6 1,10509723,13828112,16979328,16979329,22105763 289 47590445 33 1,1456,4913,4914,774873,776881,928942,1199673,2115011,3299842,4112913,4719770,6228349,7118254,7153328,7153329,7633821,8073793,8073794,8101730,8106643,10066617,10147544,14169233,14320719,15427756,17593001,19897255,20979837,21219705,43679952,46426346,47590445 290 48240612 4 1,4229512,8073793,48240612 291 40375656 13 1,4375,531657,531658,2041200,2543185,11661030,13662945,13671665,23240790,25805550,26241426,40375656 292 46800533 10 1,274777,4135401,7899832,8327548,8327549,8356067,21877831,37841141,46800533 293 8327548 3 1,973358,8327548 294 24208091 6 1,539839,15337295,18964072,19813150,24208091 295 50636089 13 1,8586565,8586566,8615672,12333077,13464738,19367795,20246528,24983070,25422293,25426713,30597398,50636089 296 50953726 8 1,977192,5359843,7029000,8586565,12838293,19578510,50953726 297 25608601 3 1,14819328,25608601 298 23395822 15 1,183624,376687,983797,2328103,3759707,4395897,8850898,8850899,8880599,9810339,13118273,17155776,19237824,23395822 299 11684981 5 1,4967326,8850898,9079882,11684981 300 25511165 5 1,12971015,14980400,22011137,25511165 301 50100752 24 1,3925,4825,468125,1390383,1848482,2213568,2381632,9120601,9120602,9150902,9482775,10600525,11344598,12690375,12928645,13423311,17796826,21867236,22135428,22796326,26558845,26662365,50100752 302 9120601 2 1,9120601 303 54038222 6 1,191249,1033011,11448576,21687427,54038222 304 26352386 13 1,567343,4667109,6988078,9395728,9395729,9426635,13371848,18456823,19462849,25464616,25830657,26352386 305 28279657 9 1,2261078,2717989,9395728,10719127,21126951,22476790,24145751,28279657 306 51114501 6 1,3200904,5662359,17012195,28899836,51114501 307 31927961 10 1,301211,754083,1236088,9676333,9676334,9707852,17927486,25542271,31927961 308 31734466 4 1,9676333,16372224,31734466 309 37778337 7 1,887193,5396480,16370099,26093368,30455504,37778337 310 48892573 15 1,890081,4949253,9962470,9962471,9994607,15921422,19728928,22619351,28740536,29608791,29621151,31368898,35919361,48892573 311 26941696 5 1,9962470,22262839,22690711,26941696 312 33765816 8 1,2769327,9931167,23221081,23676328,23959936,26023788,33765816 313 49275522 22 1,4706,2368288,3869047,8159787,9757593,10254193,10254194,10286954,14857003,14961752,15744000,17789223,21028736,21720373,21867651,22060459,24198552,29040544,29800532,30281589,49275522 314 10254193 3 1,216035,10254193 315 30761424 8 1,1108898,1698598,5581655,9264970,11474000,20366549,30761424 316 31378192 20 1,2137151,3213864,4442417,5242545,9050915,10551556,10551557,10584947,11111085,15027264,16448489,22398929,22529375,22974685,26004455,26577061,27406835,30988875,31378192 317 31677814 5 1,8565536,10551556,30371587,31677814 318 17843192 4 1,1940238,4247369,17843192 319 32369625 10 1,530557,636768,1034613,4325643,8201584,10854613,10854614,10888640,32369625 320 31744125 3 1,10854613,31744125 321 25783255 6 1,1149281,1582255,7686099,9029151,25783255 322 62928378 13 1,1944,2830183,5031592,5547201,7932296,11163418,11163419,11198087,24383674,29607031,48612311,62928378 323 64954646 7 1,119854,4633243,7028974,11163418,30414104,64954646 324 33388307 14 1,5832,5833,5265819,5304573,10145736,10145737,12669048,12669049,19961875,21033657,21944430,33382475,33388307 325 45071966 9 1,7857376,11478025,11478026,11513342,16377308,20232746,30053204,45071966 326 30871035 9 1,3925,228249,4196647,9777600,11478025,13391001,23973894,30871035 327 19402109 2 1,19402109 328 57009962 13 1,1543607,1756847,5863437,11798488,11798489,11834459,12552597,12873771,16791867,24713198,24891813,57009962 329 35418538 6 1,4482421,7508285,11798488,23566303,35418538 330 28011610 2 1,28011610 331 70853168 17 1,463429,2454410,10234710,12124861,12124862,12161492,16948954,20409696,22977718,26766208,28011292,29214144,33538744,35535843,47758275,70853168 332 34628416 6 1,240397,2025891,12124861,29760696,34628416 333 71499716 6 1,9272096,27798859,36260812,41470014,71499716 334 73368747 11 1,5635323,6191469,12457198,12457199,12494495,15790708,16922872,24176321,25704861,73368747 335 30802096 3 1,12457198,30802096 336 21049280 3 1,12872385,21049280 337 45306857 22 1,344,2709,4394,939276,1148599,1945287,4931111,5613209,7105328,12795553,12795554,12833522,15523319,31508344,35807751,35830179,36015013,36919161,38071591,41216338,45306857 338 77095691 5 1,12795553,26585793,35118693,77095691 339 49755617 9 1,1027,22601619,23058944,30364795,32225536,38389481,38416896,49755617 340 76134149 12 1,1192043,3984128,6531513,13139980,13139981,13178627,16655479,25976097,40149579,46814482,76134149 341 79178364 10 1,373400,3420314,8090909,13139980,14454874,19837520,25615820,55446911,79178364 342 38876552 2 1,38876552 343 73737434 21 1,1687903,1687904,7359472,9906048,12427000,13490533,13490534,13529864,15819714,19954208,20195651,21732543,24852654,24909067,25439184,26955244,39333952,50911471,72792136,73737434 344 13490533 6 1,736912,969480,2650887,11988270,13490533 345 63058053 10 1,11191328,15265792,16471216,20439189,22787135,22903748,27216512,55080613,63058053 346 49181085 15 1,1395,2801609,3261880,5428548,6048125,6521533,6883785,13847266,13847267,13887287,27786816,38472237,40253760,49181085 347 40979701 3 1,13847266,40979701 348 32846212 4 1,6229684,15698773,32846212 349 76585934 18 1,2346443,2966949,6153568,6153569,14210233,14210234,14250950,17615241,22736457,41451866,41697495,42153705,42971600,46402886,47255500,53924672,76585934 350 39723769 5 1,10581397,14210233,28196251,39723769 351 70469481 5 1,16638695,31985739,43735076,70469481 352 36461081 20 1,4941,6344,252799,4144158,5754619,6505057,7248501,9365706,12390625,13016836,13707000,14579488,14579489,14620907,16538228,20656811,29510523,33535159,36461081 353 38511802 6 1,1152271,1378223,14579488,26132337,38511802 354 42106337 8 1,4776335,20636216,22641984,23722145,24618104,31147955,42106337 355 82772831 12 1,274444,1260713,1678853,2695880,14955085,14955086,14997212,34489054,36503264,78621456,82772831 356 14955085 3 1,134262,14955085 357 42375618 7 1,21120156,22140126,28820511,35128234,35459263,42375618 358 72131256 14 1,4158559,4387088,7625877,15337078,15337079,15379919,17261397,18543069,24444261,39244177,42997625,46511236,72131256 359 68939795 10 1,1197658,4279078,5935168,12970001,15337078,26330751,42085240,59637782,68939795 360 90570169 4 1,2085247,23627773,90570169 361 83007180 39 1,2540,6859,6860,1736461,2125298,2231109,3180098,3573226,4067901,5117336,6542585,6844599,11616479,13764680,14887152,15725521,15725522,15769082,15775941,17421860,17421861,17609105,21335131,22899729,23107141,24461480,32012925,32065361,33255935,34465977,36536320,37948555,45766267,46049184,46918873,56113839,62130971,83007180 362 86088582 5 1,262152,15725521,37134551,86088582 363 28205001 4 1,6092767,26544617,28205001 364 53235310 20 1,737,6561,8016129,8018297,13333375,16120468,16120469,16164755,22605317,29113084,29113085,32159413,44452862,47215168,47215169,47979645,47991987,48352151,53235310 365 64723591 6 1,10336130,16120468,17009407,19143215,64723591 366 38207350 4 1,5952745,32583410,38207350 367 69899466 9 1,16521973,16521974,16566992,31074000,32004062,38611756,48260962,69899466 368 68097625 8 1,5201433,16521973,16610147,26230807,29745253,42822909,68097625 369 88359560 10 1,155737,17630297,24062130,28148112,43996087,50508551,60676510,82613195,88359560 370 50398515 8 1,8419473,16930090,16930091,16975847,21118375,28299185,50398515 371 84360897 6 1,157681,15367247,16930090,46547341,84360897 372 28569104 4 1,22004434,23204377,28569104 373 101646587 19 1,3744,140673,145522,3670783,4645458,4869684,12738467,16352882,17344873,17344874,17391374,21741308,28411306,36591191,48973583,49575196,75511606,101646587 374 26117920 3 1,17344873,26117920 375 55539596 7 1,1141227,16812558,21186143,41093875,52476445,55539596 376 98531452 16 1,874657,3591227,5568319,5718305,8836125,17766376,17766377,17813627,20706551,33326020,50395301,51500097,51796285,57524887,98531452 377 28102382 3 1,17766376,28102382 378 40626179 5 1,1013517,13617674,20883248,40626179 379 52157763 17 1,4941,6832,1334473,1472500,1473633,2059127,6101200,10213127,10416195,18194653,18194654,18242660,20828206,23428910,34219045,52157763 380 54440035 9 1,1159865,4093481,4380013,9896823,18194653,36414152,42547211,54440035 381 55037430 7 1,11941901,30693995,33604444,53765200,54451495,55037430 382 54464536 8 1,467208,9266301,18629758,18629759,18678527,45597259,54464536 383 18629758 2 1,18629758 384 44122240 5 1,5071987,27151379,37538523,44122240 385 66525634 15 1,3759625,4759152,5088305,6739137,8310041,19071745,19071746,19121282,22695247,44120350,49692174,51220828,54611144,66525634 386 46863683 8 1,1081234,19071745,33435584,40095252,40118408,44856162,46863683 387 72329426 4 1,9501786,53972731,72329426 388 71185521 13 1,8809237,9710217,19520668,19520669,19570979,20368314,25174099,39388007,46081467,57702978,57850057,71185521 389 102875290 5 1,19520668,52292169,52859080,102875290 390 32921720 3 1,10554758,32921720 391 111892781 20 1,5488,4036346,18589476,19976581,19976582,20027672,30074240,40775840,42885505,47800179,53677871,55829125,58453390,60324236,79022601,82084905,96736522,98876855,111892781 392 59776569 5 1,3594256,19976581,49569347,59776569 393 80756730 5 1,25653744,47295847,56995407,80756730 394 62559837 17 1,1427561,3120625,3446855,6277312,8411311,10168089,11243367,15527784,20439538,20439539,20491415,28655047,33288536,46056312,48201392,62559837 395 61346330 5 1,338157,8498944,20439538,61346330 396 118529461 7 1,1772892,1772893,38896991,47286972,92975996,118529461 397 110598237 14 1,343008,343009,13804174,20909593,20909594,20962262,27463149,41081741,51796261,57137904,62281036,62290106,110598237 398 61027471 4 1,16252839,20909593,61027471 399 56571228 6 1,10431162,28102607,33218927,35254709,56571228 400 62579739 16 1,2413,8000,8001,3526552,10640133,17819836,19304000,19304001,21386800,21386801,21440267,21448267,38819411,46891079,62579739 401 126205037 13 1,3435831,10497985,15534406,19549728,20527634,21386800,62439040,85362823,86324030,90368047,116695000,126205037 402 50618098 2 1,50618098 403 76142754 16 1,8064,2468500,7525792,8032312,10968138,11126557,13737472,21871213,21871214,21925484,43794594,55482648,60794748,73547418,76142754 404 62711479 4 1,1808829,21871213,62711479 405 45655523 3 1,676432,45655523 406 76263830 17 1,8125,357315,4516805,4811669,11126565,18880813,20030219,22362886,22362887,22417967,41493626,43614369,52692779,54503119,60387021,76263830 407 59633875 6 1,6119,19381194,22362886,25675875,59633875 408 62606179 6 1,13057821,26044523,33346125,37695392,62606179 409 129280340 14 1,20325061,20972951,21679623,22861873,22861874,22917770,34303125,57921193,59406267,64805365,66304720,67115798,129280340 410 47166625 4 1,1884877,22861873,47166625 411 74255762 4 1,25284338,54092395,74255762 412 97582969 18 1,871469,3734523,4649497,6185816,8493171,8568864,11627601,23368228,23368229,23424947,26422929,44082901,48932703,61205184,66604057,76191066,97582969 413 117315937 5 1,12713903,23368228,57380813,117315937 414 63474696 6 1,2594672,28725598,49312790,57614165,63474696 415 141551390 9 1,17994607,23882005,23882006,23939552,36941904,94187504,98330428,141551390 416 72160776 4 1,18707779,23882005,72160776 417 117683644 10 1,2119312,24976783,40246199,44767729,51065153,52597719,56516291,61248799,117683644 418 67505517 9 1,12143457,15434461,22128937,24403258,24403259,24461639,29577547,67505517 419 45597330 5 1,175617,24403258,25311232,45597330 420 71860823 8 1,5355125,8535401,24813649,57722140,59381425,64927207,71860823 421 96226202 15 1,2002707,2141755,2173716,3609260,5033954,24932041,24932042,24991262,39763744,46742444,65786966,77055987,87004610,96226202 422 58694911 3 1,24932041,58694911 423 80081497 3 1,76545571,80081497 424 93433041 19 1,5103,5646484,8355369,12674349,18425547,25468408,25468409,25528475,32779728,34102026,46086552,46840384,48941775,51542407,54385885,66981887,70112861,93433041 425 70533125 4 1,204877,25468408,70533125 426 75131225 7 1,948735,6569101,42909560,44375833,55659475,75131225 427 125225841 11 1,5911424,9177694,9752758,16510096,26012413,26012414,26073332,58834704,74595374,125225841 428 81128986 7 1,199928,2990079,14111827,26012413,66707487,81128986 429 82073945 8 1,18509346,42200605,46566117,61510735,69967142,77321818,82073945 430 69237091 8 1,13220493,26564110,26564111,26625887,29152828,47200977,69237091 431 116253170 14 1,756064,5397588,24158261,24191875,26564110,32062304,32230006,57898519,67173625,74583286,87207246,87291161,116253170 432 27660383 3 1,778536,27660383 433 93341728 9 1,7762094,27123553,27123554,27186194,44571303,75631851,83761186,93341728 434 68860764 5 1,15167573,27123553,55597879,68860764 435 86174802 7 1,17060517,34549236,38138878,45687905,73149623,86174802 436 158919623 26 1,4375,6119,8729,5589143,6285124,13782105,21025773,22147271,23952376,27690796,27690797,27754307,36917299,57354507,70383744,71936739,71966285,75570600,77248920,82340875,82720151,119724266,127132355,147671416,158919623 437 28389376 3 1,27690796,28389376 438 153466762 4 1,28326024,65461582,153466762 439 133540222 15 1,3087,391222,8556695,21888702,22090105,23606575,26140375,28265893,28265894,28330280,51071384,82677464,83833750,133540222 440 144020296 4 1,19281321,28265893,144020296 441 171516637 21 1,9261,9262,6088159,11892231,19370043,19370044,22287392,25992540,25992541,27859139,31444182,31444183,39871125,59790186,66185569,77047795,83697857,85840201,96623464,171516637 442 101780938 16 1,4368792,9259614,14359401,24740576,28848898,28848899,28914167,31542714,50918625,58271823,71802669,80731951,83692728,85962904,101780938 443 62688772 7 1,5131881,19545659,28848898,40104207,51239917,62688772 444 48583664 3 1,31862070,48583664 445 165936357 23 1,1792,428128,2408022,7543835,8355517,10338896,18135550,29439865,29439866,29506022,44089920,58313087,65881401,72996589,73666916,80897519,87953408,89782749,91684853,110438749,127315314,165936357 446 81841617 7 1,17163216,29439865,35703907,42568344,50946904,81841617 447 73628288 4 1,33667408,69578083,73628288 448 134454142 13 1,9244241,14952597,30038848,30038849,30105899,72460262,79490691,80491068,89546317,89548999,91596283,134454142 449 59613869 8 1,1358,6750,22413007,30038848,37389409,55448683,59613869 450 1 1 1 451 173497277 21 1,9477,5299424,6183722,7811440,10221669,30645901,30645902,30713852,36259354,49665799,58870234,68062870,68768791,70209280,73739184,73749976,75181393,79631020,139100980,173497277 452 173807530 8 1,1894364,3301551,25033779,30645901,87529023,89693696,173807530 453 89556319 5 1,4373378,10686942,51599267,89556319 454 164476360 13 1,5601170,15561909,21766186,22772861,31261078,31261079,31329935,73191007,77219973,87451505,92562100,164476360 455 50006594 4 1,27186075,31261078,50006594 456 181101167 9 1,7526925,10445345,19667305,40781313,58234267,65755521,73863640,181101167 457 175214592 17 1,9604,31884433,31884434,31954202,36259046,43589181,44634293,56111121,63431613,73833173,76987743,87614324,91913856,103329011,109224181,175214592 458 83774402 3 1,31884433,83774402 459 79137703 6 1,32510807,44393158,45224551,53578477,79137703 460 190435645 9 1,7229549,16187553,32516020,32516021,32586707,84337469,94816289,190435645 461 97591411 5 1,216730,24069086,32516020,97591411 462 119303973 6 1,6907032,35781614,54737144,89696619,119303973 463 138260486 13 1,5587198,5843683,6262712,26478728,33155893,33155894,33227504,44936232,64149443,95271093,130331125,138260486 464 98225217 6 1,8467705,14687693,33155893,34572861,98225217 465 100139698 6 1,9773,229769,24959124,78321655,100139698 466 164590653 18 1,7471,9331,244684,453025,6819041,16829745,33804106,33804107,33876647,38219776,63337527,90459961,94329773,104781016,106363016,112167126,164590653 467 33804106 2 1,33804106 468 204471514 3 1,10376198,204471514 469 102526320 24 1,701182,920711,3366558,5287680,21023898,22738780,23227274,27348138,27633500,34460713,34460714,34534190,38860073,49406111,51395577,58527789,61369460,62798462,69422562,69523489,78342549,100756375,102526320 470 89767440 5 1,9525700,34460713,69039523,89767440 471 204277789 10 1,2727136,26949916,35397298,45351953,57999725,79197560,101213360,168343840,204277789 472 75903281 7 1,17488701,30391409,35125768,35125769,35200187,75903281 473 87133012 6 1,5373928,35125768,36616923,66382848,87133012 474 82955530 5 1,227107,3871295,22789682,82955530 475 145074832 14 1,3208752,15445745,15808249,15822973,20884895,35799325,35799326,35874692,36008064,63090224,81377125,116867366,145074832 476 100879381 5 1,35799325,63142549,80815399,100879381 477 85021028 2 1,85021028 478 216987571 11 1,2746728,10822573,13362112,17391808,18164637,36481438,36481439,36557759,103587076,216987571 479 36481438 3 1,29958292,36481438 480 108568943 6 1,6530048,7650908,61389440,106539895,108568943 481 176289284 27 1,248255,262145,262146,731185,1167011,2362301,4936113,7496450,15156366,26046774,33455178,37172161,37172162,37249442,60970895,61679861,72253754,78822575,81826910,96126157,96971328,109961956,116367138,155651582,156841518,176289284 482 77980579 3 1,37172161,77980579 483 106482789 7 1,20412244,49388752,73810457,87768667,105927444,106482789 484 115085035 31 1,3887,5824,10648,10649,255124,6178795,11791403,18857769,34258797,37515161,37871548,37871549,37949795,37960443,41388776,41388777,59100615,60930143,61012393,62013952,62013953,69040755,70514795,72232497,74188647,80744903,93378277,108768527,110418399,115085035 485 178019228 14 1,1699031,33788574,37871548,38907000,46893034,62262541,70954282,88444928,89542727,94446234,123420816,139002327,178019228 486 225802614 4 1,20079359,97427691,225802614 487 226961273 8 1,5287492,37391464,38579653,38579654,38658872,83643392,226961273 488 55854819 3 1,38579653,55854819 489 88369407 4 1,27624797,64908719,88369407 490 231153519 11 1,5363632,8704549,10601856,19568313,21022496,39296530,39296531,39376727,75922911,231153519 491 223164880 10 1,2960,5389264,24886126,29300634,30469284,39296530,85709250,113377490,223164880 492 136742419 9 1,518624,2486611,7804287,57135329,92764468,97142264,118644904,136742419 493 102611347 10 1,1514528,40022233,40022234,40103414,40751927,78194241,91059247,92440286,102611347 494 102605048 6 1,5206355,40022233,62645283,86788611,102605048 495 152377246 4 1,10301662,98020224,152377246 496 192602695 26 1,2521749,3023649,7961920,7970776,8217299,11427885,20296485,24485219,35580205,40756816,40756817,40838987,51483654,54298145,69946271,80283897,84186431,85050610,85788191,100380799,103452939,113777559,114206219,115496100,192602695 497 98966126 12 1,7471,510497,756027,11916288,13611079,22365125,35816625,40756816,46191024,90899657,98966126 498 123040952 5 1,20868463,68559992,81641978,123040952 499 222595794 18 1,1008,5784570,27538334,36383409,41500333,41500334,41583500,46841472,60869843,91013902,92301636,93795120,94790125,96529672,108711695,145370604,222595794 500 41500333 2 1,41500333 501 250673787 10 1,28701568,32697568,67701653,70385329,97946335,140280877,142251886,228646264,250673787 502 123073336 11 1,21042501,23503411,42252838,42252839,42337007,51055659,54321201,97432379,117703689,123073336 503 182355095 7 1,20060398,42252838,49764853,125066502,153823761,182355095 504 51843807 2 1,51843807 505 249668720 15 1,513,9760832,16695451,23539328,40592735,43014385,43014386,43099562,50264514,77959062,118963008,127074249,225157212,249668720 506 129308886 8 1,1333366,7266215,7732880,43014385,79677655,127815228,129308886 507 129100544 3 1,72345689,129100544 508 135221689 11 1,5096,3690168,21806577,24393312,43785028,43785029,43871219,113858848,130588613,135221689 509 93034871 5 1,1088272,43785028,55106928,93034871 510 103317670 5 1,31255147,50098553,70926913,103317670 511 228699030 30 1,8192,4247552,5298175,6360977,8982938,22337405,27046746,44564821,44564822,44652032,60237360,66381820,70356354,70681213,90094265,91139770,106437410,109574379,120721456,123623865,126223820,129093523,141234130,142493321,142753932,202617532,212029606,218545913,228699030 512 112323851 3 1,44564821,112323851 513 129852657 14 1,6866181,11319056,11411343,16959438,20928447,25404434,48592062,55712863,63004438,65159487,126674792,129322808,129852657 514 130604480 9 1,12266211,22588929,27364888,45353818,45353819,45442055,111651263,130604480 515 45353818 2 1,45353818 516 271195132 4 1,55917216,76268240,271195132 517 234338003 9 1,5436296,46152073,46152074,46241342,50864871,133679859,133741824,234338003 518 275551966 5 1,37457272,46152073,164732661,275551966 519 139313620 6 1,9807589,78738895,89585920,108881875,139313620 520 140118217 14 1,2179969,23389773,39377126,42209777,46959640,46959641,47049947,51433551,91584648,106183000,124522523,125002045,140118217 521 113096204 18 1,1920529,2485295,6884543,10857861,12845455,19608094,29056994,39520125,43335809,46959640,58547500,67503554,76200480,97536769,97730072,99121660,113096204 522 37487627 5 1,16962112,17237206,30044529,37487627 523 277791957 15 1,1367756,33459747,47149299,47776573,47776574,47867924,57357937,58603033,64125893,93180529,113420007,144224047,212243760,277791957 524 47776573 2 1,47776573 525 167003937 7 1,1675917,9991997,37065267,78420104,80330075,167003937 526 220451841 22 1,5626151,5890806,9794717,13398399,14778134,24209325,42610547,48602926,48602927,48695327,60786172,64095940,75982024,89011431,103858525,106921403,122188276,127831984,128252125,135615683,220451841 527 131088384 5 1,6765101,9165266,48602926,131088384 528 125453125 5 1,7342487,76009023,114642352,125453125 529 290117296 48 1,3718,9009,11648,12167,12168,585152,2873549,5917570,6785120,6815171,7097609,15803360,18595577,21973680,24777908,33453630,37597923,41873623,43375696,43387863,45236906,45236907,49397776,49438753,49438754,49532210,49544377,55033103,61410887,75947304,90951354,109612503,109612504,120214423,121615200,124658073,128510810,135869499,136329920,138620439,141721216,141721217,142769375,144198683,145283671,235848810,290117296 530 109027729 4 1,49438753,94585951,109027729 531 194539150 3 1,181804787,194539150 532 138147911 14 1,2048734,9159039,10826403,11390329,25047801,31297616,34130041,47734281,50284108,50284109,50378627,113807933,138147911 533 140967567 7 1,4058873,16305193,28155492,50284108,79465607,140967567 534 151480368 5 1,25792424,84533624,88751718,151480368 535 267543325 11 1,2648836,34731964,51139045,51139046,51234632,92551094,120108240,127786112,174883221,267543325 536 226071865 8 1,51139045,101022866,111875877,146884052,149699106,152064829,226071865 537 153772101 7 1,9336384,77774941,79620841,120602503,134260875,153772101 538 187216398 9 1,25905417,52003618,52003619,52100279,73436518,74294776,94458113,187216398 539 311130521 5 1,52003618,70789248,264058174,311130521 540 153415277 5 1,23757488,66388337,130951963,153415277 541 273331521 23 1,4770081,5657259,5913296,5951565,10653986,35189120,40571776,52877881,52877882,52975622,70451200,97364016,134444764,139407884,141690368,158093750,171691191,174933928,185251214,219180672,273285601,273331521 542 175362812 3 1,52877881,175362812 543 125199728 5 1,36148069,55559547,88881317,125199728 544 158068080 11 1,11979,3335318,26782389,34328896,53761888,53761889,53860715,111735188,130369875,158068080 545 160997481 6 1,11458,53761888,151923700,152715249,160997481 546 162486954 9 1,330380,54864629,126765730,148027193,153255907,158010425,162199232,162486954 547 216009632 9 1,54655693,54655694,54755612,84854771,119250136,142520064,168147513,216009632 548 137129383 4 1,54655693,88992296,137129383 549 30309237 2 1,30309237 550 320044193 10 1,5506760,27678933,32224688,35147519,55559350,55559351,55660367,110327805,320044193 551 210917266 7 1,20186496,26880545,55559350,112544128,116715383,210917266 552 93375584 3 1,6641,93375584 553 315280604 19 1,9577567,56472913,56472914,56575034,89031188,109796337,110601343,110617733,119785457,141071743,142923724,150198433,150306723,153533008,168853608,190403408,297463671,315280604 554 161577459 6 1,2780666,56472913,126489663,129243593,161577459 555 341771742 5 1,50216203,63854784,133135435,341771742 556 169440055 14 1,2548736,2804048,11562095,11752955,22643370,28595265,57396436,57396437,57499667,70199280,138050613,157375538,169440055 557 57396436 3 1,2552256,57396436 558 1 1 1 559 148932783 14 1,3166875,5060224,12621232,15763824,40811472,40811473,41905216,58329973,58329974,58434320,69110674,108344900,148932783 560 166946285 5 1,27100879,58329973,78551551,166946285 561 337594062 9 1,1618028,20909771,43749369,98018855,144516204,160980247,168741748,337594062 562 318349838 21 1,2261,9009,12376,10118464,15515381,16185276,19678112,19730799,29531601,59273578,59273579,59379047,66327625,76625613,100352449,111208967,134669051,156132899,306052671,318349838 563 177863617 5 1,13431088,59273578,158661979,177863617 564 176916808 9 1,1334439,40239395,81606617,134945280,139715020,149561875,149707043,176916808 565 132333488 8 1,22760720,42311941,60227305,60227306,60333902,123861963,132333488 566 184199831 4 1,60227305,158764780,184199831 567 202815208 4 1,33906276,137156976,202815208 568 178849637 13 1,11375,30488157,61191208,61191209,61298939,119603791,124118307,139589568,151486434,160534464,174941963,178849637 569 182676411 10 1,1995589,18604620,19247129,24367699,61191208,63312921,136176201,179779699,182676411 570 184885856 5 1,76850009,92417895,102813560,184885856 571 370512756 30 1,2869,12005,3997091,10107487,12520394,13041875,28202993,62165341,62165342,62274212,65987975,75216705,81627120,86954336,88260201,91160460,112277269,114571540,116077291,120496744,132444991,149147246,151609436,157647086,163346876,183245499,186472376,287883232,370512756 572 62165341 2 1,62165341 573 365303520 8 1,19846000,45826444,138943728,146507887,182677573,259347159,365303520 574 373918355 13 1,4608,14847903,26512101,31465149,51800988,63149758,63149759,63259775,70005383,74215721,124979142,373918355 575 287973072 6 1,63149758,75923821,125181820,187182224,287973072 576 179649296 12 1,13824,13825,1387072,22642829,38009224,58609152,58609153,69235200,69235201,120826783,179649296 577 187503848 15 1,9826,13851,16678439,48478499,56689459,64144513,64144514,64255682,79788941,91638394,95072625,125748097,135930636,187503848 578 178553647 4 1,31556719,64144513,178553647 579 364365171 4 1,5724172,107762129,364365171 580 189406762 6 1,32462793,65149660,65149661,65261987,189406762 581 333428913 13 1,1755,13949,4792237,17659720,18566119,57793022,65149660,152129159,188829199,191741824,248024215,333428913 582 153517438 5 1,42512436,56421656,112891537,153517438 583 268170492 12 1,33487098,37157813,49383361,55958713,66165253,66165254,66278744,116745546,146047448,195157088,268170492 584 149274620 5 1,66165253,84047320,126096751,149274620 585 173676824 9 1,11004652,120526218,137047742,148071294,160386048,169804800,173179072,173676824 586 192110177 15 1,3518425,11802159,13530233,15848031,27989226,31051215,33481305,67191346,67191347,67306007,79215625,146152790,189031969,192110177 587 109427704 3 1,67191346,109427704 588 200219473 5 1,10848041,88607303,112866992,200219473 589 394308390 19 1,3166604,15639966,24008509,44129990,68227993,68227994,68343830,76497894,153231920,160161594,180151280,186133545,189532224,199220016,205211106,282379420,319809870,394308390 590 68227993 3 1,14167,68227993 591 160747075 3 1,2157841,160747075 592 191534544 9 1,28208949,34520901,69275248,69275249,69392267,98866792,181564381,191534544 593 91677824 4 1,11000927,69275248,91677824 594 169148393 5 1,91281195,127277568,127277569,169148393 595 210345014 23 1,13222846,25977348,29921408,70333165,70333166,70451372,75952666,88399844,93245228,98570473,119772136,125771526,128413592,133351653,134761824,136727856,139031963,142908536,180580483,192370914,194883500,210345014 596 211066253 10 1,3591,10745,25026211,62518401,70333165,78858360,90475189,151572392,211066253 597 212082571 5 1,14336,118130579,194785696,212082571 598 171363869 12 1,2197168,14435875,35581797,36896328,71401798,71401799,71521199,97519597,113885903,144715032,171363869 599 104580395 5 1,23681152,53124480,71401798,104580395 600 168200200 3 1,62795143,168200200 601 399403523 32 1,12636,2609595,4062851,5803435,14592962,15680171,24340725,31455451,51866451,72481201,72481202,72601802,86567049,121065875,129785173,140735869,142475859,145820766,147986775,152678205,170727976,178633104,182272544,191286299,192716845,208517174,217253665,217425287,309510110,386769305,399403523 602 72481201 2 1,72481201 603 190533888 4 1,74416967,170767394,190533888 604 199390093 11 1,12096,16184960,36664209,53383077,65005283,73571428,73571429,73693235,146318830,199390093 605 325389420 7 1,7438500,45210070,73571428,200707236,285110342,325389420 606 129167136 7 1,14553,7449085,56770280,73951165,123555320,129167136 607 409599945 13 1,10045424,34376533,74638829,74657584,74672533,74672534,74795552,203761728,260784121,398618632,401878898,409599945 608 223364639 5 1,74672533,92842632,216037087,223364639 609 205983567 6 1,21680407,52856595,175880215,190483217,205983567 610 224094619 11 1,37768353,40360293,75784570,75784571,75908807,121946965,147805266,172288208,182863108,224094619 611 206278541 9 1,3400361,75784570,90223489,112763545,133089632,160607278,186373720,206278541 612 161818129 4 1,115567993,161191421,161818129 613 416318833 15 1,13564088,24976181,46058479,70660297,74265757,76743712,76907593,76907594,77033054,126155476,165227418,189627983,276182634,416318833 614 231155667 6 1,2343059,24643125,76907593,119156968,231155667 615 328612286 4 1,129143645,217592812,328612286 616 449962650 20 1,15709931,35056835,38894445,60723200,72223920,78041656,78041657,78168347,82088559,86954364,133593600,137597480,184202234,189180055,201286933,211186991,213303880,222071346,449962650 617 269092089 6 1,4241411,33120262,78041656,94660992,269092089 618 183790522 2 1,183790522 619 168265063 8 1,79186813,79186814,79314740,115961895,164489157,167870142,168265063 620 79186813 4 1,18941860,19313251,79186813 621 468535562 8 1,97195006,200646720,203086907,248909831,273365316,402155832,468535562 622 209057031 7 1,40042701,80343118,80343119,80472287,187035156,209057031 623 221702348 3 1,80343118,221702348 624 239165641 10 1,3599882,5465168,39922415,68294044,90344395,134897984,160641675,173014408,239165641 625 465084361 35 1,5642,15625,15626,1953250,1968875,3610055,7544395,10620208,43850962,44330247,51237863,71126027,81510625,81510626,81641042,81656667,88156250,88156251,102081673,188152649,206870833,222073316,231305285,232596875,232596876,234534500,240346999,243366991,256611026,341349309,369492417,410147973,433884978,465084361 626 274996099 5 1,11899035,81510625,223879824,274996099 627 208153036 3 1,191934523,208153036 628 389589173 11 1,31345517,41213337,82689388,82689389,82821059,110144728,195418250,207694712,291724176,389589173 629 220204802 4 1,65754163,82689388,220204802 630 1 1 1 631 490076111 17 1,10745,15155,12885120,16882490,74456515,83879461,83879462,84012392,117651610,220666112,275922103,290099082,372663417,430349516,489264672,490076111 632 233063426 7 1,43997659,44156664,83879461,150343121,155230893,233063426 633 212013621 6 1,90278875,101652902,140820767,209160064,212013621 634 203656040 8 1,15419032,31954293,42406569,85080898,85080899,85215095,203656040 635 273746412 3 1,85080898,273746412 636 402840405 3 1,200315620,402840405 637 505911664 11 1,10241874,53798499,86293753,86293754,86429222,100469222,186530931,236304368,286783688,505911664 638 86293753 2 1,86293753 639 468703848 7 1,457534,1225070,96102819,182384270,261317385,468703848 640 128855395 9 1,24725987,28437318,43622613,81193373,87518080,87518081,87654827,128855395 641 369370961 18 1,6246064,9963244,19067933,23188284,23835231,58178483,71987265,82650959,86550569,87518080,137436579,145135681,177793021,206005626,216795951,229748239,369370961 642 146914424 2 1,146914424 643 106129808 6 1,11253347,88753933,88753934,88891964,106129808 644 352090099 6 1,9676107,88753933,94811255,266337800,352090099 645 489566566 7 1,3359953,124933724,191665026,208937215,325587609,489566566 646 464449322 18 1,5098365,10485441,18111989,18946648,44861685,85384664,90001366,90001367,90140687,102702816,142187328,155313080,218906449,233901395,256340824,268826496,464449322 647 216516384 6 1,11664,14389939,23987132,90001366,216516384 648 453450231 2 1,453450231 649 340285500 14 1,437501,30453310,88584371,91260433,91260434,91401050,108111268,145382959,148512980,168489308,190038043,265899395,340285500 650 91260433 3 1,23823997,91260433 651 546274561 11 1,4339000,8182475,18819809,24769305,36619660,41742315,152865441,153181385,235880945,546274561 652 457355115 15 1,2591181,5203072,18441963,21424875,46124001,92531188,92531189,92673107,111631853,205141717,224728903,258067793,276395875,457355115 653 410614750 6 1,40509196,92531188,202386547,278028558,410614750 654 235512000 3 1,217802710,235512000 655 365495104 11 1,16442000,85416356,93813685,93813686,93956912,107495676,269184070,279795151,292087289,365495104 656 136953585 4 1,79433983,93813685,136953585 657 304946544 5 1,1295056,251419087,278413821,304946544 658 264653838 11 1,13487258,32535125,47409777,95107978,95107979,95252519,99661121,235982250,262144141,264653838 659 95107978 4 1,6117678,38434320,95107978 660 199796779 4 1,107213491,159624080,199796779 661 465694273 19 1,1770939,7086080,19399778,33206977,74952396,96414121,96414122,96559982,97529004,117339760,125254448,175929424,263553606,288010304,308741160,342098983,462164572,465694273 662 546322112 5 1,3514048,23415651,96414121,546322112 663 226915507 2 1,226915507 664 286296282 15 1,1339,6293456,39688947,48719229,52611056,53821557,77830405,82092067,97732168,97732169,97879355,107839233,258617512,286296282 665 197059799 5 1,4053979,97732168,172346813,197059799 666 164432917 7 1,34154801,46807280,52568929,64997856,93426696,164432917 667 287573061 18 1,12691,16021,9823122,9909109,30713661,37592829,49178016,77115598,90141283,99062173,99062174,99210692,109888039,233803864,282231929,283418597,287573061 668 273997917 4 1,99062173,161409627,273997917 669 329647061 5 1,22104593,166244939,295412536,329647061 670 511648822 6 1,50052573,100404190,100404191,100554047,511648822 671 411398136 5 1,99513772,100404190,218896101,411398136 672 519202646 13 1,80629541,90428779,142332094,168734818,197214661,206599427,234934336,236279008,248558409,261071063,302611121,519202646 673 349964002 32 1,3727762,12380607,14063249,15017562,15094881,29165347,29504625,31440079,61764256,66368827,72997352,81314863,101758273,101758274,101909474,116564714,117115137,117394543,136596483,176972096,184352687,216762896,228508119,263339873,276762193,279110944,279244532,280455596,281365487,298182176,349964002 674 299822391 5 1,86078916,101758273,181408248,299822391 675 82280043 2 1,82280043 676 377453150 32 1,5425,17576,17577,4217643,13806845,16988804,20747207,51410025,95349800,95349801,95667263,99750995,103124476,103124477,103277027,103294603,114462075,151823321,177504535,177516695,194985701,198517320,243404839,246588174,251431875,258272308,274257641,303987250,323532552,337943881,377453150 677 210028896 5 1,40333293,103124476,185658264,210028896 678 616414257 3 1,173046392,616414257 679 320759506 21 1,515376,2391508,25044480,44498944,44498945,94349221,104502853,104502854,104656760,105589028,152241111,164594845,202883653,208255592,227780531,228926593,256636288,258694002,304339597,320759506 680 278418231 4 1,104502853,196204959,278418231 681 517933152 16 1,10234,4174010,11748645,27562913,29243809,66476186,113796216,181546876,231424705,245896615,264168908,283410107,314946269,318579660,517933152 682 478568853 9 1,52791801,78405696,105893458,105893459,106048727,247487347,308435436,478568853 683 416914786 11 1,43971192,87017248,105893458,114851008,169663571,217638352,222114816,236344913,315350848,416914786 684 144893962 3 1,112601503,144893962 685 642182653 15 1,34791472,54142724,84714938,107296345,107296346,107452982,141099750,209294709,215619923,264278230,321018417,335475704,340023672,642182653 686 169283654 4 1,7533848,107296345,169283654 687 180030869 5 1,5785289,175441384,176106078,180030869 688 498315637 15 1,18582427,30503297,54198117,67455927,100110563,108711568,108711569,108869579,147890177,148020453,206616467,274213133,363402217,498315637 689 355062808 5 1,60337495,102352599,108711568,355062808 690 255771730 3 1,124083000,255771730 691 454561009 19 1,9597509,10582874,16253264,22155626,110139181,110139182,110298572,111263209,174518709,198497522,198923381,272257894,276271010,283899644,335189801,337029545,399583072,454561009 692 155973411 4 1,27857448,110139181,155973411 693 589126913 5 1,2937761,59654512,120678787,589126913 694 337826000 11 1,31893768,55629189,69153722,111579238,111579239,111740015,163603132,250290630,312765949,337826000 695 413867546 5 1,111579238,130650688,314560106,413867546 696 659591506 4 1,187200800,266731129,659591506 697 674694461 13 1,3500,28386128,113031793,113031794,113193962,136364634,205364167,218444309,322100741,334728871,337724421,674694461 698 113031793 3 1,83590633,113031793 699 265907755 3 1,216112420,265907755 700 342021525 11 1,57085233,62975033,104906656,114496900,114496901,114660467,115475625,144386461,247964291,342021525 701 326462976 5 1,76946822,114496900,169880536,326462976 702 595676467 9 1,11474343,56832166,67671072,107068787,122496543,255570463,341603918,595676467 703 649857222 15 1,18342234,56098897,115974613,115974614,116139584,159153374,205455375,214627103,224728048,225404803,285412033,335766898,476408844,649857222 704 660481515 14 1,12691,46812016,104079816,115974613,128860641,129611728,165717857,197268352,202245632,238162211,295649343,322370307,660481515 705 327181661 10 1,12587849,72152927,148960214,190119203,194558615,215414640,301499605,308934001,327181661 706 488892217 13 1,2074312,4097691,23626385,58566465,117464986,117464987,117631367,249513480,265002263,329687391,353829331,488892217 707 344896064 6 1,117464986,119216853,131539246,319179447,344896064 708 353961872 4 1,242970057,276308092,353961872 709 645403970 12 1,5563699,29256473,58350375,63598239,118968073,118968074,119135870,323979902,419046634,638384131,645403970 710 126281000 4 1,118968073,123281920,126281000 711 695380736 6 1,5176144,191903544,318711050,443160602,695380736 712 313391493 14 1,1079459,4084191,21361697,60073101,61111000,88924204,93921064,109068181,120483928,120483929,120653147,246028534,313391493 713 330190508 5 1,120483928,143121609,280455777,330190508 714 202106744 5 1,8587,140973992,158907160,202106744 715 723366588 17 1,1096110,28789019,88554610,112152474,122012605,122012606,122183252,161362243,181310734,228773999,249809883,277722927,321201280,458047353,512231545,723366588 716 257915879 9 1,4312,17199,113316776,122012605,143827607,145659240,146963531,257915879 717 735938801 6 1,2141756,4747274,98978597,286976143,735938801 718 559747749 13 1,7355257,15588000,61605357,123554158,123554159,123726239,127431837,293661523,335886922,355912776,387489466,559747749 719 471841562 5 1,20708912,123554158,370219697,471841562 720 197258851 3 1,11044161,197258851 721 440078210 29 1,730,13718,2168832,6352144,25160834,31757481,42222816,87111449,96451369,120749939,125108641,125108642,125282162,132772599,143739701,145682146,167922854,202374396,239820245,247298743,261481256,269942896,280320965,344157471,357691301,370264636,403754167,440078210 722 153621441 4 1,58656872,125108641,153621441 723 436864009 3 1,209847617,436864009 724 349369245 13 1,63163449,126676108,126676109,126851075,134543865,162863875,172502927,181132913,243565505,307508968,313788997,349369245 725 126676108 3 1,75423500,126676108 726 359106776 3 1,297915310,359106776 727 664233705 12 1,6561,2667501,12243626,33530047,128089863,128256613,128256614,128433032,308201223,308423566,664233705 728 382142682 4 1,128256613,159628338,382142682 729 458593292 14 1,19683,19684,46867033,55847611,74652103,119921958,119921959,139066956,139066957,163484425,165624731,247282417,458593292 730 746045846 15 1,1681252,11285279,15560182,22016285,30414301,64747593,129850210,129850211,130028087,246359456,312609627,419271012,657567072,746045846 731 364664720 8 1,129850210,138459204,217317088,226418660,238628069,312954300,364664720 732 666542207 5 1,217783664,327126771,362482191,666542207 733 659185354 14 1,131456953,131456954,131636294,148361168,150273144,153497646,175000125,228988997,244313488,294511842,355418029,394360147,659185354 734 581250114 5 1,131456953,306013905,490145320,581250114 735 309128995 3 1,16262126,309128995 736 390039040 11 1,2193409,26760323,42270299,66358005,133076896,133076897,133257707,216904115,304679424,390039040 737 365294944 12 1,2224,12508596,17525339,133076896,152461036,194298418,208970496,269962154,304544024,350664625,365294944 738 1 1 1 739 623095102 15 1,3380272,25337424,92897917,133608448,134710093,134710094,134892380,135994230,273400811,300198877,341651016,352024981,372637398,623095102 740 366098767 3 1,134710093,366098767 741 794963937 10 1,30980521,71999675,136739448,162198711,225917315,405865764,535256830,706552352,794963937 742 729325151 16 1,14859,19304,1167984,11085696,30354786,67994901,75730914,104948571,122225689,136356598,136356599,136540367,166845896,362544471,729325151 743 136356598 4 1,38341072,74104253,136356598 744 320620600 6 1,73883222,124321211,182988693,252814257,320620600 745 816334353 21 1,137160955,138016465,138016466,138201722,156739536,170741675,241084753,266115231,304951322,312016195,327249749,339384411,378232301,427879306,488205937,570552094,583271570,591057544,672673745,816334353 746 221570000 6 1,17920,37512821,113681907,138016465,221570000 747 428893731 3 1,380644704,428893731 748 334942651 8 1,69658497,72930376,96571359,139689748,139689749,139876499,334942651 749 459244819 9 1,2342907,33189254,85034818,139689748,222271532,414694532,430274626,459244819 750 234251000 3 1,7986168,234251000 751 777624401 28 1,6332542,23314985,28426202,34533541,76436263,118779920,141376501,141376502,141564752,210124981,229312272,256367069,308005902,319502880,341027648,378189531,415250640,419119784,420313032,422535176,452862468,471302777,482112597,512108858,598890126,743866875,777624401 752 219245103 5 1,51053625,141376501,175487229,219245103 753 335434743 10 1,6260626,17168599,111366109,240217893,244495126,310519448,323579339,332393527,335434743 754 292407752 8 1,71349009,143076778,143076779,143266535,175968207,220111993,292407752 755 143076778 2 1,143076778 756 403135055 5 1,145241712,323882621,342614348,403135055 757 715684348 12 1,11375,144790633,144790634,144981902,194991616,253560672,266862474,364068250,495077761,652573342,715684348 758 686025431 5 1,144790633,177920317,373117581,686025431 759 242787149 2 1,242787149 760 705225127 18 1,19773,2345491,73066653,123938075,146518120,146518121,146710907,164303343,232387253,247359265,265962501,285719289,312294907,326675000,404619517,484984073,705225127 761 453146562 6 1,146518120,194973056,231706026,357042566,453146562 762 376440641 4 1,337008699,344451178,376440641 763 685692793 14 1,7659938,16962504,29257514,81217046,126077687,148259293,148259294,148453604,156957828,191582208,338902993,396782281,685692793 764 560325780 9 1,2417401,58063446,61400773,119427183,148259293,213244389,292215104,560325780 765 871177374 3 1,364119839,871177374 766 865458631 19 1,10744,10711891,30159821,74811645,106314366,129240000,150014206,150014207,150210047,158789051,260924409,301341006,389071010,397556531,445495744,588387527,831911915,865458631 767 424860064 8 1,150014206,245701142,292582654,300306304,303162651,338007341,424860064 768 413145901 5 1,2411648,251528192,368368507,413145901 769 400046445 12 1,56206591,94774302,103632429,151640343,151782913,151782914,151980290,179395903,287216413,290115677,400046445 770 648623924 6 1,1268981,151782913,282470400,500735601,648623924 771 875475811 15 1,1268351,23331484,33883460,97787799,115440759,282791250,300014848,330174306,345579668,356796955,407471525,496697448,859550616,875475811 772 741290573 20 1,76584201,98688625,118352501,143342279,153541052,153565468,153565469,153764387,217959659,365019032,380560851,417487049,421571807,431127558,448965286,456084504,534470944,589882834,741290573 773 171815903 4 1,153565468,157977721,171815903 774 462585817 6 1,6702220,102686211,139790295,227968237,462585817 775 850337705 10 1,97907754,155361925,155361926,155562392,217622861,223832727,232274519,672092967,850337705 776 155361925 4 1,6161509,41027461,155361925 777 527572737 10 1,6062336,72501506,260476559,319188736,389789875,413791750,447407821,456044625,527572737 778 780123869 15 1,78384537,103730382,112931623,152045828,157172338,157172339,157374359,213402727,280530972,380731147,396209232,432226088,445750641,780123869 779 416645908 7 1,77396095,157172338,253417697,259560595,283638328,416645908 780 423512361 6 1,18737,14069096,41388705,369434260,423512361 781 948954700 35 1,14859,20320,31962530,32964768,52115570,63119846,71054836,88494769,91016614,155895766,158996761,158996762,159200342,173494945,175059340,203767355,235824911,246467764,326155024,337308985,358859864,427785344,440000912,440421920,441845612,448931665,452630465,475809515,480031776,520022582,531169675,562802618,673926372,948954700 782 443568734 4 1,158996761,356329368,443568734 783 333860688 4 1,6756696,62840583,333860688 784 660729925 30 1,7859,21952,21953,682893,2562176,19821320,38298688,80212869,86326584,93639805,144192032,147571263,160835248,160835249,161040395,161062347,172520768,172520769,183589392,229514175,249729643,343744561,377808192,388560320,399149757,464259194,479503969,518762204,660729925 785 434709801 11 1,16828965,59776569,78592725,119736512,146403622,160835248,193297833,231515577,395313849,434709801 786 620878427 6 1,97139825,269634680,393107392,478918656,620878427 787 502872265 11 1,100695994,162687853,162687854,162894572,221115293,348522203,404065152,457394221,464756816,502872265 788 349207453 5 1,22576247,69853257,162687853,349207453 789 382366495 5 1,112170232,195253353,353405078,382366495 790 513551927 10 1,5002451,52525888,82069413,112515417,164554630,164554631,164762927,268185457,513551927 791 936625986 9 1,5690628,164554630,184033809,185619456,415187506,450718505,646146522,936625986 792 484301952 3 1,393710464,484301952 793 811774972 30 1,1313307,7574139,22037750,38410084,83970173,130199993,146914587,166435633,166435634,166645514,246228553,303936841,326792467,328083211,352599631,361398779,397001683,420706027,420719508,428620662,432834922,439817237,446208491,467239157,471261133,479942947,489953717,789780305,811774972 794 166435633 3 1,40610088,166435633 795 279004985 3 1,265880125,279004985 796 468920815 16 1,22295,33835679,83954385,95340445,168330916,168330917,168542387,200657457,203769235,263740841,382230981,409532941,412485327,437378579,468920815 797 473541625 5 1,10798774,168330916,370127017,473541625 798 497448728 3 1,395597062,497448728 799 617959098 12 1,16000,170240533,170240534,170453600,201466666,230272000,254537632,351576000,407388255,517043010,617959098 800 510830432 6 1,170240533,369561312,402889239,503227369,510830432 801 902723570 5 1,71513551,82467091,380259784,902723570 802 722856162 18 1,22464,80533250,85868001,116145875,130903613,159286204,172164538,172164539,172379207,173681656,278797386,332304281,349545007,418502851,466439625,509526857,722856162 803 1023225751 5 1,42836912,172164538,267596316,1023225751 804 288589904 5 1,54602856,54602857,84339901,288589904 805 1042498225 12 1,30695622,174102985,174102986,174319262,218788913,229856641,462411468,497966671,892321357,897390604,1042498225 806 515820904 11 1,4023613,174102985,273311577,281961953,322239385,419414500,473940181,485928135,508749920,515820904 807 692797331 5 1,30771999,67361383,409129363,692797331 808 410063777 8 1,49752147,87810477,176055928,176055929,176273819,267787941,410063777 809 1011643921 20 1,9728,2058173,9332665,13880222,65111707,66187926,66331069,92522493,176055928,206528427,272303513,303815680,311970176,345831058,376094747,419956874,423028224,511414245,1011643921 810 888866435 3 1,280999295,888866435 811 743217202 24 1,3373080,4736314,6706298,30295216,35780618,44982349,64081441,64462734,68722704,178023421,178023422,178242932,210522375,227011634,353008195,394345134,452251935,458432030,469868680,498041165,508709564,530269200,743217202 812 448768159 5 1,35201168,178023421,426808017,448768159 813 728387578 6 1,18669952,43858368,129934728,298391867,728387578 814 464622732 10 1,69112231,89782029,180005518,180005519,180226655,316754040,446661855,446905971,464622732 815 1010899721 4 1,180005518,606418345,1010899721 816 422966800 6 1,20865970,194114609,236153989,350047088,422966800 817 658693883 13 1,22256746,131862489,182002273,182002274,182225042,311775147,377344269,386533081,534220809,543461941,544101676,658693883 818 475470871 4 1,182002273,411303563,475470871 819 528170670 5 1,76128705,154580966,323698752,528170670 820 440158293 13 1,9443331,37928359,91782873,102551128,132153177,184013740,184013741,184238147,186403762,211322752,360418471,440158293 821 1023170184 13 1,17261,62334520,138592314,166488660,184013740,186274747,202886901,224242416,401227371,442594816,797373882,1023170184 822 554176000 8 1,15734042,67880989,160928397,308413304,310890861,336250189,554176000 823 1111385584 16 1,21761217,63777132,66596698,82032132,186039973,186039974,186266024,306642547,443423378,519844788,536444909,540763813,587007976,597858406,1111385584 824 269038232 3 1,186039973,269038232 825 1032415599 7 1,36778832,100969695,437112775,508652515,939871242,1032415599 826 1104517080 21 1,3470172,17937576,37798697,93813225,98443115,106561071,127306591,188081026,188081027,188308727,208547899,229298176,252916480,407016917,413539127,450070180,548111465,571696577,756426017,1104517080 827 198117009 4 1,152615926,188081026,198117009 828 512442098 4 1,37280061,510293519,512442098 829 1043871634 15 1,30468446,52491726,59409657,85992606,86268293,190136953,190136954,190366310,327264100,377594298,378366032,530194610,729115256,1043871634 830 607953403 5 1,6267509,190136953,247676642,607953403 831 694704025 4 1,300006512,318656645,694704025 832 864574263 14 1,12526821,33345208,60917768,95873301,142319646,192207808,192207809,192438827,192696713,194102784,428102793,467688249,864574263 833 654287923 7 1,40972282,42604794,72299808,73121084,192207808,654287923 834 451570690 4 1,4173497,65014622,451570690 835 1144788057 12 1,25335712,69997537,82300537,194293645,194293646,194526332,312130034,586332431,990593874,1094456988,1144788057 836 499433283 6 1,15421104,184774904,194293645,241608250,499433283 837 580181833 4 1,22574979,131375024,580181833 838 546480327 8 1,4290712,97963317,196394518,196394519,196628879,258861961,546480327 839 653229063 4 1,196394518,416045592,653229063 840 369748449 3 1,329124320,369748449 841 1125840718 55 1,4221,7588,12636,24389,24390,3662621,5739994,17143153,39891266,55445715,62490834,66800864,73726666,89490051,102834515,102945969,102945970,126999666,138270040,158147794,185063732,185063733,186479180,198510481,198510482,198746522,198770911,258586901,308179404,308179405,325057069,350613099,353240749,407756842,420584464,421332625,453042954,453140220,453792221,458712954,470813722,475049951,501525829,514617284,521682435,558311634,568906505,587923092,593471969,641107754,670208017,750257722,1065775642,1125840718 842 795432968 6 1,198510481,243667368,428689451,514390750,795432968 843 466343947 3 1,348463071,466343947 844 568479968 15 1,24347987,47200187,54448289,80137953,100083489,142619625,176869167,200641588,200641589,200879315,368736417,531757485,541763776,568479968 845 1167135102 4 1,157524247,200641588,1167135102 846 357634144 2 1,357634144 847 676893593 11 1,35194024,67757691,202787893,202787894,203027312,326223029,457970911,599933671,661227417,676893593 848 499409703 6 1,89383007,202787893,292053503,477643347,499409703 849 843261480 8 1,11725568,142299640,304909623,339818759,398938860,444486645,843261480 850 835837191 8 1,30488095,102234033,148321250,204949450,204949451,205190567,835837191 851 527484321 7 1,10289609,38469789,142377536,204949450,460296963,527484321 852 589744359 6 1,5129,89580492,109018979,481435948,589744359 853 1097022817 7 1,207126313,207126314,207369134,363436552,598308149,1097022817 854 207126313 4 1,76760486,205677928,207126313 855 382853780 5 1,80037594,153964125,153964126,382853780 856 1209447514 31 1,3439,12005,14861960,28051360,33894461,36919375,42059675,104415165,128456111,132315525,133049116,136618019,153565829,180708696,209318536,209318537,209563067,227499625,242757894,362394943,363128534,439649055,459035667,514848231,548519741,603836449,793386958,810314290,990598169,1209447514 857 602505569 6 1,40677671,209318536,238363019,317734912,602505569 858 470597282 3 1,350742392,470597282 859 679468816 14 1,4494447,41471991,152330352,181915993,211526173,211526174,211772420,273400454,425116279,503717808,547532272,605350439,679468816 860 938519542 5 1,138561093,211526173,468273177,938519542 861 656724906 7 1,20683,90022185,180355924,496850095,572449240,656724906 862 1199767779 19 1,1736,17261,24149,33639824,106627101,193192000,206825373,210031549,213749278,213749279,213997247,214193771,252377549,318540321,351234279,470121127,598356836,1199767779 863 213749278 4 1,3724000,186542236,213749278 864 589749579 3 1,149505336,589749579 865 1256266747 12 1,143670960,164320750,215987905,215987906,216237602,233942094,285367536,512564976,581787002,807255890,1256266747 866 617549059 5 1,22571704,215987905,614559617,617549059 867 361897649 5 1,67652416,161323604,238037669,361897649 868 648836263 14 1,108802457,108870057,218242108,218242109,218493539,234656512,330883092,351554357,410300623,486875683,536646753,603000000,648836263 869 1029923090 7 1,69756695,218242108,353015307,560793520,783628525,1029923090 870 512589790 4 1,378981000,403168843,512589790 871 861584473 15 1,44305274,94368000,98925077,112693581,150412626,168750621,191495079,220511941,220511942,220765112,397176534,410808572,682678235,861584473 872 361724159 6 1,1520883,150849496,220511941,359173919,361724159 873 202440250 2 1,202440250 874 1284473225 11 1,111144249,222797458,222797459,223052375,224590616,592839944,659325745,918172576,1079955449,1284473225 875 657882092 4 1,137456683,222797458,657882092 876 548400699 8 1,11571308,129282209,166163561,241810758,292006359,373286960,548400699 877 933721461 10 1,5440204,151523322,225098713,225098714,225355382,475840351,575781283,732916513,933721461 878 225098713 3 1,195931529,225098713 879 679902490 6 1,40448287,128616543,436900492,528658435,679902490 880 610662013 10 1,113449893,227415760,227415761,227674187,291495295,299353615,426140625,609535135,610662013 881 477543141 7 1,18522,21954701,31323971,227415760,289875979,477543141 882 639580969 4 1,333944344,352635688,639580969 883 890991102 15 1,4827368,87713792,207886723,229748653,229748654,230008844,299951639,383371542,490968512,544726501,676999808,687034977,844907364,890991102 884 229748653 5 1,39089051,119778047,207513236,229748653 885 501760000 7 1,11136113,13525489,147253015,147465396,384912755,501760000 886 1237892426 18 1,12763800,46629413,47411785,70228836,82619028,115787205,232097446,232097447,232359407,260063741,348985279,372582944,569573458,704464785,775557062,830375919,1237892426 887 1335014683 4 1,232097446,387543232,1335014683 888 1268660611 4 1,439002368,545059432,1268660611 889 781588028 18 1,43780583,43780584,122094705,234462193,234462194,234725930,236326131,323404605,358534107,383053573,410679333,443084263,473576265,485715419,552803833,661675995,781588028 890 584767936 7 1,209584673,234462193,420805988,470860424,477261259,584767936 891 726935624 6 1,121875705,129052549,166734261,305027344,726935624 892 453529125 7 1,1605717,118156401,236842948,236842949,237108467,453529125 893 276030487 5 1,22395827,224581769,236842948,276030487 894 396777464 2 1,396777464 895 1070785136 11 1,187053632,239239765,239239766,239507072,405899649,449724673,598510332,703485476,703567563,1070785136 896 815624000 8 1,3308159,145774756,160118334,239239765,414006992,748976797,815624000 897 1087010398 7 1,305411939,561796183,583369919,603909216,1066006361,1087010398 898 696816043 15 1,9000,37977652,81017741,120557697,198562727,241652698,241652699,241921799,257519143,487600023,603702056,666499393,692236051,696816043 899 1053059625 3 1,241652698,1053059625 900 716135689 12 1,27000,27001,206893413,227331000,227331001,259749000,259749001,536623739,541510712,703244151,716135689 901 1358069896 18 1,21245840,49033442,177389289,185570245,204158960,244081801,244081802,244352702,281004499,305710677,669804777,715315921,724166379,741021848,814134377,1228190796,1358069896 902 607089869 4 1,27064,244081801,607089869 903 637018272 8 1,50072274,161118748,287096832,408883517,413164368,475015562,637018272 904 1360660700 29 1,19909,25327,27125,6539723,9167579,26375327,36221696,51001920,122991309,131154472,184855895,204747375,246527128,246527129,246799835,269681896,298433626,323697727,354824261,516792095,544266485,561170680,629629237,663858287,698771627,757811447,914334400,1360660700 905 890074666 9 1,149149952,246527128,342920171,350310186,682630947,739658449,837854919,890074666 906 578872090 3 1,70889391,578872090 907 829832346 14 1,27216,83229469,233349366,248988733,248988734,249263252,453024174,570644746,595928576,624394791,709335152,740576511,829832346 908 248988733 3 1,42099767,248988733 909 105008148 2 1,105008148 910 682616943 19 1,896428,20752824,44123470,56467691,125457453,168284104,169065800,187173000,195461287,249808753,251466670,251466671,251743007,305134479,379039583,592942049,640628351,682616943 911 1485518137 12 1,71747746,204658272,251466670,309310091,339760793,355785856,569799090,610489711,640252187,728925119,1485518137 912 421233344 5 1,35032067,93556799,164986767,421233344 913 1129395492 14 1,34279818,253960993,253960994,254239154,315536976,320563018,351372251,500420500,556406487,603145586,634726313,751125367,1129395492 914 253960993 4 1,10989,8518619,253960993 915 596290555 3 1,507085138,596290555 916 634852359 14 1,51518711,53994809,73272114,120916153,127956345,230441949,255597319,256471756,256471757,256751747,528364474,564089911,634852359 917 658092464 6 1,158123428,256471756,429464224,461234158,658092464 918 570184947 3 1,413779068,570184947 919 1121351842 34 1,2771,7371,907137,21974489,21975408,113304905,113598729,122881618,215054351,241786728,244629694,258999013,258999014,259280840,339264612,346024713,372112784,392861214,417826188,444823002,504210932,528035076,667596062,677838825,706487937,745242120,766266803,768598544,775408165,776831420,790768251,943092476,1121351842 920 1526884012 5 1,258999013,508364875,532141048,1526884012 921 1401955352 13 1,20449232,103898240,157053133,433829375,467769141,508169782,527288616,610290134,748331299,1107623105,1212114077,1401955352 922 755217728 6 1,130488201,261542818,261542819,261826487,755217728 923 1368906758 6 1,22241808,261542818,706493304,1327969907,1368906758 924 783894077 7 1,27729,97702227,113142015,496660320,614054980,783894077 925 1469788832 15 1,7757246,120811957,193583629,264103225,264103226,264388742,330705629,347989663,434304674,568589715,941168657,1200254070,1445121686,1469788832 926 1201227461 5 1,68110238,264103225,554319011,1201227461 927 329716512 4 1,75015072,174937203,329716512 928 1508724533 17 1,51959000,133053237,145984923,202049777,264062737,266680288,266680289,266967659,493788511,540579508,572071807,683914293,708385248,792512000,792512001,1508724533 929 795083752 11 1,185554375,225630467,266680288,350103311,378934191,396751951,514133712,742605759,789950078,795083752 930 446674040 2 1,446674040 931 800906013 22 1,26093430,32194290,43650116,54086570,71121365,266624814,269274061,269274062,269563292,357230944,404526261,407114514,454745537,481612340,525843144,527960529,531503910,638514317,653794408,654054878,800906013 932 1491106799 8 1,50704731,52419671,178529625,269274061,480112407,650301273,1491106799 933 754882363 7 1,28000,72637866,604720368,632168767,632454129,754882363 934 806288705 6 1,135651669,271884598,271884599,272175695,806288705 935 1091784421 9 1,271884598,315066617,345515875,436440906,592445277,744436764,814083032,1091784421 936 1051944157 10 1,62518536,300961026,322705341,549063360,802741941,804464191,819263061,875161530,1051944157 937 820917096 8 1,35372000,182168219,274511953,274511954,274804922,477061083,820917096 938 795503171 5 1,236732103,274511953,565310663,795503171 939 933658713 8 1,34387444,362968019,459769769,559171413,723970493,753452882,933658713 940 1274820464 16 1,138283713,277156180,277156181,277451027,396486433,413259083,461811176,553493312,580679084,715106484,784945487,822753099,827185121,950716603,1274820464 941 1532644199 10 1,975862,53481816,66727556,118694464,277156180,514101764,665439958,958942646,1532644199 942 650635318 5 1,265018573,354406456,628254361,650635318 943 904297079 6 1,217299808,279817333,279817334,280114064,904297079 944 1496119023 5 1,28331,279817333,641658213,1496119023 945 843070528 3 1,56555711,843070528 946 814472335 20 1,1907144,53982839,56738369,79667819,127377461,140949585,264030166,282495466,282495467,282794087,376799093,377277616,381868192,464580340,518640346,558176976,782336800,805818105,814472335 947 1645523089 12 1,19909,257384799,282495466,309399750,353073896,704563434,734623506,762722696,847626625,1284146073,1645523089 948 473118992 3 1,1863883,473118992 949 1215622451 23 1,54202500,55058508,62490932,79311205,189662429,213564492,261628416,285190633,285190634,285491150,310381253,382492693,391842776,458978632,483375203,584938568,802709218,829458630,829480457,850357248,852004783,1215622451 950 885731537 4 1,285190633,854807283,885731537 951 1699300665 7 1,341585081,343676845,513845009,669458035,702401103,1699300665 952 899038765 13 1,81855241,143649501,218065329,285948000,287902888,287902889,288205307,333570033,482341007,678283451,852144931,899038765 953 1023220826 10 1,35674857,36328691,160356582,287902888,462773564,546174487,796971133,960817157,1023220826 954 637112393 3 1,282738968,637112393 955 950289561 12 1,13392,88882977,275936256,290632285,290632286,290936612,423257641,533258017,857322899,906317785,950289561 956 899863616 7 1,290632285,296723456,351330615,373528449,815678471,899863616 957 1253647908 6 1,486724139,557833121,1112734224,1114526757,1253647908 958 958896512 16 1,29617757,32423614,146383677,230860214,293378878,293378879,293685119,407894033,506903384,566897794,660285807,660505572,852941123,877505127,958896512 959 1332402930 6 1,86867334,293378878,325800755,741346920,1332402930 960 688640320 4 1,48161600,127653301,688640320 961 1710899991 43 1,10592,23085,29791,29792,52075646,59475458,67808160,67808161,114054480,159334085,161952049,201675984,213895647,235902961,296142721,296142722,296450882,296480673,315546272,315546273,541432891,561166815,623410991,651552803,682070256,687725235,687725236,707075306,724176586,764297964,766153569,806711715,854577235,865590291,957209806,957565154,1144160641,1394313910,1472075901,1549473102,1678835110,1710899991 962 843128989 4 1,113850296,296142721,843128989 963 796159638 7 1,40877767,68733568,80912628,156303757,691963336,796159638 964 884932903 15 1,38397295,98948891,106048181,137584520,143605331,149152329,225433645,298923868,298923869,299233955,785801763,822721446,879422536,884932903 965 805741750 4 1,298923868,578624318,805741750 966 1756954838 7 1,1986139,5749757,74697336,121573495,500587640,1756954838 967 1285523001 13 1,21296,125687184,301722373,301722374,302034392,307305201,447407353,902409389,922545981,1163152873,1226725425,1285523001 968 905316237 7 1,223273647,276060393,301722373,459809919,840044133,905316237 969 708185575 7 1,32078080,43345648,100493515,489879989,506185955,708185575 970 931322973 15 1,17103269,103712851,151955673,154769669,179310403,303104304,304538290,304538291,304852247,431099731,760717173,800318000,846287511,931322973 971 1288841066 10 1,22689639,38039931,304538290,489940858,726605360,905383835,914666544,1030455972,1288841066 972 901633139 5 1,387080569,624047921,862057377,901633139 973 1399089295 9 1,75056626,307371673,307371674,307687574,887280057,992843262,993103641,1399089295 974 768907259 7 1,138057697,307371673,400021211,511065855,617049125,768907259 975 1491402806 10 1,432133218,462673862,514711925,777183652,819987776,916413499,925950798,1008193846,1491402806 976 1690631020 16 1,8773318,47921875,62299187,128035979,154793925,256847147,310222576,310222577,310540427,385506469,823254597,892017152,892017153,941705246,1690631020 977 902244231 11 1,167538231,251577908,310222576,365187467,366244218,401008384,406088729,527548167,902132875,902244231 978 826889608 4 1,383258809,728097202,826889608 979 879016182 11 1,313091053,313091054,313410860,387543680,530715008,565097941,590029136,592009530,593784659,879016182 980 613405843 6 1,38733687,211758849,313091053,351154978,613405843 981 834917516 6 1,212260276,263336724,587337165,727069690,834917516 982 877794561 10 1,157667301,282207197,291634937,315977158,315977159,316298927,339756929,633664682,877794561 983 577841536 5 1,51213688,315977158,506961097,577841536 984 827343739 5 1,335402920,529099424,537999542,827343739 985 1880198237 10 1,318880945,318880946,319204682,674335637,727340075,753543755,831949189,916279748,1880198237 986 952007761 7 1,207400716,243546408,316960216,318880945,901465739,952007761 987 888827472 6 1,32455648,402008419,547959349,748378603,888827472 988 956631249 25 1,14854750,137975644,160576017,219203944,321802468,321802469,322128179,397967597,440874693,460448793,475093917,492230207,531218673,578569152,663857664,678058941,733492809,767897333,791259939,839632625,848711241,902435303,951025293,956631249 989 1930081959 11 1,279370053,321802468,370098288,650128455,904054257,1023808734,1088625510,1245830418,1858297169,1930081959 990 1682831403 6 1,302872339,735253875,909903448,1666032286,1682831403 991 1892390501 35 1,1001,22815,29744,65210906,171025344,182755825,201446101,229288156,295607026,299069441,324741781,324741782,325069472,436652928,458348590,495678464,565402410,603227366,653276825,712425581,755858817,766651808,777476231,788635474,789084296,836133012,942193420,970476416,972295000,972373248,1060532265,1060604471,1813884436,1892390501 992 324741781 4 1,124123501,175550752,324741781 993 628565679 3 1,543752567,628565679 994 1785366820 12 1,9076354,156547455,163520289,327698938,327698939,328028615,387994112,785148867,1056823725,1463148020,1785366820 995 327698938 2 1,327698938 996 769033180 4 1,53903771,134427250,769033180 997 1982025476 15 1,26965154,159330081,330673993,330673994,331005662,376252416,446018113,840464469,849191344,907670321,1092175488,1236357656,1854697978,1982025476 998 552917674 6 1,319798781,330673993,529109378,546875783,552917674 999 700792210 4 1,285535818,624388481,700792210 1000 1976759848 10 1,166500333,296584415,333667000,333667001,334000667,710656413,828538472,1010855728,1976759848