123456789 213547698 231456789 324165798 234617589 243165798 423617589 432165798 342617589 436271598 463725189 643271598 634725189 364271598 346725189 437652198 347561289 374652198 734561289 743652198 473561289 745316829 754138692 574316829 547138692 457316829 475138692 741583962 471859326 417583962 147859326 174583962 714859326 178495236 187942563 817495236 871942563 781495236 718942563 179824653 719286435 791824653 971286435 917824653 197286435 912768345 921673854 291768345 219673854 129768345 192673854 916237845 196328754 169237845 619328754 691237845 961328754 693182745 639817254 369182745 396817254 936182745 963817254 698371524 968735142 986371524 896735142 869371524 689735142 867953412 876594321 786953412 768594321 678953412 687594321 865749321 685473912 658749321 568473912 586749321 856473912 584637921 548369712 458637921 485369712 845637921 854369712 583496172 853941627 835496172 385941627 358496172 538941627 359814267 395182476 935814267 953182476 593814267 539182476 351928467 531294876 513928467 153294876 135928467 315294876 132549786 123457968 213549786 231457968 321549786 312457968 134275968 314729586 341275968 431729586 413275968 143729586 417392568 471935286 741392568 714935286 174392568 147935286 419753268 149572386 194753268 914572386 941753268 491572386 945127836 954218763 594127836 549218763 459127836 495218763 942581673 492856137 429581673 249856137 294581673 924856137 298465317 289643571 829465317 892643571 982465317 928643571 296834571 926385417 962834571 692385417 629834571 269385417 623958147 632591874 362958147 326591874 236958147 263591874 625319847 265138974 256319847 526138974 562319847 652138974 561283947 516829374 156283947 165829374 615283947 651829374 568192734 658917243 685192734 865917243 856192734 586917243 859671423 895764132 985671423 958764132 598671423 589764132 857946312 587493621 578946312 758493621 785946312 875493621 784539612 748356921 478539612 487356921 847539612 874356921 783465291 873642519 837465291 387642519 378465291 738642519 376824159 367281495 637824159 673281495 763824159 736281495 372618495 732164859 723618495 273164859 237618495 327164859 231746589 213475698 123746589 132475698 312746589 321475698 234157689 324516798 342157689 432516798 423157689 243516798 425361978 452639187 542361978 524639187 254361978 245639187 426593187 246951378 264593187 624951378 642593187 462951378 649215738 694127583 964215738 946127583 496215738 469127583 641972853 461798235 416972853 146798235 164972853 614798235 167489325 176843952 716489325 761843952 671489325 617843952 168734592 618375429 681734592 861375429 816734592 186375429 813657249 831562794 381657249 318562794 138657249 183562794 815326974 185239647 158326974 518239647 581326974 851239647 582193467 528914376 258193467 285914376 825193467 852914376 589241736 859427163 895241736 985427163 958241736 598427163 954872613 945786231 495872613 459786231 549872613 594786231 957468321 597643812 579468321 759643812 795468321 975643812 796534821 769358412 679534821 697358412 967534821 976358412 793685142 973861524 937685142 397861524 379685142 739861524 378916254 387192645 837916254 873192645 783916254 738192645 371829465 731284956 713829465 173284956 137829465 317284956 132748596 123475869 213748596 231475869 321748596 312475869 134257896 314528769 341257896 431528769 413257896 143528769 415382679 451836297 541382679 514836297 154382679 145836297 418563297 148652379 184563297 814652379 841563297 481652379 846125739 864217593 684125739 648217593 468125739 486217593 842671953 482769135 428671953 248769135 284671953 824769135 287496315 278943651 728496315 782943651 872496315 827943651 289734561 829375416 892734561 982375416 928734561 298375416 923857146 932581764 392857146 329581764 239857146 293581764 925318674 295136847 259318674 529136847 592318674 952136847 591263487 519624378 159263487 195624378 915263487 951624378 596142738 956417283 965142738 695417283 659142738 569417283 654971823 645798132 465971823 456798132 546971823 564798132 657489312 567843921 576489312 756843921 765489312 675843921 768534912 786359421 876534912 867359421 687534912 678359421 763895241 673982514 637895241 367982514 376895241 736982514 379628154 397261845 937628154 973261845 793628154 739261845 372916485 732194658 723916485 273194658 237916485 327194658 231749568 213475986 123749568 132475986 312749568 321475986 234157968 324519786 342157968 432519786 423157968 243519786 425391876 452938167 542391876 524938167 254391876 245938167 429583167 249851376 294583167 924851376 942583167 492851376 948215736 984127563 894215736 849127563 489215736 498127563 941872653 491786235 419872653 149786235 194872653 914786235 197468325 179643852 719468325 791643852 971468325 917643852 196734582 916375428 961734582 691375428 619734582 169375428 613957248 631592784 361957248 316592784 136957248 163592784 615329874 165238947 156329874 516238947 561329874 651238947 562183497 526814379 256183497 265814379 625183497 652814379 568241739 658427193 685241739 865427193 856241739 586427193 854672913 845769231 485672913 458769231 548672913 584769231 857496321 587943612 578496321 758943612 785496321 875943612 789534621 798356412 978534621 987356412 897534621 879356412 783965142 873691524 837965142 387691524 378965142 738691524 376819254 367182945 637819254 673182945 763819254 736182945 371628495 731264859 713628495 173264859 137628495 317264859 132746589 123475698 213746589 231475698 321746589 312475698 134257689 314526798 341257689 431526798 413257689 143526798 415362978 451639287 541362978 514639287 154362978 145639287 416593287 146952378 164593287 614952378 641593287 461952378 649125738 694217583 964125738 946217583 496125738 469217583 642971853 462798135 426971853 246798135 264971853 624798135 267489315 276843951 726489315 762843951 672489315 627843951 268734591 628375419 682734591 862375419 826734591 286375419 823657149 832561794 382657149 328561794 238657149 283561794 825316974 285139647 258316974 528139647 582316974 852139647 581293467 518924376 158293467 185924376 815293467 851924376 589142736 859417263 895142736 985417263 958142736 598417263 954871623 945786132 495871623 459786132 549871623 594786132 957468312 597643821 579468312 759643821 795468312 975643821 796534812 769358421 679534812 697358421 967534812 976358421 793685241 973862514 937685241 397862514 379685241 739862514 378926154 387291645 837926154 873291645 783926154 738291645 372819465 732184956 723819465 273184956 237819465 327184956 231748596 213475869 123748596 132475869 312748596 321475869 234157896 324518769 342157896 432518769 423157896 243518769 425381679 452836197 542381679 524836197 254381679 245836197 428563197 248651379 284563197 824651379 842563197 482651379 846215739 864127593 684215739 648127593 468215739 486127593 841672953 481769235 418672953 148769235 184672953 814769235 187496325 178943652 718496325 781943652 871496325 817943652 189734562 819375426 891734562 981375426 918734562 198375426 913857246 931582764 391857246 319582764 139857246 193582764 915328674 195236847 159328674 519236847 591328674 951236847 592163487 529614378 259163487 295614378 925163487 952614378 596241738 956427183 965241738 695427183 659241738 569427183 654972813 645798231 465972813 456798231 546972813 564798231 657489321 567843912 576489321 756843912 765489321 675843912 768534921 786359412 876534921 867359412 687534921 678359412 763895142 673981524 637895142 367981524 376895142 736981524 379618254 397162845 937618254 973162845 793618254 739162845 371926485 731294658 713926485 173294658 137926485 317294658 132749568 123475986 213749568 231475986 321749568 312475986 134257986 314529768 341257986 431529768 413257986 143529768 415392678 451936287 541392678 514936287 154392678 145936287 419563287 149652378 194563287 914652378 941563287 491652378 946125738 964217583 694125738 649217583 469125738 496217583 942671853 492768135 429671853 249768135 294671853 924768135 297486315 279843651 729486315 792843651 972486315 927843651 298734561 928375416 982734561 892375416 829734561 289375416 823957146 832591764 382957146 328591764 238957146 283591764 825319674 285136947 258319674 528136947 582319674 852136947 581263497 518624379 158263497 185624379 815263497 851624379 586142739 856417293 865142739 685417293 658142739 568417293 654871923 645789132 465871923 456789132 546871923 564789132 657498312 567943821 576498312 756943821 765498312 675943821 769534812 796358421 976534812 967358421 697534812 679358421 763985241 673892514 637985241 367892514 376985241 736892514 378629154 387261945 837629154 873261945 783629154 738261945 372816495 732184659 723816495 273184659 237816495 327184659 231748569 213475896 123748569 132475896 312748569 321475896 234157869 324518796 342157869 432518796 423157869 243518796 425381976 452839167 542381976 524839167 254381976 245839167 428593167 248951376 284593167 824951376 842593167 482951376 849215736 894127563 984215736 948127563 498215736 489127563 841972653 481796235 418972653 148796235 184972653 814796235 187469325 178643952 718469325 781643952 871469325 817643952 186734592 816375429 861734592 681375429 618734592 168375429 613857249 631582794 361857249 316582794 136857249 163582794 615328974 165239847 156328974 516239847 561328974 651239847 562193487 526914378 256193487 265914378 625193487 652914378 569241738 659427183 695241738 965427183 956241738 596427183 954672813 945768231 495672813 459768231 549672813 594768231 957486321 597843612 579486321 759843612 795486321 975843612 798534621 789356412 879534621 897356412 987534621 978356412 793865142 973681524 937865142 397681524 379865142 739681524 376918254 367192845 637918254 673192845 763918254 736192845 371629485 731264958 713629485 173264958 137629485 317264958 132746598 123475689 213746598 231475689 321746598 312475689 134257698 314526789 341257698 431526789 413257698 143526789 415362879 451638297 541362879 514638297 154362879 145638297 416583297 146852379 164583297 614852379 641583297 461852379 648125739 684217593 864125739 846217593 486125739 468217593 642871953 462789135 426871953 246789135 264871953 624789135 267498315 276943851 726498315 762943851 672498315 627943851 269734581 629375418 692734581 962375418 926734581 296375418 923657148 932561784 392657148 329561784 239657148 293561784 925316874 295138647 259316874 529138647 592316874 952138647 591283467 519824376 159283467 195824376 915283467 951824376 598142736 958417263 985142736 895417263 859142736 589417263 854971623 845796132 485971623 458796132 548971623 584796132 857469312 587643921 578469312 758643921 785469312 875643921 786534912 768359421 678534912 687359421 867534912 876359421 783695241 873962514 837695241 387962514 378695241 738962514 379826154 397281645 937826154 973281645 793826154 739281645 372918465 732194856 723918465 273194856 237918465 327194856 231749586 213475968 123749586 132475968 312749586 321475968 234157986 324519768 342157986 432519768 423157986 243519768 425391678 452936187 542391678 524936187 254391678 245936187 429563187 249651378 294563187 924651378 942563187 492651378 946215738 964127583 694215738 649127583 469215738 496127583 941672853 491768235 419672853 149768235 194672853 914768235 197486325 179843652 719486325 791843652 971486325 917843652 198734562 918375426 981734562 891375426 819734562 189375426 813957246 831592764 381957246 318592764 138957246 183592764 815329674 185236947 158329674 518236947 581329674 851236947 582163497 528614379 258163497 285614379 825163497 852614379 586241739 856427193 865241739 685427193 658241739 568427193 654872913 645789231 465872913 456789231 546872913 564789231 657498321 567943812 576498321 756943812 765498321 675943812 769534821 796358412 976534821 967358412 697534821 679358412 763985142 673891524 637985142 367891524 376985142 736891524 378619254 387162945 837619254 873162945 783619254 738162945 371826495 731284659 713826495 173284659 137826495 317284659 132748569 123475896 213748569 231475896 321748569 312475896 134257869 314528796 341257869 431528796 413257869 143528796 415382976 451839267 541382976 514839267 154382976 145839267 418593267 148952376 184593267 814952376 841593267 481952376 849125736 894217563 984125736 948217563 498125736 489217563 842971653 482796135 428971653 248796135 284971653 824796135 287469315 278643951 728469315 782643951 872469315 827643951 286734591 826375419 862734591 682375419 628734591 268375419 623857149 632581794 362857149 326581794 236857149 263581794 625318974 265139847 256318974 526139847 562318974 652139847 561293487 516924378 156293487 165924378 615293487 651924378 569142738 659417283 695142738 965417283 956142738 596417283 954671823 945768132 495671823 459768132 549671823 594768132 957486312 597843621 579486312 759843621 795486312 975843621 798534612 789356421 879534612 897356421 987534612 978356421 793865241 973682514 937865241 397682514 379865241 739682514 376928154 367291845 637928154 673291845 763928154 736291845 372619485 732164958 723619485 273164958 237619485 327164958 231746598 213475689 123746598 132475689 312746598 321475689 234157698 324516789 342157698 432516789 423157698 243516789 425361879 452638197 542361879 524638197 254361879 245638197 426583197 246851379 264583197 624851379 642583197 462851379 648215739 684127593 864215739 846127593 486215739 468127593 641872953 461789235 416872953 146789235 164872953 614789235 167498325 176943852 716498325 761943852 671498325 617943852 169734582 619375428 691734582 961375428 916734582 196375428 913657248 931562784 391657248 319562784 139657248 193562784 915326874 195238647 159326874 519238647 591326874 951238647 592183467 529814376 259183467 295814376 925183467 952814376 598241736 958427163 985241736 895427163 859241736 589427163 854972613 845796231 485972613 458796231 548972613 584796231 857469321 587643912 578469321 758643912 785469321 875643912 786534921 768359412 678534921 687359412 867534921 876359412 783695142 873961524 837695142 387961524 378695142 738961524 379816254 397182645 937816254 973182645 793816254 739182645 371928465 731294856 713928465 173294856 137928465 317294856 132749586 123475968 213749586 231475968 321749586 312475968 134257968 314529786 341257968 431529786 413257968 143529786 415392768 451937286 541392768 514937286 154392768 145937286 419573268 149752386 194573268 914752386 941573268 491752386 947125836 974218563 794125836 749218563 479125836 497218563 942781653 492876135 429781653 249876135 294781653 924876135 298467315 289643751 829467315 892643751 982467315 928643751 296834751 926387415 962834751 692387415 629834751 269387415 623978145 632791854 362978145 326791854 236978145 263791854 627319845 267138954 276319845 726138954 762319845 672138954 761283945 716829354 176283945 167829354 617283945 671829354 768192534 678915243 687192534 867915243 876192534 786915243 879651423 897564132 987651423 978564132 798651423 789564132 875946312 785493621 758946312 578493621 587946312 857493621 584739612 548376921 458739612 485376921 845739612 854376921 583467291 853642719 835467291 385642719 358467291 538642719 356824179 365281497 635824179 653281497 563824179 536281497 352618497 532164879 523618497 253164879 235618497 325164879 231546789 213457698 123546789 132457698 312546789 321457698 234175689 324716598 342175689 432716598 423175689 243716598 427361958 472639185 742361958 724639185 274361958 247639185 426793185 246971358 264793185 624971358 642793185 462971358 649217538 694125783 964217538 946125783 496217538 469125783 641952873 461598237 416952873 146598237 164952873 614598237 165489327 156843972 516489327 561843972 651489327 615843972 168534792 618357429 681534792 861357429 816534792 186357429 813675249 831762594 381675249 318762594 138675249 183762594 817326954 187239645 178326954 718239645 781326954 871239645 782193465 728914356 278193465 287914356 827193465 872914356 789241536 879425163 897241536 987425163 978241536 798425163 974852613 947586231 497852613 479586231 749852613 794586231 975468321 795643812 759468321 579643812 597468321 957643812 596734821 569378412 659734821 695378412 965734821 956378412 593687142 953861724 935687142 395861724 359687142 539861724 358916274 385192647 835916274 853192647 583916274 538192647 351829467 531284976 513829467 153284976 135829467 315284976 132548796 123457869 213548796 231457869 321548796 312457869 134275896 314728569 341275896 431728569 413275896 143728569 417382659 471836295 741382659 714836295 174382659 147836295 418763295 148672359 184763295 814672359 841763295 481672359 846127539 864215793 684127539 648215793 468127539 486215793 842651973 482569137 428651973 248569137 284651973 824569137 285496317 258943671 528496317 582943671 852496317 825943671 289534761 829357416 892534761 982357416 928534761 298357416 923875146 932781564 392875146 329781564 239875146 293781564 927318654 297136845 279318654 729136845 792318654 972136845 791263485 719624358 179263485 197624358 917263485 971624358 796142538 976415283 967142538 697415283 679142538 769415283 674951823 647598132 467951823 476598132 746951823 764598132 675489312 765843921 756489312 576843921 567489312 657843921 568734912 586379421 856734912 865379421 685734912 658379421 563897241 653982714 635897241 365982714 356897241 536982714 359628174 395261847 935628174 953261847 593628174 539261847 352916487 532194678 523916487 253194678 235916487 325194678 231549768 213457986 123549768 132457986 312549768 321457986 234175968 324719586 342175968 432719586 423175968 243719586 427391856 472938165 742391856 724938165 274391856 247938165 429783165 249871356 294783165 924871356 942783165 492871356 948217536 984125763 894217536 849125763 489217536 498125763 941852673 491586237 419852673 149586237 194852673 914586237 195468327 159643872 519468327 591643872 951468327 915643872 196534782 916357428 961534782 691357428 619534782 169357428 613975248 631792584 361975248 316792584 136975248 163792584 617329854 167238945 176329854 716238945 761329854 671238945 762183495 726814359 276183495 267814359 627183495 672814359 768241539 678425193 687241539 867425193 876241539 786425193 874652913 847569231 487652913 478569231 748652913 784569231 875496321 785943612 758496321 578943612 587496321 857943612 589734621 598376412 958734621 985376412 895734621 859376412 583967142 853691724 835967142 385691724 358967142 538691724 356819274 365182947 635819274 653182947 563819274 536182947 351628497 531264879 513628497 153264879 135628497 315264879 132546789 123457698 213546789 231457698 321546789 312457698 134275689 314726598 341275689 431726598 413275689 143726598 417362958 471639285 741362958 714639285 174362958 147639285 416793285 146972358 164793285 614972358 641793285 461972358 649127538 694215783 964127538 946215783 496127538 469215783 642951873 462598137 426951873 246598137 264951873 624598137 265489317 256843971 526489317 562843971 652489317 625843971 268534791 628357419 682534791 862357419 826534791 286357419 823675149 832761594 382675149 328761594 238675149 283761594 827316954 287139645 278316954 728139645 782316954 872139645 781293465 718924356 178293465 187924356 817293465 871924356 789142536 879415263 897142536 987415263 978142536 798415263 974851623 947586132 497851623 479586132 749851623 794586132 975468312 795643821 759468312 579643821 597468312 957643821 596734812 569378421 659734812 695378421 965734812 956378421 593687241 953862714 935687241 395862714 359687241 539862714 358926174 385291647 835926174 853291647 583926174 538291647 352819467 532184976 523819467 253184976 235819467 325184976 231548796 213457869 123548796 132457869 312548796 321457869 234175896 324718569 342175896 432718569 423175896 243718569 427381659 472836195 742381659 724836195 274381659 247836195 428763195 248671359 284763195 824671359 842763195 482671359 846217539 864125793 684217539 648125793 468217539 486125793 841652973 481569237 418652973 148569237 184652973 814569237 185496327 158943672 518496327 581943672 851496327 815943672 189534762 819357426 891534762 981357426 918534762 198357426 913875246 931782564 391875246 319782564 139875246 193782564 917328654 197236845 179328654 719236845 791328654 971236845 792163485 729614358 279163485 297614358 927163485 972614358 796241538 976425183 967241538 697425183 679241538 769425183 674952813 647598231 467952813 476598231 746952813 764598231 675489321 765843912 756489321 576843912 567489321 657843912 568734921 586379412 856734921 865379412 685734921 658379412 563897142 653981724 635897142 365981724 356897142 536981724 359618274 395162847 935618274 953162847 593618274 539162847 351926487 531294678 513926487 153294678 135926487 315294678 132549768 123457986 213549768 231457986 321549768 312457986 134275986 314729568 341275986 431729568 413275986 143729568 417392658 471936285 741392658 714936285 174392658 147936285 419763285 149672358 194763285 914672358 941763285 491672358 946127538 964215783 694127538 649215783 469127538 496215783 942651873 492568137 429651873 249568137 294651873 924568137 295486317 259843671 529486317 592843671 952486317 925843671 298534761 928357416 982534761 892357416 829534761 289357416 823975146 832791564 382975146 328791564 238975146 283791564 827319654 287136945 278319654 728136945 782319654 872136945 781263495 718624359 178263495 187624359 817263495 871624359 786142539 876415293 867142539 687415293 678142539 768415293 674851923 647589132 467851923 476589132 746851923 764589132 675498312 765943821 756498312 576943821 567498312 657943821 569734812 596378421 956734812 965378421 695734812 659378421 563987241 653892714 635987241 365892714 356987241 536892714 358629174 385261947 835629174 853261947 583629174 538261947 352816497 532184679 523816497 253184679 235816497 325184679 231548769 213457896 123548769 132457896 312548769 321457896 234175869 324718596 342175869 432718596 423175869 243718596 427381956 472839165 742381956 724839165 274381956 247839165 428793165 248971356 284793165 824971356 842793165 482971356 849217536 894125763 984217536 948125763 498217536 489125763 841952673 481596237 418952673 148596237 184952673 814596237 185469327 158643972 518469327 581643972 851469327 815643972 186534792 816357429 861534792 681357429 618534792 168357429 613875249 631782594 361875249 316782594 136875249 163782594 617328954 167239845 176328954 716239845 761328954 671239845 762193485 726914358 276193485 267914358 627193485 672914358 769241538 679425183 697241538 967425183 976241538 796425183 974652813 947568231 497652813 479568231 749652813 794568231 975486321 795843612 759486321 579843612 597486321 957843612 598734621 589376412 859734621 895376412 985734621 958376412 593867142 953681724 935867142 395681724 359867142 539681724 356918274 365192847 635918274 653192847 563918274 536192847 351629487 531264978 513629487 153264978 135629487 315264978 132546798 123457689 213546798 231457689 321546798 312457689 134275698 314726589 341275698 431726589 413275698 143726589 417362859 471638295 741362859 714638295 174362859 147638295 416783295 146872359 164783295 614872359 641783295 461872359 648127539 684215793 864127539 846215793 486127539 468215793 642851973 462589137 426851973 246589137 264851973 624589137 265498317 256943871 526498317 562943871 652498317 625943871 269534781 629357418 692534781 962357418 926534781 296357418 923675148 932761584 392675148 329761584 239675148 293761584 927316854 297138645 279316854 729138645 792316854 972138645 791283465 719824356 179283465 197824356 917283465 971824356 798142536 978415263 987142536 897415263 879142536 789415263 874951623 847596132 487951623 478596132 748951623 784596132 875469312 785643921 758469312 578643921 587469312 857643921 586734912 568379421 658734912 685379421 865734912 856379421 583697241 853962714 835697241 385962714 358697241 538962714 359826174 395281647 935826174 953281647 593826174 539281647 352918467 532194876 523918467 253194876 235918467 325194876 231549786 213457968 123549786 132457968 312549786 321457968 234175986 324719568 342175986 432719568 423175986 243719568 427391658 472936185 742391658 724936185 274391658 247936185 429763185 249671358 294763185 924671358 942763185 492671358 946217538 964125783 694217538 649125783 469217538 496125783 941652873 491568237 419652873 149568237 194652873 914568237 195486327 159843672 519486327 591843672 951486327 915843672 198534762 918357426 981534762 891357426 819534762 189357426 813975246 831792564 381975246 318792564 138975246 183792564 817329654 187236945 178329654 718236945 781329654 871236945 782163495 728614359 278163495 287614359 827163495 872614359 786241539 876425193 867241539 687425193 678241539 768425193 674852913 647589231 467852913 476589231 746852913 764589231 675498321 765943812 756498321 576943812 567498321 657943812 569734821 596378412 956734821 965378412 695734821 659378412 563987142 653891724 635987142 365891724 356987142 536891724 358619274 385162947 835619274 853162947 583619274 538162947 351826497 531284679 513826497 153284679 135826497 315284679 132548769 123457896 213548769 231457896 321548769 312457896 134275869 314728596 341275869 431728596 413275869 143728596 417382956 471839265 741382956 714839265 174382956 147839265 418793265 148972356 184793265 814972356 841793265 481972356 849127536 894215763 984127536 948215763 498127536 489215763 842951673 482596137 428951673 248596137 284951673 824596137 285469317 258643971 528469317 582643971 852469317 825643971 286534791 826357419 862534791 682357419 628534791 268357419 623875149 632781594 362875149 326781594 236875149 263781594 627318954 267139845 276318954 726139845 762318954 672139845 761293485 716924358 176293485 167924358 617293485 671924358 769142538 679415283 697142538 967415283 976142538 796415283 974651823 947568132 497651823 479568132 749651823 794568132 975486312 795843621 759486312 579843621 597486312 957843621 598734612 589376421 859734612 895376421 985734612 958376421 593867241 953682714 935867241 395682714 359867241 539682714 356928174 365291847 635928174 653291847 563928174 536291847 352619487 532164978 523619487 253164978 235619487 325164978 231546798 213457689 123546798 132457689 312546798 321457689 234175698 324716589 342175698 432716589 423175698 243716589 427361598 472635189 742361598 724635189 274361598 247635189 426753198 246571389 264753198 624571389 642753198 462571389 645217839 654128793 564217839 546128793 456217839 465128793 641582973 461859237 416582973 146859237 164582973 614859237 168495327 186943572 816495327 861943572 681495327 618943572 169834752 619387425 691834752 961387425 916834752 196387425 913678245 931762854 391678245 319762854 139678245 193762854 917326845 197238654 179326845 719238654 791326845 971238654 792183645 729816354 279183645 297816354 927183645 972816354 798261534 978625143 987261534 897625143 879261534 789625143 876952413 867594231 687952413 678594231 768952413 786594231 875649231 785462913 758649231 578462913 587649231 857462913 584726931 548279613 458726931 485279613 845726931 854279613 582497163 852941736 825497163 285941736 258497163 528941736 259814376 295183467 925814376 952183467 592814376 529183467 251938476 521394867 512938476 152394867 125938476 215394867 123549687 132456978 312549687 321456978 231549687 213456978 124365987 214639578 241365987 421639578 412365987 142639578 416293758 461927385 641293758 614927385 164293758 146927385 419672385 149763258 194672385 914763258 941672385 491763258 947136528 974315682 794136528 749315682 479136528 497315682 943751862 493578126 439751862 349578126 394751862 934578126 395487216 359842761 539487216 593842761 953487216 935842761 398524671 938256417 983524671 893256417 839524671 389256417 832965147 823691574 283965147 238691574 328965147 382691574 836219754 386127945 368219754 638127945 683219754 863127945 681372495 618734259 168372495 186734259 816372495 861734259 687143529 867415392 876143529 786415392 768143529 678415392 764851932 746589123 476851932 467589123 647851932 674589123 765498213 675942831 657498213 567942831 576498213 756942831 579624813 597268431 957624813 975268431 795624813 759268431 572986341 752893614 725986341 275893614 257986341 527893614 258739164 285371946 825739164 852371946 582739164 528371946 253817496 523184769 532817496 352184769 325817496 235184769 321548679 312456897 132548679 123456897 213548679 231456897 324165879 234618597 243165879 423618597 432165879 342618597 436281957 463829175 643281957 634829175 364281957 346829175 438692175 348961257 384692175 834961257 843692175 483961257 849316527 894135672 984316527 948135672 498316527 489135672 841953762 481597326 418953762 148597326 184953762 814597326 185479236 158742963 518479236 581742963 851479236 815742963 187524693 817256439 871524693 781256439 718524693 178256439 712865349 721683594 271865349 217683594 127865349 172683594 716238954 176329845 167238954 617329845 671238954 761329845 673192485 637914258 367192485 376914258 736192485 763914258 679341528 769435182 796341528 976435182 967341528 697435182 964753812 946578321 496753812 469578321 649753812 694578321 965487231 695842713 659487231 569842713 596487231 956842713 598624731 589267413 859624731 895267413 985624731 958267413 592876143 952781634 925876143 295781634 259876143 529781634 257918364 275193846 725918364 752193846 572918364 527193846 251739486 521374968 512739486 152374968 125739486 215374968 123547698 132456789 312547698 321456789 231547698 213456789 124365789 214637598 241365789 421637598 412365789 142637598 416273589 461725398 641273589 614725398 164273589 146725398 417652389 147563298 174652389 714563298 741652389 471563298 745136928 754319682 574136928 547319682 457136928 475319682 743591862 473958126 437591862 347958126 374591862 734958126 379485216 397842561 937485216 973842561 793485216 739842561 378924561 738295416 783924561 873295416 837924561 387295416 832759146 823571964 283759146 238571964 328759146 382571964 835217946 385129764 358217946 538129764 583217946 853129764 581392746 518937264 158392746 185937264 815392746 851937264 589173624 859716342 895173624 985716342 958173624 598716342 957861432 975684123 795861432 759684123 579861432 597684123 956748213 596472831 569748213 659472831 695748213 965472831 694527813 649258731 469527813 496258731 946527813 964258731 692485371 962843517 926485371 296843517 269485371 629843517 268934157 286391475 826934157 862391475 682934157 628391475 263819475 623184957 632819475 362184957 326819475 236184957 321648597 312465879 132648597 123465879 213648597 231465879 324156897 234518679 243156897 423518679 432156897 342518679 435281769 453827196 543281769 534827196 354281769 345827196 438572196 348751269 384572196 834751269 843572196 483751269 847315629 874136592 784315629 748136592 478315629 487136592 841763952 481679325 418763952 148679325 184763952 814679325 186497235 168942753 618497235 681942753 861497235 816942753 189624573 819265437 891624573 981265437 918624573 198265437 912856347 921583674 291856347 219583674 129856347 192583674 915238764 195327846 159238764 519327846 591238764 951327846 593172486 539714268 359172486 395714268 935172486 953714268 597341628 957436182 975341628 795436182 759341628 579436182 754963812 745698321 475963812 457698321 547963812 574698321 756489231 576842913 567489231 657842913 675489231 765842913 678524931 687259413 867524931 876259413 786524931 768259413 672895143 762981534 726895143 276981534 267895143 627981534 269718354 296173845 926718354 962173845 692718354 629173845 261937485 621394758 612937485 162394758 126937485 216394758 123649578 132465987 312649578 321465987 231649578 213465987 124356978 214539687 241356978 421539687 412356978 142539687 415293867 451928376 541293867 514928376 154293867 145928376 419582376 149853267 194582376 914853267 941582376 491853267 948135627 984316572 894135627 849316572 489135627 498316572 943861752 493687125 439861752 349687125 394861752 934687125 396478215 369742851 639478215 693742851 963478215 936742851 397624581 937265418 973624581 793265418 739624581 379265418 732956148 723591684 273956148 237591684 327956148 372591684 735219864 375128946 357219864 537128946 573219864 753128946 571382496 517834269 157382496 175834269 715382496 751834269 578143629 758416392 785143629 875416392 857143629 587416392 854761932 845679123 485761932 458679123 548761932 584679123 856497213 586942731 568497213 658942731 685497213 865942731 689524713 698257431 968524713 986257431 896524713 869257431 682975341 862793514 826975341 286793514 268975341 628793514 267839154 276381945 726839154 762381945 672839154 627381945 263718495 623174859 632718495 362174859 326718495 236174859 321647589 312465798 132647589 123465798 213647589 231465798 324156789 234517698 243156789 423517698 432156789 342517698 435271968 453729186 543271968 534729186 354271968 345729186 437592186 347951268 374592186 734951268 743592186 473951268 749315628 794136582 974315628 947136582 497315628 479136582 741963852 471698325 417963852 147698325 174963852 714698325 176489235 167842953 617489235 671842953 761489235 716842953 178624593 718265439 781624593 871265439 817624593 187265439 812756349 821573694 281756349 218573694 128756349 182573694 815237964 185329746 158237964 518329746 581237964 851329746 583192476 538914267 358192476 385914267 835192476 853914267 589341627 859436172 895341627 985436172 958341627 598436172 954863712 945687321 495863712 459687321 549863712 594687321 956478231 596742813 569478231 659742813 695478231 965742813 697524831 679258413 769524831 796258413 976524831 967258413 692785143 962871534 926785143 296871534 269785143 629871534 268917354 286193745 826917354 862193745 682917354 628193745 261839475 621384957 612839475 162384957 126839475 216384957 123648597 132465879 312648597 321465879 231648597 213465879 124356897 214538679 241356897 421538679 412356897 142538679 415283769 451827396 541283769 514827396 154283769 145827396 418572396 148753269 184572396 814753269 841572396 481753269 847135629 874316592 784135629 748316592 478135629 487316592 843761952 483679125 438761952 348679125 384761952 834679125 386497215 368942751 638497215 683942751 863497215 836942751 389624571 839265417 893624571 983265417 938624571 398265417 932856147 923581674 293856147 239581674 329856147 392581674 935218764 395127846 359218764 539127846 593218764 953127846 591372486 519734268 159372486 195734268 915372486 951734268 597143628 957416382 975143628 795416382 759143628 579416382 754961832 745698123 475961832 457698123 547961832 574698123 756489213 576842931 567489213 657842931 675489213 765842931 678524913 687259431 867524913 876259431 786524913 768259431 672895341 762983514 726895341 276983514 267895341 627983514 269738154 296371845 926738154 962371845 692738154 629371845 263917485 623194758 632917485 362194758 326917485 236194758 321649578 312465987 132649578 123465987 213649578 231465987 324156978 234519687 243156978 423519687 432156978 342519687 435291867 453928176 543291867 534928176 354291867 345928176 439582176 349851267 394582176 934851267 943582176 493851267 948315627 984136572 894315627 849136572 489315627 498136572 941863752 491687325 419863752 149687325 194863752 914687325 196478235 169742853 619478235 691742853 961478235 916742853 197624583 917265438 971624583 791265438 719624583 179265438 712956348 721593684 271956348 217593684 127956348 172593684 715239864 175328946 157239864 517328946 571239864 751328946 573182496 537814269 357182496 375814269 735182496 753814269 578341629 758436192 785341629 875436192 857341629 587436192 854763912 845679321 485763912 458679321 548763912 584679321 856497231 586942713 568497231 658942713 685497231 865942713 689524731 698257413 968524731 986257413 896524731 869257413 682975143 862791534 826975143 286791534 268975143 628791534 267819354 276183945 726819354 762183945 672819354 627183945 261738495 621374859 612738495 162374859 126738495 216374859 123647589 132465798 312647589 321465798 231647589 213465798 124356798 214537689 241356798 421537689 412356798 142537689 415273869 451728396 541273869 514728396 154273869 145728396 417582396 147853269 174582396 714853269 741582396 471853269 748135629 784316592 874135629 847316592 487135629 478316592 743861952 473689125 437861952 347689125 374861952 734689125 376498215 367942851 637498215 673942851 763498215 736942851 379624581 739265418 793624581 973265418 937624581 397265418 932756148 923571684 293756148 239571684 329756148 392571684 935217864 395128746 359217864 539128746 593217864 953128746 591382476 519834267 159382476 195834267 915382476 951834267 598143627 958416372 985143627 895416372 859143627 589416372 854961732 845697123 485961732 458697123 548961732 584697123 856479213 586742931 568479213 658742931 685479213 865742931 687524913 678259431 768524913 786259431 876524913 867259431 682795341 862973514 826795341 286973514 268795341 628973514 269837154 296381745 926837154 962381745 692837154 629381745 263918475 623194857 632918475 362194857 326918475 236194857 321649587 312465978 132649587 123465978 213649587 231465978 324156987 234519678 243156987 423519678 432156987 342519678 435291768 453927186 543291768 534927186 354291768 345927186 439572186 349751268 394572186 934751268 943572186 493751268 947315628 974136582 794315628 749136582 479315628 497136582 941763852 491678325 419763852 149678325 194763852 914678325 196487235 169842753 619487235 691842753 961487235 916842753 198624573 918265437 981624573 891265437 819624573 189265437 812956347 821593674 281956347 218593674 128956347 182593674 815239764 185327946 158239764 518327946 581239764 851327946 583172496 538714269 358172496 385714269 835172496 853714269 587341629 857436192 875341629 785436192 758341629 578436192 754863912 745689321 475863912 457689321 547863912 574689321 756498231 576942813 567498231 657942813 675498231 765942813 679524831 697258413 967524831 976258413 796524831 769258413 672985143 762891534 726985143 276891534 267985143 627891534 268719354 286173945 826719354 862173945 682719354 628173945 261837495 621384759 612837495 162384759 126837495 216384759 123648579 132465897 312648579 321465897 231648579 213465897 124356879 214538697 241356879 421538697 412356879 142538697 415283967 451829376 541283967 514829376 154283967 145829376 418592376 148953267 184592376 814953267 841592376 481953267 849135627 894316572 984135627 948316572 498135627 489316572 843961752 483697125 438961752 348697125 384961752 834697125 386479215 368742951 638479215 683742951 863479215 836742951 387624591 837265419 873624591 783265419 738624591 378265419 732856149 723581694 273856149 237581694 327856149 372581694 735218964 375129846 357218964 537129846 573218964 753129846 571392486 517934268 157392486 175934268 715392486 751934268 579143628 759416382 795143628 975416382 957143628 597416382 954761832 945678123 495761832 459678123 549761832 594678123 956487213 596842731 569487213 659842731 695487213 965842731 698524713 689257431 869524713 896257431 986524713 968257431 692875341 962783514 926875341 296783514 269875341 629783514 267938154 276391845 726938154 762391845 672938154 627391845 263719485 623174958 632719485 362174958 326719485 236174958 321647598 312465789 132647598 123465789 213647598 231465789 324156798 234517689 243156798 423517689 432156798 342517689 435271869 453728196 543271869 534728196 354271869 345728196 437582196 347851269 374582196 734851269 743582196 473851269 748315629 784136592 874315629 847136592 487315629 478136592 741863952 471689325 417863952 147689325 174863952 714689325 176498235 167942853 617498235 671942853 761498235 716942853 179624583 719265438 791624583 971265438 917624583 197265438 912756348 921573684 291756348 219573684 129756348 192573684 915237864 195328746 159237864 519328746 591237864 951328746 593182476 539814267 359182476 395814267 935182476 953814267 598341627 958436172 985341627 895436172 859341627 589436172 854963712 845697321 485963712 458697321 548963712 584697321 856479231 586742913 568479231 658742913 685479231 865742913 687524931 678259413 768524931 786259413 876524931 867259413 682795143 862971534 826795143 286971534 268795143 628971534 269817354 296183745 926817354 962183745 692817354 629183745 261938475 621394857 612938475 162394857 126938475 216394857 123649587 132465978 312649587 321465978 231649587 213465978 124356987 214539678 241356987 421539678 412356987 142539678 415293768 451927386 541293768 514927386 154293768 145927386 419572386 149753268 194572386 914753268 941572386 491753268 947135628 974316582 794135628 749316582 479135628 497316582 943761852 493678125 439761852 349678125 394761852 934678125 396487215 369842751 639487215 693842751 963487215 936842751 398624571 938265417 983624571 893265417 839624571 389265417 832956147 823591674 283956147 238591674 328956147 382591674 835219764 385127946 358219764 538127946 583219764 853127946 581372496 518734269 158372496 185734269 815372496 851734269 587143629 857416392 875143629 785416392 758143629 578416392 754861932 745689123 475861932 457689123 547861932 574689123 756498213 576942831 567498213 657942831 675498213 765942831 679524813 697258431 967524813 976258431 796524813 769258431 672985341 762893514 726985341 276893514 267985341 627893514 268739154 286371945 826739154 862371945 682739154 628371945 263817495 623184759 632817495 362184759 326817495 236184759 321648579 312465897 132648579 123465897 213648579 231465897 324156879 234518697 243156879 423518697 432156879 342518697 435281967 453829176 543281967 534829176 354281967 345829176 438592176 348951267 384592176 834951267 843592176 483951267 849315627 894136572 984315627 948136572 498315627 489136572 841963752 481697325 418963752 148697325 184963752 814697325 186479235 168742953 618479235 681742953 861479235 816742953 187624593 817265439 871624593 781265439 718624593 178265439 712856349 721583694 271856349 217583694 127856349 172583694 715238964 175329846 157238964 517329846 571238964 751329846 573192486 537914268 357192486 375914268 735192486 753914268 579341628 759436182 795341628 975436182 957341628 597436182 954763812 945678321 495763812 459678321 549763812 594678321 956487231 596842713 569487231 659842713 695487231 965842713 698524731 689257413 869524731 896257413 986524731 968257413 692875143 962781534 926875143 296781534 269875143 629781534 267918354 276193845 726918354 762193845 672918354 627193845 261739485 621374958 612739485 162374958 126739485 216374958 123647598 132465789 312647598 321465789 231647598 213465789 124356789 214537698 241356789 421537698 412356789 142537698 415273689 451726398 541273689 514726398 154273689 145726398 417562389 147653298 174562389 714653298 741562389 471653298 746135928 764319582 674135928 647319582 467135928 476319582 743691852 473968125 437691852 347968125 374691852 734968125 379486215 397842651 937486215 973842651 793486215 739842651 378924651 738296415 783924651 873296415 837924651 387296415 832769145 823671954 283769145 238671954 328769145 382671954 836217945 386129754 368217945 638129754 683217945 863129754 681392745 618937254 168392745 186937254 816392745 861937254 689173524 869715342 896173524 986715342 968173524 698715342 967851432 976584123 796851432 769584123 679851432 697584123 965748213 695472831 659748213 569472831 596748213 956472831 594627813 549268731 459627813 495268731 945627813 954268731 592486371 952843617 925486371 295843617 259486371 529843617 258934167 285391476 825934167 852391476 582934167 528391476 253819476 523184967 532819476 352184967 325819476 235184967 321548697 312456879 132548697 123456879 213548697 231456879 324165897 234618579 243165897 423618579 432165897 342618579 436281759 463827195 643281759 634827195 364281759 346827195 438672195 348761259 384672195 834761259 843672195 483761259 847316529 874135692 784316529 748135692 478316529 487135692 841753962 481579326 418753962 148579326 184753962 814579326 185497236 158942763 518497236 581942763 851497236 815942763 189524673 819256437 891524673 981256437 918524673 198256437 912865347 921683574 291865347 219683574 129865347 192683574 916238754 196327845 169238754 619327845 691238754 961327845 693172485 639714258 369172485 396714258 936172485 963714258 697341528 967435182 976341528 796435182 769341528 679435182 764953812 746598321 476953812 467598321 647953812 674598321 765489231 675842913 657489231 567842913 576489231 756842913 578624931 587269413 857624931 875269413 785624931 758269413 572896143 752981634 725896143 275981634 257896143 527981634 259718364 295173846 925718364 952173846 592718364 529173846 251937486 521394768 512937486 152394768 125937486 215394768 123549678 132456987 312549678 321456987 231549678 213456987 124365978 214639587 241365978 421639587 412365978 142639587 416293857 461928375 641293857 614928375 164293857 146928375 419682375 149863257 194682375 914863257 941682375 491863257 948136527 984315672 894136527 849315672 489136527 498315672 943851762 493587126 439851762 349587126 394851762 934587126 395478216 359742861 539478216 593742861 953478216 935742861 397524681 937256418 973524681 793256418 739524681 379256418 732965148 723691584 273965148 237691584 327965148 372691584 736219854 376128945 367219854 637128945 673219854 763128945 671382495 617834259 167382495 176834259 716382495 761834259 678143529 768415392 786143529 876415392 867143529 687415392 864751932 846579123 486751932 468579123 648751932 684579123 865497213 685942731 658497213 568942731 586497213 856942731 589624713 598267431 958624713 985267431 895624713 859267431 582976341 852793614 825976341 285793614 258976341 528793614 257839164 275381946 725839164 752381946 572839164 527381946 253718496 523174869 532718496 352174869 325718496 235174869 321547689 312456798 132547689 123456798 213547689 231456798 324165789 234617598 243165789 423617598 432165789 342617598 436271958 463729185 643271958 634729185 364271958 346729185 437692185 347961258 374692185 734961258 743692185 473961258 749316528 794135682 974316528 947135682 497316528 479135682 741953862 471598326 417953862 147598326 174953862 714598326 175489236 157842963 517489236 571842963 751489236 715842963 178524693 718256439 781524693 871256439 817524693 187256439 812765349 821673594 281765349 218673594 128765349 182673594 816237954 186329745 168237954 618329745 681237954 861329745 683192475 638914257 368192475 386914257 836192475 863914257 689341527 869435172 896341527 986435172 968341527 698435172 964853712 946587321 496853712 469587321 649853712 694587321 965478231 695742813 659478231 569742813 596478231 956742813 597624831 579268413 759624831 795268413 975624831 957268413 592786143 952871634 925786143 295871634 259786143 529871634 258917364 285193746 825917364 852193746 582917364 528193746 251839476 521384967 512839476 152384967 125839476 215384967 123548697 132456879 312548697 321456879 231548697 213456879 124365897 214638579 241365897 421638579 412365897 142638579 416283759 461827395 641283759 614827395 164283759 146827395 418672395 148763259 184672395 814763259 841672395 481763259 847136529 874315692 784136529 748315692 478136529 487315692 843751962 483579126 438751962 348579126 384751962 834579126 385497216 358942761 538497216 583942761 853497216 835942761 389524671 839256417 893524671 983256417 938524671 398256417 932865147 923681574 293865147 239681574 329865147 392681574 936218754 396127845 369218754 639127845 693218754 963127845 691372485 619734258 169372485 196734258 916372485 961734258 697143528 967415382 976143528 796415382 769143528 679415382 764951832 746598123 476951832 467598123 647951832 674598123 765489213 675842931 657489213 567842931 576489213 756842931 578624913 587269431 857624913 875269431 785624913 758269431 572896341 752983614 725896341 275983614 257896341 527983614 259738164 295371846 925738164 952371846 592738164 529371846 253917486 523194768 532917486 352194768 325917486 235194768 321549678 312456987 132549678 123456987 213549678 231456987 324165978 234619587 243165978 423619587 432165978 342619587 436291857 463928175 643291857 634928175 364291857 346928175 439682175 349861257 394682175 934861257 943682175 493861257 948316527 984135672 894316527 849135672 489316527 498135672 941853762 491587326 419853762 149587326 194853762 914587326 195478236 159742863 519478236 591742863 951478236 915742863 197524683 917256438 971524683 791256438 719524683 179256438 712965348 721693584 271965348 217693584 127965348 172693584 716239854 176328945 167239854 617328945 671239854 761328945 673182495 637814259 367182495 376814259 736182495 763814259 678341529 768435192 786341529 876435192 867341529 687435192 864753912 846579321 486753912 468579321 648753912 684579321 865497231 685942713 658497231 568942713 586497231 856942713 589624731 598267413 958624731 985267413 895624731 859267413 582976143 852791634 825976143 285791634 258976143 528791634 257819364 275183946 725819364 752183946 572819364 527183946 251738496 521374869 512738496 152374869 125738496 215374869 123547689 132456798 312547689 321456798 231547689 213456798 124365798 214637589 241365798 421637589 412365798 142637589 416273859 461728395 641273859 614728395 164273859 146728395 417682395 147863259 174682395 714863259 741682395 471863259 748136529 784315692 874136529 847315692 487136529 478315692 743851962 473589126 437851962 347589126 374851962 734589126 375498216 357942861 537498216 573942861 753498216 735942861 379524681 739256418 793524681 973256418 937524681 397256418 932765148 923671584 293765148 239671584 329765148 392671584 936217854 396128745 369217854 639128745 693217854 963128745 691382475 619834257 169382475 196834257 916382475 961834257 698143527 968415372 986143527 896415372 869143527 689415372 864951732 846597123 486951732 468597123 648951732 684597123 865479213 685742931 658479213 568742931 586479213 856742931 587624913 578269431 758624913 785269431 875624913 857269431 582796341 852973614 825796341 285973614 258796341 528973614 259837164 295381746 925837164 952381746 592837164 529381746 253918476 523194867 532918476 352194867 325918476 235194867 321549687 312456978 132549687 123456978 213549687 231456978 324165987 234619578 243165987 423619578 432165987 342619578 436291758 463927185 643291758 634927185 364291758 346927185 439672185 349761258 394672185 934761258 943672185 493761258 947316528 974135682 794316528 749135682 479316528 497135682 941753862 491578326 419753862 149578326 194753862 914578326 195487236 159842763 519487236 591842763 951487236 915842763 198524673 918256437 981524673 891256437 819524673 189256437 812965347 821693574 281965347 218693574 128965347 182693574 816239754 186327945 168239754 618327945 681239754 861327945 683172495 638714259 368172495 386714259 836172495 863714259 687341529 867435192 876341529 786435192 768341529 678435192 764853912 746589321 476853912 467589321 647853912 674589321 765498231 675942813 657498231 567942813 576498231 756942813 579624831 597268413 957624831 975268413 795624831 759268413 572986143 752891634 725986143 275891634 257986143 527891634 258719364 285173946 825719364 852173946 582719364 528173946 251837496 521384769 512837496 152384769 125837496 215384769 123548679 132456897 312548679 321456897 231548679 213456897 124365879 214638597 241365879 421638597 412365879 142638597 416283957 461829375 641283957 614829375 164283957 146829375 418692375 148963257 184692375 814963257 841692375 481963257 849136527 894315672 984136527 948315672 498136527 489315672 843951762 483597126 438951762 348597126 384951762 834597126 385479216 358742961 538479216 583742961 853479216 835742961 387524691 837256419 873524691 783256419 738524691 378256419 732865149 723681594 273865149 237681594 327865149 372681594 736218954 376129845 367218954 637129845 673218954 763129845 671392485 617934258 167392485 176934258 716392485 761934258 679143528 769415382 796143528 976415382 967143528 697415382 964751832 946578123 496751832 469578123 649751832 694578123 965487213 695842731 659487213 569842731 596487213 956842731 598624713 589267431 859624713 895267431 985624713 958267431 592876341 952783614 925876341 295783614 259876341 529783614 257938164 275391846 725938164 752391846 572938164 527391846 253719486 523174968 532719486 352174968 325719486 235174968 321547698 312456789 132547698 123456789