I numeri di Hermite diversi da zero sino a H1000

La tabella seguente riporta i numeri di Hermite diversi da zero sino a H1000.

n

Hn

0

1

2

–2

4

12

6

–120

8

1680

10

–30240

12

665280

14

–17297280

16

518918400

18

–17643225600

20

670442572800

22

–28158588057600

24

1295295050649600

26

–64764752532480000

28

3497296636753920000

30

–202843204931727360000

32

12576278705767096320000

34

–830034394580628357120000

36

58102407620643984998400000

38

–4299578163927654889881600000

40

335367096786357081410764800000

42

–27500101936481280675682713600000

44

2365008766537390138108713369600000

46

–212850788988365112429784203264000000

48

20007974164906320568399715106816000000

50

–1960781468160819415703172080467968000000

52

199999709752403580401723552207732736000000

54

–21199969233754779522582696534019670016000000

56

2331996615713025747484096618742163701760000000

58

–265847614191284935213187014536606662000640000000

60

31370018474571622355156067715319586116075520000000

62

–3827142253897737927329040261268989506161213440000000

64

482219923991114978843459072919892677776312893440000000

66

–62688590118844947249649679479586048110920676147200000000

68

8400271075925222931453057050264530446863370603724800000000

70

–1159237408477680764540521872936505201667145143314022400000000

72

164611712003830668564754105956983738636734610350591180800000000

74

–24033309952559277610454099469719625840963253111186312396800000000

76

3604996492883891641568114920457943876144487966677946859520000000000

78

–555169459904119312801489697750523356926251146868403816366080000000000

80

87716774664850851422635372244582690394347681205207802985840640000000000

82

–14210117495705837930466930303622395843884324355243664083706183680000000000

84

2358879504287169096457510430401317710084797842970448237895226490880000000000

86

–401009515728818746397776773168224010714415633304976200442188503449600000000000

88

69775655736814461873213158531270977864308320195065858876940799600230400000000000

90

–12420066721152974213431942218566234059846880994721722880095462328841011200000000000

92

2260452143249841306844613483779054598892132341039353564177374143849064038400000000000

94

–420444098644470483073098107982904155393936615433319762936991590755925911142400000000000

96

79884378742449391783888640516751789524847956932330754958028402243625923117056000000000000

98

–15497569476035182006074396260249847167820503644872166461857510035263429084708864000000000000

100

3068518756254966037202730459529469739228459721684688959447786986982158958772355072000000000000

102

–619840788763503139514951552824952887324148863780307169808452971370396109672015724544000000000000

104

127687202485281646740080019881940294788774665938743276980541312102301598592435239256064000000000000

106

–26814312521909145815416804175207461905642679847136088165913675541483335704411400243773440000000000000

108

5738262879688557204499196093494396847807533487287122867505526565877433840744039652167516160000000000000

110

–1250941307772105470580824748381778512822042300228592785116204791361280577282200644172518522880000000000000

112

277708970325407414468943094140754829846493390650747598295797463682204288156648543006299112079360000000000000

114

–62762227293542075669981139275810591545307506287068957214850226792178169123402570719423599329935360000000000000

116

14435312277514677404095662033436436055420726446025860159415552162200978898382591265467427845885132800000000000000

118

–3377863072938434512558384915824126036968449988370051277303239205955029062221526356119378115937121075200000000000000

120

803931411359347413988895609966141996798491097232072203998170931017296916808723272756411991593034815897600000000000000

122

–194551401548962074185312737611806363225234845530161473367557365306185853867711032007051701965514425447219200000000000000

124

47859644781044670249586933452504365353407772000419722448419111865321720051456913873734718683516548660015923200000000000000

126

–11964911195261167562396733363126091338351943000104930612104777966330430012864228468433679670879137165003980800000000000000000

128

3039087443596336560848770274234027199941393522026652375474613603447929223267514030982154636403300839911011123200000000000000000

130

–784084560447854832698982730752379017584879528682876312872450309689565739603018619993395896192051616697040869785600000000000000000

132

205430154837337966167133475457123302607238436514913593972581981138666223775990878438269724802317523574624707883827200000000000000000

134

–54644421186731899000457504471594798493525424112967015996706806982885215524413573664579746797416461270850172297098035200000000000000000

136

14753993720417612730123526207330595593251864510501094319110837885379008191591664889436531635302444543129546520216469504000000000000000000

138

–4042594279394425888053846180808583192551010875877299843436369580593848244496116179705609668072869804817495746539312644096000000000000000000

140

1123841209671650396878969238264786127529181023493889356475310743405089811969920297958159487724257805739263817537928915058688000000000000000000

142

–316923221127405411919869325190669687963229048625276798526037629640235326975517524024200975538240701218472396545695954046550016000000000000000000

144

90640041242437947809082627004531530757483507906829164378446762077107303514998011870921479003936840548483105412069042857313304576000000000000000000

146

–26285611960307004864633961831314143919670217292980457669749561002361118019349423442567228911141683759060100569500022428620858327040000000000000000000

148

7727969916330259430202384778406358312383043884136254554906370934694168697688730492114765299875655025163669567433006594014532348149760000000000000000000

150

–2302935035066417310200310663965094777090147077472603857362098538538862271911241686650200059362945197498773531095035965016330639748628480000000000000000000

152

695486380590058027680493820517458622681224417396726364923353758638736406117194989368360417927609449644629606390700861434931853204085800960000000000000000000

154

–212818832460557756470231109078342338540454671723398267666546250143453340271861666746718287885848491591256659555554463599089147080450255093760000000000000000000

156

65973838062772904505771643814286124947540948234253462976629337544470535484277116691482669244613032393289564462221883715717635594939579079065600000000000000000000

158

–20715785151710692014812296157685843233527857745555587374661611988963748142063014641125558142808492171492923241137671486735337576811027830826598400000000000000000000

160

6587619678244000060710310178144098148261858763086676785142392612490471909176038655877927489413100510534749590681779532781837349425906850202858291200000000000000000000

162

–2121213536394568019548719877362399603740318521713909924815850421221931954754684447192692651591018364392189368199533009555751626515142005765320369766400000000000000000000

164

691515612864629174372882680020142270819343838078734635489967237318349817250027129784817804418671986791853734033047761115175030243936293879494440543846400000000000000000000

166

–228200152245327627543051284406646949370383466565982429711689188315055439692508952828989875458161755641311732230905761168007759980498976980233165379469312000000000000000000000

168

76218850849939427599379128991820081089708077833038131523704188897228516857297990244882618403026026384198118565122524230114591833486658311397877236742750208000000000000000000000

170

–25761971587279526528590145599235187408321330307566888455012015847263238697766720702770325020222796917858964075011413189778732039718490509252482506019049570304000000000000000000000

172

8810594282849598072777829794938434093645894965187875851614109419764027634636218480347451156916196545907765713653903310904326357583723754164349017058514953043968000000000000000000000

174

–3048465621865960933181129109048698196401479657955005044658481859238353561584131594200218100293004004884086936924250545572896919723968418940864759902246173753212928000000000000000000000

176

1066962967653086326613395188167044368740517880284251765630468650733423746554446057970076335102551401709430427923487690950513921903388946629302665965786160813624524800000000000000000000000

178

–377704890549192559621141896611133706534143329620625125033185902359632006280273904521407022626303196205138371484914642596481928353799687106773143751888300928023081779200000000000000000000000

180

135218350816610936344368798986785866939223312004183794761880553044748258248338057818663714100216544241439536991599442049540530350660287984224785463176011732232263276953600000000000000000000000

182

–48949042995613158956661505233216483831998838945514533703800760202198869485898376930356264504278389015401112390958998021933671986939024250289372337669716247068079306257203200000000000000000000000

184

17915349736394416178138110915357233082511575054058319335591078234004786231838805956510392808565890379636807135090993276027723947219682875605910275587116146426917026090136371200000000000000000000000

186

–6628679402465933985911101038682176240529282770001578154168698946581770905780358203908845339169379440465618639983667512130257860471282663974186801967232974177959299653350457344000000000000000000000000

188

2479126096522259310730751788467133913957951755980590229659093406021582318761853968261908156849347910734141371353891649536716439816259716326345863935745132342556778070353071046656000000000000000000000000

190

–937109664485414019456224176040576619476105763760663106811137307476158116491980800003001283289053510257505438371771043524878814250546172771358736567711660025486462110593460855635968000000000000000000000000

192

357975891833428155432277635247500268639872401756573306801854451455892400499936665601146490216418440918367077458016538626503707043708637998659037368865854129735828526246702046852939776000000000000000000000000

194

–138178694247703267996859167205535103694990747078037296425515818261974466592975552922042545223537518194489691898794383909830430918871534267482388424382219694078029811131226990085234753536000000000000000000000000

196

53889690756604274518775075210158690441046391360434545605951169122170041971260465639596592637179632095850979840529809724833868058359898364318131485509065680690431626341178526133241553879040000000000000000000000000

198

–21232538158102084160397379632802524033772278196011210968744760634134996536676623462001057499048775045765286057168745031584544014993799955541343805290571878192030060778424339296497172228341760000000000000000000000000

200

8450550186924629495838157093855404565441366722012461965560414732385728621597296137876420884621412468214583850753160522570648517967532382305454834505647607520427964189812887040005874546880020480000000000000000000000000

202

–3397121175143701057326939151729872635307429422249009710155286722419062905882113047426321195617807812222262708002770530073400704222948017686792843471270338223212041604304780590082361567845768232960000000000000000000000000

204

1379231197108342629274737295602328289934816345433097942323046409302139539788137897255086405420829971762238659449124835209800685914516895180837894449335757318624088891347740919573438796545381902581760000000000000000000000000

206

–565484790814420478002642291196954598873274701627570156352449027813877211313136537874585426222540288422517850374141182436018281224951927024143536724227660500635876445452573777025109906583606580058521600000000000000000000000000

208

234110703397170077893093908555539203933535726473814044729913897514945165483638526680078366456131679406922390054894449528511568427130097787995424203830251447263252848417365543688395501325613124144227942400000000000000000000000000

210

–97858274020017092559313253776215387244217933666054270697104009161247079172160904152272757178663041992093559042945879902917835602540380875382087317201045104956039690638458797261749319554106285892287279923200000000000000000000000000

212

41296191636447213060030193093562893417059968007074902234177891866046267410651901552259103529395803720663481916123161319031326624272040729411240847858841034291448749449429612444458212851832852646545232127590400000000000000000000000000

214

–17592177637126512763572862257857792595667546371013908351759781934935709916937710061262378103522612385002643296268466721907345141939889350729188601187866280608157167265457014901339198674880795227428268886353510400000000000000000000000000

216

7564636383964400488336330770878850816137044939535980591256706232022355264283215326342822584514723325551136617395440690420158411034152420813551098510782500661507581924146516407575855430198741947794155621132009472000000000000000000000000000

218

–3283052190640549811937967554561421254203477503758615576605410504697702184698915451632785001679389923289193291949621259642348750388822150633081176753679605287094290555079588120887921256706254005342663539571292110848000000000000000000000000000

220

1437976859500560817628829788897902509341123146646273622553169801057593556898124967815159830735572786400666661873934111723348752670304101977289555418111667115747299263124859596948909510437339254340086630332225944551424000000000000000000000000000

222

–635585771899247881391942766692872909128776430817652941168501052067456352148971235774300645185123171589094664548278877381720148680274413073961983494805356865160306274301187941851418003613303950418318290606843867491729408000000000000000000000000000

224

283471254267064555100806473945021317471434288144673211761151469222085533058441171155338087752564934528736220388532379312247186311402388230987044638683189161861496598338329822065732429611533561886569957610652364901311315968000000000000000000000000000

226

–127562064420179049795362913275259592862145429665102945292518161149938489876298527019902139488654220537931299174839570690511233840131074703944170087407435122837673469252248419929579593325190102848956480924793564205590092185600000000000000000000000000000

228

57913177246761288607094762626967855159414025067956737162803245162072074403839531267035571327849016124220809825377165093492100163419507915590653219682975545768303755040520782648029135369636306693426242339856278149337901852262400000000000000000000000000000

230

–26524235179016670182049401283151277663011623481124185620563886284229010076958505320302291668154849384893130900022741612819381874846134625340519174614802799961883119808558518452797343999293428465589218991654175392396759048336179200000000000000000000000000000

232

12254196652705701624106823392815890280311370048279373756700515463313802655554829457979658750687540415820626475810506625122554426178914196907319858672038893582390001351554035525192372927673563951102219174144229031287302680331314790400000000000000000000000000000

234

–5710455640160856956833779701052204870625098442498188170622440205904232037488550527418520977820393833772411937727696087307110362599374015758811054141170124409393740629824180554739645784295880801213634135151210728579883049034392692326400000000000000000000000000000

236

2683914150875602769711876459494536289193796267974148440192546896774989057619618747886704859575585101873033610732017161034341870421705787406641195446349958472415058096017364860727633518619063976570408043521069042432545033046164565393408000000000000000000000000000000

238

–1272175307515035712843429441800410201077859431019746360651267229071344813311699286498298103438827338287817931486976134330278046579888543230747926641569880315924737537512230943984898287825436324894373412628986726113026345663882003996475392000000000000000000000000000000

240

608099796992187070739159273180596076115216808027438760391305735496102820762992258946186493443759467701576971250774592209872906265186723664297508934670402791012024542930846391224781381580558563299510491236655655082026593227335597910315237376000000000000000000000000000000

242

–293104102150234168096274769673047308687534501469225482508609364509121559607762268812061889839892063432160100142873353445158740819820000806191399306511134145267795829692667960570344625921829227510364056776068025749536817935575758192771944415232000000000000000000000000000000

244

142448593645013805694789538061100992022141767714043584499184151151433077969372462642662078462187542828029808669436449774347148038432520391809020062964411194600148773230636628837187488198009004570036931593169060514274893516689818481687164985802752000000000000000000000000000000

246

–69799810886056764790446873649939486090849466179881356404600234064202208204992506694904418446471895985734606248023860389430102538831934991986419830852561485354072898883011948130221869217024412239318096480652839651994697823178011056026710843043348480000000000000000000000000000000

248

34481106577712041806480755583070106128879636292861390063872515627715890853266298307282782712557116616952895486523787032378470654182975886041291396441165373764912012048207902376329603393210059646223139661442502788085380724649937461677195156463414149120000000000000000000000000000000

250

–17171591075700596819627416280368912852182058873844972251808512782602513644926616557026825790853444075242541952288845942124478385783121991248563115427700356134926182000007535383412142489818609703819123551398366388466519600875668855915243187918780246261760000000000000000000000000000000

252

8620138720001699603452962972745194251795393554670176070407873416866461849753161511627466547008428925771756060049000662946488149663127239606778683944705578779732943364003782762472895529888942071317200022801979927010192839639585765669452080335227683623403520000000000000000000000000000000

254

–4361790192320859999347199264209068291408469138663109091626383948934429695975099724883498072786265036440508566384794335450923003729542383241030014076021022862544869342185914077811285138123804688086503211537801843067157576857630397428742752649625207913442181120000000000000000000000000000000

256

2224512998083638599667071624746624828618319260718185636729455813956559144947300859690584017120995168584659368856245111079970731902066615452925307178770721659897883364514816179683755420443140390924116637884278939964250364197391502688658803851308856035855512371200000000000000000000000000000000

258

–1143399681014990240228874815119765161909816100009147417278940288373671400502912641880960184800191516652514915592109987095104956197662240342803607889888150933187512049360615516357450286107774160934995951872519375141624687197459232381970625179572752002429733358796800000000000000000000000000000000

260

592281034765764944438557154232038353869284739804738362150491069377561785460508748494337375726499205626002726276712973315264367310389040497572268886962062183391131241568798837473159248203827015364327903069965036323361587968283882373860783843018685537258601879856742400000000000000000000000000000000

262

–309170700147729300996926834509124020719766634178073425042556338215087252010385566714044110129232585336773423116444172070567999736023079139732724358994196459730170508098912993160989127562397702020179165402521748960794748919444186599155329166055753850448990181285219532800000000000000000000000000000000

264

162623788277705612324383514951799234898597249577666621572384633901135894557462808091587201927976339887142820559249634509118767861148139627499413012830947337818069687260028234402680281097821191262614241001726439953378037931627642151155703141345326525336168835356025474252800000000000000000000000000000000

266

–86190607787183974531923262924453594496256542276163309433363855967602024115455288288541217021827460140185694896402306289832946966408514002574688896800402089043576934247814964233420548981845231369185547730915013175290360103762650340112522664913023058428169482738693501353984000000000000000000000000000000000

268

46025784558356242400047022401658219461000993575471207237416299086699480877653123946081009889655863714859161074678831558770793680062146477374883870891414715549270082888333190900646573156305353551145082488308617035605052295409255281620087103063554313200642503782462329723027456000000000000000000000000000000000

270

–24761872092395658411225298052092122070018534543603509493729968908644320712177380682991583320634854678594228658177211378618686999873434804827687522539581116965507304593923256704547856358092280210516054378710035965155518134930179341511606861448192220501945667034964733390988771328000000000000000000000000000000000

272

13420934674078446858884111544233930161950045722633102145601643148485221826000140330181438159784091235798071932732048567211328353931401664216606637216452965395304959089906405133864938146086015874099701473260839493114290829132157203099290918904920183512054551532950885497915914059776000000000000000000000000000000000

274

–7327830332046831984950724903151725868424724964557673771498497159072931116996076620279065235242113814745747275271698517697385281246545308662267223920183319105836507663088897203090256227762964667258437004400418363240402792706157832892212841722086420197581785136991183481862089076637696000000000000000000000000000000000

276

4030306682625757591722898696733449227633598730506720574324173437490112114347842141153485879383162598110161001399434184733561904685599919764246973156100825508210079214698893461699640925269630566992140352420230099782221535988386808090717062947147531108669981825345150915024148992150732800000000000000000000000000000000000

278

–2232789902174669705814485877990330872109013696700723198175592084369522111348704546199031177178272079353029194775286538342393295195822355549392823128479857331548383884943186977781601072599375334113645755240807475279350730937566291682257252872719732234203169931241213606923378541651505971200000000000000000000000000000000000

280

1245896765413465695844483119918604626636829642759003544581980383078193338132577136779059396865475820278990290684609888395055458719268874396561195305691760391003998207798298333602133398510451436435414331424370571205877707863161990758699547102977610586685368821632597192663245226241540331929600000000000000000000000000000000000

282

–700193982162367721064599513394255800169898259230559992055072975289944656030508350869831381038397410996792543364750757278021167800229107410867391761798769339744246992782643663484398969962873707276702854260496261017703271819097038806389145471873417149717177277757519622276743817147745666544435200000000000000000000000000000000000

284

396309793903900130122563324581148782896162414724496955503171304014108675313267726592324561667732934624184579544448928619359980974929674794550943737178103446295243797914976313532169816998986518318613815511440883736020051849608923964416256337080354106739922339210756106208637000505624047264150323200000000000000000000000000000000000

286

–225896582525223074169861095011254806250812576392963264636807643288041944928562604157625000150607772735785210340335889313035189155709914632894037930191518964388288964811536498713336795689422315441609874841521303729531429554277086659717266112135801840841755733350130980538923090288205706940565684224000000000000000000000000000000000000

288

129664638369478044573500268536460258787966418849560913901527587247336076388994934786476750086448861550340710735352800465682198575377490999281177771929931885558877865801821950261455320725728409063484068159033228340751040564155047742677710748365950256643167790942975182829341853825430075783884702744576000000000000000000000000000000000000

290

–74946160977558309763483155214074029579444590095046208235082945428960252152839072306583561549967441976096930805033918669164310776568189797584520752175500629853031406433453087251121175379471020438693791395921205980954101446081617595267716812555519248339750983165039655675359591511098583803085358186364928000000000000000000000000000000000000

292

43618665688938936282347196334591085215236751435316893192818274239654866752952340082431632822081051230088413728529740665453628871962686462194191077766141366574464278544269696780152524070852133895319786592426141880915287041619501440445811184907312202533735072202053079603059282259459375773395678464464388096000000000000000000000000000000000000

294

–25560538093718216661455457052070375936128736341095699410991508704437751917230071288304936833739496020831810444918428029955826518970134266845795971570958840812636067226942042313169379105519350462657394943161719142216358206389027844101245354355684950684768752310403104647392739404043194203209867580176131424256000000000000000000000000000000000000

296

15080717475293747830258719660721521802315954441246462652484990135618273631165742060099912731906302652290768162501872537673937646192379217439019623226865716079455279663895804964769933672256416772967863016465414293907651341769526428019734759069854120904013563863137831741961716248385484579893821872303917540311040000000000000000000000000000000000000

298

–8957946180324486211173679478468583950575676938100398815576084140557254536912450783699348162752343775460716288526112287378318961838273255158777656196758235351196436120354108149073340601320311563142910631780456090581144897011098698243722446887493347816984056934703872054725259451540977840456930192148527018944757760000000000000000000000000000000000000

300

5356851815834042754281860328124213202444254808984038491714498316053238213073645568652210201325901577725508340538615147852234739179287406584949038405661424740015468799971756673145857679589546314759460557804712742167524648412637021549746023238721021994556466046952915488725705152021504748593244254904819157328965140480000000000000000000000000000000000000

302

–3224824793132093738077679917530776347871441395008391172012127986264049404270334632328630541198192749790756021004246319007045312985931018764139321120208177693489312217582997517233806323112906881485195255798437070784849838344407486972947105989710055240722992560265655124212874501516945858653133041452701132712037014568960000000000000000000000000000000000000

304

1954243824638048805275074030023650466810093485375085050239349559676013938987822787191150107966104806373198148728573269318269459669474197371068428598846155682254523203855296495443686631806421570180028325013852864895619002036710937105605946229764293475878133491520987005273001947919269190343798623120336886423494430828789760000000000000000000000000000000000000

306

–1192088733029209771217795158314426784754157026078801880646003231402368502782571900186601565859323931887650870724429694284144370398379260396351741445296154966175259154351730862220648845401917157809817278258450247586327591242393671634419627200156219020285661429827802073216531188230754206109717160103405500718331602805561753600000000000000000000000000000000000000

308

731942482079934799527726227205058045839052414012384354716645984081054260708499146714573361437624894179017634624799832290464643424604865883359969247411839149231609120771962749403478391076777134895227808850688452018005141022829714383533651100895918478455396117914270472954950149573683082551366336303490977441055604122614916710400000000000000000000000000000000000000

310

–452340453925399706108134808412725872328534391859653531214887218162091533117852472669606337368452184602632898198126296355507149636405807115916460994900516594225134436637072979131349645685448269365250785869725463347127177152108763489023796380353677619685434800871019152286159192436536145016744395835557424058572363347776018527027200000000000000000000000000000000000000

312

281355762341598617199259850832715492588348391736704496415659849696820933599304238000495141843177258822837662679234556333125447073844412026100038738828121321608033619588259393019699479616348823545185988810969238201913104188611650890172801348579987479444340446141773912721991017695525482200415014209716717764432010002316683523810918400000000000000000000000000000000000000

314

–176128707225840734366736666621279898360306093227177014756203065910209904433164452988309958793828964023096376837200832264536529868226601928338624250506403947326629045862250380030331874239834363539286428995666743114397603222070893457248173644211072162132157119284750469363966377077398951857459798895282665320534438261450243885905634918400000000000000000000000000000000000000

316

110961085552279662651044099971406335966992838733121519296407931523432239792893605382635274040112247334550717407436524326658013816982759214853333277819034486815776298893217739419109080771095649029750450267270048162070490029904662878066349395852975462143258985149392795699298817558761339670199673304028079151936696104713653648120549998592000000000000000000000000000000000000000

318

–70349328240145306120761959381871617003073459756799043233922628585856040028694545812590763741431164810105154836314756423101180759967069342217013298137267864641202173498300046791715157208874641484861785469449210534752690678959556264694065516970786442998826196584715032473355450332254689350906592874753802182327865330388456412908428699107328000000000000000000000000000000000000000

320

44882871417212705305046130085634091647960867324837789583242637037776153538307120228432907267033083148847088785568814597938553324858990240334454484211576897641086986691915429853114270299262021267341819129508596321172216653176196896874813799827361750633251113421048190718000777311978491805878406254092925792325178080787835191435577510030475264000000000000000000000000000000000000000

322

–28814803449850556805839615514977086837990876822545860912441772978252290571593171186653926465435239381559831000335178971876551234559471734294719778863832368285577845456209705965699361532126217653633447881144518838192563091339118407793630459489166243906547214816312938440956499034290191739373936815127658358672764327865790192901640761439565119488000000000000000000000000000000000000000

324

18614363028603459696572391622675198097342106427364626149437385343950979709249188586578436496671164640487650826216525615832252097525418740354388977146035709912483288164711470053841787549753536604247207331219359169472395757005070491434685276830001393563629500771338158232857898376151463863635563182572467299702605755801300464614459931889959067189248000000000000000000000000000000000000000

326

–12099335968592248802772054554738878763272369177787006997134300473568136811011972581275983722836257016316973037040741650290963863391522181230352835144923211443114137307062455534997161907339798792760684765292583460157057242053295819432545429939500905816359175501369802851357633944498451511363116068672103744806693741270845301999398955728473393673011200000000000000000000000000000000000000000

328

7912965723459330717012923678799226711180129442272702576125832509713561474401830068154493354734912088671300366224645039290290366658055506524650754184779780283796645798818845919888143887400228410465487836501349582942715436302855465908884711180433592403898900777895851064787892599701987288431477908911555849103577706791132827507606917046421599462149324800000000000000000000000000000000000000000

330

–5206731446036239611794503780649891175956525173015438295090797791391523450156404184845656627415572154345715640975816435853011061261000523293220196253585095426738192935622800615286398677909350294086290996417888025576306757087278896568046139956725303801765476711855470000630433330603907635787912464063803748710154131068565400500005351416545412446094255718400000000000000000000000000000000000000000

332

3446856217275990623007961502790227958483219664536220151350108137901188524003539570367824687349108766176863754325990480534693322554782346420111769919873333172500683723382294007319595924775989894685124639628641872931515073191778629528046544651352151116768745583248321140417346864859786854891598051210238081646122034767390295131003542637753063039314397285580800000000000000000000000000000000000000000

334

–2295606240705809754923302360858291820349824296581122620799172019842191556986357353864971241774506438273791260381109660036105752821485042715794438766635639892885455359772607808874850885900809269860293009992675487372389038745724567265678998737800532643767984558443381879517953011996618045357804302106018562376317275155081936557248359396743539984183388592196812800000000000000000000000000000000000000000

336

1538056181272892535798612581775055519634382278709352155935445253294268343180859427089530731988919313643440144455343472224190854390394978619582273973645878728233255091047647231946150093553542210806396316695092576539500655959635460068004929154326356871324549654157065859277028518037734090389728882411032436792132574353904897493356400795818171789402870356771864576000000000000000000000000000000000000000000

338

–1036649866177929569128264880116387420233573655850103353100490100720336863303899253858343713360531617395678657362901500279104635859126215589598452658237322262829213931366114234331705163055087450083511117452492396587623442116794300085835322250015964531272746466901862389152717221157432776922677266745035862397897355114531900910522214136381447786057534620464236724224000000000000000000000000000000000000000000

340

702848609268636247868963588718910670918362938666370073402132288288388393320043694115957037658440436594270129692047217189232943112487574169747750902284904494198207045466225450876896100551349291156620537632789844886408693755186535458196348485510823952202922104559462699845542275944739422753575186853134314705774406767652628817334061184466621598947008472674752499023872000000000000000000000000000000000000000000

342

–479342751521209921046633167506297077566323524170464390060254220612680884244269799387082699683056377757292228449976202123056867202716525583767966115358304865043177205007965757498043140576020216568815206665562674212530729141037217182489909667118381935402392875309553561294659832194312286317938277433837602629338145415539092853421829727806235930481859778364181204334280704000000000000000000000000000000000000000000

344

328829127543550005837990352909319795210497937580938571581334395340299086591569082379538731982576675141502468716683674656417010901063536550464824755135797137419619562635464509643657594435149868566207231772575994509796080190751530987188078031643210007686041512462353743048136644885298228414105658319612595403725967755059817697447375193275077848310555807957828306173316562944000000000000000000000000000000000000000000

346

–226892098005049504028213343507430658695243576930847614391120732784806369748182666841881725067977905847636703414511735512927737521733840219820729081043700024819537498218470511654123740160253409310682989923077436211759295331618556381159773841833814905303368643599024082703214284970855777605732904240532690828570917750991274211238688883359803715334283507490901531259588428431360000000000000000000000000000000000000000000

348

157463116015504355795580060394156877134499042390008244387437788552655620605238770788265917197176666658259872169671144445971849840083285112555585982244327817224759023763618535087961875671215866061613995006615740730960950960143278128524883046232667544280537838657722713396030713769773909658378635542929687435028216919187944302599650085051703778441992754198685662694154369331363840000000000000000000000000000000000000000000

350

–109909254978822040345314882155121500239880331588225754582431576409753623182456662010209610203629313327465390774430458823288351188378133008563799015606540816422881798587005737491397389218508674511006568514617787030210743770180008133710368366270401945907815411383090453950429438211302188941548287608964921829649695409593185123214555759366089237352510942430682592560519749793291960320000000000000000000000000000000000000000000

352

77156296995133072322411047272895293168395992774934479716866966639647043474084576731167146362947777955880704323650182093948422534241449372011786908955791653128863022608078027718960967231393089506726611097261686495207942126666365709864678593121822166027286418790929498673201465624334136636966897901493375124414086177534415956496618143074994644621462681586339179977484864354890956144640000000000000000000000000000000000000000000

354

–54472345678563949059622199374664076976887570899103742680108078447590812692703711172204005332241131236851777252497028558327586309174463256640321557722788907108977293961303087569586442865363521191748987434666750665616807141426454191164463086744006449215264211666396226063280234730779900465698629918454322837836344841339297665286612409010946219102752653199955461064104314234553015038115840000000000000000000000000000000000000000000

356

38675365431780403832331761556011494653590175338363657302876735697789477011819634932264843785891203178164761849272890276412586279513868912214628305983180124047373878712525192174406374434408100046141781078613392972587933070412782475726768791588244578942837590283141320504928966658853729330646027242102569214863804837350901342353494810397771815562954383771968377355514063106532640677062246400000000000000000000000000000000000000000000

358

–27614210918291208336284877750992207182663385191591651314253989288221686586439219341637098463126319069209639960380843657358586603572902403321244610471990608569824949400742987212526151346167383432945231690129962582427784212274726687668912917194006629365186039462162902840519282194421562742081263450861234419412756653868543558440395294624009076311949430013185421431837041058064305443422443929600000000000000000000000000000000000000000000

360

19827003439333087585452542225212404757152310567562805643634364308943170969063359487295436696524697091692521491553445745983465181365343925584653630318889256953134313669733464818593776666548181304854676353513313134183149064413253761746279474545296759884203576333832964239492844615594682048814347157718366313138359277477614274960203821540038516791979690749467132588058995479690171308377314741452800000000000000000000000000000000000000000000

362

–14315096483198489236696735486603356234663968229780345674704011031056969439663745549827305294890831300202000516901587828600061860945778314272119921090238043520162974469547561599024706753247786902105076327236612082880233624506369215980813780621704260636394982113027400180913833812459360439243958647872660478085895398338837506521267159151907809123809336721115269728578594736336303684648421243328921600000000000000000000000000000000000000000000

364

10392760046802103185841829963274036626366040934820530959835112008547359813195879269174623644090743523946652375270552763563644911046635056161559062711512819595638319464891529720891937102857893290928285413573780372171049611391624050802070804731357293222022757014057892531343443347845495678891113978355551507090360059193996029734439957544285069423885578459529685822948059778580156475054753822656797081600000000000000000000000000000000000000000000

366

–7586714834165535325664535873190046737247209882418987600679631766239572663632991866497475260186242772481056233947503517401460785064043590997938115779404358304815973209370816696251114085086262102377648351908859671684866216315885557085511687453890824052076612620262261547880713643927211845590513204199552600175962843211617101706141169007328100679436472275456670650752083638363514226789970290539461869568000000000000000000000000000000000000000000000

368

5568648688277502929037769330921494305139452053695536898898849716419846335106616030009146840976702195001095275717467581772672216237007995792486576982082798995734924335678179455048317738453316383145193890301102999016691802775859998900765578591155864854224233663272499976144443814642573494663436691882471608529156726917326952652307618051378825898706370650185196257652029390558819442463838193255965012262912000000000000000000000000000000000000000000000

370

–4109662731948797161629873766220062797192915615627306231387351090717846595308682630146750368640806219910808313479491075348232095582911900894855093812777105658852374159730496437825658490978547490761153091042214013274318550448584679188764997000273028262417484443495104982394599535206219239061616278609264047094517664464987291057403022121917573513245301539836674838147197690232408748538312586622902179050029056000000000000000000000000000000000000000000000

372

3049369747106007493929366334535286595517143386795461223689414509312642173719042511568888773531478215173819768601782377908388214922520630463982479609080612398868461626520028356866638600306082238144775593553322797849544364432849831958063627774202586970713773457073367896936792855123014675383719278728073922944132107033020569964593042414462839546828013742558812729905220686152447291415427939274193416855121559552000000000000000000000000000000000000000000000

374

–2274829831341081590471307285563323800255788966549414072872303223947231061594405713630391025054482748519669547376929653919657608332200390326130929788374136849555872373383941154222512395828337349656002592790778807195760095866905974640715466319555129880152474998976732451114847469921768947836254581931143146516322551846633345193586409641189278301933698251948874296509294631869725679395909242698548288973920683425792000000000000000000000000000000000000000000000

376

1706122373505811192853480464172492850191841724912060554654227417960423296195804285222793268790862061389752160532697240439743206249150292744598197341280602637166904280037955865666884296871253012242001944593084105396820071900179480980536599739666347410114356249232549338336135602441326710877190936448357359887241913884975008895189807230891958726450273688961655722381970973902294259546931932023911216730440512569344000000000000000000000000000000000000000000000000

378

–1286416269623381639411524269986059609044648660583693658209287473142159165331636431057986124668309994287873129041653719291566377511859320729427040795325574388423845827148618722712830759840924771230469466223185415469202334212735328659324596203708425947226224611921342201105446244240760340001401966082061449354980403069271156706973114652092536879743506361477088414676006114322329871698386676746029057414752146477285376000000000000000000000000000000000000000000000000

380

975103532374523282673935396649433183655843684722439792922639904641756647321380414741953482498578975670207831813573519223007314153989365112905696922856785386425275136978652991816325715959420976592695855397174544925655369333253379123768043922410986867997478255836377388437928253134496337721062690290202578611075145526507536783885620906286142954845577821999633018324412634656326042747377100973490025520382127029782315008000000000000000000000000000000000000000000000000

382

–743028891669386741397538772246868085945752887758499122207051607337018565258891876033368553663917179460698367841943021647931573385339896216034141055216870464456059654377733579764040195561078784163634241812647003233349391431939074892311249468877171993414078430947319569989701328888486209343449770001134364901639260891198743029320843130590040931592330300363720359963202427608120444573501350941799399446531180796694124036096000000000000000000000000000000000000000000000000

384

569160131018750243910514699541100953834446712023010327610601531220156220988311177041560312106560559466894949766928354582315585213170360501482152048296122775773341695253343922099254789799786348669343829228487604476745633836865331367510417093159913746955184078105646790612111217928580436357082523820868923514655673842658237160459765838031971353599725010078609795731813059547820260543302034821418339976042884490267699011649536000000000000000000000000000000000000000000000000

386

–438253300884437687811096318646647734452523968257717952260163179039520290160999606322001440322051630789509111320534833028383000614141177586141257077188014537345473105345074820016426188145835488475394748505935455447094138054386305152983021161733133585155491740141348028771325637805006935994953543342069071106284868858846842613554019695284617942271788257760529542713496055851821600618342566812492121781553021057506128238970142720000000000000000000000000000000000000000000000000

388

339208054884554770365788550632505346466253551431473695049366300576588704584613695293229114809267962231080052162093960763968442475345271451673332977743523251905396183537087910692713869624876668079955535343594042516050862854095000188408858379181445394910350606869403374269006043661075368460094042546761461036264488496747456182890811244150294287318364111506649866060245947229309918878597146712868902258922038298509743256962890465280000000000000000000000000000000000000000000000000

390

–263903866700183611344583492392089159550745263013686534748406981848586012166829454938132251321610474615780280582109101474367448245818621189401853056684461089982398230791854394518931390568154047766205406497316165077487571300485910146582091819003164517240252772144395825181286701968316636661953165101380416686213772050469520910289051147948928955533687278752173595794871346944403116887548580142612005957441345796240580253917128781987840000000000000000000000000000000000000000000000000

392

206372823759543584071464291050613722768682795676702870173254259805594261514460633761619420533499391149540179415209317352955344528230161770112249090327248572366235416479230136513804347424296465353172627880901241090595280756979981734627195802460474652481877667816917535291766200939223609869647375109279485848619169743467165351846037997696062443227343451984199751911589393310523237406062989671522588658719132412660133758563194707514490880000000000000000000000000000000000000000000000000

394

–162209039475001257080170932765782386096184677401888455956177848207197089550366058136632864539330521443538581020354523439422900799188907151308227784997217377879861037352674887299850217075497021767593685514388375497207890674986265643416975900733933076850755846904097182739328233938229757357542836835893675877014667418365191966550985866189105080376691953259581005002509263142071264601165509881816754685753238076350865134230671040106389831680000000000000000000000000000000000000000000000000

396

128145141185250993093335036884968085015985895147491880205380500083685700744789185927939962986071111940395479006080073517144091631359236649533499950147801728525090219508613160966881671489642647196399011556366816642794233633239149858299410961579807130712097119054236774364069304811201508312458841100356003942841587260508501653575278834289393013497586643075068993951982317882236299034920752806635236201745058080317183456042230121684047967027200000000000000000000000000000000000000000000000000

398

–101747242101089288516108019286664659502692800747108552883072117066446446391362613626784330610940462880674010330827578372612408755299233899729598960417354572448921634289838849807704047162776261873940815175755252414378621504791884987489732303494366861785405112529063998845071028020093997600092319833682667130616220284843750312938771394425778052717083794601604781197873960398495621433727077728468377544185576115771843664097530716617134085819596800000000000000000000000000000000000000000000000000

400

81194299196669252235854199390758398283148854996192625200691549419024264220307365674173895827530489378777860244000407541344702186728788651984219970413048948814239464163291402146547829635895456975404770510252691426674139960823924220016806378188504755704753279798193071078366680360035010084873671227278768370231743787305312749725139572751770886068232868092080615395903420397999505904114208027317765280260089740385931243949829511860473000484038246400000000000000000000000000000000000000000000000000

402

–65117827955728740293155067911388235423085381706946485410954622634057459904686507270687464453679452481779843915688326848158451153756488498891344416271265256949020050258959704521531359367988156494274625949222658524192660248580787224453478715307180814075212130398150843004850077648748078088068684324277572232925858517418860825279561937346920250626722760209848653547514543159195603735099594837908847754768591971789516857647763268512099346388198673612800000000000000000000000000000000000000000000000000

404

52484969332317364676282984736578917751006817655798867241229425843050312683177324860174096349665638700314554196044791439615711629927729730106423599514639797100910160508721521844354275650598454134385348515073462770499284160356114502909503844537587736144620977100909579461909162584890950938983359565367723219738241965039601825175326921501617722005138544729138014759296721786311656610490273439354531290343485129262350587264097194420752073188888130931916800000000000000000000000000000000000000000000000000

406

–42512825159177065387789217636628923378315522301197082465395834932870753273373633136741018043229167347254788898796281066088726420241461081386203115606858235651737230012064432693926963276984747848852132297209504844104420169888452747356698114075446066277142991451736759364146421693761670260576521247947855807987975991682077478392014806416310354824162221230601791955030344646912441854497121485877170345178222954702503975683918727480809179282999386054852608000000000000000000000000000000000000000000000000000

408

34605439679570131225660423156215943629948835153174425126832209635356793164526137373307188687188542220665398163620172787796223306076549320248369336103982603820514105229820448212856548107465584748965635689928536943100998018289200536348352264857413097949594395041713722122415187258721999592109288295829554627702212457229211067411100052422876628826868048081709858651394700542586727669560656889504016660975073485127838236206709844169378671936361500248650022912000000000000000000000000000000000000000000000000000

410

–28307249657888367342590226141784641889298147155296679753748747481721856808582380371365280346120227536504295697841301340417310664370617343963166116933057769925180538077993126638116656351906848324653889994361543219456616378960566038732952152653363914122768215144121824696135623177634595666345397825988575685460409790013494653142279842881913082380378063330838664376840865043835943233700617335614285628677610110834571677217088652530551753643943707203395718742016000000000000000000000000000000000000000000000000000

412

23268559218784237955609165888546975633003076961653870757581470429975366296654716665262260444510827035006531063625549701823029366112647456737722548118973486878498402300110350096531891521267429322865497575365188526393338663505585283838486669481065137408915472848468139900223482252015637637735917012962609213448456847391092604882954030848932553716670768057949382117763191066033145338101907449874942786772995511106017918672446872380113541495321727321191280805937152000000000000000000000000000000000000000000000000000

414

–19219829914715780551333171023939801872860541570326097245762294575159652561036795965506627127165943130915394658554704053705822256409046799265358824746272100161639680299891149179735342396566896620686900997251645722800897736055613444450589988991359803499764180572834683557584596340164916688769867452707115210308425355945042491633320029481218289369970054415866189629272395820543378049272175553596702741874494292173570800823441116585973785275135746767303997945704087552000000000000000000000000000000000000000000000000000

416

15952458829214097857606531949870035554474249503370660713982704497382511625660540651370500515547732798659777566600404364575832472819508843390247824539405843134160934648909653819180334189150524195170127827718865949924745120926159158893989690862828636904804269875452787352795214962336880851678989985746905624555993045434385268055655624469411180177075145165168937392296088531051003780895905709485263275755830262504063764683456126766358241778362669816862318294934392668160000000000000000000000000000000000000000000000000000

418

–13304350663564557613243847646191609652431524085811131035461575550817014695800890903242997429966809154082254490544737240056244282331470375387466685665864473173890219497190651285196398713751537178771886608317534202237237430852416738517587402179599083178606761076127624652231209278588958630300277648112919290879698199892277313558416790807488924267680671067750893785174937834896537153267185361710709571980362438928389179746002409723142773643154466627263173457975283485245440000000000000000000000000000000000000000000000000000

420

11149045856067099279898344327508568888737617183909727807716800311584658315081146576917631846312186071120929263076489807167132708593772174574697082587994428519720003938645765776994582122123788155810840977770093661474804967054325226877738243026504031703672465781794949458569753375457547332191632669118626365757187091509728388761953270696675718536316402354775248991976597905643298134437901333113574621319543723821990132627150019347993644312963443033646539357783287560635678720000000000000000000000000000000000000000000000000000

422

–9387496610808497593674405923762215004317073668851990814097545862354282301298325417764646014594860671883822439510404417634725740635956170991894943539091308813604243316339734784229438146828229627192728103282418862961785782259741841031055600628316394694492216188271347444115732342135254853705354707397883399967551531051191303337564653926600955007578410782720759651244295436551657029196712922481629831151055815458115691672060316291010648511515219034330386139253528126055241482240000000000000000000000000000000000000000000000000000

424

7941822132743988964248547411502833893652244323848784228726523799551722826898383303428890528347252128413713783825802137318977976578018920659143122234071247256309189845623415627458104672216682264605047975376926358065670771791741597512273038131555669911540414895277559937721909561446425606234730082458609356372548595269307842623579697221904407936411335522181762664952673939322701846700419132419458837153793219877565875154563027582195008640741875303043506673808484794642734293975040000000000000000000000000000000000000000000000000000

426

–6750548812832390619611265299777408809604407675271466594417545229618964402863625807914556949095164309151656716251931816721131280091316082560271653898960560167862811368779903283339388971384179924914290779070387404355820156022980357885432082411822319424809352660985925947063623127229461765299520570089817952916666305978911666230042742638618746745949635193854498265209772848424296569695356262556540011580724236895930993881378573444865757344630594007586980672737212075446324149878784000000000000000000000000000000000000000000000000000000

428

5764968686158861589148020566009907123402164154681832471632583626094595600045536439959031634527270320015514835679149771479846113197983934506471992429712318383354840908938037403971838181562089655876804325326110843319870413243625225634158998379696260788787187172481980758792334150653960347565790566856704531790833025305990562960456502213380409721040988455551741518489146012554349270519834248223285169889938498309125068774697301721915356772314527282479281494517579112431160823996481536000000000000000000000000000000000000000000000000000000

430

–4946343132724303243489001645636500311879056844717012260660756751189163024839070265484849142424397934573311729012710503929707965123870215806552969504693169172918453499868836092607837159780272924742298111129803103568448814563030443594108420609779391756779406593989539491043822701261097978211448306363052488276534735712539903020071678899080391540653168094863394222863687278771631674106017784975578675765567231549229309008690284877403376110645864408367223522296082878465935986988981157888000000000000000000000000000000000000000000000000000000

432

4263747780408349395887519418538663268839747000146064568689572319525058527411278568847939960769831019602194710408956454387408265936776126025248659713045511827055706916886936711827955631730595261127860971793890275276002878153332242378121458565629835694343848484018983041279775168487066457218268440084951244894372942184209396403301787211007297508043030897772245820108498434301146503079387330648948818509918953595435664365491025564321710207376735120012546676219223441237636820784501758099456000000000000000000000000000000000000000000000000000000

434

–3692405577833630576838591816454482390815220902126491916485169628708700684738167240622316006026673662975500619214156289499495558301248125137865339311497413242230242190024087192443009577078695496136727601573508978389018492480785721899453183117835437711301772787160439313748285295909799551951020469113567778078526967931525337285259347724732319641965264757470764880213959644104792871666749428341989676829589813813647285340515228138702601039588252613930865421605847500111793486799378522514128896000000000000000000000000000000000000000000000000000000

436

3212392852715258601849574880315399680009242184850047967342097576976569595722205499341414925243206086788685538716315971864561135722085868869942845201002749520740310705320955857425418332058465081638953013368952811198446088458283578052524269312516830808832542324829582202961008207441525610197387808128803966928318462100427043438175632520517118088509780338999565445786144890371169798350072002657531018841743138017873138246248248480671262904441779774119852916797087325097260333515459314587292139520000000000000000000000000000000000000000000000000000000

438

–2807631353273136018016528445395659320328077669558941923456993282277521826661207606424396644662562119853311160838060159409626432621103049392330046705676403081127031556450515419389815622219098481352444933684464756987441881312539847217906211379139710126919641991901054845387921173303893383312516944304574667095350335875773235964965502822931961209357548016285620199617090634184402403757962930322682110467683502627621122827220969172106683778482115522580751449280654322135005531492511440949293329940480000000000000000000000000000000000000000000000000000000

440

2465100328173813423818511975057388883248052193872751008795240101839664163808540278440620254013729541231207199215816819961652007841328477366465781007583881905229533706563552538224258116308368466627446651774960056634973971792409985857321653590884665491435445668889126154250594790160818390548389877099416557709717594898928901177239711478534261941815927158298774535263805576813905310499491452823314892990626115307051345842300010933109668357507297428825899772468414494834534856650425045153479543687741440000000000000000000000000000000000000000000000000000000

442

–2174218489449303439807927562000616995024782034995766389757401769822583792479132525584627064040109455365924749708350435206177070916051717037222818848688983840412448729189053338713795658583980987565407946865514769952047043120905607526157698467160274963446063079960209268049024604921841820463679871601685403899970918700855290838325425524067219032681647753619519140102676518749864483860551461390163735617732233700819287032908609643002727491321436332224443599317141584444059743565674889825368957532587950080000000000000000000000000000000000000000000000000000000

444

1926357581652082847669823819932546657591956883006249021325057968062809240136511417667979578739536977454209328241598485592672884831621821294979417499938439682605429574061501258100422953505407154982951440922846086177513680205122368268175720841904003617613211888844745411491435799960751852930820366239093267855374233968957787682756327014323556062955939909706893958130971395612379932700448594791685069757310759058925888311157028143700416557310792590350857028994987443817436932799187952385276896373872923770880000000000000000000000000000000000000000000000000000000

446

–1714458247670353734426143199739966525256841625875561628979301591575900223721495161724501825078187909934246302135022652177478867500143420952531681574945211317518832320914736119709376428619812367934826782421333016697987175382558907758676391549294563219675758581071823416227377861965069149108430125952793008391283068232372431037653131042747964896030786519639135622736564542095018140103399249364599712084006575562444040596929755047893370736006605405412262755805538824997518870191277277622896437772746902156083200000000000000000000000000000000000000000000000000000000

448

1532725673417296238576972020567530073579616413532752096307495622868854800007016674581704631619899991481216194108710251046666107545128218331563323328001018917861836094897774091020182527186112256933735143484671716928000534792007663536256694045069339518390128171478210134107275808596771819302936532601796949501807062999740953347661899152216680617051523148557387246726488700632946217252438928931952142603101878552824972293655201012816673437989905232438562903690151709547781869951001886194869415368835730527538380800000000000000000000000000000000000000000000000000000000

450

–1376387654728732022242120874469642006074495539352411382484131069336231610406300973774370759194670192350132142309621805439906164575525140061743864348544914988239928813218201133736123909413128806726494158849235201801344480243222881855558511252472266887514335097987432700428333676119901093734037006276413660652622742573767376106200385438690579194112267787404533747560386853168385703092690158180893024057585486940436825119702370509509372747314934898729829487513756235173908119215999693802992735001214486013729465958400000000000000000000000000000000000000000000000000000000

452

1241501664565316284062393028771617089479194976495875067000686224541280912586483478344482424793592513499819192363278868506795360447123676335692965642387513319392415789522817422629983766290642183667297731282010152024812721179387039433713777149729984732537930258384664295786356975860150786548101379661325121908665713801538173247792747665698902433089265544238889440299468941557883904189606522679165507699942109220274016257971538199577454218078071278654306197737408124126865123532831723810299446971095466384383978294476800000000000000000000000000000000000000000000000000000000

454

–1124800508096176553360528084067085083068150648705262810702621719434400506803354031380101076862994817230836188281130654867156596565094050760137826872003087067369528705307672584902765292259321818402571744541501197734480325388524657726944682097655366167679364814096505851982439420129296612612579849973160560449251136704193584962500229385123205604378874583080433832911318861051442817195783509547323949976147550953568258729722213608817173521578732578460801415150091760458939801920745541772131298955812492544251884334795980800000000000000000000000000000000000000000000000000000000

456

1023568462367520663558080556501047425592017090321789157739385764685304461191052168555891979945325283680060931335828895929112502874235586191725422453522809231306271121829982052261516415955982854746340287532766089938377096103557438531519660708866383212588221980827820325304019872317659917477447663475576110008818534400816162315875208740462117099984775870603194787949300163556812963648162993688064794478294271367747115444047214384023627904636646646399329287786583502017635219747878443012639482049789368215269214744664342528000000000000000000000000000000000000000000000000000000000

458

–935541574603913886492085628641957346991103620554115290173798588922368277528621682060085269670027309283575691240947610879208827627051325779237036122519847637413931805352603595767026004183768329238155022804948206203676665838651498817808969887903874256305634890476627777327874163298341164574387164416676564548060140442345972356709940788782375029386085145731320036185660349490927048774420976230891222153160964030120863515859153946997595904837895034808986969036937320844118590849560896913552486593507482548756062276623209070592000000000000000000000000000000000000000000000000000000000

460

858827165486392947799734607093316844537833123668677836379547104630734078771274704131158277557085069922322484559189906787113703761633117065339599160473220131145989397313690100914129871840699326240626310934942453294975179239882075914748634357095756567288572829457544299586988481907877189079287416934509086255119208926073602623459725644102220276976426163781351793218436200832671030774918456179958141936601764979650952707558703323343793040641187641954650037575908460534900866399896903366641182692839868979758065169940105926803456000000000000000000000000000000000000000000000000000000000

462

–791838646578454297871355307740038130663882140022520965141942430469536820627115277208927931907632434468381330763573094057718834868225733934243110425956308960916602224323222273042827741837124778793857458682016941937967115259171273993398240877242287555040064148759855844219203380319062768331102998413617377527219910629839861618829867043862247095372264923006406353347398177167722690374474816597921406865546827311238178396369124464122977183471175005882187334644987600613178598820704944904043170442798359199336936086684777664512786432000000000000000000000000000000000000000000000000000000000

464

733242586731648679828875014967275308994754861660854413721438690614791095900708746695467264946467634317721112287068685097447641087977029623109120254435542097808773659723303824837658488941177545163112006739547688234557548729992599717886771052326358275967099401751626511746982330175452123474601376531009691590205637243231711859036456882616440810314717318703932283199690712057311211286763680169675222757496362090206553195037809253777876871894308055446905471881258518167803382507972778981143975830031280618586002816270104117338840236032000000000000000000000000000000000000000000000000000000000

466

–681915605660433272240853763919566037365122021344594604760937982271755719187659134426784556400214899915480634426973877140626306211818637549491481836625054150962159503542672557099022394715295117001694166267779350058138520318893117737634697078663513196649402443629012655924693567063170474831379280173839013178891242636205492028903904900833289953592687106394657023375712362213299426496690222557797957164471616743892094471385162606013425490861706491565622088849570421896057145732414684452463897521929090975284982619131196829125121419509760000000000000000000000000000000000000000000000000000000000

468

636909175686844676272957415500874678899023967935851360846716075441819841721273631554616775677800716521058912554793601249344970001838607471225044035407800576998656976308856168330486916664085639279582351294105912954301377977846171966950807071471721325670541882349497820633663791637001223492508247682365638309084420622215929554996247177378292816655569757372609659832915346307221664347908667868983291991616490038795216236273741874016539408464833863122291030985498774050917374114075315278601280285481770970916173766268537838402863405822115840000000000000000000000000000000000000000000000000000000000

470

–597420806794260306344034055739820448807284481923828576474219678764427011534554666398230535585777072096753259976396397971885581861724613808009091305212516941224740243777707085893996727830912329644248245513871346351134692543219709304999857033040474603478968285643828955754376636555507147635972736326058968733921186543638541922586479852380838662022924432415507860923274594836173921158338330461106327888136267656389912829624769877827513965140014163608708987064397850059760496919002645731328000907781901170719370992759888492421885874661144657920000000000000000000000000000000000000000000000000000000000

472

562770400000193208576080080506910862776461981972246519038714937396090244865550495747133164521802001915141570897765406889516218113744586207144564009510190958633705309638600074912144917616719414524881847274066808262768880375712966165309865325124127076477188125076486876320622791635287733073086317619147548547353757724107506491076464020942750019625594815335408404989724668335675833731154707294362160870624364132319297885506533224913518155161893342119403865814662774756294388097700492278910976855130550902817647475179814959861416493930798267760640000000000000000000000000000000000000000000000000000000000

474

–532380798400182775312971756159537676186533034945745207010624330776701371642810768976787973637624693811723926069286074917482342335602378551958757552996640646867485222918115670866889092065416566140538227521267200616579360835424465992383132597567424214347419966322356584999309160886982195487139656467713580925796654807005701140558334963811841518565812695307296351120279536245549338709672353100466604183610648469174055799689180430768188174783151101644956057060670984919454491140424665695849784104953501154065494511520104952028900003258535161301565440000000000000000000000000000000000000000000000000000000000

476

505761758480173636547323168351560792377206383198457946660093114237866303060670230527948574955743459121137729765821771171608225218822259624360819675346808614524110961772209887323544637462145737833511316145203840585750392793653242692763975967689053003630048968006238755749343702842633085712782673644327901879506822066655416083530418215621249442637522060541931533564265559433271871774188735445443273974430116045715353009704721409229778766043993546562708254207637435673481766583403432411057294899705826096362219785944099704427455003095608403236487168000000000000000000000000000000000000000000000000000000000000

478

–482496717590085649266146302607388995927854889571328881113728830982924453119879399923662940507779260001565394196593969697714246858756435681640221970280855418256001857530688232506661584138887033893169795602524463918805874725145193528896833073175356565463066715477951772984873892511871963769994670656688818393049508251589266943688018977702671968276196045757002683020309343699341365672576053614952883371606330707612446771258304224405208942805969843420823674514086113632501605320566874520148659334319358095929557675790671118023792072953210416687608758272000000000000000000000000000000000000000000000000000000000000

480

462231855451302051996968157897878658098884984209333068106952220081641626088844465126869097006452531081499647640337022970410248490688665383011332647529059490689249779514399326741381797605053778469656664187218436434216027986689095400683166084101991589713617913427877798519509189026373341291654894489107888020541428905022517732053122180639159745608595811835208570333456351263969028314327859363124862269998864817892724006865455446980190167208119109997149080184494496859936537897103065790302415642277945055900516253407462931066792805889175579186729190424576000000000000000000000000000000000000000000000000000000000000

482

–444667044944152574021083367897759269091127354809378411518888035718539244297468375452048071320207334900402661030004216097534659048042496098456902006922955230043058287892852152325209289296061734887809710948104135849715818923194909775457205772906115909304500432717618442175767839843371154322572008498521788275760854606631662058235103537774871675275469170985470644660785009915938205238383400707326117503738907954812800494604568139994942940854210583817257415137483705979258949457013149290270923847871383143776296635777979339686254679265386907177633481188442112000000000000000000000000000000000000000000000000000000000000

484

429548365416051386504366533389235453942029024745859545527245842504108909991354450686678436895320285513788970554984072750218480640409051231109367338687574752221594306104495179146152173459995635901624180775868595230825481079806282843091660776627307968388147418005219415141791733288696535075604560209572047474384985550006185548255110017490526038316103219171964642742318319578796306260278365083277029508611785084349165277788012823235114880865167423967470663022809259975964145175474702214401712437043756116887902550161528042136922020170363752333593942828035080192000000000000000000000000000000000000000000000000000000000000

486

–416661914453569844909235537387558390323768154003483759161428467228985642691613817166078083788460676948375301438334550567711926221196779694176086318526947509654946476921360323771767608256195766824575455352592537373900716647412094357798910953328488729336502995465062832687537981290035639023336423403284886050153435983505999981807456716965810257166620122596805703460048769991432417072470014130778718623353431531818690319454372438538061434439212401248446543132124982176685220820210461147969661063932443433381265473656682200872814359565252839763586124543194027786240000000000000000000000000000000000000000000000000000000000000

488

405828704677777028941595413415481872175350181999393181423231327081032015981631857919760053609960699347717543600937852252951416139445663422127508074245246874403917868521404955353701650441534676887136493513425131402179298014579379904496139268541948022373753917582971199037661993776494712408729676394799479012849446647934843982280462842324699190480287999409288755170087501971655174228585793763378471939146242311991404371148558755136071837143792878815986933010689732640091405078884989158122449876270199904113352571341608463650121186216556265929732885305070983063797760000000000000000000000000000000000000000000000000000000000000

490

–396900473174865934304880314320341270987492477995406531431920237885249311630035957045525332430541563962067757641717219503386484984377858826840702896611851443167031675413934046335920214131820913995619490656129778511331353458258633546597224204634025165881531331396145832658833429913411828735737623514113890474566758821680277414670292659793555808289721663422284402556345576928278760395556906300584145556485024981127593474983290462523078256726629435482035220484454558522009394167149519396643755978992255506222858814772093077449818520119792028079278761828359421436394209280000000000000000000000000000000000000000000000000000000000000

492

389756264657718347487392468662575128109717613391489213866145673603314824020695309818705876446791815810750538004166309552325528254659057367957570244472838117190025105256483233501873650277448137543698339824319442498127389096009978142758474168950612712895663767431015207670974428174970415818494346290859840446024557162890032421206227391917271803740506673480683283310331356543569742708436881987173630936468294531467296792433591234197662848105550105643358586515734376468613225072140828047504168371370394907110847356106195402055721786757635771573851744115448951850539113512960000000000000000000000000000000000000000000000000000000000000

494

–384299676952510290622568974101299076316181566804008364872019634172868416484405575481243994176536730389400030472107981218592970859093830564806164261050218383549364753782892468232847419173563863618086563066778970303153605648665838448759855530585304134915124474686980994763580786180520829997035425442787802679780213362609571967309340208430429998488139580051953717343986717551959766310518765639353200103357738408026754637339520956918895568232072404164351566304514095198052639921130856454839110014171209378411295493120708666426941681743028870771817819697832666524631565923778560000000000000000000000000000000000000000000000000000000000000

496

380456680182985187716343284360286085553019751135968281223299437831139732319561519726431554234771363085506030167386901406407041150502892259158102618439716199713871106245063543550518944981828224981905697436111180600122069592179180064272256975279451093565973229940111184815944978318715621697065071188359924652982411228983476247636246806346125698503258184251434180170546850376440168647413577982959668102324161023946487090966125747349706612549751680122708050641468954246072113521919547890290718914029497284627182538189501579762672264925598582064099641500854339859385250264540774400000000000000000000000000000000000000000000000000000000000000

498

–378173940101887276590045224654124369039701632629152471535959641204152893925644150608072964909362734906992993986382579997968598903599874905603154002729077902515587879607593162289215831311937255632014263251494513516521337174626104983886623433427774387004577390560470517707049308448803327966882680761229765105064516761609575390150429325508048944312238635145925575089523569274181527635529096515061910093710216057802808168420328992865608372874453170041971802337620140520595680840788030602948974600545320300919419442960364570284096231336044990571715043651849213820228938762953529753600000000000000000000000000000000000000000000000000000000000000

500

377417592221683502036865134204816120301622229363894166592887721921744588137792862306856818979544009437179007998409814837972661705792675155791947694723619746710556703848377975964637399649313381120750234724991524489488294500276852773918850186560918838230568235779349576671635209831905721310948915399707305574854387728086356239370128466857032846423614157875633723939344522135633164580258038322031786273522795625687202552083488334879877156128704263701887858732944900239554489479106454541743076651344229660317580604074443841143528038873372900590571613564545515392588480885427622694092800000000000000000000000000000000000000000000000000000000000000

502

–378172427406126869040938864473225752542225473822621954926073497365588077314068448031470532617503097456053366014406634467648607029204260506103531590113066986203977817256074731916566674448612007882991735194441507538467271089277406479466687886934040675907029372250908275824978480251569532753570813230506720186004096503542528951848868723790746912116461386191384991387223211179904430909418554398675849846069841216938576957187655311549636910440961672229291634450410790040033598458064667450826562804646918119638215765282592728825815094951119646391752756791674606423373657847198477939480985600000000000000000000000000000000000000000000000000000000000000

504

380441461970563630255184497660065107057478826665557686655629938349781605777952858719659355813208116040789686210493074274454498671379486069140152779653745388121201684159611180308066074495303679930289685605608156583698074715813070918343488014255644919962471548484413725479928351133078949950092238109889760507120121082563784125559961936133491393589160154508533301335546550446983857494875065725067904945146260264240208418930781243418934731903607442262667384257113254780273800048813055455531522181474799628356045059874288285198769985520826364270103273332424654061913899794281668807117871513600000000000000000000000000000000000000000000000000000000000000

506

–384245876590269266557736342636665758128053614932213263522186237733279421835732387306855949371340197201197583072598005017199043658093280929831554307450282842002413701001207292111146735240256716729592582461664238149535055462971201627526922894398201369162096263969257862734727634644409739449593160490988658112191322293389421966815561555494826307525051756053618634348902015951453696069823816382318583994597722866882610503120089055853124079222643516685294058099684387328076538049301186010086837403289547624639605510473031168050757685376034627912804306065748900602533038792224485495189050228736000000000000000000000000000000000000000000000000000000000000000

508

389625318862533036289544651433579078741846365541264249211496845061545333741432640729151932662538959962014349235614377087439830269306586862849196067754586801790447492815224194200702789533620310763806878616127537483628546239452798450312299814919776188330365611664827472813013821529431475801887464737862499325762000805496873874350979417271753875830402480638369295229786644174774047814801349811671044170522090987018967050163770302635067816331760525918888174913079968750669609581991402614228053126935601291384559987619653604403468292971299112703583566350669385210968501335315628292121696931938304000000000000000000000000000000000000000000000000000000000000000

510

–396638574602058630942756455159383502159199600121007005697303788272653149748778428262276667450464661241330607521855435875013747214154105426380481596974169364222675547685898229696315439745225476357555402431217833158333860071762948822417921211588332159720312192674794367323648070316961242366321439103144024313625716819995817604089297046782645445595349725289859942543922803769919980675467774108281122965591488624785308457066718168082499037025732215385428162061515408188181662554467247861284158083220442114629482067396807369282730722244782496732248070544981434144765934359351309601379887476713193472000000000000000000000000000000000000000000000000000000000000000

512

405364623243303920823497097172889939206701991323669159822644471614651519043251553684046754134374883788639880887336255464264049652865495745760852192107601090235574409734987990749634379419620436837421621284704625487817204993341733696511115478243275467234159060913639843404768327863934389698380510763413192848525482590035725591379261581811863645398447419246236861279889105452858220250328065138663307670834501374530585243122185967780314015840298324123907581626868747168321659130665527314232409561051291841151330672879537131406950798134167711660357528096971025695950784915257038412610245001200883728384000000000000000000000000000000000000000000000000000000000000000

514

–415904103447629822764908021699385077626076243098084557978033227876632458538376094079831969741868630767144517790406998106334914943839998635150634349102398718581699344388097678509124873284530568195194583438106945750500452323168618772620404480677600629382247196497394479333292304388396683830538404043261935862587145137376654456755122382938972100178807052146639019673166222194632533976836594832268553670276198410268380459443362802942602180252146080551129178749167334594698022268062831024402452209638625429021265270374405096823531518885656072163526823827492272364045505323053721411338111371232106705321984000000000000000000000000000000000000000000000000000000000000000

516

428381226551058717447855262350366629954858530391027094717374224712931432294527376902226928834124689690158853324119208049524962392155198594205153379575470680139150324719740608864398619483066485241050420941250154123015465892863677335799016615097928648263714612392316313713291073520048584345454556164559793938464759491497954090457776054427141263184171263711038190263361208860471509996141692677236610280384484362576431873226663687030880245659710462967663054111642354632538962936104715955134525775927784191891903228485637249728237464452225754328432628542317040534966870482745333053678254712369069906481643520000000000000000000000000000000000000000000000000000000000000000

518

–442946188253794713841082341270279095373323720424322015937764948353171100992541307716902644414484929139624254337139261123208811113488475346408128594481036683263881435760211789565788172545490745739246135253252659363197991733221042365216183180011258222304680909213655068379542970019730236213200011074154826932372561314208884529533340440277664066132433086677213488732315489961727541336010510228262655029917556830904030556916370252389930174012140618708563597951438194690045287675932276297609099652309328854416227938254148916218997538243601429975599337912755819913155744079158674377503315372589618283302019399680000000000000000000000000000000000000000000000000000000000000000

520

459778143407438912967043470238549700997510021800446252543400016390591602830257877410144944902235356446929976001950553045890745935801037409571637481071316077227908930319099837569288123102219394077337488392876260418999515419083441975094398140851686034752258783763773960977965602880479985189301611494972710355802718644148822141655607377008215300645465543970947601304143478580273187906778909616936635921054423990478383718079192321980747520624601962219489014673592846088267008607617702796918245439097083350884044599907806575035319444696858284314672112753440541069855662354166704003848441356748023778067496136867840000000000000000000000000000000000000000000000000000000000000000

522

–479088825430551347311659295988568788439405442716064995150222817078996450149128708261371032588129241417701034994032476273818157265104680980773646255276311352471481105392502030747198224272512608628585662905377063356597495066684946538048362862767456848211853652681852467339040158201460144567252279177761564190746432827203072671605142886842560343272575096817727400558917504680644661798863623820847974629738709798078475834238518399503938916490835244632707553289883745623974222969137646314388811747539160851621174473103934451186802861374126332255888341489085043794789600173041705572010075893731440776746330974616289280000000000000000000000000000000000000000000000000000000000000000

524

501126911400356709287995623604042952707618093081003984927133066664630286855988628841394100087183186522915282603757970182413792499299496305889233983019021674685169236240557124161569342589048188625500603399024408271000979839752454078798587554454759863229598920705217680836636005478727311217345884019938596143520768737254414014498979459637318119063113551271342860984627709895954316241611350516606981462706690448790085722613490245881120106649413665885812100741218397922677037225717978044850697087925962250795748498866715435941395792997336143539659205197582955809349921781001624028322539384843087052476662199448638586880000000000000000000000000000000000000000000000000000000000000000

526

–526183256970374544752395404784245100342998997735054184173489719997861801198788060283463805091542345849061046733945868691534482124264471121183695682169972758419427698052584980369647809718500598056775633568975628684551028831740076782738516932177497856391078866740478564878467805752663676778213178220935525950696807174117134715223928432619184025016269228834910004033859095390752032053691918042437330535842024971229590008744164758175176111981884349180102705778279317818810889087003876947093231942322260363335535923810051207738465582647202950716642165457462103599817417870051705229738666354085241405100495309421070516224000000000000000000000000000000000000000000000000000000000000000000

528

554597152846774770169024756642594335761520943612747110118858164877746338463522615538770850566485632524910343257578945600877344158974752561727615249007151287374076793747424569309608791443299630351841517781700312633516784388654040929006396846515082740636197125544464407381905067263307515324236689844866044352034434761519459989846020567980619962367147767191995144251687486541852641784591281616728946384777494319675987869216349655116635622028906104035828251890306400981026677097702086302236266467207662422955654863695793972956342724110151910055340842392165057194207558435034497312144554337205844440975922056129808324100096000000000000000000000000000000000000000000000000000000000000000000

530

–586763787711887706838828192527864807235689158342286442505751938440655626094406927240019559899341799211355143166518524445728230120195288210307816933449566062041773247784775194329566101347011008912248325813038930766260757883195975302888767863612957539593096558826043343010055561164579351213042417855868274924452431977687588669257089760923495920184442337689130862618285360761280095008097575950499225275094588990217195165630897935113400488106582658069906290499944172237926224369368807307765969922305706843487082845790150023387810602108540720838550611250910630511471596824266498156248938488763783418552525535385337206897901568000000000000000000000000000000000000000000000000000000000000000000

532

623143142550024744662835540464592425284301886159508201941108558623976274912260156728900772613100990762459162042842672961363380387647396079346901583323439157888363189147431256377999199630525691464807722013447344473768924871954125771667871471156960907047868545473258030276679005956783270988251047762932107969768482760304219166751029326100752667235877762625856976100619053128479460898599625659430177242150453507610661265900013607090431318369190782870240480510940710916677650280269673360847460057488660667783281982229139324837854859439270245530540749148467089603182835827371021041936372675067137990502782118579228113725571465216000000000000000000000000000000000000000000000000000000000000000000

534

–664270589958326377810582686135255525353065810646035743269221723493158709056469327073008223605565656152781466737670289376813363493232124220583797087822786142308995159631161719298947146806140387101485031666334869209037673913503098072597950988253320326913027869474493060274939820349930966873475616915285627095773202622484297631756597261623402343273445694959163536523259910634959105317907200952952568940132383439112964909449414505158399785381557374539676352224662797837178375198767471802663392421282912271856978593056262520277153280162262081735556438592265917516992902991977508430704173271621569097875965738405457169231459181920256000000000000000000000000000000000000000000000000000000000000000000

536

710769531255409224257323474164723412127780417391258245298067244137679818690422179968118799257955252083476169409307209633190298937758372916024662883970381172270624820805343039649873447082570214198588983882978310053670311087448314937679807557431052749796939820337707574494185607774426134554618910099355620992477326806058198465979559069937040507302586893606304984079888104379406242690160705019659248765941650279850872453110873520519487770358266390757453696880389193685780861462681194828849829890772716130886967094570200896696554009773620427457045389293724531743182406201415934020853465400635078934727283340093839171077661324654673920000000000000000000000000000000000000000000000000000000000000000000

538

–763366476568309506852365411252912944625236168278211355450124220203868125273513421285759590403043940737653405945595943146046381059152492511810487937384189379018651057544938424583964082166680410049284568690318704997641914107919490243068113316680950653281913367042697935006755342749733668511660709446707936945920648989706505152462046441112381504842978323733171552901799824103482304649232597191114033174621332400559837014641078161037929865364778103673505270449537994018528645210919603246184717302689897124572602659568395763052099006496868339088866748101460147092177904260320713138396621840282074775897102307260783269737408262679119790080000000000000000000000000000000000000000000000000000000000000000000

540

822909061740637648386849913330640154306004589403911841175233909379769839044847468146048838454481368115190371609352426711437998781766386927731705996500156150582105840033443621701513280575681482033128765048163563987457983408337210482027426155382064804237902609672028373937282259484212894655570244783551156027702459610903612554354086063519147262220730632984358934028140210383553924411872739772020927762241796327803504301783082257598888394863230795760038681544601957551973879537371332299387125252299709100289265667014730632570162729003624069537798354453374038565367780792625728763191558343824076608417076287227124364776926107168091133706240000000000000000000000000000000000000000000000000000000000000000000

542

–890387604803369935554571606223752646959096965735032612151603089948910965846524960534024843207748840300635982081319325701775914681871230655805705888213168954929838518916185998681037369582887363559845323782112976234429538047820861741553675100123394118185410623665134700600139404761918352017327004855802350821974061298997708783811121120727717337722830544889076366618447707635005346213646304433326643838745623626683391654529295002721997243242015721012361853431259318071235737659435781547936869522988285246512985451709938544440916072781921243239897819518550709727727938817621038521773266128017650890307276542779748562688634047955874606670151680000000000000000000000000000000000000000000000000000000000000000000

544

966960938816459750012264764358995374597579304788245416796640955684517308909326107139950979723615240566490676540312787712128643344512156492204996594599501485053804631542977994567606583367015676825992021627374692190590478319933455851327291158734006012349355937300336284851751393571443330290817127273401352992663830570711511739218877537110301028766993971749536934147634210491615805988019886614592735208877747258578163336818814372956089006160829073019424972826347619425362011098147258761059440301965277777713102200556993259262834855041166470158529031997146070764312541555936447834645767015027168866873702325458806939079856576080079822843784724480000000000000000000000000000000000000000000000000000000000000000000

546

–1053987423309941127513368593151304958311361442219187504308338641696123866711165456782546567898740612217474837428940938606220221245518250576503446288113456618708647048381846014078691175870047087740331303573838414487743621368727466877946747363020066553460797971657366550488409018992873230016990668728007474762003575322075547795748576515450228121356023429206995258220921289435861228526941676409906081377676744511850198037132507666522137016715303689591173220380718905173644592096980512049554789929142152777707281398607122652596489991994871452472796644876889217133100670295970728139763886046379614064892335534750099563597043667927287006899725349683200000000000000000000000000000000000000000000000000000000000000000000

548

1153062241101075593499625240907527624392629417787791129713322474015559510182015009720105945281222229765917472147261386835204922042596966130694770239196121540867259870929739539402088146401831513987922446109779225449591521777387848764473741615143952809486112980993159006234319466778203313638587791588440177389631911402350649288548942707902549564763489631552452812493687890642832184008474193992437253027178358495964116652622963387175217896286542236412743503096506482259967183754096680182212940182481515138811765850076192181940560051242389369005239529495316803543612133303791976584901691334739297786992215075016608922575165772712451985548299532553420800000000000000000000000000000000000000000000000000000000000000000000

550

–1266062340728981001662588514516465331583107100730994660425228076469084342179852480672676327918782008282977384417693002745055004402771468811502857722637341451872251338280854014263492784749211002358738845828537589543651490911571857943392168293428060184815752053130488588845282774522467238375169395164107314773815838719781012918826739093276999422110311615444593188118069303925829738041304665003696103823841837628568600084580013799118389250122623375581192366399964117521443967761998154840069808320364703622415318903383659015770734936264143527167753003385857850290886122367563590290222057085543748970117452152368236596987532018438272280132032886743656038400000000000000000000000000000000000000000000000000000000000000000000

552

1395200699483337063832172542997144795404584025005556115788601340268930945082197433701289313366497773127841077628297689025050614851854158630276149210346350279963220974785501123718369048793630524599330208103048423677103942984552187453618169459357722323666958762549798424907501617523758896689436673470846260880745054269198676236547066480791253363165563400219941693306112372926264371321517740834073106413873705066682597293207175206628464953635130959890473987772760457508631252473721966633756928769041903391901681431528792235379349899763086166938863809731215351020556506849055076499824706908269211365069432271909796729880260284318976052705500241191508954316800000000000000000000000000000000000000000000000000000000000000000000

554

–1543091973628570792598382832554842143717469931656145064062193082337437625260910361673625980583346537079392231856897244061705980026150699445085421026643063409639322398112764242832516167965755360206859210161971556586876960940914719323701695422049640889975656391380077057947696788981277339738516960858755964534104030021733735917621055527755126219661113120643255512796560284456448394681598621362484855693744317803750952606287135778531082238720454841638864230476673066004546165235936495096935163218560345151443259663270844212329560989137973300634383373562724178228735496575054914608806125840545747769766792092732235183247567874456787514292283266757808903474380800000000000000000000000000000000000000000000000000000000000000000000

556

1712832090727713579784204944135874779526391624138321021109034321394555764039610501457724838447514656158125377361155940908493637829027276384044817339573800384699647861905168309544092946441988449829613723279788427811433426644415338449308881918475101387872978594431885534321943435769217847109753826553219120632855473324124446868559371635808190103823835563914013619204181915746657718096574469712358189820056192762163557392978720714169501284979704874219139295829107103265046243411889509557598031172601983118102018226230637075685812697943150363704165544654623837833896401198310955215774799683005780024441139222932781053404800340647034140864434426101167882856562688000000000000000000000000000000000000000000000000000000000000000000000

558

–1908094949070672927879604307767364504392400269290089617515464234033535121140126098623905470030531326960151670380327718172061912541536385891825926516285213628555407718162357496832119542336375133110189687733684308581936837281878687032530094457181262946090498154197120485234644987446908681680265762780286100385000997283074633811575140002290323775659752818200211171793458654141776697959583959259567023459542598737050202935778294875584824431467391229880121175553625313037261515160844913647164206726278609193565648304020929702313995345508669505166440416745250955346960590934918404110373126846868438947227429094347118093492947579480796032922979950676701021502210834432000000000000000000000000000000000000000000000000000000000000000000000

560

2133250153061012333369397616083913515910703501066320192382289013649492265434660978261526315494134023541449567485206388916365218221437679427061385845206868836724945828905515681458309648332067398817192070886259056994605384081140372102368645603128651973729176936392380702492333095965643906118537122788359860230431114962477440601341006522560581981187603650747836090065086775330506348318814866452195932227768625388022126882200133670903833714380543395005975474268953099975658373949824613457529583119979485078406394803895399407187046796278692506776080385921190568077901940665238775795397155814798914743000265727480078028525115393859529964807891584856551742039471712894976000000000000000000000000000000000000000000000000000000000000000000000

562

–2393506671734455838040464125246150964851809328196411255852928273314730321817689617609432525984418374413506414718401568364161774844453076317162874918322106834805389220031988594596223425428579621472889503534382661947947240939039497498857620366710347514524136522632251148196397733673452462664998651768539763178543710987899688354704609318312972982892491296139072093053027361920828122813710280159363835959556397685360826361828549978754101427534969689196704482129765378172688695571703216299348192260616982257971974969970638134863866505424692992602762193003575817383405977426397906442435608824204382341646298146232647548005179471910392620514454358209051054568287261868163072000000000000000000000000000000000000000000000000000000000000000000000

564

2695088512372997273633562605027165986423137303549159074090397235752386342366718509428221024258455089589608222972920165978046158474854163933125397158030692295990868261756019157515347577032580653778473580979714877353388593297358474183713680532915851301354177724483914792869143848116307472960788481891375773339040218572375049087397390092420407578736945199452595176777708809522852466288237775459443679290460503793716290483418947276077118207404375870035489246878115815822447471213737821553066064485454722022476443816186938539856713685108204309670710229322026370373715130582124042654182495536054134516693731712657961139053832085371102090699275607343391487443891456863551619072000000000000000000000000000000000000000000000000000000000000000000000

566

–3045450018981486919205925743680697564658145153010549753722148876400196566874391915653889757412054251236257291959399787555192159076585205244431698788574682294469681135784301647992342762046816138769675146507077811409329110426015075827596459002194911970530220828666823715942132548371427444445690984537254623873115446986783805468759050804435060563972748075381432549758810954760823286905708686269171357598220369286899408246263410421967143574366944733140102848972270871879365642471523738354964652868563835885398381512291240550038086464172270869927902559133889798522298097557800168199226219955741172003863916835303496087130830256469345362490181436298032380811597346255813329551360000000000000000000000000000000000000000000000000000000000000000000000

568

3453540321525006166379519793333911038322336603513963420720916825837822906835560432351510984905269520901915769081959359087587908392847622747185546426243689721928618407979398068823316692161089501364811616139026238138179211223101095988494384508489030174581270419708178093878378309853198722001413576465246743472112916883012835401572763612229358679545096317482544511426491622698773607351073650229240319516381898771343928951262707418510740813332115327380876630734555168711200638562707919294529916352951389894041764634938266783743190050371355166498241502057831031524286042630545390737922533429810489052381681691234164562806361510836237641063865748761968719840351390654092315711242240000000000000000000000000000000000000000000000000000000000000000000000

570

–3930128885895457017339893524813990761610819054798890372780403347803442467978867772016019500822196714786380145215269750641675039751060594686297151833065318903554767748280555002320934395679319852553155619166211859001247942371889047234906609570660516338673485737627906670833594516612940145637608650017450794071264499412868606686989804990717010177322319609295135654003347466631204365165521813960875483609642600801789391146536961042265223045571947242559437605775923781993346326684361612157175044809658681699419528154559747599899750277322602179474998829341811713874637516513560654659755843043124336541610353764624479272473639399331638435530679222091120403178319882564357055279393669120000000000000000000000000000000000000000000000000000000000000000000000

572

4488207187692611913802158405337577449759555360580332805715220623191531298431866995642294269938948648286046125835838055232792895395711199131751347393360594187859544768536393812650507079865783271615703717087813942979425150188697291942263348129694309658765120712371069418091964937971977646318149078319928806829384058329495948836542357299398825622502088993815044916871822806892835385019025911543319802282211850115643484689345209510266884718043163751002877745796104959036401505073540961083493901172630214500737101152507231759085514816702411688960448663108348977244836043858486267621441172755247992330519023999201155329164896194036731093376035671628059500429641305888495757129067570135040000000000000000000000000000000000000000000000000000000000000000000000

574

–5143485437095733253217273532516863757424450443225061395349642834177494868002919577006069233350035150935808860207870411296780658123485034204987044112791240939287038304742707309297481113526187629271596459782634778654421222116247096565833796956629678868944828336377245553133391818915886382680598843754638412626474130845602357366677541465111054163387393986912041474735108936699189351231803694628644493415414780232527433453989610098765849886877465658649297896682336283055716124814277941401684010743834225817844717920773287595911999979940963795548674167922167927922582106261825262694171583977514199210774801503084524007222971038366093833008936879685756187492368936548216137669911435374755840000000000000000000000000000000000000000000000000000000000000000000000

576

5915008252660093241199864562394393321038118009708820604652089259304119098203357513556979618352540423576180189239050972991297756842007789335735100729709927080180094050454113405692103280555115773662335928750029995452584405433684161050708866500124130699286552586833832386103400591753269340082688670317834174520445250472442710971679172684877712287895503084948847695945375277204067753916574248822941167427726997267406548472088051613580727369909085507446692581184686725514073543536419632611936612355409359690521425608889280735298799976932108364880975293110493117110969422201099052098297321574141329092391021728547202608306416694121007907960277411638619615616224277030448558320398150680969216000000000000000000000000000000000000000000000000000000000000000000000000

578

–6825919523569747600344643705003129892477988183203978977768511005236953439326674570644754479578831648806911938381864822831957611395676988893438306242085255850527828534224046870168687185760603602806335661777534614752282403870471521852518031941143246826976681685206242573563324282883272818455422725546780637396593819045198888461317765278348879980231410560030970241120963069893494188019726683141674107211596954846587156936789611562072159384875084675593483238687128481243240869241028256034174850658142401082861725152658229968534815173379653053072645488249509057146058713220068306121435109096559093772619239074743471809985604865015643125786160133030967036421122815693137636301739465885838475264000000000000000000000000000000000000000000000000000000000000000000000000

580

7904414808293767721199097410393624415489510316150207656255935744064392082740289152806625687352287049318404024646199464839406913996193953138601558628334726274911225442631446275655339761110778972049736696338385083883143023682006022305215880987843879825638997391468828900186329519578829923771379516183171978105255642454340312838205972192328003017107973428515863539218075234936666269726843499078058616151029273712347927732802370188879560567685348054337253590399694781279672926581110720487574477062128900453953877726778230303563315970773638235458123475392931488175135989908839098488621856333815430588693078848552940355963330433688114739660373434049859828175660220572653382837414301495800954355712000000000000000000000000000000000000000000000000000000000000000000000000

582

–9184930007237358092033351190877391570798810987366541296569397334602823600144215995561299048703357551307985476638883778143390834063577373547055011126124951931446843964337740572311504802410725165521794041145203467472212193518490997918660853707874588357392514968886779182016514901750600371422342997804845838558307056531943443517995339687485139505879465123935433432571403422996406205422592145928704111967496016053748292025516354159478049379650374439139888672044445335846979940687250657206561542346193782327494405918516303612740573158038967629602339478406586389259508020274071032443778597059893530344061357622018516693629389963945589327485353930365937120340117176305423230857075418338120708961337344000000000000000000000000000000000000000000000000000000000000000000000000

584

10709628388438759535310887488563038571551413611269387151799917292146892317768155850824474690788114904825111065760938485315193712518131217555866142973061693952067020062417805507315214599610905542998411851975307243072599417642560503573158555423381770024719672453721984526231256375441200033078451935440450247758986027916246055141982566075607672663855456334508715382378256391213809635522742442152868994554100354718670508501752068949951405576672336596037110191603823261597578610841334266302850758375661950193858477300990010012455508302273436256116327831822079729876586351639566823829445844171835856381175542987273590464771868697960557155847922682806682682316576627572123487179349937782248746648919343104000000000000000000000000000000000000000000000000000000000000000000000000

586

–12530265214473348656313738361618755128715153925185182967605903231811864011788742345464635388222094438645379946940298027818776643646213524540363387278482181923918413473028832443558801081544759485308141866811109474394941318641795789180595509845356670928922016770854721895690569959266204038701788764465326789878013652662007884516119602308460977016710883911375196997382559977720157273561608657318856723628297415020844494947049920671443144524706633817363418924176473216069166974684361091574335387299524481726814418442158311714572944713659920419656103563231833283955606031418293183880451637681047951965975385295110100843783086376613851872342069538883818738310394654259384479999839427205231033579235631431680000000000000000000000000000000000000000000000000000000000000000000000000

588

14710531361791711322512328836540418521111590708167404803969330394147128349839983513575481945772738870969676057707909884659243779640654677810386616664938081578680217417335849288738032469733547635751758551636242522939661108085468256498019128558448731670554447688983443505540729132178523541435900009482293651316788028225197256421924413110133187017618577711954481274927125413843464639161328563692337793539621165234471437067836606868274251672005588101584653816983179555665202028279439921508269744689641741547280127251093857952908637093836746572676265583234172275363881480885076197875650222637550295608055102336459258390601343406144662098129589638649603198776403324100517379519811487538941233422022631300792320000000000000000000000000000000000000000000000000000000000000000000000000

590

–17329005944190635937919523369444613017869453854221202859075871204305317196111500578991917732120286390002278395979917844128589172416691210460635434431297060099685296117621630462133402249346119114915571573827493692022920785324681606154666533441852605907913139377622496449526978917706300731811490211170141921251176297249282368065026958643736894306754684544682378941864153737507601344932045048029573920789673732646207352865911522890827068469622582783666722196406185516573607989313180227536741759244397971542695989901788564668526374496539687462612640857049854940378652384482619761097515962267034248226288910552349006384128382532438411951596656594329232568158603115790409473074337932320872772971142659672333352960000000000000000000000000000000000000000000000000000000000000000000000000

592

20482885026033331678620876622683532587121694455689461779427679763488884925803793684368446759366178512982693064048262891759992401796529010764471083497793125037828020011028767206241681458727112793830205600264097543971092368253773658474815842528269780183153330744349790803340889080728847465001181429603107750918890383348651759052861865116897009070584037131814571909283429717733984789709677246770956374373394351987817091087507420056957594931093892850294065636152111280590004643368179028948428759426878402363466660063914083438198174654909910580808141493032928539527567118458456557617263867399634481403473492272876525546039748153342202926787248094497152895563468882864263997173867436003271617651890623732698023198720000000000000000000000000000000000000000000000000000000000000000000000000

594

–24292701640875531370844359674502669648326329624447701670401228199497817522003299309660977856608287716397473973961239789627350988530683406766662705028382646294864031733080117906602634210050355773482623841913219687149715548748975558951131589238527959297219850262798851892762294449744413093491401175509285792589803994651500986236694172028639852757712668038332082284410147645232505960595677214670354260006845701457551070029783800187551707588277356920448761844476403978779745507034660328332836508680277785203071458835802102957703035140723153948838455810737053247879694602491729477334074946735966494944519561835631559297603141309863852671169676240073623334138274095077017100648206779099880138535142279746979855513681920000000000000000000000000000000000000000000000000000000000000000000000000

596

28908314952641882331304788012658176881508332253092764987777461557402402851183926178496563649363862382512994029013875349656547676351513254052328618983775349090888197762365340308857134709959923370444322371876731427708161503011280915151846591193848271563691621812730633752387130395195851581254767398856050093181866753635286173621666064714081424781678074965615177918448075697826682093108855885457721569408146384734485773335442722223186532030050054735334026594926920734747897153371245790716075445329530564391655036014604502519666611817460553199117762414777093364976836576965158078027549186615800128983978278584401555564147738158737984678691914725687611767624546173141650349771366067128857364856819312898906028061281484800000000000000000000000000000000000000000000000000000000000000000000000000

598

–34516528053454407503577916887113863196520948710192761395406289099538469004313607857124896997340451684720514870642567167489917925563706825338480371066627766814520508128264216328775418843692148504310520912020817324683544834595469412691304829885454836247047796444400376700350233691863846788018192274234123811259148903840531691304269281268613221189323621508944522434627002383205058419171973927236519553873326783372976013362518610334484719243879765353988827754342743357288989201125267474114994081723459493883636113001437776008481934510047900519746608323243849477782342872896398745164893728819265354006870064629775457343592399361533153706358146182471008450543708130731130517627011084151855693639042259601293797505170092851200000000000000000000000000000000000000000000000000000000000000000000000000

600

41350800608038380189286344430762408109432096554810928151696734341247085867167702212835626602813861118295176815029795466652921674825320776755499484537820064643795568737660531161872951774743193908164004052600939154970886711845372356404183186202774893823963260140391651287019579962852888452045794344532480325888460386800956966182514598959798638984809698567715537876683148855079659986168024764829350425540245486480825264008297295180712693654167958894078615649702606542032209062948070433989762909904704473672596063375722455658161357543037384822656436771246131674383246761729885696707542687125479894100230337426470997897623694435116718140217059126600268123751362340615894360117159278813923120979572627002349969411193771235737600000000000000000000000000000000000000000000000000000000000000000000000000

602

–49703662330862132987522186005776414547537380058882735638339474678178997212335578059828423176582261064190802531665814150916811853140035573660110380414459717701842273622667958456571288033241319077613132871226328864275005827638137572397828189815735422376403838688750764846997535115349171919359044802128041351717929384934750273351382547949677964059741257678394076527773144923805751303373965767324879211499375074749951967337973348807216657772309886590682496010942533063522715293663580661655695017705454777354460468177618391701109951766730936556833036999037850272608662607599322607442466309924826832708476865586618139472943680711010295204540905070173522284749137533420305020860825453134335591417446297656824663232254913025356595200000000000000000000000000000000000000000000000000000000000000000000000000

604

59942616771019732382951756322966355944330080351012579179837406461883870638076707140153078350958206843414107853188971866005675094886882901834093118779838419548421781988937557898624973368089030807601438242698952610315657028131593912311780796917776919385943029458633422405479027349111101334747008031366417870171822838231308829661767352827311624656047956760143256292494412778109736071869002715393804329068246340148442072609595858661503289273405723228363090189196694874608394644158278277956768191352778461489479324622207780391538601830677509487540642620839647428766047104764783064575614369769341160246423099897461476204370078937478416016676331514629267875407459865304887855158155496480008723249440234974130543858099425108580053811200000000000000000000000000000000000000000000000000000000000000000000000000

606

–72530566292933876183371625150789290692639397224725220807603261818879483472072815639585224804659430280531070502358655957866866864813128311219252673723604487653590356206614445057336217775387727277197740273665732658481945004039228633897254764270510072456991065644946441110629623092424432615043879717953365622907905634259883683890738496921047065833818027679773340113918239461512780646961493285626503238172578071579614907857610988980418980020820925106319339128928000798276157519431516716327689511536861938402269982792871414273761708215119786479924177571215973388806916996765387508136493387420902803898171950875928386207287795514348883380178361132701414129243026437018914304741368150740810555131822684318697958068300304381381865111552000000000000000000000000000000000000000000000000000000000000000000000000000

608

88052107479621725686613152933058198900864228230816418060430359848119692935096398186456462912856548360564719589863408332850376373883137769820172745900455848011458692434829936299606168379320700914518056692230199447397081234903623561551267283824399227962787153692964979508304362434203261194663269977595385866210197439991498792243356535262151137922255085603244834898296742706276515705411252848750574931141509778897652498139139740622228641745276603079071677702518592969107255228589861293621815067005750393220355759110545896928346713773155420786627951571456191694011597234073180434877702972328976003932380748363377060855647383754419544423536530415099516752901034094540961965956020934999344013930032738762899321094916569518997584245424128000000000000000000000000000000000000000000000000000000000000000000000000000

610

–107247466910179261886294820272464886261252629985134397197604178295009785994947412991103971827859275903167828460453631349411758423389661803640970404506755222877956687385622862412920313086012613713882993051136382926929644944112613497969443551698118259658674753198031345041114713444859572135099862832711179985044020481909645528952408259949300085989306694264752208906125432616244796129190905969778200266130358910697340742733472204077874485645746902550309303441667646236372636868422451055631370751613003978942393314596644902458726297375703302518112845014033641483306125431101133769681042220296692772789639751506593260122178513412883005107867494045591211405033459527150891674534433498829201008966779875813211373093608381674139057610926587904000000000000000000000000000000000000000000000000000000000000000000000000000

612

131056404564239058025052270372952091011250713841834233375472305876501958485825738675129053573644035153671086378674337508981168793382166724049265834307254882356863071985231137868588622591107413958365017508488659936708026121705613694518660020175100513302900548407994303640242179829618397149092032381573061941723793028893586836379842893658044705078932780391527199283285278657051140869871287095068960725211298588872150387620303033383162621459102714916477968805717863700847362253212235189981535058471090862267604630437100070804563535393109435677133896607149109892600085276805585466550233593202558568348939776341056963869302143390543032241814077723712460336950887542178389626281077735569283632957405008243744297920389442405797928400552290418688000000000000000000000000000000000000000000000000000000000000000000000000000

614

–160675151995757085138714083477239263579793375170088770118329047004591401103622355615708219681287587098400751900254737786010912940686536403684399912860694485769514126253893375026889651296697689512955511465407097082404040025211082389479877184734673229309356072348201016262936912471112154904786831699808573940553370253423537461401687387624762808426771588760012346321307751633544698706462197978554545849109052069957256375222491518927757373908859928487601989755810100897238866122438200342917361981685557397140083276915884686806394894391952168140166157240364808728327704549363647781990586385266336804795800165794135837703764427796805757528464059289271476373101788126710705681820601303807941734005778540106830509250397456389508260219077108053311488000000000000000000000000000000000000000000000000000000000000000000000000000

616

197630436954781214720618322677004294203145851459209187245544727815647423357455497407321110207983732131032924837313327476793422917044439776531811892818654217496502375292288851283074271094938158100935279102450729411356969231009631339060248937223648072050507968988287250003412402339467950532887802990764545946880645411710951077524075486778458254364929054174815185975208534509259979408948503513622091394404134046047425341523664568281141569907897712039750447399646424103603805330598986421788355237473235598482302430606538164771865720102101166812404373405648714735843076595717286771848421253877594269898834203926787080375630246190071081760010792925803915938915199395854167988639339603683768332827107604331401526377988871359095160069464842905573130240000000000000000000000000000000000000000000000000000000000000000000000000000

618

–243875959202200018965243010183423299046681980700664137061002194124508920423100083800634249996651925449694629249244646106363083879632838684240255875738219304390683931110684442483313650531153687096554134412424200093614500031065885072400347188533981720910326833731546466504210904486903450957583548890603449698450716438051313629664709150684617485886322452851721939493407331584426814590642453335809660780694701412822522871440202077258928697266345776657052052091163687343847095777959149244486830363041972728527161199368468095328482298605992839846506996782570513984030356519115131876460951827284951329055161407645655257183527723798547714891853318470442032268621356054484043297980945070945770122708650783744949483550438267257123427525719616145477242716160000000000000000000000000000000000000000000000000000000000000000000000000000

620

301918437492323623478970846607078044219792292107422201681520716326142043483797903745185201495855083706721951010564871879677497842985454291089436774163915498835666706715027339794342299357568264625534018402581159715894751038459565719631629819405069370486984620159654525532213099754786472285488433526567070726681986950307526273524909928547556447527267196630431761092838276501520396463215357229732360046500040349074283314842970171646553727215736071501430440488860644931682704573113426764674695989445962237916625564818163502016661085674219135729975662016822296312229581370664533263058658362178769745370289822665321208393207322062602071036114408266407235948553238795451245602900409997830863411913309670276247460635442574864318803276840884788100826482606080000000000000000000000000000000000000000000000000000000000000000000000000000

622

–374982699365465940360881791485990930920982026797418374488448729677068418006876996451520020257852013963748663155121570874559452320987934229533080473511583049553898049740063956024573135802099784664913250856005800367141280789766780623782484235701096158144834898238290920711008669895444798578576634439996301842539027792281947631717938131256065107828865858214996247277305139414888332407313473679327591177753050113550259877034968953185019729201944200804776607087164921005149919079806876041725972418891885099492448951504159069504693068407380166576629772224893292019789140062365350312718853685826032023749899959750328940824363494001751772226854095066877787048103122583950447038802309217305932357596330610483099346109219677981483953669836378906821226491396751360000000000000000000000000000000000000000000000000000000000000000000000000000

624

467228443409370561689658712191544699927543605389583294612607117177627248836568737578593945241283609398830834291281477309701077591950966049998218269995432479744156969976119689206618127209416331692481910566583227257458035864049408657232975357683565813048464283204910487205916802689724219028906486512235392095803628629183306749120550911545057124354766859335885324107522203710950862179512588204442178607480300441483623806785571315668534582585622474202751652430607491572416799173439367547990561633939288833967591393574182200602847563235595687554480696192217041856657268517707226489647691692539235901592375349848909860267156913526182708194660202453329722661936490739602257010347677284763191717565027940661941785252087718764929006272616128117899248208280352194560000000000000000000000000000000000000000000000000000000000000000000000000000

626

–584035554261713202112073390239430874909429506736979118265758896472034061045710921973242431551604511748538542864101846637126346989938707562497772837494290599680196212470149611508272659011770414615602388208229034071822544830061760821541219197104457266310580354006138109007396003362155273786133108140294240119754535786479133436400688639431321405443458574169856655134402754638688577724390735255552723259350375551854529758481964144585668228232028092753439565538259364465520998966799209434988202042424111042459489241967727750753559454044494609443100870240271302320821585647134033112059614615674044876990469187311137325333946141907728385243325253066662153327420613424502821262934596605953989646956284925827427231565109648456161257840770160147374060260350440243200000000000000000000000000000000000000000000000000000000000000000000000000000000

628

732380585044188355448540031360246317136424601448171814305261656175930712551321496154446009165712057732667332751583715682956439125383139283372207138217840411998966050437567612831373914400760099927965394813119208726065471216897448070212688873168989411953467763923697188695274588216142713327810917607928977110172187876244833329246463553846877042426097052009000245538541054316915476466385982010463114967225370942025580317136383037310427958202963228312813215184977243039763332704366208631475205361199835247244199509427530599444963555371796240241648491281300213110310268401506077522522756728055252275746048360888166205968768461952291395095129867345594340272585449234326537863719984143866303017283181296987593748382647499164026217332325780824807071566479452064972800000000000000000000000000000000000000000000000000000000000000000000000000000000

630

–921334775985588951154263359451189866957622148621800142396019163469320836389562442162293079530465768627695504601492314329159200419731989218482236579878043238294699291450460056941868384316156205709380466674903964577390362790856989672327562602446588680237462447016011063378655431975907533366386134350774653204596612348316000328192051150739371319372030091427322308887484646330679669394713565369162598628769516645068180038957569860936518371419327741217519024702701371744022272542092690458395808344389392741033202982859833494101764152657719670223993802031875668092770317649094645523333627963893507362888528837997313087108710725135982575029673373120757680062912495136782784632559740052983809195742242071610392935465370553948344981404065832277607296030631150697735782400000000000000000000000000000000000000000000000000000000000000000000000000000000

632

1162724487293813256356680359627401612100519151560711779703776184298282895523627802008813866367447800008151726807083300683398910929701770393724582563806090566727910505810480591860637901006989131605238148943728803296666637842061520966477384004287594914459677608134205961983863155153595307108379301550677612344200924783574792414178368552233086605047501975381280753816005623669317742776128519495883199469507130006076043209164453164501886184731191609416509009174809131140956107948120975358495510130619413639183902164369109869556426360654042223822680178164227093133076140873157442650447038490433606291965323393552609115931192935121610009687447796878396192239395568862619874206290391946865567205026709494372315884557297639082811366531931080334340407590656512180542557388800000000000000000000000000000000000000000000000000000000000000000000000000000000

634

–1472009200913967582547557335288290440919257245875861113104980649321626145732912797343158354821188914810320086137767458665183021237002441318455321525778510657477534700356068429295567582674848240612231496562760664973579963508049885543560368149428095161705951851897904747871570754424451658799208195763157857227758370776005687196349814587127087641990137500832701434331063119565356262354578705681788130528396026587692270702802197706259387909869688577521300405615308360024450432662321154803855315825364177667206820140091293094858435772588017455359513105555911499906474394345417322395465950728888945565628099416237603140768890255863958272264308910848049579375074790180076760745163636204731808081563814219875351909849538811078839190029424747703274956009771144420566877654220800000000000000000000000000000000000000000000000000000000000000000000000000000000

636

1869451685160738829835397815816128859967456702262343613643325424638465205080799252625811110622909921809106509394964672504782436970993100474438258337738708534996469069452206905205370829997057265577534000634706044516446553655223354640321667549773680855366558851910339029796894858119053606674994408619210478679253130885527222739364264525651401305327474626057530821600450161848002453190314956215870925771062953766369183792558791086949422645534504493452051515131441617231052049481147866600896251098212505637352661577915942230470213431186782168306581644056007604881222480818679999442241757425688960868347686258621755988776490624947227005775672316777022965806344983528697486146357817980009396263586044059241696925508914290070125771337369429583159194132409353414119934620860416000000000000000000000000000000000000000000000000000000000000000000000000000000000

638

–2381681446894781269210296817349748167598539838682225763781596590989404671272938247845283354933587240384801692969184992771092824701045210004434341122279114673585501594482111597231642437416250956345778316808615500713952909356754553811769804458411669409736995977333771923961244049243674294903942876580874149837368488748161681769950073005679885262987202673597294266718973506194355125364461254219019559432334203098354340151719899844773564450410958724657913630277456620352360311038982382049541823899122732181987290850264910401619051911331960482422585014527353688618677440562998319289415998960327736146274952293484117129701249056182767205358206531573927258437283509015560597350459860106531970839808620131473921883098356805549340232683808653288944813324689516249588796706976169984000000000000000000000000000000000000000000000000000000000000000000000000000000000

640

3043788889131530462050759332572978158190933913835884526112880443284459169886815080746272127605124493211776563614618420761456629967935778385667087954272708552842271037748138621262039035017968722209904688881410609912431818157932319771441810097850113505643880859032560518822469894933415748887238996270357163492156928620150629301996193301258893366097645016857342072866848140916385850215781482891906996954523111559696846713898032001620615367625205250112813619494589560810316477507819484259314450943078851728579757706638555493269148342682245496536063648565958014054669769039511852051873646671298846794939389031072701691758196293801576488447787947351479036282848324521886443413887701216147858733275416528023672166599699997492056817369907458903271471428953201766974482191515545239552000000000000000000000000000000000000000000000000000000000000000000000000000000000

642

–3902137355866622052349073464358557998800777277537603962476712728290676655794896933516720867589769600297497554553940815416187399618893667890425206757377612364743791470393113712457934042893035901873097811145968401907737590878469233946988400545443845514235455261279742585130406405304638990073440393218597883596945182491033106765159119812213901295337180911611112537415299316654806659976631861067424770095698629019531357487217277026077628901295513130644627060192063816958825724165024578820441126109027087916039249379910628142371048175318638726559233597461558174018086643908654194330502015032605121591112296737835203568834007648653621058190064148504596124514611552037058420456604032959101554896059083988926347717580815396784816839868221362313994026371918004665261286169522928997105664000000000000000000000000000000000000000000000000000000000000000000000000000000000

644

5018148639644475959320908475165105586457799578913358695745052568581810179352237456502503035720443705982581855156367888625216995909897256907086815889987609501060515830925544234220903179160444169808803785133715364853350541869711434855827083101440785331306795466005748964477702637221765741234444345679116878305671504683468575299994628078507077065803614652331890723116074921218081364729948573332708254343068436919117325728561418255535830767066029886008990399406994068609049881276221608363087288176208835060026474702565067791089167953459769402355174406335563811787259424066529293909025591331930186366170413604856071789520533836168556680832422494976910616125790455919657128707192786385404599596331982009759283164808928600265274456070532671935796317914286553999526014014006486690277883904000000000000000000000000000000000000000000000000000000000000000000000000000000000

646

–6473411745141373987523971932962986206530561456798232717511117813470535131364386318888228916079372380717530593151714576326529924723767461410141992498084016256368065421893952062144965101116972979053356882822492820660822199011927750964016937200858613077385766151147416164176236402016077806192433205926060773014316241041674462136993070221274129414886662901508139032819736648371324960501633659599193648102558283625661350189844229549641221689515178552951597615235022348505674346846325874788382601747309397227434152366308937450505026659963102529038174984172877317205564657045822789142643012818189940412359833550264332608481488648657438118273825018520214694802269688136357696032278694437171933479268256792589475282603517894342204048330987146797177250109429654659388558078068367830458470236160000000000000000000000000000000000000000000000000000000000000000000000000000000000

648

8376594798212937939856019681254104151250546525096913136459386450630872459985515896641368217406707860648484587538318661766529722592555095064723738292520717035740276655930773968415584840845363034895043806372305709935103925521434509747437916737911045322137181399584756516444049904208804681213008568468322640280525215907926754005269032866328723462863341794551531908468739222992494498889113955521356580644710419011605787145658433037235740866232641047519367314114118918966342604819145681976167086661018360012299793162003765060953504497992254672575398429519703248464000666217294689150580058586737782893593624614042046395375046311362724925046329573965157815074136976448446858665768630601700481922173124289610781015688952155278812038540297367955547361641601973129248794153020467972613260485591040000000000000000000000000000000000000000000000000000000000000000000000000000000000

650

–10872820048080393445933113546267827188323209389575793251124283612918872453061199633840495946193906803121732994624737622972955579925136513394011412303691890712390879099398144611003429123417281219293766860671252811495764895326821993652174415925808536828134061456661013958344376775663028476214485121871882787084121730248488926698839204660494683054796617649327888417192423511444257859558069914266720841676834123877064311715064646082331991644369968079680138773720126356818312701055251095205064878486001831295965131524280887049117648838393946565002867161516574816506272864750048506517452916045585642195884524749026576221196810112148816952710135787006774843966229795430084022548167682521007225534980715327914793758364259897551898026025305983606300475410799361121764934810620567428452012110297169920000000000000000000000000000000000000000000000000000000000000000000000000000000000

652

14156411702600672266604913837240710999196818625227682812963817264020371933885681923260325721944466657664496359001408385110788165062527740439002858819406841707532924587416384283526464718689300147520484452593971160567485893715522235735131089535402714950230548016572640173764378561913263076031259628677191388783526492783532582561888644467964077337345196179424910719184535411900423733144607028375270535863238029287937733853014169199196253120969698439743540683383604516577443136773936925956994471788774384347346601244613714937951178787588918427633733044294580411091167269904563155485723696691352506139041651223232602239998246766017759672428596794682820846844031193649969397357714322642351407646544891356945061473390266386612571229884948390655403218984860768180537945123427978791844519767606915235840000000000000000000000000000000000000000000000000000000000000000000000000000000000

654

–18488273683596477980186017471436368564951045124547353753730745346810605745654700591777985392859473454909832244855839350954689343571661229013337733618145335270037999511165797874285562922608225992661752695087726335701136577192472039870081202933235945725001095709643868066936278401858721577296825075052411953751285599575293552825826569675161085002572826210328933399255003247941953395486856779058103319837388866250046680412036504974150306575986426162305064132498987498650140736626761625299834780156139345957634661225465511708964239496591127466489655355848722016885064454495359481064355147878906373017588396497541778525437710276419194132191747413855764025978304738906860032949174905370910938386387628112170250284247687900916018026229742598195956603994228163243782556331196940302148942816494631298007040000000000000000000000000000000000000000000000000000000000000000000000000000000000

656

24219638525511386154043682887581642820085869113157033417387276404321893526807657775229160864645910225931880240761149549750643040078876210007472431039770389203749779359627195215314087428616776050386896030564921499768488916122138372229806375842539088899751435379633467167686524706434925266258840848318659659414184135443634554201832806274461021353370402335530902753024054254803958948087782380566115348986979414787561151339767821516136901614542218272619634013573673623231684364981057729142783562004542543204501406205359820338743153740534376981101448516161825842119434435388920920194305243721367348653040799411779729868323400462109144313171189112151050874031579207967986643163419126035893329286167792826943027872364471150199983614360962803636703151232438893849355148793867991795815115089607967000389222400000000000000000000000000000000000000000000000000000000000000000000000000000000000

658

–31824605022521961406413399314282278665592832014688341910446881195278968094225262316651117376144726036874490636360150508372344954663643339949818774386258291413727210078550134512922710881202443730208381384162306850695794435784489821109965577857096362814273386088838375858340093464255491799864116874690718792470237953972935804221208307444641782058328708668887606217473607290812402057787346048063875568568890951030855352860454917472203888721508474810222199093835807140926433255585109856093617600473968901770714847753842803925108504015062171353167303350236639156544936848101042089135317090249876696130095610427078565046976948207211415627506942493366480848477495079269934449116732731611163834682024479774603138624286915091362778469270305123978627940719424706518052665515142541219701061227744868638511438233600000000000000000000000000000000000000000000000000000000000000000000000000000000000

660

41944829419683945133652860296224043281251352595359234637968989415377679948188895733346172701758748916600578658722678370034750650246681922053861144641088428083292462883529077288032132941424820836414646664325920429217057066363957584222934631615653006189212322865088979381292243185888738192220906040842367368475773623336329389963552549212037868752877238025593864994630214409290745912163722091348187999373798273458667355070079581228364725334948169799872858405675593811741039030861174790331387997424691012533802169339564815573293008291851941843474505815611890408326226765797173473480347924949337485499466014542889548731915617737104645797054150206257021758293338514477773603935853740263513934110908264342926936706810154090416142022498262153403831625868201763190793413148957869327565998698167736865558075591884800000000000000000000000000000000000000000000000000000000000000000000000000000000000

662

–55451064492822175466689081311608185217814288131064908191395004007129292891505720159483640311725066067745964986831380805185940359626113500955204433215518901926112635932025440174778479748563613145740162890238866807424949441733151926342719582995893274182138690827647630742068345491744911890116037785993609661124972730050627453531816470058314062491303708669835089522901143449082366095880440604762304535172161317512358243402645206383898166892801480475431918812303135019121653598798473072818094932595441518569686467866904686187893356961828267117073296688238919119807271784383863331941019956783024155830294071225699983423592446648452341743705586572671782764463793516139616704403198644628365420894620725461349410326403023707530139753742702566799865409397762730938228892182922303251042250278977748136267775932471705600000000000000000000000000000000000000000000000000000000000000000000000000000000000

664

73528111517482204668829721819192453598821746061792068261789775313453442374136584931475307053347437605831149572538410947676556916864226502266601078443778063954025355245865733671756264146595351031251455992456737386645482959738159454330446167052554481565515904037460758363982626122053753166293866104227526410651713840047132003383188639297324446863468717696201328707366916213483217443137464241914815813638285907021387030751907543665048969299854763110422724345113957035355312672006775294556793880621555453623404256391515613885146591331384282197239191408604806752864442386093002778153792462694290030630969938445278178019683584255847805152153607795362783945678990202401131750038641402777212548106267081961749318092810409436184965313462823603576621532861433381224091511034554974110882023869924494028691070886457481625600000000000000000000000000000000000000000000000000000000000000000000000000000000000

666

–97792388318251332209543530019525963286432922262183450788180401166893078357601657958862158380952092015755428931476086560409820699429421248014579434330224825058853722477001425783435831314971816871564436469967460724238492336451752074259493402179897460482136152369822808624096892742331491711170841918622610126166779407262685564499640890265441514328413394535947767180797998563932679199372827441746705032138920256338444750900037033074515129168806834936862223379001562857022565853769011141760535861226668753319127661000715766467244966470741095322328124573444392981309708373503693694944543975383405740739190018132219976766179167060277580852364298367832502647753056969193505227551393065693692688981335219009126593063437844550126003866905555392756906638705706397028041709675958115567473091746999577058159124278988450562048000000000000000000000000000000000000000000000000000000000000000000000000000000000000

668

130455046016547277167531069046047635024101518297752723351432655156635366529040611717122119280190090749017742194589099471586700813038847944851448965396519916628510865784319901995103398974172403706666958250936592606134148776826637267062164198507983212283169627261343626704545254918270209942701903119442561908306483729288422543042520947614098980114103468310954321419184530084286194051963351807290104512873319621955485297700649402121403182311188317805774205987588084851268102848927860863108554838876376116927716299774954832467304785271968621159985718180974820237067150970253927389056021663161463258146079484188381449006083008858410292857053974022688558532102577996904135973553558349635386047101101182158174875146626084629868089158452010893937713456033412333635407640707728126167009104390497435795584271788170593049772032000000000000000000000000000000000000000000000000000000000000000000000000000000000000

670

–174548851570140256850156570383611735662247831482393143844216892599578120415856338477509395596894341422185739056360215092983005687845978550211238715700543648448947538419420028869448347827442676159520390139753160907007491063394040663329175697603681538034880961275677772530681551080645540903335146373814147833314075229787909362590893027907664435392670440600056882058868901252774927641526964718154159838224501654176439328323468900038437457932369969224125887611392857530996721611865477834839246374416591244449284409098889565841253802693894015112060890926144309477195847998199754846556956985310037839399454349844054378770139065852552971842738217242357291315953249359857733932614661071812146531021273381727637982946185701234763503294008790576088660604172705702404175423266940232811458181674485569094491755652572253500594978816000000000000000000000000000000000000000000000000000000000000000000000000000000000000

672

234244558807128224692910117454806949258736589849371599038939069868633837598079206236817608891032206188573261813635408654783193633089303214383482356470129576218487596558861678742799682784428071406076363567548741937204053007074802570187753786184140624042810250031959570736174641550226315892275766433658586392307488958375374364596978443452085672296963731285276335723002065481223952894929186651762882502897281219904781578610095263851583068545240498698776941174489214806597600403123471254354268634467065450050939677010709797358962603215205768280385715622885663318396828013584071004079436274286070780474067737490720976309526626374126088212954687539243484946009260640929078937568875158371900644630548878278490173113781211057052621420559796953110982530799771052626403418024233792432976879807159633724807936085751964197798461571072000000000000000000000000000000000000000000000000000000000000000000000000000000000000

674

–315293176154394590436657018094170153702259449937254172306411988043181145407014611594756501567329349529819610401153260049338178630138202126560167251808794409590084304968227819587808373027840184112578785361920606647476655347522684259472716596203853279961622596543017582210891067526604621191003181619704457284045880137973253894747532984886507314911713182309981947883160780137727440596574685233272839848899740521991836004809188225144230810261893711248553762820862483129680370142604192308360845581992670095768564805256415387245163663927666964105399173228404102826562130506284159571490921225189051270518095174662510434112622839099573714734637009427821730737328464822690540249967705963168578267672718790162847773011149510082792828432073486698887382486456491836835139000660618684614786880220436866993591481971422143810236729274662912000000000000000000000000000000000000000000000000000000000000000000000000000000000000

676

425645787808432697089486974427129707498050257415293132613656183858294546299469725652921277115894621865256474041556901066606541150686572870856225789941872452946613811707107556443541303587584248551981360238592818974093484719155623750288167404875201927948190505333073735984702941160916238607854295186601017333461938186263892757909169529596784875130812796118475629642267053185932044805375825064918333796014649704688978606492404103944711593853556510185547579808164352225068499692515659616287141535690104629287562487096160772780970946302350401542288883858345538815858876183483615421512743654005219215199428485794389086052040832784424514891759962727559336495393427510632229337456403050277580661358170366719844493565051838611770318383299207043497966356716263979727437650891835224229962288297589770441348500661419894143819584520794931200000000000000000000000000000000000000000000000000000000000000000000000000000000000000

678

–576324396692617871859165363374333623952360048540306901558890472944130815689482008534055409214921318005557265852268044044185256718029619667139329719581295301289715101051423631424554925057589072539382761763054676890922578309736714557890178666201023410441849944220981838523287782331880587075034715682657777469507464304201310794209015543074046720927120525944416002535629590013751988666478867137899423959803835700148877033190715156741139498077715514791231423060254532912742748583666203120452789639324401668055359607528201686345434661293382443688259148744199859556672918352436815280728254907523066817380026169765602822514463287590110793163442989533115341614762700849396038522915969730075844215478962676538669444287080189480337011090987126336896246446993821428550950579307544893607368938354936549177585869895562536670731717441156336844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000

680

782648530708575069984746563462345061327304945917736772316973262258129647706316567589247245713863149851546767027380003812003578623084223507975209759191399019151433107227833291474545588228205960508481790474228251217872861344622458369614862628700989791380032224252093336714624808406693837247897143897049261803591136525105380058535843107494555447019029674232516931443384983238675200609078301573267417737413608880802175011072991182854467438389537669086492272515825655695504652576618703837574888330202537465219178347023297890057100270036413358528655923994623409277961823122609195151228970164416324738002075538541688632974641144547370457115955579785970633912847747753479820314119886893442996444620431314739513105341854897314297661061560517565505102675017609499972190886699645965518807018286003833783161611318173924798853672285090305435238400000000000000000000000000000000000000000000000000000000000000000000000000000000000000

682

–1065967298825079245319224819435713973527789336339957483895717583195572580176003165056554748662281610097806696691291565191948874084640712417862235692018685464084251892044308942988331091166816518212552198625898878158742837151375788299415442900290748095859603889431351124605318989049917006331635909987781094576491127947193527639725818312407584518839918416304688060625890347171075623229564646742790222958357335295652562365081413991047784651086550305295802475166554543057277336809354674626776997905735856027628520908645731726257770567789594994316029368480677083436584003092993723795973857363935034293158826883493779918111461238873518562591931499668492003389298632440239515267831285948869361157573027450675216849475606370142073414365845424924217949843373984138962123987684917805036615158905537221612666114615352885576038701652292996002794700800000000000000000000000000000000000000000000000000000000000000000000000000000000000000

684

1456111330195058249106061103349185287838960233440381923001550218645152144520420323467253786672676679393603947680304278052202161999619213162799813955297524343939088084532526016122060270533871363878346303322977867564842715548779326817001495001797161898944218912963225636210865739042186630649014653043308975191486880775866358755865467814748760452735328556672203890814966214235689301331585307450651444561116120013861400190701211511771273833384227717034066181077513505816240842081578485540177379139235179333740559561210069538068114595600586762235696117344604895974373748225029426705300289159135256844454957522852503368140256052301226356500578428547160076629781931913367177855857536606155547341244755497622346216383678301614072284023744850446481719486048862333822261367177597721680016307064963844722901912564572041696868866457032232539817561292800000000000000000000000000000000000000000000000000000000000000000000000000000000000000

686

–1994872522367229801275303711588383844339375519813323234512123799543858437992975843150137687741567050769237408322016860931516961939478322033035745118757608351196550675809560642087222570631403768513334435552479678563834520301827677739292048152462111801553579910759619121608886062487795683989150074669333296012337026662936911495535690906205801820247400122640919330416503713502894342824271871207392479048729084418990118261260659771126645151736391972336670668076193502968249953651762525190043009420752195687224566598857795267153316995972803864262903680762108707484892035068290314586261396148015301876903291806307929614352150791652680108405792447109609304982801246721313033662524825150433099857505315031742614316445639273211279029112530445111679955695886941397336498073033308878701622340679000467270375620213463697124710347046134158579550058971136000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

688

2740954845732573746952267299722439402122301964223506124219658100573261493802348808488289182956913127756932199034451166919904305704843214473391113793172953874544060628562336322227843812047548777937321514449107078346708630894711229213787274161482941615334618797383716673090609449858231269801092202595663948720951074634875316394866039305126771701019927768508623159992276102352976827040549551038957266212953761991692422490972146525528010438485802569990585497936689873078375436317521709611119094944113516874246554506830610697068657552466632509497229657367137364084241656183830892241523158307373024778865122941867095290119855187730782468949558822328603185046368912995084108252309109756695079204212302853614352070796308361392297386000616831583448259126148657479940348352347766399336029096092946642029496102173299119849352016841388333888301781026340864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

690

–3777035777419486623300224339017521496124532106699991439174688862589954338459636658096862494114626290049052570269473708015628133261273949544332954806992330439121715546158899452029968773001522215997629046910869553961764493372912073856598863794523493545931104702794761575518859821904642689785905055176824921337470580846858185992125402162464691404005460465004882714469356469042402067661877281331683112841450284024552158192559617912177598384233435941447026816156758645102001351245544915844122112832988426252711752110412581540560610107299019598087182467851915287708085002221318969508818912147560028145276139413892857309785160448693018242212492057168815188993896362107225901171681953244725819143404553332280577153557312921998585797908849993921991701075832850007357800029535222098285048094416080472716645628794806187152407079207433124098079854254297710592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

692

5219863444393730513400910036522214707644103371459388168939420008099316895751217861489863966866413532847790652112412664477598080167080598270268143543263400666866210884791599042705416844288103702508723342830821723575158529841364486069819629764031468080476786699262360497367064273872216197284120786254372041288384342730358013041117305788526203520335546362636747911396650640216599657508714402800386061946884292521931082622117391954629440967010608471079791059928640447530965867421343073696576759935190005081247641416590187689054763168287245084556486170571346927612573473069862815861187736587927958896771624669999928802123091740093751210737664023007302591189564772432186195419264459384211082056185092705211757626216206458202045572710030691600192530886800998710168479640817676939829936466483023213294404258994422150644626583464672577503546358579439436038144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

694

–7234730733929710491573661310619789584794727272842712002150036131225653217511187956024951458076849156527037843827803952965950939111573709202591646950963073324276568286321156273189707746183311731677090553163518908875169722360131177692770006852947614759540826365177631649350751083586891649435791409748559649225700699024276206074988585822897318079185067258614532605195757787340207125307078162281335081858381629435396480514254705249116405180276703340916590409061095660277918692245981500143455389270173347042609231003394000137029901751246121687195289832411886841671026833674829862783606202910868151030925471792619901319742605151769939178082402335888121391388736774591010066851100540706516559729872538489423496069935662151068035163776102538557866847809106184212293512782173300238604291942545470173626044302966269100793452444682036192419915252991103058348867584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

696

10056275720162297583287389221761507522864670909251369682988550222403657972340551258874682526726820327572582602920647494622671805365087455791602389261838671920744429917986407219733693767194803307031155868897291283336485914080582336992950309525597184515761748647596907992597544006185779392715750059550497912423723971643743926444234134293827272130067243489474200321222103324402887904176838645571055763783150464915201107914814040296271803200584617643874060668594922967786306982221914285199402991085540952389226831094717660190471563434232109145201452867052522709922727298808013509269212622046106729932986405791741662834442221160960215457534539246884488734030344116681503992923029751582058018024522828500298659537210570389984568877648782528595434918454657596055087982767220887331659965800138203541340201581123114050102898898108030307463682201657633251104925941760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

698

–14018448353906242831102620575135541486873351247496409338086039010030699213442728454871307442257187536636180148471382607504004496678931913373493730631003108657517735305673051664308769111469555810001431281242824048971061364228331777768172731478682475214971877614750089741680976344622976473445755583013394089918671216471379033463262383205595217349313737424327035247783612034217625738422513071926051734713711748091790344433250772173002893661614956995560440572021322617094111933217348513567967769573244087630582202546036418305517359427319560148410825296671216657632281854538370831921282395132272781526583049673687877991212456298378540347803147710156977295238299698654016566134703473705388877126184822929416331394871535123638489015442402844862036276325792688900792647977505916940333992325392655736628241004085620985843441063962594248604372989110740752040266762813440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

700

19597790798760927477881463564039486998648945043999980254644282536022917500392934379910087804275548176217379847562992885290598286357146814896144235422142345903209793957330926226703659217834439022382000931177468020461543787191207825319905478607198100350530684905420625458870004929782921109877166305052724937706302360626987888781640811721422113854340604919209195276401489623836240782314673274552620325129769023832322901517684579497858045338937709879793495919685809018697568482637853221968018941863395234507553919159358912791113268479392745087478333764746360887369930032644642423025952788394917348574163103443815653431715013905133199406228800498799454258743142978718315159456315456240133650222406382455324031290030406102846607643588479177117126714303458179083308121872553271882586921270898932719806280923711698138209130607419706759548913438776815571352292934413189120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

702

–27476102699862820323989811916783360772105820951687972317011284115504130335550894000633943101594318543056766546283316025177418797472719834484394218061843568956300131128177958569838530223403883509379565305510810164687084389642073371098507481007291736691444020237399716893335746911555655396047787159683920362664235909599037020071860418033433803623785528096731291777514888452618409576805171930922773695831936171412916707927793780455996979565190669251470481279399504244213991012658270217199162556492480118779590594661421195733140802408108628612644623938174397964092641905767788677082385809329674122700976671028229546111264449494996745567532778299316834870757886456163077853557754269648667377611813748202364291868622629356190943916311047806318211653453448367074797986865319687179386863621800303673168405855043800789769201111602428876887576641165095431035914694047291146240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

704

38631400396007125375529675554997405245580784258073289077717865466398807251784556964891324000841611871537813764074342331399450829246644087285058270594952057952557984366218209749192973494105860214187668819548199091550040651836755159764501518296252181788170292453784001952030060157647251486843188746515592029905915688896246050221035747755007927895042452504004196239185933164381483864988071734877419816339702257006560891346478055321131753268658080967567496678835702967364871363797527925382022554428427047004104376093958201200795968185800731829378341257073203537514254519509510879977834447917521816517573199465690741832437815989965424267951086288839469828285588357365287462102202503126026332922210129972524194367283416874804467146333333215683405584755548404107165969532639480174217930252251226964474778632191583910415496762913015000903932757478124176036496059830491351613440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

706

–54470274558370046779496842532546341396268905803883337599582190307622318225016225320496766841186672738868317407344822687273225669237768163071932161538882401713106757956367675746362092626689262902004613035562960719085557319089824775267947140797715576321320112359835442752362384822282624596448896132586984762167341121343706930811660404334561178332009858030645916697252165761777892249633181146177161941038980182379250856798534058002795772108807894164270170317158341183984468622954514374788651801744082136275787170292481063693122315141979031879423461172473216987895098872508410340768746571563705761289778211246623945983737320545851248217811031667263652457882679583885055321564105529407697129420316283261259114057869617793474298676329999834113601874505323249791104017041021667045647281655674230019909437871390133313685850435707351151274545188044155088211459444360992805774950400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

708

77020968225535246146208535341020526734324232806691039365809217094977957970172942603182428313437955252759800813985579279804341096302204182583712076415979716022332955750303893505355998974138617743434522832286026456786978049193012232228877257087969824918346638876807316051840412138707631179378739131477996453704620345580001600167687811729069506161461939255333326209914562387153939640981318140694506984629117977884260711513127158015953221761854362348278020828461894434154038632857683325951153647666132140693963058793568224062074953610758351077504774097877128820883669805726892221847007652191079946463746390702726259621004571251833664979984798777510804575446108931613468224691645218582483741000327224531420387277827639559972658328330619765436633050550527075204621080096004637202545256261123361248151945150145648505551792516090194527902206895894435294731003654326443827365779865600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

710

–109215732943808979035323703113567106909271762119887893820717469840678744401705232611312683348455020548413397554231551418762555674556525530903703724357859237319668131253930920990594806545328559960190153376181585515723934873755691345300547950550741211734215533927312774161509704412687421012359052088435798971353151650032442269037781317031820559736953029864062656565658849464984286410911509123504810904204089292639881688925614310066621668458309485809858233534758966307630426781392194956198735872390575375504039617369279741720022284220055341827901769670789768668013043784520733170579056850806951364085592382016465836142584482035100136941618444666510320887982582465027897942612752919949961944738464004385554109159959592896041229509572818827389145665680647392640152691576134575553209173378272926249879458222906529580872441787815895840565329378378309247928563181834897347204675849420800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

712

155304772246096368188230305827492426024984445734480585013060242113445174539224840773286635721503039219843851322117266117480354169219379304945066696036875835468568082643089769648625814907457212263390398100930214603359435390480593093017379185683154003086054489244638764857666799674841512679574572069755706137264181646346132906571725032819248835945947208466697097636366883939207655276316165973623841105778214974133911761652223548914736012547716088821618408086427250089450466883139701227714602410539398183966744335899115792725871688160918696079276316471863051045914548261588482568563418841847484839729712367227414418994755133453912394730981428315777676302711232265269670874395334652168845885418095814236257943225462541098170628362612548372547365136597880592334297127421263366436663444543904101127328589592973085064000612222274203885283898376053955750554416844569224027725049057876377600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

714

–221464605222933421036416416110004199511627819617369314228623905253772818892934622942706742538863333927497331985339221483526985045306834888851665108548584941378178085849046011518940412058033984687594707691926486024390554866825325750642782718784177608400713701662854878687032856336323997081073339771471636951738723027689585524771279896800248840058920719273510061229459176497310116424026852678387597416839734553114958172116070780752413553893043142659627849931245258627556365775357213950721023037429181810336577422992139120427093027317470060609048027288876710791474145821025176142771435268474513381454569835666292961486520820305279074886379516778298966407666217210274550666887747213992774232606204631100903827039509583605991316045085493979252542684788577724668707703702721560538682071919607248207570568759579619301264873028963014740414839084252940900290598420355713463535919956531714457600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

716

316694385468794792082075475037306005301627782052838119346932184512895131016896510808070641830574567516321184739035086721443588614788773891057881105224476466170794662764135796472084789242988598103260431999454875014878493459560215823419179287861373980013020593377882476522456984560943315825934875873204440840986373929596107300422930252424355841284256628561119387558126622391153466486358399330094264306080820410954390186125981216475951382067051694003267825401680719837405603058760815949531062943523729988781305714878758942210743029063982186670938679023093696431808028524066001884163152433918554135480034865002798934925724773036549077087522708992967521962962690610692607453649478516009667152626872622474292472666498704556567581944472256390331136039247666146276252016294891831570315362845038364936825913326198855600808768431417111078793219890481705487415555741108670252856365537840351674368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

718

–454139748762251731845696231203496811602534239463769863143500752591491617878229596498773300385043929818404578915776314358550106073607101759777001504891899252488919546403770732140969587774445649680075459487218290771335759621009349490783103098793210287338671530903883471333203315860392714894390612002175168165974460215040817868806481981976526276401624005356645201758353576508914070941437944639355175014919896469308595526904657064426514281884152129200686061626010152246839634786263010071627544261013028803912392395136140323130205503677750455686126065719116360683212712903510646701889960590239206630278369996414013672683489324534411376543507564695915426494888498335733199088533352191957862696866935340628135405803759142334117912508373215663734849080281153253760145391366874886471832230319785015319408359709769158931559773930652137286989477322950765668953906932749833142596028181263064301043712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

720

653052958720117990394111180470628415084444236348901063200354082226564946508894159765236005953693171078865784480886340047595052533847012330559328164034551125079066307728622312818714267219652844239948510742619902129180822335011444567746102256064636393193009661439784431777146368207244724018133700059127891822671273789228696095343721090082244785465535319702855800128512443019818434013787764391392741671454811122865760367688896858645327537349410761790586556618202598930955394822646208483000408647336735420026020264205769784661235514288605155276649282504089326662459881155248309957317763328763979134340296054843351661318857648680483559469563878032726383299649660606784340289310960452035406558094653019823258713545805646676461558187040684124450712977444298378907089072785566086746494747199850852029309221262648050543582954912277773418690868390403201031955718169294260059053088524656286464900857856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

722

–941702366474410142148308322238646174551768588815115333134910586570706652865825378381470320585225552695724461221438102348632065753807391780666551212537822722364013615744673375084585973330739401394005752490857898870278745807086503066689879453245205678984319931796169150622645062954846892034148795485262420008291976804067779769485645811898596980641301931011518063785314942834578181847881956252388333490237837639172426450207389270166562308857850318502025814643448147658437679334255832632486589269459572475677521220984720029481501611604168633908928265370896809047267148625868062958452214720077657911718706911084113095621792729397257292755111112123191444718094810594983018697186404971835056256772489654585139064933051742507457566905712666507457928113474678262384022442956786297088445425462184928626263897060738488883846620983504549269752232218961415888080145600122323005154553652554365082387037028352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

724

1361701621921997065546453833957082368401857379426656771713080708181241820043983497139606083566236149198017570926199495996121967080005488514843833053329691656538363688366797700372311317436249174415732318101780521766423066437047083434433565689392567411811326621377260591800344761032708605881379158271689459331990198458682009546676243844005371234007322592242655120233565407338800050952037308740953530226883913226243328646999884884660849098608451560553929327974426021514100884317333933986575608083638541799829695685543905162630251330379627844632310271726316785882348296913005219037921902485232293340345250193427627536269112286708434045323890668130134829062365096120345445036131541589273491347293020040530111087893192819665783641745660515769784164052084384767407296452515512985589892085218319406793577595149827854926042213942147578244061727788618207374163890537776879065453484581593611909131655542996992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

726

–1974467351786895745042358059237769434182693200168652318983967026862800639063776070852428821171042416337125477842989269194376852266007958346523557927328052901980627348131856665539851410282561302902811861247581756561313446333718270979928670249619222747126423600997027858110499903497427478527999779493949716031385787765088913842680553573807788289310617758751849924338669840641260073880454097674382618828981674178052826538149833082758231192982254762803197525562917731195446282260134204280534631721275885609753058744038662485813864429050460374716849894003159339529405030523857567604986758603586825343500612780470059927590212815727229365719641468788695502140429389374500895302390735304446562453574879058768661077445129588515386280531207747866187037875522357912740579856147493829105343523566563139850687512967250389642761210216113988453889505293496400692537641279776474644907552643310737268240900537345638400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

728

2870875529498146413291588618131716757301635913045220471802688057058512129198730407019431505982695673354180444783706397408623943194775571435845253226334988919479832164183719591694943950550844134420688446253983874040149750969226366004816286542946349874321819915849678505692666859685259553779711679384202887109634935410439280727257524896316524172657638221225189789988425948292392147422180258018552327777339354254888809786469857302330468154596198425115849202168482381158178894406235133023897354522735137676580947413832215254373358879839369384838299745880593679675754914381688903297650747009615244049449890982803467134716169434067391497756358695618763260112184332150524301769676129132665301807497874151449633206605218421701371651892376065397435953071009508405124803110838456027519169483265782805342899643854382066540574799654229739211955340696743766606949730420794994133695581543373811988022269381300558233600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

730

–4185736522008297470579136205236043032145785161219931447888319187191310684371748933434331135722770291750395088494643927421773709177982783153462379203996413844601595295379863164691228279903130747985363754638308488350538336913132041635022145779615778116761213437308831261299908281421108429410819628542167809405847735828420471300341471298829492243734836526546326713803125032610307750941538816191049293899360778503627884668673051946797822569401257303818908136761647311728624828044290823948842342894147830732455021329367369840876357246805800563094241029493905584967250665168502421007974789140019025824097941052927455082416175034870256803728770978212156833243564756275464431980187796275426010035331900512813565215230408458840599868459084303349461619577531863254671962935602468888122949106601511330189947680739689053016158057895866959771030886735852411712932706953519101446928157890239017878536468757936213904588800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

732

6119546795176130901986697132055094912997137905703539776812722651673696220551496940680992120426690166539077619379169421890633162818210828970361998396242757040807532321845359946778575745218377153554601809281207009968487048566999044870402377129798267606704894045345511304020465907437660523798618296928649337351349389781150729041099231038888717660340331001810729655580168797676269931876529749271314067680865458172303967385600001946218416596464638178183243695945528369747249498600753184613207505311244128530849241183535094707361234294830080423243780385120089965222120472476350539513659141722707815754831189819379939330492447900980315447051463170146173290202091673674728999555034558154672826671655238549733432344666857166824957007687181251496912887822351584078330409811850809514435751593851409564737703509241425395509623080643757495185247156407816225924307617566044926315408966835529444138420317324102744728508825600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

734

–8971255601728207902312497995592769142453804169761389312807451407353638659328494515038334448545527784146287790009862372491668216691497075270550689648891881821823842383825297681977392042490140907111046252406249476613802013199220599780009884872284260311429374670476519571694003020303610327888774423297399928557078205419166968774251472703010860090058925248654529675080527457393411720130992612431746423220148761680597616187289602853156198730417159569216635258256144590049467764948704168642962202786283892426224987575062448840991569476220897900475382044586051889015628612650329890927024301765489657896582524275210991058501928622837142445377445007434290043436266393607152713347680662254750363900646579713909211817281612606565386973269407714694474293547567422258832380784173286748162811836586166421905473344547929629817107436223748487941572331293858587205034967351821861978389545380886165106924185197134623771993938329600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

736

13187745734540465616399372053521370639407092129549242289826953568809848829212886937106351639361925842695043051314497687562752278536500700647709513783871066278081048304223187592506766302460507133453237991037186730622288959402854281676614530762257862657801180765600483770390184439846307181996498402247177894978904961966175444098149664873425964332386620115522158622368375362368315228592559140274667242133618679670478495795315716194139612133713224566748453829636532547372717614474595127905154438095837321866550731735341799796257607130044719913698811605541496276852974060595984939662725723595269797107976310684560156855997835075570599394704844160928406363851311598602514488621090573514483034933950472179446541371403970531651118850706029340600877211514924110720483599752734731519799333399781664640201045816485456555831147931248910277274111327001972123191401402007178137108232631709902662707178552239787896944831089344512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

738

–19438737212712646318572674406890500322486053798955583135204929560425717174259795345294762316419478692132493457637569591467496858562802032754723823317425951693891465200424978511354973529826787514710072798788813240937253926159807211191329818343568089557598940448495113077555131864333456786262838644912340217198905913938142604600672606023429871425937878050279661809370985284130896646945432172764859514904953933834285302802295365670161788285093293011387220944884248974827385763735553218532197641753264212431295778577893812899683712909685917152792048306568165512081283765318481801062857716579427680937157081949041671205740808901391063507794940293208470980316833296340106356227487505360347993492642995992504201981449452563653749185940687248045693009772998139201992826035530994260184217431278173679656341533499562963295112050660893748702040096000906909584125666558580574097534899140396524830381186001447360096681025693810688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

740

28730453600389291258850412773384159476634387514856351873832885890309209983555977520345658703667989506971825330388327856188960356955821404411481810863155556603571585566228118239782650877083991946741487596609865970105261302864195058140785471511793636366131233982875777128626484895484849130096475517180438841019982940800574769599794111702629349967536183758313340154250316249945465244185348751346462363029521914207073677541792550460499123085367887070830312556538919984794876158801147656990588114511324505973455160738127055465732527680515785551826647397107748626856137405140716101970903705104394112425118167120683590042084915556255991864520921753362120108908279611990677194504226532922594334382126348076921210528582290889080241296820335752611534268444491249740545396880514809516552273363429140698532072786512354059750175610876800960581615261889340412365337735173582088516156580929506063699303392910139198222894555975452196864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

742

–42578532235776929645616311730155324344372162297017113477020336889438249195629958685152266198835960449332245139635501882872039249008527321337816043699196534886493089809150071231357888599838476065070884618175821367695997250844737076164644068780478169094606488762621901704624450615108546410802976716461410362391614718266451808546894873543296696651888624329820370108598968682419179491882686849495457222009751476854883190116936559782459700412515208638970523208790679417466006467343300827660051585705782917852660548213904296200215606022524394187807091442513683465000795634418541263120879290964712074614025123672853080442369844854371379943220006038482662001402070384970183602255263721791284803554311247849997234003358955097616917601887737585370293785834736032115488278176922947703530469124601986515224531869611308716549760255319419023581953818120002491125430523527248655180944052937527986402367628292826291766329731955620155752448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

744

63271698902364517453385839231010811975737033173367430626852220617705238304706118606136267571470237227707716277498355797947850324026671599507994640937006050841328731456397005849797822459359975432695334542609270552396251914755279295180661086207790559274585242301256145933071933614051299966453223400661655798513939471343947387500685782085338891224706495754113069981378067462074900724937672658350249431906490694606356420513767727836735114812997600037510197488262949614354485610472145029902836656358793415929053574645861784153520390549471249763081337883575333628991182312745952316997626626373562142876441333777859677537361589453595870595624928973185235734083476592065692832951321890581849218081706514305095889728991407275058739556405178051860256565750417743723615581370907500287446277119158551961623654358242404752792943739404656669042783373726323701812389757961491501598882862665166587793918295643139869564765981686051551448137728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

746

–94274831364523131005544900454206109843848179428317471634009808720380805074012116723143038681490653469284497253472550138942296982799740683266912014996139015753579809870031538716198755464446363394716048468487813123070415352985366149819185018449607933319132011028871657440277181084936436950015302866985867139785769812302481607376021815307154947924812678673628474272253320518491602080157132260941871653540671134963471066565513914476735321071366424055890194257511794925388183559603496094555226617974602189734289826222334058388745381918712162146991193446527247107196861645991468952326463673296607592885897587329010919530668768285857847187481144170046001243784380122177882321097469616966955334941742706314592875696197196839837521939043715297271782282968122438148187216242652175428294952907546242422819244993781183081661486171712938436873747226852222315700460739362622337382335465371098215812938260508278405651501312712216811657725214720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

748

140846598058597557722284081278583928106709180065906302621210654228248922780574102384375699790147036283111038896687989907579791692302812580800766550404231689535848235945827118842000940663882866911705776411920792805867200537360137027829862417563714252378783224477134256215774108540895036803322862483276885506839940099579907521419776592068889492199670141938400940562746460854626453507754755597847156250389762675635425773448877788228242569680621437539499950220722621618529946238047623165265508567254055671463029000376167083232785600586555970247604843009111707178152111299111254614775736727905131743771530995469542313778819139819071623698096829390048725858213863902533756187719619607748631270402963603234001756290118612078717257776931310654124042730754374922593391701066522350089872659643874086179691952020709087524002260340539130024689378356917220139656488344607757772049209185264420734424529761199367938043342961192051916616641470791680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

750

–210988203891779141467981553755318724303850351738727641326573560033916886325300005371794798285640260352100336267238608881554527955069613246039548292505539070924700657446849024025317409114496534633735253065057347623189066404965485267689133901510443950063417270266747115811229614594260765131377647999948774489246230269170701467086825334919196459315105872623724608962994198360230427354616623885575040063083864488101867808626418926765907369381570913434170925430642487184557859464595339501567731833746575395851617442563498290682712829678660843430912054827649337352871862726068659412934053618401887352169753431213374386040671071448969292299749050426292991335604368125995566769203990172407449643063639477644534630922597680893918452149843103359877816010670053634044900768197650480434629244146523381097178544127022213110955385990127616776984688778661995769205419540222421142529715359526102260167945582276653171188927755865693771091728923245936640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

752

316904282245452270484908293740488723904383228311568917272513487170943163260600608068435787025031671048854705073392390540094900988514559095551401535343319684528900387485167234086026748489973795019870350103716136130029977740258158872069079120068686812995252739940654167948466881120579669227329227295923059282847837864294393603564411653048633081891289020680834362662417285937066101886634169076133710174751964461129005448556881228002392868811119511978124729996825015751205904915822199931354733214287356244569129398730374432605434670177348586833229906351129304704013537814555126438226948534839634802958969653682488327833087949316351877034223073740292072986077760925245341287344393238955989363881586495422091015645741716702665515129064341246536479648026420558335440953832871021612813124708078118407962173278787364092654989757171680399031002545550317645346540149414076556079632470008205594772254264579533063125769489310272044179776842715396833280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

754

–477257849061651119350271890373176018200001141837222789412405311679440403870464515751064295259697696599575185840528940153382920888702925997900410712227039444900523983552661854533556283225900535299924747256196501011825146476828787261336033154823442340370850626350625176930391122967592981856357816307660127279968843823627356766968003949491241421328281265145336550169600432621221549441271058628657367523176458478460282205526663129371603660429545985039055843375218473721316092803228233096620228220716758504321108874487943895503784613287086971770844238964800732884244387948720020415969784493468490013256208298445827421716630451670425926813539949052879861917033107953419483978740656217867719982005669262105669069562487025354214265784370897917283938349927789360853174076472303758548896565810365646322391032957853770323538414574300550680940689833598778373891889465017599293455926499832357625727014922456776793067408850901269698534743925129387630919680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

756

720659352083093190218910554463495787482001724174206412012732020635955009844401418784107085842143521865358530619198699631608210541941418256829620175462829561799791215164519400345669987671109808302886368356856716527855971180011468764617410063783397933959984445789444017164890595681065402603100302624566792192752954173677308718121685963731774546205704710369458190756096653258044539656319298529272624959996452302475026130345261325351121527248614437408974323496579895319187300132874631975896544613282305341524874400476795282210714766063501327373974800836849106655209025802567230828114374585137419920016874530653199406792111982022343149488445323069848591494719993009663420807898390888980257172828560585779560295039355408284863541334400055855098746908390961934888292855473178675408833814373652125946810459766359193188543006007193831528220441648734155344576753092176574933118449014746860014847792532909732957531787364860917244787463326945375322688716800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

758

–1091078259053803089991430579457732622247750610399748507787276279242835884904423748039138127965005292104152815357466831242254830760499307240840044945650723956564883899759082372123344361334060249770569961692281068823173940366537363709630758836568064472015416450925218241987644361861133019541093858173594123379827972618947445399236232549089906662955436931499359700804730333032679433039667417973318754189434628785947189561342725646581597992254402258237187125773821961513249572401172192811507368544509410287068659842321868057267022155820141009644197848466989547475986465065086787473765163121898053758905548039408943901883257540781827528325506219127750767523006069416630419103158163805916109359662440726870254286689584088143283401580281684564619502819303916369420875383186392514568974394961709318683471036086267818487454111094891460933725748656183511191689204181555334448741331808326746062479557894825335697703126070399428708608219476995298238550717235200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

760

1656256797243673090606991619616838120572085426586818234821085391890624873284915249523411678250878033414103973712634649825742833094437948391595188227497798966065493759834287040883236740505103459151725201848882662473578041476403718111219491913910321868519402172504481291337244141305199923663380476707515879290578862435562222116040601009518478314366353262016028025821580645543607379354215140483497868859561766497067833754118257531510865752242182628004050056924661737577112850904979388687868185450565284815770225640644595710931339632534974052639892333972890133068547453968801743385175517619041245606018621923822776843058784946906814187998118440635925665099923213374444976198594092657380654007967585023389046007194788645801504203598867597169092405279703345048780888831676943837115703131551874745761509032778954548463955340642045237697395686460086569988984211947600997693189341685040000522843968884344859589113345374866332779667277166078862726119988763033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

762

–2520822845404870443903841245056827619510714019265137353397691966457531057139641009774632574297836366856266247990629937034780591969734557452007876482251650026351681502467784876224286319048767464828925757213999412284785779127086458965276066692971509883886530106551820525415285583066514283815665085548839168280261028626925702060613794736487123994465589664788394655300445742517370431377115443815883756404253008608537242973767987962959537674912601959822164186639335164592365759077378629582935378255760363489602283425061074672037498920718230508117916132306738782530329224940516253432237137816180775812360342568058266355135470689192171194133136266647878862282083130755905253774260209024533355400126664405598128022950468318909889397877476482891358640835708491164244512801812308520090100166221953363049016747889568822762140028457192851775436234792251759523233970584248718489034178044630880795768520641972876294630511660546558490653595846772029069154622897337139200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

764

3846775662087832297397261739956718947373349593398599601284877940814192393195092180916089308378498295822662294433701283915075183345814934671764019511916017940212665972765839721118260922868419151328940705508563103146583098947933936381011277773474524082810844942598078121783725799759500797102704920547528570795678329684688621344496650767879351215554489828467090243988480203081507278281478167263038612272890091136627832777969949631476254491916630590688622548811625461167950148352079788743559387218290314685133084506643199949529223353016019755387940017900083382141282397259227802737593872307491863889661882758856914457936728271707253242247165942904663143842458857533511417259521078971437900340593289882942743363022414654656491221161029112892213285915291157516637126535565582801657492853654700832012799557279482023535025683425676291809315694292976185032455039111563544414266155696106724094342762499650609225606160793994048256737387262174116359529954541336474419200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

766

–5885566762994383415017810462133779989481224877899857389965863249445714361588491036801616641819102392608673310483562964390065030519096850047798949853231507448525378938331734773310939211988681301533279279428101547814272141390338922662947254993416021846700592762175059526329100473632036219567138528437718713317387844417573590657079875674855407359798369437554648073302374710714706135770661595912449076777521839439040584150294022936158669372632444803753592499681786955586963726978682076777645862443984181468253619295164095922779711730114510225743548227387127574676162067806618538188518624630462551751182680621051079120643194255712097460638163892644134610078962052026272468407067250826299987521107733520902397345424294421624431568376374542725086327450395471000454803599415341686535964066091692272979583322637607496008589295641284726468253012268253563099656209840692222953827218215043287864344426624465432115177426014810893832808202511126398030080830448244805861376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

768

9028459414433384158637321248913218503864198962698381236207634224649725830676745250453679928550503070261704858281785587374359756816294567973323589074857132426037931291400881142258980751190637116552050414642707774347093464892779907364961089159900177512838709297176541313388840126551543560815990502623460506228872953336557888067960529285228194889930698717208830144445842806236359212272194888129696883776718501699488256086551031184067398817618170328958010894511861189870402357185298305776908752989071734372301051998781723145544077793995658686290602980811853699553232612015352837581187570183129554386314232072692355371066659988262357504618943411316102491861127787808301966536441162767544180857379263221064277527880867642771878025889358548540282426308906652514697668721503134147146168877384655946750680816926089898877175979513730770402300120819500965794872625895621870011170952741876403583904350441929972864682171506719911139527782652067894578143993907607532191350784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

770

–13885770579398544835984200080828530058943138004630110341287341437511278327580834195197759730110673722062502072037386233381765305983461045542971679997130269671246338326174555196794312395331199885257053537720484556945829749005095497527310155127926473014745934899057520539992036114636273996534993393034882258580006602231626031848523294040680963740713414627067180762157706235991520468474635737943473807248593055613812937861115485961095659381496745965937420755759242510020678825350988794284885662097192327464599017974126290197846791647165323059514947384488630989912871757279612664199866482941653254646151288927800842560700523061947505842103934966604165632482414537649168424533046508336482950158649306833996858837880774434583148403817833447654954371663098431567605014493671820318310807733417600846102547096432326264473096656492117924878737585820392485392514098627466436077180925317005908712044890979688298265881179777335223332593729718880421861185462629900384510297505792000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

772

21411858233432556137087636524637593350890318803139630146265080496642391181129646328994945503830658879420378195081649571874682101826496932227262330555574875833061853698961164113456829713600710223066376555164987186810469472965857257187112259207262621388738231614346696672667719688769134502656959812059788442730370180641167341110422919410730046088180085354937592735247183015898924562387888307908836610777330491756499550181840079352009506766267982279475502805380751950451886748691224720787293690953870568950411685716102739485079752719928928157772048866881468986445648249725162728196194116696029318664365287526668899228600206561523054008524267718503623405287883217055017710629957715854856709144637231138023156328012154178127214838687099176283939641104497781477246932349241946930835265524929940504690127622698647099817515044310845840163013357335045212475256740083553244431012986838823111233973221890679355925988779216650914378859531226513610509947983375306392914878753931264000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

774

–33102732828886731787937486067089719320476432869653868206125814447809136766026433224626185748922198627583904689596230238118258529423764257223347563038918758037913625818593959719404258737226698004860618154285070190808985805205215319611275552734428012666989306075779993055944294638837081941107659869444432932461152299271244709356713833408988651252326411958733518368692144942579737373451675324027061400261752940255548304581124762678206697460650300604069127337118642515398616913476633418337156046214683899597336466117094835243933297705010122931915587548198751053044972194075101577791316104412061326655108734516230118207415919344114641497178517892806601784575067453567057380633914628711608472337609159339383799683106790359384674140610255326534970685147553570163823757411928049955071320501541688020250937304692108416317878258504567668892018650439979898486746920169173315890346077652820529967722601042990284261578652668942313629716835276190041848379582298223683446402553577734144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

776

51309235884774434271303103403989064946738470947963495719495012394104161987340971498170587910829407872755052268874156869083300720606834598696188722710324074958766120018820637565076601042701381907533958139141858795753927998068083745397477106738363419633833424417458989236713656690197477008716872797638871045314786063870429299502906441783932409441105938536036953471472824660998592928850096752241945170405717057396099872100743382151220381064007965936307147372533895898867856215888781798422591871632760044375871522481496994628096611442765690544469160699708064132219706900816407445576539961838695056315418538500156683221494674983377694320626702733850232766091354553028938939982567674502993132123294196976044889508815525057046244917945895756129204561978708033753926823988488477430360546777389616431388952822272768045292711300682079886782628908181968842654457726262218639630036420361871821449970031616634940605446911636860586126061094678094564864988352562246709341923958045487923200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

778

–79734552564939470857605022689799006927231583853135272348095249260437867728327869708157093613428899834261351225830439774555449319823020966373877275091843612485922550509247270776129038020357947484307770948226448568601604108997802140347679423871416754110977141544731269273853022496566879271546020327530805604419177543254647131427516610532230964271478628485001425694668769523191813411433050352983982794810484307193539201244555215862996472173468379065021307016917674226840648559491166914748707768517309108960104345936246329652062134182057883106105075727346331661469424523868697170425943100697332117514160408829243485726202724924168936974253896048403261718505964975406971112732910166177651327319599182100773758296699325938649864602487922005024783889314912284453602284478111093926780289692063463934378432685811881542384873361259952144060205323314779581485027306611487765985076597242348810533253429132250697700864500683681350839898941129758953800191899881731386317349830802688232652800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

780

124226432896175695596148625350706852792626807643184754318332398347762197920734821005308751849722225941779185209843825168757390040284266665610500794593092348253067333693407247869209041235717682180551507137336806869881299201818575734661684542391667302904902386526691317528663009049651197905068699670292995131685078612390740230764070879209215842334963703179632221232293942917132845295012692449949045194314734550607534075539017026314548503646263734583303196332357736445417730455687238053178486703349967591759842570968671781597912805055646181879311707983205584728569363408187430191523619350886443439087061916955961350761423845431855203805887570043412281757432293431684060993637874038904780767963935525713005515426257549812416489050676182483828613299552633339178712359216897084337923691340234876809761598124494911443035632696843005440445799893724426587953672543700697939404749338503579446810808842588046587017946892065175544608562550280164450020698980015737499882431036390588266473062400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

782

–194041688183826436521184152797804104062083073538654586245235206219204553152187790410292270389266116921059087297776054913599043242924024531683602241154410247971291175229102121171704522410191019566021454148520092330754589353240615297541551255215784327137457527754691837979771620135555171127717308884997658395692092792554336240453478713324795145727213304366585529564843138836561504350809825606820408593519615368048968225991944595103324762695463953419119592671142784327742494971783465839064796230632649378328874095853065322855939801496919336095484887869767123346025345643588765959159893426084624651853990714285211629889344046564557828344796384407809984105109242340290503272062359248769267559559667291163714615095814292806994555897156197039740293973901213275797148705096793245735836805873446877576847616270461051674021658272468774497976339433997554330383636513260490181350218466742591095918483412122528768922033045405804200678574703537616870932331806784581974816357278842098872230923468800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

784

303869283695872199592174383281361226961222093161533082060038332939274330236326079782517695429590739098378530708317301994696101718419022416616521109647806448323041980408773921754889282094359136640389597196582464589961686927174803555950069265667918256297258488463847418276322357132279397986005305713906333047653817313140090552550147665066629198208816034638072939298544355418055315813368186900280759857451717666364684241903385235931806578381096551054341282123009600257244747125812907503975470897170728926463016834105900295592401729144175680325529334404055315159875691277860007492044393105248522204803349458570641412406712776920097559187951137982630435108601073504894928124049654583572672998270438977962377087240045182535753474534946604564233300363129299989898334872181578222822320437997817810285343367079542006921517916854686100863830947553640170081380774779765927623994442118918897656208345023383880052131903749105489378262647985739908019880031609424655372562415498666726833913626152140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

786

–477074775402519353359713781751737126329118686263606938834260182714660698471031945258552781824457460384454293212058164131672879697917865194087938142147056123867175909241775057155176172888143844525411667598634469406239848475664441582841608747098631662386695826888240446693826100697678654838028329970832942884816493181629942167503731834154607841187841174381774514698714638006346845826988053433440792976199196736192554259788314820412936328058321585155315812933125072403874252987526264781241489308558044414546936429546263464080070714756355818111081055014366844801004835306240211762509697175240179861541258649955907017478539059764553167925083286632729783120503685402685037154757957696209096607284589195400932026966870936581132955019866169165846281570113000984140385749325077809831043087656573962147989086314880950866783129461857178356214587659215067027767816404232506369671274126702669320247101686712691681847088886095618323872357337611655591211649626796708934922992332906761129244393058861056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

788

750915696483565462188189492477234236842032812178917321725125527592875939393404281836962078591696042645131057515779550343253112644522719815494414635739466338966934881146553939962247296125938411282997964800250654845421521500695831051392692167933246236596659231522090463096082282498146202715056591374091052100701160267885528971650873906959352742029662008476913086135776840221989935331679196104235808144537535662767080404906807527329961780363798175034467089556738863963698074202366340765674104171670361908496877940105818692462031305026504057706841580592613413716781610772022093314190263353828043102065941115030597645511220480069406686314081093159916678631672800823826248481589025413833118059865943393561067010445854854178703271201269350267042047191357863549036967169437672472674061819971447416420934821859622616664316645772963198732681760975604515501706543020261965025862585475430001510068938054885776707227317906714503241775090449400745900567136512578019863568789931995242017430674674647302144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

790

–1184944969051066299332963019129075625736727777618331533682248082541558232362791956738726160017696355294016808759900130441653411753056851868850186295196877882889823242449262117260426233286730813004570788454795533346075160928098021399097668240998662561349528267341858750765617841782074707884359301188315680214906430902723364717265079025181858626922806649376568849922255853870300117953389771452484105252080231275846452878942942278126679689414073520204389067320533927334715561091334085728233736382895831091608073389486981896705085399331823403061396014175143966845081381798250863249792235572340652015060055079518283084616705917549523751003619965006348518880779679699997820103947482103028660298468458675039363742483558959893993761955603034721392350467962708680380334193372647161879669551914944023112235148894484489096291667029735927600171818819503925461692924885973380810811159880228542382888784250609755644004707656795486115521092729154377031094941416848115344711550512688491903505604636593442783232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

792

1874582941038786885544747496262197639915503344192200486285316466580745123597936875560664785147995634075134591458162006358695697393335939656520994719001460810731700369554732669505994301059608146173230987335486533753490904588251069853372511157259884172054953718934820543711207425699242187873056414479915406099981973688108362982713355017837700347791880119313731920577008760822814786602262618437829854508790925878389088454487734683996407268653064308963343504501084673043520017646490523622065770957741204786923972102168405360587445101742944623643128494425077755548918746004832865661171316675442911487825007135797923839863628761563346574087726784640043356869393453285396551404444916686991340592177101623912273440608990274552298131413764000929242698440317005132361688693915527810093637231129441444563556005551074461750333417241042237463471817372455210080398207169609888442703254930521554049730056684464633428815447513050459034754368697522224463192197321453718475333672911073194191345866535090826483073024000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

794

–2973088544487516000473969529071845456905988303888829971248511915997061766026327884639214349244721075643163462052644942084891376065830800295242297624336316845820476786113806013836506961480538519830744345914081642533036574676966196787448802695414176296879156598230625382325974977158998109966667473365145834074571410269339863690583381058290592751597921869231578826035135894664984251551188512842398149250942408443125094288817547208818301928083759994015862798138720291447022747987333970464596312738977550792061419754039090901891687931364310173098001792158173320300585131163664924938617708247252457619690461317375507210023715215839467666503134680439108763994858016910638930527449637865568266179192883175524865676805858575439944836422229705473778919726342770139925638268550027106808508648571294131077799824804004096336028799744292988617066302352713963187511556571001283070127362319807184722871869901560908618101299755698028029120428754270247998622824951825597501879205236962085987474544324654050802153816064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

796

4727210785735150440753611551224234276480521403183239654285133946435328207981861336576350815299106510272629904663705457914977287944670972469435253222694743784854558089920951562000046068754056246530883510003389811627528153736376252892043596285708540312037858991186694357898300213682806994847001282650581876178568542328250383268027575882682042475040695772078210333395866072517324959966389735419413057308998429424568899919219900062021100065653178390485221849040565263400766169299861013038708137254974305759377657408922154534007783810869253175225822849531495579277930358550227230652402156113131407615307833494627056463937707193184753589739984141898182934751824246887915899538644924206253543224916684249084536426121315134949512289911345231703308482364885004522481764846994543099825528751228357668413701721438366513174285791593425851901135420740815201468143374947892040081502506088493423709366273143481844702781066611559864566301481719289694317810291673402700027987936326769716720084525476199940775424567541760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

798

–7535173992461829802561256812651429436709951116674084008930503510617913163523086970502703199586775777374572068033946499916473796983805530116279793636975421593058165595333996789828073433593965656970228314945403359734279877055783747109917492479419413257388347231951590806489890540610394349786120044545027510628638256471231110929235955956995175705214869060692667271433010519592615986186425238258544413350543496502762826471236520698861633504651166354433443627370661029860821273863978454783700770784429043380447985909821914327208407394525589561309961622153203953369020991529062205659929036844331463738800686590435528003516705265936497222045534722185703597994407849539337943864600009184768147900517194693040751063237376325109522590118684299335073720889626697208835933166109301701121892829458002123451440543972756221999811551799920807930409860660859431140220539666939911889914994705058517392729839390710060456233020178826424118684561860547772742589604927403903844612770504870928451814733609062705596026760661565440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

800

12041208039954004024492888386616984239862501884445186246270944609967425235309892978863319712939667692244566164718246506866525127580121237125815110231886723705706948621343726870145261346883157119838424847282754568855379243535142427881648152982112222385306578876658642108770845083895410170958219831182953961984563933841027315264919057619278290776933360758986882299749950810309000345925907530737153972534168507411414996701035960076780890340432563834384642916538316325717592395634637570744353831713517611321955881483895419094879035016451892118973318672200819917483695544463441404644566600877241679054603497171515973749619695014966522560828764486052754349595063743563862034295630814677259500345026477119479120199053327367525017099009657510337447805981623462139719821199442664118392784741473887393275401989268464442755698859776273451072794957336053370962072422387769979200084161538683510793582283346354676609060366245764625741657929853155340842658188673991438343691207266783743665999944307282203542450763537181573120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

802

–19290015280006314447237607195360408752259728018881188366526053265167815226966448552139038180129347642975794995878630904000173254383354221875555806591482531376542531691392650445972708677706817705981156605346972819306317548143298169466400341077343780261261139360407144658250893824400447093875068169555092247099271422013325759054400330306083821824647243935896985444199421198115018554173303864240920663999737948873086824715059608043002986325372967262684197952294382753799583017806689388332454838405055213337773322137200461389996214096355931174595256512865713507808880262230433130240595694605341169845474802468768589946890751413976369142447680706656512468051292117189306978941600565112969719552732416345405550558883430442775077392613471331560591385182560786347831153561507147917665241155841167604027193986808080037294629573361590068618617521652357500281240020665207506678534826784970984291318817920860191927714706725714930438136003624754856029938418255734284226593314041387557352931910780266090075006123186564880138240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

804

30979764539690141002263597155748816456129123198323188516640841543859511254508116374735295317287732314619126763381081231824278246539666880332142625385920945390727305896376596616232170136397149235805737508187238347805945982318136860163038947770214111099585389812813874321150935481987118032763359480305478148841429903753401169041366930471570617850383473761050558623384270444172719798002326005970918586383579145890177440492385730517062796038548985423870821911384778702602130326597543157661922470478518672620463955352343940992333919838747625466399981959662335893541061701142075607166396685536177918771832532764842355454706546770846048842770975214890359023690375140206027008180210507571429369601688260650721314197566789291096774292537234958486309764603192622874616832619780479555770377296280915172067673542813776539895175094818713650201499739773686145451671473188323255725726931816663400771858021580901468235909819001498178283646421821356298784081099718709260467908862350468417108808648713107340660459833837623197502013440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

806

–49877420908901127013644391420755594494367888349300333511791754885613813119758067363323825460833249026536794089043540783237087976928863677334749626871332722079070962493166320552133793919599410269647237388181453739967573031532200344862492705910044718870332477598630337657053006125999260032749008763291819819634702145042975882156600758059228694739117392755291399383648675415118078874783744869613178924077562424883185679192741026132471101622063866532432023277329493711189429825822044483835695177470415062918946968117273744997657610940383677000903970955056360788601109338838741727537898663713246449222650377751396192282077540301062138636861270095973478028141503975731703483170138917190001285058718099647661315858082530758665806610984948283162958721011140122828133100517846572084790307447012273427028954403930180229231231902658128976824414581035634694177191071833200441718420360224828075242691414745251363859814808592412067036670739132383641042370570547121909353333268384254151545181924428102818463340332478573347978241638400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

808

80502157346966419000022047753099529513909771795770738288031892385380694375289520724404654293784863928830385659716274824144659994763185975218285897770331013435620533463970441371143943386233448175210641144524866336307662872892971356608063227338812176256716618844189364978483551887362805692856900143952997188890409262099363073800753623507595113308935471907040318605208962120000579303900964219555670783461185753761461686217084016177808358018011080583345285569609802849859739738876779796910812016437249911551180406541279824426219384057779254679459009121460966312802190472885729148246168443233179769045357709690753454343273150045914291759894089934901193537420387416830969421836604212344662074084771012831325363794945204644486611870129706529025015375711980158244606824235804367344851556219477809311224732407943310889979208290890220168594605133791514396401986389938785512933530461402872513441703943398835701269741101068153076197186572959667196642386100863054761696279895172186200593923626026957948999831296620417383636882004377600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

810

–130252490587391665942035673264515038753506010765557054550035601879545963499218444532086730647343909836847563997420932665466059871526834907903186582592395579738834023144704174138510900398925719147490817371841233732145798528340827654991846301834198101183367489289898392535186386953753019611042464432915949451624682186076769453409619362835288893333857593545591235503228100710160937313711760107241075327640198549586045008299241938175693923273141928383852672051628661011073058897502629711401693842595470356889809897783790755921622963405486834071364676758523843494113944185129109761862300541151284866315388774279639089127415956774289324067508637514670131143546186840432508524531625615573663235869159498761084438620221341114779338005869865163962474877901983896039773841613531466363969817963115095465561617036052277019986359014660376232786071106474670293378413978920954959926452286549847726748676980419316164654441101528271677287047875048741524167380711196422604424580870388597272560968426911617961481727037931835326724475083082956800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

812

211269539732749282157981862035043392858186749461733542480157746248623552795732317031044677109991821755366748803816752783385949111616526220618968636964865630336388785540710170452664680447057516457230105777126481113540485212968822456396774701575069320119422067628215192692072319638987397809110877310189670010535234505816520053430402606518838584987517016730948983986235979351881040322840474893945024181432402047428565003461370423720975543549036207838609034067741688159960501531749265391893547412689852918875271654205308606104872446643699644863753505702325674147452817468279416033740651477747384053163560591881574602564668681887897283637499010048794952714831915055181528826790296748460481768579776706990478959441999015288172086245520921295947134251957017879376513171097148038442359044736172684845140942832476793326417874321779130249579007334701915215859787473809788945000705608783853012786354062240130819069503466678856660559591653329058752199491513560597464376670171770304776093890788450644333523361255525436899947098584760555929600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

814

–343524271605450332788878507668980556787411654624778740072736495400261896845860747492478644980846702174226333555006040025785553255488471634726443003704871514926968165289194737156032770406915521759456151993607658290616828956287305314101155664761062714514180281963477903317309591732993508837614286506368403437130291306457661606877834638199631539189702669204523047961619702426158571564938612177554609319009085729118846695628188308970306233810732873945578289394147984948095775490624305527218908093033700846091191709737831793526522598242655622548463200271981546163758281203422330470862299302817246470443949522399440303770151276749720983194573390339340593114316693879725165872361022512996743355710716925566518788052690398858567812235217018027210040293682111071866210416203962710507275806741016785558199173045607265948755463647212865785815465926225314140988014432414716824571147319882544998790611705202452711807012636819820930069896028313049531076373201049531477076465699298515565928666422020747686308985401484360399313982298820663941529600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

816

559944562716884042445871967500438307563480997038389346318560487502426891858753018412740191318780124543988923694659845242030451806446208764604102096038940569330958109421387421564333415763272300467913527749580483013705431198748307661984883733560532224658113859600468982407214634524779419405311287005380497602522374829525988419210870460265399408879215350803372568177440114954638471650849937849414013189984809738463720113873946943621599161111494584531292611712461215465396114049717618009366820191644932379128642486872665823448231835135528664753995016443329920246925998361578398667505547863592111746823637721511087695145346581102045202607154626253125166776336211023952020371948466696184691669808468588673425624525885350139465533943403739384352365678701841047141922978412459218126859564987857360459864652064339843496471405744956971230879209459747262049810463524835988424050970131408548348028697079479997920245430598016308116013930526150270735654488317710736307634639089856580372463726267893818728683646204419507450881791147077682224693248000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

818

–914949415479388525356554794895716194558727949160728191884527836578965541297202432086417472614886723504877901317074187125477758251733105121363102824927628890286785550794547046836120801357186938964570704342814509244394674578754734719683300020637909655091358046587166317253388712813489571308278642966791733082521560471445465076990562332073662634108637883212710776401937147835879262677488798445942497552435179112649718666070029305877693029256182151124132127538161626070457250357238587827305384193147819507496201823549935955514410818611453838208027856868401089683477081322819103422704065209109510594309824036949117293867496313520741861060090659297606522512533368813137601287763794581565786188467037673892377470475296662127886682463521710154031765518998808271029902146725958362419288529190158926991418841473131304273234276987259690991256628257227026189390297399582005084899285194721568000678891027870316601681033597158647461566762479729542382059433911139343126675000272825652328605728721738499802669077898021475174740846734324932755148767232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

820

1498687142555238404534036754039183126687196380725272778306856596316345556644817583757551820143184453100990002357367518511532568016338826188792762427231456122289754732201468062717565872623072206023966813713530166142318476960000255470841245433804896015039644480309778427661050711588495917802960417179604858789170316052227671796110541099936659394669948852702420251746373048155170232265726651854453810990888823386520239175022708003027661181921626363541328424907508743503408976085156806861126219308376128353278778586974795095132604920885561386984749629550440984901535459206777691406389258812521378353479491772522654127354958961546975168416428499929479483875529658115919390909357095524604757776709007709835714296638535932565478385875248561232304031920120047947946979716337119797642794610813480322411944062332989076399557745705131373843678357085337868898221307140515324329065029148953928385112023503651578593553533032145864542046356941796990421813352746446244041493650446888418514256183646207662676771949596959176336225506950824239852933680726016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

822

–2460844288075701460244888350132338694020376457150897901979858531151439404010790472529900088675108871991825583870797465395936476682828352601997715905514050952799777270274810558982243162847084562291353508117616532805686939168320419483121325002307639256695096236668656178219445268428310297032461005008911178131817658957757837089213508486095994726048056016137374053367544545070789521380323162345013157647039448000666232725387286540971419660715310488934861273698129356832597538731827476865969252104353602756083754439812613546207737280094091797428958891721824097208321224017528969289291162970160103256413325490482198077116842614860133226539775596884205312523619698626339639873164350851401012269356190659550242875080476001272515509607158137543443220412837118730528940694225550707729468750955734689400412150350768063448073818447825715851319862334124780730879386324726162548324777862582350408353942592995892050614901238783509578040118098430658272617525209664732716132574033790783200408653547072982115259541238206967544082282413253401838517103752118272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

824

4050549698172604603563086224317829490357539648470377946658847142275269259001761117784215545959229203298544911051332628041711440619935468382888240380476127868308433386872338180084772246046301189531567874361596812998160701871055410469217700953798374216520128405556608069349206911832998748915430814244667799204971866644469399848845434968114007319075100202562117691842978321186519552192011925219891657487026931409096619065987473646438956761537401064786781656507120921346455548752588026921385388963766030136513859807931561897057935563034875098568066335774122464004896734732852683450173254248883529960056333757333698034934322944059779290884470632471401944413878023938955047231228521501406066195360289825619699772382463498094560528813382294396507540799529897430450636382695256464922705564073139298753078399477364232435529505165121128291272493401969389083027469890499263554542584361810548772150589508071238315312127439037656765454034390016863516728446495108150050754216859619629147872643738482128561717204878088668577559436852215099426199152775986675712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

826

–6683407001984797595879092270124418659089940419976123611987097784754194277352905844343955650832728185442599103234698836268823877022893522831765596627785610982708915088339357997139874205976396962727086992696634741446965158087241427274209206573767317457258211869168403314426191404524447935710460843503701868688203579963374509750594967697388112076473915334227494191540914229957757261116819676612821234853594436825009421458879331516624278656536711756898189733236749520221651655441770244420285891790213949725247868683087077130145593679007543912637309454027302065608079612309206927692785869510657824434092950699600601757641632857698635829959376543577813208282898739499275827931527060477320009222344478212272504624431064771856024872542080785754237442319224330760243550031447173167122464180720679842942579359137650983518623683522449861680599614113249491986995325319323784864995264196987405474048472688317543220265010274412133662999156743527824802601936716928447583744457818372388093989862168495512126833388048846303152973070806154914053228602080378014924800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

828

11054355181282855223584018614785788462134761454640508454226659735983437334741706266544902646477332418722058916750191875188634692595865886763740296822357400565400545556113298127269351936684960576350601885920233862353280371476297320711542027673011143074305082431604539082060920583083436885665102235155122890810288721259421439127484076571479937374487855962812275392808672136350130509887219745117606322447845198508565583092986414328496556897911721245909605818773583706446611838100687984271152865021013872845559974801826025573260811945078477631502109836961157616515763678759428258403867828170628041613989740457139395307139260746633543662752808803077703046499914515131802219398745758029487295253757766963098722648808981132649865139184601619637508729595997043077442831752013624418420555754912004460227026260013674726739803572546132071219711761743314659746490268078161540166702166981817168654076173826477216486318326993877669078600605253795022223503603329799652303513333231587929907459232026691577057782423832791785415017459113380227844040107840945236685619200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

830

–18328120890566973960702302863314837270219434491793963017107801842260539101001748989931448587859417150241173683971818129062756320323945640254281412131468570137434104532035848295012585511023664635589297926855747743781738855907700957739736681881852475217197826671600325798057006326752338356432739505887193752963458699848120746073368598955513736166900865186342752601276778402068516385393010337404991282618527339127201736768171474956647291336737633825718126447526601785288482427570940677921571450204841001177938438221427550400466426204940115913030498109681599328183136179383132052433612859106901292995994989677937117419236894317918415392844156995502831651096858266088528079763120466812889935530730377624817682151725290717933476400768069485358989473670163097422400215044838589285741281441644103395056409539102672696934594323281486974082282100970415705859680864473591833596392192855852865628458296204299224934315786155849175332319803510792146846568974320807823519225106497972787786567406700254634761803258714768780218098947209984417765418498800287202424756633600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

832

30461336920122310722687227358829259543104700125361566534433166661837015985864906821266067553022351303700830662761161730502301004378397654102615706962500763568415481732243579866310917119321330624349413154434252750165249978518598991763442365287638813810982787928199741476370744515062386348391213058784516017425268359147576679973938611464063829509389237939701654823322005704237874232523183180767095511711992437629409286508700991377947798201657947418343526155789212167149457794622903406705651750240445743957733684324012588765575200352610472647456687858290818083440372330134765471144664571835669948959343672844731489150771718356380406382906988926525706204122978438239133668566306215843023072852073887612446987736167433173205437778076531484666640505239811067916029157404521735392902009756012499842583752653988642022305295765293831350924752851812830903138789596755109627437203824526427462674497688291545311840832836591021329402315513434936548058997635321182602688952126999630773301275029935823202974117015983945712722480450262994102326125545006077330429945525043200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

834

–50748587308923769663996920779809546398812430408852369846365655658620468632450934764229268543335237271965583884160095443016833473294410491734957767799526272104980192565917804057273987920789336820166122315287465081775306464211985920277894980569206263809097324688380769299633660362093935656419760955935003685030497086339862748836581726699130339962642470407542956935654461503260298471383623179157981122512179401090595871323495851635661031803962140398960314575544827470470996685841757075571615815900582609433584318083804972883448283787449047430662841971912502927011660302004519274927011176678226134966266558959322660925185682781729757033923043551591826536068882078106396691831466155594476439371555096762336681568454943666560259338275501453454623081729525239148104576235933211164574748253516824737744531921545077609160622744979523030640638251120176284629223468194012639310381571661028152815713148693714489526827505760641534784257645382604289066290060445090216079794243581384868319924199873081456154878948629253557395652430138148174475325157980124832496289244721971200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

836

84750140805902695338874857702281942486016758782783457643430644949896182616193061056262878467369846244182525086547359389838111900401665521197379472225208874415316921585082732775647559827718192489677424266530066686564761795234016486864084617550574460561192532229595884730388212804696872546221000796411456154000930134187570790557091483587547667737612925580596738082542950710444698447210650709193828474595339599821295105110238072231553923112616774466263725341159861875686564465355734316204598412553972957754085811199954304715358633925039909209206946093093879888109472704347547189128108665052637645393665153462068843745060090245488694246651482731158350315235033070437682475358548479842775653750497011593102258219319755923155633094920087427269220546488307149377334642314008462644839829583373097312033368308980279607298239984115803461169865879370694395330803191884001107648337224673917015202240958318503197509801934620271363089710267788949162740704400943300660853256386780912730094273413788046031778647844210853440850739558330707451373793013826808470268803038685691904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

838

–141871735709081111997276511793619971721592054202379508095102899646126209699507184208184058554377122612761546994880279618588999321272388082484413236504999655771240526733428494666434015151600254227720008222171331633309411245221743599010477649779661646979436298952343511038669868235062564642373955333192777601797557044629993503392571143525554795792764037421918939550176899489284425200630629287190468866472598490100848005954538532915621267290520480456525476221101608779899308915005499245326497742615350731280339647948723506093510353190516808016212427759839154932695257307077793994600453905298115418388995466895503244429230591070948074168894582091959078427703445359912680463750210155256806444378331997406853180259141271415362529800896226353248675194821426168057658191233650166467461874722566564900343858549232988062617253733409854993998355482066542417783764543213817854203316514104137083448551364225174352631408438554334261812174988278700898427939167179085306268351191471247910177813694681189057197456491208968659984138020645604273599729505146077379229976286759848247296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

840

238060772519838105931429986789694312548831466951592814583582665606199779875773055101332850254244811744213875857409109199992340861095067202408845410855389422384141603858693014050276277424385226594114173796803494480693192069482085759139581496330272243631494109642032411522888038898434983469903497049097480815816300720889129098692734378835880947340258054793979980565196837343019265486658195943905606757941020266389222953991715658232412486513493366206049749099008499532671040359379227733657863212108558527088409929257958043224910372653687203851204453781010101977062641761276538322939561653090237672056734393450654444152248931817050868455405108750307333601686381313933477818172852640520921213666841091648699636474839053434978325005903867820751276976910353110000750444890064979332401025784466695902776994645612953969071751764661736679929240498907658177041156903512786359353165110666742026026669189169842563715503359894172891320829630331660107562081922526505143918293299288753993278371379675035237977331992248649411453383598643323971100346109635117842347900209183025358962688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

842

–400418219378367694176665237780265833707134527412579114129586043549628029751050278680441854127639773353767739192162121674387117328361903034451677981058765008450126177690321649632564698627815951131300040326223477716525949060868868246872776076827517913788173092417898516181497681427167642196377682036581962732203017812535515144001179225201951753426314048163474327310661080410958404548559085577649230566856796088066673008614065737146917802315695841958575677984532296213952689884475861048012525922766595442562705501011885428704299246803501876877725891259658991525419363442467137459184342700497779764399427249784000775064082703316279560741991392918016935118036493370036109690166738141356189481387626716153112788550679287877633542659930305674503647875163213931021262248305089295237098525369472982508470904993920988575978686468161041095640982519162681053783225911708506656432023716141460087776857576183675192169476651341998803201635438217852300919421793689581652070569329403684216694220660613409270277872410962228310064591212918070919390782156406268210829168151845848653775241216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

844

675105117871927932381857590897528195630228813217608386422482069424672858160270769855224966059200657874452408277985337143016679815618168516085529076065077804246912735585882301280504081886497693607371867990012783430062750116624911864227500465531195202646859833816576898282005090886204644743092771913677189166494288031934878532785988173690490656276765485203617715845774581572875870068870618283916602735720558204480410692523314832829703414704263189542158593081921451416724235145226301726949118705784479916160721474706038832795448530110704164415845852663785059711857046763999593756184801793039256682777434343135825306758043437791247339410997488459776552609009527821880880937621120506326535465619538643434148161496445279361690152924642495367213150317525178687701848150642380551769748113772931448509281945819750786739100065385319515287250696527308280256678518887140542222744391985414501707991781873445676373997737634162609982197957348835298979350145144160634665390979889374611589346456033794208029688492884882316930768900784979867570092858715700968203457977504012100830265056690176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

846

–1140927649203558205725339328616822650615086694337758173053994697327697130290857601055330192640049111807824569989795219771698188888394704792184544138549981489177282523140141089164051898388181102196458456903121603996806047697096101050544475786747719892473193119150014958096588603597685849615826784534114449691375346773969944720408320013536929209107733669994113939779359042858160220416391344899819058623367743365571894070364402067482198770850204790326248022308447252894263957395432449918544010612775771058311619292253205627424308015887090037862779491001796750913038409031159313447952315030236343793893864039899544768421093409867208003604585755497022373909226102018978688784579693655691844936897020307403710392928992522121256358442645817170590224036617551982216123374585623132490874312276254147980686488435378829589079110501189980835453677131150993633786696919267516356438022455350507886506111366123193072056176601734810869914547919531655275101745293631472584510756013043093585995510697112211570173552975451115612999442326615976193456931229534636263843981981780450403147945806397440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

848

1932731437750827600498724822676897570141956860208162345153467017273118938712712776187729346332243195402454821562713102293256731976940629917960617770703668642666316594199399005043903915869578787120800625993887997170589444798880795179622341982750637497849589143840125339015621094494479829249210573000789877777189837435105086356371694102931558080228500836970029013986234218601723413385366938260293485307984957261278788555197297102314844717820246914812664149790509646402883143827862570162013553978042156172779883081076930332856777778912730524139548457757043696046687064898783876980831221661220366386856205683589828837705332236315050358106168269811955901402229016820149898801078001052741985323103552400741885405621713332473408271201842014286979839518030133057874112996548045586439541084995974526679282911409531737323900013189015827535258529060169783215634664581239172707806010039363760359741352654212689064063163163338769613635244175686624036022356527411714558161220686095000534676395120908086399873998740414189848421055301287463671716041502831673830951705477136082982932620196037263360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

850

–3281777981300905265646834748905372074101042748633459662070586995329755957934186293966764430072148945793368287013486847693949930896845189600697128974654829355247405576950579510564548849146544780531119462937621819195660877268499590214998736686710582471348602366240532825648524618451626750065159552955341212465668343964808436633119136586777785620227994421175109265748625703185726355928353061165978338052958457429651382966725010479730606330858779261351903726344285379592095578219710644135099014654715581181380241471668627705190808668593816429988953281271460195887274636198135023113451414380752182124881837250735529366423654137262955508064273722140701120580984870560614528164230445787555891078629831976459721418745669238539847244500727740259291767501615165932270243868138581405774340762323164746301422383573384889975982222394948875154868982344168291900147660458944115257854605046839665090840816806853146030779251051349230803952644610315887613165961383545091319757752724989310907880518915301930706986049861223294362618951901586113314573838471808182164955995900177068905019589092871273185280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

852

5585586124174140762130912742636943270119974758174148344844139066051244640403985072331433059982797505740312824496954614775102782386430512700386513514862519562631084291969886326980862141247419216463965325919832336271014813110986302545927849840781411366235321227341386869253788900604668728610901559129990743616567521428103959149568770470695791125628046504840035970304160946822106257790056910104495131366135294545266653809365967836501491975121642302820940142237973716065746674129947516317938522942325919170709170984780004354234756353946675563841198484724025253400141430809225809339094307276040213976548887000751870981653059341621550274725393875083473307228836249694165926935520218730420126615827974023934445854705129043994820010140238613921314588287749012416723955063571865552627927977474026398205020896841901082739121742516202985513587007949774432814051318101122884168868537789721109984611070205264054544386285289396390828327401126757640717608466274793745426227695137931807165212643193843886063290256863802047005177456136499564861404673079017526044755105022101371276343340636066906961346560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

854

–9529009927841084140195337138938625218824676937445097076304101246683423356529198533397424800330652544792973678591804572806325346751250454666859392056355458373848629802100626073829350812968097183287524846019233965678351271167342632143352911828373087790797458013844405998946963864431564851010198059875764208609864191556345354309164322423007019660321447337257101365338898575278513275789837088638268694110626812494224911398778341129071545309557521768612523882657983159608163826065690462838403120139608018105229845700034687428324494339833028511913084614939187082300641280960539230732494888212924605043992401223282691894700119236806364768681521950892405462132394641978247071351997493154096736006602523684832164628126950149055162937299247075349762687618899815182931067338453602632783245129570689035337765650012283247152941692732642293286179435562315182380771548680515640392089725469264213633746485770180477052723002703710242753126546322248535064240043464798129697144447905311663023852769288697669623973178209646292190832740168868257653556372272803899432352209167704939397441739125130143276057231360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

856

16294606976608253879734026507585049124190197563031116000480013131828653939664929492109596408565415851595984990391985819498816342944638277480329560416367833819281156961592070586248189890175446183421667486692890081309980673696155900965133479226517980122263653203673934258199308208177975895227438682387556796722867767561350555868670991343342003619149674946709643334729516563726257701600621421571439466929171849365124598491910963330712342479343362224327415839345151202929960142572330691453669335438729710959943036147059315502434885321114478755371374691546009910734096590442522084552566258844101074625227006091813403139937203894938883754445402536026013340246394837782802492011915713293505418571290315501063001514097084754884328622781712498848094195828318683962812125148755660502059349171565878250427579261521004352631530294572818321519366834811558961871119348243681745070473430552441805313706490667008615760156334623344515107846394211044994959850474324804801782117005918082943770788235483673015056994134738495159646323985688764720587581396586494668029322277676775446369625373903972545002057865625600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

858

–27928956357906547149864121434000774198861998623035332824822742507954312852585689149475848244281122769635518273531863694620971211807110007601284866553654467166247903032168808984829397471760714758384738072191613599365306874715211214254238783394251817929559901591097123318553614268817050684419829901612272349582995353600154852758902079162488194203222542858660328675726391390226805700543465116573447246316600549811823561815135391148840955009594522852497190748637589161821951684368974805151589240941982724585342363956059666771173393440390216586706536221309860986998241556018482852923098567658789241907639088441368172981852367475925246755119419946748586865182320751959723471308423532585068287431191600768821984595162403269871739259447855223025633451649738224312259982504967202100529724480063915321232870854247001460410442924897810603084194754867012060647098562889670511050791459966885254307692925003252767412907957544412498894848719677731121361183712992715430254548548143594165623131035619015547807687946941780703633799311470542731087114513749251861002258383937993115077537890871408942133527181682278400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

860

47981947022883448003466560623613330073644913634374701793045471628665509480742213958799507283674968918233820393927741827358828541884614993059007400739178374591613897409266013835936904856484907954904980008025192163709597210760732866088782229871324623202983910933504857861275109313827693075833267770969883896583586017485066037039793772001154717641136328631178444664897940408409652193533673070273182369171919744576712879198402601993708760706483390260590173706159378180010112993745898715250430315938326320837618181276510507512875889930590392095961829228210341175662978993239753541321883339237799917597323953942270521182822367323639573925295163468514072234383227051866804923707871628981147317806787170120836169534489008817639648047731415273158038269934250269368462649943533653208710066656749806521878072127596348508985140944974438616098646588861526720191715331044453937985259728223108866900616445155588254415375871061300673101350100406342066498513618921485109177314405710694776540539119193468711133607892845979248842867217106392412007662734621214697201879903605472171703210096517080562585399698130154291200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

862

–82624912773405297461969417393862154386816541278393236487624302144562007325838092437052751542488296477198638718343571426711902749125307018047610744072865161046759131338756075825483350162867011498346375573819380905907926396929981995404882999838421001155538294627495365237115738238411287476584887101610140069916935122109283715782524875385988423778036757902889281712954253383281421077264985027010420039714045800161099577979649280633166485936564398028736279122006449225977414575230437587661241004045797924482378508158151093937172282460476655189246269930978207504491649826358855598156283110167491458102591848688589837476820116531307346299358271492781232387607916983314638078624954945105535681263287506948079883938390073183975473938193497100378141900826778963852492683202764950825398734782923166830674040203720912132472412707245983296921869426019549012170133800058549681210617252000193468802861518557922974103277249967559759080524872899721038510440451782797358003335406633816405202808363251153120572072791480776266507417347857207733477195229017731708581637194008623079672927786202412728772058280180125689446400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

864

142610599446897543419359214421806078471645350246506726177639545501514024644396547546353049162334799719644850427861004282504744144990279913150176144269765267966706260690692986874784262381108461846145844240412251443597080961101148924068828057721114647994459096527057000399261764199497882184585515137379101760676630020760623693440637934916216019440891444140386900236559041339543732779359364156619984988546443051078057871592874658372845354726510150997598817764583131364037017556847735276303301972983047217656585305080968788135559359526782706856639061900868386152752587600295384762417744648149090256685073530836506059484991521133036479712692376596540407101011264713201065323706672235252154585860434236992385879677661266315541668017321975995252672920827020491609402371207972305124638216235325385949743393391622294340647384332706567170487146629309741595005650938901056749769525376952333927153738981030975053302256533444008144172985930624918512469020219777108239913756911849967115380047234971490286107397638095819835991802342401540547981638965284604929011905796858883435515473358985364369860572591590896939984486400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

866

–246716337043132750115491440949724515755946455926456636287316413717619262634806027255190775050839203514985591240199537408733207370833184249749804729586693913582401830994898867293376773919317638993832310535913194997422950062704987638639072539857528341030414236991808610690722852065131336179332941187665846045970569935915878989652303627405053713632742198362869337409247141517410657708291699990952574030185346478365040117855673158985022463676862561225845954732728817259784040373346582028004712413260671686545892577790076003474517691981334082861985577088502308044261976548511015638982698241297926144065177208347155482909035331560153109902957811512014904284749487953837843010012542966986227433538551229996827571842353990725887085669967018471787124153030745450484266102189792087865624114087112917693056070567506569209319974895582361204942763668705852959359776124298828177101278902127537693975968437183586842212903802858134089419265659981109026571404980214397255050799457500443109607481716500678194965797913905768316265818052354665148008235409942366527190597028565868343441768911044680359858790583452251706173161472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

868

427806128432792188700262158606822310320811154576475807322206661386351801408753651260500803938155178894985015210505997866743381581024741489066161401103327246151884774945154635886715325976096786015305226469273480125531395408730448565400151784112954143346738286943796130937713425480937736934963320019412577043712968268878134168057094489920363139439174971961215431067634543391190080466177807784311763368341390793484979564361737257680028952015679681165616885506551769128465526007382973236560171324594004704470577729887991790024813677895633299682682990671463002148750267335118101117995998750410603933809017279273967607364267264925305492571728845161833844029755612111954819779361749504754118369755847832814499009574641819918688206551722810030078873281355312611139717421197099480358992213827053799279759226364056391008960836468939814329370752201535949031529851799534168059093617616289150361354329270076339584397175194156004511053006654407243052074816235691764840258086259305768352059373296412175990070693582712602260404928502782989366646280200840063558148495247533215707528027291751475743995142871706204458504261992448000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

870

–743527051216192823961055631658657175337569786653914953125995177489479430848413845890750397244513700919483956435859424292399997187821000707996988515117582753811975738854678757171111236546456214094600483603597308458173565220373519606665463800788314301136631142708317675569745933485869786792966250193739058901973138851310197184083230223481591136345286101268592419195548836413888359850217029929133844734177337199076894482860699353847890318603251285865842147010386974745273084200831607485141577762144380176369864094545329731063126172182610674848503037787002697734527964628435259743077045828213629636960072031378155701599096506440180946089664732891267220923715253850577476776530720639262657726635663533431599278640727483018680102986894243832277081762995533318160828878040558896863928467631419503148221535420730007573573933783017397304446367326269479416798882427590384086704707417110543328033824271392678197682290487443135840210125565359788424506030617632287292368553918673425395879190789164361870742865446754502728583765737836835519231234989060030464062084740212728899683711433064064843063558311025383348880407342874624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

872

1295224123218607899340158910349380799438046568351119848345483599186673168537936919541687191999942867001741052111267117117360795101184183233330753993334829157140461737084850394992075774063926724952794042437466511334138350613890671154811237940973243512580011450597889390842497416132385168593347207837493440607237207878982363494672987049304931759513488388409887994238646073032993522859078066136551157526936921400791950189143338274403024935006863739978297020092094110006265712677848660239116628461655510267236303252697964391511965791942107795586092291824958699453547714382734222472440213832748142827584445478660747232185626114218795208088195964696587498849111972207705964544716515353595549759799325875237845943392147275418540739403169772755826676431138219040236163905546653598336963390613932774484201914702911673193165792650016306104345571882361433144063653188862449079039600320606566477434921880766045420362550029125942633646038734856751435489505335915444463306020926329107039621550354724318378834071608246343753192919915311767474500811350942573068396151617450573743249025316397600956616718577806217793749669591287595008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

874

–2261461319139689392247917457470018875818829308341055255211214364179931352267237861519785837231900245785039876986272386486911948246667583925395496472362611708367246192950148789656164301515616061767578398095816528789405560171853111836300421444939283172964699992743914876411000488567144504363984224884263547300236164956703206661699035388086410852110550726163664437940676043515606690911950303474418321042031864765782745030244268627107681536521984090002106597080796316070939934335523760777497633294050520926594585479210645827579892272730920211093317141526377889245894309312253952436880613351978257376962441805741664667396103195426016433321990154360241772990549503474654614095075035807377829880609622978165279017162689142880772130997934423231673377048767330444252342179084457182696338080011926624249416543071283781395267473966928470458187368506603062269535138467753836092003142159779065069601373603817515303953012350853895838345983631059888006364676316508366032932312537370620891179226919348659889444289027998116193074838172134346010478416618745732577419680724068701755712798202430211270252790636849656267886923106388140883968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

876

3957557308494456436433855550572533032682951289596846696619625137314879866467666257659625215155825430123819784725976676352095909431668271869442118826634570489642680837662760381898287527652328108093262196667678925381459730300742945713525737528643745552688224987301851033719250854992502882636972393547461207775413288674230611657973311929151218991193463770786412766396183076152311709095913031080232061823555763340119803802927470097438442688913472157503686544891393553124144885087166581360620858264588411621540524588618630198264811477279110369413304997671161306180315041296444416764541073365961950409684273160047913167943180591995528758313482770130423102733461631080645574666381312662911202291066840211789238280034706000041351229246385240655428409835342828277441598813397800069718591640020871592436478950374746617441718079442124823301827894886555358971686492318569213161005498779613363871802403806680651781917771613994317717105471354354804011138183553889640557631546940398586559563647108860154806527505798996703337880966801235105518337229082805032010484441267120228072497396854252869722942383614486898468802115436179246546944000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

878

–6941555519099276589504982635704222939325896561952869105870822490850299285784286615934982627383317804437179902409363090321576225143146148859001476421917036638833262189260481709849596323502183501595581892955108835119080366947503126781524143625241129699415146627727446713143565999656850056145249578282246958438074908334600492848085189123731238110553335453959367992258905115571154737754231456514727036438516808898570135870334782550907028476354230164261466199739504292179750128442890183706528985396088073984182080128437077367756479331147559587950936965915216931040272582433963507005005042683897261018586215122724039696572338758360157442081848778808762122194491700915452337964832822410746248818531237731478323943180874324072530056098159712109621430851191320798632564318699741322286409736596608773133584078957305566992773511341486940071406127631018099636338107526770399884403644859441840231141416276917863225483771410946033275802996755538326235536373953522429538085733333459120825474637028940711530649245171440217654643215769366375079163499811240026146389709982528880039160434082359533494040940859810019914278910475058398443339776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

880

12203254602576528244349759473568023927334926155913143888120905938914826144408775870813699458939872700200562268435660312785331003801650929694124595549730150411068874928719926845915590336716838595805032967815081332139343285093710496881919444493173906011571827771544851321706389027396742398703348758620190152934135688852227666426933762479519516598352763728060568930391155193174090028971938900552890130058912550043686298860048547724494556061430736628771657579142048545652000725802600942956077956326322834064192096865792382012515890664157409755617747186078951364768799199918907845314798865038291384870674566185748861786574171537197156783179890153145803810817916410209365210142176101798091905422977915931938893492111977061719507838620564773888714475436394341963996048072274145244579508316936838223168840810806943186773295832938334040645531972375329819160682393032062362996781607662898755126346609814821603550400470140443126498861668296236377522072945410292431127954719200221134411184411896877770870881373011391902636862773322546087389169432668159965965353110149285771108844043116788059882523974031546015009302324615152664463391326208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

882

–21502134609739842766544276192426858159964139886718959530869036264367923666448263084373738446652055697753390716983633471127753228698508938121047537358624525024303357624404511102503270173295069605808468089290173307229522868335117895505942061196972422392389560533462028028846657466273060106515300512688775049469947083757625148244257289488913388246297569688842722455349215450372746631048556342774192409163803913176975258591405541090559407780240957939895660654448289537438825278864182861488609359046980833621106474677526177106052999350245355989398470541871112304722624190257115623444675600197469420142128585619289494467943690248541390251962966449842906314661168714788901500270514291368237937355287087872076330333101303582749772811649435131591914905718926830540561036703347043920949093654442708949223497508641833895094547257637344579617427335325331141361122376522493883600329192702027606532622726493715665455805628387460788890994259537968497193892529812935263647456215230789638832506933762298632274492979246072532446152206594326205979716540361297860030952180083041528693783203971780561513007242243584078446390695971898994784495516778496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

884

37972769720800562325717191755825831510496671039945682531514718042873753194947632607004022096787530362232488006193096710011612201881566784721769950975330911192919729564698366607020775126039092923857754645686446060567337385479818203463493680073853297944959963902093941498943197085438224148106020705408376737363926549915966011799358373237421043642961508070496247856146714485358270550431750501339223794583277710670538306672422185565927914139905531721855736715755679323116965442474146933388884128076968152174874034280511228769289596852533298677277698976944384330140154319994066191003297109948730995970999082203665247230388556978924095184966598750422572551691623950317200049477728238556308197369436997182086799368256902127136098785372902442391321723499624782734630790818110879564396099393745824004328696600261478658736970456987550527604376674184534795643742116938724198438181354311780753136611734987901865194952739732255753181495862344052366044414207649643675601407676097574502178207245024219384596754601348564092299904796845580079760179410278052020814661550026651339673221138214164471631970789802169482536325969086373624789419082630823936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

886

–67211802405816995316519429407811721773579107740703858080781050935886543155057309714397119111313928741151503770961781176720553597330373208957532813226335712811467921329516108894426771973089194475228225722865009527204187172299278220130383813730720337362579136106706276453129458841225656742147656648572826825134149993351259840884864320630235247248041869284778358705379684639084138874264198387370426116412401547886852802810187268451692408027632791147684653986887552401917028833179240072098324906696233629349527040676504874921642586428983938658781527189191560264348073146389497158075835884609253862868668375500487487597787745852695648477390879788247953416494174392061444087575578982244665509343903485012293634881814716765030894850110037323032639450594335865440296499748056256828981095926930108487661792982462817225964437708867964433859746713306626588289423546981541831235580997131851933051802770928586301395066349326092683131247676348972687898613147539869305814491586692706868855426823692868310736255644386958443370831490416676741175517556192152076841950943547172871221601414639071114788588297949839984089296965282881315877271776256558366720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

888

119233737467919349691505467769457994426329337132008644235305584360262727557071667433340489303470909586802767689686199807502262081664082072690663210663519554527544092438561577178713093480260230999054872432362526901260228043658919562511300885558297878481215387453296934427851659984334315060569942894568194787787982088205134957729749304798037328618026276111196808343343560549735262362944687939195135930515600345951276872185272214233302331841020571495992576172738517961000809150059971887902428384479118458466060970160119648110993948325017507180678429233625827908953481761694967958426532859296816352729017698137864802998475461142682080398891420744351869360860665371517001811359077114502036613576084782411808908280339307541164807464095206211059902385354351825291085990553051799614612464174374012457112020750889037758860912495531768905667190669405955567625437372345255208611920688911905329233898115627312098674847703704488419874833377843077548332139723735728148514908074792861985349527185231148383246117513142464278539855063999184538845368144684877784317620973852684673547120909569712157634955640563016131774412816411831454366280131079134542561280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

890

–211997585217960603751496721694096314090013561420711369450373328992547129596473424696479389981571277245335320952262063257739021981198737925243999188559737767949973396355762484223751880207902690716319563184740572830440685461625558982145092974522653627939600958891961949412720251452146412177693358466542250332687032152828729954843494263930910370282850718925707925234464850657429296481315655155888951684456737415101370278745413996906811546013334576119874800435129084934659438668806630016690517667603872619152656404944692734341347240121881127767246247177386722022119290572293653030082375423829739475152193467289123619731289369911688738949228946083457623723610263030557229220596439109584621098938278743128196238922443288808191027671161276643264506441160037545367550891203326099714780961302036994148745172895080709135254702417055485114276265010203788999238027648029863760911994984885367675377870849585360911443879217186580410537453745804991880934544428802124648059506556981708609951459335340981825411596938367301487243862303790550110067064561249712700516730091510073349566780977214948216274951128921042682294905987580236325863246073058701216673955840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

892

377779696858405795885167158058879631708404166451707660360565272264718984940915642809126272947160016051187541936930996725290937170496150982784806554013452702486852592305968746886725850530482594856481461595207700783845301492616746106182555680599368764988368908745476193853467488087724906500649564787378290092848291296340796779531106778324882279844039981125611522767816363871539006329704497487794111901701906073710641836724327742487938174995762214645616894375400029353563119707813414689742502483670101007330033713611442452596280781897192169681232812470103138643416575799827289699606793005264595744721208758709218290361157657182629332807525981920721485475473488720452982471102854493279794798308012720254445697759793940656196411310009394978297350478147186905844975688124327109691739673040229923573063898099033823679023879707192874473640304248183151996642165268789217221945175063065725197523365853961113144192992765026486291577742575024495531825358172125386122842040684541404742933500535577629612883465744170531250268562625354760296139509048146988032320813023070950708928003701397037721401962911737298059849522469867981132688304502190605568112989306880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

894

–674714538589112751450908544293159022231209841282749881403969576264788107104475338057099523483627788667420949899358760151369613786506125655253664505468026526641518729858460181939692369047441914413675890409040953599947708465813508545642044445550472614269226871019420482222292933724676683010160122710257626105827048255264663048242556706088239751801455406290342179663320025874568665304852232513200283856439604247647206320389649348083457580542431315357071773354464452425463731798154758635880109435834800399091440212510036220336957476468385215050681803071604205617142004378491539403497732307402568000072078843054663866585027575728175988394241403710408573059195650854729026693389698124997713509778110718374440016198991978011966790599676779431239067953970875813839126578990048217909447056049850643501492122004874409090736649157046473809921583387255109466002907170057541958394082662635385202776731415174548075528685078337304516757848238993749019840089695415939615395884662590948870879231956541646488609869819088568812979652848883601888905163159990520625724972059204717966145414610695109370423905760362814334891247131184214302981311840912421544649798902087680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

896

1207739024074511825097126294284754649793865615896122287713105541513970711717010855122208147035693741714683500319852180670951608677845964922904059464787767482688318526446643725672049340594921026800479843832183306943906398153806180296699259557535345979541916099124762663177904351367171262588186619651361150729430416376923746856354176503897949155724605177259712501597342846315477910895685496198628508103026891603288499313497472333069389069170952054489158474304491369841580079918697017958225395890144292714373677980392964834403153882878409534940720427498171528054684187837499855532260940830250596720129021129067848321187199360553435019225692112641631345775960215029964957781167559643745907182502818185890247628996195640641420555173421435181917931637607867706772036576392186310057910230329232651867670898388725192272418601991113188119759634263186645944145203834403000105525407966117339512970349233162441055196346290223775084996548347798810745513760554794531911558633546037798478873825202209547214611666976168538175233578599501647381140242056383031920047699985976445159400292153144245773058791311049437659455332364819743602336548195233234564923140034736947200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

898

–2166683809189674214224244571946849841730194914917643384157311341476063456820317474089241415782034572636142199573814812123687185968055661071689882679829254863942843436445278843855656517027288322080060839834936852657368078287928287452278471646218410687298197481829824217741160406352705245083206795654541904408598166980201201860299392647992920785369941688003924227865633066289967372146859780180339543536830243536299567768414465365526483990092687985753550302902257517495794663374142450217056360226918861129586378296824978912919258065883866705683652446931719721330103432980474740824876127849469570515911463905547719888209835652832862424490891650079086634322072625763757134259414602000880157485410055825487104246419174979310708475981118054716360769357868514665949033618047582240243890953210643377450601591709372994936718971972057059486848783868156842823796495678918982189312581891214507086268806524293419253022245244661452502483807735951066477451686435301390249336188581591810471099642412763927703013330555246357486369040007505955401765594249151159264565573774841742615964124122740776916867471612022691161062866262486620022591767462248422809472113222318083276800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

900

3895697488923034237175191740360436015430890457021922804714845791973962095362930818412456065576098161599783674833719032198389560370564078606898409058333000245369232498728611361252470417615064403099949390023216461077947804761695060839196692019900702415762159072330023943498606410622164030659605818586866344126659504230401760944818307981091271572095155155031055761702408253189361335120053884764250499279220777878266622847609208727216618214186652998384883444618259016457438804746708125490267335688000112310996308177691312085428826002459192336819207099583232058951525972498893584003127277873346287787608812102174800359001284503793486639234623186842197768511086581123235327398427454397582523158767280374225813435061676612800653839814050262380016663305447589369376362445249552867958515933872736792656181661893452644896220711605758592957354113394946003397186099230696329976384022240403683741111314130679567816933996949901291599465886309240017526458132210671899668306467069702075227037157058149542010017968338332950760491533933495707812374538459973784357688901647165453223503495172687916896527713958416798707591033539950942800619997897122664211430859573727913731686400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

902

–7020046875039307695389695516129505699806464603553504894096152117137079695844001334779245830168128887202810182050361696021497987787756469649630933123116066442155356962708957672976951692542346054386108800821836062862461944180574499632232439019861065753203410648338703146184488751941139583248609685093533152116240426623183973222562590981926471372915469589365962482587739672247229125886337100345179399701155841736636454371391794126444346021964348703089559967202102747656304726153568042133461738909776202384415347336199744377942744456431464590948211193448984170230649802443006238373635354727770010593271079408118990246920314675835862923900790982689640378856978019184070059971966272824443706732098639234354915809981141256266778219344918572808790027276416556043616205126339694268061245712838671700366439354732001666102989722313576984509152112337692698121729350813714786617444008077207438101482588063484581206115062503722127462237527129250511582677554243630763202288253659603139559120957018785474702052378945675977270405744148159265477898918304872759412555400768192146708753298301183626247542940553067071271079042438991598926717236210615040908998408951857700544498892800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

904

12678204656320989697873790102129887293850475074017629838737650723549565930694266410611317969283640770288275188782953223014825365944688184187233465220347615994532574674652377557396374756731476974221312494284235929529606271190117546335811784869869084750285359630899697882009186686005698087346989091278920872721930210481470255639948039313359207299485338078394928243553457848078495801350724803223393995860287450176365436594733580192358488915667613757779745300766997562267286335433343884093031900471055821506254117289176738346564596488315225051252469415368865411436553543212069266502785450638352639131447569411062896385938088304559568440564828514737490524215702302646430528309371088720945334358170142457244977952825941108817801464136922942492674789261208300214770866458169487848118609757386641090861789474645995008981999438498320034023528714881873012807843207569568904631103878587436633211277554042653153658243802881722162196800973995426423918315662963997158343332586109243270043772448375926567311906596375890814950352773931575633453085446458600203499075053787355016956008456731937629003062550638839130715568750644818827661651328596370763881651126567055007183365000396800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

906

–22947550427940991353151560084855096001869359883971910008115147809624714334556622203206485524403389794221778091697145333656833912359885613378892572048829184950103960161120803378887438309683973323340575614654467032448587350854112758867819330614463043398016500931928453166436627901670313538098050255214846779626693680971461162708305951157180165212068461921894820120831758705022077400444811893834343132507120284819221440236467780148168864937358380901581338994388265587703788267134352430208387739852611036926319952293409896407281919643850557342766969641817646394700161913213845372370041665655418276827920100634023842458547939831252818877422339611674857848830421167790039256239961670584911055188287957847613410094614953406960220650087830525911741368562787023388735268289286773005094683660869820374459838949109250966257418983681959261582586973936190153182196205700919717382298020243260306112412372817202208121421283215917113576209762931721827292151349964834856601431980857730318779228131560427086834550939440362375060138520816151896550084658090066368333325847355112580690375306684807108495543216656298826595179438667122078067588904759431082625788539086369563001890650718208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

908

41626856476284958314616929993927144147391018829525044754720878126659231802885712676616564741267749086718305458338621635253496717020832502669311125696576141499488583732273137329301813093766727608539804164983203196861737454449360544586224265734635960724001932690518214043916043013629948758109863162959732058242822337282230549152866995399124819694692189926317203699188810290910048404406888775415498442367916196662067692588952553188778320996368102955468548935820313776094671916581715308398015360092636420984344393460245552082809402233944911019779282930257210559986093710569915505479255581498928754165847062550119250219805962853892613443644124055578192137778383998371131210819290470441028654111554355535570725911631525480225840259259324574003898842572895660427165776676766206231241756160817854159270147853684181252790958036399074100510812770720248937872503917141468367331488608721274195287916044290404805532258207753673644027244509958143394707962548836210429874997613275922798265519830650614735517875404144817348359091276760499540341853569775380392156653087102174221372340806326240094810915395014526071443655501742159449614606273233607983883180409902674387285429640402829312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

910

–75677625073886054215973578728959548059956872232076531364082556434266483417646225646088914699624767839653879323259614132890857031543873489852807626516375425246070245225272563664670696204467910792325363971939463411894638692188937470057755715105568176596235513631362113131839366198779246842243731230260792881885451009179095138359912197635608922204950401286044676325125257108874467999211723793705376168224871645531639065126715741697198987571397211173041821965321330444940113544345558430667591924648413013349538107310726413686547493261311848233958736367207608798054718365816106388961286647165052475073509959716116796899607240468376771240545017533041153306481102109038716541269470075261790093174805818363667579707346113323050577591333452075539088095797524310656587381998360962928397512700366858861553128797997841517573961710173516714728657617169412569052212121363189491808646290655276487033431368519955936457645421696178684841530519103904691579075913784230561512745660935627647246715052122817589171497484735277939316827941150588164341489789851641552940795312351752734454915585901104492366244188136408397884565702167245879399354204738699314699621985203062036084911086252343689216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

912

137884632884620390781503860444164296565241421206843440145358417823233532786951423127174002582716327003849368126979016950127141511472937498511815495512836024798339986800446610997030008484540533463616813156873702336472031697168244070445230912922345217758341105836341770126211325214175787746568078301535164630795291738724311342091760024092079456257419631143173400264378218452369280694563760752131195378505716138158646376660876081372296555355085718757282199620815464070680886877797607460676352486709408510322858431520143525736889532722110187482272817661052263230055696862516945840687464271134725609583935146602764803951084392133382477200273021945200981324408568042668541538192974477126981549764496201058602330226784618474598152371409549681632218510543089294016302210001013674455540268140068416845749800669952067245019758235936147454235614178482669700813130485123731254075353541573913759374911953443359716225829958330437563781268605807314348057076314914868083076222594224713573283514824967773647470468417187676405435260508776371635430194397109690909458129059104893482176856197511812385091296910784536100945678709348721992265623361033910151382711257039979029746707999151770201751552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

914

–251777339647316833567026049171044005528130835123696121705424470945224430868973298630219728716040013109028946199863684950932160399949583872282575094806438581281768815897615511680576795492771014104564300824451380466397929879029213672632991646996202367626730859257160072250461879841084988425233310978603210615832202714910592510659553803992137087126048246467434628882754626894026306548273427133391562761151437668277688283782759724585813510078386522450797296507609037393063299438858431223195019640731379939849539495955782077995560286750573202342630165049081432658081702470955943105095309759092008963100265577696648532014680100035556403367698538071936991898370045245912756848740371395233868309869970063133007854994108713334616226230193837718660431000251681050873767835461850969555816529623764929160339136023332474789406078538819405251434231489909354873684776265835933269941595566913966524618589226987574841828365503911378991464596474204155999552221351034549119697182457054326984815698070391154680281075329784697116324785689025654606295534969122295600670543661925535498454939416656569415176708159092562920326809323270766357877028257247919936424830755355001708317488806451132388398333952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

916

460752531554589805427657669983010530116479428276363902720926781829760708490221136493302103550353223989522971545750543460205853531907738486277112423495782603745636933092636386375455535751770955811352670508746026253508211678623461020918374714003050332756917472440602932218345240109185528818176959090843875426972930968286384294506983461305610869440668291035405370855440967216068140983340371654106559852907130932948169559322450295992038723443447336084959052608924538429305837973110929138446885942538425289924657277599081202731875324753548960287013202039819021764289515521849375882324416859138376402473486007184866813586864583065068218162888324671644695174017182800020345033194879653277979007062045215533404374639218945402347694001254723025148588730460576323098995138895187274287144249211489820363420618922698428864613123726039511610124643626534119418843140566479757883993119887452558740052018285387261960545908872157823554380211547793605479180565072393224889045843896409418382212727468815813064914367853505995722874357810916947929520828993493800949227094901323729962172539132481522029773375931139390144198061061585502434914961710763693483657440282299653126221004515805572270768951132160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

918

–845020142871117703154324166748841312233623271458851397590179717875781139371065564328716057911347812796785129814906496706017535377518792383832224184691265295269498135291895132612585452568747932958020797713040212148934060218595427512364299225481594310276186644456065777688445170360246259852536542972607667533068355395837228796125807668034490334554185645758933450148878733874268970563446241613631430770231678131026942971797373842849399018795282414379814902484767603479346906842685444039911588818615471981721821447116714925810259345598008793166382212541028085915706971467071755368182980519659782322136373337177045736118309645341335112110737187447796370949147513255237312790879409284111813498951790925288263623088327545867905670798301162028122511731664696976563557084733773461042622553053872330546513415104228918537700468913556464292968596411063575014158319798923875959243381873587992729255401535400238435641196871537448398733307978653472448817156342769174446510077706014873312978142177808201161052950643329996155751572225221682502741200374067630940882492049027720750624436768971111402604371457709641524459243986947811465634039777540613849027745477737563833489322281987419544590256376381440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

920

1553147022597114338397647818484370331885399572941368868770750321455685734164018507236180114441057279920491068599798140945660230023879540401483628051462545612705337572666503253741932061821358700776842226196567909929740802681778395767725581976435170342287631052510248899391362223122132625608962165983652892925779637217548826527279234493847393234910593216904919681373639112860906367895614192085854569755685824404827521182163573123157195396545729077630099790767002855195039614776855846145357500248615237502404707819800522033639256677209140161839810506650409621913069413556477886366720318195134679908086654193731410062985453128137373936059534950529049729804533129363126180909636354264197513211073391720679828539236346029305210622927277535807689176562799713042923817921740675621396340252513017343544491656961572752272293461863116781370476280203534850876022991790422084013089335883654730636371428022065638244708519849885830156871820064765082360925933358009742632685522823655337149253825322811473734015323282440532934271389749957452440038326287536305669342020386112950739647714781368902757986834739270321121956090448010077473835365111119648254512996188081642325953374354292877122956891219789086720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

922

–2860896815623884611328467281648210151332906013358001456275722092121373122330122090329043770800427509613544548360828175621906143703986113419532842870794009018603231808851698993392638857874942726830943380654078090090582558539835805004150522000593583770493816398723878472678889214990968296371708309741888628769286091754724938463248349937666898338705312705538862053090243245889789529663721341822144117489973288553692294017545301692855553920437232960994643814592819259269262970418968468599748515457949267479429471804072561585963510799419236178108930953250054523563873859771032266687498826115438080390695617024853257336019204662029042790221663378874509602299950024286878425235550164554651819334797187549492244169273349385980197967432045220957763463228677071425065672611846324494612058745128977946808953632123217009685564556751861111284417308134911195313634350877957478752110556697692013832196170416644905646753093563489699148957892559297281708825569245453945929406733041173131028925546244618734618056225486255461664927899919421627394550597021641875042928001551220055262431090627281518880211749589735931506643118605234562706804742534682392084812938978446385164406115560607479660486593626851497738240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

924

5281215521641690992512350601922595939360544500658870688284982982056054783821405378747414800897589182746603236274088812198038741277558365372457627939485740648341565919140236341802811331637144273729921480687428154307215403064536896037661863613095755640331585072044279660565229490873327475102173539783526408708102125379222236403156453984933094333250007254424739350004589031912551471759229597003678040886490690670115974756388626925011352537127132045996112481738344352611059443393415793035135759535374347767026804950317948687688640935727909984789086539699600650498911145137325564305122833009098696401224109027879113042291451806105612990749190597402344725845707744833577572984825603767887258492035608216362682736478602966519445447879555477888031353120137873850671231641468315017053860443508093289809328404899458599879552171763935611431034350817046066548969011720709505776396087663939457534234130589126495823906210718201984628976269664462782034492000827107984185684829194005599879396558367566184104931792247627582233456903251252324170340402101950901329245090863552222014447793297961683852870889742652529561263196945263002756761554719023695788564685354212027013493689324881407453258251835167864824791040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

926

–9770248715037128336147848613556802487817007326218910773327218516803701350069599950682717381660539988081215987107064302566371671363482975939046611688048620199431896950409437232335200963528716906400354739271742085468348495669393257669674447684227147934613432383281917372045674558115655828939021048599523856109988931951561137345839439872126224516512513420685767797508489709038220222754574754456804375640007777739714553299318959811271002193685194285092808091215937052330459970277819217115001155140442543368999589158088205072223985731096633471859810098444261203422985618504052293964477241066832588342264601701576359128239185841295384032886002605194337742814559327942118510021927366970591428210265875200270963062485415488060974078577177634092858003272255066623741778536716382781549641820489972586147257549063998409777171517763280881147413549011535223115592671683312585686332762178287996438333141589884017274226489828673671563606098879256146763810201530149770743516934008910359776883632979997440594123815658111027131895271014816799715129743888609167459103418097571610726728417601229115127811146023907179688336914348736555100008876230193837208844667905292249974963325251030603788527765895060549925863424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

928

18114041117678835935218111329534311812412731582809860573748663130154062303029038308565758025598641137902574440096497216958053078707897437390992418069642141849746736946059096628749462586382241144466257686609809826458318110971055099719576426006557132270773303638604674807772680630746425906852945024103517229227919479838194348639186321522922020253614199881951413496580739920556860292986981594762915312436574419929430781816937351490096438067092350204562066201114347295020672784895076828531212141630380475406125238299095532203903269545453158456828087922515660271146215336706512953010140804937907618786558571554722569823755450549761641996970648830030302175178192994004687717580653338363476507901832932621302365517847960314865045941682087333608158738066760893520417257407072173676993035935188409174717015495964653051726875993933122753647304719867386303656308813300861533862460941078545945396669644507644968026415912142360987078925707322140896100104113636897674958480395652519807026342255544915254861505554230137844302533832461470346671850545169481396469177737152897766287354486232678779446961864728323911142176639202557573155416456530779374185198014296411831453582005015410739423930477969442259562550788096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

930

–33655888396647277167635250850274751347462855280860720946025016095826247759027953177315178411562275234222983309699291829108062620239273438672463912773395099556829437245777801536216501485498204046418306781721026657559555050184220375278972999520183151759096798160527485792841640611926859334932771854784335011905474393539365099771608185389589113631215183380665726276647014772394646424369811803069496650507155272228882392615869599068599181928657586680076319001670457274148410034335052747410992159149246923304580692759719498834852274815451968412786587360034096783789668095600701066692841615574632355705425825948674534732537627121457130830371465526196301441481082582860709779264853902679339351681605588810379795132161510265019255359645318265843958935328041740160935264262340098691853060767580064246624214791502325370108535596727742076276692169513603752193421775113000729916452428523938366547012199495204350593080764760506713992643964204537784953993443137355880072856575122381801454943910802452543532677319759596114714107860713411904116298312924896434639732235630084049761904635420317172212455144665225826902164195638351970922763776234188077236097910562733182840755365318633153849662828067223718267219364282368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

932

62667264194557230086136837083211587008975836532962662401498579970428473327310048816160862202328956486123194922660081385799212598885527142808127805584061675374816412151638266460435125765997655934430887227564551636375891503443018338769447725106581028575438238174902178546271134819407812081644821193608431792167993320770297815774734441195414929581322671454799582327116741506198831642176589577315402763244323116890179015050749193465731676751160426398302105981110391444464339483931868215679267400335897771193129249918597706830494935706371565184608625664383488211416361994008505386182071088199965446323502887916431983671985061700153177606151668809777513284037775769286641608991157966788929872831149606364927178536084732113465853479659582611001451537580813720179661462056477263764230399149234079627214287941777329839142093281107055746027200819634330186584151345260407359104434421911573238510536715460070500804316383984063501454303061348849355584335791121756648695658942877874914309105561914166636057845169392367965597668836648372965464547458666157161299181422743216500656666431152630574659591479366650489691829732278611369858186151348058199813614309467809186449486490223294932468072185861170563413562456293769216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

934

–116937114987043791340731337997272821358748910970508328041196350224819531228760551090956168869545832803105881725683711865901330709520393648479966485219859086249407425074957005215171944679351625973648035566635453353477413545424672220143789455048880199321767752434367465167341937573014977344349236347273333724185475536557375724235654467270644258598748104934656020622399839650567019844301516151270541556213906936117074042084697995007055308817665355659231729760751990435370457477016866090457512969026785241046379180348103320945703550028089340634479695489739589002502931480819871050615744650581135522839656388852062081531924125132485829413079013999044839788014489585488873242377500766028143142702925165476954115148334110123727282593044781152128708569125798401855248288197386574184053924812470792584381861299356497479839146062545766022086756729437660128166026410255920132088874631286995663060661511048491554500854372514262493713729512476952897520370586233197906466099587410114590100790978531834942883939086086158623805250049185863953556845557871049262984272534838841990225339560530808652314797700498169813764954280431888816155375358415476600852204301466931941914741790756668343985422698816944271329707543444173357056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

936

218672405025771889807167602054900175940860463514850573437037174920412523397782230540088035786050707341807998827028541189235488426803136122657537327361136491286391884890169599752371536550387540570721826509608297771002763329944137051668886280941405972731705697052267159862929423261538007633933071969401134064226839253362292604320673853796104763579658956227806758563887700146560327108843835202875912710120005970538928458698385250663193427489034215082763334652606222114142755482021539589155549252080088400756729067250953210168465638552527066986477030565813031434680481869133158864651442496586723427710157447153356092464698113997748501002457756178213850403587095524864192963245926432472627676854470059441904195327384785931370018448993740754480685024265243011469314298929112893724180839399320382132794080629796650287299203136960582461302235084048424439670469387178570647006195560506681889923437025660679206916597676601670863244674188331901918363092996256080085091606228456914283488479129854531343192966090981116626515817591977565593151301193218862121780589640148634521721384978192612179828671699931577551740464504407632086210551920236941243593622043743162731380567148714969803252740446787685787386553106240604177694720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

938

–409792087018296521498632086250882929713172508626829974621007665800853068847443900032124979063059025558548189801851486188627305311829077093860224951474769784670698392284177829935944259495426251029532702879005950022859178480315312834827492890484194792899216476275948657583129739192122226305990576870657725236361096760800936340496942802013900326948280883970909865548725550074654053001973347170189460418764891188789951931600773959742824483114450119065098489138984060241903523773308365190077499298398085663018110272028286315855704606647435723532657955280333620908591223022755539712356803238603519703528835055965389317278844265631780690878605835077972755656322217013595497613122866134453704266425276891394128462043519088835387414573414270173896803735473065403493494996193157562839114893034326396116856107100238922638398706678664131532480388547506747399942459631572641392489610480389521861716520986088112833761704045951531197720519428933984195012436274983894079461670072128257367257409889347391737143618454498612558090642167365957921565538436092147616216824985638541093705875449132955224998930765671776331961630481259902529558574298524027890494447709974686958607182836691853411295635597280123165562400521094892228999905280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

940

769589539420360867374431057979158142001337971201186692338252396374002063295499644260330710680424849998953500447877091062242079375615006782269502458869617655611571580709685964619703319332410499433462416006773174142929537186032157503806031648329317821064728542446231578941117650202805541002650303363095207993886139716784158447453258582182104814008871500097368727500506583040200311537705945985615806666440465652547529727546253496397024379288937323604254962603012065134294817646273109826965543682391604875148011090869121701177013251283884288794331640016466540066334316836734903579806076482097410003227152235103001137849669530856484137470021758276432835122573123551532344517444742600504056612346670002038173251717728848832857564568871999386578197415218416827760783602850749903011857769118464971907455769134248696714912771142531239017998169692217671617091939188093420535095488482171522056303626411873475901804480198296975589319135487538022318233355324419753081229016395456867335709415772194401682355715457548394384094225990313268976700081182981053223255197323029180173979634093471689912547991977931595951423942043806096950511002532628124378348572799332462108264289367307300706413203651692071304926188178616207606061822115840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

942

–1448367513189119152398679251116775623246518061800633354980591009975871883122130330497942397500559567698030487842904685379139593384907442764231203627592620427860977714895628985414281646983596559933776266924747113736993388984112520422162951562155776139243819116883807831567183417681680028166987870929345181444493714946987786198107032651666721259964696163183247945155953389281656986313962590344928948146240956358094450947242049080219199881821780043023207839618868706582742846810285992694349153210261000375028556873015687041615138938916270231510932146510990028404841184286735088537195035939307325626073500506463848141433078057071903146718580949076246595700682618523983872381831005574148634544436432943835842059732765693503437936518617102845540167535441060469845794740565111317468316321480951077129831757510656047217465835290243791831872555360753657983367029551991817447049709323446804509963424907145881647196031733194908059098612987546558002915174720557975298873008856249824325805120483269863966193456491106078230865333313769572214149552786370342166166281361940917087429671363913720415415320902467263580579858926443074460861706766406130080052014008343693687753392589272339929469649272484478195871086152155702714608349222010880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

944

2731621129874678721423909067606238825442933064555994507493394644814494371568337803319119361686055344678485500071718236625057273123935437053340050041639682126945803970293156266491335186211063112035102039420073056507969531624036213516199326646225793798613842854442861570335707925747648533122939124572745012204315146390018964769629863581043436296293416963763605624564128092185205076188133445390535996203810443691366134486498504565293410977115877161141769985521186380615053009084199382221542502954552246707303858262507585760486152038796085656629618028319727193571530473564782376981149837781533616130774621955190817594742785215637609334711243669957801079491487418536233583312133276512844324750807112532074398124655996097947483948274111855966688755971841840046129168880705799944745244582313073731466862694665097305052140565357399791394911639410381398956630217735056567705135751784020673305791019374877132786611715848805596599459984094512808393498019522972341413674494702887168678468457231446963440240858942226063543412018629769413195886056555094465325389606648620569626892360192341276703473295222053259112973613935271638433185178961441961330978098419736206295102898423367633106979758527905725877412868482965655319751346632712519680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

946

–5162763935463142783491188137775791380087143492010829619162515878699394362264158448273135593586644601442337595135547467221358246204237976030812694578698999219927569503854065343668623501938909281746342854503938076800062414769428443545616727361366750279380162994897008367934487979663055727602354945442488073066155626677135843414600442168172094599994558061513214630426202094230037593995572211788113032825201738576681994179482173628404546746749007834557945272635042259362450187169136832398715330584103746276804292116139337087318827353324601891029978073524284395850192595037438692494373193407098534487164035495310645254063864057555081642604250536220244040238911221033481472459931892609275773779025442685620612455599832625120744662238071407777041748786781077687184129184533961895568512260571709352472370492917033906548545668525485605736382998485620844028031111519256912962706570871799072547945026618517780966696142954242577572979369938629207863711256898417725271844794988456748802305384167434760902055223400807260097048715210264190940224646889128539464986356565892876594826560763525012969564527969680659723520130337663396638719988237125306915548606013301429897744478020164826572191743617741821908310321432805088554330045135826662195200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

948

9778274893767192431932310332947348873885049773868511298693805074256652922128316101029318814253104875131787405186726902917252518310826726602359243532055904522542816640299599760908372912672294179627573366430458717459318213573297472075398081622428625029146028712334933848867920233481827548078860266668072410387298756926495287427253237466517947172389692968506028510027226766471691203027613769126686084170932092864235696975939236852198211538342620838652748346370770039232480654498345160563166836126292495448267329267967904443381859007196795981610778471254994645740264775000908883584342828313044624318688683228118362111196958525009324631092450515601142212212497852637413908839111004601968315537474188446565439990906082991978690390278907246329717072202163361139526740675507323830206762221522817513582669713584862219002945496187269737264709399131765878589090925217472593151366245231187443405807880415472677150922494755335441923222926663763719693869120565603171664874041708137082231566397613121437148492593121128950623810266608240377640785481208009453746684159335801108270601506086116374564355215974575169516347126859534473233735657721115331298049059789192908226328041370192181527731162412003010694339748793732837721901105487255698197708800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

950

–18559165748370131235807525011934068162633824470802434444920842030939127246199543959753647109452393053000132495044407661736945279753949127091277844223842106783786265983288640346204091788252014352933134249485010645737785969362118601999105558919369530305319162496011704445151312603148508686253676786136001434915093040646488055536926644711451063733195637254224442112031676402763269903346410933802450187756429112256319352860332671545472205499774294351762916361411721534463248282237859114748890654967703156360811390950603082633538768395659518773097257538441979837615022542951725061043082688138158696956871120766968651287051827280467698149813471078610967918779320924305811598976632686734535862890126009671581205102739745518775554360749365953533803003039706059442821753802112900629732434696450307640779907116384068491667590551763437961328418439552091637562094576062762981801293133448793767584223357028567141232450895045626668770277114807823539978963590833514819819930931162044182075513022669704487707838941743902748283991886022440236762210843332801943211206534419350503497601658551448878923146199919743671742026846779396430197630278354676898803697115479888139813570622520624760539633746257981714297856843210504925996168298214811315179251302400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

952

35299533253399989610505912572698597645329534143466230314239441542846220022271532611451436802178451586806252005574463372623669922092011239727610459713747687102761477900214993938480182581255331299278821342520490248193268913726749581002298773064640846640717047067414261854677796571188463521254493247230674729208506963309620281631234478241179923220538102057534888897084248518055739356164873596092260257112728171511519409140352741279488134860570707857053066919405094358549098232816408036252390025748571403398263265588047063168990737488544404706430983838116645651143772876694181066103943272838777841611968871698774374747972575487449561880945221991518060981518268398029653661253555370169087211217019670395347452105410995976711104394145294043621293311781520925060246975731618736997751090792648485132763383335362498271151757229454059002446651872028078294643103883671375191386059539819605745945192825068334702624121602376781924001067072364480373039988749765345187297508631070208034307625769117777935620309667196903027236152567214681330321725024018989295987714828465604657652438354564855767711824072247352463653335062574412010235892789430595461524631913642747241925411324034228294546383385382681220594523715786380369244712103204571121470935977164800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

954

–67280910380980380197624269363563527111998092077446634978940375580664895362449541157426438544952128724452716322624927188220714871507373422920825536214403091617863376877809778446743227999872661456425433478844054413056370549563184701390381461461205453697206691710491583095015880264685211471511064129221666033871414272068136256789132915527688933658345622521661498237842577675414239212850249074151848050056859894900955993821512324878704385044247769175543145548386109847394581231748073717097055389076777094877089784210817702400096345653165635370457455195450326611080031102979109111994115878030710566112412669457863958269635728879078864945081593115833424230773819566644519878349276535542280224579639491773532243712913358331611364975240930447142185052255578883164830735744465312717713579050788012663047008637200921704815249279339436458663318468085517229589756002277641114781829482896168551771537524580245943201575774130146347146033839926699591014218557052747926989051450819816513390334715938484745292310225677297169912106793111182615593207895780193598152584463055442477485547503800615093258736681703453795723256629266829291509611656654714949665948427403076243109833983609239129405406732539390406453162202288840983780421268707912557523603972476108800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

956

128506538827672526177462354484406336783916355867923072809776117359069950142278623610684497620858565863704688176213610929501565404579083237778776774169509904990119049836616676833279565479756783381772577944592143928937667749665682779655628591390902416561664781167038923711480331305548753910586132486813382124694401259650140250467243868657885863287440139016373461634279323360041196896543975731630029775608602399260825948199088540518325375434513239125287407997417469808523650152638820799655375793136644251215241487842661811584184020197546363557573739423310123827162859406690098403908761327038657181274708198664520160295004242159040632045105842851241840280777995372291032967647118182885755228947111429287446585491664514413377707102710177154041573449808155666844826705271928747290832935987005104186419786497053760456197126123538323636046938274043337908516433964350294529233294312331681933883636671948269751515009728588579523048924634259996218837157443970748540549088271065849540575539307442505863508312531043637594532123974842358795783027080940169772471436324435895131997395732259174828124187062053596749831420161899643946783358264210505553861961496339875624339782908693646737164326859150235676325539806371686279020604623232112984870083587429367808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

958

–245961515316165215103662946483153728604415905131204761357911488625259884572321285590850128446323295063130773169272851319065996184364365317108578745760441958151087861387284319458897088328254483392712714185949363479986696072860116840260873123922187225299026391153712499983773354118820314984861857579760813386665084010970368439394304764611193542332160426077338805568010624911118850859985169550339876990514864992185220864853055466552074768581658339685800098907057037213514266392150703010540389268063537096825972207730854707372128214658103739849196137256215577005189712904404848345081369179951989844959791492243891586804638119492403769734332583217276882297409083142565037100076584202043335508204771275656172764631045880587204931394587279072835571582932809946340998313890471622314654239479127769412807471355360897513161299400452351439393839856518948756900454607766463728952525313802839221453280590108988304399728620518541207115641749973632762854319347760012706610954950820036020661582234444956222754910184417522355934485287848274735128713832919484944510329124970303282643015431544060621029694036770584179177338189875918514143347717698907630091794303994521944986344487239639854932521608413551084487083189395407538045437248866264253041339986339809984512000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

960

471754186376404882568825531354688851463269706041650732284474235183248458609712225763250546360048079931084822938665328829968580681610852678214254034368527675733786518140811324722164615413592099147222985808650879154614483067745704099620354651682755098123532618232820574968877293199897364140965042837981240075623631133041166666758276538524269214193083697216335829079444378579525955949451555197551884067807511055011253618788160384846879406139620695517364589703735397375520362940145048374216466616145864151712214694427779328739741915714242973030758191257421476695953869350648499125866066087147916522632880082123784063491295913186430430350449894610737060246430621467439741157946888499519117504736751306708539362562345998966259058414818401261698626296065129477082034766041924571599506831320967061733764730059582201430243372250067610060757384844803343715735071937696077432130943551873845626747392171829039567838679494154562035247800876449427639154584509003704371279811595672829087628914725665426035243917733712807878682342782092990941976873131539572123570811261693041696109303597701508271134953162525980455662134648182011710126940922546504834516061475061493090483808726525629241760576444937190980046225557260391657971148643325494837333290093799755550294016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

962

–906711546215450184297282671263711972512404375012052707450759480022203537447866897916967550104012409627545029688114762011199612070056058847527796254056310192760337687866639366116000390824924014560962578724226989735169036456207243279470321640534255298593429692243481145090182157530202733878934812334599943425348619037705122333509407507043645429679106866049797463490692095629848887334845889089694721178326036247731629455310844259675702218600350976784374741410579433755750137570958782975244048836232350899590876642690191869837783962002774994165117243596764078209623336891946415319914579019498295556500395517841912970030270745144319287133564697441836629793639654460419182505573919696075743844104036011493812654844829010013149910273280967224984759741037178854951670820332579026614252129798898692652295811174516991148927761464629946536775693671712026621642808264251860824555673506701531294608487754255414049385941987765068231746273284535799922455111426305119801599797886883177506422774102728948839738809884196016742827462827182728590479550158819057621503099244974026139922081514782298897121379978374934435782622793805826506863980453134382291939870155068189719909880372382259402663827927169281063648845521054472766620547692471601077354583560283130167665098752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

964

1746326438010957054956566424853909259058890826273213514550162758522764013124591645388079501500327900942651727179309031633570452846927969340338535585312453431256410386831147419139416752728803652044413926622861182229935564214655150556259839479668975705090945587260944685443690835403170465450828448556439491037221440266620065614339118858566061097561959824011909914683072976183088957006913182386752032989455945813131118330928686044135402473024275981286705751956775989413574764961666616010320038058583507832612028413821309541307571910817344638762015811167367614631734546853888795906155479191553717241819761767363524380278301455147958947019245607272977348982549974490767345505735369334641882643744373358137083173231140673285326727186339142875320647261237606474636917999960547205259049601992678882048321732322119724952834868580877277029829986011717363273284048716949083948094227173907149273415947414695927459117324268435521414343322346015950650648544607063660737881210730136999877370262921855955465336947836961528246685693405153935265263613605885504979014969145819974345489928997470707675855777838350123723317331500870021852220026352736820294276189918661333400546429597208231609530532587728035328587676473550914548511174855700303674984927937105308702922980196352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

966

–3370410025361147116066173199968044869983659294707302083081814123948934545330461875598993437895632848819317833456066431052790973994570980826853373679653035122324872046584114518939074332766591048445718878382122081703775638934284440573581490195761123110825524983413623242906323312328118998320098905713928217701837379714576726635674499397032497918294582460342986135338330844033361687023342442006431423669649975419343058378692364065181326772936852643883342101276577659568199296376016568899917673453066170116941214838675127414723613787877475152810690515553019496239247675428005376098880074839698674276712140211011602053937121808435560767747144022036846283536321450767180976826069262815858833502426640581204570524336101499440680583469634545749368849214188580496049251739923856106149965731845870242353260943381691069158971296361093144667571873002614511117438214023711732019821858445640798097692778510363139996096435838080556329682612127810784755751691091632865224110736709164409763324607439181994048100309325335749516103388271947095061958774259359024609498890451432550486795562965118465814401651228015738786002449796679142174784650860782063167953046543016373463054609122611887006393927894315108184174215593953265078626567471501586092720910918613245796641351778959360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

968

6518372989048458522471978968738198778548397075963922228680228515717239410669113267408453308890153929616560689904032477656097743705500276919134424696448969926576302538093677479628169759570587087694020310791024106015102085698906108069306602038602012096336565317921947351780829286042582142751071283650737173035353492367991389313394481833860850973981722478303335185744331852360521502703144282840438373377103052461009474904391032102060685978859873013270383623868901193604897439191216044252440780458229973006164309497997696420075469065755036945535875457079539705726705004277762397375234064739977236051161279168096438372314393577514374524822976538619260712359245685783728009181617954285870983993693122884049639394066020299918276248430273211479279354380240714679359252865012737709294033725389913048711206664500190527753450487162354141787084002387056464501125505921858489726335474233869303520937833639042312752450506910847795941606171855186057717623770571217961343430164795523968482269790787377976489025998235199339564143952917945681849828269417600353594770854133070552641462618774539112885052793474982438812128737906777460966033514764752510166821192014193666277547614043131389470365856547605419228192932958705614662063781489884067503322241716598017370704374340507402240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

970

–12632606852775912616550695241414629232826793533218081279182282863460009977876741512237582512629118315596894617034014941697517427301259536669282515061718103717704874318825546955519392994047797775951011362313004717457267842084480037438316194750810699442700263586132733967751247156350524192651576147715128641342515068209167312489358505794022329187576578162951863589972515129874690672238693620144769567604825715669436362364709820213793609427030433899718003463057930513206291237152576693761230232528049687685946431807119535662106259049433261600448526635820147949698354298290303526113203617466075883467150559027770897565545294753222857829106928531844127260552218139048864881793975595406017966979777272149288201145699947341241619369457869483846843388788906505048598232052394685680611837359805651488402318515801369242786187044120642326783368796626115428203181230476561753089638149065238710223577521592464002114249082393223028534832761055350579856754867367020409083567659373725450918638854545938518435732384579816320075310980754978731424967186131309485266665915309890731019154555185056800771232313754515966417905494063334719352172951614090364703299470123507325245887276015588632793569029989259302464237904073971481215079608527395322821438504446766957664425077471903345541120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

972

24532522508090822301341450158827209970149633041509513844171993320839339377036632016765385239525747768889169346280057016776578843819046020211746644249856557419782865927159212187618661194440823280896864065611855161302014149328060232705210050206074378317723911884269769365372921977632717982129360878862779821487164262462202920854334218251991363282273714792452519091726624382216649285487543010321142500288571539830045415712266470855187189507293102633252362725258501056646617582550303939284309111569472493486107970569426138255810355073999394028071038726762727318314204047279769447711841425119119365693206385631931083072288962410758789904125655208841295139992407626032895600443900606278486891874727462513917686624949297736691224815487182537630569861028056432804377766645750479591748188152742575190477302557686259069490775239682287398613302203047916161570577949585482924500077285484693575254187546932565092105871718007639121414645221969490826081817952426753634440288394503774825683996655528212602802192290854003293586253924626168696427286275467003020387865207531807799639198146169380307097733153311270006783572469470996024981919872034563488253807570979851225627513090022273124885111056239141565385550009711652616519684599760201716919233575635621431784313500450436297040855040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

974

–47740288800744740198410462009077750601911185898777513940758699002353354427713285904625439676117105158258323547860990954647222430071863555332058969710220860738897457094251826917105914684381842104625297471680670143893719534592405212844338757701020740206290732526788971185015706168473269193223736270266969532614021654751446883982534388718375192947304648986112602152500011047793599509558758698084943305561560216509268378976070552284194270781192377724309097863353043056234317815642891465847265531114193472323966110728103265045806950974002820778626241362280267361439441076006431345247243413281806285638979626439737887658674320851336605153428525036405160342425225240260014838463830579817935491588219642052083818172151333395601123490938057218229088949560597818237319133892630433285541974145237051320668830777257460149229048616421731277701486087131244850416344689893349771077150397553213697444648966330771669238026363242865730272899601952629147555217735422462572620801215704345810781057491657901725053066198001890409318850137322524283247499092058787877674785693856897978097879592445614077612188716343731433200832025590558264614816070979260548141909533126790485071140473183343501026426115441369486240280318898875991747306231133352541124828538186919306252274071876549034041503907840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

976

93093563161452243386900400917701613673726812502616152184479463054589041134040907514019607368428355058603730918328932361562083738640133932897514990934930678440850041333791062488356533634544592104019330069777306780592753092455190165046460577516990443402266928427238493810780627028522874926786285727020590588597342226765321423765942058000831626247244065522919574197375021543197519043639579461265639445845042422193073339003337576954178828023325136562402740833538433959656919740503638358402167785672677271031733915919801366839323554399305500518321170656446521354806910098212541123232124655899522256996010271557488880934414925660106380049185623820990062667729189218507028935004469630644974208597028302001563445435695100121422190807329211575546723451643165745562772311090629344906806849583212250075304220015652047290996644802022375991517897869905927458311872145292032053600443275228766710017065484345004755014151408323588174032154223807626837732674584073802016610562370623474331023062108732908363853479086103686298171757767778922352332623229514636361465832103020951057290865205268947451343767996870276294741622449901588615998891338409558068876723589597241445888723922707519827001530925110670498168546621852808183907247150710037455193415649464492647191934440159270616380932620288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

978

–181904822417477683578003383393188953118462191630111961368472870808666986375915933282394312797909005784511690214414733834492311625302821704881744292286854545673420980766227736102248666721900132971253770956344857449278239542657441582500783968468199326408029578146824016906265345213733697606940402310598234010119206711099438062038650781333624997687114904031784847981670792095407952211271738267313059477181212892965265304412521625368465429957577316842934955588734099957169621172944109352317835853204411387596008071707291870804038225296242948012799567462696502727292702331907305354795571577627666490170204070623333273345846764739847866616108708946214582452742835732962734538998733658280279603598593302111054972381348225637258960837521279418618297624510745866829657095871089739947900584085596736647144445910584100406607443943151722687425972437796182253541398171900630632735266159797010151373345956410139291297651851864291292058829353320102840929646137280209140457038872198268842819063360464102942969698134246603026627614678240014276457945790471599450304235929302938365946350611095523319925722665884519879925130267107704155661833675252276466585117894073009785266566544970493741960991427666250153421340099100387191354760932487413187447934179053618632613039896071214784408342340042752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

980

356169642293421304445730624683863970205948971211759220359469881043369959324043397366928064458305833326073889439824048847935946162342924898158455324297661200428558280340273907288202889441480460357714883532523230885686793024523270618536535010260734281106921914011481425102467545928490579914389307724151342191813406740332699725471678229851237745471370982094234732348111410922808770429670063527398970456320814844425989466039717342471455311856936386378466643042741367716138118256624566111838322600574237496912983804402877483034306845130043692209061553091959752340039111165874503884689729148994970987753259570280486549211167965360622122834340852116688152442470472365141034227359520502912787463846045685533445635922679825797753045319866665101654626748792040407252468593715593710817989343639598410355108825092923668596137375240691073021980054033204924852434057620581434778895651140882545876389011382651052732360802325950282349851187873800761362540247136794649497014882111764210394239726059788713562334668946854848726136869539993947953304657857743391723695693949575153320522954496525034660414564979801889924893405062996884736785870336143957321573660836594953159551937295052226746759621215370517800398983914038558120672621905810355021023055122586985282656332116507438547871534301803708416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

982

–698804838179692599322523485629741109544071881517471590345279906607091860193773145633912862467196044985756971080934783839650326370516818650186889346272011275240831346027617406099454069084184663221836601490810578997717487914114656953568681690131560659531780795290526556051041325111698517792031821754784933380337904024532756861375432686968128456614829866868888544866994588230550807583012664640756780035301438724763791332369925425928995321863309190074551553649858563459062988019497398711426788942326653968943274224238445621713310030145145724114178767166425034091156736107445776621761248590328133077971895276890314609552311548037540605000976751852942155092127066780406709154079379226714889004065941635016620337680297818215191474917578396929446377681129983279029343380869994860624895092220892081116723514832316237785621530222235885269124866013148062560475621051580775036193267538411555009475240332761365460891894163514453970408030608397093793303964882391102313143198703281380793498342529305456009300620473729213200680538037468125884383738716892534561890951529066450814866036722182118003733376490371308032640860733599887853573877599514444264927522561399298099040900972892468877142376824556955924382806439343651032759684179199916551247234150515665124571723612587594430923950300138875912192000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

984

1373850311861275650268081172748071021363645319063349146618820296389542597140958004316272687610507424441998205145117785028752541644436065466267424454770774167123474426290295820391526699819507047894130758530933598309512581239149415570716028202798648256639481043541175209196347245169599285979134561569907179025744319312231399989464100662579340545704755518264234879208511360461262887708202898683727829549402628532885613759439273387376404802783265867686568354475621935760517834446331885866665067060614201702942477124852784092288367519265356493608475456249191617023214143187238396838382614728585109631292746114366358522379844503441804829431920294142884276911121813290279590196920059559721471781993641254442675583879465510611066439687959128363291578521101547126571689086790409895988543751306273831475478430160333723486531928416915750439099486581849090993895070987407803721155963980517117148628322494208844496113463925469416505822188176108686397635594958780907147639528650651194640017741412614526514285019851351633152537937781662335488698430317410722948677610706144642302026628195810043995339818180069991592171932202257379520126243360645397424847509355711020062714411312706593812461912837078975347336597459749617930405539096307035939752062339913797634908008622347210651196486290073030043369472000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

986

–2706485114366713031028119910313699912086381278554797818839075983887398916367687268503057194592699626150736464135882036506642507039539048968546826175898425109233244619791882766171307598644428884351437594305939188669739785041124348674310575559513337065579777655776115162116804072984110593378895086292717142680716309045095857979244278305281300875038368370980542712040767380108687888785159710406943824212323178209784659106095368573131517461483033759342539658316975213448220133859273815157330182109409977354796679935959984661808084012952752292408696648810907485535731862078859641771613751015312665973646709845301726289088293671780355513980882979461482025514909972181850792687932517332651299410527473271252070900242547055903800886185279482875684409686570047839346227500977107495097431190073359448006692507415857435268467898981324028365025988566242709257973289845193373330677249041618720782797795313591423657343523933174750516469710706934112203342122068798387080849871441782853440834950582850617233141489107162717310499737429874800912735907725299124208894893091104945334992457545745786670819441814737883436578706438447037654648699420471432926949593430750709523547390286031989810549968289045581434253096995706747322898912019724860801311562809630181340768776986024004982857077991443869185437859840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

988

5342601615759891523249508702959243626458516643867170894388335992193725460909814668025034902125989062021553780204231140064112308896050082663911434871223491165626424879469176580422161199724102617709737811159923958434066335671179464283089076154479327367454481092502051330018571240070634311329938900341823639651733994055019223651028205374625287927325739164315591313568474808334549892461905268343307108995125953786114917075432257563361615468967508640942173285517709071346786544238206511120569779483975295298368646193585009722409157841568733025214767184752731376447534695743668932857165544504227202631978605234625607694660291708094421784598263001456965518366432285086973464765978789214653665036381232237451587957078787888354102949329741699196601024721289274434869453086928810195322329169204811550365211009638902577219955632589133631992561301429763108075239274154411718954756889608155354825242847949029470299596116244086957519511208935487937489397348963808016097597646226079352692208192450547118418221299497539203970926481686572857001740681849740471188358518961841162091275111195302182888197578142292581903806366509494452330276532656010608597798497432301900599482548424627147886025637402575977751215613469525119215402452326936875221789024986209977966677565770411385836159871955110197772054335324160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

990

–10567665995973065432987528214453383893134945921569264029100128592559188961679613413353519036405206364678633377243969195046814146996387063509216818175280065525609068411590031276075034853054274977829861390474329589782583211957592980351950192633560109532824963600969057530776733912859714667810619144876127159231129840240828024381733790231008819520250312067016239618238443170885739687289648620783061461592359136588935305975205005460329275397617732091783618758754028543123943784503172478996487023819303134100173182170911149230925314210622953923874809491440902662613223628180977149191473447029361406806053681154089452020038056998610766289935364216881877795328803059902033513307106045066584949441962077365679240979101842443164415633774229081010876826898710184832171778205945186566347567096687117246622387377065749297741072241261306324081286254228071427772823284277426380092509127644931291844330353243180292252601117930804001973593171274395140354027956250412255841048144235184959625187804667182200231241730406132545454492580776041111149443068698786652010573150506521818616542169944307717752854809565454727005728992955780026709286981593588983806445427921093159385776480783912498518558710782295283991904483442720685808066050702681139188698691422723336418088225093873721183924226727207971193123475271188480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

992

20945114004018615688181280921046606876193462816550281305676454870452312522048993785266674730155119014793051353697546944582785639346839159875267733623405089871757173591771441989180719078753573006058785275920121246949079926099949287057565281799716137094059077857120672025999486615287954471600647145144484029596099343357321144324596372237859480289136118516826186923348594364695536060208083566392027816876055808719269776442856320822372623838078345005915132379850484572471656580885287853371037281209858811786543247062745897775693972765454694677119872412035869077299409231054696709697500372012194308289598396047405293903715428971246538786651891877859881790341687664725830423374684181321971369793968837338776255620579851722351871786140522038563557870913243586337364464404183359774500877985633866382805571781344315108122805182179909134329109355880037569845735749437859085343353090992253820435462760127983339244655415738853531911661665465851168181683409288317091076957421874136589977122228850355120858321109664954705090804295098113482298196162160995144284955984303926244497986580829617896586158232558731268925354864038356012937806797518493365904374838139606641902608984913714572063783364770509252871954686183472399271586912492714017872000806399837652780650862136057715386537817373326198904770727987495567360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

994

–41596996411980970756728023909198561256120217153668858673073439372718292668789301657539616014088066363378999988443328231941412279742822571512281718976082508485309746753258083790512908090404595990032747557977360796440872733234499284096324649654236248268801328624241654643634980417961877580598885230256945282777853295907639792628648395264388927854224331374416807229770308408285334615573253962854567244315846836116469776015512653153232030942423593181747452906383062360928709969638181676794880040482779600208074888666613352982528229912193023628760066610303235987516626732874627665459235738816217896263142414550146913692778841936895626030290657269429725235618591702145499220822122784105435140410822110954809643662471585520590817367275076768587225931633701762466005826306708152512158743679468858636251865557749809804731891091809299540777611180777754613713631198383588143491899238710616087384829041614174911739885655657363114376560067615180420008823250846597742878837439842035267694564746496805270024625723794600044310337330064853375844217578051736356549922584827597521573001349527621142620110249861640300085754759980175041694484299871727824686088428545258790818581444038637140118673762434231376203702006760376184953371608210530039493793601510077578422372612202210622757664105303425831024874665783166196776960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

996

82778022859842131805888767579305136899679232135801028759416144351709402410890710298503835868035252063124209977002223181563410436688216917309440620762404191885766396038983586743120687099905146020165167640374947984917336739136653575351686052811930134054914643962240892740833611031744136385391781608211321112727928058856203187331010306576133966429906419435089446387242913732487815884990775386080588816188535203871774854270870179774931741575422950431677431283702294098248132839579981536821811280560731404414069028446560572435231177525264117021232532554503439615158087198420509054263879120244273613563653404954792358248629895454422295800278407966165153218880997487269543449436024340369815929417536000800071190888318455185975726560877402769488579603951066507307351594350349223499195899922143028686141212459922121511416463272700506086147446249747731681290126084783340405548879485034126013895809792812208074362372454758152597609354534554209035817558269184729508328886505285650182712183845528642487349005190351254088177571286829058217929992980322955349534345943806919067930272685559966073814019397224664197170651972360548332972023756744738371125315972805064993728977073636887908836160787244120438645366993453148608057209500338954778592649267005054381060521498282399139287751569553817403739500584908500731586150400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

998

–165059377582525210820942202553134442977960388878787251346275791837308548407316076335216648720862292613869674694142433024037440410756304533115024597800233958620218193701733271965782650077210861164209344274907646281925169457838487229251261989306988687305499800060708340125222220397297807952471212526773374298779488549359269155538034551312811129061233400353568356096162369982580704874671606119844694099479939196520319059416115138471213892701393363160764797979702374431906776882122483184422691693438098420401653642722441781435850967985376649340337669913679858592625225873650495054202174965767081585445924889479855962347768011536118057825755145484533315518448708989615469638175432534697412963258566785595341954631306999640835598762389541122360227730278426615570859079134596351657396624444753199200165577645084710293764427765764809135778007821996976972492511413057980768664465693158047271708244726867542900278570674787756279633052941901092817420211188754350639607799691539586464328094587984113119773916349560400651826077145937142086552406002763972966971485811950996621452963735006572351185154678065980409158280032886933375946215370949008312023880049773299597495580284831954490219304609764776154658861784945578324466075743675875828513742638408078435834679867575103883739776629690311903056564166307550458782783897600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

1000

329788636409885371220242520701162617069964856979816928189859032090942479717817520517762864144282860642511610038896581182026805940691096457163819146404867449323195951016063077387633734854267300606090269861265477271286488576761297484044021454635363397236388600521295263570193996353801020289037482628493201848961418121619819772764993033522996635864344333906429575480132415225196248339593869027449698810760918514647597480713398046665485357617383939595208066363445344114949740210480721402476538003489320643962503978159438679308830234034782545381994664487532357468065201295553689118295945581602629007720957929180752212770840487049163879535858780678097564405860520561251708337074514204325431100590616437619493225353351385282389526327254303162475735005096296377910576440110923510611478455640616892001930824134879251166941326675998088653284459628349959991040037803289845575791602454929778448873072964281350714756584208225937046706839777918383449205581955131192577936383783696093755727532986792258013308284866421680502348502137582409888931707193522417988009028652278091249663021542543131557667939046775828857498243505708092885140538311156118607423712339447052595796169409094245071458170610310022757008405846321265492283219335864399905370457791539340714797690375415057559712073706121243182307015204282485816648002227404800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000