Welcome to the OthelloScope!

This is a tool to help you understand the inner workings of the Othello-GPT model, specifically the ever elusive MLP layers!

Made by Albert Garde and Esben Kran.

The table below shows the 2,048 neurons in each of the 8 layers of the Othello-GPT Transformer model. The row number indicates the "rank" that is decided by sorting according to the neuron's activation variance as a proxy for interest.

Click on a neuron to see the examples that activate it.

L0L1L2L3L4L5L6L7
0175284210576314291248248482
1169118146021122461273285534
212178313628621504928243567
31155969122312663410772191898
41598105532910937446268162042
518116395829835713665372047
61679620173141371310782522045
7120389186493212331463451479
810866124821568139760391510
94941537718108921159235522
10154218871610421205174194405
11710106656313453165947692043
121106752357118993514005272046
131465323216118397911544112044
141609773143513822951406601495
15110777460661107616526421980
1665483647914969979316621985
1771715153413291235864171464
1860053425814511409857923372
1990287598412966631002748429
202761548634139511539622592000
21977107352827690870469514
2268042588589813161336767410
23102761904140916817566881569
2427247458916919708407861958
2517760939110031173690659579
26894459821141016238734822041
27179539059517748301276693414
281812651498124311146108391978
29891615926104889611469201995
30159805365142312237102562003
31549496924183914797859961536
321013205133121017708438781635
336431045159210137861949207547
3425877858111152129184331354
35555297643160671085201427
368692199231147982430729491
37186264413441040150011378041027
3824410816011498129611814431750
3925722144195811095843221595
404332476141029787443390413
4159825940855214391029564724
4268588395712701193991312232
431501244461132115221129750574
44129150126414384629934791673
45101410232721184835835891314
46172091633313944461036790816
47344171168215029723061023561
48493317420131523511047332035
4955324404161410091197741751
5063838040979182411454661947
513471237323117013297298201847
521843345180508777893656572
5352767243510721061180713548
5476355818578329583275941251
5513605261024403844908811543
569189111611232984961614246
57602275422148087531710262017
584381086101656994121531249
596311153862568114131310681419
608711177160863913635561525418
61498149213128048082427931931
62198389350406987977843365
639726972977392417837521316
647091435819622816507605247
6559425317014996236469331929
6611266075136419616581080264
672463008439998981381255457
68117635730110184964801317523
6996415985101550640473862303
70324774636615803535686575
71111695879491199920382741990
7263234841898211425683311788
736423247751126105514613681404
7427188111276441163165917991680
756825883619221150483827478
76143928374110002133451844504
7716210247262096461816182015
788320163853430619861189317
7911177899519599102311984711
8046717741348412211311180408
8118061671526659336708811832
82107728138380586682954840
8313821547194481741165354917
8432870511803789301997909576
853044523458011154197517322028
864378485864427573411679500
87109311755817769812491355536
8882111438181555836130418041215
895314793764871249164883520
90254128993319402692017421524
9117748226988235729148341502
922931581116471965160712011920
9311098601090116762855719191910
9435924674711297712718721020
95102998437666562544610556
9612862235615532703001188446
9755115361328895110071520041366
98151313726394386433721860551
992398261059684131412791227430
100937285691103614712351810325
1011292364632362125694714537
10277524151486799213821650761
1039641963014301023416965544
10417774036971268160713491430245
1058143814273792014739454350
1061180587505363888501781552
10779350468568539911679751332
108955126954697622101858656
109950475828618103296620001687
110707622421663521994876315
11160627911536517776531055549
112514112632723323610181058531
113148654015023676811786981
1144165731754896384461714941
115782464135205411110612591483
1164352743033696337671952300
11742811297512301512124411561900
118903104144393543204211251998
1198204202355138171359265989
1203121502553015316061339388
121173798327997612848581490721
1227692933381076162109212112008
123803181143648110281310831946
124742119800215189218831115259
1251377613526678135192217371492
126147823915995356147912731800
1271671132133783311101251969236
12835012723493077212281791431
12958135218096068006981015348
130900122203075234616012892025
1316522271125593362121711831277
13228896287971120141519271267
1331114379121119875916771822665
134511189216918067713841869374
1356221865106789648870916371620
136129256505408646821001562
1378014481263806411649982938
1381579266141176895012411274342
1391510627106517639111941950316
1403826431523140729985618371239
141193428499295953041327278
1421435661664281659961900997
1435968346776473918310662018
1441271336451885412121890625
145191171010648597382013565257
14611085674398875512401741473
14710492158638872837618261879
1481875997797294234741030854
149259165244061649417581689489
1501343107810240772217311871704
15151323440264893413921557367
15211433432622031982681759373
15380434467843099316358872038
1541095664465201047173917821664
1551531778395408767471830954
156346954592541026166219421729
157521861106110087212841864568
15811526953213192017198191421
1591228659108928336619211394386
1606128793131492255118211806
16127940541210378972118382020
162129814619555113013901877586
16363330754159416952451060369
16447528456020461215253801927
1654701202192716801261889434
16640215717704278610271839496
1679211485341426714661462253
168983946183419715901498900527
1695521591925802807202912292027
17015511079222507352106615691261
17155021417910617019818611414
17214036317487984899511337533
1731892873580499114713191030
17413945941060715843106419861235
17538842641735710104821897400
17614191763421191217743316234
177175737512356220616910241611
17811017008914211451417721968
1791065436426728702143212841889
18042113813713244110217651306
1811052897289158881031573951
182548106903550179204014921747
1835841983401429911456497843
1846645321033521034183211996
185976731114205591341000453
186808335110852295717519751849
187118215413701395112986121263
18812971169101056579212014061868
1896257927401707139185118571525
1905625358637011055897741619
1916622578129881089195817151795
192914400171968929332307892
1931199693464106251812621771462
194360423432463344147414941578
195657263165669431291763228
19612366904751639417851574364
19739716113235163219928251337
1987642714572238721219702006
1991053131061875892677944851
2009173711994315315101428380
2012007348451699146912101514497
20217509637426064510981666952
203686476270963805433787998
2041355208366298814320201585
2051071172335145105320441940221
20679922285052061913951419346
207143223367011947852911087712
2088356065345149318891998439
209384624136143461713331987381
21054312133142315117314501796
211363163570979163713161475158
212163872784883970920461299472
213298158972720199195212121969
21410701667140146137675112911386
215106473014871797183603342031
2161449326160951410526961873867
2176993461623287977891046390
21889615933211773012461638714
2196206296336831239913721818
2201122671375317100820011771066
221125516020064989720451820746
222689674126473519171781098333
223875451267130121253919891035
224120119460575329414331990679
2252031717634174342381269244
22614278941761884900123810851129
22745812645630106311361951298
22877740612921777114048414071543
229936623709816658499261216
23069710981014256116231220850
2314471922293834611049597420
232102893180129160544716241587
2335691104106881710025341717282
23410341994807248588150113531320
235591229995159110043431434639
236111249428360057110241855362
23711652993611439616141974725
238646170945996222710599131521
239462965113113991000199812701957
240691667635914502419951324
241540855105538661012197461220
24266920341959184117385161816366
24318412921867148413847019452040
24419391870142819355687311961973
245118417171002352311306815238
24610823542751334517133020351987
247976107315521445481577963295
2486054445201811015152314241710
24992550737251919789841686237
2501134807181139387929808178
251473160933555532120619991511
25214561398298990514418771855
2531631147375167763616199501862
2544181781635488106615929521524
255148224519259393641321903212
256796691115885311881142031852
25781244535699588235515981740
25896986933015311899518674354
259833183425288798152920372024
26012741385134950386052820391079
261202037014891368597137320301602
2625721051057109847882219651774
26331618441108225011251868360
26466618226115611171684782
2656348091942157614123024941967
2665221076765199155877620431999
26711232961394445190504955963
2686735388171290298155111751071
26911681801169518316417812040392
27030094518712894927222034173
27110311231395698106974019601537
27282217201018906188494816431395
2737881251178152544812361818796
274640801115628219386014111979
2751288737195688958912371764466
2761273854118215315881338541533
2771560417113758675130716521305
27811131807582418199502044474
279442113213813251542268231821
2809301034130108895315592001810
2815099391410134894914202045710
2821421114491012491121512451319
28360732121543939314221807737
28413841605194431574818720421725
28511752602958920462812046403
28638018869759021473150420471887
2876411677378594681310845908
2881426145379111556271510421564
289286896111011995777412041312
290477120671417351561131311181317
2911641964690467114815601662289
29268419221388165692810741497889
293665156417106714901580500281
294107812310341427319221022838
295757061168780796108618931218
296439857324694165120372015875
2978666546174988318612038294
2982421767724908142713812036422
299735936367816503139318871823
300200624093480782627622641
3015747791365751578142711411484
30210891304115426684063613621902
3038133318411310172514531190349
30478448956842158120191778375
3051318164911512002172124254448
306805313721100684615911280960
3071038465114811639364819721591
308232334791175172220301474685
3091076291712969484011777882
310659427144039148311421412783
31114241682970125710273168021265
31210434691983800136414372776
31314894699888060313241543820
3145591101308457131911481805580
31510421681398217204418911413417
316888113055544711779539101610
31713022722027717273131914041288
31813521728218100546414912002738
3195785191503115097114351340359
320762940249123964281513701116
32135513451641227885193319101053
3221675196126812147253093421596
3231596584274113161147014511010
32423320614431367202314928061703
32512207701540549125417937431064
3263527541035461261616396266
3271948198617142381116429374766
328164749344412814194991853812
32919896651062796109610831546897
33072337713475551639812861148
3315011681238475119714931953558
332185414651483174012731121641733
3331527204151201143550519471485
3348321607131613515702951153242
3359418632541049418382921274
3363751815400189711051595980987
337961354491408372168117881224
33852997676944852170419941028
33923657519756160325919341556
34012751144325101696386217261614
34177318122047875977196815051304
34277214361696202127711132721604
34318877761921290139683913821162
344615122810291582351141119321622
345275924802491113317225162022
346189814577521708023203331515
34767511964585051879031716909
34815884551179174127191416741932
34913214671134334165521119281364
35020341416341120735017617421639
3511234165870284660184414591486
35240111488763081444176219381497
35395110351048192064757712251080
354407824887994926204713991963
3557942881927158626218731949607
356892642930815469157615081882
3574051210993095079821532455
3581011691835107312201875824769
359953974472104530788919411538
3602551183152767116471076437376
36136476047312249517785101325
362185160253867018954610671745
363963145173411729901717351645
3641103198289479140193518851848
36513731948102510961869100412021323
36688019831792115979368018451254
36778627712505128813932006888
3683671346915807508631062814
36926153125590415507051993866
370373145838825417937441527399
371119156110728461577081774516
3728491127234202126965118821234
373116018180211731295129614332037
37415541217128551016640913921410
3751202129710614711471111215671345
3766958161631054204311985221973
377124220261230203995623211571940
378828191812041220498346142767
37913341538101122971943116481290
3809462251129338192470119251097
38114509354513131912143012621131
3828189282261097475125519631193
3839858191290585155966314771011
38493954914699618972291364588
38520446141251424132620261958214
38699517001389978287189718431400
38733316438541675117410911779243
3889621115243122454259718331245
389144260456811361769109901663
39032915951082171811721317113735
391168860316835001633193718911951
392155768414246271067421884891
3939934978787727375018191600
394975714650135510612703351312
3957002046964113011251378159525
3969781551193219878959161718774
397120712525191357755175519561559
398118355011625951152146053847
3994978372013203568814367631330
4009431942631157587616253971170
40131314001324952162658112101577
402542866603146641212861341251
40373199420912259067701295953
40411581180952966146314268411441
40511819791580146417689561895913
406518525109711321530118419331954
4075951340980128719464281876621
4088315827541672850144612421051
409604212301385959145517441243
410136417192458407941471450483
411138111476215441042145610331440
41214186662067841216134617601099
4131282681138499013821491846609
414126118839471929101117471176869
41537936818135661131164719591125
41670514446631698140214181150577
4177916821973102568717911498383
4187321707637718549139414831138
419142595659352721553611851185
420193772315438721302165116601033
421423113769499745130817851758
422108548478488243316281731337
42350848631134131716581218532
42412851401276851122815491323949
42566016992911294195942019431907
426391179324110298012161992937
427106120237481355474615941016
428146818661379755377115341516
429728533128319922217501696370
430722116791495718225991665487
431947959199794916971281944468
4325637841190394177810751501939
4337474134951463117148419671074
4341152177118591078481110518151783
43517461281785806138419829051077
43619181146590173019086041614800
437335306125352814331415181246
438189119091330572110360314461607
4395585096895011759135618861349
44019421979135916629118621620636
44145020181529159915552581244377
442928903109663814177111727842
44320161520976113424327010371191
444105178012712185734671600910
4456171028857120417488061510118
446668656501709201018421002736
447425121983639215895801010788
44811151587401189476415421122573
44980096711517246118091720680
450104152615421097111562921785
4517675616347698918366351518
4522561799971867156712279121916
45359763113677301829178413321851
45413968714761333620195014321403
45578362112958521772201515111938
4568131083433347148716991797273
4572737229948410053841585740
45846618518568612026721966920
459139312471743131112940338272
460179914851407225373621357890
46173810471464191391136318501226
4621552035971007172668419971840
46361115511071092200711619711657
4641151970116527828310951789460
4653581334991158410821841463423
466113962583716121880153119681446
467122610365847278538417501885
468483122015941973893128720031918
46910551646814123136517321875269
4701033110567150476144416901042
47187318371895917204279614881866
4721823120014324769014521503530
47348710415571282363375871199
474839158425710021534128117921781
47518691090119943364812051851615
476837136069922416501521216610
477146720099051843116518241107946
4783941429874354150219851253411
479575122916881396194252119961701
48017636871355493129811791902465
48185717831238299185251809786
48219179191735102611666951607630
48386719383931825197428420071280
484138715791764324116915527511659
485105014051346738101918829671177
4861060198513741506189820435612030
48780258316151251199517431344717
4889046889399921297175714271630
4899901921105212264171571946596
4909875721996106520311701342671
4911311962196619951231118220091029
492714231170917411262145918141618
49367025543649737793012501883
49410242361438108716599011358142
49513571305152649544218064421474
496681115719366021544174619162010
4971389131118502512803417981661
498205157214711417524145419111197
49913901753151619801827162413811134
50096816412771141758158578476
50150018959111713011671369896
5021335185317784817679061917480
503671378284591708144915951023
50414311665390174215516741907517
5051798921990142817876181659886
5067763371202381779787241296
50713032030131416510843031755153
5081346811219810351798313805
509424905866617197715842531198
51063742189361197011191121538
5114224291963864152414856211669
51253516781240142085494671528
51313231388151147015092977001799
514965115210091906182510671441631
515651329180629147911921290270
516191311688681962132345377149
51744439292560167450117731031
5181500115487569381938518241262
519430709936157819755659792021
520468137016291307749104591616
5215763115621414149266615841640
522504187513271238102072612811598
523200962613094520115271880983
524247828114365132189318291522
5258473301633189214454171391493
526170814626951567117694526613
52710405781263128420352631240463
5283714541941242659123015701670
529122915081561119713137031977925
53015314952417211007662138876
5312019109713171384118719841823765
5322014194610696098143522781583
533609201515201650113465717931370
534589728171541416101110971517
535172571714391467175520168601173
5361922909203259791710791330758
53785980385913389294311061859
538885126013872026131257313631815
5391051104357218533465916631787
5401391170390210351711201413311109
5413871620192275792519891762646
54211791659968116811433481684709
5431073171225640129388613011775
54438140836418839667801848799
5453066381870732121316391776999
546756136632214191894190515041644
5471529114019353391960119910031058
5485199184422581029161414469
549155557166713929605268741977
550959314167834189120251808352
551981123098714182029174020171939
5521583196013367473331861199589
5531066750126556465344210941919
554541210512198624016461728915
5551385183095441265480818591381
55652812164883338841114448815
5571523453202119581871169317341802
55875733113501437203472317661797
5599577101195379092871070512
56012591361151254218742361889652
56131166821045820711001502309
56288479818461063149625018031073
56318214107316261529169516811456
56412897195767314825311400780
565200354155820325961978897361
56617279981414245857196415371922
567465156612318202512545881697
568169710221502144955019597591925
5691743610117615192381502638791
5701366174311811688200295819361096
57170210121788255190471619301371
57249237418441874144218595301901
57316268381462986113082618351871
57411613817831411172419431612907
57514153051015531167818641923459
57610471795115076045720066021204
57750213081331169314751697399826
57815664378241932169443215601240
5797277510757712012120417071014
580331133118919791195371473809
581994188110631786264132910071285
58261910011231120284110612962011
58310101211199218421686120916461309
58419052001431924131016118181584
58519221338155742917011304529
5861250204535519881263195318981158
5879977751409186117159371536991
588183917357004091350170512751209
58912779590795016721553314363
5902381482186612351111135817092036
5912261151170342119614248701510
59290813791311104314301278261228
59391310203861477465107114781310
594123243817401160146698013661273
59526347711497951732133217571133
5969987556921255431140319211271
597879353180379412502016221690
598107281718821034170114761892895
599167310711787155211391469765330
6003771969204595420920271702582
601287340391815124527611311347
6025321668111426516859791661565
6039111614202013231662138815931438
6044792942071996189619421964402
605154716406131032113288320141179
60622242417778314471766154110
6075393721719521932145713741733
6081036463190913269671721856681
609121615293181876115112517761991
610196412594231762133018858121941
61135679018731515168811581034223
61219620071821639951821192966
6137373958261271781153318281487
6141185151617381549153379318321746
615141216761902559139860513591328
61614203214529481266194120281678
6175179529374728413271879668
61819061398679164856018251197103
619158118972012132211806012008141
6203661748718826599165619142016
621150285315387919292863581362
622889151213915901870679947934
6231695169565911401771165719781654
624290203819281556151614402751098
62555618173334693216741305808
6261846162611661187609991266632
62759240219941369159450211201183
62815148956091909131819713461012
629162110844631123149517111071795
6302028898151138720821715241903
63119411750114204511981513119437
63217215901979114811701579364962
6331519109577011113793020101004
63419833151078160811159921918726
63544870731860202117006731083
6361296653184520197735531096877
637188176278272317146557251156
63871610381456127418839701378731
639289731693171023011611849328
6403927453878631253201018651258
6411267113616161320531228483672
642177014741554155496245518271738
64358892477185151362818001159
64456641198919461597149519311735
64519571411246169614379974904
64693572530247139164514451118
647456641968193051912891267971
6484481525174517671309179014911530
6491540310407199387941014081649
6501999144863163291316911454471
6516581966157120782645078571
652164614797031125151441381219
653137818458716707717502031428
654184893113212024799111423505
6551552332523154418061143227728
65637161215481261154181915511375
657108123538077867448619201786
658183115916812028174414211795694
65935344695922015991183337284
6609808035811201238133519391605
6612525681494141122191213101091
6628527587022811461051581905
66370813421995886763189210811341
66462817237931927195532118111688
6651994121512897082908885432002
666182515391437264156096311261022
667200217581804153916831267149535
66813974831451177148145110141624
66912431394759226135259817531136
670164814257561881511311019648
671152664617861911186717541661050
672114611111831473176261991441
67316111033221348167711185861692
674195319992901629806187818941724
67516561333203312366738761719965
6763919881567139010901489041519
67711901693195417051277169018741145
6781573176217805215119381071135
67978117261727121319582011859779
6801877603991272194413459691529
6811263827188113771272183217361303
68217121940194917755446324451454
68315366314537261049401905972
68425154411453811448154116851396
6851399143161364327917171790839
68645682022314118616001006985
68713701916921160716241500902634
6882008189610865471764172813451831
6891349154315155568108948461434
6901012125516721685203344415281250
691155917147042027128116338981599
692118966912291610200415431406456
693345155414511300111810801322424
6941376689112410211122631016979
695160317421898838198213401962225
6964417446811861499188613181119
6971897153518231974136712431223911
6987116018551542318189818621152
69919471663151983112478447071445
700127983917781683142192619351353
70132728914345321288154817481082
70292919971074147913888691912311
70320017381474204213497918341666
704906152310477190352915991736
7051001178496154311921465801292
7061872003749744480106015681334
7071833139316599565157647621084
708132416517831079154613311915682
7095701859202813804110871937757
7101995112229913011933150717381297
71113065365481166183270216971561
71214531234107648217741126156698
713526190414781061134658215921876
714200444547926778110819041647
71563614871664180811362084871061
7163729767681778202618231258864
7171170149018621613120924915181928
7181996161673657115841688491299
7191005165020411621166816851871662
7201892203912981105602196120241731
72119791467156964218586719931339
7223541802621998113873919704
7231497131883413372019114012431298
7246501101149922126577819131860
72516862111418154110872319551822
72646716853250134899818021037
727150316140315631381165315211962
72814841935104714621824190215401344
729411390190763117974967661222
730194575318165171031197618061836
73113278821951145418104910951880
732771129612691838664171819851606
733126912051759187917521805126844
73414851786941187155720619801478
73515281773201413367816711976201
736123315861197159365519164071153
7374818769721961195310336251873
73871814551566138961512501130640
739481959134320331204171514701301
74019921782201712742276819221870
74151613686661252173915904291711
742101914561206197283316421831706
74313221357981176190710706991765
74419331270261144244717972131972
7458151443905541306191311241411
7469381214185119183971418521552
747124419261077121112176171988718
74836516271725142113901168581268
749667196712201137154817351350784
7502011987681422969134344292
7511535129020021694123413601222285
7527901722737129127616101801550
75372647340544945219451871906
75410811585999199712189471982722
75519522421598162482019099081415
75610981274621834891459853827
75731103213341254735174212931660
7581304167212131303181120331110638
75947412931831165779518805111648
760897791871191527518341751697
761143664089612031016172710761853
7628431919478323135381618721383
7637041768110138570112742012508
7645462047175418241906434731212
7658291447728137817341772122619
766171914031860135314856491341895
76718279136461791183494518411229
768276581952766200114021870637
7698556457511782190219791264252
770170457910351178169317769681252
771798199232878515238015691114
772130148919031695155461987623
773109929452135615402191008332
77418151788430610173618945891126
775156119134341963128717298711813
776130911451152164718631855163351
7773308654534731507188720051111
77888797830547424936865096
7791515189415311858331164316251460
78069116801617130891619181140988
78112991691181054879110525211652
782315200812571926190019089891817
783185511429356838515062261274
784184016711160163742198315751694
785719121813911643141315192701751
7861379871691244191514421141431
787114827319081837163614684391835
7885259511112789108814291617970
789136811257051469193068306616
79019216341135143542118071658743
79119661110117294616612432291178
79263175615441152145913252971964
79349386195518121698311926707
7948101928161119531543192318631040
79512701578145511811386202218991373
796140082914412961927194812381329
797160120061762876120660012052039
79810231752556581169197610121993
7991729704181719894381951654329
8001145185216201981521269242975
80135713441732133111285852371719
80217471174536529186620315201986
8031903393169015741425951731237
8047331764196114931519381761498
8058381018159767735414783011766
80641184933618036569351769560
807129451105115471406186814931844
808533839966451480196014181762
8097801503183137416575101307928
810457203517981295251164146852
8112851469645104416401505501689
812196811986677701645881480222
81319545661221110491562419791721
8141674162916887112151150233356
81571213201322492175717381251943
8167291348177181816289071484828
817154613698867101931155416911201
81898919291768158119643113031554
81912181660133810711963128217231557
82010321315873174473147118361117
82114071111124315001075140717701141
822545189316941452164416341165705
8232331218581154113713281701734
824185015371636647100118991597461
825121919101920352751192913931417
82615095201650149033229411281281
82729431602193937579714441260
828146311061379191010131973669651
82914462036204433348153840445
83016832000139684729789118661714
83131816901875204413851211847440
8324319441576197616096836161908
8336441670112213761185110112491558
834338657893183056118131271358
835155812711939197117305791417719
83661818231084206193411639221120
8371392719164653012113154851560
83852123883311654071845492926
83914711021275925137814671888614
8401920767134517092003745672967
84142197579718851484135416712029
84297113581207198416306781368701
8431857138115493111991124019541568
84453010518491801120116201924307
84514451013246157014611969907379
846106363019473441983649411612
84784284414721832124810501908150
84810176151245173115311816517943
8495614713891868118461211671236
8501567793114218711408143916081174
8511885202919119141164131283647
85260339616691967191954319731480
85380355157813861985116219571646
854119612812441921167515301704290
8555122037171829715201397576857
856175419233161562138717337111275
8579321887945175012101004261342
85848078357511883476191471600
8594798970718956446421021106
8601116233091162186193132426
861386969381128132132614531255
86213801164236188637018661206912
8631860117814295871956164420131223
8641587127520236551673192812881015
86512772501969650747199516531405
8661451112102117902111881453768
86734049514612013168717594801390
86832193613256791586167312361773
86919124878019871670167912131214
8701506877123610561494196218811107
871178249172419552036190316761576
87267692616457901338181512761466
87314101920160377915321924571919
874361486184017801132031075764
87515802028271398159374710771504
8761433591153512001860138914021899
877999187941786124317442982009
8781867679179163319351028636662
87914371825181970611552002964745
880153374412581833164618301610879
881121980185210461317408985729
88210261265856156539783611491059
883131219002111292146516661232996
884378718858130933154957192
885105710591301515132185718401060
886988163214821822116176617541763
887195616031808190872316636971369
8889827115061938114985918832023
8897017437488221416180114101812
8904962611335179217991870772622
891146210311459725139913671700670
892172418108882126087339561658
89348819051642111915767981878716
894934112874616286266685981150
895958186415564186116651479832
89614069471155106414862441139762
897626201719417332016162164382
89810698456614891098126811021608
89913628931111107412111116794231
90019781460109851879108212041651
901138632719016421805454506426
9021870292156281144020008851385
90319049439321918189319391545862
904944125720391795192211101496140
9051156524181223614883241447853
906199018037961764161266913961761
90717481636151797213013642772034
90811079573144791649125219011960
909116698048919331648169416701076
9101215173162170317734657401195
9111885471618134417511618974254
91264878514047971595177910651063
9132215181904109149013373461284
914123066339415295415939241777
915164212536056262114891971412
916133315192631508598853436881
91712901987199915095358554521238
918736123316195067461308236802
91989595125637115751876780433
92013201391201170318396647791698
92118101374671167916986601611188
9221104145962016551045152115001621
9237155065541366184118951425686
924116951716221798986163012351930
9251545917901190143611391316797
92657910141820203819617951533824
92784582117118161766104313761709
928112814335888347411754911531
929148088713611487670462181346
9301946165854020121046503972669
931145450216688441742146212091549
932149517361982171616317001783861
93317511031100190218491204181166
93420101303136915859393342025727
935146154117161901477172316391936
9362071352164413541792174811011545
93772417401514160020005691946442
93865326416921870223182011461408
93911941648104012676719691391865
94016121187398172717806408751248
941863537978180015107741549918
942322291868213245201810731069
94311301580545145370653214221382
94415941747197814611362193015581451
94517765306681212121410846131573
9467639916403361754687962338
947113296868782012371303611322
9481283189812916304266937441095
949173344257204615014393111093
9501694720189213241553112011811163
951130013313172018780160913471742
9521418061658164920406117891075
953188410211750498184519911705612
95415111080653395321591401978
95512681155178912581415811600945
95635119513527541547119613141352
957132610671442166910364158841278
9583052981347101518019421388642
9591544178713601532109717125821327
960177332516313651120110320331488
961201718711839188717281375165447
962181997115244411077135611378
963198111141470364110416051627437
9641162168618265391948202312981227
965175641771304161182916331756
966260201215791749182619615381180
96716441349108360398114199061472
968113336119620071856103111781776
96916331062149116463281745121545
9701398167412101302183849816981891
97120185311861124112301587425521
9721775559129314611071472811755
97319731323134885481219263231244
9742414581004170116806391144807
9753869602248589031025771208
97610209491185197012804795231759
97716571437332196612441383918481
9787171638277155915871532155914
9791231132715631351143216503051790
98019868561977185750915086291961
98112273227531890497821606117
9821198198912331641191314772871971
9831728139915081281812150610821789
9841790676148510681452171981384
9853101092288724188819651981279
9861907431194036713833502931338
98718081065203491819401357417475
9889312023188365815726144201155
989199712822006102290813724341771
990171888111820008381385981271
9916631093166542516661291631151
9921167147848710702037481435275
99313749003541949865593124789
9942046190617464213034601708959
99512391860176667148310895531359
996132884142241648618588101553
99744617341406159200617026551718
9981625155214114681171162320261110
999164514541435771835102317841432
10001472151745402166317922018419
10011893975220149113257521796957
10023951625626830204515854151837
1003159514913771900105810051591250
100446313971585201618317951683836
10057781181072022135767513491465
100650660810421371196518431655216
100762469245015724857076891897
1008986199519711603203217751767708
100913387021362184734015178561613
101060113121173217881218336425
1011886169215811640123914813291394
1012185213241557187311220361680880
1013883135662746418471812513176
101486220322413021199127813611397
10151637124137145610742356751387
101610227615701959149712028661565
10171171197173015143516041329149
1018342049901990166718771630490
101915991364194666452211098371791
10201150111318781969202215698301792
10211636130186716531400183915501912
102282711861430267154918511511128
102354734777314401952168612191462
102482613631305193112313231136772
102515535441450310200510161605391
1026195111718148257315611203883
10271088129419292811374120314581272
10281845151712191523821152612311544
1029132924314214311147454381911
10301249180918891311168213871198179
1031301939183816891954621745942
1032741985153816711664190694224
1033150716551174140145845116111984
1034203919561972135216087813091809
10358741242143160719162206371357
1036100915926281717199439618961363
10371591202713901618104373216041959
10381832158152180814226454471017
10395241716195813271252201210171443
1040183620251774927134713031215185
104115481365158818632486139162005
104211871109576196491814881442690
1043199118111626191618087869351863
10441142175717491921569100619481567
104516988321005144612291151529256
104614641251178230087344811581368
104775019521215151204713381172750
10481517311286133170264718541282
104918426291730262141119941847188
10502061856155016801980167810561189
1051370923146617601455771230606
1052482182976620291889181713261872
1053213129525115126586769731784
1054175519651053937195786682635
1055824115118291499199980319291094
105612241718191811691923697361008
1057157811827081164119414451171402
1058770112417561793163457610611435
10591584119118631517685103220221997
10601585160611321944156217216181388
10611681037344120154511339531437
1062199364711752031266118910431877
106318285031962166712591967747587
106441713871912161582218191768404
10657391204624140318131022949288
10666141698125216417294037601541
1067147954610495331705103770929
106810591496189117729315601385944
10691328341988279201519771254357
107013831630114019771791120014861086
1071163186218241604159214734951981
10721339151117817779381015282977
10732147071296137512811552941864
1074153988810151620097241466310
1075331125610501994127419902301637
107616611601198911461909160110741867
107713321401527123713242488551206
1078188611621171163616211835886435
10791351384172093320203631531500
1080193813191626918021231216324
108117234571755170817132411241654
1082143413801222109010996163931982
108316201947287124510541955245258
1084153415158314151474193216491221
1085204719317223301901203511741430
1086197051138213831604187114671734
10871606189016541227140718001841665
108814908101205109918823971263927
10899928503691819137517961461687
109017699211591148359108517331753
10912031302031173106025413541513
109212951617134075954665210351874
109316188401465254010112781406
109414221302190015722497411681343
109513081505124414331224572758627
109610031005176318051925192217581482
1097169020246651769779160211791436
10981011141280912151491318387887
10991934175184713592371884978539
11001784195319671823186510251379947
1101819501537193719479173261650
110212381341165335842590691416
11031709174110221023126719475561054
11046925531376108519881545995871
110519111738992146013581482377655
11061765818778192418201837486595
11071045197177218281449122118671450
11081474175913061806181829610861506
11093093567159741618102119091241
111051150627817134151038385397
11112026141514811697196714099431463
1112568142819141503191435418121752
11131600932865263180455813651597
1114148757119851459199100315191452
111517711185165620368232220291333
111676114954918553818461302195
111729423873511419375591308345
1118166956516898605662041636921
11191915997348165153814998051992
112016761049106157457510692501532
112117687721458734113519006201563
112259071193419225011227231493
1123156519571991185313541954554818
112417456191721194151021616451057
1125187668067437710441598665696
11267131074109513431368882350229
1127191020402691817161714121325283
11281530141415059101859104213972032
112943105219057501039590609260
1130142373166316239472601050509
1131901151059414328371107921617
1132403107291890107118502551143
11331592953144935619508058651707
1134166320041565204119811943151708
113549058914261862164115651315358
11369798891242171515711047757602
113716721669656591518193615091302
113812849735651719226174113201705
113943417461539193623397117461653
1140113618801412453753149713061321
1141588109414331094123615889291038
114217889919191712150611305321830
11431061558109110317331066402026
114420233581225127512949491031308
1145183441611171733137210961842703
114694018891401799772125812821816
1147154311181536163917533781101147
1148187317271998202517161756850848
114913409012121854132712321457145
11501804515196016451418157511481684
115118181410175318131366900821828
1152145538519178126002305591843
115311101039125994219514071583868
115425313365044041966180411631878
1155147310082141681101417241044553
1156186170629921978198713711300
115764912731288112418378257171681
115897018324455981538114411541393
115917141641164511586631809326
1160210170615871190734533873239
1161647179788218491359749626129
1162211100910201111162717889391581
116313113565181452713519831523
11641256154512471912182350913901667
1165166714974161495138016486231808
11661608128816511280142168312281423
11671761309150435310621813191294
11681805563710203416523361054699
116916816853461856862630349318
117020431873180043186819801247932
117192651661016661939171014651469
1172167814403531956153565013561398
117332518794747361068555193775
1174840677174211096795413861512
1175135382516283661996175114161671
117612051029986173717209546701807
1177787124519651896251145814091399
117817443191744147415081688106262
1179111877111512501895138618251447
118010741314146717565651177383130
118144914685741931196269112341717
1182557130567131920514473091689
118316179501752195117031653621572
118419652181926579112919111405936
118517411311728119627113779861142
118610212019197525617831963631730
1187541751114612855361698852385
1188610451044984130818491576297
1189160268168417431798413647629
11901004820983105714261641304450
11911746482042171404181415481149
119241214496151831146812944881001
1193178710048151522156814901233748
119411401362103115801451804317230
1195208441965384752200111701526
119626119912418212616299881230
11972000117220351347139716131535885
119819311461161189915251421331886
11991314163418691941615172613131100
120044311005501726151310511303592
1201166610302010102410061668706387
12021411858151818454517131039340
1203116492728210102631361248674
120412933204014571632997621668
120519081418484998175017361506605
120614924993042030193813111881631
1207187960115451014736146417242033
1208161016968277051057121312561685
120988219311493273202438310511055
1210167021712942571048166915151428
1211134209311945185387420211202
1212336581332292196817681208847
1213811462789136075413912571674
121456732811671957842424481878
12151491563163713358281186325771
1216196213731184850140516178141857
121713307511677159632715407351875
121815081261979111420391011911624
121920451477606148217401706596657
12209207361584173460611788671307
12211960183913631797381107320271217
122213519541799189819794497271379
12232821025321178969394610881679
122412009821848187563011110281894
1225131713064381622100158613431019
12261950132818431407517141673860
1227204011611853119556718531456649
122892284578017381181811721401
1229537637133920062027179915131213
123016821277193824414562837771914
12311619183889034511591170467421
12321319194114153351665185611841890
12337592020131196819285701089371
1234560122519801416316337731186
123586512846428681998635991501
1236147711927118211417177221475
12371967203120049511251222604211
12381722126619101233201813710531459
1239155612765711569120718222201372
12406881420641877107389515611101
12411793284851654172318601371184
1242194316042851507127516316871841
1243850199618227991566854129976
124486012686801441279176724695
12451701125830620018851171128956
1246104147214681904124214838361892
1247170699616911621828310570175
1248189496110931101145317161287650
12491902166217311943815697300395
12506771984112815951303125612711418
125117641422777541167930112721176
12521264170415641686162018331161343
125314081317625190717109152241764
125416538001610426197663410491539
1255198810105591765140117605021663
125645915821147112714191672901039
125750698198611491990196611731089
1258125289955361317607596081760
1259217197320159150572191829
12602042115810191840229784542720
12614020017001083661177314891926
12621361102772518841656151618171002
1263140588519871536156369916151041
1264321199031911354005921152407
1265301194494920051758153711111825
1266935541054148816397991387519
126713071915189620103671660960994
12688518621890305954142816541444
12693371932891130513551818181819
12701504990130228013158981983902
1271202912321368919105010105801615
127241317991320157920289908581779
127317801637138620178555309421276
1274180781415447889411077031948
1275485258184241072716551338855
127616141813150012061361128817291269
12771858599790185215219965401881
12781512545112127318423401395194
12794321194118689234962220321168
128015171134105693124114113671130
12815771882798202320171398551821
128230717748161182153910306331315
12839277611632321763190113891551
1284342185813548743781629118335
128518708188617811079155821817
128617151120109211581286173114311157
1287136519505991702174715241300336
128883613295420810371535535804
128968317927761318732871590320
12906395391001141513691737961068
12911235981820964194931411661935
1292191617371342428131119105661062
129317532351260980500119315311623
129423716211284178810918171415412
12951575170150813701307111112611856
129617362021958970183616765751811
129717181550149640118178811438305
129810801224201916631913477841555
12991505186318271758198795212211546
1300100817244751720169210461443675
13011940129940899137715016261702
1302145177610301864361416567557
1303128719585258431464190711291164
130413316502018885533124241928
130511491239157318663904279971782
1306157719721937136316716024701367
130721929036016741113315539203
1308115414931113127918409241009590
1309909178518991602013554119183
131014751264248151118335634681672
131111631624200918891395163612071953
131215895982731406672123916161970
131391516331757405123219721079334
1314121214421743243128214501092301
13151409914669192512918884891514
13162773651600149412089101351481
131711164983216311926525768872
131819197462026249177657888291
131912648216477481467867524136
132061873203615921743637667688
1321240105013782011154219271530870
132211931351933674906561481869
132313675608256601410151811431793
132411577352041810474200710691499
132510906713925901910923581161
13261569140815475887218101113389
132716051951953360983204111041769
132843674131519289373515861501
13291342468177996910223442041728
1330158690813831205689200913521044
133111311249133332714721026430454
1332103126966634160688014691805
13332121299191517111190919925163
133411111411100396120085421013105
1335349126214271627191035112830
1336178933986011311600122514491974
1337149313831621272128917038691508
1338117214736479911528165412921336
13392781452202418021789190416571326
134012541321100017611830425692995
1341107934194693855698101085
1342499173317064446015639361952
1343789115680412563574361296660
1344197613301833849717491344893
1345188813447122113719851111570
134681612781287204318818681448255
13473201905111982198910148801389
1348152159611771349161426115421196
13496081463429701660114916311046
13501759171314161501129044115531000
1351161617441079169018141749895922
135218221450197615985521852496415
13531087122620071723134113441780865
135458022821314054132772661896
13551909878149512281756136559341
135611472201924178512761121308155
1357176115344031658768158211471496
13581951471796138835946410111534
1359201516611880174518001160156199
136045474211201671564144815291115
13617513671356139819185231004677
1362696593131061410287531134969
136351991110458475618415571845
1364157012091159137314207281635304
136517391099198115895262741621667
13666567121408165920303904351695
1367368861165558012584753271175
13681221159151033724738711551842
1369122276520161557629170714551632
13701369165414211019192531495678
137157364129692316381465141826
1372495633116317004517771609146
1373200745611911277585194614871820
1374234137616601763185710001712384
137570138419701620711867257974
137615181993172649611621132813903
1377178315991139117913331271844276
13781520100214474113311752449302
137926793414575581601150912141331
138018301613144812863610096341018
138112131287121610531905761901025
138217051298186565656915962023235
138318821426521440112616809611154
138429118471266200994656611121049
1385123797726590915789051603293
138615251179139279380910016602012
13878719511830174737182017251007
13881602833786152611064631265368
1389429125020051630281162610641181
1390171661720031975193646910271045
139114591575268526203812238901770
139212081396172109515119441562186
1393157218511203459194350013751642
139417381070441577162217343841737
1395203214701043100129618084081256
139636217021575100419455620191915
139717781635164810591583184714402004
1398754868910955204113691398849
139914132765441263712891021502
140012627888031748330152212971798
14011241193367272270125910521289
140214041514616136469217301186846
14032005191416301017601644401753
140411051077204019421304168283299
140518901286723152436816317229
14061316156210416756251172891626
140712811127721796534741335171
1408140190212541193355151111171360
14091443808198442410722247311937
141047811191099129316875810911458
1411231336577751775962311540
1412534133557716441872178716991172
14131632351233143620111872581026
1414797196845631462537151416
141513484221102163152620281063790
14161712621795567253111547666
1417730108132620085253499401494
14181192164269639127848817751380
1419123122215999002571486195207
14201972175591126852811221135241
14211372184917606721227140691293
142214481189414168760458311141257
1423186890717077675398231162982
14247451673119318721815763131306
14256358122232849365456676
14261102182014712981986132116721945
1427455169751541116131863639248
142810681664191917711403137112391743
142938910037291481923161512791706
143041777103928959237948899
1431179111211370977178210406581888
1432351478483545161614372831442
1433845801181350105940640288
14341732230139933119922516951112
1435284108714731728286084611346
14361046369118713421629200315201976
1437109251265214023694111145760
143818295761492122311787629371200
1439195815115716731984148010401127
1440202710261299893395133414761376
14413171466155319855239834581713
14421550153254619651864160812371636
144312252033509153745991648825
14441083835190119991862172516341078
144516391877922264413779841934
144612030318253261573172010412013
1447169385192057811813671217193
1448189910601271157374119701090822
144917858041931170621918744091691
14505335771605145012463591333659
1451510966176723718781838681132
145215321417135313721342779591184
14531197318596286827838503626
145410151998662175399410481384165
1455181418501546624453155820111589
14561668143810455997845471151732
1457107510171974126197219151745801
14588418905511545260421649931
1459103715688051548140410207201586
1460814419317791911145221198
1461104412796441585873371336833
1462142811711475762162516064751006
14631613168415061594115616406611313
14642161694948111092287210721426
14654201570872200417075131116611
1466110046013721441108519442111641
14671657053168890716034551190
14681726122173332015031217041291
1469203562864011087651829519754
1470601179815957825489413521270
14711853726194519504411802281034
14721204841114411611373748328168
147317828914791668197318272801283
147450517325031400203106310571233
1475174017941577524118215684271503
1476629500167922213768771246980
14771831977892153840319347321490
1478169214301560200337920207821479
147952318618871328145419936571048
148092415232981346188716326901965
148120331542180753643016371906752
1482125891291610389126201451594
148318741419446156056310086532007
1484694131298217212705525451700
1485910123125011911689782016700
1486623470528941170965454997
1487211574617401619197401716
1488113530813511893172711532441715
148911291488150173196918541482164
14904861325123418654543334041355
14919454808417831343166780078
149210071901171313911189353414206
149320131841942373168470617611827
149411737492043178366925611381535
14955386941639903134016611312470
14962037600140218451337522021944
1497121015471087197814913768171253
14989911610944103172610621081286
149973410441530103317171234281043
15001002182159819051552896630313
150116043421007967187617533691052
1502134511031454141218758417751924
15031615188596045577623415441013
150417674662024566627921182344
1505160720221373185918810138641433
15061576164784286616891496144159
15076134304551339416330992597
150896741860815132141094160658
1509830124074213419278901436950
15101325201611951071095426403151
1511169619761776176614141794651455
151247210531837608143187916231070
151310118818865316438661324101
151495398813105013281263851992
1515554556142535515794383781311
15161281154018976014819896761625
151715241361568350112716271555961
151817101389111612313881981738492
15191265183330832516991764770156
152016841553838172513601301728126
15211476183520461486834105716441542
1522203613131712690144616215471146
152320221283102820159431438563806
1524621764950743149393412851211
152596010486619758701166355633
152639311388955758181879508756
1527184710547881846386319332924
15281096177014651009133215671328773
1529248941123710691080137910381838
1530721552799173610034681132215
15311347636191618181033625356200
1532147011637311601174190415771780
153318711805889158817085191099698
1534139534989914752223911564210
153511955551133126529312951294265
15361926843974460890871561461
15371791824187117521344189646275
1538627549169220220248291449
153918561555351129737417744311933
1540674999155914722423707101723
15412081211693762654581572566
154224670178696199715037261955
1543149611906225822322808321643
154412481434124175418522642341356
1545332150430762033713261687916
15461310180449411163043896521675
1547825174161416629364021123208
154881757422729814891283999123
1549674148971030180779112241677
1550163061611363228592753891575
1551141614918352145371425302653
15523482951701757165313189981182
15531662904173613064441848221923
15541652174578570323298262196
1555203819308414041517155752835
15561985140219503908891571360277
155784684660043457984515521956
155844016661509194769644579644
1559145217963771551441643685467
15601628147220381358176224711371105
156164530413001051107014081669955
156266119121013418686122659940
15638772161675104998356104894
156415902809696236521157122620
1565679122796715217073425621696
15667492077552020171919711100798
15674641600104612170017835831295
1568951314861676234119522227
15691837786187277618184815591361
1570179216212011395932621523286
157120121576202917872581176231601
157216501316112633266813741160835
15731711799120968717858811591429
15741048106412783788689216011003
1575152214135171611046614371917
15761375397126737511589869901132
15771481164415227078482039379993
157832381190910601848667160813
1579948113973485143410901169135
158026516561993466101210441541218
1581163573290699699158316321722
15824154091058180918776613631839
158319291480196498528592017101424
15848341058171715041848521565692
15851359488522771596155016751377
15861469148315818276413051191190
158711861844480612410391093191
158853652267511453102011251108
158922118572567411551940225742
15901458104216611826609149414721407
1591192814815001081423524154787
159215381167851332103463841233
1593678224116179469118693451768
15941466101916855861890136115961169
15952496625871836171282875616
15961647573964725614101711205
15971593922124914972861352797781
15981949595148014556913644161749
15995966729320371040321507747
1600146016881638153518096514991266
1601128013475510664722571020503
160217351549136612345955381580170
1603116543169715331291158910361683
160442693719481684197126517131427
1605112413261723124917865912671308
16062661424144582913345745871264
1607390142715831458502141711711087
1608179714041405343147078111031989
1609144412438469401746129011421834
1610949248787163514431696376438
16116551006131511515657202391772
16121125401168712083537691277507
1613183514061381144830933911091192
1614125318431198101110119571668401
16151975941704592555400751824
1616476204129262517965159511566
16171980101879181417355519281741
16181457123638413614283251351148
16195033917473063051761896837
1620571721107114447035401512673
16219051263152545440205976124
1622197116576861086657182827373
1623295407208749743969271413
16245646601790819110115782611365
1625898226148427716541539295160
16261935204216061948271513301194
16275441011821746114519991756180
1628460120197755427912701444
162919361567131316641574112414811161
16301058115071190516351245833121
163119779869931055655486441854
16322011878734126018557651619604
163328910808211313802474901
163417341891446699256200515891420
1635112115092535381315389581009
1636220100715075731023231613684
163713361840202514703397555151165
1638795194344372170016076961495
163940845018116911242233101579
16407061531123217681696885894540
16414091339681761133528210781778
164246958191773713361514213
16431571653102731285613627301699
164416874471729156614571675116418
164597318991173111314603667391477
164616999331303165210309737021682
164719746322000462160213008792001
1648383100012911532223715781547
164988115211866801351765460935
1650187818081011240173190246778
1651109967188494327275435161
1652112085288415531601670268319
16531430118113821362147817708421335
1654122137614448031081936579715
16558583017011521515140497620
16561959154642914103838089992
16571094278101271514051667884
165812512131673189155811357421767
165914819455431633662034412528
16601549176115334869194859941744
16611925181947089417653351431473
1662170014647442014591130916561072
16633033874481665715113482832
16647311024107874029213341571
1665202154810884441790730822628
166657768127023061487814681676
1667124012671119328302587388749
16681305187649619604828313771633
16698994402037824157713996191203
167011817723479531458135579545
1671227359764115715813916187
16721758523552195102417096941160
16731923135317081983278701029569
16741961167913971811173713205601102
16751414471131816617455121861205
1676646831643134063517827211527
16771137155615821465108318403471491
1678952830985198396191731171
167910303501282259178512474051374
168056593815936761438665573339
16815201925155110471339285042
1682760101646694569518727541833
168389014411670147308673931603
16847921848200878132046616291712
16851844156611388216181431134876
1686137110910941142145388921090
1687587149436611061222123411191893
1688744491038175118432553981757
16891097412179416172310937991225
169013416527218508321380584120
16911982128568811076072851195723
169212603949621321951925111231
169318679414002421078932279900
169412457598111381808103711850
169520217918301075123142351845
1696117497210818881440734590691
169796611071023235104133534162
169887885164946818492661590
1699148377112971037401126016401819
170018241382152887810721373723
17017581715138593042022517471067
170218124217176361477278821904
17031627157316048281921685478823
170420411902518142514242521740197
1705142318163797115945089171351
17062030159416821316109213396431032
170716951842489732920088611467
1708112717218231888153795715631318
170986874739710215805202101124
171019842521008340583595848794
17119429257601561101815744231144
171219551173120116381825627551593
17131562117617391634382738276125
1714162291513191739137144359217
1715186520441676968632025361804
171615415055378459961181703863
171738578118885093364401045102
171814991011239191912601055339618
171922378792771494111715791638
1720115914841930182063417638931884
17211501917673435266418681858
172240613381460121957619205581021
1723453150011236915573381694100
17242041685130750697601621727
17251651149813292461225671200643
172613584431188861406968761506
1727180919558838651718218464458
1728134474051617701631353585933
172913111528168678812031073941287
1730193066713112147611910471242
173112066051364160227475677841
17321786178164916191795757835744
173318031961981186938011856271846
173491619811818432365130217061439
1735164317634511165845751362014
17367526999551505408195395894
173717811218936191449393921464
17382971139428490186818313201574
17391685124874379215988978011391
1740141508795218455292666930
174113501565160713121941261373107
17421849432100614851676938141858
1743133736218856928259651571240
17441863204313582396051689970581
174572552877463784515561587856
174614941527159015207294043401210
174799159784712534717944441720
1748341143173915832611414373873
17491634104012177121121477490603
1750175562956152884715271582770
1751283190816745965641472932220
175258615715831917199312335041259
1753166543337162918441017125284
17541680114178160583117691682227
17556876751080122112554121084563
1756199612811683411546246940
1757137655179710893453863481104
175877992011308353891708382109
17596981377535276338166415391550
176010001749312155868211911526138
17612452002128016605821293484601
17628488592819896814056641909
176312761407185128377417864761121
17641901354295126922035817948
17651266192436896594515667241580
176648479715743875904227911350
17671491590123158716582672911739
176819696111469632128316387881024
17697489935391216965875595739
177097415331420877156681985
1771919163117111180218272172177
17721660191641920121980711961810
177385410466041534705692331468
17749965211555161630013121005443
17751354995702241863517778119
177668143283915978991534142014
1777130191154269515214351192127
17781672357821031137314641693
177922479411661300105837036
17801035186910378832212778631103
178137648152970245615721059115
1782299122317027513157141108
178318591371121150232610681127617
178416597138771393683955698990
178586880187750439883080772
178617967291596809952203220879
178712472005119215713841547292598
17881652237329105648155144
178923014461705162510251297421730
17901571635750175594214416771005
17911447435169314395204571516948
1792162949112485438912165110
1793146251162515273601041422409
1794117134318647813704141688157
179510677809611112902127515171562
17962811395493583301292914394
17971214190388015404091043601448
179813340460718558236896801814
17997441202851102850416226071803
1800785421657720975827966763
180198413671513870474219671
1802180181388164617218471439645
18031772465485757416841730174
1804616127465811851183131444612
1805743701481177317491988367583
18061119888228125114410071743986
18071177109620015231498493249499
18088932010122874125712081268515
1809374527174174697684251348
18101431476655151861611527081279
1811755184247619232013416466
181218831207146392898884365831
181312721583196981170415122841378
1814188918611279601192018021749263
18151924197813417421850169210251247
181613884613208731292737572321
18178231475149011518581919357147
181844536050715101675864241249
181984414511477143185456473429
182010623091832367831528311829
182114031970931113368429410398
182215979482328361345913771425
1823251106114136144348995955
1824125131158984136115731642559
1825131560230010776246098534
182616771577706960179447863282
182777478141918355085504401457
182870376981100470136815561983
182976648591285611931683
18301122170154112226293314731470
183114021826822139716901826120327
18328531175187614477502212641296
183320253917206428976115541167
1834753181892862611197355551314
18356303881200106746636471792
18361471608635731108202165608
183711782821751901171687903485
18386902702391118414289260182
183911315077671605437971664267
184028012464902295067941511
1841491739715259409871752513
1842180059775776915822781647542
18439121300166229496810561108287
18441702492597211392374611140
18452024106872201761437601507
1846292763103221663183315881505
1847264137595312487697191426741
1848583766677121781388714601489
18491363651530681622200413831081
18508648062521530314307290554
18518704108444524671272131609
18523348867697731851832718181
185314981513108538211081211051
1854308135995351121581781169
18551564201416521314115719210181994
1856711170819431807424782386968
185713565212862812261123375511
185811887391793175325118831865
1859144117291894494134193550787
186021817391601142672441921770
18611209162214234814491555552584
18621144434611126278815144321340
18638611057114189116960525874
1864188011659431784790775366693
18651766488064379042142401219
1866166456413571776116019179824
1867157468611091934183123354180
186878518002012343923057491122
1869179455157966810939952991056
18701838135512739291394125315221921
18711025592176698611771568204
18725937481913928781803624644
187372553739132168655741092
18741039201116981341775122421486
187510543821026186463952254890
1876172112541393191151214157984
187748918221481051175117413211409
18788067331131476105113707197
187922516119001609102178849432
1880121115699084611618294515
1881109115011218686254156410321065
1882124658613041881751401271726
1883196315221773271389156200755
1884136164511942315123796171453
18854521891156171483189681861
18861582183618548701821107248923
1887191414236831478797541546593
18881731163912089937611594142933
18893616593412991241115169585
189092312447321365111719561485599
189127018721849100872013421403594
18921658176017036541505239288793
18931717133710124126810546831950
189419017241906125913201039169260
1895821769492108149145183341
189677161816128518039091260114
189712571789117374541299938958
189811411166110310277331265131193
18995612866481848874128086713
190074610065639916699217092019
19017681907127412461336112835962
190217609011874935944578215209
190316113321765105258713301113
19041589552716822593951401471
190514452984093411081594570
19062281991251700155639283159
19077651089339127814315974721794
1908891111623193677510997161949
19091084906359349766109716931988
19103268155739731591712141207
1911141751091312401416660389
19123141775929112140513482631
191319417052237161264147516955
19143981559972040613329915859
19152091392148813743231259202
191611675661895702695071520
191710017138011171642549971488
1918627782212916194135720353
191915631874122710201846511401975
1920100616281805837196227533323
1921399176513214925301322167863
19221872177959194755135050925
192315410637611804239134711931232
192417624028931910947724991137
19252621203524659733696511656
19264711754122665721070435154
19279812914317041200157020583
192816543025645769649721452189
192959910151532169139310457964
193014388021775274601434646152
1931400168310075618166862711634
1932186612463391224614876451686
1933199814452471874501089771942
19341521807167103997410818381548
19351816196317841363241127269661
19361440142169939613053626791627
19378556912623031462328641393
19383965918361276159266668498
19392299922051489911053391905
1940343874167148329247236139
194116891831162488387148710374
19421141502266561819643822
194395494217373891191612571655
1944668674981209877161785578
1945215185512611758177780319
19466569512143721179199521582
194774033848616781971789104128
19485851307792144369412291999
19494108478611138158510881380546
19503391854225196152775051187
19511429110818432122849026364
1952189613714972611356809531123
1953876823141744312408001133777
1954189572157199120481416281801
195540413336318294871536493167
1956151168719240084119021830
19571016155710171722187349584518
19584271421660154608467121754
195918215141828907880988477555
1960151615244818251411692658
1961235108585211082911311674
1962180217302601617841012463436
1963296988502188091413671591
196469319343341247383186541369
1965102107516804018862462861748
196619723780450101777323895
1967243756162717881117801602111
19681668343851174869159932322
1969907872137161152942351256
1970182036689815641361396934131
197193318461769745618904001592
197217398445412881745818182116
19731223135144719544849591787134
197487249828615613221034343494
19751568114985517291256115612811
1976672822403041428537764702
19771018361103616115801285791913
197816241499198215473949311966
1979269158820320476493314411629
1980414119312244237999277051392
198179008696377278217
19829411512854359811739213
1983556557406126486710192321088
1984911964122108412991220628785
19851138415160890171188171139
19861153490110419288461101564
198719001350127221974015153532
1988127837258569791449713021
1989170138623155115725209396
1990192786412138112713512868
1991174943932693985034181
1992807316738413173561178113
19935071561469621106547693043
1994186410561911252342152019913
199519979618294924736105261
199615371197109113306509671751906
1997170796231844804120734280
199825019498691041343545185355
19991313197410418822009434981036
2000720182825927015364431422
2001193210694971011191185753541
2002582251666881178183729451
20032746920446106429018898
200446123218151903124817751
20051056109128010583712648571476
2006173022155117168242553
20071779161934317599212151801588
2008148819271572114433517778354
2009171318684610108638891172
20101944585158613798011678803
2011165519118531667113176166
2012198717901923187895527317439
20131841181753337038520916106
20148099301758311167190221452
20151381968197651095672516
2016170313221070774742316867
201788137876822551544158759
201810718671664292521222544143
201918016895857678106589122
202036912801604471899247104
20219562013341548875537137
20229011706193972822072061509
20232681834151192770688451732
2024921596419971762615664
2025121188458070426871871347
20261623118414968714361100177
20271241560569293439925223112
20284511333753358554477
2029419193710815463129966348
2030856140927620011285981526
20311851153017124457901891628
203230212128422583488834
203311967883275666293109570
20341640120829412947328813250
2035156330436297517938
20361392122635101172123449
2037621088181885895331
203816497037626170644172484
2039319182761317667125717091
204001725882533279115268
2041181314399882472161471047
20421817176611876811138152226
204325242311915052
204417426110553515080198486
204518262543818012669957
2046515191080446116406
204731082106627861212133