0 0
1 2
2 6
3 12
4 16
5 120
6 30
7 1680
8 48
9 30240
10 70
11 665280
12 96
13 17297280
14 126
15 518918400
16 160
17 17643225600
18 198
19 670442572800
20 240
21 28158588057600
22 286
23 1295295050649600
24 336
25 64764752532480000
26 390
27 3497296636753920000
28 448
29 202843204931727360000
30 510
31 12576278705767096320000
32 576
33 830034394580628357120000
34 646
35 58102407620643984998400000
36 720
37 4299578163927654889881600000
38 798
39 335367096786357081410764800000
40 880
41 27500101936481280675682713600000
42 966
43 2365008766537390138108713369600000
44 1056
45 212850788988365112429784203264000000
46 1150
47 20007974164906320568399715106816000000
48 1248
49 1960781468160819415703172080467968000000
50 1350
51 199999709752403580401723552207732736000000
52 1456
53 21199969233754779522582696534019670016000000
54 1566
55 2331996615713025747484096618742163701760000000
56 1680
57 265847614191284935213187014536606662000640000000
58 1798
59 31370018474571622355156067715319586116075520000000
60 1920
61 3827142253897737927329040261268989506161213440000000
62 2046
63 482219923991114978843459072919892677776312893440000000
64 2176
65 62688590118844947249649679479586048110920676147200000000
66 2310
67 8400271075925222931453057050264530446863370603724800000000
68 2448
69 1159237408477680764540521872936505201667145143314022400000000
70 2590
71 164611712003830668564754105956983738636734610350591180800000000
72 2736
73 24033309952559277610454099469719625840963253111186312396800000000
74 2886
75 3604996492883891641568114920457943876144487966677946859520000000000
76 3040
77 555169459904119312801489697750523356926251146868403816366080000000000
78 3198
79 87716774664850851422635372244582690394347681205207802985840640000000000
80 3360
81 14210117495705837930466930303622395843884324355243664083706183680000000000
82 3526
83 2358879504287169096457510430401317710084797842970448237895226490880000000000
84 3696
85 401009515728818746397776773168224010714415633304976200442188503449600000000000
86 3870
87 69775655736814461873213158531270977864308320195065858876940799600230400000000000
88 4048
89 12420066721152974213431942218566234059846880994721722880095462328841011200000000000
90 4230
91 2260452143249841306844613483779054598892132341039353564177374143849064038400000000000
92 4416
93 420444098644470483073098107982904155393936615433319762936991590755925911142400000000000
94 4606
95 79884378742449391783888640516751789524847956932330754958028402243625923117056000000000000
96 4800
97 15497569476035182006074396260249847167820503644872166461857510035263429084708864000000000000
98 4998
99 3068518756254966037202730459529469739228459721684688959447786986982158958772355072000000000000
100 5200
101 619840788763503139514951552824952887324148863780307169808452971370396109672015724544000000000000
102 5406
103 127687202485281646740080019881940294788774665938743276980541312102301598592435239256064000000000000
104 5616
105 26814312521909145815416804175207461905642679847136088165913675541483335704411400243773440000000000000
106 5830
107 5738262879688557204499196093494396847807533487287122867505526565877433840744039652167516160000000000000
108 6048
109 1250941307772105470580824748381778512822042300228592785116204791361280577282200644172518522880000000000000
110 6270
111 277708970325407414468943094140754829846493390650747598295797463682204288156648543006299112079360000000000000
112 6496
113 62762227293542075669981139275810591545307506287068957214850226792178169123402570719423599329935360000000000000
114 6726
115 14435312277514677404095662033436436055420726446025860159415552162200978898382591265467427845885132800000000000000
116 6960
117 3377863072938434512558384915824126036968449988370051277303239205955029062221526356119378115937121075200000000000000
118 7198
119 803931411359347413988895609966141996798491097232072203998170931017296916808723272756411991593034815897600000000000000
120 7440
121 194551401548962074185312737611806363225234845530161473367557365306185853867711032007051701965514425447219200000000000000
122 7686
123 47859644781044670249586933452504365353407772000419722448419111865321720051456913873734718683516548660015923200000000000000
124 7936
125 11964911195261167562396733363126091338351943000104930612104777966330430012864228468433679670879137165003980800000000000000000
126 8190
127 3039087443596336560848770274234027199941393522026652375474613603447929223267514030982154636403300839911011123200000000000000000
128 8448
129 784084560447854832698982730752379017584879528682876312872450309689565739603018619993395896192051616697040869785600000000000000000
130 8710
131 205430154837337966167133475457123302607238436514913593972581981138666223775990878438269724802317523574624707883827200000000000000000
132 8976
133 54644421186731899000457504471594798493525424112967015996706806982885215524413573664579746797416461270850172297098035200000000000000000
134 9246
135 14753993720417612730123526207330595593251864510501094319110837885379008191591664889436531635302444543129546520216469504000000000000000000
136 9520
137 4042594279394425888053846180808583192551010875877299843436369580593848244496116179705609668072869804817495746539312644096000000000000000000
138 9798
139 1123841209671650396878969238264786127529181023493889356475310743405089811969920297958159487724257805739263817537928915058688000000000000000000
140 10080
141 316923221127405411919869325190669687963229048625276798526037629640235326975517524024200975538240701218472396545695954046550016000000000000000000
142 10366
143 90640041242437947809082627004531530757483507906829164378446762077107303514998011870921479003936840548483105412069042857313304576000000000000000000
144 10656
145 26285611960307004864633961831314143919670217292980457669749561002361118019349423442567228911141683759060100569500022428620858327040000000000000000000
146 10950
147 7727969916330259430202384778406358312383043884136254554906370934694168697688730492114765299875655025163669567433006594014532348149760000000000000000000
148 11248
149 2302935035066417310200310663965094777090147077472603857362098538538862271911241686650200059362945197498773531095035965016330639748628480000000000000000000
150 11550
151 695486380590058027680493820517458622681224417396726364923353758638736406117194989368360417927609449644629606390700861434931853204085800960000000000000000000
152 11856
153 212818832460557756470231109078342338540454671723398267666546250143453340271861666746718287885848491591256659555554463599089147080450255093760000000000000000000
154 12166
155 65973838062772904505771643814286124947540948234253462976629337544470535484277116691482669244613032393289564462221883715717635594939579079065600000000000000000000
156 12480
157 20715785151710692014812296157685843233527857745555587374661611988963748142063014641125558142808492171492923241137671486735337576811027830826598400000000000000000000
158 12798
159 6587619678244000060710310178144098148261858763086676785142392612490471909176038655877927489413100510534749590681779532781837349425906850202858291200000000000000000000
160 13120
161 2121213536394568019548719877362399603740318521713909924815850421221931954754684447192692651591018364392189368199533009555751626515142005765320369766400000000000000000000
162 13446
163 691515612864629174372882680020142270819343838078734635489967237318349817250027129784817804418671986791853734033047761115175030243936293879494440543846400000000000000000000
164 13776
165 228200152245327627543051284406646949370383466565982429711689188315055439692508952828989875458161755641311732230905761168007759980498976980233165379469312000000000000000000000
166 14110
167 76218850849939427599379128991820081089708077833038131523704188897228516857297990244882618403026026384198118565122524230114591833486658311397877236742750208000000000000000000000
168 14448
169 25761971587279526528590145599235187408321330307566888455012015847263238697766720702770325020222796917858964075011413189778732039718490509252482506019049570304000000000000000000000
170 14790
171 8810594282849598072777829794938434093645894965187875851614109419764027634636218480347451156916196545907765713653903310904326357583723754164349017058514953043968000000000000000000000
172 15136
173 3048465621865960933181129109048698196401479657955005044658481859238353561584131594200218100293004004884086936924250545572896919723968418940864759902246173753212928000000000000000000000
174 15486
175 1066962967653086326613395188167044368740517880284251765630468650733423746554446057970076335102551401709430427923487690950513921903388946629302665965786160813624524800000000000000000000000
176 15840
177 377704890549192559621141896611133706534143329620625125033185902359632006280273904521407022626303196205138371484914642596481928353799687106773143751888300928023081779200000000000000000000000
178 16198
179 135218350816610936344368798986785866939223312004183794761880553044748258248338057818663714100216544241439536991599442049540530350660287984224785463176011732232263276953600000000000000000000000
180 16560
181 48949042995613158956661505233216483831998838945514533703800760202198869485898376930356264504278389015401112390958998021933671986939024250289372337669716247068079306257203200000000000000000000000
182 16926
183 17915349736394416178138110915357233082511575054058319335591078234004786231838805956510392808565890379636807135090993276027723947219682875605910275587116146426917026090136371200000000000000000000000
184 17296
185 6628679402465933985911101038682176240529282770001578154168698946581770905780358203908845339169379440465618639983667512130257860471282663974186801967232974177959299653350457344000000000000000000000000
186 17670
187 2479126096522259310730751788467133913957951755980590229659093406021582318761853968261908156849347910734141371353891649536716439816259716326345863935745132342556778070353071046656000000000000000000000000
188 18048
189 937109664485414019456224176040576619476105763760663106811137307476158116491980800003001283289053510257505438371771043524878814250546172771358736567711660025486462110593460855635968000000000000000000000000
190 18430
191 357975891833428155432277635247500268639872401756573306801854451455892400499936665601146490216418440918367077458016538626503707043708637998659037368865854129735828526246702046852939776000000000000000000000000
192 18816
193 138178694247703267996859167205535103694990747078037296425515818261974466592975552922042545223537518194489691898794383909830430918871534267482388424382219694078029811131226990085234753536000000000000000000000000
194 19206
195 53889690756604274518775075210158690441046391360434545605951169122170041971260465639596592637179632095850979840529809724833868058359898364318131485509065680690431626341178526133241553879040000000000000000000000000
196 19600
197 21232538158102084160397379632802524033772278196011210968744760634134996536676623462001057499048775045765286057168745031584544014993799955541343805290571878192030060778424339296497172228341760000000000000000000000000
198 19998
199 8450550186924629495838157093855404565441366722012461965560414732385728621597296137876420884621412468214583850753160522570648517967532382305454834505647607520427964189812887040005874546880020480000000000000000000000000
200 20400
201 3397121175143701057326939151729872635307429422249009710155286722419062905882113047426321195617807812222262708002770530073400704222948017686792843471270338223212041604304780590082361567845768232960000000000000000000000000
202 20806
203 1379231197108342629274737295602328289934816345433097942323046409302139539788137897255086405420829971762238659449124835209800685914516895180837894449335757318624088891347740919573438796545381902581760000000000000000000000000
204 21216
205 565484790814420478002642291196954598873274701627570156352449027813877211313136537874585426222540288422517850374141182436018281224951927024143536724227660500635876445452573777025109906583606580058521600000000000000000000000000
206 21630
207 234110703397170077893093908555539203933535726473814044729913897514945165483638526680078366456131679406922390054894449528511568427130097787995424203830251447263252848417365543688395501325613124144227942400000000000000000000000000
208 22048
209 97858274020017092559313253776215387244217933666054270697104009161247079172160904152272757178663041992093559042945879902917835602540380875382087317201045104956039690638458797261749319554106285892287279923200000000000000000000000000
210 22470
211 41296191636447213060030193093562893417059968007074902234177891866046267410651901552259103529395803720663481916123161319031326624272040729411240847858841034291448749449429612444458212851832852646545232127590400000000000000000000000000
212 22896
213 17592177637126512763572862257857792595667546371013908351759781934935709916937710061262378103522612385002643296268466721907345141939889350729188601187866280608157167265457014901339198674880795227428268886353510400000000000000000000000000
214 23326
215 7564636383964400488336330770878850816137044939535980591256706232022355264283215326342822584514723325551136617395440690420158411034152420813551098510782500661507581924146516407575855430198741947794155621132009472000000000000000000000000000
216 23760
217 3283052190640549811937967554561421254203477503758615576605410504697702184698915451632785001679389923289193291949621259642348750388822150633081176753679605287094290555079588120887921256706254005342663539571292110848000000000000000000000000000
218 24198
219 1437976859500560817628829788897902509341123146646273622553169801057593556898124967815159830735572786400666661873934111723348752670304101977289555418111667115747299263124859596948909510437339254340086630332225944551424000000000000000000000000000
220 24640
221 635585771899247881391942766692872909128776430817652941168501052067456352148971235774300645185123171589094664548278877381720148680274413073961983494805356865160306274301187941851418003613303950418318290606843867491729408000000000000000000000000000
222 25086
223 283471254267064555100806473945021317471434288144673211761151469222085533058441171155338087752564934528736220388532379312247186311402388230987044638683189161861496598338329822065732429611533561886569957610652364901311315968000000000000000000000000000
224 25536
225 127562064420179049795362913275259592862145429665102945292518161149938489876298527019902139488654220537931299174839570690511233840131074703944170087407435122837673469252248419929579593325190102848956480924793564205590092185600000000000000000000000000000
226 25990
227 57913177246761288607094762626967855159414025067956737162803245162072074403839531267035571327849016124220809825377165093492100163419507915590653219682975545768303755040520782648029135369636306693426242339856278149337901852262400000000000000000000000000000
228 26448
229 26524235179016670182049401283151277663011623481124185620563886284229010076958505320302291668154849384893130900022741612819381874846134625340519174614802799961883119808558518452797343999293428465589218991654175392396759048336179200000000000000000000000000000
230 26910
231 12254196652705701624106823392815890280311370048279373756700515463313802655554829457979658750687540415820626475810506625122554426178914196907319858672038893582390001351554035525192372927673563951102219174144229031287302680331314790400000000000000000000000000000
232 27376
233 5710455640160856956833779701052204870625098442498188170622440205904232037488550527418520977820393833772411937727696087307110362599374015758811054141170124409393740629824180554739645784295880801213634135151210728579883049034392692326400000000000000000000000000000
234 27846
235 2683914150875602769711876459494536289193796267974148440192546896774989057619618747886704859575585101873033610732017161034341870421705787406641195446349958472415058096017364860727633518619063976570408043521069042432545033046164565393408000000000000000000000000000000
236 28320
237 1272175307515035712843429441800410201077859431019746360651267229071344813311699286498298103438827338287817931486976134330278046579888543230747926641569880315924737537512230943984898287825436324894373412628986726113026345663882003996475392000000000000000000000000000000
238 28798
239 608099796992187070739159273180596076115216808027438760391305735496102820762992258946186493443759467701576971250774592209872906265186723664297508934670402791012024542930846391224781381580558563299510491236655655082026593227335597910315237376000000000000000000000000000000
240 29280
241 293104102150234168096274769673047308687534501469225482508609364509121559607762268812061889839892063432160100142873353445158740819820000806191399306511134145267795829692667960570344625921829227510364056776068025749536817935575758192771944415232000000000000000000000000000000
242 29766
243 142448593645013805694789538061100992022141767714043584499184151151433077969372462642662078462187542828029808669436449774347148038432520391809020062964411194600148773230636628837187488198009004570036931593169060514274893516689818481687164985802752000000000000000000000000000000
244 30256
245 69799810886056764790446873649939486090849466179881356404600234064202208204992506694904418446471895985734606248023860389430102538831934991986419830852561485354072898883011948130221869217024412239318096480652839651994697823178011056026710843043348480000000000000000000000000000000
246 30750
247 34481106577712041806480755583070106128879636292861390063872515627715890853266298307282782712557116616952895486523787032378470654182975886041291396441165373764912012048207902376329603393210059646223139661442502788085380724649937461677195156463414149120000000000000000000000000000000
248 31248
249 17171591075700596819627416280368912852182058873844972251808512782602513644926616557026825790853444075242541952288845942124478385783121991248563115427700356134926182000007535383412142489818609703819123551398366388466519600875668855915243187918780246261760000000000000000000000000000000
250 31750
251 8620138720001699603452962972745194251795393554670176070407873416866461849753161511627466547008428925771756060049000662946488149663127239606778683944705578779732943364003782762472895529888942071317200022801979927010192839639585765669452080335227683623403520000000000000000000000000000000
252 32256
253 4361790192320859999347199264209068291408469138663109091626383948934429695975099724883498072786265036440508566384794335450923003729542383241030014076021022862544869342185914077811285138123804688086503211537801843067157576857630397428742752649625207913442181120000000000000000000000000000000
254 32766
255 2224512998083638599667071624746624828618319260718185636729455813956559144947300859690584017120995168584659368856245111079970731902066615452925307178770721659897883364514816179683755420443140390924116637884278939964250364197391502688658803851308856035855512371200000000000000000000000000000000
256 33280
257 1143399681014990240228874815119765161909816100009147417278940288373671400502912641880960184800191516652514915592109987095104956197662240342803607889888150933187512049360615516357450286107774160934995951872519375141624687197459232381970625179572752002429733358796800000000000000000000000000000000
258 33798
259 592281034765764944438557154232038353869284739804738362150491069377561785460508748494337375726499205626002726276712973315264367310389040497572268886962062183391131241568798837473159248203827015364327903069965036323361587968283882373860783843018685537258601879856742400000000000000000000000000000000
260 34320
261 309170700147729300996926834509124020719766634178073425042556338215087252010385566714044110129232585336773423116444172070567999736023079139732724358994196459730170508098912993160989127562397702020179165402521748960794748919444186599155329166055753850448990181285219532800000000000000000000000000000000
262 34846
263 162623788277705612324383514951799234898597249577666621572384633901135894557462808091587201927976339887142820559249634509118767861148139627499413012830947337818069687260028234402680281097821191262614241001726439953378037931627642151155703141345326525336168835356025474252800000000000000000000000000000000
264 35376
265 86190607787183974531923262924453594496256542276163309433363855967602024115455288288541217021827460140185694896402306289832946966408514002574688896800402089043576934247814964233420548981845231369185547730915013175290360103762650340112522664913023058428169482738693501353984000000000000000000000000000000000
266 35910
267 46025784558356242400047022401658219461000993575471207237416299086699480877653123946081009889655863714859161074678831558770793680062146477374883870891414715549270082888333190900646573156305353551145082488308617035605052295409255281620087103063554313200642503782462329723027456000000000000000000000000000000000
268 36448
269 24761872092395658411225298052092122070018534543603509493729968908644320712177380682991583320634854678594228658177211378618686999873434804827687522539581116965507304593923256704547856358092280210516054378710035965155518134930179341511606861448192220501945667034964733390988771328000000000000000000000000000000000
270 36990
271 13420934674078446858884111544233930161950045722633102145601643148485221826000140330181438159784091235798071932732048567211328353931401664216606637216452965395304959089906405133864938146086015874099701473260839493114290829132157203099290918904920183512054551532950885497915914059776000000000000000000000000000000000
272 37536
273 7327830332046831984950724903151725868424724964557673771498497159072931116996076620279065235242113814745747275271698517697385281246545308662267223920183319105836507663088897203090256227762964667258437004400418363240402792706157832892212841722086420197581785136991183481862089076637696000000000000000000000000000000000
274 38086
275 4030306682625757591722898696733449227633598730506720574324173437490112114347842141153485879383162598110161001399434184733561904685599919764246973156100825508210079214698893461699640925269630566992140352420230099782221535988386808090717062947147531108669981825345150915024148992150732800000000000000000000000000000000000
276 38640
277 2232789902174669705814485877990330872109013696700723198175592084369522111348704546199031177178272079353029194775286538342393295195822355549392823128479857331548383884943186977781601072599375334113645755240807475279350730937566291682257252872719732234203169931241213606923378541651505971200000000000000000000000000000000000
278 39198
279 1245896765413465695844483119918604626636829642759003544581980383078193338132577136779059396865475820278990290684609888395055458719268874396561195305691760391003998207798298333602133398510451436435414331424370571205877707863161990758699547102977610586685368821632597192663245226241540331929600000000000000000000000000000000000
280 39760
281 700193982162367721064599513394255800169898259230559992055072975289944656030508350869831381038397410996792543364750757278021167800229107410867391761798769339744246992782643663484398969962873707276702854260496261017703271819097038806389145471873417149717177277757519622276743817147745666544435200000000000000000000000000000000000
282 40326
283 396309793903900130122563324581148782896162414724496955503171304014108675313267726592324561667732934624184579544448928619359980974929674794550943737178103446295243797914976313532169816998986518318613815511440883736020051849608923964416256337080354106739922339210756106208637000505624047264150323200000000000000000000000000000000000
284 40896
285 225896582525223074169861095011254806250812576392963264636807643288041944928562604157625000150607772735785210340335889313035189155709914632894037930191518964388288964811536498713336795689422315441609874841521303729531429554277086659717266112135801840841755733350130980538923090288205706940565684224000000000000000000000000000000000000
286 41470
287 129664638369478044573500268536460258787966418849560913901527587247336076388994934786476750086448861550340710735352800465682198575377490999281177771929931885558877865801821950261455320725728409063484068159033228340751040564155047742677710748365950256643167790942975182829341853825430075783884702744576000000000000000000000000000000000000
288 42048
289 74946160977558309763483155214074029579444590095046208235082945428960252152839072306583561549967441976096930805033918669164310776568189797584520752175500629853031406433453087251121175379471020438693791395921205980954101446081617595267716812555519248339750983165039655675359591511098583803085358186364928000000000000000000000000000000000000
290 42630
291 43618665688938936282347196334591085215236751435316893192818274239654866752952340082431632822081051230088413728529740665453628871962686462194191077766141366574464278544269696780152524070852133895319786592426141880915287041619501440445811184907312202533735072202053079603059282259459375773395678464464388096000000000000000000000000000000000000
292 43216
293 25560538093718216661455457052070375936128736341095699410991508704437751917230071288304936833739496020831810444918428029955826518970134266845795971570958840812636067226942042313169379105519350462657394943161719142216358206389027844101245354355684950684768752310403104647392739404043194203209867580176131424256000000000000000000000000000000000000
294 43806
295 15080717475293747830258719660721521802315954441246462652484990135618273631165742060099912731906302652290768162501872537673937646192379217439019623226865716079455279663895804964769933672256416772967863016465414293907651341769526428019734759069854120904013563863137831741961716248385484579893821872303917540311040000000000000000000000000000000000000
296 44400
297 8957946180324486211173679478468583950575676938100398815576084140557254536912450783699348162752343775460716288526112287378318961838273255158777656196758235351196436120354108149073340601320311563142910631780456090581144897011098698243722446887493347816984056934703872054725259451540977840456930192148527018944757760000000000000000000000000000000000000
298 44998
299 5356851815834042754281860328124213202444254808984038491714498316053238213073645568652210201325901577725508340538615147852234739179287406584949038405661424740015468799971756673145857679589546314759460557804712742167524648412637021549746023238721021994556466046952915488725705152021504748593244254904819157328965140480000000000000000000000000000000000000
300 45600
301 3224824793132093738077679917530776347871441395008391172012127986264049404270334632328630541198192749790756021004246319007045312985931018764139321120208177693489312217582997517233806323112906881485195255798437070784849838344407486972947105989710055240722992560265655124212874501516945858653133041452701132712037014568960000000000000000000000000000000000000
302 46206
303 1954243824638048805275074030023650466810093485375085050239349559676013938987822787191150107966104806373198148728573269318269459669474197371068428598846155682254523203855296495443686631806421570180028325013852864895619002036710937105605946229764293475878133491520987005273001947919269190343798623120336886423494430828789760000000000000000000000000000000000000
304 46816
305 1192088733029209771217795158314426784754157026078801880646003231402368502782571900186601565859323931887650870724429694284144370398379260396351741445296154966175259154351730862220648845401917157809817278258450247586327591242393671634419627200156219020285661429827802073216531188230754206109717160103405500718331602805561753600000000000000000000000000000000000000
306 47430
307 731942482079934799527726227205058045839052414012384354716645984081054260708499146714573361437624894179017634624799832290464643424604865883359969247411839149231609120771962749403478391076777134895227808850688452018005141022829714383533651100895918478455396117914270472954950149573683082551366336303490977441055604122614916710400000000000000000000000000000000000000
308 48048
309 452340453925399706108134808412725872328534391859653531214887218162091533117852472669606337368452184602632898198126296355507149636405807115916460994900516594225134436637072979131349645685448269365250785869725463347127177152108763489023796380353677619685434800871019152286159192436536145016744395835557424058572363347776018527027200000000000000000000000000000000000000
310 48670
311 281355762341598617199259850832715492588348391736704496415659849696820933599304238000495141843177258822837662679234556333125447073844412026100038738828121321608033619588259393019699479616348823545185988810969238201913104188611650890172801348579987479444340446141773912721991017695525482200415014209716717764432010002316683523810918400000000000000000000000000000000000000
312 49296
313 176128707225840734366736666621279898360306093227177014756203065910209904433164452988309958793828964023096376837200832264536529868226601928338624250506403947326629045862250380030331874239834363539286428995666743114397603222070893457248173644211072162132157119284750469363966377077398951857459798895282665320534438261450243885905634918400000000000000000000000000000000000000
314 49926
315 110961085552279662651044099971406335966992838733121519296407931523432239792893605382635274040112247334550717407436524326658013816982759214853333277819034486815776298893217739419109080771095649029750450267270048162070490029904662878066349395852975462143258985149392795699298817558761339670199673304028079151936696104713653648120549998592000000000000000000000000000000000000000
316 50560
317 70349328240145306120761959381871617003073459756799043233922628585856040028694545812590763741431164810105154836314756423101180759967069342217013298137267864641202173498300046791715157208874641484861785469449210534752690678959556264694065516970786442998826196584715032473355450332254689350906592874753802182327865330388456412908428699107328000000000000000000000000000000000000000
318 51198
319 44882871417212705305046130085634091647960867324837789583242637037776153538307120228432907267033083148847088785568814597938553324858990240334454484211576897641086986691915429853114270299262021267341819129508596321172216653176196896874813799827361750633251113421048190718000777311978491805878406254092925792325178080787835191435577510030475264000000000000000000000000000000000000000
320 51840
321 28814803449850556805839615514977086837990876822545860912441772978252290571593171186653926465435239381559831000335178971876551234559471734294719778863832368285577845456209705965699361532126217653633447881144518838192563091339118407793630459489166243906547214816312938440956499034290191739373936815127658358672764327865790192901640761439565119488000000000000000000000000000000000000000
322 52486
323 18614363028603459696572391622675198097342106427364626149437385343950979709249188586578436496671164640487650826216525615832252097525418740354388977146035709912483288164711470053841787549753536604247207331219359169472395757005070491434685276830001393563629500771338158232857898376151463863635563182572467299702605755801300464614459931889959067189248000000000000000000000000000000000000000
324 53136
325 12099335968592248802772054554738878763272369177787006997134300473568136811011972581275983722836257016316973037040741650290963863391522181230352835144923211443114137307062455534997161907339798792760684765292583460157057242053295819432545429939500905816359175501369802851357633944498451511363116068672103744806693741270845301999398955728473393673011200000000000000000000000000000000000000000
326 53790
327 7912965723459330717012923678799226711180129442272702576125832509713561474401830068154493354734912088671300366224645039290290366658055506524650754184779780283796645798818845919888143887400228410465487836501349582942715436302855465908884711180433592403898900777895851064787892599701987288431477908911555849103577706791132827507606917046421599462149324800000000000000000000000000000000000000000
328 54448
329 5206731446036239611794503780649891175956525173015438295090797791391523450156404184845656627415572154345715640975816435853011061261000523293220196253585095426738192935622800615286398677909350294086290996417888025576306757087278896568046139956725303801765476711855470000630433330603907635787912464063803748710154131068565400500005351416545412446094255718400000000000000000000000000000000000000000
330 55110
331 3446856217275990623007961502790227958483219664536220151350108137901188524003539570367824687349108766176863754325990480534693322554782346420111769919873333172500683723382294007319595924775989894685124639628641872931515073191778629528046544651352151116768745583248321140417346864859786854891598051210238081646122034767390295131003542637753063039314397285580800000000000000000000000000000000000000000
332 55776
333 2295606240705809754923302360858291820349824296581122620799172019842191556986357353864971241774506438273791260381109660036105752821485042715794438766635639892885455359772607808874850885900809269860293009992675487372389038745724567265678998737800532643767984558443381879517953011996618045357804302106018562376317275155081936557248359396743539984183388592196812800000000000000000000000000000000000000000
334 56446
335 1538056181272892535798612581775055519634382278709352155935445253294268343180859427089530731988919313643440144455343472224190854390394978619582273973645878728233255091047647231946150093553542210806396316695092576539500655959635460068004929154326356871324549654157065859277028518037734090389728882411032436792132574353904897493356400795818171789402870356771864576000000000000000000000000000000000000000000
336 57120
337 1036649866177929569128264880116387420233573655850103353100490100720336863303899253858343713360531617395678657362901500279104635859126215589598452658237322262829213931366114234331705163055087450083511117452492396587623442116794300085835322250015964531272746466901862389152717221157432776922677266745035862397897355114531900910522214136381447786057534620464236724224000000000000000000000000000000000000000000
338 57798
339 702848609268636247868963588718910670918362938666370073402132288288388393320043694115957037658440436594270129692047217189232943112487574169747750902284904494198207045466225450876896100551349291156620537632789844886408693755186535458196348485510823952202922104559462699845542275944739422753575186853134314705774406767652628817334061184466621598947008472674752499023872000000000000000000000000000000000000000000
340 58480
341 479342751521209921046633167506297077566323524170464390060254220612680884244269799387082699683056377757292228449976202123056867202716525583767966115358304865043177205007965757498043140576020216568815206665562674212530729141037217182489909667118381935402392875309553561294659832194312286317938277433837602629338145415539092853421829727806235930481859778364181204334280704000000000000000000000000000000000000000000
342 59166
343 328829127543550005837990352909319795210497937580938571581334395340299086591569082379538731982576675141502468716683674656417010901063536550464824755135797137419619562635464509643657594435149868566207231772575994509796080190751530987188078031643210007686041512462353743048136644885298228414105658319612595403725967755059817697447375193275077848310555807957828306173316562944000000000000000000000000000000000000000000
344 59856
345 226892098005049504028213343507430658695243576930847614391120732784806369748182666841881725067977905847636703414511735512927737521733840219820729081043700024819537498218470511654123740160253409310682989923077436211759295331618556381159773841833814905303368643599024082703214284970855777605732904240532690828570917750991274211238688883359803715334283507490901531259588428431360000000000000000000000000000000000000000000
346 60550
347 157463116015504355795580060394156877134499042390008244387437788552655620605238770788265917197176666658259872169671144445971849840083285112555585982244327817224759023763618535087961875671215866061613995006615740730960950960143278128524883046232667544280537838657722713396030713769773909658378635542929687435028216919187944302599650085051703778441992754198685662694154369331363840000000000000000000000000000000000000000000
348 61248
349 109909254978822040345314882155121500239880331588225754582431576409753623182456662010209610203629313327465390774430458823288351188378133008563799015606540816422881798587005737491397389218508674511006568514617787030210743770180008133710368366270401945907815411383090453950429438211302188941548287608964921829649695409593185123214555759366089237352510942430682592560519749793291960320000000000000000000000000000000000000000000
350 61950
351 77156296995133072322411047272895293168395992774934479716866966639647043474084576731167146362947777955880704323650182093948422534241449372011786908955791653128863022608078027718960967231393089506726611097261686495207942126666365709864678593121822166027286418790929498673201465624334136636966897901493375124414086177534415956496618143074994644621462681586339179977484864354890956144640000000000000000000000000000000000000000000
352 62656
353 54472345678563949059622199374664076976887570899103742680108078447590812692703711172204005332241131236851777252497028558327586309174463256640321557722788907108977293961303087569586442865363521191748987434666750665616807141426454191164463086744006449215264211666396226063280234730779900465698629918454322837836344841339297665286612409010946219102752653199955461064104314234553015038115840000000000000000000000000000000000000000000
354 63366
355 38675365431780403832331761556011494653590175338363657302876735697789477011819634932264843785891203178164761849272890276412586279513868912214628305983180124047373878712525192174406374434408100046141781078613392972587933070412782475726768791588244578942837590283141320504928966658853729330646027242102569214863804837350901342353494810397771815562954383771968377355514063106532640677062246400000000000000000000000000000000000000000000
356 64080
357 27614210918291208336284877750992207182663385191591651314253989288221686586439219341637098463126319069209639960380843657358586603572902403321244610471990608569824949400742987212526151346167383432945231690129962582427784212274726687668912917194006629365186039462162902840519282194421562742081263450861234419412756653868543558440395294624009076311949430013185421431837041058064305443422443929600000000000000000000000000000000000000000000
358 64798
359 19827003439333087585452542225212404757152310567562805643634364308943170969063359487295436696524697091692521491553445745983465181365343925584653630318889256953134313669733464818593776666548181304854676353513313134183149064413253761746279474545296759884203576333832964239492844615594682048814347157718366313138359277477614274960203821540038516791979690749467132588058995479690171308377314741452800000000000000000000000000000000000000000000
360 65520
361 14315096483198489236696735486603356234663968229780345674704011031056969439663745549827305294890831300202000516901587828600061860945778314272119921090238043520162974469547561599024706753247786902105076327236612082880233624506369215980813780621704260636394982113027400180913833812459360439243958647872660478085895398338837506521267159151907809123809336721115269728578594736336303684648421243328921600000000000000000000000000000000000000000000
362 66246
363 10392760046802103185841829963274036626366040934820530959835112008547359813195879269174623644090743523946652375270552763563644911046635056161559062711512819595638319464891529720891937102857893290928285413573780372171049611391624050802070804731357293222022757014057892531343443347845495678891113978355551507090360059193996029734439957544285069423885578459529685822948059778580156475054753822656797081600000000000000000000000000000000000000000000
364 66976
365 7586714834165535325664535873190046737247209882418987600679631766239572663632991866497475260186242772481056233947503517401460785064043590997938115779404358304815973209370816696251114085086262102377648351908859671684866216315885557085511687453890824052076612620262261547880713643927211845590513204199552600175962843211617101706141169007328100679436472275456670650752083638363514226789970290539461869568000000000000000000000000000000000000000000000
366 67710
367 5568648688277502929037769330921494305139452053695536898898849716419846335106616030009146840976702195001095275717467581772672216237007995792486576982082798995734924335678179455048317738453316383145193890301102999016691802775859998900765578591155864854224233663272499976144443814642573494663436691882471608529156726917326952652307618051378825898706370650185196257652029390558819442463838193255965012262912000000000000000000000000000000000000000000000
368 68448
369 4109662731948797161629873766220062797192915615627306231387351090717846595308682630146750368640806219910808313479491075348232095582911900894855093812777105658852374159730496437825658490978547490761153091042214013274318550448584679188764997000273028262417484443495104982394599535206219239061616278609264047094517664464987291057403022121917573513245301539836674838147197690232408748538312586622902179050029056000000000000000000000000000000000000000000000
370 69190
371 3049369747106007493929366334535286595517143386795461223689414509312642173719042511568888773531478215173819768601782377908388214922520630463982479609080612398868461626520028356866638600306082238144775593553322797849544364432849831958063627774202586970713773457073367896936792855123014675383719278728073922944132107033020569964593042414462839546828013742558812729905220686152447291415427939274193416855121559552000000000000000000000000000000000000000000000
372 69936
373 2274829831341081590471307285563323800255788966549414072872303223947231061594405713630391025054482748519669547376929653919657608332200390326130929788374136849555872373383941154222512395828337349656002592790778807195760095866905974640715466319555129880152474998976732451114847469921768947836254581931143146516322551846633345193586409641189278301933698251948874296509294631869725679395909242698548288973920683425792000000000000000000000000000000000000000000000
374 70686
375 1706122373505811192853480464172492850191841724912060554654227417960423296195804285222793268790862061389752160532697240439743206249150292744598197341280602637166904280037955865666884296871253012242001944593084105396820071900179480980536599739666347410114356249232549338336135602441326710877190936448357359887241913884975008895189807230891958726450273688961655722381970973902294259546931932023911216730440512569344000000000000000000000000000000000000000000000000
376 71440
377 1286416269623381639411524269986059609044648660583693658209287473142159165331636431057986124668309994287873129041653719291566377511859320729427040795325574388423845827148618722712830759840924771230469466223185415469202334212735328659324596203708425947226224611921342201105446244240760340001401966082061449354980403069271156706973114652092536879743506361477088414676006114322329871698386676746029057414752146477285376000000000000000000000000000000000000000000000000
378 72198
379 975103532374523282673935396649433183655843684722439792922639904641756647321380414741953482498578975670207831813573519223007314153989365112905696922856785386425275136978652991816325715959420976592695855397174544925655369333253379123768043922410986867997478255836377388437928253134496337721062690290202578611075145526507536783885620906286142954845577821999633018324412634656326042747377100973490025520382127029782315008000000000000000000000000000000000000000000000000
380 72960
381 743028891669386741397538772246868085945752887758499122207051607337018565258891876033368553663917179460698367841943021647931573385339896216034141055216870464456059654377733579764040195561078784163634241812647003233349391431939074892311249468877171993414078430947319569989701328888486209343449770001134364901639260891198743029320843130590040931592330300363720359963202427608120444573501350941799399446531180796694124036096000000000000000000000000000000000000000000000000
382 73726
383 569160131018750243910514699541100953834446712023010327610601531220156220988311177041560312106560559466894949766928354582315585213170360501482152048296122775773341695253343922099254789799786348669343829228487604476745633836865331367510417093159913746955184078105646790612111217928580436357082523820868923514655673842658237160459765838031971353599725010078609795731813059547820260543302034821418339976042884490267699011649536000000000000000000000000000000000000000000000000
384 74496
385 438253300884437687811096318646647734452523968257717952260163179039520290160999606322001440322051630789509111320534833028383000614141177586141257077188014537345473105345074820016426188145835488475394748505935455447094138054386305152983021161733133585155491740141348028771325637805006935994953543342069071106284868858846842613554019695284617942271788257760529542713496055851821600618342566812492121781553021057506128238970142720000000000000000000000000000000000000000000000000
386 75270
387 339208054884554770365788550632505346466253551431473695049366300576588704584613695293229114809267962231080052162093960763968442475345271451673332977743523251905396183537087910692713869624876668079955535343594042516050862854095000188408858379181445394910350606869403374269006043661075368460094042546761461036264488496747456182890811244150294287318364111506649866060245947229309918878597146712868902258922038298509743256962890465280000000000000000000000000000000000000000000000000
388 76048
389 263903866700183611344583492392089159550745263013686534748406981848586012166829454938132251321610474615780280582109101474367448245818621189401853056684461089982398230791854394518931390568154047766205406497316165077487571300485910146582091819003164517240252772144395825181286701968316636661953165101380416686213772050469520910289051147948928955533687278752173595794871346944403116887548580142612005957441345796240580253917128781987840000000000000000000000000000000000000000000000000
390 76830
391 206372823759543584071464291050613722768682795676702870173254259805594261514460633761619420533499391149540179415209317352955344528230161770112249090327248572366235416479230136513804347424296465353172627880901241090595280756979981734627195802460474652481877667816917535291766200939223609869647375109279485848619169743467165351846037997696062443227343451984199751911589393310523237406062989671522588658719132412660133758563194707514490880000000000000000000000000000000000000000000000000
392 77616
393 162209039475001257080170932765782386096184677401888455956177848207197089550366058136632864539330521443538581020354523439422900799188907151308227784997217377879861037352674887299850217075497021767593685514388375497207890674986265643416975900733933076850755846904097182739328233938229757357542836835893675877014667418365191966550985866189105080376691953259581005002509263142071264601165509881816754685753238076350865134230671040106389831680000000000000000000000000000000000000000000000000
394 78406
395 128145141185250993093335036884968085015985895147491880205380500083685700744789185927939962986071111940395479006080073517144091631359236649533499950147801728525090219508613160966881671489642647196399011556366816642794233633239149858299410961579807130712097119054236774364069304811201508312458841100356003942841587260508501653575278834289393013497586643075068993951982317882236299034920752806635236201745058080317183456042230121684047967027200000000000000000000000000000000000000000000000000
396 79200
397 101747242101089288516108019286664659502692800747108552883072117066446446391362613626784330610940462880674010330827578372612408755299233899729598960417354572448921634289838849807704047162776261873940815175755252414378621504791884987489732303494366861785405112529063998845071028020093997600092319833682667130616220284843750312938771394425778052717083794601604781197873960398495621433727077728468377544185576115771843664097530716617134085819596800000000000000000000000000000000000000000000000000
398 79998
399 81194299196669252235854199390758398283148854996192625200691549419024264220307365674173895827530489378777860244000407541344702186728788651984219970413048948814239464163291402146547829635895456975404770510252691426674139960823924220016806378188504755704753279798193071078366680360035010084873671227278768370231743787305312749725139572751770886068232868092080615395903420397999505904114208027317765280260089740385931243949829511860473000484038246400000000000000000000000000000000000000000000000000
400 80800
401 65117827955728740293155067911388235423085381706946485410954622634057459904686507270687464453679452481779843915688326848158451153756488498891344416271265256949020050258959704521531359367988156494274625949222658524192660248580787224453478715307180814075212130398150843004850077648748078088068684324277572232925858517418860825279561937346920250626722760209848653547514543159195603735099594837908847754768591971789516857647763268512099346388198673612800000000000000000000000000000000000000000000000000
402 81606
403 52484969332317364676282984736578917751006817655798867241229425843050312683177324860174096349665638700314554196044791439615711629927729730106423599514639797100910160508721521844354275650598454134385348515073462770499284160356114502909503844537587736144620977100909579461909162584890950938983359565367723219738241965039601825175326921501617722005138544729138014759296721786311656610490273439354531290343485129262350587264097194420752073188888130931916800000000000000000000000000000000000000000000000000
404 82416
405 42512825159177065387789217636628923378315522301197082465395834932870753273373633136741018043229167347254788898796281066088726420241461081386203115606858235651737230012064432693926963276984747848852132297209504844104420169888452747356698114075446066277142991451736759364146421693761670260576521247947855807987975991682077478392014806416310354824162221230601791955030344646912441854497121485877170345178222954702503975683918727480809179282999386054852608000000000000000000000000000000000000000000000000000
406 83230
407 34605439679570131225660423156215943629948835153174425126832209635356793164526137373307188687188542220665398163620172787796223306076549320248369336103982603820514105229820448212856548107465584748965635689928536943100998018289200536348352264857413097949594395041713722122415187258721999592109288295829554627702212457229211067411100052422876628826868048081709858651394700542586727669560656889504016660975073485127838236206709844169378671936361500248650022912000000000000000000000000000000000000000000000000000
408 84048
409 28307249657888367342590226141784641889298147155296679753748747481721856808582380371365280346120227536504295697841301340417310664370617343963166116933057769925180538077993126638116656351906848324653889994361543219456616378960566038732952152653363914122768215144121824696135623177634595666345397825988575685460409790013494653142279842881913082380378063330838664376840865043835943233700617335614285628677610110834571677217088652530551753643943707203395718742016000000000000000000000000000000000000000000000000000
410 84870
411 23268559218784237955609165888546975633003076961653870757581470429975366296654716665262260444510827035006531063625549701823029366112647456737722548118973486878498402300110350096531891521267429322865497575365188526393338663505585283838486669481065137408915472848468139900223482252015637637735917012962609213448456847391092604882954030848932553716670768057949382117763191066033145338101907449874942786772995511106017918672446872380113541495321727321191280805937152000000000000000000000000000000000000000000000000000
412 85696
413 19219829914715780551333171023939801872860541570326097245762294575159652561036795965506627127165943130915394658554704053705822256409046799265358824746272100161639680299891149179735342396566896620686900997251645722800897736055613444450589988991359803499764180572834683557584596340164916688769867452707115210308425355945042491633320029481218289369970054415866189629272395820543378049272175553596702741874494292173570800823441116585973785275135746767303997945704087552000000000000000000000000000000000000000000000000000
414 86526
415 15952458829214097857606531949870035554474249503370660713982704497382511625660540651370500515547732798659777566600404364575832472819508843390247824539405843134160934648909653819180334189150524195170127827718865949924745120926159158893989690862828636904804269875452787352795214962336880851678989985746905624555993045434385268055655624469411180177075145165168937392296088531051003780895905709485263275755830262504063764683456126766358241778362669816862318294934392668160000000000000000000000000000000000000000000000000000
416 87360
417 13304350663564557613243847646191609652431524085811131035461575550817014695800890903242997429966809154082254490544737240056244282331470375387466685665864473173890219497190651285196398713751537178771886608317534202237237430852416738517587402179599083178606761076127624652231209278588958630300277648112919290879698199892277313558416790807488924267680671067750893785174937834896537153267185361710709571980362438928389179746002409723142773643154466627263173457975283485245440000000000000000000000000000000000000000000000000000
418 88198
419 11149045856067099279898344327508568888737617183909727807716800311584658315081146576917631846312186071120929263076489807167132708593772174574697082587994428519720003938645765776994582122123788155810840977770093661474804967054325226877738243026504031703672465781794949458569753375457547332191632669118626365757187091509728388761953270696675718536316402354775248991976597905643298134437901333113574621319543723821990132627150019347993644312963443033646539357783287560635678720000000000000000000000000000000000000000000000000000
420 89040
421 9387496610808497593674405923762215004317073668851990814097545862354282301298325417764646014594860671883822439510404417634725740635956170991894943539091308813604243316339734784229438146828229627192728103282418862961785782259741841031055600628316394694492216188271347444115732342135254853705354707397883399967551531051191303337564653926600955007578410782720759651244295436551657029196712922481629831151055815458115691672060316291010648511515219034330386139253528126055241482240000000000000000000000000000000000000000000000000000
422 89886
423 7941822132743988964248547411502833893652244323848784228726523799551722826898383303428890528347252128413713783825802137318977976578018920659143122234071247256309189845623415627458104672216682264605047975376926358065670771791741597512273038131555669911540414895277559937721909561446425606234730082458609356372548595269307842623579697221904407936411335522181762664952673939322701846700419132419458837153793219877565875154563027582195008640741875303043506673808484794642734293975040000000000000000000000000000000000000000000000000000
424 90736
425 6750548812832390619611265299777408809604407675271466594417545229618964402863625807914556949095164309151656716251931816721131280091316082560271653898960560167862811368779903283339388971384179924914290779070387404355820156022980357885432082411822319424809352660985925947063623127229461765299520570089817952916666305978911666230042742638618746745949635193854498265209772848424296569695356262556540011580724236895930993881378573444865757344630594007586980672737212075446324149878784000000000000000000000000000000000000000000000000000000
426 91590
427 5764968686158861589148020566009907123402164154681832471632583626094595600045536439959031634527270320015514835679149771479846113197983934506471992429712318383354840908938037403971838181562089655876804325326110843319870413243625225634158998379696260788787187172481980758792334150653960347565790566856704531790833025305990562960456502213380409721040988455551741518489146012554349270519834248223285169889938498309125068774697301721915356772314527282479281494517579112431160823996481536000000000000000000000000000000000000000000000000000000
428 92448
429 4946343132724303243489001645636500311879056844717012260660756751189163024839070265484849142424397934573311729012710503929707965123870215806552969504693169172918453499868836092607837159780272924742298111129803103568448814563030443594108420609779391756779406593989539491043822701261097978211448306363052488276534735712539903020071678899080391540653168094863394222863687278771631674106017784975578675765567231549229309008690284877403376110645864408367223522296082878465935986988981157888000000000000000000000000000000000000000000000000000000
430 93310
431 4263747780408349395887519418538663268839747000146064568689572319525058527411278568847939960769831019602194710408956454387408265936776126025248659713045511827055706916886936711827955631730595261127860971793890275276002878153332242378121458565629835694343848484018983041279775168487066457218268440084951244894372942184209396403301787211007297508043030897772245820108498434301146503079387330648948818509918953595435664365491025564321710207376735120012546676219223441237636820784501758099456000000000000000000000000000000000000000000000000000000
432 94176
433 3692405577833630576838591816454482390815220902126491916485169628708700684738167240622316006026673662975500619214156289499495558301248125137865339311497413242230242190024087192443009577078695496136727601573508978389018492480785721899453183117835437711301772787160439313748285295909799551951020469113567778078526967931525337285259347724732319641965264757470764880213959644104792871666749428341989676829589813813647285340515228138702601039588252613930865421605847500111793486799378522514128896000000000000000000000000000000000000000000000000000000
434 95046
435 3212392852715258601849574880315399680009242184850047967342097576976569595722205499341414925243206086788685538716315971864561135722085868869942845201002749520740310705320955857425418332058465081638953013368952811198446088458283578052524269312516830808832542324829582202961008207441525610197387808128803966928318462100427043438175632520517118088509780338999565445786144890371169798350072002657531018841743138017873138246248248480671262904441779774119852916797087325097260333515459314587292139520000000000000000000000000000000000000000000000000000000
436 95920
437 2807631353273136018016528445395659320328077669558941923456993282277521826661207606424396644662562119853311160838060159409626432621103049392330046705676403081127031556450515419389815622219098481352444933684464756987441881312539847217906211379139710126919641991901054845387921173303893383312516944304574667095350335875773235964965502822931961209357548016285620199617090634184402403757962930322682110467683502627621122827220969172106683778482115522580751449280654322135005531492511440949293329940480000000000000000000000000000000000000000000000000000000
438 96798
439 2465100328173813423818511975057388883248052193872751008795240101839664163808540278440620254013729541231207199215816819961652007841328477366465781007583881905229533706563552538224258116308368466627446651774960056634973971792409985857321653590884665491435445668889126154250594790160818390548389877099416557709717594898928901177239711478534261941815927158298774535263805576813905310499491452823314892990626115307051345842300010933109668357507297428825899772468414494834534856650425045153479543687741440000000000000000000000000000000000000000000000000000000
440 97680
441 2174218489449303439807927562000616995024782034995766389757401769822583792479132525584627064040109455365924749708350435206177070916051717037222818848688983840412448729189053338713795658583980987565407946865514769952047043120905607526157698467160274963446063079960209268049024604921841820463679871601685403899970918700855290838325425524067219032681647753619519140102676518749864483860551461390163735617732233700819287032908609643002727491321436332224443599317141584444059743565674889825368957532587950080000000000000000000000000000000000000000000000000000000
442 98566
443 1926357581652082847669823819932546657591956883006249021325057968062809240136511417667979578739536977454209328241598485592672884831621821294979417499938439682605429574061501258100422953505407154982951440922846086177513680205122368268175720841904003617613211888844745411491435799960751852930820366239093267855374233968957787682756327014323556062955939909706893958130971395612379932700448594791685069757310759058925888311157028143700416557310792590350857028994987443817436932799187952385276896373872923770880000000000000000000000000000000000000000000000000000000
444 99456
445 1714458247670353734426143199739966525256841625875561628979301591575900223721495161724501825078187909934246302135022652177478867500143420952531681574945211317518832320914736119709376428619812367934826782421333016697987175382558907758676391549294563219675758581071823416227377861965069149108430125952793008391283068232372431037653131042747964896030786519639135622736564542095018140103399249364599712084006575562444040596929755047893370736006605405412262755805538824997518870191277277622896437772746902156083200000000000000000000000000000000000000000000000000000000
446 100350
447 1532725673417296238576972020567530073579616413532752096307495622868854800007016674581704631619899991481216194108710251046666107545128218331563323328001018917861836094897774091020182527186112256933735143484671716928000534792007663536256694045069339518390128171478210134107275808596771819302936532601796949501807062999740953347661899152216680617051523148557387246726488700632946217252438928931952142603101878552824972293655201012816673437989905232438562903690151709547781869951001886194869415368835730527538380800000000000000000000000000000000000000000000000000000000
448 101248
449 1376387654728732022242120874469642006074495539352411382484131069336231610406300973774370759194670192350132142309621805439906164575525140061743864348544914988239928813218201133736123909413128806726494158849235201801344480243222881855558511252472266887514335097987432700428333676119901093734037006276413660652622742573767376106200385438690579194112267787404533747560386853168385703092690158180893024057585486940436825119702370509509372747314934898729829487513756235173908119215999693802992735001214486013729465958400000000000000000000000000000000000000000000000000000000
450 102150
451 1241501664565316284062393028771617089479194976495875067000686224541280912586483478344482424793592513499819192363278868506795360447123676335692965642387513319392415789522817422629983766290642183667297731282010152024812721179387039433713777149729984732537930258384664295786356975860150786548101379661325121908665713801538173247792747665698902433089265544238889440299468941557883904189606522679165507699942109220274016257971538199577454218078071278654306197737408124126865123532831723810299446971095466384383978294476800000000000000000000000000000000000000000000000000000000
452 103056
453 1124800508096176553360528084067085083068150648705262810702621719434400506803354031380101076862994817230836188281130654867156596565094050760137826872003087067369528705307672584902765292259321818402571744541501197734480325388524657726944682097655366167679364814096505851982439420129296612612579849973160560449251136704193584962500229385123205604378874583080433832911318861051442817195783509547323949976147550953568258729722213608817173521578732578460801415150091760458939801920745541772131298955812492544251884334795980800000000000000000000000000000000000000000000000000000000
454 103966
455 1023568462367520663558080556501047425592017090321789157739385764685304461191052168555891979945325283680060931335828895929112502874235586191725422453522809231306271121829982052261516415955982854746340287532766089938377096103557438531519660708866383212588221980827820325304019872317659917477447663475576110008818534400816162315875208740462117099984775870603194787949300163556812963648162993688064794478294271367747115444047214384023627904636646646399329287786583502017635219747878443012639482049789368215269214744664342528000000000000000000000000000000000000000000000000000000000
456 104880
457 935541574603913886492085628641957346991103620554115290173798588922368277528621682060085269670027309283575691240947610879208827627051325779237036122519847637413931805352603595767026004183768329238155022804948206203676665838651498817808969887903874256305634890476627777327874163298341164574387164416676564548060140442345972356709940788782375029386085145731320036185660349490927048774420976230891222153160964030120863515859153946997595904837895034808986969036937320844118590849560896913552486593507482548756062276623209070592000000000000000000000000000000000000000000000000000000000
458 105798
459 858827165486392947799734607093316844537833123668677836379547104630734078771274704131158277557085069922322484559189906787113703761633117065339599160473220131145989397313690100914129871840699326240626310934942453294975179239882075914748634357095756567288572829457544299586988481907877189079287416934509086255119208926073602623459725644102220276976426163781351793218436200832671030774918456179958141936601764979650952707558703323343793040641187641954650037575908460534900866399896903366641182692839868979758065169940105926803456000000000000000000000000000000000000000000000000000000000
460 106720
461 791838646578454297871355307740038130663882140022520965141942430469536820627115277208927931907632434468381330763573094057718834868225733934243110425956308960916602224323222273042827741837124778793857458682016941937967115259171273993398240877242287555040064148759855844219203380319062768331102998413617377527219910629839861618829867043862247095372264923006406353347398177167722690374474816597921406865546827311238178396369124464122977183471175005882187334644987600613178598820704944904043170442798359199336936086684777664512786432000000000000000000000000000000000000000000000000000000000
462 107646
463 733242586731648679828875014967275308994754861660854413721438690614791095900708746695467264946467634317721112287068685097447641087977029623109120254435542097808773659723303824837658488941177545163112006739547688234557548729992599717886771052326358275967099401751626511746982330175452123474601376531009691590205637243231711859036456882616440810314717318703932283199690712057311211286763680169675222757496362090206553195037809253777876871894308055446905471881258518167803382507972778981143975830031280618586002816270104117338840236032000000000000000000000000000000000000000000000000000000000
464 108576
465 681915605660433272240853763919566037365122021344594604760937982271755719187659134426784556400214899915480634426973877140626306211818637549491481836625054150962159503542672557099022394715295117001694166267779350058138520318893117737634697078663513196649402443629012655924693567063170474831379280173839013178891242636205492028903904900833289953592687106394657023375712362213299426496690222557797957164471616743892094471385162606013425490861706491565622088849570421896057145732414684452463897521929090975284982619131196829125121419509760000000000000000000000000000000000000000000000000000000000
466 109510
467 636909175686844676272957415500874678899023967935851360846716075441819841721273631554616775677800716521058912554793601249344970001838607471225044035407800576998656976308856168330486916664085639279582351294105912954301377977846171966950807071471721325670541882349497820633663791637001223492508247682365638309084420622215929554996247177378292816655569757372609659832915346307221664347908667868983291991616490038795216236273741874016539408464833863122291030985498774050917374114075315278601280285481770970916173766268537838402863405822115840000000000000000000000000000000000000000000000000000000000
468 110448
469 597420806794260306344034055739820448807284481923828576474219678764427011534554666398230535585777072096753259976396397971885581861724613808009091305212516941224740243777707085893996727830912329644248245513871346351134692543219709304999857033040474603478968285643828955754376636555507147635972736326058968733921186543638541922586479852380838662022924432415507860923274594836173921158338330461106327888136267656389912829624769877827513965140014163608708987064397850059760496919002645731328000907781901170719370992759888492421885874661144657920000000000000000000000000000000000000000000000000000000000
470 111390
471 562770400000193208576080080506910862776461981972246519038714937396090244865550495747133164521802001915141570897765406889516218113744586207144564009510190958633705309638600074912144917616719414524881847274066808262768880375712966165309865325124127076477188125076486876320622791635287733073086317619147548547353757724107506491076464020942750019625594815335408404989724668335675833731154707294362160870624364132319297885506533224913518155161893342119403865814662774756294388097700492278910976855130550902817647475179814959861416493930798267760640000000000000000000000000000000000000000000000000000000000
472 112336
473 532380798400182775312971756159537676186533034945745207010624330776701371642810768976787973637624693811723926069286074917482342335602378551958757552996640646867485222918115670866889092065416566140538227521267200616579360835424465992383132597567424214347419966322356584999309160886982195487139656467713580925796654807005701140558334963811841518565812695307296351120279536245549338709672353100466604183610648469174055799689180430768188174783151101644956057060670984919454491140424665695849784104953501154065494511520104952028900003258535161301565440000000000000000000000000000000000000000000000000000000000
474 113286
475 505761758480173636547323168351560792377206383198457946660093114237866303060670230527948574955743459121137729765821771171608225218822259624360819675346808614524110961772209887323544637462145737833511316145203840585750392793653242692763975967689053003630048968006238755749343702842633085712782673644327901879506822066655416083530418215621249442637522060541931533564265559433271871774188735445443273974430116045715353009704721409229778766043993546562708254207637435673481766583403432411057294899705826096362219785944099704427455003095608403236487168000000000000000000000000000000000000000000000000000000000000
476 114240
477 482496717590085649266146302607388995927854889571328881113728830982924453119879399923662940507779260001565394196593969697714246858756435681640221970280855418256001857530688232506661584138887033893169795602524463918805874725145193528896833073175356565463066715477951772984873892511871963769994670656688818393049508251589266943688018977702671968276196045757002683020309343699341365672576053614952883371606330707612446771258304224405208942805969843420823674514086113632501605320566874520148659334319358095929557675790671118023792072953210416687608758272000000000000000000000000000000000000000000000000000000000000
478 115198
479 462231855451302051996968157897878658098884984209333068106952220081641626088844465126869097006452531081499647640337022970410248490688665383011332647529059490689249779514399326741381797605053778469656664187218436434216027986689095400683166084101991589713617913427877798519509189026373341291654894489107888020541428905022517732053122180639159745608595811835208570333456351263969028314327859363124862269998864817892724006865455446980190167208119109997149080184494496859936537897103065790302415642277945055900516253407462931066792805889175579186729190424576000000000000000000000000000000000000000000000000000000000000
480 116160
481 444667044944152574021083367897759269091127354809378411518888035718539244297468375452048071320207334900402661030004216097534659048042496098456902006922955230043058287892852152325209289296061734887809710948104135849715818923194909775457205772906115909304500432717618442175767839843371154322572008498521788275760854606631662058235103537774871675275469170985470644660785009915938205238383400707326117503738907954812800494604568139994942940854210583817257415137483705979258949457013149290270923847871383143776296635777979339686254679265386907177633481188442112000000000000000000000000000000000000000000000000000000000000
482 117126
483 429548365416051386504366533389235453942029024745859545527245842504108909991354450686678436895320285513788970554984072750218480640409051231109367338687574752221594306104495179146152173459995635901624180775868595230825481079806282843091660776627307968388147418005219415141791733288696535075604560209572047474384985550006185548255110017490526038316103219171964642742318319578796306260278365083277029508611785084349165277788012823235114880865167423967470663022809259975964145175474702214401712437043756116887902550161528042136922020170363752333593942828035080192000000000000000000000000000000000000000000000000000000000000
484 118096
485 416661914453569844909235537387558390323768154003483759161428467228985642691613817166078083788460676948375301438334550567711926221196779694176086318526947509654946476921360323771767608256195766824575455352592537373900716647412094357798910953328488729336502995465062832687537981290035639023336423403284886050153435983505999981807456716965810257166620122596805703460048769991432417072470014130778718623353431531818690319454372438538061434439212401248446543132124982176685220820210461147969661063932443433381265473656682200872814359565252839763586124543194027786240000000000000000000000000000000000000000000000000000000000000
486 119070
487 405828704677777028941595413415481872175350181999393181423231327081032015981631857919760053609960699347717543600937852252951416139445663422127508074245246874403917868521404955353701650441534676887136493513425131402179298014579379904496139268541948022373753917582971199037661993776494712408729676394799479012849446647934843982280462842324699190480287999409288755170087501971655174228585793763378471939146242311991404371148558755136071837143792878815986933010689732640091405078884989158122449876270199904113352571341608463650121186216556265929732885305070983063797760000000000000000000000000000000000000000000000000000000000000
488 120048
489 396900473174865934304880314320341270987492477995406531431920237885249311630035957045525332430541563962067757641717219503386484984377858826840702896611851443167031675413934046335920214131820913995619490656129778511331353458258633546597224204634025165881531331396145832658833429913411828735737623514113890474566758821680277414670292659793555808289721663422284402556345576928278760395556906300584145556485024981127593474983290462523078256726629435482035220484454558522009394167149519396643755978992255506222858814772093077449818520119792028079278761828359421436394209280000000000000000000000000000000000000000000000000000000000000
490 121030
491 389756264657718347487392468662575128109717613391489213866145673603314824020695309818705876446791815810750538004166309552325528254659057367957570244472838117190025105256483233501873650277448137543698339824319442498127389096009978142758474168950612712895663767431015207670974428174970415818494346290859840446024557162890032421206227391917271803740506673480683283310331356543569742708436881987173630936468294531467296792433591234197662848105550105643358586515734376468613225072140828047504168371370394907110847356106195402055721786757635771573851744115448951850539113512960000000000000000000000000000000000000000000000000000000000000
492 122016
493 384299676952510290622568974101299076316181566804008364872019634172868416484405575481243994176536730389400030472107981218592970859093830564806164261050218383549364753782892468232847419173563863618086563066778970303153605648665838448759855530585304134915124474686980994763580786180520829997035425442787802679780213362609571967309340208430429998488139580051953717343986717551959766310518765639353200103357738408026754637339520956918895568232072404164351566304514095198052639921130856454839110014171209378411295493120708666426941681743028870771817819697832666524631565923778560000000000000000000000000000000000000000000000000000000000000
494 123006
495 380456680182985187716343284360286085553019751135968281223299437831139732319561519726431554234771363085506030167386901406407041150502892259158102618439716199713871106245063543550518944981828224981905697436111180600122069592179180064272256975279451093565973229940111184815944978318715621697065071188359924652982411228983476247636246806346125698503258184251434180170546850376440168647413577982959668102324161023946487090966125747349706612549751680122708050641468954246072113521919547890290718914029497284627182538189501579762672264925598582064099641500854339859385250264540774400000000000000000000000000000000000000000000000000000000000000
496 124000
497 378173940101887276590045224654124369039701632629152471535959641204152893925644150608072964909362734906992993986382579997968598903599874905603154002729077902515587879607593162289215831311937255632014263251494513516521337174626104983886623433427774387004577390560470517707049308448803327966882680761229765105064516761609575390150429325508048944312238635145925575089523569274181527635529096515061910093710216057802808168420328992865608372874453170041971802337620140520595680840788030602948974600545320300919419442960364570284096231336044990571715043651849213820228938762953529753600000000000000000000000000000000000000000000000000000000000000
498 124998
499 377417592221683502036865134204816120301622229363894166592887721921744588137792862306856818979544009437179007998409814837972661705792675155791947694723619746710556703848377975964637399649313381120750234724991524489488294500276852773918850186560918838230568235779349576671635209831905721310948915399707305574854387728086356239370128466857032846423614157875633723939344522135633164580258038322031786273522795625687202552083488334879877156128704263701887858732944900239554489479106454541743076651344229660317580604074443841143528038873372900590571613564545515392588480885427622694092800000000000000000000000000000000000000000000000000000000000000
500 126000
501 378172427406126869040938864473225752542225473822621954926073497365588077314068448031470532617503097456053366014406634467648607029204260506103531590113066986203977817256074731916566674448612007882991735194441507538467271089277406479466687886934040675907029372250908275824978480251569532753570813230506720186004096503542528951848868723790746912116461386191384991387223211179904430909418554398675849846069841216938576957187655311549636910440961672229291634450410790040033598458064667450826562804646918119638215765282592728825815094951119646391752756791674606423373657847198477939480985600000000000000000000000000000000000000000000000000000000000000
502 127006
503 380441461970563630255184497660065107057478826665557686655629938349781605777952858719659355813208116040789686210493074274454498671379486069140152779653745388121201684159611180308066074495303679930289685605608156583698074715813070918343488014255644919962471548484413725479928351133078949950092238109889760507120121082563784125559961936133491393589160154508533301335546550446983857494875065725067904945146260264240208418930781243418934731903607442262667384257113254780273800048813055455531522181474799628356045059874288285198769985520826364270103273332424654061913899794281668807117871513600000000000000000000000000000000000000000000000000000000000000
504 128016
505 384245876590269266557736342636665758128053614932213263522186237733279421835732387306855949371340197201197583072598005017199043658093280929831554307450282842002413701001207292111146735240256716729592582461664238149535055462971201627526922894398201369162096263969257862734727634644409739449593160490988658112191322293389421966815561555494826307525051756053618634348902015951453696069823816382318583994597722866882610503120089055853124079222643516685294058099684387328076538049301186010086837403289547624639605510473031168050757685376034627912804306065748900602533038792224485495189050228736000000000000000000000000000000000000000000000000000000000000000
506 129030
507 389625318862533036289544651433579078741846365541264249211496845061545333741432640729151932662538959962014349235614377087439830269306586862849196067754586801790447492815224194200702789533620310763806878616127537483628546239452798450312299814919776188330365611664827472813013821529431475801887464737862499325762000805496873874350979417271753875830402480638369295229786644174774047814801349811671044170522090987018967050163770302635067816331760525918888174913079968750669609581991402614228053126935601291384559987619653604403468292971299112703583566350669385210968501335315628292121696931938304000000000000000000000000000000000000000000000000000000000000000
508 130048
509 396638574602058630942756455159383502159199600121007005697303788272653149748778428262276667450464661241330607521855435875013747214154105426380481596974169364222675547685898229696315439745225476357555402431217833158333860071762948822417921211588332159720312192674794367323648070316961242366321439103144024313625716819995817604089297046782645445595349725289859942543922803769919980675467774108281122965591488624785308457066718168082499037025732215385428162061515408188181662554467247861284158083220442114629482067396807369282730722244782496732248070544981434144765934359351309601379887476713193472000000000000000000000000000000000000000000000000000000000000000
510 131070
511 405364623243303920823497097172889939206701991323669159822644471614651519043251553684046754134374883788639880887336255464264049652865495745760852192107601090235574409734987990749634379419620436837421621284704625487817204993341733696511115478243275467234159060913639843404768327863934389698380510763413192848525482590035725591379261581811863645398447419246236861279889105452858220250328065138663307670834501374530585243122185967780314015840298324123907581626868747168321659130665527314232409561051291841151330672879537131406950798134167711660357528096971025695950784915257038412610245001200883728384000000000000000000000000000000000000000000000000000000000000000
512 132096
513 415904103447629822764908021699385077626076243098084557978033227876632458538376094079831969741868630767144517790406998106334914943839998635150634349102398718581699344388097678509124873284530568195194583438106945750500452323168618772620404480677600629382247196497394479333292304388396683830538404043261935862587145137376654456755122382938972100178807052146639019673166222194632533976836594832268553670276198410268380459443362802942602180252146080551129178749167334594698022268062831024402452209638625429021265270374405096823531518885656072163526823827492272364045505323053721411338111371232106705321984000000000000000000000000000000000000000000000000000000000000000
514 133126
515 428381226551058717447855262350366629954858530391027094717374224712931432294527376902226928834124689690158853324119208049524962392155198594205153379575470680139150324719740608864398619483066485241050420941250154123015465892863677335799016615097928648263714612392316313713291073520048584345454556164559793938464759491497954090457776054427141263184171263711038190263361208860471509996141692677236610280384484362576431873226663687030880245659710462967663054111642354632538962936104715955134525775927784191891903228485637249728237464452225754328432628542317040534966870482745333053678254712369069906481643520000000000000000000000000000000000000000000000000000000000000000
516 134160
517 442946188253794713841082341270279095373323720424322015937764948353171100992541307716902644414484929139624254337139261123208811113488475346408128594481036683263881435760211789565788172545490745739246135253252659363197991733221042365216183180011258222304680909213655068379542970019730236213200011074154826932372561314208884529533340440277664066132433086677213488732315489961727541336010510228262655029917556830904030556916370252389930174012140618708563597951438194690045287675932276297609099652309328854416227938254148916218997538243601429975599337912755819913155744079158674377503315372589618283302019399680000000000000000000000000000000000000000000000000000000000000000
518 135198
519 459778143407438912967043470238549700997510021800446252543400016390591602830257877410144944902235356446929976001950553045890745935801037409571637481071316077227908930319099837569288123102219394077337488392876260418999515419083441975094398140851686034752258783763773960977965602880479985189301611494972710355802718644148822141655607377008215300645465543970947601304143478580273187906778909616936635921054423990478383718079192321980747520624601962219489014673592846088267008607617702796918245439097083350884044599907806575035319444696858284314672112753440541069855662354166704003848441356748023778067496136867840000000000000000000000000000000000000000000000000000000000000000
520 136240
521 479088825430551347311659295988568788439405442716064995150222817078996450149128708261371032588129241417701034994032476273818157265104680980773646255276311352471481105392502030747198224272512608628585662905377063356597495066684946538048362862767456848211853652681852467339040158201460144567252279177761564190746432827203072671605142886842560343272575096817727400558917504680644661798863623820847974629738709798078475834238518399503938916490835244632707553289883745623974222969137646314388811747539160851621174473103934451186802861374126332255888341489085043794789600173041705572010075893731440776746330974616289280000000000000000000000000000000000000000000000000000000000000000
522 137286
523 501126911400356709287995623604042952707618093081003984927133066664630286855988628841394100087183186522915282603757970182413792499299496305889233983019021674685169236240557124161569342589048188625500603399024408271000979839752454078798587554454759863229598920705217680836636005478727311217345884019938596143520768737254414014498979459637318119063113551271342860984627709895954316241611350516606981462706690448790085722613490245881120106649413665885812100741218397922677037225717978044850697087925962250795748498866715435941395792997336143539659205197582955809349921781001624028322539384843087052476662199448638586880000000000000000000000000000000000000000000000000000000000000000
524 138336
525 526183256970374544752395404784245100342998997735054184173489719997861801198788060283463805091542345849061046733945868691534482124264471121183695682169972758419427698052584980369647809718500598056775633568975628684551028831740076782738516932177497856391078866740478564878467805752663676778213178220935525950696807174117134715223928432619184025016269228834910004033859095390752032053691918042437330535842024971229590008744164758175176111981884349180102705778279317818810889087003876947093231942322260363335535923810051207738465582647202950716642165457462103599817417870051705229738666354085241405100495309421070516224000000000000000000000000000000000000000000000000000000000000000000
526 139390
527 554597152846774770169024756642594335761520943612747110118858164877746338463522615538770850566485632524910343257578945600877344158974752561727615249007151287374076793747424569309608791443299630351841517781700312633516784388654040929006396846515082740636197125544464407381905067263307515324236689844866044352034434761519459989846020567980619962367147767191995144251687486541852641784591281616728946384777494319675987869216349655116635622028906104035828251890306400981026677097702086302236266467207662422955654863695793972956342724110151910055340842392165057194207558435034497312144554337205844440975922056129808324100096000000000000000000000000000000000000000000000000000000000000000000
528 140448
529 586763787711887706838828192527864807235689158342286442505751938440655626094406927240019559899341799211355143166518524445728230120195288210307816933449566062041773247784775194329566101347011008912248325813038930766260757883195975302888767863612957539593096558826043343010055561164579351213042417855868274924452431977687588669257089760923495920184442337689130862618285360761280095008097575950499225275094588990217195165630897935113400488106582658069906290499944172237926224369368807307765969922305706843487082845790150023387810602108540720838550611250910630511471596824266498156248938488763783418552525535385337206897901568000000000000000000000000000000000000000000000000000000000000000000
530 141510
531 623143142550024744662835540464592425284301886159508201941108558623976274912260156728900772613100990762459162042842672961363380387647396079346901583323439157888363189147431256377999199630525691464807722013447344473768924871954125771667871471156960907047868545473258030276679005956783270988251047762932107969768482760304219166751029326100752667235877762625856976100619053128479460898599625659430177242150453507610661265900013607090431318369190782870240480510940710916677650280269673360847460057488660667783281982229139324837854859439270245530540749148467089603182835827371021041936372675067137990502782118579228113725571465216000000000000000000000000000000000000000000000000000000000000000000
532 142576
533 664270589958326377810582686135255525353065810646035743269221723493158709056469327073008223605565656152781466737670289376813363493232124220583797087822786142308995159631161719298947146806140387101485031666334869209037673913503098072597950988253320326913027869474493060274939820349930966873475616915285627095773202622484297631756597261623402343273445694959163536523259910634959105317907200952952568940132383439112964909449414505158399785381557374539676352224662797837178375198767471802663392421282912271856978593056262520277153280162262081735556438592265917516992902991977508430704173271621569097875965738405457169231459181920256000000000000000000000000000000000000000000000000000000000000000000
534 143646
535 710769531255409224257323474164723412127780417391258245298067244137679818690422179968118799257955252083476169409307209633190298937758372916024662883970381172270624820805343039649873447082570214198588983882978310053670311087448314937679807557431052749796939820337707574494185607774426134554618910099355620992477326806058198465979559069937040507302586893606304984079888104379406242690160705019659248765941650279850872453110873520519487770358266390757453696880389193685780861462681194828849829890772716130886967094570200896696554009773620427457045389293724531743182406201415934020853465400635078934727283340093839171077661324654673920000000000000000000000000000000000000000000000000000000000000000000
536 144720
537 763366476568309506852365411252912944625236168278211355450124220203868125273513421285759590403043940737653405945595943146046381059152492511810487937384189379018651057544938424583964082166680410049284568690318704997641914107919490243068113316680950653281913367042697935006755342749733668511660709446707936945920648989706505152462046441112381504842978323733171552901799824103482304649232597191114033174621332400559837014641078161037929865364778103673505270449537994018528645210919603246184717302689897124572602659568395763052099006496868339088866748101460147092177904260320713138396621840282074775897102307260783269737408262679119790080000000000000000000000000000000000000000000000000000000000000000000
538 145798
539 822909061740637648386849913330640154306004589403911841175233909379769839044847468146048838454481368115190371609352426711437998781766386927731705996500156150582105840033443621701513280575681482033128765048163563987457983408337210482027426155382064804237902609672028373937282259484212894655570244783551156027702459610903612554354086063519147262220730632984358934028140210383553924411872739772020927762241796327803504301783082257598888394863230795760038681544601957551973879537371332299387125252299709100289265667014730632570162729003624069537798354453374038565367780792625728763191558343824076608417076287227124364776926107168091133706240000000000000000000000000000000000000000000000000000000000000000000
540 146880
541 890387604803369935554571606223752646959096965735032612151603089948910965846524960534024843207748840300635982081319325701775914681871230655805705888213168954929838518916185998681037369582887363559845323782112976234429538047820861741553675100123394118185410623665134700600139404761918352017327004855802350821974061298997708783811121120727717337722830544889076366618447707635005346213646304433326643838745623626683391654529295002721997243242015721012361853431259318071235737659435781547936869522988285246512985451709938544440916072781921243239897819518550709727727938817621038521773266128017650890307276542779748562688634047955874606670151680000000000000000000000000000000000000000000000000000000000000000000
542 147966
543 966960938816459750012264764358995374597579304788245416796640955684517308909326107139950979723615240566490676540312787712128643344512156492204996594599501485053804631542977994567606583367015676825992021627374692190590478319933455851327291158734006012349355937300336284851751393571443330290817127273401352992663830570711511739218877537110301028766993971749536934147634210491615805988019886614592735208877747258578163336818814372956089006160829073019424972826347619425362011098147258761059440301965277777713102200556993259262834855041166470158529031997146070764312541555936447834645767015027168866873702325458806939079856576080079822843784724480000000000000000000000000000000000000000000000000000000000000000000
544 149056
545 1053987423309941127513368593151304958311361442219187504308338641696123866711165456782546567898740612217474837428940938606220221245518250576503446288113456618708647048381846014078691175870047087740331303573838414487743621368727466877946747363020066553460797971657366550488409018992873230016990668728007474762003575322075547795748576515450228121356023429206995258220921289435861228526941676409906081377676744511850198037132507666522137016715303689591173220380718905173644592096980512049554789929142152777707281398607122652596489991994871452472796644876889217133100670295970728139763886046379614064892335534750099563597043667927287006899725349683200000000000000000000000000000000000000000000000000000000000000000000
546 150150
547 1153062241101075593499625240907527624392629417787791129713322474015559510182015009720105945281222229765917472147261386835204922042596966130694770239196121540867259870929739539402088146401831513987922446109779225449591521777387848764473741615143952809486112980993159006234319466778203313638587791588440177389631911402350649288548942707902549564763489631552452812493687890642832184008474193992437253027178358495964116652622963387175217896286542236412743503096506482259967183754096680182212940182481515138811765850076192181940560051242389369005239529495316803543612133303791976584901691334739297786992215075016608922575165772712451985548299532553420800000000000000000000000000000000000000000000000000000000000000000000
548 151248
549 1266062340728981001662588514516465331583107100730994660425228076469084342179852480672676327918782008282977384417693002745055004402771468811502857722637341451872251338280854014263492784749211002358738845828537589543651490911571857943392168293428060184815752053130488588845282774522467238375169395164107314773815838719781012918826739093276999422110311615444593188118069303925829738041304665003696103823841837628568600084580013799118389250122623375581192366399964117521443967761998154840069808320364703622415318903383659015770734936264143527167753003385857850290886122367563590290222057085543748970117452152368236596987532018438272280132032886743656038400000000000000000000000000000000000000000000000000000000000000000000
550 152350
551 1395200699483337063832172542997144795404584025005556115788601340268930945082197433701289313366497773127841077628297689025050614851854158630276149210346350279963220974785501123718369048793630524599330208103048423677103942984552187453618169459357722323666958762549798424907501617523758896689436673470846260880745054269198676236547066480791253363165563400219941693306112372926264371321517740834073106413873705066682597293207175206628464953635130959890473987772760457508631252473721966633756928769041903391901681431528792235379349899763086166938863809731215351020556506849055076499824706908269211365069432271909796729880260284318976052705500241191508954316800000000000000000000000000000000000000000000000000000000000000000000
552 153456
553 1543091973628570792598382832554842143717469931656145064062193082337437625260910361673625980583346537079392231856897244061705980026150699445085421026643063409639322398112764242832516167965755360206859210161971556586876960940914719323701695422049640889975656391380077057947696788981277339738516960858755964534104030021733735917621055527755126219661113120643255512796560284456448394681598621362484855693744317803750952606287135778531082238720454841638864230476673066004546165235936495096935163218560345151443259663270844212329560989137973300634383373562724178228735496575054914608806125840545747769766792092732235183247567874456787514292283266757808903474380800000000000000000000000000000000000000000000000000000000000000000000
554 154566
555 1712832090727713579784204944135874779526391624138321021109034321394555764039610501457724838447514656158125377361155940908493637829027276384044817339573800384699647861905168309544092946441988449829613723279788427811433426644415338449308881918475101387872978594431885534321943435769217847109753826553219120632855473324124446868559371635808190103823835563914013619204181915746657718096574469712358189820056192762163557392978720714169501284979704874219139295829107103265046243411889509557598031172601983118102018226230637075685812697943150363704165544654623837833896401198310955215774799683005780024441139222932781053404800340647034140864434426101167882856562688000000000000000000000000000000000000000000000000000000000000000000000
556 155680
557 1908094949070672927879604307767364504392400269290089617515464234033535121140126098623905470030531326960151670380327718172061912541536385891825926516285213628555407718162357496832119542336375133110189687733684308581936837281878687032530094457181262946090498154197120485234644987446908681680265762780286100385000997283074633811575140002290323775659752818200211171793458654141776697959583959259567023459542598737050202935778294875584824431467391229880121175553625313037261515160844913647164206726278609193565648304020929702313995345508669505166440416745250955346960590934918404110373126846868438947227429094347118093492947579480796032922979950676701021502210834432000000000000000000000000000000000000000000000000000000000000000000000
558 156798
559 2133250153061012333369397616083913515910703501066320192382289013649492265434660978261526315494134023541449567485206388916365218221437679427061385845206868836724945828905515681458309648332067398817192070886259056994605384081140372102368645603128651973729176936392380702492333095965643906118537122788359860230431114962477440601341006522560581981187603650747836090065086775330506348318814866452195932227768625388022126882200133670903833714380543395005975474268953099975658373949824613457529583119979485078406394803895399407187046796278692506776080385921190568077901940665238775795397155814798914743000265727480078028525115393859529964807891584856551742039471712894976000000000000000000000000000000000000000000000000000000000000000000000
560 157920
561 2393506671734455838040464125246150964851809328196411255852928273314730321817689617609432525984418374413506414718401568364161774844453076317162874918322106834805389220031988594596223425428579621472889503534382661947947240939039497498857620366710347514524136522632251148196397733673452462664998651768539763178543710987899688354704609318312972982892491296139072093053027361920828122813710280159363835959556397685360826361828549978754101427534969689196704482129765378172688695571703216299348192260616982257971974969970638134863866505424692992602762193003575817383405977426397906442435608824204382341646298146232647548005179471910392620514454358209051054568287261868163072000000000000000000000000000000000000000000000000000000000000000000000
562 159046
563 2695088512372997273633562605027165986423137303549159074090397235752386342366718509428221024258455089589608222972920165978046158474854163933125397158030692295990868261756019157515347577032580653778473580979714877353388593297358474183713680532915851301354177724483914792869143848116307472960788481891375773339040218572375049087397390092420407578736945199452595176777708809522852466288237775459443679290460503793716290483418947276077118207404375870035489246878115815822447471213737821553066064485454722022476443816186938539856713685108204309670710229322026370373715130582124042654182495536054134516693731712657961139053832085371102090699275607343391487443891456863551619072000000000000000000000000000000000000000000000000000000000000000000000
564 160176
565 3045450018981486919205925743680697564658145153010549753722148876400196566874391915653889757412054251236257291959399787555192159076585205244431698788574682294469681135784301647992342762046816138769675146507077811409329110426015075827596459002194911970530220828666823715942132548371427444445690984537254623873115446986783805468759050804435060563972748075381432549758810954760823286905708686269171357598220369286899408246263410421967143574366944733140102848972270871879365642471523738354964652868563835885398381512291240550038086464172270869927902559133889798522298097557800168199226219955741172003863916835303496087130830256469345362490181436298032380811597346255813329551360000000000000000000000000000000000000000000000000000000000000000000000
566 161310
567 3453540321525006166379519793333911038322336603513963420720916825837822906835560432351510984905269520901915769081959359087587908392847622747185546426243689721928618407979398068823316692161089501364811616139026238138179211223101095988494384508489030174581270419708178093878378309853198722001413576465246743472112916883012835401572763612229358679545096317482544511426491622698773607351073650229240319516381898771343928951262707418510740813332115327380876630734555168711200638562707919294529916352951389894041764634938266783743190050371355166498241502057831031524286042630545390737922533429810489052381681691234164562806361510836237641063865748761968719840351390654092315711242240000000000000000000000000000000000000000000000000000000000000000000000
568 162448
569 3930128885895457017339893524813990761610819054798890372780403347803442467978867772016019500822196714786380145215269750641675039751060594686297151833065318903554767748280555002320934395679319852553155619166211859001247942371889047234906609570660516338673485737627906670833594516612940145637608650017450794071264499412868606686989804990717010177322319609295135654003347466631204365165521813960875483609642600801789391146536961042265223045571947242559437605775923781993346326684361612157175044809658681699419528154559747599899750277322602179474998829341811713874637516513560654659755843043124336541610353764624479272473639399331638435530679222091120403178319882564357055279393669120000000000000000000000000000000000000000000000000000000000000000000000
570 163590
571 4488207187692611913802158405337577449759555360580332805715220623191531298431866995642294269938948648286046125835838055232792895395711199131751347393360594187859544768536393812650507079865783271615703717087813942979425150188697291942263348129694309658765120712371069418091964937971977646318149078319928806829384058329495948836542357299398825622502088993815044916871822806892835385019025911543319802282211850115643484689345209510266884718043163751002877745796104959036401505073540961083493901172630214500737101152507231759085514816702411688960448663108348977244836043858486267621441172755247992330519023999201155329164896194036731093376035671628059500429641305888495757129067570135040000000000000000000000000000000000000000000000000000000000000000000000
572 164736
573 5143485437095733253217273532516863757424450443225061395349642834177494868002919577006069233350035150935808860207870411296780658123485034204987044112791240939287038304742707309297481113526187629271596459782634778654421222116247096565833796956629678868944828336377245553133391818915886382680598843754638412626474130845602357366677541465111054163387393986912041474735108936699189351231803694628644493415414780232527433453989610098765849886877465658649297896682336283055716124814277941401684010743834225817844717920773287595911999979940963795548674167922167927922582106261825262694171583977514199210774801503084524007222971038366093833008936879685756187492368936548216137669911435374755840000000000000000000000000000000000000000000000000000000000000000000000
574 165886
575 5915008252660093241199864562394393321038118009708820604652089259304119098203357513556979618352540423576180189239050972991297756842007789335735100729709927080180094050454113405692103280555115773662335928750029995452584405433684161050708866500124130699286552586833832386103400591753269340082688670317834174520445250472442710971679172684877712287895503084948847695945375277204067753916574248822941167427726997267406548472088051613580727369909085507446692581184686725514073543536419632611936612355409359690521425608889280735298799976932108364880975293110493117110969422201099052098297321574141329092391021728547202608306416694121007907960277411638619615616224277030448558320398150680969216000000000000000000000000000000000000000000000000000000000000000000000000
576 167040
577 6825919523569747600344643705003129892477988183203978977768511005236953439326674570644754479578831648806911938381864822831957611395676988893438306242085255850527828534224046870168687185760603602806335661777534614752282403870471521852518031941143246826976681685206242573563324282883272818455422725546780637396593819045198888461317765278348879980231410560030970241120963069893494188019726683141674107211596954846587156936789611562072159384875084675593483238687128481243240869241028256034174850658142401082861725152658229968534815173379653053072645488249509057146058713220068306121435109096559093772619239074743471809985604865015643125786160133030967036421122815693137636301739465885838475264000000000000000000000000000000000000000000000000000000000000000000000000
578 168198
579 7904414808293767721199097410393624415489510316150207656255935744064392082740289152806625687352287049318404024646199464839406913996193953138601558628334726274911225442631446275655339761110778972049736696338385083883143023682006022305215880987843879825638997391468828900186329519578829923771379516183171978105255642454340312838205972192328003017107973428515863539218075234936666269726843499078058616151029273712347927732802370188879560567685348054337253590399694781279672926581110720487574477062128900453953877726778230303563315970773638235458123475392931488175135989908839098488621856333815430588693078848552940355963330433688114739660373434049859828175660220572653382837414301495800954355712000000000000000000000000000000000000000000000000000000000000000000000000
580 169360
581 9184930007237358092033351190877391570798810987366541296569397334602823600144215995561299048703357551307985476638883778143390834063577373547055011126124951931446843964337740572311504802410725165521794041145203467472212193518490997918660853707874588357392514968886779182016514901750600371422342997804845838558307056531943443517995339687485139505879465123935433432571403422996406205422592145928704111967496016053748292025516354159478049379650374439139888672044445335846979940687250657206561542346193782327494405918516303612740573158038967629602339478406586389259508020274071032443778597059893530344061357622018516693629389963945589327485353930365937120340117176305423230857075418338120708961337344000000000000000000000000000000000000000000000000000000000000000000000000
582 170526
583 10709628388438759535310887488563038571551413611269387151799917292146892317768155850824474690788114904825111065760938485315193712518131217555866142973061693952067020062417805507315214599610905542998411851975307243072599417642560503573158555423381770024719672453721984526231256375441200033078451935440450247758986027916246055141982566075607672663855456334508715382378256391213809635522742442152868994554100354718670508501752068949951405576672336596037110191603823261597578610841334266302850758375661950193858477300990010012455508302273436256116327831822079729876586351639566823829445844171835856381175542987273590464771868697960557155847922682806682682316576627572123487179349937782248746648919343104000000000000000000000000000000000000000000000000000000000000000000000000
584 171696
585 12530265214473348656313738361618755128715153925185182967605903231811864011788742345464635388222094438645379946940298027818776643646213524540363387278482181923918413473028832443558801081544759485308141866811109474394941318641795789180595509845356670928922016770854721895690569959266204038701788764465326789878013652662007884516119602308460977016710883911375196997382559977720157273561608657318856723628297415020844494947049920671443144524706633817363418924176473216069166974684361091574335387299524481726814418442158311714572944713659920419656103563231833283955606031418293183880451637681047951965975385295110100843783086376613851872342069538883818738310394654259384479999839427205231033579235631431680000000000000000000000000000000000000000000000000000000000000000000000000
586 172870
587 14710531361791711322512328836540418521111590708167404803969330394147128349839983513575481945772738870969676057707909884659243779640654677810386616664938081578680217417335849288738032469733547635751758551636242522939661108085468256498019128558448731670554447688983443505540729132178523541435900009482293651316788028225197256421924413110133187017618577711954481274927125413843464639161328563692337793539621165234471437067836606868274251672005588101584653816983179555665202028279439921508269744689641741547280127251093857952908637093836746572676265583234172275363881480885076197875650222637550295608055102336459258390601343406144662098129589638649603198776403324100517379519811487538941233422022631300792320000000000000000000000000000000000000000000000000000000000000000000000000
588 174048
589 17329005944190635937919523369444613017869453854221202859075871204305317196111500578991917732120286390002278395979917844128589172416691210460635434431297060099685296117621630462133402249346119114915571573827493692022920785324681606154666533441852605907913139377622496449526978917706300731811490211170141921251176297249282368065026958643736894306754684544682378941864153737507601344932045048029573920789673732646207352865911522890827068469622582783666722196406185516573607989313180227536741759244397971542695989901788564668526374496539687462612640857049854940378652384482619761097515962267034248226288910552349006384128382532438411951596656594329232568158603115790409473074337932320872772971142659672333352960000000000000000000000000000000000000000000000000000000000000000000000000
590 175230
591 20482885026033331678620876622683532587121694455689461779427679763488884925803793684368446759366178512982693064048262891759992401796529010764471083497793125037828020011028767206241681458727112793830205600264097543971092368253773658474815842528269780183153330744349790803340889080728847465001181429603107750918890383348651759052861865116897009070584037131814571909283429717733984789709677246770956374373394351987817091087507420056957594931093892850294065636152111280590004643368179028948428759426878402363466660063914083438198174654909910580808141493032928539527567118458456557617263867399634481403473492272876525546039748153342202926787248094497152895563468882864263997173867436003271617651890623732698023198720000000000000000000000000000000000000000000000000000000000000000000000000
592 176416
593 24292701640875531370844359674502669648326329624447701670401228199497817522003299309660977856608287716397473973961239789627350988530683406766662705028382646294864031733080117906602634210050355773482623841913219687149715548748975558951131589238527959297219850262798851892762294449744413093491401175509285792589803994651500986236694172028639852757712668038332082284410147645232505960595677214670354260006845701457551070029783800187551707588277356920448761844476403978779745507034660328332836508680277785203071458835802102957703035140723153948838455810737053247879694602491729477334074946735966494944519561835631559297603141309863852671169676240073623334138274095077017100648206779099880138535142279746979855513681920000000000000000000000000000000000000000000000000000000000000000000000000
594 177606
595 28908314952641882331304788012658176881508332253092764987777461557402402851183926178496563649363862382512994029013875349656547676351513254052328618983775349090888197762365340308857134709959923370444322371876731427708161503011280915151846591193848271563691621812730633752387130395195851581254767398856050093181866753635286173621666064714081424781678074965615177918448075697826682093108855885457721569408146384734485773335442722223186532030050054735334026594926920734747897153371245790716075445329530564391655036014604502519666611817460553199117762414777093364976836576965158078027549186615800128983978278584401555564147738158737984678691914725687611767624546173141650349771366067128857364856819312898906028061281484800000000000000000000000000000000000000000000000000000000000000000000000000
596 178800
597 34516528053454407503577916887113863196520948710192761395406289099538469004313607857124896997340451684720514870642567167489917925563706825338480371066627766814520508128264216328775418843692148504310520912020817324683544834595469412691304829885454836247047796444400376700350233691863846788018192274234123811259148903840531691304269281268613221189323621508944522434627002383205058419171973927236519553873326783372976013362518610334484719243879765353988827754342743357288989201125267474114994081723459493883636113001437776008481934510047900519746608323243849477782342872896398745164893728819265354006870064629775457343592399361533153706358146182471008450543708130731130517627011084151855693639042259601293797505170092851200000000000000000000000000000000000000000000000000000000000000000000000000
598 179998
599 41350800608038380189286344430762408109432096554810928151696734341247085867167702212835626602813861118295176815029795466652921674825320776755499484537820064643795568737660531161872951774743193908164004052600939154970886711845372356404183186202774893823963260140391651287019579962852888452045794344532480325888460386800956966182514598959798638984809698567715537876683148855079659986168024764829350425540245486480825264008297295180712693654167958894078615649702606542032209062948070433989762909904704473672596063375722455658161357543037384822656436771246131674383246761729885696707542687125479894100230337426470997897623694435116718140217059126600268123751362340615894360117159278813923120979572627002349969411193771235737600000000000000000000000000000000000000000000000000000000000000000000000000
600 181200
601 49703662330862132987522186005776414547537380058882735638339474678178997212335578059828423176582261064190802531665814150916811853140035573660110380414459717701842273622667958456571288033241319077613132871226328864275005827638137572397828189815735422376403838688750764846997535115349171919359044802128041351717929384934750273351382547949677964059741257678394076527773144923805751303373965767324879211499375074749951967337973348807216657772309886590682496010942533063522715293663580661655695017705454777354460468177618391701109951766730936556833036999037850272608662607599322607442466309924826832708476865586618139472943680711010295204540905070173522284749137533420305020860825453134335591417446297656824663232254913025356595200000000000000000000000000000000000000000000000000000000000000000000000000
602 182406
603 59942616771019732382951756322966355944330080351012579179837406461883870638076707140153078350958206843414107853188971866005675094886882901834093118779838419548421781988937557898624973368089030807601438242698952610315657028131593912311780796917776919385943029458633422405479027349111101334747008031366417870171822838231308829661767352827311624656047956760143256292494412778109736071869002715393804329068246340148442072609595858661503289273405723228363090189196694874608394644158278277956768191352778461489479324622207780391538601830677509487540642620839647428766047104764783064575614369769341160246423099897461476204370078937478416016676331514629267875407459865304887855158155496480008723249440234974130543858099425108580053811200000000000000000000000000000000000000000000000000000000000000000000000000
604 183616
605 72530566292933876183371625150789290692639397224725220807603261818879483472072815639585224804659430280531070502358655957866866864813128311219252673723604487653590356206614445057336217775387727277197740273665732658481945004039228633897254764270510072456991065644946441110629623092424432615043879717953365622907905634259883683890738496921047065833818027679773340113918239461512780646961493285626503238172578071579614907857610988980418980020820925106319339128928000798276157519431516716327689511536861938402269982792871414273761708215119786479924177571215973388806916996765387508136493387420902803898171950875928386207287795514348883380178361132701414129243026437018914304741368150740810555131822684318697958068300304381381865111552000000000000000000000000000000000000000000000000000000000000000000000000000
606 184830
607 88052107479621725686613152933058198900864228230816418060430359848119692935096398186456462912856548360564719589863408332850376373883137769820172745900455848011458692434829936299606168379320700914518056692230199447397081234903623561551267283824399227962787153692964979508304362434203261194663269977595385866210197439991498792243356535262151137922255085603244834898296742706276515705411252848750574931141509778897652498139139740622228641745276603079071677702518592969107255228589861293621815067005750393220355759110545896928346713773155420786627951571456191694011597234073180434877702972328976003932380748363377060855647383754419544423536530415099516752901034094540961965956020934999344013930032738762899321094916569518997584245424128000000000000000000000000000000000000000000000000000000000000000000000000000
608 186048
609 107247466910179261886294820272464886261252629985134397197604178295009785994947412991103971827859275903167828460453631349411758423389661803640970404506755222877956687385622862412920313086012613713882993051136382926929644944112613497969443551698118259658674753198031345041114713444859572135099862832711179985044020481909645528952408259949300085989306694264752208906125432616244796129190905969778200266130358910697340742733472204077874485645746902550309303441667646236372636868422451055631370751613003978942393314596644902458726297375703302518112845014033641483306125431101133769681042220296692772789639751506593260122178513412883005107867494045591211405033459527150891674534433498829201008966779875813211373093608381674139057610926587904000000000000000000000000000000000000000000000000000000000000000000000000000
610 187270
611 131056404564239058025052270372952091011250713841834233375472305876501958485825738675129053573644035153671086378674337508981168793382166724049265834307254882356863071985231137868588622591107413958365017508488659936708026121705613694518660020175100513302900548407994303640242179829618397149092032381573061941723793028893586836379842893658044705078932780391527199283285278657051140869871287095068960725211298588872150387620303033383162621459102714916477968805717863700847362253212235189981535058471090862267604630437100070804563535393109435677133896607149109892600085276805585466550233593202558568348939776341056963869302143390543032241814077723712460336950887542178389626281077735569283632957405008243744297920389442405797928400552290418688000000000000000000000000000000000000000000000000000000000000000000000000000
612 188496
613 160675151995757085138714083477239263579793375170088770118329047004591401103622355615708219681287587098400751900254737786010912940686536403684399912860694485769514126253893375026889651296697689512955511465407097082404040025211082389479877184734673229309356072348201016262936912471112154904786831699808573940553370253423537461401687387624762808426771588760012346321307751633544698706462197978554545849109052069957256375222491518927757373908859928487601989755810100897238866122438200342917361981685557397140083276915884686806394894391952168140166157240364808728327704549363647781990586385266336804795800165794135837703764427796805757528464059289271476373101788126710705681820601303807941734005778540106830509250397456389508260219077108053311488000000000000000000000000000000000000000000000000000000000000000000000000000
614 189726
615 197630436954781214720618322677004294203145851459209187245544727815647423357455497407321110207983732131032924837313327476793422917044439776531811892818654217496502375292288851283074271094938158100935279102450729411356969231009631339060248937223648072050507968988287250003412402339467950532887802990764545946880645411710951077524075486778458254364929054174815185975208534509259979408948503513622091394404134046047425341523664568281141569907897712039750447399646424103603805330598986421788355237473235598482302430606538164771865720102101166812404373405648714735843076595717286771848421253877594269898834203926787080375630246190071081760010792925803915938915199395854167988639339603683768332827107604331401526377988871359095160069464842905573130240000000000000000000000000000000000000000000000000000000000000000000000000000
616 190960
617 243875959202200018965243010183423299046681980700664137061002194124508920423100083800634249996651925449694629249244646106363083879632838684240255875738219304390683931110684442483313650531153687096554134412424200093614500031065885072400347188533981720910326833731546466504210904486903450957583548890603449698450716438051313629664709150684617485886322452851721939493407331584426814590642453335809660780694701412822522871440202077258928697266345776657052052091163687343847095777959149244486830363041972728527161199368468095328482298605992839846506996782570513984030356519115131876460951827284951329055161407645655257183527723798547714891853318470442032268621356054484043297980945070945770122708650783744949483550438267257123427525719616145477242716160000000000000000000000000000000000000000000000000000000000000000000000000000
618 192198
619 301918437492323623478970846607078044219792292107422201681520716326142043483797903745185201495855083706721951010564871879677497842985454291089436774163915498835666706715027339794342299357568264625534018402581159715894751038459565719631629819405069370486984620159654525532213099754786472285488433526567070726681986950307526273524909928547556447527267196630431761092838276501520396463215357229732360046500040349074283314842970171646553727215736071501430440488860644931682704573113426764674695989445962237916625564818163502016661085674219135729975662016822296312229581370664533263058658362178769745370289822665321208393207322062602071036114408266407235948553238795451245602900409997830863411913309670276247460635442574864318803276840884788100826482606080000000000000000000000000000000000000000000000000000000000000000000000000000
620 193440
621 374982699365465940360881791485990930920982026797418374488448729677068418006876996451520020257852013963748663155121570874559452320987934229533080473511583049553898049740063956024573135802099784664913250856005800367141280789766780623782484235701096158144834898238290920711008669895444798578576634439996301842539027792281947631717938131256065107828865858214996247277305139414888332407313473679327591177753050113550259877034968953185019729201944200804776607087164921005149919079806876041725972418891885099492448951504159069504693068407380166576629772224893292019789140062365350312718853685826032023749899959750328940824363494001751772226854095066877787048103122583950447038802309217305932357596330610483099346109219677981483953669836378906821226491396751360000000000000000000000000000000000000000000000000000000000000000000000000000
622 194686
623 467228443409370561689658712191544699927543605389583294612607117177627248836568737578593945241283609398830834291281477309701077591950966049998218269995432479744156969976119689206618127209416331692481910566583227257458035864049408657232975357683565813048464283204910487205916802689724219028906486512235392095803628629183306749120550911545057124354766859335885324107522203710950862179512588204442178607480300441483623806785571315668534582585622474202751652430607491572416799173439367547990561633939288833967591393574182200602847563235595687554480696192217041856657268517707226489647691692539235901592375349848909860267156913526182708194660202453329722661936490739602257010347677284763191717565027940661941785252087718764929006272616128117899248208280352194560000000000000000000000000000000000000000000000000000000000000000000000000000
624 195936
625 584035554261713202112073390239430874909429506736979118265758896472034061045710921973242431551604511748538542864101846637126346989938707562497772837494290599680196212470149611508272659011770414615602388208229034071822544830061760821541219197104457266310580354006138109007396003362155273786133108140294240119754535786479133436400688639431321405443458574169856655134402754638688577724390735255552723259350375551854529758481964144585668228232028092753439565538259364465520998966799209434988202042424111042459489241967727750753559454044494609443100870240271302320821585647134033112059614615674044876990469187311137325333946141907728385243325253066662153327420613424502821262934596605953989646956284925827427231565109648456161257840770160147374060260350440243200000000000000000000000000000000000000000000000000000000000000000000000000000000
626 197190
627 732380585044188355448540031360246317136424601448171814305261656175930712551321496154446009165712057732667332751583715682956439125383139283372207138217840411998966050437567612831373914400760099927965394813119208726065471216897448070212688873168989411953467763923697188695274588216142713327810917607928977110172187876244833329246463553846877042426097052009000245538541054316915476466385982010463114967225370942025580317136383037310427958202963228312813215184977243039763332704366208631475205361199835247244199509427530599444963555371796240241648491281300213110310268401506077522522756728055252275746048360888166205968768461952291395095129867345594340272585449234326537863719984143866303017283181296987593748382647499164026217332325780824807071566479452064972800000000000000000000000000000000000000000000000000000000000000000000000000000000
628 198448
629 921334775985588951154263359451189866957622148621800142396019163469320836389562442162293079530465768627695504601492314329159200419731989218482236579878043238294699291450460056941868384316156205709380466674903964577390362790856989672327562602446588680237462447016011063378655431975907533366386134350774653204596612348316000328192051150739371319372030091427322308887484646330679669394713565369162598628769516645068180038957569860936518371419327741217519024702701371744022272542092690458395808344389392741033202982859833494101764152657719670223993802031875668092770317649094645523333627963893507362888528837997313087108710725135982575029673373120757680062912495136782784632559740052983809195742242071610392935465370553948344981404065832277607296030631150697735782400000000000000000000000000000000000000000000000000000000000000000000000000000000
630 199710
631 1162724487293813256356680359627401612100519151560711779703776184298282895523627802008813866367447800008151726807083300683398910929701770393724582563806090566727910505810480591860637901006989131605238148943728803296666637842061520966477384004287594914459677608134205961983863155153595307108379301550677612344200924783574792414178368552233086605047501975381280753816005623669317742776128519495883199469507130006076043209164453164501886184731191609416509009174809131140956107948120975358495510130619413639183902164369109869556426360654042223822680178164227093133076140873157442650447038490433606291965323393552609115931192935121610009687447796878396192239395568862619874206290391946865567205026709494372315884557297639082811366531931080334340407590656512180542557388800000000000000000000000000000000000000000000000000000000000000000000000000000000
632 200976
633 1472009200913967582547557335288290440919257245875861113104980649321626145732912797343158354821188914810320086137767458665183021237002441318455321525778510657477534700356068429295567582674848240612231496562760664973579963508049885543560368149428095161705951851897904747871570754424451658799208195763157857227758370776005687196349814587127087641990137500832701434331063119565356262354578705681788130528396026587692270702802197706259387909869688577521300405615308360024450432662321154803855315825364177667206820140091293094858435772588017455359513105555911499906474394345417322395465950728888945565628099416237603140768890255863958272264308910848049579375074790180076760745163636204731808081563814219875351909849538811078839190029424747703274956009771144420566877654220800000000000000000000000000000000000000000000000000000000000000000000000000000000
634 202246
635 1869451685160738829835397815816128859967456702262343613643325424638465205080799252625811110622909921809106509394964672504782436970993100474438258337738708534996469069452206905205370829997057265577534000634706044516446553655223354640321667549773680855366558851910339029796894858119053606674994408619210478679253130885527222739364264525651401305327474626057530821600450161848002453190314956215870925771062953766369183792558791086949422645534504493452051515131441617231052049481147866600896251098212505637352661577915942230470213431186782168306581644056007604881222480818679999442241757425688960868347686258621755988776490624947227005775672316777022965806344983528697486146357817980009396263586044059241696925508914290070125771337369429583159194132409353414119934620860416000000000000000000000000000000000000000000000000000000000000000000000000000000000
636 203520
637 2381681446894781269210296817349748167598539838682225763781596590989404671272938247845283354933587240384801692969184992771092824701045210004434341122279114673585501594482111597231642437416250956345778316808615500713952909356754553811769804458411669409736995977333771923961244049243674294903942876580874149837368488748161681769950073005679885262987202673597294266718973506194355125364461254219019559432334203098354340151719899844773564450410958724657913630277456620352360311038982382049541823899122732181987290850264910401619051911331960482422585014527353688618677440562998319289415998960327736146274952293484117129701249056182767205358206531573927258437283509015560597350459860106531970839808620131473921883098356805549340232683808653288944813324689516249588796706976169984000000000000000000000000000000000000000000000000000000000000000000000000000000000
638 204798
639 3043788889131530462050759332572978158190933913835884526112880443284459169886815080746272127605124493211776563614618420761456629967935778385667087954272708552842271037748138621262039035017968722209904688881410609912431818157932319771441810097850113505643880859032560518822469894933415748887238996270357163492156928620150629301996193301258893366097645016857342072866848140916385850215781482891906996954523111559696846713898032001620615367625205250112813619494589560810316477507819484259314450943078851728579757706638555493269148342682245496536063648565958014054669769039511852051873646671298846794939389031072701691758196293801576488447787947351479036282848324521886443413887701216147858733275416528023672166599699997492056817369907458903271471428953201766974482191515545239552000000000000000000000000000000000000000000000000000000000000000000000000000000000
640 206080
641 3902137355866622052349073464358557998800777277537603962476712728290676655794896933516720867589769600297497554553940815416187399618893667890425206757377612364743791470393113712457934042893035901873097811145968401907737590878469233946988400545443845514235455261279742585130406405304638990073440393218597883596945182491033106765159119812213901295337180911611112537415299316654806659976631861067424770095698629019531357487217277026077628901295513130644627060192063816958825724165024578820441126109027087916039249379910628142371048175318638726559233597461558174018086643908654194330502015032605121591112296737835203568834007648653621058190064148504596124514611552037058420456604032959101554896059083988926347717580815396784816839868221362313994026371918004665261286169522928997105664000000000000000000000000000000000000000000000000000000000000000000000000000000000
642 207366
643 5018148639644475959320908475165105586457799578913358695745052568581810179352237456502503035720443705982581855156367888625216995909897256907086815889987609501060515830925544234220903179160444169808803785133715364853350541869711434855827083101440785331306795466005748964477702637221765741234444345679116878305671504683468575299994628078507077065803614652331890723116074921218081364729948573332708254343068436919117325728561418255535830767066029886008990399406994068609049881276221608363087288176208835060026474702565067791089167953459769402355174406335563811787259424066529293909025591331930186366170413604856071789520533836168556680832422494976910616125790455919657128707192786385404599596331982009759283164808928600265274456070532671935796317914286553999526014014006486690277883904000000000000000000000000000000000000000000000000000000000000000000000000000000000
644 208656
645 6473411745141373987523971932962986206530561456798232717511117813470535131364386318888228916079372380717530593151714576326529924723767461410141992498084016256368065421893952062144965101116972979053356882822492820660822199011927750964016937200858613077385766151147416164176236402016077806192433205926060773014316241041674462136993070221274129414886662901508139032819736648371324960501633659599193648102558283625661350189844229549641221689515178552951597615235022348505674346846325874788382601747309397227434152366308937450505026659963102529038174984172877317205564657045822789142643012818189940412359833550264332608481488648657438118273825018520214694802269688136357696032278694437171933479268256792589475282603517894342204048330987146797177250109429654659388558078068367830458470236160000000000000000000000000000000000000000000000000000000000000000000000000000000000
646 209950
647 8376594798212937939856019681254104151250546525096913136459386450630872459985515896641368217406707860648484587538318661766529722592555095064723738292520717035740276655930773968415584840845363034895043806372305709935103925521434509747437916737911045322137181399584756516444049904208804681213008568468322640280525215907926754005269032866328723462863341794551531908468739222992494498889113955521356580644710419011605787145658433037235740866232641047519367314114118918966342604819145681976167086661018360012299793162003765060953504497992254672575398429519703248464000666217294689150580058586737782893593624614042046395375046311362724925046329573965157815074136976448446858665768630601700481922173124289610781015688952155278812038540297367955547361641601973129248794153020467972613260485591040000000000000000000000000000000000000000000000000000000000000000000000000000000000
648 211248
649 10872820048080393445933113546267827188323209389575793251124283612918872453061199633840495946193906803121732994624737622972955579925136513394011412303691890712390879099398144611003429123417281219293766860671252811495764895326821993652174415925808536828134061456661013958344376775663028476214485121871882787084121730248488926698839204660494683054796617649327888417192423511444257859558069914266720841676834123877064311715064646082331991644369968079680138773720126356818312701055251095205064878486001831295965131524280887049117648838393946565002867161516574816506272864750048506517452916045585642195884524749026576221196810112148816952710135787006774843966229795430084022548167682521007225534980715327914793758364259897551898026025305983606300475410799361121764934810620567428452012110297169920000000000000000000000000000000000000000000000000000000000000000000000000000000000
650 212550
651 14156411702600672266604913837240710999196818625227682812963817264020371933885681923260325721944466657664496359001408385110788165062527740439002858819406841707532924587416384283526464718689300147520484452593971160567485893715522235735131089535402714950230548016572640173764378561913263076031259628677191388783526492783532582561888644467964077337345196179424910719184535411900423733144607028375270535863238029287937733853014169199196253120969698439743540683383604516577443136773936925956994471788774384347346601244613714937951178787588918427633733044294580411091167269904563155485723696691352506139041651223232602239998246766017759672428596794682820846844031193649969397357714322642351407646544891356945061473390266386612571229884948390655403218984860768180537945123427978791844519767606915235840000000000000000000000000000000000000000000000000000000000000000000000000000000000
652 213856
653 18488273683596477980186017471436368564951045124547353753730745346810605745654700591777985392859473454909832244855839350954689343571661229013337733618145335270037999511165797874285562922608225992661752695087726335701136577192472039870081202933235945725001095709643868066936278401858721577296825075052411953751285599575293552825826569675161085002572826210328933399255003247941953395486856779058103319837388866250046680412036504974150306575986426162305064132498987498650140736626761625299834780156139345957634661225465511708964239496591127466489655355848722016885064454495359481064355147878906373017588396497541778525437710276419194132191747413855764025978304738906860032949174905370910938386387628112170250284247687900916018026229742598195956603994228163243782556331196940302148942816494631298007040000000000000000000000000000000000000000000000000000000000000000000000000000000000
654 215166
655 24219638525511386154043682887581642820085869113157033417387276404321893526807657775229160864645910225931880240761149549750643040078876210007472431039770389203749779359627195215314087428616776050386896030564921499768488916122138372229806375842539088899751435379633467167686524706434925266258840848318659659414184135443634554201832806274461021353370402335530902753024054254803958948087782380566115348986979414787561151339767821516136901614542218272619634013573673623231684364981057729142783562004542543204501406205359820338743153740534376981101448516161825842119434435388920920194305243721367348653040799411779729868323400462109144313171189112151050874031579207967986643163419126035893329286167792826943027872364471150199983614360962803636703151232438893849355148793867991795815115089607967000389222400000000000000000000000000000000000000000000000000000000000000000000000000000000000
656 216480
657 31824605022521961406413399314282278665592832014688341910446881195278968094225262316651117376144726036874490636360150508372344954663643339949818774386258291413727210078550134512922710881202443730208381384162306850695794435784489821109965577857096362814273386088838375858340093464255491799864116874690718792470237953972935804221208307444641782058328708668887606217473607290812402057787346048063875568568890951030855352860454917472203888721508474810222199093835807140926433255585109856093617600473968901770714847753842803925108504015062171353167303350236639156544936848101042089135317090249876696130095610427078565046976948207211415627506942493366480848477495079269934449116732731611163834682024479774603138624286915091362778469270305123978627940719424706518052665515142541219701061227744868638511438233600000000000000000000000000000000000000000000000000000000000000000000000000000000000
658 217798
659 41944829419683945133652860296224043281251352595359234637968989415377679948188895733346172701758748916600578658722678370034750650246681922053861144641088428083292462883529077288032132941424820836414646664325920429217057066363957584222934631615653006189212322865088979381292243185888738192220906040842367368475773623336329389963552549212037868752877238025593864994630214409290745912163722091348187999373798273458667355070079581228364725334948169799872858405675593811741039030861174790331387997424691012533802169339564815573293008291851941843474505815611890408326226765797173473480347924949337485499466014542889548731915617737104645797054150206257021758293338514477773603935853740263513934110908264342926936706810154090416142022498262153403831625868201763190793413148957869327565998698167736865558075591884800000000000000000000000000000000000000000000000000000000000000000000000000000000000
660 219120
661 55451064492822175466689081311608185217814288131064908191395004007129292891505720159483640311725066067745964986831380805185940359626113500955204433215518901926112635932025440174778479748563613145740162890238866807424949441733151926342719582995893274182138690827647630742068345491744911890116037785993609661124972730050627453531816470058314062491303708669835089522901143449082366095880440604762304535172161317512358243402645206383898166892801480475431918812303135019121653598798473072818094932595441518569686467866904686187893356961828267117073296688238919119807271784383863331941019956783024155830294071225699983423592446648452341743705586572671782764463793516139616704403198644628365420894620725461349410326403023707530139753742702566799865409397762730938228892182922303251042250278977748136267775932471705600000000000000000000000000000000000000000000000000000000000000000000000000000000000
662 220446
663 73528111517482204668829721819192453598821746061792068261789775313453442374136584931475307053347437605831149572538410947676556916864226502266601078443778063954025355245865733671756264146595351031251455992456737386645482959738159454330446167052554481565515904037460758363982626122053753166293866104227526410651713840047132003383188639297324446863468717696201328707366916213483217443137464241914815813638285907021387030751907543665048969299854763110422724345113957035355312672006775294556793880621555453623404256391515613885146591331384282197239191408604806752864442386093002778153792462694290030630969938445278178019683584255847805152153607795362783945678990202401131750038641402777212548106267081961749318092810409436184965313462823603576621532861433381224091511034554974110882023869924494028691070886457481625600000000000000000000000000000000000000000000000000000000000000000000000000000000000
664 221776
665 97792388318251332209543530019525963286432922262183450788180401166893078357601657958862158380952092015755428931476086560409820699429421248014579434330224825058853722477001425783435831314971816871564436469967460724238492336451752074259493402179897460482136152369822808624096892742331491711170841918622610126166779407262685564499640890265441514328413394535947767180797998563932679199372827441746705032138920256338444750900037033074515129168806834936862223379001562857022565853769011141760535861226668753319127661000715766467244966470741095322328124573444392981309708373503693694944543975383405740739190018132219976766179167060277580852364298367832502647753056969193505227551393065693692688981335219009126593063437844550126003866905555392756906638705706397028041709675958115567473091746999577058159124278988450562048000000000000000000000000000000000000000000000000000000000000000000000000000000000000
666 223110
667 130455046016547277167531069046047635024101518297752723351432655156635366529040611717122119280190090749017742194589099471586700813038847944851448965396519916628510865784319901995103398974172403706666958250936592606134148776826637267062164198507983212283169627261343626704545254918270209942701903119442561908306483729288422543042520947614098980114103468310954321419184530084286194051963351807290104512873319621955485297700649402121403182311188317805774205987588084851268102848927860863108554838876376116927716299774954832467304785271968621159985718180974820237067150970253927389056021663161463258146079484188381449006083008858410292857053974022688558532102577996904135973553558349635386047101101182158174875146626084629868089158452010893937713456033412333635407640707728126167009104390497435795584271788170593049772032000000000000000000000000000000000000000000000000000000000000000000000000000000000000
668 224448
669 174548851570140256850156570383611735662247831482393143844216892599578120415856338477509395596894341422185739056360215092983005687845978550211238715700543648448947538419420028869448347827442676159520390139753160907007491063394040663329175697603681538034880961275677772530681551080645540903335146373814147833314075229787909362590893027907664435392670440600056882058868901252774927641526964718154159838224501654176439328323468900038437457932369969224125887611392857530996721611865477834839246374416591244449284409098889565841253802693894015112060890926144309477195847998199754846556956985310037839399454349844054378770139065852552971842738217242357291315953249359857733932614661071812146531021273381727637982946185701234763503294008790576088660604172705702404175423266940232811458181674485569094491755652572253500594978816000000000000000000000000000000000000000000000000000000000000000000000000000000000000
670 225790
671 234244558807128224692910117454806949258736589849371599038939069868633837598079206236817608891032206188573261813635408654783193633089303214383482356470129576218487596558861678742799682784428071406076363567548741937204053007074802570187753786184140624042810250031959570736174641550226315892275766433658586392307488958375374364596978443452085672296963731285276335723002065481223952894929186651762882502897281219904781578610095263851583068545240498698776941174489214806597600403123471254354268634467065450050939677010709797358962603215205768280385715622885663318396828013584071004079436274286070780474067737490720976309526626374126088212954687539243484946009260640929078937568875158371900644630548878278490173113781211057052621420559796953110982530799771052626403418024233792432976879807159633724807936085751964197798461571072000000000000000000000000000000000000000000000000000000000000000000000000000000000000
672 227136
673 315293176154394590436657018094170153702259449937254172306411988043181145407014611594756501567329349529819610401153260049338178630138202126560167251808794409590084304968227819587808373027840184112578785361920606647476655347522684259472716596203853279961622596543017582210891067526604621191003181619704457284045880137973253894747532984886507314911713182309981947883160780137727440596574685233272839848899740521991836004809188225144230810261893711248553762820862483129680370142604192308360845581992670095768564805256415387245163663927666964105399173228404102826562130506284159571490921225189051270518095174662510434112622839099573714734637009427821730737328464822690540249967705963168578267672718790162847773011149510082792828432073486698887382486456491836835139000660618684614786880220436866993591481971422143810236729274662912000000000000000000000000000000000000000000000000000000000000000000000000000000000000
674 228486
675 425645787808432697089486974427129707498050257415293132613656183858294546299469725652921277115894621865256474041556901066606541150686572870856225789941872452946613811707107556443541303587584248551981360238592818974093484719155623750288167404875201927948190505333073735984702941160916238607854295186601017333461938186263892757909169529596784875130812796118475629642267053185932044805375825064918333796014649704688978606492404103944711593853556510185547579808164352225068499692515659616287141535690104629287562487096160772780970946302350401542288883858345538815858876183483615421512743654005219215199428485794389086052040832784424514891759962727559336495393427510632229337456403050277580661358170366719844493565051838611770318383299207043497966356716263979727437650891835224229962288297589770441348500661419894143819584520794931200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
676 229840
677 576324396692617871859165363374333623952360048540306901558890472944130815689482008534055409214921318005557265852268044044185256718029619667139329719581295301289715101051423631424554925057589072539382761763054676890922578309736714557890178666201023410441849944220981838523287782331880587075034715682657777469507464304201310794209015543074046720927120525944416002535629590013751988666478867137899423959803835700148877033190715156741139498077715514791231423060254532912742748583666203120452789639324401668055359607528201686345434661293382443688259148744199859556672918352436815280728254907523066817380026169765602822514463287590110793163442989533115341614762700849396038522915969730075844215478962676538669444287080189480337011090987126336896246446993821428550950579307544893607368938354936549177585869895562536670731717441156336844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
678 231198
679 782648530708575069984746563462345061327304945917736772316973262258129647706316567589247245713863149851546767027380003812003578623084223507975209759191399019151433107227833291474545588228205960508481790474228251217872861344622458369614862628700989791380032224252093336714624808406693837247897143897049261803591136525105380058535843107494555447019029674232516931443384983238675200609078301573267417737413608880802175011072991182854467438389537669086492272515825655695504652576618703837574888330202537465219178347023297890057100270036413358528655923994623409277961823122609195151228970164416324738002075538541688632974641144547370457115955579785970633912847747753479820314119886893442996444620431314739513105341854897314297661061560517565505102675017609499972190886699645965518807018286003833783161611318173924798853672285090305435238400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
680 232560
681 1065967298825079245319224819435713973527789336339957483895717583195572580176003165056554748662281610097806696691291565191948874084640712417862235692018685464084251892044308942988331091166816518212552198625898878158742837151375788299415442900290748095859603889431351124605318989049917006331635909987781094576491127947193527639725818312407584518839918416304688060625890347171075623229564646742790222958357335295652562365081413991047784651086550305295802475166554543057277336809354674626776997905735856027628520908645731726257770567789594994316029368480677083436584003092993723795973857363935034293158826883493779918111461238873518562591931499668492003389298632440239515267831285948869361157573027450675216849475606370142073414365845424924217949843373984138962123987684917805036615158905537221612666114615352885576038701652292996002794700800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
682 233926
683 1456111330195058249106061103349185287838960233440381923001550218645152144520420323467253786672676679393603947680304278052202161999619213162799813955297524343939088084532526016122060270533871363878346303322977867564842715548779326817001495001797161898944218912963225636210865739042186630649014653043308975191486880775866358755865467814748760452735328556672203890814966214235689301331585307450651444561116120013861400190701211511771273833384227717034066181077513505816240842081578485540177379139235179333740559561210069538068114595600586762235696117344604895974373748225029426705300289159135256844454957522852503368140256052301226356500578428547160076629781931913367177855857536606155547341244755497622346216383678301614072284023744850446481719486048862333822261367177597721680016307064963844722901912564572041696868866457032232539817561292800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
684 235296
685 1994872522367229801275303711588383844339375519813323234512123799543858437992975843150137687741567050769237408322016860931516961939478322033035745118757608351196550675809560642087222570631403768513334435552479678563834520301827677739292048152462111801553579910759619121608886062487795683989150074669333296012337026662936911495535690906205801820247400122640919330416503713502894342824271871207392479048729084418990118261260659771126645151736391972336670668076193502968249953651762525190043009420752195687224566598857795267153316995972803864262903680762108707484892035068290314586261396148015301876903291806307929614352150791652680108405792447109609304982801246721313033662524825150433099857505315031742614316445639273211279029112530445111679955695886941397336498073033308878701622340679000467270375620213463697124710347046134158579550058971136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
686 236670
687 2740954845732573746952267299722439402122301964223506124219658100573261493802348808488289182956913127756932199034451166919904305704843214473391113793172953874544060628562336322227843812047548777937321514449107078346708630894711229213787274161482941615334618797383716673090609449858231269801092202595663948720951074634875316394866039305126771701019927768508623159992276102352976827040549551038957266212953761991692422490972146525528010438485802569990585497936689873078375436317521709611119094944113516874246554506830610697068657552466632509497229657367137364084241656183830892241523158307373024778865122941867095290119855187730782468949558822328603185046368912995084108252309109756695079204212302853614352070796308361392297386000616831583448259126148657479940348352347766399336029096092946642029496102173299119849352016841388333888301781026340864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
688 238048
689 3777035777419486623300224339017521496124532106699991439174688862589954338459636658096862494114626290049052570269473708015628133261273949544332954806992330439121715546158899452029968773001522215997629046910869553961764493372912073856598863794523493545931104702794761575518859821904642689785905055176824921337470580846858185992125402162464691404005460465004882714469356469042402067661877281331683112841450284024552158192559617912177598384233435941447026816156758645102001351245544915844122112832988426252711752110412581540560610107299019598087182467851915287708085002221318969508818912147560028145276139413892857309785160448693018242212492057168815188993896362107225901171681953244725819143404553332280577153557312921998585797908849993921991701075832850007357800029535222098285048094416080472716645628794806187152407079207433124098079854254297710592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
690 239430
691 5219863444393730513400910036522214707644103371459388168939420008099316895751217861489863966866413532847790652112412664477598080167080598270268143543263400666866210884791599042705416844288103702508723342830821723575158529841364486069819629764031468080476786699262360497367064273872216197284120786254372041288384342730358013041117305788526203520335546362636747911396650640216599657508714402800386061946884292521931082622117391954629440967010608471079791059928640447530965867421343073696576759935190005081247641416590187689054763168287245084556486170571346927612573473069862815861187736587927958896771624669999928802123091740093751210737664023007302591189564772432186195419264459384211082056185092705211757626216206458202045572710030691600192530886800998710168479640817676939829936466483023213294404258994422150644626583464672577503546358579439436038144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
692 240816
693 7234730733929710491573661310619789584794727272842712002150036131225653217511187956024951458076849156527037843827803952965950939111573709202591646950963073324276568286321156273189707746183311731677090553163518908875169722360131177692770006852947614759540826365177631649350751083586891649435791409748559649225700699024276206074988585822897318079185067258614532605195757787340207125307078162281335081858381629435396480514254705249116405180276703340916590409061095660277918692245981500143455389270173347042609231003394000137029901751246121687195289832411886841671026833674829862783606202910868151030925471792619901319742605151769939178082402335888121391388736774591010066851100540706516559729872538489423496069935662151068035163776102538557866847809106184212293512782173300238604291942545470173626044302966269100793452444682036192419915252991103058348867584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
694 242206
695 10056275720162297583287389221761507522864670909251369682988550222403657972340551258874682526726820327572582602920647494622671805365087455791602389261838671920744429917986407219733693767194803307031155868897291283336485914080582336992950309525597184515761748647596907992597544006185779392715750059550497912423723971643743926444234134293827272130067243489474200321222103324402887904176838645571055763783150464915201107914814040296271803200584617643874060668594922967786306982221914285199402991085540952389226831094717660190471563434232109145201452867052522709922727298808013509269212622046106729932986405791741662834442221160960215457534539246884488734030344116681503992923029751582058018024522828500298659537210570389984568877648782528595434918454657596055087982767220887331659965800138203541340201581123114050102898898108030307463682201657633251104925941760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
696 243600
697 14018448353906242831102620575135541486873351247496409338086039010030699213442728454871307442257187536636180148471382607504004496678931913373493730631003108657517735305673051664308769111469555810001431281242824048971061364228331777768172731478682475214971877614750089741680976344622976473445755583013394089918671216471379033463262383205595217349313737424327035247783612034217625738422513071926051734713711748091790344433250772173002893661614956995560440572021322617094111933217348513567967769573244087630582202546036418305517359427319560148410825296671216657632281854538370831921282395132272781526583049673687877991212456298378540347803147710156977295238299698654016566134703473705388877126184822929416331394871535123638489015442402844862036276325792688900792647977505916940333992325392655736628241004085620985843441063962594248604372989110740752040266762813440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
698 244998
699 19597790798760927477881463564039486998648945043999980254644282536022917500392934379910087804275548176217379847562992885290598286357146814896144235422142345903209793957330926226703659217834439022382000931177468020461543787191207825319905478607198100350530684905420625458870004929782921109877166305052724937706302360626987888781640811721422113854340604919209195276401489623836240782314673274552620325129769023832322901517684579497858045338937709879793495919685809018697568482637853221968018941863395234507553919159358912791113268479392745087478333764746360887369930032644642423025952788394917348574163103443815653431715013905133199406228800498799454258743142978718315159456315456240133650222406382455324031290030406102846607643588479177117126714303458179083308121872553271882586921270898932719806280923711698138209130607419706759548913438776815571352292934413189120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
700 246400