6
52794831509776604821796552197872377375115149
6789559830328785253748031656448591021965
6115992099108148536545415322734810777485
6003730810571375750344979267115847403405
6789458772070071595118478794773008107405
769184721339496275442875815139624845
11634885146640130609476454663806654498701
84221611496535619024654332588627583843583885
52794831613240703119703099166878660075341709
6003834274669673656891948273398547629965
5981382016962319099651861062274754955149
5985023001654831200562322735786470819725
6789458771760638851163762728387849635725
5981278071324785050775749547408441100173
769184411906752320726809429981153165
6789458784694927548470894303287473751949
46505594788777641808227005829366907359086477
5981177507230163487827754702830937458573
786521619117791107210303473990911885
772084725015839874417037520336209805
5980556720783779584817644266823785269133
5980554314634762592945512055831509485453
769197346195449627858384329605269389
873129987554252405895111019263313805
5980657766046317997349122340322712373133
769184350020203529783596152949458829
769104516372263213038468782063765389
769104206939519258322402396905293709
98919222368133924555988533135245
6790166113042161952306888135148668077965
15545940269358157324163583303374313768845
52799546483828310373563752051517020416395149
11504533882034337020947885301091632301965
84221481145271013231065804019264868821387149
51921887730047820731048742968687964757837709
10718704862276927517544832911758888683405
11482081624326982463707798089967839627149
5869017197488343153685995309019670923149
6790065054783448293677335273473085163405
6654745158987038998459494836676831627149
1476525693429853463852216190799595405
52794831495272562381848146227848685141510029
11613038690416349352420797489184483723149
46510418368683363230030955732552804369057677
5981264048821581244698922032299821123469
12286519800272374362226654227176335755149
6654745158677606254504778770291673155469
1476044154193711134709707607185966989
751793300079157622914198932175079309
752848837055335950359851984753674125
6789458862670546466059552680188218066829
873220959348416092628276096663439245
6789458795833073771840882340993988183949
6003629776075664268437829951661244565389
786532757264014477198341180505343885
5980556731921925808187632304530299701133
769208484341672997846422036119701389
52794831495352334143239672029762778995509133
6789545406058106696867863546850211415949
6115977674837469979665247213136431171469
6003716386300697193464811157517467797389
959764346908646900939142758656788365
10830432065194256755703003974801323607949
6677197496156722203270667895509319829389
6654745238449367646030580684385527154573
10718084155292872262105808323460432021389
5845944232796933341006883509597421586317
858706088194988271386281083073873805
6654124452002983743020470248378374965133
855818709374598024827627892342933389
754760450660939395274766216760018829
751873071840549148716113026029078413
873207963173169994553487920007628685
6789458782836898525742807552817332373389
786519761088768379123553003849533325
769195488166426899771633859463890829
1392802475898025937770383863117137805
6654225497265522155551948321877302069133
855805713199351926752839715687122829
1375467063396902088640074853026514829
751793238192608831970985655143384973
1476993555738712994544590550408775565
1476512325935314620118148351953618829
769195116847134154112354197273724813
96689874052660178525856201590669
873220949320503094095810982329599885
1479492524550978282964251975892223885
10830951793371899087085029084018559043469
52794831495352324115326673497297664661669773
6789458782826870612744275087702998534029
189880988618822125255951599421325
11504533961795791946336306626040198743949
84221481145350774685991192440589817387829133
410532609707859763208165031121269901911409969037
5846565019542443521834329422844444690317
1476605454884778852273541139366037389
752354600770225340478032464355149709
751873370966826966051590265899992973
1493446331974514274186553389187221389
5981278082390738259217413782692636280717
769275249621352288192958808030332813
1375546824851827477061399801592956813
189818823516892333918643614009229
752261164051377325585371076622174093
96815310510414043750195102893965
112295264509009741058377216051085
873129987506500439235432613956962189
5980657766046270245382462661917406021517
769184349972451563123917747643107213
101147090372641220555556367779725
769106372920974974675188687708243853
769104516324511246378790376757413773
98919174616167264877583226783629
1375467063349150121980396447720163213
110057320839537252915289741215629
96689826300693518847450895239053
98917503297334176133397504477069
189880702107022167185519761311629
769195106532709355621818651101775757
96679559627861687990310029641613
98907196831196795544252216919949
96679511875895028311904723289997
12436152641771102749378627469
84217574975203322665934293096708340062242701
410532605801689615756144974221926020434084382605
52791598907373295988129025430958208975783821
6790082536879007828793823144106336864141
10830449467827487643248405997725879781261
52794830993026779703882836874211371982407565
89454563479094220860232857774162927965587341
410537842790193506654339272786603475021987727245
52790924733292523069460045497454441698051981
90327394997467629272941248106600368199059341
410538715621711880062751981176935912462221199245
52790812472003986296673845061398822734677901
52795504993864823399137023288523695403714445
6789476187326725877016505974052839376781
84221480541966662406697910396699494920898445
410532609707256379095885737839226011588943038349
369773118747280834494772305676748091569805870989
361627505750499291579885180297785657592195729293
47557841796164964615925098119991008653363085
46684898016503019430430507351497949456517005
52794830906405415092175440114615650054195085
47553126822046420158904679805655012191651725
46505594286452085936311170883463341155436429
10695649300218748592411123135261195519885
5980675181674291571992808799264733808525
7085326260876135788205099586555333409471
6789458863053803535537154054908453734285
5980657857401369230513456880120348166029
769275705071436694118135950585251725
89458604452307884149304871003847406776108941
654906236734613007764242106168706178829102499725
84220941774336213036337326392889051595032461
10830449400990014949029735658531649898381
52794830992959942231188618203872177752524685
695635170509065815246328675221950762484346275725
5092550901910638668082847951566155279902494361012109
24823337032334752202607414768599186814315973753692899213
3192342302021440336897979343161798681605600506169229
3192301573083512649521459722040313100942653258614669
410537842677932151280093792367497080208794470285
51743279936342814601386117468867957468579725
410532609707776040446083288001113246726282430349
52795504993797985926442804618184501173831565
47557842315826314813475260007226145992755085
6654762574245125839357312368115853445005
10830362779625403241632976062809721685901
90327394982963897698295796642995220314474381
410538715621697376331177335725472307314336614285
52790812457500254722028393597793674850092941
90472866902692799100413861698401460353386381
410538861093617105232579453790527713554375526285
52790793747285498593230693525117738356197261
52795617240649628597277772260974166482503565
6789461683595151231565042368904954791821
84221592788751467604838659369149965999687565
410532609819503163901083878588198462060021827469
362985108028876333537564508609918513726209542029
361627505862746076385083321046758108063274518413
46685010263287824628571256323948420535306125
46539519633344167097655491195866244002498445
52794830891901683517529988651010502169610125
46680183027880743398764637573556805110220685
46505594271948354361665719419858193270851469
10807896085023946733160095585732274309005
5980660677942716926541345194116849223565
6789458796216330841318483715714223851405
46505594788789163211519853418779334109185933
5981177518751566780675344115257687558029
5980657790563896536294786540926118283149
769208867598742475447796756355368845
10830954614306531765589051237849629607821
52794831498173258748005177519451495732234125
11481983466455202218154820764717688965005
10696154446697792714751768375384945346445
6654748059373972411536070373102263879565
6790065067791561316507352156707786475405
10830951726927711375342492584658898667405
52794831495285879927614930960798305001293709
10830431998740041130961935010327329392525
52794830975557692257370550403223973432018829
51743257466682857273010809581008629355399053
6677197429702506578529598931035325613965
10718084088838656637364739358986437805965
10695631831131302080124652147862645131149
5845944166342717716265814545123427370893
1375480442829217664316237749917992845
90336240652759411548357912371815486403266445
410538724467367171845027397841201127580425406349
52799658127295768572090509326613940938885005
84221592788738471429592561294361789343877005
410532609819503150904908632490123673883366016909
653511971580751351172363401028170537417648785293
47557954042936773638819749017653303076341645
46539519633331170922409393121078067346687885
84047004032806082392493643140663177504507789
10807896072027771487062020797555618498445
52795635948445239533837502126650934044805005
6789459264449958993594835369736023197581
121758194022010721517665792280028279026370445
410570146420736423154996705721109340373048510349
84221611496547078541398389234826733561989005
410532609838210959512020438318064138827584128909
46685028971083435565130986189625188097607565
46539538341139778034215221061543011564799885
84047022740614689504299471081128121722619789
52799658124889619555098637194402948663101325
52794830889482538325292018444011333238015885
46505594269529209169427749212859024339257229
10826603880634883292889961262499836610445
5980658258797524688571138194947917629325
6790079569666539498230519363544720230285
52794831509787754905796654128005141935048589
46505594889834425749932384896852833036289933
6115992110258232536647345455499370710925
6003730821721459750446909399880407336845
5981278564014105193206822188756614662029
6789458783220155595220408927537568040845
5980657777567721290196711752749462472589
769195871423496377373008579699558285
46680184252038390017506491918992438438283149
6974274626254407098407545361421813512895
46680183732310202347262111361418106869008269
6003817365109019981255220266542400685965
15545940269370095100895525398432359270285
52799546483828322311340483993612078461896589
84221481145271025168842535961359926866888589
410532609707859683458647882464790672020889028493
