# This b-file was computed by Antti Karttunen, 2019-10-25
# in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running linux (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 19 2017, gcc version 7.3.0 (Ubuntu 7.3.0-1ubuntu1), threading engine: pthread
# with the following program:
#
# A328619(n) = { my(f = factor(n), m, q); for(k=1, #f~, q = (f[k, 2]\f[k, 1]); m = (f[k, 2]%f[k, 1]); if(m&&(f[k,1]!=2), f[k, 2] = q*f[k, 1] + lift(Mod(m,f[k, 1])/2))); factorback(f); };
# for(n=1,707,write("b328619.txt", n, " ", A328619(n)));
1 1
2 2
3 9
4 4
5 125
6 18
7 2401
8 8
9 3
10 250
11 1771561
12 36
13 62748517
14 4802
15 1125
16 16
17 118587876497
18 6
19 6131066257801
20 500
21 21609
22 3543122
23 21914624432020321
24 72
25 5
26 125497034
27 27
28 9604
29 8629188747598184440949
30 2250
31 727423121747185263828481
32 32
33 15944049
34 237175752994
35 300125
36 12
37 624931990990842127748277129373
38 12262132515602
39 564736653
40 1000
41 7386879101213258109624223688656841
42 43218
43 863586854220408743801513785592407849
44 7086244
45 375
46 43829248864040642
47 13500460747057082764996435506735298654081
48 144
49 7
50 10
51 1067290888473
52 250994068
53 35929277097461949116349900667463657408555086637
54 54
55 221445125
56 19208
57 55179596320209
58 17258377495196368881898
59 133524312114275664899926313757566191470823300027804201
60 4500
61 22142409857901704241452850038930084800123246089888595861
62 1454846243494370527656962
63 7203
64 64
65 7843564625
66 31888098
67 122051547946915276501139298573834221091215046641684146917022729
68 474351505988
69 197231619888182889
70 600250
71 4418761423445010359012517479030513507821439762288727229544623559521
72 24
73 876891427553566594100617867320358818569086571684042656865573091384553
74 1249863981981684255496554258746
75 45
76 24524265031204
77 4253517961
78 1129473306
79 8036809082503641618612682084624530392577487756904348192905795828229186428801
80 2000
81 243
82 14773758202426516219248447377313682
83 399282135658682469334331901689876886678820965774126540592961885129481494196023689
84 86436
85 14823484562125
86 1727173708440817487603027571184815698
87 77662698728383659968541
88 14172488
89 5278983432532964757288775688474865115065412211545081783600102880716531908000481333645049
90 750
91 150659189317
92 87658497728081284
93 6546808095724667374456329
94 27000921494114165529992871013470597308162
95 766383282225125
96 288
97 22480966530660577058833424401827733532555809658114382095938548393232181237444308165525025521758817
98 14
99 5314683
100 20
101 1661078140062320718921140414408172999789430588854976418599597916869397916900889578576042975610837755101
102 2134581776946
103 465088589524635168047014891266544769659171567092137431217145606656487218448812707108631969330858416556641
104 501988136
105 2701125
106 71858554194923898232699801334927314817110173274
107 38612150919143885540435827035450186978619072693949686970863932579937392269911649790949821135497625565273956649
108 108
109 11440826161561333251908014811800737248917427882355868201274200781962780146449971529904726356814357227236894372549
110 442890250
111 5624387918917579149734494164357
112 38416
113 1060403807762557508775560361600938896182656483480965205395332619337318873254615093229336821741560075200407498438792433
114 110359192640418
115 2739328054002540125
116 34516754990392737763796
117 188245551
118 267048624228551329799852627515132382941646600055608402
119 284729491469297
120 9000
121 11
122 44284819715803408482905700077860169600246492179777191722
123 66481911910919322986618013197911569
124 2909692486988741055313924
125 625
126 14406
127 439985273984774139364885786774155225074372621425249766976946157772109425125407741241214744259687760072793219732307971501512893104906241
128 128
129 7772281687983678694213624070331670641
130 15687129250
131 54942132671027637093030877802018746559254917773581273525047980011627922443769141292211012037356415259479279392301433471556684254034312579081
132 63776196
133 14720690084980201
134 244103095893830553002278597147668442182430093283368293834045458
135 3375
136 948703011976
137 2714683065680496429915744516690566861167556023873108104578124544470743402445749441080781457150104029084669390800491326321197257288611187591780180777
138 394463239776365778
139 1025736991214714168639646137393753010422395469762019903762230322670307583513739138579030626011970776912089626535849328661406873950784952540260230364201
140 1200500
141 121504146723513744884967919560617687886729
142 8837522846890020718025034958061027015642879524577454459089247119042
143 111162825525037
144 48
145 1078648593449773055118625
146 1753782855107133188201235734640717637138173143368085313731146182769106
147 63
148 2499727963963368510993108517492
149 9749225840412863031124174931267012594999140503997347372311076284419575187952921344158899812194104146853845181129757268803571766837658340684423093701395615646948749
150 90
151 4001731946033716594183571260302391627038185500774962123592248209625167906888064381020272305614447279132136076014239169347377298036409740320756591230669751030920386401
152 49048530062408
153 355763629491
154 8507035922
155 90927890218398157978560125
156 2258946612
157 299276447715515995349701849311065699190857915524807655458433888910896680009332562678124110178516490819625122237186833753234538011268238968973342627830117237287110180342274293
158 16073618165007283237225364169249060785154975513808696385811591656458372857602
159 323363493877157542047149106007172916676995779733
160 4000
161 52617013261280790721
162 486
163 25083235816180332891522565551607468472080123018121525368023143079170136883603433029887229405215449169666034571211360247070664134973245965884899302758968412673868083969344144123151369
164 29547516404853032438496894754627364
165 1993006125
166 798564271317364938668663803379753773357641931548253081185923770258962988392047378
167 5107208361931606050888573255660043514515554874335714460714116872182596241397216195892044929195920165495331715563259844964915084215149988646058725861963322329510145855847591808701581466721
168 172872
169 13
170 29646969124250
171 18393198773403
172 3454347416881634975206055142369631396
173 512874341308724883836551593848198046670538497410511599482279999715843606574792680825737833537146213251675795357265374153356490169804474030634670226663757591995951424911560674820707645447612276997
174 155325397456767319937082
175 12005
176 28344976
177 1201718809028480984099336823818095723237409700250237809
178 10557966865065929514577551376949730230130824423090163567200205761433063816000962667290098
179 57117973180366206647370591554190130545788317437317380016015027820104386649521750197037756546225016605215189379707719357132028196485855967169128985031762412953076683517211433600859887611208863201538385801
180 1500
181 28102846619806070979447715626273274335221006296123751770721856609484741740895667560736699221714200573846844797152312285645503058916493201304943440817877007858263362565070886007673857640245314768242058814381
182 301318378634
183 199281688721115338173075650350370763201109214808997362749
184 175316995456162568
185 78116498873855265968534641171625
186 13093616191449334748912658
187 210085657074901817
188 54001842988228331059985742026941194616324
189 64827
190 1532766564450250
191 953242190078504879438359683410391800644623766348976797120933772108261912900223669248834707891086414323066902916224226026608264608624819518394075051887842938850719479653800408752671868447998923536357885130523503327754241
192 576
193 500102440320437117554802008401051120912915640975719830002624643111636859288246091994002448940523174072763478393892385161834522891700246322097165711910660923139921040846005931792978577513862262282898366213853150601436416193
194 44961933061321154117666848803655467065111619316228764191877096786464362474888616331050051043517634
195 70592081625
196 28
197 141956861813307038261940248635457432860650993050125942701726385713650458307492746893247954466649745522329906373398092346682129604554068799938972526207091772834016812051104471733251967974186738716447697573732561696820686764041533
198 10629366
199 76790525741798814147739722024656541832379779544942834289320631222830128631361412260809504936077081989500262901451426968889209388663740890500544689219073462496105913250053209678939046505133571429166135524105744097027866266597980001
200 40
201 1098463931522237488510253687164507989820935419775157322253204561
202 3322156280124641437842280828816345999578861177709952837199195833738795833801779157152085951221675510202
203 20718682182983240842718549
204 4269163553892
205 923359887651657263703027961082105125
206 930177179049270336094029782533089539318343134184274862434291213312974436897625414217263938661716833113282
207 65743873296060963
208 1003976272
209 10861557870736197361
210 5402250
211 2365594280865359275690390573602414496097003203936665242863115262074575181915908209172065522035468208283000293728372148687649552912820512499044343011777445282373949416720762350618956008040276902276349530992797317494797663479129906201450212080058761
212 143717108389847796465399602669854629634220346548
213 39768852811005093231112657311274621570392957860598545065901612035689
214 77224301838287771080871654070900373957238145387899373941727865159874784539823299581899642270995251130547913298
215 107948356777551092975189223199050981125
216 216
217 1746542915314991818452182881
218 22881652323122666503816029623601474497834855764711736402548401563925560292899943059809452713628714454473788745098
219 7892022847982099346905560805883229367121779145156383911790157822460977
220 885780500
221 7441213384365904949
222 11248775837835158299468988328714
223 102363390300801421101342884201923474806680723073974693715568139079327642869948224187507395583396433195551444212410267767680849621259643483407405330005162775513365682791185591995251661765043137737078144399824299512207177092242534956190236194057351750676620406341121
224 76832
225 15
226 2120807615525115017551120723201877792365312966961930410790665238674637746509230186458673643483120150400814996877584866
227 38632046933986069708530438512503694164306281777270991347358022002331198506956318343382748179560696112936028458956467935896033096056445441067519553360958780370652465183992134722030597802324874467929760862248615065657065279821512640897715075257074914782720197877381580809
228 220718385280836
229 24048083382607167759507556748271046121155434582944183302529244273146452516695014045497311446379417355136269619325444487482870032959991505206906523722363326451319373708448875454977568099465850615391417110084943652097370621819341583407217187138799023867990142410307013401949
230 5478656108005080250
231 38281661649
232 69033509980785475527592
233 9564070307463067871203527069207109209353433228985362654890763736574106452942268481761292725261018751757796113126505242640859463362870225893914374880229914781523440238402055688057512329261911944688858562546017906234081010729488927375230314115894492890719443457253641423513064073
234 376491102
235 1687557593382135345624554438341912331760125
236 534097248457102659599705255030264765883293200111216804
237 72331281742532774567514138761620773533197389812139133736152162454062677859209
238 569458982938594
239 2557102364305590238356845919350564510010992543649888753171500478299629227252739428188634200519022577968804186218298539926117130972980931765437892939617749304072674738996641346600150586694774927347406205720837591409313180969613535850946832358077533290548224697941124792856960812504675201
240 18000
241 1675182593003415149560892873138129396651599550826802631427199008904406048280615577976401585473139283329773077232940031303759871232044764789911601091894466946431651213354908905808526404432121536760275011493155662435814954098760837671334934428058982207902125622477284222468730565557184925041
242 22
243 81
244 88569639431606816965811400155720339200492984359554383444
245 875
246 132963823821838645973236026395823138
247 384715315305752431117
248 5819384973977482110627848
249 3593539220928142224008987115208891980109388691967138865336656966165333447764213201
250 1250
251 228501421744403040754400890604836157589051470777746367089386907488837164700322282720817136728432140692045284713555506257978363420401431933112328229818546843994255989153588235907745169419554810117588854633019336756394847243081228107121923865524589385516811798103926391066570824137214342364689168460969001
252 28812
253 38823093973414351891081
254 879970547969548278729771573548310450148745242850499533953892315544218850250815482482429488519375520145586439464615943003025786209812482
255 133411361059125
256 256
257 76097941633609000589807301716904668132222164629884065361242199768362119163892855775270563442754406191544012076090737258025677039950142345919450755796032536908734265737695203245970590956081579799759353972068354560880616356466326302885772281408611976624808491140661312705935607146890130100310192346986168904089857
258 15544563375967357388427248140663341282
259 1500461710369011948723613387624573
260 31374258500
261 25887566242794553322847
262 109884265342055274186061755604037493118509835547162547050095960023255844887538282584422024074712830518958558784602866943113368508068625158162
263 27174327219219957846185690979390012489721105356914558194551987904042381288905031932479044760243951186967022693145499806361740877244485033209483918056912557211329369470028777587375728338282886169627193630247386040272007515988238284965406969219195093512116337850706501911646766628147128786305387541576105825415696830845281
264 127552392
265 4491159637182743639543737583432957176069385829625
266 29441380169960402
267 47510850892796682815598981196273786035588709903905736052400925926448787172004332002805441
268 488206191787661106004557194295336884364860186566736587668090916
269 10388618555200839468353760250805999056484507294087181166525094944083097170754808112784350669800519920214904920792006531995747045322761678251408823663115327688595438677773117638598445451372090029998669812104561834311762590435828257988572485775296221266077625878268462355133141250861651906164718396443509354114727709600901731790949
270 6750
271 7652856306910279691004087971290353236537987721035298608259075649579866429319153852569190332661685633687975259755699803761126031047345062220731027186402635815246836156901156299685843475032469957937470455001902327441050885791356241919203741757274941463482305666176119478162973450952298392755949572445135615072702820855754234003278721
272 1897406023952
273 1355932703853
274 5429366131360992859831489033381133722335112047746216209156249088941486804891498882161562914300208058169338781600982652642394514577222375183560361554
275 8857805
276 788926479552731556
277 3196597091434637789446244083998990100315908490766581281082467443772308610477193495148369284272676672442788355224403955345688179758031142192248103541438770751520337339480050249991564536562417636513387707169369821302683290708713541285671803303078616380141223397442514424304809897128912958328737019553553830164920935973566659921195165261094413
278 2051473982429428337279292274787506020844790939524039807524460645340615167027478277158061252023941553824179253071698657322813747901569905080520460728402
279 2182269365241555791485443
280 2401000
281 1851787322769815865393966892987418653473331985601392193846350025764648037515316994056524121860793795169935465866362603530003353291185599370991412920490729165271892680644024543889954165991618606697240298049426809260069124894423943402560908223918078657173339369191397817672863348623715506264019604768967918099064832987750776858902149877376436567481
282 243008293447027489769935839121235375773458
283 1424537362925582463293671001676779120188932177629622259508259281861701528760025316459878853561235006602085151861391537436377760901632876705160311714103629464616969698256903834514042128171963938109971586629872548572064564936252544141192235028926826798939468845003602873738883478227776941694576889212018790877122118717129986290677245356863797960302889
284 17675045693780041436050069916122054031285759049154908918178494238084
285 6897449540026125
286 222325651050074
287 17735896722013032721207761076465075241
288 96
289 17
290 2157297186899546110237250
291 202328698775945193529500819616449601793002286923029438863446935539089631136998773489725229695829353
292 3507565710214266376402471469281435274276346286736170627462292365538212
293 426128118050863093959608978617739530102075203077474770681256848253008224976921307945462283412577851754266312987715637750204238676777334893059169239095349570631392846554522537183708745326915764228976606570375773781154233465069510785239250222730089856662554832760747265360847144861576265091626898398543594496745693666987128783910425253615814011276261410956838355357
294 126
295 16690539014284458112490789219695773933852912503475525125
296 4999455927926737021986217034984
297 47832147
298 19498451680825726062248349862534025189998281007994694744622152568839150375905842688317799624388208293707690362259514537607143533675316681368846187402791231293897498
299 1375110183721242456613957
300 180
301 2073472036983201393867434599207371245449
302 8003463892067433188367142520604783254076371001549924247184496419250335813776128762040544611228894558264272152028478338694754596072819480641513182461339502061840772802
303 14949703260560886470290263729673556998104875299694787767396381251824581252108006207184386780497539795909
304 98097060124816
305 2767801232237713030181606254866260600015405761236074482625
306 711527258982
307 104546578325015771229126673770795947222670103132690103214187437970570259607084889565885696125846773285435372743154935972073455668721431466063880693323760999429952512038328036281446099122546272916886576886662126331313207354608344824660843893992910452582719769517640440321184498563459548972487190519219877939915798415246802982940654005467319928389866150001664771594091290571237853882249
308 17014071844
309 4185797305721716512423134021398902926932544103829236880954310459908384966039314363977687723977725749009769
310 181855780436796315957120250
311 74237046998430938028166697847618997577840183236598361869664507883986165592246168386543319298895516232825697878261641925091562150925796089016178071397435457626753170431161704582164820757035103343847984202228470716358978146702817442805149738839990518358227028277220638565836586414623500303288332140734734044671167324098994753710884563422846572363981711270960981403220337371385680172477067361
312 4517893224
313 63162744850424477248492250367210842542444084800605659400611490258942366523566594973586722483768501992159214598251485024801295667384283027806566975600863812144031621689899936322746324755706271462308385974055736736383043017365868787036909525344642846359477825653499556852019315124565757840261898411173831448430859735758877653837242483794964985459942800737408945956768264937558291316703638511833
314 598552895431031990699403698622131398381715831049615310916867777821793360018665125356248220357032981639250244474373667506469076022536477937946685255660234474574220360684548586
315 900375
316 32147236330014566474450728338498121570309951027617392771623183312916745715204
317 46603946241749932510860330997130125875836594368773514207927642929629874652338906289973528937987003959379188121210104078178797941490418522016701736951436594139016560536038412702701851442130654635294081385424083444600583546546184142049444772960880550730271477228852569494498529340532065870308576310402517962814729979758798225806430371477300257146089922954398492321033935072501381179215768916561660053
318 646726987754315084094298212014345833353991559466
319 15287134246883787226392051389
320 8000
321 347509358272294969863922443319051682807571654245547182737775393219436530429204848118548390219478630087465609841
322 105234026522561581442
323 727070128175028950803097
324 972
325 313742585
326 50166471632360665783045131103214936944160246036243050736046286158340273767206866059774458810430898339332069142422720494141328269946491931769798605517936825347736167938688288246302738
327 102967435454051999267172133306206635240256850941202813811467807037665021318049743769142537211329215045132049352941
328 59095032809706064876993789509254728
329 32414606253684055718756441651671452068448481
330 3986012250
331 19563518563239727508098282304214138011203038267930654573016820402943992143632445758267860386711368782426835635951343405006772098297857151131506443361954434573950727360095512871763794544113655012524681926386477771584109276266656293048743167839489786768515676776175046241744704923415213906200144136543980968982961291884993967405354778394797718678178272639033179330022571140857607231979465035867489046746006295138907210281
332 1597128542634729877337327606759507546715283863096506162371847540517925976784094756
333 1874795972972526383244831388119
334 10214416723863212101777146511320087029031109748671428921428233744365192482794432391784089858391840330990663431126519689929830168430299977292117451723926644659020291711695183617403162933442
335 15256443493364409562642412321729277636401880830210518364627841125
336 345744
337 14772474441351356946921553875607422484477935534357768988225815771638473857957318214421102386060017579438549756182668139050369449466999887398807269363820486512316327399199013110587411300070240915257811356864926615129144862496302872088293992451423329799069277270049083314672971005538643950579526231078077025631920108071078455289100312989286378922891171891361665097018131998652510878905473823966846274530452437952325686821329498577
338 26
339 9543634269863017578980043254408450065643908351328686848557993574035869859291535839064031395674040676803667485949131897
340 59293938248500
341 1288674432985565273173247628841
342 36786397546806
343 16807
344 6908694833763269950412110284739262792
345 24653952486022861125
346 1025748682617449767673103187696396093341076994821023198964559999431687213149585361651475667074292426503351590714530748306712980339608948061269340453327515183991902849823121349641415290895224553994
347 10407073304289989563359833178563704465536598580634947759000346254877655997237156133804704491131442083477054423106657714564268438394656322919977544551260877958532593833209064325484877683858385218779395991386268696292703119555469682036863210522056726913316004631436529465807694060786126701921458105362675571507827214957317272702711697992968785655145821071177119334371855336286253617183402222508043250508399119471966971613076118677237046314358569
348 310650794913534639874164
349 9873013204545629954505516366620286688414482844303665600015010023070154096922053035713068922708012508105466483759615032781570775175082079297690922205216075775413669688596821823940972209554836478537649486357292373903126966537873722357625895555819021754649631525665688242744747944867046659520865066191530611576176577521612892605776034632041642137517378936021317919137913599606585198476821974640630202014284622768128323756717107312423735777719373749
350 24010
351 1694209959
352 56689952
353 9039051351217340920013156088045825455142824034228604464061796318045117147259407765668301796362631249353653912398032663893497225901901070060198100317893268743809764276588474433047045182479512469468876868078618289296300641540666155596689240423992157674579260224991444972393567659427131442668360909944212732385896872107867341095359889757651858683095517464924629892623162691770962595614927785590959326475256972749492168681943123555061616039654759885263713
354 2403437618056961968198673647636191446474819400500475618
355 552345177930626294876564684878814188477679970286090903693077944940125
356 21115933730131859029155102753899460460261648846180327134400411522866127632001925334580196
357 2562565423223673
358 114235946360732413294741183108380261091576634874634760032030055640208773299043500394075513092450033210430378759415438714264056392971711934338257970063524825906153367034422867201719775222417726403076771602
359 8260393648686024855678122454840528275468427922616129013542519610455197154886094140249600367160749549625904549754552232007786176665625057061498758382473349930143753846782794609095930554144847330671998801394654178684453630488632253927819948523152231413415498730854529719911552047913360388775819113337616916317490278291570558866338168197456772258513863626927285555080272291282949459148549487952611253928073030217853961753314192227740855888190767535449772318831201
360 3000
361 19
362 56205693239612141958895431252546548670442012592247503541443713218969483481791335121473398443428401147693689594304624571291006117832986402609886881635754015716526725130141772015347715280490629536484117628762
363 99
364 602636757268
365 109611428444195824262577233415044852321135821460505332108196636423069125
366 398563377442230676346151300700741526402218429617994725498
367 7916912087397577934287004959424857545505474139877070232056168640044252226854299787492341489675291985744471315477259165848051488426632322323331372130329672378799458532164281038968592511745480464758938322624972396339258581709385388511018116075706311157942147570923739629427038370875332528587632562340785686338258538062407732128815097015657658728243948914797552625103960353418183245724792913372354532370140528707320326616775077350078683020822851921778626998731358636581813121
368 350633990912325136
369 22160637303639774328872671065970523
370 156232997747710531937069282343250
371 86266194311006139828356111502580241437940763015437
372 26187232382898669497825316
373 8119916218905513645272722845265313715062812843771181693278833958515704709070112730464705737137100178320210576022490961455719750211552349809089322728679081932862818561580084581081029899556787876956476654829704579930896402244678813569994289414968647487354163113886803442949698988059902655151649813757586338421231200507424914587274337231952945612430807309019494251714338225466472856551920937986769134018453075936157862831054780941886335423979095471265887781933417701533461729597887597
374 420171314149803634
375 5625
376 108003685976456662119971484053882389232648
377 541468796824873385562023822633
378 129654
379 8738761646389890337158587257299560766128942334734994594633920146295870693793361642291935685425492666651961550317404347274463338332666231520586092097446487375512698938453642166425097279347162941731374575083673999089038859976916860658211789822035919174212799005261302169215083858682238624546974482888741042434501412778862215478183164792913223682540735679381091579595537444693497749323735825614269397510240711176614209472661259571383671681971741196582562347033613717478263306797643839591669801
380 3065533128900500
381 3959867465862967254283972080967397025669353592827247902792515419948984826128669671170932698337189840655138977590771743513616037944156169
382 1906484380157009758876719366820783601289247532697953594241867544216523825800447338497669415782172828646133805832448452053216529217249639036788150103775685877701438959307600817505343736895997847072715770261047006655508482
383 9422466498099457058526767064493506943014304582567496510865199592926824897064966850886498972462186526584228991490847857244321484749467181850575911903619601172783032870867238095025414987706138763860890475686441763585542883275140731196394850055723718336149393810898375443041168788495676760533424669524755256198478560723384644264055230855616618026546680874086805726008952841665443316223392915014427440182315377655314742520492233222510605739068407838684237568430027558301125921976310281220867437813761
384 1152
385 531689745125
386 1000204880640874235109604016802102241825831281951439660005249286223273718576492183988004897881046348145526956787784770323669045783400492644194331423821321846279842081692011863585957155027724524565796732427706301202872832386
387 2590760562661226231404541356777223547
388 89923866122642308235333697607310934130223238632457528383754193572928724949777232662100102087035268
389 10969131893900580782819838927112118931198100353537925794068401633415047901697722712846622747897130045723953389461840234106764429340706714385295128628303008455861263194669616520687942550330616851634204152512635079470108988739176797467690386621978645507011200050308380922025673226490031494363750461224148479204015164262243683678445649176965495462944192914756759679172210497342962335712231733479456930645235501278686910088457502356563356274588250282825355278418370396312108876553817560548079748292373108439549
390 141184163250
391 2598808775622564598942295537
392 56
393 494479194039248733837277900218168719033294259962231461725431820104651301993922271629899108336207737335313514530712901244010158286308813211729
394 283913723626614076523880497270914865721301986100251885403452771427300916614985493786495908933299491044659812746796184693364259209108137599877945052414183545668033624102208943466503935948373477432895395147465123393641373528083066
395 1004601135312955202326585260578066299072185969613043524113224478528648303600125
396 21258732
397 14431479136915458663697627471350364564671031000076468870746670342050832442483664565213670130566843344335161829502406157262810369459942839568005281140584748538331277582772223724384766789664418002309236206598071533937795492779302573511431056185502188580523653065957388489591443505231586050215774440994829447960755995582792934863923945410492369379792871494364072988787089900483862199733683376835029600921056309070838273874991388225840397920624352794228598242843032190117915038811640257812433915360498313779249791842069733
398 153581051483597628295479444049313083664759559089885668578641262445660257262722824521619009872154163979000525802902853937778418777327481781001089378438146924992211826500106419357878093010267142858332271048211488194055732533195960002
399 132486210764821809
400 80
401 17061566242417644758624423598744485786564180078257595573052326594173772329454512113269047335377008409657626022208608721025972555249049633472238774565846798970629746104163642635119826578863566906540866368736444849939355819732924238797688451247471188222545919489926973273374516499353020720998534731118564687975315980953940675082423203888693698969548245690894034489395373102799084208604951746398009824358946092395585397390486237182079929222316190089682427586325045813113905413922185882441693262342890910429747568580694416080401
402 2196927863044474977020507374329015979641870839550314644506409122
403 45644722121146324229490925112677
404 6644312560249282875684561657632691999157722355419905674398391667477591667603558314304171902443351020404
405 30375
406 41437364365966481685437098
407 1107105142891727270675865579589161253
408 8538327107784
409 25309183902253740947822105519245926531800458094082759696842209739238642756691011573343466004863314100102907748937136148148671771310341353958144516272445941608579442443651518938678680760812647918431593821818913004836209520831889322471815930598891493081194790879655216422533758545045087612329245229896877577152706841997223844765076878951265827252795308171225361478746504972213223410284150799937789974033057491058135813704177377378035710636238907310051683580923475595653811061171031616965458885157355797926357252159404717503968862858773049
410 1846719775303314527406055922164210250
411 24432147591124467869241700650215101750508004214857972941203120900236690622011744969727033114350936261762024517204421936890775315597500688326021626993
412 1860354358098540672188059565066179078636686268368549724868582426625948873795250828434527877323433666226564
413 320591873386375871424723079331916425721446743366757886601
414 131487746592121926
415 49910266957335308666791487711234610834852620721765817574120235641185186774502961125
416 2007952544
417 9231632920932427517756815236543777093801559227858179133860072904032768251623652247211275634107736992208806638822643957952661865557064572862342073277809
418 21723115741472394722
419 46232227966040230079789907311261651054312504761921884760630541185466504476067692557161146016024944023340491773496442907684555277400090616951321173234740516415985619141128910285791929667906575622174087797449942818142586820445702961008553648030075698781006018291555259523671573711824232116316558434282372119043600602637403068389693427125306312274818006211787576772266219224196683510501443973175917364000196423274552542125337164599433482241659087098042225750168167046113923215584884320913008626817325781093857099583402068534604629436733127119354236449801
420 10804500
421 52908106774031452526000354874792067428764411751834982559126979000081305753233320400013414026671228366620052208276038868010324504468105067359990310537602812488196503430325990897122476098568465067226456369711292460463401107664509451656507142200892248748963249274438857353883317776766718191852054949899101805972070419254532011557620744620219777433357552075160657627252356499834238829681356017241992907260136437790143701770986767242477889932384552066923461732418044851038914004992116968226828170109522765965206360711919333317932793631985133855115705970350621
422 4731188561730718551380781147204828992194006407873330485726230524149150363831816418344131044070936416566000587456744297375299105825641024998088686023554890564747898833441524701237912016080553804552699061985594634989595326958259812402900424160117522
423 40501382241171248294989306520205895962243
424 287434216779695592930799205339709259268440693096
425 592939382485
426 79537705622010186462225314622549243140785915721197090131803224071378
427 53163926068821991883728292943471133605095913861822518662261
428 154448603676575542161743308141800747914476290775798747883455730319749569079646599163799284541990502261095826596
429 1000465429725333
430 215896713555102185950378446398101962250
431 111452638604828785264619408106295335589218345162938255176468474674805500802396294550675988254755716827848377618198993552466369962923572710128069749176900928490725568909173040245708546109563899621705288019676841115142448913275876312885701997666746487836188000380627549274602996510359141113847188071495937045012619062601864239832050100454667008827770650834688790946688770029147310319195123187057196290761174408667072017300696927787855951532664682443086533435195772155190564430407600135511284387669193867371135628282170842515220581781668557602804652121142064979793666090881
432 432
433 131181776722959793062286009252042950268741310342183219361981756648555102287563034053990861114640990823684429476612853798670267859535290194665405253431314477420973090582020801580984817730250957802017988292311155665994852936598014865267552379335258125079813151875865559432523850632038844886542504683144444178079335301689580148273507771915736715883031821726189161391596665074320635757368425837204947756179646980575551567646538326073404189184212188981691578346101041112719665156397493384640511386775126555660596831154693817752845898563163792866810804389762355469999257688103473
434 3493085830629983636904365762
435 9707837341047957496067625
436 45763304646245333007632059247202948995669711529423472805096803127851120585799886119618905427257428908947577490196
437 134360014407541194591456774121
438 15784045695964198693811121611766458734243558290312767823580315644921954
439 219884417431986801012105701961597016903038531949836913554558363699333785748401732254437679728054945193654332674356860677560825430920881822259475433971910279085853084428197463917075632624909242756400939255339496181150930801202739471156216449002484941312818510481291503772524220776438847501798794367550584365876108958289615050344778716101165853924148891976319615377428724047316104626650022534627425709588955924094308882923509636325866047588262500447413846322823282153715859419996787640893165312290894422993004782382544249042966555772563521689286726970039937764555945263902372961967201
440 1771561000
441 21
442 14882426768731809898
443 317414835753187996072786529917484104393607441832799839425062136310287114165762590868859654650312181266730562289310308345570088589310707561621790624970215644293283937615403512138534624033429151459405969977766868348957677312849829628443454274702939398145985609013081506557021300516103596534795056872357185653661538718674897476648937530502707650086210366261130242026795745527519124259403443986029253113392390659664548555860280733303776937430896620592697471444088926336463400961489489957006564225988649768393255715717365590812968483277469197399099476319832848607592405055787662112615810846249
444 22497551675670316598937976657428
445 659872929066620594661096961059358139383176526443135222950012860089566488500060166705631125
446 204726780601602842202685768403846949613361446147949387431136278158655285739896448375014791166792866391102888424820535535361699242519286966814810660010325551026731365582371183990503323530086275474156288799648599024414354184485069912380472388114703501353240812682242
447 87743032563715767280117574381403113354992264535976126350799686559776176691576292097430098309746937321684606630167815419232145901538925066159807843312560540822538741
448 153664
449 569412144691375915692121795009111904883878589368111924864279326352960941614610657673531350498525371108514254479671799174450806977772938261276703657308687820559671383868306210659625034919610638091577933253742647320234995965116625716173547165397956680774323238463313692594521487781805847430183256090859557842856788900845671953550503483210973650608302139124144290905455582808274436666764264624576342792696269093442985603653419226930969161229777039121830105579537188471421854757778841209580838439619388924017559884120180208589577084711264473141185527273055170239978374158367449042471896791536497101249
450 30
451 13086306927424460749943999342100601898801
452 4241615231050230035102241446403755584730625933923860821581330477349275493018460372917347286966240300801629993755169732
453 36015587514303449347652141342721524643343669506974659112330233886626511161992579429182450750530025512189224684128152524126395682327687662886809321076027759278283477609
454 77264093867972139417060877025007388328612563554541982694716044004662397013912636686765496359121392225872056917912935871792066192112890882135039106721917560741304930367984269444061195604649748935859521724497230131314130559643025281795430150514149829565440395754763161618
455 18832398664625
456 441436770561672
457 1320717145876419958220887818331805528986914194261856862833156224925847570523251512827827871368539710538539973238930649051784954457076916448802910508270085872440475630570958191118302312071340519205726602416740178029173670931609259906724955961540509276838717062088510915671618427616469815358878313466250105933948151138955166229536294108895265900686129338843592630659177844202091030516815145742154393786842284442610876269036916344305278127443876281271914016976798300717727953686215471055378978603325151404830244822787833783011857827806265193063701177238844477415561360131738902998175774354906527076831481453015657
458 48096166765214335519015113496542092242310869165888366605058488546292905033390028090994622892758834710272539238650888974965740065919983010413813047444726652902638747416897750909955136198931701230782834220169887304194741243638683166814434374277598047735980284820614026803898
459 3201872665419
460 10957312216010160500
461 2064970087606937415243812464031676746710314800611869147820758640257072736921951055658798899646901001299519978541339091941916644707386067580049208868186169367251303267572417441724148550084671079315389581352607369054777867264571500726149194244401871093612154641051200823653147438456666143795623782073961118311379129648439133491565462579963857310275875034283813129738770102091659912288104951313886445538689199610222725500009205220993709117130723838231455743755206831267346511741154503290320439519879445219233152975902204332563386433079286408875437434142299472546935222760306569744334991940071455709234988161700255380261
462 76563323298
463 2598902076792228934067391392903395062431954328258392970389541608824554846499737309868490590178135064752242676732535335954546366232075035771553567517002582552608520222818166626118718279261797438563881048014931526276761272477921840115810542060582336470469433279902360005504640603785730092924050762577990226273317923487121454496848236863400337952413877775026166844785503885160048789874470128460695085370816832989782464605040692662519504690784520921746996469689040166153228526222146342101410351655824818198798657743004639696195916819085501895536034051569916079142919341728991579771321427503974581460620597782374663256926081
464 138067019961570951055184
465 818351011965583421807041125
466 19128140614926135742407054138414218418706866457970725309781527473148212905884536963522585450522037503515592226253010485281718926725740451787828749760459829563046880476804111376115024658523823889377717125092035812468162021458977854750460628231788985781438886914507282847026128146
467 4170134403045486260566326911672588163043559440830037473630950729985822099660171204730867318733259616492106567498963347329499369824297652384259333944149744375102576754836726858499258630609585091162605888006797298884507477312588680430639086358138039837475563525057096630940255726187792288203643108798928066715898645790377820930742744968977267474164039632989847848900542509254955042043015493064789857717454240713108412726625991722965677174420451607078159623181332743763061717992502363812566688022864392598201152472721882053199762486767307952588006840778100818063227998913591101299699065606415164863165034588724761673623051329929
468 752982204
469 293045766620543578879235455875775964840007326986683636747771572329
470 3375115186764270691249108876683824663520250
471 2693488029439643958147316643799591292717721239723268899125905000198070120083993064103116991606648417376626100134681503779110842101414150720760083650471055135583991623080468637
472 1068194496914205319199410510060529531766586400222433608
473 1529896791049561534577753563517871641382289
474 144662563485065549135028277523241547066394779624278267472304324908125355718418
475 30655331289005
476 1138917965877188
477 107787831292385847349049702002390972225665259911
478 5114204728611180476713691838701129020021985087299777506343000956599258454505478856377268401038045155937608372436597079852234261945961863530875785879235498608145349477993282693200301173389549854694812411441675182818626361939227071701893664716155066581096449395882249585713921625009350402
479 19077577192694218901689468075310085164551806572775851094991031428589499910365213111113861743203686285493337264207015527597772854591247187539929047868925775298146567100350039336601838013743346144123219368886134930059953071825290938994666008907161717361966580956290498571731488719788345926504382180553438073251085127927559196373069318504029564423623571909618213410726496147010975989601527417640607350785191723310662687242612643789735415811452387275029427314658817464389460653159534369409496396899810778981895648853750089228157880455189182733735508897352389822370324753902486363530936863860734595821368364849455539604323019816827017585856729996801
480 36000
481 39213555660532704097328939173172889841
482 3350365186006830299121785746276258793303199101653605262854398017808812096561231155952803170946278566659546154465880062607519742464089529579823202183788933892863302426709817811617052808864243073520550022986311324871629908197521675342669868856117964415804251244954568444937461131114369850082
483 473553119351527116489
484 44
485 2810120816332572132354178050228466691569476207264297761992318549154022654680538520690628190219852125
486 162
487 57156619713820683370639008540088602064439465507476169917073381605782458245298982622484168406622183571416177780315229579447394298076097886904837028697241891909007361350099954432091524209621239631896689587590860243813534804916370730664887356834480325687608889457496536039015938471243919422172328127574382331709136385826479171971147391665063839504530953177173159013792525786311257525231197290468936381460860922153500817053415310092843200085621498854125303856839255142690267681352584554973128396949938839752616177251137486247893248849070614139873337590831941828773906426622272978892830911508743590966397053404668555661990186315785881945694723872080037165336161
488 177139278863213633931622800311440678400985968719108766888
489 225749122345622996023703089964467216248721107163093728312208287712531231952430897268985064646939042526994311140902242223635977214759213692964093724830715714064812755724097297108362321
490 1750
491 101402126403093069707046296239074696885122022691366868230268550554188320606859096473794591179835196370734343886343990013499025353127127388561517717580634134536119470004090871201522486937323046394591548838822386011101644253380548946839099286495394888757028197710035028699502130113666718454547205522333750118707087309139549206456676442238026132362752381545431188450279001599466941612501773727966311534510101171217111829867416926085018659387904122803066901565688822656465709142943024826874358673238153338964397869784289984612132452487392643009922992350712432045353171722862299125225226297739372362191691374889064372427928239231314119199879417674716702946438441504041
492 265927647643677291946472052791646276
493 1023317169469475601864687001475653
494 769430630611504862234
495 664335375
496 11638769947954964221255696
497 10609446177691469871989054467152262932279276869255234078136641166409921
498 7187078441856284448017974230417783960218777383934277730673313932330666895528426402
499 335070663660444235999903828472706927956804862733185082263420473471936695256955511959381840670368317385162620514573220119213159409688859172028638690234062843159907334198007796229494652330239890700152150052739008300001439078240911134605834981147787873061631421666514514019828068748318750341758265810976524587932570006672954770254297695477810268029745589384820269398491861491882497992876044169347198782603612632934541121666078255031599535769647386158793709518081682171783683788788029548022310359339731142071832785118553999187852309051694517931422219894229701210937849291279166960552359508787907144498397993636810202777102435355509174233915155245853328654922833170475257781125001
500 2500
501 45964875257384454457997159300940391630639993869021430146427051849643366172574945763028404362763281489457985440069338604684235757936349897814528532757669900965591312702628326278314233200489
502 457002843488806081508801781209672315178102941555492734178773814977674329400644565441634273456864281384090569427111012515956726840802863866224656459637093687988511978307176471815490338839109620235177709266038673512789694486162456214243847731049178771033623596207852782133141648274428684729378336921938002
503 623924779338508991769472454582911736948761433961712737181510947527156067670040773620995418446904542024889474161269171504558299269768243675109430272335335688249425681240904432053764411812306087963991666686140040963108746108005975011644221726387886235951586303647833450786148510182102898308882769695629434988013729475048554758751013522756758980061516726726127110933988315539623890363558863277946589535398091928540204253433410046606246501049678096953603749305898101911398058852499054927829046625469403420020171149888126269907041237255507976455730897699750457993646319977757038386461822660292306886699193259885769225931768226377314491844165996579928028634033348165056504272209017158241
504 57624
505 207634767507790089865142551801021624973678823606872052324949739608674739612611197322005371951354719387625
506 77646187946828703782162
507 117
508 1759941095939096557459543147096620900297490485700999067907784631088437700501630964964858977038751040291172878929231886006051572419624964
509 1633181665846245617902744850242746537873129732143999861587910712709823961215424942268507059602408932476537797929970906824802971648498217065429441449613096396221890618100545037009680177032140610231549457899310878892450933782640027528353371319949850057214916411603632899544880977858060269001921512708283994405701372943424969275091921486702175446628861639502136563524183044456209291002027871638373611800027950731264971152954873615690573279563485445099775092524193710844536555034255276550130869370349529516729412369461009106161372237406096317301999164439599772659825821069105154744235538335482547525283050735800768585285473233315828461592431606955328204708511114987531218785067592161271645726549
510 266822722118250
511 2105416317556113392435583499436181523384376858613386419134240992414311753
512 512
513 165538788960627
514 152195883267218001179614603433809336264444329259768130722484399536724238327785711550541126885508812383088024152181474516051354079900284691838901511592065073817468531475390406491941181912163159599518707944136709121761232712932652605771544562817223953249616982281322625411871214293780260200620384693972337808179714
515 58136073690579396005876861408318096207396445886517178902143200832060902306101588388578996166357302069580125
516 31089126751934714776854496281326682564
517 23916889741517192600239850282747492418922390441
518 3000923420738023897447226775249146
519 4615869071778523954528964344633782420034846476694604395340519997442592459173134127431640501834315919265082158215388367380208411528240266275712032039973818327963562824204046073386368809028510492973
520 62748517000
521 12434999758624880724198692576971295296243717883532666995399625687982909634066098284584351118665609950305543314659557167718299989653008138092837162861613145779948582202810059711060375400845815300642097873153284371652970235351033948119997750907407559114175272259642109336245992549748480021831485991891572830684676243783796653730924129410524279988954163528866052041557288283833779998783682270886387850371089000398131572202379332313910177247234895411821848118544691903361815547691481934043042495504266646285374940575910999950293170890896817043680727829035617643519601440790948314775309023712361988688312632878480191739486758544339325649917885826427428143767898846891934733741294141105505851972418712400351442327721
522 51775132485589106645694
523 17678380745873617508255289684204030793608958348756164887920702254205832569531231407570632665342591851143341666155438045576357110621558207257559487283363271874830365776952946633597375681057035356600621683579954947746372757014058382513187662569808994533428138529536437944148303795795058132621074530417927488194219137983953441013761941233666145545503600474219736801746175835774069195083952661443530292752698019390248900120990801442282251820903182220463711243391616422789648972426924801931766036939655305218239442678567667765838403817405005596276418543990232106530483319712519859711068913741689405120477198644520283274002552734894749182616482065852852499624260830963066033128895437990014589958260855059530693575333929
524 219768530684110548372123511208074986237019671094325094100191920046511689775076565168844048149425661037917117569205733886226737016137250316324
525 108045
526 54348654438439915692371381958780024979442210713829116389103975808084762577810063864958089520487902373934045386290999612723481754488970066418967836113825114422658738940057555174751456676565772339254387260494772080544015031976476569930813938438390187024232675701413003823293533256294257572610775083152211650831393661690562
527 86263563322817400924270266219111057
528 255104784
529 23
530 8982319274365487279087475166865914352138771659250
531 400572936342826994699778941272698574412469900083412603
532 58882760339920804
533 463515708859424847117143463739486494654797
534 95021701785593365631197962392547572071177419807811472104801851852897574344008664005610882
535 4826518864892985692554478379431273372327384086743710871357991572492174033738956223868727641937203195659244581125
536 976412383575322212009114388590673768729720373133473175336181832
537 514061758623295859826335323987711174912094856935856420144135250380939479845695751773339808916025149446936704417369474214188253768372703704522160865285861716577690151654902902407738988500879768813845472209
538 20777237110401678936707520501611998112969014588174362333050189888166194341509616225568701339601039840429809841584013063991494090645523356502817647326230655377190877355546235277196890902744180059997339624209123668623525180871656515977144971550592442532155251756536924710266282501723303812329436792887018708229455419201803463581898
539 12400927
540 13500
541 497117261943179953296882341683838584063017018530553424482616694715841996437493649264682459949822957282009258250587261303294306741338803917388326819685410511373738331538747678346056289302602234943018794985279081060819571559500317734140560879822110895450961245786686690791488048452577582657893482235129374541855022727292157198908034094534079088247111364071361143891915631636114791538245926533237936433644327206503480380144877371148527901432087040561993967109235560693889122569355261469943263620854918665460758595282047074394486113210481930979398634331272556437995021142303139413936748327369283002444004920728718044573506389077647407385852279332230263009341130104249900427711657077645963583331470698559278530348872497459857955395299526657652341
542 15305712613820559382008175942580706473075975442070597216518151299159732858638307705138380665323371267375950519511399607522252062094690124441462054372805271630493672313802312599371686950064939915874940910003804654882101771582712483838407483514549882926964611332352238956325946901904596785511899144890271230145405641711508468006557442
543 252925619578254638815029440636459469016989056665113765936496709485362675668061008046630292995427805164621603174370810570809527530248438811744490967360893070724370263085637974069064718762207832914178529329429
544 3794812047904
545 1430103270195166656488501851475092156114678485294483525159275097745347518306246441238090794601794653404611796568625
546 2711865407706
547 1616320255040828443227728010699736994478248948335229589332909696548038459248509040263351685858278476024527472266153877721835492562693305337398133459415573593991905372222640854862769799380342808350660461262586075344588197248874278830736359222086953165062871292280136869037964453963305624763923434788295182239951929138051420787647242099702374410307595140545150508603353328341766029987270378028125539387482246474380398504398293883417601379161461218368242559478795440207997241527636291537841262490920987556905511973312704508146099020390298331988125088976858209088348428483074199498101445967314662848507417844814317466766517045018838624053202805926566807911357163446314403411899283991698216104153748145791884196685073153319370628852054147955491470296796169
548 10858732262721985719662978066762267444670224095492432418312498177882973609782997764323125828600416116338677563201965305284789029154444750367120723108
549 66427229573705112724358550116790254400369738269665787583
550 17715610
551 52906127962595298607190968695093149
552 1577852959105463112
553 19296378607091243526289049685183497472578548104327340011166815783578276615551201
554 6393194182869275578892488167997980200631816981533162562164934887544617220954386990296738568545353344885576710448807910691376359516062284384496207082877541503040674678960100499983129073124835273026775414338739642605366581417427082571343606606157232760282446794885028848609619794257825916657474039107107660329841871947133319842390330522188826
555 703048489864697393716811770544625
556 4102947964858856674558584549575012041689581879048079615048921290681230334054956554316122504047883107648358506143397314645627495803139810161040921456804
557 12405076689479435258568180920937452719141354521897319864083788338604459431874974657816878834582830311158090640878154476437491255002817336625947932094547457317641021843353904432575136744924214195178128364653156005998531710783924685057880921113103581476587039875332061878205848895767076261297669186120677099170185715353134977902598075377427816924340858654062813654068607045265026363363007665638869495036620511947384369192009995611801920320300829461564299586578157008066935825649293435832745849815799330264352710161448326679584676221148364585782507030768249387367450350572149448374791416006117077426341806633598305062517954982132119094980755014744968761139676802552028215667983390029651917527116497797178325498652189150894443316770642301287558414150501633097454401922693
558 4364538730483111582970886
559 54188794403025839807377932400979558983909933
560 4802000
561 1890770913674116353
562 3703574645539631730787933785974837306946663971202784387692700051529296075030633988113048243721587590339870931732725207060006706582371198741982825840981458330543785361288049087779908331983237213394480596098853618520138249788847886805121816447836157314346678738382795635345726697247431012528039209537935836198129665975501553717804299754752873134962
563 43991355908860627278632998626470111958965633068474348079132887770870337131691949447126013041971239810512439129621172419907253319487567885127316738741464349329049409610796628656256049418360955754504899044072534017408486851364478187676266195731718553720219922106449800910677139771193054219681363089338056784584812168149748823208097128907347288318270534256316604307172450637084308759982256260978525630070323026628977118617423313042566865864169440667741807442748693815907221793633347980333819098409494228481683600748935085426955691358069906320197706969588073607195589780189731143628966671225686895730879586547801305236994573840366300140657124092863214397294224777771062822700978429170053787991259259182656181025749383457399515444708230291073883347534862535786584924404691149989769
564 486016586894054979539871678242470751546916
565 132550475970319688596945045200117362022832060435120650674416577417164859156826886653667102717695009400050937304849054125
566 2849074725851164926587342003353558240377864355259244519016518563723403057520050632919757707122470013204170303722783074872755521803265753410320623428207258929233939396513807669028084256343927876219943173259745097144129129872505088282384470057853653597878937690007205747477766956455553883389153778424037581754244237434259972581354490713727595920605778
567 583443
568 35350091387560082872100139832244108062571518098309817836356988476168
569 161063051358784341486796494131783895621951985789442654344359681044311454948228295193289442491247817675626765476431548835550581977090398007317482982679639953596725705219227247245103687225088668844140694936821575608038727987724300358241582118747451231391905673810917666875899330293704074205053097097669177209805469610318060108798769215367778688246500508759073593625215088951667310763385121579616630266276078270381938012457524764671310490134523168276026152066079480161292245957580536881756605034232021881333067666407993158756718075540356517396035900715509453455113115913265826500015923657053726931879648606299883355582596784507882286212844970273681497156024054036524342477662079382347618711803647381746058667685055342789844272574898725000885237017153500654113489413685244759034895464319449
570 13794899080052250
571 249992487722062879080693656780079573406035651128160767985219784079858664792504270869839758054069184272196673175089669811235352718619222485903926823061496906920311621087816071516017326533827909279553976864994741205062586700624719009763923033383948908251398048761764055735185933413152910791085628121270975635064091791718422389503591016372892862328053537954088870758523853658534149093275360459869599216887674929347416567034991006074863900183742270739033170349408507171888606886442414521104515312278534779117454001297376881886994282095795002605966327861450768159337049345022820268015978961151281334017092378134180798398592608239929171822146199278458209872875139045454625282991021389847604533415076254997664189825279752267799726763668062726774745288538363370348608699978176244055573608718932521
572 444651302100148
573 8579179710706543914945237150693526205801613897140791174088403948974357216102013023239512371019777728907602126246018034239474381477623375665546675466990586449656475316884203678774046816031990311827220966174711529949788169
574 35471793444026065442415522152930150482
575 109573122160101605
576 192
577 954574880988629850158509219494423450007304112786051151604864595826881107473909768189752640006162711884506029817390550255744756056263531415894780783959692861546881256538991463926779298430498881867810918192989800483567445407302725574491662216410008823982547889441160580675602577921262341264561347264159176230984832599805924364699088604534484551760940876871205941457747457810039406265687994830300159615706540221801015255557777029559811721740851153018103162314507558785325115549703449099990736616833341138321723565172864541391287560304684645282207731718196571399473847140428613385014825278016883032820616772040573360202696054901765082419735852482223386132610965858539720653282129365346135192210190672807975815237574691641421363403503602829966228852022521178615308102822545876641637137686616784527657537
578 34
579 4500921962883934057993218075609460088216240768781478470023621788004731733594214827946022040464708566654871305545031466456510706025302216898874491407195948308259289367614053386136807197624760360546085295924678355412927745737
580 4314594373799092220474500
581 958676407716496608871730895957394404915849138823677823963701486195885067564652877289
582 404657397551890387059001639232899203586004573846058877726893871078179262273997546979450459391658706
583 63650906064056788038509946376352584382357257837730357
584 7015131420428532752804942938562870548552692573472341254924584731076424
585 23530693875
586 852256236101726187919217957235479060204150406154949541362513696506016449953842615890924566825155703508532625975431275500408477353554669786118338478190699141262785693109045074367417490653831528457953213140751547562308466930139021570478500445460179713325109665521494530721694289723152530183253796797087188993491387333974257567820850507231628022552522821913676710714
587 9541172918181036409523398345139284020809922718749760622370889444787684586740846838449850751439817847599765895040873700240109767246961136395415640253480722842304428626083786689662967622034644605953304566877481560736116409781913483907433799482451819914009750354240491562667435479312275225272178496115256682908814408575840501164791311495440901439918040800124702636505084989867116829000901513078535595194906201724356894704578034725117025522955959308949092474590897075485226366370304024660803411014842226353780455260158277491260684301216291686881996089964843943547418652493438841410262963471874800749143558940329370850149146322237864249414786040610388434908441438933476151540677704320306883307085371863385352079102550304095658985311375473161512869320463837013528605476853661236137139674743893828859978318430527505934889
588 252
589 4459879356888436376305937890992230281
590 33381078028568916224981578439391547867705825006951050250
591 1277611756319763344357462237719116895745858937451133484315537471422854124767434722039231590199847709700969157360582831120139166440986619199450752735863825955506151308459940245599267711767680648448029278163593055271386180876373797
592 9998911855853474043972434069968
593 39558874710616302488324069300031296481036786111416648474525311665939917537808332585401965619761306159979433165282029604889850640103558052395649586771371215020548270732571082472500813932659604088982233552010176437792256873835656327637864494645431493092285539919189843878255191922977798094834155991199297607340242306018194311452635623283047984441486013015789146417691497806547931647449844636659253938961121441372601230196087551600255337862690008355460126986539509449858647648858282778950092328235673476011146428064452209378137094475011113908477537938640704848716081497183279610648086989620843595632212326283314132305426201472654214180109818261698156132390949121719011050673550270365436161200456142802834758389763059140851920857688535824242237642314441499284558169164783577796017194386267664348741139447707305498792001840054993
594 95664294
595 35591186433662125
596 38996903361651452124496699725068050379996562015989389489244305137678300751811685376635599248776416587415380724519029075214287067350633362737692374805582462587794996
597 691114731676189327329657498221908876491418015904485508603885681005471157682252710347285544424693737905502366113062842720002884497973668014504902202971661162464953219250478887110451418546202142862495219716951696873250796399381820009
598 2750220367442484913227914
599 169062278112721842016914563610050717650059442812963432361102914173365259288134479595308476244327698364376804436285395004662325627130737652910738898316879664391472307648005154766434106822260804952030469795984848719844949338869076290582801362369117908078906299566944774878599784869212911032009608703741287193793175685999717248966410449505617706253881093802269002036173343978103205786724319086152198616893142678412567710863182537649759823324534406784715027495010172847970424511989714635877042948376194410849674451019995768464419880004670841239784293869245102998407897327573074714348963067872676150276878929144753300144545564705357004867014670987240056098074853661004437118359898958853899403127720037696605491564676167246013810873465707186456883159336115432062599679401096338235282159595840037904773718021976135785287514016108394545820001
600 360
601 276195165738064795822692298754346489275707429425121710663652333973763720229354692480792147468114526395834836842795247589857281649496399513503360217001908621448476561492377400568962577739720412055675616834194828127623998226344939346818018107805701294537268008129179777520723769595707570319988636246438244337866914553172279796419353387134322925078108373620272513931042681993032935949120787725388994047952213533446588016355715201999606342387695587413335059738054772551802300990360529443155614480142619551711825700426601897772071673509285339117997334791818811847458190081692132441560202674822411440088698667377259282546879194815353017483599683997740588131539295352572044722662498308214663428782883193887286663404051557609022185724938701944752392146198300866822014109920662369070394288946236755326621793865477925149960222048213882845454180601
602 4146944073966402787734869198414742490898
603 366154643840745829503417895721502663273645139925052440751068187
604 16006927784134866376734285041209566508152742003099848494368992838500671627552257524081089222457789116528544304056956677389509192145638961283026364922679004123681545604
605 1375
606 29899406521121772940580527459347113996209750599389575534792762503649162504216012414368773560995079591818
607 1228463017971678299582040196177832572382029302830696969010898384368976512198903939071336868828793611550660656764105082682973064388455356088753958987657764392894832677744573356178107537772489048102691478209078797734903653132724489004031055944176698142664243042545105440893121450188078824430389412989651732012722654675734017747358286438102764322887548277043072665494946716405083362302279277717695940378929685465608689114270607134025884173642983594707560033759019132159118074523930669271498288128953878507619461390568553091110212675798959513268388303568132436547744380351527926131729417558860694312608095151251107190856390608910022783604534113707214395995783037460782929307263781798811602245423823292617660208446548831711442017887442031394640336077720944143939745071568092236278809532338529603633371988017760034613685636873239392641454191218730585601
608 196194120249632
609 186468139646849167584466941
610 5535602464475426060363212509732521200030811522472148965250
611 847133890694544057849785838333783502095678747877
612 1423054517964
613 5628150175366638614229748115964675918914019911685099488895381506974211385463837342272319253768431783650422068942449279980903354458065002845338687480601070928815833570537234285491271142632915635702254582444505158635930236944728022188372729583408968288657808352700196290757263430395782230559100225744221561083689543850374156091833150273340601862604107613521629952761565200562479123181843565964293776657840083608465235938386133293179030259742210648786446949252944166991082156856028526667154408845990899032195879269937164134607901925271828495859359495732535537058011264520276949752382752554801818297122620793946612723811150435728414107302965742032459389543164430308186521348351912145180696775122073862199086657517074291483388377192544848121866111371293503400481232212530370084729035150864605067050704518340870264062510364466029124669036283189618168925375940317
614 209093156650031542458253347541591894445340206265380206428374875941140519214169779131771392251693546570870745486309871944146911337442862932127761386647521998859905024076656072562892198245092545833773153773324252662626414709216689649321687787985820905165439539035280880642368997126919097944974381038439755879831596830493605965881308010934639856779732300003329543188182581142475707764498
615 8310238988864915373327251649738946125
616 34028143688
617 15780315657973245970777938370154856947782201456248569199643893073663699761072767686940147559452647577925431438877220913013684771701648171066089328906684855210723949696021571744533007067020598996282352968558252700854854258037618277956860285118608849009921218191541513727900802891731790254880859543254665616058691583590638968239473701560708925432248179024945814325223962560826942089814606926646548425608069088480838404984249900605127821474213866549828742316623666050753102275690402509250593769120128886170485933848774695822629080330528828496915058724573133329182372676770383337793265792104798988435639660878296270941472358378977699040259908468815534705335205949148598722514576769676930981182350363749817123754827225106532830192752822413089076861650558910701960874002152749628617069209516622795825270882912674031954951166489925269773744259203089760005848199764645897
618 8371594611443433024846268042797805853865088207658473761908620919816769932078628727955375447955451498019538
619 26552241915090173416346239592708226344241485805814609355897089118717966305126299215276822993270449188801334703207278279727580268755460754171832383108610156702514849771614049302631374213307431953013481960553536314426106492743121583341265943122193538255325834765630088940241927738639822319093033746552071866064867199334336992713938044320400379534006960484504765374461748156674073669994451477534830521406204785597962368819411806364549115837216487198943174135948360843474147829974640352460649516874049565802215447469370973409077209496172315494172857465686974475126963092825001135370884205484818986396594976401099610028869203279495608746786120651860113679469958532926631450035356681066771409941765965693009500186786437141181253812573261037738760448148864209916112469887906175406661162635548971485987634560006067654036698841949175613254441509828015121883754776727777685801
620 363711560873592631914240500
621 591694859664548667
622 148474093996861876056333395695237995155680366473196723739329015767972331184492336773086638597791032465651395756523283850183124301851592178032356142794870915253506340862323409164329641514070206687695968404456941432717956293405634885610299477679981036716454056554441277131673172829247000606576664281469468089342334648197989507421769126845693144727963422541921962806440674742771360344954134722
623 12674839221511648382250350428028151141272054719919741362423847016600393111109155682081762649
624 9035786448
625 25
626 126325489700848954496984500734421685084888169601211318801222980517884733047133189947173444967537003984318429196502970049602591334768566055613133951201727624288063243379799872645492649511412542924616771948111473472766086034731737574073819050689285692718955651306999113704038630249131515680523796822347662896861719471517755307674484967589929970919885601474817891913536529875116582633407277023666
627 97754020836625776249
628 1197105790862063981398807397244262796763431662099230621833735555643586720037330250712496440714065963278500488948747335012938152045072955875893370511320468949148440721369097172
629 74109357766646302903437384922615015046381
630 1800750
631 644581031566390797797997604642196439260924287984523472412312673253303849682386382066329987981663992386814140921678986792383018758998847715062673157857566079514096443757517480806579167577051330805683681210548360888676079404442118023780913455889290518415698055450971617096775147558314198380076431647766489687911899967043923188692620681590688544541361571309416185981509978866570522652085539470997421000296516894475218953395066208086293375480550273067854109524385967635716227830748613189430706060380068422224275907859696866459966606581176627449415632728303943797196416254046729335416745490943219618276559547497481705030527507970509756377629634371086347481612825675322237484460001120462586758208855090420789771608416237701851473049386377317548813873856318024023882626517818386996528348911141910644218648923988288839611140838714024202234118324421487634159049438519511707621293543744389482081
632 64294472660029132948901456676996243140619902055234785543246366625833491430408
633 21290348527788233481213515162421730464873028835429987185768037358671176637243173882548589698319213874547002643555349338188845976215384612491399087105997007541365544750486861155570604072362492120487145778935175857453178971312169155813051908720528849
634 93207892483499865021720661994260251751673188737547028415855285859259749304677812579947057875974007918758376242420208156357595882980837044033403473902873188278033121072076825405403702884261309270588162770848166889201167093092368284098889545921761101460542954457705138988997058681064131740617152620805035925629459959517596451612860742954600514292179845908796984642067870145002762358431537833123320106
635 54998159248096767420610723346769403134296577678156220872118269721513678140675967655151843032460970009099152466538496437689111638113280125
636 1293453975508630168188596424028691666707983118932
637 439239619
638 30574268493767574452784102778
639 13256284270335031077037552437091540523464319286866181688633870678563
640 16000
641 10032922916260400242675512460402631707677356385596732560537902355424282393457655531436805992938659840247091860709868861581425594028225473131880735338068509970629411947121759012551821099222964030646857636945488296764749561083658776535432543237730430877406983812033988589490475228659186855498632020666146194077664862766707309153708746991990003400608260320949187579228860441842331924527311506304940883518078644912196714912983556891783892326509406086064065231186368349182545024528077988466480760480643602012646420982740522375262293610598460808362199055348761352320040415404883126489731174551808356130774744631990955467660848721004446255074184640258546524801492008179762712875465446153625333827075373182461046793564116811160173172181684600308859480393829813972033086037400963977417451234639222437589146344790323651031819000256128923714452442593259951348483028303523752684999329052378344489109644944408781441
642 695018716544589939727844886638103365615143308491094365475550786438873060858409696237096780438957260174931219682
643 17536110830054952099528663462633608197069649371343933441286394360768454193179125380513546456574852810539779028726074158685104965735509766486910911917708064249575126256373231071620920125567748731904341536112835531253258212634065448568532390391865212459423908417648115882911255363771987519404280194905634179031732546331250676385036168155622452620194367887771502179001010183460331550970127613781172455907852327634229726225788386860726160472629601992494181904311382235825168206842188423138235930871723065284387651999322420230662843098455180298384759661496537669067452374082609956142118998598641295419320423778997525123905972870633787233988781736525643735247277518667384351268090470610531970093340897697236551403665963223846959574793312376954662128265442304939817297045263846672023708244741038331750963177492638407961249134113942729390401204582401500013096367089592680937116426005785690418556107486192962365449
644 210468053045123162884
645 971535210997959836776703008791458830125
646 1454140256350057901606194
647 54073805759519635024855643011573497696395259513790697647796788950919171862043647297138314780900118316356548647549820316079617093192136338035285716496844534658869576582304390735475695888928397619399656378059963944909507715768799127418173696580819713590630471652967395046142142948940333223154412833095833078108760739213619634399406904947108756344722681378391601775524781611508448981023687497576684884580362131340581868112431313168511548905898310185308596378342922710362108932674774354528036756803181619238432774746420595802487391261544777861296437356291606523976088622188925859978995764969719146585656174341778984374348676442162354754456057306617184107155816462962166577598239558350750443300210812759686609824709288202634564221125415871444362394849903351566920846702956311533218243841848187308117008929156771604907753588961558295048479253282019141050808961390156147899730212606447666422794329346887971183177981281
648 1944
649 236546463893478311185778360326667719728243196220556838127761
650 627485170
651 15718886237834926366069645929
652 100332943264721331566090262206429873888320492072486101472092572316680547534413732119548917620861796678664138284845440988282656539892983863539597211035873650695472335877376576492605476
653 299647236626905274388102739832215557038013743597950652761466069755369510505549737671996968590370971405838530372968860860744654540764240232490857883159727996044337038393581427447589682403706611784268511007108649602376844096071384041686977530519708085708233864005696411230303720394472380455200814226625417620107408876458641509754249550849629141660756434797356386818420393787633984308010739252481095383673255039311517675470179921043560626439361447001514047963862925414562135325326606369809493015501271316753062218252359270503448315781842136496608705916957475115274312905859001017495952289854094034993186585732709683703290797692017212877548697811745948827423798611829538776364732361211231625291561359080929378296915006267315305912837543982082494812375767388168221475377309725298760318387972405609667537962069416772689554033635582742888273027135464939618291014602420508336937910724747189510420605100820812081327927111523198437
654 205934870908103998534344266612413270480513701882405627622935614075330042636099487538285074422658430090264098705882
655 6867766583878454636628859725252343319906864721697659190630997501453490305471142661526376504669551907434909924037679183944585531754289072385125
656 118190065619412129753987579018509456
657 2630674282660699782301853601961076455707259715052127970596719274153659
658 64829212507368111437512883303342904136896962
659 1706816434912971912268001771750222419575945243814890944997083586485103539746504650935220698443473389889004922454385181927989425047618761029005245272099125322163712485702839734165132444479529558833205150708097738675528723959942526133187647544968755981282831714693463525219482439848524236173428510467824763806958046020109357984257907861723296240993221324658873630568081007940498881862684826082959005990381000307948983330097730136938460993657963155539486605113553694609273158914185891809138153491429059189906125378000117292005416063193888217094986693838732288595702081973948244042711289699655527581801870055239204963834739384053924370005061533143891591899438688052141947102763770032614036170405447571743073519273122093575975488752582090713346182220684633712951566983348298555138656647546390955480629855127998339704684843938222601325158142221901408155788787746051549233034046570911100080267957596462132438788511145793287215034354168201
660 7972024500
661 3066783300586301997385905564379327874881603246978016756654627161527729624891680057354586418975084774325327963775248333563497931957124257608390449396252398577682136342790052445301562569559478607618325349970521312573681742664801457822845235949609988832181435666669137072041598005381525837091285163677820124195453616397734753328437436874701174334308103019080323103038790144741768862708978105314140280777039299253978897628173786765157813949003254406542337869407845541165999295780858585104460244530463741736025029843169475380682434406229022929373046305961828760629814918007890553233763444874421102095445051188905606065388976996567356062259996939717657268434146356911177644590432697781138893992898170168775274524428790011817060002435300535609585639463303785867961643027865307307229221029305785117067666047275731169338674475804617719303666769118283670732616030551105461773877476486348958623406967990387261965546745558303546110512108382232461
662 39127037126479455016196564608428276022406076535861309146033640805887984287264891516535720773422737564853671271902686810013544196595714302263012886723908869147901454720191025743527589088227310025049363852772955543168218552533312586097486335678979573537031353552350092483489409846830427812400288273087961937965922583769987934810709556789595437356356545278066358660045142281715214463958930071734978093492012590277814420562
663 66970920459293144541
664 3194257085269459754674655213519015093430567726193012324743695081035851953568189512
665 1840086260622525125
666 3749591945945052766489662776238
667 189105430556630007813003159371992524629
668 20428833447726424203554293022640174058062219497342857842856467488730384965588864783568179716783680661981326862253039379859660336860599954584234903447853289318040583423390367234806325866884
669 921270512707212789912085957817311273260126507665772243440113251713948785829534017687566560250567898759962997911692409909127646591336791350666647970046464979620291145120670327957264955885388239633703299598418695609864593830182814605712125746516165756089583657070089
670 30512886986728819125284824643458555272803761660421036729255682250
671 39226629750274201067692452467817019958591137966249130772109021
672 691488
673 109919980704841148260829642621719022849218377360535309941996916956242424485126677048561210504169646855986716082496442511903006977150503158461878083931502458637810273810504221135461747581010408941759583820603602959886380253133978064889038735222003878944575994934236831864189750262776877980015998411562275678166736806728441453973814759817595175711705907346849733185814355492188796279718306500941456776757032949665781633324388517010891983641530133154173923995044372259288518910315091153741049000884673137315737214381856212568503074797860191405415770081498760697550424526381194683034307645252666983568469217910688197032099433570553615258297988197618087304444806247035901315568582282583822402574816866635481825329529830677402896535796075364359241277738615786228518927060038428149590834344276717183069196341766437111149197952503886873418090222328729231403866573490619701377732309626480360541937730796399963526382994137932374500185695383567513501561107941102753
674 29544948882702713893843107751214844968955871068715537976451631543276947715914636428842204772120035158877099512365336278100738898933999774797614538727640973024632654798398026221174822600140481830515622713729853230258289724992605744176587984902846659598138554540098166629345942011077287901159052462156154051263840216142156910578200625978572757845782343782723330194036263997305021757810947647933692549060904875904651373642658997154
675 135
676 52
677 371157879002784782012218526125690971258024842315168673299016687067448567069441045925042341113557591804093704036025771031726190448588712113571629362155046922706741276400928954518594164996824171806793668840190786355991807709110091168002282462721423612095713401004819834857585101143489436811065923212257587606748057571491265823822768874282247483769215050494205141507768776708614530139087870993862284761192073134097358869920708494019616070425420583092077699760336692387010385521096286116254235792725392225450105603742651591080070420432112323254997327307703681693367257201139998439352877881941690478628905989730492376312481929787170707042520690978830202611106255222960220998355377415920268194148777269136163631946475514628184218595230623674407202010207852169671138085438323894946516786702506832623546831743204716731103230486483190391775729807062408368621023113048421615659985816832039079058408984550266386893474205798744646148040518827711821335658265208156855126813
678 19087268539726035157960086508816900131287816702657373697115987148071739718583071678128062791348081353607334971898263794
679 53976800640116045518259051988788388211666498989132631412348454692150467151103783905425586277742919617
680 118587876497000
681 347688422405874627376773946612533247478756535995438922126222198020980786562606865090444733616046265016424256130608211423064297864508008969607675980248629023335872186655929212498275380220923870211367847760237535590913587518393613768079435677313674233044481780896434227281
682 2577348865971130546346495257682
683 2354402222655436052897941326119561466597860612313277706393036500821115733678636783176002532439115103536632207544682234888769403752851008406563303280871631733917678412691734971981840706964440986862098009874921650481574023168151054366574081675492666417535095311279781200015555618692341083684244835868003985376170886217299248174779064106762243429944288905179921803964180152953106812439678195236652562950465835010125211856753516481662565414200138976438108509593076738954558052787550676323921700829365087702972584824539862791213465591231904252441763095776239291071922771188490197062569239500493706287709554954096397514337503163077769859608981750338339018076272771961520498388070790096775487951917126080663487183182097462560079727764732924688251141807809974889848915434672074870511039079810093849850997540997388412578598268133091113701045648529208513912359623841655202725278566212106452592013376079082423391699982194444563943392415979335065613109734019185541600538421367061289
684 73572795093612
685 339335383210062053739468064586320857645944502984138513072265568058842925305718680135097682143763003635583673850061415790149657161076398448972522597125
686 33614
687 216432750443464509835568010734439415090398911246497649722763198458318072650255126409475803017414756196226426573929000387345830296639923546862158713501269938061874363376039879094798112895192655538522753990764492868876335596374074250664954684249191214811911281692763120617541
688 13817389667526539900824220569478525584
689 2254508854747801770980416719980654653782894799278267329
690 49307904972045722250
691 28800789399034750431245230501405627299604515433259362945586033024421974187964095731502487828717354947306350475547799463998577148453060817362231146350618996814905919581495896149365937166358558349354864007578578605281138933990736132481536501917256744157838811547904219907964242271980183547905672471970433852302857100214846914581238702100163785833413688332565947690629481972584432791743770150647607703040609933723565147236376740558338603433519607957528079302223637875658679682489925114267174514895113896335830265555100465906190339476557118593823394189213839715686404775009015163088464477501447553329905543741118269634546438994517259340408582843788149521797933904237621136376091905471465502925090037991621568586845676696992151810730017844651649110893775856900424620741115773882915248139272600920614754587380540930991034539761074884063336484720145320547173053428888941426371733236717134092428662230328766787314239735219713729022609645188334253454158798893421536854204037823307237247887241
692 2051497365234899535346206375392792186682153989642046397929119998863374426299170723302951334148584853006703181429061496613425960679217896122538680906655030367983805699646242699282830581790449107988
693 12760553883
694 20814146608579979126719666357127408931073197161269895518000692509755311994474312267609408982262884166954108846213315429128536876789312645839955089102521755917065187666418128650969755367716770437558791982772537392585406239110939364073726421044113453826632009262873058931615388121572253403842916210725351143015654429914634545405423395985937571310291642142354238668743710672572507234366804445016086501016798238943933943226152237354474092628717138
695 128217123901839271079955767174219126302799433720252487970278790333788447939217392322378828251496347114011203316981166082675859243848119067532528795525125
696 621301589827069279748328
697 875994306552948215563101125869939240322165977
698 19746026409091259909011032733240573376828965688607331200030020046140308193844106071426137845416025016210932967519230065563141550350164158595381844410432151550827339377193643647881944419109672957075298972714584747806253933075747444715251791111638043509299263051331376485489495889734093319041730132383061223152353155043225785211552069264083284275034757872042635838275827199213170396953643949281260404028569245536256647513434214624847471555438747498
699 86076632767167610840831743622863982884180899060868263894016873629166958076480416335851634527349168765820165018138547183767735170265832033045229373922069233033710962145618501192517610963357207502199727062914161156106729096565400346377072827043050436016474991115282772811617576657
700 48020
701 703111670056788304073774570307849529047632891909058063656826900831773348119762408317194347472384457673905892034142943486939358463306788525310204691395547808820315440946623930528001702520546230382082552434706261857101864325891501862577093460046333528847776534561942174838361190708086011058858232507118126078347468242737279933949496041945266078891888947047189860476083503855887152564101455837967794591097772126920920183677320798384448881994156593537011642533645853202814632821723550536517452972064800194745893686792269879652355807257158143020479020066765389850333348879188753165555836781176380471258408632430595591796202713695409300173636589124393712390783554529076899131119311130590049386000569783065471750142024562438039469749702028828462293100520113414965863873021832647356775413634606140521274588406627312951329957626369226405830185427502736976809996145844657990776169794282912080408719944329284789495915289665526091206265441401674743166814568277545418856529800348409762744930011182586923423495701
702 3388419918
703 3831499443384350690235209842109993847488773
704 113379904
705 15188018340439218110620989945077210985841125
706 18078102702434681840026312176091650910285648068457208928123592636090234294518815531336603592725262498707307824796065327786994451803802140120396200635786537487619528553176948866094090364959024938937753736157236578592601283081332311193378480847984315349158520449982889944787135318854262885336721819888425464771793744215734682190719779515303717366191034929849259785246325383541925191229855571181918652950513945498984337363886247110123232079309519770527426
707 3988248614289632046129658134994023372494422843840798381057634598403424398479035878161079184441621449997501