416371546612 472504013100 201012640630 446104030140 301426620240 406170551500 532132251622 476344030556 265425030560 244321251212 416372242100 502030742500 201010442646 416451150250 446371606424 201406030140 305006030140 301421505100 301406030146 201406030140 310231044646 522372254432 051006030140 301604030140 301406304602 713454174500 517135561330 655304051336 727515167312 202114571706 713236072322 677356306424 201406030142 331006030140 301501140744 713037120244 677536464734 625010460750 604321220140 301406230100 301406030152 046036271302 745010462706 663036260750 647375620244 677536464734 627464026532 202472440644 545304042634 522032254432 051006030140 311464030140 301406604500 406452251652 410321220140 301406233100 301406030156 045010151244 422130306424 201406030146 311006030001 403016011476 564720322511 640463317532 120460322512 044465054406 445463123520 220450701512 444066323202 564465110202 504421323425 004222315426 345162317472 460642440301 403014671201 403014060344 220642440301 403015064201 403014061300 224061103472 103503212201 403014064341 003014060305 420461123416 442023104546 044261654202 304226322426 402610114422 624723615051 003014060325 462014060301 423102304516 065110101512 624461130261 004064522516 045453040406 445124702304 320510060301 403255240301 403014263045 004322322516 502024101512 502024705522 462025320202 025124502446 502025117202 224721111416 025221240426 604060724202 064763504446 504463716514 320510060301 403314240301 403014264045 004162105416 262025320502 125110102476 524721123064 242014060301 543350060301 403055211422 464164440516 524124703510 320510060301 403355040301 403014266046 105160722202 104764706522 620642440301 403015665202 124721115454 320505473064 240000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000620717466 324263524200 544422323522 365126215052 025265110476 442624505406 464763415051 403114240201 423014461301 403014060301 443110040131 660642415050 320520717466 324263524200 540642526426 445162317471 003055655305 203056051201 622654471265 563210102545 004521522202 045261640216 504610640472 124261105421 004060703426 465150106476 442020322512 025450104426 464164511502 504764415052 544264523446 364710061335 323052061335 222016255311 562655664202 045450112432 442021511541 004065324442 365110122426 025163716202 465225306430 320525505512 464463716201 423353261241 423312240345 323114055335 502020531202 244324440064 245321322516 224763440305 562654250305 522450067265 562655664202 045450122442 502021304446 502021517511 004765716202 444260717512 102024116522 442020322512 025464615052 544264523446 364710061335 323052061321 222015255315 323355040412 622024510521 005225705406 262023525466 104463240522 362023301456 122024505416 365121040406 445120331515 005363722454 320525505512 464463716201 423353261241 423152240325 323053267321 004126240512 205210124536 124062640406 445221315501 325165131462 122020322512 025464615052 544264523446 364710061335 323052061311 222014655305 622655664202 045450122442 502021717202 365321322202 564465110202 444624615052 544264523446 364710061335 323052061305 222014655305 562655664202 045450122462 462022316516 504063114202 504263505540 320525505512 464463716201 423353260241 423012240311 323115055335 502020531202 245123040412 524350043512 262143212000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 005321322516 224763440305 562654250345 222014455305 462655664202 045450112512 302020525435 002164505215 005165122446 344350111522 124665501511 004064522406 622023517521 004050123522 444463507064 245321322516 224763440305 562654250341 222014262265 423013267315 004126240452 444610117471 004125307202 405010117472 305450107446 544250105512 444764440446 142020316202 365363440406 445120331064 245321322516 224763440305 562654250335 222014262265 562655663202 045450110025 123020245054 663653212405 164042607114 063020247244 063443237224 210041621015 120241651055 124620121274 421251212405 023651647114 123042522150 525442645234 463647100613 353230520662 450030544553 253233546404 126220225224 610041253072 010650240432 021444660404 723620217174 761026101074 465442501055 124447644404 661251647014 361227032125 321251247114 763420142672 654224152512 014231132652 655631501025 450045245142 020452616402 164050106404 765647101015 124440663232 020640653234 250050245174 123042633232 025644651102 022044647054 350041637155 022246203244 463647246150 525442645234 463647100613 353230520642 450030542553 115426556632 020454501224 425020205254 350021641052 150046211315 223652101274 064620205054 463443501034 623641205055 121242101114 710046211314 765252032125 321251247114 763420142672 654224146512 014230532613 413233546404 126220225224 610051213154 765442501064 463440630405 121243213224 263441612405 223620241015 224653432125 321251247114 763420142672 654224144512 016226542642 655631501025 450045245142 020452616402 163642106405 161247210405 226250212404 122252246405 223620203225 120254501100 152212465010 146230476070 152236510321 200000000000 000000000000 000000000000 000000532132 251622476344 030556265425 030522201605 530554265566 320204545011 002512302024 505466365321 240512124321 322426344100 613232025047 501144260250 247270642453 213225162247 634403055626 542503012220 156553115426 556632020454 501224425020 124522512420 255055124644 637162014233 500522512425 032125321251 247114763420 142662654424 144642450032 532633053233 546404126220 225224610041 253072010646 636432020247 002372444212 511011442262 032310720204 526161505254 426452344636 471006133132 311206231522 201525531542 265566320032 052550551246 446371620142 330013262241 443112240325 323055055335 462020531202 444425040412 524350043466 222150115526 465210101462 564066323202 644264517202 304226306462 160642526426 445162317471 003055455311 203114251201 522654260265 563150102545 005122124202 045261640216 324350640462 105461514435 004420303455 005360323202 024100253234 261006425264 264451623174 710030554553 112031140512 015226550553 354620205312 024444250404 064451203164 361220235175 210052236405 521251236404 765647101015 124440663230 642453213225 162247634403 055426544503 056224500632 654231532673 150041262404 524446101224 263247655052 024442615055 121247207055 150052236405 363646531234 624626217014 353047237044 464606425264 264451623174 710030554553 112030560512 014426544632 655631501025 450045245142 020452616402 163047506404 363047605014 610040645224 066220223244 263253203222 020251245015 450047237242 021646237024 063020203225 120254501115 221246432125 321251247114 763420142662 654424142672 450031132712 655631500150 525442645234 463647100613 313231120613 312220142553 413233546400 642400000000 000000000000 000000000000 000000000000 000000000000 000000000000 000053213225 162247634403 055426544503 055224500612 656026556632 020454501100 251230202052 543500216272 521500422631 640632446070 146230545010 351212406510 520202512450 154500446510 546646064252 642644516231 747100305545 531120305505 120142265605 533546200321 253212512471 147634201426 626544241426 324500305445 533132335444 041262202110 351500412530 720106456444 320246476330 520222522131 553202512464 045252516504 042236471172 420220406550 520234406330 551432052550 551246446371 620142331326 224142311224 030542265446 426556311010 254500452451 420214446604 050236522131 652222406304 043630476050 146100446510 546500406452 240662202052 543432052550 551246446371 620142331326 224142305224 030542265545 533544202053 120224512304 040630462372 720240512131 447602422130 420222522131 553202511010 151244406632 306424532132 251622476344 030554265445 030540245007 026544345326 731100412624 045654461010 644660202471 540630461010 252616202231 620230426032 020202512450 154646201324 040644512110 541432052550 551246446371 620142331326 224162245007 026562265566 220204545011 251230202350 553500212171 447604406304 220202512450 154500442030 345432052550 551246446371 620142331326 224160245006 726542341326 731100412624 042206515010 252616201071 150506202330 145612202252 546640202511 720202512450 154500422130 346100442032 050212471010 242614476450 520204476531 642246202071 042606454321 253212512471 147634201426 626544241565 120154265545 533544202053 120210416464 041252435004 344234215010 146230476070 152212201404 043236511010 146230202113 147202466230 320202512450 154646064240 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000532132 251622476344 030554265445 033122201525 531132335444 041262202252 246100416210 147216425012 040644406324 052236202312 041602462305 044650466453 124432052550 551246446371 620142325326 224152245006 426544345326 731100412624 051220521012 052650202231 620232406270 520646406150 520114202330 145612206531 651602432124 043212406512 551212064252 642644516231 747100305525 531120321224 031132335326 731100412624 042206515010 252616201070 750106202570 151234202230 620202522510 546640521012 447500502450 546236406104 042262472031 544606202032 251202544321 253212512471 147634201426 526544241465 120144265525 533544202053 120210416464 041252435004 343624215010 142210202312 352236471011 444646522231 643500416371 652244476304 051650526150 606424532132 251622476344 030552265445 031122201425 530540265566 220204545010 441646202052 543500216152 021500432233 020234426170 152100412530 720236471011 147210426604 043212522071 006424532132 251622476344 030552265445 030522201426 226544265566 120204545010 441646202231 651650406311 420254426452 344636471011 652632412132 206424064242 635432050000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000062472 541250522301 140744713037 120246627334 266326261012 267752723235 662500423136 361744647416 464736673461 505022462472 447634045210 151244406625 106424064250 242616446344 040644512033 106424417375 566712673504 013100243024 066302202105 620240677375 462522064251 062744625014 171312203515 062500436450 147210203035 662100436311 751222476532 320344677536 464734627464 063336711016 460730657235 663500607055 772750203036 271302747467 206424064241 505202671014 171344607624 062312717076 264740723376 220320607464 072320625014 667744665641 505032052032 251164047416 471100723364 041234422051 445530261016 072344203515 720334627616 420304727075 362750203135 462732627356 406424045704 450234406330 526204446512 320336631016 660744647376 571500733036 264712723234 571574064252 447650422472 035022723376 460730203115 171740663034 362732627356 424346627124 061312663376 724530263155 174352701014 667744203036 271302745016 660744647034 266312064251 652632422231 535022251245 225124261310 141634475015 763100607456 260762203034 462344627476 306424406451 447606350234 162310711015 763100633236 271750203114 172302203575 771310261015 163100657355 773734243315 202472451222 472165106424 222550146144 350234766336 613035420106 203376220322 723135520106 203075767346 721016362732 607356464706 715015163100 462410151244 406621505022 363455167316 203415764734 723136271574 064241505032 052051642204 462264064746 203515062500 613376567310 715014266336 617264063336 711016464322 715014171344 607625420310 627474371322 613134420304 627315773534 064250151230 476065071320 245015060746 203515062500 607114471312 717464067714 203515062500 633236271750 203114172302 203575771310 203374620306 677336064730 627105564734 064241160744 713037171500 242372747100 677344064734 202510244650 515224026532 203515770100 663136662730 203036271302 747465620120 663204060746 203034267754 625221505250 476510451640 201215464122 203214171500 555405430130 302724066336 617036464736 671014667744 203036271302 745304064714 203275667756 670321206424 251245225100 647344047236 512130326100 723215171500 647464072320 625015672732 613136220336 631014464732 715344064734 202450541500 717636372312 665015672732 613136220336 631014464732 715015171432 050236372336 713134420322 671011642222 466470420306 627315420322 671010247210 412311306424 064252764312 671014120346 727056361744 647416420306 607314372730 607515167734 203354562710 715016467500 613124066702 623125420302 203055467706 655015763100 723214506424 047155766330 677575167316 203155770013 322032363203 067131341723 126216415050 320522304542 044622672047 407234440703 027135151607 302670741663 067273141723 226773563261 307035162203 027134541745 006231363617 446474164677 440642504446 325024503350 222171151667 126734751677 347150160713 366171363717 126210163675 006330362064 244123504502 345216411412 344224124511 002434745625 006131354677 562443212472 524661111465 640450640623 226671356717 226773563064 240457157723 206274563201 403703212064 240642520607 447232341661 326170354617 462032363203 022025105466 402030554677 066550144627 466174551613 226731640703 027135151607 302032356623 127403212047 066073143727 306075151677 347150164675 006230364625 340642415052 044721102462 262032363203 022030554677 066550143677 347230351673 226731640647 346333762667 027232357671 006070557727 502030356745 006173756717 506073564203 027134541744 320502342677 526731163261 006471440723 206250144647 326273563647 366730354647 507450157631 007232145203 027134541745 006474640663 127050065270 320503212412 344224124511 006474640605 007033751673 506274440723 362035150625 007171364203 366310062203 566774544715 006473440412 344220514455 006231363617 446470551673 160642411723 206250143727 447131356721 006473544627 603503212064 240470551723 462613165703 406274440613 367273544203 146774440723 206474640623 226671356717 226773415050 226633767627 442030557727 346213054502 444761125416 505572337243 067274562627 347210144647 322554251203 506750156565 207172372625 206232355627 347172357671 006452251201 206675354721 006330343723 367112215050 320530551723 463502261301 403014060201 322650116476 325263040265 322035750627 342033756261 006170356203 346775040623 362022315526 304450146677 442034751753 122030741663 060642411201 503014060301 002653240466 524623325461 002653240026 344763325460 320502240201 003114060201 322650114476 564322330201 322650154677 566274440613 367273544203 146476145620 320502240201 002015060201 322650114476 565320322201 322650005462 365361511540 320502240201 002014460201 322650102476 504322330201 322650154677 566274440607 346210165703 406274440633 227431344064 240450040201 002015040265 322024717466 544064440265 322001302476 504322330064 240642524643 122030362713 027450162677 527232356627 462030362625 006232366647 106271040647 347233640723 566750163627 067232357673 463503212723 566750162677 527232356627 462030741663 306271040723 362031145617 306074545064 246074562607 627150050406 445124725411 006073544202 025124504426 062453040607 346210164643 446271240617 026633145621 007233640617 026630765663 027231215053 022034765613 466174551703 502035750627 342030240717 526134743713 227035145621 007330362647 026133145203 366170765713 462032356203 026710145743 407131363717 226773415053 367110141717 466471756667 126735040717 506075145667 126735040242 025126311422 602610101512 445160531261 006073544202 465260523416 442453415050 320503212523 206250163747 347230343723 226150143677 347231370723 462031557711 007232145717 122034557727 506473545715 006074545350 320503212406 444221303202 122016440425 005161640623 446074562677 562020322422 124142211406 445124725410 320520322422 124150105201 642021240565 006234541713 446775640202 025121105414 220460322512 104260615050 320520111406 445450133203 107130362713 367350040406 444461011044 224064531446 105403212402 025126240425 002610144713 027134557735 002020101512 620442211406 445124702544 320520322446 102021240565 006234541713 446775640202 720442211406 445124702305 002024725412 464164415050 320503212447 347175162727 067232357673 462033746203 506431240633 366633157737 226731640633 367133240737 226633040613 122031355647 507231344203 047450101512 445165302203 146774440627 026172015050 226473544627 602710040406 445126040647 462030356202 024150143677 347230351673 226731640605 007033751673 506274440723 362035150625 006332362717 500642411623 027230240737 367131040677 142035150625 006074562607 622012144647 326273563647 366710151673 146750142627 306775640647 502032356203 066774545245 340642411406 062032363203 506431240406 062030757673 506072356647 346350143727 447131356721 006473544627 602030741663 067273141723 226773563271 002025150624 320502343677 346232364647 366734640727 346231362203 566432343641 006270343641 006572356621 006771440647 347175162727 067232357671 006474640647 467175345620 320502351715 006372366627 342035157203 227234640713 226372164271 002022356717 507135343723 226773563203 346775040717 127030362607 506271040613 620642411613 306073553203 306473545715 006074545203 026635145713 346075151733 127153440202 506431362625 006474640633 367110145607 066410015050 226572356621 006771440647 347175162271 006075040663 126074764203 366731240617 227130765667 467230356617 122035356623 127110167643 226172015050 226733640647 347175162727 067232357671 006075040607 306610167647 306610142625 006474763727 126216415050 320523317532 120460303262 224721105540 220442273647 346231370203 346775040647 342020303064 240642523456 225023011406 060442211045 660264701432 122030356621 000260517522 144466040607 346210050026 305165104541 006774440026 304765706446 602443212416 024463011406 062633157737 046731011044 223541323406 144250141673 102023117536 144466040607 346210005412 365221511541 006073544200 124624724422 600642415052 064063314424 224060654265 422654652623 226673557255 422420322512 602442211354 125160306425 006073544200 124123724432 225403212416 024463105046 024153164677 507172372044 220456605516 024321240607 346210102476 504322330064 240642501512 125124411623 226673557261 046074562607 622033541667 122102211354 125160306424 320503212446 325263011406 062613261265 462531151667 346752662242 025124530244 220456605462 465221130203 026731040026 344763325460 320522315526 304442301415 306675354723 227033151627 442431151667 346752211044 223541314516 504226040607 346210116476 325263015050 320520304420 224060654677 306210143607 306175354607 506473756044 223573557721 007232145203 146474563721 006473544627 602030741663 060642415052 506431362625 006474640607 307173640723 206250146627 027235362625 006771440703 446273157607 106473547203 506431240607 447130371203 566475150203 166773744203 506432356637 462703212433 367110164643 227150157703 127130364647 366713040723 206250162677 527232356627 462023104546 044261654202 304226322426 402610141673 102023104546 344750141713 120642543607 306631344203 506750162627 066774544203 366710141203 166273545713 026632372627 102034764607 066550164643 122030362637 526671356723 462035157203 306770344203 226735157064 247232145203 027134541745 340642415050 320505415050 320525117522 105164137575 104061122044 223565117522 024610104446 465023101416 124661316521 002420717472 465220316521 222021517511 005222111515 004064522406 620642501512 304760640576 762225501460 220456714476 064065111476 342023706202 025124501544 320520516422 404725137575 104220324405 440442273502 505110124475 004165322512 124725040426 345224531202 224710102472 104123113201 204323725472 102022316202 224226102462 262443212422 224664122416 765751104406 504042211355 064222315426 345162317472 462024122476 064264723426 102025117202 104065105064 244725315422 224667737222 024163517044 223563525466 044264440476 142021111466 124724711476 345150106476 442025110446 462020322512 025403212064 244064522412 225227737522 044465123310 220456702446 505150101472 102025110446 344364640406 044765324202 504422323202 224721105540 320525102462 224226137576 464122003245 154404422734 761452213162 022047631045 150044635044 460642646402 422247101015 124451605312 443205032124 721044633234 210057676402 264451651220 442235623162 020447211024 622620121064 764420235254 660442644404 761420211114 664624432120 642435501024 465051501255 161242101114 710040645224 066220245175 265044635055 143205166402 510044635044 460640651055 150051653205 023044613042 020454501024 721041231130 642435500262 022247211114 160252213232 025251613042 022247101015 124451605310 642435500532 022247211114 160252213232 025251613042 022247101234 124641645200 642406424150 527440645224 125051564150 520444650505 164040645052 615030140603 014024432124 122252121044 065046644543 114030140603 012204567114 310040645224 066220223232 021040651254 650047614405 163646612404 465042232110 445406425024 465024235174 665246130613 014030140602 442235623062 022246653144 450041603164 723652101024 250042237164 250052221115 150044635044 266004454520 642441223242 423252631155 263026150603 000140301221 135412472371 552630044221 104422131241 505204446505 047634426105 431140301406 024422045671 747212202111 146612472471 147634406304 040644512033 104422044541 505204446505 046602472630 426142301406 030122045660 547634422101 104422044222 606424412232 424230516511 142260261506 030140244227 350244476070 551646446350 720230406472 420222472110 554022044222 606424412232 424234476511 451650261446 030001402442 273026305165 111422600442 211044540642 502446502422 304542064763 454305403014 051045665222 111515004463 504426602022 323202022020 717472465220 316520220445 415052044425 050446105425 501511303214 060244220456 605446105420 717470220442 211130320520 511521204623 727432225413 062301402442 211356304765 705511004123 725472102022 323202064763 523522024725 011044542503 210023563653 634402027657 500402014230 140110456641 253114625026 623162020251 245015450024 215224763220 251024465051 522110452606 425024465024 217175220251 244543054030 122110456644 203042025047 501074265020 203225120254 501044264641 644562022247 251172020247 101014142213 032124122252 121144765653 203222615030 122110456602 631175361444 660110442204 454520642435 627164765640 631145767620 100623002204 567134723653 501054725044 645052023643 215234265020 121065123646 501234122252 246510452606 425024465024 247204064442 530623012206 425024465024 205175221444 660543054024 422113563047 657055110040 635042025250 241055110041 237254721051 501034763451 651014725004 454520642447 002372441630 416773730540 044227347236 202410151250 446031420206 406310351500 536210547100 516052341644 501010340630 462130404526 064250244650 242471746654 406445432122 044227302604 476510644660 044221104454 250321251636 466071441676 575501104566 026351752206 462061104422 045261505204 446505042202 472170151130 311221104566 472371626646 406150520202 512450154500 242152247632 202510244650 515221104454 064250244650 242470143212 406445430522 044227302610 406350740644 044221104454 064251143234 202152442212 412530726170 412311741626 201726134174 064240000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 062472541250 522301140744 713037120244 677536464734 625010460750 604321206424 552132247610 406510120120 406452240662 202550151222 406051442646 244321206424 356030246226 502504026532 202235662322 713134372100 703516220314 677444040644 512472541100 633376220322 673114574322 673164060500 412350441230 454321237602 412311350250 351004030032 050321235602 512450451640 201325520352 717134420350 675014367730 663134372100 723376460730 203075767346 723035672100 623236370330 607074566712 673504024314 713375506424 355004020266 301306026140 565015467706 245014472744 647354720302 713454174500 623134366302 713036464736 673461505176 406452242246 501644030032 050321235602 512452344664 201325520306 677315462706 723464072336 723035420302 713454174500 717237262500 623536264734 635014462706 663036260750 647375606424 355004024336 673317120352 717134420322 631014166330 203055772734 623464061736 673476460734 721304060734 621010171344 607624064746 202372747122 064247740644 512471155164 201401505032 052071746632 426352420054 064250151262 412232451500 265324051650 406453120340 727516320350 643124061736 673514567350 715015763100 412232451500 643136262500 737214567100 723214520202 512450154432 051004020302 723516264704 727514520322 715016362712 671014472744 647354720310 627075460744 607515167734 271004052320 647464064746 203115767312 203054561702 727474506424 201004066702 673624060744 713037171500 667037120346 643036262500 723214520346 607334520310 627075460744 607515167734 715304060734 621016762500 737035672100 723214571712 064244020100 613236471500 723364071312 667035167100 717034662500 677554571100 723214520312 673515171312 203416267706 627476306424 130321257274 406453141222 522467220140 064241505166 406453141230 455005526500 703455772336 723636062500 412350441230 455014667744 203036271302 745344020246 627124040644 512033120210 516072271500 633376220310 627514164730 714321237602 512630246226 351010246236 416261136542 324321206424 356032254630 516504026532 203075772734 721015763100 673535561312 711015763100 607456260762 715016764750 641016360732 625014464732 627356364736 673465420312 723065606424 376032254630 516507220140 064241505166 406453150210 461005526500 506472440606 455014462746 617455170350 677444024242 502112024500 723364064336 663104051712 667035672322 617464067714 203035466032 051664040744 713037171500 737236464100 723214520346 607334520350 747414571500 607354420310 647334567346 647375671534 202476467744 627104064312 713124072734 723235420032 051664072320 625014464732 627356364736 673464060744 625015367336 737344060734 621016464312 203036271302 747464061702 671014262500 607315467706 607514562134 064247740644 546410446164 201401505032 051770246226 476267220140 044227352212 466404040644 512033120254 406451140604 462121505032 051770352644 426352435100 300221135644 426410540650 202150141650 476444042252 512231643500 502450546236 406104051640 426072306424 064247742222 466351735100 300221135606 476531652246 201064042222 466464042252 512231643500 406452240662 202110541630 406450152222 476341505032 051771442262 432310735100 300221135636 471010452644 446350720202 512450154500 406311447606 202230620240 512131447602 422130420236 511012051212 516132406424 355664346616 215012244250 201424047614 201464004432 050221104566 201326120222 431012242602 462313120240 512131447602 422130420156 335566733556 202230620232 426450546262 064241104422 356372747100 406452240662 270321235566 216330721432 050321237630 422071651650 351006004422 356371620210 526451147216 202032251202 545010146230 476064044614 202412242646 426500015050 320516714422 625165113201 322650121516 504060713203 107170762703 507113440265 322031341617 202035757713 102032363202 665425704203 446274164262 466273341673 506470763203 366310143677 347175135064 243550040203 146774440605 005024505462 364061040733 026635345201 322650143677 306631343723 126210144727 446473547202 405121314476 024210163703 126153040727 466271040737 206273415051 662010040607 447130371203 227150141663 306770741723 126203212376 304226323522 263510060064 240642473462 105465101455 002653240506 465220303455 006234743713 407234440677 142031551713 467210145673 507136240647 342023104546 465222640507 467230343655 342010125717 126210164674 320516640201 002034545667 367331240627 306273345673 507150151671 006774544627 442033746203 226734745713 506473756201 207332341202 425220313245 340642477462 105465101455 642014015050 320517714422 625223724351 003002211356 504765101461 002150127476 444224640446 476030420246 502130306424 064247746212 432332245564 201401104566 516512244634 435370151222 522204042222 432150551212 472511140650 476444042252 512231643500 422130346134 064241505166 470023715526 305210055265 006333141635 006235362647 346350144627 066630362607 506473756715 002653240723 527133545621 006773440647 142033365663 506474154627 460642473201 002033341745 006074545203 346750154677 346371362203 066773563723 026735040243 327274764203 527171240623 367031240733 126175157711 006333762203 446273341647 346473547064 243550040203 106473345673 466473756715 220642477472 364665314521 642010060064 240642477476 564725704351 002014011045 665221315501 004225322446 344350101512 444066240422 124163101512 025222317472 460642415051 765162332551 642010040300 220456724426 325010127442 224621240436 124721322406 504463507202 025124501545 324463504426 604463507202 064761105064 240642505472 104220324404 320503212000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000624725412 505223011407 447130371202 106270754607 446075151677 342024557727 506473545715 002653240516 504064531261 004263524406 445443212064 244224703511 002020322512 025450104426 064620322406 504463716202 064700611050 642442213232 023267747642 021062707546 074460751516 773420345577 275064735457 150060745452 032267101074 263426101427 275020351506 274662501676 274462501556 775462710407 233606424406 131220307546 774662501646 750072321456 474420355417 132260705546 274620121174 422044221104 422024534150 510042635244 064454501456 735062745632 030267101017 134460762406 730266712542 034660755457 150064751632 034662733416 735064707632 032267101015 126250211140 642420247244 064454501636 275071501657 010060745626 076220355417 132260705546 274620341626 473671101646 750062323556 273471723576 710060735442 034664765452 034661703566 732267316150 524051236404 263452203225 450051651015 126206424260 642406425365 165040645313 502246637264 242241131024 465051422110 456641653225 121247250404 163646231054 165044637162 023643101024 465051534150 502252231170 460426247025 160651240150 503205275364 421246247204 156420247055 226446423175 363453610110 456641631054 064420251054 664020203225 121042606404 161246231230 642404647055 226446423015 124451623320 642404647055 226446423015 124442247200 642404647055 226446423234 466455032120 464642650013 246422412311 347626064241 151612522651 504602512630 246226064241 146636532121 152212466405 455660536104 040644546051 445530406453 141230455266 156500356071 442602511012 051236522372 454640425010 247210412311 306424046051 452022522131 550130406453 141230455267 530540265421 505022522311 647022432145 452236502310 553022045671 143100522372 046212531014 167310200130 554250426451 640630260321 204500452452 352022202133 051202544321 235566201071 352506202053 120224512304 024142265605 533546245010 447634236504 046602456124 040644512033 120222522131 551500476571 620204545010 442614406531 452032050232 442234470230 226266542570 420212542512 247230262171 447604461031 152212466721 104566466032 245500406452 240662201051 753634211341 505022202511 447422411311 753634044221 135500516364 044650202571 146230202050 520206476332 044630426104 044634064241 505212542450 154564064247 335506526524 320144205011 243244201605 530550265566 520236536344 042660522132 247202461010 151244406624 061702727474 562100613034 420302617074 571746203075 762312064201 001522304721 211411304266 124512344602 211356125425 105512344063 077064240450 124462640460 454476564702 211355005461 323261004461 716476444250 117536340642 411466365321 315046042620 322546044465 123044223562 705426402025 110426322024 701432122021 522476322020 717472465220 316522462610 105522062703 212046324765 505464224100 131024465051 432120464047 641120464026 032120642457 213165220251 262722023247 655050460426 203225460444 651230442235 647015321242 101024465051 432120463247 655054642241 131024465051 432123556621 623212154620 500672654234 132673110042 207232023247 655054210043 245174650040 645225165241 101244750044 203205021247 101024261447 645052020447 653164224620 207014620651 432120465046 235160460426 237274702204 422734423646 612404063454 501125263250 130404461420 210013147202 466230320202 512450154432 050232052646 442241150130 426350445232 500321204624 432071404422 044227351626 446405551212 522532247246 202531644632 502372252202 472501505022 502532344224 046405442634 522230406424 046331753212 046025446240 516021505022 506412551620 045210151262 502111424422 045672340654 425012342632 406352444606 515010647644 202472440644 462404041636 422121505022 406372304602 512631451650 044221135606 476531652100 215010151244 406632320256 446511020246 406330520210 446332306424 046470552264 464230444632 472361104422 356352546604 426444047614 202111146612 472471147634 514321204640 476411204640 260221104566 436364040656 406621505000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 062472541250 522301120202 512452352604 064241505210 516072220202 512452352604 261010151244 422130306424 502451720202 512452352604 202032251210 426061505210 426464040644 512472541100 617375466312 617516320304 677535662346 203235663336 713334172322 677344026532 203456567346 203375661712 203155771100 627034364100 703035171032 051010151244 422130320322 717476562746 203114561730 607454172322 677344061736 623124063336 711014166330 203036271302 747464073722 723204071702 667124072362 703124060734 620321220304 677535662346 270321251612 425010367732 667135672346 203036420304 627175167334 647354720336 631010151244 406624063336 711014462750 607235471432 050541505032 052750151244 516530235032 050230147646 046510546640 262111146634 474221135606 476531652100 422231542634 516231747246 064241141602 446310504650 426332026152 044221135650 476364046602 472624052236 202411440662 202571152220 202051447606 455761505022 202252251650 045012447632 472621104422 355013142646 064241505022 462471004650 426332026142 044221135524 311012447500 446350442660 202032254604 462261505022 406110444422 522131550130 406453141230 455326104422 355450420256 476450420236 431012444222 515010547250 512624044634 202032254604 462261505022 466372642632 046510546640 262030246226 502501104566 516511751212 202231620206 476450506424 064252447632 472627204632 476550504650 412232451530 406453141222 522461104566 412232451500 422132341644 446051147216 202032251202 544321204650 462350504650 412232451530 426612451234 460221135622 431010554250 426451640630 261010447634 236504040630 462370340650 424321204500 502372045022 202405406424 064241146636 532471104602 512450244650 262471746654 406444146236 536550151102 466531446652 460227340646 516531542500 472372420236 536344040644 512033106424 046511447212 046510244650 515311753634 044227352212 516504040646 516531550250 446371606424 355011753634 201210252622 462505544634 245010151244 406621505022 202511447422 202032251204 446505432140 301406030022 045671147254 406311142100 406472352632 502511147634 064247335506 446424320156 265427026556 311010441646 202100316422 244664040416 364221240466 365321304202 504750105472 504064531064 240463317532 120464116521 304361316462 124312663044 223563117536 125110102476 524721040516 124660316522 224164615050 224361316466 365302250416 364725454446 345162323521 024361324421 304463524426 165112215050 224525315502 300460322512 044465054472 365165113460 220456704476 342365040516 504060713202 224310124476 402663105532 124603212046 164263515476 540452123522 024162651044 220456723522 024162640462 365300613222 020447653164 203205032124 723651651134 616404651144 723404651024 465051531034 724652022113 562243101115 210044646404 163647247244 063452130150 502220225225 165004501164 763047607160 642404633175 321204651054 664026111264 063024241165 212204422734 361252101264 063052612150 502246637264 263204651054 664026201014 123045641240 442235501234 065442501144 765642644404 123652635040 642404651144 142240645224 122252131144 765643223302 063047657264 064404566404 063442101114 721044607015 221220215115 421242235055 164604432120 642447237144 760647164114 663653212115 023452131074 263446213062 554204422735 264050213222 020447653164 210051613154 063452223035 143205023074 263446637260 452041637165 313044635234 464652103074 265042131114 725042617222 443205023125 263250230114 064451205115 213047237235 222644022113 563447501235 220241627114 721620213244 153406424114 361247233175 302224247244 060645522150 503205235175 165045620720 465046235050 460251245024 465026231175 361444660110 456642237162 365020217172 021452645244 421251101114 310046237274 123442101264 123006424115 223047234115 220444651232 620647247240 442235501175 110052641204 264420255024 603205022404 524451650112 023447621114 163406424150 502246637264 242252213155 013022255014 612050235242 442204567255 024042644404 123652635040 642404647175 142240605144 564052022110 456651603264 250052221115 150052237170 642404621225 123204651054 664026201014 123045641240 442235647015 321220223240 642404651144 160204603225 120444650544 123652215115 410251637155 320251022734 660251226404 123652220404 322254213040 642406425164 762044607163 510051637230 460241231135 025006424114 525246641074 242240645224 122252131174 561454210110 456641212405 165251212404 063046101115 150041637165 165020223060 642404651144 723404603225 120444650544 123652215115 402204566405 223650231055 303205022404 264451022403 620647635235 220247250404 123652635045 150051213214 210043237222 025047640554 621253213142 020251245015 457426142150 523645615304 216404651145 502240645224 122252130643 014030140600 642404621144 623204603225 120444650544 020241231135 025004422735 264042203244 261020205115 224606424115 023650224115 013004422100 135650442032 423646202031 446032050000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000062472 541250522301 120202512450 442606064241 505274406452 242212415641 505032051664 043222512472 420216426504 040500422130 342634521010 151262412311 326100432531 446100476144 043636476104 052220446350 751432050321 204632476550 504602262111 146634474221 104566216111 146612472471 147634515010 647644202511 042646425010 151244406632 306424046070 144616046025 432422044227 344614201744 032532422324 043236512170 552100522210 520244426472 420236431012 444222514321 204500452452 352022412130 346212532132 204422356372 444212512571 001516122024 122426404064 505202504750 102425004163 105532125103 212046464265 001174642241 231134762604 422100135606 406344752100 526470520250 442124041230 476071306424 046252251650 046330145602 512621104422 356171720232 406270520202 471010151244 406621505032 052050541630 426550551164 064241151612 522651504634 476332546250 044221001356 564421003162 023647001304 047252462500 314202164700 613230642404 422110442235 501174710044 634405121246 603114722247 216404122252 246150502246 247100460226 142110442235 544524222246 635172021447 644404463442 213304463443 501244060446 212150502240 611044442240 530610442204 567064464451 650405163645 212405362246 230404420253 212404723620 213064321241 650150502246 637264262204 606543042204 422734322251 247242023252 631244464046 223055103205 023154765442 622114213030 022110456641 637144621241 650405223652 203142020647 635235220247 250404222251 641144060646 613165203205 023154765442 423244122252 246544064454 605115224604 422734361252 101074763642 101024465051 432120463247 655234442241 131024765043 223300442235 633014561220 251144723420 251014561220 215115124652 101244463242 432120642435 501244422251 501144763650 101034763442 223244463647 246405222042 501054725051 223055150044 634404064454 605144550052 236404623647 626404622245 612405222042 501014123653 212400642435 501034763246 613165224620 247014461020 251104266220 257175263042 101144763645 500552650041 637155025252 213232025044 212404665246 251115023044 613222025440 631254264626 101154062642 646404723646 653140642435 501024465020 207100751244 426072420222 471010540606 441010547250 512625620202 462471720206 476311442606 522464052220 425012447650 406304041636 472472440634 521010444646 502310141612 466131652032 051664053620 446071020206 406344041212 202532342610 202511720232 406270520202 512450154500 416031441652 462032444636 472464043202 516510551134 064247320222 431004243636 436371421130 202031451636 202472440606 456464024202 416512540630 462625120250 442124041236 526350451500 432372220120 406072452602 461224041602 462304047634 202032246602 455341505032 050321241630 426551452640 350321204646 476250504602 262330145602 512621505022 522311647022 410013102476 504322330044 223565711462 302025705202 465222314461 004121240406 044621240522 362025323424 320502240516 125223715045 004723715526 305202211045 662020717472 465220316521 004665314522 225023111426 445157640265 322023517064 240463317532 120465105466 402620322546 044622655305 204052211356 304765702472 100642415050 320502310512 304642324426 325013101512 624123113265 422420251045 665160326425 004463440462 200642411442 445123211415 304064531412 304553261242 022442211356 464065505202 325263124446 404622305510 320502310462 305502302262 025126302462 262654450405 220442273412 225224615050 225223116470 224113114476 564322330044 223562306202 304765706446 602610015050 222022522516 500450103442 264665003140 642404623155 263004651054 664026206110 442235607174 664044631052 025047651014 610042223235 023040607054 661247250150 502251627115 023404635174 665246250110 442235500504 461420247244 463046101034 763046213035 222247216404 465024432120 450040611040 450042131244 263250022110 456620223162 021006424114 424451212115 221246640544 064454605144 553231121012 442235653205 021251101024 765247210405 222044646404 222246432120 642406424115 223047234114 113041237244 322254022113 562243635175 121220223062 020640634475 210052647050 642404501100 251246520224 041620456332 546032050231 046244424232 047250262032 254604462265 530520405221 104566462372 742644202051 752634420321 204646526041 001522124664 050045023452 022113553246 237274264420 205175263442 032120460242 211110465042 633202614204 422113550025 542404464620 251175220246 101234466442 432120464645 623204361204 651054664006 424112021251 244560450030 531334064641 623322013652 641204264420 205175263442 100742023047 657055110041 237254721020 223162020251 245015450042 213034620251 466401104422 356532042202 522124046652 462511150230 446132206424 416211346652 461641001516 264464105046 344763325462 500642411202 504620611202 042623517466 524610315526 304665314044 223560701471 165210125516 122020717472 465210115526 305224640472 362023317512 120642411442 304623211411 304064531412 304553262242 022442211356 465223722425 005021322442 025024640526 404220324426 102020511522 460642415050 225163712404 224053103462 125323125500 220456707475 004121240466 365121240416 304265505510 320503212466 024560322545 642025114472 340460454462 365361511540 220456703406 342365040406 465165315425 004563517536 024623040446 142022111436 202663722422 125103212045 005161324476 320450116476 325263124044 220456714476 562020517526 344210116476 502020717472 465220316520 320502323426 505500232114 621203233224 542204422735 362246230404 121220132612 021447644405 165051223164 353020140404 263051612150 502246637264 242252205115 224626203225 460444651230 442235611055 160651223024 250052221055 161220203225 120254646150 516635500435 122621520612 023643100652 450020501014 710044651054 665440644404 464620235175 210040501235 224444635070 642404651224 723404651024 465051531100 152212465031 152232532032 204566064241 001522444723 411522044465 123262465224 511472162061 102462405120 611356104765 302462122024 711552125150 106476442024 724512224721 640406445120 331515004063 504202304763 507202025124 501546460642 411202245124 724045004662 722545420642 410015224447 234115220444 651232621041 231205120606 424112024642 651174642246 213064664445 422110456647 635145450043 237222024652 245114721651 432120463051 620114153030 432120463051 620114213030 432124662651 262613502246 637264263204 606544064451 247100155022 045672340654 425012447650 406304040644 512033120246 446650506424 046331753212 464230426202 512450451640 044227340634 421012447650 406304041636 472472440634 521010444646 502310141632 426352406424 046511447212 046510244650 515310554250 512351404422 356210147210 462124042660 522132247202 462464044634 202071746640 462132442630 544321204500 452452352022 202133040644 516501104422 355010444646 452371147250 202150151620 446300716064 240465114472 120465102446 505153117536 340442273442 024721114425 004765716202 025124501546 462024717466 125362101520 320502240452 445165011202 365363501512 440442211355 004222306432 125121316522 305450050422 364711724202 405265040476 525210103406 304624651064 240642473202 144463511516 202024705522 504463507202 525010103406 304622316435 005161321526 124720705202 144764440422 624720315446 062020322512 025464615050 320516673216 165010640422 065150062265 562655662201 203053262245 005360322472 224721640476 342020324522 124664124202 504750120512 124623701421 004226316406 324460640406 445120331064 240464713446 404242314422 624323107044 220456704476 342365040462 125210120512 124623701422 462021717202 524723517522 124203212045 004264522045 003621117471 165210120512 124623701421 004226316406 324460701462 305450101462 304760701522 124210101512 444066323371 303043212355 662161720215 002414251064 240463317532 120460254422 224663005170 442204567165 263241213222 023643101044 463242635234 463647246560 642404621224 602240531144 261446645130 442235532612 021447644405 165051223164 353020140404 765044213225 362251612150 502252245164 242252205115 224626211024 624051206110 456645631254 361220223240 642404501244 623604602543 214004422113 550043237222 023047635075 143205023205 264644224115 013041645054 463452022100 135632406270 520202471011 147250426170 551032050230 742634466372 604520516510 141626261405 104422356472 440606455011 152134064201 401542405121 320064240463 317532120464 702446505154 454422224663 005170442235 625255165020 202405023040 607052025044 203242025647 634475210041 621014721642 530041505032 050231547654 424230126210 446300316474 320502314516 200460254304 220442273466 524625111502 305450102545 005225717064 240460304422 220460254304 220442273406 344210101416 064765316521 004323722202 564764504202 564465110201 064700614404 222246646560 642404633175 323404651054 664026202110 442235603145 163620245055 165047645052 020242213205 222020251172 023447645154 063006424114 061042232115 221246640544 061042641244 403205032120 462011231230 460204422100 135602072104 041636502624 044634202051 752220202210 146254426465 606424046412 551620450232 026206512131 147250044227 340634421011 540626425010 147100446352 442616426444 047614202232 427032050231 547654424232 047250311312 047250044227 351612466031 652222416464 047614202511 042500446352 442616426445 606424046331 753212046032 251204442505 440644546312 352022045664 340644512033 151500536232 444100522210 551612202111 146612472471 147634514321 204646426500 132464224765 716536100442 210013563447 650404765647 101015124440 662150502245 245235202251 651015123050 022110456643 636404063046 237034065042 501015124440 663230642400 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000006 237274720251 244720463247 655050460251 245024465026 203225463051 650110456621 603225120254 646405362252 220405222042 647052021044 633054724644 637165143205 032120642404 647055223646 423175363453 610110442235 633015122620 237274710040 645224066206 424150503205 032124173666 733456735020 054404333671 101456070664 101417134460 762542031264 751506274420 323637175262 501436073066 101646750071 713642032272 101657013006 424116774420 303637171266 705546250064 750406473420 331516731220 100260642406 425235220251 231203502250 641175002224 203225464042 230510442235 645055160652 612405222042 501234263240 635244460651 501065123646 501215165040 607130642404 641255162004 640544042204 422735160253 212402024642 633014725044 607232025247 251114610046 203244264406 424115162644 641050463653 635274202204 422734226247 203154460620 237222023653 634770642404 501125124652 022405165047 657160442204 566404765647 032120642406 425014354235 023154765442 622114213030 422110456651 213235223651 212405222042 501154061644 606404060620 235254660442 644150520243 564114663653 212114624051 602544042204 422735161246 603165222241 646404761420 251104464620 203225120254 032120464052 647104502250 131074265040 611140442235 615114623020 253202025044 223164364627 032124363047 606403603205 023245123447 023244122252 246544363047 605140442235 623062021244 651104264420 237062025044 213234253020 251104263427 134560642437 167074623641 432120465046 235160465041 223245153051 605234164450 022113563447 650404461420 245054063020 203225120254 534150502220 225225165004 667205264644 023202624047 250110456651 213154263241 213220642435 566402163642 100412012030 532622450050 203235150052 263204250041 223245150052 236404465046 645310642404 422405161252 265150460454 651055143205 166732010646 236404063420 223244263253 203222022251 501164765020 203162022252 213150642404 422405224447 234115220444 651232622252 233264064404 567114310044 651054665440 644404723620 223244263220 235172703205 022112025051 235160465041 223245153046 241015124440 662113562243 101115221246 501245464042 530405222042 634150502204 501125124652 100114626054 230110456606 424110450046 637264242250 235242611053 203143112050 235242442235 641114162620 253202024642 633014725044 607232023643 101115221246 501164753406 424110450042 633115202236 241255162020 245202623447 653234060637 100734063442 101235220241 626404465042 632404725246 605055113406 424733550021 637042012031 132622443205 022112023247 655050460226 251024465051 432120442220 241255162045 100405013044 651155226250 032120442220 221224626446 423012620454 651055143205 023145426046 164150516635 500434761021 432124363047 606403603205 022112025051 235050465041 223245153043 631174123004 566562713406 424110450040 637230463042 641074620404 422735160254 501115210044 646404363047 605014613406 424110464052 647104502250 131074620451 650620456646 213242021646 237024063020 245054063046 262404563447 656150517435 617144760606 424110450046 241034063046 022504465046 645312442204 567244422251 501274463046 101044750040 631142025044 212405363651 226560642404 422405023650 023202624047 250110456651 213235223651 212560642404 422404524451 650114061630 272150502254 207014623004 571015123240 626760642440 616603502206 424114424451 222114321426 140150502252 231164242252 205115224626 247025160651 240110456644 614404050051 213075263040 644404064451 203312703205 023074263446 637260452050 253242442204 422735165047 645052025044 212404060630 501014724653 006132227032 052510551650 446507204650 512351620202 512450244650 261566733556 335541505022 452452352100 406110347210 064241146636 532124040530 556030442100 512405447236 526470141672 064241146636 532124050234 521312047250 310321204640 526471045100 501310546622 522132206424 046252251650 046030441634 420321206424 516511007536 343503212512 124710074064 240464713446 404702310446 465342211045 665121305472 505120316521 004163715502 224620324446 364710101472 100642411201 004524523520 224223117516 125203212046 464562320436 120463104546 144621611044 223564122426 304760304426 102020316420 320502323456 225023411462 104163523520 220442273502 444264705521 004064522406 623743212045 002022522516 500461114476 464265000110 442235635170 642404641255 162045023202 622044647055 203205023234 562250202110 442204567175 321251101164 266052101114 724652032124 223047647055 216404641255 162045023202 623047647055 202204422735 165644651034 410052236404 220252202405 020606424763 564442634150 502251613244 763204637274 725642022110 456647657162 020251245015 443205023234 562250212114 123045637130 442204567075 224420152554 210047653244 264420203225 120254646404 160252647052 025051237254 123042032120 450042645220 450036237255 221251101144 265442630404 064451203315 150047614404 765442644403 002532421010 447634236504 053636512267 626142064241 146636532121 152204446512 326202512630 244650514321 206424064252 242634201701 505022516271 001502340462 110015165604 422100135624 526332044634 435010151236 526350420202 512450154646 202351752032 050224045244 516501120234 422140112466 400442211355 004721303426 465160322545 004463440512 122661316522 444063524202 405123707512 024603212046 464562320436 120463104546 144621611044 223565316462 125164640502 444263117406 104463507202 024721015050 225162711502 340463104416 345165011044 223550120512 125161324522 224721615050 222022522516 500463005174 502204422732 003205235054 222446640720 642437167224 263406424114 663653212115 221246640545 224051237030 442235623062 022452633202 020251237254 721020241224 760642611255 121251501104 064606424114 423051264115 221246640542 265046223164 552052213155 012204566404 121242634404 464651653054 213020257052 363046101100 252646521012 551612064241 146636532121 140530556252 251650202351 752646406064 147236406110 451272064241 151626446411 604510516051 152246242510 546640244221 135500446504 041212462372 720250475010 742650202032 247652472104 040644512033 106424046412 551620450232 026212466232 442644044227 347650442132 253622516124 044646516530 520224526332 006424064251 647624350232 052646440232 026240416352 404422045672 744630461011 642612421010 647644202151 154252501011 440650426441 505022426331 152022362351 751230415031 647602422112 220634476532 340606370227 330130202050 541636466132 320202202411 744634522132 220230406510 551032050231 547654470232 442632501310 444632472361 505022446332 546222046510 546640261461 505022516530 204650426332 026202512452 344664064241 151652412221 152212466405 432422044227 326520406452 240662202471 155212201264 032526315250 444632472365 106424046331 753212046025 455660536104 026542262351 751230415031 647652516030 320652516030 442244564321 204620512301 141530522131 550032050232 052646442241 150130426331 152212510221 135602512450 154500516233 242500536372 242032050231 051230046025 446212432332 245422045665 530500432372 220246522451 147216261006 020236522210 551256446470 506424046212 251222046025 447236526470 141502472370 142210510221 135656446311 420204425006 026140261404 053636512101 505022502532 344224046405 442632446510 551022045671 442602532124 051236476321 505022466372 642422421310 444632472361 104422356511 044646202311 747640202030 740622471021 505022462471 004610261421 104422355246 220250475011 147210426604 041230476071 306424046030 442222046105 430422044227 347252462311 143262202151 151246521012 347624424321 206424442130 446252501641 151636452121 142130432231 644212420321 204620462310 504606262032 254604462265 530520421224 004422356311 753612511010 247652472101 505022442451 404602262061 505022442452 244422405312 551602422112 220634476451 441502472372 551602414227 350252521011 152100476532 406424046412 551620450232 026212466232 442644064241 144244462121 141530406453 141230455326 224210244221 135652502410 551100412372 547210202511 044646202111 146432050231 051230046025 441422044227 350252521011 752650202532 050212510321 204650526471 045022501310 546622522132 204422355010 247652472101 505022442451 404606262032 254604462265 530520421224 004422356332 546250446411 454500432030 352236510321 204620462453 204650426332 026206064241 141602446341 152212466405 430422044227 346652462504 043236511011 440646521010 444632374321 204650512351 604650412232 451530422051 450244414221 135636471010 447652412310 520202512450 154576064241 120250462650 104602261326 104422045671 647530202071 442602511011 442614521011 040630431011 743100466531 452032050231 051230444230 126150300221 104566546132 326100466032 245500446504 051640426071 140630064241 150252516211 204640262131 544650426441 505022516371 240422421311 042610462532 006424064250 644634442130 435022466372 642422522131 550130422231 547236044227 347634425011 547644425012 444632424321 235566216451 321520311011 743100325224 040634202232 442632532032 220222515011 647650202024 051650512231 643432050232 451234470232 441222522465 444650426324 144650466550 151032050232 451234470232 441222522465 451650512231 643432050231 251246520225 625544064247 335500216451 321432050231 547654472461 152212466401 104422355070 444632426352 344636472465 420132202230 620246522451 147216064241 144244460230 126250426332 006424046212 251222046025 447236526470 141502472372 246206206532 340610422441 505022442451 404606262032 251246446641 505022502532 344224046405 442632446510 551022045664 342222466465 426250476510 146100516233 242432050231 750250516631 504512222032 251262044227 343222512472 420210406510 120256476450 420236431011 753634202032 251202540321 204620512301 141130242405 104422045670 644660526404 040610511011 743100442130 142100476144 040644512033 106424046212 251022411312 041634520221 104566406112 220236431006 151650202110 152202202571 751210064241 144244512321 141130476571 653610044221 001356464065 505202225203 212046405264 710450225013 106412365265 011044223563 105521004421 122202404725 040522362014 323521004220 324405005363 722420320524 507415003603 212046505123 505046504122 324515305023 524532025102 211356365363 440512124163 722421004064 522406623743 212046505123 505046504122 324515304465 105465024465 115532025103 212046245124 724046144463 510271420442 210013563447 641050642404 633175323404 602544064451 247115502204 567165263241 213222023643 101274764442 246150502246 637265142240 531010642404 621225102240 531175363453 610110442235 533034725026 131014224406 424115064052 647100452051 205235222624 422110456651 636405222044 646404765647 101015124440 662405362246 230404121220 233015122642 210150521444 635102714235 032123716651 217030642435 566402163247 506412023447 656404621054 615144357020 140404661240 635232024051 213144760242 130403714020 233054063451 501114723442 644404123047 607132023653 634404064451 203310642404 647134464046 023144226243 231070442204 567115150052 221115150040 501205121246 237014221242 101015124440 662403743205 023125124652 023164764051 212110442235 635172013226 501074750040 621054061020 203232025251 653014613427 134562703205 032120464052 647104502250 131144226247 653240442235 641255210047 653242020647 635235220247 251232022247 251172020251 245015443205 023125124652 023164760242 241030442204 567044763423 650404061042 101244750050 207165210040 617014463406 424150500000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 060321247236 502450535022 502532344224 046405443244 412501104422 356151751206 425011752650 202051147202 512621505022 466372642422 522131550130 406452251622 550221135616 426504047654 426444040644 512033106424 046030442232 046510546640 262410347250 044227341262 202511044646 202332541620 064251647602 422410335022 442451404606 261212024422 044227344210 511010142210 512132351500 406170144634 064241146636 532121140530 556612742100 321406030140 301312551602 422112220634 476532340606 564321204640 526471045022 501310546622 522132204422 356471143634 202051152130 262030442244 202370620220 426030406424 355664021644 455064024146 202370620152 245010147100 446510546654 406444044646 202351752100 405012352244 446350706424 046512247234 046510244650 515311152212 465031152232 532032206424 046512247234 046510244650 515312352244 446350704422 356412552100 476532420230 446351340616 425001505022 202252251650 045011651650 510221104566 202051447606 455011143100 516512244634 435010151244 406621505022 442452255022 522131550130 406452251622 550221135606 476332052650 425011652632 412132220236 431012352244 446350751432 050231451620 046510546640 261326106424 046212246022 405312442632 500321204620 512301141530 476571653610 044221135602 512450154500 462370340650 446371620120 306472420246 522451147216 244321204620 512451104602 262351752646 406064152646 406110451022 064241150252 516211204640 262131544650 426441104566 502532420222 521011752650 064241142632 446501136234 476030442244 206351752646 406067604422 356311147226 202171742646 202511051252 202210551212 064241146636 532131104604 261132352230 472261104566 516512244634 435011444634 455010246236 416265606424 046412551620 450232026230 472271752650 044227350252 521011752650 202311147226 202051447606 454321206424 472472451164 064252242634 201701505022 502532344224 046405444222 516132404422 045672353622 522071020204 406071320250 475012051236 436450146500 502061505174 356450547032 050232052646 442241150130 426350445232 500221135614 446604052640 202252546640 202032247652 472104050244 476064052236 202210551212 261011143100 472130341534 064241120224 512472404500 406311246640 420221104566 202351720232 476450520234 426130442610 201212342612 202131642210 426065450244 422130324432 050231547654 424230226120 501221104422 356210451100 406110451032 050232352604 444230226142 044221135624 512472420202 422112206424 046212246022 411312041634 520321206424 512131620170 064241151626 446411604620 446472704422 045671552646 521011252632 501011143100 472372420244 426131652244 406352420240 512370751202 464321204500 202252251650 202031447210 452401505022 516271150216 424231442262 432310704422 045671751100 446144050244 426311740610 446350706424 046471344640 470231442206 472472404422 045670147210 202412242646 426512444634 434321204624 512472404602 462251550210 064247635644 426341505202 462350445240 350321204640 526471045022 501310641236 516572004422 356252251650 202151154252 500321240630 452332042164 064247335506 201064051220 521011540626 425011753634 202032251202 546464047236 521013242644 476130406424 046511447212 046510244650 515311753634 064241152244 472121152204 446512326222 522131506424 046252251650 046310454614 476261104422 356351752100 476571620234 476345544650 426321505022 466372642422 405311442654 426301104422 356472444630 461013242644 475011752650 426444041230 476071351432 050230340622 460230126144 044221135432 051667321632 435064020500 512212420144 202370620146 201011442602 532132320230 441006020222 431012242602 462313120236 472313120236 536341505022 442311447646 046310454614 462161104422 356470552100 522210520214 462030720120 462130153212 202310543250 202210146214 202371324432 052310454614 476267206424 046212246022 415311753634 536101104422 356032251202 545011447606 406511147634 064241146636 532121140530 556470552264 465011647652 516030320652 516030442244 564227351612 522651520142 516504042202 522024053636 512105606424 046471344640 470231442262 432310706424 046412551620 450232026212 466232442644 044227350252 521011152100 476532420222 431011647650 202412242532 462370142212 421010151244 406625606424 046331753212 046025455620 512311120244 522131550130 472372551602 415032551602 422112256422 356212246222 202510546640 261006151650 202571751210 270321204650 512351604650 412232451530 462410151244 406621104566 406312740662 515011143100 462130150100 522632042500 406452240662 064241151626 446411604630 422630646216 064241150252 516211204640 262131544650 426441505022 522451642422 522051152246 262232442632 064241152244 472341152204 446512326230 502032251202 544321204624 512472404634 476450344650 064241150252 516201150130 414321235500 472372720250 442232320206 261012444212 202032251202 545011042602 422132220240 416352426100 406350420250 442124040644 512033120246 426330147250 446072320202 512124044634 202511042500 502472440606 454321204632 476550504640 472505426544 242405104422 356471720250 442232320222 515011047656 202511720216 426504051612 466031652222 416461505022 466372642422 502352426110 532031431120 502352424422 045672047622 472510551100 522364044634 522130742644 202030740622 471341505022 426331152022 362412551620 202452026234 476532340606 370321204630 502070146230 045211152232 546445104422 356031446100 522210520256 476451320222 515010447634 425011042644 425341505022 502372004640 262061505234 476450344650 350321204646 456232042422 462113143230 434221104566 502450546236 406111147216 201761505022 452452352022 432610246226 044221001356 624264640265 322021511472 225162040526 402713456064 240460304420 224153133542 564210061261 405643212046 124662324045 704424522445 005125105466 402623517526 464060641526 464061104511 742016710512 444450124426 325013062421 005363722420 320502310512 445502324426 325013117536 345361011045 664064522406 622023117414 320502301422 100465105466 402620322512 464466415050 224424514444 224153055305 205221315501 220442273462 025165040536 365121015050 224263311520 223620514521 005125105466 402623517526 464060641526 464061104511 742016702462 502025105466 402623101516 502025717512 100642506542 044622672044 320516673201 065122643201 203210117431 003252240446 504263326406 442023513521 004050123522 444463507064 240465122472 340465102446 505153110015 221246503115 223253203220 642404651224 723404651024 465051531235 224444635070 442235635014 661220231174 150044614404 122246251114 703205023125 124652022562 554406424733 550021645132 143205023014 764604501100 753634536101 104422355424 050202516504 044614202472 451222472161 505032050321 204640476401 150130410221 104566442112 220202422112 226100476350 520232476450 520250446330 506424046030 442222046045 431022044227 340610422444 047614201405 430130301012 747644420321 204632476550 504650426332 026236536352 742022045672 550210406510 542100406452 240662202311 741432050232 352604046510 546640262032 251210516401 104566522372 440630202111 151640462030 342632426352 406424046212 246022411312 442632500321 204632476552 351422410221 104566406110 451130432233 052640064241 150252516211 204640262150 247652520321 200000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000062030 441634421641 505032051664 047236535011 540626425010 120204462370 345500432372 220212406071 020202512450 154530202470 154021005264 040216104463 003232610051 651100751212 202030442244 426472306424 064241146636 532121140530 422231547236 044221001355 064222315426 345162317472 460642473355 064423443205 003313266265 563110104416 462025323425 004621306466 444550117472 305450111431 004765716536 102012102526 224625055446 342453002552 014020223062 021054635014 662241502150 502251627115 021204604544 765647002570 404422045670 142210511011 743100412130 744634472231 643500476144 040644512033 106424046212 246022411311 442614466451 304422355326 120214476444 051650512231 643530201404 042630516121 505022466372 642622046065 004300220442 273406465165 315425000262 716476564063 114064240464 713446404702 316476325263 124044220456 724426465210 101516465263 320522224763 415050224663 726516220460 654456344765 701462300442 273536444763 507064240463 317532120461 054476564700 257040642404 647254102242 131015124442 247200442235 006111001516 404620303426 324263524261 004461440456 344765716064 240464110075 002250131204 725004422735 264642501234 263240635244 460651501174 310052221115 150040645224 066226101234 065442610404 065020247244 064446240150 503205002351 751212415007 406424046212 246232046025 447252466111 146520502352 424422045671 652632412132 220236431010 444632426352 344636472461 505174356351 751212414321 251212415007 404432051667 322500201124 046636132130 420234526330 444632515012 447500412350 441230454321 204616426510 246226045711 450246405741 104422356351 753500406312 740662515010 742650202051 642204462261 505022442451 446422462412 340530226511 444634455212 047250244227 306424046212 246232046025 447210446332 342120462412 340522044227 306424371672 242606064241 505022442451 446422421312 447650422472 024240472505 104422356111 151640462030 342632426352 420222431011 347236536341 505022466372 642632046045 440644462370 324240472505 104422356311 741602522231 747100446144 045634476571 606424355664 021640501064 053602512344 040604476532 420214446612 550100502451 741230426332 306424512131 620170064247 335524251245 225100205011 540662202210 153212202471 746612202152 547234546350 551646202210 551212201245 225124250321 204602422111 104604261210 424422044227 353222512512 540630202372 244616446341 505022516271 150212046211 151656044221 135622431012 242612472512 240634520321 204650512351 604604261506 030140301401 104566476444 047236521011 642616406511 153212064241 120100452452 352022472571 751244544321 204646456232 043612046310 454614462161 104422356031 642100502450 546236406111 147216202031 642032050232 345622502121 146210416352 352022044227 350244426470 552250446350 706424046252 251650045345 331032050224 020224512472 404634536372 251262044221 135656476344 752100416032 551612202151 154252501012 051236412310 546432050232 345622502121 147656472570 404422045670 447634236504 053636512453 120222431011 647650202031 620236536344 040644512033 106424046132 251022362551 151250526031 420236512230 744634202370 620236526510 551132412311 741626202372 220236536344 040644512033 120204426151 751212202472 440644521011 743100512131 420214446310 527032052412 247606426130 420202521013 147652511012 042644446307 626142064251 653636512453 135032051747 351212470321 204636512321 141530222470 244650515212 047250244221 135602422104 045634476570 146230202051 152032050232 345622502121 141230456371 304422045670 340634202570 520240512132 040644425010 120204476531 642246202051 447606455761 505022202252 251650045011 647604422051 304422045664 047236202051 642204462261 505032052351 751212415007 406424046170 552204462261 136230502470 137022044227 347212535010 246236416264 052236202211 746210202232 406424046212 246232046312 051602261132 446222472265 050234521221 001356405224 440522362020 516422044622 615051743563 517512124143 212512124150 074064240462 114512640463 120516022611 324462224722 650502345212 211356164265 040522204250 102472104123 113064243716 722426060642 411466365324 711046504263 320262025126 302462260442 273516365264 503424320502 310512440465 105466402623 120516020442 273422125165 015050224123 124046504263 320261723054 055305204624 123405220456 723406544250 102472104123 113202224721 517064244723 702422044556 411516364521 611406445120 511521305165 101512305002 211356164265 040522204263 240406304603 212064244322 316446503502 323426505523 211406445463 123520220442 273416304260 322202464763 305522204463 507202024726 310476560642 473355064662 243201203050 117431003052 240512205210 115526465210 101462564066 323202064621 301511004621 131432304343 212046324765 505444225221 315501303002 211045660642 411426604162 011522124664 054462105461 514434220456 732426444750 111521004765 324064240464 705522644642 314422064724 724044220456 701462464750 132426444750 117526502023 104416345165 040432304061 615051663550 715445060642 473355064661 643202444425 040205004763 514545004721 307202224310 122426024623 131202405121 314476024203 212046245263 320460225221 315501304322 316462525002 211354320502 320476404502 320260220442 273406304610 104476344250 110426444243 212432224723 125501640464 320476400452 114422625165 113244223564 117501004761 506202504422 316436462703 212046245263 320470224053 106446344625 320044223565 316522224610 124442122014 040522204065 040516504064 524426102025 110446344364 656064240464 117502240464 054044220456 704476344250 101521004620 323521340642 415050320521 330406445165 072046324765 505046042620 322546305165 011045664763 514545005222 105202125164 705472504460 314514320502 315476544242 323412225224 662262104463 003164742204 567064764420 213305221251 235014610040 645224066251 432123556621 617202150042 207232014426 556553354420 120622654424 501274064447 223164350047 634405024442 631174061042 610404266052 213224720246 101015124440 663230642404 647134464043 612114621054 615144342204 422734222242 101104250051 213014623054 501044750052 221115157606 424112021251 244112017054 637252020640 634475210046 237014210052 221015210040 645224066220 215224763220 221055121237 130610642435 566434364021 500503112206 424110642440 617055416404 643204764004 521015126250 211142442204 567234263240 635244460651 501064764420 251104464620 203225120254 432123556621 657072150020 501646431220 345456173671 310406173060 747632031667 713632032062 745452033467 756150523447 645054150036 032120462051 231150464641 223245154426 111014163447 521012442204 567235223651 212404725246 605015110047 006144042222 466131651622 476352306424 371671647644 426061505022 516371243422 411310143612 540221135610 476344752100 506531152100 526352444630 202111747212 064241145244 516501143222 472232404422 045671647656 202472447640 064240000000 000000000000 000000000000 000000000000 062112341644 202310454604 426165420230 422632242640 261011442262 472361505240 512364046210 546050543500 462113151212 501011442262 472361505210 426464042660 426072320314 677444050244 426311740610 203476062706 647155161702 723235767346 064242606424 572310454646 426500072202 464265117464 224621103472 465202211045 664463504446 064065105202 405121323426 505222316434 320502323456 225020211044 220456717532 125110116426 605210111472 465224525416 504463716064 245723104546 044261672516 125226515046 304220716516 500642411466 365321311046 022614015050 225064125516 200452114422 625165113244 220456720526 464410111521 004763456064 240463317532 120460254462 105464724454 320502315476 544263211405 304621131522 024542211356 144764440522 204250121522 024561240476 404264501522 224763456064 240464705522 644642303526 444263524064 240464705522 364642314422 624323107044 220456724475 005221314461 004064522422 124153415050 225161324552 320463104546 504765011044 223560316421 005223724406 302024710015 521227032120 464047641120 464026032120 045206124422 044227003512 125021301521 004064507526 324263524064 240465114472 340465102446 505153103472 465202210013 563252647242 020442501034 763451651014 725027032120 461251244113 625440645114 060446212405 121250213015 210040645075 263242635243 713030432123 556620271255 110630670403 054227554573 355420211174 711652101014 623047656404 323047603244 463443501204 762247002504 051212502311 141602522231 747246202100 517511005024 505462364061 123064240465 122472340465 102446505153 111472504261 722064240461 322510223623 517471324463 524426164264 440512125021 301521004064 507526324263 524371303043 212355662027 125511063067 015050224663 726424224053 044532024612 120472502442 211356064763 523522024725 015050224424 514464224053 103526444263 524044223560 316421005160 326425004465 056064240464 110075022404 640540642406 425364621054 635173502243 613245161246 422503052204 422100135650 442124041636 472472440634 521012447500 462370142032 050232446234 470232441222 522465441634 516501104566 405012242602 461010347634 516510147250 374321204612 512441136254 406451140604 462124044634 202412242630 476030437130 304321204632 476550504602 262411006520 320502310462 300460254416 525121316520 320502324462 344702301261 323042211045 664461440516 364661240512 125021301521 004064507270 320502324462 360460254304 320502323426 505523211416 521121316520 320502321502 525162011242 304226323522 262442211356 465220303455 004465056064 240462110045 126404602544 043205023014 221046423012 623042263244 765004422700 352640422032 442500522372 440630202471 001552122703 212046404764 112046402603 212064240642 415050320500 231045463652 650007204650 512351604650 412232451530 446511553202 511031147250 426172220614 462372447216 206472451222 472161135636 472313120214 476444052220 426470520250 546410550015 340642411452 445165011556 125124440362 364723131202 024621705412 444062303202 401121314476 024221304202 025124501546 463713061064 240442240452 445165040462 404764110025 643205166732 164042506405 222042645052 025642645052 015020251055 124444605144 250044635235 224452607244 463647246404 421251212405 222040650404 163047605024 264442610404 621054651175 210026532405 122052032120 464052647100 464026203225 124644664110 456651603264 250044650150 502250253234 402250131204 725004422100 135616426504 040634202030 341652466500 314406504764 415050225025 323440225013 123412225224 611044223560 316421004063 517522204264 415050225025 323440225013 124412225224 611044223560 316421004050 124442225121 056064240642 411466365300 212114113046 210013152202 454221001356 504421240506 504062705202 404762316522 125113415052 304226314476 403502321522 024521211242 304226323522 262450073436 125210101471 004263524512 622010040542 564210122426 404260324201 062613123426 324063524446 065150117431 004163716516 504063524270 320502312512 465202314422 624322321044 220456710064 750046637224 250046213065 213427134562 703205023205 264644023202 620404422100 135646406550 520242522031 342500502371 147250426445 606424046300 317532120464 116521304003 212046204624 532046102620 211044223564 505502124065 040416365263 524270320502 320526464422 411501304361 324406100442 210013561642 650405222042 501074763642 101024465051 534150502252 231164702252 201115224626 207165165004 422734461420 235175213020 263175250044 203264250046 237235210053 213225450041 223072713427 134562703205 023055124404 571034763451 651014725051 501174723054 501114710046 237014221242 101015124440 663233713030 432120642406 424114663653 212114113026 542505012204 422100135650 546410520236 431010151244 406621505022 522453204604 262232442632 206232446654 406444146240 406452240662 045671647650 202511042646 425012454640 426465606424 046170547232 476541124206 476352626222 472471151650 244221135602 462451143620 521010247662 515345627134 064251442262 435447204632 476550504602 261112640630 242411652122 044227352220 446464044646 202511042500 416371651650 406352427134 271345606424 046512247212 046510244650 515312352244 446350704422 356571753500 265325526532 064241144244 512641140530 222411640632 425212047250 244221135616 426504052220 425011442634 436511020256 476450427032 050232446264 046150626244 426311741432 050232052646 442241150130 416370447652 520221135602 472104050252 521011752650 202511042500 536372242134 271345627032 050232451234 470232441222 522465442204 462412241422 045670447652 412310520240 512130344646 446371637432 050224045244 516501146210 546166240422 044227347236 064241146636 532121140530 222550146144 242411652122 064241150252 516211204640 262071742236 526501505022 452452352022 462113143544 410321246210 546166240564 064241152244 472341152204 446512326246 522451147216 044227340634 476511042644 202571751210 202230620246 522451147216 270321204624 512472404630 422630730422 044227346236 476404047650 442132253622 516125606424 046331753246 046065450206 472501104422 356371020210 426032206424 046133041620 046065422254 406305050234 521221104566 442132242500 242151751100 516512244634 476465120256 425012352236 512124052220 425010644660 526405606424 046331753212 046025455640 476231652100 335312551602 422112220634 476532340606 564321204640 526471045022 501310546622 522132204422 356031642100 426331152100 446505627134 271341505230 422630731204 350232347646 046032251246 446641104422 356110541644 426032342500 516233242500 462130652134 064241505032 050321246210 546166135022 516372343422 406452251622 550221104566 466372242500 462130652176 064241145244 516501146210 546151147022 044227347236 064241151636 452161142130 462113143544 044221135630 476372020252 472511146100 512132042602 521010554220 406532352212 421341505022 502372004640 262041104422 356432440626 425012047622 472510551032 050231251246 520231442262 462372004422 045670147210 202270542640 202171744634 435341505230 422630644634 350232047640 046405441032 052310454614 446427206424 064241150236 500232026250 412232451422 044227351212 516511751212 202031446100 522210520246 406550542100 406064751432 050232047640 046405451604 446512306424 046411750022 501312047250 064241150236 500232026202 512452344664 044227340634 421012444212 202471155212 064247335506 502124320252 516130420250 475012551612 202024024206 462370241212 512130424500 462113152236 521011042644 425005526500 512212420132 265006130532 311545533546 064241146636 532341141130 462113152236 520221135634 526330242644 202370620256 476450451432 050232451234 424232441222 522465451650 512231643502 422051450244 414227352256 446070520202 515011540634 545011143100 516512244634 435011751100 422372541230 424321204602 516201141130 304221104566 522231542646 202512747432 050230142210 046045440644 512471155022 045670742650 202571040650 202232320230 426152406424 355664350212 214321204624 526332042422 411311450236 502241104422 356151152246 202252551650 202151147212 270321204624 526332046022 411313342644 511007453602 512351147216 201325520240 512131447602 422130420244 406350742646 202511747500 462032243612 371306106424 044224020100 452452352100 462411750224 564321204632 476550544422 405306006424 046511455022 432145451212 462370306424 046412551620 450232026206 476111752650 044227346602 456124052640 202511042500 422230643212 512131641612 064241151636 452161141130 271326106424 462411750224 350232047640 450232026022 044227342236 472121505000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 062112341644 202032254622 422605420202 512452341262 261010151244 516046106424 502451720202 512631142260 202032251246 412624040644 512470230432 052110551500 406453144610 541015167322 723234166322 753136320314 677444060734 203036271302 745336372704 717076264740 723235663500 677414571302 723235767032 051010151244 516053120322 715014360730 663134420314 677444062754 627457120302 617516560730 203235662312 741014272750 203515062500 663036372032 051010151244 516046120322 715014360730 663134420314 677444072320 625015460746 721015167310 627605420322 717476562746 203155167302 661014367710 624321251612 425010367732 667135672346 203036420304 627175167334 647354720336 631010151244 406624063336 711014462750 607235471432 050541505274 406453144610 541641505022 436132441230 454227450234 521447604422 045672047250 311012047250 515012447500 446113041230 454321204616 426512342632 045206124422 044227351612 466031652222 416464047614 202032251032 050231051244 552321001502 345213045522 045260713242 404725062244 223564701532 122024124511 005223640406 445110111471 004461130412 304543212046 204624532046 504263320261 125223111472 262424116521 220456720522 442025117202 044721102462 262021517511 005222111515 004064522406 620642411466 365321315046 504263320262 044721120472 502424116521 442442273516 025321240446 342022304542 044622615052 344764505415 003603212046 204624532046 504263320262 345263304446 322424116521 220442273216 104463305472 464463716514 320502324462 344242324412 225224654432 365123301460 220456711472 104261511472 225221240446 142021517512 324023000150 502252245170 465042633202 613230422110 456620121044 763423650404 563447656405 121240630404 725246605055 112206424763 563447645054 143205032125 121241500740 642404625254 664042423244 263250131164 760441135300 442235625255 165020247255 021251247244 465044637160 642404651144 723404647024 465051531015 125042633200 442235617055 210040634404 064452213155 010044614404 063420223244 263253203222 023651101010 642404651144 721204651024 465051531064 764446603140 442235615175 123240630150 523447605022 726035023245 123640423244 263250130553 042204422734 463420257104 460644101034 064642501024 721041231132 022251501255 161246213235 143205022110 442204566504 622020172602 020246245054 061054522150 502244231225 502252213155 000130472111 146646421212 442632501221 135634526330 242644202370 620210446332 320214512371 520204472110 246226064241 141602446310 504650426332 026152044221 001356504422 323202324066 240412122020 314461005463 725202104750 127446504410 111520320502 323426505500 232114123442 241165212050 235243112204 422734121241 603255161220 247014463020 223232020220 207224760645 501274421247 101044463251 501075224420 152150503205 174735121241 422110442204 567224260647 645042024652 605064461246 210150502246 637264263204 651054664026 235254661044 632505023452 144510456651 213154263241 213222023452 633024264420 237062021044 630031651432 050231547654 426321150234 521445443612 472451143422 045672444222 515011151500 522210520202 472472742644 064201001502 365022410015 013006424150 502204501100 251246521011 450236502253 506424000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000061664 043222512472 420240406452 420246426512 320252501010 151244412232 420250475011 147210446070 152212202133 040606521010 347634422232 444636472461 505032052750 151244516053 135100516271 001502020460 322512044465 054556605361 040466024726 304206344765 114516502062 304542544064 441422024721 701511303027 240356344765 040462025165 040446344221 003300642457 203225124641 142722023247 655234450020 203225120444 650544660247 263042063051 651114226020 623045425440 644414220247 217015102235 631015165020 223164221254 032120462051 245320464047 002506226216 426300514426 142554411045 664461130412 304550123426 324063524446 065143212046 024764611522 044622304541 304222315502 444152120472 503112211356 064765316521 002161111466 462024122476 064264723426 100642411416 024663105046 504123111422 602623525466 104463250502 345214451045 665223717202 324063531374 320502240426 445102240362 504763640466 024726240422 224661316516 224763523202 224710123526 045160722446 405217454304 320502323476 244702324412 304461130262 344765117472 120442273416 204260713201 422661040406 445120331064 240465114472 120460322512 044425054462 465222304540 220456710045 165044611302 030267310404 222246641224 157230501516 674066323457 150047635054 203205023244 620604603225 120444650544 763442610414 660247263040 456651213234 265020207174 721044651114 763451432120 642447002372 447634425641 146636532351 104650412311 142260261425 052204462230 454122045664 026610446300 316474320502 311466524622 210015220446 223045413031 422113562247 211055410044 635244750040 645224066220 211055160651 223205223651 032120462051 245320464047 250542265041 253034552050 235243112204 567234263240 635244460651 501174310040 645224066206 424115025251 621120464026 217055220242 032123556620 107224550620 120652023643 100652460247 101115221246 655015110044 646404723652 101012024652 245114721606 424115224447 234115220444 651232622252 210031520622 522332640644 064241152244 472341152204 446512326246 522451147216 044227344614 202472451222 472164040644 512033126100 406111252646 520321204624 512472404534 255441505166 355004351226 214321204500 516530244422 202510246222 422605430422 045664042222 516411440606 426330547250 202231652236 202510141230 424321204650 462350504650 412232451530 516030642422 045670142224 526472420214 476444051602 432132454432 050224052230 414224040644 512051152130 516030642602 511030440634 436032206424 046511447212 046470244650 515310151250 426332004422 356230620202 512510546640 261012444212 471010440650 526324047614 202232442632 532032206424 045012446236 045010151244 412232426210 406511551032 050232342650 552321151622 552641104422 356231620206 406470520234 475010244650 515011347236 536341505022 516271150234 046045441234 422411652120 502352431122 044227341236 526350451500 412311741626 202411744634 522132206424 045012446236 045010151244 412232426234 476332546102 462372753202 511032347632 532032220166 472364041222 522465420202 422104042212 432032546250 202371642646 064241120224 526332042422 202045446626 522472404422 355010147210 202471344640 202051152100 462370142032 050231751022 406452241222 521305041122 044227351612 521012550100 412232451500 432451746500 412372547210 515010246236 416261505022 466372642656 045212344664 551307430520 411227624422 045671447656 426444041236 526350420202 472104046652 462511150230 446132220214 476444052220 446464042222 465341505022 406110444422 411306206424 046331753212 464230226204 472112047250 242411652144 244221135652 502110152212 202051752634 422464050236 446352442644 064241505166 202151147222 516204051612 522511147216 202051152246 064241505232 456512352164 046331753212 046510546640 262170547230 426145330422 045671147210 426604051612 466031652222 416461505022 466372642422 522131550130 222510244650 515212442632 501221135650 412232451500 432372220222 472110554032 050232446234 424232442632 501310347246 520221135606 476352352202 472504044634 422133037432 050224052230 414224040644 512051152130 446113041636 471031142260 532032204566 202630551530 202330154604 425012344632 502310551032 050232446234 424230151244 412232426230 516511142260 044227344614 202310151650 202231642212 541301505022 202511455022 202032251204 442505446652 462332546102 472371552630 045664042602 516124047614 202332546250 446411444606 406511147634 202232251212 462132640634 520321206424 064247320234 476564046236 406104040644 512033120202 422112242646 515011143100 472531552630 203376220012 516030642500 607354420246 476332640644 064241505022 522311647022 406452241222 521311647632 526301104566 466532352100 446144044202 532124052236 202111720222 466500314064 240465114472 340460322512 044465054516 024321301511 024123724432 225402273406 305163640446 142021101472 164064440607 346210123476 325320322064 240450112512 465202333522 304742301512 444122324262 164765101512 440456701472 102021717521 004064522406 622022316522 362020303270 320502211202 164263005154 765420100504 361252131114 721054122100 135634475011 042630501010 647644202232 427032050221 120220512451 751422406071 352202411210 424422356412 247650426072 420236532132 220216426512 444634435012 444212202231 642212541012 640644411341 505022045011 051230514230 404422356071 750262202151 751100422371 147216202231 642212542231 643534064241 104500452452 352022271266 156432050321 235500466031 342500516532 242500446350 442660202232 320230476030 442610202230 620220406550 520250475010 546622521010 247652472112 326606442130 345622472164 041636422121 505032050231 547654424232 047250262170 547230426145 330422045671 147210426604 051612466031 652222416461 505166355070 650001062010 061265423013 267311004220 723201203053 261244320502 307426344663 726045204163 716531304463 523446465210 307426504210 320476464465 041446344226 054446345221 307511223564 505506524464 505202504421 323424320502 211044223565 110446344364 654202104763 447521004361 324202524700 231055164620 235054261042 610150516620 257015142243 613164663653 022504163647 002545444634 516232352102 436132442130 446352442616 511224035644 426432544644 661014173336 647104071736 667124071312 006235003566 230267350406 473471007516 272706723235 767346064241 146636532131 504640470025 054436120723 105431263042 211356464065 505202024726 240472125350 123426324063 524446065143 212046324700 655050464650 130445320246 121204725024 422100135622 471010340646 425010347634 516510147250 064201001522 304721211406 445120511521 305160306426 025102210013 561447645074 265020223062 024640615050 642404501100 251246520224 043652422172 554432050321 204620512451 104614431311 147210541032 047646442500 011045664463 440416025161 240442021321 240522362023 117406100642 011522304721 211406445120 511521304461 130532025110 323476325320 322045664461 440446105420 717471006073 544202044765 106446602610 104476342365 040462364021 400150502220 217054723247 654112421642 250005104422 045666120222 472472451100 476351454432 050231547654 426321150234 521310742634 462130625542 044227344634 202070151612 202470546602 470025111416 462020710406 344361304064 240642473202 104750102476 524700211232 020644213034 562247216402 653220231175 361251032120 642446237274 162045564114 424451222114 153030422110 456641223245 150003237222 020640521152 762224630150 502252231164 702240645224 122252131114 226053203222 063047006572 640644045671 143100470023 724442224721 640466361321 323064240450 110025124652 023334423051 212402025042 633202624644 665320456646 237274264406 424110450041 603154361220 247202625042 633200442235 653164221251 215144765637 432120442220 101055124404 500745463652 517144610044 203264250051 653025160651 223205210052 635044264443 231100753574 261421505022 045011002512 465210040416 204563726432 720642410015 223047234114 064451205115 213044611305 320251103234 763253203220 456653623144 610053612404 464651653052 014442101114 724652170061 505022466372 642622046065 004324220442 273472362610 102446505150 106476442020 701242322762 251436120642 014015223047 234114064451 205115213046 237274322254 022100135650 512624043236 511004241602 446304237432 050224045244 516501120210 476070146630 044221135500 472365420216 426504043244 470063240406 445120331202 504060514424 320503212046 204623011415 305162330025 502204422734 623653006132 220204476531 642032050232 446234470230 326150301406 030140044227 347212436032 444654425767 706424045011 251246520224 042236416031 146022044227 320234475304 053612202571 147032050321 204620462450 504602262061 104566466031 342500446352 442616426444 041636472472 440634520321 204640526471 045022501310 351212446352 406424046331 753212046025 455606406324 052646416371 642272045672 744630461012 551612202070 146630064241 145244516501 146236526501 505032052111 741602466307 204620512311 104606261326 124250412311 142260244221 135532305326 325210446300 316474320502 323456225020 211405305560 701465005264 701422105110 316476444620 641526465410 325516064763 504565003565 717512465210 103406464243 212422364160 311461640463 317532120460 254556064062 240526464061 104511024700 237224620620 653234163647 211350456641 213235210041 603234243205 231100752650 350232052646 442241150130 426331152212 510321200000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 061664041620 426071320252 502410551100 412372547210 514321206424 416211347654 431641152230 472341140644 512051152130 446113053202 511032347632 532032204566 446144047236 522211147216 202331753212 514321204624 512472404666 416031146212 202472026120 406452241222 521221135606 442130345500 406504041636 466411146212 202511146612 064241104500 202132251022 362631752516 462304044202 532124051652 412470351222 502504047654 426450646236 530057454304 320502211202 245124724201 004365304436 525467211045 664063504202 365265015050 320502324462 344702301512 444122324262 044765106446 600442273422 364711724202 564764522545 004060517526 502022111432 225410117472 305443212045 004524523520 222023517416 024463105064 240642411442 444602303262 025124502446 500442273526 405021322202 044765316420 320502324512 344702303261 503014060301 400442273516 124250101412 365321215050 222022522516 500450104476 224663215050 224423122424 224053103064 240464125516 204502320262 065121311472 500642411466 365321211405 305560701466 304267215050 224524523520 224621317526 500642415052 344760701446 304256440442 444622211415 302654253305 205220514446 105412211045 662654255252 104463003164 752630521015 124454122150 502251627115 020204602545 560640633144 250052647014 221051103255 166020635175 123041672150 521047623154 656404633175 321204602545 560640623144 250052647014 221051103164 764446207350 642446213175 265035023205 264644224115 013042633115 221251022113 560447653164 224620207104 260645501114 724652245254 165044637160 642406424732 024052650404 765252101055 124447644405 265247432120 642446627055 124435023154 765442622100 152212466405 004502344063 305265420642 411466365324 711046022612 074406444264 522371220642 411442445126 410015023452 130455220452 607132424047 002506224422 356412451100 522364040644 512033120246 426330147250 446072306424 046511447212 046032251204 446505442202 522332204422 356232320250 442232320250 442124042202 522531520236 431010147100 406452240662 374321235566 216272221500 422072320142 311326626556 311005030532 305224051636 466124044650 426332640644 515011002526 465210104476 342365040442 025321240472 024661323064 244700237224 260620170150 502244245225 502250235242 611053203142 424047250510 642437167164 764442606150 524442606403 603205023104 624455023204 725026111264 063031121204 725024422113 564052244404 065020203225 120254501234 263240635244 460651432123 716651213030 642404625254 664047023204 725026247245 121251244150 502246637264 262204641165 213055572710 642404422402 010020101204 762247250403 353055603234 162244500572 525247227164 765647124575 667226511204 720246612150 524652245055 124435023205 264644023244 263250130445 023440633052 424047250510 456646603134 250051651224 463443501034 763451651014 725020210051 351100426452 247644202172 554432051667 321626511061 505022502532 344022522131 550130222411 640632425266 124240472505 106424046412 551620450232 026246522451 147246064241 505212466350 146564046133 041620046105 442222466412 241520502352 431122044227 352220446464 042222466131 651622476344 040646202030 320214442131 442032050232 052646442241 150130426331 152212510221 135602512132 251100422231 547236261050 151244406624 047202466124 206424046133 041620046105 442222466412 241520502352 431122064241 505166202351 353500516130 520222431011 147210426604 047212426110 542100446344 040606202151 751100466531 452222502313 144634435012 052644502372 342646201211 751100476350 542122064241 505216526110 752662350232 446234470230 151244412232 426234476332 546102446113 053202510227 341602471011 152100402311 420204425010 447634425011 647656374321 204500452452 352022556212 251264046510 546640262471 001552640456 710055263052 223204626220 215014165047 644150502204 501244623442 423015124441 223242623252 631155263004 567234423652 631042023252 631244464046 262404121220 211174721237 432120442220 223155263004 647202625042 633200442235 663055153020 211172022252 032120442220 203044223204 647202611053 203142424007 002506224422 356532042202 522124052236 522031420210 446472046202 416131542634 520321204422 202331753212 046411652130 436131646212 431266104566 406312347500 512100315476 402025110425 004463504426 602021330502 444264723446 364713415050 220450110025 124652023224 265451143350 442235501014 721020253165 024447651054 165020251104 250040645224 066220203030 642404651144 723404603225 120444250544 723652231235 210247635054 210242203164 360251100734 160247101274 250040611042 022247247244 260242101174 310046637264 257606424112 022451247240 450040611045 121253022110 456654613230 642406425234 263243613243 502246637264 242250235242 621642630051 442614255421 104566436132 420222472110 554100516131 540634522230 351500406170 144634064241 143612472331 753022242170 152130446350 454102502372 344650206231 651622516504 143612522105 444634522130 751122201671 447602421011 152130202230 620234476504 040630512130 142262064241 150252516211 204640262450 546636500221 104566422364 047236521010 647644436132 420250475012 242632476404 044634422133 027032050232 446234424230 151244412232 426230516511 142260044227 347212426104 053612202332 546250446411 454576064241 120224512472 404500472371 546250044221 135500472372 042432050232 446234424230 151244412232 426234476332 546022045670 340634202570 520210475010 147100446332 546222374321 204500452452 352022202111 746652460221 104566202351 726100406344 044632526300 015050320521 117466524622 272046205123 011415305162 330025502204 422734665246 251115023054 501064060652 237220642404 651144723404 606542654204 422100135540 202332546250 446411442500 446352640630 442101505022 202100322510 222017104512 625123724201 322654040466 524625111502 304257677370 320502324462 344702303261 563300556673 355404422733 057606424112 022451247240 450047002371 546250044221 001355004223 716236502023 325462504464 110045450041 262403043205 023054662252 022744463252 234011120234 476451441502 526470142210 511741005050 224524523520 224700237154 625006424150 521047633254 616404621224 622204606500 430520522051 444610541221 001045662654 255315244222 315472362554 440265322023 325462504464 110045450043 203035223651 032120461246 623240457044 630032546100 526470142210 511272551660 256351751230 415744035622 462500314202 024153055305 323152504446 324700236533 112040645225 412206424150 516620235175 350040611042 023651101035 121240651052 024040645244 460246101244 263250030021 206424470023 715462503502 320526464422 411501304660 322456224700 250110456646 603224550040 646404463452 213074264427 032120463042 615240464047 002506226112 522311147226 261301505022 442451446422 502352426112 522311147226 242411652144 244227343612 521011746210 202470546602 470025111416 462610123522 365121240472 125343212046 324700655054 442250235242 614004422100 135632406270 520244426331 750100442032 246630426472 320222431011 002526325010 110015150052 203134263406 424114525246 641050463050 247012624442 655223056604 422734324451 650404463442 260404163041 530405263450 245175221241 650404064451 203312020241 432120464052 647104502250 131074265040 611140442235 647054660247 251114164620 237062023646 210405020251 251114063006 425224265451 213243502242 633115202236 203044217404 422100135602 422104040606 262371442100 502032252222 406300015052 444265522305 640463003175 324604651054 664026210001 104422356032 251202545011 147210426604 051212434321 204650462350 504602512450 244650262171 752202512441 104566526352 051250416504 044614202570 520240446071 342610202532 020202512450 154500422470 351240522441 505022442452 255246046030 345650406045 052212466405 106424046252 251650046450 546636500221 104566512131 547654425011 746210202031 642100512132 452644470321 206424406110 451212531641 144230512641 001502345213 045522304463 513242404700 250622442235 603044210044 634405222042 501175024047 647100152212 202111151212 416511147634 064241145252 466410504640 470025050045 161246617055 202204566405 263446213235 001500522211 151500446464 043222512472 420222472110 554032050221 104422045665 044650202471 047652462111 623650202050 520204426070 152646425011 743100406051 753212202071 747210446511 147634514321 204616426300 515476540452 107426502622 316422602061 705522102442 211356164265 040476304210 124426325010 102406064543 212046324765 505046404725 054436124723 105431263042 211356464263 301472504460 723202364310 124442225150 111472104266 015050224361 316466365302 250416364700 254544463451 623235210250 237234465020 617055221026 223165221243 644510456646 603134250051 653224250044 650404464620 251104250051 223074425020 247104064042 432120462451 247240464442 655224265004 422113560242 210404463420 223165321251 247052023651 211055103205 032120642400 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000006 211234164420 247254124641 644150524051 236405165241 247035103205 211055150044 747637271271 501466473460 730406173662 312406333671 101417134460 762407175261 347437132270 351516731620 337606274460 751516773406 424260642457 247254124641 644722022051 245320464047 250622621642 635144261425 544110456644 611304123045 501234263240 635244460651 432120462051 245320463050 247012611252 205254162624 241165214424 422735161246 603165222241 646404761420 203225120254 432120462046 245320464047 250542265046 223164552050 235243112204 567234263240 635244460651 501174310050 203225222240 630404160246 207230642404 621225121204 651054664026 235254661044 632505023452 144510456641 621054162620 207175124442 607242020640 231140642404 625254664046 023244263250 131235260444 617160442235 607014711652 101034421241 626404465006 424114160246 612115221246 640544222246 641224152050 235243112204 567034421241 626404465006 424112021251 244112017047 237242021247 002372543620 202472541246 416451150250 515012352640 502311142610 202511720174 261461505246 526051143634 350230554206 440231450246 405312047250 310221135640 472506220222 515010151244 406624051612 466031652222 416461505022 466372642422 411310444632 502450324230 502470124422 045670141650 526031420234 526330242644 202370620210 446330547246 446371651500 516130547134 064241146636 532121152204 462230454130 222550146120 462412340522 045670742650 202511752202 461010347634 522451141252 522231747100 476144041636 472472451432 050230651212 412311304520 244221104566 512131442602 516124044610 542051445432 050231547654 424232350130 222510244650 515212047250 311221104566 522051152246 202152247632 202032251202 545005043612 521011007536 342443212355 662010722425 062012061202 364310062245 004050123522 444463507202 225221315532 025110101512 444066240476 442024724512 224721640406 445120331202 225221315532 025110101512 444066240446 462023513521 004050123522 444463507064 240465122472 120464720262 225223326406 440642011522 445502323501 305165122446 344350304412 305024503064 243556640216 444250615050 224663726426 220460322512 044465054300 220456706462 024364640432 365110124442 225150103406 304143212046 464562320424 225023524044 220456701472 622024101512 504460314202 064063103500 157606424112 025046236112 020251245024 465026235175 220646206415 163646607144 142235501314 264620121164 765041631032 024652237224 261020223165 321251251054 212206420100 152230472341 001516402623 727470220442 273412524463 124266224710 101512444066 277064240450 124462360450 101512444122 202312344022 202510246222 422605004304 220456640546 125153040516 204461524202 504422323064 240463317532 120465105466 402611123412 225224650005 023452144510 456647002372 720206442130 345500522372 442246501011 347236536310 542216420321 204650462351 604650426332 026226470023 727406304602 210013562040 655052025642 501074765020 210031652222 512124047614 432470552176 064241120250 462361120202 512450244650 262271647656 406311404422 356351720120 456351753602 462304051650 476450542100 446352642644 522130424432 050231252632 502121150234 521311647616 520221001356 344750120406 445222301461 004160314416 460642411436 124723317530 222421701521 304361324421 024463504541 220442273466 024561240516 521140212404 463420203030 642404621224 602251640544 202204422735 160253212404 060620237062 024040645244 460246101034 063041646150 502244245144 442241530610 442204567074 265020245054 061054501064 764420231234 410044614405 165051223164 343205023154 765442423012 626646247102 025251603044 224420630051 751230416721 505022522451 642422516405 004516505122 316435024220 514502444100 432120464052 647104502250 131054662252 213220442235 611100752604 462124044634 422100330064 240740237035 216404213304 162004641165 213050235243 102204567164 765620241165 210044646404 064451203312 024642633014 725044607230 642435566402 165046106402 050052647054 210052236404 121220202405 000252516211 220002402621 705522024203 002120461642 630051547654 201005040606 410061323500 153043613244 212204422734 361252101024 465051500462 020241607055 164606424733 550021645052 150024144404 761420144512 020243603114 710051651224 463443501100 152212466550 151100472372 420246522451 147216064201 401522440740 212100152204 446512326222 522332640644 064201001522 445502324412 225224654516 505122316435 024220514502 444100432123 556620107224 250606424150 502252231034 702240645224 122252131164 765041006310 320636536344 145634470065 701462302016 711472544264 524202024721 040522125165 015050222022 522516500450 106542104064 522044220456 703406342021 001172022252 101014623046 101015210041 637155022246 212405222246 612150503205 166404723653 501014222452 647242021044 647204620241 006131542634 521010254500 522372442246 501011143100 456351753602 462301505032 050232446234 470230151244 412232426226 470023727406 304602210013 565642631143 743205022404 524451650112 021047635134 723604422100 135634426130 420266301306 026140565012 747644420321 206424046211 004512120465 105466402625 117522105164 050502345212 210013565047 651045164023 241100751646 446051454500 406452240662 202030442244 064241140610 420232441230 446113026250 426332004422 356351753500 522051444610 541011040646 202171747610 202111151640 461010644612 462100015050 225223116424 224064522412 225213117536 342063517522 064620611356 220043100054 765647101416 731020241015 125044603142 020640631035 001530064241 120224512472 404500436132 440644500221 104566202070 147100406110 420202512450 154500502512 206424046131 544650045710 142210370221 104566422364 044650064241 145244516501 146644456230 454022044227 346602456124 040634202231 642212542130 420250426332 026100432231 644646441011 007526500642 415052164265 101512403502 324462344242 301512444122 324262365363 411045664563 517536024623 054026365363 454026404064 524446024610 103406304164 677064240450 110025124652 022404664445 623045402204 422734723626 101134723653 603144613047 657162624040 645244460246 101034063041 646150503205 023074263446 637260452043 613242622247 211302442204 567074265020 203225120254 501014221051 101244750044 635045420241 002310520202 410043212046 245124724046 325122711422 600642415052 104763005134 723635023074 263446637260 452043613242 622247211302 442204567154 062642501235 264442501015 124440662404 061042244404 464620253200 642404621224 624604210110 442235647015 321220203032 020251501114 721042660405 023651432120 462046244114 213051640110 442235617055 002100406064 047614202410 151250446031 420206406310 350015004120 303454320516 611466365321 211411304222 315502444152 111422604123 113244223563 525466044264 440476142021 001114661247 247114763451 501014165052 603144626220 247054263427 032120462246 650031444422 410013055314 320502324512 344242324412 225224650045 165051223164 342204567074 265020241174 463452213222 025047501333 013030130605 006500536372 242032050224 040610422221 120204261326 106424046212 246222046065 426544242045 104422045672 447500406110 451100432230 546210202100 513511004263 311522125103 212046245263 320470225023 524311304061 104301403002 210013560640 634404061042 101114310044 203264250050 203225222240 630404160246 207230642404 641255162045 023202621642 650010147140 044227347212 426104044634 422100330406 044621240406 062021005135 110030140602 025647645040 642404647134 464040423012 626646637264 250052647302 065251603044 224420630051 751230416721 505032052030 442140301407 204632476550 504602262670 142210202532 354102526470 142210511031 647644462073 506424046412 551620450232 026212466232 442644044227 343602446344 040606416132 351432050321 246644456230 454164046331 753212046032 251204442505 422250412232 451520502352 424422356170 552100522632 042500412232 451500412030 345432052450 541500360321 204620462453 204646501304 440606472365 050234521221 104566512130 320206462032 350015004461 440406405023 111416024100 231050642437 167224260606 420100150252 516211204640 262450546636 500221104566 512131547654 425010151244 406621505022 516271001502 120464116521 305023524310 220456720406 445222301461 004160314416 460642411502 525162112046 402624505466 365002211045 662024505466 365321240446 142020316544 320502320526 464422411501 304660322456 224725011045 664660313425 004063440446 345221307426 442025105466 402703212046 504626411406 445120511521 302654233476 564702210013 565052645162 023643214404 663651650404 622020205115 224606424114 663653213150 460251245024 465026111244 122252246505 023452122100 135650442132 342500406450 520250442124 051212406304 052220446350 706424512130 320170064241 144244462321 151640261110 141634475211 450246405221 104566466032 245500512130 347644421010 346202516461 505174356450 541432050231 547654516221 151604446512 326222470025 323425024064 524426325010 311472105421 304206405224 501414320502 315476544263 211516044465 123261105160 511522462424 116521220456 701462564066 323202504421 240516024621 402150502246 637264263204 651024622242 260542225440 630505023452 122100135610 446472046100 432372220244 426150551212 472070551432 050231547654 426321150234 521310742634 512230704422 356450551652 462512306424 046411007502 240464054064 240642506542 104064522350 224423122424 225221003155 013052237244 224650121204 725024422734 361252101014 625640663232 020647635235 220247002504 042222516411 406424046030 442022522051 444610541312 442632500221 001356224720 722426324263 524202045450 103476345165 101472502020 717472505122 302526504463 716514320502 324462640465 102446505153 055304220456 724546404250 117431005121 323526305210 111471005122 015050224663 726516220464 702446505153 106446604064 522044223564 720426064460 314202444264 725462500642 014015025251 621120464026 217055225042 632110456647 213054210052 213155000100 412311741626 064252242606 201700015050 224423122550 225221315500 013022203034 723624241165 212204422734 163650262405 121241610404 163040647232 021444213144 203205023105 123046423244 263250130444 060647236504 624051602510 642437167224 260606424114 663653213150 465041231114 226026111014 224424231205 160224422734 723647133064 466052641014 123042501014 221051213235 150051213235 263052032120 463247655054 642246241234 053043613165 122243422100 135644426472 546250064241 145244516501 151212466372 004422045672 242632476550 520104406452 240662211010 651236465012 551612064240 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000062112 341644202111 751614522621 505210426464 020100426610 541500522364 041620406350 742500522210 520246406150 552262202472 440650526464 047614202032 251202546461 505054064241 505274422372 343250545641 505022466372 642422462412 340530432131 646212431266 104422356411 141626202532 020202512450 154500446101 505022466372 642422522051 152246261112 441222522465 046240516025 104566522632 042612202011 152246064241 145244516501 127126305210 224422044227 320246456232 020222431011 540626425032 547246406150 506424046511 447602046510 244650515312 340614424221 001356324062 705202464061 505064240465 114550225220 111522462624 701432120442 273466024561 240526345160 306424320502 315476544263 211522044465 123261105220 114015224624 231205160224 422735025252 101024465051 501024060645 032120464047 641120464026 030021206424 064250242634 421010151244 406621505032 052472541250 522301142660 426072320314 677444041322 673036270045 004073147627 047130351615 004774145713 027233007627 143205032120 642406424150 500000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000 000000000000