Nums S000428

0 1

1 2

2 2

3 4

4 2

5 16

6 4

7 64

8 2

9 22

10 16

11 1024

12 8

13 4096

14 64

15 200

16 2

17 65536

18 22

19 262144

20 128

21 2380

22 1024

23 4194304

24 72

25 215766

26 4096

27 48622

28 2048

29 268435456

30 200

31 1073741824

32 2

33 765248

34 65536

35 14136356

36 926

37 68719476736

38 262144

39 10228426

40 16512

41 1099511627776

42 2380

43 4398046511104

44 524288

45 5323214

46 4194304

47 70368744177664

48 12872

49 644032289258

50 215766

51 3072606792

52 8388608

53 4503599627370496

54 48622

55 408639997406

56 4196352

57 42669002620

58 268435456

59 288230376151711744

60 29128

61 1152921504606846976

62 1073741824

63 11766791542

64 2

65 218071225513980

66 765248

67 73786976294838206464

68 2147483648

69 12451792813842

70 14136356

71 1180591620717411303424

72 2704158

73 4722366482869645213696

74 68719476736

75 218298534950

76 34359738368

77 638131511375689920

78 10228426

79 302231454903657293676544

80 622116992

81 1946939425648114

82 1099511627776

83 4835703278458516698824704

84 4444844

85 15150240898314139904

86 4398046511104

87 50650973392477910

88 274878431232

89 309485009821345068724781056

90 5323214

91 1422615985178891474088

92 8796093022208

93 728285801937070552

94 70368744177664

95 1983001944508582014078

96 601080392

97 79228162514264337593543950336

98 644032289258

99 312096004959424316

100 139541849878

101 1267650600228229401496703205376

102 3072606792

103 5070602400912917605986812821504

104 70368752566272

105 137169604312744

106 4503599627370496

107 81129638414606681695789005144064

108 9075135302

109 324518553658426726783156020576256

110 408639997406

111 2997928928576946914074

112 36758056208384

113 5192296858534827628530496329220096

114 42669002620

115 242075560553680588437766362

116 36028797018963968

117 866778351217549033462

118 288230376151711744

119 46288787033602896747135480316

120 1052737992

121 120504416000418837537426501272444

122 1152921504606846976

123 842399140425593689391744

124 576460752303423488

125 100891829584103634009054528266

126 11766791542

127 85070591730234615865843651857942052864

128 2

129 12326468358958075725854458

130 218071225513980

131 1361129467683753853853498429727072845824

132 422356106752

133 274285004252702055314580994371460

134 73786976294838206464

135 536534916999193955270

136 4611686020574871552

137 87112285931760246646623899502532662132736

138 12451792813842

139 348449143727040986586495598010130648530944

140 126117034722948

141 3440134568718419277657293724

142 1180591620717411303424

143 1219943247654412910983724757842327014

144 32247603683102

145 2158039812870277312208331199873104

146 4722366482869645213696

147 1709553595953472508071658

148 2361183241434822606848

149 356811923176489970264571492362373784095686656

150 218298534950

151 1427247692705959881058285969449495136382746624

152 1180591620751771041792

153 20179016616853224154384597230

154 638131511375689920

155 511678597683749121985271431999426156

156 81443394143786

157 91343852333181432387730302044767688728495783936

158 302231454903657293676544

159 14056194738840014051753941581432

160 1833601194816749696

161 4724379959397716829730919971009162532338

162 1946939425648114

163 5846006549323611672814739330865132078623730171904

164 604462909807314587353088

165 1217674466727455390354010

166 4835703278458516698824704

167 93536104789177786765035829293842113257979682750464

168 36896638968492

169 7167673482371518024473184778969508272580078334

170 15150240898314139904

171 62552172472776818828342179629526

172 9671406556917033397649408

173 5986310706507378352962293074805895248510699696029696

174 50650973392477910

175 261337429441307993262207861751122856

176 151652224498623981289472

177 57455520317216368969564388149683816

178 309485009821345068724781056

179 383123885216472214589586756787577295904684780545900544

180 46867302228334

181 1532495540865888858358347027150309183618739122183602176

182 1422615985178891474088

183 853583057832386205922150605470287486

184 77371252455345063274217472

185 18145336871879049868551470845595436566520320

186 728285801937070552

187 521278111950646488761465827772076345764528674214

188 2475880078570760549798248448

189 24974131204361194554709755718996

190 1983001944508582014078

191 1569275433846670190958947355801916604025588861116008628224

192 1832624140942590536

193 6277101735386680763835789423207666416102355444464034512896

194 79228162514264337593543950336

195 68505402749747975256945809824

196 1709488163831498145082586

197 100433627766186892221372630771322662657637687111424552206336

198 312096004959424316

199 401734511064747568885490523085290650630550748445698208825344

200 107514279365620600810262

201 3502591594924918032652213725697302982972

202 1267650600228229401496703205376

203 103438828667168808193036762168285887748402017637212

204 6824159197175960648

205 565707724248665742402297801129310081860921287026

206 5070602400912917605986812821504

207 1350927719994179244288106869567020145462

208 9913426188311626771400228864

209 1124243130929533023799398529993799065428059806791640350

210 137169604312744

211 1645504557321206042154969182557350504982735865633579863348609024

212 10141204801825835211973625643008

213 960773577490309685286446692124953866222210

214 81129638414606681695789005144064

215 294601202899749040326186476611072849695500811971160

216 442512540276836779206

217 889351704192845215884452225787937279693729379280865744

218 324518553658426726783156020576256

219 14369125600529855398485070829119484504603452

220 213691220003030944404638

221 2933951787423552240560128377248991931300428216003734381956

222 2997928928576946914074

223 6739986666787659948666753771754907668409286105635143120275902562304

224 6494470510736836410018498560

225 101123078560772241684442172467697714

226 5192296858534827628530496329220096

227 107839786668602559178668060348078522694548577690162289924414440996864

228 1413361659705488504348

229 431359146674410236714672241392314090778194310760649159697657763987456

230 242075560553680588437766362

231 387884110332783974641894099420230760

232 1298074214633706943161421101268992

233 6901746346790563787434755862277025452451108972170386555162524223799296

234 866778351217549033462

235 19910547137587927750580575470566805278266462530303790790

236 41538374868278621028243970633760768

237 58937128050438479582817679774127121065574258352

238 46288787033602896747135480316

239 441711766194596082395824375185729628956870974218904739530401550323154944

240 2333922360734253512

241 1766847064778384329583297500742918515827483896875618958121606201292619776

242 120504416000418837537426501272444

243 365907784099042279561985786395502921046971688682

244 664613997892457936451903530140172288

245 53213562457956445975875787537912782356916434931642

246 842399140425593689391744

247 32949052773682610068294143698114690135597461222292736867078357646

248 332306998946228968802412517373509632

249 16078244362353422376611413683007827599844810697970

250 100891829584103634009054528266

251 1809251394333065553493296640760748560207343510400633813116524750123642650624

252 458495927780858480102

253 297113932544859269651986750750259349166097578445522903550767149128

254 85070591730234615865843651857942052864

255 252334478137337007181482057548922472584

256 2

257 115792089237316195423570985008687907853269984665640564039457584007913129639936

258 12326468358958075725854458

259 91116247336286279597168153267936371547303568619954424415017022472

260 30150319652587193053515501372

261 91477160595109615945737737762831728556938229497754

262 1361129467683753853853498429727072845824

263 7410693711188236507108543040556026102609279018600996098525285376506440296955904

264 258403898968721281147392

265 324463816904444631261001287664295614531396905417521048795395064

266 274285004252702055314580994371460

267 65786128716227281963317289575333470525044403203373970

268 2722258935367507707706996859454145691648

269 474284397516047136454946754595585670566993857190463750305618264096412179005177856

270 536534916999193955270

271 1897137590064188545819787018382342682267975428761855001222473056385648716020711424

272 42538672963645564276864352488314109952

273 24191995399175005783333450266128427225174290

274 87112285931760246646623899502532662132736

275 110027728228705698725283023640734495425080172083661727234906

276 112527370284607551155128450

277 121416805764108066932466369176469931665150427440758720078238275608681517825325531136

278 348449143727040986586495598010130648530944

279 307798685065428212472993854625119967548556237561508486

280 19166287628580655137207819908

281 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176

282 3440134568718419277657293724

283 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704

284 696898287454081973172991196020261297061888

285 23701772300791611363614645820730672232389832

286 1219943247654412910983724757842327014

287 518264879798115369313442936563941593701915832365712442499610711026938416

288 6435067013866298908421603102

289 454742583100727140516699701769523071318244070663583648869019079686185982601303174

290 2158039812870277312208331199873104

291 4063563365499474138716650170376966927692358588394921799052

292 11150372599265311570767859136324180752990208

293 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896

294 1709553595953472508071658

295 2834216842648071785907524650490919968251177592779452567538005775845862

296 5575186299632655785386290751403525199101952

297 165328513763045993949334393997903585411280786894757952

298 356811923176489970264571492362373784095686656

299 18111655203951439774011249266919289398094177794399428379972033408328057149513134

300 125250033806310067607878

301 2014039109551449104696204196223067649003329840317667107573750268187878607920

302 1427247692705959881058285969449495136382746624

303 1101678133226793375419994490210454516673823119988948576647030

304 2787655504516730726038423975511945740550144

305 688244990124342516116902716465947733739993397125206652069627049300948956

306 20179016616853224154384597230

307 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064

308 356776529598870690935514829067392032

309 16659336834988760271221929344408782360470129536215381031047272

310 511678597683749121985271431999426156

311 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024

312 10497398713338697096647556650

313 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096

314 91343852333181432387730302044767688728495783936

315 3690711190109543575418175507138743659907134

316 45671926166590716193865151022383844364247891968

317 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536

318 14056194738840014051753941581432

319 1068788035764267511435570317389264293596359028868103961347165790188742208414610043478

320 23951148997541925870696921141330100352

321 4508862164358273427859702190745480946095782970514087996613168630

322 4724379959397716829730919971009162532338

323 469744262059405790637024187308891891966708804819175078146100134117524324871313838651018

324 24857784491537440929618523018322

325 274151944162267581464802857806467941010537472159456383713305108201377480

326 5846006549323611672814739330865132078623730171904

327 68292765748514143776521921836724961588363806623204887336018747472

328 365375409332725729550921812641980562228570488832

329 103213595597922840919619011951632303770370972650613134592440541915709154541771310442

330 1217674466727455390354010

331 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824

332 11692013098647223345629478661730264157247460343808

333 21377253101959104336765664204847851631284571646589401880079138524

334 93536104789177786765035829293842113257979682750464

335 24009614162841236172725020128631022478797888899648537842504052642875924849720034

336 6494522712849038719948464812

337 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736

338 7167673482371518024473184778969508272580078334

339 18454724109655326775278481309839205504846050448269149735941016114390

340 141880771437228776966249973745075986688

341 1842607446712894458176641387885357441450671663496320150521025029717792022507306474661819360

342 62552172472776818828342179629526

343 1479843803343461690390540586593667707337516240557891423555470275602354580881461737610442

344 93536104789177786765035838965248670175013080399872

345 51483026907709524586307873807780564132779344363070422

346 5986310706507378352962293074805895248510699696029696

347 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664

348 1867896487219376794343397524647414

349 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656

350 261337429441307993262207861751122856

351 6292188465656225705399237036419482039758757683331127002989257738

352 99539251683227353217618617348712552726260088832

353 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496

354 57455520317216368969564388149683816

355 758285814901364124393683233428622873198447899254331786624999965623625592436802977196

356 47890485652059026823698344598447161988085597568237568

357 5711362544523778498392012093931792607171826197374801183564

358 383123885216472214589586756787577295904684780545900544

359 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744

360 7075820012527364473109010798

361 480132292007809574249625693894817365608169658518289973251463055941618886983801512395419241839192415266

362 1532495540865888858358347027150309183618739122183602176

363 151013620359485268438183992586043060233126604491744717502765939082

364 3487033033391039417294753157225558941888168

365 393119555557620908227640013776961884288124695967907682691158097195213255672917332499654

366 853583057832386205922150605470287486

367 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464

368 11972642670903394712192152983115286995659632182034432

369 424651117610621321291759178427149822743258076311429074555216799075976812

370 18145336871879049868551470845595436566520320

371 4712572577773564296233957933538454829455553052419099722192380926080551727661874996993396399082

372 409283894347074839543097845562955544

373 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696

374 521278111950646488761465827772076345764528674214

375 90886214650796089738813156228455634004855224706735917097450

376 6129982163463555433433388111077116813045717038532657152

377 86663953271064270599715035824162882730796679501912997268164004689743088630386340218216865318976353946

378 24974131204361194554709755718996

379 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544

380 4803049524850702724986072759053941938557566

381 4702895765944209740924552241775463664342155727620649485283021173287141945480

382 1569275433846670190958947355801916604025588861116008628224

383 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704

384 23951146041928082866135587776380551752

385 2877367448109766823143831324229346163409819545684185549664605148595838828

386 6277101735386680763835789423207666416102355444464034512896

387 1480603336130335970670103958876895693725809710694687070134316980664157106636

388 3138550867693340381917894711603833208051177722232017256448

389 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056

390 68505402749747975256945809824

391 3208377416577269777260943722678228503361819285404878736036832050852511159070584917531741743429481532590980

392 23000982065993184025728930085342757498034038976474

393 1265802456666241726854045133751961010343113208301751459756772238197745436436448

394 100433627766186892221372630771322662657637687111424552206336

395 3413788642647673019686643274569223266968756256966103987510336721315471259544461328067531433040

396 203937715812593599468756036450433548

397 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336

398 401734511064747568885490523085290650630550748445698208825344

399 62006364438361685550570130310686174468518440606558717949364762072

400 92045125986495879173974013387371559996641790742

401 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376

402 3502591594924918032652213725697302982972

403 1814918578269319607716118098202370320669395886422398593724764605489626022648765586780597376252004726173809658

404 803469022129495137770981046170581301261101496891396417650688

405 5723552453778553640245666551354208452474945304025641412396526818

406 103438828667168808193036762168285887748402017637212

407 1271478157382745390761469181386812264423352913530887620736521154465182107377503401204570549749922027372256710

408 67268688571031107643262979844529280072

409 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256

410 565707724248665742402297801129310081860921287026

411 5181900069697542900839691954926141062377134625199702981814188695188040222523295136

412 12855504354071922204335696738729300820177623950262342682411008

413 331228023762438737886564024003959829748744744083199469991754000626708447465145671067557223251758534861420

414 1350927719994179244288106869567020145462

415 432575636913743614725386855550240496338068264842425998380230416029718844860717300517362132521914934

416 411236632771385794329332077207847742937901447823793061888

417 78993084640432207416628137441867539964702453948885276304771877577366283809607809610

418 1124243130929533023799398529993799065428059806791640350

419 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144

420 19393905362917489603689703656

421 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576

422 1645504557321206042154969182557350504982735865633579863348609024

423 29017421302880467279671217287310026267930128162383064120915245368442866804646449306

424 102844034832575377634685573909844547766222817437310715084931072

425 380422015974854280820089006970511347338700892508955107005124349036895568045636428431213127853654

426 960773577490309685286446692124953866222210

427 1998609234502322906803044317644004052338198283203833674721501660261376924158963174434564427249839792043595858

428 3291009114642412084309938365114701009965471731267159726697218048

429 932847407350098519292216646013130285049117216663645758380000738973674710

430 294601202899749040326186476611072849695500811971160

431 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824

432 1480212998448786189993816895482588794876102

433 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296

434 889351704192845215884452225787937279693729379280865744

435 7030525544572867660151432980144763832305489422529563366132456866814

436 52656145834278593348959013841835216159447547700274555627155488768

437 84462905906754312731768906008798771906780953724936297299202201445752974989774854973661384826854251383769057592510052762

438 14369125600529855398485070829119484504603452

439 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944

440 123827498989476912047211841889503229101929288862

441 363386204351957101596589080180924955159072291577386085786610329911336775456

442 2933951787423552240560128377248991931300428216003734381956

443 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104

444 6920300023947303311441210699841991055087162

445 3748477470603680818068271063336317972436625216147512988365018584251852848424174085060923713883512683465188

446 6739986666787659948666753771754907668409286105635143120275902562304

447 86851876336091403796866368113076862934090616150644655552803541827582470113727966566425392

448 360994501162229385871714807548627165134102909709618120704

449 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656

450 101123078560772241684442172467697714

451 1887887095829629455552052486561654353722292939715515549582051679944213354482556401328994584858836325682493824282045639492

452 13479973333575319897333507543509815336818572211270286240551805124608

453 1326630910218202715836121180336630164911612529716954563129269981987831323796864809425012350

454 107839786668602559178668060348078522694548577690162289924414440996864

455 444509386598184409385930886151526424748342509076206277450428020243538684724074575705274

456 3117066531539557613693655031335947342374428

457 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936

458 431359146674410236714672241392314090778194310760649159697657763987456

459 50323826673317920529563273491219211706484291324619164350556647531594742058414972064838

460 37028756108604825675657283876885417331357732822726554

461 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976

462 387884110332783974641894099420230760

463 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904

464 3369993467206280385485423534052251829046813085774526292131590438912

465 479755408044528825941863119160615865205181967571606155586318640777337428

466 6901746346790563787434755862277025452451108972170386555162524223799296

467 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464

468 1915107180132871973983385962451005553099414

469 91279897291517666285873221809016022765339760925887382726743631017808482380165792489128585370114691082587809730618124014

470 19910547137587927750580575470566805278266462530303790790

471 5436394964383958542446365710429568760823074157075990894581701085038570031113810051063520249766

472 1725436586697640946858688965569256404651152111321217667034601689710592

473 502394786420681668618969111348549738794442438776746276702380842954242555089352713670885445485780548879783785810451178857152442

474 58937128050438479582817679774127121065574258352

475 218418545463728941646029202542918913565281044173276055162535487292021313664929383045074564866119240979600078

476 1857035557445229554565689958120688241030714974366978307068

477 1984982678796126915405491770859576740925235949488640338573146203297024574891628515165458202856

478 441711766194596082395824375185729628956870974218904739530401550323154944

479 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544

480 24819213705500075946002788138682679752

481 10202069341341092186273159251201483389079869845993051561066321881694545413723967139044782108509350098965504104864940773651515575672

482 1766847064778384329583297500742918515827483896875618958121606201292619776

483 16705394563163814980563111777949243705675274091459667670594979853947147004616152

484 92740907992349282801913343778633514035988759192009127416714846452

485 31845669868835903347141164760137439361922832170145954477742875658618380330122437934869959308382712645680123688033700

486 365907784099042279561985786395502921046971688682

487 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264

488 441711766194596082395824375185729629621484972111362675982305080463327232

489 22277192582681425945844179334650848940396962663510797455058349954899322893505985165169572814149690

490 53213562457956445975875787537912782356916434931642

491 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224

492 518951130415041112422807938814347120903963545216

493 600459666015186021663024763284378020061258543554954197030904431349043740918868635213901851771272529892094634816388802056421219186965962

494 32949052773682610068294143698114690135597461222292736867078357646

495 567444688774807047956634448918666803148968996087415418740288841273325618

496 220855885568009270302756089563594189585794189586043548067782774283567104

497 758275346948942311283600905158736836780867978748356462667583269759705279458720750740119278038357614943073555305341761502105128

498 16078244362353422376611413683007827599844810697970

499 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344

500 90548514657010997921250669199619046655066326000937334162378

501 5960793201591913958387291618602634138687300704764392638382101533612150708353050794086559432060948876

502 1809251394333065553493296640760748560207343510400633813116524750123642650624

503 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504

504 1481114730242600484982288042761997123610598

505 1012099512612132258196116065098431522046042508328415283070577656298246462666477167158706674766581706790712702203332550776

506 297113932544859269651986750750259349166097578445522903550767149128

507 386458092560974950339563063351876351193064467667294423727690187531954752868003557653582736518

508 3618502788666131106986593281521497120414687020801267626233049500247285301248

509 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256

510 252334478137337007181482057548922472584

511 6399487147320058798734766680174198939741041443127914726119828610352274415629248392479896536461353409600787461398950994835291129264

512 2

513 1957717038472238017752238413135654336741877911587312426808917100234472589385878693500586780411494

514 115792089237316195423570985008687907853269984665640564039457584007913129639936

515 523573325300064381985746940801931782116726968553479234440414110462488810232508734535598050091206409175468950089849629422462

516 116787758535832440148932427148595886950708679652042

517 2154639444062682800511711946902155287008265405674410946610760389160581449980128986904015164752175920829738319749534756628728123169091734392

518 91116247336286279597168153267936371547303568619954424415017022472

519 24406114982786037254489454560987118439588489350992826729001779745805119124388999486042204384671912531796

520 1197417170908517291780667837111147794999639681505953738556

521 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576

522 91477160595109615945737737762831728556938229497754

523 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114304

524 926336713898529563388567880069503262826159877325124512315660672063305037119488

525 176596976289539951010786681404029550332420075802403697928564993238554244

526 7410693711188236507108543040556026102609279018600996098525285376506440296955904

527 2211283147625604033060472121730486052955391149007134663388054629555012038111198113732932849586134624191607367879001207026640808260703705785138488

528 175195114637443202068328174941025525343747932672

529 9268556802652684584756115774694412636864729472053695970617628615115320560664899692329580419382519363815334237555857946507014684463683208909527510702142

530 324463816904444631261001287664295614531396905417521048795395064

531 135891054835934739449018240163726803069694996751811079330445958888258728767485608877016612230119188329904

532 44180722743940326002365969198804551657338793789746090743829004308

533 2890905547628746863091727835684056930864723719412351427761004210269968283724537893645590288729820493038091306396525379608547914251113971760697280

534 65786128716227281963317289575333470525044403203373970

535 34997138882921675342210907897594540685960826198346037533971906306083903351723474157784311950718444750792524940540861524895506320

536 7410693711188236507108543040556026102612001277536363606232992373365894442647552

537 99931332313829643833670503173581797050508018482563479252721591597923321944325921745625467838632636198378204

538 474284397516047136454946754595585670566993857190463750305618264096412179005177856

539 193980395984532841593343921444980563549869164904246482594733381071684935907968932071473023236396129980137252575425124921756802

540 1512579231679125068341448353988354041338310

541 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776

542 1897137590064188545819787018382342682267975428761855001222473056385648716020711424

543 1532674914765965265856708361951113031187925817777358962511578452598223339130496878986651943439474129833801258

544 7337818794307575866362052209518858361309690876580814430221930107270680543232

545 4522174805512778153504697695666069254061808324022039625498572581836297103310217942102762239064496720289065615399597229526993918384

546 24191995399175005783333450266128427225174290

547 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897664

548 3794275180128377091639574036764685364535950857523710002444946112771297432041422848

549 487814166635223337632561923295569038747211760460720067775003729266403912772519516324700155411803042836237884

550 110027728228705698725283023640734495425080172083661727234906

551 10907380083682775354459497870141521633467188948148724416993349734310018536729908362279314224164790781095319195391883056948000628441982826360649344102078

552 18247887089549759477728949767246298543474254257178242

553 657352295560340617768540916299098665592995743427204746577787595900905959573162127864107902278463558641721501536018751427363729696732146712380

554 121416805764108066932466369176469931665150427440758720078238275608681517825325531136

555 262970413048161907617849442404954102727235318665132628542046043576090417124619813948060

556 60708402882054033466233184588234965832575213720379360039119137804340758912662765568

557 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207936

558 307798685065428212472993854625119967548556237561508486

559 24325015313273154138027880011670279017038913461503488905142284944283341948628643816936828119110536922307589736147477604458660067708681256907305373631086

560 782904845505674467675257945313875165407280722625942642308

561 508068824981677180359998332407015431003103873288501789032881146300078524619295246445516822593056

562 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176

563 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307904

564 8668257699886491552259173597395064076593839425466644796

565 575944428607847705262357987144784250300106745881024984597385250579091048247721140721127982622552299850445631782700856598391002795822072

566 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704

567 1513739201913435222791578027512919993216399186394324320071524637392009066264533039376849877752890

568 485667223056432267729865476705879726660602406661322334394926275425922091562599186432

569 966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856

570 23701772300791611363614645820730672232389832

571 3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823424

572 828484492808525426814111759344335384254002135995028818450452780850359014

573 1675445523262001412659159919326621863314555597130804880690041245460428483511247302013399905934538668002809769884108

574 518264879798115369313442936563941593701915832365712442499610711026938416

575 429886135295243084870861966840841061817603343877579633492537296326967474913952719355239842196335097111750669218659741475768717779862

576 360979990827377575399695442513786925991822149645733347102

577 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699136

578 454742583100727140516699701769523071318244070663583648869019079686185982601303174

579 25731711244170553275541183954091254120103662089079333371063773675587413480881924871812239712785649856573264868599754

580 5703819794076991920905387520190406677814280119515560206330685367504

581 3720116684827547429224223503303722990760672909699698242260130575274850332790909291677529085060265034296136773926865542623038390142133510106519850172

582 4063563365499474138716650170376966927692358588394921799052

583 3108991119021856644292901853491245298955540405442178804829897694151836111702409702828409758185614657226393286836556301694760752265661981052688784661065426234

584 124330809102446660538845562036705210025114048849709528625427564991149010577314096873472

585 141562198772638501684005742980886074772169209052853492653045789703507860866875864790318

586 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896

587 253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915264

588 23000982081151527472179385860811253726992449849258

589 3023138940994440866217505640767575052369114666863598453238645352580849697069077260876749458936883885175231022797117103566819734449990720866452098485434955206408836

590 2834216842648071785907524650490919968251177592779452567538005775845862

591 6860483996370017354028091201805229802911890450389963767873458336495104692259736097715199207423432122297268824078268088

592 62165404566775764918731200826199481958161088841411308460943818878695488992235732598784

593 16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896

594 165328513763045993949334393997903585411280786894757952

595 33189167457558838815487324514540992377670086381466462071844281870577574901359590764918115550902133136377194416679450

596 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168

597 105430814448609673188073464154119983731712569327335083986863136638262112298247590347776070863381200224502915103463112934

598 18111655203951439774011249266919289398094177794399428379972033408328057149513134

599 1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344

600 93259374751555135005655940639904625442249916742

601 4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376

602 2014039109551449104696204196223067649003329840317667107573750268187878607920

603 33638814190826455319017978751322368779037610914217854599046937725364648498007669033241505902093015448828304067162703316

604 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688

605 109453768123146900206261063939094703159089976859488380952339830303747499333986812612092185291184328606556755208348212501306839510030

606 1101678133226793375419994490210454516673823119988948576647030

607 265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064

608 31315427420806581526830867710727433365711475290293803241742850064474347667978241179648

609 157544303965379183427697484658748691667889210535980380444370283619712935053999182335488871390163846090

610 688244990124342516116902716465947733739993397125206652069627049300948956

611 11299325227174435247990825403307759412663721768705211476010724241553997878746014146062279207136601979770823116502568494892990400582619612583109259704784060621906410804

612 884405563436527560698972806895584696548795676732281525998

613 16996415770136547158066822609678996074546979767265021542382212422412913915547271767653200072487337141404458543559888032491090538804886631661104639320530795262202600666732583009015300096

614 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064

615 2269454000280373689010153785346821700172291129528616895166786385280547625733121490760321943703702

616 226078910619157697076210160190725750876013176778679493477812687300753440

617 271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536

618 16659336834988760271221929344408782360470129536215381031047272

619 1087770609288739018116276647019455748771006705104961378712461595034426490595025393129804804639189577049885346787832834079429794483512744426310696916513970896780966442670885312576979206144

620 333753389380021719275201080878027747979786559106481508821974399046276268

621 15409069526846956218263501613141072225243215472667508659980303171541290585707676622136501511140124602622588400093760538

622 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024

623 748741566619251814338016600237469158824664384180087085225756138219990094342179199878302376925036456042556363746170728992867839771370827494666376297458269808174

624 412955413650476432334480113609708245002094076054455975466

625 116744315788277682920934734772773204287080927433127433041226056945020650113097888745540584209524527369003579601461518223875055615496823840926976403266

626 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096

627 2038312987484198159859735972877847237863136474374999320417502607592197614201815097810576924265771471257255192

628 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048

629 174048364474377493110366699246632480613803270643303109818177909112938330871497362966007782366106294884875641922681608901953792982721920126985446919317551050243191140499628750

630 3690711190109543575418175507138743659907134

631 4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824

632 2085924839766513752338888384931203236916703635159590646817998536332751601980040631496046804992

633 1769893148762629424330832098640105140767019056154009912860308204430642527031493974645907874151298086391487029098022375249482054

634 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536

635 42274496423805209340825165837129200168370475817575590272572747598096842533653316722648777599904093593271227298322787049278891740457774135165959672753976

636 144908046283293607307158483411232145184755867497043272314497016

637 2508295658009500752930082201856544591877962668997765720266409409089345103875830200425686767460351493940764074930498434527957610452721723247688954909168

638 1068788035764267511435570317389264293596359028868103961347165790188742208414610043478

639 637898692627389004696911485904754718471718934161485170450763723454878331127085170370399065630177825373240387077120030405096932

640 5768658823449244425698713288092461158048568180640046951769636676884941553792

641 4562440617622195218641171605700291324893228507248559930579192517899275167208677386505912811317371399778642309573594407310688704721375437998252661319722214188251994674360264950082874192246603776

642 4508862164358273427859702190745480946095782970514087996613168630

643 18249762470488780874564686422801165299572914028994239722316770071597100668834709546023651245269485599114569238294377629242754818885501751993010645278888856753007978697441059800331496768986415104

644 12953316040084733008837613693640740222669911685942718070163213607276760885452290

645 116071450088797495792618890050904980308079954244657036602818535910190302862803989813376171220112929890

646 469744262059405790637024187308891891966708804819175078146100134117524324871313838651018

647 291996199527820493993034982764818644793166624463907835557068321145553610701355352736378419924311769585833107812710042067884077102168028031888170324462221708048127659159056956805303948303782641664

648 5710703280600670271749409312650477833283445281465962347881848402

649 2146162463975159576294999668915991769524269048694209723917508041752027921699468972219135068724001836013262641520398352530853277009286512664373167187948417723526488037553380590

650 274151944162267581464802857806467941010537472159456383713305108201377480

651 953934931097093479209107850774278924805488219470899995007240525666871618203770310614858636412821442092068370

652 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608

653 18687756769780511615554238896948393266762663965690101475652372553315431084886742575128218875155953253493318900013442692344580934538753794040842900765582189315080170186179645235539452691442089066496

654 68292765748514143776521921836724961588363806623204887336018747472

655 1348764016824944056218242358899240144415500879522400769539520426708155291089722718099281225760866224820207264861158021513551851458903767934469133771793576206

656 266998379495415877408256416494605259259585770576863886441101785417689483623683461884872723791872

657 2318557202838132139827482189615639301947995667486287683036349782791259546029406365433127656630071311480422819610949226468354136294

658 103213595597922840919619011951632303770370972650613134592440541915709154541771310442

659 1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744

660 703950075254727110739646116235774891378356539098

661 4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976

662 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824

663 10505122159810353458843677295099985281789996586718116970072444730100154581539390747437816395204435279705194702148322

664 136703170298938245273281389194851335334573089430837469289709310123967691928622725465626821024284672

665 13318925041858256116741414583270792245784619432649033563316730983907187238356222841268884071103122625282955365892258588269957814888

666 21377253101959104336765664204847851631284571646589401880079138524

667 94077624931089213221139655718128410790077946662938919422209774138032450980421179659982794456730421511847821861070279242770964624948678463347234905462119947387752702988615136472538606800

668 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648

669 29710157120166376772387261056955020305009864299780794535310731154861090223219554509605716282237256716548643256176175230801822803517334

670 24009614162841236172725020128631022478797888899648537842504052642875924849720034

671 1496191190151478078725272522031231067729075829454062382092883590420740290508657009922422441093418772557035250410840838052473310341202425700732627764983137083276632139809681352461054

672 360994501172533950844229689569882675740048256922751640236

673 19595533242629369747791401605606558418088927130487463844933662202465281465266200982457647235235528838735010358900495684567911298014908298340170885513171109743249504533143507682501017145381579984990109696

674 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736

675 98695193568198288589282549942883563381583471904430049797269246990194599595088774440564672730078143563050770

676 386417252488703814125498330475449894340060852867438728567346276613042066163195592532861636766

677 313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136

678 18454724109655326775278481309839205504846050448269149735941016114390

679 71856749759836648257605691512518317461122194457847758794044459492319736694703318387805284371976757135054083094822743099236844128632846713904629264644024340082660783854541992

680 25188424713294924438756969293031093857971458290731924614855354781881137996032

681 7898778225766069325769362884161609886605936183556094449679801070435492658099122578004411967615695381106283207063054887627110927960471528

682 1842607446712894458176641387885357441450671663496320150521025029717792022507306474661819360

683 20065826040452474621738395244141115820123061381619162977212070095324448220432589806036630768881181530864650607514107580997541169167266097500334986765487216377087492641938951866881041556870737904629872328704

684 9302965424107082908303758254317661167218584426290831493060519606

685 46465626042803283879125734328808023374722704586455054014846942433609031602459832558973360239404005029371854494764773403011916788468455674348121958756884308069532870

686 1479843803343461690390540586593667707337516240557891423555470275602354580881461737610442

687 121724138498646001235562464230447116007562237600888157863400243011471402470322196806264129284387430183888235899443301476202664814340099134

688 17498005798361993611765410133611957170203391828969153991627815457172684779761959945441415648472203264

689 10530844338771579511154531861439162193313680781152532686769118989076244385562792147333125260250062599469093928492906888234814987322047962764210539027533931906239204125026011756888293068676

690 51483026907709524586307873807780564132779344363070422

691 5136851466355833503165029182500125649951503713694505722166289944403058744430742990345377476833582471901350555523611540735370539306820120960085756611964727392534398116336371677921546638558908903585247316148224

692 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208

693 197357391578969753405210379734402097214590857548764778916436200950760482136030209801321834289079533554708312

694 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664

695 5997634994626074903655689502696177189233659910037525091809970446404857215186200948863842789104124505562743357207146215426441379239491133380879723374005299264487336364

696 5034393154881240339857161823968570173376557590446050242530434422262

697 2674515093780197533452318850434100402782152388992020103211902967983542946413649860256360657663305032652051192685917644824705603505501850739368001857585936612028077656076492557223996666216608182

698 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656

699 32345584150585794053185764788763577554186547780935165083228910174173459441275093756891848965005097261575833808587951427045884911950520022888

700 176590939955222762620928714331297351626752345984414123072755332672917448

701 5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376

702 6292188465656225705399237036419482039758757683331127002989257738

703 125130380759247501322476049704201014798236543906164643245075079036569422519778664668510570988912473524432329525589080126505566678680952486681243235805048386149195386332976966287005514111526658290

704 95506407099156868572455840172029356163569836355133397598525306084553163974850425749845634973696

705 464420856590501050861944792107915701807967930831238579133409253292146795399610220922551373759973489185233268962

706 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496

707 2390717397378165490108753626688974443473453404209002070434602486720171441928111676392078566324657733277054277371337179945954076045269343680347731179996883435442012403793023360802730

708 2423875054951497869556848013742798148046891544920946875416787613877416

709 1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256

710 758285814901364124393683233428622873198447899254331786624999965623625592436802977196

711 159746028205162075380497190907668490876023165510408625314206224406337243003456433490398243885771770772668504046323654184291406335819871563912

712 2293498615990071511610820895302086940796564989168281171628074491445949699786829406517180541195723254792192

713 1239729793893525996865122289067465189255301818024421409350651566045856828203077566881919325128007704266734278295936515316197620155383624889866829379815415975898919793358411178277726813344997023090682

714 5711362544523778498392012093931792607171826197374801183564

715 1286248974039933446172557460721999387044452336960871351591596673043843775347174709643051613690152062684839029746869988461402527665045339419828402

716 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968

717 132456740239536542416947906791870285147312213721585583932499363973080477397881192408022627163216502503994785268373540442000976820294467291006488

718 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744

719 1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144

720 362713254750399278367045115169707678749147561357052123502

721 14489026050945104928997134516992845392289947424073860076261954817307531779062804099367448501100585823212833426049932833841332585990279114069345702039841631636245905068017340221708662438

722 480132292007809574249625693894817365608169658518289973251463055941618886983801512395419241839192415266

723 2043183540043387438937569967285686740762354404071458837222660565946594157355257128311911783459270858707958134274463819598813938248299514997693054

724 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488

725 335816533365694998111447534127640398576069890570524393744158683353080210758730684560892996958408126403235204629539988568213476508552168935979379053856680106419159375354

726 151013620359485268438183992586043060233126604491744717502765939082

727 353001744838527187118638605275578482918919238981447190585425241357836728795149812488234240124403749621362233187285499572265412108234798868453319136060868263303849511435339515071579009061587940965469669934854316295716864

728 40789589553769898290660689729239969294435203839113516613879861386725201844086848753320

729 7227305572445303305870002237772193825185157484727318960495661326306801321862886342449194669906440925735190100184179987792880756068145431263864002

730 393119555557620908227640013776961884288124695967907682691158097195213255672917332499654

731 4572072592286339960689308369248571603698660107190903332396644510888174027453994132061177518430653896401154550972075501344740152892856915209877139758549878092829304491332524995297323249417904664705962796

732 557941088263011651018843874359974693865486780311333291610349253838259742

733 22592111669665739975592870737637022906810831294812620197467215446901550642889587999246991367961839975767182923986271972624986374927027127581012424707895568851446368731861728964581056579941628221790058875830676242925879296

734 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464

735 10002499555308004696188893362360710654114257150018212521299410864665938800103713478216303749816737850

736 574614863733256542481068432548934087232022687121256556731577773329488989730978795469191661032126384439296

737 855890308336082090864803763945240523430229308693208365201656220842432955270499107078740115310648883772265878258313513295650718806246435625456704353721915112753239168174289532889326563439633129002952

738 424651117610621321291759178427149822743258076311429074555216799075976812

739 1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944

740 203898761899378164398041084361232498320220976172436840471245998414927919309486455849088

741 2280617727396106951095951826178424936249797848350211856840659900746936951608095674798703298087986789680644592170868809263665039272

742 4712572577773564296233957933538454829455553052419099722192380926080551727661874996993396399082

743 23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104

744 260669435601205577259873225782419740197693314490157116404595386866257688

745 6590608764133060926123825332264756615787391636145363514698735396584877618757505387107776095883376025642139239544003020110950363171743763741158227222079036254292130859468864987850

746 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696

747 2998679078821418288416447956540433539910096285437642976741007231780325422206679658580400137330372355783169218257790514262471126587150296150996476886

748 374224747118168654004221592049488047730261368478132891530378457451245713842952936723155384317478

749 245721399982238590673716745891047459628876491004366323483718257076233504727088491740565869624610485120062425848641385339934516690382127528236735360482546966833619993561742868139588826924452634

750 90886214650796089738813156228455634004855224706735917097450

751 5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624

752 75153362648796038633485604615507521166162466270159424174943125947257428471866586514703390235431703804853092352

753 2221279367804499520406643210691357541986578263700194559729050591706302008233765130838572377486143022377006795374119062907006935360367067136420731637448

754 86663953271064270599715035824162882730796679501912997268164004689743088630386340218216865318976353946

755 1632602166883170800381536215199365453024335861614465415203095920423687107995600710006607699093678270880412403998470290287721399297333953069613065221227561565055220136131956894071026

756 5710762247013757545234073631303889846297977686501619577496072772

757 379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936

758 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544

759 3239667547002735742456352683618855473113907811952004716215808522356395701363976851561404916421874380086411120306739337574006436074938

760 56465880296051033308202299438317682316176111475471472333676741880402246544374418457214

761 6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976

762 4702895765944209740924552241775463664342155727620649485283021173287141945480

763 662125823200138524043865297379627107212794139263291212410995889356011970077009301626059399350415165851971577616911626663184504579477952086026131054552350798678445943823824687796637979865230696520

764 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088

765 9417247358735714634562891264212478339578594033094930829270599283581662386702583037770947536133560425595536543180558

766 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576704

767 100358147126929315432337260247313191328193307187056585261636638069918773814534569922048416692516354921459053034136570268021398171452114941141836703046163843938497077197109212259733846289812927020320591087364452

768 5768658823449206338089748357862286887740211701975162032608436567264518750792

769 1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856

770 2877367448109766823143831324229346163409819545684185549664605148595838828

771 9096468203087535715965880967647790597672950439022984609553603240516043778972946243597989295552641417436773711588212469466158351283711121196740328722381384

772 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408

773 24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696

774 1480603336130335970670103958876895693725809710694687070134316980664157106636

775 297909229914904200295311034540799707677635732955696188647502206273737864091814708384953737376025659951032693629895276836899246539786884391820758611321387261296136493776169211588656

776 9850501549098619803069760025035903451269934817616361666990211901929123783256220547565170396929280087923889014833152

777 6240142232728595956932956815063196406535332201861960746318148255652478236163585994891993163338861740181983697262139734693130308928

778 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056

779 3493176445667363521381860247677332954789538301069246992681570266423144391336639039580343362833150503511203163316648760969567324126050478196574123871807174638181065624845634785058513939338881741313248344575700292036280

780 2725171581826326686302631074327393788743957885531443862816

781 1927631152109930837817362939370552873464053953571656524337812479405826203420807981385294327978159055186161358373935406418368459222910432368566739013282713711395381952600638799018980316014018686850012549409332992

782 3208377416577269777260943722678228503361819285404878736036832050852511159070584917531741743429481532590980

783 4788011362332332887271359875419926355187435456248390816817673975791884132748230977183716686836047992598450194764497362042692853886819886529862650003678

784 6088717656604791862263931353588512909960208506570619104366462111687414797194702561109242708043466714

785 56141290721825896360291645445313146223273440211281114988643616704328370294310339484592094135889122228863059227775236744901549616690727630084072006048361623541178902081917540955481258908656

786 1265802456666241726854045133751961010343113208301751459756772238197745436436448

787 406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264

788 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272448

789 37251652661221440692615440353470302283145491173750606252037706159581135513177762351390427473272870462442672935982123968133738769893819783919305291738382750018

790 3413788642647673019686643274569223266968756256966103987510336721315471259544461328067531433040

791 5511543382568668791847852698729177700063416857361913076329170491433234702101962613205894562092132408285421511966561711597010405560905556286000017047804186774035391093295957649829206477663064263345524472

792 145830833117058798082433942532507835068917371909153786367568681474554892

793 2532537671071654740600384850566899156300971735084421370926922762939029269921867361156775103667043223697004109322177320047337878507177483685322723694288273254340180111481561018924640283124874541518208199050489802807492

794 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336

795 90792494493792748127657139477215435299621022779389193250792355492069483048834713912108184940256567528758854273331134706882958

796 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359168

797 416750902054990892129990736920078612321547395144744260024766113235252327363602004470089512554472143171433119412089577527868050103382460317522709753270676877880947348719625909903942392869488376545560313508492912623855671752342278830697742336

798 62006364438361685550570130310686174468518440606558717949364762072

799 169430759545093175405779991037404603592538017191271319635153807716529170782176151467076447691215387295367756536412104431029934424287673581456067941097951685417490690259369618740225923967058261944339351480227291472742216128

800 95197247776260282585453304719861523892110600288344812437687767897687471786567436785017120967446

801 205674380988124163328867317093160267180608222103279807435851871594960765175652337783584086462852824215726591786653798426356548070275112619369977508163971724838

802 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376

803 3023882501376856466999301064868810980706117135686111048374855728948495334184034877096197475037295199467009434715918139812772179032262011764267934053708232753560762087537090478460815863946137815794544391152627557410906

804 9385936525510786001669494456946104182738387806879483850215190600287523340435676

805 906277405185574754258759918140052019759070872684044860972612353032344940208934960307225679499387073648456087087391847173380523468212169803687862124621956888962

806 1814918578269319607716118098202370320669395886422398593724764605489626022648765586780597376252004726173809658

807 152553165849634455961627071061259762326752010931160422147026989887510319756283396577636286539001630361750523533063251238690506028416006687417142525860926938580814

808 645562469521727147413979793000752968582426448207305878207665642604184034999348069638457508901335718960472684389604524032

809 1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256

810 5723552453778553640245666551354208452474945304025641412396526818

811 6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024

812 19019186116653024073831337005589216380372807579804750811948467585336517437268045802573570599920590748

813 2358145078540213810974298476662603694074302688163106518845198727658946293303601037698798204432919498774393658276772858689301723254832265328761894751235153373678928

814 1271478157382745390761469181386812264423352913530887620736521154465182107377503401204570549749922027372256710

815 927023112062437069830218833978211154824461906903234657471565421882632525345685015111355764081427070300997915343094949896004533275112070026689262291173077962167663741805204819255279846502546825308

816 12908484160277702178628437011629853253205828887440639339597090205842385228872

817 158953207732062538869445433673553507727563269479972519186528430289937277489366791650600926624485017235561275230674775664932114030526455811192341815522269149090488724137687220639162884872472421770449010159328632453312596954772348

818 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256

819 3615386334470834687587235929909540246550145536516867063550019818446405398104331147406437519088954678602013290351934437222085580584

820 407085620214235046653852634143775139534947280512454696359981657591030495654304484606872822200818

821 6991919901971426075297554671307333615898862102580725715195666431228287110681861367027657291461090911970058473930419853533788296083269867358507086435928852446414275954096487329654980776728266302794199220759703429559553357814144917874843453883416576

822 5181900069697542900839691954926141062377134625199702981814188695188040222523295136

823 27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304

824 165263992197562149737978827008192759957101170741070304821162211674105801881000040791994041339229641389521753268598521987072

825 507923808913186979850434044407265883599435615937451347105818445073391460739509597405986546999301311110426094982304854010

826 331228023762438737886564024003959829748744744083199469991754000626708447465145671067557223251758534861420

827 447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864

828 3957799973748635490682490681966698727909122835537742312841551870082057840648678

829 1789931494904685075276173995854677405670108698260665783090090606394441500334556509959080266614039273464334969326187482504649803797317086043777814127597786226282054644248700756391675078842436173515315000514484077967245659600421098975959924194154643456

830 432575636913743614725386855550240496338068264842425998380230416029718844860717300517362132521914934

831 9660817337929179759509693323463170915527714016041446297828190188445333021697642062887790230315718471422046011566299372876695129282412289739648703472619785067371974796

832 1618595624764912719248416443836940996553455497987994054534517337395607778774959636901769680017769788110122449371136

833 1633543632554344648515360134268757801004230316911992766134050870294786416506537842001167933736462007255412306858480113395961429606097067337978029706324493188747883802859099624439212919366816664593393930

834 78993084640432207416628137441867539964702453948885276304771877577366283809607809610

835 61712777789494481004843574116812150603355046092031480907221666765086289137636821272062427684032808440172340633918557566859516178543504859299291757470826561870357141347002145375524451987300449068158890

836 867157354129155589652229380257272029095200440751380800244856835434324857626330872003290532261238194847930654

837 214776909935545588300004387746572573723581291690818466802815426258337586749145340406629078132214159716979480936549891405792943457955028951638573906622494781157386

838 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558144

839 1832889850782397517082802171755189663406191307018921761884252780947908096342585866198098193012776216027479008590015982084761399088452696108828481666660133095712823955710669574545075280734654641679682560526831695838459555430831205351382962374814354898944

840 783095686673293463892982426085091792400542974087741802728

841 957709670117689344761200400900246378488094465883596041799514821562457188423657844517230969604909528308634518833426182526972018055567177278347409944000406897904851669071647550114681880162457934147076442060622811973367149168578869150065758604742

842 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576

843 2558472607712213565931379600666833753722371856001264690554767545243943073592290009730984572078592586352624514013639375146524536091010885395551145862044426472073801867522

844 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288

845 4845414490707634123608439596913451769328601667565886045911344263324948053232145629604356157828391842936843870167105329615690395197857547577742873039653404538302323649268386081529315541594

846 29017421302880467279671217287310026267930128162383064120915245368442866804646449306

847 217995251112052124507454533874403100069709515995859675889899136907533305917054493651190461217339951521977186394598218441778431978747459850020617907545898532809630327566244064180343793100528650355172

848 21153791001288165254877949786494441397284712753836496232869843039482161387834396639959405828352427785445259474827154483576832

849 39578061528553656124775544122303329161524308597755540461170866541441225468950782962650265511431930601653970479467734997796803605282525047776291358079494616051477358976348

850 380422015974854280820089006970511347338700892508955107005124349036895568045636428431213127853654

851 11286569435908385437275274110011765913447718355456832829860409507190337381277828320015964534466140250332005402892595176543120319584837328539369737364176306430047332050967905451937574893391201157836210386023482309248389968919258166585663296

852 679018271855477770039705993990312593879037918437124583403000617811861223970433535474

853 30030067315218800919884630782037027445247038374198014146711597563050526250476926831789640794321325523394216076738821850476730762665208973047045843626559620640158907690363610309346513399556581649279919071671610504617321356178738468477058455548958390664298496

854 1998609234502322906803044317644004052338198283203833674721501660261376924158963174434564427249839792043595858

855 3606327549718757861709685268714502208179344450951124108806357354669920661466592149823602448056772988758066199829435622026259933412

856 10830740992659433045228180406808920716548582325686783496759685865066873598258137174309838388958996236908406149085142429154148352

857 480481077043500814718154092512592439123952613987168226347385561008808420007630829308634252709141208374307457227821149607627692202643343568752733498024953930242542523045817764949544214392905306388478705146745768073877141698859815495632935288783334250628775936

858 932847407350098519292216646013130285049117216663645758380000738973674710

859 1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744

860 54710983536597423076772045679867994139980351207993758299419740445012141300030412016333877420600180728

861 664956459431750902389647353967277513134938845272547667293991826900622336787046427913435124502105633055547680423504647888776440826415526514379666

862 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824

863 30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904

864 23361761066527726621567621058062537610857642249770767487020227937732662799999708156102

865 1019514303272938522522237216974872610268077956210798732748445505085813128857034639823555480560407461695440015191662991290895005676393312808975870317009476540869942449220159190227789319000760255576952875061268

866 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296

867 3332020447905673506825168766450517200306209026642928087317569281197468441535289729393417345837071147913438683699783205779967019619376315338928656237537036454212902

868 686707852176783125733404947943823935998330991633484201357289569653666591606087950640945982578024032992797440

869 5797970939744088810267614220465826846894823584779905396102644149234363336998476086527338164987159707123333155980593416687593062210398753343522958793501039896817289713888541834286821295337084255477148419762450058842292640351721049845664

870 7030525544572867660151432980144763832305489422529563366132456866814

871 24102279586958865453311452925334256763423753767090694563155561871893538081521711562475579820250335455827103733210617878287364262618669000536380116273738800967127886534488210809960904503788292711461135012035692747821799477398773545930260110

872 2772669694120814859578414184143083703436437075375816575170479580667277453639904216388933419945974794256838758661678127456129646592

873 52162796054965321344801590653167291007535049124892727960679815543077707305066091359150407003000504090470890346182106128249583154518404114011237070818381061158253762795057670

874 84462905906754312731768906008798771906780953724936297299202201445752974989774854973661384826854251383769057592510052762

875 168852847729373537156925063476216417618421874872394782028122833482866819984508986989422405972517567977659612875624756639585936688472206212350973207870351920014826968947338352404106

876 157837075276944057072844763580074313574869846367324558926408967271452073592490100069564

877 503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136

878 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402944

879 42909187521454314363634641060867219942734429360474745297702798770901623179340813132187443807360736946396082962056515542104556557992887802074215117780517606322303969216992848846

880 100395768313066533620382196923416017784152614829695064200399449978577308127695903369041142764702

881 8061134813471454564702450331367746071149403778627342561766978592325956765086744071570087522699847227396765060321916636335485039665263146015175460486800225477728068298324662539195732386420081192825687147647265448061340763744378078290380812053940375922997109693874176

882 363386204351957101596589080180924955159072291577386085786610329911336775456

883 32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704

884 9356241756181541275115706313499549130090805017693005186553648473480582197569098976533023307888230994579821040277124

885 12562355531892226460900148691717996494831045165414898910059671450943270824787342855632712035217818459235310273298964112239696091680987803346

886 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447104

887 515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264

888 74389075006899908598014205026986646619433092760524362142547099926600620730572931567162

889 106707306191014627974716753907982081240521767325454237555432032218471770253144408570469905547491205406078367196682205600868285099004765214299371336526771085403553342252794264443801444588556089165708770019797958380333536078010916

890 3748477470603680818068271063336317972436625216147512988365018584251852848424174085060923713883512683465188

891 140131572096867153452329418389208931289758287607673692495578725488139019612747216433681402130522311798403341771508765689395662467665814424818545634456230690497322

892 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894208

893 379679082228376108725476701626821081996217607594400447205920775608401242046793935722112254111575963635065479742208294609552214205816598291575842241748321281732266879073754748437265575469118232231817338480423691130550777366129521117765893597962341296

894 86851876336091403796866368113076862934090616150644655552803541827582470113727966566425392

895 8747743665878151252666371011459467263576093832876655693023170936093414143162789151420744053943359146601870885906115956226196173509142096194512693879511764157667012238534341624526431711025321540423160741071615553612

896 1603282458996185551017263270807005509005096030547164749637979250400636108389710445517362767943976786871334428870656

897 795959297990656441732726290755503105793027120903004940915203414070201168088299498698468431814354424798971934189016389126585579980979632158277232184781001629754

898 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614656

899 7085401980913688122279503428629064516661055514383162646298292335640605474209395597561540412029424447954335457465551677341845450088521994482494949986896427572042149835789410031075946777346519578183380860546754498168113757320660354099261915997514385203232

900 90999430052138781176875763824005618830352270764485158718212136618534834

901 27003589308610394559482834063563462372054283367013933814555307425488898277438651356785422341627892530839700716272315388885592132439372570599324610537292755357073535633583086765868916891017279122207320987126205244154051100858031560892223401914981621700

902 1887887095829629455552052486561654353722292939715515549582051679944213354482556401328994584858836325682493824282045639492

903 8818692620763187997623732354737093245876720303721834998257679003871387721486963529809102986671893341535553194411880612636012183476042012457936131443820

904 181709681073901722637330951972001133588410340171829515070372549795173302001683056151445096185984401205527448973777814769624202212278272

905 2173286139811012043640745114236577006154897356927371178987540434660713525968354523286950208925325407220986969867671556763846898391434492791014355161511579726051935971709454577268257141893683492905814967391077698855876

906 1326630910218202715836121180336630164911612529716954563129269981987831323796864809425012350

907 540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064

908 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917248

909 968093246794358852576092431627282520466948955804833768925078289720477755606389852087199881722365520517829435187108863563931276408494611045001277269067807029283801721321297855648044

910 444509386598184409385930886151526424748342509076206277450428020243538684724074575705274

911 8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024

912 32130999703991926980404226194311580581824310919136293948439807366663814978494524122652

913 2524355588731747848414444795785884926545735942933359714284234379128543425530318730723078484357875400358671009896568629469254547027077337427561417785453703660869079670817443836673356777334019503188580784405674001442309783128975732590353555814400874

914 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351936

915 841418278698252726719530452336760177751646685950637753878406627269764504269945544996627529529692562973856052146412566830438620088478719684148722

916 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968

917 5424452585462548096500523970844568117924616985309545395926247438919144769602514027350290050347804763538045593679605422413734573967389513262250697093137774587696510787547967021621006234870013514731340195908622867868797544873998741050604

918 50323826673317920529563273491219211706484291324619164350556647531594742058414972064838

919 2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144

920 1741966255997929077520770536092071853752899955086905167605563249029467864173161202025346276881014794745754

921 11147893193676140207586867243298281669185828425300834000896717364893026231473541628363244685127131316597326891628676439348798438121541686717158271504001551331782632633224550827379409520

922 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976

923 2271943170235347725952323661986756239158460050000496664404260024413735470983897068149128879149197547017262929569204577992754405934516793850130721645300160034017844491991243137204495975574020686963511885296506504731115730481792710997806774694693160300948

924 229384320395181104558056715693907162411209697339404177228620881773719016

925 923652345281269969653896802130002990015337464367577222493869603929730566019431170551561669753481299406917685265105991760875253514252595743473908261373247931337916057837705941823939954462542933452633111288494036485820

926 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904

927 3590585090334074968673089348362535407260671927810301305333717010859811417225767130063718400227376921134618939301261009312215477399903045023031554917112182259071012141113976928765681612

928 45442677400233941379356215878514734499116318615399120571856903601052946835178558044732020108410884897564734295910885305181255925497856

929 2269007733883335972287082669296112915239349672942191252221331572442536403137824056312817862695551072066953619064625508194663368599769448406663254670871573830845597595897613333042429214224697474472410882236254024057110212260250671521235807709272244389361641091086035023229622419456

930 479755408044528825941863119160615865205181967571606155586318640777337428

931 47292996557515838990171804549515169644670086003238169354164408583494983281912833372722970841829006794188978008048677418445687783574128834971756050835142783552253373999887917562708651354729132433255210486137701092841538267551132

932 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808

933 2947278212430214528486196946570720509570605399932103510042745625958133123638434883088152099519145114307381873980642014044473793578830681073442556596275156781799630265665079042246361720198

934 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464

935 5906750252653334753330340298118147070990968813957753985835645746004102029496885020986113873349539600181355701799115483655126163780746996746330031980642751477968047836864211547581541670850778404

936 24218949570052969768143187559960865932560545324397167401854830470164592734536529488534

937 580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736

938 91279897291517666285873221809016022765339760925887382726743631017808482380165792489128585370114691082587809730618124014

939 45669040310431840458753035086559530469926243607072801777888322378394508872522813870326625904376473324801364604710705703779167199031732631983428974429299613160050900811373821772489042592176

940 245729168278105130897207845445114727367353047163063104732497138696196831094712901489423314330472658299382573926

941 9293855677986144142487890613436878500820376260371215369098574120724629107252527334657301965600977191186242023688706081565341157784655660673692691131889966411143567752796624212141790061464360855438994973639696482537923429417986750550981868377179113018825281909088399455148533430091776

942 5436394964383958542446365710429568760823074157075990894581701085038570031113810051063520249766

943 6297820964916005910621935341608774595248751905103335631910602190117642273805317123095406843124010360158801706598953125742356857084785905193941064144223268021212540535393140043684068083532481513324404763636024158533090543006547881896038689349045139963055558545548302

944 5954262829429612969827755933692324798813803438592718086651435075129701139499179917697344514354868970059840337260966628833936763698190221312

945 617801824553381275060067028874666335216273848988360015164406028526519671390860715082781880767032187935841910299771780258482403700

946 502394786420681668618969111348549738794442438776746276702380842954242555089352713670885445485780548879783785810451178857152442

947 594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664

948 2653475674260071882054367342829376885761158051649376583109995504966705360702344448167313044528

949 94352103200480626737782662621682831287734238582780620899163699394120789671482248890521188273901594338411863811215736104500433817859412609665316254787941061007809048288399896135943781053622730500436561593789243900954599329873417392782588417354817717110869343912

950 218418545463728941646029202542918913565281044173276055162535487292021313664929383045074564866119240979600078

951 12070226179504729341127364975321065514302888011005024849505588285632221315482452457002910770002123081528174008422454846813572932693222858907921595189580751979541102009089731545033833589248822

952 5877736710185477917603916596850951985379266463417896512657363504036787478742824300994396927841319367691047583839228

953 38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914496

954 1984982678796126915405491770859576740925235949488640338573146203297024574891628515165458202856

955 2390530218111121377008269432771459640416590468581903833883697665104798762904675419352011227937136228416675576267639673897900814033814561785643044020878022252147513910709328576510950582448284489587983708273259423939628790036997776

956 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821568

957 1479368449341204022989067385497126219553943501490592733572081582096624180069437973334385929260192153654037467165325804694290235241645380023736424566228699900312428324526

958 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572544

959 247950817089138479230982931147159046298350669055792113965869331675396420231092952108578468738645316066031387720935115306017945134941634391484766661589809683019490285235209564702882597626198931199783099564074763010866115685610235649742962000197828

960 5772328249552495147087193802402217363172984773149259885762494584998125633992

961 297672769961599413962389956386861261583429550134053993599393987832835828504240934089661222014925406663765593142395386288290867070301418221077242960813110615230107870660323768077241938097816484927668174134095863218148375166156908283391384977262404421238526920282027590834935540130

962 10202069341341092186273159251201483389079869845993051561066321881694545413723967139044782108509350098965504104864940773651515575672

963 66432485446948339513728910299972191203808288397306236285761173086890788527071845230690680320874303347009042549785301314513447967145653888903903400223653787772186923349051597266341521109293072

964 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145088

965 1233030604121248469017418419424393599776834029724166799291202897178795003481839127485552030746748968469609558247972374522702964390281174114937291309487772772941223802461116603103207591971524197684920431543925714868893360731601457148

966 16705394563163814980563111777949243705675274091459667670594979853947147004616152

967 623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464

968 107966972970388667047424174674796121077147449605599459423195747649791355594998922841212381794396949683476515418251873635675782612852

969 134409255188515920194379007962690040487554426687932486929173338740754719025413185820222328618970072200629122238801824098533378434034175184261609283090104454916238042062160018

970 31845669868835903347141164760137439361922832170145954477742875658618380330122437934869959308382712645680123688033700

971 9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424

972 1513739167423663041827361123933353391014592226088390810893382318764399126755505973845287719974586

973 518566984821682979223009663723933045697758988044106028445570692729632815379586271209125907273899258216343935792046184218200566293966280812256714114176649596588283579667198122275336051473293714716175723827705615312833038110519332609579809892454706700

974 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264

975 512068850894519412517576173296456154189393007698708608439084109179408111852102577496639050953777321645360596673784408961496632810248725673132324

976 390218568789499053340355564223219599392594107569869781104674879745069940485112141125741129722620909633161843110920396090883675496034480112533504

977 638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136

978 22277192582681425945844179334650848940396962663510797455058349954899322893505985165169572814149690

979 1445485299222809822025193022798452330656564575443034844335383892280918923494552828439620927505722268854419695459849033388146207319477845667458956710050156261574392882213614112698965575370472086445992586624394827783540607923386448244063574245187354213830013324455722

980 10002493144439467032286572838405901276585234884990542811488750866809080516662697388520576331814931002

981 247118244575285232494204275762778679969744621852607617715328124208197751536991843718017718650138210664900023115259937021418759086042158802549280502803773516778209228344310495250689789794233605354

982 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224

983 40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704

984 390274271794713743509842059032615349042528079770234081646342501232252377727333264927188553371264

985 81979329668902863059421850035962685761191826819403477361652231268728959057316408105453947949303156926270987802485850094745605458112823167707055896207748240833481929325743501149470182551050925219587373245456525928022040500488979945045760

986 600459666015186021663024763284378020061258543554954197030904431349043740918868635213901851771272529892094634816388802056421219186965962

987 8507931487390724098693161891356318686101768034941456262517833132269317386241460672037660062340746846168642815631011475495863362959766652120513358083407815056850050808

988 1763048419584228011403445061333421461616727040770783843794467590017453041601264056517005837247186897720466481112531547544867864462

989 98837461785290742016437082516204523079836878322197628578522407550765194034748821668535510646163482073124037616675546395484283906593540904557231997420624726703673249113274235256082681927257949341910500935496710678333852461856256964620231385024094072879304413705126478346121042042

990 567444688774807047956634448918666803148968996087415418740288841273325618

991 10463951242053391806136963369726580181263718864311851635192874886429209483641954321222640418122029864527291727710479949464718215680589004332016189037791576956967351342601788071700268169006221818240189631008834448226154239518944108944497601509840881752510934060240763835605888507473266002770708660224

992 195144505162373150609836371909945126783814525606290987902027311752885655348511917498258980500455091424336720255903821628990708002656907113267200

993 3139768367454252008546874657699679114661337848423241665334554685656888219545331591046236886531869923983593886859137369753448200346522878189020279719999702555109502246237935794628453214092600228142460

994 758275346948942311283600905158736836780867978748356462667583269759705279458720750740119278038357614943073555305341761502105128

995 10567173300514353797087870735027424598429635226376302425122027519169096807686376253458455687936544341622476752652006293991049971097553358240544800600842166723988836894542396162926832649000849312891452482963116631829987390125316748011171812

996 190429966005602441193574139709975769905580628911992154128825250528119417411115370592781801479137218

997 669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336

998 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344

999 71417367984261974726319026469175717077923812570045098782092856484068070236488078394199336476483900158862224447518228999209669388399959001644732789354876378013242646763085122828482957338290268122

1000 102952500135414432972980364029985095432334771801852051631958750398278284964632758482854387544991352339352086467721122762

1001 3134050528510892157848684329901985745656072759596543115166107962713495273244662366858021511090704403671424961722825519275210530956351429560901586209765481156747636719745176587656078482919968804639025341899807137386750

1002 5960793201591913958387291618602634138687300704764392638382101533612150708353050794086559432060948876

1003 537585406198797674595777660996129289464927522612596686092655405617449319158540309823363599019376130619872823264840806609672056153856002976296875752044518154016928444250437628279193041625649974417036292646599217096721340672675518395676752167173644743509823006403221570034743667074

1004 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688

1005 466274947493152339138895288997976263291482366578470329433437468552868466819637495584668240620106360882773199199460317620570990654772733310558934891266401831844

1006 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357504

1007 306577820131441551413819285046904689034374462402989810022319395986239733478055424639914774966906332703046894708357721667423055001051063195758004794217040861428140844013876160126849884909634258713262112553236440154910730469222937338003760662335592159598884454709981564749082532930812

1008 23361765155107203475976816983579726283355296408844176092403195847862807379480852297702

1009 2743062034396844341627968125593604635037196317966166035056000994228098690879836473582587849768181396806642362668936055872479091931372323951612051859122835149807249350355003132267795098895967012320756270631179897595796976964454084495146379250195728106130226298287754794921070036903071843030324651025760256

1010 1012099512612132258196116065098431522046042508328415283070577656298246462666477167158706674766581706790712702203332550776

1011 12862319601596686512072394237424962196494598836359498611789406457762871326302124663068920222434985692192126319759362085546585969963368832549940157965362194592772127701658898367683977523775962612264344540

1012 245349870626966972338991655187125378048060353207378014478991775939434484451056346852986531779151971764589944766393648946131900957208

1013 43888992550349509466047490009497674160595141087458656560896015907649579054077383577321405596290902348906277802702976893959665470901957183225792829745965362396915989605680050116284721582335472197132100330098878361532751631431265351922342068003131649698083620772604076718737120590449149488485194416412164096

1014 386458092560974950339563063351876351193064467667294423727690187531954752868003557653582736518

1015 14992895960558128321196645114032235500901257293532388243710844622276315344113823594578080412796767244049118463257628359411954320992922308881380802526467255921455694232513352781696380826465215454451571200

1016 13093562431584567480052758787310396608866568184172259157933165472384535185622316722321746500410603221885068233630654971057670293809774621713561395658752

1017 4559269058166324300159147472229860723172934630487196105266583967329338698537283509560002524720298479982792947565688239885297138532822284147999969823061612170614818573539846128757992292932557596450786234

1018 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880256

1019 2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144

1020 41699091250496430846214420025510496336339301017435235365355699931504365020296

1021 11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008576

1022 6399487147320058798734766680174198939741041443127914726119828610352274415629248392479896536461353409600787461398950994835291129264

1023 3096208551897434593218438246097774607797647315369298954797582023920953863251685200862553970197990416972238456635017770780884526157385155189466450904359775343387905336827477703067288

1024 2


© Tony D Noe 2014-2015