1 1 2 22 3 443 4 14414 5 343340 6 12422311 7 304001232 8 11130030203 9 223101104124 10 200240443211120 11 130211343340003021 12 112140204001002213422 13 100421133100401442024323 14 40324014240311242321340224 15 31241112311230113034201201130 16 23112001030102101230231031012031 17 20300300422041341102202422410322432 18 13220220324332201441432130114240133333 19 11343143241343431242233412102311114444234 20 10203323412204033113010020342030002444310140 21 4132441020433124301204013302322002144324121041 22 3214141413334311321033111422034301424341203431442 23 2342222222000330133424300224330321231402033033242343 24 2102444444300242120031320201342234103211324224413103244 25 1342144444320212403023133131203010142340141301421242414200 26 1202424444333141112220314313032204123101122121224113122230101 27 1032131444344322000443232331223433210241004404101201310002041002 28 423413244404334300343404043101034334211403413141031124001331401403 29 331021414413400320304013133240430400240213021321423011101143211212304 30 242414222422010233223111314411332310211141214134230204441023340041023210 31 213122300124304204400300132420144024140022042220302133441421001031420334111 32 141310020111323233410220114123124121221014332443221420042223400423223300200012 33 122124013100140410014143102210311204043412344143344223033001010330400420130010413 34 104411111240121314012223241434230033134021104224004300224200404242310323112004321314 35 43420000111104132111000412240302024320113443301103320201230313313024240300303334132220 36 34023000044443213344400321011221321333102043420442433131102231431221311220223000213443121 37 30120200034443342004410233410044134144241334023343134312442003233044130043200200142043304022 38 22103130030444002303414210014034220224312200121003320331142302404234212033330130122333423114423 39 14342312022344102023022234012130243201330430103402433243023022113310240324442112110100030302430324 40 12403030320104141320220010110412213331142332043012134413220214401424211241442400344040022222132241230 41 11112222233043222133143004044320441443023043333210420421343142411231240112243110304131014444414012102131 42 10001000004233344414323203134333342243220233444334323324203323120103111101013244223212412444422110341413032 43 4000400003310004422340332320400003013343210044400340441232440303042244440411414300341121144424344302221223433 44 3100310002424003430101244033310002212003334034410301342104141222233014441320222320302004024431404321444101034334 45 2240224002131103032041114124424001440303000130414221202343222100004212442133200033221303121433213334244140430400240 46 2011201101412442223332002211431101241222200112322244032103344340003241142414330024344122304234342000314221332310211141 47 1310030441221143000443301440232441112044430101040014123343004401002412023122342021404210023310402300232244144024140022042 48 1124022342044023200343421241204142000334432040431012211003203410402120320310102314213234020424312020204014224121221014332443 49 1011120102334120330304024112033222300300433331332410434402333014311403233224042032241410113331330313133112301204043412344143344 50 410003042100203242223121200324400020220334443144114340412044212330212404401132324012214101443142231314301021033134021104224004300 51 314002232340132413000304030241410013143300443324202401320334241042141113411014041110442141243323003132320413424320113443301103320201 52 232102004101114121200223122212214011323420343441232111133300311432422002014412131444342422113440202314033322031333102043420442433131102 53 203341303141002204030200304440442110141023304042103400014420230234124301312420413244403124402041132032124434323144241334023343134312442003 54 133002122321401433122130223441342344121420423132343010012423202210211321131123321414412311411332013323411440340324312200121003320331142302404 55 114201410034211234304412201042203104204223330314103204011130331434140134013010434222421030220143311441020241301241330430103402433243023022113310 56 102231214030240110323420430432432243233300442232142333110012243240221120111204340300123422143123430241413212121112142332043012134413220214401424211 57 42003042122211044241023332334134013404420343003423044244011013411144003100033401220111024423311032212221340404000423043333210420421343142411231240112 58 32302232404434434311420444100220112013423303203030234314104412020024102240030011043044421430424423440444201313100330233444334323324203323120103111101013 59 24022004113440440330223344140143100312030422332222210332143420313021142011022004433234424232331431041344231131240242210044400340441232440303042244440411414 60 21114303202041341242201004221123240230322330043444434243424023231214022304414303434410431304043232432204303013111212434034410301342104141222233014441320222320 61 14002322331332202112430403244010411202240042034044440314031120403042120023422323040414333123133404133433322211300041140130414221202343222100004212442133200033221 62 12102040043143431401132312414104320032011032330134441232123003312232403021030040231322344310320013220034434440120032021112322244032103344340003241142414330024344122 63 10341331033324033211014031122143333023304424042120442103410202431004112213422031203140104324233011343030440441103023314001040014123343004401002412023122342021404210023 64 4302142424441124334412123004423444220423431132403342343014132132403200442024323032321043341304210203222341341442220432100431012211003203410402120320310102314213234020424 65 3321423131442011400420410203431044243331033014113003103212213414112330342321340224033434002123234132400102202242443333340332410434402333014311403233224042032241410113331330 66 2434230313242310210323314133032434313442424212201202242340442022201042303034201201130040101410410214110041432013144000001244114340412044212330212404401132324012214101443142231 67 2140302231413024134240432214224140332043131240431032013101342314430433022230231031012031041214314142144032233311324100001114202401320334241042141113411014041110442141243323003132 68 1421222003221221220311333442301221243333313111332423311241203032432334220002202422410322432042332222424124004430141140001002232111133300311432422002014412131444342422113440202314033 69 1224044302344044043230200043021044113444431300144130430112032224134100243001432130114240133333044000131211103432122021000402003400014420230234124301312420413244403124402041132032124434 70 1101134322104134133402130033213434202044433120124212332100324001220140213201233412102311114444234100113034443033404313400311303010012423202210211321131123321414412311411332013323411440340 71 441020334343220220011412024342040231334434303111241043340241101043121141331110020342030002444310140101230443230013332010230122204011130331434140134013010434222421030220143311441020241301241 72 341413300403343143010220321402331203200440322300111434001211440433304022142444013302322002144324121041102343402011443304202104433110012243240221120111204340300123422143123430241413212121112142 73 302221420313003323204143234212043032330341240020100240101040241334423114423144111422034301424341203431442104011310243423231343434244011013411144003100033401220111024423311032212221340404000423043 74 221444223231202440333223410240333224042302111013040211040431212200430302430324200224330321231402033033242343110124214030403204040314104412020024102240030011043044421430424423440444201313100330233444 75 144244300403032141244401014211244401133021344411231134431333040430332222132241230201342234103211324224413103244111242122312333131232143420313021142011022004433234424232331431041344231131240242210044400 76 124314320312223422114410412240114411014214204420103020433144231332243444414012102131203010142340141301421242414200112410031044313103424023231214022304414303434410431304043232432204303013111212434034410301 77 111332333231001024402414321011102414412242233423042213334324303144014044422110341413032204123101122121224113122230101114022434331243031120403042120023422323040414333123133404133433322211300041140130414221202 78 100144044402400421412122333404442122421013010030232442000341322324112134424344302221223433210241004404101201310002041002120140343113223003312232403021030040231322344310320013220034434440120032021112322244032103 79 40124134412110324220410100013442410123411204022204142300302140041200420431404321444101034334211403413141031124001331401403121303301400202431004112213422031203140104324233011343030440441103023314001040014123343004 80 31111220420344241243314040012043114111020033114433223020221421032030323333213334244140430400240213021321423011101143211212304122421210132132403200442024323032321043341304210203222341341442220432100431012211003203410 81 23000043323304312113432131010333302144413024302434400213144223423322240444342000314221332310211141214134230204441023340041023210124034113414112330342321340224033434002123234132400102202242443333340332410434402333014311 82 20200033440423330402033412404244421424421221322140410141324301030440011344402300232244144024140022042220302133441421001031420334111130202022201042303034201201130040101410410214110041432013144000001244114340412044212330212 83 13130030041330442311330021113314424231424044134421314122141320422341010204412020204014224121221014332443221420042223400423223300200012131314430433022230231031012031041214314142144032233311324100001114202401320334241042141113 84 11312022032142343030142014001432431303231134220424132204422133330101404133420313133112301204043412344143344223033001010330400420130010413132432334220002202422410322432042332222424124004430141140001002232111133300311432422002014 85 10130314323423103222122312101234133122403020243331213433424414442041213220023231314301021033134021104224004300224200404242310323112004321314134100243001432130114240133333044000131211103432122021000402003400014420230234124301312420 86 4112232341030242344410030341110214310112213213443042040031422442332041343020403132320413424320113443301103320201230313313024240300303334132220140213201233412102311114444234100113034443033404313400311303010012423202210211321131123321 87 3201004101422213104414022301444142324100441342043232331023230143043332203213312314033322031333102043420442433131102231431221311220223000213443121141331110020342030002444310140101230443230013332010230122204011130331434140134013010434222 88 2330403141224441243422120021244223041140342202333404042420402123233443432341431032124434323144241334023343134312442003233044130043200200142043304022142444013302322002144324121041102343402011443304202104433110012243240221120111204340300123 89 2042312322101442114024403014114300232021302432100013133123311410410044034102232423411440340324312200121003320331142302404234212033330130122333423114423144111422034301424341203431442104011310243423231343434244011013411144003100033401220111024 90 1333031034341242402121412212202320203314122133340011314310430214314034130142004131020241301241330430103402433243023022113310240324442112110100030302430324200224330321231402033033242343110124214030403204040314104412020024102240030011043044421430 91 1144222430402113111404220440432033132432204420001010132324332142332130212122303212413212121112142332043012134413220214401424211241442400344040022222132241230201342234103211324224413103244111242122312333131232143420313021142011022004433234424232331 92 1024300132311401300213243341333324314133433423000404114041343423043412140410022341121340404000423043333210420421343142411231240112243110304131014444414012102131203010142340141301421242414200112410031044313103424023231214022304414303434410431304043232 93 421320114030211120141414002144441332220040030200313202132204030234020421314020102004201313100330233444334323324203323120103111101013244223212412444422110341413032204123101122121224113122230101114022434331243031120403042120023422323040414333123133404133 94 324133102122140003122222101424442143443031022130231331413433122210113324132113041303231131240242210044400340441232440303042244440411414300341121144424344302221223433210241004404101201310002041002120140343113223003312232403021030040231322344310320013220034 95 241214241404421002304444341231442424043222414412203143222034304434101441213401232122403013111212434034410301342104141222233014441320222320302004024431404321444101034334211403413141031124001331401403121303301400202431004112213422031203140104324233011343030440 96 212042312213423402023444402103243131133400122420432323344330323440141242042011103410112211300041140130414221202343222100004212442133200033221303121433213334244140430400240213021321423011101143211212304122421210132132403200442024323032321043341304210203222341341 97 140333030442031011321044411342413313020010110123334041004342241041122112332304443014100440120032021112322244032103344340003241142414330024344122304234342000314221332310211141214134230204441023340041023210124034113414112330342321340224033434002123234132400102202242 98 121244222342322410133434420203121431213004044111000131403403011432004401044023443212140341103023314001040014123343004401002412023122342021404210023310402300232244144024140022042220302133441421001031420334111130202022201042303034201201130040101410410214110041432013143 99 104114300103040114120040423132304233041203134144400113213012210233303410434121043340421301442220432100431012211003203410402120320310102314213234020424312020204014224121221014332443221420042223400423223300200012131314430433022230231031012031041214314142144032233311324044 100 1414101401400122044111132111331021140141201410043202032324214234144010342304124230032032430404422222312203214243102210341233120220031341200333202322132111313212301024131423302433422440011210020212113013403100213313204202234400044104003212004141402200004033030144103323232400 101 24443324224202142234000323003403330422441124331222132031330401210032141111014231041022033201324100001114202401320334241042141113411014041110442141243323003132320413424320113443301103320201230313313024240300303334132220140213201233412102311114444234100113034443033404313132200401 102 434424331030134010202010304110304402103340232411443322013401221231023434443301104133342042123323300020100142223221011234203440040343243134442403442324304101331221441132212041423414404213122100134124431224410010004324412423332122200412341100104441203302030114420100322131324111213402 103 12314132403442402133131140013440023232410024132410424241240221432103421314423414414400102203214313400311303010012423202210211321131123321414412311411332013323411440340324312200121003320331142302404234212033330130122333423114423144111422034301424341203431442104011310243313324001340231403 104 221144332311412233341310420241320413132330424332342131242223440222411033204121004003201334202402140210102444130223112134233303230310214240003421104403421234320410331030332114102123104220411010442321210312044342242202001111104112034010042111430133041211220402412203034324134322024024114244404 105 3431042431104420200043042014243221431331402132432103312310021324002344042214123112102124010142233423231343434244011013411144003100033401220111024423311032212221340404000423043333210420421343142411231240112243110304131014444414012102131203010142340141301421242414200112324412241422424101343312410 106 111204213204424013101220201301322440213414233333222404121030333322042133204344211012333222133010201113114131311332143240401032100301100221411443434114044024314434031312012110224442242022034122012402112222020320440014303304443442212333311144133012022442430032313000102021333420300103123324124122330411 107 2001220332224122230321413122423303323341001144443002314124000444242203342223140243221442443334133120031044313103424023231214022304414303434410431304043232432204303013111212434034410301342104141222233014441320222320302004024431404321444101034334211403413141031124001331334001014401401214324224201401343412 108 31021420430024200100234431203114004320033021044414041144222012441304210110011424322440413430004341111004242130411122413111342401024002011313342213013223133224221444231001323303113334424102414442000134304343214001214431112434214322240433314113010304310431434010222023414002013303224221402331030124224130411413 109 1003340022140430101304214211201042122211034324243443141040441223343020231430210132303331441140123034443121303301400202431004112213422031203140104324233011343030440441103023314001040014123343004401002412023122342021404210023310402300232244144024140022042220302133441420442031234003030434241403442231024301404424414 110 13110020343432141323020400301114203144244112331331421434132342020114314120143232331004420340422210114421133003424203143203114014341042011201421422331134204120002332334344414142014120244220114123213042411411202101334320230414041240404130340032424420342204414433401400022402012202100002311244311410103431424324133442420 111 230430321131223443304321204420100202041334021413420040304332101312102144113023131403124021032044232104030334111130202022201042303034201201130040101410410214110041432013144000001244114340412044212330212404401132324012214101443142231314301021033134021104224004300224200402231214132300041102342104331411220132324401413010421 112 4102200230312021424022231224011303132144002334441011130022422323112334034024411314301222324022241122413001004000243131344114211000110121120241121324341333343431200221232032000022334103031412240321343322323220331322214343330422010113201413324041402324421022121404030111240111344330401134342102422414401412331333224424142023422 113 113334104100111340122400112022203001324032042014333200240403101311022003102433403201422001322400240202424013112004321314134100243001432130114240133333044000131211103432122021000402003400014420230234124301312420413244403124402041132032124434323144241334023343134312442002222004142401220413102343103003224421413443034130001421041423 114 2040003413302004022202202011344144023323022201302442104231300323043341100343300302130041023302204223143122231011122233144403304314030223242101222344440232002311244411223141323011231110200304014044204231423123021433343301233232140322023234312312041244002420121412123401034441120012221421430342120344103034034441420104240030024200104424 115 32120110433431112344134131204140032414304344122443402421112410310230034311123404433241133413434221012021200103200200142043304022142444013302322002144324121041102343402011443304202104433110012243240221120111204340300123422143123430241413212121112142332043012134413220214114340110214440040201103121133400103114400011421220440430101424122430 116 1023111442301210022134404311214421033002023134203430243030022340034041112100220324243240400441310423211331101402103103002224012344013432233441241034042324124134342130231210424020132424240430220323223430112001223024402221044021221144244432313130014011422214213413432413344103021433404321123114401130400201401103200210031422332141330124203140431 117 13411010410421230343413322101404024034031411410211144314440402021103140012303420331323231212343042112303404324232400344040022222132241230201342234103211324224413103244111242122312333131232143420313021142011022004433234424232331431041344231131240242210044400340441232440133344340300322230211103220301203124214402103231020101423443342230201432203432 118 240343141342032101130434242324312423103014404333301042204331231324401420221011020413313111322120203021010322331132211133120344443330242043124110203402303331033430403334002303201121441312124031020124331001143341124243214131131420204144141110312224304231243211032342133322400143024410300043244402414421201230403232403103311330121430110043130224211221433 119 4231121444102022320302311311332123110344303322443414204222412113333230013423143321434131003243113144323140301410324300341121144424344302221223433210241004404101201310002041002120140343113223003312232403021030040231322344310320013220034434440120032021112322244032103344302203014433334401223343243004031122101303132300404103342140141431221244030301440234434 120 121110140433331401214441103103423210441142004303431000221002413034443040241112024240304303103321032042311424424340331411040131044133141434432021242234233123313321123030032133033112431121033004104120132244323441124113302142040210232411114314322111021330021300333022410141434144304300013222020123314113010142323001330411313410103423000211432332444430324214302440 121 2124432432244414221404334400411112242341001122011203003423042430114420124240011431230022000404224022211110134133030414344122304234342000314221332310211141214134230204441023340041023210124034113414112330342321340224033434002123234132400102202242443333340332410434402333000310042021400232441312214144024133011304023401403140331411104003310231433444200330401443320441 122 33234233230344000434323013211400020312033020141201144111110213142104012231220210212040341011321022344244432404340002003134201021213101010200433431033300441344411043224333420021133412232223104040444021401111234024023101302033213204332201334140313430000030432342313241434010031201334204133343114400032424334203012420224301430414344412104034120301440110401230424222333442 123 1043211143101132012312304232304200320112034312441121033444433332002412220111413233312131033203223402141344232323020031101410113331330313133112301204043412344143344223033001010330400420130010413132432334220002202422410322432042332222424124004430141140001002232111133300302131011124010214400121103201033133010144223014031430202003143412413104114430321441222102131002001401443 124 14222301020320321221121021131020110212012112123340124101444244421042414412004433144113304042203020233444141131304311004324332034413400131341020421213230422140030141010034013140401212012240141431333232010410034143102340303222211430003124222124142440420013040123000343404433303200222133403202124402114041334133041004243020143131102030422430414104200240341442333303031024230414444 125 301000413320220231430123330303311433311213013220022223330441344024213003411124242034034013204144314201434440313022043122332422113440202314033322031333102043420442433131102231431221311220223000213443121141331110020342030002444310140101230443230013332010230122204011130324244002103443400302133233233043144004340133121314313021304332002103201443420104231100411444000003431102004433000 126 4413011434213414120142214400004110244101324232410400014402344132430324110400231302103102232220042200130314330124342221201433043041323141143044242013440332231022413241304340120211433101414004003341421130443404430321101440043442032421322102423040234421134042144212200300331332032411430204433343143140222032123022341133202124333022421032402130431011421104311410432000111204331124234001001 127 123424210310340444113004403200113434333323331132341200303242134333200323441204112432400340124411204102300202342233104431130240220143311441020241301241330430103402433243023022113310240324442112110100030302430324200224330321231402033033242343110124214030403204040314104410413422032410143224300122021423442023204402040342133232434403024032233302203210024422104342221002001222410231202013014002 128 2221130240041032434024123302102041312444314410332041110003303412442110321341214023232211022233401213340403142110140424210244223413024110333314242422243402141410243243314404343034034230334403012431300444443200330104032400232114232040043312120432230343001302213130143423341441042032333023031402141340121401412223232131103343133313244423030143434202230434042423104423031022002334111131224242032003 129 34430244221134033302424213432332143123442203340422134430104010423402440234041342413124243400200221340031302002432432130234341020424423440444201313100330233444334323324203323120103111101013244223212412444422110341413032204123101122121224113122230101114022434331243031120100334202031434410014233444022134224420013123304410121344133344104443031310140102303213110424110003341042004000312031302021100004 130 1114144340430403043443130341231424021221404210032043414141412142120243324203144112431231330203103434021012431043233223244213033322134121332440123130310344201443012314330204311111400444313233341012322423444042441044430024214210320143132024031200041320042403312412320010111311010132020313330301201432343411034010231214023332134134400133424420013032421341002330442123430110034201112010112012431324300113010 131 20100043032201300231421301042120122331434320231022230444444414003114324330202034023212113343200411302323223204223143013340330044243404133433322211300041140130414221202343222100004212442133200033221303121433213334244140430400240213021321423011101143211212304122421210132003043132321320134344421130232130344102134111342414423404413202401134010230033034033041402403221141431110120011132011223213331402024131011 132 311301220024122404120032414203112201420312214103400102444443442101102332343132102412313040122111402441313012221012014240030341241330314401244244302401140422302000431142122442300120323403342101042433001140242340011334432201204223324333240104144321022301321014203031232321100221331233212413144030244123301133333404004113004120323432142220402134041040103040144242302431000204432110200321202012334414231424303144012 133 10102421410424202314111033000201014130020114343410201343444431402314341432121322342421130122143004243343124214423211301221001042243400203222341341442220432100431012211003203410402120320310102314213234020424312020204014224121221014332443221420042223400423223300200012131224303433412142322432032444334213420400000312114024114120321224004421233403134121400123041310443203003224222433110231131222014001120132002032212013 134 131343034342130141143444034003113244240312103130333124131444214241203100223133302113030242144014121330121230404112302421423014210330203203002044100404422222312203214243102210341233120220031341200333202322132111313212301024131423302433422440011210020212113013403100213312032011300414011303222033443010341021200010113042424044120232022124032200301404134202210143042422144103031003240434110311441242020112321032024311230014 135 2314120113103242441031433102101033341230112401300441224320440401241200304011343433024444304032244133342132101314020443040104300240343202144032233311324100001114202401320334241042141113411014041110442141243323003132320413424320113443301103320201230313313024240300303334112021202411442203002442101414141033331100132030213123234114121343223024104424314410134233020213044033400003103232303440110342301312021224021432102040243020 136 41144112030403313334020240332314100042042022222412342032222331222241110012204131234434442013030334400103322323142322420121421404231122134033030144103323300020100142223221011234203440040343243134442403442324304101331221441132212041423414404213122100134124431224410010004011331142410404144043402324444434044404302321443331213204044134123004423424132203332411134313330233100200100403131011321441110423111332022340222332124314311021 137 1141034012001304140002314230431143301202201400002422102030001412000234430214214312214314401230001013201404301312011303012140034321110143403034443033404313400311303010012423202210211321131123321414412311411332013323411440340324312200121003320331142302404234212033330130112203411012341320033230241334444303243321441240424411332213234404204124121124324204432400412134344140303101311301303203240334442111003421402024001423232202043324022 138 20434102211023014420041201102211023421134124200043042331440024411004214143400402114402203222040013232124321423111202444213421112224433030300114420100322140210102444130223112134233303230310214240003421104403421234320410331030332114102123104220411010442321210312044342242014210343222043211043044244014442003324240342232133403424333213320214224130232330224232211413413134430000323102423002203231014402443111034231422030113124132224322342023 139 322303334243404304011141114334243421030404230101220211420320433343120400030211233103234202442120233123232240111001143440341030020034234444402104011310243423231343434244011013411144003100033401220111024423311032212221340404000423043333210420421343142411231240112243110301300241122442222244220241332304401104331231110123400311132442334213401024244131344031124304440431414140010310343104034203103303243420444111120041442031224330032302101410024 140 10301010011330322012200440103011331024001321041321413310020222300121121200443302140403210143403114141213130221443021031331033440311111214443232412203034331113114131311332143240401032100301100221411443434114044024314434031312012110224442242022034122012402112222020320434422404240203410000340414243431023214422412104432220210100333412010340213431334314133010232024332214444420140041120413110200404003331022434000111200402012032341030432324330423030 141 134413130203400241214112321344203403422023224143234434030314000402130131112423433431302233030301044441331243440414324013404101330100001404423132414200112410031044313103424023231214022304414303434410431304043232432204303013111212434034410301342104141222233014441320222314102321223210330011032001331203412404102412424224413231311000411141023341214012144334134121432424404444012421140121430433111312104403403302002001111231212032034002231332402104441031 142 2413431243210204241344021234140210311041413030023214303000142011233242310023121301212440134444414244343412331332002322240313323341300024324111333000102022331004242130411122413111342401024002011313342213013223133224221444231001323303113334424102414442000134304343214001143341232012240340144021023411210422313342423131033433113043011400433420041342214043004404140233133324432223030422140202241003112423310303431031020002111312022102040113432232424334004032 143 42441212322233221244132332204423240044144424440412401444003001202143311030411132421323322414444001343130421413421041300230134320042400432324003434001331401403121303301400202431004112213422031203140104324233011343030440441103023314001040014123343004401002412023122342021030042121220231023032323420401242101140113111304101241030214204212301011144104343214123314424141344334230010002043423140233101023114040011204003310033003111342332122041230133133002113022033 144 1213341321300142432334331424224113221240044134331422230432044021134024044001400333033314303004432024121302034441024142404042412211212212231322111302023414224301133003424203143203114014341042011201421422331134204120002332334344414142014120244220114123213042411411202101323441203131414103410031321021222302320422031003013322233443400220320413201033423122344214204124444143011040130032231111424140313411043120201212104031034101004111423142142042341334033024342040034 145 21340043232403013232012420131024032432221234412420100102222232330402423232024210440044201444124221424132432114333430012313212414301314320113243002431421001031420334111130202022201042303034201201130040101410410214110041432013144000001244114340412044212330212404401132323321341201314443410331013223332000441222042003044234300201430203420221432114101111202140400214234440014144122241030110010124430140344221113121312413004103313114010112004002212044003034433102121103040 146 334021223132244233121223012303423033224432213423011301340000131401243113121430242321240130434230440124333223103001140221132323001423202212033314043220023014020021004000243131344114211000110121120241121324341333343431200221232032000022334103031412240321343322323220331314234041123204430340403233014421012341442201100241211403130143211013440223043320001133431203401214320300034200233441430132234142431140430031133122424113404131042132011112034312232100114240333124400121041 147 11002332011330341141132004221011110043034224341104202424020002314222321031140144311232222302311102322232443010344020423430331304030112134312044143222410404242310323112004321314134100243001432130114240133333044000131211103432122021000402003400014420230234124301312420413201203140212224201031303134304023222100404114304241304301243022243241324010224210020401211210221402214401110104201400142330210013210432141010341203124040314304203321200012112120122302101230441233202124134042 148 143041421203401040440321120423144431220111033034420143122310041201001224010423042102130000441044341300133414141132322121200413012442013412112240023002341321311040311011122233144403304314030223242101222344440232002311244411223141323011231110200304014044204231423123021432121201423320030114013001412012412442311314102021243021422314400323243322134030230321221301233434234403214431420124203011343230232242223433141041201223130202020204231100213013112200432322102342142133224403202043 149 3020200031210214132330230122112044211411444040114013021201031141113022022142110202333240012334243042402400444440331243131111424223401240413020220404042043233044130043200200142043304022142444013302322002144324121041102343402011443304202104433110012243240221120111204340223131130114210442042224024411222423411103143331332314340101203210313324243402444100231432422201311213302404220012230144204123044130310021241434141122011243131313221104303324231014112231242342104003343033302132220044 150 44313101011233344331344042143012240304410433122042224331114010440024341344002433141443220222011320212242212444330412321310010131020222231424313421313202223140234241222103103002224012344013432233441241034042324124134342130231210424020132424240430220323223430112001223024011310242100242402210022433402003120344402024413431203021321202240134331330243433304120233044123101333442320410220043040214210234300030332300304440141202321313132424422004331103244020112312102412110120043433324411233100 151 1242130313202200142414133204014220230023342241142210032410042142320433044132043242000422413441203213320304323442401421233030132303314000120132141033132140011424211241442400344040022222132241230201342234103211324224413103244111242122312333131232143420313021142011022004422203034302304312234230403300231101121143231433441211144333231140222412413344331244014114140234210324001411221333411220123400234211401000430410024322441141233131333134041122404403332312021112342412432111231244333402140301101 152 22303300132134103012444342212300414040420110241004231032331204011222240234322223301012102441341202334220022321412230032134442331004142002112323434041323420210130302300412211133120344443330242043124110203402303331033430403334002303201121441312124031020124331001143341124044200111441022120211101303404104320131023120301341301042443110424002422440142412332244044424210240322024401434000401412220204210304213012201330432303340442141313441403140202323304431111330022112423223002112343000233424414314102 153 401003402323403344223443104320411443132011434233121104031411212202000224212300013413212343344041142010410401234420041023414411403120001033021321303143321013232244440411414300341121144424344302221223433210241004404101201310002041002120140343113223003312232403021030040223240102010333343113244323010313422212303411114424042414213420442122043103323012421430333244130234230241433230302011224414413220240020324214123402231010032403443141344301423141314024210003340343023113004033022114004201134002143332103 154 11213110241320310141021420422221410421321210311141124413014401314131004030320400240432322130133141001141341222214011133421003404301110014034333233002024223233130344331410001411040131044133141434432021242234233123313321123030032133033112431121033004104120132244323441124013221331141000121033342304140141044321010400104123213000341022403142220404304223040200443334244211044300243044431202034003432414220320330344220240103131032311421444141430111443142430230110031114411024113034343042120120402034024422400104 155 201330434243220032433340022044434342033231240100440233424303223144303113000221204232231243242341433020444041444342200401023110321414430243112443134031431013141301142414330024344122304234342000314221332310211141214134230204441023340041023210124034113414112330342321340222232433410433002124100111014422434242223141201414212324011033402302004421322021010123112430011340244241404320244211132102111233000420220401140414221401304031110040440000142010422013144041431010103343424030113120203112121232102434102201413110 156 3123402311322411033300020342244313102043112221312324201132003012042001024003431221130112323312100234322433200443104111213410440240004144321023421403020203231442421013002340433134201021213101010200433431033300441344411043224333420021133412232223104040444021401111234024000133300342234033223301443304103311310011441130000321322144100240431124033241323132211023140204024341244322214340300322333002134012013421220432000434223013004431132320003001142041232033200203131410131122442031113201013132122343303334124430431111 157 101220241103302344043400321110342130332221014433121330120321044212201013422111211430242021314112304212303242112420414001340342324220120042223421034244313203120413023224042032241410113331330313133112301204043412344143344223033001010330400420130010413132432334220002202422002343411110203043013430424013404103030210340240010233244033304232210223043243311324243411423212433042342244403024410301434033402211241031422221012311004224124210331210044021002142122042103201314332310203402010032113231323202124010004234202204444112 158 1321414234403442133230210224441103300424423304241133342120224240314113241043001310144301333144021020321003303023021442024031111330412111210021024111342132201121424413023202030244332034413400131341020421213230422140030141010034013140401212012240141431333232010410034143041042130344433200214241202122240313344443241024220134143333044021124234010223324103331330410112323240212110343244433334430303100234302234020044423221043121024230240411231232323034003142202402123202431033210231131023033113312133222130121210134224434012113 159 23240001213311403343043234034334403412134114021240400103114031230144033234214023033041423442032323320223103444404340401423010003401413001230323424004103324120140133424412131444342422113440202314033322031333102043420442433131102231431221311220223000213443121141331110020134203301144242103401241133200230140144423233430412410024440232330231202134014323404413401332021313223312441123344300014200000304211440202311244112424221123431044231402112131310102102004142233212143204042234110303410041034113342443242131232411034302213030114 160 413220021334104310120223203113013310413404042332231201401043012043033043210342410040200121402031314214010411443323031230104130110224424022100321122113404324112422401133413320443113043041323141143044242013440332231022413241304340120211433101414004003341421130443404430312410203421041302410222240342104042423044113201201422330434324131344111133402302320323440223421333133014123340220141400300100010020310323141102334023130430221204241114233013313031332331120010142314022213210203440010331134104040113423303312132344111434324442043120 161 11432410334003422032114012201024234041440313211430111124214214212220040222241112331123102134232013200342141410424310012041414241434034122342310230143040322324023102220400434222421030220143311441020241301241330430103402433243023022113310240324442112110100030302430324200122333211024142442334000231102413213110234032121130101402312324314134000400240441220321324021033441334244220023412444204401300130320040311434342002411302143431221240101134234130013431410110133011142344332233211320140410403413122041114004113332134010312334402221111121 162 210232341002111042023042214113431203200330132310142000230400400314411124000240021410210333411121232111103444342132030212200001300303104202111034043020130301322410334421212311003023443413024110333314242422243402141410243243314404343034034230334403012431300444443200330102201442243430013412002004104342432330434203023130241324241121332144402011204232341420233322324101344011340410420423440223222402300211130110313101042402434031211432221320411204240241214331432334201012142430142303212431341310431142140042114034423402140122013234430000124122 163 3234132033032444201410204344041211202110342331033001004101211210203400222004220334333241000400132122444411443103321443314100022410000420132444103214312244423302341014031321043044421430424423440444201313100330233444334323324203323120103111101013244223212412444422110341334130410331140240411031113423113231402310144411244243331240133424043231201221132100014144301323324132204031342022121324013002240403300241440130314212243303011310224433221401221224241402420232010113214013143011002323214043042211003421203043114120233422141233214140002224142123 164 103204322040033440124333223133141301132441111404034013113321301233210203441120421012443233011202323203443410420404240424143300402330012012333433402402120344113442033243013224220244040202134121332440123130310344201443012314330204311111400444313233341012322423444042441044004301340410424231344010041111033114241033043402341324412222401123223111121430322300300041423314324324213014101343133322224040231303404300322300200320323444203034034242434221432031244243014121132032342232014143041312343220204243111031200221044114201043442142344420040030003210124 165 1402222242121101322232443011341442420333340004313102231034232422142233211340122023223423134201141312211430342021321232130023411241340211222001300242233121134041402043314233030414333123133404133433322211300041140130414221202343222100004212442133200033221303121433213334232121424031342131114132131134444041101234040230242043333420002220213011000140200300404401200114202332330324243324121344300023124113010321410300403110220321440200103111313310440222012341314244130322032110121300020143122122413221320444011103424234100114231404012144011120440102232223130 166 24240000303124323300133414204100413021000020122130340104111133044010142304022141413021111410120443114310201101333232123240420402244023301441022404310141130403144232224201140002002441211400314401244244302401140422302000431142122442300120323403342101042433001140242340011123140123014103310044323310414433134322203124044302230001010034413324143002423104411323221102100141431400331324324134141400411224024140234334411300433420240323101401003134042323441222043201334300242022432132400313021143202432433222432144411131203302101114312214032200122321340130011241131 167 431220010001232313402401000213311424323000312143301021414000340232133011012343444424330004332122421102033114323443123213232021240332413430333402322032440301302041130030120420031043341304210203222341341442220432100431012211003203410402120320310102314213234020424312020200211422204243404031242314042004241412244201223241440040013131113434330014043110423403312424332303000214210413332324404444211402022424424213013402412301014230310324213101403211321341442222124011404301403223332210124331022143233243003224043400311203432320102114343024102201234022240202240304132 168 12211410130022131140242213003334110132304010114023413334442011024123334143222131444132340122423203024332041102321421212333121332230432441201000241242033324422432140240442122011004230043020233203002044100404422222312203214243102210341233120220031341200333202322132111313103310044221330313012311143201121244420340122013300321120231310041312340243220442120304123132430444003400241434431333324440304231403134130324240242420413301100040330330324302303234100404443222204321424303014424232232403344023143314103023230210101211231211333103114423334122202400223140230014322133 169 214304332240343310424304324110003432331012132042420440014401143424220010022443320434332022203112144432422134341240031321441133430102233341113004242302044334103223424232403141143121041214314142144032233311324100001114202401320334241042141113411014041110442141243323003130404031240433400124221101022120132344021022141233410230114113031143122024322422403120014211333202432110204300314213444334330021114301404300331224313021433414301130400400331441003203311324422444222240131444304131130132310132412024143344413043231321302111303440401104120004144142204011424040302243340134 170 3402022430231124042132022323430111231403213322213022320303221031130410130403424222312421344201014044233043413042221013240340401141340200040024121310432243003403021131132301441021124141402200004033030144103323300020100142223221011234203440040343243134442403442324304101301313012232300202230424313343112332132323343442200334042044030011021141432303102301110300303442143222433221410200341443012340330101424321410412032124340301001420301211210420333102204103334103441000222320442014310242331032332411430030143430223113232433003011331214414110120040004212210123124440330022403140 171 110231403144110223203321401321142002114302334244324401220002424010301332301311131001123034140113243241140230430204423233231031220444023101120424133042230314110244330310330430333330224444234100113034443033404313400311303010012423202210211321131123321414412311411332013322423124220130403140102132140121021423331320131404111003202232440143331000231000340414434410011404023003242434333111100414222030341330132234341412023233024413030014421301242020440334213410003411333004001222401302034311404031432410140443031144011033133234044203411403443432111120120314232211234330340402301421141 172 1434114302033434012204234223231001033101442011342333221410043122134423430423100303020210104422033323240424102143224113143104011422432410320122124340210100143434342400040402200444344034441203302030114420100322140210102444130223112134233303230310214240003421104403421234303111230412301301421333323422123340114413212314313443102140133323024403004103011032004313330204312404103313312440444312000442001043342330213044411413134433424440304032422301322331010340330110403434112022002222432112104313020232332432420011032144041343203240210404311431223000112120201124302212401031240430030434142 173 30304101432101302214221211013103014040330401204111442434331221143414121202110304444313231424042044313232123334023024032020412210103232340212143233023231303031313112201131234112443133114341203431442104011310243423231343434244011013411144003100033401220111024423311032212001002101420422430033444321043220022103432321202141420333422344304433244113344144021122134343222122313404134123332442111012401014230111343330243404431414301134330013033100423301403141030341441311304011341040003223012422124314131433233010144024033144122203223241322110212004002013113120231434322214012232141002310002143 174 1000013330222322434400431243230344243130401221214010413312411431030444131132440024442133120123202242133123220002404423021321414231403132023314023134413113000013131014120312204023421341103041211220402412203034331113114131311332143240401032100301100221411443434114044024311013032330022103141101442224222410342411231231134000021001102142024243334040140032330143413122443201140314404214433402443222213301042004124344330324220001420412340230040312113424301434001100343103012204034120103004223043232144320243134133032423042034144203013243242433311112031231031114120312244342220123433041030034020144 175 13000234344001303313212212323101141321301221431342141434122410204002434310333320434403341112212140303341212410042324104333240001114301321414142411413431024000231303244120114212421034034400141301421242414200112410031044313103424023231214022304414303434410431304043232432043230031340342401434330410031002341112402112110402000323014334001431330003122421031343030431203422120430203320404300243422444333414201114233142400330410030021422024041130113041131430302014311120344214213104111344121010223124042214321404340033110202110040144233323313244100012012104010044120120343104412221240133441102313033200 176 224004213132023004132314321310320443232421440214104000304202333212043312040444222313310040014313430010041322331211323422443220020101423240000012404441203422004113003334112100323024103113202442430032313000102022331004242130411122413111342401024002011313342213013223133222223041014031112230312401331003042040022233012441231010304303002030213340101203024014120002211211043122143204221321404331103443001000120101142012210401330440340041423140242030140320144431302100121140400330414004134123134011223204402234323021040433132431123041144314133333300211212412131234112121120423414432222401334341130042101201 177 4022120331321404114331202233040222423133040323343412010020141442312224112132441001134031120302141140131143301411303321103422410311330113220000222324341211041114024110004012310304423401032143413141031124001331401403121303301400202431004112213422031203140104324233011343000010133243010020100122223403100202120400134223342103140021444031443340021321144422244110034301244221144022220433234322404411414013002111321001214241223402331021200111424301442430213044212432302130431210401442114404211402202012223240212304324132241333210210141042144344443403301322413312204013130122121004230002224013040241202321114202 178 112343120413234314102411140140124003111340130320130411130313000411120024013333333020403010114433440422311023424403004224411102340103342032410004001333041244140042423430112221040024120214024030431434010222023414224301133003424203143203114014341042011201421422331134204114000132343314130311302200020300303133121202411020102401420340433020430020333231044100333431111422340431032344422243212302323404442224033003223021401242020241403331102010131430413143330240323230433302211241230403103320304234131220013223321022324330243442233232434204043144430303423302434114212231242143123121040040022230124241141230100132203 179 2022121121433212143342400422422222101004022300212301400300124011400110422234444434321244132104301332101043421133244121033344342021410102032330112023440142334421213121142014424120424113342423002220302133441421001031420334111130202022201042303034201201130040101410410214042002332124144300102434100314410001341131142343311342230021032234322140320443104233311001210010102032204032144100322320441320324410023034103004334222301314244304404331132320201432024344230313102243434302242101300404220021204311410233014223401332344331410143133310213222044200011113443304100320112304021211124121120400042231240442041302324200204 180 31343130140242314030112212103044442313112400403320424204402222204201442100214444312232334322421423422314231030343334124100143101334331332031342011421323012014031331131001304124122124040113104034414433401400023014020021004000243131344114211000110121120241121324341333343201041423230041401343303310203330024040311012124104110040324030212243430222420421144043021230131332024213024033310301222343220333330410103344123011000423201342023322410331213130221433141100130340331311440302322411320410331222104334134301020223432142414333021344033332442240100200041424013310212021012331300224130121201210112232402142441330103213210 181 1014121242424311142442014312400244411131022211304222130223234444220130402303404442120132012303040121101201104001130004223303020324012413422014101210033304211243013410303023014224143223122030413114004300224200404242310323112004321314134100243001432130114240133333044000122114200113041144224124004033204340423130043213223413431130322443320331144003022031033214332042313421430324423044034422002122420444401331410134204143012112124101414302340411331243440241434302301030413110324441302403221340411442423004411413314021224013002434334133044433410221303101200122234033311323221412404024242131121232020132234013343341402332231211 182 13244132313132101013401302122204343400303344303020443244013214440412301241010324403112321221000122124321114412020240121013444320322222441041243321231044020302314240334444404301030023011142001431042121404030111321311040311011122233144403304314030223242101222344440232002143100102030141041024222113042223032111241222333020441210300303424220411032044342004042402422211141040200334110233114041033203022443223414332410220014213013223330001442031403412331324300311440414001430440334342442302434031410413104123404434142332022224043313004340244300333433000321102200203044103312434422312431303310132121312330202240130044241430111244212 183 233334331131322313240222433144223130210010141444322423332232404331420422233140333301021231423002143232230103411314222123241442220300003334142324232104232314441201231014443321413440404201001030204203134312442003233044130043200200142043304022142444013302322002144324121034020301331442434133430443030210010023002242001434322341234410011130421344022243101113212243044300434123111003434141043134042144403423021002432333410300324233014340030402014310421413331410110331442030202331013113410443303014341430414220324310011421400023224124123024341411001234010224334103200233404123314101123213004032323133121343140222241241300142002340312213 184 4200012410313301133224003242041011243230133000442303114430132322420022100141430443413332120104034023130041410403200443213300404414400110010011331122421131204341122103304424234441331320113013443220201412123401103140234241222103103002224012344013432233441241034042324124102314423420413304401202414443230130404040301030312302042213330200302034132400320320032320320241412304210443111304434221403204043311104323043232000334410331134303021001231302042034434414331440420401443141403231040342423444303100202000420332030210034200413024224204433044343022202134033003402104200314214143320212324113031311341134121424000242242403001042030114330214 185 120100222340133420343022103302133202323042334012411001104142331303010342303000202430434423111413102411241144341302112422333411324003201430130203410203030311223040142404024131214343413212024241422413124413220214401424211241442400344040022222132241230201342234103211324223341204121021434023221143004423042301313124414000120432204334343104432104332210220211031220214244421020242421003024310434302213224044422310223121011013340410411444323022112432202114314002420332021230421444303104131113121442000303131012020421443231110111424431030224240243114344133403034110232420110200400024213321324030013104040404140122004310312244014201442102343343220 186 2111304002022401021114342403433342141310212002222343014420011412444141110444003143202314111004430342402241043042433023102000403322102130142243210333200000102010123012312424311403130432311431300102431233432413403230130302300412211133120344443330242043124110203402303331020041214123340302412431014124110210423131233442002122224223013120424222422424233413244011413401344023314313023044432042311434333023244101034011123143240031341410442304343023224133102142043020421332102040442000414310031140401010001303211322040423104432010134203444031224321103134400300103434133011433111200430334233322440230413131314422141122040120332300130402342130122411221 187 33003012031402213330103112311300103443033311040002114304010204423434434442432102022141143443124201112240234220213234410331011304242333243010322240442100001331132204221123132104301302231110212401343212201232440303042244440411414300341121144424344302221223433210241004403311141344220024442423203244223433242111312201401033200031004231122131003103131200433332204440224132414202124410244222211110312434413333314102200212023221014044342411023114413024340334002214322033422332132401012002031010431213130023002303242132110424221132410211433012032224401413204401411304334210241001112201011144303324101431313204043440142122120430402301242103242202401424222 188 1034044212014234334341401021102401411420044044120033102012133224121314314413222331343441031421230120020224210413333213340403203021311443314140300232402300023410324220430211322421422440104433322224122314122133330000210344331410001411040131044133141434432021242234233123304100444140410434413112203341021243303003114124214042101003121110143303100401311112244424224324024333000133233334340444244440123313434444143334103311412423243243112343411103424433031002034402242101101423332213211032003142211331240404041003303322442130430332333310234212030033224432223224403023010234233020014113201042004323330213132213231323003143122201240422302403304142230130442223 189 14103240311301213013044213324342224410011233234111040331213343024133202203433001414131334020032042110314030241434442340031302144333110424144424404132240400420340330422143303303040103321424244300024201144143344340003241142414330024344122304234342000314221332310211141214013312434431342313431014210033332323444101044230343202313101124433024000311223100020344131032322432434002343200013032441344322214141314440030003404104423113323321022130344411134240003032113240302314330114424332244021102004303412231313133104004303403302200431444034210311441043034230013033244404134211134310244032114201122314343331324333113304102021144122232100442304020010042302410010224 190 243403230102421324230240334333110033330202143203444130411340114424342134211234024444314002311022202440142444300314412021012434042440442130044133314330231212021030402044024004000121404240131341400430121040030143020103241013002340433134201021213101010200433431033300441342234123314214111141203300231044431321433314241101122141130320234234422010102010300321134304031303233302042122100230033344142244344443204320440110313424111034314223343301143400411220100023033224441202342104132430332324331122010420113131340412122010303434112220433110240110334220111040230043343314410300412034333023100120201203124413332441034013331331034200122312411012310131210442330134023230 191 4330303041343033331044231012440431044343134022211434301404022104133103410302202434442142041043344143323013441410203411323223303213332403241234344202344111311324001232232422112002134321222314044212142124120443014311403233224042032241410113331330313133112301204043412344110204214200344000441203404104244213240244201234320143440300214211214041131331134410230412013013003143432203142304041100140010343144422222222321440141123444112201020123421030211401411300410043034341142102414333200431332410141142012031314031413141140011304014422240434221441010411444124041230124203334411412112434410302113121201233434433334102234413404110102201122343221032311242411342402413041231 192 122400000144120044404241103223332204243121402344310311424312342414340410334434143314404002134230140024304241344333210403313014002334432303242213140142134003103322022130133043011033412232001143240314003224122414302104303143023202030244332034413400131341020421213230422133433220400111132012341210313421340333224340122212213031324403400301343140313410413334101411224224102031224202011013134302420141122044100000001240322440221434014113312221023443304224402411331220113041002343002442112213432332441001212013143014431440420203012304100232310440333141410434223142042230210013404413023313334433031131122201314300003340213440313431334120202122424031102312404112242430142104232 193 2202200003034111243321234403014424221321134242142040110132122113003031341014310024203312033411042420432021244142442241304124242042014231003304331423003402100404241343242340214144100420121021023230142103024203001432422002014412131444342422113440202314033322031333102043401242421202000321222041240141034030443033022144314330013333310204424121430140341440003324402031023332012030131143231411443012440142233300000022230303323440302244034114423421424021033242403411412030133042114043403014341231433333021311232014304220332013144221013304131042330441444342311012002210043230240323424414140014240010310144123201400110023341330141214004113133203123004341122314020313143002421122233 194 34134100100104002324232213244304130433230411304002121432323143024100014033302030430204112100344213022221332340013410243014231302201301103104022420104110232311321244123312023400033312012123323413043002344430144030233041031303413320443113043041323141143044242013440332230222313031131010231442142222434103002420034344042202340234444033224124140142431100320104333232003414421211442311023114410414223323010143400000400100004321324440333104104121040122324043312310404411442340203043230244303042120244434333102121302020420421232040423234014304211402400443111043211034231223044230321133444420301220140033034212124201430420043342441342114031342201204123040201142320132014043030200140234 195 1104403301301412041331124333342014302243101403012033140231312014423300243043432002143214012311140324344433432020240334314301112434122414400412403011413434131103232334214111420201044111213214320430214042144143032444140134013010434222421030220143311441020241301241330430044001130010303134120404010003303344043011113133204142024214433043024224423013204310211422443121111004031310411043411103342001014304133030200011201300122233334330440413414124122201323224121041323410412023200223044342000203114344312440333132431322022032122132113202302020304242212420444222244111112010241100230401444014421412421040110313230130202011230113344103043014104121214210123121011212321243214443102424203240 196 14423303422424412143410233000101301440320324244212041424113111304113404320231221034022342221100430333144301221314231012201420023304203003211422244204441304304403132010344010013114234001332402222143343204040020033434422402224142311003023443413024110333314242422243402141232020240140001404121312130104010133214200031342220001430404240214431034104232222033310103421124443113013041344230344410101013302014334443100201122402200200012402331440444224144123313024124143320341411412104010243101003201103142123330441333213241342023143323032140431320021304323022441000334000011134234304101230432304034423024121440133042243131202042040133400214243414131400232211123201321232322404420343130203221241 197 304114011103133414030334134001322430330220331340312200124031003014040322214111424102402104424312200442041421433201103214130010414020144102310100340224343022023301321141132130231101202023432234444030122213120311101314102240030011043044421430424423440444201313100330233442121314222420024314133113241412132342400101014104410030201321223404204103421124442044031411030234421024230144141101143331313233431303014420303120202234103100222241420332441030034214124424230024221044404412412134320313102114402003214402343442333244101412024310023432213210333022304403333011002000200411212013322102231013114104424140322340210321311132202122400203401330444314204124300212123232131302324021121243202432234242 198 10014042144401400443001004402023303200343420414030114102223003044243130244344010123342232424132114112402200040242114402344240141442313033341031311024033114341413423230440323244104321131421230214432442144331120044323143340220440144220244040202134121332440123130310344201403133201003010432144341033244413332112201313243423330443123232020320213411030234402233014343444214023431043034434321024413133201212444304020001113140203400304000300020433333441110344234131040430424243323422413412220130333103231102403242131411443333324411432030421224332240434401023304434143031003111401311234242340103231043424124430302023240233100324133202203210223402442200214231403313213123312441322330132322143230211302243 199 130243204043224212414013123231414002111131021442442043340004100241321244343132132220110133124323044022234101124303103242141223000411130100034013043423041103044441113102330313333422230320032043404233404042410111242312030023422323040414333123133404133433322211300041140124301342113044142224043034043343434423014123133331114402421213121320213340343444213240134303131440342421204220114312223433431342121323442012310020031423210210012004400322300001334441141204304132202131324321102440414412300440403104342303303314410424444333410222002032032430232313213414024310020003101004223102211312021403104231124234144431413224140310324342134202234020243404103401114304132331214123343301342331244023043302440320244 200 2244322213223030322442231213114442033000303340413402230020113304243232343121323324411432341232310232400203320232000403303442004011400241301102230231110134400244340030341400140001100100211022230321200313212332002311111440421101310132002441211400314401244244302401140422231424103030240010023220103230131314104244211344410103243031331133213340031131440333222412001320331113031220412102120021301214103133321401221030311020112233230211123210300400024014340441222014324133313332224343332003420412331300423111004004203342134443000333441032022033144131132340442432030310100313121010334303111334300421110231210044214433024430040333103410140202314330313410220102014331411344220123424111412332410223443330214333300 201 40342244333010000303410111331104402034010010031440240040312034021323132121133314333410232042131034132203204214121011304011401112204204242414340044104432413204343021001044202420014301303243400100231110132321421041100010332024323032321043341304210203222341341442220432100120123344444220130412411403042313143421340304143331403320013410342340021010320330443002411023220410030011421412333110332421343401344234221424000043312020143043300212234411200422303032341441302324344134430033124421111021421412412110443112120210103414414011001334021342042034310332032413222000031310131123141012001004011412024434111231240404234434141130440410332423141202400140333411331302414404140412221124004421432334021424343402443401301 202 1131110342434130010010332003404423232102130131020324221130112102333311323130344203000334122203304104324202220344123203012204220014220221313003021233424232432223114323014240143010301423003330201304104432331240024134300140421432310031224230043020233203002044100404422222302112220144440412301422404300211132031034030020024414304210240341112020323140220402414042343412421330440210034421440440433034130224141210440122001224111313020223403320213401112101000032100342441333134414141041234024443340034422412442421013113231411003442143024002334102202112040422032432441001013032310211433211013112204411434304002112231321214304440302331340433111441142202431000403412443003314431414430222124040232002340133130243430222414302 203 20304441113304240130140421110324113122333242303320330430242012341444103311301140144011004144204013422330134421134212144214220410300413433124044332201131133230011102304301223014134430104104343123013424231412220424411402432040231031012031041214314142144032233311324100000433014413044331420430102321403300322004102440310434002020234231040011320311423421242443212130423033402323231114040332332240104244024441242322141022024003124314020304213340220012313001022311113343441413444434142202434430021114102423413023231033114343111404014422042003334133012132042033233333013230031033310242243231014223410312012033020113231402024324441414032241010341004143203011310423414104204220004143443223124121042022341244331144003001432303 204 320024340034021222242432024440324031201443311004220402144301222100433404102420423032143120040212241101342414030410314040400421334411441241223242424120310343040144341021422004244414141413423121204241131114414422133404243222124104003212004141402200004033030144103323300012234303430242420022141341234303410241113343330042302031314211104120203220110121032313422313302110100241313110043130431430221421332434342311243433341422101232142320020340023410221124013401100040131344441444310004143314140330043343120424413104041103121004312304042201110004334213322202043144434233041004044034310323103301020340111212034312033114231432334344443030233141033120022144203042120443420220410120031423011224124201402042342411032044030231000304 205 10210433021102332000313221434330323011130424043120421234041421442312300313343022110024021111123320234324112443001340143131212034013410342242013313124120041120123043033340041121343444444441111131221240310104004043400321322443223412102311114444234100113034443033404313400220212011144313010343444042212010334240040124341210432013200244414113202411432124031141101133432431304243130431221302220143440033433313111102331300100042322124011210321020420333430222240214301122314144400442030120024144430341230121122133430413134401123122121013204114430123010334244132222044311140133113233112040310403413321022001312112112041101120232013144414444141434041110344040200203122431013421332111020104202024230124232212112344022232444103010013310 206 133242234324341421010132440312400304200302123221122032203200040411120410140114342430422330000214214212324023414024023021311312102240341110301234131224111140112210220100021140134131444444340000311432230031412113230210233303423020412341100104441203302030114420100322140203413311201042124141131433204311141011221122233041242221232104343444032142410223223010434320401233213021321302211432434413031321101244130444341412401301211243222201240223322021001144000223401420201200043212401442110430044201042042130143401201431413220211143123232214104142204141011334324442242100422341033141012130041310434223341023113013012134320114121232044004440000303134441133123103201203203241033422443311420131431042231124313022132400133433344130234031311 207 2343310212333100023132333330122210020104433212430142024202101131400121332422103113202101340003400400321322420442422404333103112340231034434422204312024000422014233411300330422404320444443020010110230041014413033043234144011104321422034301424341203431442104011310243423210434101114203224440320242222100433201430200140142304432122423131433024012334013004142312221222142324333232434310233313430013224322334302443044422222421302322444122224014241323021032004020230013121101222322230402442141240114202203243030221130214432413301021213124343420004214433204012334410302312102034041433213241143042311020033411024224213412212044132122232124320010001414340341210402121202203234101103424110012320204210110232124343332202401300134244203013044312 208 42124033321440300411331444342144230311424242323143001430132320314202133433042401032132324020110211210233303022413102322440401022024104114314044222111422012041301200402410402102322222444414310131434041133303430040223210032144422240042111430133041211220402412203034331112242303320100203034330214304442312242130143102423011024223203111320234422222002224120011114431444011332443133312034144141140233032302011443420244100003032441303434200022301243304324021112314040231124322001300101243403442222100134203314443430243404232433413331331233131010120404242212222013334441112332103200242333241020211043311100343431030340414312234323200123232210130030003031041241233131134203203314411123430221213220231434123233124424142222402411340144230242112313 209 1203223044240324411403420443104041100110131311312014030142331220200133401240212214023331322311433301234143444402430341303331213341423414102143240443010041212142421111242341232341300003444002032320303140344011141124012231024044100221203010142340141301421242414200112410020311004211303200112343402024411120303243020343104143431012201003214214044441040024110200104220432203433421344112110034440424140030431210431014333300100033343011310100400422324022322330021143124110232241022401322330311404442302410204204431144330321133300434413412141303132121321304314441240014340021422402104311443233313244224044311131204001032002120212312102213124232240440100004142242141310410202204203400221143431332414120304213141234130010002242404023041044303021130314 210 21203010241230333404311022420413134301432313103111242443011411413102400222223314342414413301110243422210031443243201043004411340100120443334023232414131141314013030002312042132042400111432032031220001431132200440222220103423233303431144133012022442430032313000102022330320043120303002102022130231433400120003314321120420031203214113102400343244334120423433101420422224211301034134012431114332124421002211242203302443401301100114203031311212101322401301340331021223434130233402223301400104324410442333220224211042400230343412313440413443001323133233022204342220303020340102232422110423144133341023242100311212014021033113321112334331231130232321300120010303443041333134220210203431031213432444120020331442204240130040312312410134241444330300143320 211 331144134242101000322043403021431411430231130401002313414204404430342204000014203113003433414434331044231020423322114214123404021302122430002413132444310443142224440041112203322212202010222022011410030210324112323444411411113144011211034334211403413141031124001331401400211221114444032331343244120300202110104202230122011011202344030342211123343004122121240330022100030302414104402223210102423234023034302304203443430222414302100200013101312323302222424030403332021304244200240013424201422333342411442414030244212204101130421141331441414023311343134344223104414444321021340133042442112034400033413302310101311242324041034230022012412110244131232402110140011420143441410413233211204011341233434110320420404221222241130121122332411300442344403024211321 212 10411034411302313010242230244340214410144110301213041141000223324201104212000300201024111301004312404241103322114243100344220312332433203140042431333442042422010034321140014204244314131133441341204330443240324021321443404400032032201244113010304310431434010222023414224203301430104433031414123334114403132431420140042141143201142133001104300220114114143132230340342300444442443423240012231343113202410111441020211431144003001432303100230323121313440003123001304421333021340104220241130130102000112410412442444340314213320302030443420344442414104121413141010424004442223334022340213403012113201100433441031323102311323134111040341222412434334312132232432420210013031344341433142301212204042201303440222021320432000240242130201432402412412143244430303224322 213 141344113402441124134310044343023403333033434421330140433004014330114420311004403113424002413122122321234404243101320311140420121433242201421213214001402213041131112230420300221342144310401344041222402423230322333240430323201022024122334024140022042220302133441421001030203430141424240014444220004103301333220012421203441022121003334014421403412044100021330101031110412444413431113220220114121032142332010333313310211032044030231000304100311133141320101204023024033434334021420414240242241331002022341423413443030200334214432002431021144412443414134431433142122124410020002402023340244213032114312301334013310341103311403444131042002423313012113330133233013230230014143100242010421314213204123011323441333222221004224303243130232242422414023344200003032242323 214 2444134040243340224412031243114420304440101314033342432234112302342104020043123301041122042431143201232213321320323220100432012140243304130031332342024234330140310020102014403434104042041224133142002243113100301443232200312113341424202002424420342204414433401400023013443211143000131220304440410113403423442410223031211333343123110002304034310412233300333341314004441423443441210032413412044124024011421140444134033244022232444103010013310100341443211321212404423101313002340022001224310243403031402100120441414443111010404221043203331043423430444414220242003143233330310042231420024340330023102120424002234041034404104311434304201043114124213034342343134233044040300020304301142033200332214204203321343442444423121032003321244130313102442420140100100030311310324 215 43434403124330024033412012321104020024321323143100113230204020442102412311221213414140142213211022122124334233220312411312221213424324014241013432101431212342430030311331303311303413202142024342001040321030304430423124110113040100130131043134021104224004300224200404241422301014002311420024331332040311121412334010011304000121210430041013112041420143411000043142124400121431341231032440412234222422210030432434403043332400133433344130234031311100422303231322324110323124042020341022032034330300014232302122400004420443141320424222204404231121202444000414301102023144400031210120010433030340410333122122040203134113313422110312020114221044230330113112121411140233124400320021421002042110424400220204234131413444111124021104232334300130343413012421301301000103040323330 216 1231313301232340423100411221224412310432233312020302033043212322402342421101431340444423004332243343143233011142420122403114431341132322301233241222330211322113141000103413004103010432134001433101014130224000024202111223432030121302242304221402324421022121404030111321300100413242041110010432413422130100134422002130203012002131242141133231012200013030343001222003233202140214042104033331420211003044231002233313300224432202401300134244203013044312101003113301323440311223201321033342022112344400301130433202200124022421443222130444223321110131143432012001414331412043201011232110142240001031340441143142123201404034141042440111312100424241100342031013134400424141233210210340023032202442133203413221204314441434000222324421132011402301130424223032422413001400130314341331 217 22113133422132032110311401432033421042230144111314432040222321302242113024330214032444104122430330122023134201013012202301104214040331300422143242001343303243031433001410424113344142223402030240313244244022000430133002021221442132440311020434241334023343134312442003232401311433302134430142232441043241302414041033243144211033312303440343103214100230001114021441103142133423343202413044420013243100241103040144133404034224142222402411340144230242112313101033423321330102012123224100101343022143204420302242134102222403040422443302441014224432311031221211030002414412222113202122433010220014014032341022003212124313104434213322003112312131234311102003231413212124442142233241020410024143403342210432431222204400302004001334030321204240420302131010033102424024202300203043404332 218 343031401043322022440104230222101024210043034003204222124001232440303024432343343033433414203200342141411410113224214140414420343130412412044023301024124003320020234024342124040140010020231444230133341332341012142334031331440403333330043322311244002420121412123401103132223110243433414143010133334223242442443134043322040244044121011331120402343304040020042340334402003401120122142430244010233320304234400123034400313111030010002242404023041044303021130314101114233341331213213023301324114344022224014440303403340002300132103423443333301034231044011431243440043003414443032133203234133410242243032033341102313232130424310334241101021113312212044331103114432313234404010143233321330430030310104242233211444223204431112024003000231221232014433303131040343122430140403200230322422333 219 11120014214224241403321421043442313430231220102102220443222022133324444434232130120101301000202111103444404332033030344432004021121301422412232413413424222104210314202433103223122420130314120441042400043432033214012003013420331304444341224301102332043012134413220214401330010434331301000014132400011013313413421403224242124333234123203410121242124013120311212031013231110220112144013144332134144220021213202210113210130443440130040312312410134241444330300143320101200043411332324413423324103132400022304330010310020040402322411121424443414111104232210212331321214111004420023342203204400334310320022100034341133123302132041011234313330034114312242404401104231133213312133023144233402141000031421310142310441012224210011422044004111432121304244001304131121203142431302104100303101440334 220 200110300401031244304240024231411141144111411332334422422441343344334444311123242111322413003132444411443322422040001144221112330132430102420132440441130442420240200143240403011203012300144122334212201231222042342211044241020413024443042031414341422214213413432413403223340142312412413000244332200143234140441034303031303232443204212210332132303222231120101312003233104433412014032232042423410040410331332134232032232302431322241130121122332411300442344403024211321101230403431333441114323401332200401022340140030311131241302400140134430443444421124233321413231343443124010420104202223211012040210342301113040341213433322133202212134341104102120312323214421110342334113334412041200233433001020033033011042333220030230210042232114010223133021332023014310131202013212432413310000330331003340 221 3101434411214012342021220431114400441034004403432014103103344130143014442100213303003302424101333443410424303042120021040430021342333141343012333332340302413014223103023231244201144220403034202010314122111442212104244241233321424434420202020003100044400340441232440303020023011122422424004342424103023204432334112000013003133422220314240423331003000110111323111103140424300411243030122213120331131340413423411122030130443213300240242130201432402412412143244430303224322101311214001340102320223424111213402022421000100312242442202422414202431444030231144234433114131421222142011420140012243212123241110420030131041341244243342134313413034413333120121312404024441112004040013412141104201234013311040034144211442410444043231210123042134011334333421404302032311131232323232434030010400403110021341 222 100330313401342222101331422210103212334102123311221243400410134243014304402303333444103443123324001430342132000203110324132140334111441444114221444432024442424301010344413112340121040421300110131140144143010404312421341242144240134314013131310100301243211032342133324444310404200203103122123113123344412224232004011000224101401044420201232114403044001432003310444401432131411402314442144331120410314031441120400141442302422333404224303243130232242422414023344200003032242323101342024021341214021124001340231403023001310120313404143103000143220432444111041214241044320031444001210012420220322313213234442010442304144042341330103412140430113434441112133122312434340011113120240413434420122202234044121110040310412342433223111232210203402204013001034321432031100312131313133302440141211300430334034342 223 1310400140224104442323420044231402322003333214101432330211332411314302023241010001433411421214322030201103321003200440324323431004010400434100440444221434413131413141143431022022124132032401432310423040014141322123034042304041222412142231313031304422322244032103344334442041320103200401143211031220143420031121112143004023324214244013122123103300232030221104042443230223314404241204404042410121340143020340121203000410443102000321032003321244130313102442420140100100030311310324101422334041342330222024024114244404023032120140320020344003022422233433444141401234242211020432021230223013420301132333214401142411020033212043341410413432142041314340013341201123313020200031114231441314012144140203234124431130041422113243011002124233210234212224014112240222004310113313131343443322441302412201003113102343 224 23041202424023424411321011241114241241104442343330231343303432403201431413233130030300410031402241443114404223102112330332321203112141212303312332440440313431314431441031203341343224322032230231042110120244443243210103211013142002414010113130013024101300333022410143014402143211402111221022244011413031011010130014014112414330401332231143210403404121443424413213423044014203321241223313212332134023014321022131144011342420331010224021104232334300130343413012421301301000103040323330102003144111343441422424101343312410023112430210321132044403100201301434444222211304243322221332044004241014420331442403221012343311042312230044341441224002143203020240041120214124313101010101120343142214034423203204234210241200043033314143033231142234210320022244020223441122032034131314131424303342442414113101030342120344 225 410141143122421133403223202240101242234424412124344114124011232302130214433141240444411331014240300421103321010333021400431231201013441321004121433332330141213204220334011210044123032242030044104202432114344423322231402243232001042442132031240224423322410434402333014303234022304233001423400332204430003143132240242244023002401223430111022241310314140431133432341110232300204232242014132321423402404302223343311032204113020403134022324421132011402301130424223032422413001400130314341331102034004131400103123324124122330411023143240230322243300303122430314440444303021324244433422232121233304020420412302423222124044211120041243100342022034022144314221140113344232130313131320121122004343114112202221210234241101220044200020043111010210240210400332314021340142022104313144320132010113412444030314001103121133400 226 11332441021203030400303012140221322310214133413233134044222202130433243404241442232443403403301224412024404223140434334212212111113241343223114140244431342441332220421002201231234210030301441233420143223103144114300114240323121014213403322012224034114302342313241434302003202401021134030120210424224140102021330224310332404042222021141443400243040144432210401232034434130403221130301244331240120242321440020124044024214024321301402401334030321204240420302131010033102424024202300203043404332102114314201401214324224201401343412023224100300323410001203200204332441444333331344301100123132144012322021420443112443223240300111142320311101342102344042200430422040141123300131313212130141123121044014134431234211234321411240100311220443133234223241210431142334023001342422132042212321132040423433000142014401130400201401 227 203433333331200001204444213423433301033344400433141403240444133302243330321300410133430310303422033411433321011432313010314313000033244123011044424344214113343424422023034122112210230444430342201013023010402034101402101230311123300340304241220023104101442111133300311431102142213330402442113242131024421331333344032040432313204441331000430204320123044224241222122114304301302430244422342412222114311240320312223232430342432232424242224003000231221232014433303131040343122430140403200230322422333102200124221402331030124224130411413023304410320330021202103222433400442444414141414302211324032221241340022421023423013224402001011220044324102342133204112202042122440213402313132313242440211124232244414212210302212234402221310101422421343211013241242211012002404024113043322204321230322132121234003001303220301203124214402 228 3211244444411100021224440341121243414100143212241444303232434343440324400232411332401200040011042100410244223210231124140202124001043334204144244133140344040131134041410104143014234102444201104113224404141232103324232322100100213411030021241410410413330403000343410110204334004334401243403033303303434033414000133022132231132224343403012143222212210241031241443143102021422443144344102112414443102102230220120013133201113230133131310022044004111432121304244001304131121203142431302104100303101440334102230434241403442231024301404424414023340220340331132403003300212413444000000001434303323024432244020403023421104233033231013201411242323342103342214014132203203323340241131331133313323300231130344000314234434320213234433031330103034122243233242304243211042312424030224244222232100243323132202044023002414421201230403232403 229 102302344443344300332034331040132330443303022320300442003133313131330333204132403432221101120144202311334341012234110224423133222014230010220041334341431133122310403144331420014301203343440114414033033314442122404331131242301303340343440332244341341434401244011130331433223002123013222330300044004011303100442002334343330110330033130244214022444314234234012300422020331340103422043133333023004420332340043412110231342120033042341313030342232114010223133021332023014310131202013212432413310000330331003340102311244311410103431424324133442420023421030410332244103403322441432000000030312004304434230332321244421024421140043103232124402311320102410104342244324202204320024240313410344134313404110301132010201214312213333214240013341400104200323143311021322244211123122444031341000122304324311324132232404043004031122101303132300404 230 1340442144430141410422112404122331402423444401214412401101344131313400442214332311224424320113040141104013033220203434034111342441301040133411144013100210341201041302042420010301421210131322103443040044204403202322410312310423010031131330430343044100313222332200300420243004033204233001344401232112203000312401042013124341440341041244340342403442201211202220412041320414021411042221344434404124020432021230412434114103111040212043130001110123042134011334333421404302032311131232323232434030010400403110021341102342104331411220132324401413010421024001340430333410304303400221000001000111122024311100431232344023434030421220403123233241103211342331423110342330134222210431230140341134412140313434420321133121402114334442401220240044201420110312024043333300340300211203433014033002201022332103324330132313214113010142323001330411313410 231 24032404044142444342043022314201414243121443221403422214324134313140212404402431102034132212030122434412230042413211303104004113342414122400401032230303241041114142432213010134430031232313242411420121240223302141302340121042104131010313402201120233310133001424104412014314113042221134024143222123014144010122214201231233100331034142343031112311404121301134421412143221442334344204434144313314222322221332101423304043400444123312221240014432210203402204013001034321432031100312131313133302440141211300430334034342102422414401412331333224424142023422024032201000340022010203423000013002000141432044312212132132421303002031421301213143234402304111420110441111342410444242212042431040413413430141314020230341134233103014412221414221240130011440111423224443411024403301211234243034034113401422404332342331132344024133011304023401403140331411 232 423032313240013443102214401200130001321140422434311044402324412131423322323243204332104324311442203313420041212432303000412114040112444202211214030100003234140100013224324132414141012131133312410012132224013433442442022124202414303140140234120114144032334030123423411302144030204430402430022443204300032132144400122112140310404110012120010021104314132420414034414022440412013140224310042134201001244433422330114013230212434214114432220304224233210234212224014112240222004310113313131343443322441302412201003113102343103003224421413443034130001421041423024113011020341133211104000224031003000222242114313323333032444032020032421332023213241014010011442340004112342441304312213204131440441142443142314101040411140344303414440000432222240210322010113034430343433303421302211320103104040230102322432111410332132424334203012420224301430414344412 233 12110031133220241420334403221102240023230432103312044243241333413320114301313322222422422332110404204141011141323230444011413043122023440134301342441300103204421300233032324332444433213310344122330213330022241301413401343230143002001422424204112100033032002442221120402434032443224201243140403422221401023324043202143013430041313430213110130324422144333021443113442403331411231424032031203410113022344301101342042233043323310344104224420021031142234210320022244020223441122032034131314131424303342442414113101030342120344103034034441420104240030024200104424024143321040342244412004023003044004000303102134314440033433021311033033421412333233242130210412020114022113343022114332214320332341013422011143314131400431142011004320012230000223240241132030114201131244011032434303211400413124041341303223004340423333133010144223014031430202003143412413 234 212431010342414300021013302424340220413102222404112241323244000434212101423134300003103101422441320214433200443313102432204430221141421322411424113342401402224032404140031332433444242334041134201343334340400242424440224123043014031030103130214012301040021043404430121243303033423030122321431311044434213414323222134014241141143141143330432300334044042434340421041412304414402120123022011210332024402141414324102210140224314041133421034010324011010210240210400332314021340142022104313144320132010113412444030314001103121133400103114400011421220440430101424122430024224131110343411112404100232112010000333412204321101234333044040101034421443143303243241411312042343040114343102424402220432033241041201024144314212211001143122210220040004013224240321442100120312332144033312002304211431223144043003004123032114441334133041004243020143131102030422430414 235 3323203141113001400323233443133023421430340002314020243313332012310312330111411400100400330103343213404242112424130343224224143431000033302410124040112224240023032314421013433301441312003140410124130013031204313134324024210214243003441401243342220414120324230324142132324000101104442201240213044244310341002312443402301240441021441024402230411003233213313032024144421024003233112204341201240421433234000002323334232424032143140401024102140322143133234223241210431142334023001342422132042212321132040423433000142014401130400201401103200210031422332141330124203140431024304441130400022313304123011130011000414222224322212440233121314114040422024003323244403112212120122103120343133234422222043234141113430042200314243021021144233411120112233031230240402302120121424033044111041020310212012033214044114210023104344004340133121314313021304332002103201443420 236 104312201440024024210313201421334421040201020041142314324134421221040121342004404201311210341410122340321303023124301123031030031203001043442332223122020031220410031204023241243430343111101431332224240230011222131412322430233401314111344222330104421444120331100330003331322001314424404122223330241342041033041123430240422232333340333433240101343103142334130021430044023422103141014223041122232040243202000041320011133123024021431213423333430244021343211013241242211012002404024113043322204321230322132121234003001303220301203124214402103231020101423443342230201432203432024340301200401134014204200240143012001000032244323324141133144043132041422104313343301014313112142401121121343214044442223204440041141204110201314323331041200400112020140012044231240433112140123040233444133320033311212042343234100230410423132123022341133202124333022421032402130431011421 237 1422114130320422430240132130034014024123113311141011202324414031424122134101123320123101241044332202030232444411231420210003441011144014231411430011141311011421331011212413242331201120444330213430031224040201443314421303144200223144004141001341424040434120404310340104413241023204133314200014344244102134040140221144232100132000031001243221324120402012004240340141232421042401433301010140200122124322131001143210200341204422340211341120001144332334122243233242304243211042312424030224244222232100243323132202044023002414421201230403232403103311330121430110043130224211221433024421111220402300220104223014211013001030342314324440342033221322200042422140123413302131014012220130134122343244410012224321140441213433123202314404141111202011312420212241112232241013422210124201434344211044101312212123203304101342111323204402040342133232434403024032233302203210024422 238 30043044300222103144222323241102242424211034100433201141333443020124143403320214212210322234242424131444133443402120013230111333201032301114410140200443043210033403201322433311411120122442343341141012023123130424204033002040104012032114433024100123132304121322041021423433233412214344200100303141333333403122423431041122302321001003022322433324121231211121231022442133024212230243413132423102143232243303021022233111041224102023304040110021042432004200323143311021322244211123122444031341000122304324311324132232404043004031122101303132300404103342140141431221244030301440234434030001421240403411421004300243224014001111202334331102042433244101213043422220433433303242214412242404202123343330220032230432341341241212141203314440001131203123013320240020130233241044232230130313140244233323114313212204013324103003312223232131103343133313244423030143434202230434042423 239 441220241403442402041001313234340313130244103312242120444001414312230030304213400314240300211313124320434401430233110233042003442114030420103332423112420222231100302123303244104400112203412130040433211411211302130213034032121412212023104234423302211331014133242133340121243200414403140101310001444000000301203121204140200441223013044401303244324132111300132103403403334430320044330431333110334023130323444323400140444142023331414013121430324213221120110312024043333300340300211203433014033002201022332103324330132313214113010142323001330411313410103423000211432332444430324214302440030032231310410023121404323022242020001142012404332213243333321330231044422301244003304403420312320133220124343411030102232044042241313441204204320020311201204234214220312244143234241130042300131424341144311102132314212234323344104120013123304410121344133344104443031310140102303213110424 240 12341414244311412232133023133213030131244333404120303122432030002120041000020340210201224403303131232222313230144140434140201111403043002011404433111023014000104304433214003333423202014210413241132242304401302433243330103023134414311410421214113434303403244343303400022132322112003301421323030030432000004421201131214423112342004230243223003342324323002402322410310310014200211242402213440441002411300321442320202432440001414414442231140200330332430111440111423224443411024403301211234243034034113401422404332342331132344024133011304023401403140331411104003310231433444200330401443320441030113041330411134322304400301310021001222322424333324444233344104244100422332104023311020121212342412233130343441340122233210243141341220222210320101121221210400420120340023211240241210402320133041042044333331200320212320133414110231214023332134134400133424420013032421341002330442123430 241 222100001342104420123334411342324442312343000314120001203221440033111133000321023233122033304001312130001133043034432304423120004300214031204324240443404242001422024242342110001112131300241433240330311023222443243324341344411414002104342031344041312010303343124010200343331243011103430033304441002221000124031120311404111022101121044323004110111332304042241302340040030300103302312234341332333042402410240411213143233320030004004410110423110400433142010322010113034430343433303421302211320103104040230102322432111410332132424334203012420224301430414344412104034120301440110401230424222333442030143401400412301023204423030323022001303132444334441200133421333312101422412414043312131322112420141301131344022200142234321444041413444240211320131431241212012121020412302224241241241212340134202242444411110213321212400443434111342414423404413202401134010230033034033041402403221141431 242 3442300024102424012220013404111334411122114010144110021202440321041000334010223413141142044012023113240020340220114231024111110121403343011222331232430321301030041431312102430020013312404300243230400043413003423324333044143404442032423102014133143111140010121222133111124412314144411141044024333034423002223010120104313443342320124242304113432003431013210242442021120444401403441120213043431440212242334231401332023144210440112123331442110441212242001140241132030114201131244011032434303211400413124041341303223004340423333133010144223014031430202003143412413104114430321441222102131002001401443030224211420413412224110000304341023001333443014341102401033444112330102422443224113313243023012442420314132344103010212240433144441441223303212320212241311213123321420440031242242241322022410140313443344433334231322212431304004113004120323432142220402134041040103040144242302431000204432 243 111410400423343122214410240314004013400143042133033430331143330224133011002134020431441002232211411033220321023412101103423444432134310114202001412133200232413441200213112343140310234122321404323101201230424111114332440240030324402033110331244342021000420132131443341000233421200043400434232432440114104040004132111422141430111212231311014041221111203232234313401330122443224311340113330231220323320312011114223421412040242322013214420402442341320301020424240321442100120312332144033312002304211431223144043003004123032114441334133041004243020143131102030422430414104200240341442333303031024230414444030310021440420023430010023033404024001414303034342214101434021341343103423024034133314404223413020144332133344133320232242044400342014002321213320243101331214240022321012310310243241402332430141430144300011113244323213012114024114120321224004421233403134121400123041310443203003224222433 244 2004341212120121144403334230142112240203020203340101200411024344024334143033402322220333040124304344042420223420412314411121444223412032100131024413342104132441341103331022121430034204201234322310321122102124000102433324221000333232040440412343101323012012323320430033004201031101230212311133233322043413120114323010044000142001320113043243141430001203130212140223342203423032104022034344111420314220111200101021034412124311241232404021243412043214413322131230240402302120121424033044111041020310212012033214044114210023104344004340133121314313021304332002103201443420104231100411444000003431102004433000030340332010421140130410100312422030002000113104343330302334044120411104423104344203321020424313042423400134344214130302243211101242041231334214320323411401220401223221040034323244241433143000143041400200033342312324213042424044120232022124032200301404134202210143042422144103031003240434 245 31123041313112131043310011043003020223144313210021321111343433132433010020100241244420440122232023133213014021021421203400140441020412022302303433440102414333344034404403343140141110220122212301040230142333222001343244330423010443122132331422120323304211221314222141034120114004322043321100343144242230431112102304131232003001023212030223322000140021201243313424020104211110022412342113134010020200412001101313324113413232102242132312332330412222403434243312044231240433112140123040233444133320033311212042343234100230410423132123022341133202124333022421032402130431011421104311410432000111204331124234001001030421142030422301331310123041440031002030423124344442003234121344424110423140204223322132130213120202413140344244440322244322302142114010402220320404221421222012424121112313341300242014003020144203101100111121330330213123234114121343223024104424314410134233020213044033400003103232303440 246 1010210143131013304224030144214044314012042132230333230004131241333234130311304242344022322200121411342324242323340031210202432333321411400441011301321343003000133113323310121422434433412144320414124043011442441024123342402104142421143331420043120314020301433200443434104112042122242224224311122041310102210012341014312121044013412311444014241002420331122324141122311420244430402422103031402130313111411014323134324040433122340303331121431401420002311311324112241112232241013422210124201434344211044101312212123203304101342111323204402040342133232434403024032233302203210024422104342221002001222410231202013014002031002002100423413032210200321003032002111233144401103204134144123442111423221014243323243331113142431431141344330300342300434003042141234420221320440031441223124130021140042404301242044313040200314302000133400343331213204044134123004423424132203332411134313330233100200100403131011321441 247 13133233021303234021022443040343242142212203330100443040114312243443204300103021312132401244102134404111331311320021011233143231444234404212333202423234114044002341034314032140103314300414042221444223214210413333424220112232420013031024420011221120142314430242112431303414012203200310031032100142143031334230222033302113124232240421110432301233043020410201324440201110014344201243042400014233300131004343302311412323132241202030004410140214230010041103103324020240020130233241044232230130313140244233323114313212204013324103003312223232131103343133313244423030143434202230434042423104423031022002334111131224242032003031032312120430024233110223100021033002142043214402214410034221403010112423301324313324410032013220210444142344411110412302100203442214013433222321020342011224240330421212321422302242130123110201431002400211124411332213234404204124121124324204432400412134344140303101311301303203240334442 248 231343134333003202323403420131123304004314204341312420122102120331422221401344333113332222333333413314003413103210323202142023120441213320321442143113204043232042034112143023421404201411443204440441012400241440001130412020133010230003434010201430113011204144303023213010442214202110031004022303004020014011043442043433031231130232024442230422140214321333123334323114430303140122320212200301143402303123123441104421311330241131440123332423401040131134400404322314220312244143234241130042300131424341144311102132314212234323344104120013123304410121344133344104443031310140102303213110424110003341042004000312031302021100004031113122140431140434010300324034034002222403234403331110434244132023113423332134333331021232413242440012143344441420432303211404342241243001223321101202031230402031321240100440303242210433130203042203300233403424333213320214224130232330224232211413413134430000323102423002203231014402443 249 4114121412434102141320311012310214012122200223043123012142333120420044434224142441034430002000000434142110430402240312134001411122341334220240404021032213223122202104014014421034320124410422224332333222204300320020301411312334134040111302133130142024201220041444412324142404400132431003112400444112310242144231402231240012110244121434410102043423402233441220012311104200001422201213314104421030241001211221334424033103344240320322214433120214122310413211322301200420120340023211240241210402320133041042044333331200320212320133414110231214023332134134400133424420013032421341002330442123430110034201112010112012431324300113010031143432210432302134410323103102040002303213304404442311334321411041114423412444403332132433313320214030144400022231002304323110242314022014224321132012101232013232221312330003304242241243200204203404200311132442334213401024244131344031124304440431414140010310343104034203103303243420444 250 114044134423303333443220043221033342213144104010221204214011441122011244311030013334114140031000012310002442201240230113402024400202044010414231312324024333011144132412242304024112212233342100032431442444221410210314424403122004403122002433341243001430121411200443421330012323202333203101022212434021034304041114240112220212434334140313331332231120240201341410221044420100030044121334143424023444233021301434014123040410141230220244404241113344201041432303300421112012121020412302224241241241212340134202242444411110213321212400443434111342414423404413202401134010230033034033041402403221141431110120011132011223213331402024131011031224242230433413340310400332120041002334023324411104012234344140104120423443304423333244134213342443043200400103041022310434311142341301032230321212322121233124433121340104021310242322103220210320110100333412010340213431334314133010232024332214444420140041120413110200404003331022434000 251 2043234414114010001422411222424100104332033412133431220342210340141202342043440240004044421003000221030043404122224042040231433203132232142001113121322432434201034332420311012424014320200102301033220413440434333240204133301141123301141043300042314030142134401112431033340221312141442200313344323302324112013140101222014413323313004430134413430110114223124044333424244011300441234134010031122421441134332430302244210131332442043414343321240040140114200231003412030011213123321420440031242242241322022410140313443344433334231322212431304004113004120323432142220402134041040103040144242302431000204432110200321202012334414231424303144012031310102300440030041210423111133042002414333344412220213134421414122121424024114443334410340113420222111201400133401042312101012042414030100231321243132141234241134021412333034311242402413240211431311000411141023341214012144334134121432424404444012421140121430433111312104403403302002001 252 32223213444042130030102402003123301422422100413401211421104241022441142102231324220113244023044003423441230314200023202124120242201330124001020031133303233310114112433020043223122302213101340414042421441332312443223214343420440213420434223401211142443003413220023204100023433114000404110140142313441324011231421321441303434314124124142413441141432101011223243001131332202412342204402131010203040340412433144440340232313433402231003124232221122422100104103110411440201331214240022321012310310243241402332430141430144300011113244323213012114024114120321224004421233403134121400123041310443203003224222433110231131222014001120132002032212013031340412320441141242111000340201043003000143414413331414034444143140122424104430013341022041013443001124202400214211112313212212442441304113232321323442211240402334421440112102312242433223310213043011400433420041342214043004404140233133324432223030422140202241003112423310303431031020002 253 1030012341433203240441342231101213430103042311440221310024421233403341002340113330412033332410232111121342100200100412133224114304123342222013311010344003144032044023234311223011200434330324031443213040343431123423012403131022323341022311020221301013414110432410412213300421241042011313432423011141343322202120033240343011312144224230012441341000222313202013314020313424142422104223233303133200131031423242044331024131141300240103101231124430203042301413400441410323123411401220401223221040034323244241433143000143041400200033342312324213042424044120232022124032200301404134202210143042422144103031003240434110311441242020112321032024311230014031421222340442302443011023114214044003031003434414443114440021422203123424140240033342133241414020230142203400300021132314323413343014033131233321404302231242014040322012341120313243014033330214204212301011144104343214123314424141344334230010002043423140233101023114040011204003310033003 254 13440222100242203232344110104321341141400211110323433030434032200310033042022034401412044432334123000134102303101311413343024102014220104441234043141132102033022232413212102004201112312400323020422330131131210221104222301303401320033401043313432413240443442232341414333412032234201203141233104200444124244133111043231114203114041031040223344033004001132131234142320141130013042421013144001342102304020113302242403424310442404221400322110234143200210424440212344340311220404221421222012424121112313341300242014003020144203101100111121330330213123234114121343223024104424314410134233020213044033400003103232303440110342301312021224021432102040243020032002032410443414143411100343232100003111314004421104320340044201221124424221100103343244442314043004210204400330331202320440114243041312144234321440112301243130241222040120133314243044343400220320413201033423122344214204124444143011040130032231111424140313411043120201212104031034101004 255 241323442304304203132133431422234040444203244440321240002303024110031040201342113224412244232004204002403341000323104440114423331300411424342203221440322332034400132432312331120120021122210304322101342310311233424421000423010223211100214224141232433232431410132100003000412030210121201442140420112434231334340444223110100201043134004124020133034112020323312210011212440240230213023232032024102341012312033440312311132042412320434210242434210022103242134323322143030101421320440031441223124130021140042404301242044313040200314302000133400343331213204044134123004423424132203332411134313330233100200100403131011321441110423111332022340222332124314311021032032342431000030344311123122300101003142124024422221021240121430234130424301410123344411143214120233223210400411141222322101320143114041212240322020422321244241442122112344201320243130203420221432114101111202140400214234440014144122241030110010124430140344221113121312413004103313114010 256 4243321411022020201323401220100203132440203344330232220040444423431004123124103033033420341121120212042310033010310424322104114412411410133104202440330301422113202333231121410112110330144240022242324111040102201134023012104134012244303401024442133243133214332322300044011411443232131130403432012023311114013032441010431303114221402114222312340104011320314114230201323324224043324413122021423342033221112101330121100322212421222310234313310230342403303412314244014441330033222321020342011224240330421212321422302242130123110201431002400211124411332213234404204124121124324204432400412134344140303101311301303203240334442111003421402024001423232202043324022032113203001001142100211200401313102003222434044423332222140144204302131424332220143401022344114143012241211400442001242323213021043141320230241322101232341300403143022140123214321243211013440223043320001133431203401214320300034200233441430132234142431140430031133122424113404131042132011 257 121324234343341313123320221411303201333323210142344124411132444121203114211223400040101021040130113312211031034140042132242414103422404332340420143330344430043032141443110134332012440343041220400311323444121334120402404212414402220342010213434403343321342402431300401232204410423123310301311221211414100042230033333142213001100434233101001122021412203220144101043123314331023224333431141340120102042430012323342124310244323032001034212134034101112304010421201332304343341043001223321101202031230402031321240100440303242210433130203042203300233403424333213320214224130232330224232211413413134430000323102423002203231014402443111034231422030113124132224322342023032144013021002303301111223130331103003303244114424443423040221433320132424413030213402134100014220241304212401022311312324324221443214044243242322132042411302014343422212402232322243241324010224210020401211210221402214401110104201400142330210013210432141010341203124040314304203321200012 258 2133331213130043131214213434403002123444312233012134233400333434131201100302020201121313324122242034114244004104421203330312443411102322432032013024401144141220024000420432412421223331120141421210103321434134004121242320323003234421101133341313310124234112243212411222124223342111214034423101431304443301210041044442004324014312311140313020141334414202413033314221214202403413033001210444022111332213140221320103232034342310021014110313403103320021012142031123431023130034214022014224321132012101232013232221312330003304242241243200204203404200311132442334213401024244131344031124304440431414140010310343104034203103303243420444111120041442031224330032302101410024032224323041003420002011300404344104003334104134431110123440244212333133424443340233403300300414243020322213401103121332330440422343241323311243322212402431303131044322240131300323243322134030230321221301233434234403214431420124203011343230232242223433141041201223130202020204231100213013 259 33344411331241221311400341313244033221442120134213411200211001304311114304431313120133134324200302104101332113424031204400123430344341303222021224433221034441410422012022232423032014410113000031231404240304402114132311220304103214024320400043134032231204020322322401443231020103001343114110330213024423421231134244401122322302121100430124312444014000142430044200431400142310430034021242432343003424331423433211403122113111030323243440140300404210323214002010221203411241110342341301032230321212322121233124433121340104021310242322103220210320110100333412010340213431334314133010232024332214444420140041120413110200404003331022434000111200402012032341030432324330423030032310133111010031202411323133412110003414414204432221324340321441401134430024200303404412001314320244340214401133431402332102123243314102324244322243213001304242300222312410313324243402444100231432422201311213302404220012230144204123044130310021241434141122011243131313221104303324231014 260 1100143403412241433104211043133333042440403112410340401103243023022100102024213131112341412330104432413323423041123011223202221201143043002441332034242424114344342041211400133110021303332024001012114321230023233044331101420013402342432221201221403030111212320301302230423103311344024121043440343324434121032110411343220201300433124312142232123432242003013141240112214203011042141102332313232114111132420121242304301143030444000313331322424411320240312342031133431210402234441112042414030100231321243132141234241134021412333034311242402413240211431311000411141023341214012144334134121432424404444012421140121430433111312104403403302002001111231212032034002231332402104441031032340443131011142403311400412430111004000224224433333030240344220414140430110010323411023202214343023403220401214241422333213324143341331342300322324023021310404001122340134331330243433304120233044123101333442320410220043040214210234300030332300304440141202321313132424422004331103244020 261 14303030310420300240420244221344440213331301022341031214403314404342301331430331310022044421341424232434321110140204202012134431121020214043343422111313124103143102141304202340430333004421422013213102232040413140242404330010240242113224431121434244442001321214422440102110404104132424124231331124334304124022441404122413122412241232114010123221230301044231442222014400144144203434341431133123044000333012132311021421020002432010134413303133403214230122102010401211241240214340012212442441304113232321323442211240402334421440112102312242433223310213043011400433420041342214043004404140233133324432223030422140202241003112423310303431031020002111312022102040113432232424334004032032421303201012304104211423141443112004031034244434444231140421444432141430140320343412134403114420302421221401300101442334330030043414110410301322404333041312020202022412413344331244014114140234210324001411221333411220123400234211401000430410024322441141233131333134041122404403332312021 262 302000000042014404232014340434144323334412413402034011403304203323110423420200413030342244034100131133312224432423220131213414210123313343230131043003131223402020333443020142032200434124040041232330340122131431424312322340134224303033034210140311344401023231404103321332441313414333124231113410233012014222403344314202431202420242123042132212432044414241120404441303203040040211313100210341210232010434213331043340023310043221132413434001400302401042142331141221302242223403020214323413343014033131233321404302231242014040322012341120313243014033330214204212301011144104343214123314424141344334230010002043423140233101023114040011204003310033003111342332122041230133133002113022033033002113221013420310112000421011113004111344314441110432040444224000142430221130413413301104014443031434222401330412012340441230443441334423302322440143111313131402422440142412332244044424210240322024401434000401412220204210304213012201330432303340442141313441403140202323304431111330022 263 4431000001201303321121303032310042320013422440232102204304020204310442121013111430001110333103302310344120034233112412311341000232214140123042304214101312020231321001414313002024112304223121142131401022143320220132121302022411032000040110232430104143213413114313404233433343141002441231110040334134211301002310142200143211143014303210203324323222244001240121324343002200121123303130303241041234121142310334404230020414031222430332441302024204442214204011410441432440310020244313402320440114243041312144234321440112301243130241222040120133314243044343400220320413201033423122344214204124444143011040130032231111424140313411043120201212104031034101004111423142142042341334033024342040034033032423241020032011012023200024114004142204334442222132441022003013143430301440433414412304420020311002223401411222032342102431344014113441303323021003131314243103323012421430333244130234230241433230302011224414413220240020324214123402231010032403443141344301423141314024210003340343023 264 124203000021123004230133000031031211210241103324122334222012313222042403123231010140014440440403441041134111111141022421104033004124344422210211020343323111314113223030002124031424021021011131003314213344024213412323132431402344021001121434133141420022340431102140321201300121433043342104431131004410302413041033004103022301014302002233204332313000332022222133333114034102130214001300003234142204131011041013321040321443012003200433342431430224404400212204342400233330030314342140241222322101320143114041212240322020422321244241442122112344201320243130203420221432114101111202140400214234440014144122241030110010124430140344221113121312413004103313114010112004002212044003034433102121103040033113233311021143211412100424042120004223014404443333333341044232031144430332301003421024010320043040020224401442032102343214132244041343004304323101313201320404304223040200443334244211044300243044431202034003432414220320330344220240103131032311421444141430111443142430230110031114411024 265 2230144000330204121042334001004011301234234404324202010441221132442212301213103132420304332331311334140404000000433403024413034114233144044233243321124311003144033004440033223020122323323200303104200340132430340421311333214242132323020140304342000010402032204333430231122402140240230102424210303123334442430134034113344400413301431040142222431124010421344443344441043103333243342022400103210004214303144133234224130240414211102112300113220144033323203314223112204144341000203103424242001242323213021043141320230241322101232341300403143022140123214321243211013440223043320001133431203401214320300034200233441430132234142431140430031133122424113404131042132011112034312232100114240333124400121041033144043331022304412312123203110121004303324430000000034241122011044200430413111023422140211220120314033230402022342122344330333144114122022310323132123221322021010123112430011340244241404320244211132102111233000420220401140414221401304031110040440000142010422013144041431010103343424030 266 40043032010343214124212002013112202422211213322330131142341430333404320421330401333020022431413104004431312000012300244433430104101142033241143324230232043102033034124321043004312201314312110000420111022333201032033103442401303331304312430023101000141232024223001144110202233424224041343130240001220014413142403104040143211433430204123010003210222142034144430144334220404443330101402201402230120402002034343211024244232000244333020402032413033044312204201011014220043033003200411131301022311312324324221443214044243242322132042411302014343422212402232322243241324010224210020401211210221402214401110104201400142330210013210432141010341203124040314304203321200012112120122302101230441233202124134042033224403401023421113212200432123122004334140000001111240141144240112201430443421043423301412120143043101231402103202142400442034044141401040311323212433241323132211023140204024341244322214340300322333002134012013421220432000434223013004431132320003001142041232033200203131410131122442031 267 1121220021141122344230311031231014143044301334301342311012100201000322222033401223434310403214430412124213111000220404344301141413321002043241024331044122220332040104232224214122114123202112430012011443401442114022040411412223004413022123140410313002442121431004021033433140201131023144121244220021410303432012300413123022310301143214204130102233444002110044143043010421324424341324234124240042121231032113122243431341121004342434321232032430040242114220113143300411220034102111400312413401103121332330440422343241323311243322212402431303131044322240131300323243322134030230321221301233434234403214431420124203011343230232242223433141041201223130202020204231100213013112200432322102342142133224403202043033310213421030032314112223211141123004420000020002222441041222014130202431024231113424413113020220322114232402134012212402103234444214130103312323243243311324243411423212433042342244403024410301434033402211241031422221012311004224124210331210044021002142122042103201314332310203402010032 268 20131410330440202141100044012103300020241424011424111043212303113010244442100222021312041302404201413230330443003421323141420444434223032223233432404234144420422121421130030344143044212133023140211210430230403042342131404420004123424343211431340124043403140203112324101241423120303412034132340410334340011221220411431204401034421022400214241340201432032431240020214142033334133043331204231221203132104023031200331214040123123113312232122033141124303100412032023411401411103333004210122440214401133431402332102123243314102324244322243213001304242300222312410313324243402444100231432422201311213302404220012230144204123044130310021241434141122011243131313221104303324231014112231242342104003343033302132220044033341023441031144020012300440204124010000310040003334141441244243143203431110041133431024313420243101132233402214322232403214440344241404121313323324103331330410112323240212110343244433334430303100234302234020044423221043121024230240411231232323034003142202402123202431033210231131023033 269 312314340402323133434301232212403400314300122210123444222321001024134344402303441333112142442320124433100402414111033312000022444311010030013201232321210044022043140030241001140020240313334411423301242144101300212103314324010114221133122310214022223230301423201021323322300111120010412104332031341013020201431421410211223214114023402203401244023130222033212220313400002100004340224411221111431201322412410011110411343122211211034120123142041440232000311412021420404224344404434120232203323403220401214241422333213324143341331342300322324023021310404001122340134331330243433304120233044123101333442320410220043040214210234300030332300304440141202321313132424422004331103244020112312102412110120043433324411233100033421334011032310220412323214222130010031120110010000342341322022211204431140401203432141014320320330200234402300132302404331141244314133134314323404413401332021313223312441123344300014200000304211440202311244112424221123431044231402112131310102102004142233212143204042234110303410041034