213547698 231456789 324165798 234617589 243165798 423617589 432165798 342617589 436271859 463728195 643271859 634728195 364271859 346728195 437682915 347869251 374682915 734869251 743682915 473869251 748396215 784932651 874396215 847932651 487396215 478932651 749823561 479285316 497823561 947285316 974823561 794285316 972458361 927543816 297458361 279543816 729458361 792543816 975234861 795328416 759234861 579328416 597234861 957328416 593782146 539871264 359782146 395871264 935782146 953871264 598317624 958136742 985317624 895136742 859317624 589136742 851963742 815697324 185963742 158697324 518963742 581697324 856179234 586712943 568179234 658712943 685179234 865712943 687521943 678259134 768521943 786259134 876521943 867259134 682795143 862971534 826795143 286971534 268795143 628971534 269817354 296183745 926817354 962183745 692817354 629183745 261938475 621394857 612938475 162394857 126938475 216394857 123649587 132465978 312649587 321465978 231649587 213465978 124356798 214537689 241356798 421537689 412356798 142537689 415273869 451728396 541273869 514728396 154273869 145728396 417582936 147859263 174582936 714859263 741582936 471859263 748195623 784916532 874195623 847916532 487195623 478916532 749861352 479683125 497861352 947683125 974861352 794683125 976438215 967342851 697438215 679342851 769438215 796342851 973624581 793265418 739624581 379265418 397624581 937265418 392756148 329571684 239756148 293571684 923756148 932571684 395217864 935128746 953217864 593128746 539217864 359128746 531982476 513894267 153982476 135894267 315982476 351894267 538149627 358416972 385149627 835416972 853149627 583416972 854361792 845637129 485361792 458637129 548361792 584637129 856473219 586742391 568473219 658742391 685473219 865742391 687524931 678259413 768524931 786259413 876524931 867259413 682795431 862974513 826795431 286974513 268795431 628974513 269847153 296481735 926847153 962481735 692847153 629481735 264918375 624193857 642918375 462193857 426918375 246193857 421639587 412365978 142639587 124365978 214639587 241365978 423156798 243517689 234156798 324517689 342156798 432517689 345271869 354728196 534271869 543728196 453271869 435728196 347582916 437859261 473582916 743859261 734582916 374859261 738495621 783946512 873495621 837946512 387495621 378946512 739864152 379681425 397864152 937681425 973864152 793681425 976318245 967132854 697318245 679132854 769318245 796132854 971623584 791265348 719623584 179265348 197623584 917265348 192756438 129574683 219756438 291574683 921756438 912574683 195247863 915428736 951247863 591428736 519247863 159428736 514982376 541893267 451982376 415893267 145982376 154893267 518439627 158346972 185439627 815346972 851439627 581346972 853164792 835617429 385164792 358617429 538164792 583617429 856371249 586732194 568371249 658732194 685371249 865732194 687523914 678259341 768523914 786259341 876523914 867259341 682795314 862973541 826795314 286973541 268795314 628973541 269837451 296384715 926837451 962384715 692837451 629384715 263948175 623491857 632948175 362491857 326948175 236491857 324619587 342165978 432619587 423165978 243619587 234165978 321456798 231547689 213456798 123547689 132456798 312547689 135274869 153728496 513274869 531728496 351274869 315728496 137582946 317859264 371582946 731859264 713582946 173859264 718395264 781932546 871395264 817932546 187395264 178932546 719823456 179284365 197823456 917284365 971823456 791284365 972148635 927416853 297148635 279416853 729148635 792416853 974261583 794625138 749261583 479625138 497261583 947625138 496752318 469573281 649752318 694573281 964752318 946573281 495637821 945368712 954637821 594368712 549637821 459368712 543986172 534891627 354986172 345891627 435986172 453891627 548319627 458136972 485319627 845136972 854319627 584136972 851463792 815647329 185463792 158647329 518463792 581647329 856174329 586713492 568174329 658713492 685174329 865713492 687531942 678359124 768531942 786359124 876531942 867359124 683795214 863972541 836795214 386972541 368795214 638972541 369827451 396284715 936827451 963284715 693827451 639284715 362948175 632491857 623948175 263491857 236948175 326491857 234619587 243165978 423619587 432165978 342619587 324165978 231456798 321547689 312456798 132547689 123456798 213547689 125374869 152738496 512374869 521738496 251374869 215738496 127583946 217859364 271583946 721859364 712583946 172859364 718295634 781926543 871295634 817926543 187295634 178926543 719862534 179685243 197862534 917685243 971862534 791685243 976158423 967514832 697158423 679514832 769158423 796514832 975641382 795463128 759641382 579463128 597641382 957463128 594736218 549372681 459736218 495372681 945736218 954372681 593427861 953248716 935427861 395248716 359427861 539248716 352984176 325891467 235984176 253891467 523984176 532891467 358219647 538126974 583219647 853126974 835219647 385126974 831562794 813657249 183562794 138657249 318562794 381657249 836175429 386714592 368175429 638714592 683175429 863714592 687341952 678439125 768341952 786439125 876341952 867439125 684793215 864972351 846793215 486972351 468793215 648972351 469827315 496283751 946827315 964283751 694827315 649283751 462938571 642395817 624938571 264395817 246938571 426395817 243659187 234561978 324659187 342561978 432659187 423561978 245316798 425137689 452316798 542137689 524316798 254137689 521473869 512748396 152473869 125748396 215473869 251748396 527184936 257819463 275184936 725819463 752184936 572819463 758291643 785926134 875291643 857926134 587291643 578926134 759862143 579681234 597862143 957681234 975862143 795681234 976518324 967153842 697518324 679153842 769518324 796153842 971635482 791364528 719635482 179364528 197635482 917364528 193746528 139475682 319746528 391475682 931746528 913475682 194357862 914538726 941357862 491538726 419357862 149538726 415983276 451892367 541983276 514892367 154983276 145892367 418529637 148256973 184529637 814256973 841529637 481256973 842165793 824617539 284165793 248617539 428165793 482617539 846271539 486725193 468271539 648725193 684271539 864725193 687452913 678549231 768452913 786549231 876452913 867549231 685794213 865972431 856794213 586972431 568794213 658972431 569827341 596283714 956827341 965283714 695827341 659283714 562938174 652391847 625938174 265391847 256938174 526391847 253619487 235164978 325619487 352164978 532619487 523164978 251346798 521437689 512346798 152437689 125346798 215437689 124573869 142758396 412573869 421758396 241573869 214758396 127485936 217849563 271485936 721849563 712485936 172849563 718294653 781926435 871294653 817926435 187294653 178926435 719862345 179683254 197862345 917683254 971862345 791683254 976138254 967312845 697138254 679312845 769138254 796312845 973621485 793264158 739621485 379264158 397621485 937264158 392746518 329475681 239746518 293475681 923746518 932475681 394257861 934528716 943257861 493528716 439257861 349528716 435982176 453891267 543982176 534891267 354982176 345891267 438519627 348156972 384519627 834156972 843519627 483156972 841365792 814637529 184365792 148637529 418365792 481637529 846173259 486712395 468173259 648712395 684173259 864712395 687421935 678249153 768421935 786249153 876421935 867249153 682794513 862975431 826794513 286975431 268794513 628975431 269857431 296584713 926857431 962584713 692857431 629584713 265948173 625491837 652948173 562491837 526948173 256491837 524619387 542163978 452619387 425163978 245619387 254163978 521436798 251347689 215436798 125347689 152436798 512347689 153274869 135728496 315274869 351728496 531274869 513728496 157382946 517839264 571382946 751839264 715382946 175839264 718593624 781956342 871593624 817956342 187593624 178956342 719865432 179684523 197865432 917684523 971865432 791684523 976148253 967412835 697148253 679412835 769148253 796412835 974621385 794263158 749621385 479263158 497621385 947263158 492736158 429371685 249736158 294371685 924736158 942371685 493217865 943128756 934217865 394128756 349217865 439128756 341982576 314895267 134982576 143895267 413982576 431895267 348159627 438516972 483159627 843516972 834159627 384516972 835461792 853647129 583461792 538647129 358461792 385647129 836574129 386751492 368574129 638751492 683574129 863751492 687315942 678139524 768315942 786139524 876315942 867139524 681793254 861972345 816793254 186972345 168793254 618972345 169827354 196283745 916827354 961283745 691827354 619283745 162938475 612394857 621938475 261394857 216938475 126394857 213649587 231465978 321649587 312465978 132649587 123465978 214356798 124537689 142356798 412537689 421356798 241537689 425173698 452716389 542173698 524716389 254173698 245716389 427561839 247658193 274561839 724658193 742561839 472658193 746285913 764829531 674285913 647829531 467285913 476829531 748692351 478963215 487692351 847963215 874692351 784963215 879436215 897342651 987436215 978342651 798436215 789342651 873924561 783295416 738924561 378295416 387924561 837295416 382759146 328571964 238759146 283571964 823759146 832571964 385217964 835129746 853217964 583129746 538217964 358129746 531892476 513984267 153892476 135984267 315892476 351984267 539148627 359416872 395148627 935416872 953148627 593416872 954361782 945637128 495361782 459637128 549361782 594637128 956473218 596742381 569473218 659742381 695473218 965742381 697524831 679258413 769524831 796258413 976524831 967258413 692785431 962874513 926785431 296874513 269785431 629874513 268947153 286491735 826947153 862491735 682947153 628491735 264819375 624183957 642819375 462183957 426819375 246183957 421638597 412365879 142638597 124365879 214638597 241365879 423156789 243517698 234156789 324517698 342156789 432517698 345271968 354729186 534271968 543729186 453271968 435729186 347592816 437958261 473592816 743958261 734592816 374958261 739485621 793846512 973485621 937846512 397485621 379846512 738964152 378691425 387964152 837691425 873964152 783691425 876319245 867132954 687319245 678132954 768319245 786132954 871623594 781265349 718623594 178265349 187623594 817265349 182756439 128574693 218756439 281574693 821756439 812574693 185247963 815429736 851247963 581429736 518247963 158429736 514892376 541983267 451892376 415983267 145892376 154983267 519438627 159346872 195438627 915346872 951438627 591346872 953164782 935617428 395164782 359617428 539164782 593617428 956371248 596732184 569371248 659732184 695371248 965732184 697523814 679258341 769523814 796258341 976523814 967258341 692785314 962873541 926785314 296873541 269785314 629873541 268937451 286394715 826937451 862394715 682937451 628394715 263849175 623481957 632849175 362481957 326849175 236481957 324618597 342165879 432618597 423165879 243618597 234165879 321456789 231547698 213456789 123547698 132456789 312547698 135274968 153729486 513274968 531729486 351274968 315729486 137592846 317958264 371592846 731958264 713592846 173958264 719385264 791832546 971385264 917832546 197385264 179832546 718923456 178294365 187923456 817294365 871923456 781294365 872149635 827416953 287149635 278416953 728149635 782416953 874261593 784625139 748261593 478625139 487261593 847625139 486752139 468571293 648752139 684571293 864752139 846571293 485617923 845169732 854617923 584169732 548617923 458169732 541896372 514983627 154896372 145983627 415896372 451983627 549138627 459316872 495138627 945316872 954138627 594316872 953461782 935647128 395461782 359647128 539461782 593647128 956374128 596731482 569374128 659731482 695374128 965731482 697513842 679158324 769513842 796158324 976513842 967158324 691785342 961873524 916785342 196873524 169785342 619873524 168937254 186392745 816937254 861392745 681937254 618392745 163829475 613284957 631829475 361284957 316829475 136284957 312648597 321465879 231648597 213465879 123648597 132465879 314256789 134527698 143256789 413527698 431256789 341527698 435172968 453719286 543172968 534719286 354172968 345719286 437591826 347958162 374591826 734958162 743591826 473958162 749385612 794836521 974385612 947836521 497385612 479836521 748963251 478692315 487963251 847692315 874963251 784692315 876429135 867241953 687429135 678241953 768429135 786241953 872614593 782165439 728614593 278165439 287614593 827165439 281756439 218574693 128756439 182574693 812756439 821574693 285147963 825419736 852147963 582419736 528147963 258419736 524891376 542983167 452891376 425983167 245891376 254983167 529438617 259346871 295438617 925346871 952438617 592346871 953264781 935627418 395264781 359627418 539264781 593627418 956372148 596731284 569372148 659731284 695372148 965731284 697513824 679158342 769513824 796158342 976513824 967158342 691785324 961873542 916785324 196873542 169785324 619873542 168937452 186394725 816937452 861394725 681937452 618394725 163849275 613482957 631849275 361482957 316849275 136482957 314628597 341265879 431628597 413265879 143628597 134265879 312456789 132547698 123456789