Fattoriali doppi sino a 1000!!

La tabella seguente mostra i fattoriali doppi sino a 1000!!.

n

n!!

0

1

1

1

2

2

3

3

4

8

5

15

6

48

7

105

8

384

9

945

10

3840

11

10395

12

46080

13

135135

14

645120

15

2027025

16

10321920

17

34459425

18

185794560

19

654729075

20

3715891200

21

13749310575

22

81749606400

23

316234143225

24

1961990553600

25

7905853580625

26

51011754393600

27

213458046676875

28

1428329123020800

29

6190283353629375

30

42849873690624000

31

191898783962510625

32

1371195958099968000

33

6332659870762850625

34

46620662575398912000

35

221643095476699771875

36

1678343852714360832000

37

8200794532637891559375

38

63777066403145711616000

39

319830986772877770815625

40

2551082656125828464640000

41

13113070457687988603440625

42

107145471557284795514880000

43

563862029680583509947946875

44

4714400748520531002654720000

45

25373791335626257947657609375

46

216862434431944426122117120000

47

1192568192774434123539907640625

48

10409396852733332453861621760000

49

58435841445947272053455474390625

50

520469842636666622693081088000000

51

2980227913743310874726229193921875

52

27064431817106664380040216576000000

53

157952079428395476360490147277859375

54

1461479318123759876522171695104000000

55

8687364368561751199826958100282265625

56

81842841814930553085241614925824000000

57

495179769008019818390136611716089140625

58

4746884825265972078944013665697792000000

59

29215606371473169285018060091249259296875

60

284813089515958324736640819941867520000000

61

1782151988659863326386101665566204817109375

62

17658411549989416133671730836395786240000000

63

112275575285571389562324404930670903477890625

64

1130138339199322632554990773529330319360000000

65

7297912393562140321551086320493608726062890625

66

74589130387155293748629391052935801077760000000

67

488960130368663401543922783473071784646213671875

68

5072060866326559974906798591599634473287680000000

69

33738248995437774706530672059641953140588743359375

70

355044260642859198243475901411974413130137600000000

71

2395415678676082004163677716234578672981800778515625

72

25563186766285862273530264901662157745369907200000000

73

174865344543353986303948473285124243127671456831640625

74

1891675820705153808241239602722999673157373132800000000

75

13114900840751548972796135496384318234575359262373046875

76

143767362373591689426334209806947975159960358092800000000

77

1009847364737869270905302433221592504062302663202724609375

78

11213854265140151775254068364941942062476907931238400000000

79

79777941814291672401518892224505807820921910393015244140625

80

897108341211212142020325469195355364998152634499072000000000

81

6462013286957625464523030270184970433494674741834234775390625

82

73562883979319395645666688474019139929848516028923904000000000

83

536347102817482913555411512425352545980058003572241486357421875

84

6179282254262829234236001831817607754107275346429607936000000000

85

45589503739486047652209978556154966408304930303640526340380859375

86

531418273866603314144296157536314266853225679792946282496000000000

87

3966286825335286145742268134385482077522528936416725791613134765625

88

46764808100261091644698061863195655483083859821779272859648000000000

89

352999527454840466971061863960307904899505075341088595453568994140625

90

4208832729023498248022825567687608993477547383960134557368320000000000

91

32122956998390482494366629620388019345854961856039062186274778466796875

92

387212611070161838818099952227260027399934359324332379277885440000000000

93

2987435000850314871976096554696085799164511452611632783323554397412109375

94

36397985440595212848901395509362442575593829776487243652121231360000000000

95

283806325080779912837729172696128150920628587998105114415737667754150390625

96

3494206602297140433494533968898794487257007658542775390603638210560000000000

97

27529213532835651545259729751524430639300973035816196098326553772152587890625

98

342432247025119762482464328952081859751186750537191988279156544634880000000000

99

2725392139750729502980713245400918633290796330545803413734328823443106201171875

100

34243224702511976248246432895208185975118675053719198827915654463488000000000000

101

275264606114823679801052037785492781962370429385126144787167211167753726318359375

102

3492808919656221577321136155311234969462104855479358280447396755275776000000000000

103

28352254429826839019508359891905756542124154226667992913078222750278633810791015625

104

363252127644247044041398160152368436824058904969853261166529262548680704000000000000

105

2976986715131818097048377788650104436923036193800139255873213388779256550133056640625

106

38504725530290186668388204976151054303350243926804445683652101830160154624000000000000

107

318537578519104536384176423385561174750764872736614900378433832599380450864237060546875

108

4158510357271340160185926137424313864761826344094880133834426997657296699392000000000000

109

34720596058582394465875230149026168047833371128291024141249287753332469144201839599609375

110

457436139299847417620451875116674525123800897850436814721786969742302636933120000000000000

111

3853986162502645785712150546541904653309504195240303679678670940619904075006404195556640625

112

51232847601582910773490610013067546813865700559248923248840140611137895336509440000000000000

113

435500436362798973785473011759235225823973974062154315803689816290049160475723674097900390625

114

5840544626580451828177929541489700336780689863754377250367776029669720068362076160000000000000

115

50082550181721881985329396352312050969757007017147746317424328873355653454708222521258544921875

116

677503176683332412068639826812805239066560024195507761042662019441687527930000834560000000000000

117

5859658371261460192283539373220509963461569821006286319138646478182611454200862034987249755859375

118

79945374848633224624099499563911018209854082855069915803034118294119128295740098478080000000000000

119

697299346180113762881741185413240685651926808699748071977498930903730763049902582163482720947265625

120

9593444981835986954891939947669322185182489942608389896364094195294295395488811817369600000000000000

121

84373220887793765308690683435002122963883143852669516709277370639351422329038212441781409234619140625

122

1170400287783990408496816673615657306592263772998223567356419491825904038249635041719091200000000000000

123

10377906169198633132968954062505261124557626693878350555241116588640224946471700130339113335858154296875

124

145129635685214810653605267528341506017440707851779722352196016986412100742954745173167308800000000000000

125

1297238271149829141621119257813157640569703336734793819405139573580028118308962516292389166982269287109375

126

18286334096337066142354263708571029758197529189324245016376698140287924693612297891819080908800000000000000

127

164749260436028300985882145742271020352352323765318815064452725844663571025238239569133424206748199462890625

128

2340650764331144466221345754697091809049283736233503362096217361956854360782374130152842356326400000000000000

129

21252654596247650827178796800752961625453449765726127143314401633961600662255732904418211722670517730712890625

130

304284599363048780608774948110621935176406885710355437072508257054391066901708636919869506322432000000000000000

131

2784097752108442258360422380898637972934401919310122655774186614048969686755501010478785735669837822723388671875

132

40165567115922439040358293150602095443285708913766917693571089931179620831025540073422774834561024000000000000000

133

370285001030422820361936176659518850400275455268246313217966819668512968338481634393678502844088430422210693359375

134

5382185993533606831408011282180680789400284994444766970938526050778069191357422369838651827831177216000000000000000

135

49988475139107080748861383849035044804037186461213252284425520655249250725695020643146597883951938106998443603515625

136

731977295120570529071489534376572587358438759244488308047639542905817410024609442298056648585040101376000000000000000

137

6848421094057670062594009587317801138153094545186215562966296329769147349420217828111083910101415520658786773681640625

138

101012866726638733011865555743967017055464548775739386510574256921002802583396103037131817504735533989888000000000000000

139

951930532074016138700567332637174358203280141780883963252315189837911481569410278107440663504096757371571361541748046875

140

14141801341729422621661177804155382387765036828603514111480395968940392361675454425198454450662974758584320000000000000000

141

134222205022436275556779993901841584506662499991104638818576441767145518901286849213149133554077642789391561977386474609375

142

2008135790525578012275887248190064299062635229661699003830216227589535715357914528378180531994142415718973440000000000000000

143

19193775318208387404619539127963346584452737498727963351056431172701809202884019437480326098233102918882993362766265869140625

144

289171553835683233767727763739369259065019473071284656551551136772893143011539692086457996607156507863532175360000000000000000

145

2783097421140216173669833173554685254745646937315554685903182520041762334418182818434647284243799923238034037601108551025390625

146

42219046860009752130088253505947911823492843068407559856526465968842398879684795044622867504644850148075697602560000000000000000

147

409115320907611777529465476512538732447610099785386538827767830446139063159472874309893150783838588715991003527362957000732421875

148

6248418935281443315253061518880290949876940774124318858765916963388675034193349666604184390687437821915203245178880000000000000000

149

60958182815234154851890356000368271134693904868022594285337406736474720410761458272174079466791949718682659525577080593109130859375

150

937262840292216497287959227832043642481541116118647828814887544508301255129002449990627658603115673287280486776832000000000000000000

151

9204685605100357382635443756055608941338779635071411737085948417207682782024980199098285999485584407521081588362139169559478759765625

152

142463951724416907587769802630470633657194249650034469979862906765261790779608372398575404107673582339666633990078464000000000000000000

153

1408316897580354679543222894676508168024833284165925995774150107832775465649821970462037757921294414350725483019407292942600250244140625

154

21939448565560203768516549605092477583207914446105308376898887641850315780059689349380612232581731680308661634472083456000000000000000000

155

218289119124954975329199548674858766043849159045718529344993266714080197175722405421615852477800634224362449868008130406103038787841796875

156

3422553976227391787888581738394426502980434653592428106796226472128649261689311538503375508282750142128151214977645019136000000000000000000

157

34271391702617931126684329141952826268884317970177809107163942874110590956588417651193688839014699573224904629277276473758177089691162109375

158

540763528243927902486395914666319387470908675267603640873803782596326583346911223083533330308674522456247891966467913023488000000000000000000

159

5449151280716251049142808333570499376752606557258271648039066916983583962097558406539796525403337232142759836055086959327550157260894775390625

160

86522164519028464397823346346611101995345388042816582539808605215412253335505795693365332849387923592999662714634866083758080000000000000000000

161

877313356195316418911992141704850399657169655718581735334289773634357017897706903452907240589937294374984333604869000451735575319004058837890625

162

14016590652082611232447382108150998523245952862936286371448994044896785040351938902325183921600843622065945359770848305568808960000000000000000000

163

143002077059836576282654719097890615144118653882128822859489233102400193917326225262823880216159778983122446377593647073632898776997661590576171875

164

2298720866941548242121370665736763757812336269521550964917635023363072746617717979981330163142538354018815039002419122113284669440000000000000000000

165

23595342714873035086638028651151951498779577890551255771815723461896031996358827168365940235666363532215203652302951767149428298204614162445068359375

166

381587663912297008192147530512302783796847820740577460176327413878270075938541184676900807081661366767123296474401574270805255127040000000000000000000

167

3940422233383796859468550784742375900296189507722059713893225818136637343391924137117112019356282709879939009934592945113954525800170565128326416015625

168

64106727537265897376280785126066867677870433884417013309623005531549372757674919025719335589719109616876713807699464477495282861342720000000000000000000

169

665931357441861669250185082621461527150056026805028091647955163265091711033235179172791931271211777969709692678946207724258314860228825506687164306640625

170

10898143681335202553967733471431367505237973760350892262635910940363393368804736234372287050252248634869041347308908961174198086428262400000000000000000000

171

113874262122558345441781649128269921142659580583659803671800332918330682586683215638547420247377214032820357448099801520848171841099129161643505096435546875

172

1874480713189654839282450157086195210900931486780353469173376681742503659434414632312033372643386765197475111737132341321962070865661132800000000000000000000

173

19700247347202593761428225299190696357680107440973146035221457594871208087496196305468703702796258027677921838521265663106733728510149344964326381683349609375

174

326159644094999942035146327332997966696762078699781503636167542623195636741588146022293806839949297144360669442261027390021400330625037107200000000000000000000

175

3447543285760453908249939427358371862594018802170300556163755079102461415311834353457023147989345154843636321741221491043678402489276135368757116794586181640625

176

57404097360719989798185753610607642138630125851161544639965487501682432066519513699923710003831076297407477821837940820643766458190006530867200000000000000000000

177

610215161579600341760239278642431819679141327984143198440984649001135670510194680561893097194114092407323628948196203914731077240601875960270009672641754150390625

178

10217929330208158184077064142688160300676162401506754945913856775299472907840473438586420380681931580938531052287153466074590429557821162494361600000000000000000000

179

109228513922748461175082830876995295722566297709161632520936252171203285021324847820578864397746422540910929581727120500736862826067735796888331731402873992919921875

180

1839227279437468473133871545683868854121709232271215890264494219553905123411285218945555668522747684568935589411687623893426277320407809248985088000000000000000000000

181

19770361020017471472689992388736148525784499885358255486289461642987794588859797455524774455992102479904878254292608810633372171518260179236788043383920192718505859375

182

334739364857619262110364621314464131450151080273361292028137947958810732460853909848091131671140078591546277272927147548603582472314221283315286016000000000000000000000

183

3617976066663197279502268607138715180218563479020560753990971480666766409761342934361033725446554753822592720535547412345907107387841612800332211939257395267486572265625

184

61592043133801944228307090321861400186827798770298477733177382424421174772797119412048768227489774460844515018218595148943059174905816716130012626944000000000000000000000

185

669325572332691496707919692320662308340434243618803739488329723923351785805848442856791239207612629457179653299076271283992814866750698368061459208762618124485015869140625

186

11456120022887161626465118799866220434749970571275516858370993130942338507740264210641070890313098049717079793388658697703409006532481909200182348611584000000000000000000000

187

125163882026213309884380982463963851659661203556716299284317658373666783945693658814219961731823561708492595166927262730106656380082380594827492872038609589278697967529296875

188

2153750564302786385775442334374849441732994467399797169373746708617159639455169671600521327378862433346811001157067835168240893228106598929634281538977792000000000000000000000

189

23655973702954315568148005685689167963675967472219380564736037432623022165736101515887572767314653162905100486549252655990158055835569932422396152815297212373673915863037109375

190

409212607217529413297334043531221393929268948805961462181011874637260331496482237604099052201983862335894090219842888681965769713340253796630513492405780480000000000000000000000

191

4518290977264274273516269085966631081062109787193901687864583149630997233655595389534526398557098754114874192930907257294120188664593857092677665187721767563371717929840087890625

192

78568820585765647353088136357994507634419638170744600738754279930353983647324589619987018022780901568491665322209834626937427784961328728953058590541909852160000000000000000000000

193

872030158612004934788639933591559798644987188928423025757864547878782466095529910180163594921520059544170719235665100657765196412266614418886789381230301139730741560459136962890625

194

15242351193638535586499098453450934481077409805124452543318330306488672827580970386277481496419494904287383072508707917625860990282497773416893366565130511319040000000000000000000000

195

170045880929340962283784787050354160735772501841042490022783586836362580888628332485131901009696411611113290250954694628264213300391989811682923929339908722247494604289531707763671875

196

2987500833953152974953823296876383158291172321804392698490392740071779874205870195710386373298221001240327082211706751854668754095369563589711099846765580218531840000000000000000000000

197

33499038543080169569905603048919769664947182862685370534488366606763428435059781499570984498910193087389318179438074841768050020177221992901536014079962018282756437045037746429443359375

198

591525165122724289040857012781523865341652119717269754301097762534212415092762298750656501913047758245584762277917936867224413310883173590762797769659584883269304320000000000000000000000

199

6666308670072953744411215006735034163324489389674388736363184954745922258576896518414625915283128424390474317708176893511841954015267176587405666801912441638268530971962511539459228515625

200

118305033024544857808171402556304773068330423943453950860219552506842483018552459750131300382609551649116952455583587373444882662176634718152559553931916976653860864000000000000000000000000

201

1339928042684663702626654216353741866828222367324552136009000175903930373973956200201339808971908813302485337859343555595880232757068702494068539027184400769291974725364464819431304931640625

202

23897616670958061277250623316373564159802745636577698073764349606382181569747596869526522677287129433121624396027884649435866297759680213066817029894247229284079894528000000000000000000000000

203

272005392664986731633210805919809598966129140566884083609827035708497865916713108640871981221297489100404523585446741785963687249684946606295913422518433356166270869248986358344554901123046875

204

4875113800875444500559127156540207088599760109861850407047927319701965040228509761383410626166574404356811376789688468484916724742974763465630674098426434773952298483712000000000000000000000000

205

55761105496322279984808215213560967788056473816211237140014542320242062512926187271378756150365985265582927335016582066122555886185414054290662251616278838014085528196042203460633754730224609375

206

1004273442980341567115180194247282660251550582631541183851873027858604798287073010844982588990314327297503143618675824507892845297052801273919918864275845563434173487644672000000000000000000000000

207

11542548837738711956855300549207120332127690079955726087983010260290106940175720765175402523125758949975665958348432487687369068440380709238167086084569719468915704336580736116351187229156494140625

208

208888876139911045959957480403434793332322521187360566241189589794589798043711186255756378509985380077880653872684571497641711821786982664975343123769375877194308085430091776000000000000000000000000

209

2412392707087390798982757814784288149414687226710746752388449144400632350496725639921659127333283620544914185294822389926660135304039568230776920991675071369003382206345373848317398130893707275390625

210

43866663989381319651591070884721306599787729449345718910649813856863857589179349113708839487096929816354937313263760014504759482575266359644822055991568934210804697940319272960000000000000000000000000

211

509014861195439458585361898919484799526499004835967564753962769468533425954809110023470075867322843934976893097207524274525288549152348896693930329243440058859713645538873881994971005618572235107421875

212

9299732765748839766137307027560916999154998643261292409057760537655137808906022012106273971264549121067246710411917123075009010305956468244702275870212614052690595963347685867520000000000000000000000000

213

108420165434628604678682084469850262299144288030061091292594069896797619728374340434999126159739765758150078229705202670473886460969450314995807160128852732537119006499780136864928824196755886077880859375

214

1990142811870251709953383703898036237819169709657916575538360755058199491105888710590742629850613511908390796028150264338051928205474684204366287036225499407275787536156404775649280000000000000000000000000

215

23310335568445150005916648161017806394316021926463134627907725027811488241600483193524812124344049638002266819386618574151885589108431817724098539427703337495480586397452729425959697202302515506744384765625

216

429870847363974369349930880041975827368940657286109980316285923092571090078871961487600408047732518572212411942080457097019216492382531788143117999824707871971570107809783431540244480000000000000000000000000

217

5058342818352597551283912650940863987566576758042500214255976331035092948427304852994884230982658771446491899806896230590959172836529704446129383055811624236519287248247242285433254292899645864963531494140625

218

93711844725346412518284931849150730366429063288371975708950331234180497637194087604296888954405689048742305803373539647150189195339391929815199723961786316089802283502532788075773296640000000000000000000000000

219

1107777077219218863731176870556049213277080310011307546922058816496685355705579762805879646585202270946781726057710274499420058851200005273702334889222745707797723907366146060509882690145022444427013397216796875

220

20616605839576210754022685006813160680614393923441834655969072871519709480182699272945315569969251590723307276742178722373041622974666224559343939271592989539756502370557213376670125260800000000000000000000000000

221

244818734065447368884590088392886876134234748512498967869774998445767463610933127580099401895329701879238761458753970664371833006115201165488216010518226801423296983527918279372684074522049960218369960784912109375

222

4576886496385918787393036071512521671096395451004087293625134177477375504600559238593860056533173853140574215436763676366815240300375901852174354518293643677825943526263701369620767807897600000000000000000000000000

223

54594577696594763261263589711613773377934348918287269834959824653406144385238087450362166622658523519070243805302135458154918760363689859903872170345564576717395227326725776300108548618417141128696501255035400390625

224

1025222575190445808376040080018804854325592581024915553772030055754932113030525269445024652663430943103488624257835063506166613827284202014887055412097776183833011349883069106795051988969062400000000000000000000000000

225

12283779981733821733784307685113099010035228506614635712865960547016382486678569676331487490098167791790804856192980478084856721081830218478371238327752029761413926148513299667524423439143856753956712782382965087890625

226

231700301993040752692985058084249897077583923311630915152478792600614657544898710894575571501935393141388429082270724352393654724966229655364474523134097417546260565073573618135681749507008102400000000000000000000000000

227

2788418055853577533569037844520673475277996871001522306820573044172718824476035316527247660252284088736512702355806568525262475685575459594590271100399710755840961235712519024528044120685655483148173801600933074951171875

228

52827668854413291614000593243208976533689134515051848654765164712940141920236906083963230302441269636236561830757725152345753277292300361423100191274574211200547408836774784934935438887597847347200000000000000000000000000

229

638547734790469255187309666395234225838661283459348608261911227115552610805012087484739714197773056320661408839479704192285106931996780247161172081991533763087580122978166856616922103637015105640931800566613674163818359375

230

12150363836515057071220136445938064602748500938461925190595987883976232641654488399311542969561492016334409221074276785039523253777229083127313043993152068576125904032458200535035150944147504889856000000000000000000000000000

231

147504526736598397948268532937299106168730756479109528508501493463692653095957792208974873979685576010072785441919811668417859701291256237094230750940044299273231008407956543878509005940150489403055245930887758731842041015625

232

2818884410071493240523071655457630987837652217723166644218269189082485972863841308640277968938266147789582939289232214129169394876317147285536626206411279909661209735530302524128155019042221134446592000000000000000000000000000

233

34368554729627426721946568174390691737314266259632520142480847977040388171358165584691145637266739210346959007967316118741361310400862703242955764969030321730662824959053874723692598384055064030911872301896847784519195556640625

234

659618951956729418282398767377085651154010618947220994747074990245301717650138866221825044731554278582762407793680338106225638401058212464815570532300239498860723078114090790645988274455879745460502528000000000000000000000000000

235

8076610361462445279657443520981812558268852571013642233482999274604491220269168912402419224757683714431535366872319287904219907944202735262094604767722125606705763865377660560067760620252940047264289990945759229362010955810546875

236

155670072661788142714646109100992213672346506071544154760309697697891205365432772428350710556646809745531928239308559793069250662649738141696474645622856521731130646434925426592453232771587619928678596608000000000000000000000000000

237

1914156655666599531278814114472689576309718059330233209335470828081264419203793032239373356267571040320273881948739671233300118182776048257116421329950143768789266036094505552736059266999946791201636727854144937358796596527099609375

238

37049477293505577966085773966036146854018468445027508832953708052098106876972999837947469112481940719436598920955437230750481657710637677723760965658239852172009093851512251529003869399637853543025505992704000000000000000000000000000

239

457483440704317287975636573358972808738022616179925737031177527911422196189706534705210232147949478636545457785748781424758728245683475533450824697858084360740634582626586827103918164812987283097191177957140640028752386569976806640625

240

8891874550441338711860585751848675244964432426806602119908889932503545650473519961107392586995665772664783741029304935380115597850553042653702631757977564521282182524362940366960928655913084850326121438248960000000000000000000000000000

241

110253509209740466402128414179512446905863450499362102624513784226652749281719274863955665947655824351407455326365456323366853507209717603561648752183798330938492934413007425332044277719929935226423073887670894246929325163364410400390625

242

2151833641206803968270261751947379409281392647287197713017951363665858047414591830587989006052951116984877665329091794361987974679833836322196036885430570614150288170895831568804544734730966533778921388056248320000000000000000000000000000

243

26791602737966933335717204645621524598124818471344990937756849567076618075457783791941226825280365317392011644306805886578145402251961377665480646780662994418053783062360804355686759485942974260020806954704027302003826014697551727294921875

244

525047408454460168257943867475160575864659805938076241976380132734469363569160406663469317476920072544310150340298397824325065821879456062615833000045059229852670313698582902788308915274355834242056818685724590080000000000000000000000000000

245

6563942670801898667250715138177273526540580525479522779750428143933771428487157029025600572193689502761042852855167442211645623551730537528042758461262433632423176850278397067143256074056028693705097703902486688990937373600900173187255859375

246

129161662479797201391454191398889501662706312260766755526189512652679463438013460039213452099322337845900296983713405864783966192182346191403494918011084570543756897169851394085923993157491535223545977396688249159680000000000000000000000000000

247

1621293839688068970810926639129786561055523389793442126598355751551641542836327786169323341331841307181977584655226358226276469017277442769426561339931821107208524682018764075584384250291839087345159132863914212180761531279422342777252197265625

248

32032092294989705945080639466924596412351165440670155370494999137864506932627338089724936120631939785783273651960924654466423615661221855468066739666748973494851710498123145733309150303057900735439402394378685791600640000000000000000000000000000

249

403702166082329173731920733143316853702825324058567089522990582136358744166245618756161511991628485488312418579151363198342840785302083249587213773643023455694922645822672254820511678322667932748944624083114638833009621288576163351535797119140625

250

8008023073747426486270159866731149103087791360167538842623749784466126733156834522431234030157984946445818412990231163616605903915305463867016684916687243373712927624530786433327287575764475183859850598594671447900160000000000000000000000000000000

251

101329243686664622606712104018972530279409156338700339470270636116226044785727650307796539509898749857566417063366992162784053037110822895646390657184398887379425584101490735959948431258989651119985100644861774347085414943432617001235485076904296875

252

2018021814584351474540080286416249573978123422762219788341184945685463936755522299652670975599812206504346240073538253231384687786656976894488204599005185330175657761381758181198476469092647746332682350845857204870840320000000000000000000000000000000

253

25636298652726149519498162316800050160690516553691185885978470937405189330789095527872524496004383713964303517031849017184365418389038192598536836267652918506994672777677156197866953108524381733356230463150028909812609980688452101312577724456787109375

254

512577540904425274533180392749727391790443349381603826238660976204107839935902664111778427802352300452103944978678716320771710697810872131200003968147317073864617071390966578024413023149532527568501317114847730037193441280000000000000000000000000000000

255

6537256156445168127472031390784012790976081721191252400924510089038323279351219359607493746481117847060897396843121499382013181689204739112626893248251494219283641558307674830456073042673717342005838768103257372002215545075555285834707319736480712890625

256

131219850471532870280494180543930212298353497441690579517097209908251607023591082012615277517402188915738609914541751378117557938639583265587201015845713170909341970276087443974249733926280327057536337181401018889521520967680000000000000000000000000000000

257

1680074832206408208760312067431491287280853002346151867037599092882849082793263375419125892845647286694650630988682225341177387694125617951945111564800634014355895880485072431427210771967145356895500563402537144604569395084417708459519781172275543212890625

258

33854721421655480532367498580333994772975202339956169515411080156328914612086499159254741599489764740260561357951771855554329948169012482521497862088193998094610228331230560545356431352980324380844374992801462873496552409661440000000000000000000000000000000

259

435139381541459726068920825464756243405740927607653333562738165056657912443455214233553606247022647253914513426068696363364943412778535049553783895283364209718177033045633759739647589939490647435934645921257120452583473326864186491015623323619365692138671875

260

8802227569630424938415549630886838640973552608388604074006880840645517799142489781406232815867338832467745953067460682444125786523943245455589444142930439504598659366119945741792672151774884339019537498128380347109103626511974400000000000000000000000000000000

261

113571378582320988503988335446301379528898382105597520059874661079787715147741810914957491230472910933271688004203929750838250230735197647933537596668958058736444205624910411292048020974207058980778942585448108438124286538311552674155077687464654445648193359375

262

2306183623243171333864874003292351723935070783397814267389802780249125663375332322728432997757242774106549439703674698800360956069273130309364434365447775150204848753923425784349680103765019696823118824509635650942585150146137292800000000000000000000000000000000

263

29869272567150419976548932222377262816100274493772147775747035863984169083856096270633820193614375575450453945105633524470459810683356981406520387923935969447684826079351438169808629516216456511944861899972852519226687359575938353302785431803204119205474853515625

264

608832476536197232140326736869180855118858686817022966590907933985769175131087733200306311407912092364129052081770120483295292402288106401672210672478212639654080071035784407068315547393965199961303369670543811848842479638580245299200000000000000000000000000000000

265

7915357230294861293785467038929974646266572740849619160572964503955804807221865511717962351307809527494370295452992883984671849831089600072727902799843031903636478911028131114999286821797360975665388403492805917595072150287623663625238139427849091589450836181640625

266

161949438758628463749326912007202107461616410693328109113181510440214600584869337031281478834504616568858327853750852048556547779008636302844808038879204562147985298895518652280171935606794743189706696332364653951792099583862345249587200000000000000000000000000000000

267

2113400380488727965440719699394303230553174921806848315872981522556199883528238091628695947799185143840996868885949100023907383904900923219418350047558089518270939869244511007704809581419895380502658703732579179997884264126795518187938583227235707454383373260498046875

268

43402449587312428284819612417930164799713198065811933242332644797977512956744982324383436327647237240454031864805228349013154804774314529162408554419626822655660060103998998811086078742620991174841394617073727259080282688475108526889369600000000000000000000000000000000

269

568504702351467822703553599137067569018804053966042196969832029567617768669096046648119209957980803693228157730320307906431086270418348346023536162793126080414882824826773461072593777401951857355215191304063799419430867050107994392555478888126405305229127407073974609375

270

11718661388574355636901295352841144495922563477769221975429814095453928498321145227583527808464754054922588603497411654233551797289064922873850309693299242117028216228079729678993241260507667617207176546609906359951676325888279302260129792000000000000000000000000000000000

271

154064774337247779952663025366145311204095898624797435378824480012824415309325028641640305898612797800864830744916803442642824379283372401772378300116937167792433245528055607950672913675928953343263316843401289642665764970579266480382534778682255837717093527317047119140625

272

3187475897692224733237152335972791302890937265953228377316909433963468551543351501902719563902413102938944100151295969951526088862625659021687284236577393855831674814037686472686161622858085591880352020677894529906855960641611970214755303424000000000000000000000000000000000

273

42059683394068643927077005924957669958718180324569699858419083043501065379445732819167803510321293799636098793362287339841491055544360665683859275931923846807334276029159180970533705433528604262710885498248552072447753836968139749144431994580255843696766532957553863525390625

274

873368395967669576906979740056544816992116810871184575384833184905990383122878311521345160509261190205270683441455095766718148348359430571942315880822205916497878899046326093516008284663115452175216453665743101194478533215801679838842953138176000000000000000000000000000000000

275

11566412933368877079946176629363359238647499589256667461065247836962792979347576525271145965338355794899927168174629018456410040274699183063061300881279057872016925908018774766896768994220366172245493512018351819923132305166238431014718798509570357016610796563327312469482421875

276

241049677287076803226326408255606369489824239800446942806213959034053345741914413979891264300556088496654708629841606431614208944147202837856079183106928832953414576136786001810418286567019864800359741211745095929676075167561263635520655066136576000000000000000000000000000000000

277

3203896382543178951145090926333650509105357386224096886715073650838693655279278697500107432398724555187279825584372238112425581156091673708467980344114299030548688476521200610430405011399041429712001702829083454118707648531048045391077107187150988893601190648041665554046630859375

278

67011810285807351296918741495058570718171138664524250100127480611466830116252207086409771475554592602070008999095966587988750086472922388923990012903726215561049252166026508503296283665631522414500008056865136668449948896582031290674742108385968128000000000000000000000000000000000

279

893887090729546927369480368447088492040394710756523031393505548583995529822918756602529973639244150897251071338039854433366737142549576964662566516007889429523084084949414970310082998180332558889648475089314283699119433940162404664110512905215125901314732190803624689579010009765625

280

18763306880026058363137247618616399801087918826066790028035694571210712432550617984194736013155285928579602519746870644636850024212418268898717203613043340357093790606487422380922959426376826276060002255922238267165985691042968761388927790348071075840000000000000000000000000000000000

281

251182272495002686590823983533631866263350913722582971821575059152102743880240170605310922592627606402127551045989199095776053137056431127070181190998216929695986627870785606657133322488673449047991221500097313719452560937185635710615054126365450378269439745615818537771701812744140625

282

5291252540167348458404703828449824743906793108950834787906065869081420905979274271542915555709790631859447910568617521787591706827901951829438251418878221980700448951029453111420274558238265009848920636170071191340807964874117190711677636878156043386880000000000000000000000000000000000

283

71084583116085760305203187340017818152528308583490981025505741740045076518107968281302991093713612611802096946014943344104623037786970008960861277052495391103964215687432326683968730264294586080581515684527539782605074745223534906104060317761422457050251448009276646189391613006591796875

284

1502715721407526962186935887279750227269529242942037079765322706819123537298113893118188017821580539448083206601487376187676044739124154319560463402961415042518927502092364683643357974539667262797093460672300218340789462024249282162116448873396316321873920000000000000000000000000000000000

285

20259106188084441686982908391905078173470567946294929592269136395912846807660770960171352461708379594363597629614258853069817565769286452553845463959961186464629801470918213104931088125323957032965731970090348838042446302388707448239657190562005400259321662682643844163976609706878662109375

286

429776696322552711185463663762008564999085363481422604812882294150269331667260573431801773096972034282151797088025389589675348795389508135394292533246964702160413265598416299522000380718344837159968729752277862445465786138935294698365304377791346468055941120000000000000000000000000000000000

287

5814363475980234764164094708476757435786053000586644792981242145626987033798641265569178156510304943582352519699292290831037641375785211882953648156508860515348753022153527161115222291967975668461165075415930116518182088785559037644781613691295549874425317189918783275061286985874176025390625

288

123775688540895180821413535163458466719736584682649710186110100715277567520171045148358910651927945873259717561351312201826500453072178342993556249575125834222199020492343894262336109646883313102070994168656024384294146408013364873129207660803907782800111042560000000000000000000000000000000000

289

1680351044558287846843423370749782898942169317169540345171578980086199252767807325749492487231478128695299878193095472050169878357601926234173604317231060688935789623402369349562299242378744968185276706795203803673754623659026561879341886356784413913708916667886528366492711938917636871337890625

290

35894949676859602438209925197402955348723609557968415953971929207430494580849603093024084089059104303245318092791880538529685131390931719468131312376786491924437715942779729336077471797596160799600588308910247071445302458323875813207470221633133257012032202342400000000000000000000000000000000000

291

488982153966461763431436200888186823592171271296336240444929483205083982555431931793102313784360135450332264554190782366599434602062160534144518856314238660480314780410089480722629079532214785741915521677404306869062595484776729506888488929824264448889294750354979754649379174225032329559326171875

292

10481325305643003911957298157641662961827293990926777458559803328569704417608084103163032554005258456547632883095229117250668058366152062084694343214021655641935813055291680966134621764898078953483371786201792144862028317830571737456581304716874911047513403083980800000000000000000000000000000000000

293

143271771112173296685410806860238739312506182489826518450364338579089606888741556015378977938817519686947353514377899233413634338404213036504344024900071927520732230660156217851730320302938932222381247851479461912635340477039581745518327256438509483524563361854009068112268098047934472560882568359375

294

3081509639859043150115445658346648910777224433332472572816582178599493098776776726329931570877545986225004067629997360471696409159648706252900136904922366758729129038255754204043578798880035212324111305143326890589436325442188090812234903586761223847968940506690355200000000000000000000000000000000000

295

42265172478091122522196188023770428097189323834498822942857479880831434032178759024536798491951168307649469286741480273857022129829242845768781487345521218618616008044746084266260444489366985005602468116186441264227425440726676614927906540649360297639746191746932675093119088924140669405460357666015625

296

912126853398276772434171914870608077590058432266411881553708324865449957237925910993659744979753611922601204018479218699622137111256017050858440523857020560583822195323703244396899324468490422847936946322424759614473152330887674880421531461681322258998806389980345139200000000000000000000000000000000000

297

12552756225993063389092267843059817144865229178846150414028671524606935907557091430287429152109496987371892378162219641335535572559285125193328101741619801929728954389289587027079352013341994546663933030507373055475545355895822954633588242572860008399004618948839004502656369410469778813421726226806640625

298

271813802312686478185383230631441207121837412815390740703005080809904087256901921476110604003966576352935158797506807172487396859154293081155815276109392127053979014206463566830275998691610146008685210004082578365112999394604527114365616375581034033181644304214142851481600000000000000000000000000000000000

299

3753274111571925953338588085074885326314703524474998973794572785857473836359570337655941316480739599224195821070503672759325136195226252432805102420744320776988957362397586521096726251989256369452515976121704543587188061412851063435442884529285142511302381065702862346294254453730463865213096141815185546875

300

81544140693805943455614969189432362136551223844617222210901524242971226177070576442833181201189972905880547639252042151746219057746287924346744582832817638116193704261939070049082799607483043802605563001224773509533899818381358134309684912674310209954493291264242855444480000000000000000000000000000000000000

301

1129735507583149711954915013607540483220725760866974691112166408543099624744230671634438336260702619366482942142221605500556865994763101982274335828644040553873676166081673542850114601848766167205207308812633067619743606485268170094068308243314827895902016700776561566234570590572869623429141938686370849609375

302

24626330489529394923595720695208573365238469601074401107692260321377310305475314085735620722759371817575925387054116729827358155439378953152716864015510926711090498687105599154823005481459879228386880026369881599879237745151170156561524843627641683406256973961801342344232960000000000000000000000000000000000000

303

342309858797694362722339249123084766415879905542693331406986421788559186297501893505234815886992893668044331469093146466668730396413219900629123756079144287823723878322747083483584724360176148663177814570227819488782312765036255538502697397724392852458311060335298154569074888943579495899030007421970367431640625

304

7486404468816936056773099091343406303032494758726617936738447137698702332864495482063628699718849032543081317664451485867516879253571201758425926660715321720171511600880102143066193666363803285429611528016444006363288274525955727594703552462803071755502120084387608072646819840000000000000000000000000000000000000

305

104404506933296780630313470982540853756843371190521466079130858645510551820738077519096618845532832568753521098073409672333962770906032069691882745604139007786235782888437860462493340929853725342269233443919484944078605393336057939243322706305939819999784873402265937143567841127791746249204152263700962066650390625

306

2290839767457982433372568321951082328727943396170345088641964824135802913856535617511470382113967803958182883205322154675460165051592787738078333558178888446372482549869311255778255261907323805341461127573031865947166212004942452643979287053617739957183648745822608070229926871040000000000000000000000000000000000000

307

32052183628522111653506235591640042103350914955490090086293173604171739408966589798362661985578579598607330977108536769406526570668151845395408002900470675390374385346750423161985455665465093680076654667283281877832131855754169787347700070835923524739933956134495642703075327226232066098505674744956195354461669921875

308

705578648377058589478751043160933357248206566020466287301725165833827297467812970193532877691102083619120328027239223640041730835890578623328126735919097641482724625359747866779702620667455732045170027292493814711727193297522275414345620412514263906812563813713363285630817476280320000000000000000000000000000000000000

309

9904124741213332500933426797816773009935432721246437836664590643689067477370676247694062553543781095969665271926537861746616710336458920227181072896245438695625685072145880757053505800628713947143686292190534100250128743428038464290439321888300369144639592445559153595250276112905708424438253496191464364528656005859375

310

218729380996888162738412823379889340746944035466344549063534801408486462215022020759995192084241645921927301688444159328412936559126079373231719288134920268859644633861521838701707812406911276934002708460673082560635429922231905378447142327879421811111894782251142618545553417646899200000000000000000000000000000000000000

311

3080182794517346407790295734121016406089919576307642167202687690187299985462280313032853454152115920846565899569153275003197796914638724190653313670732331434339588057437368915443640303995530037561686436871256105177790039206119962394326629107261414803982913250568896768122835871113675320000296837315545417368412017822265625

312

68243566871029106774384800894525474313046539065499499307822858039447776211086870477118499930283393527641318126794577710464836206447336764448296417898095123884209125764794813674932837470956318403408845039730001758918254135736354478075508406298379605066911172062356496986212666305832550400000000000000000000000000000000000000

313

964097214683929425638362564779878135106144827384291998334441247028624895449693737979283131149612283224975126565144975076000910434281920671674487178939219738948291061977896470533859415150600901756807854740703160920648282271515548229424234910572822833646651847428064688422447627658580375160092910079765715636312961578369140625

314

21428479997503139527156827480880998934296613266566842782656377424386601730281277329815208978108985567679373891813497401085958568824463744036765075220001868899641665490145571493928910965880283978670377342475220552300331798621215306115709639577691195991010108027579940053670777220031420825600000000000000000000000000000000000000

315

303690622625437769076084207905661612558435620626051979475348992814016842066653527463474186312127869215867164868020667148940286786798805011577463461365854217768711684523037388218165715772439284053394474243321495690004208915527397692268633996830439192598695331939840376853071002712452818175429266675126200425438582897186279296875

316

6771399679210992090581557483958395663237729792235122319319415266106166146768883636221606037082439439386682149813065178743162907748530543115617763769520590572286766294886000592081535865218169737259839240222169694526904848364304036732564246106550417933159194136715261056959965601529928980889600000000000000000000000000000000000000

317

96269927372263772797118693906094731181024091738458477493685630722043338935129168205921317060944534541429891263162551486214070911415221188670055917252975787032681603993802852065158531899863253044926048335132914133731334226222185068449156976995249224053786420224929399462423507859847543361611077536015005534864030778408050537109375

318

2153305097989095484804935279898769820909598073930768897543574054621760834672504996318470719792215741724964923640554726840325804664032712710766448878707547801987191681773748188281928405139377976448628878390649962859555741779848683680955430261883032902744623735475453016113269061286517415922892800000000000000000000000000000000000000

319

30710106831752143522280863356044219246746685264568254320485716200331825120306204657688900142441306518716135312948853924102288620741455559185747837603699276063425431674023109808785571676056377721331409418907399608660295618164877036835281075661484502473157868051752478428513099007291366332353933733988786765621625818312168121337890625

320

689057631356510555137579289567606342691071383657846047213943697478963467095201598821910630333509037351988775564977512588904257492490468067445263641186415296635901338167599420250217089644600952463561241085007988115057837369551578777905737683802570528878279595352144965156246099611685573095325696000000000000000000000000000000000000000

321

9857944292992438070652157137290194378205685969926409636875914900306515863618291695118136945723659392507879435456582109636834647258007234498625055870787467616359563567361418248620168508014097248547382423469275274379954893430925528824125225287336525293883675644612545575552704781340528592685612728610400551764541887678205966949462890625

322

221876557296796398754300531240769242346524985537826427202889870588226236404654914820655222967389910027340385731922759053627170912581930717717374892462025725516760230889967013320569902865561506693266719629372572173048623632995608366485647534184427710298806029703390678780311244074962754536694874112000000000000000000000000000000000000000

323

3184116006636557496820646755344732784160436568286230312710920512799004623948708217523158233468741983780045057652476021412697591064336336743055893046264352040084139032257738094304314428088553411280804522780575913624725430578188945810192447767809697669924427233209852220903523644372990735437452911341159378219947029720060527324676513671875

324

71888004564162033196393372122009234520274095314255762413736318070585300595108192401892292241434330848858284977142973933375203375676545552540429465157696335067430314808349312315864648528441928168618417159916713384067754057090577110741349801075754578136813153623898579924820843080287932469889139212288000000000000000000000000000000000000000

325

1034837702156881186466710195487038154852141884693024851631049166659676502783330170695026425877341144728514643737054706959126717095909309441493165240035914413027345185483764880648902189128779858666261469903687171928035764937911407388312545524538151742725438850793201971793645184421221989017172196185876797921482784659019671380519866943359375

326

23435489487916822822024239311775010453609355072447378546878039691010807994005270723016887270707591856727800902548609502280316300470553850128180005641409005231982282627521875814971875420272068582969603994132848563206087822611528138101680035150695992472601088081390937055491594844173865985183859383205888000000000000000000000000000000000000000

327

338391928605300147974614233924261476636650396294619126483353077497714216410148965817273641261890554326224288502016889175634436490362344187368265033491744013059941875653191115972191015845111013783867500658505705220467695134697030215978202386523975619871218504209377044776521975305739590408615308152781712920324870583499432541429996490478515625

328

7686840552036717885623950494262203428783868463762740163375997018651545022033728797149539024792090129006718696035943916747943746554341662842043041850382153716090188701827175267310775137849238495214030110075574328731596805816581229297351051529428285531013156890696227354201243108889028043140305877691531264000000000000000000000000000000000000000

329

111330944511143748683648082961082025813457980380929692613023162496747977198939009753883027975161992373327790917163556538783729605329211237644159196018783780296720877089899877154850844213041523534892407716648377017533871699315322941056828585166387978937630887884885047731475729875588325244434436382265183550786882421971313306130468845367431640625

330

2536657382172116902255903663106527131498676593041704253914079016155009857271130503059347878181389742572217169691861492526821436362932748737874203810626110726309762271602967838212555795490248703420629936324939528481426945919471805668125847004711334225234341773929755026886410225933379254236300939638205317120000000000000000000000000000000000000000

331

36850542633188580814287515460118150544254591506087728254910666786423580452848812228535282259778619475571498793581137214337414499363968919660216693882217431278214610316756859338255629434516744290049386954210612792803711532473371893489810261690074421028355823889896950799118466588819735655907798442529775755310458081672504704329185187816619873046875

332

842170250881142811548960016151367007657560628889845812299474233363463272614015327015703495556221394533976100337698015518904716872493672580974235665127868761134841074172185322286568524102762569535649138859879923455833746045264639481817781205564162962777801468944678668926288195009881912406451911959884165283840000000000000000000000000000000000000000

333

12271230696851797411157742648219344131236778971527213508885252039879052290798654472102248992506280285365309098262518692374359028288201650246852159062778404615645465235480034159639124601694075848586445855752134060003635940313632840532106817142794782202442489355335684616106449374076971973417296881362415326518382541196944066541618667542934417724609375

334

281284863794301699057352645394556580557625250049208501308024393943396733053081119223244967515777945774348017512791137183314175435412886642045394712152708166219036918773509897643713887050322698224906812379199894434248471179118389586927138922658430429567785690627522675421380257133300558743754938594601311204802560000000000000000000000000000000000000000

335

4110862283445352132737843787153480283964320955461616525476559433359482517417549248154253412489603895597378547917943761945410274476547552832695473286030765546241230853885811443479106741567515409276459361676964910101218040005067001578255783742836252037818233934037454346395660540315785611094794455256409134383658151300976262291442253626883029937744140625

336

94511714234885370883270488852571011067362084016534056439496196364981302305835256059010309085301389780180933884297822093593562946298729911727252623283309943849596404707899325608287866048908426603568688959411164529907486316183778901207518678013232624334775992050847618941583766396788987737901659367786040564813660160000000000000000000000000000000000000000

337

1385360589521083668732653356270722855695976161990564769085600529042145608369714096627983400008996512816316570648347047775603262498596525304618374497392367989083294797759518456452458971908252692926166804885137174704110479481707579531872199121335816936744744835770622114735337602086419750938945731421409878287292796988429000392216039472259581089019775390625

338

31944959411391255358545425232169001740768384397588511076549714371363680179372316547945484470831869745701155652892663867634624275848970710163811386669758761021163584791269972055601298724531048192006216868280973611108730374870117268608141313168472627025154285313186495202255313042114677855410760866311681710907017134080000000000000000000000000000000000000000

339

469637239847647363700369487775775048080935918914801456720018579345287361237333078756886372603049817844731317449789649195929505987024222078265628954616012748299236936440476756737383591476897662901970546856061502224693452544298869461304675502132841941556468499326240896895279447107296295568302602951857948739392258179077431132961237381095997989177703857421875

340

10861286199873026821905444578937460591861250695180093766026902886263651260986587626301464720082835713538392921983505714995772253788650041455695871467717978747195618829031790498904441566340556385282113735215531027776968327455839871326768046477280693188552457006483408368766806434318990470839658694545971781708385825587200000000000000000000000000000000000000000

341

160146298788047751021825995331539291395599148349947296741526335556742990181930579856098253057639987885053379250378270375811961541575259728688579473524060347170039795326202574047447804693622103049571956477916972258620467317605914486304894346227299102070755758270248145841290291463588036788791187606583560520132760039065404016339781946953735314309597015380859375

342

3714559880356575173091662045996611522416547737751592067981200787102168731257412968195100934268329814030130379318358954528554110795718314177847988041959548731540901639528872350625319015688470283766482897443711611499723167989897235993754671895229997070484940296217325662118247800537094741027163273534722349344267952350822400000000000000000000000000000000000000000

343

54930180484300378600486316398717976948690507884031922782343533095962845632402188890641700798770515844573309082879746738903502808760314086940182759418752699079323649796887482898274597009912381346003181071925521484706820289938828668802578760755963592010269225086695114023562569972010696618555377349058161258405536693399433577604545207805131212808191776275634765625

344

1277808598842661859543531743822834363711292421786547671385533070763146043552550061059114721388305456026364850485515480357822614113727100077179707886434084763650070163997932088615109741396833777615670116720636794355904769788524649181851607131959118992246819461898760027768677243384760590913344166095944488174428175608682905600000000000000000000000000000000000000000

345

18950912267083630617167779157557702047298225219991013359908518918107181743178755167271386775575827966377791633593512624921708469022308359994363051999469681182366659179926181599904735968419771564371097469814304912223853000028895890736889672460807439243542882654909814338129086640343690333401605185425065634149910159222804584273568096692770268418826162815093994140625

346

442121775199561003402061983362700689844107177938145494299394442484048531069182321126453693600353687785122238267988356203806624483349576626704178928706193328222924276743284502660827970523304487055021860385340330847143050346829528616920656067657855171317399533816970969607962326211127164456017081469196792908352148760604285337600000000000000000000000000000000000000000

347

6575966556678019824157219367672522610412484151336881635888256064583192064883028043043171211124812304333093696856948880847832838750741000918043979043815979370281230735434385015166943381041660732836770822025563804541676991010026874085700716343900181417509380281253705575330793064199260545690356999342497775050018825250313190742928129552391283141332678496837615966796875

348

153858377769447229183917570210219840065749297922474632016189265984448888812075447752005885372923083349222538917259947958924705320205652666093054267189755278221577648306663006925968133742109961495147607414098435134805781520696675958688388311544933599618455037768305897423570889521472253230693944351280483932106547768690291297484800000000000000000000000000000000000000000

349

2295012328280628918630869559317710391033956968816571690925001366539534030644176787022066752682559494212249700203075159415893660724008609320397348686291776800228149526666600370293263239983539595760033016886921767785045269862499379055909550004021163314710773718157543245790446779405541930445934592770531723492456570012359303569281917213784557816325104795396327972412109375

350

53850432219306530214371149573576944023012254272866121205666243094557111084226406713202059880523079172227888621040981785623646862071978433132568993516414347377552176907332052424088846809738486523301662594934452297182023532243836585540935909040726759866459263218907064098249811332515288630742880522948169376237291719041601954119680000000000000000000000000000000000000000000

351

805549327226500750439435215320516347252918896054616663514675479655376444756106052244745430191578382468499644771279380954978674914127021871459469388888413656880080483859976729972935397234222398111771588927309540492550889721737282048624252051411428323463481575073297679272446819571345217586523042062456634945852256074338115552817952942038379793530111783184111118316650390625

352

18955352141195898635458644649899084296100313504048874664394517569284103101647695163047125077944123868624216794606425588539523695449336408462664285717777850276898366271380882453279274077027947256202185233416927208608072283349830478110409439982335819472993660653055286562583933589045381598021493944077755620435526685102643887850127360000000000000000000000000000000000000000000

353

284358912510954764905120631008142270580280370307279682220680444318347884998905436442395136857627169011380374604261621477107472244686838720625192694277610020878668410802571785680446195223680506533455370891340267793870464071773260563164360974148234198182608996000874080783173727308684861808042633848047192135885846394241354790144737388539548067116129459463991224765777587890625

354

6710194657983348116952360206064275840819510980433301631195659219526572497983284087718682277592219849492972745290674658342991388189065088595783157144093358998022021660068832388460863023267893328695573572629592231847257588305839989251084941753746880093439755871181571443154712490522065085699608856203525489634176446526335936298945085440000000000000000000000000000000000000000000

355

100947413941388941541317824007890506055999531459084287188341557733013499174611429937050273584457644999040032984512875624373152646863827745821943406468551557411927285834912983916558399304406579819376656666425795066824014745479507499923348145822623140354826193580310298678026673194583125941855135016056753208239475469955680950501381772931539563826225958109716884791851043701171875

356

2388829298242071929635040233358882199331745909034255380705654682151459809282049135227850890822830266419498297323480178370104934195307171540098803943297235803295839710984504330292067236283370025015624191856134834537623701436879036173386239264333889313264553090140639433763077646625855170509060752808455074309766814963375593322424450416640000000000000000000000000000000000000000000

357

36038226777075852130250463170816910661991832730893090526237936110685819205336280487526947669651379264657291775471096597901215494930386505258433796109272905996058041043063935258211348551673148995517466429914008838856173264136184177472635288058676461106672951108170776628055522330466175961242283200732260895341492742774178099328993292936559624285962667045168927870690822601318359375

358

855200888770661750809344403542479827360765035434263426292624376210222611722973590411570618914573235378180390441805903856497566441919967411355371811700410417579910616532452550244560070589446468955593460684496270764469285114402694950072273656631532374148710006270348917287181797492056151042243749505426916602896519756888462409427953249157120000000000000000000000000000000000000000000

359

12937723412970230914759916278323270927655067950390619498919419063736209094715724695022174213404845156011967747394123678646536362680008755387777732803228973252584836734459952757697874130050660489390770448339129173149366201824890119712676068413064849537295589447833308809471932516637357170085979669062881661427595894655929937659108592164224905118660597469215645105578005313873291015625

360

307872319957438230291363985275292737849875412756334833465344775435680140220270492548165422809246364736144940559050125388339123919091188268087933852212147750328767821951682918088041625412200728824013645846418657475208942641184970182026018516387351654693535602257325610223385447097140214375207749821953689977042747112479846467394063169696563200000000000000000000000000000000000000000000

361

4670518152082253360228329776474700804883479530091013639109910282008771483192376614903004891039149101320320356809278647991399626927483160694987761541965659344183126061140042945528932560948288436670068131850425631506921198858785333216276060697116410682963707790667824480219367638506085938401038660531700279775362117970790707494938201771285190747836475686386847883113659918308258056640625

362

111449779824592639365473762669655971101654899417793209714454808707716210759737918302435883056947184034484468482376145390578762858711010153047832054500797485619013951546509216347871068399216663834292939796403554006025637236108959205893418702932221298999059888017151870900865531849164757603825205435547235771689474454717704421196650867430155878400000000000000000000000000000000000000000000

363

1695398089205857969762883708860316392172703069423037950996897432369184048398832711209790775447211123779276289521768149220878064574676387332280557439733534341938474760193835589227002519624228702511234731861704504237012395185739075957508210033053257077915825928012420286319630452777709195639577033773007201558456448823397026820662567242976524241464640674158425781570258550345897674560546875

364

40567719856151720729032449611754773481002383388076728336061550369608700716544602262086661432728774988552346527584916922170669680570807695709410867838290284765321078362929354750625068897314865635682630085890893658193331953943661150945204407867328552835657799238243281007915053593095971767792374778539193820894968701517244409315580915744576739737600000000000000000000000000000000000000000000

365

618820302560138158963452553734015483143036620339408852113867562814752177665573939591573633038232060179435845675445374465620493569756881376282403465502740034807543287470749990067855919662843476416600677129522144046509524242794762724490496662064438833439276463724533404506665115263863856408445617327147628568836603820539914789541837043686431348134593846067825410273144370876252651214599609375

366

14847785467351529786825876557902247094046872320036082570998527435276784462255324427923718084378731645810158829096079593514465103088915616629644377628814244224107514680832143838728775216417240822659842611436067078898759495143379981245944813279442250337850754521197040848896909615073125667012009168945344938447558544755311453809502615162515086743961600000000000000000000000000000000000000000000

367

227107051039570704339587087220383682313494439664563048725789395553014049203265635830107523325031166085852955362888452428882721140100775465095642071839505592774368386501765246354903122516263555844892448506534626865068995397105677919888012274977649051872214462186903759453946097301838035301899541559063179684763033602138148727761854195032920304765395941506891925570243984111584722995758056640625

368

5463985051985362961551922573308026930609249013773278386127458096181856682109959389475928255051373245658138449107357290413323157936720946919709130967403641874471565402546228932652189279641544622738822081008472685034743494212763833098507691286834748124329077663800511032394062738346910245460419374171886937348701544469954615001896962379805551921777868800000000000000000000000000000000000000000000

369

83802501833601589901307635184321578773679448236223764979816286959062184156005019621309676106936500285679740528905838946257724100697186146620291924508777563733741934619151375904959252208501252106765313498911277313210459301531995152438676529466752500140847136546967487238506109904378235026400930835294313303677559399188976880544124197967147592458431102416043120535420030137174762785434722900390625

370

2021674469234584295774211352123969964325422135096113002867159495587286972380684974106093454369008100893511226169722197452929568436586750360292378457939347493554479198942104705081310033467371510413364169973134893462855092858722618246447845776128856806001758735606189081985803213188356790820355168443598166819019571453883207550701876080528054211057811456000000000000000000000000000000000000000000000

371

31090728180266189853385132653383305725035075295639016807511842461812070321877862279505889835673441605987183736224066249061615641358656060396128303992756476145218257743705160460739882569353964531609931308096083883201080400868370201554748992432165177552254287658924937765485766774524325194794745339894190235664374537099110422681870077445811756802077938996351997718640831180891836993396282196044921875

372

752062902555265358028006622990116826729057034255754037066583332358470753725614810367466765025271013532386176135136657452489799458410271134028764786353437267602266262006462950290247332449862201873771471230006180368182094543444813987678598628719934731832654249645502338498718795306068726185172122661018518056675280580844553208861097901956436166513505861632000000000000000000000000000000000000000000000

373

11596841611239288815312654479711973035438083085273353269201917238255902230060442630255696908706193719033219533611576710899982634226778710527755857389298165602166410138402024851855976198369028770290504377919839288434002989523902085179921374177197611226990849296779001786526191006897573297658440011780532957902811702337968187660337538887287785287175071245639295149053030030472655198536813259124755859375

374

281271525555669243902474476998303693196667330811652009862902166302068061893379939077432570119451359061112429874541109887231184997445441404126758030096185538083247581990417143408552502336248463500790530240022311457700103359248360431391795887141255589705412689367417874598520829444469703593254373875220925753196554937235862900114050615331707126276051192250368000000000000000000000000000000000000000000000

375

4348815604214733305742245429891989888289281156977507475950718964345963336272665986345886340764822644637457325104341266587493487835042016447908446520986812100812403801900759319445991074388385788858939141719939733162751121071463281942470515316449104210121568486292125669947321627586589986621915004417699859213554388376738070372626577082732919482690651717114735680894886261427245699451304972171783447265625

376

105758093608931635707330403351362188641946916385181155708451214529577591271910857093114646364913711006978273632827457317598925559039485967951661019316165762319301090828396845921615740878429422276297239370248389108095238863077383522203315253565112101729235171202149120849043831871120608551063644577083068083201904656400684450442883031364721879479795248286138368000000000000000000000000000000000000000000000

377

1639503482788954456264826527069280187885058996180520318433421049558428177774795076852399150468338137028321411564336657503485044913810840200861484338412028162006276233316586263431138635044421442399820056428417279402357172643941657292311384274301312287215831319332131377570140253600144424956461956665472846923510004418030252530480219560190310644974375697352255351697372120558071628693141974508762359619140625

378

39976559384176158297370892466814907306655934393598476857794559092180329500782303981197336325937382760637787433208778866052393861316925695885727865301510658156695812333134007758370750052046321620440356481953891082860000290243250971392853165847612374453650894714412367680938568447283590032302057650137399735450319960119458722267409785855864870443362603852160303104000000000000000000000000000000000000000000000

379

621371819977013738924369253759257191208437359552417200686266577782644279376647334127059278027500153933733814982883593193820832022334308436126502564258158673400378692426986193840401542681835726669531801386370148893493368432053888113786014639960197356854800070026877792099083156114454737058499081576214208984010291674433465709052003213312127734445288389296504778293304033691509147274700808338820934295654296875

380

15191092565986940153000939137389664776529255069567421205961932455028525210297275512854987803856205449042359224619335969099909667300431764436576588814574050099544408686590922948180885019777602215767335463142478611486800110292435369129284203022092702292387339991476699718756656009967764212274781907052211899471121584845394314461615718625228650768477789463820915179520000000000000000000000000000000000000000000000

381

236742663411242234530184685682276989850414633989470953461467566135187470442502634302409584928477558648752583508478649006845737000509371514164197476982358454565544281814681739853192987761779411861091616328207026728420973372612531371352471577824835192961678826680240438789750682479607254819288150080537613622907921127959150435148813224271920666823654876321968320529748836836464985111661007977090775966644287109375

382

5802997360207011138446358750482851944634175436574754900677458197820896630333559245910605341073070481534181223804586340196165492908764934014772256927167287138025964118277732566205098077555044046423122146920426829587957642131710311007386565554439412275691963876744099292565042595807685929088966688493944945597968445410940628124337204514837344593558515575179589598576640000000000000000000000000000000000000000000000

383

90672440086505775825060734616312087112708804817967375175742077829776801179478508937822871027606904962472239483747322569621917271195089289924887633684243288098603459935023106363772914312761514742798089053703291236985232801710599515227996614306911878904322990618532088056474511389689578595787361480845906017573733792008354616661995464896145615393459817631313866762893804508366089297766166055225767195224761962890625

384

2228350986319492277163401760185415146739523367644705881860143947963224306048086750429672450972059064909125589940961154635327549276965734661672546660032238261001970221418649305422757661781136913826478904417443902561775734578576759426836441172904734313865714128669734128344976356790151396770163208381674859109619883037801201199745486533697540323926469980868962405853429760000000000000000000000000000000000000000000000

385

34908889433304723692648382827280153538392889854917439442660699964464068454099225941061805345628658410551812201242719189304438149410109376621081738968433665917962332074983895950052572010413183175977264285675767126239314628658580813362778696508161073378164351388134853901742686885030487759378134170125673816765887509923216527414868253985016061926482029788055838703714114735720944379639973931261920370161533355712890625

386

860143480719324018985073079431570246641456019910856470398015563913804582134561485665853566075214799054922477717211005689236434020908773579405603010772443968746760505467598631893184457447518848737020857105133346388845433547330629138758866292741227445152165653666517373541160873720998439153282998435326495616313274852591263663101757802007250565035617412615419488659423887360000000000000000000000000000000000000000000000

387

13509740210688928069054924154157419419358048373853049064309690886247594491736400439190918668758290804883551321880932326260817563821712328752358632980783828710251422513018767732670345368029901889103201278556521877854614761290870774771395355548658335397349603987208188459974419824506798762879337923838635767088398466340284796109554014292201215965548545527977609578337362402724005474920669911398363183252513408660888671875

388

333735670519097719366208354819449255696884935725412310514430038798556177868209856438351183637183342033309921354277870207423736400112604148809373968179708259873743076121428269174555569489637313309964092556791738398872028216364284105838440121583596248719040273622608740933970419003747394391473803392906680299129550642805410301283482027178813219233819556094782761599856468295680000000000000000000000000000000000000000000000

389

5255288941957993018862365495967236154130280817428836086016469754750314257285459770845267362146975123099701464211682674915458032326646095884667508229524909368287803357564300648008764348163631834861145297358487010485445142142148731386072793308428092469568995951023985310930049311733144718760062452373229313397387003406370785686616511559666273010598384210383290125973233974659638129744140595533963278285227715969085693359375

390

130156911502448110552821258379585209721785124932910801100627715131436909368601844010956961618501503392990869328168369380895257196043915618035655847590086221350759799687357024978076672100958552190885996097148777975560091004382070801276991647417602537000425706712817408964248463411461483812674783323233605316660524750694110017500557990599737155501189626876965277023944022635315200000000000000000000000000000000000000000000000

391

2054817976305575270375184908923189336264939799614674909632439674107372874598614770400499538599467273131983272506767925891944090639718623490904995717744239563000531112807641553371426860131980047430707811267168421099809050577580153971954462183595384155601477416850378256573649280887659585035184418877932661538378318331890977203467056019829512747143968226259866439255534484091918508729958972853779641809524036943912506103515625

392

51021509308959659336705933284797402210939768973701034031446064331523268472491922852295128954452589330052420776642000797310940820849214922269977092255313798769497841477443953791406055463575752458827310470082320966419555673717771754100580725787700194504166877031424424313985397657292901654568515062707573284130925702272091126860218732315096964956466333735770388593386056873043558400000000000000000000000000000000000000000000000

393

807543464688091081257447669206813409152121341248567239485548791924197539717255604767396318669590638340869426095159794875534027621409419031925663317073486148259208727333403130474970756031868158640268169827997189492224956876989000510978103638152985973151380624822198654833444167388850216918827476619027535984582679104433154040962553015792998509627579512920127510627425052248123973930873876331535399231142946518957614898681640625

394

20102474667730105778662137714210176471110268975638207408389749346620167778161817603804280808054320196040653785996948314140510683414590679374370974348593636715182149542112917793813985852648846468777960325212434460769304935444802071115628805960353876634641749550381223179710246676973403251899994934706783873947584726695203903982926180532148204192847735491893533105794106407979162009600000000000000000000000000000000000000000000000

395

318979668551795977096691829336691296615087929793184059596791772810058028188315963883121545874488302144643423307588118975835940910456720517610637010244027028562387447296694236537613448632587922662905927082058889849428857966410655201836350937070429459394795346804768468659210446118595835682936853264515876713910158246251095846180208441238234411302893907603450366697832895638008969702695181150956482696301463874988257884979248046875

396

7960579968421121888350206534827229882559666514352730133722340741261586440152079771106495199989510797632098899254791532399642230632177909032250905842043080139212131218676715446350338397648943201636072288784124046464644754436141620161789007160300135147318132821950964379165257684081467687752397994143886414083243551771300745977238767490730688860367703254789839109894466137559748155801600000000000000000000000000000000000000000000000

397

126634928415063002907386656246666444756189908127894071659926333805593037190761437661599253712171855951423439053112483233406868541451318045491422893066878730339267816576787611905432539107137405297173653051577379270223256612665030115129031322016960495379733752681493082057706547109082546766125930746012803055422332823761685050933542751171579061287248881318569795579039659568289560971969986916929723630431681158370338380336761474609375

398

3168310827431606511563382200861237493258747272712386593221491615022111403180527748900385089595825297457575361903407029895057607791606807794835860525133145895406428225033332747647434682264279394251156770936081370492928612265584364824392024849799453788632616863136483822907772558264424139725454401669266792805130933604977696898941029461310814166426345895406355965737997522748779766009036800000000000000000000000000000000000000000000000

399

50527336437610138160047275842419911457719773343029734592310607188431621839113813626978102231156570524617952182191880810129340548039075900151077734333684613405367858814138257150267583103747824713572287567579374328819079388453347015936483497484767237656513767319915739741024912296523936159684246367659108419113510796680912335322483557717460045453612303646109348436036824167747534827816024779854959728542240782189765013754367828369140625

400

1267324330972642604625352880344494997303498909084954637288596646008844561272211099560154035838330118983030144761362811958023043116642723117934344210053258358162571290013333099058973872905711757700462708374432548197171444906233745929756809939919781515453046745254593529163109023305769655890181760667706717122052373441991078759576411784524325666570538358162542386295199009099511906403614720000000000000000000000000000000000000000000000000

401

20261461911481665402178957612810384494545629110554923571516553482561080357484639264418218994693784780371798825058944204861865559763669435960582171467807529975552511384469441117257300824602877710142487314599329105856450834769792153390529882491391662300262020695286211636150989830906098400033382793431302476064517829469045846464315906644701478226898533762089848722850766491266761465954225936721838851145438553658095770515501499176025390625

402

509464381051002327059391857898486988916006561452151764190015851695555513631428862023181922407008707831178118194067850407125263332890374693409606372441409859981353658585359905821707496908096126595586008766521884375262920852305965863762237595847752169212124791592346598723569827368919401667853067788418100283065054123680413661349717537378778917961356419981342039290670001658003786374253117440000000000000000000000000000000000000000000000000

403

8165369150327111157078119917962584951301888531553634199321171053472115384066309623560542254861595266489834926498754514559331820584758782692114615101526434580147662087941184770254692232314959717187422387783529629660149686412226237816383542644030839907005594340200343289368848901855157655213453265752814897854000685276025476125119310377814695725440109106122209035308858895980504870779553052498901057011611737124212595517747104167938232421875

404

205823609944604940131994310590988743522066650826669312732766404085004427507097260257365496652431517963795959750403411564478606386487711376137480974466329583432466878068485401951969828750870835144616747541674841287606220024331610208959943988722491876361698415803308025884322210257043438273812639386520912514358281865966887119185285885101026682856387993672462183873430680669833529695198259445760000000000000000000000000000000000000000000000000

405

3306974505882480018616638566774846905277264855279221850725074276656206730546855397542019613218946082928383145231995578396529387336827306990306419116118206004959803145616179831953150354087558685460906067052329500012360622996951626315635334770832490162337265707781139032194383805251338850361448572629890033630870277536790317830673320703014951768803244187979494659300087852872104472665718986262054928089702753535306101184687577188014984130859375

406

83564385637509605693589690099941429869959060235627740969503160058511797567881487664490391640887196293301159658663785095178314192914010818711817275633329810873581552495805073192499750472853559068714399501919985562768125329878633744837737259421331701802849556816143058509034817364359635939167931590927490480829462437582556170389226069351016833239693525431019646652612856351952413056250493334978560000000000000000000000000000000000000000000000000

407

1345938623894169367576971896677362690447846796098643293245105230599076139332570146799601982580111055751851940109422200407387460646088713945054712580260109844018639880265785191604932194113636384982588769290298106505030773559759311910463581251728823496071267143066923586103114208737294912097109569060365243687764202957473659357084041526127085369902920384507654326335135756118946520374947627408656355732509020688869583182167843915522098541259765625

408

34094269340103919122984593560776103386943296576136118315557289303872813407695646967112079789481976087666873140734824318832752190708916414034421448458398562836421273418288469862539898192924252100035474996783354109609395134590482567893796801843903334335562619180986367871686205484658731463180516089098416116178420674533682917518804236295214867961794958375856015834266045391596584526950201280671252480000000000000000000000000000000000000000000000000

409

550488897172715271338981505741041340393169339604345106937248039315022140987021190041037210875265421802507443504753679966621471404250284003527377445326384926203623711028706143366417267392477281457878806639731925560557586385941558571379604731957088809893148261514371746716173711373553619047717813745689384668295559009606726677047372984185977916290294437263630619471070524252649126833353579610140449494596189461747659521506648161448538303375244140625

410

13978650429442606840423683359918202388646751596215808509378488614587853497155215256515952713687610195943417987701277970721428398190655729754112793867943410762932722101498272643641358259098943361014544748681175184939852005182097852836456688756000367077580673864204410827391344248710079899904011596530350607633152476558809996182709736881038095864335932934100966492049078610554599656049582525075213516800000000000000000000000000000000000000000000000000

411

226250936737985976520321398859567990901592598577385838951208944158474099945665709106866293669734088360830559280453762466281424747146866725449752130029144204669689345232798224923597496898308162679188189528929821405389168004621980572837017544834363500866083935482406787900347395374530537428612021449478337098669474752948364664266470296500436923595311013715352184602609985467838791128508321219767724742279033868778288063339232394355349242687225341796875

412

5759203976930354018254557544286299384122461657640913105863937309210195640827948685684572518039295400728688210932926523937228500054550160658694471073592685234328281505817288329180239602748764664737992436456644176195219026135024315368620155767472151235963237632052217260885233830468552918760452777770504450344858820342229718427276411594987695496106404368849598194724220387548495058292428000330987968921600000000000000000000000000000000000000000000000000

413

93441636872788208302892737729001580242357743212460351486849293937449803277559937861135779285600178493023020982827403898574228420571655957610747629702036556528581699581145666893445766219001271186504722275448016240425726385908877976581688246016592125857692665354234003402843474289681111958016764858634553221750493072967674606342052232454680449444863448664440452240877923998217420736073936663764070318561240987805432970159102978868759237229824066162109375

414

2384310446449166563557386823334527945026699126263338025827670046013020995302770755873413022468268295901676919326231580910012599022583766512699511024467371687011908543408357368280619195537988571201528868693050688944820676819900066562608744487733470611688780379669617946006486805813980908366827449996988842442771551621683103428892434400324905935388051408703733652615827240445076954133065192137029019133542400000000000000000000000000000000000000000000000000

415

38778279302207106445700486157535655800578463433171045867042456984041668360187374212371348403524074074604553707873372617908304794537237222408460266326345170959361405326175451760779992980885527542399459744310926739776676450152184360281400622096885732230942456122007111412180041830217661462576957416333339587026454625281584961631951676468692386519618331195742787679964338459260229605470683715462089182202915009939254682616027736230535083450376987457275390625

416

991873145722853290439872918507163625131106836525548618744310739141416734045952634443339817346799611095097598439712337658565241193394846869282996586178426621796953954057876665204737585343803245619836009376309086601045401557078427690045237706897123774462532637942561065538698511218616057880600219198747358456192965474620171026419252710535160869121429386020753199488184132025152012919355119929004071959553638400000000000000000000000000000000000000000000000000

417

16170542469020363387857102727692368468841219251632326126556704562345375706198135046558852284269538889110098896183196381667763099322027921744327931058085936290053706021015163384245257073029264985180574713377656450486874079713460878237344059414401350340303004202876965458879077443200764829894591242611002607790031578742420929000523849087444725178680844108624742462545129137511515745481275109347691188978615559144669202650883566008133129798807203769683837890625

418

414602974912152675403866879935994395304802657667679322635121888961112194831208201197316043650962237437750796147799757141280270818839045991360292573022582327911126752796192446055580310673709756669091451919297198199236977850858782774438909361482997737725338642659990525395175977689381512194090891625076395834688659568391231489043247633003697243292757483356674837386060967186513541400290440130323702079093420851200000000000000000000000000000000000000000000000000

419

6775457294519532259512126042903102388444470866433944647027259211622712420897018584508159107108936794537131437500759283918792738615929699210873403113338007305532502822805353457998762713599262028790660804905238052754000239399940107981447160894634165792586958761005448527270333448701120463725833730654010092664023231493074369251219492767639339849867273681513767091806409108617325097356654270816682608182039919281616395910720214157407781385700218379497528076171875

420

174133249463104123669624089573117646028017116220425315506751193363667121829107444502872738333404139723855334382075897999337713743912399316371322880669484577722673236174400827343343730482958097801018409806104823243679530697360688765264341931822859049844642229917196020665973910629540235121518174482532086250569237018724317225398164005861552842182958143009803431702145606218335687388121984854735954873219236757504000000000000000000000000000000000000000000000000000

421

2852467520992723081254605064062206105535122234768690696398476128093161929197644824077934984092862390500132335187819658529811742957306403367777702710715301075629183688401053805817479102425289314120868198865105220209434100787374785460189254736640983798679109638383293829980810381903171715228576000605338249011553780458584309454763406455176162076794122219917295945650498234727893865987151448013823378044638806017560502678413210160268675963379791937768459320068359375

422

73484231273429940188581365799855646623823223045019483143849003599467525411883341580212295576696546963466951109236028955720515199931032511508698255642522491798968105665597149138891054263808317272029768938176235408832761954286210658941552295229246519034439021025056720721040990285665979221280669631628540397740218021901661869118025210473575299401208336350137048178305445824137660077787477608698572956498517911666688000000000000000000000000000000000000000000000000000

423

1206593761379921863370697942098313182641356705307156164576555402183407496050603760584966498271280791181555977784447715558110367270940608624569968246632572354991144700193645759860793660325897379873127248119939508148590624633059534249660054753599136146841263377036133290081882791545041635541687648256058079331887249133981162899364920930539516558483913699025016185010160753289899105312565062509847288912882214945428092632968787897793649932509651989676058292388916015625

424

31157314059934294639958499099138794168501046571088260852991977526174230774638536830010013324519335912509987270316076277225498444770757784879688060392429536522762476802213191234889807007854726523340622029786723813345091068617353319391218173177200524070602144914624049585721379881122375189823003923810501128641852441286304632506042689240795926946112334612458108427601509029434367872981890506088194933555371594546675712000000000000000000000000000000000000000000000000000

425

512802348586466791932546625391783102622576599755541369945036045927948185821506598248610761765294336252161290558390279112196906090149758665442236504818843250871236497582299447940837305638506386446079080450974290963151015469050302056105523270279632862407536935240356648284800186406642695105217250508824683716052080881941994232230091395479294537355663322085631878629318320148207119757840151566685097787974941351806939369011734856562301221316602095612324774265289306640625

426

13273015789532009516622320616233126315781445839283599123374582426150222309996016689584265676245237098729254577154648494098062337472342816358747113727174982558696815117742819466063057785346113498943104984689144344485008795230992514060658941773487423254076513733629845123517307829358131830864599671543273480801429139987965773447574185616579064879043854544907154190158242846539040713890285355593571041694588299276883853312000000000000000000000000000000000000000000000000000

427

218966602846421320155197409042291384819840208095616164966530391611233875345783317452156795273780681579672871068432649180908078900493946950143834987557646068122017984467641864270737529507642227012475767352566022241265483605284478977957058436409403232248018271347632288817609679595636430809927765967268139946754238536589231537162249025869658767450868238530564812174718922703284440136597744718974536755465299957221563110568010783752102621502189094826462678611278533935546875

428

5680850757919700073114353223747778063154458819213380424804321278392295148678295143142065709432961478256120959022189555473970680438162725401543764675230892535122236870393926731474988732128136577547648933446953779439583764358864796017962027079052617152744747877993573712865407750965280423610048659420521049783011671914849351035561751443895839768230769745220261993387727938318709425545042132194048405845283792090506289217536000000000000000000000000000000000000000000000000000

429

93936672621114746346579688479143004087711449273019334770641538001219332523341043186975265172451912397679661688357606498609565848311903241611705209662230163224345715336618359772146400158778515388352104194250823541502892466667041481543578069219633986634399838408134251902754552546528028817459011599958032037157568332196780329442604832098083611236422474329612304422954417839709024818600432484440076268094613681648050574433676626229652024624439121680552489124238491058349609375

430

2442765825905471031439171886211544567156417292261753582665858149708686913931666911551088255056173435650132012379541508853807392588409971922663818810349283790102561854269388494534245154815098728345489041382190125159021018674311862287723671643992625375680241587537236696532125332915070582152320923550824051406695018923385220945291553120875211100339230990444712657156723013477045052984368116843440814513472030598917704363540480000000000000000000000000000000000000000000000000000

431

40486705899700455675375845734510634761803634636671333286146502878525532317559989613586339289326774243399934187682128400900722880622430297134644945364421200349693003310082513061795098468433540132379756907722104946387746653133494878545282147833662248239426330353905862570087212147553580420324833999581911808014911951176812321989762682634274036442898086436062903206293354088914589696816786400793672871548778496790309797580914625904980022613133261444318122812546789646148681640625

432

1055274836791163485581722254843387253011572270257077547711650720674152746818480105790070126184266924200857029347961931824844793598193107870590769726070890597324306721044375829638793906880122650645251265877106134068697080067302724508296626150204814162293864365816086252901878143819310491489802638973955990207692248174902415448365950948218091195346547787872115867891704341822083462889247026476366431869819917218732448285049487360000000000000000000000000000000000000000000000000000

433

17530743654570297307437741203043104851860973797678687312901435746401555493503475502682884912278493247392171503266361597590013007309512318659301261342794379751417070433265728155757277636831722877320434741043671441785894300806803282410107170011975753487671601043241238492847762859890700322000653121818967812870456874859559735421567241580640657779774871426815237088325022320500017338721668511543660353380621089110204142352536033016856349791486702205389747177832759916782379150390625

434

457989279167364952742467458602030067807022365291571655706856412772582292119220365912890434763971845103171950737015478411982640421615808815836394061114766519238749116933259110063236555585973230380039049390664062185814532749209382436600735749188889346435537134764181433759415114417580753306574345314696899750138435707907648304590822711526651578780401739936498286664999684350784222893933209490743031431501844072929882555711477514240000000000000000000000000000000000000000000000000000

435

7625873489738079328735417423323750610559523601990228981112124549684676639674011843667054936841144562615594603920867294951655658179637858616796048684115555191866425638470591747754415772021799451634389112353997077176864020850959427848396618955209452767137146453809938744388776844052454640070284107991250998598648740563908484908381750087578686134202069070664628133421384709417507542343925802521492253720570173762938801923353174362332512159296715459344540022357250563800334930419921875

436

199683325716971119395715811950485109563861751267125241888189395968845879363980079538020229557091724464982970521338748587624431223824492643704667810646038202388094614982900971987571138235484328445697025534329531113015136278655290742357920786646355755045894190757183105119104989886065208441666414557207848291060357968647734660801598702225620088348255158612313252985939862376941921181754879337963961704134804015797428794290204196208640000000000000000000000000000000000000000000000000000

437

3332506715015540666657377413992479016814511814069730064745998428212203691537543175682503007399580173863014841913419007893873522624501744215539873274958497618845628004011648593768679692373526360364228042098696722726289577111869269969749322483426530859238933000314943231297895480850922677710714155192176686387609499626428007904962824788271885840646304183880442494305145118015450796004295575701892114875889165934404256440505337196339307813612664655733563989770118496380746364593505859375

438

87461296664033350295323525634312477988971447055000855947026955434354495161423274837652860546006175315662541088346371881379500876035127777942644501062964732645985441362510625730556158547142135859215297184036334627500629690051017345152769304551103820710101655551646200042167985570096561297449889576057037551484436790267707781431100231574821598696535759472193204807841659721100561477608637150028215226411044158919273811899109437939384320000000000000000000000000000000000000000000000000000

439

1462970447891822352662588684742698288381570686376611498423493309985157420584981454124618820248415696325863515599990944465410476432156265710622004367706780454673230693761113732664450384951978072199896110481327861276841124352110609516719952570224247047205891587138260078539776116093555055515003514129365565324160570336001895470278680082051357884043727536723514254999958706808782899445885757733130638430515343845203468577381843029192956130175959783867034591509082019911147654056549072265625

440

38482970532174674129942351279097490315147436704200376616691860391115977871026240928567258640242717138891518078872403627806980385455456222294763580467704482364233594199504675321444709760742539778054730760975987236100277063622447631867218494002485681112444728442724328018553913650842486970877951413465096522653152187717791423829684101892921503426475734167765010115450330277284247050147800346012414699620859429924480477235608152693329100800000000000000000000000000000000000000000000000000000

441

645169967520293657524201609971529945176272672692085670804760549703454422477976821268956899729551322079705810379596006509246020106580913178384303926158690180510894735948651156105022619763822329840154184722265586823086935839280778796873499083468892947817798189927972694636041267197257779482116549731050214307954811518176835902392897916184648826863283843695069786454981789702673258655635619160310611547857266635734729642625392775874093653407598264685362254855505170780816115438938140869140625

442

17009472975221205965434519265361090719295167023256566464577802292873262218993598490426728318987280975390050990861602403490685330371311650254285502566725381204991248636181066492078561714248202581900190996351386358356322462121121853285310574349098671051700569971684152984200829833672379241128054524751572663012693266971263809332720373036671304514502274502152134471029045982559637196165327752937487297232419868026620370938138803490451462553600000000000000000000000000000000000000000000000000000

443

285810295611490090283221313217387765713088794002593952166508923518630309157743731822147906580191235681309673998161030883595986907215344538024246639288299749966326368025252462154525020555373292119188303831963654962627512576801385007014960093976719575883284598138091903723766281368385196310577631530855244938423981502552338304760053776869799430300434742756915915399556932838284253584446579288017600915700769119630485231683048999712223488459566031255615478900988790655901539139449596405029296875

444

7552206000998215448652926553820324279367054158325915510272544218035728425233157729749467373630352753073182639942551467149864286684862372712902763139626069255016114394464393522482881401126201946363684802380015543110207173181778102858677895010999809946955053067427763924985168446150536383060856208989698262377635810535241131343727845628282059204439009878955547705136896416256478915097405522304244359971194421403819444696533628749760449373798400000000000000000000000000000000000000000000000000000

445

127185581547113090176033484381737555742324513331154308714096470965790487575195960660855818428185099878182804929181658743200214173710828319420789754483293388735015233771237345658763634147141114993038795205223826458369243096676616328121657241819640211268061646171450897157075995208931412358207046031230583997598671768635790545618223930707060746483693460526827582352802835113036492845078727783167832407486842258235565928098956804871939452364506883908748888110940011841876184917055070400238037109375

446

3368283876445204090099205243003864628597706154613358317581554721243934877653988347468262448639137327870639457414377954348839471861448618229954632360273226887737187019931119511027365104902286068078203421861486932227152399239073033874970341174905915236341953668072782710543385126983139226845141869209405425020425571498717544579302619150213798405179798406014174276491055801650389596133442862947692984547152711946103472334653998422393160420714086400000000000000000000000000000000000000000000000000000

447

56851954951559551308686967518636687416819057459025975995201122521708347946112594415402550837398739645547713803344201458210495735648740258781093020254032144764551809495743093509467344463772078401888341456735050426891051664214447498670380787093379174436823555838638551029212969858392341324118549575960071046926606280580198373891346097026056153678210976855491929311702867295527312301750191319076021086146618489431297969860233691777756935206934577107210752985590185293318654657923616468906402587890625

448

1508991176647451432364443948865731353611772357266784526276536515117282825188986779665781576990333522886046476921641323548280083393928980967019675297402405645706259784929141540940259566996224158499035132993946145637764274859104719175986712846357850025881195243296606654323436536888446373626623557405813630409150656031425459971527573379295781685520549685894350075867992999139374539067782402600566457077124414951854355605924991293232135868479910707200000000000000000000000000000000000000000000000000000

449

25526527773250238537600448415867872650151756799102663221845304012247048227804554892515745325992034100850923497701546454736512585306284376192710766094060432999283762463588648985750837664233663202447865314074037641674082197232286926903000973404927249322133776571548709412116623466418161254529228759606071900070046219980509069877214397564699213001516728608115876260954587415691763223485835902265133467679831701754652788467244927608212863907913625121137628090529993196700075941407703794538974761962890625

450

679046029491353144563999776989579109125297560770053036824441431802777271335044050849601709645650085298720914614738595596726037527268041435158853883831082540567816903218113693423116805148300871324565809847275765536993923686597123629194020780861032511646537859483472994445546441599800868131980600832616133684117795214141456987187408020683101758484247358652457534140596849612718542580502081170254905684705986728334460022666246081954461140815959818240000000000000000000000000000000000000000000000000000000

451

11512464025735857580457802235556410565218442316395301113052232109523418750739854256524601142022407379483766497463397451086167175973134253662912555508421255282676976871078480692573627786569382104303987256647390976395011070951761404033253439005622189444282333233768467944864597183354590725792682170582338426931590845211209590514623693301679345063684044602260260193690518924476985213792111991921575193923604097491348407598727462351304001622469044929633070268829026931711734249574874411337077617645263671875

452

306928805330091621342927899199289757324634497468063972644647527174855326643439910984019972759833838555021853405861845209720168962325154728691801955491649308336653240254587389427248795927031993838703746050968646022721253506341899880395697392949186695264235112486529793489386991603109992395655231576342492425221243436791938558208708425348761994834879806110910805431549776024948781246386940688955217369487106001207175930245143229043416435648813837844480000000000000000000000000000000000000000000000000000000

453

5215146203658343483947384412707053986043954369327071404212661145614108694085153978205644317336150542906146223350919045342033730715829816909299387645314828643052670522598551753735853387315930093249706227261268112306940015141147916027063807869546851818259896954897115979023662524059629598784085023273799307400010652880677944503124533065660743313848872204823897867741805072788074301847826732340473562847392656163580828642223540445140712734978477353123780831779549200065415615057418108335696160793304443359375

454

139345677619861596089689266236477549825384061850501043580669977337384318296121719586745067632964562703979921446261277725212956708895620246826078087793208785984840571075582674799970953350872525202771500707139765294315449091879222545699646616398930759649962741068884526244181694187811936547627475135659491561050444520303540105426753625108337945655035431974353505665923598315326746685859671072785668685747146124548057872331295025985711061784561482381393920000000000000000000000000000000000000000000000000000000

455

2372891522664546285196059907781709563649999238043817488916760821254419455808745060083568164387948497022296531624668165630625347475702566693731221378618247032588965087782341047949813291228748192428616333403876991099657706889222301792314032580643817577308253114478187770455766448447131467446758685589578684867004847060708464748921662544875638207801236853194873529822521308118573807340761163214915471095563658554429277032211710902539024294415207195671320278459694886029764104851125239292741753160953521728515625

456

63541628994656887816898305403833762720375132203828475872785509665847249143031504131555750840631840593014844179495142642697108259256402832552691608033703206409087300410465699708786754727997871492463804322455732974207844785896925480839038857077912426400383009927411343967346852549642243065718128661860728151839002701258414288074599653049402103218696156980305198583661160831788996488752010009190264920700698632793914389783070531849484244173760035965915627520000000000000000000000000000000000000000000000000000000

457

1084411425857697652334599377856241270588049651786024592434959695313269691304596492458190651125292463139189514952473351693195783796396072979035168170028538893893157045116529858913064674091537923939877664365571784932543572048374591919087512889354224632829871673316531811098285266940339080623168719314437458984221215106743768390257199783008166660965165241910057203128892237810188229954727851589216370290672591959374179603720751882460334102547749688421793367256080562915602195916964234356782981194555759429931640625

458

29102066079552854620139423874955863325931810549353441949735763426958040107508428892252533885009382991600798634208775330355275582739432497309132756479436068535361983587993290466624333665423025143548422379684725702187192911940791870224279796541683891291375418546754395537044858467736147324098902927132213493542263237176353743938166641096626163274162839896979780951316811660959360391848420584209141333680919973819612790520646303587063783831582096472389357404160000000000000000000000000000000000000000000000000000000

459

497744844468683222421581114436014743199914790169785287927646500148790788308809790038309508866509240580887987363185268427176864762545797497377142190043099352296959083708487205241096685408015907088403847943797449284037499570203937690861168416213589106468911098052288101294112937525615638006034442165326793673757537733995389691128054700400748497383010846036716256236161537154876397549220083879450313963418719709352748438107825114049293353069417106985603155570540978378261407925886583569763388368301093578338623046875

460

13386950396594313125264134982479697129928632852702583296878451176400698449453877290436165587104316176136367371736036651963426768060138948762201067980540591526266512450476913614647193486094591566032274294654973823006108739492764260303168706409174589994032692531507021947040634895158627769085495346480818207029441089101122722211556654904448035106114906352610699237605733364041305780250273468736205013493223187957021883639497299650049340562527764377299104405913600000000000000000000000000000000000000000000000000000000

461

229460373300062965536348893755002796615160718268271017734645036568592553410361313207660683587460759907789362174428408744928534655533612646290862549609868801408898137589612601616145571973095333167754173902090624119941287301864015275486998639874464578082168016202104814696586064199308809120781877838215651883602224895371874647610033216884745057293568000022926194124870468628398019270190458668426594737136029786011617029967707377576724235765001286320363054718019391032378509053833715025660922037786804139614105224609375

462

6184771083226572663872030361905620074027028377948593483157844443497122683647691308181508501242194073375001725742048933207103166843784194328136893407009753285135128752120334089967003390575701303506910724130597906228822237645657088260063942361038660577243103949556244139532773321563286029317498850074138011647601783164718697661739174565854992219025086734906143047773848814187083270475626342556126716233869112836144110241447752438322795339887827142312186235532083200000000000000000000000000000000000000000000000000000000

463

106240152837929153043329537808566294832819412558209481211140651931258352228997288015146896500994331837306474686760353248901911545512062655232669360469369255052319837703990634548275399823543139256670182516667958967532816020763039072550480370261877099652043791501574529204519347724279978622922009439093846822107830126557177961843445379417636961526921984010614827879815026974948282922098182363481513363293981790923378684875048515818023321159195595566328094334442978047991249691925010056881006903495290316641330718994140625

464

2869733782617129716036622087924207714348541167368147376185239821782664925212528766996219944576378050046000800744310705008095869415515866168255518540852525524302699740983835017744689573227125404827206575996597428490173518267584888952669669255521938507840800232594097280743206821205364717603319466434400037404487227388429475715046976998556716389627640244996450374167065849782806637500690622946042796332515268355970867152031757131381777037707951794032854413286886604800000000000000000000000000000000000000000000000000000000

465

49401671069637056165148235080983327097261026839567408763180403148035133786483738927043306872962364304347510729343564260739388868663109134683191252618256703599328724532355645064948060917947559754351634870250600919902759449654813168735973372171772851338200363048232156080101496691790190059658734389178638772280141008849087752257202101429201187110018722564935894964113987543350951558775654799018903713931701532779371088466897559855380844339025951938342563865515984792315931106745129676449668210125309997238218784332275390625

466

1337295942699582447673065892972680794886420183993556677302321756950721855149038405420238494172592171321436373146848788533772675147630393634407071640037276894325058079298467118269025341123840438649478264414414401676420859512694558251944065873073223344653812908388849332826334378681699958403146871358430417430491047963008135683211891281327429837566480354168345874361852685998787893075321830292855943090952115053882424092846798823223908099571905536019310156591689157836800000000000000000000000000000000000000000000000000000000

467

23070580389520505229124225782819213754420899534077979892405248270132407478287906078929224309673424130130287510603444509765294601665671965897050314972725880580886514356610086245330744448681510405282213484407030629594588662988797749799699564804217921574939569543524416889407398955066018757860628959746424306654825851132523980304113381367436954380378743437825062948241232182744894377948230791141828034406104615807966298314041160452462854306325119555205977325195964898011539826849975558901995054128519768710248172283172607421875

468

625854501183404585510994837911214612006844646108984524977486582252937828209749973736671615272773136178432222632725233033805611969091024220902509527537445586544127181111682611349903859645957325287955827745945939984564962251941053261909822828598268525297984441125981487762724489223035580532672735795745435357469810446687807499743165119661237163981112805750785869201347057047432733959250616577056581366565589845216974475452301849268788990599651790857037153284910525867622400000000000000000000000000000000000000000000000000000000

469

10820102202685116952459261892142211250823401881482572569538061438692099107317027951017806201236835917031104842473015475079923168181200152005716597722208437992435775233250130449060119146431628380077358124186897365279862082941746144656059095893178205218646658115912951521132070109925962797436634982121072999821113324181153746762629175861327931604397630672339954522725137893707355463257720241045517348136463064813936193909285304252205078669666481071391603365516907537167412178792638537125035680386275771525106392800807952880859375

470

294151615556200155190167573818270867643216983671222726739418693658880779258582487656235659178203374003863144637380859525888637625472781383824179477942599425675739775122490827334454814033599942885339239040594591792745532258412295033097616729441186206890052687329211299248480509934826722850356185824000354618010810909943269524879287606240781467071123018702869358524633116812293384960847789791216593242285827227251978003462581869156330825581836341702807462043907947157782528000000000000000000000000000000000000000000000000000000000

471

5096268137464690084608312351198981499137822286178291680252426937623978679546320164929386720782549716921650380804790288762643812213345271594692517527160174294437250134860811441507316117969296967016435676492028659046815041065562434133003834165686934657982575972595000166453205021775128477592655076579025382915744375689323414725198341830685455785671284046672118580203539947936164423194386233532438670972274103527363947331273378302788592053412912584625445185158463450005851136211332750985891805461935888388325111009180545806884765625

472

138839562542526473249759094842223849527598416292817127021005623406991727810050934173743231132111992529823404268843765696219436959223152813165012713588906928918949173857815670501862672223859173041880120827160647326175891225970603255622075096296239889652104868419387733245282800689238213185368119708928167379701102749493223215743023750145648852457570064827754337223626831135402477701520156781454232010358910451262933617634338642241788149674626753283725122084724551058473353216000000000000000000000000000000000000000000000000000000000

473

2410534829020798410019731742117118249092189941362331964759397941496141915425409438011599918930146016103940630120665806584730523176912313464289560790346762441268819313789163811832960523799477465398774074980729555729143514424011031344910813560369920093225758435037435078732365975299635769901325851221879006119147089701049975165018815685914220586622517354075912088436274395373805772170944688460843491369885650968443147087692307937219004041264307652527835572579953211852767587427960391216326823983495675207677777507342398166656494140625

474

65809952645157548320385810955214104676081649322795318207956665494914078981964142798354291556621084459136293623431944940008013118671774433440216026241141884307581908408604627817882906634109248021851177272074146832607372441110065943164863595644417707695097707630789785558264047526698913049864488742031951337978322703259787804262193257569037556064888210728355555843999117958180774430520554314409305972910123553898630534758676516422607582945773081056485707868159437201716369424384000000000000000000000000000000000000000000000000000000000

475

1145004043784879244759372577505631168318790222147107683260714022210667409827069483055509961491819357649371799307316258127746998509033348895537541375414712159602689174049852810620656248804751796064417685615846538971343169351405239888832636441175712044282235256642781662397873838267326990703129779330392527906594867607998738203383937450809254778645695743186058242007230337802557741781198727018900658400695684210010494866653846270179026919600546134950721896975477775630064604028281185827755241392160445723646944315987639129161834716796875

476

31325537459094993000503646014681913825814865077650571466987372775579101595414931972016642780951636202548875764753605791443814244487764630317542828490783536930408988402495802841312263557836002058401160381507293892321109281968391388946475071526742828862866508832255937925733686622708682611735496641207208836877681606751658994828803990602861876686886788306697244581743580148094048628927783853658829643105218811655748134545130021817161209482187986582887196945243892108016991846006784000000000000000000000000000000000000000000000000000000000

477

546166928885387399750220719470186067288062935964170364915360588594488354487512143417478251631597833598750348269589855126935318288808907423171407236072817700130482736021779790666053030679866606722727236038758799089330691780620299426973167582440814645122626217418606852963785820853514974565392904740597235811445751849015398123014138164036014529413996869499749781437448871131820042829631792788015614057131841368175006051393884670875395840649460506371494344857302898975540816121490125639839250144060532610179592438726103864610195159912109375

478

14973606905447406654240742795017954808739505507116973161219964186726810562608337482623955249294882104818362615552223568310143208865151493291785472018594530652735496456392993758147261980645608983915754662360486480529490236780891083916415084189783072196450191221818338328500702205654750288409567394497045824027531808027292999528168307508167977056331884810601282910073431310788955244627480682048920569404294591971447608312572150428603058132485857586620080139826580427632122102391242752000000000000000000000000000000000000000000000000000000000

479

261613958936100564480355724626219126230982146326837604794457721936759921799518316696972082531535362293801416821133540605802017460339466655699104066078879678362501230554432519729039401695656104620186346062565464763789401362917123425520147271989150215013737958143512682569653408188833672816823201370746075953682515135678375700923772180573250959589304500490380145308538009272141800515393628745459479133366152015355827898617670757349314607671091582551945791186648088609284050922193770181483000819004995120276024778149803751148283481597900390625

480

7187331314614755194035556541608618308194962643416147117385582809628869070052001991659498519661543410312814055465067312788868740255272716780057026568925374713313038299068637003910685750709892312279562237933033510654155313654827720279879240411095874654296091786472802397680337058714280138436592349358581995533215267853100639773520787603920628987039304709088615796835247029178698517421190727383481873314061404146294851990034632205729467903593211641577638467116758605263418609147796520960000000000000000000000000000000000000000000000000000000000

481

125836314248264371515051103545211399717102412383208887906134164251581522385568310331243571697668509263318481490965233031390770398423283461391269055783941125292363091896682041989667952215610586322309632456093988551382702055563136367675190837826781253421607957867029600316003289338828996624891959859328862533721289780261298712144334418855733711562455464735872849893406782459900206047904335426566009463149119119386153219235099634285020326289795051207485925560777730621065628493575203457293323393941402652852767918290055604302324354648590087890625

482

3464293693644312003525138253055354024549971994126582910579850914241114891765064959979878286476863923770776374734162444764234732803041449487987486806222030611816884460151083035884950531842168094518748998683722152135302861181626961174901793878148211583370716241079890755681922462300283026726437512390836521847009759105194508370837019625089743171752944869780712814074589068064132685397013930598838262937377596798514118659196692723161603529531928011240421741150277647736967769609237923102720000000000000000000000000000000000000000000000000000000000

483

60778939781911691441769683012337106063360465181089892858662801333513875312229493889990645129973889974182826560136207554161742102438445911851982953943643563516211373386097426281009620920139913193675552476293396470317845092836994865587117174670335345402636643649775296952629588750654405369822816612055840603787382963866207277965713524307319382684665989467426586498515475928131799521137794011031382570701024534663512004890553123359664817597971009733215702045855643889974698562396823269872675199273697481327886904534096856878022663295269012451171875

484

1676718147723847009706166914478791347882186445157266128720647842492699607614291440630261090654802139105055765371334623265889610676672061552185943614211462816119372078713124189368316057411609357747074515362921521633486584811907449208652468237023734406351426660682667125750050471753336984935595755997164876573952723406914142051485117498543435695128425316973865002012101108943040219732154742409837719261690756850480833431051199278010216108293453157440364122716734381504692400490871154781716480000000000000000000000000000000000000000000000000000000000

485

29477785794227170349258296260983496440729825612828598036451458646754229526431304536645462888037336637478670881666060663768444919682646267248211732662667128305362516092257251746289666146267857898932642951002297288104154870025942509809751829715112642520278772170141019022025350544067386604364066056847082692836880737475110529813371059289049900602063004891701894451780005825143922767751830095350220546789996899311803322371918264829437436535015939720609615492239987286637728802762459285888247471647743278444025148699036975585840991698205471038818359375

486

814885019793789646717197120436692595070742612346431338558234851451452009300545640146306890058233839605057101970468626907222350788862621914362368596506770928634014830254578356033001603902042147865078214466379859513874480218587020315405099563193534921486793357091776223114524529272121774678699537414622130014941023575760273037021767104292109747832414704049298390977881138946317546789827204811181131561181707829333685047490882849112965028630618234516016963640332909411280506638563381223914209280000000000000000000000000000000000000000000000000000000000

487

14355681681788631960088790279098962766635425073447527243751860360969309779372045309346340426474182942452112719371371543255232675885448732149879113806718891484711545336929281600443067413232446796780197117138118779306723421702634002277349141071259856907375762046858676263726345714960817276325300169684529271411560919150378828019111705873767301593204683382258822598016862836845090387895141256435557406286728489964848217995124194971936031592552762643936882744720873808592573926945317672227576518692450976602240247416431007110304562957026064395904541015625

488

397663889659369347597992194773105986394522394825058493216418607508308580538666272391397762348418113727267865761588689930724507184964959494208835875095304213173399237164234237744104782704196568158158168659593371442770746346670465913917688586838445041685555158260786796879887970284795426043205374258335599447291219504971013242066622346894549556942218375576057614797205995805802962833435675947856392201856673420714838303175550830367126933971741698443816278256482459792704887239618930037270134128640000000000000000000000000000000000000000000000000000000000

489

7019928342394641028483418446479392792884722860915840822194659716513992482112930156270360468545875458859083119772600684651808778507984430021290886651485537936023945669758418702616659965070666483625516390280540083080987753212588027113623729983846070027706747640913892692962183054615839648123071782975734813720253289464535246901345624172272210479077090173924564250430245927217249199680724074396987571674210231592810778599615731341276719448758300932885135662168507292401768650276260341719284917640608527558495480986634762476938931285985745489597320556640625

490

194855305933090980323016175438821933333315973464278661676045117679071204463946473471784903550724875726361254223178458066055008520632830152162329578796699064454965626210474776494611343525056318397497502643200752006957665709868528297819667407550838070425922027547785530471145105439549758761170633386584443729172697557435796488612644949978329282901687004032268231250630937944843451788383481214449632178909769976150270768556019906879892197646153432237469976345676405298425394747413275718262365723033600000000000000000000000000000000000000000000000000000000000

491

3446784816115768744985358457221381861306398924709677843697577920808370308717448706728746990056024850299809811808346936164038110247420355140453825345879399126587757323851383582984780042849697243460128547627745180792764986827380721312789251422068420383604013091688721312244431879816377267228428245441085793536644365127086806228560701468585655345226851275396961046961250750263669357043235520528920897692037223712070092292411324088566869249340325758046601610124737080569268407285643827784168894561538787031221281164437668376177015261419001035392284393310546875

492

95868810519080762318923958315900391199991458944425101544614197898103032596261664948118172546956638857369737077803801368499064192151352434863866152767975939711843088095553590035348781014327708651568771300454769987423171529255315922527276364515012330649553637553510480991803391876258481310495951626199546314752967198258411872397421315389338007187630005983875969775310421468862978279884672757509219032023606828265933218129561794184906961241907488660835228362072791406825294215727331653385083935732531200000000000000000000000000000000000000000000000000000000000

493

1699264914345073991277781719410141257624054669881871176942905914958526562197702212417272266097620251197806237221515039528870788351978235084243735895518543769407764360658732106411496561124900741025843373980478374130833138505898695607205100951079731249116778454202539606936504916749473992743615125002455296213565672007653795470680425824012728085196837678770701796151896619879988993022315111620758002562174351290050555500158782775663466539924780598716974593791495380720649324791822407097595265018838622006392091614067770509455268523879567510448396205902099609375

494

47359192396425896585548435408054793252795780718546000163039413761662898102553262484370377238196579595540650116435077876038537710922768102822749879467380114217650485519203473477462297821077888073874973022424656373787046735452126065728474524070416091340879496951434177609950875586871689767385000103342575879487965795939655464964326129802332975550689222956034729069003348205618311270263028342209554201819661773163371009756003526327344038853502299398452602810863958954971695342569301836772231464251870412800000000000000000000000000000000000000000000000000000000000

495

841136132600811625682501951108019922523907061591526232586738427904470648287862595146549771718322024342914087424649944566791040234229226366700649268281679165856843358526072392673690797756825866807792470120336795194762403560419854325566524970784466968312805334830257105433569933790989626408089486876215371625715007643788628757986810782886300402172434650991497389095188826840594551546045980252275211268276303888575024972578597473953415937262766396364902423926790213456721415771952091513309656184325117893164085348963546402180357919320385917671956121921539306640625

496

23490159428627244706432023962395177453386707236398816080867549225784797458866418192247707110145503479388162457751798626515114704617692979000083940215820536651954640817524922844821299719254632484641986619122629561398375180784254528601323363938926381305076230487911352094535634291088358124622960051257917636226031034786069110622305760381957155873141854586193225618225660709986682390050462057735938884102552239489032020838977749058362643271337140501632490994188523641665960889914373711039026806268927724748800000000000000000000000000000000000000000000000000000000000

497

418044657902603377964203469700685901494381809610988537595608998668521912199067709787835236544006046098428301450051022449695146996411925504250222686335994545430851149187457979158824326485142455803472857649807387211796914569528667599806562910479880083251464251410637781400484257094121844324820474977479039697980358798962948492719444959094491299879700021542774202380308846939775492118384852185380780000333323032621787411371562944554847720819594898993356504691614736087990543638660189482114899123609583592902550418434882561883637885902231801082962192595005035400390625

498

11698099395456367863803147933272798371786580203726610408272039514440829134515476259739358140852460732735304903960395716004527122899611103542041802227478627252673411127127411576721007260188806977351709336323069521576390840030558755243459035241585337889927962782979853343078745876962002346062234105526442982840563455323462417089908268670214663624824643583924226357876379033573367830245130104752497564283071015265537946377810919031064596349125895969812980515105884773549648523177358108097435349521926006924902400000000000000000000000000000000000000000000000000000000000

499

208604284293399085604137531380642264845696522995883280260208890335592434187334787184129783035459017003115722423575460202397878351209550826620861120481661278169994723444541531600253338916086085445932955967253886218686660370194805132303474892329460161542480661453908252918841644289966800318085417013762040809292199040682511297867003034588151158639970310749844326987774114622947970567074041240505009220166328193278271918274409909332869012688977854597684895841115753307907281275691434551575334662681182212858372658799006398379935305065213668740398134104907512664794921875

500

5849049697728183931901573966636399185893290101863305204136019757220414567257738129869679070426230366367652451980197858002263561449805551771020901113739313626336705563563705788360503630094403488675854668161534760788195420015279377621729517620792668944963981391489926671539372938481001173031117052763221491420281727661731208544954134335107331812412321791962113178938189516786683915122565052376248782141535507632768973188905459515532298174562947984906490257552942386774824261588679054048717674760963003462451200000000000000000000000000000000000000000000000000000000000000

501

104510746430992941887672903221701774687693958020937523410364654058131809527854728379249021300764967518560976934211305561401337053955984964137051421361312300363167356445715307331726922796959128808412410939594196995562016845467597371284040921057059540932782811388408034712339663789273366959360793923894782445455391719381938160231368520328663730478625125685672007820874831426096933254104094661493009619303330424832414231055479364575767375357177905153440132816398992407261547919121408710339242666003272288642044702058302205588347587837672048038939465186558663845062255859375

502

2936222948259548333814590131251472391318431631135379212476281918124648112763384541194578893353967643916561530894059324717136307847802386989052492359097135440421026192908980305756972822307390551315279043417090449915674100847670247566108217845637919810371918658527943189112765215117462588861620760487137188692981427286189066689566975436223880569830985539564980815826971137426915325391527656292876888635050824831650024540830540676797213683630599888423058109291577078160961779317516885132456272730003427738150502400000000000000000000000000000000000000000000000000000000000000

503

52568905454789449769499470320515992667910060884531574275413420991240300192510928374762257714284778661836171397908286697384872538139860436960936864944740087082673180292194799587858642166870441790631442702615881088767694473270201477755872583291700949089189754128369241460306850886004503580558479343719075570064062034849114894596378365725317856430748438219893019933900040207326757426814359614730983838509575203690704358220906120381610989804660486292180386806648693180852558603318068581300639060999645961186948485135326009410938836682349040163586550988839007914066314697265625

504

1479856365922812360242553426150742085224489542092231123088046086734822648832745808762067762250399692533947011570605899657436699155292403042482456148984956261972197201226126074101514302442924837862900637882213586757499746827225804773318541794201511584427447003898083367312833668419201144786256863285517143101262639352239289611541755619856835807194816711940750331176793453263165323997329938771609951872065615715151612368578592501105795696549822343765221287082954847393124736776028510106757961455921727580027853209600000000000000000000000000000000000000000000000000000000000000

505

26547297254668672133597232511860576297294580746688445009083777600576351597218018829254940145713813224227266555943684782179360631760629520665273116797093743976749956047558373791868614294269573104268878564821019949827685709001451746266715654562308979290040825834826466937454959697432274308182032068578133162882351327598803021771171074691285517497527961301045975066619520304700012500541251605439146838447335477863805700901557590792713549851353545577551095337357590056330542094675624633556822725804821210399408984993339634752524112524586265282611208249363698996603488922119140625

506

748807321156943054282732033632275495123591708298668948282551319887820260309369379233606287698702244422177187854726585226662969772577955939496122811386387868557931783820419793495366237036119967958627722768400074899294871894576257215299182147865964861720288183972430183860293836220115779261845972822471674409238895512233080543440128343647558918440577256242019667575457487351161653942648949018434635647265201551866715858500767805559532622454210105945201971263975152780921116808670426114019528496696394155494093724057600000000000000000000000000000000000000000000000000000000000000

507

13459479708117016771733796883513312182728352438571041619605475243492210259789535546432254653876903304683224143863448184564935840302639166977293470216126528196212227716112095512477387447194673563864321432364257114562636654463736035357224836863090652500050698698257018737289664566598163074248290258769113513581352123092593132037983734868481757371246676379630309358776096794482906337774414563957647447092799087276949490357089698531905769774636247607818405336040298158559584842000541689213309121983044353672500355391623194819529725049965236498283882582427395391277968883514404296875

508

380394119147727071575627873085195951522784587815723825727536070503012692237159644650671994150940740166466011430201105295144788644469601617264030388184285037227429346180773255095646048414348943722982883166347238048841794922444738665371984531115910149753906397457994533401029268799818815865017754193815610599893358920214404916067585198572959930567813246170945991128332403574390120202865666101364794908810722388348291656118390045224242572206738733820162601402099377612707927338804576465921920476321768230990999611821260800000000000000000000000000000000000000000000000000000000000000

509

6850875171431561536812502613708275901008731391232660184379186898937535022232873593134017618823343782083761089226495125943552342714043335991442376340008402851872023907501056615850990210622088844006939609073406871312382057122041641996827441963313142122525805637412822537280439264398465004792379741713478778412908230654129904207333721048057214501964558277231827463617033268391799325927177013054442550570234735423967290591758656552740036815289850032379568316044511762706828684578275719809574343089369576019302680894336206163140630050432305377626496234455544254160486161708831787109375

510

194001000765340806503570215273449935276620139786019151121043395956536473040951418771842717016979777484897665829402563700523842208679496824804655497973985368985988966552194360098779484691317961298721270414837091404909315410446816719339712110869114176374492262703577212034524927087907596091159054638845961405945613049309346507194468451272209564589584755547182455475449525822938961303461489711696045403493468418057628744620378923064363711825436754248282926715070682582481042942790333997620179442924101797805409802028843008000000000000000000000000000000000000000000000000000000000000000

511

3500797212601527945311188835604928985415461740919889354217764505357080396360998406091483003218728672644801916594739009357155247126876144691627054309744293857306604216733039930699855997627887399287546140236510911240627231189363279060378822843253015624610686680717952316550304464107615617448906048015587655768996105864260381049947531455557236610503889279665463833908304000148209455548787453670820143341389949801647285492388673498450158812613113366545959409498745510743189457819498892822692489318667853345863669937005801349364861955770908047967139575806783113876008428633213043212890625

512

99328512391854492929827950220006366861629511570441805373974218729746674196967126411183471112693646072267604904654112614668207210843902374299983614962680508920826350874723512370575096161954796184945290452396590799313569490148770160301932600764986458303740038504231532561676762669008689198673435975089132239844153881246385411683567847051371297069867394840157417203430157221344748187372282732388375246588655830045505917245634008608954220454623618175120858478116189482230293986708651006781531874777140120476369818638767620096000000000000000000000000000000000000000000000000000000000000000

513

1795908970064583835944639872665328569518131873091903238713713191248182243333192182324930780651207809066783383213101111800220641776087462226804678860898822748798287963184049484449026126783106235834511169941330097466441769600143362157974336118588797015425282267208309538390306190087206811751288802631996467409495002308365575478623083636700862381188495200468382946794959952076031450696527963733130733534133044248245057457595389504704931470870527157038077177072856447011256191861402932018041247020476608766428062677683976092224174183310475828607142602388879737418392323888838291168212890625

514

51054855369413209365931566413083272566877568947207087962222748427089790537241102975348304151924534081145548920992213883939458506373765820390191578090817781585304744349607885358475599427244765239061879292531847670847174717936467862395193356793203039568122379791175007736701856011870466248118146091195813971279895094960642101605353873384404846693911840947840912442563100811771200568309353324447624876746569096643390041464255880425002469313676539742012121257751721393866371109168246617485707383635450021924854086780326556729344000000000000000000000000000000000000000000000000000000000000000

515

924893119583260675511489534422644213301837914642330167937562293492813855316593973897339352035372021669393442354747072577113630514685043046804409613362893715631118301039785484491248455293299711454773252519785000195217511344073831511356783101073230462944020367612279412271007687894911508051913733355478180715889926188808271371490888072900944126312075028241217217599404375319156197108711901322562327770078517787846204590661625594923039707498321485874609746192521070210796938808622509989291242215545453514710452279007247687495449704404895051732678440230273064770472046802751719951629638671875

516

26344305370617216032820688269150968644508825576758857388506938188378331917216409135279724942393059585871103243231982364112760589288863163321338854294861975298017248084397668844973409304458298863355929714946433398157142154455217416995919772105292768417151147972246303992138157702125160584028963383057040009180425868999691324428362598666352900894058509929085910820362560018873939493247626315414974436401229653867989261395556034299301274165857094506878254568999888239235047492330815254622625009955892211313224708778648503272341504000000000000000000000000000000000000000000000000000000000000000

517

478169742824545769239440089296507058277050201870084696823719705735784763198679084504924445002287335203076409697404236522367746976092167255197879770108616050981288161637569095481975451386635950822117771552728845100927453364886170891371456863254860149342058530055548456144110974641669249662839400144782219430115091839613876299060789133689788113303342789600709301498892062040003753905204052983764723457130593696316487773372060432575211528776632208197173238781533393298982017364057837664463572225436999467105303828246747054435147497177330741745794753599051174486334048197022639214992523193359375

518

13646350181979717905001116523420201757855571648761088127246593981579975933118099932074897520159604865481231479994166864610409985251631118600453526524738503204372934507717992461696226019709398811218371592342252500245399636007802622003886441950541654040084294649623585467927565689700833182527003032423546724755460600141840106053891826109170802663122308143266501804947806089776700657502270431384956758055836960703618437402898025767038060017913974954562935866741942107923754601027362301894519755157152165460250399147339924695072899072000000000000000000000000000000000000000000000000000000000000000

519

248170096525939254235269406344887163245789054770573957651510527276872292100114444858055786956187126970396656632952798755108860680591834805447699600686371730459288555889898360555145259269664058476679123435866270607381348296375922692621786112029272417508528377098829648738793595839026340575013648675141971884229732664759601799212549560385000030804434907802768127477924980198761948276800903498573891474250778128388257154380099364506534783435072116054332910927615831122171667011946017747856593985001802723427652686860061721251841551035034654966067477117907559558407371014254749752581119537353515625

520

7096102094629453310600580592178504914084897257355765826168228870421587485221411964678946710482994530050240369596966769597413192330848181672235833792864021666273925944013356080082037530248887381833553228017971300127607810724057363442020949814281660100843833217804264443322334158644433254914041576860244296872839512073756855148023749576768817384823600234498580938572859166683884341901180624320177514189035219565881587449506973398859791209315266976372726650705809896120352392534228396985150272681719126039330207556616760841437907517440000000000000000000000000000000000000000000000000000000000000000

521

129296620290014351456575360705686212051056097535469031936436984711250464184159625771047065004173493151576658105768408151411716414588345933638251491957599671569289337618637045849230680079494974466349823310086326986445682462411855722855950564367250929521943284468490246992911463432132723439582110959748967351683690718339752537389738320960585016049110586965242194415998914683554975052213270722756997458084655404890281977432031768907904622169672572464307446593287848014651438513223875246633285466185939218905807049854092156772209448089253055237321155578429838529930240298426724621094763278961181640625

522

3704165293396574628133503069117179565152316368339709761259815470360068667285577045562410182872123144686225472929616653729849686396702750832907105239875019309794989342774971873802823590789919213317114785025381018666611277197957943716734935803055026572640480939693826039414258430812394159065129703121047522967622225302501078387268397279073322674877919322408259249935032485008987626472416285895132662406676384613390188648642640114204811011262569361666563311668432765774823948902867223226248442339857383792530368344553949159230587724103680000000000000000000000000000000000000000000000000000000000000000

523

67622132411677505811788913649073888902702339011050303702756543003983992768315484278257614997182736918274592189316877463188327684829704923292805530293824628230738323574547174979147645681575871645900957591175149013911091927841400543053662145164072236139976337777020399177292695375005414358901444031948709924930570245691690577054833141862385963393684836982821667679567432379499251952307540588001909670578274776757617474196952615138834117394738755398832794568289544511662702342416086753989208298815246211487737087073690197991865541350679347889118964367518805551153515676077176976832561194896697998046875

524

1940982613739805105141955608217402092139813777010007914900143306468675981657642371874702935824992527815582147815119126554441235671872241436443323145694510118332574415614085261872679561573917667778168147353299653781304309251729962507569106360800833924063612012399564844653071417745694539350127964435428902035034046058510565074928640174234421081636029724941927846965957022144709516271546133809049515101098425537416458851888743419843320969901586345513279175314258769266007749225102424970554183786085269107285913012546269359436827967430328320000000000000000000000000000000000000000000000000000000000000000

525

35501619516130690551189179665763791673918727980801409443947185077091596203365629246085247873520936882094160899391360668173872034535595084728722903404257929821137619876637266864052513982827332614098002735366953232303323262116735285103172626211137923973487577332935709568078665071877842538423258116773072710588549378988137552953787399477752630781684539415981375531772901999237107274961458808701002577053594257797749173953400122947887911632237846584387217148352010868622918729768445545844334356878004261031061970713687353945729409209106657641787456292947372914355595729940517912837094627320766448974609375

526

1020956854827137485304668649922353500465542046707264163237475379202523566351919887606093744243946069630996209750752660567636089963404798995569187974635312322242934142613008847745029449387880693251316445507835617888966066666409960278981349945781238644057459918522171108287515565734235327698167309293035602470427908226776557229412464731647305488940551635319454047504093393648117205558833266383560044943177771832681057356093479038837586830168234417739984846215300112633920076092403875534511500671480851550432390244599337683063771510868352696320000000000000000000000000000000000000000000000000000000000000000

527

18709353485000873920476697683857518212155169645882342776960166535627271199173686612686925629345533736863622793979247072127630562200258609652036970094043929015739525674987839637355674868950004287629647441538384353423851359135519495249371974013269685934027953254457118942377456492879623017749057027539409318480165522726748490406645959524775636421947752272222184905244319353597955533904688792185428358107244173859413814673441864793536929430189345149972063437181509727764278170587970802659964206074708245563369658566113235529399398653199208577221989466383265525865398949678652940065148868598043918609619140625

528

539065219348728592240865047159002648245806200661435478189387000218932443033813700656017496960803524765165998748397404779711855500677733869660531250607444906144269227299668671609375549276801006036695083228137206245374083199864459027302152771372494004062338836979706345175808218707676253024632339306722798104385935543738022217129781378309777298160611263448671737082161311846205884535063964650519703729997863527655598284017356932506245846328827772566711998801678459470709800176789246282222072354541889618628302049148450296657671357738490223656960000000000000000000000000000000000000000000000000000000000000000

529

9897247993565462303932173074760627134230084742671759329011928097346826464362880218111383657923787346800856458015021701155516567403936804505927557179749238449326209082068567168161152005674552268156083496573805322961217368982689812986917774253019663859100787271607815920517674484733320576389251167568347529476007561522449951425115712588606311667210360952005535814874244938053318477435580371066091601438732167971629907962250746475781035668570163584335221558269018645987303152241036554607121065013520661903022549381473901595052281887542381337350432427716747463182796044380007405294463751488365232944488525390625

530

285704566254826153887658474994271403570277286350560803440375110116034194807921261347689273389225868125537979336650624533247283415359198950920081562821945800256462690468824395952969041116704533199448394110912719310048264095928163284470140968827421822153039583599244362943178355915068414103055139832563082995324545838181151775078784130504181968025123969627796020653545495278489118803583901264775442976898867669657467090529199174228310298554278719460357359364889583519476194093698300529577698347907201497873000086048678657228565819601399818538188800000000000000000000000000000000000000000000000000000000000000000

531

5255438684583260483387983902697893008276174998358704203705333819691164852576689395817144722357531081151254779205976523313579297291490443192647532862446845616592217022578409166293571715013187254390880336680690626492406422929808290696053338128353441509182518041223750253794885151393393226062692369978792538151760015168420924206736443384549951495288701665514939517698224062106312111518293177036094640363966781192935481127955146378639729940010756863282002647440848901019257973839990410496381285522179471470504973721562641746972761682285004490133079619117592902950064699565783932211360252040321938693523406982421875

532

151994829247567513868234308696952386699387516338498347430279558581730191637814111036970693443068161842786205007098132251687554776971093841889483391421275165736438151329414578646979529874086811662106545667005566672945676499033782867338114995416188409385417058474798001085770885346816396302825334390923560153512658385912372744341913157428224806989365951841987482987686203488156211203506635472860535663710197600257772492161533960689461078830876278752910115182121258432361335257847495881735335521086631196868436045777897045645597016027944703462316441600000000000000000000000000000000000000000000000000000000000000000

533

2801148818882877837645795420137976973411201274125189340574942925895390866423375447970538137016564066253618797316785486926137765456364406221681135015684168713643651673034292085634473724102028806590339219450808103920452623421587818940996429222412384324394282115972258885272673785692678589491415033198696422834888088084768352602190524323965124146988877987719462762933153425102664355439250263360238443313994294375834611441200093019814976058025733408129307411085972464243264500056714888794571225183321658293779150993592888051136481976657907393240931436989677017272384484868562835868655014337491593323647975921630859375

534

81165238818201052405637120844172574497472933724758117527769284282643922334592735293742350298598398424047833473790402622401154250902564111568984131018960938503257972809907384997487068952762357427564895386180972603352991250484040051158553407552244610611812709225542132579801652775199955625708728564753181121975759578077207045478581626066672046932321418283621315915424432662675416782672543342507526044421245518537650510814259135008172216095687932854054001507252752002880953027690562800846669168260261059127744848445397022374748806558922471648876979814400000000000000000000000000000000000000000000000000000000000000000

535

1498614618102339643140500549773817680774992681656976297207594465354034113536505864664237903303861775445686056564480235505483704519154957328599407233391030261799353645073346265814443442394585411525831482406182335597442153530549483133433089633990625613550940932045158503620880475345583045377907042761302586216665127125351068642171930513321341418639049723429912578169237082429925430159998890897727567172986947491071517121042049765601012191043767373349179464930995268370146507530342465505095605473077087187171845781572195107358017857511980455383898318789477204240725699404681117189730432670558002428151667118072509765625

536

43504568006555764089421496772476499930645492476470350994884336375497142371341706117445899760048741555289638741951655805607018678483774363800975494226163063037746273426110358358653068958680623581174783926993001315397203310259445467420984626448003111287931612144890583062773685887507176215379878510707705081379007133849382976376519751571736217155724280200021025330667495907194023395512483231584033959809787597936180673796442896364380307827288732009772944807887475073544190822842141661253814674187499927692471238766732803992865360315582444803798061180518400000000000000000000000000000000000000000000000000000000000000000

537

804756049920956388366448795228540094576171070049796271600478227895116318969103649324695754074173773414333412375125886466444749326786212085457881684330983250586252907404386944742356128565892365989371506052119914215826436445905072442653569133452965954476855280508250116444412815260578095367936081962819488798349173266313523860846326685653560341809169701481863054476880313264869955995919404412079703571893990802705404693999580724127743546590503079488509372667944459114768674543793903976236340139042395819511281184704268772651255589483933504541153397189949258677269700580313759930885242344089647303917445242404937744140625

538

23405457587527001080108765263592356962687274952341048835247772970017462595781837891185894070906222956745825643169990823416576049024270607724924815893675727914307495103247372796955351099770175486672033752722234707683695380919581661472489729029025673872907207333951133687772243007478860803874374638760745333781905838010968041290567626345594084829779662747611311627899112798070384586785715978592210270377665727689665202502486278244036605611081337821257844306643461589566774662689072213754552294712874961098549526456502248548161563849783355304443356915118899200000000000000000000000000000000000000000000000000000000000000000

539

433763510907395493329515900628183110976556206756840190392657764835467695924346866986011011445979663870325709270192852805413719887137768314061798227854399972065990317090964563216129953297015985268271241762092633762330449244342834046590273762931148649463024996193946812763538507425451593403317548177959704462310204390542989360996170083567269024235142469098724186363038488849764906281800558978110960225250861042658213130065774010304853771612281159844306551868022063462860315579104914243191387334943851346716580558555600868459026762731840158947681681085382650427048368612789116602747145623464319896811502985656261444091796875

540

12638947097264580583258733242339872759851128474264166371033797403809429801722192461240382798289360396642745847311795044644951066473106128171459400582584893073726047355753581310355889593875894762802898226470006742149195505696574097195144453675673863891369891960333612191397011224038584834092162304930802480242229152525922742296906518226620805808081017883710108279065520910958007676864286628439793546003939492952419209351342590251779767029983922423479235925587469258366058317852098995427458239144952478993216744286511214216007244478883011864399412734164205568000000000000000000000000000000000000000000000000000000000000000000

541

234666059400900961891268102239847063038316907855450543002427850775988023495071655039431957192274998153846208715174333367728822458941532657907432841269230384887700761546211828699926304733685648030134741793292114865420773041189473219205338105745751419359496522940925225705074332517169312031194793564276200114109820575283757244298928015209892542111212075782409784822403822467722814298454102407158029481860715824078093303365583739574925890442244107475769844560599936333407430728295758605566540548204623578573670082178580069836333478637925525990695789467192013881033167419518912082086205782294197064175023115240037441253662109375

542

6850309326717402676126233417348211035839311633051178173100318192864710952533428313992287476672833334980368249242992914197563478028423521468930995115761012045959517666818441070212892159880734961439170838746743654244863964087543160679768293892215234229122481442500817807737180083428912980077951969272494944291288200669050126324923332878828476747979911692970878687253512333739240160860443352614368101934135205180211211468427683916464633730251285953525745871668408338034403608275837655521682365616564243614323475403289078105075926507554592430504481701916999417856000000000000000000000000000000000000000000000000000000000000000000

543

127423670254689222306958579516236955229806080965509644850318322971361496757823908686411552755405323997538491332339663018676750595205252233243736032809192098994021513519593022984059983470391306880363164793757618371923479761365883958028498591419943020712206611956922397557855362556822936432938772905401976661961632572379080183654317912258971650366388157149848513158565275599973488164060577607086810008650368692474404663727511970589184758510138550359343025596405765429040234885464596922822631517675110603165502854622968977921129078900393560612947813680685263537401009908798769260572809739785749005847037551575340330600738525390625

544

3726568273734267055812670979037426803496585528379840926166573096918402758178185002811804387310021334229320327588188145323474532047462395679098461342973990553001977610749231942195813334975119819022908936278228547909205996463623479409793951877365087420642629904720444887409025965385328661162405871284237249694460781163963268720758293086082691350901071960976158005865910709554146647508081183822216247452169551618034899038824660050556760749256699558718005754187614135890715562902055684603795206895410948526191970619389258489161304020109698282194438045842847683313664000000000000000000000000000000000000000000000000000000000000000000

545

69445900288805626157292425836349140600244314126202756443423486019392015733014030234094296251695901578658477776125116345178829074386862467117836137881009693951741724868178197526312690991363262249797924812597902012698296469944406757125531732323868946288152603516522706669031172593468500355951631233444077280769089751946598700091603262181139549449681545646667439671418075201985551049413014795862311454714450937398550541731494023971105693388025509945841948950041142158826928012578205322938334177132935278725199055769518092967015348000714490534056558455973468627883550400295329247012181308183233208186635465608560480177402496337890625

546

2034706277458909812473718354554435034709135698495393145686948910917447905965289011535245195471271648489208898863150727346617094497914468040787759893263798841939079775469080640438914080896415421186508279207912787158426474069138419757747497725041337731670875927977362908525328177100389448994673605721193538333175586515523944721534028025001149477591985290692982271202787247416564069539412326366930071108884575183447054875198264387603991369094157959060031141786437318196330697344522403793672182964894377895300815958186535135082071994979895262078163173030194835089260544000000000000000000000000000000000000000000000000000000000000000000

547

37986907457976677508038956932482979908333639827032907774552646852607432605958674538049580049677658163526187343540438640812819503689613769513456367420912302591602723502893474046893041972275704450639464872491052400945968169059590496147665857581156313619619474123537920547960051408627269694705542284693910272580692094314789488950106984413083333548975805468727089500265687135486096424028919093336684365728804662757007146327127231112194814283249953940375546075672504760878329622880278311647268794891715597462683883505926396852957395356390826322128937475417487339452302068961545098115663175576228564878089599687882582657039165496826171875

548

1115019040047482577235597658295830399020606362775475443836448003182761452468978378321314367118256863372086476577006598585946167784857128486351692421508561765382615716957056190960524916331235650810206537005936207362817707789887854027245628753322653076955640008531594873871879841051013418049081135935214059006580221410507121707400647357700629913720407939299754284619127411584277110107597954849077678967668747200528986071608648884406987270263598561564897065698967650371589222144798277278932356264762119086624847145086221254024975453248982603618833418820546769628914778112000000000000000000000000000000000000000000000000000000000000000000

549

20854812194429195951913387355933155969675168265041066368229403122081480500671312321389219447273034331775876851603700813806237907525597959462887545714080854122789895203088517251744280042779361743401066214997587768119336524813715182385068555812054816177171091293822318380830068223336371062393342714296956739646799959778819429433608734442782750118387717202331172135645862237381866936791876582241839716785113759853596923333592849880594953041504224713266174795544205113722202962961272793094350568395551863007013452044753591872273610050658563650848786674004200549359313835859888258865499083391349482118071190228647537878714501857757568359375

550

613260472026115417479578712062706719461333499526511494110046401750518798857938108076722901915041274854647562117353629222270392281671420667493430831829708970960438644326380905028288703982179607945613595353264914049549739284438319714985095814327459192325602004692377180629533912578057379926994624764367732453619121775778916939070356046735346452546224366614864856540520076371352410559178875166992723432217810960290942339384756886423842998644979208860693386134432207704374072179639052503412795945619165497643665929797421689713736499286940431990358380351300723295903127961600000000000000000000000000000000000000000000000000000000000000000000

551

11491001519130486969504276433119168939291017714037627568894401120266895755869893089085459915447441916808508145233639148407237087046604475664051037688458550621657232256901773005711098303571428320613987484463670860233754425172357065494172774252442203713621271302896097427837367591058340455378731835577623163545386777838129505617918412677973295315231632178484475846740870092797408682172323996815253683948597681679331904756809660284207819125868827817009662312344857017660933832591661308994987163185949076516864412076659229121622759137912868571617681457376314502696981923558798430634889994948633564647057225815984793371171690523624420166015625

552

338519780558415710448727449058614109142656091738634344748745613766286376969581835658351041857102783719765454288779203330693256539482624208456373819169999351970162131668162259575615364598163143585978704635002232555351456085009952482671772889508757474163732306590192203707502719743087673719701032869930988314397755220229962150366836537797911241805515850371405400810367082156986530628666739092179983334584231650080600171340385801305961335252028523291102749146206578652814487843160756981883863361981779354699303593248176772721982547606391118458677825953917999259338526634803200000000000000000000000000000000000000000000000000000000000000000000

553

6354523840079159294135864867514900423427932795862808045598603819507593352996050878264259333242435379995105004314202449069202109136772275042220223841717578493776449438066680472158237361874999861299535078908409985709266197120313457218277544161600538653632563030501541877594064277855262271824438705074425609440598888144485616606708882210919232309323092594701915143247701161316967001241295170238835287223574517968670543330515742137166923976605461782806343258726705930766496409423188703874227901241829839313826019878392553704257385803265816320104577845929101919991431003728015532141094167206594361249822645876239590734257944859564304351806640625

554

187539958429362303588595006778472216465031474823203426990805070026522652841148336954726477188834942180750061675983678645204064122873373811484831095820179640991469820944161891804890911987382381546632202367791236835664706671095513675400162180787851640686707697850966480853956506737670571240714372209941767526176356392007399031303227441940042827960255781105758592048943363514970537968281373457067710767359664334144652494922573733923502579729623801903270923026998444573659226265111059367963660302537905762503414190659489932087978331373940679626107515578470571589673543755680972800000000000000000000000000000000000000000000000000000000000000000000

555

3526760731243933408245405001470769735002502701703858465307225119826714310912808237436663929949551635897283277394382359233407170570908612648432224232153256064045929438127007662047821735840624923021241968794167542068642739401773968756144037009688298952766072481928355742064705674209670560862563481316306213239532382920189517216723429627060173931674316390059562904502474144530916685688918819482553584409083857472612151548436236886127642807016031289457520508593321791575405507229869730650196485189215560819173441032507867305862849120812528057658040704490651565595244207069048620338307262799659870493651568461312972857513159397058188915252685546875

556

104272216886725440795258823768830552354557500001701105406887618934746594979678475346827921316992227852497034291846925326733459652317595839185566089276019880391257220444954011843519347064984604139927504516491927680629576909129105603522490172518045512221809480005137363354799817746144837609837190948727622744554054153956113861404594457718663812345902214294801777179212510114323619110364443642129647186651973369784426787176950996061467434329670833858218633203011135182954529803401749008587795128211075603951898290006676402240915952243911017872115778661629637803858490328158620876800000000000000000000000000000000000000000000000000000000000000000000

557

1964405727302870908392690585819218742396394004849049165176124391743479871178434188252221808981900261194786785508670974093007794007996097245176748897309363627673582697036743267760636706863228082122831776618351320932234005846788100597172228614396382516690702372434094148330041060534786502400447859093182560774419537286545561089714950302272516879942594229263176537807878098503720593928727782451782346515859708612244968412478983945573097043507929428227838923286480237907500867527037439972159442250393067376279606655106882089365606960292578128115528672401292922036551023337460081528437145379410547864963923632951325881634829784161411225795745849609375

558

58183897022792795963754423663007448213843085000949216817043291365588599998660589243529980094881663141693345134850584332317270485993218478265545877816019093258321529008284338608683795662261409110079547520202495645791303915294040926765549516265069395819769689842866648751978298302348819386289152549390013491461162217907511534663763707407014407289013435576499391666000580643792579463583359552308343130151801140339710147244738655802298828355956325292885997327280213432088627630298175946791989681541780187005159245823725432450431101352102347972640604493189337894553037603112510449254400000000000000000000000000000000000000000000000000000000000000000000

559

1098102801562304837791514037472943276999584248710618483333453534984605247988744711232991991220882246007885813099347074517991356850469818360053802633595934267869532727643539486678195919136544497906662963129658388401118809268354548233819275795447577826830102626190658628916492952838945654841850353233089051472900521343178968649150657218970336935887910174158115684634603857063579812006158830390546331702365577114244937342575752025575361247320932550379361958117142452990292984947613928944437128217969724663340300120204747087955374290803551173616580527872322743418432022045640185574396364267090496256514833310819791167833869849346228875219821929931640625

560

32582982332763965739702477251284170999752127600531561417544243164729615999249929976376788853133731359348273275516327226097671472156202347828705691576970692224660056244639229620862925570866389101644546611313397561643130192564662918988707729108438861659071026312005323301107847049315338856321925427658407555218250842028206459411707676147928068081847523922839659332960325160523844499606681349292672152885008638590237682457053647249287343879335542164016158503276919521969631472966978530203514221663396904722889177661286242172241416757177314864678738516186029220949701057743005851582464000000000000000000000000000000000000000000000000000000000000000000000

561

616035671676453014001039375022321178396766763526656969150067433126363544121685783001708507074914940010423941148733708804593151193113568099990183277447319124274807860208025652026467910635601463325637922315738355893027651999546901559172613721246091160851687573292959490822152546542648512366278048163762957876297192473523401412173518699842359021033117607702702899080012763812668274535455103849096492085027088761091409849184996886347777659747043160762822058503716916127554364555611414137829228930281015536133908367434863116342964977140792208398901676136373059057740364367604144107236360353837768399904821487369902845154800985483234398998320102691650390625

562

18311636071013348745712792215221704101860695711498737516659864658578044191578460646723755335461157023953729580840175901066891367351785719479732598666257529030258951609487247046924964170826910675124235195558129429643439168221340560471653743758942640252397916787346991695222610041715220437252922090344025046032656973219852030189379713995135574261998308444635888545123702740214400608778954918302481749921374854887713577540864149754099487260186574696177081078841628771346932887807441933974374992574829060454263717845642868100799676217533650953949451046096548422173731994451569288589344768000000000000000000000000000000000000000000000000000000000000000000000

563

346828083153843046882585168137566823437379687865507873631487964850142675340509095829961889483177111225868678866737078056985944121722938840294473185202840666966716825297118442090901433687843623852334150263760694367774568075744905577814181525061549323559500103763936193332871883703511112462214541116198545284355319362593674995053691028011248128841645213136621732182047186026532238563461223467041325043870250972494463745091153247013798822437585299509468818937592623779813107244809226159597855887748211746843390410865827934501089282130266013328581643664778032249507825138961133132374070879210663609146414497389255301822152954827060966636054217815399169921875

564

10327762744051528692582014809385041113449432381285287959396163667438016924050251804752198009200092561509903483593859208201726731186407145786569185647769246373066048707750807334465679792346377620770068650294784998318899690876836076106012711480043649102352425068063703316105552063527384326610648058954030125962418532895996545026810158693256463883767045962774641139449768345480921943351330573922599706955655418156670457733047380461312110814745228128643873728466678627039670148723397250761547495812203590096204736864942577608851017386688979138027490389998453310105984844870685078764390449152000000000000000000000000000000000000000000000000000000000000000000000

565

195957866981921321488660619997725255242119523644011948601790700140330611567387639143928467557995067842615803559706449102197058428773460444766377349639604976836195006292871919781359310033631647476568794899024792317792630962795871651465012561659775367811117558626623949233072614292483778541151215730652178085660755439865426372205335430826355192795529545422191278682856660104990714788355591258878348649786691799459372015976501584562796334677235694222849882699739832435594405593317212780172788576577739636966515582139192782993115444403600297530648628670599588220971921203513040219791350046754024939167724191024929245529516419477289446149370633065700531005859375

566

5845513713133165240001420382111933270212378727807472985018228635769917579012442521489744073207252389814605371714124311842177329851506444515198159076637393447155383568586956951307574762468049733355858856066848309048497225036289219076003194697704705391931472588524056076915742467956499528861626801367981051294728889619134044485174549820383158558212148014930446884928568883542201819936853104840191434136900966676675479076904817341102654721145799120812432530312140102904453304177442843931035882629707231994451881065557498926609675840865962192123559560739124573519987422196807754580644994220032000000000000000000000000000000000000000000000000000000000000000000000

567

111108110578749389284070571538710219722281769906154774857215326979567456758708791394607441105383203466763160618353556640945732129114552072182535957245656021866122568568058378516030728789069144119214506707747057244188421755905259226380662122461092633548903655741295779215152172303838302432832739319279784974569648334403696753040425189278543394315065252254382455013179726279529735284997620243784023684429054250293463933058676398447105521761992638624355883490752484990982027971410859646357971122919578374160014335072922307957096456976841368699877772456229966521291079322391893804621695476509532140508099616311134882215235809843623115966693148948252201080322265625

568

3320251789059637856320806777039578097480631117394644655490353865117313184879067352206174633581719357414695851133622609126356723355655660484632554355530039477984257866957391548342702465081852248546127830245969839539546423820612276435169814588296272662617076430281663851688141721799291732393404023177013237135406009303668137267579144297977634061064500072480493830639427125851970633724132563549228734589759749072351672115681936249746307881610813900621461677217295578449729476772787535352828381333673707772848668445236659390314295877611866525126181830499822757759352855807786804601806356716978176000000000000000000000000000000000000000000000000000000000000000000000

569

63220514919308402502636155205526115021978327076602066893755521051373882895705302303531633988963042772588238391843173728698121581466180129071862959672778276441823741515225217375621484680980343003833054316708075571943211979110092499810596747680361708489326180116797298373421586040883994084281828672670197650530129902275703452480001932699491191365272128532743616902499264253052419377163645918713109476440131868416980977910386870716403041882573811377258497706238163959868773915732779138777685568941240094897048156656492793227587884019822738790230452527594850950614624134440987574829744726133923787949108681681035747980469175801021552985048401751555502414703369140625

570

1892543519763993578102859862912559515563959736914947453629501703116868515381068390757519541141580033726376635146164887202023332312723726476240555982652122502451026984165713182555340405096655781671292863240202808537541461577748997568046794315328875417691733565260548395462240781425596287464240293210897545167181425303090838242520112249847251414806765041313881483464473461735623261222755561223060378716163056971240453105938703662355395492518163923354233156013858479716345801760488895151112177360194013430523741013784895852479148650238763919321923643384898971922831127810438478623029623328677560320000000000000000000000000000000000000000000000000000000000000000000000

571

36098914018925097829005244622355411677549624760739780196334402520334487133447727615316563007697897423147884121742452199086627423017188853700033749973156395848281356405193599121479867752839775855188674014840311151579574040071862817391850742925486535547405248846691257371223725629344760622124924172094682858452704174199426671366081103571409470269570385392196605251327079888492931464360441819585185511047315296866096138386830903179066136914949646296414602190261991621085069905883416888242058459865448094186214497450857384932952681775318783849221588393256659892800950380765803905227784238622470482918941057239871412096847899382383306754462637400138191878795623779296875

572

1082534893305004326674835841585984042902584969515349943476074974182848790797971119513301177532983779291487435303606315479557346082877971544409598022077014071401987434942787940421654711715287107115979517773396006483473716022472426608922766348368116738919671599329033682204401726975441076429545447716633395835627775273367959474721504206912627809269469603631540208541678820112776505419416181019590536625645268587549539176596938494867286221720389764158621365239927050397749798606999648026436165450030975682259579859884960427618073027936572961852140324016162211939859405107570809772372944544003564503040000000000000000000000000000000000000000000000000000000000000000000000

573

20684677732844081056020005168609650891235934987903894052499612644151661127465547923576390603410895223463737601758425110076637513388849213170119338734618614821065217220175932296607964222377191565023110210503498289855095924961177394365530475696303784868663207589154090473711194785614547836477581550610253277893399491816271482692764472346417626464463830829728654809010416776106449729078533162622311297830111665104273087295654107521604896452266147327845567055020121198881745056071197876962699497502901757968700907039341281566581886657257663145603970149336066118574944568178805637695520368730675586712553225798446319131493846346105634770307091230279183946549892425537109375

574

621375028757072483511355773070354840626083772501810867555267035180955205918035422600634875903932689313313787864270025085265916651571955666491109264672206076984740787657160277802029804524574799484572243201929307721513912996899172873521667883963299008139891498014865333585326591283903177870559086989347569209650343006913208738490143414767848362520675552484504079702923642744733714110744887905244968023120384169253435487366642696053822291267503724627048663647718126928308384400417797967174358968317780041616998839573967285452773918035592880103128545985277109653479298531745644809342070168258046024744960000000000000000000000000000000000000000000000000000000000000000000000

575

11893689696385346607211502971950549262460662618044739080187277270387205148292690056056424596961264753491649121011094438294066570198588297572818619772405703522112499901601161070549579427866885149888288371039511516666680156852677001760180023525374676299481344363763602022383937001728365005974609391600895634788704707794356102548339571599190135217066702727093976515180989646261208594220156568507828996252314207434957025195001111824922815460053034713511201056636569689357003407240938779253552211064168510832003021547621236900784584827923156308722282835868238018180593126702813241674924212020138462359718104834106633500608961649010739992926577457410530769266188144683837890625

576

357912016564073750502540925288524388200624252961043059711833812264230198608788403417965688520665229044468741809819534449113167991305446463898878936451190700343210693690524320013969167406155084503113612084311281247592013886213923575148480701162860228688577502856562432145148116579528230453442034105864199864758597571982008233370322606906280656811909118231074349908884018220966619327789055433421101581317341281489978840723186192927001639770082145385180030261085641110705629414640651629092430765751041303971391331594605156420797776788501498939402042487519615160404075954285491410181032416916634510253096960000000000000000000000000000000000000000000000000000000000000000000000

577

6862658954814344992361037214815466924439802330611814449268058985013417370564882162344556992446649762764681542823401490895676411004585447699516343608678090932258912443223869937707107329879192731485542390089798145116674450503994630015623873574141188224800735697891598366915531649997266608447349618953716781273082616397343471170391932812732708020247487473533224449259431025892717358865030340029017330837585297689970203537515641522980464520450601029695963009679300710758990965978021675629299625784025230750065743432977453691752705445711661190132757196295973336490202234107523240446431270335619892781557346489279527529851370871479196975918635192925876253866590559482574462890625

578

206873145574034627790468654816767096379960818211482888513439943488725054795879697175584167964944502387702932766075690911587411098974548056133552025268788224798375780953123056968074178760757638842799667784731920561108184026231647826435821845272133212181997796651093085779895611382967317202089495713189507521830469396605600758888046466791830219637283470337560974247334962531718705971462074040517396714001423260701207769938001619511806947787107480032634057490907500561987853801662296641615424982604101873695464189661681780411221114983753866386974380557786337562713555901577014035084636736977814746926290042880000000000000000000000000000000000000000000000000000000000000000000000

579

3973479534837505750577040547378155349250645549424240566126206152322768657557066771997498498626610212640750613294749463228596641971654974218019962949424614649777910304626620693932415144000052591530129043861993126022554506841812890779046222799427747982159625969079235454444092825348417366291015429374202016357114834894061869807656929098572237943723295247175736956121210563991883350782852566876801034554961887362492747848221556441805688957340897996193962582604315111529455769301274550189364483328950608604288065447693945687524816453067051829086866416655368561827827093548255956218483705524323917920521703617292846439783943734586455049056889776704082350988755933940410614013671875

580

119986424432940084118471819793724915900377274562660075337795167223460531781610224361838817419667811384867701004323900728720698437405237872557460174655897170383057952952811373041483023681239430528823807315144513925442746735214355739332776670257837263065558722057633989752339454602121043977211907513649914362661672250031248440155066950739261527389624412795785365063454278268396849463448002943500090094120825491206700506564040939316848029716522338418927753344726350325952955204964132052136946489910379086743369230003775432638508246690577242504445140723516075786373862422914668140349089307447132553217248224870400000000000000000000000000000000000000000000000000000000000000000000000

581

2308591609740590841085260558026708257914625064215483768919325774499528590040655794530546627702060533544276106324249438135814648985531540020669598473615701111520965886988066623174733198664030555679004974483818006219104168475093289542625855446467521577634742688035035799032017931527430489815079964466411371503483719073449946358248675806270470245303234538609103171506423337679284226804837341355421401076432856557608286499816724292689105284215061735788692260493107079798613801964040513660020764814120303599091366025110182444451918359231957112699469388076769134421967541351536710562939032909632196311823109801647143781514471309794730383502052960265071845924467197619378566741943359375

582

69832099019971128956950599119947901054019573795468163846596787324054029496897150578590191738246666225993001984516510224115446490569848441828441821649732153162939728618536219110143119782481348567775455857414107104607678599894755040291676022090061287104155176237542982035861562578434447594737330172944250159069093249518186592170248965330250208940761408247147082466930389952206966387726737713117052434778320435882299694820271826682405553295016000959815952446630735889704619929289124854343702857127840628484640891862197301795611799573915955137587071901086356107669587930136336857683169976934231145972438466874572800000000000000000000000000000000000000000000000000000000000000000000000

583

1345908908478764460352706905329570914364226412437627037279966926533225167993702328211308683950301291056312969987037422433179940358564887832050375910117953748016723112114042841310869454821129813960859900124065897625737730220979387803350873725290565079761054987124425870835666454080491975562191619283917829586531008219821318726858977995055684153011785736009107148988244805867022704227220170010210676827560355373085631029393150262637748380697380991964807587867481427522591846545035619463792105886632136998270266392639236365115468403432230996703790653248756405368007076607945902258193456186315570449792873014360284824622936773610327813581696875834536886173964376212097704410552978515625

584

40781945827663139310859149886049574215547431096553407686412523797247553226187935937896671975136053075979913158957641970883420750492791490027810023843443577447156801513225151960323581952969107563580866220729838549090884302338536943530338796900595791668826622922725101508943152545805717395326600820999442092896350457718620969827425395752866122021404662416333896160687347732088868370432414824460358621910539134555263021775038746782524843124289344560532516228832349759587498038704848914936722468562658927035030280847523224248637290951166917800350849990234431966879039351199620724886971266529590989247904064654750515200000000000000000000000000000000000000000000000000000000000000000000000

585

787356711460077209306333539617798984903072451276011816808780652021936723276315862003615580110926255267943087442416892123410265109760459381749469907419002942589783020586715062166858631070360941167103041572578550111056572179272941864960261129294980571660217167467789134438864875637087805703882097281091930308120639808595471455212502127107575229511894655565327682158123211432208281972923799455973245944122807893255094152194992903643082802707967880299412438902476635100716230228845837386318381943679800143988105839693953273592549016007855133071717532150522497140284139815648352821043171868994608713128830713400766622404418012562041770945292672363204078411769160084077157080173492431640625

586

23898220255010599636163461833225050490310794622580296904237738945187066190546130459607449777429727102524229111149178194937684559788775813156296673972257936384033885686749939048749619024439897032258387605347685389767258201170382648908778534983749133917932401032716909484240687391842150393661388081105673066437261368223111888318871281911179547504543132175971663150162785771004076865073395087133770152439575932849384130760172705614559558070833555912472054510095756959118273850681041464152919366577718131242527744576648609409701452497383813831005598094277377132591117059802977744783765162186340319699271781887683801907200000000000000000000000000000000000000000000000000000000000000000000000

587

462178389627065321862817787755648004138103528899018936466754242736876856563197410996122345525113711842282592328698715676441825619429389657086938835654954727300202633084401741491946016438301872465089485403103608915190207869233216874731673282896153595564547477303592221915613681998970541948178791104000963090866815567645541744209738748612146659723482162816847349426818325110706261518106270280656295369200088233340740267338460834438489605189577145735755101635753784804120427144332506545768890200940042684521018127900350571598826272396610963113098191372356705821346790071785583105952341887099835314606623628766250007351393373373918519544886798677200794027708496969353291206061840057373046875

588

14052153509946232586064115557936329688302747238077214579691790499769994920041124710249180469128679536284246717355716778623358521155800178135902444295687666593811924783808964160664775986370659454967931911944439009183147822288184997558361778570444490743744251807237542776733524186403184431472896191690135763065109684515189790331496313763773573932671361719471337932295718033350397196663156311234656849634470648515437868886981550901361020145650130876533568051936305091961545024200452380921916587547698261170606313811069382332904454068461682532631291679435097753963576831164150913932853915365568107983171807749958075521433600000000000000000000000000000000000000000000000000000000000000000000000

589

272223071490341474577199676988076674437342978521522153578918248972020468515723275076716061514291976275104446881603543533424235289843910508024206974200768334379819350886712625738756203682159802881937706902428025651047032434978364739216955563625834467787518464131815818708296458697393649207477307960256567260520554369343224087339536122932554382577130993899123088812395993490205988034164593195306557972458851969437696017462353431484270377456660938838359754863458979249626931588011846355457876328353685141182879677333306486671708674441603857273614834718318099728773259352281708449405929371501803000303301317343321254329970696917238008011938324420871267682320304714949088520370423793792724609375

590

8290770570868277225777828179182434516098620870465556602018156394864297002824263579047016476785920926407705563239872899387781527481922105100182442134455723290349035622447288854792217831958689078431079828047219015418057215150029148559433449356562249538809108566270150238272779269977878814569008753097180100208414713863961976295582825120626408620276103414488089380054473639676734346031262223628447541284337682624108342643319115031803001885933577217154805150642420004257311564278266904743930786653141974090657725148530935576413627900392392694252462090866707674838510330386849039220383810065685183710071366572475264557645824000000000000000000000000000000000000000000000000000000000000000000000000

591

160883835250791811475125009099953314592469700306219592765140685142464096892792455570339192354946557978586728107027694228253723056297751110242306321752654085618473236374047161811604916376156443503225184779334963159768796169072213560877220738102868170462423412301903148856603207090159646681619089004511631250967647632281845435617665848653139640103084417394381745488126032152711738928191274578426175761723181513937678346320250878007203793076886614853470615124304256736529516568515001196075604910057027918439081889303984133622979826594987879648706367318525996939704996277198489693598904258557565573179251078549902861309012681878087662735055549732734919200251300086534911315538920462131500244140625

592

4908136177954020117660474282076001233530383555315609508394748585759663825671964038795833754257265188433361693438004756437566664269297886219308005743597788187886629088488795002036992956519543934431199258203953657127489871368817255947184602019084851726974992271231928941057485327826904258224853181833530619323381510607465489966985032471410833903203453221376948912992248394688626732850507236388040944440327908113472138844844916098827377116472677712555644649180312642520328446052734007608407025698660048661669373287930313861236867717032296474997457557793090943504398115589014631218467215558885628756362249010905356618126327808000000000000000000000000000000000000000000000000000000000000000000000000

593

95404114303719544204749130396272315553334532281588218509728426289481209457425926153211141066483308881301929767467422677354457772384566408373687648799323872771754629169809966954281715411060770997412534574145633153742896128259822641600191897695000825084217083495028567271965701804464670482200119779675397331823815045943134343321275848251311806581129059514868375074458737066558061184417425825006722226701846637765043259367908770658271849294593762608108074768712424244762003325129395709272833711663817555634375560357262591238427037170827812631682875819885916185245062792378704388304150225324636384895295889580092396756244520353705984001887940991511807085749020951315202410114579834043979644775390625

594

2915432889704687949890321723553144732717047831857472047986480659941240312449146639044725250028815521929416845902174825323914598575962944414268955411697086183604657678562344231209973816172609097052132359373148472333728983593077450032627653599336401925823145409111765790988146284729181129385562790009117187878088617300834501040389109288018035338502851213497907654317395546445044279313201298414496320997554777419402450473837880162703462007184770561258052921613105709657075096955324000519393773265004068905031607733030606433574699423917184106148489789329096020441612480659874690943769526041978063481279175912477781831167038717952000000000000000000000000000000000000000000000000000000000000000000000000

595

56765448010713128801825732585782027754234046707544990013288413642241319627168426061160628934557568784374648211643116493025902374568817012982344151035597704299194004356036930337797620669581158743460458071616651726477023196314594471752114179128525490925109164679541997526819592573656478936909071268906861412435169952336164934276159129709530524915771790411346683169302948554602046404728368365878999724887598749470200739323905718541671750330283288751824304487383892425633391978451990447017336058439971445602453458412571241786864087116642548515851311112832120130220812361465329111040969384068158649012701054300154976069965489610455060481123324889949525216020667466032545434018175001256167888641357421875

596

1737598002263994018134631747237674260699360507787053340599942473324979226219691396870656249017174051069932440157696195893053100751273914870904297425371463365428375976423157161801144394438875021843070886186396489510902474221474160219446081545204495547790594663830612411428935185698591953113795422845433843975340815911297362620071909135658749061747699323244752961973167745681246390470667973855039807314542647341963860482407376576971263356282123254509799541281411002955616757785373104309558688865942425067398838208886241434410520856654641727264499914440141228183201038473285315802486637521018925834842388843836757971375555075899392000000000000000000000000000000000000000000000000000000000000000000000000

597

33888972462395737894689962353711870569277725884404359037933182944418067817419550358512895473930868564271664982350940546336463717617583756750459458168251829466618820600554047411665179539739951769845893468755141080706782848199812899636012164939729718082290171313686572523511296766472917925334715547537396263223796461544690465762867000436589723374715758875573969852073860287097421703622835914429762835757896453433709841376371713969378034947179123384839109778968183778103135011135838296869349626888662953024664714672305031346757860008635601463963232734360775717741824979794801479291458722288690713460582529417192520713769397297441671107230624959299866553964338477221429624108850475749932229518890380859375

598

1039083605353868422844509784848129207898217583656657897678765599048337577279375455328652436912270082539819599214302325144045754249261801092800769860372135092526168833901047982757084347874447263062156389939465100727519679584441547811228756764032288337578775608970706222034503241047757987962049662861569438697253807914955822846803001663123931938925124195300362271259954311917385341501459448365313804774096503110494388568479611193028815487056709706196860125686283779767458821155653116377116095941833570190304505248913972377777491472279475752904170948835204454453554221007024618849887009237569317649235748528614381266882581935387836416000000000000000000000000000000000000000000000000000000000000000000000000

599

20299494504975046998919287449873410470997357804758211063721976583706422622634310664749224388884590269998727324428213387255541766852932670293525215442782845850504673539731874399587442544304231110137690187784329507343362926071687926881971286798898101131291812616898256941583266763117277837275494612974900361671054080465269588991957333261517244301454739566468807941392242311971355600470078712743427938618979975606792194984446656667657442933360294907518626757601942083083777871670367139824740426506309108861774164088710713776707958145172725276913976407882104654927353162897086086095583774650925737362888935120898319907547868981167560993231144350620620065824638747855636344841201434974209405481815338134765625

600

623450163212321053706705870908877524738930550193994738607259359429002546367625273197191462147362049523891759528581395086427452549557080655680461916223281055515701300340628789654250608724668357837293833963679060436511807750664928686737254058419373002547265365382423733220701944628654792777229797716941663218352284748973493708081800997874359163355074517180217362755972587150431204900875669019188282864457901866296633141087766715817289292234025823718116075411770267860475292693391869826269657565100142114182703149348383426666494883367685451742502569301122672672132532604214771309932205542541590589541449117168628760129549161232701849600000000000000000000000000000000000000000000000000000000000000000000000000

601

12199996197490003246350491757373919693069412040659684849296907926807559996203220709514283857719638752269235121981356245740580601878612534846408654481112490356153308797378856514152052969126842897192751802858382033913361118569084444056064743366137758779906379382755852421891543324633483980202572262397915117364303502359627022984166357290171863825174298479447753572776737629494784715882517306358800191110006965339682109185652440657262123202949537239418694681318767191933350500873890651034668996330291774425926272617315138979801482845248807891425299821137144897611339250901148737743445848565206368155096250007659890264436269257681704156931917754722992659560607887461237443249562062419499852694571018218994140625

602

375316998253817274331436934287144269892836191216784832641570134376259532913310414464709260212711953813382839236205999842029326434833362554719638073566415195420452182805058531371858866452250351418050888046134794382780108265900287069415826943168462547533453749960219087398862570666450185251892338225598881257448075418882043212265244200720364216339754859342490852379095497464559585350327152749551346284403656923510573150934835562922008153924883545878305877397885701252006126201421905635414333854190285552737987295907726822853229919787346641948986546719275848948623784627737292328579187736610037534903952368535514513597988595062086513459200000000000000000000000000000000000000000000000000000000000000000000000000

603

7356597707086471957549346529696473574920855460517789964126035479864958677710542087837113166204942167618348778554757816181570102932803358512384418652110831684760445204819450478033687940383486267007229337123604366449756754497157919765807040249781068544283546767801779010400600624753990840062151074225942815770675011922855094859452313445973633886580101983106995404384372790585355183677157935734356515239334200099828311838948421716329060291378570955369472892835216616735810352026956062573905404787165939978833542388241028804820294155685031158529455792145698373259637568293392688859297846684819439997523038754618913829455070362382067606629946406097964573715046556139126178279485923638958411174826323986053466796875

604

226691466945305633696187908309435139015273059494938038915508361163260757879639490336684393168478020103283234898668423904585713166639350983050661396434114778033953118414255352948602755337159212256502736379865415807199185392603773389927159473673751378710206064975972328788912992682535911892142972288261724279498637553004754100208207497235099986669211935042864474836973680468593989551597600260729013155779808781800386183164640680004892924970629661710496749948322963556211700225658831003790257647930932473853744326728267001003350871551557371737187874218442612764968765915153324566461829392912462671081987230595450766213185111417500254129356800000000000000000000000000000000000000000000000000000000000000000000000000

605

4450741612787315534317354650466366512827117553613262928296251465318300000014877963141453465553990011409101011025628478789849912274346031899992573284527053169280069348915767539210381203932009191539373748959780641702102836470780541458313259351117546469291545794520076301292363377976164458237601399906695403541258382213327332389968649634814048501380961699779732219652545538304139886124680551119285691719797191060396128662563795138379081476284035427998531100165306053125165262976308417857212769896235393687194293144885822426916277964189443850910320754248147515822080728817502576759875197244315761198501438446544442866820317569241150902011117575689268567097603166464171337859088983801569838760769926011562347412109375

606

137375028968855214019889872435517694243255474053932451582798066864936019275061531144030742260097680182589640348593064886178942178983446695728700806239073555488575589759038743886853269734318482627440658246198441979162706347917886674295858641046293335498384875375439231246081273565616762606638641206686604913376174357120880984726173743324470591921542432635975871751206050363967957668268145758001781972402564121771034026997772252082965112532201574996561030468683715915064290336749251588296896134646145079155369061997329802608030628160243767272735851776376223335571072144582914687275868612104952378675684261740843164325190177519005154002390220800000000000000000000000000000000000000000000000000000000000000000000000000

607

2701600158961900529330634272833084473286060355043250597475824639448208100009030923626862253591271936925324313692556486625438896750528041363295491983707921273753002094791870896300701390786729579264399865618586849513176421737763788665196148426128350706859968297273686314884464570431531826150224049743364109949543838003489690760710970328332127440338243751766297457329095141750612910877681094529406414873916894973660450098176223648996102456104409504795108377800340774246975314626619209639328151327014883968126935938945694213138180724262992417502564697828625542104003002392224064093244244727299667047490373137052476820159932764529378597520748368443386020228245122043752002080467013167552892127787345089018344879150390625

608

83524017613063970124093042440794758099899328224790930562341224653881099719237410935570691294139389551014501331944583450796796844821935591003050090193356721737053958573495556283206787998465637437483920213688652723330925459534075097971882053756146347983018004228267052597617414327894991664836293853665455787332714009129495638713513635941278119888297799042673330024733278621292518262307032620865083439220758986036788688414645529266442788419578557597909106524959699276359088524743544965684512849864856208126464389694376519985682621921428210501823397880036743788027211863906412129863728116159811046234816031138432643909715627931555133633453254246400000000000000000000000000000000000000000000000000000000000000000000000000

609

1645274496807797422362356272155348444231210756221339613862777205423958732905499832488759112437084609587522507038766900354892288121071577190246954618078124055715578275728249375847127146989118313772019518161719391353524440838298147297104454391512165580477720693039674965764638923392802882125486446293708742959272197344125221673272980929954265611165990444825675151513418941326123262724507786568408506658215389038959214109789320202238626395767585388420221002080407531516407966607611098670350844158152064336589303986817927775801152061076162382259061900977632955141337828456864455032785745038925497231921637240464958383477399053598391565890135756382022086319001279324644969267004411019039711305822493159212172031402587890625

610

50949650743969021775696755888884802440938590217122467643028147038867470828734820670698121689425027626118845812486195904986046075341380710511860555017947600259602914729832289332756140679064038836865191330350078161231864530315785809762848052791249272269640982579242902084546622740015944915550139250735928030272955545568992339615243317924179653131861657416030731315087299958988436140007289898727700897924662981482441099932933772852530100935942920134724554980225416558579044000093562429067552838417562286957143277713569677191266399372071208406112272706822413710696599236982911399216874150857484738203237778994443912784926533038248631516406485090304000000000000000000000000000000000000000000000000000000000000000000000000000

611

1005262717549564225063399682286917899425269772051238504070156872514038785805260397650631817699058696457976251800686576116839188041974733663240889271645733798042218326469960368642594686810351289714703925596810548117003433352200167998530821633213933169671887343447241404082194382193002560978672218685456041948115312577260510442369791348202056288422420161788487517574698973150261313524674257593297597568169602702804079821081274643567800727813994672324755032271129001756525267597250381287584365780630911309656064735945753871014503909317535215560286821497333735591357413187144182025032090218783478808704120353924089572304690821748617246758872947149415494740909781667358076222139695132633263607857543320278637111186981201171875

612

31181186255309041326726414603997499093854417212878950197533225987786892147185710250467250473928116907184733637241551893851460198108924994833258659670983931358876983814657361071646758095587191768161497094174247834673901092553260915574863008308244554629020281338496656075742533116889758288316685221450387954527048793888223311844528910569597947716699334338610807564833427574900922917684461418021352949529893744667253953158955468985748421772797067122451427647897954933850374928057260206589342337111548119617771685960704642441055036415707579544540710896575317190946318733033541776320726980324780659780381520744599674624375038219408162488040768875266048000000000000000000000000000000000000000000000000000000000000000000000000000

613

616226045857882869963864005241880672347690370267409202995006162851105775698624623759837304249522980928739442353820871159622422269730511735566665123518834818199879834126085705977910543014745340595113506390844865995723104644898702983099393661160141033008866941533158980702385156284310569879926070054184553714194686609860692901172682096447860504802943559176342848273290470541110185190625319904691427309287966456818900930322821356507061846149978734135074834782202078076749989037114483729289216223526748632819167683134747122931890896411649087138455821577865579917502094283719383581344671304114272509735625776955466907822775473731902372263189116602591698276177696162090500724171633116304190591616674055330804549157619476318359375

614

19145248360759751374610018566854464443626612168707675421285400756501151778372026093786891790991863781011426453266312862824796561638879946827620817037984133854350468062199619697991109470690535745651159215822988170489775270827702202162965887101262156542218452741836946830505915333770311589026444725970538204079607959447369113472540751089733139898053391283907035844807724530989166671458259310665110711011354759225693927239598657957249530968497399213185176575809344329384130205827157766845856194986490545445311815179872650458807792359244453840347996490497244755241039702082594650660926365919415325105154253737184200219366273466716611767657032089413353472000000000000000000000000000000000000000000000000000000000000000000000000000

615

378979018202597965027776363223756613493829577714456659841928790153430052054654143612299942113456633271174757047599835763167789695884264717373499050964083413192926097987542709176414983954068384465994806430369592587369709356612702334606127101613486735300453169042892773131966871114851000476154533083323500534229732265064326134221199489315434210453810288893450851688073639382782763892234571741385227795212099370943624072148535134251843035382236921493071023391054278017201243257825407493512867977468950409183788125127869480603112901293164188590150330270387331649263787984487420902526972852030277593487409852827612148311006916345119958941861306710593894439849283139685657945365554366527077213844254544028444797731935977935791015625

616

11793472990228006846759771437182350097273993095923928059511806866004709495477168073772725343250988089103038695212048723500074681969550047245814423295398226454279888326314965733962523433945370019321114076946960713021701566829864556532386986454377488430006566888971559247591643845602511938840289951197851533713038503019579373899085102671275614177200889030886734080401558311089326669618287735369708197982994531683027459179592773301665711076594397915322068770698556106900624206789529184377047416111678175994312078150801552682625600093294583565654365838146302769228480456482878304807130641406359840264775020302105467335129624455497432848876731767078625738752000000000000000000000000000000000000000000000000000000000000000000000000000

617

233830054231002944422138016109057830525692849449819759122470063524666342117721606608789064284002742728314825098369098665874526242360591330619448914444839465940035402458313851561848045099660193215518795567538038626407110673030037340451980421695521315680379605299464841022423559477863067293787346912410599829619744807544689224814480084907622907850000948247259175491541435499176965321508730764434685549645865311872216052515646177833387152830840180561224821432280489536613167090078276423497439542098342402466397273203895469532120660097882304360122753776828983627595757186428738696859142249702681275181731879194636695507891267384939014667128426240436432869387007697186050952290547044147206640941905053665550440200604498386383056640625

618

7288366307960908231297538748178692360115327733280987540778296643190910468204889869591544262129110639065677913641046111123046153457181929197913313596556103948744970985662648823588839482178238671940448499553221720647411568300856295937015157628805287849744058337384423615011635896582352378203299189840272247834657794866100053069634593450848329561510149421088001661688163036253203881824101820458479666353490620580110969772988333900429409445335337911669038500291707674064585759795929035945015303157017112764484864297195359557862620857656052643574398087974415111383200922106418792370806736389130381283630962546701178813110107913497413500605820232054590706548736000000000000000000000000000000000000000000000000000000000000000000000000000

619

144740803568990822597303431971506797095403873809438430896808969321768465770869674490840430791797697748826876735890472074176331744021206033653438878041355629416881914121696274116783939916689659600406134456306045909746001506605593113739775881029527694406154975680368736592880183316797238654854367738782161294534622035870162630160163172557818579959150586965053429629264148573990541534013904343185070355230790628048901736507184984078866647602290071767398164466581623023163550428758453106144915076558873947126699912113211295640382688600589146398915984587857140865481773698399389253355809052565959709337492033221480114519384694511277250078952495842830151946150557764558165539467848620327120910743039228218975722484174184501171112060546875

620

4518787110935763103404474023870789263271503194634212275282543918778364490287031719146757442520048596220720306457448588896288615143452796102706254429864784448221882011110842270625080478950507976603078069722997466801395172346530903480949397729859278466841316169178342641307214255881058474486045497700968793657487832816982032903173447939525964328136292641074561030246661082476986406730943128684257393139164184759668801259252767018266233856107909505234803870180858757920043171073476002285909487957350609913980615864261122925874824931746752639016126814544137369057584571705979651269900176561260836395851196778954730864128266906368396370375608543873846238060216320000000000000000000000000000000000000000000000000000000000000000000000000000

621

89884039016343300832925431254305720996245805635661265586918369948818217243710067858811907521706370302021490452987983158063502013037168946898785543263681845867883668669573386226522826688264278611852209497366054509952266935602073323632400822119336698226222239897508985424178593839731085204664562365783722163906000284275370993329461330158405338154632514505298179799773036264448126292622634597117928690598320980018367978370961875112976188161022134567554260133747187897384564816258999378915992262543060721165680645422304214592677649620965859913726826429059284477464181466706020726333957421643460979498582552630539151116537895291503172299029499918397524358559496371790620800009533993223142085571427360723983923662672168575227260589599609375

622

2810685583002044650317582842847630921754874987062480035225742317480142712958533729309283129247470226849288030616533022293491518619227639175883290255375895926794010610910943892328800057907215961447114559367704424350467797199542221965150525387972471206375298657228929122893087267158018371130320299570002589654957432012162824465773884618385149812100774022748376960813423193300685544986646626041608098532560122920513994383255221085361597458499119712256048007252494147426266852407702073421835701509472079366495943067570418459894141107546480141468030878646453443553817603601119343089877909821104240238219444396509842597487782015761142542373628514289532360073454551040000000000000000000000000000000000000000000000000000000000000000000000000000

623

55997756307181876418912543671432464180661136911016968460650144478113749342831372276039818386023068698159388552211513507473561754122156253917943393453273789975691525581144219619123721026788645575183926516859051959700262300880091680622985712180346762994936455456148097919263263962152466082506022353883258908113438177103556128844254408688686525670336056536800766015258601592751182680303901354004469574242753970551443250525109248195384165224316789835586304063324498060070583880529356613064663179564326829286219042098095525691238175713861730726251812865303934229460185053757850912506055473683876190227616930288825891145603108766606476342295378449161657675382566239625556758405939677778017519310999245731041984441844761022366583347320556640625

624

1753867803793275861798171693936921695175041991926987541980863206107609052886125047088992672650421421553955731104716605911138707618398046845751173119354559058319462621208428988813171236134102759942999485045447560794691905452514346506253927842094822032778186362110851772685286454706603463585319866931681615944693437575589602466642904001872333482750882990194987223547576072619627780071667494649963453484317516702400732495151257957265636814103450700447773956525556347993990515902406093815225477741910577524693468474163941118973944051109003608276051268275386948777582184647098470088083815728369045908648933303422141780832375977834952946441144192916668192685835639848960000000000000000000000000000000000000000000000000000000000000000000000000000

625

34998597691988672761820339794645290112913210569385605287906340298821093339269607672524886491264417936349617845132195942170976096326347658698714620908296118734807203488215137261952325641742903484489954073036907474812663938050057300389366070112716726871835284660092561199539539976345291301566263971177036817570898860689722580527659005430429078543960035335500478759536625995469489175189938346252793483901721231594652031578193280122115103265197993647241440039577811287544114925330847883165414487227704268303886901311309703557023859821163581703907383040814958893412615658598656820316284671052422618892260581430516181966001942979129047713934611530726036047114103899765972974003712298611260949569374528581901240276152975638979114592075347900390625

626

1097921245174590689485655480404512981179576286946294201280020367023363267106714279477709413079163809892776287671552595300372830969117177325440234372715953970507983600876476546997045193819948327724317677638450173057477132813273980912914958829151358592519144662681393209700989320646333768204410236699232691581378091922319091144118457905172080760202052751862062001940782621459886990324863851650877121881182765455702858541964687481248288645628760138480306496784998273844238062954906214728331149066436021530458111264826627140477688975994236258780808093940392229934766447589083642275140468645959022738814232247942260754801067362124680544472156264765834288621333110545448960000000000000000000000000000000000000000000000000000000000000000000000000000

627

21944120752876897821661353051242596900796583027004774515517275367360825523722044010673103830022790046091210388897886855741202012396619982004094067309501666446724116587110891063244108177372800484775201203794140986707540289157385927344132525960673387748640723481878035872111291565168497646082047509928002084616953585652456057990842196404879032247062942155358800182229464499159369712844091343100501514406379212209846823799527186636566169747279142016820382904815287677290160058182441622744714883491770576226537087122191184130253960107869565728349929166590979226169710017941357826338310488749868982045447384556933646092683218247913912916637001429765224601540543145153265054700327611229260615379997829420852077653147915725639904849231243133544921875

628

689494541969642952996991641694034152180773908202272758403852790490672131743016567512001511413714872612663508657735029848634137848605587360376467186065619093479013701350427271514144381718927549810871501556946708680095639406736060013310594144707053196102022848163914935692221293365897606432369628647118130313105441727216389238506391564448066717406889128169374937218811486276809029924014498836750832541382776706181395164353823738223925269454861366965632479980978915974181503535681102849391961613721821521127693874311121844219988676924380370514347482994566320399033329085944527348788214309662266279975337851707739754015070303414299381928514134272943933254197193422541946880000000000000000000000000000000000000000000000000000000000000000000000000000

629

13802851953559568729824991069231593450601050723986003170260366206069959254421165682713382309084334938991371334616770832261216065797473968680575168337676548194989469333292750478780544043567491504923601557186514680639042841879995748299459358829263560893895015070101284563558002394490985019385607883744713311224063805375394860476239741538668911283402590615720685314622333169971243549378933454810215452561612524479993652169902600394400120771038580328580020847128815949015510676596755780706425661716323692446491827799858254817929740907849956843132105445785725933260747601285114072766797297423667589706586404886311263392297744277937851224564673899322326274369001638301403719406506067463204927074018634705715956843830038991427500150166451930999755859375

630

434381561440875060388104734267241515873887562167431837794427258009123442998100437532560952190640369745978010454373068804639506844621520037037174327221340028891778631850769181053910960482924356380849045980876426468460252826243717808385674311165443513544274394343266409486099414820515492052392866047684422097256428288146325220259026685602282031966340150746706210447851236354389688852129134267153024501071149324894278953542908955081072919756562661188348462388016717063734347227479094795116935816644747558310447140816006761858592866462359633424038914286576781851390997324145052229736575015087227756384462846575876045029494291151008610614963904591954677950144231856201426534400000000000000000000000000000000000000000000000000000000000000000000000000000

631

8709599582696087868519569364685135467329263006835168000434291076030144289539755545792144237032215346503555312143182395156827337518206074237442931221073901911038355149307725552110523291491087139606792582584690763483236033226277317176958855421265306924047754509233910559605099510923811547232318574642914099382384261191874156960507276910900083019827034678519752433526692230251854679658107009985245950566377502946875994519208540848866476206525344187333993154538282863828787236932552897625754592543000249933736343341710558790113666512853322768016358536290793063887531736410906979915849094674334249104856021483262407200539876639378784122700309230472387879126840033768185746945505328569282308983705758499306768768456754603590752594755031168460845947265625

632

274529146830633038165282192056896638032296939289816921486078027061766015974799476520578521784484713679458102607163779484532168325800800663407494174803886898259604095329686122426071727025208193232696597059913901528066879786186029654899746164656560300559981417224944370795214830166565790977112291342136554765466062678108477539203704865300642244202726975271918325003041981375974283354545612856840711484676966373333184298639118459611238085286147601871036228229226565184280107447766787910513903436119480456852202592995716273494630691604211288323992593829116526130079110308859673009193515409535127942034980519035953660458640392007437441908657187702115356464491154533119301569740800000000000000000000000000000000000000000000000000000000000000000000000000000

633

5513176535846623620772887407845690750819423483326661344274906251127081335278665260486427302041392314336750512586634456134271704649024444992301375462939779909687278809511790274485961243513858159371099704776109253284888409032233541773014955481660939282922228604345065384230027990414772709398057657748964624909049237334456341356001106284599752551550512951503003290422396181749424012223581737320660686708516959365372504530659006357332479438730542870582417666822733052803622320978305984197102657079719158208055105335302783714141950902636153312154354953472072009440807589148104118286732476928853579683373861598905103757941741912726770349669295742889021527487289741375261577816504872984355701586685745130061184630433125664072946392479934729635715484619140625

634

174051479090621346196788909764072468512476259509743928222173469157159654128022868114046782811363308472776437052941836193193394718557707620600351306825664293496588996439021001618129474933981994509529642535985413568794401784441942801206439068392259230555028218520614731084166202325602711479489192710914575721305483737920774759855148884600607182824528902322396218051928616192367695646781918551237011081285196680693238845337201103393524946071417579586236968697329642326833588121884143535265814778499750609644296443959284117395595858477069956797411304487659877566470155935817032687828688769645271115250177649068794620730778008532715338170088657003141135998487391973997637195215667200000000000000000000000000000000000000000000000000000000000000000000000000000

635

3500867100262605999190783503982013626770333911912429953614565469465696647901952440408881336796284119603836575492512879645262532452130522570111373418966760242651422044039986824298585389631299931200648312532829375835904139735468299025864496730854696444655615163759116518986067773913380670467766612670592536817246265707379776761060702490720842870234575724204407089418221575410884247761974403198619536059908269197011540376968469036906124443593894722819835218432435488530300173821224299965160187245621665462114991887917267658480138823173957353218015395454765725994912819109046115112075122849822023098942402115304740886293006114581499172040002796734528669954428985773291101913480594345065870507545448157588852240325034796686320959224758553318679332733154296875

636

110696740701635176181157746609950089973934901048197138349302326383953540025422544120533753868027064188685813965671007818870999041002702046701823431141122490663830601735217357029130346058012548508060852652886723029753239534905075621567295247497476870632997946979110968969529704679083324500955126564141670158750287657317612747267874690605986168276400381877043994681026599898345854431353300198586739047697385088920899905634459901758281865701421580616846712091501652519866162045518315288429058199125841387733772538358104698663598965991416492523153589654151682132275019175179632789459046057494392429299112984807753378784774813426806955076176385853997762495037981295462497256157164339200000000000000000000000000000000000000000000000000000000000000000000000000000

637

2230052342867280021484529092036542680252702701888217880452478204049648764713543704540457411539232984187643898588730704334032233172007142877160944867881826274568955842053471607078198893195138056174812975083412312407470937011493306479475684417554441635245626859314557222594125171982823487087967332271167445952585871255600917796795667486589176908339424736318207315959407143536733265824377694837520644470161567478496351220128914776509201270569310938436235034141461406193801210724119879077807039275461000899367249832603299498451848430361810833999875806904685767458759465772462375326391853255336628714026310147449119944568644894988414972589481781519894762760971263937586431918887138597806959513306450476384098877087047165489186451026171198463998734951019287109375

638

70624520567643242403578642337148157403370466868749774266854884232962358536219583148900534967801266952381549310098102988439697388159723905795763349068036149043523923907068673784585160785012005948142823992541729292982566823269438246559934367903390243463852690172672798202559951585255161031609370747922385561282683525368636932756904052606619175360343443637554068606494970735144655127203405526698339512430931686731534139794785417321783830317506968433548202314378054307674611385040685154017739131042286805374146879472470797747376140302523722229771990199348773200391462233764605719674871384681422369892834084307346655664686330966302837338600534174850572471834232066505073249428270848409600000000000000000000000000000000000000000000000000000000000000000000000000000

639

1425003447092191933728614089811350772681477026506571225609133572387725560651954427201352285973569876895904451198198920069446596996912564298505843770576486989449562783072168356922969092751693217895705491078300467628373928750344222840384962342817288204921955563102002065237645984897024208249211125321275997963702371732328986472152431523930484044428892406507334474898061164719972556861777347001175691816433241618759168429662376542189379611893789689660754186816393838557838973652712602730718698097019579574695672643033508379510731147001197122925920640612094205406147298628603457833564394230160105748262812184219987644579364087897597167484678858391212753404260637656117729996168881563998647129002821854409439182458623138747590142205723395818495191633701324462890625

640

45199693163291675138290331095774820738157098795999855530787125909095909463180533215296342379392810849524191558462785912601406328422223299709288543403543135387855311300523951222134502902407683806811407355226706747508842766892440477798357995458169755816865721710510590849638369014563303060229997278670326759220917456235927636964418593668236272230619803928034603908156781270492579281410179537086937287955796279508181849468662667085941651403204459797470849481201954756911751286426038498571353043867063555439454002862381310558320729793615182227054073727583214848250535829609347660591917686196110316731413813956701859625399251818433815896704341871904366381973908522563246879634093342982144000000000000000000000000000000000000000000000000000000000000000000000000000000

641

913427209586095029520041631569075845288826773990712155615454619900532084377902787836066815309058291090274753218045507764515268675020953715342245856939528160237169743949259916787623188453835352671147219781190599749787688328970646840686760861745881739354973515948383323817331076318992517487744331330937914694733220280422880328649708606839440272478920032571201398409657206585502408948399279427753618454333707877624626963413583363543392331223919191072543433749308450515574782111388778350390685480189550507379926164184478871266378665227767355795515130632352385665340418420934816471314776701532627784636462610085012080175372380342359784357679148228767374932131068737571464927544253082523132809690808808676450515955977431937205281153868696719655417837202548980712890625

642

29018203010833255438782392563487434913896857427031907250765334833639573875361902324220251807570184565394530980533108555890102862847067358413363244865074692919003109854936376684610350863345733003972923522055545731900677056344946786746545833084144983234427793338147799325467832907349640564667658252906349779419829006903465542931156737135007686772057914121798215709036653575656235898665335262809813738867621211444252747358881432269174540200857263189976285366931654953937344325885516716082808654162654802592129469837648801378441908527500946989768715333108423932576844002609201198100011154537902823341567668560202593879506319667434509805684187481762603217227249271485604496725087926194536448000000000000000000000000000000000000000000000000000000000000000000000000000000

643

587333695763859103981386769098915768520715615676027916060737320596042130254991492578590962243724481171046666319203261492583317758038473238965064086012116607032500145359374126494441710175816131767547662319305555639113483595528125918561587234102601958405247970754810477214543882073112188744619605045793079148713460640311912051321762634197760095203945580943282499177409583834478048953820736672045576666136574165312635137474934102758401268976980039859645427900805333681514584897622984479301210763761880976245292523570619914224281481741454409776516228996602583982813889044661086991055401419085479665521245458284662767552764440560137341341987692311097422081360277198258451948410954732062374396631190063978957681759693488735622995781937571990738433669321238994598388671875

644

18687722738976616502575860810885908084549576183008548269492875632863885575733065096797842164075198860114077951463321909993226243673511378818205929693108102239838002746579026584889065955994652054558562748203771451344036024286145730664775516506189369202971498909767182765601284392333168523645971914871689257946369880445831809647664938714944950281205296694438050916619604902722615918740475909249520047830748060170098769299119642381348403889352077494344727776303985790335649745870272765157328773280749692869331378575445828087716589091710609861411052674521825012579487537680325571576407183522409418231969578552770470458402069865827824314860616738255116471894348530836729295890956624469281472512000000000000000000000000000000000000000000000000000000000000000000000000000000

645

378830233767689122067994466068800670695861572111038005859175571784447174014469512713191170647202290355325099775886103662716239953934815239132466335477815211535962593756796311588914903063401404990068242195952083387228196919115641217472223765996178263171384941136852757803380803937157361740279645254536536050920182113001183273102536899057555261406544899708417211969429181573238341575214375153469396949658090336626649663671332496279168818490152125709471300996019440224576907258966824989149280942626413229678213677703049844674661555723238094305852967702808666668914958433806401109230733915310134384261203320593607485071533064161288585165582061540657837242477378792876701506725065802180231485827117591266427704735002300234476832279349733934026289716712199151515960693359375

646

12072268889378894260664006083832296622619026214223522182092397658830070081923560052531406037992578463633694356645305953855624153413088350716561030581747834046935349774290051173838336607572545227244831535339636357568247271688850142009444983662998332505119588295709600066578429717447226866275297857007111260633354942768007349032391550409854437881658621664606980892136264767158809883506347437375189950898663246869883804967231288978351068912521442061346694143492374820556829735832196206291634387539364301593588070559738004944664916553245053970471540027741098958126348949341490319238359040555476484177852347745089723916127737133324774507399958412912805240843749150920527125145557979407155831242752000000000000000000000000000000000000000000000000000000000000000000000000000000

647

245103161247694861977992419546514033940222437155841589790886594944537321587361774725434687408739881859895339554998309069777407250195825459718705719054146441863767798160647213598027942282020709028574152700780997951536643406667819867704528776599527336271886056915543734298787380147340813045960930479685138824945357827111765577697341373690238254130034550111345936144220680477885206999163700724294699826428784447797442332395352125092622225563128425334027931744424577825301258996551535767979584769879289359601804249473873249504506026552935047015886870103717207334787978106672741517672284843205656946616998548424064042841281892512353714602131593816805620695882864078991225874851117574010609771330145081549378724963546488251706510484739277855315009446712792851030826568603515625

648

7822830240317523480910275942323328211457128986816842373995873682921885413086466914040351112619190844434633943106158258098444451411681251264331547816972596462414106653739953160647242121707009307254650834900084359704224232054374892022120349413622919463317493215619820843142822456905803009346393011340608096890414002913668762172989724665585675747314786838665323618104299569118908804512113139419123088182333783971684705618765875257971492655313894455752657804983058883720825668819263141676979083125508067432645069722710227204142865926502794972865557937976232124865874119173285726866456658279948761747248321338818141097650773662394453880795173051567497796066749449796501577094321570655836978645303296000000000000000000000000000000000000000000000000000000000000000000000000000000

649

159071951649753965423717080285687608027204361714141191774285400119004721710197791796807112128272183327072075371193902586285537305377090723357440011666141040769585301006260041625120134541031440159544625102806867670547281570927415094140239176013093241240454050938187883559913009715624187666828643881315655097389537229795535859925574551524964626930392423022263512557599221630147499342457241770067260187352281106620540073724583529185111824390470348041784127702131551008620517088761946713418750515651658794381570957908543738928424411232854845513310578697312467560277397791230609244969312863240471358354432057927217563803991948240517560776783404387106847831627978787265305592778375305532885741593264157925546792501341670875357525304595791328099441130916602560319006443023681640625

650

5084839656206390262591679362510163337447133841430947543097317893899225518506203494126228223202474048882512063019002867763988893417592813321815506081032187700569169324930969554420707379109556049715523042685054833807745750835343679814378227118854897651156370590152883548042834596988771956075155457371395262978769101893884695412443321032630689235754611445132460351767794719927290722932873540622430007318516959581595058652197818917681470225954031396239227573238988274418536684732521042090036404031580243831219295319761647682692862852226816732362612659684550881162818177462635722463196827881966695135711408870231791713473002880556395022516862483518873567443387142367726025111309020926294036119447142400000000000000000000000000000000000000000000000000000000000000000000000000000000

651

103555840523989831490839819265982632825710039475905915845059795477472073833338762459721429995505191345923921066647230583671884785800486060905693447594657817541000030955075287097953207586211467543863550941927270853526280302673747226285295703584523700047535587160760312197503369324871346171105447166736491468400588736596893844811549033042751972131685467387493546674997093281226022071939664392313786381966335000409971587994703877499507797678196196575201467134087639706611956624784027310435606585689229875142402693598461974042404291712588504429165186731950416381740585962091126618475022673969546854288735269710618634036398758304576932065685996256006557938389814190509713940898722323901908617777214966809530961918373427739857748973291860154592736176226708266767673194408416748046875

652

3315315455846566451209774944356626496015531264612977798099451266822295038066044678170300801528013079871397865088389869782120758508270514285823709964832986380771098399854992149482301211179430544414521023830655751642650229544644079238974604081493393268553953624779680073323928157236679315361001358206149711462157454434812821408913045313275209381712006662226364149352602157392593551352233548485824364771673057647199978241232977934328318587322028470347976377751820354920885918445603719442703735428590318977954980548484594289115746579651884509500423454114327174518157451705638491046004331779042285228483838583391128197184397878122769554680994339254305565973088416823757368372573481643943711549879536844800000000000000000000000000000000000000000000000000000000000000000000000000000000

653

67621963862165359963518401980686659235188655777766563046824046446789264213170211886198093787064889948888320456520641571137740765127717397771417821279311554854273020213664162474963444553796088306142898765078507867352661037645956938764298094440693976131040738415976483864969700169140989049731856999878928928865584444997771680661941518576917037801990610204033285978773101912640592412976600848180902507424016755267711446960541632007178591883862116363606558038559228728417607675983969833714451100455067108467988958919795669049690002488320293392244866935963621897276602633245505681864189806102114095850544131121033968025768389172888736638892955555172282333768548666402843203406865677507946327408521373326623718132697848314127110079559584680949056723076040498199290595948696136474609375

654

2168216308123654459091192813609233728394157447056887479957041128501780954895193219523376724199320554235894203767806974837506976064408916342928706317000773093024298353505164865761424992111347576047096749585248861574293250122197227822289391069296679197634285670605910767953849014832788272246094888266821911296250975200367585201429131634881986935639652357096042153676601810934756182584360740709729134560674179701268785769766367569050720356108606619607576551049690512118259390663424832515528242970298068611582557278708924665081698263092332469213276938990769972134874973415487573144086832983493654539428430433537797840958596212292291288761370297872315840146399824602737318915663056995139187353621217096499200000000000000000000000000000000000000000000000000000000000000000000000000000000

655

44292386329718310776104553297349761799048569534437098795669750422646968059626488785459751430527502916521849899021020229095220201158654895540278672937949068429548828239950026421101056182736437840523598691126422653115992979658101794890615251858654554365831683662464596931555153610787347827574366334920698448406957811473540450833571694667880659760303849683641802316096381752779588030499673555558491142362730974700350997759154768964701977683929686218162295515256294817113533027769500241082965470798068956046532768092466163227546951629849792171920387843056172342716174724775806221621044322996884732782106405884277249056878294908242122498474885888637844928618399376493862298231497018767704844452581499528938535376917090645753257102111527966021632153614806526320535340346395969390869140625

656

1422349898129117325163822485727657325826567285269318186851818980297168306411246752007335131074754283578746597671681375493404576298252249120961231343952507149023939719899388151939494794825044009886895467727923253192736372080161381451421840541458621553648091399917477463777724953730309106593438246703035173810340639731441135892137510352482583429779611946255003652811850787973200055775340645905582312271802261884032323464966737125297272553607245942462570217488596975949578160275206690130186527388515533009198157574833054580293594060588570099803909671977945101720477982560559847982520962437171837377865050364400795383668839115263743085427458915404239191136038284939395681208674965388811306903975518415303475200000000000000000000000000000000000000000000000000000000000000000000000000000000

657

29100097818624930179900691516358793501974910184125173908755026027679058015174603132047056689856569416154855383656810290515559672161236266369963088120232537958213580153647167358663393912057839661224004340070059683097207387635372879243134220471136042218351416166239240184031735922287287522716358682042898880603371282138116076197656603396797593462519629242152664121675322811576189336038285526001928680532314250378130605527764683209809199338341803845332628153523385694843591199244561658391508314314331304122572028636750269240498347220811313456951694812887905229164526794177704687605026120208953269437843908665970152630369039754715074481498000028835064118102288390356467529938093541330382082805346045190512617742634528554259889916087273873676212324924927887792591718607582151889801025390625

658

935906232968959199957795195608798520393881273707211366948496889035536745618600362820826516247188318594815261267966345074660211204249979921592490224320749704057752335693797403976187574994878958505577217764973500600820532828746188995035571076279772982300444141145700171165743019554543392138482366330597144367204140943288267417026481811933539896794984660635792403550197818486365636700174145005873161474845888319693268839948113028445605340273567830140371203107496810174822429461086002105662735021643220720052387684240149913833184891867279125670972564161487876932074512524848379972498793283659068994635203139775723362454096137843542950211267966335989387767513191490122358235308127225837839942815891117269686681600000000000000000000000000000000000000000000000000000000000000000000000000000000

659

19176964462473828988554555709280444917801465811338489605869562152240499232000063464019010358615479245246049697829837981449753823954254699537805675071233242514462749321253483289359176588046116336746618860106169331161059668451710727421225451290478651821893583253551659281276913972787322477470080371466270362317621674929018494214255701638489614091800435670578605656184037732828708772449230161635271000470795090999188069042796926235264262363967248734074201953171911172901926600302166132880003979133144329416774966871618427429488410818514655568131166881693129546019423157363107389131712213217700204559539135810874330583413197198357234083307182019002307253829408049244912102229203643736721792568723043780547815092396154317257267454701513482752623922125527478055317942562396638095378875732421875

660

617698113759513071972144829101807023459961640646759502186007946763454252108276239461745500723144290272578072436857787749275739394804986748251043548051694804678116541557906286624283799496620112613680963724882510396541551666972484736723476910344650168318293133156162112969390392905998638811398361778194115282354733022570256495237477995876136331884689876019622986343130560201001320222114935703876286573398286290997557434365754598774099524580554767892644994050947894715382803444316761389737405114284525675234575871598498943129902028632404222942841892346581998775169178266399930781849203567214985536459234072251977419219703450976738347139436857781752995926558706383480756435303363969052974362258488137397993209856000000000000000000000000000000000000000000000000000000000000000000000000000000000

661

12675973509695200961434561323834374090666768901294741629479780582630969992352041949716565847044831781107638850265522905738287277633762356394489551222085173302059877301348552454266415724698482898589515066530177927897460440846580790825430023303006388854271658530597646784924040136012420157607723125539204709491947927128081224675623018783041634914680087978252458338737648941399776498588941136840914131311195555150463313637288768241509677422582351413223047491046633285288173482799731813833682630207008401744488253102139780530891839551038187330534701308799158629918838707017013984216061772936899835213855368770987932515636123348114131729066047314560525094781238720550886899573503608509973104887925931938942105776073858003707053787557700412099484412524973662994565160033744177781045436859130859375

662

408916151308797653645559876865396249530494606108154790447137260757406714895678870523675521478721520160446683953199855490020539479360901227342190828810221960696913150511333961745275875266762514550256797985872221882510507203535784895710941714648158411426710054149379318785736440103771098893145715497164504316918833260941509799847210433270002251707664697924990416959152430853062873987040087435966101711589665524640383021550129544388453885272327256344930986061727506301583415880137696040006162185656355997005289226998206300351995142954651595588161332733437283189161996012356754177584172761496320425136012955830809051523443684546600785806307199851520483303381863625864260760170826947513069027815119146957471504924672000000000000000000000000000000000000000000000000000000000000000000000000000000000

663

8404170436927918237431114157702190022112067781558413700345094526284333104929403812662083156590723470874364557726041686504484465071184442289546572460242469899265698650794090277178633625475094161764848489109507966196016272281283064317260105449893235810382109605786239818404638610176234564493920432232492722393161475685917851959938061453156603948432898329581379878583061248148051818564467973725526069059322653064757176941522453344120916131172098986966880486563917868146059019096222192571731583827246570356595711806718674491981289622338318200144506967733842171636190062752280271535248955457164590746786109495164999257866749779799669336370789369553628137839961271725238014417232892442112168540694892875518616129536967856457776661150755373221958165504057538565396701102372389868833124637603759765625

664

271520324469041642020651758238623109688248418455814780856899141142918058690730770027720546261871089386536598144924704045373638214295638414955214710329987381902750331939525750598863181177130309661370513862619155329986976783147761170752065298526377185187335475955187867673728996228904009665048755090117230866434105285265162507098547727691281495133889359422193636860877214086433748327394618057481491536495537908361214326309286017473933379820825298213034174744987064184251388144411430170564091691275820382011512046726808983433724774921888659470539124935002356037603565352204884773915890713633556762290312602671657210211566606538942921775387980701409600913445557447573869144753429093148677834469239113579761079269982208000000000000000000000000000000000000000000000000000000000000000000000000000000000

665

5588773340557065627891690914871956364704525074736345110729487859979081514778053535420285299132831108131452430887817721525482169272337654122548470686061242483011689602778070034323791360940937617573624245257822797520350821067053237770977970124179001813904102887847849479239084675767195985388457087434607660391452381331135371553358810866349141625707877389171617619257735730018454459345371202527474835924449564288063522666112431473840409227229445826332975523565005382317129247698987758060201503245118969287136148351467918537167557598854981603096097133543005044138066391730266380570940555379014452846612762814284724506481388603566780108686574930753162711663574245697283279587459873474004592079562103762219879726142083624544421479665252323192602180060198263145988806233077639262774027884006500244140625

666

180832536096381733585754070986922991052373446691572644050694828001183427088026692838461883810406145531433374364519852894218843050720895184360172997079771596347231721071724149898842878663968786234472762232504357449771326537576408939720875488818567205334765426986155119870703511488450070436922470890018075757045114119986598229727632786642393475759170313375180962149344224581564876386044815626282673363306028246968568741321984487637639630960669648609880760380161384746711424504178012493595685066389696374419667023120054782966860700097977847207379057206711569121043974524568453259427983215279948803685348193379323702000903359954935985902408395147138794208354741260084196850405783776037019437756513249644120878793808150528000000000000000000000000000000000000000000000000000000000000000000000000000000000

667

3727711818151562773803757840219594895257918224849142188856568402606047370356961708125330294521598349123678771402174420257496606904649215299739829947602848736168796965052972712893968837747605390921607371586967805946073997651724509593242306072827394209874036626194515602652469478736719722254100877318883309481098738347867292826090326847854877464347154218577468952044909731922309124383362592085825715561607859380138369618296991793051552954562040366164094674217858590005525208215224834626154402664494352514519810950429101664290760918436272729265096788073184364440090283284087675840817350437802640048690712797127911245823086198579042332493945478812359528679604021880087947484835735607161062917067923209400659777336769777571129126936723299569465654100152241518374533757462785388270276598632335662841796875

668

120796134112382998035283719419264558022985462389970526225864145104790529294801830816092538385351305214997494075499261733338187157881557983152595562049287426359950789675911732132427042947531149204627805171312910776447246127101041171733544826530802893163623305226751620073629945674284647051864210554532074605706136232151047617458058701477118841807125769334620882715761942020485337425877936838356825806688426868975003919203085637741943273481727325271400347933947805010803231568790912345721917624348317178112337571444196595021862947665449201934529210214083328172857374982411726777297892787807005800861812593177388232936603444449897238582808807958288714531180967161736243496071063562392728984421350850762272747034263844552704000000000000000000000000000000000000000000000000000000000000000000000000000000000

669

2493839206343395495674713995106908984927547292424076124345044261343445690768807382735845967034949295563741098068054687152265230019210325035525946234946305804496925169620438744926065152453148006526555331591681462177923504429003696917879102762721526726405730502924130938174502081274865494187993486926332934042855055954723218900654428661214913023648246172228326728918044610656024804212469574105417403710715657925312569274640687509551488926602005004963779337051747396713696364295985414364897295382546721832213753525837069013410519054433866455878349751220960339810420399517054655137506807442889966192574086861278572623455644666849379320438449525325468524686655090637778836867355107121190751091518440627089041391038298981195085385920667887411972522593001849575792563083742603424752815044485032558441162109375

670

80933409855296608683640092010907253875400259801280252571328977220209654627517226646782000718185374494048321030584505361336585395780643848712239026573022575661167029082860860528726118774845869967100629464779650220219654905157697585061475033775637938419627614501923585449332063601770713524749021071536489985823111275541201903696899329989669624010774265454195991419560501153725176075338217681699073290481246002213252625866067377287101993232757307931838233115745029357238165151089911271633684808313372509335266172867611718664648174935850965296134570843435829875814441238215856940789588167830693886577414437428850116067524307781431149850481901332053438735891247998363283142367612586803128419562305070010722740512956775850311680000000000000000000000000000000000000000000000000000000000000000000000000000000000

671

1673366107456418377597733090716735928886384233216555079435524699361452058505869753815752643880450977323270276803664695079169969342890128098837909923648971194817436788815314397845389717296062312379318627498018261121386671471861480631896877953786144433418245167462091859515090896535434746600143629727569398742755742545619279882339121631675206638867973181565207235104007933750192643626567084224735077889890206467884733983283901318909049069749945358330695935161722503194890260442606213038846085201688850349415428615836673307998458285525124391894372683069264388012792088075943673597267067794179167315217212283917922230338737571455933524014199631493389380064745565817949599537995276878318993982408873660776746773386698616381902293952768152453433562659904241065356809829191286898009138894849456846714019775390625

672

54387251422759321035406141831329674604268974586460329727933072691980887909691576306637504482620571660000471732552787602818185385964592666334624625857071170844304243543682498275303951816696424617891623000331924947987608096265972777161311222697228694617989756945292649421951146740389919488631342160072521270473130777163687679284316349753057987335240306385219706233944656775303318322627282282101777251203397313487305764581997277536932539452412910930195292653780659728064046981532420374537836191186586326273298868167035074942643573556891848679002431606788877676547304512081055864210603248782226291780022501952187277997376334829121732699523837695139910830518918654900126271671035658331702297945869007047205681624706953371409448960000000000000000000000000000000000000000000000000000000000000000000000000000000000

673

1126175390318169568123274370052363280140536588954741568460108122670257235374450344318001529331543507738560896288866339788281389367765056210517913378615757614112134958872706589749947279740249936231281436306166289734693229900562776465266598862898075203690478997701987821453656173368347584461896662806654205353874614733201775360814228858117414067958145951193384469224997339413879649160679647683246707419896108952886425970750065587625790023941713226156558364363839244650161145277873981375143415340736596285156583458458081136282962426158408715744912815705614933132609075275110092330960736625482579603141183867076761661017970385589843261661556351995051052783573765795480080489070821339108682950161171973702750578489248168825020243830212966601160787670115554236985133015045736082360150476233684457838535308837890625

674

36657007458939782377863739594316200683277288871274262236626890994395118451132122430673678021286265298840317947740578844299456950140135457109536997827665969149061060148442003837554863524453390192458953902223717414943647856883265651806723764097932140172525096181127245710395072903022805735337524615888879336298890143808325495837629219733561083463951966503638082001678698666554436549450788258136597867311089789290444085328266165059892531590926301966951627248648164656715167665552851332438501592859759183908203437144581640511341768577345106009647638902975703553992883241142631652477946589679220520659735166315774225370231649674828047839479066606524299899769751173402685107106278033715567348815515710749816629415052486572329968599040000000000000000000000000000000000000000000000000000000000000000000000000000000000

675

760168388464764458483210199785345214094862197544450558710572982802423633877753982414651032298791867723528604994984779357089937823241412942099591530565636389525691097239076948081214413824668706956114969506662245570917930182879874114054954232456200762491073323448841779481217917023634619511780247394491588613865364944911198368549604479229254495871748517055534516726873204104368763183458762186191527508429873543198337530256294271647408266160656427655676895945591490138858773062564937428221805354997202492480693834459204766990999637656925883127816150601290079864511125810699312323398497222200741232120299110276814121187130010273144201621550537596659460628912291911949054330122804403898360991358791082249356640480242513956888664585393752455783531677327999109964964785155871855593101571457737009041011333465576171875

676

24780137042243292887435887965757751661895447276981401271959778312211100072965314763135406342389515342016054932672631298746432898294731569006047010531502195144765276660346794594187087742530491770102252837903232972501905951253087580621345264530202126756626965018442018100227069282443416677088166640340882431338049737214428035186237352539887292421631529356459343433134800298590799107428732862500340158302296697560340201681907927580487351355466180129659300020086159307939453341913727500728427076773197208321945523509737188985667035558285291662521803898411575602499189071012418997075091894623153071965980972429463376350276595180183760339487849026010426732244351793220215132403843950791723527799288620466876041484575480922895058772951040000000000000000000000000000000000000000000000000000000000000000000000000000000000

677

514633998990645538393133305254678709942221707737593028247057909357240800135239446094718748866282094448828865581604695624749887906334436561801423466192935835708892872830855093850982158159300714609289834356010340251511438733809674775215204015372847916206456639974865884708784529825000637409475227486070805491586852067704881295508082232438205293705173746046596867824093159178657652675201582000051664123207024388745274507983511221905295396190764401522893258555165438824007389363356462638906162225333106087409429725928881627252906754693738822877531533957073384068274032173843434442940782619429901814145442497657403160043687016954918624497789713952938454845773621624389509781493138581439190391149901562682814445605124181948813625924311570412565450945551055397446281159550525246236529763876887955120764672756195068359375

678

16800932914640952577681532040783755626765113253793390062388729695679125849470483409405805500140091401886885244352044020550081505043828003786099873140358488308150857575715126734858845489435673420129327424098391955356292234949593379661272089351477041940993082282503688271953952973496636507065776982151118288447197721831382207856268925022043584261866176903679434847665394602444561794836680880775230627328957160945910656740333574899570424219006070127909005413618416010782949365817507245493873558052227707242279064939601814132282250108517427747189783043123048258494450190146420080016912304554497782792935099307176169165487531532164589510172761639635069324461670515803305859769806198636788551847917684676541956126542176065722849848060805120000000000000000000000000000000000000000000000000000000000000000000000000000000000

679

349436485314648320568937514267926844050768539553825666179752320453566503291827583898314030480205542130754799729909588329205173888401082425463166533545003432446338260652150608724816885390165185219707797527731021030776266900256769172371123526438163735104184058542933935717264695751175432801033679463042076928787472553971614399649987835825541394425812973565639273252559255082308546166461874178035079939657569559958041390920804119673695574013529028634044522558957332961501017377719038131817284151001179033351002783905710624904723686437048660733843911556852827782358067846039691986756791398592903331804755455909376745669663484512389746033999215774045210840280289082960477141633841096797210275590783161061631008565879319543244452002607556310131941192029166614866024907334806642194603709672406921526999212801456451416015625

680

11424634381955847752823441787732953826200277012579505242424336193061805577639928718395947740095262153283081966159389933974055423429803042574547913735443772049542583151486286179704014932816257925687942648386906529642278719765723498169665020759004388519875295952102508024928688021977712824804728347862760436144094450845339901342262869014989637298069000294502015696412468329662302020488942998927156826583690869443219246583426830931707888468924127686978123681260522887332405568755904926935834019475514840924749764158929233609951930073791850868089052469323672815776226129299565654411500367097058492299195867528879795032531521441871920866917477914951847140633935950746247984643468215073016215256584025580048530166048679724691537896681347481600000000000000000000000000000000000000000000000000000000000000000000000000000000000

681

237966246499275506307446447216458180798573375436155278668411330228878788741734584634751854757019974191044018616068429652188723418001137131740416409344147337495956355504114564541600298950702491134621010116384825321958637759074859806384735121504389503605949343867738010223457257806550469737503935714331654388504268809254669406161641716197193689603978634998200345084992852711052119939360536315241889438906804870331426187217067605497786685903213268499784319862649943746782192834226664967767570506831802921712032895839788935560116830463630137959747703770216775719785844203153030242981374942441767168959038465474285563801040832952937417049153465942124788582230876865496084933452645786918900197677323332682970716833363816608949471813775745847199851951771862464723762961895003323334525126286909113559886463917791843414306640625

682

7791600648493888167425587299233874509468588922579222575333397283668151403950431385946036358744968788539061900920703934970305798779125675035841677167572652537788041709313647174558138184180687905319176886199870253216034086880223425751711544157640992970554951839333910473001365230988800146516824733242402617450272415476521812715423276668222932637283058200850374704953303400829689977973459125268320955730077172960275526169897098695424779935806255082519080350619676609160700597891527160170238801282301121510679339156389737321987216310326042292036733784078744860359386220182303776308643250360193891748051581654696020212186497623356650031237719937997159749912344318408941125526845322679797058804990305445593097573245199572239628845536678982451200000000000000000000000000000000000000000000000000000000000000000000000000000000000

683

162530946359005170807985923448840937485425615422894055330524938546324212710604721305535516799044642372483064714774737452444898094494776660978704407582052631509738190809310247581913004183329801444946149909490835694897749589448129247760774087987498030962863401861665060982621307081873970830715188092888519947348415596720939204408401292162683289999517407703770835693050118401648597918583246303310210486773347726436364085869257174554988306471894662385352690466189911579052237705776812172985250656166121395529318467858575842987559795206659384226507681675058057816613731590753519655956279085687726976399023271918937040076110888906856255844571817238471230601663688899133826009548157072465608835013611836222468999597187486743912489248808834413637498883060182063406330102974287269837480661253958924561402454855851829051971435546875

684

5329454843569819506519101712675970164476514823044188241528043742029015560302095067987088869381558651360718340229761491519689166364921961724515707182619694335847020529170534667397766517979590527238316990160711253199767315426072823214170696203826439191859587058104394763532933817996339300217508117537803390335986332185940919897349521241064485923901611809381656298188059526167507944933846041683531533719372786304828459900209615507670549476091478476443050959823858800665919208957804577556443340077093967113304667982970580328239255956263012927753125908309861484485820174604695782995111983246372621955667281851812077825135564374375948621366600437590057268940043513791715729860362200712981188222613368924785678740099716507411906130347088423996620800000000000000000000000000000000000000000000000000000000000000000000000000000000000

685

111333698255918542003470357562456042177516546564682427901409582904232085706764234094291829007345580025150899329620695154924755194728922012770412519193706052584170660704377519593610407865580913989788112688001222451004958468771968534716130250271436151209561430275240566773095595351083670019039903843628636163933664683753843355019754885131438053649669424277083022449739331105129289574229523717767494183439743192608909398820441164570166989933247843733966592969340089431650782828457116338494896699473793155937583150483124452446478459716561678195157761947414769604380406139666160964330051173696092978833330941264471872452135958901196535253531694808352792962139626895906670816540487594638942051984324107812391264724073428419580055135434051573341686734896224713433336120537386779838674252958961863324560681576258502900600433349609375

686

3656006022688896181472103774895715532830889168608313133688238007031904674367237216639142964395749234833452781397616383182506768126336465743017775127277110314391056083010986781834867831333999101685485455250247919695040378382285956724921097595824937285615676721859614807783592599145488759949210568630933125770486623879555471049581771571370237343796505701235816220557008834950910450224618384594902632131489731405112323491543796238261996940598754234839932958439167137256820577345053940203720131292886461439727002236317818105172129585996426868438644373100564978357272639778821307134646820507011618661587755350343085388042997160821900754257487900186779286492869850461116990684208469689105095120712771082402975615708405524084567605418102658861681868800000000000000000000000000000000000000000000000000000000000000000000000000000000000

687

76486250701816038356384135645407300975953867489936827968268383455207442880547028822778486528046413477278667839449417571433306818778769422773273400686076058125325243903907355960810350203654087910984433416656839823840406468046342383349981481936476635880968702599090269373116674006194481303080413940572873044622427637738890384898571606085297942857322894478356036422970920469223821937495682794106268504023103573322320756989643080059704722084141268645235049369936641439544087803150038924545994032538495898129119624381906498830730701825277872920073382457873946718209339017950652582494745156329215876458498356648692176374617403765122019719176274333338368764989923677487882850963314977516953189713230662067112798865438445324251497878043193430885738786873706378128701914809184717749169211782806800103973188242889591492712497711181640625

688

2515332143609960572852807397128252286587651748002519435977507748837950415964659205047730359504275473565415513601560071629564656470919488431196229287566651896301046585111558905902389067957791381959613993212170568750187780327012738226745715145927556852503585584639414987755111708212096266845056871218081990530094797229134164082112258841102723292531995922450241559743222078446226389754537448601293010906464935206717278562182131811924253895131942913569873875406146990432692557213397110860159450329505885470532177538586658856358425155165541685485787328693188705109803576167829059308637012508823993639172375681036042746973582046645467718929151675328504149107094457117248489590735427146104305443050386504693247223607383000570182512527654629296837125734400000000000000000000000000000000000000000000000000000000000000000000000000000000000

689

52699026733551250427548669459685630372432214700566474470136916200637928144696902858894377217823978885845002141380648706717548398138572132290785373072706404048349093049792168256998331290317666570668274624076562638626040056483929902128137241054232402121987436090773195598077388390267997617822405205054709527744852642402095475195115836592770282628695474295587309095426964203295213314934525445139218999271918362019079001565864082161136553515973334096566949015886345951845876496370376819012189888419023673810963421199133577694373453557616454441930560513475149288846234583367999629338879412710829738879905367730948909522111391194169071586512453015670136079078057413789151284313724019509180747712415926164240718418287088828409282037971760273880274024155983694530675619303528270529177586918353885271637526699350928538478910923004150390625

690

1735579179090872795268437104018494077745479706121738410824480346698185787015614851482933948057950076760136704385076449424399612964934447017525398208420989808447722143726975645072648456890876053552133655316397692437629568425638789376454543450690014228227474053401196341551027078666346424123089241140476573465765410088102573216657458600360879071847077186490666676222823234127896208930630839534892177525460805292634922207905670950227735187641040610363212974030241423398557864477244006493510020727359060974667202501624794610887313357064223762985193256798300206525764467555802050922959538631088555611028939219914869495411771612185372726061114655976667862883895175410901457817607444730811970755704766688238340584289094270393425933644081694214817616756736000000000000000000000000000000000000000000000000000000000000000000000000000000000000

691

36415027472883914045436130596642770587350660358091433858864609094640808347985559875496014657516369410118896479694028256341825943113753343412932692793240125197409223297406388265585846921609507600331777765236904783290593679030395562370542833568474589866293318338724278158271475377675186353915281996692804283671693175899847973359825043085604265296428572738250830584940032264476992400619757082591200328496895588155183590082012080773345358479537573860727761769977465052725500658991930381937423212897545358603375724048601302186812056408312970019374017314811328158592748097107287743873165674183183349566014609102085696479778971315170828466280105033828064030642937672928303537460783297480843896669279404979490336427036378380430813888238486349251269350691784732920696852938738034935661712560582534722701530949251491620088927447795867919921875

692

1201020791930883974325758475980797901799871956636242980290540399915144564614805477226190292056101453118014599434472903001684532171734637336127575560227324947445823723459067146390272732168486229058076489478947203166839661350542042248506544067877489845933412044953627868353310738437111725493177754869209788838309663780966980665926961351449728317718177413051541339946193678016504176579996540958145386847618877262503366167870724297557592749847600102371343378028927064991802042218252852493508934343332470194469704131124357870734020843088442843985753733704423742915829011548615019238688000732713280482832025940181089690824945955632277926434291341935854161115655461384343808809784351753721883762947698548260931684328053235112250746081704532396653790795661312000000000000000000000000000000000000000000000000000000000000000000000000000000000000

693

25235614038708552433487238503473440017034007628157363664193174102586080185153992993718738157658844001212395260427961581644885378577831066985162356105715406761804591745102627068050991916675388767029921991309175014820381419568064124722786183662952890777341269608735924763682132436728904143263290423708113368584483370898594645538358754858323755850425000907607825595363442359282555733629491658235701827648348642591542227926834371975928333426319538685484338906594383281538771956681407754682634286537998933512139376765680702415460755090960888223426193999164250413904774431295350406504103812208946061249248124107745387660486827121413384127132112788442848373235555807339314351460322825154224820391810627650786803143936210217638554024549271040031129660029406819914042919086545458210413566804483696562832160947831283692721626721322536468505859375

694

833508429600033478182076382330673743849111137905552628321635037541110327842675001194976062686934408463902132007524194683169065327183838311272537438797763513527401664080592599594849276124929442966305083698389358997786724977276177320463541583106977953077787959197817740637197652475355537492265361879231593453786906663991084582153311177906111452496415124657769689922658412543453898546517599424952898472247500820177336120502282662504969368394234471045712304352075383104310617299467479630495200434272734314961974667000304362289410465103379333726113091190870077583585334014738823351649472508503016655085426002485676245432512493208800880945398191303482787814264890200734603313990340117082987331485702792493086588923668945167902017780702945483277730812188950528000000000000000000000000000000000000000000000000000000000000000000000000000000000000

695

17538751756902443941273630759914040811838635301569367746614256001297325728682025130634523019572896580842614705997433299243195338111592591554687837493472207699454191262846325812295439382089395193085795783959876635300165086599804566682336397645752259090252182378071467710759082043526588379567986844477138791166215942774523278649159334626535010316045375630787438788777592439701376234872496702473812770215602306601121848409149888523270191731292079386411615540083096380669446509893578389504430829143909258790936866852148088178745224788217817315281204829419154037663818229750268532520352149485217512568227446254883044424038344849382301968356818387967779619398711286100823474264924363482186250172308386217296828185035666101258795047061743372821635113720437739840259828765149093456237428929116169111168351858742742166441530571319162845611572265625

696

580121867001623300814725162102148925718981351982264629311857986128612788178501800831703339630106348290875883877236839499485669467719951464645686057403243405415071558200092449318015096182950892304548338254078993862459560584184219415042624941842456655342140419601681147483489566122847454094616691867945189043835687038137794869178704579822653570937504926761807704186170255130243913388376249199767217336684260570843425939869588733103458680402387191847815763829044466640600189640429365822824659502253823083213534368232211836153429683711952016273374711468845573998175392474258221052748032865918099591939456497730030666821028695273325413137997141147224020318728363579711283906537276721489759182714049143575188265890873585836859804375369250056361300645283509567488000000000000000000000000000000000000000000000000000000000000000000000000000000000000

697

12224509974561003427067720639660086445851528805193849319390136432904236032891371516052262544642308916847302450080211009572507150663780036313617422732950128766519571310203889091169921249316308449580799661420034014804215065360063782977588469159089324585905771117515812994399080184338032100558886830600565737442852512113842725218464056234694902190283626814658844835777981930471859235706130201624247500840274807700981928341177472300719323636710579332328896031437918177326604217395824137484588287913304753377282996195947217460585421677387818668750999766105150364251681306135937167166685448191196606260054530039653481963554726360019464471944702416413542394720901766412273961562652281347083816370098945193455889244969859272577380147802035130856679674263145104668661100649308918138997487963593969870484341245543691290009746808209456503391265869140625

698

404925063167133063968678163147299950151848983683620711259676874317771726148594256980528931061814231107031366946311313970640997288468526122322688868067463896979719947623664529623974537135699722828574740101347137715996773287760585151699752209406034745428814012881973440943475717153747522958042450923825741952597309552620180818686735796716212192514378438879741777521946838080910251545086621941437517701005613878448711306028972935706214158920866259909775403152673037715138932369019697344331612332573168512083046989026083861635093919230942507358815548605254210650726423947032238294818126940410833515173740635415561405441078029300781138370322004520762366182472397778638476166763019151599851909534406302215481409591829762914128143454007736539340187850407889678106624000000000000000000000000000000000000000000000000000000000000000000000000000000000000

699

8544932472218141395520336727122400425650218634830500674253705366600060986991068689720531518704973932876264412606067495691182498313982245383218578490332140007797180345832518474727774953272099606256978963332603776348146330686684584301334339942203437885548134011143553283084957048852284438290661894589795450472553905967576064927706375308051736631008255143446532540208809369399829605758585010935349003087352090582986367910483053138202807222060694953297898325975104805951296347959681072101727213251400022610720814340967105004949209752494085249456948836507500104611925232989020079849513128285646427775778116497717783892524753725653605665889346989073066133909910334722179499132293944661611587642699162690225666582233931631531588723313622556468819092309938428163394109353866933779159244086552184939468554530635040211716813018938410095870494842529296875

700

283447544216993144778074714203109965106294288578534497881773812022440208304015979886370251743269961774921956862417919779448698101927968285625882207647224727885803963336565170736782175994989805980002318070942996401197741301432409606189826546584224321800169809017381408660433002007623266070629715646678019366818116686834126573080715057701348534760064907215819244265362786656637176081560635359006262390703929714914097914220281054994349911244606381936842782206871126400597252658313788141032128632801217958458132892318258703144565743461659755151170884023677947455508496762922566806372688858287583460621618444790892983808754620510546796859225403164533656327730678445046933316734113406119896336674084411550836986714280834039889700417805415577538131495285522774674636800000000000000000000000000000000000000000000000000000000000000000000000000000000000000

701

5989997663024917118259756045712802698380803263016180972651847461986642751880739151494092594612186726946261353236853314479518931318101554013636223521722830145465823422428595450784170242243741823986142253296155247220050577811365893595235372299484609957769241941811630851442554891245451391241753988107446610781260288083270821514322169090944267378336786855556019310686375367949280553636768092665679651164233815498673443905248620249880167862664547162261826726508548468971858739919736431543310776489231415850115290853017940608469396036498353759869321134391757573332959588325303075974508702928238145870820459664900166508659852361683177571788432239340219359870847144640247828891738055207789722937532113045848192274145986073703643695042849412084642183709266838142539270657060720579190630104673081642567456725975163188413485926275825477205216884613037109375

702

198980176040329187634208449370583195504618590582131217513005216039753026229419217880231916723775513165995213717417379685172986067553433736509369309768351758975834382262268749857221087548482843797961627285801983473640814393605551543545258235702125473903719205930201748879623967409351532781582060383967969595506317914157556854302661970506346671401565564865505109474284676232959297609255566022022396198274158659869696735782637300606033637693713680119663633109223530733219271366136279275004554300226455006837609290407417609607485151910085148116121960584621919113766964727571641898073627578517883589356376148243206874633745743598403851395176233021502626742066936268422947188347347611096167228345207256908687564673425145496002569693299401735431768309690436987821595033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000

703

4210968357106516734136608500136100296961704693900375223774248765776609854572159623500347094012367269043221731325507880079101808716625392471586265135771149592262473865967302601901271680297350502262258004067197138795695556201390223197450466726537680800311777085093576488564116088545552328042953053639534967379225982522539387524568484870933819966970761159455881575412521883668344229206647969143972794768456372295567431065389780035665758007453176655070064188735509573687216694163574711374947475871929685342631049469671612247753985413658342693188132757477405574053070590592688062410079618158551416547186783144424817055587876210263273832967267864256174209989205542682094223710891852811076175225085075471231279168724628209813661517615123136695503455147614587214205107271913686567171012963585176394724922078360539721454680606171905310475267469882965087890625

704

140082043932391748094482748356890569635251487769820377129155672091986130465511129387683269373537961268860630457061835298361782191557617350502595994076919638318987405112637199899483645634131922033764985609204596365443133333098308286655861797934296333628218320974862031211255273056183479078233770510313450595236447811566920025429074027236468056666702157665315597069896412068003345516915918479503766923585007696548266501990976659626647680936374430804243197708893365636186367041759940609603206227359424324813676940446821997163669546944699944273749860251573831056091943168210435896243833815276590046906888808363217639742157003493276311382204068047137849226415123132969754820596532718211701728755025908863716045530091302429185809064082778821743964890022067639426402903654400000000000000000000000000000000000000000000000000000000000000000000000000000000000000

705

2968732691760094297566308992595950709358001809199764532760845379872509947473372534567744701278718924675471320584483055455766775145220901692468316920718660462545044075506948334340396534609632104094891892867373982850965367121980107354202579042209064964219802844990971424437701842424614391270281902815872152002354317678390268204820781834008343076714386617416396510665827927986182681590686818246500820311761742468375038901099794925144359395254489541824395253058534249449487769385320171519337970489710428166554889876118486634666559716629131598697633594021570929707414766367845083999106130801778748665766682116819496024189452728235608052241923844300602818042389907590876427716178756231808703533684978207218051813950862887918631369918661811370329935879068283986014600626699149029855564139327549358281070065244180503625549827351193243885063566267490386962890625

706

98897923016268574154704820339964742162487550365493186253183904496942208108650857347704388177717800655815605102685655720643418227239677849454832771818305264653205108009521863129035453817697136955838079840098445034002852133167405650379038429341613211541522134608252594035146222777665536229233041980281296120236932154966245537952926263228946448006691723311712811531346866920010361934942638446529659448051015433763076150405629521696413262741080348147795697582478716139147575131482518070379863596515753573318455919955456329997550700142958160657267401337611124725600911876756567742748146673585272573116263498704431653657962844466253075835836072041279321553849076931876646903341152099057461420501048291657783528144244459515005181199242441848151239212355579753435040449980006400000000000000000000000000000000000000000000000000000000000000000000000000000000000000

707

2098894013074386668379380457765337151516107279104233524661917683569864532863674381939395503804054279745558223653229520207227110027671177496575100062948092947019346161383412472378660349969009897595088568257233405875632514555239935899421223382841808929703400611408616797077455202594202374628089305290821611465664502598621919620808292756643898555237071338513392333040740345086231155884615580500276079960415551925141152503077555012077062092444924106069847443912383714360787852955421361264171945136225272713754307142415770050709257719656796040279226950973250647303142239822066474387368034476857575306697044256591383689101943078862574892935040157920526192355969664666749634395338380655888753398315279592503162632463260061758472378532493900638823264666501276778112322643076298364107883846504577396304716536127635616063263727937293623426739941351115703582763671875

708

70019729495518150501531012800695037451041185658769175867254204383835083340924807002174706829824202864317448412701444250215540104885691917414021602447360127374469216470741479095357101302929572964733360526789699084074019310282523200468359207973862153771397671302642836576883525726587199650296993722039157653127747965716101840870671794366094085188737740104692670564193581779367336249939388020142998889220118927104257914487185701361060590020684886488639353888394931026516483193089622793828943426333153529909466791328463081638265895701214377745345320147028676305725445608743649961865687844898372981766314557082737610789837693882107177691771939005225759660125146467768666007565535686132682685714742190493710737926125077336623668289063648828491077362347750465432008638585844531200000000000000000000000000000000000000000000000000000000000000000000000000000000000000

709

1488115855269740147880980744555624040424920060884901568985299637651033953800345136795031412197074484339600780570139729826924021009618864845071745944630197899436716428420839442916470188128028017394917794894378484765823452819665114552689647378434842531159711033488709309127915738639289483611315317451192522529156132342422941011153079564460524075663083579005995164125884904666137889522192446574695740691934626314925077124681986503562637023543451191203521837733880053481798587745393745136297909101583718354051803763972780965952863723236668392557971908240034708937927848033845130340643936444092020892448204377923291035573277642913565599090943471965653070380382492248725490786294911885025126159405533231084742306416451383786756916379538175552925694648549405235681636753941095540152489647171745373980044024114493651788853983107541179009558618417941033840179443359375

710

49714007941817886856087019088493476590239241817726114865750485112522909172056612971544041849175184033665388373018025417653033474468841261363955337737625690435873143694226450157703541925079996804960685974020686349692553710300591472332535037661442129177692346624876413969587303265876911751710865542647801933720701055658432307018176973999926800484003795474331796100577443063350808737456965494301529211346284438244023119285901847966353018914686269406933941260760401028826703067093632183618549832696539006235721421843208787963168785947862208199195177304390360177065066382207991472924638369877844817054083335528743703660784762656296096161158076693710289358688853992115752865371530337154204706857466955250534623927548804909002804485235190668228664927266902830456726133395949617152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

711

1058050373096785245143377309379048692742118163289165015548548042369885141152045392261267334072119958365456154985369347906942978937839012904846011366632070706499505380607216843913610303759027920367786552169903102668500474954781896446962339286067173039654554544810472318789948090172534822847645190707797883518230010095462711058929839570331432617796452424673262561693504167217624039450278829514608671631965519309911729835648892404033034923739393796945704026628788718025558795886974952791907813371226023749730832476184647266792486107221271227108718026758664678054866699952063887672197838811749426854530673312703459926292600404111545140953660808567579333040451951988843823949055682350252864699337334127301251779862096933872384167545851642818130168895118627122569643732052118929048420139139110960899811301145404986421875181989461778275796177695156075060367584228515625

712

35396373654574335441533957591007355332250340174220993784414345400116311330504308435739357796612731031969756521588834097368959833821814978091136200469189491590341678310289232512284921850656957725132008413502728680981098241734021128300764946814946795974516950796912006746346159925304361167218136266365234976809139151628803802596942005487947881944610702377724238823611139461105775821069359431942688798478554520029744460931562115752043349467256623817736966177661405532524612583770666114736407480879935772439833652352364657029776175594877892237826966240725936446070327264132089928722342519353025509742507334896465517006478751011282820466744550605921726023386464042386416040144529600053793751282516472138380652236414749095209996793487455755778809428214034815285189006977916127412224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

713

754389916018007879787228021587261717925130250425174656086114754209728105641408364682283609193421530314570238504568345057650343982679216201155206104408666413734147336372945609710404146580186907222231811697140912202640838642759492166684147910965894377273697390449866763297232988293017328690371020974659890948497997198064912985016975613646311456488870578792036206487468471226165940128048805443915982873591415267967063372817660284075553900626187777222286970986326355952223421467413141340630270933684154933558083555519653501223042594448766384928515953078927915453119957065821551910277059072777341347280370071957566927446624088131531685499960156508684064457842241768045646475676701515730292530627519232765792519041675113851009911460192221329326810422219581138392155980953160796411523559206186115121565457716673755318797004758486247910642674696646281518042087554931640625

714

25273010789366075505255245719979251707226742884393789562071842615683046289980076223117901466781489956826406156414427545521437321348775894357071247135001296995503958313546512013771434201369067815744254007240948278220504144598091085606746172025872012325805102868995172816891158186667313873393749294184777773441725354262965915054216591918394787708452041497695106520058353575229523936243522634407079802113687927301237545105135350646958951519621229405864193850850243550222573384812255605921794941348274141522041227779588365119260189374742815057808453895878318622494213666590312209107752558818060213956150237116076379142625828222055933813255609132628112380697935326263901052663194134438408738415716761106803785696800130853979937710550043409626069931744820858113624950982232114972327936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

715

539388789952875634047868035434892128316468129053999879101572049259955595533606980747832780573296394174917720530766366716219995947615639583825972364652196485819915345506656110942938964804833638663895745363455752224888199629573036899179165756340614479750693634171654735757521586629507390013615279996881822028176067996616412784287137563757112691389542463836305887638539956926708647191554895892399927754617861916596450311564627103114021038947724260713935184255223344505839746349200396058550643717584170777494029742196552253374475455030867965223888906451433459548980769302062409615848097237035799063305464601449660353124336223014045155132471511903709106087357202864152637230108841583747159159398676251427541651114797706403472086694037438250468669451887000513950391526381509969434239344832423072311919302267421735052939858402317667256109512408102091285400092601776123046875

716

18095475725186110061762755935505144222374347905225953326443439312829061143625734575752417450215546809087706807992730122593349122085723540359663012948660928648780834152499302601860346888180252556072885869184518967205880967532233217294430259170524360825276453654200543736894069261653796733349924494636300885784275353652283595178819079813570667999251661712349696268361781159864339138350362206235469138313400555947686082295276911063222609288048800254598762797208774381959362543525575013840005178005364285329781519090185269425390295592315855581390852989448876133705856985278663541721150832113731113192603569775110687466120093006992048610291016138961728464579721693604953153706847000257900656705653200952471510558908893691449635400753831081292266071129291734409355464903278194320186802176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

717

386741762396211829612321381406817656002907648531717913315827159319388161997596205196196103671053514623416005620559484935529737094440413581603222185455624880332879302728272431546087237765065718922013249425597774345244839134403867456711461847296220581981247335701076445538142977613356798639762155757764266394202240753573967966333877633213849799726301946570631321436833149116450100036344860354850748200061006994199654873391837632932753084925518294931891527110995138010687098132376683973980811545507850447463219325154927965669498901257132331065528345925677790496619211589578747694563085718954667928390018119239406473190149071901070376229982074034959429064635114453597440893988039415546713117288850872273547363849309955491289486159624843225586035997002979368502430724415542648084349610244847342847646139725741384032957878474461767422630520396609199451631866395473480224609375

718

12992551570683627024345658761692693551664781795952234488386389426611265901123277425390235729254762608924973488138780228022024669657549501978238043297138546769824638921494499268135729065713421335260332054074484618453822534688143450017400926084436491072548493723715990403089941729867426054545245787148864035993109703922339621338392099306143739623462693109467081920683758872782595501335560064077066841309021599170438607088008822143393833468819038582801911688395900006246822306251362859937123717807851556866783130706753023447430232235282784307438632446424293064000805315430080422955786297457658939272289363098529473600674226779020290902188949587774521037568240176008356364361516146185172671514658998283874544581296585670460838217741250716367847039070831465305917223800553743521894123962368000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

719

278067327162876305491259073231501894666090599294305179674079727550640088476271671536064998539487477014236108041182269668645880970902657365172716751342594288959340218661627878281636723953082251904927526337004799754231039337636380701375541068205982598444516834369073964341924800904003538221988989989832507537431411101819682967794058018280758006003211099584283920113083034214727621926131954595137687955843864028829551853968731258078649468061447654056030007992805504229684023557178835777292203501220144471726054694786393207316369710003878146036114880720562331367069213132907119592390858631928406240512423027733133254223717182696869600509357111231135829497472647292136560002777400339778086731330683777164680554607653857998237140548770262279196359881845142165953247690854775163972647369766045239507457574462808055119696714623138010776871344165162014405723311938345432281494140625

720

9354637130892211457528874308418739357198642893085608831638200387160111448808759746280969725063429078425980911459921764175857762153435641424331391173939753674273740023476039473057724927313663361387439078933628925286752224975463284012528666780794273572234915481075513090224758045504546759272576966747182105915038986824084527363642311500423492528893139038816298982892306388403468760961603246135488125742495551402715797103366351943243560097549707779617376415645048004497712060500981259154729076821653120944083854108862176882149767209403604701355815361425491006080579827109657904528166134169514436276048341430941220992485443280894609449576043703197655147049132926726016582340291625253324323490554478764389672098533541682731803516773700515784849868130998655020260401136398695335763769252904960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

721

200486542884433816259197791799912866054251322091194034545011483564011503791391875177502863946970470927264233897692416431093680180020815960289528777718010482339684297655033700241060077970172303623452746488980460622800579362435830485691765110176513453478496637580102328290527781451786551058054061782669237934488047404411991419779515831180426522328315202800268706401532867668818615408741139263094273016163425964786106886711455237074706266472303758574397635762812768549602180984725940595427678724379724164114485434940989502475102560912796143292038828999525440915656902668826033226113809073620380899409457002995589076295300088724442981967246477197648933067677778697630459762002505644980000533289423003335734679872118431616728978335663359103300575474810347501652291585106292893224278753601318617684876911187684607741301331243282505770124239143081812386526507907547056674957275390625

722

6754048008504176672335847250678329815897420168807809576442780679529600466039924536814860141495795794623558218074063513734969304274780533108367264427584502152825640296949700499547677397520464946921731014990080084057035106432284491057045697415733465519153608977336520451142275308854282760194800569991465480470658148486989028756549748903305761605860846386025367865648245212427304445414277543709822426786081788112760805508630506103021850390430889016883745772095724659247348107681708469109714393465233553321628542666598491708912131925189402594378898690949204506390178635173173007069335948870389422991306902513139561556574490048805908022593903553708707016169473973096183972449690553432900161560180333667889343255141217094932362139110611772396661604790581028924628009620479858032421441400597381120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

723

144951770505445649155400003471337002157223705871933286976043302616780317241176325753334570633659650480412041108031617079680730770155049939289329306290121578731591747204589365274286436372434575519756335711532873030284818879041105441155146174657619226864953068970413983354051585989641676414973086668869859026634858273389869796500589945943448375643371891624594274728308263324555858940519843687217159390686156972540355279092382136405012630659475617449289490656513631661362376851956855050494211717726540570654772969462335410289499151539951611600144073366656893782019940629561222022480283960227535390273037413165810902161501964147772275962319203013900178607931033998386822407927811581320540385568252831411736173547541626058895051336684608631686316068287881243694606816031849761801153538853753360586166006788695971396960862488893251671799824900448150355458665217156521975994110107421875

724

4889930758157023910771153409491110786709732202216854133344573211979430737412905364653958742442956155307456149885621983944117776294941105970457899445571179558645763574991583161672518435804816621571333254852817980857293417056973971525301084928991029035867212899591640806627007323610500718381035612673821007860756499504580056819742018205993371402643252783482366334729329533797368418479936941645911436993123214593638823188248486418587819682671963648223831938997304653295080029961556931635433220868829092604859064890617307997252383513837127478330322652247224062626489331865377257118199226982161942245706197419513042566959930795335477408357986172885103879706699156521637196053575960685419716969570561575551884516722241176731030188716082923215183001868380664941430678965227417215473123574032503930880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

725

105090033616448095637665002516719326563987186757151633057631394397165729999852836171167563709403246598298729803322922382768529808362411205984763747060338144580404016723327289823857666370015067251823343390861332946956493687304801444837480976626773939477090975003550137931687399842490215400855487834930647794310272248207655602462927710809000072341444621427830849178023490910302997731876886673232440558247463805091757577341977048893634157228119822650734880725972382954487723217668719911608303495351741913724710402860193172459886884866464918410104453190826247991964456956431885966298205871164963157947952124545212904067088924007134900072681422185077629490749999648830446245747663396457391779536983302773508725821967678892698912219096341257972579149508713901678589941623091077305836315668971186424970354921804579262796625304447607462054873052824909007707532282438478432595729827880859375

726

3550089730421999359219857375290546431151265578809436100808160151897066715361769294738774047013586168753213164816961560343429505590127242934552434997484676359576824355443889375374248384394296867260787943023145854102395020783363103327368587658447487080039596565103531225611207316941223521544631854801194051706909218640325121251132705217551187638319001520808197959013493241536889471816434219634931703257007453794981785634668401139894757089619845608610501987712043178292228101752090332367324518350769921231127681110588165606005230431045754549267814245531484669466831254934263888667812638789049570070382699326566468903612909757413556598467897961514585416667063587634708604334896147457614714519908227703850668159140347094306727917007876202254222859356444362747478672928755104898433487714747597853818880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

727

76400454439157765528582456829654950412018684772449237232898023726739485709893011896438818816736160276963176567015764572272721170679472946750923244112865831109953720157858939701944523451000953892075570645156189052437370910670590650396848670007664653999845138827580950276336739685490386596421939655994580946463567924446965622990548445758143052592230239778033027352423077891790279351074496611439984285845906186301707758727617314545672032304843111067084258287781922407912574779245159375739236641120716371277864462879360436378337765297919995684145937469730682290158160207325981097498795668336928215828161194544369781256773647753187072352839393928551436639775249744699734420658551289224523823723386861116340843672570502554992109183283040094546065041692835006520334887559987213201343001491342052530953448028151929124053146596333410624913892709403708848603375969332773820497095584869384765625

728

2584465323747215533512056169211517801878121341373269481388340590581064568783368046569827506225890730852339183986748015930016680069612632856354172678168844389771928130763151465272452823839048119365853622520850181786543575130288339222324331815349770594268826299395370732244958926733210723684491990295269269642629911170156688270824609398377264600696233107148368114161823079838855535482364111894230279971101426362746739942038596029843383161243247603068445447054367433796742058075521761963412249359360502656260951848508184561171807753801309311866968770746920839371853153592144110950167601038428087011238605109740389361830198303397069203684629715982618183333622291798067863955804395349143512170493189768403286419854172684655297923581733875241074241611491496080164473892133716366059579056336251237580144640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

729

55695931286146011070336611028818458850361621199115493942782659296793085082512005672503898917400660841906155717354492373186813733425335778181423044958279190879156261995079167042717557595779695387323091000318861819226843393878860584139302680435587532765887106205306512751449483230722491828791594009220049509971941016921837939160109816957686285339735844798186076939916423783115113646933308029739748544381665609813944956112433022303794911550230627967904424291793021435368267014069721184913903511377002234661563193439053758119808230902183676853742388415433667389525298791140640220076622042217620669338729510822845570536187989212073375745219918173913997310396157063886106392660083889844677867494349021753812475037303896362589247594613336228924081415394076719753324133031230678423779048087188356295065063612522756331434743868727056345562227785155303750631861081643592115142382681369781494140625

730

1886659686335467339463801003524407995371028579202486721413488631124177135211858673995974079544900233522207604310326051628912176450817221985138546055063256404533507535457100569648890561402505127137073144440220632704176809845110487632296762225205332533816243198558620634538820016515243828289679152915546566839119835154214382437701964860815403158508250168218308723338130848282364540902125801682788104378904041244805120157688175101785669707707570750239965176349688226671621702395130886233290942032333166939070494849410974729655419660274955797662887202645252212741452802122265200993622348758052503518204181730110484234136044761479860518689779692667311273833544273012589540687737208604874763884460028530934399086493546059798367484214665728925984196376388792138520065941257612947223492711125463403433505587200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

731

40713725770172734092416062662066293419614345096553426072174123945955745195316276146600350108619883075433399829386133924799560839133920453850620245864502088532663227518402871108226534602514957328133179521233087989854822520925447087005830259398414486451863474636079060821309572241658141526846655220739856191789488883369863533526040276196068674583346902547474022243078905785457148075908248169739756185942997560773993762918188539304074080343218589044538134157300698669254203187284966186172063466816588633537602694403948297185579816789496267780085685931682010861742993416323808000876010712861080709286611272411500112061953420114025637669755760185131132033899590813700743773034521323476459521138369134902036919252269148241052739991662348783343503514653070082139679941245829625927782484151734688451692561500754134878278797768039478188605988510948527041711890450681465836169081740081310272216796875

732

1381034890397562092487502334579866652611592919976220280074673677982897662975080549365053026226866970938255966355158669792363713161998206493121415712306303688118527515954597616982987890946633753064337541730241503139457424806620876946841229948850303414753490021344910304482416252089158482308045139934180086926235719332884927944397838278116875112028039123135801985483511780942690843940356086831800892405357758191197347955427744174507110226041941789175654509087971781923627086153235808722768969567667878199399602229768833502107767191321267643889233432336324619726743451153498127127331559290894432575325461026440874459387584765403257899680918735032471852446154407845215543783423636698768327163424740884643980131313275715772404998445135313573820431747516595845396688269000572677367596664543839211313326089830400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

733

29843160989536614089740973931294593076577314955773661310903632852385561228166830415458056629618374294292682074940036166878078095085163692672504640218680030894442145770989304522330049863643463721521620589063853496563584907838352714775273580139037818569215926908245951582019916453135417739178598276802314588581695351510109970074587522451718338469593279567298458304176837940740089539640745908419241284296217212047337428219032199309886300891579225769646452337301412124563330936279880214464122521176559468383062774998094101837030005706700764282802807787922913961657614174165351264642115852527172159907086062677629582141411856943580792411930972215701119780848400066442645185634304130108244828994424575883193061811913285660691658413888501658190788076240700370208385396933193115805064560883221526635090647580052780865778358763972937512248189578525270321574815700349514457911936915479600429534912109375

734

1013679609551810575885826713581622123016909203262545685574810479639446884623709123233948921250520356668679879304686463627594965460906683565951119132832826907078999196710674650865513111954829174749223755629997263304361749808059723678981462782456122706429061675667164163490093529033442326014105132711688183803857017990337537111188013296137786332228580716381678657344897647211935079452221367734541855025532594512338853399283964224088218905914785273254930409670571287931942281236475083602512423662668222598359308036650323790547101118429810450614697339334862270879429693146667625311461364519516513510288888393407601853190487217805991298365794351513834339695477335358388209137032949336895952137953759809328681416383944375376945268858729320163184196902677181350521169189446420345187815951775177981103981349935513600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

735

21934723327309411355959615839501525911284326492493641063514170146503387502702620355361671622769505106305121325080926582655387399887595314114290910560729822707414977141677138823912586649777945835318391132961932319974234907261189245359826081402192796648373706277560774412784638593054532038296269733449701222607546083359930828004821829002012978775151060481964366853569975886443965811635948242688142343957719650854793009740988666492766431155310730940690142467916537911554048238165711957631130053064771209261551139623599164850217054194425061747860063724123341761818346418011533179511955151607471537531708256068057742873937714853531882422769264578540323038923574048835344211441213535629559949310902063274146900431756264960608368934208048718770229236036914772103163266745896940116722452249167822076791625971338793936347093691520109071502419340216073686357489539756893126565273632877506315708160400390625

736

746068192630132583851968461196073882540445173601233624583060513014632907083049914700186406040382982508148391168249237229909894579227319104540023681764960603610143408779056543037017650398754272615428684143677985792010247858731956627730356607887706311931789393291032824328708837368613551946381377675802503279638765240888427313834377785957410740520235407256915491805844668347984218476834926652622805298791989561081396101872997668928929114753281961115628781517540467917909518990045661531449143815723811832392450714974638309842666423164340491652417241750458631367260254155947372229235564286364153943572621857547994963948198592305209595597224642714182074015871318823773721924856250711955420773533967219665909522458583060277431717880024779640103568920370405473983580523432565374058232540506530994092530273552538009600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

737

16165891092227036169342236873712624596616548624967813463809943397972996589491831201901551985981125263346874416584642891417020513717157746502232401083257879335364838153416051313223576360886346080629654264992944119821011126651496473830191821993416091129851421526562290742222278643081190112224350793552429801061761463436269020239553687974483565357286331575207738371081072228309202803175693854861160907496839382679982448179108647205168859761464008703288634998854488440815333551528129712774142849108736381225763189902592584494609968941291270508172866964678902878460121310074499953300310946734706523160868984722158556498092095847052997345580947994384218079686674073991648683832174375758985682642134820633046265618204367275968367904511331905733658946959206187040031327591726044866024447307636684870595428340876691131087808050650320385697283053739246306845469790800830234278606667430722154676914215087890625

738

550598326161037846882752724362702525314848538117710414942298658604799085427290837048737567657802641091013512682167937075673502199469761499150537477142540925464285835678943728761319025994280653190186368898034353514503562919744183991265003176621127258205660572248782224354587121978036801336429456724742247420373408747775659357609770806036569126503933730555603632952713365240812353235904175869635630310508488296078070323182272279669549686687922087303334040759944865323417225014653698210209468136004173132305628627651283072663887820295283282839483924411838469949038067567089160705175846443336745610356594930870420283393770561121244681550751786323066370623713033291945006780543913025423100530868067808113441227574434298484744607795458287374396433863233359239799882426293233246054975614893819873640287341881773051084800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

739

11946593517155779729143913049673629576899629433851214149755548171102044479634463258205246917640051569613340193856051096757178159636979574665149744400527572828834615395374461920472222930695009753585314501829785704547727222595455894160511756453134491344960200508129532858502263917236999492933795236435245622984641721479402805957030175413143354799034599034078518656228912376720500871546837758742397910640164303800507029204361290284619787363721902431730301264153466957762531494579287857740091565491356185725838997338015919941516767047614248905539748686897709227182029648145055465488929789636948120615882179709675173252090058830972165038384320567849937160888452140679828377351976863685890419472537632447821190291853027416940623881433874278337173961802853372222583151090285547155992066560343510119370021543907874745873890149430586765030292176713303020758802175401813543131890327231303672306239604949951171875

740

407442761359168006693237016028399868732987918207105707057301007367551323216195219416065800066773954407349999384804273435998391627607623509371397733085480284843571518402418359283376079235767683360737912984545421600732636560610696153536102350699634171072188823464098846022394470263747232988957797976309263091076322473353987924631230396467061153612910960611146688385007890278201141394569090143530366429776281339097772039154881486955466768149062344604467190162359200339328746510843736675555006420643088117906165184461949473771276987018509629301218104064760467762288169999645978921830126368069191751663880248844111009711390215229721064347556321879069114261547644636039305017602495638813094392842370178003946508405081380878711009768639132657053361058792685837451912995456992602080681955021426706493812632992512057802752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

741

8852425796212432779295639569808159516482625410483749684968861194786614959409137274330087965971278213083485083647333862697069016291001864826875960600790931466166450007972476283069917191645002227406718045855871207069865871943232817572939211531772658086615508576523983848150177562672616624263942270198517006631619515616237479214159359981139225906084637884252182324265624071149891145816206779228116851784361749116175708640431716100903262436517929701912153236737719015702035837483252302585407850029094933622846697027469796676663924382282158439004953776991202537341883969275486099927296974120978557376368695164869303379798733593750374293442781540776803436218343036243752827617814855991244800829150385643835502006263093315953002296142500840247845905695914348816934114957901590442590121321214540998453185964035735186692552600728064792887446502944557538382272411972743835460730732478396021178923547267913818359375

742

302322528928502660966381865893072702599877035309672434636517347466723081826416852806720823649546274170253699543524770889510806587684856643953577117949426371353930066654594422588265050792939621053667531434532702827743616327973136545923787944219128554935564107010361343748616696935700446877806686098421473213578631275228659040076372954178559375980779932773470842781675854586425246914770264886499531890894000753610546853052922063320956341966604259696514655100470526651781929911046052613261814764117171383486374566870766509538287524367734144941503833216052267079617822139737316359997953765107340279734599144642330369205851539700453029745886790834269282782068352319941164323061051763999316039489038672078928309236570384612003569248330236431533593905624172891389319442629088510743866010625898616218408973680443946889641984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

743

6577352366585837555016660200367462520746590679989426015931863867726454914840988994827255358716659712321029417149969059983922279104214385566368838726387662079361672355923549878320948473392236654963191508070912306852910342853821983456693834168107084958355322872357319999175581929065754151828109106757498135927293300102864447056120404465986444848220885947999371466929358684864369121341441636966490820875780779593318551519840765062971123990332821768520729854896125228666612627250056460820958032571617535681775095891410058930761295816035643720180680656304463485245019789171686172245981651771887068130641940507497892411190459060156528100027986684797164953110228875929108350920036438001494887016058736533369777990653478333753080706033878124304149507932064361170982047413720881698844460141662403961850717171278551243712566582340952141115372751687806251018028402095748669747322934231448243735940195620059967041015625

744

224927961522805979758988108224446090734308514270396291369568906515241972878854138488200292795262427982668752460382429541796040101237533343101461375754373220287323969591018250405669197789947078063928643387292330903841250548012013590167298230499031644872059695615708839748970822520161132477088174457225576070902501668770122325816821477908848175729700269983462307029566835812300383704589077075555651726825136560686246858671374015110791518423153569214206903394750071828925755853818263144266790184503175509313862677751850283096485918129594203836478851912742886707235659671964563371838477601239861168122541763613893794689153545537137054130939772380696346389858854126036226256357422512415491133379844772026722662072008366151330655520757695905060993865784384631193653665316041851993436311905668570466496276418250296485893636096000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

745

4900127513106448978487411849273759577956210056592122381869238581456208911556536801146305242243911485679166915776726949688022097932639717246944784851158808249124445905163044659349106612677216307947577673512829668605418205426097377675236906455239778293974715539906203399385808537153986843111941284534336111265833508576634013056809701327159901411924560031259531742862372220223954995399374019540035661552456680797022320882281369971913487372797952217547943741897613295356626407301292063311613734265855064082922446439100493903417165382946554571534607088946825296507539742932906198323256330570055865757328245678085929846336891999816613434520850080173887890067120512567185721435427146311113690826963758717360484603036841358646045125995239202606591383409387949072381625323222056865639122805538490951578784292602520676565862103844009345130952700007415657008431159561332758961755586002428941583275445736944675445556640625

746

167796259296013260900205128735436783687794151645715633361698404260370511767625187312197418425265771275070889335445292438179845915523199873953690186312762422334343681314899614802629221551300520235690767966920078854265572908816962138264804479952277607074556532929318794452732233600040204827907778145090279748893266244902511255059348822520000739094356401407662881044056859515976086243623451498364516188211551874271940156568845015272650472743672562633798349932483553584378613866948424305623025477639368929948141557602880311189978494924677276062013223526906193483597802115285564275391504290524936431419416155655964770838108544970704242381681070195999474406834705178023024787242637194261956385501364199931935105905718241148892669018485241145175501423875150934870465634325767221587103488681628753568006222208014721178476652527616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

747

3660395252290517386930096651407498404733288912274315419256321220347788056932732990456290015956201879802337686085215031416952507155681868783467754283815629762095961091156794360533782639669880582036840522114083762448247399453294741123401969122064114385599112508309933939341198977254028171804620139547149075115577630906745607753436846891388446354707646343350870211918192048507294381563332392596406639179685140555375673699064183369019375067480070306508313975197517131631399926254065171293775459496593732869943067490008068945852622541061076264936351495443278496491132187970880930147472478935831731720724199521530189595213658323863010235587075009889894253880139022887687733912264078294401927047741927761868281998468520494908595709118443684347123763406812797957069074116446876478632424735737252740829351866574082945394698991571474980812821666905539495785298076192315570944431422743814419362706757965497672557830810546875

748

125511601953417919153353436294106714198470025430995293754550406386757142802183640109523668982098796913753025222913078743758524744811353505717360259361946291906089073623544911872366657720372789136296694439256218982990648535795087679422073751004303650091768286631130458250643710732830073211275018052527529252172163151187078418784392919244960552842578588252931835020954530917950112510230341720776658108782240801955411237113496071423942553612267076850081165749497698081115203172477421380606023057274247959601209885086954472770103914203658602494385891198125832725731155982233602077992845209312652450701723284430661648586905191638086773301497440506607606856312359473161222540857492621307943376355020421549087459217477244379371716425826960376591275065058612899283108294475673881747153409533858307668868654211595011441500536090656768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

749

2741636043965597522810642391904216305145233395293462249022984594040493254642617009851761221951195207971950926877826058531297427859605719718817347958577906691809874857276438976039803197112740555945593551063448738073737302190517761101428074872426021674813735268724140520566558033963267100681660484520814657261567645549152460207324198321649946319676027111169801788726725844331963491790935962054708572745584170275976379600599073343395511925542572659574727167422940331591918544764294813299037819162948705919587357550016043640443614283254746122437327270087015593871858008790189816680456886722937967058822425441626112006815030084573394666454719182407530796156224128142878112700285794642507043358758703893639343216852921850686538186129714319575995698791702785669844736513218710482495686127067202302881184548063988126100629544687034760628803428512249082343188259068044362637379135635117000102667361716157756745815277099609375

750

94133701465063439365015077220580035648852519073246470315912804790067857101637730082142751736574097685314768917184809057818893558608515129288020194521459718929566805217658683904274993290279591852222520829442164237242986401846315759566555313253227737568826214973347843687982783049622554908456263539395646939129122363390308814088294689433720414631933941189698876265715898188462584382672756290582493581586680601466558427835122053567956915209200307637560874312123273560836402379358066035454517292955685969700907413815215854577577935652743951870789418398594374544298366986675201558494633906984489338026292463322996236440178893728565079976123080379955705142234269604870916905643119465980957532266265316161815594413107933284528787319370220282443456298793959674462331220856755411310365057150393730751651490658696258581125402067992576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

751

2058968669018163739630792436320066445164070279865390149016261430124410434236605374398672677685347601186935146085247369957004368322563895508831828316892007925549216017814605671005892201031668157515140756848650002293376713945078838587172484229191942277785115186811829530945485083506413592611927023875131807603437301807413497615700472939559109686076696360488521143333771109093304582334992907503086138131933711877258261080049904080890029456082472067340620102734628189025530827117985404787577402191374478145610105520062048773973154326724314337950432779835348710997765364601432552327023121928926413261175641506661210117118087593514619394507494105988055627913324320235301462637914631776522789562427786624123146755856544309865590177783415454001572769792568792038053397121427251572354260281427468929463769595596055082701572788059963105232231374812699060839734382560101316340671730861972867077103188648834475316107273101806640625

752

70788543501727706402491338069876186807937094343081345677566429202131028540431573021771349305903721459356706225722976411479807956073603377224591186280137708635034237523679330296014794954290253072871335663740507506406725774188429451194049595566427258651757313659957578453363052853316161291159110181625526498225100017269512228194397606454157751803214323774653554951818355437723863455769912730518035173353183812302851937732011784283103600237318631343445777482716701717748974589277265658661797004302675849215082375189042322642338607610863451806833642635742969657312371973979751571987964698052335982195771932418893169803014528083880940142044556445726690266960170742862929513043625838417680064264231517753685326998657165829965648064166405652397479136693057675195673078084280069305394522977096085525241920975339586453006302355130417152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

753

1550403407770677295941986704549010033208544920738638782209244856883681056980163846922200526297066743693762165002191269577624289346890613318150366722619681967938559661414398070267436827376846122608900989907033451726912665600644365456140880624581532535172191735669307636801950267880329435236781048977974251125388288260982363704622456123488009593615752359447856420930329645147258350498249659349823862013346085043575470593277577772910192180430101466707486937359175026336224712819843009805045783850104982043644409456606722726801785208023408696476675883216017579381317319544878711902248410812481589185665258054515891218189919957916508404064143061809005887818733213137182001366349717727721660540508123327964729507159977865328789403870911836863184295653804300404654208032434720433982757991914884103886218505483829477274284309409152218239870225233962392812319990067756291204525813339065568909058701052572359913028776645660400390625

754

53374561800302690627478468904686644853184569134683334640885087618406795519485406058415597376651405980354956494195124214255775198879496946427341754455223832310815815092854215043195155395534850816944987090460342659830671233738075806200313395057086153023425014499608014153835741851400385613533969076945646979661725413021212220058575795266434944859623600126088780433671040000043793045650514198810598520708300594476350361049936885349460114578938248032958116221968393095182726840315058306630994941244217590308172110892537911272323310138591042662352566547350199121613528468380732685278925382331461330575612037043845450031472954175246228867101595560077924461287968740118648852834893882166930768455230564386278736556987503035794098640381469861907699269066565487097537500875547172256267470324730448486032408415406048185566751975768334532608000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

755

1170554572866861358436199961934502575072451415157672280567979866947179198020023704426261397354285391488790434576654408531106338456902413055203526875577859885793612544367870543051914804669518822569720247379810256053819062528486495919386364871559057064055004760430327265785472452249648723603769691978370559599668157637041684596989954373233447243179893031383131597802398882086180054626178492809117015820076294207899480297924571218547195096224726607364152637706177144883849658178981472402809566806829261442951529139738075658735347832057673565839890291828093272432894576256383427486197550163423599835177269831159497869733389568226963845068428011665799445303143575918572411031594036884429853708083633112613370777905783288323235999922538436831704143218622246805513927064488213927656982283895737498434094971640291255342084653603909924771102020051641606573301592501155999859416989070994504526339319294692131734336726367473602294921875

756

40351168721028834114373722491943103509007534265820600988509126239515537412730966980162191616748462921148347109611513905977366050352899691499070366368149217226976756210197786572655537479024347217610410240388019050831987452705985309487436926663157131685709310961703658700299820839658691523831680622170909116624264412244036438364283301221424818313875441695323118007855306240033107542511788734300812481655475249424120872953752285324191846621677315512916335863808105179958141491278184079813032175580628498272978115834758660921876422464774828252738540309796750535939827522095833910070867589042584765915162700005147160223793553356486149023528806243418910892733704367529698532743179774918199660952154306676026724837082552295060338572128391215602220647414323508245738350661913662225738207565496219055440500762046972428288464493680860906651648000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

757

886109811660214048336203371184418449329845721274357916389960759279014652901157944250679877797194041357014358974527387258047498211875126682789069844812439933545764696086478001090299507134825748685278227266516363832741030334064277410975478207770206197489638603645757740199602646352984083768053656827626513616948795331240555239921395460537719563087179024757030619536415953739238301352017119056501580975797754715379906585528900412440226687842118041774663546743576098677074191241488974608926842072769750912314307558781723273662658308867658889340796950913866607231701194226082254607051545473711665075229193262187739887388175903147811630716800004831010180094479686970359315150916685921513399257019310266248321678874677949260689651941361596681600036416497040831774042787817577943236335588909073286314609893531700480293958082778159813051724229179092696175989305523375091893578660726742839926438864706081943722892901860177516937255859375

758

30586185890539856258695281648892872459827710973492015549289917689552777358850072970962941245495334894230447109085527540730843466167497966156295337707057106658048381207329922222072897409100455190948690962214118440530646489151136864591477190410673105817767657708971373294827264196461288175064413911605549110401192424480979620280126742325840012281917584805054923449954322129945095517223935860600015861094850239063483621698944232275737419739231405158790582584766543726408271250388863532498278389090116401690917411802747064978782328228299319815575813554825936906242389261748642103833717632494279252563693326603901547449635513444216500959834835132511534456692147910587511487819330269387995343001732964460428257426508574639655736637673320541426483250740057219250269669801730555967109561334646134044023899577631605100642656086210092567241949184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

759

672557347050102462687178358728973603041352902447237658539980216292772121551978879686266027248070277389973898461666286928858051142813221152236904012212641909561235404329636802827537325915332743252126174495285920149050442023554786554930387959697586503894635700167130124811498408581914919579952725532168523835264135656411581427100339154548129148383168879790586240228139708888081870726180993363884699960630495828973349098416435413042132056072167593706969631978374258895899311152290131728175473133232240942446559437115327964709957656430553097009664885743624754888861206417596431246752123014547153792098957686000494574527625510489189027714051203666736726691710082410502720199545764614428670036077656492082476154265880563488863445823493451881334427640121253991316498475953541658916378711981986624312788909190560664543114184828623298106258689946931356397575882892241694747226203491597815504167098311916195285675712511874735355377197265625

760

23245501276810290756608414053158583069469060339853931817460337444060110792726055457931835346576454519615139802905000930955441034287298454278784456657363401060116769717570740888775402030916345945121005131282730014803291331754864017089522664712111560421503419858818243704068720789310579013048954572820217323904906242605544511412896324167638409334257364451841741821965284818758272593090191254056012054432086181688247552491197616529560439001815867920680842764422573232070286150295536284698691575708488465285097232970087769383874569453507483059837618301667712048744215838928967998913625400695652231948406928218965176061722990217604540729474474700708766187086032412046508730742691004734876460681317052989925475644146516726138359844631723611484127270562443486630204949049315222535003266614331061873458163679000019876488418625519670351103881379840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

761

511816141105127974104942730992748911914469558762347858148924944598799584501055927441248446735781481093770136729328044352860976919680861296852283953293820493176100142694853606951755905021568217614868018790912585233427386379925192568302025237329863329463817767827186024981550288930837253800344024129980246638636007234529213466023358096611126281919591517520636128813614318463830303622623735949916256670039807325848718663894907349325062494670919538811003889935542811019779375786892790245141535054389735357201831731644764581144277776543650906824354978050898438470423378083790884178778365614070384035787306799046376371215523013482272850090392965990386649012391372714392570071854326871580217897455096590474764353396335108815025082271678516881695499434132274287391855340200645202435364199818291821102032359894016665717309894654582329858862863049614762218555246880995929702639140857105937598671161815368224612399217221536673605442047119140625

762

17713071972929441556535611508506840298935423978968696044904777132373804424057254258944058534091258343946736529813610709388046068126921422160433755972910911607808978524788904557246856347558255610182205910037440271280107994797206381022216270510629009041185605932419501702500365241454661207943303384489005600815538556865424917696626999015740467912704111712303407268337547031893803715934725735590681185477249670446444634998292583795525054519383691355558802186490000802837558046525198648940402980689868210547244091523206880270512421923572702091596265145870796581143092469263873615172182555330087000744686079302851464159032918545814660035859549721940079834559556697979439652825930545607975863039163594378323212440839645745317430201609373391950904980168581936812216171175578199571672489160120269147575120723398015145884174992645988807541157611438080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

763

390515715663212644242071303747467419790740273335671415767629732728884082974305672637672564859401270074546614324477297841232925389716497169498292656363185036293364408876173302104189755531456550040144298337466302533105095807882921929614445256082685720380892956852142937060922870454228824649662490411174928185279273519945789874575822227714289353104648327868245366284787724987902521664061910529786103839240372989622572340551814307535022683433911608112795968020819164808091663725399198957042991246499368077544997611244955375413083943502805641906982848252835508552933037477932444628407892963535703019305715087672385171237444059286974184618969833050665013196454617381081530964824851403015706255758238698532245201641403688025864137773290708380733666068242925281279985624573092289458182884461356659500850690599134715942307449621446317682312364506856063572757653370199894363113664473971830387786096465125955379260602740032481960952281951904296875

764

13532786987318093349193207192499225988386663919932083778307249729133586579979742253833260720045721374775306708777598581972467196048967966530571389563303936468366059592938723081736598249534507286179205315268604367258002508025065675100973230670120562907465802932368499300710279044471361162868683785749600279023071457445184637120223027248025717485305941348199803153009885932366866038974130461991280425704618748221083701138695534019781141652809140195646924870478360613367894347545251767790467877247059312858094485923730056526671490349609544397979546571445288587993322646517599441991547472272186468568940164587378518617501149769002400267396695987562220993603501317256291894759010936844493559361920986105038934304801489349422516674029561271450491404848796599724533154778141744472757781718331885628747392232676083571455509694381535448961444415138693120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

765

298744522482357672845184547366812576139916309101788633062236745537596323475343839567819512117441971607028159958225132848543187923133120334666193882117836552764423772790272576109705162981564260780710388228161721437825398293030435276155050620903254576091383111991889346851605995897485050856991805164548820061738644242758529254050504004201431355125055970819207705207862609615745429073007361555286369437018885337061267840522137945264292352826942380206288915535926661078190122749930387202137888303572016579321923172602390862191009216779646316058841878913419164042993773670618320140732038117104812809768872042069374655996644705354535251233511922283758735095287782296527371188091011323307015285655052604377167579255673821339786065396567391911261254542205837840179189002798415601435509906612937844518150778308338057695865198960406433026968958847744888633159604828202919187781953322588450246656363795821355865134361096124848700128495693206787109375

766

10366114832285659505481996709454407107104184562667976174183353292516327320264482566436277711555022573077884938923640513790909872173509462362417684405490815334768401648191061880610234259143432581213271271495750945319629921147200307127345494693312351187118805046194270464344073748065062650757411779884193813731672736403011432034090838871987699593744351072721049215205572624193019385854183933885320806089737961137350115072240779059152354506051801389865544450786424229839807070219662854127498393971247433649300376217577223299430361607800911008852332673727091058402885147232481172565525363760494834923808166073931945261005880723055838604825869126472661281100282009018319591385402377622882066471231475356459823677477940841657647772306643933931076416114178195388992396560056576266132460796242224391620502450229880015734920425896256153904466421996238929920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

767

229137048743968335072256547830345245899315809081071881558735583827336380105588724948517565794077992222590598687958676894832625137043103296688970707584380635970313033730139065876143860006859788018804867771000040342812080490754343856810923826232796259862090846897779129035181798853371034007312714561208944987353540134195791937856736571222497849380917929618332309894430621575276744098996646312904645358193485053525992433680479804017712234618264805618223598216055749046971824149196606984039760328839736716339915073386033791300504069269988724417131721126592498820976224405364251547941473235819391425092724856267210361149426489006928537696103644391642949818085729021436493701265805684976480724097425347557287533289101820967615912159167189595937382233871877623417437965146384766301036098372123326745421646962495290252728607602631734131685191436220329581633416903231639017028758198425341339185431031394979948558054960727758952998556196689605712890625

768

7961176191195386500210173472860984658256013744129005701772815328652539381963122611023061282474257336123815633093355914591418781829255267094336781623416946177102132465810735524308659911022156222371792336508736726005475779441049835873801339924463885711707242275477199716616248638513968115781692246951060848945924661557512779802181764253686553287995661623849765797277879775380238888336013261223926379076918754153484888375480918317429008260647783467416738138203973808516971829928701071969918766569918029042662688935099307493962517714791099654798591493422405932853415793074545540530323479368060033221484671544779733960452516395306884048506267489131003863885016582926069446183989026014373427049905773073761144584303058566393073489131502541259066687575688854058746160558123450572389729891514028332764545881776547852084418887088324726198630212093111498178560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

769

176206390484111649670565285281535494096573857183344276918667663963221676301197729485410008095645976019172170391040222532126288730386146435153818474132388709061170722938476941658754628345275176986460943315899031023622489897390090425887600422373020323833947861264392150228054803318242325151623477497569678695274872363196564000211830423270100846173925887876497546308817147991387816212128421014623672280450790006161488181500288969289620708421445635520413947028146871017121332770732190770726575692877757534865394691433859985510087629268621329076774293546349631593330716567725109440366992918345112005896305414469484767723908970046328045488303702537173428410107925617484663656273404571746913676830920092271554113099319300324096636450399568799275846937847473892408009795197569885285496759648162838267229246514158878204348299246423803547265912214453433448276097598585130404095115054589087489833596463142739580441144264799646634855889715254306793212890625

770

6130105667220447605161833574102958186857130582979334390365067803062455324111604410487757187505178148815338037481884054235392462008526555662639321850031048556368641998674266353717668131487060291226280099111727279024216350169608373622827031741837191998014576552117443781794511451655755449151903030152316853688361989399284840447679958475338646031756659450364319663903967427042783944018730211142423311889227440698183364049120307104420336360698793269910888366417059832558068309045099825416837450258836882362850270480026466770351138640389146734194915449935252568297130160667400066208349079113406225580543197089480395149548437624386300717349825966630872975191462768853073473561671550031067538828427445266796081329913355096122666586631256956769481349433280417625234543629755056940740092016465801816228700328967941846105002543058010039172945263311695853597491200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

771

135855127063250081896005834952063865948458443888358437504292768915643912428223449433251116241743047510781743371492011572269368611127718901503594043556071694686162627385565722018899818454207161456561387296558152919212939710887759718359339925649598669675973801034846347825830253358364832691901701150626222274056926592024550844163321256341247752400096859552779608204098021101360006299551012602274851328227559094750507387936722795322297566192934584986239153158701237554200547566234519084230189859208751059381219307095506048828277562166107044718192980324235565958457982473716059378522951540044081356546051474555972755915133815905718923071482154656160713304193210651080675678986794924816870444836639391141368221199575180549878506703258067544241677989080402371046575552097326381555118001688733548304033749062416495095552538718992752534942018317343597188620871248509135541557333707088186454661702873083052216520122228160527555473890970461070537567138671875

772

4732441575094185551184935519207483720253704810060046149361832343964215510214158604896548548753997530885440964936014489869722980670582500971557556468223969485516591622976533625070039797508010544826688236514253459406695022330937664436822468504698312222467253098234666599545362840678243206745269139277588611047415455816247896825608927942961434736516141095681254780533862853677029204782459723001950796778483584218997557045920877084612499670459468404371205818873970190734828734582817065221798511599822073184120408810580432346711079030380421278798474727350014982725384484035232851112845489075549606148179348153078865055451393846026224153794065646239033936847809257554572721589610436623984139975545987745966574786693110134206698604879330370626039601762492482406681067682170903958251351036711599002128556653963251105193061963240783750241513743276629198977263206400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

773

105016013219892313305612510417945368378158377125701072190818310371792744307016726411903112854867375725834287626163324945364221936401726710862278195668843419992403710969042303120609559665102135805921952380239452206551602396516238262291769762527139771659527748199936226869366785846016015670840014989434069817846004255634977802538247331151784512605274872434298637141767770311351284869552932741558460076719903180242142210875086720784136018667138434194362865391676056629397023268699283252109936761168364568901682524384826175744258555554400745567163173790634092485888020452182513899598241540454074888610097789831766940322398439695120727534255705549212231384141351833285362299856792476883440853858722249352277634987271614565056085681618486211698817085559151032819002901771233292942106215305391032839018088025247950708862112429781397709510180159306600626803933475097561773623818955579168129453496320893199363370054482368087800381317720166407525539398193359375

774

3662909779122899616617140091866592399476367522986475719606058234228302804905758760189928576735594088905331306860475215159165587039030855751985548706405352381789841916183837025804210803271200161695856695062032177580781947284145752274100590622636493660189653898033631948048110838684960242020838313800853584950699562801775872143021310227852150486063493208057291200133209848746020604501623825603509916706546294185504109153542758863490074744935628544983313303808452927628757440567100408481672047978262284644509196419389254636354375169514446069790019438968911596629447590643270226761342408544475395158690815470483041552919378836824297495036606810189012267120204365347239286510358477946963724341072594515378128884900467243875984720176601706864554651764169181382771146386000279663686545702414777627647502850167556355419429959548366622686931637296111000008401721753600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

775

81387410245416542811849695573907660493072742272418330947884190538139376837937962969224912462522216187521572910276576832657272000711338200918265601643353650494112876001007784918472408740454155249589513094685575460077491857300084653276121565958533323036134004854950575823759259030662412144901011616811404108830653298117107796967141681642632997269088026136581443784870021991297245773903522874707806559457924964687660213428192208607705414467032286500631220678548943887782693033241944520385200989905482540898803956398240286201800380554660577814551459687741421676563215850441448272188637193851908038672825787119619378749858790763718563839048171800639479322709547670796155782389014169584666661740509743248015167115135501287918466403254326814066583241308342050434727248872705802030132316861678050450239018219567161799368137133080583224870389623462615485773048443200610374558459690573855300326459648692229506611792223835268045295521233128965832293033599853515625

776

2842417988599370102494900711288475701993661197837505158414301189761162976606868797907384575546821012990537094123728766963512495542287944063540785796170553448268917326958657532024067583338451325475984795368136969802686791092497103764702058323165919080307171424874098391685334010819529147808170531509462381921742860734178076782984536736813268777185270729452457971303370842626911989093260088668323695364279924287951188703149180878068298002070047750907051123755359471839915773880069916981777509231131532884139136421446061597810995131543210150157055084639875398984451330339177695966801709030512906643144072805094840245065437977375654856148406884706673519285278587509457686332038178886843850088672333343933428014682762581247764142857042924526894409768995284753030409595536217019020759465073867439054462211730023731805477648609532499205058950541782136006519736080793600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

777

63238017760688653764807213460926252203117520745669043146506016048134295803077797227087756983379761977704262151284900198974700344552709782113492372476885786433925704652783048881653061591332878628931051674570692132480211173122165775595546456749780391999076121772296597415060944266824694236588086026262460992561417612636992758243469086636325838878081396308123781820844007087237959966323037273647965696698807697562311985833705346088187107040884086610990458467232529400807152486828990892339301169156559934278370674121432702378798895690971268961906484177375084642689618715793005307490571099622932546048785636591944257288640280423409324102940429489096875433745318540208613042916264009767285996172376070503707784848460284500712648395328611934529735178496581773187783072374092408177412810201523845199835717156603684718109042552403613165724292737430452232445658640366874261031923179575885568353659147033862326637362557920003271194619998141206451691687107086181640625

778

2211401195130309939741032753382434096151068411917579013246326325634184795800143924771945199775426748106637859228260980697612721531900020481434731349420690582753217680373835559914724579837315131220316170796410562506490323469962746728938201375423085044478979368552048548731189860417593676994756673514361733135115945651190543737161969581240723108650140627514012301674022515563737527514556348983955834993409781096026024811050062723137135845610497150205685774281669669091454472078694395411822902181820332583860248135885035923096954212340617496822188855849823060409903135003880247462171729625739041368366088642363785710660910746398259478083460556301791998003946741082358079966325703173964515368987075341580206995423189288210760503142779395281923850800278331537857658665327176840798150863827468867584371600725958463344661610618216284381535863521506501813072354670857420800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

779

49262415835576461282784819286061550466228548660876184611128186501496616430597604039901362690052834580631620215850937255001291568406560920266410558159494027632028123924517995078807734979648312451937289254490569171202084503862167139188930689808078925367280298860619049386332475583856436810302119014458457113205344320244217358671662418489697828486025407724028426038437481520958370813765646036171765277728371196401041036964456464602697756384848703469961567145974140403228771787239783905132315610772960188802850755140596075153084339743266618521325151174175190936655212979602751134535154886606264453372004010905124576427850778449835863476190594572006465962887603142822509560431769663608715791018280958922388364396950561626055153099960988696998663704048837201313283013379417985970204579146987075410672023664994270395406944148322414656099224042458322289075168080845795049343868156889614857747500475539378752450505432619682548260608978551999825867824256420135498046875

780

1724892932201641752998005547638298594997833361295711630332134533994664140724112261322117255824832863523177530198043564944137922794882015975519090452548138654547509790691591736733485172273105802351846613221200238755062452306570942448571797072830006334693603907470597868010328091125723068055910205341202151845390437607928624114986336273367764024747109689460929595305737562139715271461353952207485551294859629254900299352619048924046965959576187777160434903939702341891334488221381628421221863701819859415410993545990328020015624285625681647521307307562861987119724445303026593020493949108076452267325549141043752854315510382190642392905099233915397758443078458044239302373734048475692321987809918766432561456430087644804393192451367928319900603624217098599528973758955197935822557673785425716715809848566247601408836056282208701817597973546775071414196436643268788224000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

781

38473946767585216261854943862414070914124496504144300181291113657668857432296728755162964260931263807473295388579581996156008714925524078728066645922564835580613964785048554156548841019105332024963022907757134522708827997516352535706554868740109640711845913410143477570725663430991877148845954950292055005413373914110733757122568348840454004047585843432466200736019673067868487605550969554250148681905857904389213049869240498854706947736566837410039983941005803654921670765834271229908338492013681907455026439764805534694558869339491229065154943067030824121527721337069748636071955966439492538083535132516902294190151457969321809374904854360737049917015218054544379966697212107278407032785277428918385312594018388629949074571069532172355956352862141854225674033449325447042729776313796905895734850482360525178812823379839805846413493977159949707767706271140565933537561030530789203900797871396254805663844742875972070191535612249111864002770744264125823974609375

782

1348866272981683850844440338253149501288305688533246494919729205583827358046255788353895694055019299275124828614870067786315855625597736492855928733892644427856152656320824738125585404717568737439144051538978586706458837703738476994783145310953064953730398255642007532784076567260315439219721780576820082743095322209400184057919314965773591467352239777158446943529086773593257342282778790626253701112580230077332034093748096258604727380388578841739460094880847231359023569789120433425395497414823130062851396952964436511652218191359283048361662314514158073927624516226966795742026268202515785673048579428296214732074729118873082351251787600921841047102487354190595134456260025907991395794467356475350263058928328538237035476496969719946162272034137771104831657479502964785813240100900202910471763301578805624301709796012687204821361615313578105845901613455036192391168000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

783

30125100319019224333032421044270217525759480762744987041950941993954715369488338615292601016309179561251590289257812702990154823786685353644076183757368266259620734426693017904577742517959474975546046936773836331281012322055304035458232462223505848677375350200142342937878194466466639807546382726078679069238671774748704531826971017142075485169259715407621035176303404012141025795146409160977866417932286739136753818047615310603235540077731833692061307425807544261803668209648234373018229039246712933537285702335842733665839594692821632358016320421485135287156205806925613182044341521722122657319408008760734496350888591589978976740550500964457110085022915736708249513923917079998992706670872226843095699761116398297250125389147443690954713824291057071858702768190821825034457414853702977316360387927688291215010440706414567977741765784116240621182114010303063125959910286905607946654324733303267512834790433671886130959972384391054589514169492758810520172119140625

784

1057511158017640139062041225190469209010031659810065252017067697177720648708264538069454224139135130631697865634058133144471630810468625410399048127371833231439223682555526594690458957298573890152288936406559211977863728759730965963909985923787202923724632232423333905702716028732087304348261875972226944870586732612169744301408742933166495710404155985292222403726804030497113756349698571850982901672262900380628314729498507466746106266224645811923736714386584229385474478714670419805510069973221333969275495211124118225135339062025677909915543254579099929959257620721941967861748594270772375967670086271784232349946587629196496563381401479122723380928350085685426585413707860311865254302862407476674606238199809573977835813573624260437791221274764012546188019463930324392077580239105759081809862428437783609452540480073946768579947506405845234983186864948748374834675712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

785

23648203750430091101430450519752120757721192398754814827931489465254451565048345813004691797802705955582498377067382971847271536672548002610599804249534089013802276524954019055093527876598187855803646845367461520055594672813413667834712482845452091211739649907111739206234382656176312248923910439971763069352357343177733057484172248456529255857868876594982512613398172149530705249189931191367625138076845090222351747167378018823539898961019489448268126329258922245515879544573863982819309795808669652826769276333636545927684081833864981401042811530865831200417621558436606347904808094551866285995735286877176579635447544398133496741332143257098831416742988853315975868430274907799209274736634698071830124312476372663341348430480743297399450352068479801409081673029795132652049070660156837193342904523235308603783195954535435862527286140531248887627959498087904553878529575220902238123644915643064997575310490432430612803578321746977852768623051815666258335113525390625

786

831203770201865149302764402999708798281884884610711288085415209981688429884695926922591020173360212676514522388369692651554701817028339572573651828114260919911229814488643903426700740436679077659699104015555540614600890805148539247633248936096741498047560934684740449882334798583420621217733834514170378668281171833165419020907271945468865628377666604439686809329267967970731412490863077474872560714398639699173855377385826868862439525252571608172057057507855204296982940269730949967130914998951968499850539235943556924956376502752182837193616998099172544947976489887446386739334395096827087510588687809622406627058017876548446298817781562590460577409683167348745296135174378205126089882049852276666240503225050325146578949468868668704103899921964513861303783298649234972172978067937126638302551868752097917029696817338122160103838740034994354696784875849716222620055109632000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

787

18611136351588481696825764559044919036326578417820039269582082209155253381693048154834692444870729587043426222752030398843802699361295278054542045944383328053862391625138812996358606438882773842517470067304192216283753007504156556585918723999370795783639104476896938755306459150410757739903117516257777535580305229080875916240043559535288524360142805880251237426744361481680665031112475847606320983666477086004990825020726500814125900482322338195787015421126771807220997201579630954478796809301423016774667420474571961645087372403251740362620692674791409154728668166489609195801083970412318767078643670772337968173097217441331061935428396743336780324976732227559673008454626352437977699217731507382530307833918905286049641214788344975053367427077893603708947276674448769397162618609543430871160865859786187871177375216219388023808974192598092874563204124995180883902402775698850061403308548611092153091769355970322892276416139214871570128906341778929345309734344482421875

788

654988570919069737650578349563770533046125289073240495011307185465570482749140390415001723896607847589093443642035317809425105031818331583188037640554037604890049093817051395900240183464103113195842893964257766004305501954457048927135000161644232300461478016531575474507279821283735449519574261597166258390605563404534350188474930293029466115161601284298473205751463158760936353042800105050199577842946128082948998037380031572663602345899026427239580961316189900986022556932547988574099161019174151177882224917923522856865624684168720075708570194502147965419005474031307752750595503336299744958343885993982456422121718086720175683468411871321282934998830335870811293354517410025639358827055283594012997516541339656215504212181468510938833873138508036922707381239335597158072306717534455790982410872576653158619401092062440262161824927147575551501066482169576383424603426390016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

789

14684186581403312058795528237086441119661670371660010983700262863023494918155814994164572339003005644177263289751351984687760329796061974385033674250118445834497426992234523454126940480278508561746283883103007658647881122920779523146289873235503557873291253432271684677936796269674087856783559720327386475572860825744811097913394368473342645720152673839518226329701301209046044709547743443761387256112850420857937760941353209142345335480552324836475955167269022955897366792046328823083770682538822760235212594754437277737973936826165623146107726520410421823080919183360301655487055252655319507225049856239374656888573704561210207867053005030492719676406641727544582003670700192073564404682790159324816412880962016270693166918468004185317106899964458053326359401296140079054361306082929766957345923163371302230358949045597097150785280637959895278030368054621197717398995790026392698447210444854151708789406021860584762006092333840533668831707103663575253449380397796630859375

790

517440971026065092743956896155378721106438978367859991058932676517800681371820908427851361878320199595383820477207901069445832975136481950718549736037689707863138784115470602761189744936641459424715886231763635143401346544021068652436650127698943517364567633059944624860751058814151005120463666661761344128578395089582136648895194931493278230977665014595793832543655895421139718903812082989657666495927441185529708449530224942404245853260230877519268959439790021778957819976712910973538337205147579430526957685159583056923843500493288859809770453656696892681014324484733124672970447635676798517091669935246140573476157288508938789940045378343813518649075965337940921750068753920255093473373674039270268038067658328410248327623360123641678759779421349168938831179075121754877122306852220074876104589335555995309326862729327807107841692446584685685842520913965342905436706848112640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

791

11615191585890019838507262835535374925652381263983068688106907924651584480261249660384176720151377464544215262193319419888018420868685021738561636331843690655087464750857508052214409919900300272341310551534479057990473968230336602808715289729283314277773381464926902580248005849312203494715795738778962702178132913164145578449494945462414032764640765007058917026793729256355421365252265064015257319585264682898628768904610388431595160365116888945652480537309797158114817132508646099059262609888208803346053162450759886690737384029497007908571211677644643662057007074037998609490260704850357730215014436285345353598861800307917274422838926979119741264037653606487764364903523851930189444104087016025929782588840954870118295032508191310585831557871886320181150286425246802531999793111597445663260625222226700064213928695067303846271156984626277164922021131205367394462605669910876624471743461879634001652420163291722546746819036067862132045880318997888025478459894657135009765625

792

409813249052643553453213861755059947116299670867345112918674679802098139646482159474858278607629598079543985817948657647001099716308093704969091390941850248627605917019452717386862277989820035864374981895556799033573866462864686372729826901137563265752737565383476142889714838580807596055407223996114984549834088910949052225924994385742676358934310691559868715374575469173542657371819169727808871864774533418939529092027938154384162715782102854995261015876313697248934593421556625491042363066476882908977350486646389781083684052390684776969338199296103939003363344991908634740992594527456024425536602588714943334193116572499079521632515939648300306770068164547649210026054453104842034030911949839102052286149585396100916675477701217924209577745301708541799554293827496429862680867026958299301874834753760348284986875281627623229410620417695071063187276563860551581105871823705210880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

793

9210846927610785731936259428579552316042338342338573469668777984248706492847170980684652139080042329383562702919302299971198607748867222238679377611152046689484359547430003885406027066480938115966659267366841892986445856806656926027311224755321668222274291501687033746136668638504577371309626020851717422827259400139167443710449491751694327982360126650597721202247427300289849142645046195764099054431114893538612613741356038026254962169537692933902417066086669146385049986079356356553995249641349581053420157823452590145754745535391127271496970860372202424011206609712132897325776738946333680060506447974278865403897407644178398617311269094441954822381859309944797141368494414580640229174541003708562317592950877212003807960778995709294564425392405851903652177135220714407875835937496774410965675801225773150921645455188371950093027488808637791783162757045856343808846296239325163206092565270549763310369189490335979570227495601814670712383092965325204204418696463108062744140625

794

325391719747798981441851806233517598010341938668672019657427695762865922879306834623037473214457900875157924739451234171718873174748626401745458564407829097410319098113445457605168648723917108476313735625072098432657649971514560979947482559503225233007673626914480057454433581833161231267993335852915297732568266595293547467384445542279685028993842689098535760007412922523792869953224420763880244260630979534637986099070182894581025196330989666866237246605793075615654067176715960639887636274782645029728016286397233486180445137598203712913654530241106527568670495923575455984348120054800083393876062455439665007349334558564269140176217656080750443575434122650833472760687235765244575020544088172247029515202770804504127840329294767031822404729769556582188846109299032165310968608419404889645688618794485716538279578973612332844152032611649886424170697591705277955398062228021937438720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

795

7322623307450574656889326245720744091253658982159165908386678497477721661813500929644298450568633651859932348820845328477102893160349441679750105200865877118140065840206853088897791517852345802193494117556639304924224456161292256191712423680480726236708061743841191828178651567611139010191152686577115351147671223110638117749807345942596990745976300687225188355786704703730430068402811725632458748272736340363197027924378050230872694924782465882452421567538901971376114738933088303460426223464872916937469025469644809165875022700635946180840091833995900927088909254721145653373992507462335275648102626139551697996098439077121826900762458930081354083793578151406113727387953059591608982193760097948307042486395947383543027328819301588889178718186962652263403480822500467954261289570309935656717712261974489654982708136874755700323956853602867044467614391851455793328032805510263504748843589390087061831743505644817103758330859003442663216344558907433537342512863688170909881591796875

796

259011808919247989227714037761880008016232183180262927647312445827241274611928240359937828678708489096625708092603182400688223047099906615789385017268631961538614002098302584253714244384238018347145733557557390352395489377325590540038196117364567285474108207023926125733729131139196340089322695338920576995124340209853663784038018651654629283079098780522434464965900686328939124482766638928048674431462259709571836934859865584086496056279467774825524848298211288190060637472665904669350558474726985443663500963972197854999634329528170155479269006071920795944661714755166062963541103563620866381525345714529973345850070308617158235580269254240277353086045561630063444317507039669134681716353094185108635494101405560385285760902118634557330634164896567039422321503002029603587531012301846292157968140560410630364470544862995416943945017958873309593639875282997401252496857533505462201221120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

797

5836130776038108001540793017839433040729166208780855228984182762489744164465360240926505865103201020532366082010213726796251005848798505018760833845090104063157632474644861911851539839728319604348214811692641526024606891560549928184794801673343138810656325209841429887058385299386077791122348691201960934864693964819178579846596454716249801624543111647718475119562003648873152764517040945329069622373370863269468031255729306034005537855051625308314579989328504871186763446929671377857959700101503714799162813299306912905202393092406849106129553191694733038889860676012753085739072028447481214691537793033222703302890455944466096039907679767274839204783481786670672640728198588494512358808426798064800712861657570064683792781068983366344675438395009233853932574215532872959546247787537018718404016672793668255021218385089180293158193612321485034440688670305610267282442145991680013284828340743899388279899573998919231695389694625743802583426613449224529261982752359472215175628662109375

798

206691423517559895403715802133980246396953282177849816262555331770138537140318735807230387285609374299107315057897339555749201991585725479399929243780368305307813973674445462234463967018621938641022295378930797501211600523105821250950480501656924693808338349205093048335515846649078679391279510880458620442109223487463223699662338884020394167897120826856902703042788747690493421337247777864582842196306883248238325874018172736101023852911015284310768828941972607975668388703187391926141745662832134384043473769249813888289708194963479784072456666845392795163840048374622518244905800643769451372457225880194918729988356106276492271993054864883741327762664358180790628565370617655969476009649769159716691124292921637187458037199890670376749846063587460497459012559395619623662849747816873341142058576167207683030847494800670342721268124331180901055724620475831926199492492311737358836574453760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

799

4663068490054448293231093621253706999542603800815903327958362027229305587407822832500278186217457615405360499526160767710204553673190005509989906242226993146462948347241244667569380331942927363874223634542420579293660906356879392619651046537001167909714403842663302479759649854209476155106756604270366786956890477890523685297430567318283591498009946206527061620530040915449649058849115715317926628276323319752304956973327715521170424746186248621343349411473475392078223994096807430908509800381101468124531087826146223411256712080833072435797513000164091698072998680134189715505518550729537490538538696633544939939009474299628410735886236134052596524622001947549867439941830672207115374687933011653775769576464398481682350432074117709709395675277612377849292126798210765494677451982242077956004809321562140935761953489686255054233396696244866542518110247574182603558671274647352330614577844254375611235639759625136466124616366005969298264157864145930398880324219135218299925327301025390625

800

165353138814047916322972641707184197117562625742279853010044265416110829712254988645784309828487499439285852046317871644599361593268580383519943395024294644246251178939556369787571173614897550912817836303144638000969280418484657000760384401325539755046670679364074438668412677319262943513023608704366896353687378789970578959729871107216315334317696661485522162434230998152394737069798222291666273757045506598590660699214538188880819082328812227448615063153578086380534710962549913540913396530265707507234779015399851110631766555970783827257965333476314236131072038699698014595924640515015561097965780704155934983990684885021193817594443891906993062210131486544632502852296494124775580807719815327773352899434337309749966429759912536301399876850869968397967210047516495698930279798253498672913646860933766146424677995840536274177014499464944720844579696380665540959593993849389887069259563008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

801

3735117860533613082878105990624219306633625644453538565694647983810673775513666088832722827160183549939693760120454774935873847492225194413501914900023821510316821626140236978723073645886284818463253131268478884014222385991860393488340488276137935495681237477973305286287479533221790400240512040020563796352469272790309471923241884421945156789905966911428176358044562773275168896138141687969659229249334979121596270535635500132457510221695185145696022878590253789054657419271542752157716350105262275967749401348743124952416626376747291021073807913131437450156471942787485962119920359134359529921369496003469496891146588914002356999444875143376129816222223559987443819393406368437899415125034342334674391430747983183827562696091368285477225935897367514657282993565366823161236639037775904442759852266571274889545324745238690298440950753692138100557006308306920265450495690992529216822276853247754864599747447459734309365817709170781407909590449180890249503139699527309858240187168121337890625

802

132613217328866428891024058649161726088285225845308442114055500863720885429228500893919016482446974550307253341146933058968687997801401467582994602809484304685493445509524208569632081239147835832079904715121999676777362895624694914609828289863082883547429884849987699812066967210048880697444934180902250875657277789556404325703356627987484898122792722511388774272253260518220579129978174277916351553150496292069709880770059627482416904027707406413789280649169625277188838191965030659812544017273097420802292770350680590726676777888568629460888197448004017377119775037157807705931561693042480000568556124733059857160529277786997441710744001309408435892525452208795267287541788288070015807791291892874229025346338522419473076667449854113722701234397714655169702458108229550542084398199305935676744782468880449432591752664110091889965628570885666117352916497293763849594383067210689429546169532416000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

803

2999299642008491305551119110471248103226801392496191468252802330999971041737473869332676430209627390601574089376725184273506699536256831114042037664719128672784407765790610293914628137646686709225992264408588543863420575951463895971137412085738762203032033694812564144888846065177097691393131168136512728471032826050618505954363233190821960902294491429876825615509783906939960623598927775439636361087215988234641805240115306606363380708021233671993906371507973792610889907675048829982646229134525607602102769283040729336790550980528074689922267754244544272475646970058351227582296048384890702526859705290786006003590710897943892670554234740131032242426445518669917386972905313855633230345402576894743536318890630496613532844961368733238212426525586114269798243832989558998473021147334051267536161370056733736304895770426668309648083455214786894747276065570456973156748039867000961108288313157947156273597200310166650420751620464137470551401130692254870351021178720429816166870296001434326171875

804

106621026732408608828383343153926027774981321579627987459700622694431591885099714718710889251887367538447031686282134179410825150232326779936727660658825380967136730189657463689984193316274860008992243390958087740128999768082254711346301945049918638372133627419390110648901841636879300080745727081445409704028451342803349077865498728901937858090725348899156574514891621456649345620502452119444746648732999018824046744139127940495863190838276754756686581641932378722859825906339884650489285389887570326325043387361947194944248129422409178086554110748195229971204299129874877395568975601206153920457119124285380125157065539340745943135438177052764382457590463575871394899183597783608292709464198681870880136378456172025256353640629682707433051792455762582756440776319016558635835856152241972284102805104979881343803769141944513879532365370992075558351744863824186135073883986037394301355120304062464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

805

2414436211816835500968650883929354723097575120959434131943505876454976688598666464812804526318750049434267141948263773340172893126686749046803840320098898581591448251461441286601275650805582800926923772848913777810053563640928436256765616729019703573440787124324114136635521082467563641571470590349892746419181424970747897293262402718611678526347065601050844620485376045086668301997136859228907270675208870528886653218292821818122521469957093105955094629063918903051766375678414308136030214453293114119692729272847787116116393539325100125387425542166858139342895810896972738203748318949837015534122062759082734832890522272844833599796158965805480955153288642529283496513188777653784750428049074400268546736706957549773893940193901830256761003353096821987187586285556594993770782023603911270366609902895670657725441095193467989266707181447903450271557232784217863391182172092935773692172092092147460800245746249684153588705054473630663793877910207265170632572048869946002014330588281154632568359375

806

85936547546321338715676974582064378386634945193180157892518701891711863059390370063280976737021218235988307539143400148605125071087255384629002494491013257059512204532863915734127259812917537167247748173112218718543973813074297297345119367710234422527939703700028429183014884359324715865081056027645000221446931782299499356759591975494961913621124631212720199059002646894059372570124976408272465798878797209172181675776137120039665731815651064333889384803397497250625019680509947028294364024249381683017984970213729439125063992314461797537762613263045355356790665098679151180828594334572160059888438014174016380876594824708641230167163170704528092260817913642152344288741979813588283923828144137587929389921035674652356621034347524262191039744719344641701691265713127346260483700058707029660986860914613784363105837928407278186903086489019612900031506360242294024869550492746139806892226965074345984000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

807

1948450022936186249281701263330989261539743122614263344478409242299166187699123837103933252739231289893453583552248865085519524753236206480770699138319811155344298738929383118287229450200105320348027484689073418692713225858229248059209852700318900783766715209329560108264865513551323858748176766412363446360279409951393553115662758993919624570762081940048031608731698468384941319711689445397728167434893558516811529147162307207224874826255374136505761365654582554762775465172480346665776383063807543094592032523188164202705929586235355801187652412528654518449716919393856999730424893392518471536036504646579767010142651474185780715035500285405023130808703934521131781686143343566604293595435603041016717216522514742667532409736478777017206129705949135343660382132444172159973021093048356395185854191636806220784430963821128667338232695428458084369146686856863815756684012878999169369582878318363000865798317223495111946084978960219945681659473537262992700485643438046423625564784742891788482666015625

808

69436730417427641682266995462308017736401035716089567577155111128503185351987419011131029203513144334678552491627867320072941057438502350780234015548738711704085861262554043913174825928837370031136180523874672724583530840964032216254856449109869413402575280589622970779876026562334370418985493270337160178929120880097995480261750316199929226205868702019877920839674138690399973036660980937884152365494068145011122794027118792992049911307046059981782622921145177778505015901852037198861846131593500399878531855932693386813051705790085132410512191516540647128286857399732754154109504222334305328389857915452605235748288618364582113975067841929258698546740874222859094185303519689379333410453140463171046947056196825119104149795752799603850360113733230470494966542696206895778470829647435279966077383619007937765389517046153080775017693883127847223225457139075773572094596798138880963968919387780071555072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

809

1576296068555374675668896322034770312585652186194939045683033077020025445848591184217082001466038113523803949093769331854185295525368091042943495602900727224673537679793870942694368625211885204161554235113460395722404999719307461679900770834557990734067272604347614127586276200463021001727275004027602028105466042650677384470571172026080976277746524289498857571463944060923417527646756761326762087454828888840100527080054306530644923734440597676433160944814557286803085351324536600452613093898620302363524954311259224839989097035264402843160810801735681505425820987789630312781913738754547443472653532259083031511205405042616296598463719730892663712824241483027595611384089964945382873518707402860182524228166714426818033719476811330606919758932112850493021249145147335277418174064276120323705356041034176232614604649731293091876630250601622590254639669667202826947157366419110328019992548559555667700430838633807545564382747978817936056462514091645761094692885541379556713081910856999456882476806640625

810

56243751638116389762636266324469494366484838930032549737495640014087580135109809399016133654845646911089627518218572529259082256525186904131989552594478356480309547622668775569671609002358269725220306224338484906912659981180866095166433723778994224856085977277594606331699581515490840039378249548973099744932587912879376339012017756121942673226753648636101115880136052339223978159695394559686163416050195197459009463161966222323560428158707308585243924566127594000589062880500150131078095366590735323901610803305481643318571881689968957252514875128397924173912354493783530864828698420090787315995784911516610240956113780875311512319804951962699545822860108120515866290095850948397260062467043775168548027115519428346474361334559767679118791692123916681100922899583927585580561372014422576772522680731396429589965508807383995427764332045333556250812620282651376593396623406492493580814824704101857959608320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

811

1278376111598408861967474917170198723506963923004095566048939825463240636583207450400053503188956910067805002715046928133744274671073521835827174933952489779210239058312829334525132955046838900575020484677016380930870454772358351422399525146826530485328558082125915057472469998575510032400820028266385244793532960589699358805633220513151671761252431198783573490457258633408891614921519733436004052925866228849321527461924042596353033148631324715587293526244605959597302219924199182967069219151781065216818737946431231345231157695599430705803417560207637700900340821097390183666132042129937976656322014662116338555587583489561816541354076701753950271100459842735380040832496961570705510423671703719608027149043205400149425346495693989122211924493943521749840233056714488909986139166127933582525043749278716924650444370932078697511947133237915920696512772100101492654144624165898476024213956881799646505049410132017919452714408610821346141791098928324712247795930174058820494309429705026559531688690185546875

812

45669926330150508487260648255469229425585689211186430386846459691439115069709165232001100527734665291804777544793480893758374792298451766155175516706716425462011352669607045762573346509914915016878888654162849744413079904718863269275144183708543310583141813549406820341340060190578562111975138633766156992885261385258053587277758417971017450660123962692514106094670474499449870265672660382465164693832758500336715684087516572526731067664870334571218066747695606328478319058966121906435413437671677083008107972284051094374680367932254793289042078604259114429216831848952227062240903117113719300588577348151487515656364390070752948003681620993712031208162407793858883427557830970098575170723239545436860998017801775817337181403662531355444458854004620345053949394462149199491415834075711132339288416753893900827051993151595804287344637620810847675659847669512917793838058206071904787621637659730708663201955840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

813

1039319778729506404779557107659371562211161669402329695197788078101614637542147657175243498092621967885125467207333152572734095307582773252527493221303374190497924354408330248968933092453080026167491654042414317696797679729927339706410813944369969284572117720768368941725118108841889656341866682980571204017142296959425578708979808277192309141898226564611045247741751268961428882931195543283471295028729244054498401826544246630835015949837266993772469636836864645152606704798373935752227275170398006021273633950448591083672931206522337163818178476448809450831977087552178219320565350251639575021589797920300583245692705377013756848120864358525961570404673852143863973196820029756983579974445095124041326072172125990321482806700999213156358294613576083182620109475108879483818731142062010002592860568163596859740811273567779981077213019322425643526264883717382513527819579446875461007685946944903112608605170437330568515056814200597754413276163428727991057458091231509821061873566350186592899262905120849609375

814

37175320032742513908630167679951952752426751017905754334893018188831439666743260498848895829576017547529088921461893447519317080930939737650312870599267170326077241073060135250734704059070740823739415364488559691952247042441154701189967365538754254814677436229217151757850808995130949559147762847885651792208602767600055620044095352228408204837340905631706482361061766242552194396257545551326644060779865419274086566847238490036759089079204452340971506332624223551381351713998423231838426538264745145568599889439217590820989819496855401737280251983866919145382501125047112828664095137330567510679101961395310837744280613517592899674996839488881593403444199944201131110032074409660240188968716989985604852386490645515312465662581300523331789507159760960873914807092189448386012488937628861724180771237669635273220322425398984689898535023340030007987116002983515084184179379742530497124013055020796851846392053760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

815

847045619664547719895339042742387823202096760562898701586197283652815929596850340597823450945486903826377255773976519346778287675679960200809906975362249965255808348842789152909680470349260221326505698044567668922890108979890781860724813364661524966926275942426220687505971258706140069918621346629165531273970972021931846647818543745911731950647054650158001876909527284203564539588924367776029105448414333904416197488633561004130537999117372599924562754022044685799374464410674757638065229263874374907338011669615601733193438933315704788511815458305779702428061326355025248746260760455086253642595685305044975345239554882266211831218504452198658679879809189497249138155408324251941617679172752526093680748820282682112008487461314358722432010110064507793835389222213736779312265880780538152113181363053331440688761187957740684577928610747776899473905880229666748525172957249203500721264046760096036776013213906424413339771303573487169846820073194413312711828344353680504165426956575402073212899267673492431640625

816

30335061146717891349442216826840793445980228830611095537272702842086454768062500567060698996934030318783736559912905053175762738039646825922655302409002010986079028715617070364599518512201724512171362937422664708633033586631982236171013370279623471928776787963041195834406260140026854840264574483874691862442219858361645385955981807418381095147270178995472489606626401253922590627346157169882541553596370182127654638547346607869995416688630833110232749167421366417927182998622713357180156055224032038783977509782401554109927692709434007817620685618835406022632120918038444068189901632061743088714147200498573643599332980630355806134797421022927380217210467154468122985786172718282755994198473063828253559547376366740494971980666341227038740237842364944073114482587226589882986190973105151166931509329938422382947783099125571506957204579045464486517486658434548308694290373869904885653194652896970231106655915868160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

817

692036271265935487154491997920530851556113053379888239195923180744350614480626728268421759422462800426150217967338816306317861031030527484061693998870958221613995421004558737927208944275345600823755155302411785510001219036570768780212172518928465897978767444962222301692378518362916437123513640196028239050834284141918318711267750240409885003678643649179087533435083791194312228844151208473015779151354510799908033348213619340374649545278893414138367770036010508298088937423521276990299292308585364299295155534075946616019039608518930812214153229435822016883726103632055628225695041291805469226000674894221744857060716338811495066105518137446304141461804107819252545872968600913836301643884138813818537171786170951285510934255893831076226952259922702867563512994548622948698121224597699670276469173614571787042717890561474139300167674980933726870181104147637733545066306072599260089272726202998462046002795761548745698593155019539017764851999799835676485563757336956971903153823522103493814938701689243316650390625

818

24814080018015235123843733364355769038811827183439876149489070924826720000275125463855651779492036800765096506008756333497773919716431103604732037370563644986612645489374763558242406142981010650956174882811739731661821473864961469187888936888732000037739412553767698192544320794541967259336421927809497943477735844139825925711993118468235735830467006418296496498220396225708679133169156564963918990841830808980421494331729525237656250851300021484170388818950677729864435692873379526173367653173258207725293603002004471261920852636317018394813720836207362126513074910955447247779339535026505846568172410007833240464254378155631049418264290396754597017678162132354924602373089283555294403254350966211511411709753867993724887080185067123717689514555054524251807646756351350524282704216000013654549974631889629509251286575084717492690993345659189949971304086599460516511929525825582196464313226069721649045244539180154880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

819

566777706166801163979528946296914767424456590718128467901461085029623153259633290451837420966997033549017028515250490554874328184414002009446527385075314783501862249802733606362384125361508047074655472192675252332690998390951459630993769293002413570444610537424060065086058006539228562004157671320547127782633278712231103024528287446895695818012809148677672689883333624988141715423359839739399923124959344345124679312186954239766837977583413706179323203659492606296134839749863925855055120400731413361122732382408200278519593439377004335203391494907938231827771678874653559516844238817988679296094552738367609037932726681486614459140419354568523091857217564303967835069961284148431931046341109688517381943692874009102833455155577047651429873900876693648534517142535322194983761282945516029956428253190334293587985952369847320086837325809384722306678324296915303773409304673458794013114362760255740415676289728708422727147793961002455549413787836065419041676717258967759988682981464602761434434796683490276336669921875

820

20347545614772492801551861358771730611825698290420698442581038158357910400225602880361634459183470176627379134927180193468174614167473504955880270643862188889022369301287306117758773037244428733784063403905626579962693608569268404734068928248760240030946318294089512517886343051524413152655865980803788313651743392194657259083834357143953303380982945263003127128540724905081116889198708383270413572490301263363945625352018210694878125698066017617019718831539555738488837268156171211462161475602071730334740754461643666434775099161779955083747251085690036943740721426983466743179058418721734794185901376206423257180688590087617460522976718125338769554496092948531038173945933212515341410668567792293439357601998171754854407405751755041448505401935144709886482270340208107429911817457120011196730979198149496197586054991569468344006614543440535758976469351011557623539782211176977401100736845377171752217100522127727001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

821

465324496762943755627193264909767024055478860979583472147099550809320608826158931460958522613904564543742980411020652745551823439403895649755598983146833437255028907088044290823517366921798106648292142670186382165139309678971148357045884589554981541335025251225153313435653623368706649405413448154169191909541921822741735583137723993901366266588516311064369278394216906115264348362578428426047336885591621707347361715305489430848573979595982652773224350204443429769126703434638283127000253849000490369481763285957132428664586213728520559201984417319417288330600548356090572363329120069568705702093627798199807020142768605500510470954284290100757458414775620293557592592438214285862615389046051054272770575771849561473426266682728756121823926472619765485446838574021499522081668013298268660594227595869264455035736466895644649791293444489504857013782904247767464397969039136909669884766891826169962881270233867269615058988338841983016006068719813409709033216584869612530950708727782438867137670968077145516872406005859375

822

16725682495342989082875630036910362562920723994725814119801613366170202348985445567657263525448812485187705648910142119030839532845663221073733582469254719266776387565658165628797711436614920419170500118010425048729334146243938628691404659020480917305437873637741579289702573988353067611483121836220713993821733068384008266966911841572329615379167981006188570499660475871976678082921338291048279956587027638485163304039358969191189819323810266481190208879525514817037824234424372735821896732944902962335156900167471093809385131510983123078840240392437210367754873012980409662893186020189266000820810931241679917402526021052021552549886862299028468573795788403692513378983557100687610639569562725265207151948842497182490322887527942644070671440390688951526688426219651064307387513949752649203712864900878885874415737203070102978773437154708120393878657806531500366549700977587475423704805686900035180322456629188991595315200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

823

382962060835902710881180057020738260797659102586197197577062930316070861063928800592368864111243456619500472878269997209589150690629406119748857963129843918860888790533460451347754792976639841771544433417563392521909651865793255097848763017203749808518725781758301176957542932032445572460655267830881244941553001660116448384922346846980824437402348924005975916118440513732862558702402046594636958256841904665146878691696417801588376385207493723232363640218256942699991276926707307013521208917727403574083491184342719988790954453898572420223233175453880428296084251297062541055019865817255044792823055677918441177577498562326920117595375970752923388275360335501597898703576650357264932465184900017666490183860232189092629817479885766288261091486966066994522748146419694106673212774944475107669049311400404646494411112255115546778234504814862497322343330195912623199528519209676658315163151972937879451285402472762893193547402866952022172994556406436190534337249347691112972433282964947187654303206727490760385990142822265625

824

13781962376162623004289519150414138751846676571654070834716529413724246735564007147749585144969821487794669454701957106081411775064826494164756471954665888675823743354102328478129314223770694425396492097240590240152971336505005430041717439032876275859680807877499061334714920966402927711862092393045868330909108048348422811980735357455599603072434416349099382091720232118508782740327182751823782684227710774111774562528431790613540411122819659580500732116729024209239167169165683134317242907946600040964169285737996181298933348365050093416964358083368261343030015362695857562223985280635955184676348207343144251939681441346865759301106774534399458104807729644642631024282451050966591167005319685618530693205846217678372026059323024738714233266881927696057991263204992476989287311494596182943859400678324201960518567455329764854509312215479491204556014032581956302036953605532079749132759886005628988585704262451729074539724800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

825

315943700189619736476973547042109065158068759633612688001076917510758460377741260488704312891775851711087890124572747697911049319769260048792807819582121233060233252190104872361897704205727869461524157569489798830575462789279435455725229489193093592027948769950598470989972918926767597280040595960477027076781226369596069917560936148759180160856937862304930130797713423829611610929481688440575490561894571348746174920649544686310410517796182321666700003180061977727492803464533528286154997357125107948618880227082743990752537424466322246684167369749451353344269507320076596370391389299235411954079020934282713971501436313919709097016185175871161795327172276788818266430450736544743569283777542514574854401684691556001419599420905757187815400476747005270481267220796247638005400539329191963826965681905333833357889167610470326092043466472261560290933247411627914139611028347983243110009600377673750547310457040029386884676607365235418292720509035309857190828230711845168202257458446081429814800145550179877318441867828369140625

826

11383900922710326601543142818242078609025354848186262509475853295736227803575869904041157329745072548918396969583816569623246126203546684180088845834554024046230412010488523322934813548834593595377502472320727538366354323953134485214458604641155803860096347306814224662474524718248818289998088316655887241330923247935797242696087405258325272137830827904356089607760911729888254543510252953006444497172089099416325788648484659046784379587449038813493604728418173996831552081730854268946042641963891633836403830019584845752918945749531377162412559776862183869342792689586778346397011841805298982542663619265437152102176870552511117182714195765413952394571184686474813226057304568098404303946394060320906352588028975802335293525000818434177956678444472276943900783407323785993151319294536447111627864960295790819388336718102385769824691889986059734963267590912695905482523678169497872783659665840649544571791720785128215569812684800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

827

261285440056815522066457123403824196885722864216997692976890610781397246732392022424158466761498629365069685133021662346172437787449178060351652066794414259740812899561216729443289401378136948044680478309968063632885907726734093121884764787562688400607113632749144935508707603952436802950593572859314501392498074207655949821822894195023841993028687612126177218169709001507088802238681356340355930694686810505413086659377173455578709498217442780018360902629911255580636548465169227892650182814342464273507813947797429280352348450033648498007806414782796269215710882553703345198313678950467685686023350312651804454431687831611599423232385140445450804735571472904352706337982759122502931797684027659553404590193239916813174008721089061194323336194269773358688007991598496796630466246025241754084900618935711080186974341613858959678119946772560310360601795609416284993458320443782142051977939512336191702625747972104302953627554291049690928079860972201251896814946798695954103266918134909342456839720369998758542351424694061279296875

828

9425869964004150426077722253504441088272993814298225357846006528869596621360820280546078269028920070504432690815400119648047792496536654501113564351010731910278781144684497311390025618435043496972572047081562401767341380233195353757571724642877005596159775570042178020528906466710021544118417126191074635822004449290840116952360371553893325330123925504806842195226034912347474762026489445089336043658489774316717753000945297690737466298407804137572704715130248069376525123673147334687323307546102272816542371256216252283416887080611980290477599495241888243815832346977852470816725805014787557545325476751781961940602448817479205027287354093762752582704940920401145351175448182385478763667614281945710459942887991964333623038700677663499348129752023045309549848661264094802329292375876178208427872187124914798453542802588775417414844884908457460549585565275712209739529605524344238664870203316057822905443544810086162491804903014400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

829

216605629807100067793092955301770259218264254435891087477842316337778317541152986589627368945282363743642768975274958084976950925795368612031519563372569421325133893736248668708486913742475529929040116518963524751662417505462563198042470008889468684103297201549041151536718603676570109646042071900371721654380903518146782402291179287674765012220782030452600913862688762249376617055866844406155066545895365908987448840623676794674750174022260064635221188280196430876347698677625289923007001553089902882737977762724068873412096865077894604848471517854938107179824321637020073169402039849937711433713357409188345892723869212406015921859647281429278717125788751037708393554187707312554930460280058929769772405270195891038121253229782831730094045705049642114352358625035153844406656517954925414136382613097704485475001729197889077573161435874452497288938888560206100259576947647895395761089711855726702921476745068874467148557242507280193779378204745954837822459590896118945951608275133839844896720128186728970831609331071376800537109375

830

7823472070123444853644509470408686103266584865867527047012185418961765195729480832853244963294003658518679133376782099307879667772125423235924258411338907485531388350088132768453721263301086102487234799077696793466893345593552143618784531453587914644812613723135007757038992367369317881618286214738591947732263692911397297070459108389731460024002858168989679022037608977248404052481986239424148916236546512682875734990784597083312097027678477434185344913558105897582515852648712287790478345263264886437730168142659489395236016276907943641096407581050767242367140847991617550777882418162273672762620145703979028410700032518507740172648503897823084643645100963932950641475621991379947373844119854014939681752597033330396907122121562460704458947694179127606926374388849198685933312671977227912995133915313679282716440526148683596454321254474019692256156019178841134083809572585205718091842268752327993011518142192371514868198069501952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

831

179999278369700156336060245855771085410377595436225493694086964876693781876698131855980343593529644270967141018453490168615846219335951316598192757162605189121186265694822643696752625319997165371032336827258689068631468947039390017573292577387148476489839974487253196927013159655229761115860961749208900694790530823579976176303969988057729725155469867306111359419894361429231968773425347701514860299639049070368569986558275416374717394612498113711868807460843234058244937601106615926018818290617709295555259520823701233805452494879730416629079831337453567066434011280363680803773095115298238201415800007035515436853535315509399231065366890867730613931530452112335675043529984776733147212492728970638680868779532785452678761433949533167708151980896252597026810017404212844701931566420543019147333951484192427429726436963445823463297153211670025247108216393531269315708443495401073877465550552108890127747175152234682200451068523549841030663288143888470230463920034674844085786476636220911109174426523171774761067354120314121246337890625

832

6509128762342706118232231879380026837917798608401782503114138268576188642846928052933899809460611043887541038969482706624155883586408352132288982998233971027962115107273326463353496091066503637269379352832643732164455263533835383490828730169385144984484094617648326453856441649651272477506414130662508500513243392502282551162621978180256574739970377996599412946335290669070672171665012551200891898308806698552152611512332784773315664727028493225242206968080344106788653189403728623441677983259036385516191499894692695176836365542387409109392211107434238345649461185529025802247198171911011695738499961225710551637702427055398439823643555242988806423512724001992214933707717496828116215038307718540429815218160731730890226725605139967306109844481557034168962743491522533306696516143085053623611951417540981163220078517755704752249995283722384383957121807956795823557729564390891157452412767601936890185583094304053100370340793825624064000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

833

149939398881960230227938184797857314146844536998375836247174441742285920303289543836031626213410193677715628468371757310456999900706847446726294566716450122537948159323787262199394936891557638754069936577106487994170013632883811884638552716963494680916036698747881913040201961992806391009512181137091014278760512176042120154861207000052088861054506399465990762396772003070550229988263314635361878629599327875617018798803043421840139589712210928721986716614882413970518033021721811066373675636084551843197531180846143127759941928234815437052023499504098821366339531396542946109542988231043432421779361405860584358898994917819329559477450620092819601404964866609575617311260477319018711628006443232542021163693350810282081408274479961128700890600086578413323332744497709299636708994828312334949729181586332292048962121990550370944926528625321131030841144255811547339985133431669094539928803609906705476413396901811490272975740080117017578542519023859095701976445388884145123460135037972018953942297293802088375969105982221662998199462890625

834

5428613387793816902605681387402942382823444039407086607597191315992541328134337996146872441090149610602209226500548577324546006911064565678329011820527131837320403999465954270436815739949464033482662380262424872625155689787218709831351160961267210917059734911118704262516272335809161246240349384972532089428044989346903647669626729802333983333135295249163910397243632418004940591168620467701543843189544786592495278001285542500945264382341763349852000611379006985061736759962709671950359438038036345520503710912173707777481528862351099197233104063600154780271650628731207519074163275373783754245908967662242600065843824164202298812918725072652664557209611817661507254712236392354648923341948637262718465891946050263562449089154686732733295610297618566496914928071929792777784894463332934722092367482229178290125545483808257763376496066624468576220239587835967716847146456702003225315312248180015366414776300649580285708864222050570469376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

835

125199398066436792240328384306210857312615188393643823266390658854808743453246769103086407888197511720892549771090417354231594917090217618016455963208235852319186713035362363936494772304450628359648397041883917475131961383457982923673191518664518058564890643454481397388568638263993336492942671249470996922765027666995170329309107845043494198980512843554102286601304622563909442040199867720527168655715438776140210697000541257236516557409696125482858908373426815665382557573137712240422019156130600789069938536006529511679551510076070889938439622085922515840893508716113360001468395172921266072185766773893587939680660756379140182163671267777504367173145663618995640454902498561380624209385380099172587671683947926585537975909190767542465243651072292975124982841655587265196652010681640799683023866624587463860883371862109559739013651402143144410752355453602642028887586415443693940840551014272099072805186413012594377934742966897709678083003384922344911150331899718261178089212756706635826541818240324743793934203495155088603496551513671875

836

4538320792195630930578349639868859832040399216944324403951251940169764550320306564778785360751365074463446913354458610643320461777649976907083053881960682215999857743553537770085177958597751931991505749899387193514630156662114841419009570563619388326661938385695236763463603672736458801856932085837036826761845611094011449451807946114751210066501106828301029092095676701452130334216966710998490652906459441591326052409074713530790241023637714160476272511112849839511611931328825285750500490199798384855141102322577219701974558128925518928886874997169729396307099925619289485946000498212483218549579896965634813655045437001273121807600054160737627569827235479565020064939429624008486499913869060751632637485666898020338207438533318108565035130208809121591420879868133306762228171771346333427669219215143593050544956024463703490182750711698055729720120295430869011284214437802874696363601039478492846322752987343049118852610489634276912398336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

837

104791896181607595105154857664298487570658912685479880073968981461474918270367545739283323402421317310387064158402679325491844945604512146279773641205293408391159278810598298614846124418825175937025708324056838926685451677954331707114461301122201615018813468571400929614231950226962422644593015835807224424354328157274957565631723266301404644546689250054783613885291969085992202987647289282081240164833822255629356353389453032306964358551915657029152906308558244711925200688716265145233230033681312860451538554637465201275784613933671334878473963685917145758827866795386882321229046759735099702419486789748933105512713053089340332470992851129771155323922920449099351060753391295875582463255563143007455881199464414552095285835992672433043408935947509220179610638465726540969597732940533349334690976364779707251559382248585701501554426223593811871799721514665411378178909829726371828483541198945746923937941027691541494331379863293383000555473833180002690632827800064184606060671077363454186815501867151810555522928325444809161126613616943359375

838

3803112823859938719824656998210104539249854543799343850511149125862262693168416901284622132309643932400368513391036315719102546969670680648135599153083051697007880789097864651331379129304916119008881818415686468165260071282852237109130020132313047417742704367212608407782499877753152475956109087931436860826426622096781594640615058844161514035727927522116262379176177075816885220073818103816735167135613012053531231918804609938802221977808404466479116364312568165510730798453555589458919410787431046508608243746319710110254679712039584862407201247628233234105349737668964589222748417502060937144547953657201973842928076207066876074768845386698131903515223331875486814419242024919111686927822272909868150212988860541043417833490920574977499439114982043893610697329495711066747207944388227412386805702290330976356673148500583524773145096402970701505460807571068231456171698878808995552697671082977005218467003393475161598487590313524052589805568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

839

87920400896368772293224925580346431071782827743117619382059975446177456428838370875258708334631485223414746828899847954087657909362185690728730084971241169640182634922091972537855898387394322611164569283883687859489093957803684302269033031641527155000784500131405379946340606240421472598813540286242261292033281323953689397565015820426878496774672280795963452049759962063147458306636075707666160498295576872473029980493751094105543096825057236247459288392880367313305243377832946456850679998258621489918840847340833303870383291090350249963039655532484485291656580241329594267511170231417748650329949416599354875525166251541956538943163002097877999316771330256794355539972095297239613686671417476983255484326350643809207944816397852171323420097259960235730693325672744567873492497937107480091805729170050174384058321706563403559804163601595208160439966350804280146292105347140425964097691065915481669183932522233203313744027705303148337466042546038022257440942524253850884484903033907938062738206066540369056083736865048194886185228824615478515625

840

3194614772042348524652711878496487812969877816791448834429365265724300662261470197079082591140100903216309551248470505204046139454523371744433903288589763425486619862842206307118358468616129539967460727469176633258818459877595879171669216911142959830903871668458591062537299897312648079803131633862406963094198362561296539498116649429095671790011459118577660398507988743686183584862007207206057540393914930124966234811795872348593866461359059751842457746022557259029013870700986695145492305061442079067230924746908556492613930958113251284422049048007715916648493779641930254947108670701731187201420281072049658028059584013936175902805830124826430798952787598775408924112163300932053817019370709244289246178910642854476470980132373282981099528856584916870632985756776397296067654673286111026404916789923878020139605444740490160809441880978495389264587078359697314423184227058199556264266043709700684383512282850519135742729575863360204175436677120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

841

73941057153846137498602162413071348531369358131961917900312439350235240856653069906092573709425079072891802083104772129387720301773598165902862001460813823667393595969479348904336810543798625315989402767746181489830328018512898498208256779610524337355659764610511924534872449848194458455602187380729741746599989593445052783352178304979004815787499388149405263173848128095107012435880939670147240979066580149749818213595244670142761744429873135684113261538412388910489709680757507970211421878535500673021745152613640808554992347806984560218916350302819452130283183982958188778976894164622326614927487459360057450316664817546785449251200084764315397425404688745964053009116532144978515110490662098142917862318460891443543881590590593676082996301795626558249513086890778181581607190765107390757208618232012196656993048555219822393795301588941570062930011701026399603031660596945098235806158186434920083783687251198123986858727300159947751808941781217976718507832662897488593851803451516575910762831301960450376166422703505531899281777441501617431640625

842

2689865638059657457757583401694042738520637121738399918589525553739861157624157905940587541739964960508132642151212165381806849420708679008813346568992580804259733924513137710593657830574781072652601932529046725203925143216935730262545480639182372177621059944842133674656406513537249683194236835712146662925315021276611686257414218819298555647189648577842390055543726522183766578453810068467500449011676371165221569711532124517516035560464328311051349422150993212102429679130230797312504520861734230574608438636897004566780929866731357581483365298422496801818031762458505274665465500730857659623595876662665812059626169739734260110162508965103854732718247158168894314102441499384789313930310137183691545282642761283469188565271458304270085803297244500005072974007205726523288965234906905484232939937115905292957547784471492715401550063783893117760782319978865138744321119183004026374512008803567976250917342160137112295378302876949291915717682135040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

843

62332311180692293911321622914219146811944368905243896789963386372248308042158537930836039637045341658447789156057322905073848214395143253856112667231466053351612801402271091126355931288422241141379066533210030995926966519606373433989560465211672016390821181566661552382897475222027928478072643961955172292383791227274179496365886311097301059708861984209948636855553971984175211483447632141934124145353127066239096754060791256930348150554383053381707479476881643851542825260878579218888228643605427067357331163653299201611858549201287984264546483305276798145828724097633753140677521780776621336383871928240528430616948441191940133718761671456317880029616152612847696686685236598216888238143628148734479757934462531486907492180867870468937965882413713188604339532248926007073294861814985530408326865169586281781845139932050310277969439239477743563049999863965254865355689883224717812784591351164637630629648352760018520921907114034835954774937921566754373702102934822582884617070309628473492773066787552659667108294339055163391094538383185863494873046875

844

2270246598522350894347400391029772071311417730747209531289559567356442817034789272613855885228530426668863949975623067582244980911078125083438464504229738198795215432289088227741047209005115225318796031054515436072112820875093756341588385659469922117912174593446760821410007097425438732615935889341051783508965877957460263201257600683487980966228063399698977206878905184723098992215015697786570378965854857263447004836533113092783534013031893094527338912295438271014450649185914792931753815607303690604969522209541071854363104807521265798771960311868587300734418807514978451817652882616843864722314919903289945378324487260335715532977157566547653394414200601494546801102460625480762180957181755783035664218550490523247995149089110808803952417982874358004281590062081633185655886658261428228692601306925824067256170330093939851798908253833605791390100278062162177100207024590455398260088135430211371955774236783155722777299287628145202376865723721973760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

845

52670802947684988355066771362515179056092991724931092787519061484549820295623964551556453493303313701388381836868437854787401741163896049508415203810588815082112817184919072001770761938716793764465311220562476191558286709067385551721178593103862853850243898423829011763548366562613599563971384147852120587064303587046681674429173932877219395453988376657406598142943106326628053703513249159934334902823392370972036757181368612106144187218453680107542820157964989054553687345442399439960553203846585871916944833287037825362020474075088346703541778392958894433225271862500521403872505904756245029244371779363246523871321432807189412992353612380588608625025648957856303700249024925493270561231365785680635395454620839106436830892833350546252581170639587644370666904750342475976934158233662773195036201068300408105659143242582512184884176157358693310777249885050640361225557951324886551802979691734118797882052858082215650179011511359436381784822543723907445778276979925082537501424411636060101393241435481997418706508716501613065474884933792054653167724609375

846

1920628622349908856617900730811187172329459400212139263470967393983550623211431724631322078903336740961858901679377115174579253850772093820588940970578358516180752255716568640668925938818327480619701442272120058917007446460329317864983774267911554111753699706055959654912866004421921167793081762382529808848585132752011382668263930178230831897428941636145334717019553786275741747413903280327438540605113209244876166091707013676494869775024981557970128719801940777278225249211283914820263728003778922251804215789271746788791186667162990865761078423840824856421318311157671770237734338693849909555078422238183293790062516222244015340898675301299314771674413708864386593732681689156724805089775765392448171928893714982667803896129387744248143745613511706871622225192521061675064880112889168281473940705659247160898720099259473114621876382743230499516024835240589201826775142803525266928034562573958820674585004318549741469595197333410841210828402268789800960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

847

44612170096689185136741555344050356660510763991016635591028645077413697790393497975168316108827906705075959415827566863004929274765819953933627677627568726374549556155626453985499835362093124318502118603816417334249868842580075562307838268358971837211156581964983172963725466478533718830683762373230746137243465138228539378241510321147004827949528155028823388627072811058653961486875722038464381662691413338213315133332619214453904126574030267051088768673796345729206973181589712325646588563658058233513652273794121038081631341541599829657899886298836183584941805267537941629080012501328539539769982897120669805719009253587689432804523509686358551505396724667304289234110924111892800165362966820471498179950063850723151995766229847912675936251531730734781954868323540077152463232023912368896195662304850445665493294326467387820596897205282813234228330652637892385958047584772178909377123798898798621806098770795636655701622750121442615371744694534149606574200601996544909263706476655742905880075495853251813644412882876866266457227538921870291233062744140625

848

1628693071752722710411979819727886722135381571379894095423380350098050928483294102487361122910029556335656348624111793668043207265454735559859421943050448021721277912847650207287249196117941703565506823046757809961622314598359261549506240579188997886767137350735453787366110371749789150288533334500385277903600192573705652502687812791139745449019742507451243840032581610761829001806989981717667882433136001439654988845767547597667649569221184361158669154392045779131935011331168759767583641347204526069529974989302441276894926293754216254165394503417019478245277927861705661161598719212384723302706502057979433133973013756462925009082076655501818926379902825116999831485314072404902634716129849052796049795701870305302297703917720807122425896280257927427135646963257860300455018335730014702689901718399041592442114644172033201199351172566259463589589060284019643149105321097389426354973309062717079932048083662130180766216727338732393346782485123933751214080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

849

37875732412089118181093580487098752804773638628373123616783319670724229424044079780917900376394892792609489544037604266691184954276181140889649898305805848691992573176126859433689360222417062546408298694640138316778138647350484152399354689836767089792271938088270713846202921040275127287250514254872903470519701902356029932127042262653807098929149403619471056944384816588797213302357488010656260031625009924143104548199393713071364603461351696726374364604053097524096720231169665764473953690545691440253090780451208761331305008968818255379557003467711919863615592672139712443088930613627930069264715479655448665055438856295948328451040459723718410228081819242541341559760174570996987340393158830580301954777604209263956044405529140877861869877550439393829879683206685525502441283988301601192870117296818028370003806883170812259686765727285108435859852724089570635678382399471579894061178105265080029913377856405495520690677714853104780450611245659493015981496311095066627964886798680725727092184095979410789784106537562459460222186180544667877256870269775390625

850

1384389110989814303850182846768703713815074335672909981109873297583343289210799987114256954473525122885307896330495024617836726175636525225880508651592880818463086225920502676194161816700250448030680799589744138467378967408605372317080304492310648203752066748125135719261193815987320777745253334325327486218060163687649804627284640872468783631666781131333557264027694369147554651535941484460017700068165601223706740518902415458017502133838006706984868781233238912262144759631493445802446095145123847159100478740907075085360687349691083816040585327904466556508486238682449811987358911330527014807300526749282518163877061692993486257719765157176546087422917401349449856762516961544167239508710371694876642326346589759506953048330062686054062011838219238313065299918769181255386765585370512497286416460639185353575797447546228221019448496681320544051150701241416696676739522932781012401727312703309517942240871112810653651284218237922534344765112355343688531968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

851

32232248282687839572110636994521038636862366472745528197882605039786319239861511893561133220312053766510675601976001230954198396089030150897092063458240777236885679772883957378069645549276920226993462189138757707578195988895262013691850841051088793413223419313118377483118685805274133321450187630896840853412266318904981472240112965518389841188706142480169869459671478917066428520306222297068477286912883445445781970517684049823731277545610293914144584278049185993006308916725385565567334590654383415655380254163978655892940562632464335328003009951022843803936869363990895289068679952197368488944272873186786813962178466707852027511835431224884367104097628175402681667355908559918436226674578164823836963515741182083626593789105298887060451265795423924149227610408889382202577532674044662615132469819592142142873239657578361232993437633919627278916734668200224610962303421950314489846062567580583105456284555801076688107766735339992168163470170056228556600253360741901700398118665677297593755448665678478582106274663465653000649080439643512363545596599578857421875

852

1179499522563321786880355785446935564170443333993319303905612049541008482407601589021346925211443404698282327673581760974396890701642319492450193371157134457330549464484268280117425867828613381722140041250462005974206880232131777214152419427448672269596760869402615632810537131221197302638955840845179018257787259461877633542446514023343403654180097523896190788951595602513716563108622144759935080458077092242598142922104857970230911818029981714351108201610719553247347335206032415823684073063645517779553607887252827972727305621936803411266578699374605506145230275357447239813229792453609016615820048790388705475623256562430450291577239913914417266484325625949731277961664451235630488061421236684034899262047294475099923997177213408518060834086162791042731635530791342429589524278735676647688026824464585921246579425309386444308570119172485103531580397457687025568582073538729422566271670423219709286789222188114676910894153938709999261739875726752822629236736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

853

27494107785132727155010373356326445957243598601251935552793862098937730311601869645207646636926181862833606288485529050003931231863942718715219530129879382983063484846270015643493407653533212953625423247335360324564201178527658497679148767416578740781479576674089975993100238991898835723197010049155005247960663170025949195820816359587186534533966339535584898649099771516257663527821207619399411125736689578965252020851584494499642779746405580708765330389175955652034381505966753887428936405828189053554039356801873793476678299925492078034786567488222485764758149567484233681575583999224355321069464760828329152309738232101797779467595622834826365139795276833618487462254590001610426101353415174594732929878927228317333484502106819950662564929723496607299291151678782643018798635370960097210707996756112097247870873427914342131743402301733442068915974671974791593150844818923618259838691370146237388954210726098318414955925025245013319443440055057962958780016116712842150439595221822734847473397711823742230536652287936202009553665615015916046104393899440765380859375

854

1007292592269076805995823840771682971801558607230294685535392690308021243976091757024230274130572667612333107833238823872134944659202540846552465138968192826560289242669565111220281691125635827990707595227894553101972675718240537740886166191041166118235633782469833750420198710062902496453668288081782881592150319580443499045249322975935266720669803285407346933764662644546713944894763311624984558711197836775178814055477548706577198692597604384055846404175554498473234624265951683113426198396353272183738781135713915088709119001134030113221658209265913102248026655155259942800498242755382100189910321666991954476182261104315604549006962886482912345577614084561070511379261441355228436804453736128165803969788389481735335093589340250874423952309583023550492816743295806434869453734040267857125574908092756376744578829214216023439518881773302278415969659428864719835569090802074926871596006541429631730917995748649934081903607463658339369525853870646910525368172544000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

855

23507462156288481717533869219659111293443276804070404897638752094591759416419598546652537874571885492722733376655127337753361203243671024501512698261046872450519279543560863375186863543770897075349736876471733077502392007641148015515672196141174823368165038056346929474100704338073504543333443592027529487006367010372186562426797987447044487026541220302925088344980304646400302316287132514586496512504869590015290477828104742797194576683176771505994357482745442082489396187601574573751740626983101640788703650065602093422559946436295726719742515202430225328868217880199019797747124319336823799514392370508221425224826188447037101444794257523776542194524961692743806780227674451376914316657169974278496655046482780211320129249301331057816493014913589599240893934685359159781072833242170883115155337226475843146929596780866762522640608967982092968923158344538446812143972320179693612162081121475032967555850170814062244787315896584486388124141247074558329756913779789480038625853914658438294589755043609299607108837706185452718168384100838608219419256784021854400634765625

856

862242458982329745932425207700560623862134167789132250818296142903666184843534544012741114655770203476157140305252433234547512628277374964648910158956773059535607591725147735204561127603544268760045701515077737455288610414813900306198558259531238197209702517794177690359690095813844536964340054598006146642880673560859635182733420467400588312893351612308688975302551223731987136829917394750986782256785348279553064831488781692830082080863549352751804521974274650693088838371654640745092825827278400989280396652171111315935005864970729776917739427131621615524310816812902511037226495798607077762563235346945113031612015505294157493949960230829372967814437656384276357740647793800075541904612398125709928198138861396365446840112475254748506903177003068159221851132261210308248252396338469285699492121327399458493359477807368916064228162797946750324070028471108200179247141726576137402086181599463764761665804360844343574109487988891538500314130913273755409715155697664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

857

20145895067939228831926525921247858378480888221088336997276410545065137819871595954481224958508105867263382503793444128454630551179826067997796382409717169690095022568831659912535142057011658793574724503136275247419549950548463849296931072092986823626517437614289318559304303617728993393636761158367592770364456527888963883999765875242117125381745825799606800711648121081965059085058072565000627511216673238643103939498685764577195752217482493180637164362712843864693412532774549409705241717324518106155919028106220994063133874095905437798819335528482703106840062723330559966669285541671657996183834261525545761417676043499110795938188678697876496660707892170681442410655117004830015569375194667956671633374835742641101350766651240716548734513780946286549446102025352799932379418088540446829688124003089797576918664441202815481903001885560653674367146701269448918007384278393997425622903521104103253195363596387651343782729723372904834622389048742896488601675109279584393102356804862281618463420072373169763292273914200932979470305174418687244042303063906729221343994140625

858

739804029806838922010020828207081015273711115963075471202098090611345586595752638762931876374650834582542826381906587715241765835061987719668764916384911285081551313700176756805513447483840982596119211899936698736637627735910326462718362986677802373205924760267404458328614102208278612715403766845089273819591617915217566986785274761029704772462495683360855140809588949962044963400069124696346659176321828823856529625417374692448210425380925344661048279853927650294670223322879681759289644559804868048802580327562813509072235032144886148595420428478931346119858680825470354469940333395204872720279255927678906981123109303542387129809065878051602006384787509177709114941475807080464814954157437591859118394003143078081553388816503768574218922925868632480612348271480118444477000556058406647130164240098908735387302431958722529983107763680638311778052084428210835753794047601402325890989943812339910165509260141604446786585940694468940033269524323588882141535603588595712000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

859

17305323863359797566624885766351910347115082981914881480660436658210953387269700924899372239358462939979245570758568506342527643463470592410107092489947048763791624386626395864867687026973014903680688348194060437533393407521130446546063790927875681495178478910674524642442396807629205325133977835037762189743068157456619976355798886832978610702919664361862241811305736009407985754064884333335539032135122311994426284029371071771811151154817461642167324187570332879771641365653337942936802635181761053187934445143243833900231997848382771069185809218966641968775613879340951011368916280295954218721913630650443809057783721365736173710904075001475910631548079374615359030752745507148983374093292219774780933068983902928706060308553415775515362947337832860145974201639778055141913920138056243826702098518654136118573132754993218498954678619696601506281379016390456620568343095140443788610074124628424694494817329296992504309364832377325252940632192870148083708838918871162993674924495376699910260077842168552826668063292298601429364992144825652342632338331895880401134490966796875

860

636231465633881472928617912258089673135391559728244905233804357925757204472347269336121413682199717740986830688439665435107918618153309438915137828091023705170134129782152010852741564836103245032662522233945560913508359852882880757937792168542910040957095293829967834162608127899119606935247239486776775484848791407087107608635336294485546104317746287690335421096246496967358668524059447238858126891636772788516615477858942235505460965827595796408501520674377779253416392057676526312989094321432186521970219081704019617802122127644602087792061568491880957663078465509904504844148686719876190539440160097803860003765874001046452931635796655124377725490917257892829838849669194089199740860575396328998841818842703047150135914382193240973828273716247023933326619513472901862250220478210229716531941246485061512433080091484501375785472676765348948129124792608261318748262880937206000266251351678612322742337963721779824236463908997243288428611790918286438641720619086192312320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

861

14899883846352785704864026644828994808866086447428712954848635962719630866439212496338359498087636591322130436423127483960916301022048180065102206633844408985624588596885326839651078530223765832069072667795086036716251723875693314476160923988900961767348670342090765717142903651368745784940354915967513245368781683570149799642342841563194583815213831015563390199534238704100275734249865411001899106668340310627201030549288492795529401144297834473906066125498056609483383215827523968868587068891496266794811557268332940988099750147457565890568981737530278735115803550112558820788636917334816582319567635990032119598751784095898845565088408576270759053762896341543824125478113881655274685094324601226086383372395140421615917925664490982718727497657874092585683787611848905477187885238866425934790506824561211198091467302049161127599978291558773896908267333112183150309343404915922101993273821305073661960037720524710546210363120676877042781884318061197500073310309148071337554109990519338622733927022107123983761202494669095830683258236694886667006443303762353025376796722412109375

862

548431523376405829664468640366473298242707524485747108311539356532002710255163346167736658594056156692730648053434991605063025848848152736344848807814462433856655619872215033355063228888720997218155094165661073507444206193185043213342376849283988455305016143281432273048168206249041101178183120437601580467939658192909086758643659885846540741921897299989069132984964480385863172267739243519895705380590898143701322541914408207005707352543387576504128310821313645716444929953717165681796599305074544781938328848428864910545429274029646999676757072040001385505573637269537683175656167952533276244997418004306927323246183388902042427070056716717213599373170676303619321088414845304890176621815991635597001647842410026643417158197450573719439971943404934630527546020613641405259690052217218015650533354470123023717315038859640185927077447371730793287305571228321256761002603367871572229508665146963822203895324728174208491831889555623714625463363771562910109163173652297773219840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

863

12858599759402454063297654994487422520051432604130979280034372835827041437737040384340004246849630378310998566633159018658270767782027579396183204325007724954594019959112037062618880771583109913075609712307159249686125237704723330392926877402421530005221902505224330813894325851131227612403526292479963930753258592921039277091341872269036925832529536166431205742198048001638537958657633849694638929054777688071274489364035969282541873187529031150980935066304822853984159715259153185133590640453361278243922373922571328072730084377255879363561031239488630548404938463747138262340593659659946710541786869859397719213722789674760703722671296601321665063397379542752320220287612279868502053236402130858112548850377006183854537169848455718086261830478745341901445108709025605426813144961141725581724207389596325263952936281668426053118781265615221873031834708475814058716963358442440774020195307786278570271512552812825201379543373144144887920766166486813442563266796794785564309196921818189231419379020078447997985917752899429701879651858267687193626560571146910660900175571441650390625

864

473844836197214636830100905276632929681699301155685501581170004043650341660461131088924473025264519382519279918167832746774454333404803964201949369951695542852150455569593788818774629759854941596486001359131167510431794150911877336327813597781366025383533947795157483913617330199171511417950216058087765524299864678673450959468122141371411201020519267190555730899009311053385780839326706401189889448830535996157942676214048690852931152597486866099566860549614989899008419480011631149072261799584406691594716125042539282711250892761615007720718110242561197076815622600880558263766929110988750675677769155721185207284702448011364656988529003243672549858419464326327093420390426343425112601249016773155809423735842263019912424682597295693596135759101863520775799761810186174144372205115676365522060818262186292491760193574729120640994914529175405400232013541269565841506249309841038406295486686976742384165560565142516136942752576058889436400346298630354334316982035585276061941760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

865

11122688791883122764752471570231620479844489202573297077229732502990390843642539932454103673524930277239013760137682551139404214131453856177698471741131682085723827264631912059165331867419390074810402401145692750978498330614585680789881748953094623454516945667019046154018591861228511884729050242995168800101568682876698974684010719512716940845138048783962992967001311521417335334238853279985862673632382700181652433299891113429398720307212611945598508832353671768696298153699167505140555903992157505680992853443024198782911522986326335649480292022157665424370271771141274596924613515605853904618645642428379027119870213068668008720110671560143240279838733304480756990548784622086254276049487843192267354755576110349034174651918914196144616483364114720744750019033307148694193370391387592628191439392000821353319289883643188535947745794757166920172537022831579160790173305052711269527468941235130963284858358183093799193305017769685328051462734011093627817225779227489513127455337372733685177762852367857518257818856258006692125898857401549422486974894042077721678651869297027587890625

866

410349628146787875494867383969564117104351594800823644369293223501801195877959339523008593639879073785261696409133343158706677452728560232998888154378168340109962294523268221117058829372034379422556877177007591064033933734689685773259886575678662977982140398790606381069192607952482528887944887106304004944043682811731208530899393774427642100083769685387021262958542063372232086206856927743430444262687244172672778357601366166278638378149423626042224901235966581252541291269690072575096578718440096194921024164286839018827943273131558596686141883470057996668522329172362563456422160610116258085136948088854546389508552319977841792952066116809020428177391256106599262902058109213406147512681648525552930960955239399775244159775129258070654253567382213808991842593727621226809026329630175732542104668615053329297864327635715418475101595982265901076600923726739444018744411902322339259851891470921858904687375449413418974592423730866998251922699894613886853518506442816849069641564160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

867

9643371182562667437040392851390814956025172138631048565958178080092668861438082121437707884946114550366224930039370771837863453651970493306064574999561168368322558238435867755296342729052611194860618881793315615098358052642845785244827476342333038535066191893305513015534119143685119804060086560676811349688060048054098011051037293817525587712734688295695914902390137089068829734785085793747742938039275801057492659671005595343288690506353334556833907157650633423459690499257178226956861968761200557425420803935101980344784290429144933008099413183210695922929025625579485075533639918030275335304365771985404616512927474730535163560335952242644189322620181774984816310805796267348782457334905960047695796573084487672612629423213698608057382491076687462885698266501877297917865652129333042808641977952864712113327824329118644460666695604054463719789589598794979132405080255480700670680315572050858545167972196544742323900595450406317179420618190387618175317534750590233407881503777502160105049120393002932468329528948375691802073154309367143349296207233134481384695391170680522918701171875

868

356183477231411875929544889285581653646577184287114923312546517999563438022068706705971459279415036045607152483127741861757396028968390282243034918000250119215447271646196815929607063894925841338779369389642589043581454481710647251189581547689079464888497866150246338768059183702754835074736162008271876291429916680582689004820673796203193342872712086915934456248014511007097450827551813281297625620012527941879971614397985832329858112233699707404651214272818992527205840822090982995183830327606003497191448974600976268342654761078192861923571154852010341108277381721610705080174435409580912017898870941125746266093423413740766676282393389390229731657975610300528160198986438797236536041007670920179944074109147799004911930684812196005327892096487761586204919371355575224870234854118992535846546852357866289830546236387800983236388185312606802134489601794809837408270149531215790477551441796760173529268641890090847669946223798392554482668903508524853788854063592365024992448877690880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

869

8380089557646958002788101387858618196785874588470381203817656751600529240589693363529368152018173544268249464204213200727103341223562358682970115674618655312072303109200769079352521831546719128333877808278391269520473147746632987377755076941487410486972520755282490810499149535862369109728215221228149062878924181759011171603351408327429735722366444128959750050177029130400813039528239554766788613156130671118961121254103862353317872050021047729888665319998400444986471043854487879225513050853483284402690678619603620919617548382926946784038390056210094757025323268628572530638733088768309266379493855855316611749733975540835057133931942498857800521356937962461805374090236956326091955424033279281447647222010419787500374968772704090401865384745641405247671793590131371890625251700390414200709878841039434826481879342004102036319358479923328972497153361352836866060014742012728882821194232112196075750967838797381079469617446403089628916517207446840194350937698262912831449026782649377131287685621519548314978360656138476176001571094840047570538404085593864323300294927321374416351318359375

870

309879625191328332058704053678456038672522150329789983281915470659620191079199774834195169573091081359678222660321135419728934545202499545551440378660217603717439126332191229858758145588585481964738051368989052467915865399088263108534935946489499134452993143550714314728211489821396706515020460947196532373544027512106939434193986202696778208299259515616862976935772624576174782219970077554728934289410899309435575304526247674126976557643318745442046556417352523498669081515219155205809932385017223042556560607902849353458109642138027789873506904721248996764201322097801313419751758806335393455572017718779399251501278369954467008365682248769499866542438780961459499373118201753595786355676673700556551344474958585134273379695786610524635266123944352579998279853079350445637104323083523506186495761551343672152575225657386855415657721221967917857005953561484558545195030092157737715469754363181350970463718444379037472853214704601522399921946052416622796303035325357571743430523591065600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

871

7299058004710500420428436308824856449400496766557702028525179030644060968553622919634079660407829157057645283321869697833307010205722814412866970752592848776814976008113869868116046515277192360778807571010478795752332111687317332006024672016035534534153065577851049495944759245736123494573275457689717833767542962312098730466519076653191299814181172836323942293704192372579108157429096652201872882058989814544615136612324464109739866555568332572733027493718606787583216279197258942805421867293383940714743581077674753820986884641529370648897437738958992533369056566975486674186336520317197371016539148449980768834018292696067334763654721916505144254101892965304232480832596388960026093174332986254140900730371075634912826597801025262740024750113453663970722132217004424916734594231040050768818304470545347733865716906885572873634161236013219535045020577738320910338272840293086856937260176169722781979092987592518920218036795817091066786286487686197809279666735186997076192102327687607481351574176343526582346152131496612749297368423605681433938949958552255825594556881696917116641998291015625

872

270215033166838305555189934807613665722439315087576865421830290415188806621062203655418187867735422945639410159800030086003630923416579603720856010191709750441606918161670752436837102953246540273251580793758453752022634628004965430642464145338843245243010021176222882443000419124257928081097841945955376229730391990557251186617155968751590597636954297617904515887993728630424410095813907627723630700366304197827821665546887971838723558264973946025464597195931400490839439081271103339466261039735018493109320850091284636215471607944360232769698020916929125178383552869282745302023533679124463093258799450775636147309114738600295231294874920927003883625006616998392683453359071929135525702150059466885312772382163886237086387094725924377481952060079475449758500031885193588595554969728832497394624304072771682117045596773241337922453532905556024371309191505614535051410066240361547287889625804694138046244362483498520676328003222412527532731936957707295078376246803711802560271416571409203200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

873

6372077638112266867034024897604099680326633677204873870902481293752265225547312808840551543536034854111324332339992246208477019909596016982432865467013556982159474055083408394865308607836988930959899009492147988691785933503028030841259538669999021648315626249463966209959774821527635810762469474563123668879065006098462191697271153918236004737780163886110801622403759941261561421435601377372235026037498108097449014262559257167802903503011154335995933002016343725560147811739207057069133290147124180243971146280810060085721550292055140576487463146111200481631186382969599866564671782236913304897438676596833211192097969523666783248670572233108990933830952558710594955766856647562102779341192696999865006337613949029278897619880295054372041606849045048646440421425444862952309300763697964321178379802786088571664770859711105118682622759039540654094302964365554154725312189575864826106228133796167988667748178168269017350346122748320501304428103750050687501149059818248447515705332071281331219924255947898706388190810796542930136602633807759891828703313816119335744048157721408642828464508056640625

874

236167938987816679055236003021854343841411961386542180378679673822875016986808365994835496196400759654488844479665226295167173427066090573652028152907554321885964446473300237629795627981137476198821881613744888579267782664876339786381513663026148996342390758508018799255182366314601429142879513860764998824784362599747037537103394316688890182334698056118048546886106518822990934423741355266630453232120149868901516135687980087387044389923587228826256057949244044028993669757030944318693512148728406162977546422979782772052322185343370843440716070281396055405907225207753119393968568435554780743508190719977905992748166281536658032151720680890201394288255783256595205338235828866064449463679151974057763363062011236571213502320790457905919226100509461543088929027867659196432515043542999602722901641759602450170297851579812929344224387759455965300524233375907103634932397894075992329615532953302676652417572810577707071110674816388549063607712901036175898500839706444115437677218083411643596800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

875

5575567933348233508654771785403587220285804467554264637039671132033232072353898707735482600594030497347408790797493215432417392420896514859628757283636862359389539798197982345507145031857365314589911633305629490105312691815149526986102096336249143942276172968280970433714802968836681334417160790242733210269181880336154417735112259678456504145557643400346951419603289948603866243756151205200705647782810844585267887479739350021827540565134760043996441376764300759865129335271806174935491628878733657713474752995708802575006356505548248004426530252847300421427288085098399883244087809457299141785258842022229059793085723333208435342586750703970367067102083488871770586295999566616839931923543609874881880545412205400619035417395258172575536405992914417565635368747264255083270638168235718781031082327437827500206674502247216978847294914159598072332515093819859885384648165878881722842949617071646990084279655897235390181552857404780438641374590781294351563505427340967391576242165562371164817433723954411368089666959446975063869527304581789905350115399589104418776042138006232562474906444549560546875

876

206883114553327410852386738647144405205076878174610950011723394268838514880444128611475894668047065457332227764186738234566443922109895342519176661947017585972104855110611008163700970111476429150167968293640522395438577614431673652870205968810906520795934304453024468147539752891590851929162454142030138970511101637378404882502573421419467799725195497159410527072229310488940058555197427213568277031337251285157728134862670556551050885573062412451800306763537782569398454707159107223175516642286083798768330666530289708317834234360792858854067277566502944535574729281991732589116465949545987931313175070700645649647393662626112436164907316459816421396512066132777399876294586086672457730182937129274600706042321843236383028033012441125585242064046288311745901828412069456074883178143667651985261838181411746349180917983916126105540563677283425603259228437294622784200780555210569280743206867093144747517793782066071394292951139156368979720356501307690087086735582845045123405243041068599790796800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

877

4889773077546400787090234855798945992190650518045090086683791582793144527454369166684018240720964746173677509529401549934230053153126243531894420137749528289184626403019630517009766192938909380895352502409037062822359230721886135166811538486890499237376203693182411070367882203669769530283850013042877025406072509054807424353693451738006354135654053262104276394992085284925590695774144606961018853105525110701279937319731409969142753075623184558584879087422291766401718427033374015418426158526649417814717358377236619858280574655365813499882067031747082469591731650631296697605065008894051347345672004453494885438536179363223797795448580367382011917848527219740542804181591619922968620296947745860271409238326504136342894061055641417348745428055785944205062218391350751708028349673542725370964259201162974717681253538470809290449077639717967509435615737280017119482336441475779270933266814171834410303913258221875437189221855943992444688485516115195146321194259778028402412364379198199511544889375908018769814637923434997131013575446118229746992051205439644575266588955031465957290492951869964599609375

878

181643374577821466728395556532192787770057499037308414110293140168040216065029944920875835518545323471537695976955956169949337763612488110731837109189481440483508062787116465167729451757876304793847476161816378663195071145471009467220040840615975925258830319309755483033539903038816767993804634736702462016108747237618239486837259464006292728158721646505962442769417334609289371411463341093512947233514106628368485302409424748651822677533148798132680669338386173095931843232885696141948103611927181575318594325213594363903058457768776130073871069703389585302234612309588741213244257103701377403692967712075166880390411635785726718952788623851718817986137594064578557091386646584098417887100618799503099419905158578361544298612984923308263842532232641137712901805345796982433747430410140198443059893923279513294580845989878358720664614908654847679661602567944678804528285327474879828492535629307781088320622940654010684189211100179291964194473008148151896462153841737949618349803390058230616319590400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

879

4298110535163286291852316438247273527135581805361634186195052801275174039632390497515252033593728011886662530876343962392188216721597968064535195301081835366193286608254255224451584483593301345807014849617543578220853763804537912811627342329976748829653683046307339330853368457025727417119504161464688905331937735459175726006896544077707585285239912817389658951198042965449594221585473109518735571879756572306425064904043909362876479953472779226996108717844194462667110497362335759552796593344924838259136558013590988855428625122066550066396336920905685490771132120904909797194852142817871134316845691914622004300473301660273718262199302142928788475788855426151937124875619033912289417241017068611178568720488997135845403879667908805849547231261035844956249689965997310751356919363044055601077583837822254776841821860315841366304739245312093440793906233069135048024973732057209979150341529657042446657139753977028509289326011374769358881178768665256533616329754344886965720468289315217370647957761423148498667066734699362478160932817137923947606013009581447581659331691472658576458343304693698883056640625

880

159846169628482890720988089748329653237650599152831404417057963347875390137226351530370735256319884654953172459721241429555417231978989537444016656086743667625487095252662489347601917546931148218585779022398413223611662608014488331153635939742058814227770680992584825069515114674158755834548078568298166574175697569104050748416788328325537600779675048925246949637087254456174646842087740162291393565492413832964267066120293778813603956229170942356758989017779832324420022044939412604914331178495919786280363006187963040234691442836522994465006541338982835065966458832438092267654946251257212115249811586626146854743562239491439512678453988989512559827801082776829130240420248994006607740648544543562727489516539548958158982779426732511272181428364724201187353588704301344541697738760923374629892706652485971699231144471092955674184861119616265958102210259791317347984891088177894249073431353790847357722148187775529402086505768157776928491136247170373668886695380729395664147826983251242942361239552000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

881

3786635381478855223121890782095847977406447570523599718037841517923428328916136028310937041596074378472149689702059030867517818931727809864855507060253096957616285501871998852741845930045698485655980082513055892412572165911797901187043688592709515718924894763796765950481817610639665854482283166250390925597437144939533814612075855332460382636296363192120289536005475852561092509216801809486006038826065540201960482180462684148694178839009518498983571780420735321609724348176217804166013798736878782506299307609973661181632618732540630608495172827317908917369367398517225531328664737822544469333141054576781985788716978762701145788997585187920262647169981630439856607015420368876726976589336037446448319042750806476679800817987427657953451110740972579406455976860043630771945445958841812984549351361121406458397645058938256243714475275119954321339431391333907977310001857942401991631450887627854395504940123253762116683896216021171805174318495194091006115986513577845416799732562886706503540850787813793827325685793270138343259781811898510997840897461441255319441871220187412205859800451435148715972900390625

882

140984321612321909615911495158026754155607828452797298695845123672826094101033642049786988496074138265668698109474134940867877998605468772025622690668507914845679618012848315604584891276393272728792657097755400463225486420268778708077506898852495874148893740635459815711312331142608022646071405297238982918422965255949772760103607305583124163887673393152067809579910958430346038514721386823141009124764309000674483552318099112913598689394128771158661428313681812110138459443636561917534440099433401251499280171457783401486997852581813281118135769460982860528182416690210397380071662593608861085650333819404261525883821895231449650182396418288750077768120555009163292872050659612713828027252016287422325645753587882181096222811454378074942064019817686745447245865237193785885777405587134416423565367267492627038721869423503986904631047507501546575046149449135941900922673939772902727682766454043527369510934701618016932640298087515159250929182170004269575958065325803326975778383399227596275162613284864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

883

3343599041845829162016629560590633764049893204772338551027414060326387214432948112998557407729333676190908176006918124256018234116715656110667412734203484613575180098152974986971049956230351762834230412859028353000301222500117546748159577027362502379810682076432544334275444950194824949507856035799095187302536998981608358302462980258562517867849688698642215660292835177811444685638435997776143332283415871998331105765348550103296959914845404834602493882111509288981386599439600321078590184284663964953062288619606742823381602340833376827301237606521713574037151412890710144163210963497306766421163551191298493451437092247465111731684867720933591917451093779678393383994616185718149920328383721065213865714748962118908264122282898621972897330784278787615900627567418525971627828781657320865357077251870201902765120587042480263199881667930919665742717918547840743964731640563140958610571133775395431230862128833071949031880358746694703968923231256382358400416091489237503034163853028961842626571245639579949528580555457532157098387339906385211093512458452628447067172287425484977774203798617236316204071044921875

884

124630140305292568100465761719695650673557320352272812047127089326778267185313739572011697830529538226851129128775135287727204150767234394470650458550960996723580782323357910994453043888331653092252708874415774009491329995517600377940516098585606352747622066721746477088800100730065492019127122282759260899885901286259599119931588858135481760876703279546427943668641287252425898047013705951656652066291649156596243460249199615815621241424409833704256702629294721905362398148174720735100445047899126706325363671568680526914506101682322940508432020203508848706913256354145991283983349732750233199714895096353367188881298555384601490761238433767255068747018570628100350898892783097639023976090782398081335870846171687848089060965325670218248784593518835082975365344869679306723027226539026824118431784664463482302230132570377524423693845996631367172340796113036172640415643762759246011271565545374478194647666276230326968454023509363400777821397038283774305146929748010141046588090924917195107243750143819776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

885

2959085152033558808384717161122710881184155486223519617659261443388852684773159080003723305840460303428953735766122539966576137193293355657940660269770083883014034386865382863469379211263861310108293915380240092405266581912604028872121225669215814606132453637642801735833768780922420080314452591682199240762745244098723397097679737528827828313046974498298360859359159132363128546790015858031886849070823046718523028602333466841417809524638183278623207085668685720748527140504046284154552313091927608983460125428351967398692718071637538492161595281771716513022879000408278477584441702695116488282729742804299166704521826639006623882541107933026228846944217995015378144835235324360562679490619593142714271157552831475233813748220365280446014137744086727040072055397165395484890628471766728965841013367905128683947131719532595032931895276118863904182305357914839058408787501898379748370355453391224956639312984017268674893214117490824813012497059661898387184368240967975190185235009930631230724515552391028255332793791579915959032072795817150911817758525730576175654447474371554205330170361776254139840602874755859375

886

110422304310489215337012664883650346496771785832113711473754601143525544726187973260802364277849170868990100408094769864926302877579769673500996306276151443097092573138495109141085396885061844639735900062732375772409318376028593934855297263346847228534393151115467378700676889246838025928946630342524705157298908539626004820259387728308036840136759105678135158090416180505649345669654143473167793730734401152744271705780790859612640419902027112661971438529555123608151084759282802571298994312438626261804272213009850946846252406090538125290470769900308839954325145129773348277609247863216706614947397055369083329348830520070756920814457252317787990909858453576496910896419005824508175242816433204700063581569708115433406908015278543813368423149857687883516173695554535865756602122713577766168930561212714645319775897457354486639392747553015391314693945356150048959408260373804691965986607073201787680457832320740069694050264829295973089149757775919424034360179756736984967277048559476634865017962627424321536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

887

2624708529853766663037244121915844551610345916280261900863764900285912331393792103963302572280488289141481963624550692950353033690451206468593365659286064404233448501149594599897339360391044982066056702942272961963471458156479773609571527168594427555639486376589165139684552908678186611238919448822110726556555031515567653225641927188070283713672666379990646082251574150406095021002744066074283635125820042439329926370269785088337597048354068568138784684988124234303943573627089054045087901712539789168329131254948195082640440929542496642547335014931512547051293673362143009617399790290568325106781281867413360866910860228798875383813962736594264987239521361578640414468853732707819096708179579117587558516749361518532392794671464003755614540179004926884543913137285705795097987454457088592700978857331849142661105835225411794210591109917432283009704852470462244808594514183862836804505287158016536539070616823317314630280922214361609142084891920103869432534629738593993694303453808469901652645294970842062480188093131385455661448569889812858782351812323021067805494909767568580127861110895537422038614749908447265625

888

98055006227714423219267246416681507689133345818916975788694085815450683716854920255592499478730063731663209162388155640054556955290835470068884719973222481470218204946983656917283832433934918040085479255706349685899474717913391414151503969852000338938541118190535032286201077651192167024904607744161938179681430783187892280390336302737536714041442085842184020384289568289016618954652879404173000832892148223636913274733342283336024692873000076043830637414244949764038163266243128683313506949445500120482193725152747640799472136608397855257938043671474249879440728875238733270517012102536435474073288585167745996461761501822832145683238040058195735927954306775929256876020077172163259615620992685773656460433900806504865334317567346906271159757073626840562362241652427848791862684969657056358010338356890605043960996942130784135780759827077667487448223476261243475954535211938566465796107081003187460246555100817181888316635168414824103164984905016448542511839623982442650942019120815251760135950813152797523968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

889

2333365883039998563440110024383185806381597519573152829867886996354176062609081180423375986757354089046777465662225566032863846950811122550579502071105311255363535717521989599308734691387638989056724408915680663185526126301110518738909087652880446096963503388787767809179567535814907897391399390002856435908777423017339643717595673270194482221455000411811684367121649419711018473671439474740038151626854017728564304543169838943532123775986766957075379584954442444296205836954482169046083144622447872570644597685648945428467351986363279515224580828274114654328600075618945135549868413568315241019928559580130477810683754743402200216210612872832301573655934490443411328462810968377251176973571645835535339521390182389975297194462931499338741326219135380000359538779046992451842110847012351758911170204168013887825723087515391085053215496716597299595627613846240935634840523109454061919205200283476700983233778355929092706319739848567470527313468916972339925523285837610060394235770435729742569201667229078593544887214793801670083027778632043631457510761155165729279084974783368467733668527586132768192328512668609619140625

890

87268955542665836665147849310846541843328677778836108451937736375751108508000879027477324536069756721180256154525458519648555690208843568361307400776168008508494202402815454656382610866202077055676076537578651220450532498942918358594838533168280301655301595189576178734718959109561028652165100892304124979916473397037224129547399309436407675496883456399543778142017715777224790869641062669713970741274011919036852814512674632169061976656970067679009267298678005289993965306956384528149021185006495107229152415385945400311530201581474091179564858867612082392702248698962472610760140771257427571925226840799293936850967736622320609658081855651794204975879333030577038619657868683225301057902683490338554249786171717789330147542634938746581332183795527888100502395070660785424757789622994780158629201137632638489125287278496397880844876246099124063828918893872506693599536338625324154558535302092836839619434039727291880601805299889193451816836565464639202835537265344373959338397017525574066520996223705989796331520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

891

2079029001788638720025138031725418553486003389939679171412287313751570871784691331757228004200802493340678721905042979335281687633172710192566336345354832328528910324312092732984082610026386339249541448343871470898303778534289472196367997098716477472394481519409901117978994674411082936575736856492545084394720683908449622552377744883743283659316405366924210771105389632962517460041252571993373993099526929796150795347964326498687122284404209358754163210194408217867919400726443612620060081858601054460444336537913210376764410619849682048065101517992236157006782667376480115774932756489368879748756346585896255729319225476371360392643656069693580702127437630985079493660364572824130798683452336439461987513558652509467989800266471965910818521661249623580320349052130870274591320764688005417189852651913700374052719270976213456782415007574488193939704203937000673650642906090523569170011833452577740576061296515132821601330888205073616239836300805022354873641247681310563811264071458235200629158685501109026848494508381277288043977750761150875628642088189252664787664712531981304750698658079244296459364704787731170654296875

892

77843908344057926305311881585275115324249180578721808739128460847169988789136784092509773486174222995292788489836708999526511675666288462978286201492341863589576828543311385553493288892652252733663060271520156888641874989057083175866595971586106029076529022909101951431369311525728437557731269995935279482085494270157203923556280184017275646543220043108393050102679802473284513455719827901384861901216418631780872710545305771894803283178017300369676266430420780718674617053805094999108926897025793635648403954524263297077884939810674889332171854109909977494290405839474525568798045567961625394157302341992970191671063221067109983815009015241400430838484365063274718448734818865436968543649193673381990390809265172268082491608030365361950548307945610876185648136403029420598883948343711343901497247414768313532299756252418786909713629611520418664935395653334275970690786414053789145866213489466810460940535163436744357496810327501160559020618216394458168929299240687181571729850139632812067336728631545742898327715840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

893

1856572898597254376982448262330798768263001027216133500071172571180152788503729359259204607751316626553226098661203380546406547056423230201961738356401865269376316919610698810554785770753563000949840513371077223512185274231120498671356621409153814382848271996833041698355242244249097062362133012847842760364485570730245512939273326181182752307769549992663320218597112942235528091816838546790082975837877548307962660245732143563327600199972958957367467746703606538556052024848714146069713653099730741633176792528356496866450618683525766068922135655567066888207056921967196743387014951545006409615639417501205356366282068350399624830630784870236367566999801804469675987838705563531948803224322936440439554849607876690954914891637959465558360939843495913857226071703552867155210049442866388837550538418158934434029078308981758616906696601764017957188155854115741601570024115138837547268820567273151922334422737788013609689988483167130739302173816618884962902161634179410333483458815812204034161838706152490360975705595984480618223272131429707731936377384753002629655384588291059305142373901664765156738212681375443935394287109375

894

69592454059587786116948822137235953099878767437377297012780843997369969977488284978703737496639755357791752909914017845576701438045661885902587864134153626049081684717720378684823000270031113943894775882739020258445836240217032359224736798597978789994416946480737144579644164504001223176611755376366139856984431877520540307659314484511444428009638718538903386791795743411116355029413526143838066539687478256812100203227503360073954135161147466530490582188796177962495107646101754929203380645941059510269673135344691387587629136190743351062961637574259519879895622820490225858505452737757693102376628293741715351353930519633996325530618059625811985169605022366567598293168928065700649878022379144003499409383483064007665747497579146633583790187303376123309969433944308302015402249819277941447938539188802872297875982089662395497283984872699254286452243714080842717797563054164087496404394859583328552080838436112449455602148432786037539764432685456645603022793521174340325126486024831733988199035396601894151104977960960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

895

1661632744244542667399291194786064897595385919358439482563699451206236745710837776536988123937428380765137358301777025589033859615498791030755755828979669416091803643051575435446533264824438885850107259467114115043405820436852846310864176161192663872649203437165572320027941808602941870814109046498819270526214585803569734080649626932158563315453747243433671595644416083300797642176070499377124263374900405735626580919930268489178202178975798266843883633299727852007666562239599160732393719524259013761693229312879064695473303721755560631685311411732524864945315945160641085331378381632780736605997278663578793947822451173607664223414552458861548972464822615000360009115641479361094178885769028114193401590399049638404648828015973721674733041159928842902217334174679816103912994251365418009607731884252246318456025086538673962131493458578796071683399489433588733405171583049259604805594407709470970489308350320272180672539692434582011675445565873902041797434662590572248467695640151922610574845642006478873073256508406110153309828557629588420083057759353937353541569206520498078102424641989964815280700349831022322177886962890625

896

62354838837390656360786144634963413977491375623890058123451636221643493099829503340918548796989220800581410607282959989636724488488913049768718726264201648939977189507077459301601408241947878093729719190934162151567469271234460993865364171543788995834997584046740481543361171395585095966244132817224061311858050962258404115662745778122254207496636291810857434565448986096360254106354519424878907619559980518103641782091843010626262905104388130011319561641161375454395616450907172416566229058763189321201627129268843483278515706026906042552413627266536529812386478047159242369220885653030893019729458951192576954813121745592060707675433781424727538711966100040444568070679359546867782290708051713027135470807600825350868509757830915383691076007823825006485732612814100238605800415838073035537352931113167373578896879952337506365566450445938531840661210367816435075146616496531022396778337794186662382664431238756754712219524995776289635628931686169154460308422994972208931313331478249233653426335715355297159390060253020160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

897

1490484571587354772657164201723100213143061169664520215859638407731994360902621485553678347171873257546328210396693991953363372075102415554587912978594763466234347867817263165595540338547521680607546211742001361193935020931857003140845166016589819493766335483137518371065063802316838858120255814709440885662014483465802051470342715358146231293962011277360003421293041226720815485031935237941280464247285663944857043085177450834792847354541291045358963619069855883250876906328920447176957166413260335344238826693652521031839553438414737886621724336324074803855948402809095053542246408324604320735579558961230178171196738702726074808402853555598809428300945885655322928176730406986901478460534818218431481226587947525648969998730328428342235537920456172083288948754687795045209955843474779954618135500174264947655054502625190544031949632345180076300009342021929093864438909995185865510618183715395460528909590237284146063268104113820064472874672588890131492298892343743306875522989216274581685636540879811549146711088040280807518916216193740812814502810140481806126787578248886776057874903864998439306788213798427022993564605712890625

898

55994645275976809411985957882197145751787255310253272194859569327035856803646894000144856819696320278922106725340098070693778590663043918692309416185253080748099516177355558452838064601269194528169287833458877612107587405568545972491097026046322518259827830473972952425938331913235416177687231269867207058048529764108046895865145708753784278331979390046149976239773189514531508187506358443541259042364862505257070320318475023542384088783740540750164966353762915158047263572914640830076473694769344010439061162083421447984107104012161626212067437285349803771523057286348999647560355316421741931717054138170934105422183327541670515492539535719405329763345557836319222127470064873087268497055830438298367652785225541165079921762532162014554586255025794855824187886307062014268008773422589585912542932139624301473849398197199080716278672500452801592913766910299158697481661613884858112306947339179622819632659252403565731573133446207108092794780654179900705356963849485043620319371667467811820776849472389056849132274107212103680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

899

1339945629857031940618790617349067091615611991528403674057814928551062930451456715512756834107514058534149061146627898766073671495517071583574533767756692356144678733167719585870390764354221990866184044356059223713347583817739445823619804248914247724895935599340629015587492358282838133450109977423787356210151020635756044271838101106973461933271848138346643075742444062822013121043709778909211137358309811886426481733574528300478769771732620649777708293543800439042538338789699482012084492605521041474470705197593616407623758541134849360072930178355343248666497614125376453134479521083819284341286023506145930175905868093750741252754165346483329676042550351204135312430880635881224429136020801578369901622702564825558424028858565257079669748590490098702876764930464327745643750303283827179201703814656664187941893997860046299084722719478316888593708398477714255384130580085672093094045747160140519015489721623318447310878025598324237961114330657412228211576704217025232881095167305430848935387250250950582682893268148212445959505678358172990720238026316293143707982032845749211676029538574633596936802604204785893671214580535888671875

900

50395180748379128470787362093977431176608529779227944975373612394332271123282204600130371137726688251029896052806088263624400731596739526823078474566727772673289564559620002607554258141142275075352359050112989850896828665011691375241987323441690266433845047426575657183344498721911874559918508142880486352243676787697242206278631137878405850498781451041534978615795870563078357368755722599187133138128376254731363288286627521188145679905366486675148469718386623642242537215623176747068826325292409609395155045875079303185696393610945463590860693556814823394370751557714099682804319784779567738545348724353840694879964994787503463943285582147464796787011002052687299914723058385778541647350247394468530887506702987048571929586278945813099127629523215370241769097676355812841207896080330627321288638925661871326464458377479172644650805250407521433622390219269242827733495452496372301076252605261660537669393327163209158415820101586397283515302588761910634821267464536539258287434500721030638699164525150151164219046696490893312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

901

1207291012501185778497530346231509449545666404367091710326091250624507700336762500676993907530870166739268304093111736788232378017460881496800654924748779812886355538584115346869222078683154013770431823964809360565726173019783240687081443628271737200131237975005906743044330614812837158238549089658832407945346069592816195888926129097383089201877935172650325411243942100602633822060382510797199234759837140509670260041950649998731371564331091205449715172482964195577327043249519233292888127837574458368498105383031848383269006445562499273425710090698164267048514350326964184274166048496521175191498707179037483088491187152469417868731502977181480038114337866434925916500223452928983210651554742222111281362055010907828140050001567296628782443480031578931291965202348359298825019023258728288460735137005654433335646492071901715475335170249963516622931267028420544101101652657190555877735218191286607632956239182609921027101101064090138402964011922328417618630610499539734825866745742193194890783912476106474997286834601539413809514616200713864638934461710980122480891811594020039720102614255744870840059146388512090197764337062835693359375

902

45456453035037973880650200608767642921300893860863606367786998379687708553200548549317594766229472802428966239631091613789209459900259053194416784059188450951307187232777242352013940843310332117967827863201916845508939455840545620468272565744404620323328232778771242779376737847164510853046494344878198689723796462502912470063325286366322077149900868839464550711447875247896678346617661784466794090591795381767689686034538024111707403274640570980983919685984734525302768568492105425856081345413753467674429851379321531473498147037072808158956345588246970701722417905058117913889496445871170100167904549367164306781728425298328124476843595097013246701883923851523944523080198663972244565909923149810614860531046094317811880486823609123415413121829940263958075726104072943182769522264458225843802352310947007936470941456486213725475026335867584333127395977780857030615612898151727815570779849946017804977792781101214660891069731630930349730802935063243392608783253011958410975265919650369636106646401685436350125580120234785767424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

903

1090183784288570757983269902647053032939736763143483814424460399313930453404096538111325498500375760565559278596079898319773837349767175991610991397048148171036379051341456158222907537050888074434699937040222852590850734236864266340434543596329378691718507891430333788969030545175991953889409827961925664374647500842313024887700294574936929549295775460903243846353279716844178341320525407249870908988132937880232244817881436948854428522590975358521092800752116668606326320054315867663477979437329735906753789160877759090091912820342936843903416211900442333144808458345248658399571941792358621197923332582670847228907541998679884335464547188394876474417247093390738102599701777994871839218353932226566487069935674849768810465151415268855790546462468515774956644577720568446838992178002631644480043828716105953302088782340927249074227658735717055510506934126663751323294792349443071957594902026731806692559483981896758687472294260873394977876502765862561109623441281084380547757671405200454986377872965924146922550011645190090669991698429244619768957818925015050600245305869400095867252660672937618368573409188826417448581196367740631103515625

904

41092633543674328388107781350325949200856008050220700156479446535237688532093295888583105668671443413395785480626506818865445351749834184087752772789506359659981697258430627086220602522352540234642916388334532828340081268079853240903318399432941776772288722432009203472556571013836717811154030887769891615510312002102632872937246058875155157743510385430875953843148879224098597225342366253157981857894983025117991476175222373796983492560275076166809463396130200010873702785916863304973897536254033134777684585646906664452042324921513818575696536411775261514357065786172538594156104787067537770551785712627916533330682496469688624527066609967699975018503067161777645848864499592230909087582570527428795833920065669263301939960088542647567533462134265998618100456398081940637223648127070236162797326489096095174569731076663537207829423807624296237147165963913894755676514059929161945275984984351200095699924674115498053445527037394361036156645853297172026918340060722810403521640391363934151040408347123634460513524428692246333751296000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

905

986616324781156535974859261895582994810461770644852852054136661379107060330707366990749576142840063311831147129452307979395322801539294272407947214328574094787923041464017823191731321031053707363403443021401681594719914484362161038093261954678087716005249641744452079016972643384272718269915894305542726259055988262293287523368766590317921242112676792117435680949718143743981398895075493561133172634260308781610181560182700438713257812944832699461588984680665585088725319649155860235447571390783410995612179190594371976533181102410357843732591671769900311496051654802450035851612607322084552184120615987317116742161325508805295323595415205497363209347608619518617982852730109085359014492610308665042670798291785739040773470962030818314490444548534006776335763342837114444389287921092381638254439664988075887738390348018539160412176031155823935237008775384630694947581787076245980121623386334192285056766333003616566612162426306090422454978235003105617804209214359381364395720692621706411762671975034161352964907760538897032056342487078466380890906826127138620793222001811807086759863657909008544623558935315887907790965982712805271148681640625

906

37229925990568941519625649903395309975975543293499954341770378560925345810076526075056293735816327732536581645447615177892093488685349770783504012147292761851943417716138148140115865885251401452586482247831086742476113628880347036258406469886245249755693582523400338346136253338536066336905551984319521803652342673904985382881144929340890572915620409200373614181892884577033329086160183825361131563252854620756900277414751470660067044259609219007129373836893961209851574724040678154306351167846154020108582234596097437993550346378891519629581061989068386932007501602272319966305430937083189220119917855640892379197598341801537893821522348630736177366763778848570547139071236630561203633349808897850489025531579496352551557603840219638696185316693644994747999013496662238217324625203125633963494377799121062228160176355457164710293457969707612390855332363305988648642921738295820722420042395822187286704131754748641236421647495879291098757921143087237856388016095014866225590606194575724340842609962494012821225253132395175178378674176000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

907

894861006576508978129197350539293776293088825974881536813101951870850103719951581860609865561555937423830850446413243337311557780996139905074008123396016703972646198607864165634900308175165712578606922820411325206410962437316480061550588592893025558416761425062218035668394187549535355470813716135127252716963781353900011783695471297418354566596197850450514162621394356375791128797833472659947787579274100064920434675085709297912924836340963258411661209105363685675473864921784365233550947251440553773020246525869095382715595259886194564265460646295299582526918850905822182517412634841130688830997398700496624885140322236486402858501041591386108430878281017903386510447426208940420626144797549959193702414050649665309981538162561952211242833205520344146136537351953262801061084144430790145896776776144184830178720045652815018493843660258332309259966959273860040317456680878155103970312411405112402546487064034280225917231320659624013166665259147816795348417757423958897506918668207887715468743481355984347139171338808779608075102635780169007468052491297314729059452355643309027691196337723470749973567954331510332366406146320514380931854248046875

908

33804772799436598899820090112282941458185793310497958542327503733320213995549485676151114712121225581143216134066434581526020887726297591871421643029741827761564623286253438511225206223808272518948525881030626762168311175023355108922633074656710686778169772931247507218291718031390748233910241201762125797716327147905726727656079595841528640207383331553939241677158739195946262810233446913427907459433591995647265451892594335359340876187725170858473471443899716778545229849428935764110166860404307850258592669013256473698143714512033499823659604286074095334262811454863266529405331290871535811868885412921930280311419294355796407589942292556708449049021511194502056802276682860549572899081626479248244035182674182688116814304286919431936136267557829655231183104254969312301330759684438075638852895041601924503169440130755105556946459836494512050896641785881837692967772938372605215957398495406546056327351633311766242670855926258396317672192397923211973600318614273498532836270424674757701485089845944563641672529844214819061967836151808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

909

813428654978046661119440391640218042650417742811167316963109674250602744281435987911294367795454347118262243055789638193616206022925491173712273384166979183911135394534548526562124380131225632733953692843753894612627564855520680375949485030939760232600836135381556194422570316482527638122969667966830672719720077250695110711379183409353284301035943846059517373822847469945594136077230626647892538909560156959012675119652909751802848676233935601896200039076775590279005743213901987997297811051559463379675404092015007702888476091236550858917303727482427320516969235473392363908328085070587796147376635418751432020592552912966140198377446806569972563668357445274178337996710423926842349165620972912907075494372040545766773218189768814560019735383817992828838112452925515886164525487287588242620170089515064010632456521498408851810903887174824069117309965979938776648568122918242989509013981967247173914756741207160725358763270479598227968498720565365466971711741498378637833789069400969933361087824552589771549506746977180663740268295924173627788459714589259088715042191279767906171297470990634911725973270487342892121063187005347572267055511474609375

910

30762343247487304998836282002177476726949071912553142273518028397321394735950031965297514388030315278840326682000455469188679007830930808602993695157065063263023807190490629045214937663665527992243158551737870353573163169271253149119596097937606724968134493367435231568645463408565580892858319493603534475921857704594211322167032432215791062588718831714084709926214452668311099157312436691219395788084568716039011561222260845177000197330829905481210859013948742268476159162980331545340251842967920143735319328802063391065310780205950484839530239900327426754179158423925572541758851474693097588800685725758956555083391557863774730906847486226604688634609575186996871690071781403100111338164280096115902072016233506246186301016901096683061884003477624986260376624872022074194210991312838648831356134487857751297884190518987146056821278451210005966315944025152472300600673373919070746521232630819956911257889986313707280830478892895140649081695082110122895976289938988883664881006086454029508351431759809552913922002158235485346390730898145280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

911

741033504685000508279810196784238636854530563700973425753392913242299100040388184987189169061658910224736903423824360394384363686885122459251881052976118036543044344420973707698095310299546551420631814180659797992103711583379339822489980863186121571899361719332597693118961558315582678330025367517782742847664990375383245858066436085920841998243744843760220327552614045120436257966357100876230102946609302989660547034003800783892395144049115333327438235598942562744174232067864711065538305867970671138884293127825672017331401719116497832473663695736491288990958973516260443520486885499305482290260114866482554570759815703712153720721854040785245005501873632644776465915003196197353380089880706323658345775372928937193530401770879390064177978934658191467071520444615144972295882718918992889026974951548223313686167891085050463999733441216264726965869379007724225526845559978519363442711737572162175436343391239723420801833339406913985679302334435047940411229396505022939066581842224283609291951008167409281881600646496211584667384417586922174915286799990815029819403436255868562522051996072468404582361649413969374722288563361871638335287570953369140625

912

28055257041708422158938689185985858774977553584248465753448441898357111999186429152351333121883647534302377933984415387900075255141808897445930249983243337695877712157727453689236023149262961528925760599184937762458724810375382871997071641319097333170938657951100931190604662628611809774286787378166423442040734226589920725816333578180801449080911574523245255452707580833499722431468942262392088958733126669027578543834701890801424179965716873798864303420721252948850257156638062369350309680786743171086611227867481812651563431547826842173651578789098613199811392482620122158084072544920105000986225381892168378236053100771762554587044907438663476034763932570541146981345464639627301540405823447657702689678804957696521906527413800174952438211171593987469463481883284131665120424077308847734196794652926269183670381753316277203821005947503525441280140950939054738147814117014192520827364159307800703067195667518101040117396750320368271962505914884432081130376424357861902371477550846074911616505764946312257496865968310762635908346579108495360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

913

676563589777405464059466709664009875448186404658988737712847729790219078336874412893303711353294585035184792825951641040072924046126116805296967401367195767363799486456348995128361018303486001447036846346942395566790688675625337257933352528088928995144117249750661693817611902742126985315313160543735644219918136212724903468414656146445728744396539042353081159055536623194958303523284033099998083990254293629560079442045470115693756766516842299327951109101834559785431073877960481202836473257457222749801359625704838551823569769553362521048454954207416546848745542820345784934204526460865905331007484873098572323103711737489196347019052739236928690023210626604680913380397918128183636022061084873500069692915484119657693256816812883128594494767342928809436298165933627359706140922373040507681628130763527885395471284560651073631756631830449695719838743034052217906009996260388178823195816403384066173381516201867483192073838878512468925203031339198769595452439009085943367789221950770935283551270456844674357901390251041176801321973256859945697656848391614122225115337301607997582633472414163653383696185914954039121449458349388805800117552280426025390625

914

25642504936121497853269961915991074920329483976003097698651875895098400367256396245249118473401653846352373431661755664540668783199613332265580248484684410654032228912162892671961725158426346837438145187655033114887274476683099945005323480165654962518237933367306251108212661642551194133698123663644111026025231083103187543396128890457252524459953179114246163483774728881818746302362613227826369308282077775491206789064917528192501700488665222652161973326539225195249135041167189005586183048239083258373162662270878376763528976434713733746717543013236132464627612729114791652488842306056975970901409999049441897707752534105390974892559045398938417095774234369474608340949754680619353607930922631159140258366427731334621022566056213359906528525010836904547089622441321696341920067606660286829055870312774610033874728922531077364292399436018222253330048829158296030667102102950971964036210841607329842603416840111544350667300629792816600573730406204370922153164051863085778767530481473312469217486269160929403352135495036037049220228773305164759040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

915

619055684646325999614412039342569036035090560262974695007255672758050456678240087797372895888264545307194085435745751551666725502205396876846725172250984127137876530107559330542450331747689691324038714407452291943613480138197183591009017563201370030556867283521855449843114891009046191563511541897518114461225094634643286673599410373997841801122833223753069260535816010223386847723804890286498246851082678671047472689471605155859787441362910703885075264828178622203669432598333840300595373030573358816068244057519927274918566339141326706759336283099786140366602171680616393214797141711692303377871848658885193675639896239802614657522433256401789751371237723343283035743064095087288026960185892659252563769017667969486789329987383788062663962712118779860634212821829269034131118943971332064528689739648628015136856225372995732373057318124861471583652449876157779383999146578255183623224172009096420548644087324708747120747562573838909066560773675366874179838981693313638181527138084955405784449412468012877037479772079702676773209605530026850313356016278326921835980533630971317788109627258959742846082010112182945796126254389690757307107560336589813232421875

916

23488534521487292033595285115047824627021807322018837491965118319910134736406858960648192521635914923258774063402168188719252605410845812355271507611970920159093521683541209687516940245118533703093340991892010333236743420641719549624876307831739945666705946964452526015122798064576893826467481275898005699839111672122519789750854063658843312405317112068649485751137651655745971612964153716688954286386383242349945418783464455824331557647617343949380367567109930278848207697709145129116943672187000264669816998640124593115392542414197780111993269400124297337598893259869149153679779552348189989345691559129288778300301321240538133001584085585427590059729198682438741240309975287447327904864725130141772476663647801902512856670507491437674380128909926604565134094156250673849198781927700822735415177206501542791029251693038466865691837883392691584050324727508999164091065526303090319057169130912314135824729825542174625211247376890220006125537052083203764692298271506586573351057921029554221803217422551411333470556113453009937085729556347530919280640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

917

567674062820680941646415840077135806044178043761147795321653451919132268773946160510190945529538588046696976344578854172878387285522348936068446982954152444585432778108631906107426954212631446944143501111633751712293561286726817352955269105455656318020647298989541447506136355055295357663740083920024110960943411779967893879690659312956020931629638066181564511911343281374845739362729084392718892362442816341350532456245461927923425083729789115462614017847439796560764869692672131555645957069035770034334579800745773311100325332992596590098311371602503890716174191431125232577968978949621842197508485220197722600561784851898997640948071296120441202007424992305790543776389775195043120722490463568534600976189201528019385815598430933653462853807012921132201573157617439704298236071621711503172808491257791889880497158667037086586093560720497969442209296536436683695127217412260003382496565732341417643106628076757921109725514880210279614036229460311423622912346212768606212460385623904107104340111233167808243368950997087354601033208271034621737347466927225787323594149339600698411696528196466084189857203272871761295047775275346424450617632828652858734130859375

918

21562474690725334086840471735613903007606019121613292817623978617677503688021496525875040734861769899551554590203190397244273891767156455742139243987789304706047852905490830493140551145018813939439687030556865485911330460149098546555636450589537270122036059313367418881882728623281588532697147811274369232452304515008473166991284030438818160788081108879020227919544364219974801940701093111920460034902699816477249894443220370446736369920512721745531177426606915995982654666496995228529354291067666242966892004751634376479930353936233562142809821309314104955915784012559878923078037629055638410219344851280687098479676612898814006095454190567422527674831404390478764458604557313876647016665817669470147133577228682146506802423525877139785080958339312622990793098435438118593564481809629355271111132675568416282164853054209312582705107176954490874158198099853261232635598153146236912894481262177504376687101979847716305943925091985221965623243013812381055987529813243046474336271171505130775615353593902195604125970512149863122244699732727033383899627520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

919

521692463732205785373056157030887805754599622216494823900599522313682555003256521508865478941645962414914521260667966984875237915395038672246902777334866096574012723081832721712725370921408299741667877521591417823597782822501945147365892307913748156260974867771388590258139310295816433692977137122502157973106995425790494475435715908606583236167637382820857786446524475583483234474348028556908662081084948217701139327289579511761627651947676197110142282401797173039342915247565688899638634546443872661553478836885365672901198981020196266300348150502701075568164081925204088739153491654702472979510297917361707069916280278895178832031277521134685464644823567929021509730502203404244627943968736019483298297117876204249815564534958028027532362648644874520493245731850427088250078949820352871415811003465910746800176888815007082572619982302137633917390343516985312315821912801866943108514343908021762814014991202540529499837748174913246965299294874026198309456446169534349109251094388367874428888562223281215775656065966323278878349518401080817376622322106120498550383023243093041840349109412552331370478769807769148630148905478043364070117604569531977176666259765625

920

19837476715467307359893233996764790766997537591884229392214060328263303392979776803805037476072828307587430222986935165464731980425783939282768104468766160329564024673051564053689307053417308824284512068112316247038424023337170662831185534542374288512273174568298025371332110333419061450081375986372419693856120153807795313631981308003712707925034620168698609685980815082376817785445005662966823232110483831159069902887762740810997460326871704005888683232478362716304042293177235610247005947782252943529540644371503626361535925621334877171385035604568976559442521291555088609231794618731187337401797263178232130601302483866908885607817855322028725460844892039240463301916192728766515255332552255912535362891050387574786258229643806968602274481672167613151529650560603069106079323264859006849422242061522942979591664809872567576088698602798131604225542251865000334024750300894537959862922761203304026552133821459899001468411084626404208373383572707390571508527428183602756389369477784720313566125306390019955795892871177874072465123754108870713187657318400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

921

480478759097361528328584720625447669099986252061391732812452160050901633157999256309665106105255931384136274081075197593070094120078830617139397457925411674944665717958367936697420066618617044062076115197385695815533557979524291480723986815588562051916357853217448891627746304782446935431231943289824487493231542787153045411876294351826663160510394029578010021317249042012388058950874534300912877776679237308502749320433702730332459067443809777538441042092055196369234824943007999476567182417274806721290754008771421784742004261519600761262620646612987690598279119453112965728760365813980977614128984381890132211392894136862459704300806596965045312937882506062628810461792529335309302336395205873944117731645563984114080134936696343813357305999401929433374279319034243348278322712784544994573961934192103797802962914598621523049383003700268760837916506379143472642871981690519454602941710739288043551707806897539827669350566069095100455040650578978128643009386922141135529620257931686812349006365807641999729379236754983739846959906447395432803869158659736979164902764406888691534961529768960697192210946992955385888367141945277938308578313808538950979709625244140625

922

18290153531660857385821561745017137087171729659717259499621363622658765728327354213108244552939147699595610665593954222558482885952572792018712192320202399823858030748553542057501541103250758735990320126799555579769426949516871351130353062848069094008315866951970779392368205727412374656975028659435370957735342781810787279168686765979423116706881919795540118130474311505951425998180295221255411020005866092328662450462517247027739658421375711093429365940345050424432326994309411232647739483855237213934236474110526343505336123422870756752017002827412596387806004630813791697711714638470154725084457076650330024414400890125289992530408062606910484874898990460179707164366729695922727065416613179951357604585548457343952930087731590025051297072101738539325710337816876029715805136050200004315167307180724153427183514954702507305153780111779877339095949956219530307970819777424763998993614785829446312481067383386026879353875020025544680120259654036214106930862288785281741390998658517512129107967532491598399243813227225999894812844101288378797559020047564800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

923

443481894646864690647283697137288198579287310652664569385893343726982207404833313573820892935151224667557780976832407378403696872832760659619663853665154975973926457675573605571718721488983531669296254327186997237737474015100921036708239830788242773918798298519705326972409839314198521403027083656508001956252713992542260915161819686736010097151093689300503249675820865777434178411657195159742586187874936035748037622760307620096859719250636424667981081850966946248803743422396383516871509371144646603751365950096022307316869933382591502645398856823787638422211627255223267367645817646304442337841052584484592031115641288324050307069644488998736823841665553095806392056234504576490486056492775021650420666308855557337295964546570725339728793437447980867004459811468606610460891863900135029991766865259311805372134770174527665774580512415348066253396935387949425249370839100349456598515199012362864198226305766429260938810572481774777720002520484396812737497664129136268093839498070946927798132875640453565750217035524849991878743993650945984477971233442937231769205251547558262286769491976750723508410704074497821174962872015491537058817783645281451754271984100341796875

924

16900101863254632224499123052395834668546678205578747777650139987336699532974475292912017966915772474426344255008813701644038186620177259825290065703867017437244820411663472861131423979403701072055055797162789355706950501353589128444446230071615842863683861063621000158548222092129034183044926481318282764947456730393167445951866571764986959837158893891079069152558263831499117622318592784439999782485420269311684104227365936253631444381351157050328734128878826592175470142741895978966511283082239185675234502078126341398930578042732579238863710612529239062332748278871943528685624325946422965978038338824904942558906422475767953098097049848785288024406667185206049419874858239032599808444950578275054426637046774585812507401063989183147398494622006410336956352142793451457403945710384803987214591834989117766717567818145116749962092823284606661324657759546846004565037474340481935070100062106408392732506262248688836522980518503603284431119920329461834804116754837600329045282760470181207295762000022236920901283421956823902807067949590462008944534523949875200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

925

410220752548349838848737419851991583685840762353714726681951342947458541849470815055784325965014882817490947403569976825023419607370303610148189064640268352775881973349905585153839817377309766794099035252647972444907163463968351958955121843479124565874888426130727427449479101365633632297800052382269901809533760443101591346524683210230809339864761662602965505950134300844126615030782905522761892223784315833066934801053284548589595240306838692817882500712144425280143462665716654753106146168308798108470013503838820634268104688378897139946993942562003565540545755211081522315072381322831609162502973640648247628781968191699746534039421152323831562053540636613620912652016916733253699602255816895026639116335691390536998767205577920939249133929639382301979125325608461114676324974107624902742384350364863419969224662411438090841486973984196961284392165233853218355668026167823247353626559086435649383359332833947066368399779545641669391002331448067051782185339319451047986801535715625908213272909967419548318950757860486242487838194127125035642123390934716939386514857681491392615261780078494419245279901268910484586840656614329671779406449871885342872701585292816162109375

926

15649494325373789439886187946518542903074224018365920442104029628273783767534364121236528637364005311318794780138161487722379360810284142598218600841780858146888703701200375869407698604927827192722981668172742943384636164253423532939557209046316270491771255344913046146815653657311485653499601921700729840341344932344073054951428445454377924809209135743139218035268952307968182918267016918391439798581499169382619480514540856970862717497131171428604407803341793424354485352178995676522989448134153485935267148924344992135409715267570368375187796027202075371720124906235419707562888125826387666495663501751861976809547347212561124568837868159975176710600573813500801762804118729344187422620024235482700399065905313266462381853385253983594491006019977935972021582084226736049556053727816328492160712039199923051980467799602378110464897954361545768386633085340379400227224701239286271874912657510534171670300798842285862620279960134336641383217046225081659028612114979617904695931836195387797955875612020591388754588448732018933999344921320767820282638969177584435200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

927

380274637612320300612779588202796198076774386701893551634168894912294068294459445556712070169568796371814108243109368516796709976032271446607371262921528763023242589295362477437609510708766153818129805679204670456428940531098662265951397948905148472566021571023184325245667126965942377140060648558364198977437795930755175178228381335883960258054634061232949024015774496882505372133535753419600274091448060777253048560576394776542554787764439468242177078160157882234692989891119338956129397498022255846551702518058586727966533046127237648730863384754977305256085915080672571186072097486264901693640256564880925551880884513705665037054543408204191858023632170140826586028419681811726179531291142261689694460843185919027797857199570732710683947152775707393934649176839043453304953250997768284842190292788228390311471262055403110210058424883350583110631537171781933415704260257572150296811820273125846978374101537068930523506595638809827525459161252358157002085809549131121483765023608385216913703987539797921291667352536670746786226005955844908040248383396482602811299273070742520954347670132764326640374468476280019212001288681483605739509779031237712842994369566440582275390625

928

14522730733946876600214382414369207814052879889043574170272539495038071336271889904507498575473796928903841555968213860606368046831943684331146861581172636360312717034713948806810344305373023634846926988064305451460942360427177038567909089994981499016363724960079306824244926593985058686447630583338277291836768097215299794994925597381662714222946077969633194336729587741794473748151791700267256133083631229187070877917493915268960601837337727085744890441501184297800962406822107987813334207868494434947927914201792152701660215768305301852174274713243525944956275912986469488618360180766887754507975729625727914479259938213256723599881541652456963987437332498928744035882222180831405928191382490527945970333160130711277090359941515696775687653586539524582036028174162411053988017859413552840725140772377528592237874118031006886511425301647514473062795503195872083410864522750057660299918946169775711310039141325641280511619803004664403203625418896875779578552042701085415557824743989319876503052567955108808764258080423313570751392086985672537222288963396798355865600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

929

353275138341845559269272237440397668013323405246059109468142903373521189445552824922185513187529411829415306557848603352104143567733980173898247903254100220848592365455391741539539235448443756897042589475981138854022485753390657245068848694532882931013834039480538238153224760951360468363116342510720340850039712419671557740574166261036199079732755042885409643310654507603847490712054714926808654630955248462068082112775470747408033397833164265996982505610786672596029787608849865890244210275662675681446531639276427070280909199852203775670972084437373916582903815109944818631860978564740093673391798348774379837697341713232562819423670826221694236103954286060827898420401884403093620784569471161109726154123319718776824209338401210688225386904928632168965289085283471368120301570176926736618394782000264174599356802449469489385144276716632691709776698032585416143189257779284527625738181033733911842909540327937036456337627348454329771151560803440727854937717071142811858417706932189866512831004424472268879958970506567123764403959532979919569390748175332338011697024682719801966588985553338059448907881214464137847949197185098269732004584720019835231141769327223300933837890625

930

13506139582570595238199375645363363267069178296810523978353461730385406342732857611191973675190631143880572647050438890363922283553707626427966581270490551815090826842283972390333620203996911980407642098899804069858676395197274645868155453695332794085218264212873755346547781732406104578396296442504597881408194330410228809345280805564946324227339852511758870733158516599868860585781166281248548203767777043143975916463269341200133359708724086189742748110596101396954895038344560428666400813317699824501572960207666702012544000664523930722522075483316479128809336599077416624415074968113205611692417428551926960465711742538328752947889833736784976508316719224003731953370466628173207513217985716190989752409838921561487694034745609598001389517835481757861293506201971042280208856609254604141874380918311101590781222929768836404455625530532188459948399817972161037572104006157553624078924619937891411518336401432846390875806416794337894979371639574094475008053399712009436468777011910067485147838888198251192150760014793681620798794640896675459616728735959022470955008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

931

328899153796258215679692453057010228920404090284081030914841043040748227373809680002554712777589882413185650405357049720808957661560335541899268797929567305610039492238969711373311028202501137671146650802138440273094934236406701895159098134610114008773879490756381099720652252445716596046061314877480637331386972262714220256474548789024701343231194944926316377922219346579182013852922939596858857461419336318185384446993963265836879093382675931643190712723642392186903732263839225143817359766641951059426720956166353602431526465062401715149675010611195116338683451867358626146262571043773027209927764262708947628896225135019515984883437539212397333812781440322630773429394154379280160950434177650993155049488810658181223338894051527150737835208488556549306684138398911843720000761834718791791725542042245946552001183080456094617569321623185035981802105868337022429309198992513895219562246542406271925748782045309380940850331061410981016942103108003317632947014593233957840186885153868765723445665119183682327241801541613992224660086325204305119102786551234406688889929979612135630894345550157733346933237410666112336440702579326489120496268374338466600192987243644893169403076171875

932

12587722090955794762001818101478654564908474172627408347825426332719198711427023293630919465277668226096693707051009045819175568272055507830864853744097194291664650617008662267790934030125121965739922436174617393108286400323859969949120882844050164087423422246398339982982532574602489467065348284414285225472437115942333250309801710786529974179880742540959267523303737471077778065948046974123646925911568204210185554143767025998524291248530848328840241239075566501961962175737130319517085558012096236435465998913545366275691008619336303433390574350450958548050301710340152293954849870281507630097333043410395927154043344045722397747433325042683598105751182316771478180541274897457429402319162687490002449245969874895306530840382908145337295030622668998326725547780237011405154654359825291060226923015865946682608099770544555528952642994455999644671908630350054087017200933738839977641557745782114795535089526135412836296251580452322918120774368083056050707505768531592794788900175100182896157785843800770111084508333787711270584476605315701528362791181913808942930067456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

933

306862910491908915229153058702190543582737016235047601843546693157018096139764431442383547021491360291502211828198127389514757498235793060592017788468286296134166846258958740711299189312933561447179825198395164774797573642567452868183438559591236370186029564875703566039368551531853584110975206780689434630184045121112367499290754020160046353234704883616253180601430650358376818924777102643869314011504240784866963689045367727025808194126036644223096934971158351910381182202161997059181596662276940338445130652103207911068614191903220800234646784900245043543991660592245598194462978783840234386862604057107448137760178050973208413896247224085166712447325083821014511609624746035868390166755087748376613661173060344083081375188150074831638400249519823260503136301126184750190760710791792632741679930725415468133017103814065536278192177074431638571021364775158441926545482660015464239851576024065051706723613648273652417813358880296445288806982199767095351539564615487282664894363848559558419974805556198375611316600838325854745607860541415616676122899852301701440734304670978122543624424398297165212688710504151482809899175506511614349423018393257789337980057098320685327053070068359375

934

11756932432952712307709698106781063363624514877233999396868948194759731596472839756251278780569342123174311922385642448795109980766099844314027773396986779468414783676286090558116732384136863916001087555387092645163139497902485211932478904576342853257653476378136049544105685424678725162239035297642942400591256266290139255789354797874618995884008613533255955866765690797986644713595475873831486228801404702732313307570278402282621688026127812339136785317296579112832472672138479718428957911183297884830725242985251372101495402050460107406786796443321195283878981797457702242553829778842928126510909062545309795961876483338704719496102725589866480630771604283864560620625550754225239061766097950115662287595735863152216299804917636207745033558601572844437161661626741368652414447172076821850251946096818794201555965185688614864041768556821903668123562660746950517274065672112076539117214934560495219029773617410475589100698976142469605524803259789574351360810387808507670332832763543570825011371978109919283752930783757722326725901149364865227490846963907497552696683003904000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

935

286916821309934835739258109886548158249859110179769507723716158101811919890679743398628616465094421872554568059365249109196298260850466511653536632217847686885446001252126422565064742007592879953113136560499479064435731355800568431751515053217806006123937643158782834246809595682283101143761818339944621379222082188240063611836855008849643340274449066181196723862337658085082325694666590972017808600756465133850611049257418824769130661507844262348595634198033059036206405359021467250334792879228939216446197159716499396849154269429511448219394743881729115713632202653749634311822885162890619151716534793395464008805766477659949866992991154519630876138248953372648568354999137543536944805916007044732133773196811421717681085800920319967581904233301034748570432441552982741428361264590326111613470735228263462704370992066151276420109685564593582063904976064773143201320026287114459064261223582500823345786578761135865010655490553077176345034528356782234153689492915480609291676230198403187122676443195045481196581021783834674187143349606223601592174911361902090847086574867364544578288836812407849473863944321381636427255729098588359416710522197696033031011353386929840780794620513916015625

936

11004488757243738720016277427947075308352545925091023435469335510295108774298578011851196938612904227291155959352961332072222941997069454277929995899579625582436237521003780762397261511552104625377017951842318715872698570036726158368800254683456910649163653889935342373282921557499286751855737038593794086953415865247570343418836090810643380147432062267127574691292686586915499451925365417906271110158114801757445255885780584536533899992455632349432031056989598049611194421121617016449504604867566820201558827434195284286999696319230660532752441470948638785710726962420409299030384672996980726414210882542409969020316388405027617448352151152115025870402221609697228740905515505954823761813067681308259901189608767910474456617402907490449351410851072182393183315282629921058659922553063905251835821546622391372656383413804543512743095369185301833363654650459145684168525469096903640613713178748623525011868105896205151398254241669351550771215851163041592873718522988763179431531466676782292210644171510884449592743213597228097815443475805513852931432758217417709324095291654144000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

937

268841061567408941087684848963695624280117986238444028737122040141397768937566919564515013627793473294583630271625238415316931470416887121419363824388123282611662903173242457943465663261114528516067008957188011883376280280385132620551169604865084227738129571639779515689260591154299265771704823784528110232331091010380939604291133143292115809837158775011781330259010385625722139175902595740780686658908807830418022553154201438808675429832850073820634109243556976316925401821403114813563700927837516045810086738654359934847657550455452226981572875017180181423673373886563407350178043397628510145158393101411549776251003189567373025372432711784894130941539269310171708548634191878294117283143298600914009345485412302149467177395462339809624244266603069559410495197735144828718374504921135566581822078908882864553995619565983746005642775374024186393878962572692435179636864631026248143212766496803271475002024299184305514984194648233314235297353070304953402007054861805330906300627695903786333947827273757615881196417411453089713353318581031514691867891946102259123720120650720578269856640093226154957010515829134593332338618165377292773457759299241182950057638123553260811604559421539306640625

938

10322210454294626919375268227414356639234688077735379982470236708656812030292066175116422728418904165199104289873077729483745119593251148112698336153805688796325190794701546355128631297835874138603642838828094955488591258694449136549934638893082582188915507348759351146139380420934330973240681342200978853562304081602220982126868253180383490578291274406565665060432540018526738485905992761996082301328311684048483650020862188295268798192923383143767245131456242970535300367012076761429635319365777677349062180133275176661205715147438359579721790099749823180996661890750343922490500823271167921376529807824780550941056772323915905166554317780683894266437283869896000558969373544585624688580657485067147787315853024300025040307123927226041491623378305707084805949735106865953023007354773943126222000610731803107551687642148661814953023456295813119695108062130678651750076890012895614895662961666208866461132283330640432011562478685851754623400468390933014115547974563459862306776515742821790093584232877209613717993134354199955750885980305571994049683927207937811346001383571587072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

939

252441756811796995681336073176910191199030789077898942984157595692772505032375337471079597796498071423614028825056098871982598650721457007012782631100447762372351466079674668008914257802186542276586921410799543158490327183281639530697548258968314089846103667769752965232215695093887010559630829533671895508158894458747702288429374021551296745437092089736062669113210752102553088686172537400593064772715370552762523177411795151041346228613046219317575428579700000761592952310297524809936315171239427567015671447596443978821950439877669641135696929641132190356829298079483039501817182750373171026303731122225445239899691995003763270824714316366015588954105373882251234327167506173718176128871557386258254775410802151718349679574339137081237165366340282316286454990673300994166553660120946297020330932095441009816201886772458737499298566076208711023852345855758196633679015888533647006476787740498271915026900816934062878570158774691082066944214533016351244484624515235205721016289406453655367577009810058401312443435949354451240838766147588592295663950537390021317173193291026622995395385047539359504632874363557383139065962457289277914276835981987470790104122198016511902096681296825408935546875

940

9702877827036949304212752133769495240880606793071257183522022506137403308474542204609437364713769915287158032480693065714720412417656079225936435984577347468545679347019453573820913419965721690287424268498409258159275783172782188356938560559497627257580576907833790077371017595678271114846240461668920122348565836706087723199256157989560481143593797942171725156806587617415134176751633196276317363248612983005574631019610456997552670301347980155141210423568868392303182344991352155743857200203831016708118449325278666061533372238592058004938482693764833790136862177305323287141070773874897846093938019355293717884593365984480950856561058713842860610451046837702240525431211131910487207265818035963118920076901842842023537888696491592479002125975607364659717592751000453995841626913487506538648680574087894921098586383619742106055842048918064332513401578402837932645072276612121878001923183966236334473464346330802006090868729964700649345996440287477033268615096089652270568369924798252482687969178904577036894913546292947958405832821487237674406702891575461542665241300557291847680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

941

237547693159900972936137244859472489918287972522302905348092297546898927235465192560285901526504685209620801124377789038535625330328891043599028455865521344392382729580973862596388316591857536282268293047562370112139397879468022798386392911689183558545183551371337540283514969083347676936612610591185253673177519685681587853412040954279770237456303656441634971635531317728502456453688357693958073951125163690149534309944499237129906801124876492377838478293497700716658968123989970846150072576136301340561746832188253784071455363924887132308690810792305391125776369492793540171209968968101153935751810986014143970745610167298541237846056171700420669205813156823198411501864623309468803737268135500469017743661564824766967048479453127993444172609726205659625554146223576235510726994173810465496131407101809990237045975452883671986839950677712397073445057450268463032291953951110161833094657263808873872040313668734953168734519406984308224994505875568386521060031668836328583476328331472889700889966231264955635009273228342538617629278944880865350219777455684010059459974886856052238667057329734537293859534776107497533861070672309210517334502659050210013487978988333537699872977100312709808349609375

942

9140110913068806244568412510010864516909531599073124266877745200781433916583018756742089997560371260200502866596812867903266628497432026630832122697471861315370029944892325266539300441607709832250753660925501521186037787748760821432236124047046764876640903447179430252883498575128931390185158514892122755252349018177134635253699300826165973237265357661525765097711805535605056394500038470892290956180193429991251302420473050491694615423869797306143020219001874025549597768981853730710713482592008817739047579264412503429964436648753718640652050697526473430308924171021614536486888668990153771020489614232686682247286950757381055706880517308439974695044886121115510574956200886259678949244400589877258022712441535957186172691152095080115220002669022137509453972371442427664082812552505231159407057100790797015674868373369797063904603210080816601227624286855473332551658084568618809077811639296194627074003414243615489737598343626748011683928646750803365339035420516452438875404469159953838692066966528111568755008560607956976818294517840977889291114123864084773190657305124968920514560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

943

224007474649786617478777421902482557992945558088531639743251036586725688383043676584349605139493918152672415460288255063339094686500144254113883833881186627762016913994858352428394182546121656714179000343851315015747452200338345498878368515722900095708108088943171300487354615845596859351225691787487694213806401063597737345767554619885823333921294348024461778252306032617977816435828121305402463735911029359811010854277662780613502113460758532312301685030768331775809406940922542507919518439296532164149727262753523318379382408181168565767095434577143983831607116431704308381451000736919388161413957759811337764413110387762524387288830969913496691061081806884276102046258339780829081924243851776942283732272855629755249926716124299697817854770971811937026897559888832390086615555505903268962851916897006820793534354852069302683590073489082790440258689175603160639451312575896882608608261799771768061334015789617060838116651800786202656169819040660988489359609863712657854218177616578934987939238156082853163813744654327013916424410045022656025257250140710021486070756318305257261063035061939668668109541293869370174430989643987585517846436007484348042719164185998526050980217405594885349273681640625

944

8628264701936953094872581409450256103962597829525029307932591469537673617254369706364532957696990469629274706067391347300683697301575833139505523826413437081709308267978355051613099616877678081644711455913673435999619671634830215432030901100412146043549012854137382158722022654921711232334789638058163880958217473159215095679492139979900678735978497632480322252239944425611173236408036316522322662634102597911741229484926559664159716960133088656999011086737769080118820293918869921790913527566856323945660914825605403237886428196423510396775535858464990918211624417444404122443622903526705159843342195835656228041438881514967716587295208339167336112122372498333041982758653636629136928086714156844131573440544809943583747020447577755628767682519556897808924549918641651714894175049564938214480261903146512382797075744461088428325945430316290871558877326791566825928765231832776155769454187495607727957859223045973022312292836383650123029628642532758376880049436967531102298381818886996423725311216402537320904728081213911386116470024841883127490811732927696025891980496037970660965744640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

945

211687063544048353517444663697846017303333552393662399557372229574455775521976274372210376856821752654275432609972401034855444478742636320137620223017721363235105983725141143044832502506084965594899155324939492689881342329319736496440058247358140590444162144051296878960550111974089032086908278739175871032047049005099861791750339115792103050555623158883116380448429200823989036531857574633605328230435922745021405257292391327679759497220416813035125092354076073528139889559171802669983944925135222895121492263302079535868516375731204294649905185675401064720868725027960571420471195696388821812536190083021714187370389316435585545987945266568254373052722307505640916433714131092883482418410439929210458126997848570118711180746737463214437872758568362280490418194094946608631851699953078589169895061467671445649889965335205491035992619447183236966044461270944986804281490384222554065134807400784320817960644921188122492020235951742961510080478993424634122444831321208461672236177847667093563602580057498296239803988698339028151021067492546409943868101382970970304336864720798468111704568133532986891363516522706554814837285213568268314364882027072708900369610155768607118176305448287166655063629150390625

946

8162338408032357627749462013339942274348617546730677725304231530182639241922633742220848177981352984269293871939752214546446777647290738149972225539787111479297005621507523878825992237566283465235897037294335070455640209366549383798701232440989890157197366160013963522151033431555938825788710997603023031386473729608617480512799564420986042084235658760326384850618987426628169881642002355430117238851861057624507203092740525442295092244285901869521064488053929549792403998047250946014204197078246082452595225425022711463040561073816640835349656922107881408628196698902406299831667266736263081211801717260530791727201181913159459891581267088852299962067764383423057715689686340251163533970031592374548468474755390206630224681343408556824814227663500825327242624223035002522289889596888431550898327760376600714126033654260189653196344377079211164494697951144822217328611909313806243357903661370844910648134825001490479107429023218933016386028695835989424528526767371284422774269200667098616844144410716800305575872764828360171266180643500421438606307899349600440493813549251920245273594429440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

947

200467649176213790781020096521860178386256874116798292380831501407009619419311531830483226883410199763598834681643863780008105921369276595170326351197782130983645366587708662463456379873262462418369500092717699577317631185865790462128735160248159139150621550416578144375640956039462313386302139965999549867348555407829569116787571142655121588876175131462311212284662453180317617595669123178024245834222818839535270778655894587312732243867734721944263462459310041631148475412535697128474795844103056081680053173347069320467485007817450467033460210834604808290662682601478661135186222324480214256471772008621563335439758682664499512050584167440136891280928025207841947862727282144960657850234686612962303846266962595902419488167160377664072665502364239079624426029807914438374363559855565423943890623209884859030445797172439600011085010616482525406844104823584902503654571393858758699682662608542751814608730740365151999943163446300584550046213606773128513955255261184413203607660421740737604731643314450886539094377297327059659016950915441450216843092009673508878207010890596149301784226022455738586121250147003107409650909097249150093703543279637855328650020817512870940912961259527946822345256805419921875

948

7737896810814675031106489988646265276082489434300682483588411490613142001342656787625364072726322629087290590598885099390031545209631619766173669811718181682373561329189132637127040641212836725043630391355029646791946918479488815841168768354058415869023103119693237418999179693115030006847698025727665833754377095668969371526133987071094767895855404504789412838386800080443505047796618232947751142431564282628032828531918018119295747447583034972305969134675125213203198990148793896821465578830177286165060273702921530466962451897978175511911474762158271575379530470559481172240420568865977400988788027962983190557386720453675167977219041200231980364040240635485058714473822650558103030203589949571071948114068109915885452997913551311869923887824998782410226007763437182391130815337850233110251614716837017476991479904238659791230134469471092183940973657685291462027524090029488318703292670979560975294431814101412974193842714011548499533955203652517974453043375467977632790007202232409488768248901359526689685927381057285442360339250038399523798779888583421217588135244690820392519367519109120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

949

190243799068226887451188071599245309288557773536841579469409094835252128828926643707128582312356279575655294112880026727227692519379443488816639707286695242303479452891735520677820104499726076835032655587989096898874431995386635148560169667075503023053939851345332659012483267281449735403600730827733572824113779082030261091831405014379710387843490199757733340458144668068121419098289997895945009296677455078718971968944443963359782899430480251125106025873885229507959903166496376574922581256053800221514370461506368785123643272418760493214753740082039963067838885788803249417291724985931723329391711636181863605332330989848610036936004374900689909825600695922242008521728190755567664299872717595701226350107347503511396094270635198403204959561743662886563580302287710802017271018302931587322752201426180731219893061516645180410519675075041916611095055477582072475968188252771962005998846815507071472063685472606529247946062110539254737993856712827698959743537242864008130223669740231959986890329505413891325600564055163379616407086418753936255784094317180159925418453335175745687393230495310495918229066389505948931758712733289443438924662572376324706888869755819714522926400235292021534405648708343505859375

950

7351001970273941279551165489213952012278364962585648359408990916082484901275523948244095869090006497632926061068940844420529967949150038777864986321132272598254883262729676005270688609152194888791448871787278164452349572555514375049110329936355495075571947963708575548049220708459278506505313124441282542066658240885520902949827287717540029501062634279549942196467460076421329795406787321300363585309986068496631187105322117213330960075203883223690670677941368952543039040641354201980392299888668421856807260017775453943614329303079266736315901024050357996610553947031507113628399540422678530939348626564834031029517384430991409578358089140220381345838228603710805778750131518030197878693410452092518350708364704420091180348017873746276427693433748843289714707375265323271574274570957721454739033980995166603141905909026726801668627745997537574743924974801026888926147885528013902768128037430582926529710223396342325484150578310971074557257443469892075730391206694578751150506842120789014329836456291550355201631012004421170242322287536479547608840894154250156708728482456279372893399143153664000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

951

180921852913883769966079856090882289133418442633536342075408049188324774516309238165479281779050821876448184701348905417593535585929850757864624361629647175430608959700040480164606919379239499070116055464177631150829584827612690026280721353388803374924296798629411358720871587184658698368824295017174627755732203907010778298331666168675104578839159179969604406775695579332783469562473787999043703841140259779861742342466166209155153537358386718819975830606064853262069867911338054122751374774507164010660166308892556714652584752070241229047230806818020004877514780385151890195844430461621068886251517766008952288671046771346028145126140160530556104244146261822052150104163509408544848749178954433511866258952087475839337685651374073681447916543218223405121964867475612972718424738406087939543937343556297875390118301502329566570404210996364862697151397759180550924645747028386135867704903321547224969932564884448809314796705067122831255832157733899141710716103917963671731842709922960593947532703359648610650646136416460374015203139184234993379250673695638332089072949121752134148710962201040281618235842136420157434102535809358260710417354106329884796251315137784548511303006623762712479219771921634674072265625

952

6998153875700792098132709545731682315689003444381537238157359352110525626014298798728379267373686185746545610137631683888344529487590836916527466977717923513538648866118651557017695555912889534129459325941488812558636793072849685046753034099410431311944494461450563921742858114453233138193058094468100980047458645323015899608235577907098108085011627834131544971037021992753105965227261529877946133215106737208792890124266655587091073991594096828953518485400183242820973166690569200285333469494012337607680511536922232154320841496531461932972737774895940812773247357573994772174236362482389961454259892489721997540100549978303821918596900861489803041237993630732687101370125205164748380516126750392077469874363198607926803691313015806455159164148928898811808401421252587754538709391551750824911560349907398606191094425393443915188533614189655771156216576010577598257692787022669235435257891633914946056284132673317893860911350552044462978509086183337256095332428773238971095282513698991141642004306389555938151952723428208954070690817734728529323616531234846149186709515298377962994515984282288128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

953

172418525826931232777674102854610821544147775829760133997863870876473510114042703971701755535435433248255120020385506862966639413391147772244987016633053758185370338594138577596870394168415242613820600857361282486740594340714893595045527449779529616302854849093829024860990622586979739545489553151367420251212790323381271718310077858747374663633718698511032999657237887104142646493037519963088649760606667570208240452370256397324861321102542543035436966567579805158752584119505165578982060160105327302159138492374606549063913268722939891282010958897573064648271585707049751356639742229924878648597696431006531531103507573092764822305211572985619967344671387516415699049267824466343240857967543575136808544781339364474888814425759492218419864465686966905081232518704259163000658775701001806385372288409151875246782741331720076941595213079535714150385282064499065031187396918051987481922772865434505396345734334879715277001259928968058186808046320405882050312447033819379160446102556581446031998666301745125950065768004886736436488591642575948690425892031943330480886520513029783843721546977591388382178757556008410034699716626318422457027738463332380210827503326308674731271765312445864992696442641317844390869140625

954

6676238797418555661618604906628024929167309285939986525202120821913441447217641053986873821074496621202204512071300626429480681131161658418367203496742899031915871018277193585394881560340896615559504196948180327180939500591498599534602394530837551471595047716223837981342686641188384413836177422122568334965275547638157168226256741323371595113101092953761493902369318981086463090826807499503560611087211827297188417178550389430084884587980768374821656635071774813651208401022803017072208129897287770077727208006223809475222082787691014684055991837250727535385677979125591012654221489808200023227363937435194785653255924679301846110341443421861272101341045923718983494707099445727169955012384919874041906260142491471962170721512617079358221842598078169466465214955874968717829928759540370286965628573811658270306304081825345495089861067936931605683030613514091028737838918819626450605236028618754858537695062570345270743309428426650417681497668218903742314947137049669978424899518068837549126472108295636364996962898150511342183439040118931016974730170798043226324120877594652576696768249005302874112000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

955

164659692164719327302678768226153334574661125917420927967959996687032202158910782292975176536340838752083639619468159054133140639788546122493962600884566339067028673357402341605011226430836556696198673818780024774837267595382723383268478714539450783569226380884606718742246044570565651265942523259555886339908214758829114490986124355103742803770201357078036514672662182184456227400850831564749660521379367529548869632013594859445242561652928128598842303072038713926608717834127433127927867452900587573561977260217749254356037171630407596174320465747182276739099364350232512545590953829578259109410800091611237612203849732303590405301477052201267068814161175078176992592050772365357795019359004114255652160266179093073518817776600315068590970564731053394352577055362567500665629130794456725098030535430740040860677517971792673479223428490956607013617944371596607104783964056739648045236248086489952653510176289810128089536203232164495568401684235987617358048386917297507098226027941535280960558726318166595282312808444666833296846605018660030999356726890505880609246627089943443570754077363599775904980713465988031583138229378134093446461490232482423101340265676624784368364535873385801068025102722458541393280029296875

956

6382484290332139212507386290736391832283947677358627118093227505749250023540064847611451372947218769869307513540163398866583531161390545447959046542886211474511572693472997067637506771685897164474886012282460392784978162565472661155079889171480699206844865616709989110163608428976095499627385615549175328226803423542078252824301444705143244928124644863795988170665068945918658714830427969525403944199374506896112126822694172295161149666109614566329503743128616721850555231377799684321030972181807108194307210853949961858312311145032610037957528196411695523828708148044065008097435744256639222205359924188046215084512663993412564881486419911299376128882039903075348220939987070115174476991839983399584062384696221847195835209766061927866460081523762730009940745497816470094245411894120593994339140916563945306412826702225030293305907180947706615032977266519471023473374006391562886778605643359529644762036479817250078830603813575877799303511770817271977653089463019484499374203939273808696964907335530628364937096530631888843127367722353698052227842043282929324365859558980487863322110446049069547651072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

957

157579325401636396228663581192428741187950697502971828065337716829489817466077618654377243945278182685744043115831028214805415592277638639226722209046529986487146440403034040915995743694310584758262130844572483709519265088781266277787934129814254399875749646506568629836329464654031328261506994759394983227292161524199462567873721007834281863208082698723680944541737708350524609622614245807465425118960054725778268237837010280489097131501852219069092084039941049227764542967259953503426969152425862307898812238028386036418727573250300069538824685720053438839318091683172514506130542814906393967706135687671954394879084193814536017873513538956612584855152244549815381910592589153647409833526566937342659117374733392071357508612206501520641558830447618098395416241981977098137007078170295085918815222407218219103668384699005588519616821065845472912032372763617952999278253602299843179291089418770884689409238709348292581686146493181422258960411813840149811652306279853714293002308740049263879254701086485431685173357681546159465082201002857649666384387634214127743049022125075875497211652036964985541066542786950546225063285514874327428263646152485678907982634252529918640524860830830211622100023305392824113368988037109375

958

6114419950138189365582076066525463375328021874909564779133311950507781522551382124011770415283435581534796597971476536114187022852612142539144766588084990592582086640347131190796731487275089483566940799766597056288009079737722809386566533826278509840157381260808169567536736874959099488643035419696109964441277679753310966205680784027527228641143409779516556667497136050190075048807549994805336978543000777606475417496141017058764381380133010754543664585917214819532831911659932097579547671350171209650146307998084063460263194076941240416363312012162404311827902405826214277757343442997860374872734807372148274050963132105689237156463990275024802331468994227146183595660507613170337148958182704096801531764538980529613610130955887326896068758099764695349523234186908178350287104594567529046576896998068259603543487980731579020987059079347902937201592221325653240487492298123117245533904206338429399682030947664925575519718453405690931732764276442946554591659705572666150400487373824308731692381227438341973609738476345349511716018278014842734034272677465046292742493457503307373062581807315008626649726976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

959

151118573060169303983288374363539162799244718905349983114658870439480734949968436289547776943521777195628537348081956057998393552994255455018426598475622257041173436346509645238439918202843850783173383479945011877428975220141234360398628830491869969480843910999799316013039956603216043802785207974259788914973182901707284602590898446513076306816551308076010025815526462308153100628087061729359342689082692482021359240085692858989044149110276278087259308594303466209426196705602295409786463417176401953274960936269222208925559742747037766687732873605531247846906049924162441411379190559495231815030184124477404264689041741868140041140699483859391468876091002523272951252258292998347866030351977692911610093562369322996431850759106034958295254918399265756361204176060716037113389787965312987396143798288522272120417980926346359390312531402145808522639045480309616926307845204605549608940154752601278417143459922265012585837014486960983946343034929472703669374561722379712006989214081707244060205258341939528986081250016602766927013830761740486030062627741211348505584012217947764601825974303449421133882814532685573829835690808764480003704836660233766072755346248176191976263341536766172945593922349871718324720859527587890625

960

5869843152132661790958793023864444840314900999913182187967979472487470261649326839051299598672098158273404734052617474669619541938507656837578975924561590968878803174733245943164862227784085904224263167775933174036488716548213897011103872473227369446551086010375842784835267399960735509097314002908265565863626572563178527557453552666426139495497673388335894400797250608182472046855247995013123499401280746502216400796295376376413806124927690324361918002480526226751518635193534813676365764496164361264140455678160700921852666313863590799708779531675908139354786309593165706647049705277945959877825415077262343088924606821461667670205430664023810238210234458060336251834087308643523662999855395932929470493957421308429065725717651833820226007775774107535542304819431851216275620410784827884713821118145529219401748461502315860147576716173986819713528532472627110867992606198192555712548038084892223694749709758328552498929715269463294463453705385228692407993317349759504384467878871336382424685978340808294665348937291535531247377546894249024672901770366444441032793719203175078140078535022408281583737896960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

961

145224948710822701127940127763361135450074174868041333773187174492340986286919667274255413642724427884999024391506759771736456204427479492272707961135072989016567672328995769074140761392932940602629621524227156414209245186555726220343082306102687040671090998470807142688531398295690618094476584863263657147289228768540700503089853407099066330850705807061045634808720930278135129703591666321914328324208467475222526229722350837488471427294975503241856195559125631027258575034083805888804791343906522277097237459754722542777462912779903293786911291534915529180876713977120106196335402127674917774244006943622785498366169113935282579536212203988875201589923453424865306153420219571412299255168250562888057299913436919399571008579500899594921739976581694391863117213194348111665967586234665780887694190155269903507721679670218851374090342677462121990256122706577541866181839241625933174191488717249828558874864985296677094989370921969505572435656567223268226268953815206903238716634732520661541857253266603887355624081265955259016860291362032607074890185259304105913866235741447801782354761305614893709661384765910836450472098867222665283560348030484649195917887744497320489189071216832292200715759378226721310056746006011962890625

962

5646789112351620642902358888957595936382934761916481264825196252532946391706652419167350213922558428259015354158618010632173999344844365877750974839428250512061408654093382597324597463128290639863741167400447713423102145319381768924681925319244729407582144741981560759011527238762227559751616070797751474360808762805777743510270317665101946194668761799579130413566955085071538109074748571202624806424032078135132177566036152074110081492180438092036165118386266230134960927056180490756663865445310115536103118362390594286822264993936774349319845909472223630059304429828625409794461816477384013402468049304326374051545471762246124298737624298790905449158245548654043474264391990915069763805860890887478150615187039298708761228140381064135057419480294691449191697236293440870057146835175004425094695915655999109064482019965227857461968800959375320564414448238667280655008887162661238595471212637666319194349220787512067503970386089223689273842464580590002096489571290468643217858099474225599892547911163857579468065677674457181059977200112267561735331503092519552273547557873454425170755550691556766883555856875520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

963

139851625608522261186206343036116773438421430397923804423579249036124369794303639585107963337943624053254060489021009660182207324863662751058617766573075288422954668452822925618397553221394421800332325527830751626883503114653164350190388260776887620166260631527387278409055736558750065224980951223322901832839527304104694584475528831036400876609229692199786946320798255857844129904558774668003498176212754178639292759222623856501397984485061409621907516323437982679250007757822705070919014064181980952844639673743797808694696785007046871916795573748123654601184275559966662267070992248950945816596978686708742434926620856719677124093372352441286819131096285648145289825743671447270044182727025292061199179816639753381786881262059366309909635597448171699364181876306157231534326785543983146994849505119524917077935977522420753873248999998396023476616646166434172817133111189685773646746403634711584902196494980840700042474764197856633866255537274236007301897002524044247818884119247417397064808534895739543523465990259114914433236460581637400613119248404709853995053185019014233116407635137307142642403913529572135501804631209135426668068615153356717175668925897950919631089075581809497389289276281232332621584646403789520263671875

964

5443504704306962299757873968955122482673149110487487939291489187441760321605212932077325606221346324841690801408907762249415735368429968706151939745208833493627197942546020823820911954455672176828646485374031595739870468087884025243393376007751919148909187531270224571687112258166787367600557892249032421283819647344769744743900586229158276131660686374794281718678544702008962737148057622639330313392766923322267419173658850599442118558461942320722863174124360645850102333682157993089423966289278951376803406101344532892496663454155050472744331456731223579377169470354794895041861191084198188919979199529370624585689834778805263823983069824034432852988548708902497909190873879242127252308849898815528937193040305883955245823927327345826195352379004082557020796135786876998735089549108704265791286862692383141138160667246479654593337924124837809024095528102075258551428567224805434006034248982710331703352648839161633073827452190011636459984135855688762021015946724011772062015207893153478296416186361958706607215313278176722541818020908225929512859568981188848391699845790010065864608350866660723275747846028001280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

965

134956818712223982044689121029852686368076680333996471268753975319860016851503012199629184621115597211390168371905274322075830068493434554771566144743017653328151255056974123221753638858645617037320694134356675319942580505640303597933724671649696553460441509423928723664738785779193812942106617930506600268690143848461030274018885321950126845927906652972794403199570316902819585357899217554623375740045307782386917512649832021523849055028084260285140753252117653285476257486298910393436848571935611619495077285162764885390382397531800231399707728666939326690142825915367829087723507520237662713016084432673936449704189126734488424750104320105841780461507915650460204681842642946615592636331579406839057208523057362013424340417887288489062798351537485689886435510635441728430625348049943736850029772440341544980208218309136027487685284998452162654935063550608976768533452298046771569110279507496679430619617656511275540988147450931651680936593469637747046330607435702699145223175073757788167540236174388659500144680600045892428073184461280091591660074710545009105226323543348734957333367907501392649919776556037110759241469116815686734686213622989232074520513491522637444000957936446164980664151611389200979829183779656887054443359375

966

5258425544360525581566106254010648318262262040730913349355578555068740470670635692386696535609820549797073314161004898332935600365903349770142773793871733154843873212499456115811000948004179322816472504871314521484714872172895968385118001223488353897846275155207036936249750441389116597102138923912565318960169779335047573422607966297366894743184223038051276140243474182140658004085023663469593082737412847929310326921754449679061086527474236281818285826204132383891198854336964621324383551435443467029992090293898818774151776896713778756671024187202361977678345708362731868610437910587335450496699906745372023349776380396325884853967645450017262135986938052799812980278384167347894925730349002255800953328476935483900767465913798216068104710398117943750082089067170123180778096504439008320754383109360842114339463204560099346337164434704593323517276280146604699760679995939162049249829084517298180425438658778630137549317318815551240820344675236595344112301404535395371811906690824786260034338036025652110582569992626718713975396208197346247909422343635828427546382051033149723625211666937194258684372419263049236480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

967

130503243694720590637214380035867547717930149882974587716885094134304636295403412797041421528618782503414292815632400269447327676233151214464104461966498070768322263640093977155435768776310311675089111227922905034384475348954173579201911757485256567196246939612939075783802405848480417115017099538799882459823369101461816274976262106325772660012285733424692187893984496445026539041088543375320804340623812625568149234732387564813562036212157479695731108394797770727055540989251046350453432569061736436051739734752393644172499778413250823763517373620930328909368112660160690727828631772069819843486553646395696546863950885552250306733350877542349001706278154433995017927341835729377278079332637286413368320641796469066981337184097007968923726005936748662120183138784472151392414711564295593533978789949810273995861347104934538580591670593503241287322206453438880535171848372211228107329640283749289009409170273846403448135538585050907175465685885139701393801697390324510073430810296323781158011408380633833736639906140244377977946769374057848569135292245097023804753854866418226703741366766553846692472423929687886104186500635960769072441568573430587416061336546302390408348926324543441536302234608213357347494820714928209781646728515625

968

5090155926940988762955990853882307572077869655427524122176200041306540775609175350230322246470306292203566968107852741586281661154194442577498205032467837693888869269699473520105048917668045584486345384715432456797203996263363297396794225184336726573115194350240411754289758427264664865994870478347363228753444346396326051073084511375851154111402327900833635303755683008312156947954302906238566104089815636795572396460258307289331131758595060720800100679765600147606680490998181753442003277789509276085032343404494056573378920036018937836457551413211886394392638645695124448814903897448540716080805509729520118602583536223643456538640680795616709747635356035110218964909475873992762288106977834183615322821965673548415942907004556673153925359665378169550079462217020679238993197416296960054490242849861295166680600382014176167254375172794046337164723439181913349368338236069108863673834553812744638651824621697713973147739164613453601114093645629024293100707759590262719913925676718393099713239218872831243043927752862663715128183529535031167976320828639481917864897825400088932469204893595204042406472501846631660912640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

969

126457643140184252327460734254755653738674315236602375497661656216141192570245907000333137461231600245808449738347795861094460518269923526815717223645536630574504273467251063863617259944244692013161348779857294978318556613136594198246652493003213613613163284484937964434504531267177524184451569453097086103568844659316499970451997981029673707551904875688526730069270977055230716330814798530685859406064474434175536608455683550304341613089580597825163444034559039834516819218584263913589376159420822606534135802975069441203152285282440048226848335038681488713177701167695709315265944187135655428338470483357429953911168408100130547224617000338536182653383531646541172371594238821766582458873325530534553902701900778525904915731390000721887090499752709453594457461482153514699249855505802430134425447461366155501989645344681567884593328805104640807415218053382275238581521072672680036002421434953061050117485995357164941243336888914329053026249622700370650593844771224450261154455177137743942113054720834184890804069049896802260630419523462055263492098185499016066806485365559261675925384396790677445005778787867561634956719116245985231195879947654239206163435113367016305690109608482594848676865335358743269722481272765435278415679931640625

970

4937451249132759100067311128265838344915533565764698398510914040067344552340900089723412579076197103437459959064617159338693211319568609300173258881493802563072203191608489314501897450138004216951755023173969483093287876375462398474890398428806624775921738519733199401661065674446724920015024363996942331890841016004436269540891976034575619488060258063808626244643012518062792239515673819051409120967121167691705224566450558070651197805837208899176097659372632143178480076268236300838743179455823997802481373102359234876177552434938369701363824870815529802560859486324270715350456780525084494598381344437634515044506030136934152842481460371748208455206295354056912395962191597772979419463768499158106863137306703341963464619794419972959307598875416824463577078350510058861823401493808051252855535564365456311680182370553750882236743917610224947049781736006455948887288088987035597763619517198362299492269883046782553953306989675049993080670836260153564307686526802554838316507906416841306721842042306646305752609920276783803674338023648980232937031203780297460328950890638086264495128746787347921134278326791232711085260800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

971

122790371489118909009964372961367739780252760094740906608229468185873097985708775697323476474855883838680004695935709781122721163240095744538061424159816068287843649536700783011572359405861595944779669665241433423947318471355632966497499570706120418818381549234874763465903899860429375983102473938957270606565348164196321471308890039579813170032899634293559454897262118720629025557221169373295969483288604675584446046810468727345515706309982760488233704157556827679315831461245320260095284250797618750944645864688792427408260869009249286828269733322559725540495547833832533745123231805708721420916654839340064485247744524265226761355103107328718633356435409228791478372818005895935351567565999090149051839523545655948653673175179690700952364875259880879440218195099171062772971609696134159660527109484986536992431945629685802415940122269756606224000176729834189256662656961565172314958351213339422279664078901491807157947280119135813510488488383642059901726623272858941203580975977000749367791776133929993528970751047449794995072137357281655660850827338119544600869097289958043087323548249283747799100611203019402347542974261874851659491199429172266269184695495079372832825096429836599598065236240633339714900529315855237655341625213623046875

972

4799202614157041845265426416674394871257898625923286843352608446945458904875354887211157026862063584541211080210807878877209801402620688239768407632811976091306181502243451613695844321534140098877105882525098337566675815836949451317593467272800039282195929841180669818414555835562216622254603681805027946597897467556312053993747000705607502142394570838021984709793008167557034056809234952117969665580041774996337478278589942444672964267273767049999166924910198443169482634132725684415258370431060925864011894655493176299644580966760095349725637774432694968089155420707191135320643990670382128749626666793380748623259861293099996562891979481339258618460519084143318848875250233035335995718782981181679870969462115648388487610440176213716446986106905153378596920156695777213692346251981425817775580568563223534953137264178245857534115087917138648532387847398275182318444022495398601026238170716808155106486326321472642442614393964148593274412052844869264507071304052083302843645685037169750133630465122060209191536842509033857171456558986808786414794330074449131439740265700219849089265141877302179342518533641078195174873497600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

973

119475031458912698466695334891410810806185935572182902129807272544854524340094638753495742610034774975035644569145445617032407691832613159435533765707501034444071870999209861870259905701903332854270618584279914721500740872629030876402067082297055167510285247405533144852324494564197782831558707142605424300188083763763020791583550008511158214442011344167633349615036041515172041867176197800216978307239812349343666003546586071707186782239613225955051394145302793331974304011791696613072711576026083044669140426342195031868237825545999556083906450522850612950902168042319055334004904546954585942551905158677882744146055422110065638798515323430843230255811653179614108456751919736745097075241717114715027439856409923238040023999449839052026651023627864095695332303831493444078101376234338537349692877528891900493636283097684285750709738968473177855952171958128666146732765223602912662454475730579257878113148771151528364682703555919146545705299197283724284380004444491749791084289625621729134861398178313883703688540769168650530205189648635050958007854999990316896645631663129175923965812446553086608524894700537878484159313956804230664684937044584615079916708716712229766338818826231011408917474862136239542598215024327146238647401332855224609375

974

4674423346188958757288525329840860604605193261649281385425440627324876973348595660143666944163649931343139592125326874026402346566152550345534429034358864712932220783185121871739752369174252456306301129579445780789942244625188765583336037123707238260858835665309972403135777383837598990075983986078097219986352133399847940589909578687261707086692311996233413107338389955200551171332194843362902454274960688846432703843346603941111467196324649106699188584862533283647076085645274816620461652799853341791547585394450353715853821861624332870632771192297444898918837379768804165802307246912952193402136373456752849159055104899479396652256788014824437894380545587955592558804493726976417259830094623670956194324256100641530386932568731632159819364468125619390753400232621687006136345249429908746513415473780579723044355695309611465238228095631293043670545763365920027578164477910518237399555978278171143073717681837114353739106419721080729849277339470902663629887450146729136969710897226203336630156073028886643752556884603798976884998688453151757968009677492513454022307018792014133012944248188492322679613051766410162100326786662400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

975

116488155672439881005027951519125540536031287182878329576562090731233161231592272784658349044783905600659753454916809476606597499536797830449645421564813508582970074224229615323503408059355749532913853119672916853463222350813305104492015405239628788322528116220394816231016382200092838260769739464040288692683381669668945271793961258298379259080961060563442515874660140477292740820496792855211553849558817040610074353457921419914507112683622895306175109291670223498674946411496904197745893786625430968552411915683640156071531879907349567181808789259779347627129613841261078950654781933280721293988107529710935675542404036557313997828552440345072149499416361850123755745333121743326469648360674186847151753859999675157089023399463593075725984748037167493302948996235706107976148841828480073915950555590669602981295376020242178606941995494261348409553367659175449493064446093012839845893113837314776431160320051872740155565635967021167882062666717351631177270504333379456046307182384981185906489863223856036611096327249939434266950059907419174684057658624990558974229490871550946525866667135389259443311772333024431522055331107884124898067813618469999702918790998794424022180348355575236123694537990582833554033259648718967582681216299533843994140625

976

4562237185880423747113600721924679950094668623369698632175230052269079925988229364300218937503722332990904241914319029049768690248564889137241602737534251959821847484388678946817998312314070397354949902469539082050983630754184235209335972232738264542598223609342533065460518726625496614314160370412222886706679682198251590015751748798767426116611696508323811192762268596275737943220222167122192795372361632314118318951106285446524791983612857528138408058825832484839546259589788221021570573132656861588550443344983545226673330136945348881737584683682306221344785282654352865823051872987041340760485100493790780779237782381891891132602625102468651384915412493844658337393185877528983245594172352702853245660473954226133657646187082072987983699720890604525375318627038766517989072963443590936597093502409845809691291158622180790072510621336142010622452665045137946916288530440665799701966634799495035639948457473023609249367865647774792332894683323600999702770151343207637682437835692774456551032327276193364302495519373307801439758719930276115776777445232693131125771650341005793820633586231968506935302338524016318209918943782502400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

977

113808928091973763741912308634185653103702567577672127996301162644414798523265650510611207016753875771844579125453722858644645757047451480349303576868822797885561762517072334171062829673990567293656834497920439765833568236744599087088699050919117326191109969547325735457703005409490702980772035456367362052751663891266559530542700149357516536122098956170483338009542957246315007781625366619541688111018964248676042643328389227256473449091899568714133081777961808358205422644032475401197738229533046056275706441622916432481886646669480527136627187106804422631705632722912074134789721948815264704226381056527584155004928743716495775878495734217135490060929785527570909363190459943229960846448378680549667263521219682628475975861275930434984287098832312640956981169322284867492697418466425032215883692812084202112725582371776608498982329597893337396133640203014414154723963832873544529437572219056536573243632690679667131987626339779681020775225382852543660193282733711728557242117190126618630640596369707347769041111723190827278810208529548533666324332476615776117822212581505274755771733791275306476115601569364869597048058492402790025412253905245189709751658805822152269670200343397005692849563616799428382290494676798431328279548324644565582275390625

978

4461867967791054424677101506042336991192585913655565262267374991119160167616488318285614120878640441665104348592204010410673779063096461576222287477308498416705766839732128009988002349443160848613141004615209222245861990877592182034730580843618022722661062689936997338020387314639735688799248842263153983199132729189890055035405210325194542742046239185140687346521498687157671708469377279445504553874169676403207715934181947166701246559973374662519363081531664170173076241878812880159096020523738410633602333591393907231686516873932551206339357820641295484475200006435957102774944731781326431263754428282927383602094551169490269527685367350214341054447273418980075853970535788223345614191100560943390474255943527233158717177970966267382248058327031011225817061617243913654593313358247831935991957445356829201878082753132492812690915387666746886388758706414144912084130182770971152108523368833906144855869591408617089845881772603523746901571000290481777709309208013657069653424203307533418506909616076117110287840617947095029808084028091810041229688341437573882241004674033503666356579647334865199782725687076487959209300727019287347200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

979

111418940602042314703332150152867754388524813658541013308378838228882087754277071849888371669402044380635842963819194678613108196149454999261968201754577519129964965504213815153470510250836765380490040973464110530751063303772962506259836370849815862341096660186831895013091242295891398218175822711783647449643878949549961780401303446221008688863534878090903187911342555144142392618211233920531312660687565999453845747818493053484087506660969677771136287060624610382683108768507793417772585726712852089093916606348835187399767027089421436066758016177561529756439814435730920577959137787890144145437627054340504887749825240098449364585047323798575644769650260031491920266563460284422131668672962728258124250987274069293277980368189135895849617069756834075496884564766516885275350772678630106539350135263030433868358345141969299720503700676337577310814833758751111457474760592383200094319383202456349305205516404175394122215886186644307719338945649812640243329223796303782257540032729133959639397143845943493465891248377003819905955194150428014459331521494606844819347946117293663985900527381658525040117173936408207335510049264062331434878596573235040725846873970899887072007126136185668573299722780846640386262394288585664270385677809827029705047607421875

980

4372630608435233336183559475921490251368734195382453957022027491296776964264158551919901838461067632831802261620359930202460303481834532344697841727762328448371651502937485449788242302454297631640878184522905037800944751060040338394035969226745662268207841436138257391259979568346940975023263865417890903535150074606092253934697106118690651887205314401437873599591068713414518274299989733856594462796686282875143561615498308223367221628773907169268975819901030886769614717041236622555914100113263642420930286919566029087052786536453900182212570664228469574785696006307237960719445837145699902638479339717268835930052660146100464137131660003210054233358327950600474336891125072458878701907278549724522664770824656688495542834411546942034603097160490391001300720384899035381501447091082875297272118296449692617840521098069842956437097079913411948660983532285862013842447579115551729066352901457228021958752199580444748048964137151453271963539580284672142155123023853383928260355719241382750136771423754594768082083805588153129211922347529973840405094574608822404596184580552833593029448054388167895787071173334958200025114712478901600256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

981

109301980730603510723968839299963267055142842199028734055519640302533328086945807484740492607683405537403761947506629979719459140422615354275990805921240546266495631159633752665554570556070866838260730194968292430666793101001276218640899479803669360956615823643282089007842508692269461652030482080259758148100645249508512506573678680742809523775127715407176027341027046596403687158465220476041217720134502245464222678609941685467889844034411253893484697606472742785412129701906145342834906597905307899401132190828207318839171453574722428781489613870187860691067457961452033086977914169920231406674312140308035294882578560536578826657931424646402707519026905090893573781498754539018111166968176436421219890218515861976705698741193542313828474345431454228062443758035953064455119107997736134515102482693032855624859536584271883025814130363487163341909351917334840339782740141127919292527314921609678668406611592496061633893784349098065872671505682466200078705968544174010394646772107280414406248598112870567090039314657840747327742045461569882184604222586209314767780335141065084370168417361407013064354947631616451396135358328045147137615903238343574952055783365452789217638990739598140870407028048010554218923408797102536649248349931440316140651702880859375

982

4293923257483399136132255405354903426844096979865569785795630996453434978907403697985343605368768415440829820911193451458816018019161510762493280576662606536300961775884610711692053941010120274271342377201492747120527745540959612302943321780664240347380100290287768758217299936116696037472845115840368867271517373263182593363872558208554220153235618742211991874798429476573056945362589918647175762466345929783390977506419338675346611639455976840222134255142812330807761652134494363349907646311224896857353541755013840563485836378797729978932744392272357122439553478193707677426495812077077304390986711602357996883311712263470655782663290123152273257157878047489665798827084821154618885272947535829481256804949812868102623063392139097077980241411601563963277307417970852744634421043443383541921220167113598150719391718304585783221229332474970533585085828704716497593283522691471797943158549230997917563494659987996742584082782682727113068195867839548043596330809424023017551669316295037860634309538127012062256606297087566372886107745274434311277802872265863601313453258102882588354917989409180873662903892214928952424662647654281371451392000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

983

107443847058183251041661369031863891515205413881645245576575806417390261509467728757499904233352787643267897994399017270064228335035430893253298962220579456979965205429919978870240142856617662102010297781653831459345457618284254522924004188647006981820353354641346293494709186044500880803945963884895342259582934280266867793961926143170181761870950544245254034876229586804264824476771311727948517018892215707291330893073572676814935716685826262577295457747162706158060123496973740872006713185740917665111312943584127794418905538863952147492204290434394667059319311176107348524499289629031587472760848833922798694869574725007456986604746590427413861491203447704348383027213275711854803277129717437002059152084801092323101701862593252094493390281559119506185382214149341862359382083161774620228345740487251297079236924462339261014375290147307881565096892934740148054006433558728744664554350567942314131043699195423628586117590015163398752836090085864274677367967078923052217937776981456647361342371944951767449508646308657454623170430688723194187465950802243756416728069443666977935875554266263093842260913521878971722401057236468379636276432883291734177870835048240091800939127897024972475610108571194374797201710847551793526211127982605830766260623931884765625

984

4225220485363664749954139318869224972014591428187720669222900900510180019244885238817578107682868120793776543776614356235474961730854926590293388087436004831720146387470456940304981077953958349883000899166268863166599301612304258506096228632173612501822018685643164458085823137138828900873279593986922965395173095290971671870050597277217352630783848842336600004801654604947888034236788479948820950266884394906856721866316629256541065853224681210778580107060527333514837465700342453536309123970245298507635885086933619114470062996736966299269820481995999408480520622542608354587671879083844067520730924216720268933178724867255125290140677481181836885043351998729831146045851464016144983108580375256209556696070615862212981094377864871524732557549015938939864870499283319100720270306748289405250480644439780580307881450811712410689689663155371005047724455445441033631790986328408249176068012443301950882478745428188794702737458159803479259104733954115274898789516473238649270842607234317254864160585516979869260500596334165310919930021350043362297358026309609783692438005973236466941239301578633979684297429939490089185868045291812869508169728000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

985

105832189352310502276036448496385933142477332673420566892927169321129407586825712826137405669852495828618879524483032011013264910009899429854499477787270765125265727348471179187186540713768397170480143314929023987455275754009990705080144125817301877093048054321726099092288548253833367591886774426621912125689190266062864777052497251022629035442886286081575224353086143002200852109619742052029289263608832471681960929677469086662711680935538868638636025880955265565689221644519134758926612487954803900134643249430365877502621955780992865279821226077878747053429521508465738296631800284596113660669436101413956714446531104132345131805675391571002653568835395988783157281805076576176981227972771675447028264803529075938255176334654353313075989427335732713592601480937101734423991351914348000924920554379942527623048370595404172099159660795098263341620439540719045833196337055347813494586035309423179419078043707492274157325826164935947771543548734576310557207447572739206434668710326734797650922236365777490937766016614027592803822874228392346274653961540210100070477148402011973266837420952269147434626999819050787146565041377921353941732286390042358165202772522516490423925040978569597888475956942626459175243685184838516623317961062866743304766714572906494140625

986

4166067398568573443454781368405055822406387148193092579853780287903037498975456845474132014175307967102663672163741755248178312266622957618029280654211900764076064338045870543140711342862602932984638886577941099082266911389731998887010881431323181926796510424044160155672621613218885296261053679671106043879640671956898068463869888915336309693952874958543887604734431440478617601757473441229537456963148013378160727760188196446949490931279535673827679985561679950845629741180537659186800796234661864328528982695716548446867482114782648771080042995248055416761793333827011837623444472776670250575440691277686185168114222719113553536078707996445291168652745070747613510001209543519918953345060250002622622902325627240141999359056574763323386301743329715794706762312293352633310186522453813353576973915417623652183571110500348436940034007871195810977056313069204859160945912519810533687603060269095723570124042992194151576899133745566230549477267678757661050206463242613308181050810733036813296062337319742151090853587985486996567051001051142755225195013941275246720743873889611156404061951356533103968717265920337227937265892657727489335055351808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

987

104456370890730465746447974665932916011625127348666099523319116119954725288196978559397619396144413382846834090664752594870092466179770737266390984576036245178637272892941053857753115684489408007263901451834946675618357169207860825914102252181676952690838429615543659804088797126533533813192246359075827268055230792604047534950814786759334857982128764362514746436496023143172241032194685405352908503181917649550095437591661988536096429083376863346333757544502847113335261763140386007060566525611391449432892887187771121095087870355839958031183550138866323341734937728855683698775586880896364183080733432095575277158726199778624645092201611480579619072440535840928976237141610580686680472009125643666216897361083197951057859042303846720006001564780368188315897661684919411876479464339461476912896587173003274763948741777663917861870585204761985918179373826689698237364784673628291919156416850400678086630029139294874593280590424791780450513482601026818519963750754293596751018017092487245281460247293022383555575058398045234097373176863423245773083460040187368769560945472785817614368534479889648517976848821403126913659695840008376340489766666971807509055136479723776048414015445848193115925769502372315205965517277435615907214827569049475641804747283458709716796875

988

4116074589785750562133323991984195152537510502414775468895534924448201048987751363328442430005204271497431708097776854185200172519423482126612929286361357954907151565989320096623022806748251697788823219939005805893279708453055214900366750854147303743674952298955630233804550153860258672705921035515052771353084983893415291642303450248352273977625440459041360953477618263192874190536383759934783007479590237217622799027065938089586097040104181245741747825734939791435482184286371207276559186679845921956586634903367949865505072329405256985827082479305078751760651813821087695571963139103350207568535402982353950946096852046484190893645763500487947674628912129898642147881195028997679925904919527002591151427497719713260295366747895866163505666122409759205170281164545832401710464284184367593334050228432612168357368257174344255696753599776741461245331637312374400851014561569572807283351823545866574887282554476287821757976344140619435782883540466612569117603985683701948482878201004240371536509589271905245277763344929661152608246389038529042162492673773979943760094947402935822527213207940254706721092658729293181202018701945834759463034687586304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

989

103307350810932430623237046944607653935497250947830772428562605842635223310026811795244245582786824835635518915667440316326521449051793259156460683745699846481672262891118702265317831411960024519183998535864762262186555240346574356829047127407678506211239206889772679546243820358141664941247131649125993168106623253885403012066355824104982174544325347954527084225694566888597346380840543865894026509646916555405044387778153706662199368363459717849524086211513315795088573883745841760982900293829666143489131065428705638763041903781925718492840531087338793784975853413838271178089055425206504177066845364342523949109980211581059773996187393754293243262643689946678757498533052864299126986817025261585888511490111282773596222592838504406085935547567784138244422787406385298345838190231727400666854724714100238741545305618109614765390008767509604073079400714596111556753772042218380708045696265046270627677098818762630972754503930119070865557834292415523516244149495996367186756818904469885583364184572799137336463732755666736522302071917925590069579541979745307713095775072585173620610480600610862384279103484367692517609439185768284200744379233635117626455529978446814511881461275943862991650586037846219738699896587383824132235464465789931409744895063340663909912109375

990

4074913843887893056511990752064353201012135397390627714206579575203719038497873849695158005705152228782457391016799085643348170794229247305346799993497744375358080050329426895656792578680769180810934987739615747834346911368524662751363083345605830706238202775966073931466504652321656085978861825159902243639554134054481138725880415745868751237849186054450947343942842080560945448631019922335435177404794334845446571036795278708690236069703139433284330347477590393521127362443507495203793594813047462737020768554334270366850021606111204415968811654512027964243045295682876818616243507712316705492850048952530411436635883526019348984709305865483068197882623008599655726402383078707703126645870331732565239913222742516127692413080416907501870609461185661613118578352900374077693359641342523917400709726148286046673794574602600813139786063778974046632878320939250656842504415953877079210518305310407909138409728931524943540396580699213241425054705061946443426427945826864928998049418994197967821144493379186192824985711480364541082163925148143751740867747036240144322493997928906464301941075860852159653881732142000249389998514926376411868404340710440960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

991

102377584653634038747627913522106185050077775689300295476705542390051506300236570489087047372541743412114799245426433353479582756010327119824052537591988547863337212525098633944929970929252384298511342549041979401826876243183455187617585703261009399655338054027764725430327625974918389956775907464283859229593663644600434384957758621688037334973426419822936340467663315786599970263412978971100980271060094306406398988288150323302239574048188580388878369435609695952932776718792129185134054191185199148197728885839847288014174526647888387026404966307552744640911070733113726737486253926379645639473243756063441233567990389676830236030221707210504604073279896737158648681046255388520434843935672034231615514886700281228633856589502957866431162127639674081000222982319727830660725646519641854060853032191673336592871397867546628232501498688602017636421686108164746552742988093838415281673284998660854192028004929393767293999713394747999227767813783783783804597952150532399882076007534329656613113906911643945100435559160865735893601353270664259758953326101927599943677913096931907058024986275205364622820591553008383284950954233096369642937679820532401567817430208640793181274528124460368224725730763505603761051597518097369715045345285597822027057191007770597934722900390625

992

4042314533136789912059894826047838375404038314211502692492926938602089286189890858897596741659511010952197731888664692958201385427875413326904025593549762420355215409926791480491538238051323027364447507837698821851672136077576465449352178678840984060588297153758345340014772615103082837291030930558623025690437700982045289616073372419901801227946392566015339765191299343916457885041971762956751695985555980166682998468500916479020714181145514317818055704697769670372958343543959435242163246054543083035124602405899596203915221433262314780641061161275931740529100933317413804067313559650618171848907248560910168145142796457811194192831631418559203652299562024530858480591164014078041501632703369078704717993916960575998670873775773572241855644585496176320213629726077171085071812764211783726061504048339099758300404218005780006634667775268742254259815294371736651587764380626246062576834158867924645865302451100072743992073408053619535493654267421450871879016522260250009566065023642244384078575337432152703282385825788521624753506613746958601726940805059950223167914045945475212587525547253965342376650678284864247394878526806965400573457105984757432320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

993

101660941561058600476394518127451441754727231259475193408368603593321145756134914495663438040933951208229995650708448320005225676718254829985284169828844628028293852037422943507315461132747617608421763151198685546014088109481171001304262603338182333857750687649570372352315332593093961227078476112033872214986507999088231344263054311336221073628612434884175786084389672576093770471569088118303273409162673646261554195370133271039123897029851260326156220849560428081262247281760584280838115811846902754160344783638968356998075304961353168317220131543399875428424693237981930650323850148894988119996931049770997144933014456949092424378010155260031071844766937459998538140278931600800791800028122329991994206282493379260033419593376437161366143992746196362433221421443489735846100566994004361082427060966331623236721298082473801834873988197781803512966734305407593326873787177181546374701572003670228212683808894888010922941715400984763233173439087297297317965766485478673082901475481589349016822109563262437484732510246739675742346143797769609940640652819214106744072167705253383708618811371278927070460847412137324601956297553464695055437116061788674756842708197180307629005606427589145647152650648161064534724236335470688127040027868598637272867790670716203749179840087890625

994

4018060645937969172587535457091551345151614084326233676337969376970476750472751513744211161209553944886484545497332704800452177115308160846942601439988463845833084117467230731608589008623015089200260822790672628920562103261111006656656065606767938156224767370835795267974683979412464340267284744975271287536295074776153017878376932185382390420578714210619247726600151547852959137731719932379011185809642644285682900477689910980146589896058641231911147370469583052350720593482695678630710266578215824536913854791464198626691730104662740891957214794308276150085926327717509321242909678292714462817813805069544707136271939679064327027674641630047848430385764652383673329707617029993573252622907148864232489685953458812542678848533118930808404510717983199262292347947720708058561381887626513023705135024049065159750601792697745326594859768617129800734256402605506231678237794342488586201373153914717097990110636393472307528120967605297818280692341816922166647742423126688509508668633500390917774103885407559787062691510833790495004985574064476850116579160229590521828906561669802361312000393970441550322390774215155061910509255646123608170016363348848887726080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

995

101152636853253307474012545536814184545953595103177817441326760575354540027354239923185120850729281452188845672454906078405199548334663555835357748979700404888152382777235828789778883827083879520379654335442692118284017668933765146297741290321491422188461934211322520490553755930128491420943083731473702853911575459092790187541739039779539968260469372709754907153967724213213301619211242677711757042116860278030246424393282604683928277544702004024525439745312625940855936045351781359433925232787668240389543059720773515213084928436546402475634030885682876051282569771792020997072230898150513179396946394522142159208349384664346962256120104483730916485543102772698545449577536942796787841027981718342034235251080912363733252495409554975559313272782465380621055314336272287166870064159034339277014925661499965120537691592061432825699618256792894495401900633880555360239418241295638642828064143651877071620389850413570868327006823979839417007571891860810831375937653051279717486968104181402271737999015446125297308847695505977363634413078780761890937449555118036210351806866727116790075717314422532435108543175076637978946516065697371580159930481479731383058494656194406090860578395451199918916887394920259212050615153793334686404827729255644086503451717362622730433940887451171875

996

4001988403354217295897185315263185139771007627988928741632617499462594843470860507689234316564715729106938607315343373981250368406846928203554831034228509990449751780997361808682154652588523028843459779499509938404879854848066562630029441344340866403599868301352452086902785243494814482906215605995370202386149894477048405806863424456640860858896399353776770735693750941661547301180793052649495141066404073708540168875779151336226003536474406666983502780987704720141317711108764895916187425511902961238766199372298341832184963184244089928389385935131043045485582622406639283957938039579543604966542549849266528307726851920348069719563943063527657036664221593774138636388786561873598959612415520268775559727209644977292508133138986455085170892675111266465243178555929825226327136360076006971610314483952868899111599385526954345288480329542661281531319376995084206751524843165118631856567661299058229598150193847898418298008483734876627007569572449654477981151453434181755470633958966389354103007469865929547914440744790455333024965631768218942716112843588672159741590935423123151866752392394559784121101211118294441662867218623539113737336297895453492175175680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

997

100849178942693547551590507900203741992315734317868283989002780293628476407272177203415565488177093607832279135437541360169983949689659565167851675732761303673487925628904121303409547175602627881818515372436364041929165615926963850858848066450526947921896548408688552929082094662338105946680254480279281745349840732715511816979113822660201348355687964591625642432505821040573661714353608949678621770990509697196155685120102756869876492712067898012451863426076688063033368237215726015355623457089305235668374430541611194667445673651236763268207128793025827423128722062476644934081014205456061639858755555338575732730724336510353921369351744170279723736086473464380449813228804331968397477504897773187008132545327669626642052737923326310632635332964117984479192148393263470305369453966557236259183880884515465225176078517285248527222519402022515811915694931978913694158699986571751726899579951220921440405528680862330155722025803507899898756549176185228398881809840092125878334507199868858064922785018399786921416921152419459431543509839544419605264637206452682101720751446126935439705490162479264837803217545551408065009676517500279465419450690035292188909319172225822872587996660264846319160136732735498434414463308331954682345613246067877154243941362210534862242639064788818359375

998

3993984426547508861305390944632658769491465612732950884149352264463669653783918786673855847931586297648724730100712687233287867670033234347147721372160052970468852277435367085064790343283345982785772859940510918528070095138370429504769382461652184670792668564749747182728979673007824853940403174783379461981377594688094308995249697607727579137178606555069217194222363439778224206578431466544196150784271265561123088538027593033553551529401457853649535775425729310701035075686547366124355050660879155316288666973553745148520593257875601748532607163260780959394611457161826005390022163500384517756609464749567995251111398216507373580124815177400601722590893150586590359116008988749851761693190689228238008607755225687337923116872708482175000550889761043932312692198817965575874482087355854957667093854984963161313376186755900436597903368883575958968256738241094038338021793478788394592854525976460113138953893460202621461412466767406873753554433304755169025189150527313391959692691048456575394801454926197688818611863300874422358915700504682504830680617901494815422107753552276905563018887609770664552859008696057852779541484186292035509861625299662585190825328640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

999

100748329763750854004038917392303538250323418583550415705013777513334847930864905026212149922688916514224446856302103818809813965739969905602683824057028542369814437703275217182106137628427025253936696857063927677887236450311036887007989218384076420973974651860279864376153012567675767840733574225799002463604490891982796305162134708837541147007332276627034016790073315219533088052639255340728943149219519187498959529434982654113006616219355830114439411562650611374970334868978510289340267833632215930432706056111069583472778227977585526504938921664232801595705593340414168289146933191250605578218896799783237156997993612173843567447982392426109444012350386990916069363415575527636429080027392875413821124412782341957015410685185402984322002697631153866494712956244870206835064084512590679022924697003630949759950902438767963278695296882620493296103779237046934780464541286585179975172680371269700518965123152181467825566303777704391998857792627009043170482928030252033752456172692668989206857862233381387134495504231267039972111966329704875185659372569246229419619030694680808504265784672316785572965414328005856656944666840982779185954031239345256896720409853053597049715408663604581472840976596002762935980048845023622727663267632821809277089697420848324327380396425724029541015625

1000

3993984426547508861305390944632658769491465612732950884149352264463669653783918786673855847931586297648724730100712687233287867670033234347147721372160052970468852277435367085064790343283345982785772859940510918528070095138370429504769382461652184670792668564749747182728979673007824853940403174783379461981377594688094308995249697607727579137178606555069217194222363439778224206578431466544196150784271265561123088538027593033553551529401457853649535775425729310701035075686547366124355050660879155316288666973553745148520593257875601748532607163260780959394611457161826005390022163500384517756609464749567995251111398216507373580124815177400601722590893150586590359116008988749851761693190689228238008607755225687337923116872708482175000550889761043932312692198817965575874482087355854957667093854984963161313376186755900436597903368883575958968256738241094038338021793478788394592854525976460113138953893460202621461412466767406873753554433304755169025189150527313391959692691048456575394801454926197688818611863300874422358915700504682504830680617901494815422107753552276905563018887609770664552859008696057852779541484186292035509861625299662585190825328640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000