123456789 214365798 124637589 142365798 412637589 421365798 241637589 426173859 246718395 264173859 624718395 642173859 462718395 647281935 467829153 476281935 746829153 764281935 674829153 768492135 678941253 687492135 867941253 876492135 786941253 879614523 789165432 798614523 978165432 987614523 897165432 981756342 891573624 819756342 189573624 198756342 918573624 195837642 915386724 951837642 591386724 519837642 159386724 513968742 153697824 135968742 315697824 351968742 531697824 356179284 536712948 563179284 653712948 635179284 365712948 637521984 367259148 376521984 736259148 763521984 673259148 762395418 672934581 627395418 267934581 276395418 726934581 279643518 729465381 792643518 972465381 927643518 297465381 924756831 294578613 249756831 429578613 492756831 942578613 495287631 945826713 954287631 594826713 549287631 459826713 548962173 458691237 485962173 845691237 854962173 584691237 856419273 586142937 568419273 658142937 685419273 865142937 681524397 861253479 816524397 186253479 168524397 618253479 162835497 612384579 621835497 261384579 216835497 126384579 213648597 123465879 132648597 312465879 321648597 231465879 324156789 234517698 243156789 423517698 432156789 342517698 435271968 345729186 354271968 534729186 543271968 453729186 547392816 457938261 475392816 745938261 754392816 574938261 759483621 579846312 597483621 957846312 975483621 795846312 978564321 798653412 789564321 879653412 897564321 987653412 896735142 986371524 968735142 698371524 689735142 869371524 683917542 863195724 836917542 386195724 368917542 638195724 361859274 631582947 613859274 163582947 136859274 316582947 135628497 315264879 351628497 531264879 513628497 153264879 512346789 152437698 125346789 215437698 251346789 521437698 254173968 524719386 542173968 452719386 425173968 245719386 427591836 247958163 274591836 724958163 742591836 472958163 749285613 479826531 497285613 947826531 974285613 794826531 978462513 798645231 789462513 879645231 897462513 987645231 896754321 986573412 968754321 698573412 689754321 869573412 685937421 865394712 856937421 586394712 568937421 658394712 563849172 653481927 635849172 365481927 356849172 536481927 354618297 534162879 543618297 453162879 435618297 345162879 431526789 341257698 314526789 134257698 143526789 413257698 142375968 412739586 421375968 241739586 214375968 124739586 217493856 127948365 172493856 712948365 721493856 271948365 729184635 279816453 297184635 927816453 972184635 792816453 978261453 798624135 789261453 879624135 897261453 987624135 896742153 986471235 968742153 698471235 689742153 869471235 684917253 864192735 846917253 486192735 468917253 648192735 461829375 641283957 614829375 164283957 146829375 416283957 142638597 412365879 421638597 241365879 214638597 124365879 213456789 123547698 132456789 312547698 321456789 231547698 325174968 235719486 253174968 523719486 532174968 352719486 537291846 357928164 375291846 735928164 753291846 573928164 759382614 579836241 597382614 957836241 975382614 795836241 978563214 798652341 789563214 879652341 897563214 987652341 896725431 986274513 968725431 698274513 689725431 869274513 682947531 862495713 826947531 286495713 268947531 628495713 264859173 624581937 642859173 462581937 426859173 246581937 425618397 245163879 254618397 524163879 542618397 452163879 541236789 451327698 415236789 145327698 154236789 514327698 153472968 513749286 531472968 351749286 315472968 135749286 317594826 137958462 173594826 713958462 731594826 371958462 739185642 379816524 397185642 937816524 973185642 793816524 978361542 798635124 789361542 879635124 897361542 987635124 896753214 986572341 968753214 698572341 689753214 869572341 685927314 865293741 856927314 586293741 568927314 658293741 562839471 652384917 625839471 265384917 256839471 526384917 253648197 523461879 532648197 352461879 325648197 235461879 324516789 234157698 243516789 423157698 432516789 342157698 431275968 341729586 314275968 134729586 143275968 413729586 147392856 417938265 471392856 741938265 714392856 174938265 719483625 179846352 197483625 917846352 971483625 791846352 978164352 798613425 789164352 879613425 897164352 987613425 896731452 986374125 968731452 698374125 689731452 869374125 683947152 863491725 836947152 386491725 368947152 638491725 364819275 634182957 643819275 463182957 436819275 346182957 431628597 341265879 314628597 134265879 143628597 413265879 142356789 412537698 421356789 241537698 214356789 124537698 215473968 125749386 152473968 512749386 521473968 251749386 527194836 257918463 275194836 725918463 752194836 572918463 759281643 579826134 597281643 957826134 975281643 795826134 978562143 798651234 789562143 879651234 897562143 987651234 896715324 986173542 968715324 698173542 689715324 869173542 681937524 861395742 816937524 186395742 168937524 618395742 163859472 613584927 631859472 361584927 316859472 136584927 315648297 135462879 153648297 513462879 531648297 351462879 534126789 354217698 345126789 435217698 453126789 543217698 452371968 542739186 524371968 254739186 245371968 425739186 247593816 427958361 472593816 742958361 724593816 274958361 729485631 279846513 297485631 927846513 972485631 792846513 978264531 798625413 789264531 879625413 897264531 987625413 896752143 986571234 968752143 698571234 689752143 869571234 685917243 865192734 856917243 586192734 568917243 658192734 561829374 651283947 615829374 165283947 156829374 516283947 152638497 512364879 521638497 251364879 215638497 125364879 213546789 123457698 132546789 312457698 321546789 231457698 324175968 234719586 243175968 423719586 432175968 342719586 437291856 347928165 374291856 734928165 743291856 473928165 749382615 479836251 497382615 947836251 974382615 794836251 978463251 798642315 789463251 879642315 897463251 987642315 896724351 986273415 968724351 698273415 689724351 869273415 682937451 862394715 826937451 286394715 268937451 628394715 263849175 623481957 632849175 362481957 326849175 236481957 324618597 234165879 243618597 423165879 432618597 342165879 431256789 341527698 314256789 134527698 143256789 413527698 145372968 415739286 451372968 541739286 514372968 154739286 517493826 157948362 175493826 715948362 751493826 571948362 759184632 579816423 597184632 957816423 975184632 795816423 978561432 798654123 789561432 879654123 897561432 987654123 896745213 986472531 968745213 698472531 689745213 869472531 684927513 864295731 846927513 486295731 468927513 648295731 462859371 642583917 624859371 264583917 246859371 426583917 245638197 425361879 452638197 542361879 524638197 254361879 523416789 253147698 235416789 325147698 352416789 532147698 351274968 531729486 513274968 153729486 135274968 315729486 137592846 317958264 371592846 731958264 713592846 173958264 719385624 179836542 197385624 917836542 971385624 791836542 978163524 798615342 789163524 879615342 897163524 987615342 896751432 986574123 968751432 698574123 689751432 869574123 685947132 865491723 856947132 586491723 568947132 658491723 564819273 654182937 645819273 465182937 456819273 546182937 451628397 541263879 514628397 154263879 145628397 415263879 142536789 412357698 421536789 241357698 214536789 124357698 213475968 123749586 132475968 312749586 321475968 231749586 327194856 237918465 273194856 723918465 732194856 372918465 739281645 379826154 397281645 937826154 973281645 793826154 978362154 798631245 789362154 879631245 897362154 987631245 896713425 986174352 968713425 698174352 689713425 869174352 681947352 861493725 816947352 186493725 168947352 618493725 164839275 614382957 641839275 461382957 416839275 146382957 413628597 143265879 134628597 314265879 341628597 431265879 342156789 432517698 423156789 243517698 234156789 324517698 235471968 325749186 352471968 532749186 523471968 253749186 527394816 257938461 275394816 725938461 752394816 572938461 759283641 579826314 597283641 957826314 975283641 795826314 978562341 798653214 789562341 879653214 897562341 987653214 896735124 986371542 968735124 698371542 689735124 869371542 683917524 863195742 836917524 386195742 368917524 638195742 361859472 631584927 613859472 163584927 136859472 316584927 135648297 315462879 351648297 531462879 513648297 153462879 514326789 154237698 145326789 415237698 451326789 541237698 452173968 542719386 524173968 254719386 245173968 425719386 247591836 427958163 472591836 742958163 724591836 274958163 729485613 279846531 297485613 927846531 972485613 792846531 978264513 798625431 789264513 879625431 897264513 987625431 896752341 986573214 968752341 698573214 689752341 869573214 685937241 865392714 856937241 586392714 568937241 658392714 563829174 653281947 635829174 365281947 356829174 536281947 352618497 532164879 523618497 253164879 235618497 325164879 231546789 321457698 312546789 132457698 123546789 213457698 124375968 214739586 241375968 421739586 412375968 142739586 417293856 147928365 174293856 714928365 741293856 471928365 749182635 479816253 497182635 947816253 974182635 794816253 978461253 798642135 789461253 879642135 897461253 987642135 896724153 986271435 968724153 698271435 689724153 869271435 682917453 862194735 826917453 286194735 268917453 628194735 261849375 621483957 612849375 162483957 126849375 216483957 124638597 214365879 241638597 421365879 412638597 142365879 413256789 143527698 134256789 314527698 341256789 431527698 345172968 435719286 453172968 543719286 534172968 354719286 537491826 357948162 375491826 735948162 753491826 573948162 759384612 579836421 597384612 957836421 975384612 795836421 978563412 798654321 789563412 879654321 897563412 987654321 896745231 986472513 968745231 698472513 689745231 869472513 684927531 864295713 846927531 486295713 468927531 648295713 462859173 642581937 624859173 264581937 246859173 426581937 245618397 425163879 452618397 542163879 524618397 254163879 521436789 251347698 215436789 125347698 152436789 512347698 153274968 513729486 531274968 351729486 315274968 135729486 317592846 137958264 173592846 713958264 731592846 371958264 739185624 379816542 397185624 937816542 973185624 793816542 978361524 798635142 789361524 879635142 897361524 987635142 896753412 986574321 968753412 698574321 689753412 869574321 685947312 865493721 856947312 586493721 568947312 658493721 564839271 654382917 645839271 465382917 456839271 546382917 453628197 543261879 534628197 354261879 345628197 435261879 342516789 432157698 423516789 243157698 234516789 324157698 231475968 321749586 312475968 132749586 123475968 213749586 127394856 217938465 271394856 721938465 712394856 172938465 719283645 179826354 197283645 917826354 971283645 791826354 978162354 798613245 789162354 879613245 897162354 987613245 896731254 986372145 968731254 698372145 689731254 869372145 683927154 863291745 836927154 386291745 368927154 638291745 362819475 632184957 623819475 263184957 236819475 326184957 231648597 321465879 312648597 132465879 123648597 213465879 124356789 214537698 241356789 421537698 412356789 142537698 415273968 145729386 154273968 514729386 541273968 451729386 547192836 457918263 475192836 745918263 754192836 574918263 759481623 579846132 597481623 957846132 975481623 795846132 978564123 798651432 789564123 879651432 897564123 987651432 896715342 986173524 968715342 698173524 689715342 869173524 681937542 861395724 816937542 186395724 168937542 618395724 163859274 613582947 631859274 361582947 316859274 136582947 315628497 135264879 153628497 513264879 531628497 351264879 532146789 352417698 325146789 235417698 253146789 523417698 254371968 524739186 542371968 452739186 425371968 245739186 427593816 247958361 274593816 724958361 742593816 472958361 749285631 479826513 497285631 947826513 974285631 794826513 978462531 798645213 789462531 879645213 897462531 987645213 896754123 986571432 968754123 698571432 689754123 869571432 685917423 865194732 856917423 586194732 568917423 658194732 561849372 651483927 615849372 165483927 156849372 516483927 154638297 514362879 541638297 451362879 415638297 145362879 413526789 143257698 134526789 314257698 341526789 431257698 342175968 432719586 423175968 243719586 234175968 324719586 237491856 327948165 372491856 732948165 723491856 273948165 729384615 279836451 297384615 927836451 972384615 792836451 978263451 798624315 789263451 879624315 897263451 987624315 896742351 986473215 968742351 698473215 689742351 869473215 684937251 864392715 846937251 486392715 468937251 648392715 463829175 643281957 634829175 364281957 346829175 436281957 342618597 432165879 423618597 243165879 234618597 324165879 231456789 321547698 312456789 132547698 123456789