213547698 231456789 324165879 342618597 436281957 463829175 648392715 684937251 869473521 896745312 987654132 978561423 795816243 759182634 571928364 517293846 157928364 175293846 715928364 751293846 572139486 527314968 253741698 235476189 324567819 342658791 436285971 463829517 648392157 684931275 869413725 896147352 981674532 918765423 197856243 179582634 719856243 791582634 975128364 957213846 592731486 529374168 253947618 235496781 324569871 342658917 436285197 463821579 648312759 684137295 861473925 816749352 186473925 168749352 618473925 681749352 867194532 876915423 789651243 798562134 975826314 957283641 592738461 529374816 253947186 235491768 324519678 342156987 431265897 413628579 146382759 164837295 614382759 641837295 468173925 486719352 847691532 874965123 789456213 798542631 975824361 957283416 592738146 529371864 253917684 235196748 321569478 312654987 132569478 132654987 312569478 321654987 236145897 263418579 624381759 642837195 468273915 486729351 847692531 874965213 789456123 798541632 975814362 957183426 591738246 519372864 159738246 159372864 519738246 591372864 953127684 935216748 392561478 329654187 236945817 263498571 624389751 642837915 468273195 486721359 847612539 874165293 781456923 718549632 175894362 157983426 517894362 571983426 759138246 795312864 973521684 937256148 392765418 329674581 236947851 263498715 624389175 642831957 468213597 486125379 841652739 814567293 184652739 184567293 814652739 841567293 485176923 458719632 547891362 574983126 759438216 795342861 973524681 937256418 392765148 329671584 236917854 263198745 621389475 612834957 168243597 186425379 816243597 861425379 684152739 648517293 465871923 456789132 547698312 574963821 759436281 795342618 973524168 937251486 392715846 329178564 231987654 213896745 123987654 123896745 213987654 231896745 328169475 382614957 836241597 863425179 684352719 648537291 465873921 456789312 547698132 574961823 759416283 795142638 971524368 917253486 197524368 179253486 719524368 791253486 972135846 927318564 293781654 239876145 328967415 382694751 836249571 863425917 684352197 648531279 465813729 456187392 541678932 514769823 154678932 145769823 415678932 451769823 547196283 574912638 759421368 795243186 972534816 927358461 293785641 239876514 328967154 382691745 836219475 863124957 681342597 618435279 168342597 186435279 816342597 861435279 684153729 648517392 465871932 456789123 547698213 574962831 759426381 795243618 972534168 927351486 293715846 239178564 321987654 312896745 132987654 132896745 312987654 321896745 238169475 283614957 826341597 862435179 684253719 648527391 465872931 456789213 547698123 574961832 759416382 795143628 971534268 917352486 193725846 139278564 319725846 391278564 932187654 923816745 298361475 289634157 826943517 862495371 684259731 648527913 465872193 456781239 547618329 574163892 751436982 715349628 175436982 175349628 715436982 751349628 573194268 537912486 359721846 395278164 932587614 923856741 298365471 289634517 826943157 862491375 684219735 648127953 461872593 416785239 146872593 146785239 416872593 461785239 647158329 674513892 765431982 756349128 573694218 537962481 359726841 395278614 932587164 923851746 298315476 289134567 821943657 812496375 182943657 182496375 812943657 821496375 284169735 248617953 426871593 462785139 647258319 674523891 765432981 756349218 573694128 537961482 359716842 395178624 931587264 913852746 198325476 189234567 819325476 891234567 982143657 928416375 294861735 249687153 426978513 462795831 647259381 674523918 765432198 756341289 573614829 537168492 351786942 315879624 135786942 153879624 513786942 531879624 358197264 385912746 839521476 893254167 982345617 928436571 294863751 249687315 426978135 462791853 647219583 674125938 761452398 716543289 176452398 176543289 716452398 761543289 675134829 657318492 563781942 536879124 358697214 385962741 839526471 893254617 982345167 928431576 294813756 249187365 421978635 412796853 147269583 174625938 714269583 741625938 476152398 467513289 645731829 654378192 563487912 536849721 358694271 385962417 839526147 893251674 982315764 928137546 291873456 219784365 127948635 172496853 712948635 721496853 274169583 247615938 426751398 462573189 645237819 654328791 563482971 536849217 358694127 385961472 839516742 893157624 981375264 918732546 197823456 179284365 719823456 791284365 972148635 927416853 294761583 249675138 426957318 462593781 645239871 654328917 563482197 536841279 358614729 385167492 831576942 813759624 187395264 178932546 718395264 781932546 879123456 897214365 982741635 928476153 294867513 249685731 426958371 462593817 645239187 654321978 563412798 536147289 351674829 315768492 135674829 153768492 513674829 531768492 357186942 375819624 738591264 783952146 879325416 897234561 982743651 928476315 294867135 249681753 426918573 462195837 641259387 614523978 164259387 146523978 416259387 461523978 645132798 654317289 563471829 536748192 357684912 375869421 738596241 783952614 879325164 897231546 982713456 928174365 291847635 219486753 129847635 192486753 912847635 921486753 294168573 249615837 426951387 462593178 645239718 654327981 563472891 536748219 357684129 375861492 738516942 783159624 871395264 817932546 189723456 198274365 918723456 981274365 892147635 829416753 284961573 248695137 426859317 462583971 645238791 654327819 563472189 536741298 357614928 375169482 731596842 713958624 179385264 197832546 917385264 971832546 798123456 789214365 872941635 827496153 284769513 248675931 426857391 462583719 645238179 654321897 563412987 536149278 351694728 315967482 135694728 153967482 513694728 531967482 359176842 395718624 937581264 973852146 798325416 789234561 872943651 827496315 284769135 248671953 426817593 462185739 641258379 614523897 164258379 146523897 416258379 461523897 645132987 654319278 563491728 536947182 359674812 395768421 937586241 973852614 798325164 789231546 872913456 827194365 281749635 218476953 128749635 182476953 812749635 821476953 284167593 248615739 426851379 462583197 645238917 654329871 563492781 536947218 359674128 395761482 937516842 973158624 791385264 719832546 178923456 187294365 817923456 871294365 782149635 728416953 274861593 247685139 426758319 462573891 645237981 654329718 563492178 536941287 359614827 395168472 931586742 913857624 198375264 189732546 819375264 891732546 987123456 978214365 792841635 729486153 274968513 247695831 426759381 462573918 645237198 654321789 563412879 536148297 351684927 315869472 135684927 153869472 513684927 531869472 358196742 385917624 839571264 893752146 987325416 978234561 792843651 729486315 274968135 247691853 426719583 462175938 641257398 614523789 164257398 164523789 614257398 641523789 465132879 456318297 543681927 534869172 358496712 385947621 839574261 893752416 987325146 978231564 792813654 729186345 271968435 217694853 126749583 162475938 612749583 621475938 264157398 246513789 425631879 452368197 543286917 534829671 358492761 385947216 839574126 893751462 987315642 978136524 791863254 719682345 179863254 197682345 917863254 971682345 796128435 769214853 672941583 627495138 264759318 246573981 425637891 452368719 543286179 534821697 358412967 385149276 831594726 813957462 183594726 138957462 318594726 381957462 839175642 893716524 987361254 978632145 796823415 769284351 672948531 627495813 264759183 246571938 425617398 452163789 541236879 514328697 153482967 135849276 315482967 351849276 538194726 583917462 859371642 895736124 987563214 978652341 796825431 769284513 672948153 627491835 264719385 246173958 421637598 412365789 143256879 134528697 314256879 341528697 435182967 453819276 548391726 584937162 859473612 895746321 987564231 978652413 796825143 769281534 672918354 627193845 261739485 216374958 123647598 132465789 312647598 321465789 234156879 243518697 425381967 452839176 548293716 584927361 859472631 895746213 987564123 978651432 796815342 769183524 671938254 617392845 167938254 176392845 716938254 761392845 673129485 637214958 362741598 326475189 234657819 243568791 425386971 452839617 548293167 584921376 859412736 895147263 981574623 918756432 198574623 189756432 819574623 891756432 987165342 978613524 796831254 769382145 673928415 637294851 362749581 326475918 234657198 243561789 425316879 452138697 541283967 514829376 154283967 145829376 415283967 451829376 548192736 584917263 859471623 895746132 987564312 978653421 796835241 769382514 673928154 637291845 362719485 326174958 231647598 213465789 124356879 142538697 412356879 421538697 245183967 254819376 528491736 582947163 859274613 895726431 987562341 978653214 796835124 769381542 673918452 637194825 361749285 316472958 134627598 143265789 413627598 431265789 342156879 324518697 235481967 253849176 528394716 582937461 859273641 895726314 987562134 978651243 796815423 769184532 671948352 617493825 167948352 176493825 716948352 761493825 674139285 647312958 463721598 436275189 342657819 324568791 235486971 253849617 528394167 582931476 859213746 895127364 981572634 918756243 198572634 189756243 819572634 891756243 987165423 978614532 796841352 769483125 674938215 647392851 463729581 436275918 342657198 324561789 235416879 253148697 521384967 512839476 152384967 125839476 215384967 251839476 528193746 582917364 859271634 895726143 987562413 978654231 796845321 769483512 674938152 647391825 463719285 436172958 341627598 314265789 132456879 123548697 213456879 231548697 325184967 352819476 538291746 583927164 859372614 895736241 987563421 978654312 796845132 769481523 674918253 647192835 461729385 416273958 142637598 124365789 214637598 241365789 423156879 432518697 345281967 354829176 538492716 583947261 859374621 895736412 987563142 978651324 796815234 769182543 671928453 617294835 167928453 176294835 716928453 761294835 672149385 627413958 264731598 246375189 423657819 432568791 345286971 354829617 538492167 583941276 859314726 895137462 981573642 918756324 197865234 179682543 719865234 791682543 976128453 967214835 692741385 629473158 264937518 246395781 423659871 432568917 345286197 354821679 538412769 583147296 851374926 815739462 187593642 178956324 718593642 781956324 879165234 897612543 986721453 968274135 692847315 629483751 264938571 246395817 423659187 432561978 345216798 354127689 531472869 513748296 153472869 135748296 315472869 351748296 537184926 573819462 758391642 785936124 879563214 897652341 986725431 968274513 692847153 629481735 264918375 246193857 421639587 412365978 143256798 134527689 314256798 341527689 435172869 453718296 547381926 574839162 758493612 785946321 879564231 897652413 986725143 968271534 692817354 629183745 261938475 216394857 123649587 132465978 312649587 321465978 234156798 243517689 425371869 452738196 547283916 574829361 758492631 785946213 879564123 897651432 986715342 968173524 691837254 619382745 169837254 196382745 916837254 961382745 693128475 639214857 362941587 326495178 234659718 243567981 425376891 452738619 547283169 574821396 758412936 785149263 871594623 817956432 187594623 178956432 718594623 781956432 879165342 897613524 986731254 968372145 693827415 639284751 362948571 326495817 234659187 243561978 425316798 452137689 541273869 514728396 154273869 145728396 415273869 451728396 547182936 574819263 758491623 785946132 879564312 897653421 986735241 968372514 693827154 639281745 362918475 326194857 231649587 213465978 124356798 142537689 412356798 421537689 245173869 254718396 527481936 572849163 758294613 785926431 879562341 897653214 986735124 968371542 693817452 639184725 361948275 316492857 134629587 143265978 413629587 431265978 342156798 324517689 235471869 253748196 527384916 572839461 758293641 785926314 879562134 897651243 986715423 968174532 691847352 619483725 169847352 196483725 916847352 961483725 694138275 649312857 463921587 436295178 342659718 324567981 235476891 253748619 527384169 572831496 758213946 785129364 871592634 817956243 187592634 178956243 718592634 781956243 879165423 897614532 986741352 968473125 694837215 649382751 463928571 436295817 342659187 324561978 235416798 253147689 521374869 512738496 152374869 125738496 215374869 251738496 527183946 572819364 758291634 785926143 879562413 897654231 986745321 968473512 694837152 649381725 463918275 436192857 341629587 314265978 132456798 123547689 213456798 231547689 325174869 352718496 537281946 573829164 758392614 785936241 879563421 897654312 986745132 968471523 694817253 649182735 461928375 416293857 142639587 124365978 214639587 241365978 423156798 432517689 345271869 354728196 537482916 573849261 758394621 785936412 879563142 897651324 986715234 968172543 691827453 619284735 162948375 126493857 216948375 261493857 624139587 642315978 463251798 436527189 345672819 354768291 537486921 573849612 758394162 785931426 879513246 897152364 981725634 918276543 192867453 129684735 219867453 291684735 926148375 962413857 694231587 649325178 463952718 436597281 345679821 354768912 537486192 573841629 758314269 785132496 871523946 817259364 182795634 128976543 218795634 281976543 829167453 892614735 986241375 968423157 694832517 649385271 463958721 436597812 345679182 354761928 537416298 573142689 751324869 715238496 172583946 127859364 217583946 271859364 728195634 782916543 879261453 897624135 986742315 968473251 694837521 649385712 463958172 436591827 345619287 354162978 531426798 513247689 153426798 135247689 315426798 351247689 532174869 523718496 257381946 275839164 728593614 782956341 879265431 897624513 986742153 968471235 694817325 649183752 461938572 416395827 143659287 134562978 314659287 341562978 435126798 453217689 542371869 524738196 257483916 275849361 728594631 782956413 879265143 897621534 986712354 968173245 691837425 619384752 169837425 196384752 916837425 961384752 693148572 639415827 364951287 346592178 435629718 453267981 542376891 524738619 257483169 275841396 728514936 782159463 871295643 817926534 187295643 178926534 718295643 781926534 879162354 897613245 986731425 968374152 693847512 639485721 364958271 346592817 435629187 453261978 542316798 524137689 251473869 215748396 125473869 125748396 215473869 251748396 527184936 572819463 758291643 785926134 879562314 897653241 986735421 968374512 693847152 639481725 364918275 346192857 431629587 413265978 142356798 124537689 214356798 241537689 425173869 452718396 547281936 574829163 758492613 785946231 879564321 897653412 986735142 968371524 693817254 639182745 361928475 316294857 132649587 123465978 213649587 231465978 324156798 342517689 435271869 453728196 547382916 574839261 758493621 785946312 879564132 897651423 986715243 968172534 691827354 619283745 169827354 196283745 916827354 961283745 692138475 629314857 263941587 236495178 324659718 342567981 435276891 453728619 547382169 574831296 758413926 785149362 871594632 817956423 187594632 178956423 718594632 781956423 879165243 897612534 986721354 968273145 692837415 629384751 263948571 236495817 324659187 342561978 435216798 453127689 541372869 514738296 154372869 145738296 415372869 451738296 547183926 574819362 758491632 785946123 879564213 897652431 986725341 968273514 692837154 629381745 263918475 236194857 321649587 312465978 134256798 143527689 413256798 431527689 345172869 354718296 537481926 573849162 758394612 785936421 879563241 897652314 986725134 968271543 692817453 629184735 261948375 216493857 124639587 142365978 412639587 421365978 243156798 234517689 325471869 352748196 537284916 573829461 758392641 785936214 879563124 897651342 986715432 968174523 691847253 619482735 169847253 196482735 916847253 961482735 694128375 649213857 462931587 426395178 243659718 234567981 325476891 352748619 537284169 573821496 758312946 785139264 871593624 817956342 189765432 198674523 918765432 981674523 896147253 869412735 684921375 648293157 462839517 426385971 243658791 234567819 325476189 352741698 537214968 573129486 751392846 715938264 179583624 197856342 917583624 971856342 798165432 789614523 876941253 867492135 684729315 648273951 462837591 426385719 243658179 234561897 325416987 352149678 531294768 513927486 153294768 135927486 315294768 351927486 539172846 593718264 957381624 975836142 798563412 789654321 876945231 867492513 684729153 648271935 462817395 426183759 241638579 214365897 124638579 142365897 412638579 421365897 243156987 234519678 325491768 352947186 539274816 593728461 957382641 975836214 798563124 789651342 876915432 867194523 681749253 618472935 168749253 186472935 816749253 861472935 684127395 648213759 462831579 426385197 243658917 234569871 325496781 352947618 539274168 593721486 957312846 975138264 791583624 719856342 178965432 187694523 817965432 871694523 786149253 768412935 674821395 647283159 462738519 426375891 243657981 234569718 325496178 352941687 539214867 593128476 951382746 915837264 198573624 189756342 819573624 891756342 987165432 978614523 796841253 769482135 674928315 647293851 462739581 426375918 243657198 234561789 325416879 352148697 531284967 513829476 153284967 135829476 315284967 351829476 538192746 583917264 859371624 895736142 987563412 978654321 796845231 769482513 674928153 647291835 462719385 426173958 241637598 214365789 123456879 132548697 312456879 321548697 235184967 253819476 528391746 582937164 859273614 895726341 987562431 978654213 796845123 769481532 674918352 647193825 461739285 416372958 143627598 134265789 314627598 341265789 432156879 423518697 245381967 254839176 528493716 582947361 859274631 895726413 987562143 978651234 796815324 769183542 671938452 617394825 167938452 176394825 716938452 761394825 673149285 637412958 364721598 346275189 432657819 423568791 245386971 254839617 528493167 582941376 859214736 895127463 981572643 918756234 198572643 189756234 819572643 891756234 987165324 978613542 796831452 769384125 673948215 637492851 364729581 346275918 432657198 423561789 245316879 254138697 521483967 512849376 152483967 125849376 215483967 251849376 528194736 582917463 859271643 895726134 987562314 978653241 796835421 769384512 673948152 637491825 364719285 346172958 431627598 413265789 142356879 124538697 214356879 241538697 425183967 452819376 548291736 584927163 859472613 895746231 987564321 978653412 796835142 769381524 673918254 637192845 361729485 316274958 132647598 123465789 213647598 231465789 324156879 342518697 435281967 453829176 548392716 584937261 859473621 895746312 987564132 978651423 796815243 769182534 671928354 617293845 167928354 176293845 716928354 761293845 672139485 627314958 263741598 236475189 324657819 342568791 435286971 453829617 548392167 584931276 859413726 895147362 981574632 918756423 198574632 189756423 819574632 891756423 987165243 978612534 796821354 769283145 672938415 627394851 263749581 236475918 324657198 342561789 435216879 453128697 541382967 514839276 154382967 145839276 415382967 451839276 548193726 584917362 859471632 895746123 987564213 978652431 796825341 769283514 672938154 627391845 263719485 236174958 321647598 312465789 134256879 143528697 413256879 431528697 345182967 354819276 538491726 583947162 859374612 895736421 987563241 978652314 796825134 769281543 672918453 627194835 261749385 216473958 124637598 142365789 412637598 421365789 243156879 234518697 325481967 352849176 538294716 583927461 859372641 895736214 987563124 978651342 796815432 769184523 671948253 617492835 167948253 176492835 716948253 761492835 674129385 647213958 462731598 426375189 243657819 234568791 325486971 352849617 538294167 583921476 859312746 895137264 981573624 918756342 197865432 179684523 719865432 791684523 976148253 967412835 694721385 649273158 462937518 426395781 243659871 234568917 325486197 352841679 538214769 583127496 851372946 815739264 187593624 178956342 718593624 781956342 879165432 897614523 986741253 968472135 694827315 649283751 462938571 426395817 243659187 234561978 325416798 352147689 531274869 513728496 153274869 135728496 315274869 351728496 537182946 573819264 758391624 785936142 879563412 897654321 986745231 968472513 694827153 649281735 462918375 426193857 241639587 214365978 123456798 132547689 312456798 321547689 235174869 253718496 527381946 572839164 758293614 785926341 879562431 897654213 986745123 968471532 694817352 649183725 461938275 416392857 143629587 134265978 314629587 341265978 432156798 423517689 245371869 254738196 527483916 572849361 758294631 785926413 879562143 897651234 986715324 968173542 691837452 619384725 169837452 196384725 916837452 961384725 693148275 639412857 364921587 346295178 432659718 423567981 245376891 254738619 527483169 572841396 758214936 785129463 871592643 817956234 187592643 178956234 718592643 781956234 879165324 897613542 986731452 968374125 693847215 639482751 364928571 346295817 432659187 423561978 245316798 254137689 521473869 512748396 152473869 152748396 512473869 521748396 257184936 275819463 728591643 782956134 879265314 897623541 986732451 968374215 693847125 639481752 364918572 346195827 431659287 413562978 145326798 154237689 514326798 541237689 452173869 425718396 247581936 274859163 728495613 782946531 879264351 897623415 986732145 968371254 693817524 639185742 361958472 316594827 135649287 153462978 513649287 531462978 354126798 345217689 432571869 423758196 247385916 274839561 728493651 782946315 879264135 897621453 986712543 968175234 691857324 619583742 169857324 196583742 916857324 961583742 695138472 659314827 563941287 536492178 354629718 345267981 432576891 423758619 247385169 274831596 728413956 782149365 871294635 817926453 187294635 178926453 718294635 781926453 879162543 897615234 986751324 968573142 695837412 659384721 563948271 536492817 354629187 345261978 432516798 423157689 241375869 214738596 124375869 124738596 214375869 241738596 427183956 472819365 748291635 784926153 879462513 897645231 986754321 968573412 695837142 659381724 563918274 536192847 351629487 315264978 132546798 123457689 213546798 231457689 324175869 342718596 437281956 473829165 748392615 784936251 879463521 897645312 986754132 968571423 695817243 659182734 561928374 516293847 152639487 125364978 215639487 251364978 523146798 532417689 354271869 345728196 437582916 473859261 748395621 784936512 879463152 897641325 986714235 968172453 691827543 619285734 169827543 196285734 916827543 961285734 692158374 629513847 265931487 256394178 523649718 532467981 354276891 345728619 437582169 473851296 748315926 784139562 871493652 817946325 189764235 198672453 918764235 981672453 896127543 869215734 682951374 628593147 265839417 256384971 523648791 532467819 354276189 345721698 437512968 473159286 741395826 714938562 174395826 147938562 417395826 471938562 749183652 794816325 978461235 987642153 896724513 869275431 682957341 628593714 265839174 256381947 523618497 532164879 351246789 315427698 135246789 153427698 513246789 531427698 354172968 345719286 437591826 473958162 749385612 794836521 978463251 987642315 896724135 869271453 682917543 628195734 261859374 216583947 125638497 152364879 512638497 521364879 253146789 235417698 324571968 342759186 437295816 473928561 749382651 794836215 978463125 987641352 896714532 869175423 681957243 618592734 168957243 186592734 816957243 861592734 685129374 658213947 562831497 526384179 253648719 235467891 324576981 342759618 437295168 473921586 749312856 794138265 971483625 917846352 197483625 179846352 719483625 791846352 978164532 987615423 896751243 869572134 685927314 658293741 562839471 526384917 253648197 235461879 324516789 342157698 431275968 413729586 143275968 134729586 314275968 341729586 437192856 473918265 749381625 794836152 978463512 987645321 896754231 869572413 685927143 658291734 562819374 526183947 251638497 215364879 123546789 132457698 312546789 321457698 234175968 243719586 427391856 472938165 749283615 794826351 978462531 987645213 896754123 869571432 685917342 658193724 561839274 516382947 153628497 135264879 315628497 351264879 532146789 523417698 254371968 245739186 427593816 472958361 749285631 794826513 978462153 987641235 896714325 869173452 681937542 618395724 168937542 186395724 816937542 861395724 683159274 638512947 365821497 356284179 532648719 523467891 254376981 245739618 427593168 472951386 749215836 794128563 971482653 917846235 198764325 189673452 819764325 891673452 986137542 968315724 693851274 639582147 365928417 356294871 532649781 523467918 254376198 245731689 427513869 472158396 741285936 714829563 174285936 147829563 417285936 471829563 748192653 784916235 879461325 897643152 986734512 968375421 693857241 639582714 365928174 356291847 532619487 523164978 251346798 215437689 125346798 152437689 512346798 521437689 254173869 245718396 427581936 472859163 748295613 784926531 879462351 897643215 986734125 968371452 693817542 639185724 361958274 316592847 135629487 153264978 513629487 531264978 352146798 325417689 234571869 243758196 427385916 472839561 748293651 784926315 879462135 897641253 986714523 968175432 691857342 619583724 169857342 169583724 619857342 691583724 965138274 956312847 593621487 539264178 352946718 325497681 234579861 243758916 427385196 472831569 748213659 784126395 871462935 817649253 187462935 178649253 718462935 781649253 876194523 867915432 689751342 698573124 965837214 956382741 593628471 539264817 352946187 325491678 234519768 243157986 421375896 412738569 147283659 174826395 714283659 741826395 478162935 487619253 846791523 864975132 689457312 698543721 965834271 956382417 593628147 539261874 352916784 325197648 231579468 213754986 123579468 132754986 312579468 321754986 237145896 273418569 724381659 742836195 478263915 487629351 846792531 864975213 689457123 698541732 965814372 956183427 591638247 519362874 159638247 159362874 519638247 591362874 953126784 935217648 392571468 329754186 237945816 273498561 724389651 742836915 478263195 487621359 846712539 864175293 681457923 618549732 168457923 168549732 618457923 681549732 865194372 856913427 589631247 598362174 953826714 935287641 392578461 329754816 237945186 273491568 724319658 742136985 471263895 417628359 147263895 147628359 417263895 471628359 746182539 764815293 678451923 687549132 865794312 856973421 589637241 598362714 953826174 935281647 392518467 329154876 231945786 213497568 123945786 123497568 213945786 231497568 324179658 342716985 437261895 473628159 746382519 764835291 678453921 687549312 865794132 856971423 589617243 598162734 951826374 915283647 195826374 195283647 915826374 951283647 592138467 529314876 253941786 235497168 324579618 342756981 437265891 473628519 746382159 764831295 678413925 687149352 861794532 816975423 186794532 186975423 816794532 861975423 689157243 698512734 965821374 956283147 592638417 529364871 253946781 235497618 324579168 342751986 437215896 473128569 741382659 714836295 174382659 174836295 714382659 741836295 478163925 487619352 846791532 864975123 689457213 698542731 965824371 956283417 592638147 529361874 253916784 235197648 321579468 312754986 132579468 123754986 213579468 231754986 327145896 372418569 734281659 743826195 478362915 487639251 846793521 864975312 689457132 698541723 965814273 956182437 591628347 519263874 159628347 159263874 519628347 591263874 952136784 925317648 293571468 239754186 327945816 372498561 734289651 743826915 478362195 487631259 846713529 864175392 681457932 618549723 168457932 168549723 618457932 681549723 865194273 856912437 589621347 598263174 952836714 925387641 293578461 239754816 327945186 372491568 734219658 743126985 471362895 417638259 147362895 147638259 417362895 471638259 746183529 764815392 678451932 687549123 865794213 856972431 589627341 598263714 952836174 925381647 293518467 239154876 321945786 312497568 132945786 132497568 312945786 321497568 234179658 243716985 427361895 472638159 746283519 764825391 678452931 687549213 865794123 856971432 589617342 598163724 951836274 915382647 195836274 195382647 915836274 951382647 593128467 539214876 352941786 325497168 234579618 243756981 427365891 472638519 746283159 764821395 678412935 687149253 861794523 816975432 189657342 198563724 918657342 981563724 895136274 859312647 583921467 538294176 352849716 325487961 234578691 243756819 427365189 472631598 746213958 764129385 671492835 617948253 169784523 196875432 916784523 961875432 698157342 689513724 865931274 856392147 583629417 538264971 352846791 325487619 234578169 243751896 427315986 472139568 741293658 714926385 179462835 197648253 917462835 971648253 796184523 769815432 678951342 687593124 865739214 856372941 583627491 538264719 352846179 325481697 234518967 243159876 421395786 412937568 142395786 124937568 214395786 241937568 429173658 492716385 947261835 974628153 796482513 769845231 678954321 687593412 865739142 856371924 583617294 538162749 351826479 315284697 132548967 123459876 213548967 231459876 324195786 342917568 439271658 493726185 947362815 974638251 796483521 769845312 678954132 687591423 865719243 856172934 581627394 518263749 158627394 185263749 815627394 851263749 582136479 528314697 253841967 235489176 324598716 342957861 439275681 493726518 947362158 974631285 796413825 769148352 671984532 617895423 167984532 176895423 716984532 761895423 678159243 687512934 865721394 856273149 582637419 528364791 253846971 235489617 324598167 342951876 439215786 493127568 941372658 914736285 194372658 149736285 419372658 491736285 947163825 974618352 796481532 769845123 678954213 687592431 865729341 856273914 582637194 528361749 253816479 235184697 321548967 312459876 134295786 143927568 413295786 431927568 349172658 394716285 937461825 973648152 796384512 769835421 678953241 687592314 865729134 856271943 582617493 528164739 251846379 215483697 124538967 142359876 412538967 421359876 243195786 234917568 329471658 392746185 937264815 973628451 796382541 769835214 678953124 687591342 865719432 856174923 581647293 518462739 158647293 185462739 815647293 851462739 584126379 548213697 452831967 425389176 243598716 234957861 329475681 392746518 937264158 973621485 796312845 769138254 671983524 617895342 167983524 176895342 716983524 761895342 678159432 687514923 865741293 856472139 584627319 548263791 452836971 425389617 243598167 234951876 329415786 392147568 931274658 913726485 193274658 139726485 319274658 391726485 937162845 973618254 796381524 769835142 678953412 687594321 865749231 856472913 584627193 548261739 452816379 425183697 241538967 214359876 123495786 132947568 312495786 321947568 239174658 293716485 927361845 972638154 796283514 769825341 678952431 687594213 865749123 856471932 584617392 548163729 451836279 415382697 143528967 134259876 314528967 341259876 432195786 423917568 249371658 294736185 927463815 972648351 796284531 769825413 678952143 687591234 865719324 856173942 581637492 518364729 158637492 158364729 518637492 581364729 853146279 835412697 384521967 348259176 432895716 423987561 249378651 294736815 927463185 972641358 796214538 769125483 671952843 617598234 165789324 156873942 516789324 561873942 658137492 685314729 863541279 836452197 384625917 348269571 432896751 423987615 249378165 294731856 927413586 972145368 791254638 719526483 179254638 197526483 917254638 971526483 795162843 759618234 576981324 567893142 658739412 685374921 863547291 836452719 384625179 348261597 432816957 423189675 241398765 214937856 124398765 142937856 412398765 421937856 249173586 294715368 927451638 972546183 795264813 759628431 576982341 567893214 658739124 685371942 863517492 836154729 381645279 318462597 134826957 143289675 413826957 431289675 342198765 324917856 239471586 293745168 927354618 972536481 795263841 759628314 576982134 567891243 658719423 685174932 861547392 816453729 186547392 168453729 618547392 681453729 864135279 846312597 483621957 438269175 342896715 324987651 239478561 293745816 927354186 972531468 795213648 759126384 571962834 517698243 157962834 175698243 715962834 751698243 576189423 567814932 658741392 685473129 864537219 846352791 483625971 438269517 342896157 324981675 239418765 293147856 921374586 912735468 192374586 129735468 219374586 291735468 927153648 972516384 795261834 759628143 576982413 567894231 658749321 685473912 864537192 846351729 483615279 438162597 341826957 314289675 132498765 123947856 213498765 231947856 329174586 392715468 937251648 973526184 795362814 759638241 576983421 567894312 658749132 685471923 864517293 846152739 481625379 418263597 142836957 124389675 214836957 241389675 423198765 432917856 349271586 394725168 937452618 973546281 795364821 759638412 576983142 567891324 658719234 685172943 861527493 816254739 186527493 168254739 618527493 681254739 862145379 826413597 284631957 248369175 423896715 432987651 349278561 394725816 937452186 973541268 795314628 759136482 571963842 517698324 157963842 175698324 715963842 751698324 576189234 567812943 658721493 685274139 862547319 826453791 284635971 248369517 423896157 432981675 349218765 394127856 931472586 913745268 193472586 139745268 319472586 391745268 937154628 973516482 795361842 759638124 576983214 567892341 658729431 685274913 862547193 826451739 284615379 248163597 421836957 412389675 143298765 134927856 314298765 341927856 439172586 493715268 947351628 974536182 795463812 759648321 576984231 567892413 658729143 685271934 862517394 826153749 281635479 218364597 123846957 132489675 312846957 321489675 234198765 243917856 429371586 492735168 947253618 974526381 795462831 759648213 576984123 567891432 658719342 685173924 861537294 816352749 183625479 138264597 318625479 381264597 832146957 823419675 284391765 248937156 429873516 492785361 947258631 974526813 795462183 759641238 576914328 567193482 651739842 615378924 165739842 165378924 615739842 651378924 563187294 536812749 358621479 385264197 832546917 823459671 284395761 248937516 429873156 492781365 947218635 974126853 791462583 719645238 176954328 167593482 617954328 671593482 765139842 756318924 573681294 537862149 358726419 385274691 832547961 823459716 284395176 248931567 429813657 492186375 941268735 914627853 194268735 194627853 914268735 941627853 496172583 469715238 647951328 674593182 765439812 756348921 573684291 537862419 358726149 385271694 832517964 823159746 281395476 218934567 129843657 192486375 912843657 921486375 294168735 249617853 426971583 462795138 647259318 674523981 765432891 756348219 573684129 537861492 358716942 385179624 831597264 813952746 189325476 198234567 918325476 981234567 892143657 829416375 284961735 248697153 426879513 462785931 647258391 674523819 765432189 756341298 573614928 537169482 351796842 315978624 135796842 153978624 513796842 531978624 359187264 395812746 938521476 983254167 892345617 829436571 284963751 248697315 426879135 462781953 647218593 674125839 761452389 716543298 176452389 176543298 716452389 761543298 675134928 657319482 563791842 536978124 359687214 395862741 938526471 983254617 892345167 829431576 284913756 248197365 421879635 412786953 147268593 174625839 714268593 741625839 476152389 467513298 645731928 654379182 563497812 536948721 359684271 395862417 938526147 983251674 892315764 829137546 281973456 218794365 127849635 172486953 712849635 721486953 274168593 247615839 426751389 462573198 645237918 654329781 563492871 536948217 359684127 395861472 938516742 983157624 891375264 819732546 187923456 178294365 718923456 781294365 872149635 827416953 284761593 248675139 426857319 462583791 645238971 654329817 563492187 536941278 359614728 395167482 931576842 913758624 197385264 179832546 719385264 791832546 978123456 987214365 892741635 829476153 284967513 248695731 426859371 462583917 645238197 654321879 563412789 536147298 351674928 315769482 135674928 153769482 513674928 531769482 357196842 375918624 739581264 793852146 978325416 987234561 892743651 829476315 284967135 248691753 426819573 462185937 641258397 614523879 164258397 146523879 416258397 461523879 645132789 654317298 563471928 536749182 357694812 375968421 739586241 793852614 978325164 987231546 892713456 829174365 281947635 218496753 128947635 182496753 812947635 821496753 284169573 248615937 426851397 462583179 645238719 654327891 563472981 536749218 357694128 375961482 739516842 793158624 971385264 917832546 198723456 189274365 819723456 891274365 982147635 928416753 294861573 249685137 426958317 462593871 645239781 654327918 563472198 536741289 357614829 375168492 731586942 713859624 178395264 187932546 817395264 871932546 789123456 798214365 972841635 927486153 294768513 249675831 426957381 462593718 645239178 654321987 563412897 536148279 351684729 315867492 135684729 153867492 513684729 531867492 358176942 385719624 837591264 873952146 789325416 798234561 972843651 927486315 294768135 249671853 426917583 462195738 641259378 614523987 164259378 146523987 416259378 461523987 645132897 654318279 563481729 536847192 358674912 385769421 837596241 873952614 789325164 798231546 972813456 927184365 291748635 219476853 129748635 192476853 912748635 921476853 294167583 249615738 426951378 462593187 645239817 654328971 563482791 536847219 358674129 385761492 837516942 873159624 781395264 718932546 179823456 197284365 917823456 971284365 792148635 729416853 274961583 247695138 426759318 462573981 645237891 654328719 563482179 536841297 358614927 385169472 831596742 813957624 189375264 198732546 918375264 981732546 897123456 879214365 782941635 728496153 274869513 247685931 426758391 462573819 645237189 654321798 563412978 536149287 351694827 315968472 135694827 153968472 513694827 531968472 359186742 395817624 938571264 983752146 897325416 879234561 782943651 728496315 274869135 247681953 426718593 462175839 641257389 614523798 164257389 164523798 614257389 641523798 465132978 456319287 543691827 534968172 359486712 395847621 938574261 983752416 897325146 879231564 782913654 728196345 271869435 217684953 126748593 162475839 612748593 621475839 264157389 246513798 425631978 452369187 543296817 534928671 359482761 395847216 938574126 983751462 897315642 879136524 781963254 718692345 178963254 187692345 817963254 871692345 786129435 768214953 672841593 627485139 264758319 246573891 425637981 452369718 543296178 534921687 359412867 395148276 931584726 913857462 193584726 139857462 319584726 391857462 938175642 983716524 897361254 879632145 786923415 768294351 672849531 627485913 264758193 246571839 425617389 452163798 541236978 514329687 153492867 135948276 315492867 351948276 539184726 593817462 958371642 985736124 897563214 879652341 786925431 768294513 672849153 627481935 264718395 246173859 421637589 412365798 143256978 134529687 314256978 341529687 435192867 453918276 549381726 594837162 958473612 985746321 897564231 879652413 786925143 768291534 672819354 627183945 261738495 216374859 123647589 132465798 312647589 321465798 234156978 243519687 425391867 452938176 549283716 594827361 958472631 985746213 897564123 879651432 786915342 768193524 671839254 617382945 167839254 176382945 716839254 761382945 673128495 637214859 362741589 326475198 234657918 243569781 425396871 452938617 549283167 594821376 958412736 985147263 891574623 819756432 189574623 198756432 918574623 981756432 897165342 879613524 786931254 768392145 673829415 637284951 362748591 326475819 234657189 243561798 425316978 452139687 541293867 514928376 154293867 145928376 415293867 451928376 549182736 594817263 958471623 985746132 897564312 879653421 786935241 768392514 673829154 637281945 362718495 326174859 231647589 213465798 124356978 142539687 412356978 421539687 245193867 254918376 529481736 592847163 958274613 985726431 897562341 879653214 786935124 768391542 673819452 637184925 361748295 316472859 134627589 143265798 413627589 431265798 342156978 324519687 235491867 253948176 529384716 592837461 958273641 985726314 897562134 879651243 786915423 768194532 671849352 617483925 167849352 176483925 716849352 761483925 674138295 647312859 463721589 436275198 342657918 324569781 235496871 253948617 529384167 592831476 958213746 985127364 891572634 819756243 189572634 198756243 918572634 981756243 897165423 879614532 786941352 768493125 674839215 647382951 463728591 436275819 342657189 324561798 235416978 253149687 521394867 512938476 152394867 125938476 215394867 251938476 529183746 592817364 958271634 985726143 897562413 879654231 786945321 768493512 674839152 647381925 463718295 436172859 341627589 314265798 132456978 123549687 213456978 231549687 325194867 352918476 539281746 593827164 958372614 985736241 897563421 879654312 786945132 768491523 674819253 647182935 461728395 416273859 142637589 124365798 214637589 241365798 423156978 432519687 345291867 354928176 539482716 593847261 958374621 985736412 897563142 879651324 786915234 768192543 671829453 617284935 167829453 176284935 716829453 761284935 672148395 627413859 264731589 246375198 423657918 432569781 345296871 354928617 539482167 593841276 958314726 985137462 891573642 819756324 187965234 178692543 718965234 781692543 876129453 867214935 682741395 628473159 264837519 246385791 423658971 432569817 345296187 354921678 539412768 593147286 951374826 915738462 197583642 179856324 719583642 791856324 978165234 987612543 896721453 869274135 682947315 628493751 264839571 246385917 423658197 432561879 345216789 354127698 531472968 513749286 153472968 135749286 315472968 351749286 537194826 573918462 759381642 795836124 978563214 987652341 896725431 869274513 682947153 628491735 264819375 246183957 421638597 412365879 143256789 134527698 314256789 341527698 435172968 453719286 547391826 574938162 759483612 795846321 978564231 987652413 896725143 869271534 682917354 628193745 261839475 216384957 123648597 132465879 312648597 321465879 234156789 243517698 425371968 452739186 547293816 574928361 759482631 795846213 978564123 987651432 896715342 869173524 681937254 618392745 168937254 186392745 816937254 861392745 683129475 638214957 362841597 326485179 234658719 243567891 425376981 452739618 547293168 574921386 759412836 795148263 971584623 917856432 197584623 179856432 719584623 791856432 978165342 987613524 896731254 869372145 683927415 638294751 362849571 326485917 234658197 243561879 425316789 452137698 541273968 514729386 154273968 145729386 415273968 451729386 547192836 574918263 759481623 795846132 978564312 987653421 896735241 869372514 683927154 638291745 362819475 326184957 231648597 213465879 124356789 142537698 412356789 421537698 245173968 254719386 527491836 572948163 759284613 795826431 978562341 987653214 896735124 869371542 683917452 638194725 361849275 316482957 134628597 143265879 413628597 431265879 342156789 324517698 235471968 253749186 527394816 572938461 759283641 795826314 978562134 987651243 896715423 869174532 681947352 618493725 168947352 186493725 816947352 861493725 684139275 648312957 463821597 436285179 342658719 324567891 235476981 253749618 527394168 572931486 759213846 795128364 971582634 917856243 197582634 179856243 719582634 791856243 978165423 987614532 896741352 869473125 684937215 648392751 463829571 436285917 342658197 324561879 235416789 253147698 521374968 512739486 152374968 125739486 215374968 251739486 527193846 572918364 759281634 795826143 978562413 987654231 896745321 869473512 684937152 648391725 463819275 436182957 341628597 314265879 132456789 123547698 213456789 231547698 325174968 352719486 537291846 573928164 759382614 795836241 978563421 987654312 896745132 869471523 684917253 648192735 461829375 416283957 142638597 124365879 214638597 241365879 423156789 432517698 345271968 354729186 537492816 573948261 759384621 795836412 978563142 987651324 896715234 869172543 681927453 618294735 162849375 126483957 216849375 261483957 624138597 642315879 463251789 436527198 345672918 354769281 537496821 573948612 759384162 795831426 978513246 987152364 891725634 819276543 182967453 128694735 218967453 281694735 826149375 862413957 684231597 648325179 463852719 436587291 345678921 354769812 537496182 573941628 759314268 795132486 971523846 917258364 192785634 129876543 219785634 291876543 928167453 982614735 896241375 869423157 684932517 648395271 463859721 436587912 345678192 354761829 537416289 573142698 751324968 715239486 172593846 127958364 217593846 271958364 729185634 792816543 978261453 987624135 896742315 869473251 684937521 648395712 463859172 436581927 345618297 354162879 531426789 513247698 153426789 135247698 315426789 351247698 532174968 523719486 257391846 275938164 729583614 792856341 978265431 987624513 896742153 869471235 684917325 648193752 461839572 416385927 143658297 134562879 314658297 341562879 435126789 453217698 542371968 524739186 257493816 275948361 729584631 792856413 978265143 987621534 896712354 869173245 681937425 618394752 168937425 186394752 816937425 861394752 683149572 638415927 364851297 346582179 435628719 453267891 542376981 524739618 257493168 275941386 729514836 792158463 971285643 917826534 197285643 179826534 719285643 791826534 978162354 987613245 896731425 869374152 683947512 638495721 364859271 346582917 435628197 453261879 542316789 524137698 251473968 215749386 125473968 125749386 215473968 251749386 527194836 572918463 759281643 795826134 978562314 987653241 896735421 869374512 683947152 638491725 364819275 346182957 431628597 413265879 142356789 124537698 214356789 241537698 425173968 452719386 547291836 574928163 759482613 795846231 978564321 987653412 896735142 869371524 683917254 638192745 361829475 316284957 132648597 123465879 213648597 231465879 324156789 342517698 435271968 453729186 547392816 574938261 759483621 795846312 978564132 987651423 896715243 869172534 681927354 618293745 168927354 186293745 816927354 861293745 682139475 628314957 263841597 236485179 324658719 342567891 435276981 453729618 547392168 574931286 759413826 795148362 971584632 917856423 197584632 179856423 719584632 791856423 978165243 987612534 896721354 869273145 682937415 628394751 263849571 236485917 324658197 342561879 435216789 453127698 541372968 514739286 154372968 145739286 415372968 451739286 547193826 574918362 759481632 795846123 978564213 987652431 896725341 869273514 682937154 628391745 263819475 236184957 321648597 312465879 134256789 143527698 413256789 431527698 345172968 354719286 537491826 573948162 759384612 795836421 978563241 987652314 896725134 869271543 682917453 628194735 261849375 216483957 124638597 142365879 412638597 421365879 243156789 234517698 325471968 352749186 537294816 573928461 759382641 795836214 978563124 987651342 896715432 869174523 681947253 618492735 168947253 186492735 816947253 861492735 684129375 648213957 462831597 426385179 243658719 234567891 325476981 352749618 537294168 573921486 759312846 795138264 971583624 917856342 198765432 189674523 819765432 891674523 986147253 968412735 694821375 649283157 462938517 426395871 243659781 234567918 325476198 352741689 537214869 573128496 751382946 715839264 178593624 187956342 817593624 871956342 789165432 798614523 976841253 967482135 694728315 649273851 462937581 426395718 243659178 234561987 325416897 352148679 531284769 513827496 153284769 135827496 315284769 351827496 538172946 583719264 857391624 875936142 789563412 798654321 976845231 967482513 694728153 649271835 462917385 426193758 241639578 214365987 124639578 142365987 412639578 421365987 243156897 234518679 325481769 352847196 538274916 583729461 857392641 875936214 789563124 798651342 976815432 967184523 691748253 619472835 169748253 196472835 916748253 961472835 694127385 649213758 462931578 426395187 243659817 234568971 325486791 352847619 538274169 583721496 857312946 875139264 781593624 718956342 179865432 197684523 917865432 971684523 796148253 769412835 674921385 647293158 462739518 426375981 243657891 234568719 325486179 352841697 538214967 583129476 851392746 815937264 189573624 198756342 918573624 981756342 897165432 879614523 786941253 768492135 674829315 647283951 462738591 426375819 243657189 234561798 325416978 352149687 531294867 513928476 153294867 135928476 315294867 351928476 539182746 593817264 958371624 985736142 897563412 879654321 786945231 768492513 674829153 647281935 462718395 426173859 241637589 214365798 123456978 132549687 312456978 321549687 235194867 253918476 529381746 592837164 958273614 985726341 897562431 879654213 786945123 768491532 674819352 647183925 461738295 416372859 143627589 134265798 314627589 341265798 432156978 423519687 245391867 254938176 529483716 592847361 958274631 985726413 897562143 879651234 786915324 768193542 671839452 617384925 167839452 176384925 716839452 761384925 673148295 637412859 364721589 346275198 432657918 423569781 245396871 254938617 529483167 592841376 958214736 985127463 891572643 819756234 189572643 198756234 918572643 981756234 897165324 879613542 786931452 768394125 673849215 637482951 364728591 346275819 432657189 423561798 245316978 254139687 521493867 512948376 152493867 125948376 215493867 251948376 529184736 592817463 958271643 985726134 897562314 879653241 786935421 768394512 673849152 637481925 364718295 346172859 431627589 413265798 142356978 124539687 214356978 241539687 425193867 452918376 549281736 594827163 958472613 985746231 897564321 879653412 786935142 768391524 673819254 637182945 361728495 316274859 132647589 123465798 213647589 231465798 324156978 342519687 435291867 453928176 549382716 594837261 958473621 985746312 897564132 879651423 786915243 768192534 671829354 617283945 167829354 176283945 716829354 761283945 672138495 627314859 263741589 236475198 324657918 342569781 435296871 453928617 549382167 594831276 958413726 985147362 891574632 819756423 189574632 198756423 918574632 981756423 897165243 879612534 786921354 768293145 672839415 627384951 263748591 236475819 324657189 342561798 435216978 453129687 541392867 514938276 154392867 145938276 415392867 451938276 549183726 594817362 958471632 985746123 897564213 879652431 786925341 768293514 672839154 627381945 263718495 236174859 321647589 312465798 134256978 143529687 413256978 431529687 345192867 354918276 539481726 593847162 958374612 985736421 897563241 879652314 786925134 768291543 672819453 627184935 261748395 216473859 124637589 142365798 412637589 421365798 243156978 234519687 325491867 352948176 539284716 593827461 958372641 985736214 897563124 879651342 786915432 768194523 671849253 617482935 167849253 176482935 716849253 761482935 674128395 647213859 462731589 426375198 243657918 234569781 325496871 352948617 539284167 593821476 958312746 985137264 891573624 819756342 187965432 178694523 718965432 781694523 876149253 867412935 684721395 648273159 462837519 426385791 243658971 234569817 325496187 352941678 539214768 593127486 951372846 915738264 197583624 179856342 719583624 791856342 978165432 987614523 896741253 869472135 684927315 648293751 462839571 426385917 243658197 234561879 325416789 352147698 531274968 513729486 153274968 135729486 315274968 351729486 537192846 573918264 759381624 795836142 978563412 987654321 896745231 869472513 684927153 648291735 462819375 426183957 241638597 214365879 123456789