200000 200000 200000
3 77740 124714
3 72066 160449
3 52509 71399
3 193278 86276
3 92215 183521
2 107299 507560032
3 183670 5073
1 27790 47754 883157583
3 193574 69563
2 171261 351507262
1 31842 77592 771001147
1 85553 186590 118875355
3 78269 15210
1 85347 158320 923017433
3 21763 141445
3 145079 38531
3 127232 104579
3 45945 161741
2 84984 306618784
2 60206 161854337
2 196152 982577895
1 173284 194675 358232703
1 157274 188453 60138358
1 11246 198035 216970057
1 130129 179350 79807462
1 11521 15232 117288413
3 168344 37846
1 109792 190485 807434836
2 158879 874613855
1 81410 186435 710296421
1 17475 57742 421774109
3 157573 9788
2 145570 474369020
1 35471 127461 803314120
1 11591 186576 244747791
3 32428 190039
1 69186 189528 852418426
3 105105 17965
2 69150 769984345
2 32160 453234929
2 27956 122595566
3 8813 107729
2 100171 578343341
2 144994 33623088
1 24119 145458 37685501
3 152342 98958
2 196760 55505671
3 50792 16723
1 93202 179718 619696572
3 160320 179695
1 70174 79296 857216779
3 27549 194922
2 84479 937648152
3 188251 199023
1 42268 169590 977238529
2 37179 142690243
2 155231 339946497
1 120964 157910 420830468
1 151288 193938 936908112
1 98352 133966 362816933
1 22913 147089 396234916
1 147647 174301 136500350
2 21601 136756360
2 43566 987885329
1 46300 124322 239104908
2 66694 364967244
3 8188 197310
1 113063 132731 912334192
2 38920 467942366
2 120853 494213644
3 40776 83124
1 122118 144998 450848459
1 33848 49534 424844887
3 95970 89823
3 110275 109273
1 110869 170490 549076501
2 158871 150375015
3 119736 112547
2 20393 685036091
3 57047 150998
2 185335 261697979
1 101376 144919 779804989
1 174434 185063 170540095
2 154417 922658994
1 112468 175013 683881209
2 33816 578905450
2 174817 145407617
1 117164 127745 471854529
3 1691 14572
2 43749 269691128
2 157281 618001311
2 181107 724357554
1 38711 164881 379745048
1 42591 187290 285940703
3 45091 7597
1 66788 160408 285047019
3 132123 101775
1 31530 94407 189871972
1 64600 80429 594939736
2 154467 62503258
2 123630 857553116
1 5815 37570 611528202
1 4992 90307 628965057
1 17562 166855 790896324
3 43811 87559
3 46770 29169
1 25783 113040 715311759
2 44665 277220723
1 88626 92352 377665047
2 176553 43459415
1 102935 158279 416055339
2 14887 257280170
1 98902 197967 884306836
3 72624 142905
2 109618 355297821
2 2571 25551282
3 21095 116126
1 62841 122757 498121286
3 74991 120099
1 175374 190113 489918933
2 100209 732526505
1 89582 130776 334305724
3 199432 117871
3 10623 124751
3 68291 105527
2 68304 690697158
1 43916 176044 291738867
2 85926 469324575
1 131653 180393 20061155
1 182526 194960 831691993
1 70244 135123 663844020
3 25149 47741
3 43198 187195
1 72814 128857 14604374
2 194971 738571392
2 89496 511941902
1 152453 171225 343847524
1 79882 112078 31839299
2 186603 599918883
2 147754 4932299
1 80372 150029 186908166
2 70310 243761070
2 193293 721460120
3 141020 18267
3 107632 93559
3 102465 52324
3 61736 144967
3 197012 43158
2 135493 738364318
2 67119 47037002
1 55281 69402 951890342
3 30303 73382
2 24114 318703867
2 68837 497218392
3 3113 115388
1 15874 38546 915738392
3 40586 93413
2 119246 433177173
2 84216 799290510
1 107694 134399 765923798
3 83750 114737
2 64928 221038963
3 114597 142114
1 71188 194122 392523501
1 46303 176898 35871950
2 157452 987222845
3 174289 149815
1 136339 146287 775667064
1 147324 172804 6334036
1 34186 125035 959942106
3 147499 117089
1 155702 180741 998355612
3 166818 197079
3 37519 144055
1 13939 55508 411695871
1 101332 103610 99835140
3 171525 99318
3 187237 164755
2 84074 941772062
1 161903 185603 534280607
3 117032 77921
3 197723 191847
1 17323 199724 648224851
2 21683 36248978
2 129126 693912118
2 40678 254745795
2 138927 281325133
2 71257 825112424
1 42339 62658 837415453
3 151510 118950
2 77878 210388098
1 25029 30118 865057045
2 100482 701165643
1 36443 120886 348193313
1 31089 69000 457387826
2 155960 547636537
1 43144 87042 454892551
1 73873 174237 639562113
3 89680 182848
1 38602 147508 325152234
2 68071 73024833
1 35762 178638 128446982
2 162385 470491405
2 101633 354375319
3 27210 85268
1 157414 177728 761752791
2 69705 426743969
3 114283 76416
2 178581 478158304
2 76183 760532719
2 67110 386245697
3 65281 131258
3 181219 15140
1 94209 96787 158083650
2 65042 627101441
3 196221 150316
1 106618 119509 256401419
2 186512 938355979
3 161129 187259
2 149861 82590162
3 66442 36141
3 71915 24300
3 41125 145772
2 6190 117760394
1 28954 76747 30348883
1 6991 176982 411628221
1 21311 91063 783970556
1 72002 135942 438462090
1 162789 174992 413618726
1 90056 141060 528085607
3 78012 89522
2 183415 687829763
2 31317 663885300
2 150804 277548585
2 189274 269330265
3 135251 64882
1 71175 94219 970385251
1 142950 199017 340149348
1 75992 149710 716991663
3 187252 12908
2 17628 288845919
1 76290 119781 762141833
2 159379 868604621
1 4321 46912 23552890
3 21993 14831
1 52033 55352 366773045
1 9627 184758 528045046
2 156325 249797749
1 46698 154647 70932829
1 93183 147058 320465556
1 77520 164931 77999882
3 155182 36795
3 154099 34773
3 188112 63456
1 39687 188192 58778769
1 79311 124273 916595167
1 42259 129656 76495439
2 139646 713062304
2 84268 174483195
1 15382 110242 870106530
2 162057 954883639
2 96960 703425738
2 53493 51467381
2 157004 268944131
3 50333 102692
1 36592 76438 914899933
3 23662 60275
3 125201 160529
2 191564 401702467
3 334 1630
3 42099 128128
3 10105 19521
2 50923 128606869
1 35313 74899 930100423
2 156984 632759693
2 151046 694695176
3 127605 164412
3 197887 149418
3 50240 147680
3 10574 100533
3 156119 175917
2 63306 689309492
2 169515 632980853
3 109935 198628
1 48492 169872 594811633
2 26659 211138141
3 197621 72068
3 130617 178690
2 188262 41007992
3 199250 51974
2 137317 970210016
2 15595 507940748
2 173582 366625964
3 125864 110198
1 61888 94992 530694102
3 116779 20366
1 61426 146842 713735616
3 99060 35902
3 151604 93099
1 66555 149876 762679898
1 72868 111368 222775187
1 28958 114161 381169798
2 28053 324276625
3 199621 85381
3 63440 182095
3 87060 143737
2 147566 223210689
3 128394 31690
3 55761 137275
2 75990 605620078
2 179785 616689643
3 44410 157349
1 176730 179304 168327200
3 2626 124959
2 23578 299372399
3 51924 49959
1 82524 113864 198948688
1 47489 123100 575250925
1 59928 94421 882639757
3 145207 188060
3 186823 5418
1 31442 93015 91994720
3 169560 67219
2 25810 919554445
2 82703 670653345
2 18540 970875457
3 44201 47975
2 132319 522067275
3 46174 13544
1 97014 138026 194385039
2 4966 312859244
1 145732 182369 73166078
1 585 25255 209801238
3 118492 14364
3 189973 145249
2 13398 887923629
2 53180 853249988
3 35576 87142
2 64940 422952454
2 115559 596678267
2 189719 393653213
3 173396 136796
1 85571 115379 702623064
3 94778 62156
3 99746 155522
3 163011 13244
3 94520 133666
1 91105 128579 735608285
1 73171 127589 493721986
1 171407 172136 607914645
2 86952 696861845
3 93071 166667
1 7440 25718 112836774
1 69271 189495 603263445
3 89175 91088
1 9760 23474 528825921
2 184453 906861273
3 1247 148551
3 52920 179422
1 133601 136532 409307366
3 37740 65295
3 54511 126987
3 52686 42502
2 77164 232809681
1 8852 198831 866952345
1 37467 128430 378534052
1 129306 174787 831758669
1 9359 80185 77304092
1 110443 137068 76227448
1 11338 135986 756049116
1 5060 152193 138903854
1 61584 191208 499183590
2 96083 382672898
3 34104 155445
1 79991 150363 262197436
1 88996 91880 820478523
3 53759 90212
2 21892 635125510
2 85176 515465089
2 42527 593422353
3 73029 143405
2 144028 971309455
2 125303 421673721
2 5069 943992768
1 64041 94652 748735186
3 108566 182523
3 39405 40711
3 21297 109288
2 128308 970115356
3 42479 103575
2 168351 826064177
1 56449 95227 62192193
2 176497 326370332
2 34734 785463540
2 61176 722303350
1 10961 199729 571766155
3 119227 156482
2 31500 986255904
2 35814 495791909
2 35657 304160122
3 75698 193084
1 130635 171563 445047256
1 69373 104763 379179271
1 20525 142338 939443055
3 16465 102869
1 47362 169757 99822746
2 59782 592534339
3 140379 52689
2 144356 513018493
1 112001 126995 567567212
3 75629 36241
1 33189 170416 353187798
2 72926 54420781
3 64708 104649
3 60476 170847
2 34129 936563560
3 28850 52852
1 102294 173071 466327237
1 64685 122363 578849067
2 150465 848313410
2 15128 231100725
2 55608 848960650
2 22328 206914719
3 162309 15636
3 182072 160833
1 36700 116161 961098018
3 164300 69641
1 66318 157343 811299931
1 104030 177785 821703058
3 103923 155500
3 73520 193201
1 127606 185749 827755829
2 121407 949035437
1 74681 108439 323740201
2 189033 824826604
3 10413 197069
1 156310 185657 11071607
1 69784 78392 23954288
3 24027 878
3 136780 163826
2 176368 521355534
2 85120 791199417
2 116942 865022411
3 54886 27833
3 83237 107254
3 51309 104173
3 77518 191646
1 160736 176894 742918647
3 38679 52456
3 73674 182042
1 94444 180747 242389593
1 55077 146556 165347896
1 141425 179286 181118141
3 63900 114273
2 50322 606913969
3 3873 85247
2 137846 459373073
2 155679 975139807
2 110951 377172982
3 119862 34950
3 58663 97468
2 54326 110116989
2 68021 971719020
1 8671 124941 128584433
3 136284 19372
3 150901 85868
2 145121 738284400
1 173434 198650 981452861
2 1089 547913618
2 162103 781547376
2 40949 810676274
1 133540 166541 618443627
2 88423 345739046
3 154234 99298
1 77608 161182 492702681
1 58226 122077 881245866
3 9580 4789
2 3887 589169310
1 125392 172876 58889421
3 47043 20314
3 149042 38407
2 109714 402547761
3 41572 59721
2 21771 444002082
3 118901 89954
3 52959 41081
1 74353 194637 705097938
3 49226 97501
1 70649 106762 780209210
2 82627 265814837
3 59542 71124
2 42111 674254828
3 87992 21000
2 10152 35791057
1 111358 162934 612901770
2 43627 36407341
3 16619 99511
1 60903 87888 775698189
3 19089 10180
2 87665 643414540
1 120673 180309 327417036
3 60028 40450
1 73218 194015 595244413
1 36744 169939 686810509
2 90941 944634609
1 2231 84892 661383881
2 101810 257276817
1 129924 153177 705598819
2 160775 199989293
2 101419 371132211
1 57452 147850 77720476
2 176289 926271300
3 8999 30607
3 38073 66828
2 127105 901097769
2 147699 422341234
3 104811 77131
2 193379 965168501
2 96495 628782328
1 15594 59455 404443242
2 166552 651140951
1 29896 185599 165163457
1 56535 126349 734402779
2 62345 960403611
3 86264 170778
3 53259 84452
2 184338 225064466
3 18906 138639
1 116191 138696 915876567
3 134140 199575
2 164460 831687612
1 61233 137119 501595140
2 77281 867231096
2 44420 714745115
3 178993 11640
1 42406 81163 220828842
2 147657 926775397
2 130760 971982947
1 134411 184510 792191721
3 79963 83460
1 14613 172639 986158767
1 149803 187677 176128207
3 85057 88030
1 2947 113871 814622712
1 56762 156146 208978009
1 29771 128854 852443145
1 92273 124447 883668067
3 168070 40480
2 31425 697839485
1 10416 108044 273410841
2 85497 488804515
1 67667 68693 129284056
2 107372 619679425
3 142630 82786
2 28813 156292347
2 24928 716723255
3 69391 7580
3 22164 94892
3 31408 40409
2 111123 835017828
1 34696 35787 518202880
1 31542 90801 98325318
1 34930 139283 154866004
1 49895 139797 354458121
1 89144 90293 983521634
3 104622 106626
3 45962 42896
2 103942 427572027
3 81392 89171
1 47807 51431 889627098
1 55971 70953 281428337
1 150364 161615 349442573
3 27885 33011
3 194019 137204
2 16781 97817393
1 6861 101622 437781474
2 112011 456955662
2 197291 722740003
3 158889 132027
2 106234 137420810
1 156904 166548 291042573
2 96863 571947517
2 128068 776174129
1 30738 177884 927913251
2 50112 630103417
3 109457 167398
2 103628 919555317
2 189395 167376841
3 154311 197604
3 167992 122424
2 174546 369233840
2 22177 559863346
2 51804 132535617
2 164155 183830019
2 11124 768394171
2 43871 587203195
2 184368 755759462
3 199908 114587
3 87143 143716
3 76477 85448
2 103852 876321868
3 60978 15557
1 27727 172746 938234022
3 179519 43942
2 72269 929800346
3 144735 55435
1 39305 166773 880777752
2 137522 176473917
1 82860 165529 672372491
2 109785 423337916
2 16805 83217678
2 93109 42326618
2 58216 973912679
2 29792 489240390
3 82056 55591
2 97752 222818602
3 199394 70985
3 106084 73285
1 60999 128122 870848079
1 48156 126294 684257840
2 117293 338609842
1 37769 154013 679737609
3 15927 71493
2 138286 373151118
3 55643 146416
2 3096 140053805
1 92298 180674 299855378
2 73985 12033378
2 144103 178202410
2 114970 99168111
1 34332 163810 995195884
2 113915 427753514
2 14504 833706829
3 72301 105981
3 132648 121818
2 32336 260899562
3 98897 91104
2 48963 428198720
2 179514 883256067
2 140583 447643383
3 190706 56079
2 2700 873668743
1 67380 183316 10778317
3 191242 75806
1 8123 68820 615690158
1 132045 199635 990729275
2 166573 357822351
3 39493 126381
3 170646 129991
2 309 992796058
3 192330 160505
2 147193 944755365
1 35405 193096 135960234
1 15793 156014 66825330
3 40057 2176
3 181310 153169
1 92037 195146 472234803
3 188345 189017
2 161683 473919660
1 133590 155551 172048299
1 8481 55397 653328912
2 179484 372132822
3 120547 146669
3 10935 164445
2 137781 149921263
3 132266 93205
1 47144 103908 601780836
2 45756 688061492
1 79363 189949 747153113
3 129018 119839
1 30202 68215 925611143
2 172362 931638481
3 29614 91002
3 9143 56890
2 115310 736012865
2 96503 258152946
3 7794 175178
2 148099 9361839
2 38007 803015062
2 40453 322067965
1 33890 72844 872397583
2 179713 611782104
1 87989 171316 386333988
1 106424 191061 134673583
1 65350 78432 816534553
1 1178 17637 973893914
1 68704 133466 291079328
1 167109 191736 402414740
3 126328 109497
1 14733 129500 5051351
1 15071 79954 649703241
2 81931 792764335
3 31569 157848
1 52823 164192 784014074
3 40524 44965
2 12344 221902968
2 10943 545184867
2 187423 445793289
3 81655 106896
2 14967 708590640
2 167520 995964558
2 185023 783018058
2 143890 261599057
3 135253 100165
1 65969 163014 512467939
2 76142 349437753
2 49338 950633971
1 27680 125336 544272367
2 121055 491534032
3 146555 47676
1 79718 129087 841381822
3 113596 129426
3 59752 10756
3 12300 112490
2 2981 531410577
1 131484 149659 37025280
2 174640 265775411
1 56007 72951 188621840
2 51640 399904418
2 44962 236453509
1 2713 189723 788743766
3 130238 23982
1 46096 188611 514357000
1 12075 132193 378868813
2 37073 297882036
3 30903 164043
3 51222 45936
1 31379 75950 880991036
3 73454 91969
1 67292 118174 329639217
3 195778 107766
3 193528 94464
3 86964 132364
3 16653 74188
1 6248 177731 981946380
1 135264 160162 491244325
1 36123 153052 512326743
1 32327 85463 568784878
1 342 112565 710308151
1 33043 117650 348861589
2 114073 768404566
2 4301 361989882
1 16861 137093 869577922
1 19479 164904 888400731
3 56207 34225
3 67932 77220
3 86373 4368
1 55418 192812 906009489
2 61607 911438896
2 163003 371869825
3 76770 22375
1 30327 76999 376562997
1 69968 88781 540176830
1 69780 169762 733345562
3 68038 62126
2 54088 113464732
1 1133 125513 152758569
1 98923 114475 696401740
2 189161 541335740
2 152984 511931618
1 64289 84913 282361556
3 13162 198757
3 56611 20839
1 54896 107380 707100419
1 44149 169102 982422802
2 158603 723610364
2 76909 764681585
2 129890 881614380
3 16165 60673
2 78180 644124511
1 67152 186303 956225638
2 129021 889785254
2 93430 70994688
1 65469 89033 617914918
1 3447 130688 920931789
1 22317 58800 37254897
1 29292 73248 417727336
2 129756 661323822
2 116911 209510230
2 72722 997512286
3 72125 151499
3 52216 154148
1 107456 127211 795747134
2 171057 154284416
3 103937 193428
1 32396 128680 247119135
1 48896 170308 791473726
3 90285 146139
1 87585 174224 343591030
1 18507 19470 16940974
1 47029 99585 987867656
3 153065 48054
1 19249 99833 480395731
2 129362 484409713
2 81238 570733670
2 28254 231721581
1 65607 197306 626563963
2 129300 297237244
2 51815 45062168
2 136761 198951593
1 11993 196320 807089616
1 135184 168790 756872079
1 45287 94171 328995064
3 185132 182605
2 41257 880293095
3 53603 69418
1 124580 134469 666873507
2 6516 520258161
2 104553 788127508
2 70845 242898928
1 66282 149793 304812420
1 10147 129265 311182905
3 186366 126529
2 144150 147171016
2 143068 181779614
2 142037 654893978
3 107457 148996
2 76220 954699736
2 45724 257253858
3 162746 152888
2 189567 682819275
3 54011 114947
1 117417 145261 507297187
2 137390 115891877
1 39430 73031 956878109
3 192198 140934
3 68847 64724
3 17512 106978
2 82431 833276877
1 98186 98267 720448034
3 145787 142145
3 109288 126530
2 47901 189522662
2 104999 179895522
3 24298 144908
3 111509 48477
2 43366 44455476
3 167256 155411
2 147998 522500715
2 115427 487280295
1 84024 121112 183496650
1 162772 186870 1473034
1 27382 180956 19547814
3 86641 118277
3 144897 179181
3 86606 116870
3 111759 51898
1 39197 74475 762528059
2 84881 699318698
1 70527 96604 783637668
1 94205 195456 169778099
2 20738 684515969
2 4375 652599614
3 107462 40332
1 191794 194819 821094210
2 96228 213731045
2 166738 258355480
3 157553 82505
3 139964 73685
3 112636 196885
2 124361 269455498
3 83978 153412
2 109997 201241501
3 143359 129731
2 109631 440070911
1 103640 197935 828547531
1 39691 46064 854694600
1 44544 88767 95047023
3 70008 175045
1 127600 147191 471081539
3 43750 71373
2 145014 781995362
2 102282 985762947
3 72751 70347
2 6588 617402517
1 161610 165781 306219519
1 59905 175448 123609416
3 43418 90091
2 125633 86695717
1 70689 142272 84284492
1 60983 93486 805093565
3 115364 31591
2 193354 881287600
2 22494 143204740
2 100491 445723036
3 85655 139496
1 72310 109725 307204569
2 5495 728064208
1 18612 185812 102953849
2 31316 525841005
3 85076 2555
2 20757 199168991
2 190839 511126904
2 138748 218328556
2 137898 860617719
1 51326 189587 269902063
3 152925 109692
2 190550 220660344
3 32270 129520
3 151726 150853
2 181458 192995323
3 137457 135905
1 111896 120723 812185787
3 167018 156230
1 95618 183720 259315237
3 56416 130271
3 67598 74610
2 42488 285875314
3 169017 145916
2 7094 75693950
3 103532 191194
1 52128 80787 703319153
3 71434 132286
1 144151 158604 226903424
2 179728 903819118
1 38985 193855 753293817
1 4042 120730 94851487
3 94525 7005
2 170824 657237040
2 10946 789651085
1 1234 50303 663024552
1 21879 94875 522452410
3 168594 35851
2 62015 190588859
1 133476 156735 202216958
1 81159 152150 996128766
1 34170 72472 941978122
2 32548 418711941
3 9002 83368
2 124675 639382718
1 105014 174774 495958143
1 23586 30419 970224422
3 188953 194728
1 191511 198713 160871500
1 84682 87806 788058127
1 181538 184107 884540682
2 106868 299405964
2 104578 848974416
3 122008 103692
2 191826 496597207
1 38557 82745 7229405
1 6601 151015 703629412
3 10784 24066
1 11214 197284 310879480
1 45014 108573 611964653
3 150974 120820
2 29084 509417858
3 112785 90401
2 158041 405184360
1 3355 175542 940583455
3 67599 75519
3 43826 148400
1 12068 12495 989201133
3 25415 126468
1 78606 149365 345572740
1 68690 118567 130615914
2 143242 867510573
3 158991 56587
1 34248 54672 956213570
2 169812 578339460
2 119423 286901389
3 49707 189427
3 170905 76739
2 85049 810098993
1 46257 86494 22555924
1 88575 141000 39202950
2 106372 618353135
3 41412 169680
2 85092 415633031
3 30794 121467
3 81250 111540
3 164381 42113
3 144769 29453
3 34640 166316
3 103127 187264
1 111469 185562 99823911
2 182704 931843237
3 116464 131465
1 31083 183549 980818999
2 78905 546330519
2 199448 979622042
3 22083 118791
1 46363 103214 731995781
3 158847 28045
2 109745 137966649
2 112491 841838066
1 38391 70548 62451848
2 180557 493309725
2 12099 693133798
2 44172 825180076
1 126845 180440 411673092
3 183903 127880
3 176714 103000
1 17155 110103 91042047
1 151577 169862 295935712
1 54792 169321 258417076
3 38188 188679
3 72264 77701
1 53074 173450 272732449
1 38534 199882 458821488
3 47325 156983
2 144293 156431464
2 81919 814665274
3 61298 185637
1 71293 166131 290075379
2 99385 451275167
3 124453 183869
3 14123 150564
1 190071 194575 449705856
1 19001 135234 970281693
2 82907 819060259
2 129937 856507454
3 184618 145732
1 40924 129656 933627796
3 93932 42730
2 58456 97599535
3 156780 84787
3 147318 64051
1 141935 198879 95094260
2 50207 846458139
2 117634 839026818
1 106705 106949 72341872
2 106904 264031379
3 11313 128442
1 45431 120583 794814243
1 115771 177262 380665986
2 127916 472463
2 95204 123137211
2 122921 244920786
3 184298 167123
2 16816 37358360
3 17224 57794
2 100584 232254388
2 193634 377850304
2 68649 682059256
1 3273 140424 31534947
2 44731 881618564
3 131504 90620
3 10873 126285
3 198521 1755
2 62353 646245749
2 168161 838196308
1 147617 153642 519579655
3 33158 48906
2 163974 992846345
3 74934 161561
1 140013 160175 559377155
3 82611 172934
3 16333 83733
1 159451 180680 923613828
1 84774 187125 706945031
2 60312 96916134
1 62790 160705 310549090
3 137088 131614
3 197520 180747
2 86857 715503749
2 194342 895707961
1 34505 178566 533024131
1 87473 96797 3289762
2 6800 377860436
2 165000 237797460
1 1064 139484 366652959
1 87587 97207 33228106
1 26972 96029 430498223
2 21195 583601209
3 49510 72825
2 41181 543850674
3 68948 150388
1 154144 181425 456978722
3 128154 189242
1 55351 110438 203315909
2 159370 106339943
2 157403 843352194
3 63474 157389
2 118600 164862762
2 24263 856788166
1 89333 105157 786730993
2 73162 959030614
2 90861 185479330
1 125796 162074 372745147
2 70995 849480156
3 90397 37948
3 72881 60059
3 99510 184278
1 5413 168271 924800069
2 20364 220619499
1 49763 167892 689847528
1 63958 195668 481606228
2 168537 432228268
2 138275 437960328
1 109527 147718 597653041
3 9764 91142
3 127273 181763
3 49811 139595
2 59955 111437905
1 93789 189304 215173015
1 158178 179587 1747258
2 154753 142260459
3 20530 32204
1 95933 187221 370718665
3 60690 173301
3 97122 54225
2 85441 797573002
1 7 108992 765699073
1 103446 178285 741124151
2 198509 53843419
3 96535 184639
2 37384 458192351
3 157870 1862
2 18264 766039144
2 53140 464130174
3 199393 66286
1 40646 99746 879164058
1 15410 171839 976525142
1 69866 71644 860029925
3 2266 79681
2 187072 496231886
2 49916 486783727
2 101471 814184270
1 112675 180403 249477874
1 68343 194608 199193267
3 75372 125131
3 121730 21951
2 185847 653790
1 9897 130324 301560748
1 86784 110450 265877760
3 160443 52599
3 167268 153149
1 168104 169827 271869749
2 178607 618964514
2 44270 60692515
1 71982 140567 24730260
1 30108 80246 24698641
2 42915 194528642
3 93366 134714
1 24141 171806 605789801
1 1292 106833 314670974
2 165133 418104165
2 4711 919354228
2 68478 342107112
3 101907 84072
2 77168 582168387
2 154841 543517658
2 193730 459512576
2 148410 88368292
1 68671 99398 609133497
2 125415 821776804
1 58211 103534 142228976
1 138861 143265 808338693
3 99108 26792
2 145196 179324168
3 141432 144484
1 121910 128090 296395105
2 184965 929330083
2 2783 886801891
3 79023 77770
1 133435 151243 207990771
2 162312 337682596
2 82609 799792870
3 10683 139141
1 34188 174699 207683329
3 66043 138318
1 48910 72607 907475
1 101723 175911 61132916
3 195053 125245
2 2355 935752905
1 110990 148903 700081619
1 73182 114931 883758157
1 33870 63800 144202112
1 119591 143227 413261774
3 44127 6544
3 158266 66429
1 143837 163292 760976667
2 42298 325209575
2 45086 689303944
2 34543 684240860
1 40604 86327 945629871
3 53382 141687
1 48681 194846 777709106
1 45259 48818 139517300
3 19884 167319
1 194685 196890 716789938
3 176819 68341
3 122692 193273
1 113445 190007 994542274
1 1820 148433 953959872
1 26358 189788 887236584
3 101320 15496
1 8923 161477 133593613
1 46507 119327 789279349
2 91512 913171069
2 18730 930129408
1 54848 179793 978725810
3 98416 2259
3 191083 198369
1 13012 158953 388549000
3 191796 182310
3 25152 111650
1 14015 140711 123622439
1 76373 140458 979356830
2 62137 425746626
1 4872 197391 388401246
2 124361 267968079
2 135552 629162149
1 158844 172112 882112819
2 41599 671870384
2 65799 210062633
1 46542 195649 725070176
2 79850 967418724
3 38992 107095
1 14449 95965 141230487
2 125043 548883486
2 52395 877806164
1 92403 149609 905845025
3 169296 38438
3 90574 1548
1 33509 155138 479951748
2 112644 661009926
2 42689 234816752
2 70820 111134884
2 104460 975225973
3 144973 65534
3 88572 169855
1 81541 199114 929291167
3 32959 110497
1 11096 71492 600231614
1 35248 151672 957186913
2 123940 902869938
2 23885 53465928
3 137755 150044
2 195950 85446312
2 154195 234370640
2 36521 966917703
3 161336 53440
2 66342 828126669
2 137057 103175068
3 68192 48335
2 72719 706835221
3 194511 9881
1 92567 99491 376462852
3 121757 80851
1 58880 152792 789905866
1 153077 181988 317841442
1 78062 124622 160447714
2 164882 284383837
2 134757 871109885
1 174719 177968 957231540
1 4991 78783 219658636
1 50396 171088 815023574
2 83403 491381852
2 178317 217437299
2 121811 305164775
2 182783 555440546
1 88210 146355 426345732
2 2317 679752935
3 21492 185486
2 121111 111092094
3 103678 40957
3 100936 160104
3 40077 132572
1 59982 68485 913914866
1 161990 183619 275686245
1 40067 129216 879191177
3 111032 27248
2 10978 521314673
1 31746 178899 678078184
3 4599 77901
1 135662 174195 922764504
3 106971 190911
2 124688 770526321
3 161872 64465
1 50462 72426 66749447
3 47266 162717
2 190800 221126373
1 175480 175516 899535349
1 39315 131671 556908931
1 96623 192374 370434737
1 156249 170133 568553114
2 196688 23959036
1 40595 46507 47585383
3 11107 61399
2 16845 521388721
1 22948 56906 946446354
2 530 546501248
1 30013 151766 299064520
1 189167 196689 110859630
1 26709 183528 419102287
1 89407 108786 798280796
1 25477 89206 853315744
3 21401 71689
1 28478 194884 399987496
3 177205 164512
1 22438 190787 464696126
3 29097 3606
3 114068 55513
3 2718 79203
2 89000 818090542
2 131908 418365681
2 99197 664746755
1 131225 195959 808387625
2 35617 262441368
3 199295 18858
2 138265 615536104
3 56971 74242
2 62215 598804380
3 43951 41560
1 6610 82011 474875214
1 30764 117434 103672376
3 185935 76964
2 36439 252203903
3 24679 154070
3 66354 155866
2 81276 742740658
3 100625 127061
1 7597 83993 384362177
1 36670 43391 402511805
2 12486 224045651
3 150261 124106
3 14993 177330
1 172685 187057 764800493
1 88013 171281 20549385
2 60244 373307354
1 30789 47659 925068778
3 149067 70184
3 1972 127574
1 82971 88508 184503466
3 128961 149218
1 116034 149522 533032263
2 127284 959195105
1 177481 193456 470839494
3 44485 26408
1 193177 198956 631044175
2 52 365445736
1 38034 119922 58544743
2 653 853282046
1 116432 197254 817812234
1 26646 150719 27296189
1 73620 130325 399125739
2 133325 505996707
1 32297 177831 405994345
3 55976 145241
3 36247 174010
1 27427 139402 136686195
2 104007 886026283
3 1013 15794
1 27395 196401 944211350
2 7470 723610263
2 189094 897106421
1 112646 162061 239870423
2 152961 549699783
1 39441 57705 633462369
2 129774 104950462
3 28127 110495
1 61922 175402 392561518
2 115142 622257730
1 26002 183683 976860434
2 98870 202609348
2 197228 376380034
2 43139 38927999
1 90725 154126 809313362
3 194576 109186
1 47399 122850 26725355
1 33618 190229 207126978
1 27670 194060 118713567
1 65665 184006 937007610
3 170785 70181
2 18999 556947780
3 10672 149969
1 50625 146829 81792807
1 141219 163474 127116253
3 76363 170602
3 69848 86594
2 105114 959214947
2 166597 438997325
2 52509 428171120
1 28634 32885 373256357
2 17756 31195818
1 44413 159621 88390242
2 170455 612692027
1 17814 187073 25760253
1 80655 107161 938088353
2 14595 463798625
3 110542 190703
1 20036 62728 674162484
2 197793 933347789
2 67045 965431829
2 129567 710994388
1 49443 71893 758130638
3 72131 45648
3 135366 6959
3 30256 83352
1 113531 195993 190215138
2 183247 552032248
3 127946 93718
1 95791 185210 476006325
3 53065 27401
2 104392 234128398
3 19463 91202
3 14326 165167
1 111873 170421 818750101
3 131019 145335
3 176289 168408
2 510 832500400
3 71416 36678
1 36934 194465 628963338
3 95162 112225
2 101370 234505377
2 12997 143344691
3 38484 171208
3 8709 162331
3 28118 156831
3 118262 141775
2 311 119855867
1 30159 49481 822157156
1 96223 150618 712712907
3 120844 139402
1 37109 105606 338021301
3 111531 20357
2 88099 61251629
3 119535 146212
2 67733 745413183
3 111528 172542
3 188463 167380
1 35112 94196 479734211
1 77136 178319 932043960
1 127178 153938 965325540
3 147889 69921
2 59687 601562639
1 113720 159150 17702209
1 140542 182890 566638053
2 67751 225553030
2 43770 58869687
2 166671 672496872
2 4124 568888515
2 158959 626692276
2 106276 528959642
3 130278 88636
1 68351 125093 753427407
1 46724 57291 247588370
2 197609 446226567
3 53562 172015
2 144209 60767542
1 26232 60767 332782109
3 20593 76679
2 148856 668266572
1 28173 82055 383339050
1 98365 154082 760015342
1 190321 194918 306704392
3 108687 23197
1 2437 144660 836262346
3 120107 155568
2 132101 723658955
1 97975 189725 964242460
1 113856 142549 549468494
3 142053 177963
2 37364 771292790
3 42951 37864
3 185697 87653
2 2371 203351430
1 113593 127185 421598420
1 60584 192415 970056547
1 164 146220 54611836
3 45553 174584
2 198299 374613731
3 33521 164382
1 24616 90840 437166991
3 18139 35037
1 33146 55547 672670713
1 94687 131017 555104537
3 194095 12725
1 60983 99425 863470992
3 139085 95373
1 86704 90805 875012209
2 28052 227703603
1 116345 123919 118959262
1 45519 54744 244698936
1 120976 150831 596845135
1 12886 168771 871059954
2 49394 677655990
1 18628 64541 455729597
2 72306 613042970
3 97904 195387
3 110192 114355
2 167099 654453930
3 157528 55785
2 119860 4340060
3 157130 173866
1 2487 110566 981502768
1 63649 99987 56759366
2 184027 73048405
2 48437 205854081
1 128551 171693 382907822
2 187447 458076370
1 4181 57515 67677448
2 100535 50626811
2 95877 724479491
1 94187 137184 845374815
2 100512 184337736
2 199604 54074314
2 37262 160294053
1 47344 74087 699369509
1 72534 123458 141922800
2 53329 307130106
2 126172 429335041
1 39893 42650 997902242
3 52010 83105
2 164553 716867651
3 55266 10901
3 98819 183372
3 35498 178082
2 100814 591821615
2 58662 442934068
1 39192 64922 475861025
2 50511 509772031
1 91913 166003 577747575
1 22111 48234 975666337
3 173897 169500
2 199824 595343435
3 50184 7950
1 45350 70572 892040799
3 53572 135810
1 8201 56872 78637757
3 48130 85876
1 21273 114959 210524307
1 77265 128254 383632359
3 185210 90658
1 34539 70310 207474757
2 52531 236913028
2 47863 681308018
2 92774 976996606
3 30650 104038
2 95878 848397502
3 125405 188155
3 40619 44492
3 59037 195893
1 120264 144989 414636439
1 27849 33760 961254983
1 56521 122172 569132563
2 172608 557266392
3 17775 119134
3 160848 60335
1 34353 135801 604795835
3 139338 155841
2 177988 680190520
3 180400 56325
1 79124 195193 950496538
3 72199 185188
2 181490 984980344
2 125707 394910782
2 111272 368084127
2 140174 382579786
2 135496 687506145
2 59257 437636191
1 30218 41907 508150143
3 115639 58869
3 44132 93725
3 45946 170252
2 130213 84955237
3 186471 90220
1 27134 168081 43112263
3 60442 198756
3 196293 167112
3 150252 185502
3 93619 191764
1 17489 161702 604229483
3 89888 72785
1 168364 181257 286071384
3 40968 111244
1 182550 188964 221809609
3 142710 29761
3 47364 2557
3 164990 69493
2 143491 851673811
1 127366 146297 581746480
3 69405 31371
1 102993 120226 777831292
1 50897 52984 989263979
3 74950 35296
3 65283 162218
2 4745 769498762
3 52956 195884
2 49132 661409607
3 78264 128935
2 141156 577291745
1 100248 192511 5515265
1 34928 103654 42612051
3 174721 10099
2 76698 31634772
1 35852 174925 754128052
1 83113 174725 79400683
3 61246 113172
1 105671 133644 290727979
3 97294 146247
2 177555 247326862
2 124046 797132742
1 95675 140454 598720297
2 33522 900635284
2 46116 148675861
1 141418 162495 561529197
2 20477 689564055
2 4786 160172112
1 117773 133886 642650576
1 14923 126394 994458171
3 85699 83179
2 194259 986727792
3 77324 126066
2 22108 760539030
2 121105 655085681
3 182900 71825
2 107307 166351304
3 6850 111477
2 162250 126652590
2 20483 158453033
1 21099 194167 324247019
2 50205 825646043
2 114156 730293171
1 108120 163767 476621345
2 1249 974431634
2 106934 832794230
2 170736 222290210
2 193412 794674039
3 127640 160335
1 53929 146413 336829099
1 65889 149829 412330949
1 76934 179473 914067769
2 192588 484338187
1 132506 135803 779781915
3 133263 50176
2 55411 261477846
3 178212 78360
3 156615 117406
3 21080 61623
1 154309 186737 830266870
3 59343 125690
3 57902 116153
2 51081 378416087
1 6402 185454 845035362
1 168103 188090 561093936
2 112798 629125420
2 84580 386945632
3 199677 24609
3 49187 50582
2 28674 498491479
3 22352 40512
1 53333 56137 678060596
2 9952 232650343
2 11589 818835500
1 9242 120898 211749530
2 126627 730781930
3 48572 117667
3 92184 66640
3 65004 63881
3 62122 37486
3 55261 124831
3 151488 149219
1 122370 181393 787593473
3 157772 169955
2 125632 11585234
2 22194 220039829
1 154921 164031 213166147
2 167052 659720193
2 192249 111697980
2 65399 619831891
1 82328 185102 166453689
2 5425 922546513
2 111689 419337864
3 46098 134525
1 138246 199208 807630757
2 138567 30408686
3 118717 193031
3 53424 57549
3 4692 42408
2 101899 776258647
2 181362 157014476
3 151806 90910
1 44898 162683 565944926
2 84451 595006679
2 194436 846090756
2 45050 630542522
3 69641 197400
3 6738 24954
3 68389 168708
3 53081 84731
1 76491 105144 664519478
2 99365 861704943
1 37029 93705 614262676
3 69673 133430
1 47681 68620 695314252
2 82696 67550957
2 161993 538514111
1 188378 191630 694633537
3 184518 61826
1 101985 179305 288522460
1 87214 139527 734177672
3 31593 159991
1 32457 72552 671056163
3 134042 150716
3 137421 128586
1 103326 120309 786115620
3 151844 133065
2 61585 32217125
1 95212 118830 863544385
3 146547 103059
1 151703 159123 379029682
3 4356 195645
1 30543 105971 909649850
2 75201 249346441
3 132210 156003
1 12052 134072 260474752
1 12332 71784 296787974
2 58983 467896195
3 2054 119606
3 175780 13493
3 41205 91395
1 56142 140643 445283313
3 35634 74978
2 13100 858899776
1 39970 82377 734645514
1 122048 192352 887061522
3 194017 103934
3 89680 188247
3 55154 124368
3 142632 119449
2 186390 696803148
3 117344 109305
1 82985 165479 324664025
3 68959 134989
2 168000 288886351
3 27810 178927
2 152794 529937796
3 15723 35964
1 30087 46667 494717184
3 55913 84700
2 168010 152823864
1 18422 198732 826032317
3 165189 12119
1 4412 16506 717319117
1 6977 17197 307653134
2 78365 134387531
2 6398 606551076
1 132374 146858 636482046
3 183171 24554
1 17394 118053 124465138
1 129100 155081 503037855
3 93290 50311
2 22285 673339851
2 67679 132307898
3 102721 158902
3 122114 76347
2 86089 161484518
3 100531 150045
2 109330 121084291
1 100506 134410 669332551
3 90002 190478
1 56157 135976 983838825
3 145647 189730
1 35082 196210 892308812
1 4371 162154 238223029
3 127776 32730
2 19317 202836425
3 53442 154891
3 10972 186495
2 155516 291197376
1 74549 94814 405524798
2 160149 586398553
3 26483 78589
3 135174 167755
3 125967 40419
2 48321 484150163
1 28071 161764 280696462
3 100441 43409
2 44446 912022845
2 80631 574780844
3 128427 177748
2 43575 665147494
2 33586 286230084
1 33451 185979 123984765
3 74316 170926
1 60803 185553 348635260
1 33220 161346 564446699
1 98165 192814 495597146
2 131660 653836318
1 30958 90086 15123310
3 72417 58964
3 129143 17084
2 88736 617841122
3 44711 21662
1 91034 141268 764793030
1 21405 138272 222553412
2 23279 171506579
2 195165 13014306
3 10184 151316
1 140960 141789 66717773
1 116108 145526 833414229
1 10189 115886 166923420
3 182445 20400
1 88925 133122 496303824
2 102387 730460259
3 91834 189832
3 184177 138473
1 28066 82217 831184719
1 10313 163963 628740390
2 60444 182918762
1 38613 145353 692722438
1 116670 182695 161133042
1 95553 150283 517976554
3 62967 38738
1 76559 180996 359724428
3 40076 128151
3 94097 22888
1 12813 185943 747276503
3 134398 127243
2 34536 126660231
2 52580 330824872
1 47958 143949 981471234
3 72297 45572
2 68527 411430315
1 17752 139436 48814945
1 97867 157459 996616927
3 55143 141229
2 75848 659797651
2 53841 359448148
2 109728 653147117
2 14600 867023766
1 72555 152578 917707291
2 88403 637343332
1 71634 89890 649250315
2 154548 968089524
1 78266 84616 851067580
2 187123 253069256
1 72514 87019 322485816
3 151372 9683
2 11419 567431036
3 133388 160982
2 82108 709497994
2 102806 683324067
3 143275 123668
3 173142 83492
3 109310 93907
1 117333 131150 733503648
2 154844 860001871
2 164137 698547230
1 165925 192795 998440322
1 127814 193233 372945152
2 157125 511177646
1 10771 134926 96407398
1 59992 131121 175602777
2 125049 33554237
1 23759 47127 486707161
1 80818 172559 216332074
1 39237 181053 107477965
1 116096 149083 700324193
3 105844 45978
2 132459 763810355
3 63022 154278
1 96068 135914 24965365
3 156921 65820
3 16816 2714
1 85964 176903 665869782
3 126266 67222
3 92957 66876
3 11441 67127
3 93892 174455
3 80084 108989
2 25981 159369372
2 49953 644840905
2 112872 878877336
3 104336 104160
3 23403 105317
3 10477 70567
3 9202 39266
2 153201 771817946
1 154181 160116 52528722
1 13401 136045 98236912
3 47400 17283
1 87261 127567 693929806
3 96839 106230
3 173687 32438
3 174905 111625
3 16555 17054
1 3264 173626 288582623
1 144088 181608 816988603
1 84414 88677 679849235
2 57092 550232255
2 115096 690146875
3 172575 138514
2 957 422784294
3 157779 74751
2 134259 14036233
3 17074 143354
1 31635 62720 417861889
3 51357 108353
1 85187 88948 426630272
3 133525 53088
1 88025 163944 884165889
2 156285 927075100
1 38644 53800 897529925
3 24415 112607
2 148253 728252955
1 129789 137468 333003227
2 143345 540131065
2 12699 40949880
3 29665 157385
1 69434 118226 784061211
3 185525 183321
3 138610 116796
2 5179 189411516
3 119091 78734
1 126026 138801 114464508
3 81290 178902
2 83565 75430768
3 125962 152109
3 46744 190369
1 48821 100903 37826340
1 38863 129269 711206312
1 51270 59242 202432048
2 110982 625795960
2 162939 238717704
2 83606 572896907
2 166036 258708054
2 79197 207788031
2 146 240575189
2 97278 421929026
2 133382 288120476
3 26412 88469
1 109611 151983 415393673
1 49980 182042 905413797
1 58370 169691 451049018
1 28659 68750 235454944
2 190154 957199700
3 113418 138280
3 21751 142411
1 15295 195011 256291373
2 103535 201154318
2 199768 827875370
2 11203 399823542
2 118596 850976341
1 62925 128668 136116461
2 83930 794467319
2 157323 99684566
2 103158 499288646
1 29629 140546 271560698
3 24615 83123
3 145278 189115
2 144139 253148972
2 139044 110383763
3 186476 171572
2 80918 688983991
2 70572 276965717
1 95963 181192 882610743
1 134931 170254 459569220
2 52687 367686668
1 145268 189081 118902806
1 15796 63891 920504330
2 17764 754997677
3 168023 43316
3 144611 170423
3 157371 24579
2 175114 101715985
1 47976 96207 450216775
1 81076 181480 39889120
2 46313 793873903
1 103422 106086 733437784
1 35734 139200 835891480
3 162774 26195
1 30389 127759 802211426
3 13380 53388
1 193653 196239 291034133
2 25288 982290140
2 105874 742818105
1 73214 183459 266398651
3 100442 57353
2 30888 541984756
2 178321 653637773
1 26605 162905 679892461
1 69634 171761 433971084
3 176681 148544
2 109229 715283327
1 91710 103433 625333742
1 41336 109593 567975495
2 132734 855468330
2 155590 514310196
2 40529 766159221
2 118338 78169838
2 36014 274713736
1 49554 56089 60684782
3 199300 102183
2 63643 599684284
3 120637 50850
3 122475 151360
3 67219 103165
1 72583 100812 240960779
3 133264 69947
3 114457 198946
3 69112 113062
3 59332 151662
2 66837 429951301
3 30821 176998
2 35664 898043871
3 152446 45773
2 184494 368527391
2 152931 30601617
3 5514 69193
2 179782 340685089
2 24169 946800995
1 77623 152628 562647263
3 191939 176515
3 178419 158489
1 3883 157298 314929491
2 40572 296288654
3 53325 196248
1 160713 195450 793651886
3 29731 61572
3 1918 30736
3 16787 122245
2 157204 110169507
2 82337 977105720
2 50029 3022070
1 119302 135064 160753824
1 39922 151505 763374349
3 157082 172635
3 11218 128316
2 119374 179451507
3 97592 154933
1 139442 146989 542033167
1 116577 154973 110455862
3 83667 126820
3 74938 23685
1 57460 88219 126860381
3 141594 72598
2 182424 411354658
3 115981 6687
3 189169 39390
3 38483 145566
1 94556 132768 739638635
2 29254 229930172
1 78571 100908 474553912
1 79152 149365 245379809
3 132347 55843
2 183070 687156587
3 24796 127435
2 10227 364014855
3 151189 118426
2 70140 992433348
1 69057 190183 278464109
3 190055 120284
2 28150 490091547
1 5710 159285 980953953
2 99171 461830277
3 27344 149688
2 25683 137690178
1 158963 173199 160928449
3 92312 22798
3 77906 100037
1 1025 186585 75324675
1 56844 129050 270241366
1 19372 170750 358786842
3 44623 139505
3 52873 195826
2 164170 498363202
3 113215 126949
3 142975 82316
1 9328 167937 16586427
2 142010 299781711
2 49980 967507258
1 91916 162856 39931784
1 54939 191289 580279321
3 129521 171814
3 4079 143885
3 46312 118790
1 174469 176075 861421804
2 102587 552433216
1 105479 115651 360713450
1 42935 146602 921404763
2 3840 684302602
1 48772 74126 973958021
1 104861 130660 686231817
2 118356 659203217
2 40418 372131868
3 125727 7673
3 106961 9614
3 83003 171873
3 191281 122978
3 28516 46184
3 1486 165993
3 83637 15515
3 125878 135380
1 35212 122444 989763133
2 93885 277944219
2 117781 321568230
2 84529 79105888
1 14649 195914 886473665
3 56509 103899
3 16277 155879
3 40580 1324
1 3234 67023 764981292
1 21926 94816 570040117
3 57223 107956
3 139286 77079
1 52318 64316 560875921
1 2134 48338 923441708
2 73483 910252028
3 166388 158256
2 122559 868386795
2 106818 55592487
1 20505 110948 472149902
2 86133 960485044
1 66636 102936 884279923
2 42026 539472614
1 126752 163756 172202494
2 43093 180078562
3 94997 144177
2 197567 881869679
3 2474 173937
1 55357 144508 214205213
3 144401 42769
3 121170 14495
1 174220 185095 853077933
1 17655 141924 605823103
3 189868 174211
1 76659 178319 804241427
2 176281 152317354
1 110089 186913 594865125
1 114408 175293 124358954
2 97987 10753130
1 148025 152187 566430883
1 140179 194328 458414461
2 101117 5943148
1 152642 190711 826599780
2 96335 200239069
1 94447 99116 887079677
1 47736 60903 821757773
3 113647 182462
2 110726 484008409
1 25023 131026 300451859
3 164244 138402
1 51361 187177 803291150
3 42394 84871
3 129263 35424
3 43033 14145
2 141693 745810549
3 169420 118324
3 22881 141793
1 12434 137949 860458200
2 140758 147222199
2 142512 497901895
2 192244 629196825
2 40576 645134746
1 93099 190958 283416047
1 3472 178671 742540797
3 17379 64060
1 33410 90617 683895483
3 35663 160863
2 156082 819601634
1 37956 92062 126217490
2 157532 687829828
2 77609 647024555
3 109304 188436
2 175529 746897738
3 143960 36173
3 94914 149323
3 39012 44501
2 1491 253431977
3 53427 103127
3 196732 145590
1 104212 188828 83306843
3 119862 27307
2 134508 964998354
3 18784 76742
3 67151 159921
2 146648 22434208
1 13319 34493 492789591
2 128052 390656581
3 9018 150531
2 67951 861755133
3 20030 18356
2 107118 271132023
3 13774 87405
3 40522 13637
3 75362 156591
2 161118 899491089
2 94316 510249946
3 118809 138937
1 45 48054 822555537
1 72160 158457 708859882
2 192690 63873110
3 18184 193346
1 33748 37298 908070650
3 85187 76524
2 123681 92214071
2 147705 968661173
1 36328 137878 120791804
3 63289 40857
1 3786 181099 80558816
3 188837 47735
1 121171 139812 174833955
2 66904 44247353
2 177931 901604624
2 8245 880579508
2 106612 774562647
1 27550 119576 431677
3 135115 175475
2 145104 310690528
1 53836 113758 913198198
1 40500 51088 339798733
3 101073 51974
2 102631 199707438
3 68107 13895
2 13570 275194770
2 141753 756425483
1 145277 168385 727747376
1 7629 66416 20066198
1 2008 120550 772883776
3 154718 33519
2 72086 470603955
1 66495 106548 676719183
2 184048 920136594
2 145745 156359310
2 90893 929732472
3 146402 73180
2 149384 993091893
2 11253 600308573
2 132018 730795049
3 106272 32153
3 41537 76866
1 75492 139703 476059707
2 126843 889069942
2 70104 402596074
3 35635 83694
3 55189 112774
2 115328 154899600
2 107309 356228386
3 187308 151425
2 38808 97772550
2 160946 572899964
2 36746 824081682
1 53527 185941 935600467
3 179657 174230
3 143503 149215
3 116961 77007
3 41295 5807
3 94957 75008
3 133548 44144
2 41710 987694766
1 6391 125787 261768175
2 72005 716138940
2 68320 658244827
2 40107 190157330
2 8657 482313224
2 44558 304175106
1 60584 189143 887283847
2 49511 457587759
2 80103 153970745
1 94426 153740 14177193
3 17413 42716
2 72998 73479815
1 109005 164048 245104296
2 157790 370793402
3 156563 43282
1 67130 195314 576451965
1 97518 178760 633038604
3 85455 183812
1 14653 184789 323436278
2 45354 102547363
1 103951 123579 146784464
2 65032 721860725
1 45571 77430 540321375
2 195290 575387557
2 2845 34779325
2 167144 417788891
2 53173 200919897
3 111830 52113
1 21907 79781 903439443
1 21407 164693 465569178
2 134399 792344402
2 8373 611685524
2 146468 953606713
2 114603 265668597
2 25085 978146110
2 89793 477956312
1 17512 98447 693895392
2 26568 519280619
1 19551 171660 879696074
2 124880 920144757
3 42927 31624
2 82476 637326795
3 175477 111806
1 160368 183323 515971932
2 71698 907212574
2 117549 856529786
1 11673 168076 741448335
3 3334 23460
1 48723 54370 779417896
1 31618 172669 695564105
2 127090 618523096
2 159020 773838874
3 146070 86329
1 41252 80038 728383689
1 52262 121946 690230432
3 107450 32952
3 67229 64054
2 181666 680760778
3 170796 48254
3 106899 170198
1 156122 189046 138307410
3 118089 38006
3 95737 182706
1 5429 92180 178188276
1 52929 128227 140202607
2 126680 74772419
2 43752 536435025
3 42104 9610
2 21599 755078792
1 13599 43092 717417718
2 120180 983151276
1 75765 116259 448356865
1 128367 174679 603516225
3 138011 56425
2 170676 132715990
2 84028 14130758
1 29461 34537 626105881
1 25364 65763 406674078
2 59808 768273899
2 118732 236495405
3 191897 77071
2 33011 964504033
1 45352 62396 288419287
2 27925 603221195
1 100555 161146 355989927
1 13224 44490 542548892
2 58977 346595644
1 130425 151291 247750461
3 34250 12029
3 163278 97400
2 88535 777422483
3 120333 148436
1 80549 121459 699490306
3 71534 14974
1 98463 169692 74783509
2 119075 75199522
1 68771 91018 980444957
2 15962 275909769
3 70236 9681
2 55513 882039766
2 149589 165918268
1 167806 188960 595680070
1 87008 139513 407312163
2 175631 600797700
1 31802 73017 782338832
3 15916 87622
1 35037 97966 217173598
2 89609 800990231
3 124015 27933
1 25604 94608 19214798
3 11416 53484
1 14217 139163 638981345
3 88115 75019
3 66875 108224
1 7253 86202 736304770
1 36717 111722 358715495
3 87689 119214
3 8683 119605
2 44011 282937462
3 147427 103105
1 89511 140716 620555008
2 69397 557446859
2 109783 265217660
2 122860 125220019
1 105899 169591 9624507
2 145106 456776972
3 2338 88616
2 87825 28023190
2 171733 19075310
2 7911 817584559
2 178046 530592726
1 33159 73432 595975204
2 22627 345461387
2 93944 279340514
2 113831 440864496
3 69880 17774
2 42813 698154755
1 37510 101738 230897090
1 2918 33340 621139337
2 180777 276099308
3 86568 80549
2 123281 463747404
3 85414 95495
2 7905 283735414
1 110183 165451 134120017
2 152768 339492112
3 175513 117057
2 146838 200495584
1 60736 138806 110958350
3 174013 120797
3 38927 12924
3 142776 141030
3 95943 43061
2 136064 671824569
3 104295 15994
3 154154 149598
3 191981 93917
3 91395 14557
1 94903 158044 690978991
3 51817 49824
3 57970 55669
3 34871 37965
1 20140 72162 886240960
1 49297 56113 472369829
3 196898 134709
3 133281 161518
2 88492 140348998
3 106016 141422
3 175218 161624
2 116014 867948188
3 122653 145819
2 28511 880341161
3 25425 88465
3 23925 77686
1 68147 95077 480293155
3 107606 52740
3 134936 167108
1 73150 175778 961013519
2 39671 601241788
1 24424 146804 332356300
1 30980 58022 731410357
2 7607 171726999
3 18863 12472
1 31973 144856 511311851
2 146470 84162378
2 18797 526971391
2 48442 657811118
2 164781 820472671
2 123800 97435271
1 13789 134852 855014242
1 63130 171987 344462666
3 47110 139721
3 76030 183322
3 154552 47622
3 134784 10748
1 123775 137706 25974743
2 96727 114779101
2 28242 198344297
2 20970 134066763
2 161113 589392990
2 74371 495298497
3 106411 163367
3 176443 157065
2 172491 705182172
1 30844 160987 821132316
3 47809 78377
1 18072 111629 359772543
2 190045 843185370
1 25792 67598 400339053
2 15581 277711476
3 118011 120100
1 127579 146477 658801758
1 2553 95381 742077651
2 137212 166619866
1 27434 62091 628444718
3 70394 50465
2 110057 226486928
1 20986 81765 872172051
3 187539 42145
2 63753 268567995
3 185038 6179
1 19796 194845 491229842
1 14491 154645 725924956
3 1759 156004
1 36616 44117 927746049
3 71304 156811
1 111765 159471 636060029
1 108055 110073 455804737
2 172070 341251006
2 12349 725869266
3 92302 42963
1 27689 145577 87747777
2 424 669978232
3 96544 141614
3 115577 14502
2 109852 827630894
3 51979 176660
3 90788 8301
2 74944 674082124
1 20817 45254 795672402
2 111953 638024563
3 92909 46465
2 25695 133865167
2 190646 304356264
1 17599 83327 871885003
2 123932 233716040
1 131423 155771 750118367
2 136303 819151581
3 47489 115235
2 132478 333136548
2 43123 662882012
3 37043 150706
1 147833 198839 701162170
1 162284 198415 87846921
1 47106 67301 378802719
1 64222 93648 672132798
3 8652 5135
2 79279 955679870
1 34665 109104 970844854
2 90138 446805433
3 128566 113066
1 173517 178876 202958650
3 162216 50210
1 107766 144905 637072960
3 191388 129902
3 65127 137505
3 110177 57620
3 192353 146440
2 107961 123533113
2 152283 584797994
3 30222 119036
3 176477 129229
2 113020 268462276
1 70559 167668 160082853
3 161314 87590
1 95188 139953 820134740
2 71592 990075442
2 94223 751189635
1 25590 73501 412913255
1 33152 103083 813232421
1 44542 135559 959390434
1 35323 46242 839387364
3 76049 97547
1 50419 108236 797031812
3 52090 42383
2 43544 71132125
2 155376 491864761
1 84719 91007 45410376
3 140814 164277
2 121999 795284167
2 82680 783489975
3 137544 198590
3 8353 168893
2 19018 56945097
2 41993 786220435
2 5144 224399540
2 60780 476993155
1 945 76323 511116630
2 197364 838355252
2 184215 909578753
2 124661 477431884
1 63283 177854 755347031
1 91131 95303 893644693
3 121245 72862
3 127068 138284
1 19946 197737 90885475
2 142342 258178296
1 62020 174664 624587616
2 4102 701599423
3 79273 75988
2 38121 384094811
1 16518 124181 14897641
1 71972 179987 602740938
2 96840 600917218
1 58841 96656 174906248
3 197744 149592
2 21236 527806770
2 10809 267935386
3 189591 115276
3 55122 199042
3 46587 146645
3 188926 154022
3 104694 118051
1 180337 196062 411771680
2 2879 938858633
3 159274 2301
1 99726 183044 97967712
2 58373 194283325
1 2378 111137 885732437
1 59857 175198 169497093
1 26956 83970 139782186
3 27304 75866
1 29863 83892 631342831
1 19915 93316 487637591
3 27935 73668
2 179612 83473806
2 123658 166377794
1 7561 56590 359128993
2 158928 999316123
1 37645 190098 316066374
1 70652 193401 864021139
1 95849 186900 338602010
1 144780 182500 120355925
3 39464 43964
1 119319 160828 595373022
1 45819 173604 180308471
1 129785 183534 23762830
3 39291 127372
1 116883 168668 467120809
3 4603 155386
2 179475 548809424
2 98038 311794442
2 76101 919612497
2 95374 456257309
3 100010 188321
3 26018 53956
3 157361 56157
3 148579 68110
2 46286 515729293
2 166443 482924047
1 100549 167110 292553755
1 111968 171343 206427715
1 17020 41026 466876241
3 4787 51286
2 145832 506371966
1 56867 127837 598957480
1 18096 111494 387773225
3 100754 94776
1 23711 86540 53378431
2 73013 378424605
2 181961 450435814
2 43305 611648868
3 86800 190155
3 68259 182319
2 39061 357410922
2 28930 637494645
2 22567 285257400
1 103090 152687 886513627
2 35437 819951877
2 87463 702666514
2 21533 443736320
3 194336 66177
3 31785 184784
3 160630 190215
1 91795 154388 678486106
1 67647 91597 53960674
2 81873 995640318
2 86355 585737633
2 70817 869132002
1 9370 32703 315393458
3 144064 180126
1 126618 174760 404091244
1 47527 177520 793947758
2 195426 959982720
2 31478 149167880
3 172582 60302
1 8643 28740 306244510
2 164254 582413487
2 119589 252469205
3 93682 44221
3 45247 36090
2 12346 432242573
3 171192 104114
3 97106 188392
3 39461 179536
3 13325 144514
3 196466 64684
2 122140 668920528
2 78675 176763127
3 100344 11616
1 139256 184299 351357756
3 28476 171249
1 2984 145536 612039411
1 125452 186772 790650077
3 129527 70048
1 12066 113208 928612525
1 32218 58790 208343171
1 140242 155236 782757261
1 8242 79673 627844246
2 140600 879018831
1 54184 80069 154664152
3 157346 10472
3 88545 106630
1 90292 167098 351684589
3 184447 72952
1 168793 180635 38771291
3 118336 180075
1 88312 132242 317616792
2 118728 974340930
1 131828 136189 178061328
1 45568 95586 166783404
2 198160 726712187
1 51560 129361 447972137
3 20300 164920
2 146853 247338183
2 179768 169750914
1 75231 78832 796503894
2 159371 166786319
2 171220 918942464
3 58159 35769
3 154411 79912
1 56657 186344 814239329
1 62047 116032 931547828
1 86413 137882 440669326
3 177839 21481
1 24285 170128 685404351
2 125702 15152946
1 278 57816 390689345
2 90657 62467793
3 102259 191518
2 94989 37606701
2 107565 914392692
3 79986 60580
2 170694 697228088
2 184424 427057873
2 9419 481230859
2 85335 831258588
2 16214 457689713
1 1561 22688 531406945
3 59690 157368
3 11717 114523
2 103718 590803343
3 160023 185454
3 55043 61489
1 46605 132453 285283844
2 106793 981193139
2 98128 922668545
1 13123 138464 336171255
1 27674 101702 483820431
1 60121 140891 11618087
3 160273 197257
3 139454 106696
3 950 160866
3 123688 136086
2 108243 859806765
1 39454 77321 420743928
3 65518 111222
1 50948 71405 251975817
1 4736 27193 325087549
2 33031 699942210
1 41984 52578 977729215
1 56710 111319 463503090
1 63140 102454 806222029
2 178790 988789426
1 175195 187857 966553679
1 15837 22921 825589898
3 38507 151708
1 77145 122714 863217016
3 162573 48447
1 54048 135383 438111621
2 34465 92542126
2 199343 118199004
1 221 18755 596614573
2 96257 601541331
3 36269 138438
1 107603 135896 65549485
1 93262 108334 950828794
1 145959 159937 161896903
1 70359 184840 407211877
3 16176 57773
3 193740 56633
3 98240 48175
1 21847 46520 852311236
1 84174 90900 218856616
3 49350 187765
1 171732 180967 678961411
2 95005 465250995
2 99180 216320606
1 17213 77625 330597200
3 155429 177997
1 69529 121951 798995782
2 160007 624021231
2 192054 657766202
3 130570 196493
2 121059 824716000
1 159766 194520 428164006
3 124708 82382
3 54382 147500
3 82562 153769
2 122958 314825249
3 135731 131195
2 164385 530640732
3 74384 109072
2 138410 883178967
1 15245 115196 263581599
3 11081 14832
1 132771 179246 356816391
1 34411 138153 654121507
3 56757 69456
2 179964 693518381
2 123046 742771964
2 69422 639638656
1 8444 102116 982984434
2 64704 187839779
1 21986 92940 899412449
1 67958 125153 832026656
2 2559 82090480
3 40419 84701
2 192430 207452893
1 49343 71105 27973430
3 17285 84103
1 102268 144857 547673795
2 47312 705988637
2 106080 56730841
3 111554 5760
3 67705 70239
1 20697 189502 206377880
2 142756 24326489
3 196240 72370
1 29635 51274 677163034
2 81874 811283191
3 174448 19668
3 64649 109420
3 167531 168931
2 195749 62760772
2 52418 747902025
3 46520 28179
3 85691 138858
2 178754 910673
1 138555 195119 133711045
3 43847 95308
3 22459 46514
2 82441 620961031
3 16337 159733
2 10594 191581498
3 198438 9160
2 171505 896782017
1 6478 158798 374310427
3 58604 117723
2 50946 64510539
3 18487 91311
3 152253 7820
1 176661 181538 105800623
1 147134 181027 785576990
2 72310 296254809
1 11389 94751 3180864
3 125983 107036
2 50348 844520095
1 135508 193070 971119388
3 101883 72716
2 110314 889989107
3 16210 26802
1 38774 40044 967153448
2 111680 666309744
2 151299 899811640
2 122128 599660299
1 147098 173393 527432817
3 56922 50210
1 133449 181229 976439970
3 163359 54386
1 126294 131776 311673636
2 54486 583417289
1 51602 103822 142316187
2 155679 974744842
2 8257 853317136
3 61643 192737
3 73277 111355
2 171817 50662544
1 1816 165486 558028969
3 120834 166170
2 84040 393355387
1 21395 197772 882668141
1 77521 146331 182430176
2 136649 890296508
2 155261 856095035
1 111396 149183 26703678
3 69459 136478
2 196176 557278252
3 59351 61901
2 115174 249667497
3 104345 53807
2 152773 829382548
1 10671 129083 699825074
1 56855 102132 610127149
1 33 66225 813741683
1 26699 40689 557400104
3 116377 69789
2 16535 496139457
3 113738 104066
3 150832 123998
3 1403 173539
3 193684 117887
1 32531 57778 631580469
3 170681 108339
3 69048 37183
2 106903 189626790
1 150789 185416 43798247
2 13972 77336572
2 23076 55226245
2 19595 577767981
2 85969 128153610
3 134483 158688
3 199093 24453
3 131554 131341
3 192438 165568
3 100855 292
2 33282 750677976
1 2025 16958 415097958
2 103230 637996712
2 135643 279455959
1 92119 175814 992446758
2 158877 730157690
3 15331 42255
3 150627 77443
2 196438 23543429
2 4079 810284724
1 144468 179101 124888404
3 144455 146023
2 87008 455640691
1 51292 72869 79116717
2 183739 944459577
2 99689 187722520
2 199885 708800402
3 45629 50074
3 20071 116382
3 87956 13659
3 77063 130865
3 135947 164462
3 94405 192461
3 129500 10023
1 90216 199429 325486616
3 15539 141146
3 88386 40019
3 166114 158695
2 172465 514097821
1 70591 105429 908831867
3 31683 74263
2 21495 230552182
3 28746 105156
2 33397 379859358
3 102726 36157
1 106733 178724 456535890
1 45123 151704 959848453
1 83870 157803 785213752
3 63074 28774
3 172441 92623
1 18834 173043 621573740
1 81151 144689 261620849
1 9513 97536 383217898
2 45612 883454840
2 31192 49309507
3 194092 169612
3 129024 12385
2 3389 813198948
3 149807 93764
1 90427 146990 840013036
2 106751 461296765
2 31973 789305179
3 139941 84284
2 169833 319777736
2 10041 780128442
1 91306 108372 731293249
3 156695 60761
3 96611 63517
2 36268 684253741
2 21625 115232161
3 6052 104737
1 40765 124254 571850345
1 121311 185783 956478313
2 53266 451064237
2 18187 277115215
2 176775 676931738
3 16173 198222
3 188359 20857
2 62623 257979839
1 136734 195854 991310968
3 10806 197331
1 28545 136771 32745752
2 115671 708721176
2 134204 343855488
1 106661 168394 439110944
1 102984 177080 354990399
2 158615 671171106
2 73233 900491729
1 58885 83246 155692303
1 67017 108645 666612509
1 56877 192979 418053917
3 26708 59875
2 179778 16301586
1 105612 199967 730437331
2 158782 716261242
2 175843 342356148
3 159753 54878
2 165866 145615506
1 5128 179976 660726506
1 28452 40416 886684490
1 11874 149601 179639765
3 140269 4747
3 131374 110633
2 82010 450614310
2 30918 33156980
3 124288 22367
2 54215 777167385
3 135969 136964
1 85320 104136 776832413
2 145582 464737191
2 42498 136938665
2 42153 189585697
2 98789 354882291
3 17421 181833
3 6476 28053
1 64748 172693 699132756
2 137076 761243331
2 199399 835532899
2 182131 759017692
3 146891 86160
1 99582 165527 43261136
1 42323 56803 501562590
3 55278 16050
3 78887 195820
1 125069 139788 591278573
1 41242 112358 602656440
1 7645 51136 452080312
1 95118 171603 20334626
1 64399 101062 361182990
2 21508 327518751
2 6474 266778183
3 46671 168135
2 23501 815542102
2 67579 789247466
3 163795 184304
2 131602 767483939
1 51925 82282 305272187
2 77539 724807455
1 25856 184159 762033569
3 36536 19951
2 42035 243634382
2 89567 448604618
3 54707 17708
3 102332 12331
1 57986 123789 136370105
2 165920 533634333
3 136035 48321
2 152285 752506643
3 153310 175174
1 103110 130172 469840050
1 144158 183237 892107677
3 20941 133784
1 113243 185401 564658155
2 106285 298130886
2 128646 370055930
2 8586 467792080
1 5637 131480 439685987
1 83014 148717 950136978
1 5322 181361 162612545
1 183079 197461 465269155
3 15977 108479
2 144984 219812452
3 70658 95259
3 13782 10090
3 60674 104838
3 123361 37399
3 147434 24136
1 73274 174701 291845762
1 4975 10907 520978637
3 32330 146852
1 74102 180743 72179248
3 52705 176341
1 22181 164748 44689597
2 96960 730039622
1 53904 118585 944130557
1 48157 135349 626387889
3 175498 74768
3 68391 485
3 166299 62916
3 98399 124679
3 132634 87215
3 158324 43974
1 22117 91097 39288895
3 112453 114949
1 113502 148586 994808775
2 129263 168617527
1 17501 126631 6776969
1 5031 137906 485097500
1 47207 162288 303676467
2 112129 409276830
1 48526 156278 737415951
2 28106 793085411
3 108626 2735
3 180153 112501
2 196372 459029710
1 98164 168664 103686241
3 120813 15200
1 70092 185119 890277391
1 138409 147810 709988681
1 55865 73615 867360613
2 196309 144619848
3 144707 186421
1 51020 54200 478105045
2 47758 150959210
3 6989 53025
3 2897 72344
1 6354 176522 421965712
3 171502 108411
3 65963 183157
3 42010 19156
3 72598 105649
3 93629 158506
2 84210 269928835
1 138483 184849 114606713
3 187452 169718
2 43008 35943253
2 173016 828928545
1 128560 135219 41581445
3 94935 107508
1 101631 125554 210767907
1 110848 119343 753292790
1 118063 168325 22512458
2 146093 435272370
1 115859 150585 908669974
1 38170 186528 473846922
1 15332 67577 615942085
1 35964 194084 91170161
1 102735 199678 302380827
1 64196 84378 418054284
3 136460 182741
1 146251 190009 746469155
1 26321 148978 896651118
1 119132 165178 128866830
1 86985 89844 753190475
2 52803 78608895
2 44366 120404846
2 23517 167226048
2 163236 1373167
2 139978 630206107
2 155645 62304052
1 50670 163092 944550020
3 168560 76574
2 101208 698751376
2 158113 470084486
1 50048 185243 622215742
2 180223 448247844
1 35541 175889 612036525
1 78228 115985 437859894
3 163044 161747
3 133438 2586
1 51550 165828 798557611
2 142338 968409920
1 96270 130778 718659492
3 2309 472
2 77153 247559242
3 24525 174394
2 75926 186485798
1 155620 193043 761389716
3 36732 118550
3 128394 33784
3 55746 72048
1 69468 101949 856284248
1 1502 40231 663940883
2 83060 682190828
1 4654 16364 64085284
1 3955 65915 989886268
2 56101 194940724
2 35289 406197360
1 79911 87294 46453844
1 129901 154013 965565056
3 109834 95662
2 170746 18461899
3 143759 56894
3 171052 153251
3 135000 54250
3 48366 40028
2 125115 658347372
3 57101 54528
1 55203 157749 969708115
2 36634 364456608
3 9886 134464
1 92043 173762 486772493
1 23263 163585 281655998
3 197679 46784
1 58605 182019 709567406
3 49492 171897
3 60939 145084
2 69274 203169479
1 104880 128042 250919277
2 79629 306080394
3 8300 90385
1 8489 174971 357574715
1 16503 143434 671325138
1 84667 127330 811539938
3 147444 179537
3 20609 155106
3 159315 94652
3 198905 49804
1 166687 185080 629117672
2 22665 537191389
2 47448 141180790
3 111659 175166
2 79037 631526411
1 76469 152217 160864858
3 44516 143585
3 197353 166593
1 112098 145933 511339991
3 162121 60307
2 153380 786780116
1 18731 85469 756227861
1 40966 74389 199072349
1 162514 187178 281665969
3 22986 103053
3 70864 155428
3 118655 155281
2 107882 543281057
3 4838 95660
2 43950 169018302
2 40320 84970407
1 131460 152197 323870841
2 27684 350858836
3 95175 128307
3 110953 98637
2 144761 538626166
3 4670 81246
1 16953 183099 563822037
2 61345 919219521
1 17838 182154 738594351
1 23516 106236 51677923
3 48596 112398
3 2211 144697
1 6142 90526 81025964
1 8384 102637 748397164
2 15765 765076399
2 114004 714827565
1 26288 121551 66825021
3 181992 9359
2 131278 482147768
3 184361 34104
3 152728 188482
2 4805 825803526
1 74043 182096 887822391
3 4140 170294
1 91100 119746 274233948
2 155174 553091558
2 45686 17481046
2 50110 848548521
1 33800 43332 214958341
3 87230 3927
3 197317 175926
1 120585 178368 549596771
3 51189 91526
1 114687 150534 353080281
3 79887 194295
3 157240 14502
2 197149 762530785
3 113686 42304
3 199928 49699
1 49190 100253 447398482
1 70052 105355 133843820
1 142851 189473 987215465
2 48426 277974336
1 100899 134977 318704081
2 128474 925725024
1 7989 58292 328808075
3 163652 180289
3 102630 24044
2 95561 123598881
2 143183 908703216
3 44491 122142
3 6350 115637
1 40390 178876 29599641
1 96485 158751 43404236
2 79797 488357668
1 79105 162289 267797616
3 5154 17177
2 118206 95245240
3 80310 103102
3 156590 100814
2 154269 440331917
2 164415 37670361
2 185806 559651878
1 37300 64919 377755572
3 133553 125696
2 98048 142899481
3 36713 1883
1 181455 190803 466802695
3 199836 102798
1 92686 109189 288112466
3 179345 129019
2 123383 36206579
3 127162 116355
2 27992 166566827
1 643 192944 381436807
2 163676 966968304
3 165090 158529
2 194892 104998017
2 166246 998847421
3 180346 147359
3 32978 27230
1 25789 60729 80567230
1 66104 161890 942491521
2 6412 840293010
3 171033 23715
3 21784 98717
1 17053 128036 978683085
1 91309 156187 681124403
2 142080 227444278
1 101580 183850 236080768
1 18345 107481 832771019
1 50475 147603 486137240
2 87146 63514968
1 143945 161888 971336188
1 85178 117379 575998791
3 150210 71884
2 146981 83925158
2 61157 109219022
2 30818 661717928
3 49522 75471
3 178673 37438
3 135370 67223
3 40116 197642
1 137933 147668 848134026
2 131605 888341331
3 92055 100651
3 11815 163164
3 124929 185913
2 106747 99492476
1 2464 65666 28917040
2 192507 700351677
2 5976 106121860
1 68911 135779 772314040
3 3098 60861
1 71476 95623 183259766
2 83806 335036944
1 56225 197703 720489837
2 15445 911890216
2 16815 790494456
2 86366 518541829
2 98553 586578339
2 87597 976932753
3 171393 86261
2 74760 181809557
3 170127 6928
1 23166 60658 665007893
1 110884 149887 268993763
2 17424 176666493
1 91296 145739 689134224
3 23488 144464
2 90668 983289709
1 882 144018 48307632
1 185622 199186 129674457
3 74674 193667
1 180979 193119 83461041
2 91711 591713088
3 98050 50985
1 71476 187208 237353095
1 50096 128591 717665394
2 21463 561771985
1 90431 139084 66889765
1 95011 173757 89289194
2 7232 693856619
3 180710 62664
3 25913 89844
3 81861 181065
1 110532 146642 128184890
2 135288 496460062
3 182767 41793
3 86890 87969
1 103213 170430 149771587
2 112274 538581275
1 59533 129840 709205443
1 98223 153080 565761499
3 51704 143861
3 36008 146935
1 196723 197688 955173246
1 2640 167248 125250294
2 54819 543082803
3 47779 184645
1 17673 149600 35004126
3 123975 161761
1 2820 178842 372789236
1 160334 192509 89586155
1 5196 70784 664140620
2 42027 601524058
2 41691 328895398
1 47049 118586 971500756
2 49464 537082138
3 167189 20355
2 63722 683654728
1 57121 83591 983471862
1 111387 145107 42896514
2 28247 605619924
2 103362 648006490
1 113253 132505 851318901
2 70500 221242213
1 103686 110465 966712959
3 132176 191010
3 108241 122398
1 73895 146021 480800355
3 94064 60507
2 152063 36629599
2 146911 164212074
2 145 178422903
3 5882 43317
3 48950 65273
3 11168 90738
3 188917 188045
3 129264 49511
2 181497 497416260
3 24432 9819
1 167091 178600 58030889
2 113222 172033218
3 166848 94938
3 12242 130087
2 196042 713518991
2 123411 448882821
1 35810 163929 149937463
3 97131 15689
2 178847 855940065
3 146986 86468
1 21625 27415 723712728
1 55716 170570 950378133
1 5911 179481 747939277
1 842 38486 724677405
1 85877 162111 377673272
2 135875 803185558
1 107147 134001 291433350
3 100066 130057
3 107714 73951
1 53497 78373 827289720
2 142650 110458319
3 159008 135731
3 78579 16773
2 45704 540748766
1 24000 48317 780271881
2 124517 354177958
3 81757 27589
1 94381 199618 227075750
2 158387 518464435
2 4319 976763313
1 92569 131067 784766520
3 99848 76993
3 149591 70694
2 163021 981197788
2 105800 512806011
3 147083 114966
3 16977 121299
3 50584 129630
1 19422 150421 7803638
1 112801 162120 210846048
1 61918 90756 3034083
2 438 826735703
3 100647 94185
2 22928 724264121
3 176818 49884
3 54218 4525
1 40448 172833 464246319
3 155646 27222
2 34408 331939720
3 26266 31973
3 44710 470
2 14061 537754411
1 43063 88565 683418852
2 66972 772277486
1 102084 110179 227815146
3 137839 166581
1 83478 156765 188752680
2 13319 185920554
1 92023 151104 837638261
1 34319 46414 884287909
2 26336 32887771
3 35414 169979
2 53575 88739605
1 118657 179880 667351404
3 38561 54694
3 156892 165906
2 171261 359095622
3 139916 64057
3 199906 82844
2 103078 808017951
3 21807 81894
2 13486 192094081
3 12055 186313
1 69684 143046 682297240
3 122320 145199
1 1721 59502 644251820
1 59216 137702 12019977
1 37547 75248 78956158
3 153447 81952
2 69739 238955104
1 138278 139233 265466747
1 8481 64072 651791071
1 82724 124328 430949075
2 24831 616808581
3 154685 80549
2 178050 872875685
3 145239 129139
3 14130 57481
1 89213 167740 733660264
3 123734 113449
1 113597 134891 60508066
1 40279 131016 481052895
3 115272 87735
2 167318 696090701
3 36321 11308
1 156819 197483 763420356
2 194384 403349627
2 113585 787227720
1 53466 195216 864300172
2 166662 939057310
3 172528 161746
3 21609 161433
2 14738 468042184
1 30117 145760 446707220
1 66556 157986 824971485
1 90060 167240 919839970
1 39793 159895 191043656
2 153308 788973534
2 26344 776152135
3 40201 15616
1 110208 178572 676734427
3 75169 101527
2 53802 853292271
2 186807 763401676
1 143289 170338 876135295
3 127390 145972
1 86582 122614 440750801
3 168047 47811
2 147841 324129321
2 156374 320532740
1 58830 112708 837417926
3 94995 114856
2 197788 415574540
3 93782 125985
3 139306 11037
2 38142 84944182
2 100061 281107501
1 145824 164804 898337834
2 75877 163049170
1 52596 72155 709762479
3 37870 50699
1 62260 155226 919117135
3 192962 170667
2 148861 42532140
3 48241 139344
1 91615 106882 436112684
2 133822 230125877
1 142041 174407 740988082
2 112388 138484864
3 54442 161628
3 60121 12288
2 60193 82299821
1 141266 154205 63568085
1 92655 187985 734538131
2 23424 298054676
2 130713 709312078
3 137347 93612
1 103663 180634 5903363
2 124656 3541712
2 158787 126871948
3 140632 107304
3 189879 156991
1 87252 175304 48163002
3 75062 106520
3 101858 47826
3 150737 125307
3 53361 2814
2 44479 663232973
2 116820 545535521
1 45618 114353 377050109
3 116497 86730
1 68605 184839 317855182
1 9743 131473 918107064
3 164570 10182
2 147804 184753124
3 87096 163509
3 84150 37255
2 150152 559715263
1 54640 74000 460674141
3 24759 94894
1 30302 179125 350647718
2 97272 937039784
1 8434 9497 686755303
2 20885 687363104
1 65162 140558 706332266
1 171078 185524 111448950
2 149558 586366434
1 81598 163655 172351569
3 67709 130031
3 111918 124249
3 36400 144806
1 76083 108059 401781841
3 72495 168375
3 188786 194713
1 8688 93323 1561542
2 86005 146519407
2 60427 765057254
1 11407 171317 529927633
3 88309 149213
2 24713 718227795
1 14898 180169 918775303
2 36569 428706511
2 61501 208878427
2 85058 547874761
3 96567 123178
3 146335 151309
3 2226 198365
3 19105 82491
3 117004 9076
2 158653 924633219
1 162082 190777 313164341
3 69877 161406
1 17677 73145 452872420
3 175145 130943
2 41428 201075745
2 72311 447811931
2 163151 871953497
2 143638 85407440
3 99432 87625
1 27508 145304 508227240
1 9483 171404 371709067
1 176076 182227 831864693
3 100650 150781
2 156139 675054344
2 114483 208900327
3 182393 155800
1 44118 49439 452680220
3 123683 42649
3 189668 11417
2 17104 214058337
2 46729 686368719
2 32862 401116795
2 551 265888740
3 100714 22294
2 187529 352619326
2 79433 932921565
3 68468 81812
3 162922 112136
3 33631 12788
2 125042 464411504
1 93283 183461 745267944
2 171113 961535761
3 62694 45862
3 117843 97781
2 124244 410219900
1 93021 133010 50034454
1 94213 164051 918731633
2 134490 399284556
3 108084 82435
1 30034 154268 373381233
2 182895 94199565
2 143358 611290485
2 97642 771965034
2 38492 512968946
2 17190 468960180
2 95465 59567151
2 115417 694915391
1 165944 191521 553589810
1 32092 148460 340702918
3 99061 51274
2 160457 439989522
1 62181 185720 173753603
3 48213 70948
3 24290 13783
1 2179 7625 790752601
2 41600 762712219
2 84507 218573210
1 36303 106106 217823100
2 85891 599616693
2 186076 279135645
1 39418 107784 374654381
2 37957 573991745
2 19896 897678986
1 112421 177704 759797293
3 143360 152078
2 113947 106441437
1 75908 119720 262361333
3 174852 21195
3 34476 199062
2 17697 80321366
1 103114 103408 822156788
1 125514 133862 104441282
3 90051 14430
2 113175 270116138
1 133723 193435 705131910
1 18221 116231 96494536
2 107034 185838020
3 41484 191283
3 8620 59212
2 132273 115518407
1 56279 98645 236516779
1 49212 161062 346033133
2 149327 156377877
3 22043 53907
3 8669 83057
2 77633 640937585
2 81185 92403719
2 99082 387067331
2 6581 423231115
3 96191 5016
2 170176 148456477
3 21737 103093
1 119835 144346 991058074
3 163854 176390
1 150984 173456 459723599
3 121568 106106
1 18412 25354 550131644
1 45724 55732 205866455
2 57433 127612732
2 2475 787937044
2 185538 2194884
2 74640 68721030
3 114053 5891
3 122093 124977
3 29541 73759
1 34951 108902 96037603
1 150883 183069 613239401
3 163919 70121
2 17227 573991272
2 132951 35856436
1 112860 150625 218409215
3 20475 108180
2 40366 6349992
2 160969 539224304
2 78175 175041141
3 8479 97081
3 49620 122926
2 50111 976760721
3 87882 168349
2 69405 210280049
2 188139 640013936
3 8898 128242
2 35205 354761059
3 181775 164064
2 31387 451083365
3 13804 187945
1 178908 182831 566166144
1 95019 110100 873737051
2 42911 933281745
2 154377 540446858
2 97794 838765687
3 95350 68713
3 159651 138183
3 49649 7272
3 196692 62653
3 15044 18507
1 86074 178426 455226780
2 71590 850199185
3 84105 93635
1 61973 110462 731586650
2 110432 830721848
1 45000 179257 379871789
1 8060 161226 298171000
1 9687 131380 958688044
1 104520 197346 267809441
3 178899 30351
2 107238 392691277
3 199886 152312
1 121264 196032 896019218
1 27797 163940 89433817
3 163052 92650
2 139179 410289080
1 6691 43483 943659231
3 2649 112834
2 23346 839132353
3 69199 181144
3 12394 93787
1 93761 165655 221643574
1 57894 192050 977287154
1 47158 150101 234488678
2 19495 196016723
1 55214 73000 779863446
3 69915 2063
1 167115 189488 269099430
1 3061 125120 150377557
3 93665 163162
3 44675 9091
3 62465 195444
2 6941 209126350
2 8582 152946549
1 103841 174313 807639181
3 168299 79618
2 8326 663498774
2 40760 56858654
3 33585 30100
1 5822 46222 120049182
1 121168 186631 928308020
2 40239 366211864
1 6632 44627 13329867
2 62264 153650909
1 60114 89085 974276470
1 8557 161500 853796899
1 47184 183214 777779722
2 117800 941829147
1 28645 122063 44881789
2 74883 558843615
2 187713 839471636
1 46230 57041 790421587
1 101841 166025 327903891
2 18272 446805568
3 57911 66873
2 49496 249409272
3 166210 180082
2 24816 322813551
3 192480 84915
2 106198 993515048
1 160355 179869 715395632
3 5918 54593
2 100400 807261353
3 130837 91669
1 2798 162975 78752109
3 65483 126678
3 114376 39515
2 135860 549981118
3 86587 195917
1 39735 193454 210457047
1 158308 171546 303749753
2 63464 612387466
2 105700 118390679
1 109157 194672 671156653
2 53279 71736936
3 155850 55828
1 54495 85257 263116469
2 116217 978741036
3 16158 140918
2 156664 791287989
3 116623 199849
2 52233 242990594
2 109746 149749420
3 193017 99052
2 118995 335659123
3 43800 112852
1 69164 182280 258612851
3 136074 90335
3 168076 127793
2 13278 746918675
1 30747 172937 697584171
1 132508 163530 703375929
3 147221 31391
3 115671 194858
1 21259 72819 96064482
3 192568 149250
3 75432 125505
2 149619 754101607
3 168002 90015
1 110975 155794 403817645
3 108290 152191
3 151428 145865
1 8904 159976 149698126
1 91293 153293 512374853
1 145526 154286 907758380
3 163149 126941
1 33587 63133 169782957
2 24968 106102466
3 77674 3048
1 49108 77379 627882478
1 84805 121686 295917188
3 153233 72719
2 101419 440183771
1 19237 93475 881297921
3 89408 18808
2 83307 418324764
3 46524 82635
3 36400 134746
3 52976 127206
1 1343 147088 835695312
3 134535 41137
3 170470 169703
2 11853 708899440
1 106036 141418 378943510
2 28337 192122766
1 1773 76638 613760775
1 57822 117019 908790330
1 42954 157646 526681129
1 79858 117720 146278310
2 140294 123898964
2 44811 504762084
3 851 93946
2 110687 198495347
3 160443 49662
1 64147 67616 901892129
1 87288 116962 959002938
1 30270 88624 642850071
2 152506 307632025
1 52204 147060 751893831
1 20565 152992 110064158
3 132562 75968
3 51752 148041
1 40476 47437 242584826
1 92625 153353 468585065
2 2809 32439002
3 29062 23160
1 191987 193294 857857328
3 187018 88328
1 9789 92942 563810113
1 52402 84956 132433893
3 144170 155930
3 125345 181424
2 110090 55513467
3 38230 96363
2 74555 977301987
2 87164 577632674
2 92570 795311832
3 79844 74435
3 139793 938
3 125314 62916
3 53009 72183
2 16967 820866877
3 144234 29928
3 136984 188648
2 16476 464767878
3 68848 80840
1 159332 159997 964931210
3 29485 131243
2 17794 223724153
3 69625 133035
1 67925 157343 842401285
3 76840 196861
2 54214 678300208
1 133204 196648 329806299
2 8151 944986873
2 13192 570026523
2 181044 415166265
2 57599 111735476
3 121763 186325
1 41230 119790 134090205
3 164645 69771
3 126205 28757
2 85087 131861500
3 20497 77052
3 30412 99205
1 7291 145339 640167971
2 178183 756594690
3 17387 3401
3 132812 81025
2 4370 197709756
3 173126 2272
3 98873 77366
1 75848 123999 910636085
3 169708 163546
1 85043 117318 278930565
1 26251 174754 933580390
1 21775 152372 74400077
2 26506 328393803
1 129072 194625 147732307
2 160034 922023312
1 30768 94041 397919362
2 68424 759885801
1 47296 175675 313706272
2 31902 754540004
2 50373 974225282
1 72669 87346 822775113
3 175005 189855
3 79248 65604
3 117450 93230
1 180289 185029 281756268
1 65047 115282 55668741
2 197643 218386621
2 34562 265836162
1 103184 135646 582662643
1 86893 91245 750525283
3 42232 159579
2 146211 375509305
3 162758 156710
2 18967 819107620
1 8099 97886 522219709
1 39098 152350 422088407
3 183069 106414
1 16438 62099 248890819
3 128166 192760
3 22354 85113
1 116977 148630 825051111
1 21811 98405 867021615
1 149738 177466 796516699
3 95919 41529
3 5003 80122
3 3237 191966
1 52048 130572 114527884
3 16832 76058
1 117012 146143 748692656
1 24776 187717 954594353
1 65653 107035 938084676
2 122513 372461959
1 14236 101737 283073477
3 192331 166267
3 23827 34203
1 69653 190849 29684266
2 76921 805420335
1 92047 156578 862383733
3 81483 20568
2 101292 796247260
2 158189 943201431
3 2884 66232
2 86834 805844210
3 162250 23301
3 111968 167736
1 48879 71042 761716733
3 100188 183933
1 12414 28070 790568615
2 197011 116729004
1 70773 199334 180158501
3 94696 77715
2 149641 620726823
1 84088 109119 60233672
3 194656 55423
1 12253 124275 404197635
3 125937 138743
3 40442 66347
1 81478 145410 49901458
1 100041 164183 633233794
3 56109 176069
1 26164 115881 671674833
2 127398 475576307
1 120508 180130 463624009
3 43266 128004
1 65334 82604 102443890
2 53448 284670178
3 199477 75685
3 16124 174917
2 179764 911865417
1 133202 188271 159248863
3 55029 23403
2 14063 765951453
1 171935 181073 999455353
1 58128 166286 592109582
1 101866 192759 853492494
2 116719 90430112
2 165614 888828322
2 179653 522006200
3 151707 24402
2 127862 431083297
2 130835 310911694
2 188342 732873716
2 10055 920515895
2 111576 917242612
2 149262 797304523
3 172792 195597
1 37977 44717 624077917
2 132475 106494153
3 108017 164667
1 171197 192048 71832165
2 14347 646369230
2 135206 625144380
1 6133 67329 769234896
2 112956 935750701
1 169340 185191 990226504
3 38762 40395
2 179364 206908982
3 109391 52544
1 93290 187816 270578022
1 45763 187313 550960332
1 71020 170369 980084517
1 147345 197518 620311410
2 106245 937382400
2 189833 415311404
3 189125 92281
2 149946 198893079
1 16064 75461 906261767
2 97656 148761497
2 84195 50691525
2 4135 434607570
3 187238 183308
2 170934 857336824
3 182759 100158
2 195136 607028361
2 178452 633352933
3 168330 1054
2 168529 790680979
1 5191 15507 211284408
1 72654 78987 220262854
3 23798 154592
2 185494 387971627
3 71157 88750
3 164445 106527
2 86522 617793941
1 184656 184664 669655365
3 12123 132189
1 131721 136262 305794424
2 37484 846456321
2 89661 329053486
2 91699 662345923
2 78829 113777268
3 43172 147129
2 194520 889989118
3 194983 151471
1 3463 182955 574500295
2 36761 9914152
1 23852 55382 844785842
1 18231 180971 324349745
3 190540 78723
1 56580 133049 535301385
3 69153 193757
3 27745 79964
2 66901 794269550
2 92284 772345484
1 59092 113484 272902846
3 96330 151915
2 138141 229308617
1 112944 172160 941099717
3 78539 152582
3 142192 115171
1 116786 170431 755534837
1 25263 103332 930905573
1 17028 167934 783239150
3 124951 165491
2 164876 804931659
2 186208 356213756
3 1857 197960
3 178387 25263
3 108848 128290
2 105891 134242202
1 117757 130625 337142752
1 128330 149157 971757138
2 17943 759808419
1 98002 139132 238150422
3 75793 187364
2 60442 32924691
2 185475 801922470
1 160141 176801 920311069
2 167980 668727387
2 116393 723648331
1 114991 169347 536889875
3 53587 193058
3 199334 71119
1 167034 192545 139713031
3 29009 121445
1 22542 34878 909583026
2 122741 98914437
1 64532 77059 751315724
1 12858 81290 920758984
2 41018 840715760
2 184701 711761050
1 53332 55078 539335618
1 103424 164066 744564900
2 30017 342765653
1 68986 138833 61392720
3 38759 190420
1 7068 132653 968007045
3 16215 98598
1 129437 157520 862046092
2 61351 461336598
1 76169 108865 72617784
3 48582 79446
3 160923 115249
2 14134 711614318
3 133989 61277
1 14970 175695 986813786
2 87853 466069599
1 42988 55964 724848836
3 23929 156275
1 52308 92782 600467967
3 92006 69136
2 173244 121564153
3 121252 197981
2 184872 59149180
3 123078 84593
2 89522 697446328
3 133483 152880
3 164736 194566
2 195436 803895320
1 90274 160757 732975713
1 20273 113005 996720825
2 86697 241858905
3 162578 135311
2 64156 96642997
3 25964 154438
2 10770 437405341
2 4552 511811316
1 155012 180584 803135530
1 78159 164778 616133165
1 63995 110832 387271362
3 147475 104372
2 64638 669352030
1 6136 116025 778953705
3 142348 145501
2 87380 697012481
1 23570 111991 779409196
3 80117 66144
1 66627 149123 358853347
1 12862 152287 950736805
2 148099 662291718
3 50198 35478
1 30255 77378 368981424
2 125248 832578347
1 61805 103901 985334801
1 111838 121616 762012054
2 22330 432431045
3 47190 82627
1 58693 179817 59553741
1 111374 120414 938149416
2 25071 785892255
2 150317 369482189
2 133440 186548685
3 136065 142679
2 113581 362271128
2 154106 846963520
1 23502 166823 391591450
2 75514 528431826
2 4291 569162785
3 132927 16540
3 40909 116737
2 156410 400412157
2 190974 860696906
1 37040 84459 544772716
1 38499 41356 132490662
3 51644 139343
1 19037 190668 742585244
2 1406 107153775
1 122200 195577 666837774
3 110606 78918
2 155877 640799260
1 121676 125861 290873825
3 27699 102895
2 72308 99083488
3 141218 149785
3 69972 164419
1 10979 110467 727220088
3 147526 159983
2 109763 536703967
3 56432 12235
1 16144 121565 267973572
2 176689 452719477
1 61567 113026 752403034
1 19316 127525 159726470
1 2379 179857 661085229
3 118717 182777
3 59331 134149
3 124370 4550
1 87748 109962 270062016
1 44930 98454 571043115
2 112598 852186820
1 127469 128721 401793472
1 38899 146575 942274437
1 75094 80427 233686676
3 165527 93550
1 10469 129284 995007896
2 103627 77199122
2 75486 159302521
2 76884 706271693
1 103837 107482 942579554
3 46548 86731
1 33544 103761 743092033
2 163058 33344544
3 25762 165034
1 35861 89092 591260329
3 157391 158081
3 29098 18369
2 136827 866451315
2 3536 79210420
3 177884 170129
1 44765 55066 663761976
3 44326 143402
1 28404 194560 848613903
1 38202 115269 135341285
2 83038 818002627
3 100356 12288
2 113080 262337438
1 110363 194411 682544675
3 143365 26353
2 164062 366298155
2 17543 108273034
3 136862 145127
1 126579 177620 660105763
2 2231 503398607
2 101349 551824373
2 160863 596859865
2 189419 211761292
2 159307 842444630
2 105320 177437028
2 79130 453697007
2 88878 591319467
3 110075 153099
1 141718 144657 827145189
1 14568 53731 117459612
2 23455 84776571
3 27975 146903
2 105030 851189477
2 11821 300227155
2 163693 398300623
2 186194 155472366
2 30104 700190196
3 64551 58556
2 154409 195562964
1 17934 64608 18502070
2 145554 136633773
3 88127 77038
2 4812 325424104
3 113150 30061
1 43613 165570 120475360
3 152067 83749
2 89379 640344755
1 15950 62406 274692679
3 165919 88169
3 91275 193657
1 21733 102058 275423723
1 31909 103927 342464560
2 69625 690153199
3 110561 117736
2 88964 847759151
3 13961 22937
2 41111 634953122
3 70687 179907
3 171123 136054
3 20702 123880
3 81572 121106
3 198510 20807
2 165066 783093485
2 144188 353161757
3 149020 73983
3 54610 181975
2 69812 448916447
3 199796 29635
1 118836 185775 991032998
2 187225 820117689
1 102760 104955 49991891
2 106898 872294934
3 64435 110550
2 171778 810193353
3 22460 62418
1 72455 92735 704139215
3 154393 168100
3 131655 31242
1 130748 183253 29744901
2 194439 8083915
2 93152 687988479
3 118262 136512
1 25978 131298 976123762
1 16680 124179 615748299
1 95047 191662 727276327
3 168994 155069
2 28425 634800817
2 125560 500016491
2 104504 611785733
1 7996 28240 901962580
1 78137 196392 166837179
2 2283 842684247
1 181395 185253 121037599
2 21849 534825549
2 76862 842839807
3 188725 170821
2 22560 742266358
2 177769 195687041
1 114563 190269 947114084
3 65136 87392
3 112186 33216
1 54893 135521 305273871
2 81393 594589580
3 56165 116768
1 10593 65714 156143939
1 120906 183645 543959004
2 64383 215836510
2 24070 648967089
1 7 159607 546538430
3 60671 45728
2 89724 687951478
1 80073 124380 885422227
1 93275 98647 119694231
2 133393 218697744
1 7065 127384 294120949
3 31213 173389
1 70038 185518 357224127
2 14782 166804651
3 111510 73876
3 133761 19690
2 133606 132032135
2 688 873538631
1 125438 139510 255666993
3 104178 48162
1 23236 103296 138290884
2 174389 179644103
3 184641 131107
1 48610 189087 817827520
1 148711 199065 449473255
2 90580 611007778
3 36251 32625
2 62413 647541202
3 150758 77590
3 13486 37744
2 166754 665873391
3 14213 59065
1 156361 195745 272802278
1 65495 99419 630753501
1 127737 188387 462787957
3 97234 142793
1 2864 143411 699545178
3 141833 93952
3 64675 146062
3 144060 118439
2 147711 418079242
1 78197 190673 576450354
1 15803 185452 879220699
1 68257 188160 766334330
1 98554 131512 111600690
3 140839 178742
3 15284 66633
1 106500 191899 338761495
2 104153 164811076
3 133112 121800
1 155632 195743 633065718
1 91691 176894 746439714
3 158410 87338
1 22452 124378 749167878
2 21706 980448013
3 181453 152223
2 18352 115949847
3 163974 360
1 61598 65825 112191816
1 110535 129768 449106151
3 97617 170458
3 149239 159167
1 16975 85370 779598020
3 50332 82767
3 56408 5085
1 57479 111593 34765192
1 40935 184029 852860340
2 61147 247525243
2 189536 765221099
3 121182 24134
1 79254 169501 905555829
2 88421 127416116
2 28975 822528603
3 49246 33780
2 5121 310227322
3 76679 86288
3 18134 156960
2 109971 70439989
2 139962 179872364
2 137155 378815331
2 75480 762078590
2 47948 74918461
3 34106 193791
2 92707 326488761
2 190225 963065238
2 97641 974584681
3 118786 157346
1 48238 103837 614529050
1 129389 194697 758688714
2 105194 665511099
1 153713 178883 757781951
2 91745 513110898
2 38031 869887279
1 45417 88866 583858577
3 122804 76171
3 43078 180246
2 26499 800966044
1 95913 146446 37534193
2 64479 251884584
3 18690 99717
2 185765 131489404
1 38742 120267 562234099
2 120456 51387585
2 81264 736473065
3 172547 75798
2 856 978125547
2 165181 451670475
3 100434 115348
3 74560 77772
1 51464 116011 620019727
1 34846 197892 179725080
1 40852 172521 907585454
1 68032 155685 448617096
1 12421 146118 565893538
3 125218 43433
3 163870 51524
2 180800 965432012
2 184442 358460280
3 121050 194296
3 132489 52106
2 60525 484501270
3 163349 88905
3 56238 141657
2 192364 717847973
1 36592 170294 37432062
3 30141 156059
3 198407 91453
3 132804 136008
3 139997 33344
3 146986 84355
2 8187 470556074
2 68520 871019148
3 37000 33914
3 178679 125120
1 124653 181796 851876455
1 38471 149140 513045105
2 131757 781919525
1 96168 103479 140543650
3 143433 176294
1 58532 99036 162420766
1 89842 123269 543329870
2 106463 218469647
2 30813 286619302
2 9688 75216756
2 86222 326085081
1 76803 120495 899620943
2 3796 403829686
1 780 73199 555135479
2 184683 201619597
3 107976 69689
1 118980 174192 83026121
2 99476 66585207
1 115468 140740 613981535
2 3551 424500414
2 183067 460833525
1 32289 54362 77305471
1 66685 128963 475703196
1 73118 85794 218627694
1 91937 115135 618023171
3 173834 98985
3 188159 61629
3 199599 113623
3 6149 133907
2 150544 466137514
1 24847 181272 623991508
1 112980 179729 994955075
3 146933 5984
3 62790 62005
1 114634 166566 821999495
2 170847 566140264
2 42141 187477837
2 175638 113838668
3 11247 13837
3 157870 3390
3 112427 71195
2 193979 373447765
2 198052 635311676
2 30721 559299011
2 100737 69182844
3 84582 101279
2 163132 259037239
2 185917 934384795
3 83566 32048
3 164841 172223
1 121500 164759 991335469
1 31724 133749 876000252
3 24376 62159
1 92166 160456 341735800
1 78230 154716 50767405
2 39082 73504242
2 138426 174609818
1 72816 164208 711900287
1 25880 140634 686263497
3 191518 104555
3 173409 163923
3 35189 187594
3 121988 157770
2 187706 259831820
1 75931 130503 626173725
2 111952 491106172
1 43337 130417 163681583
1 128735 152929 874163172
1 48440 92041 344501238
2 143647 935396255
2 141739 561566543
1 111870 158269 647295146
3 85955 188331
3 183345 149127
2 72041 759429518
1 19342 53126 251817165
2 133931 464419502
2 25454 949975637
3 32352 109132
2 93346 19390317
2 137528 743987483
2 141707 909425276
3 88308 122599
1 64377 139878 132394111
1 9649 159559 573614539
2 56424 384502205
2 6441 248942865
2 108146 727303318
1 21243 77258 42385578
2 45411 952001085
2 12319 131954740
2 27537 977232143
2 10744 844079450
1 110187 148046 206958403
2 27306 600832706
3 50220 9857
1 62449 126239 84522524
1 142101 191911 607958867
1 32576 81228 696333799
2 91919 104553476
2 163987 89739074
2 121596 908930892
1 17164 49953 635168476
1 172530 182451 667902273
2 74489 397198665
1 97109 139013 219189230
3 199610 102337
2 15041 972124295
2 25815 294408258
1 27363 57190 796830022
2 47983 17148548
2 3208 556014293
1 2924 110887 721067855
3 72831 9582
1 83468 131480 833199400
3 36980 84766
3 114042 25431
3 174576 170237
1 68625 119000 829213485
2 86158 4061648
2 51349 347251430
2 12702 317475451
2 19411 137580307
2 83631 688534634
2 126535 468073849
2 87744 229591064
3 68094 3608
1 54169 180872 683809769
2 9981 698697214
2 18235 265084135
1 89594 143072 556710170
1 148847 159449 888254813
2 137515 623524728
3 29477 198812
2 117899 211148867
1 72264 173653 440313278
1 44970 164862 672208198
3 188350 61655
3 139161 187077
2 68963 76574005
2 98790 471993467
3 40576 131479
2 89523 809633053
3 199696 148732
1 3684 185764 543201060
2 179777 983512240
2 38227 236558606
3 119793 81859
3 1878 155473
2 33984 699047245
1 139648 163996 881861388
2 144252 715748885
2 79539 775586880
1 56919 189943 216404860
1 24827 34829 769981352
1 24852 181433 372364737
2 128695 423378869
1 88529 189934 258666024
3 65902 162178
1 7549 58308 701812812
1 21625 166106 171888558
2 64271 797633398
1 75727 168822 470833923
3 125681 35508
3 174665 70300
2 131764 300330329
3 49283 52476
2 170421 768816504
1 85515 169656 886829029
1 124666 148023 891354680
1 117464 197005 737142784
1 123231 141228 274918027
1 76909 147429 755236483
2 199546 151738477
1 56320 121193 430398627
3 166181 90658
1 65862 197120 486312202
1 31836 159252 221798808
3 20538 161411
2 173243 899238898
2 62090 544594595
2 184417 903336057
3 155106 159957
2 17078 46268488
1 28901 113092 268647048
1 104318 194052 12981996
1 15810 108131 382315850
1 7808 112435 83592195
2 174540 936227806
2 119753 1243527
2 116436 256609743
2 177782 343805714
2 41911 905509640
3 75169 113168
3 141161 194665
3 152060 160969
2 50840 174718396
3 143111 161199
3 64805 129889
3 172898 174542
1 136684 153547 868307828
2 49009 301527092
3 98773 477
1 88082 123911 690222826
3 143192 130444
2 82740 786054356
3 139422 171283
1 79768 80772 3747466
2 129211 808618370
1 136699 198677 163690926
1 138065 152260 654062477
3 186508 116591
1 64873 79950 402092370
3 191625 114411
1 59768 65576 492682473
3 102135 100409
2 24644 872289265
3 15652 51040
3 175344 82855
2 164607 138212358
2 119846 902206450
1 135481 152606 675784871
3 76785 74597
2 123049 858458768
1 43198 195632 997971470
3 91210 101204
1 128677 176155 591920037
1 143539 157318 706217000
1 25335 178730 723973199
1 82253 165271 2290372
3 186770 109207
3 65238 195812
2 95725 939442030
3 85974 104687
3 12793 196492
2 84063 191619670
2 196310 239344100
2 181347 898029539
2 72611 599039481
2 136474 104261373
3 157282 135270
3 64807 159019
2 184787 958830831
1 44196 58981 861345904
2 189035 935206576
2 185601 380950346
3 162092 171863
3 171859 116631
2 111276 730174135
1 44595 62944 248067440
3 147181 170926
1 80287 126762 21711198
3 158842 152897
1 55526 85198 974838199
3 171271 26249
3 175488 98045
3 46852 5316
2 136495 897928513
1 177981 198276 463752492
3 191125 103447
3 95790 78589
3 135656 69493
2 172547 370236782
1 157416 180632 874483977
1 14181 127076 400865460
2 180565 129193055
1 79267 179462 471036450
1 76024 80820 437932385
3 85361 195913
3 65359 30738
3 84428 116128
2 102340 790399693
3 120201 125732
2 49864 94001406
2 184735 621940188
1 48441 104795 97430872
1 159903 171728 636120522
1 182550 192281 718362109
2 161495 695030030
1 109409 150235 474451830
2 93168 411236393
3 15679 92439
3 8783 199920
2 199966 459803175
1 21976 125754 307617956
1 151428 183845 799071691
2 94480 337546573
2 16784 364410027
1 144980 171516 983070161
3 688 145976
2 36771 958862582
3 67813 85152
2 148022 547977291
2 98026 308837828
1 61664 89720 699707025
1 26903 166701 695815257
2 144826 974323744
3 88455 2957
2 174392 443194670
1 43458 168196 780115466
3 131264 63385
2 166784 145684084
2 44504 755282076
1 80491 153652 637408904
1 123666 159647 385379161
1 94746 147462 652562592
2 164360 435473931
2 44795 135270010
2 167009 927254028
1 82316 129683 84663841
1 142836 152344 738296148
2 94713 874217562
3 158256 90310
3 55026 175914
2 147610 958201756
2 5348 413227290
1 64493 88975 737755918
3 30995 97556
3 20383 161820
3 20627 56980
1 16676 55809 712606563
1 45332 53567 278025636
3 82619 107308
1 8593 14765 737463961
1 106100 143458 3091217
2 138746 37065061
1 56535 143640 252116073
1 27886 39106 303808744
2 81729 849949048
1 97021 154246 567118358
3 144380 96606
3 44403 43971
3 78029 173492
3 113560 114320
2 15058 334396651
1 87922 134015 205964362
3 45522 43884
2 59243 249331981
3 117643 134818
3 86353 74136
3 75116 21370
3 79268 4615
3 122070 149267
1 7254 191571 534985616
3 20513 147841
1 26847 170081 990995285
3 113380 95357
3 4621 59641
2 91977 991881772
2 155368 883561718
1 3171 92318 631112009
2 93784 862428810
2 13031 540646862
2 157616 762879964
1 33321 197750 279937900
3 73381 49643
2 51988 657976799
1 89689 130985 933283098
2 168936 995291606
1 100740 137978 354069897
1 39786 40901 806382907
1 151406 166994 960009955
3 30450 143292
1 45415 45469 848387244
2 199555 329523836
3 11158 108694
3 106877 2509
3 51003 172925
1 75375 162021 932038776
3 23483 55100
1 7677 140222 29934639
2 54865 362032127
3 62634 35596
1 137233 155950 963161002
1 96765 131540 280937253
2 120352 411994532
3 160243 86664
2 150477 835076479
1 188923 191225 557313943
2 145433 997075332
3 113362 195440
1 48587 161019 710540786
3 150385 15298
2 50359 763391288
1 4514 52051 967252123
1 66180 108178 188680771
2 86691 828197729
2 140840 934640794
3 100457 114802
3 116844 105317
3 196964 44993
3 82312 162484
3 133463 10622
2 90630 800467417
2 178841 324502725
2 50867 427324770
3 25836 7108
1 76280 174823 651962194
3 154389 111424
1 91273 162182 385606547
3 114367 74583
1 109299 109567 28793904
3 177674 43671
3 75360 116425
1 194606 198890 32646434
1 61344 161321 67871466
2 6270 933681315
3 175981 188110
1 19812 165072 230402275
2 54664 506470380
2 18093 348194959
1 73480 121637 324495409
1 76184 118686 895669403
3 44947 182506
1 36149 81817 634947779
3 174438 51329
1 20269 47531 170285475
2 67459 697302145
3 128320 176012
2 173299 631429070
2 94843 817461532
2 98258 839886875
2 131196 626538228
1 52999 103062 425113892
1 182584 198746 899722433
1 111848 149232 193137727
1 24021 140330 512432693
3 177486 87896
1 159092 177169 761107467
2 99376 703474024
1 26947 73025 392978049
1 115408 180975 617497439
2 97749 280068403
3 77460 3065
2 34548 59287954
1 82664 106775 417140811
2 22968 39835391
2 88787 969202592
3 85725 120174
2 173029 926416131
3 82452 109256
3 16224 54202
2 53653 553432019
3 66750 11818
1 27262 143234 933432101
3 152646 18197
1 87204 198098 924071111
1 72193 184875 509969994
2 185758 533362999
2 40041 705451651
1 67631 99491 144826382
3 154922 62262
3 70466 60836
1 169316 188832 929572877
2 63387 492523210
2 61032 602545281
2 181237 664214913
3 3091 137650
3 98794 158992
1 41593 141390 126819374
1 29618 153563 829410129
2 132885 547327165
1 43603 191255 436395369
3 37674 159073
1 64641 165442 327242269
1 74180 90314 254377627
3 137173 172303
3 131953 47407
2 156630 873377631
3 91880 156761
3 167636 132580
3 139408 134704
2 91972 600471953
1 55140 189551 494900865
2 52898 113656953
1 55580 85391 554356173
1 84192 135978 813957454
2 30415 869551081
3 148902 89622
1 66592 85258 825785929
3 5857 27348
1 128321 194227 175246650
1 88204 174747 304175047
1 156296 156856 932805451
3 116977 139261
1 21348 68916 955792666
3 83644 137838
3 81457 178294
1 35564 95522 864457113
1 5741 9152 408642606
2 187420 196377409
3 8459 159715
1 73239 75147 729285820
1 46229 48485 694873792
3 55336 195626
3 5584 38816
3 26120 166270
3 130108 34299
1 15865 27965 26237462
3 60883 20116
2 152032 475355377
2 149023 633994054
3 197332 25843
2 167582 195867218
3 50193 145740
3 53389 72654
1 83450 196550 455896603
1 38976 112246 234939835
2 97052 475931649
2 140414 231189075
3 27347 1339
2 123055 536750340
2 177177 464266573
1 22185 39301 482695554
2 181580 482061543
2 19734 297527854
1 42348 104154 555501820
1 72414 84925 57372559
1 4390 171347 545752642
2 134486 41656806
1 48942 127704 144760872
3 138721 180404
2 37775 291596591
1 17785 86294 432187568
3 76774 75814
3 152351 48369
2 57961 536910036
1 616 145496 242877910
3 1787 24723
2 149109 947443081
1 106519 192192 194581880
3 43178 52289
3 63229 47598
3 149568 89976
3 88757 71908
2 104805 976756305
3 165844 18223
1 95912 113458 8170222
3 145906 139571
2 135046 111154333
3 42142 39938
3 167528 124214
3 120298 160033
3 51002 154604
2 154439 825629347
2 52189 544623092
3 131047 11086
2 155739 689695428
2 36632 194092452
1 91638 132551 462021977
3 144944 165794
3 17447 16056
1 21592 105450 436132466
3 139724 45539
3 116082 110862
3 83500 113129
2 32012 311485671
2 80656 633703350
1 30009 172866 748412420
3 111967 148431
3 72792 164630
1 59936 105845 516548265
2 98920 439397499
3 53642 121440
3 67222 142261
2 100517 653471527
2 84143 700751174
3 160374 92410
2 127578 575556687
1 17736 197296 413709167
3 104697 170437
1 33119 197880 45705071
2 152205 45310205
1 19100 58408 1564510
2 47666 439857673
3 161695 90853
2 119507 387077990
3 57404 139428
2 158149 506618650
3 34925 154191
3 126245 109267
3 21212 94064
1 31345 178110 920726527
3 138534 34941
1 73047 80760 217350466
1 19812 156475 868706912
2 73360 551924161
1 144291 199860 546296355
1 82953 133505 622876525
3 153927 144145
3 189265 38749
1 85003 115224 767004673
3 72760 26906
3 86578 43971
3 69132 51517
1 15973 43533 148706252
2 162155 165513315
3 119035 132142
1 67757 128444 771032618
3 63185 98712
3 138619 67882
1 76081 165930 178794969
2 75050 601925314
3 172384 128932
2 67296 830891601
3 152916 153107
3 141504 152728
3 184459 79655
2 60953 658896347
2 13690 408586153
2 106315 867994596
2 84921 504478271
2 147150 261017245
2 3502 276772556
1 107685 189336 199426476
2 20092 326847143
1 74149 166902 56752470
1 150191 151892 756948468
1 61327 68153 844713031
1 29320 59075 808058672
1 132505 135612 612810595
1 31804 86803 517194490
2 101778 545344647
1 56841 81512 623407808
1 49098 70203 818853433
1 28991 156110 153371869
3 164664 196568
3 177556 56746
2 169707 790582614
3 156008 109309
2 82752 830162910
1 82849 165657 988120559
3 73555 189179
1 72889 193295 962665780
2 168933 779607375
3 64735 157885
1 71411 150366 496789542
1 27294 184635 530782548
1 113263 127701 931018960
3 87104 96198
2 119025 939792306
1 71778 117501 855165688
3 11873 133436
3 143627 44283
1 128081 165425 984844190
2 167306 359794898
3 939 179854
2 30430 3433114
3 88805 84045
2 64603 747349168
1 411 185442 572851997
3 47513 105306
3 155100 59819
3 100347 55373
1 5450 177493 984116122
1 25335 159263 974889388
3 86402 98587
2 104331 100696311
1 6803 9247 696546366
3 129126 122089
1 15660 57325 996571972
1 168948 197448 921296274
3 42602 181149
1 8857 94846 279529470
2 55548 782874212
1 78581 96326 243237753
2 182714 746805153
2 173515 798162600
2 193048 79511501
2 163093 973911849
2 185560 973251505
1 4931 109888 349922933
1 13159 50958 823539161
2 74891 188189022
3 82686 40753
2 144901 285613379
2 55105 563729784
3 159121 28104
2 67459 673343767
3 82163 53702
3 122769 92777
1 160035 190383 158032104
2 140007 254294688
2 118436 340860308
2 165747 5030460
3 32699 139642
1 110850 171390 129025808
2 159089 483859195
3 113218 174009
1 46653 53829 280515490
3 37801 80863
3 63451 177138
1 55401 78415 438860342
2 49868 510520883
1 100291 114608 725045924
3 58074 4087
2 170581 149332650
2 165122 514720622
3 51824 170702
2 128811 170528585
1 13835 128131 596236099
3 43123 124566
2 17303 917308478
2 96442 153385198
3 71532 181903
2 79355 319659450
2 4825 450836520
3 35679 29636
1 7414 190691 75918251
1 2936 126501 722730330
3 186572 192796
3 16682 152788
3 3266 87388
1 92951 131278 856569988
2 44538 569804174
3 62777 42219
3 152614 78368
1 35702 165393 102831801
2 35422 534074628
3 108206 146459
1 52599 194151 867915064
1 77540 99575 800203657
2 42343 148453087
3 82806 53395
3 18521 54968
1 149800 173787 642925745
2 148738 688062591
1 103375 154047 868475167
1 648 183479 402577131
2 121202 858573493
1 64724 171438 217114027
2 128272 959052200
3 40737 33144
1 51228 143272 383666403
2 187886 378862934
1 125136 139122 343608251
2 103410 704211829
3 148372 178047
2 75724 172778585
2 163769 831778259
2 165780 830042794
2 74777 635731595
3 117308 116699
2 134965 332386397
3 161802 88255
1 86680 169674 984102666
3 196581 6369
1 4266 77912 510290700
2 195219 615531181
3 6450 185124
1 30416 176747 332155776
1 37609 57371 365105075
3 2139 132172
2 69168 314083230
1 80086 146831 804110359
2 192047 31688645
1 109026 126065 450381763
3 170023 56956
1 61736 145402 408749133
1 134968 144109 588508270
3 29599 35997
3 174300 134835
2 99517 593724105
2 189293 592018458
3 175799 129883
1 39718 98169 268391573
1 147480 196447 780808024
3 176566 18796
2 158301 243705122
2 56511 755027804
1 43054 129906 881482362
2 47572 580778905
3 25566 54644
3 105650 190136
2 162374 541645258
1 51917 123485 661608916
3 144274 105398
3 63281 122121
1 39387 147450 448749599
1 46732 183801 113000376
3 181054 55138
1 109704 152676 638855599
3 174142 87402
2 33812 296749534
3 133956 99723
3 173019 3153
3 151893 151962
2 113264 779828908
2 75372 614912453
1 68324 187731 407639232
3 148762 142763
2 90834 954874430
2 190675 721444343
2 58651 511743344
1 26701 129719 507981008
1 84426 87523 716844532
2 72725 140891692
2 187072 967357039
3 101918 52494
1 59279 103703 305236213
3 101383 76665
1 76715 90751 177017924
3 47557 48208
3 30215 198027
2 6979 434243458
1 46151 166083 148755642
2 49001 647979605
2 175133 717329766
1 115563 183415 662535228
2 156918 87396440
3 137373 130844
1 52832 112362 976654208
1 52471 94111 243668128
1 39244 146446 113258131
3 16389 26186
2 26936 448395156
2 13741 687349786
3 12448 4488
1 49229 146145 832105179
3 72949 260
3 74325 129506
2 162833 71044377
1 57931 198179 331022150
2 148657 916202331
1 4439 44543 638790159
3 14686 11364
3 12052 135827
3 35350 101144
1 56316 145937 324539187
3 129510 183227
3 35994 126845
3 118177 112899
1 42172 176555 756946582
1 29218 39497 996387224
1 31630 168621 503454812
2 133904 116172895
2 33890 813900820
3 25978 181247
2 53009 406917937
2 155511 845728952
3 59582 155137
2 36060 160092727
3 82959 26368
3 157435 96390
3 115018 20674
1 158213 181130 647740008
3 177670 177389
1 41534 49401 178516392
1 140397 157709 518183911
3 175426 59857
3 187416 164562
2 74924 998602919
3 79431 142364
1 43641 170950 161105459
3 93864 102034
1 86265 129385 665667462
2 9835 475576094
1 94054 199419 542752266
2 31734 693668095
3 142412 16436
1 21392 155098 614151105
1 27986 174960 706913295
1 12972 93323 21883338
2 151090 344011449
3 12648 153055
2 22203 753998167
1 13080 34167 75728608
2 11886 793320638
2 4339 601208062
2 75731 845596409
3 120671 27765
1 70641 115437 72483247
2 168825 698736449
1 70427 198596 29146711
1 31313 132333 249021312
3 6089 123760
3 73847 97762
1 50252 151474 637626380
2 74777 644143498
2 189497 743299369
3 170596 80248
1 13770 156942 101092162
2 128934 561781365
2 42554 915231549
3 37724 186089
2 181284 581619643
3 152342 97594
3 170312 113491
3 108104 21551
3 159771 156214
3 33097 35519
3 66673 126355
3 129152 168670
2 101495 854198901
2 2438 925448692
3 167966 86336
3 94869 191702
1 168865 172529 5979851
2 149593 518688794
3 78966 123735
2 142418 626503596
2 112637 25612888
3 27885 44715
2 126215 13986381
3 48349 168746
3 26707 41376
3 31033 137590
3 68029 110957
3 83928 118651
2 197456 569852083
3 331 160376
2 90843 669086784
1 304 57277 536519622
1 123013 186994 387608082
1 74007 109083 953257574
1 99569 183737 736162023
3 61863 79548
2 6033 971180881
2 189476 412707065
3 192471 128602
2 152220 309783739
3 132318 167158
2 128903 921514243
1 106662 195739 260462931
3 134816 159254
1 78862 176163 272720075
3 152794 104655
1 43145 71286 512901911
1 86245 162944 309107175
2 39475 125996130
1 10471 75615 895541484
3 198332 22737
2 167477 342932827
3 191806 143520
1 36943 62256 451060595
2 193944 460545893
3 41458 146352
1 46054 199218 612768981
2 135091 948810959
2 165149 810403337
1 24727 181136 915372487
1 106840 187249 905477606
1 137692 176264 464509238
3 95439 176631
2 192685 632136005
2 135041 754418466
3 114498 77608
2 86869 766150225
2 192764 238203613
2 126390 796895414
2 29291 372398857
1 131424 182737 840077835
2 87296 657727641
1 37756 39107 675059535
2 39544 954565736
2 20279 14214255
2 38816 754270777
2 40737 213847274
1 142661 197407 434317703
1 1617 164136 596226214
2 142712 328118686
3 55648 30177
3 46861 158456
1 12466 99198 778017532
1 24978 92051 990486806
3 58495 71027
2 130335 237230537
1 46801 137760 196109747
2 141484 145001212
2 55518 288036951
2 148915 615527519
3 156211 125567
2 139525 478433957
3 164244 140097
2 115477 702160522
3 167832 32258
2 103782 986441436
2 49686 161729675
2 90649 401306734
2 62930 92570494
3 11233 177857
2 141710 94981848
3 79872 144294
1 61610 105310 185763041
3 186456 27574
1 79088 160195 960265659
3 99577 113492
3 24330 97591
3 150395 186959
2 190775 127808341
2 192563 387658756
3 101125 140527
3 90554 70899
3 117618 120903
2 36555 820742970
3 136839 163349
2 194398 614654217
1 44515 118812 834182206
1 62479 87947 216399530
1 84284 186268 544059304
1 125735 160447 696761666
1 52434 163442 64644218
3 180793 67978
1 149645 175419 915462778
2 178215 704911885
3 75495 193821
1 36184 109045 203699517
2 164811 373141708
3 173721 199106
1 107506 173775 958803876
3 44856 58733
2 94644 79841797
3 125200 147611
3 140538 118650
2 30094 854673155
3 131315 110972
1 165331 194321 90788535
1 6757 145001 699138270
2 56819 563130628
2 70813 493982955
1 86146 197539 535497052
3 110911 4381
1 14561 114809 634213597
1 103885 120668 927058600
1 62936 107554 990941592
3 49994 8727
2 56112 157846257
3 178683 199993
3 4544 155277
1 86089 91043 217762757
2 158302 354471655
2 183267 183140972
2 150114 333228385
3 83772 84986
2 41510 88097568
3 94209 101300
2 170443 658769836
2 22844 655726697
3 139928 63431
1 11491 143245 648449075
1 145864 193293 139723007
1 91093 137802 781610952
2 125827 466275931
2 51257 161155938
2 52265 979537726
2 152337 121161405
2 88811 993485871
3 9132 61270
2 160284 950506610
1 11637 167909 732905021
3 126242 61307
3 22919 177788
3 93245 98108
1 127405 185807 58568008
3 91313 22066
1 129163 150621 985280429
2 132570 15044325
2 93847 83390641
1 64345 187600 926853883
3 80694 156780
2 92265 143260892
2 144445 982705392
1 64020 137988 392312934
3 13020 7419
2 112749 440548149
3 9704 75911
3 9357 53565
1 39328 149616 478534035
2 6051 424051371
2 133865 931788663
1 18398 72855 154844565
3 8130 19670
3 142788 140105
1 51277 175164 887342973
2 170820 286390585
3 38373 101024
1 116527 185458 340949895
3 22379 105540
2 62051 188651800
3 174191 97552
2 20981 38332673
1 141990 181714 642319610
1 112157 146501 780650026
1 15796 67274 390023940
3 156200 138996
1 15365 20352 154107215
1 52896 185948 560021423
3 117688 104819
1 42554 169344 895340465
2 134168 328077969
1 37416 126003 72375009
3 13974 46607
2 134497 330056807
1 47241 115448 737569095
3 117320 116314
3 150950 116992
3 3427 180013
3 13227 85858
3 102682 100116
3 195242 93223
3 40370 58921
1 61427 162468 490246511
3 80741 159665
3 126575 59501
3 154285 158502
1 65040 180270 415526522
1 21175 63439 866868253
3 18154 92367
3 33898 88425
2 118224 552149822
2 97506 589350225
3 15272 58739
3 96600 91315
1 48602 52365 61478906
1 79414 98777 253584043
1 5814 49851 591914433
1 88431 192429 114930358
3 6422 123516
1 24029 25040 128808619
1 73279 108511 790064067
2 119527 48212420
2 35134 317617693
2 124947 545693096
2 141141 263464456
3 92330 114012
2 45217 649943159
2 195157 401257424
3 11595 57870
3 110246 26860
1 14029 175390 335687232
2 175773 460240550
1 27989 184325 791470858
3 16439 66831
3 3560 28032
2 170285 351800011
2 126278 343320860
3 192824 63512
1 18233 144721 158065562
1 161186 162841 781370843
2 136811 431680854
3 61261 157724
3 105174 174318
1 100417 155507 172063163
1 126473 135489 386098001
2 23217 954477585
1 56748 145259 597484240
1 68665 152007 949422908
1 106006 168360 592747985
1 122985 123437 619084474
2 153501 950718221
2 175106 419605001
3 63836 38982
3 168294 195479
2 144391 452517442
1 24514 166760 977451911
3 155707 56525
3 130692 42961
1 8172 125370 720450920
1 12924 193012 5090414
3 93014 13110
2 15073 640022125
1 37911 47770 721235141
1 45001 86357 726176925
2 6043 827261122
3 81889 51296
2 34574 330676150
3 145085 145191
2 165444 519917717
1 76359 177950 562777094
1 64963 174349 873157016
1 34533 160620 168116445
2 104014 456782489
3 79932 158443
1 4353 198569 783789489
2 74865 645829589
1 61791 71776 418581140
3 125623 61789
1 36256 130679 184516277
1 173132 181204 618633585
1 150490 174724 307522476
2 118945 129266432
2 192276 263194935
3 40156 64313
1 125315 168337 443823929
1 151967 196851 767314212
2 102923 822675282
1 7001 181742 256540211
2 143587 882259611
3 93293 100611
2 146575 956098194
2 74578 917962038
2 4858 231921091
1 107253 124436 544720440
2 107286 417938123
3 85747 83684
1 95240 173429 159805831
2 190549 93624635
2 135143 250750335
3 150522 116159
3 196705 85450
2 133997 669877929
2 16328 599431253
3 65406 22736
2 71733 894443403
2 139953 448903431
2 135146 509830240
1 12933 152874 225998486
2 162557 970269716
2 111673 33076848
3 169874 156101
2 172512 481847920
1 20968 185129 742416391
3 155048 178658
3 150486 112212
1 80340 94077 65243443
1 46921 156537 20970131
1 33219 85174 258292778
3 84593 96540
2 111435 11386121
1 42443 99586 363829451
3 72049 67641
3 92833 177478
3 160822 24865
2 47500 494323802
2 190341 646566845
2 44897 771050669
1 18629 71380 121362525
2 40790 655042159
1 67849 89893 883573509
2 14303 968388619
3 176210 36680
1 7854 182465 867173051
2 53 476531603
1 17252 189275 756596491
3 177216 141481
3 138330 19221
1 1958 58514 497052964
1 4487 189834 24785160
3 23764 171868
2 182262 766934998
2 114606 572169452
1 51449 63670 305732275
2 60687 599132564
1 23504 109246 39158126
3 86445 13993
3 137955 119050
3 112266 164587
2 191951 664042631
1 59200 165810 667747918
1 68373 90185 391504731
1 12134 119028 628094857
2 93555 628199786
1 118678 130237 566403707
3 125953 8079
3 95365 127179
1 74292 167060 359596176
2 46315 916077600
1 41463 108605 197819336
2 163763 246289607
1 58975 140215 519528863
1 15574 179922 695064318
2 2784 963492232
1 5988 9854 181877994
3 17072 102627
3 163786 30892
3 160562 49992
3 19477 120996
2 44435 940293637
1 60125 66212 918059717
1 23010 103231 677862916
2 53969 103604799
3 40593 11740
2 18350 14890600
1 35252 44273 331612952
2 63978 133580843
3 24302 14520
1 33130 171973 693194852
2 7417 239649967
1 8798 60507 538320898
1 67361 79926 333986582
3 80007 9251
1 51899 143402 101910323
1 27046 164250 770917128
3 117218 4123
2 116765 995978615
3 195698 163461
3 187514 12440
2 55780 257652313
3 118494 40345
1 80224 97397 340026862
2 134702 250130521
1 13287 165475 484055777
3 97805 136187
3 26278 27734
2 632 87077545
1 27151 40189 585178612
2 116472 347682622
1 3172 96053 469151487
2 161630 868941469
1 60951 143260 838819609
3 7591 168790
2 109639 134619075
1 15590 146958 17529295
2 50499 469276983
2 121825 130192204
3 19059 100285
1 21642 143079 582608202
2 98063 398742620
2 109289 768781322
2 38358 278165544
1 47952 131858 478530162
1 27710 95225 924812886
3 161995 127344
3 52407 165932
2 68455 411321174
1 131248 151463 632920440
3 99284 196017
2 128203 113423489
2 120314 155750860
3 50321 100986
3 162715 30202
3 190367 161591
3 152339 59068
2 178674 290320332
1 49133 103405 735587301
3 23898 29874
1 91702 160101 575084710
2 99346 191098658
1 68533 89875 707487011
1 477 7062 429393116
1 62712 154289 152677276
3 73909 129542
2 20055 265749548
3 97591 135896
2 12598 638098545
3 64365 123647
1 40346 100001 285668361
2 139375 975670679
3 2413 153702
3 3401 155421
1 74091 166656 323605936
1 14203 20577 510266353
1 25541 175007 256725964
2 185401 524094461
2 44905 401009532
3 145449 52058
2 15836 722689041
1 117534 161078 568988645
1 21096 110448 779256506
2 51860 882407864
1 68281 154067 502273011
3 164386 122615
2 198873 650945186
1 48416 161252 439180094
2 64510 920228910
1 13495 162726 359728642
3 160177 176484
1 100496 126554 868116560
2 34836 308896696
1 2425 62632 796968998
3 86242 5298
1 132323 147048 313003389
2 161849 463168539
3 36719 105563
2 85155 693059090
1 100451 199867 127229199
2 169482 865459531
3 147764 156092
3 62610 39270
3 53551 186284
3 172067 1579
2 18198 140439273
1 49603 135547 190445957
1 79894 177843 649264945
3 113683 182674
2 38488 147215012
1 23981 29684 375621025
2 97124 516579274
3 14719 156904
3 178800 159813
1 97852 127301 280727293
1 50750 119366 514618119
1 18356 94642 945370101
2 198589 820024024
2 110185 125998618
1 182026 188894 82779538
3 106510 41539
2 3253 377131720
1 114976 120232 280283849
1 11885 19887 686898714
3 7179 42932
2 95905 15572784
3 198737 37598
2 137651 8640424
1 104636 144175 230799812
2 83432 925587861
3 187250 172294
1 74887 167894 415607086
2 105324 527778943
1 109312 116308 715903664
3 168159 127814
2 22460 320531248
1 16327 130774 969508926
2 58134 50225274
1 154037 186128 680035747
2 7467 464017745
1 108289 134860 493376605
3 111011 82689
2 33306 804524768
1 64292 169345 535920362
2 189046 906423171
1 116283 187722 490262284
3 152650 73639
1 73008 155077 600099311
1 14072 94873 337844322
1 110634 141049 762116779
1 140280 187501 212986
2 82942 762685327
1 96508 185139 740085268
2 49720 2437079
1 166175 194091 806450551
1 90155 169094 227393538
1 67105 184328 599696630
3 80540 181057
2 33643 83791082
2 36963 25083574
2 110771 292638235
2 63211 738220803
1 8850 129641 977662549
1 98352 134071 162061363
3 92999 161999
1 62707 71084 269576891
2 164360 435053756
3 88743 38697
3 177417 125309
3 20004 182756
1 21607 134545 35523565
1 40519 159822 95168229
2 111362 984563364
1 74945 150665 613310637
3 27957 39291
3 193450 173769
1 14327 39962 948108137
2 104612 716438563
1 91429 167002 934147727
3 123424 95041
2 139465 459894522
2 81219 399800575
3 133552 114659
3 143425 38203
1 59567 60469 527331896
1 72322 86877 360439324
3 149210 65994
2 54325 306373998
2 190300 200076337
3 105204 81877
1 27463 137424 996953998
1 110967 148973 438752807
3 83450 87767
1 4163 50339 847872057
2 2471 664969552
2 194753 453214056
1 166353 171765 740101177
2 129899 652852885
3 190322 6554
2 191214 900536629
3 128231 81593
2 8320 95523016
1 70257 161574 345316855
1 41541 99799 798467798
1 156945 194686 343599512
1 37207 99917 597661300
1 60004 184315 194433602
2 179123 445928057
3 115509 74119
2 4987 46356213
2 63581 819917689
3 108211 28102
2 29562 84714438
1 87828 119330 353305868
1 89418 165896 549473463
3 186562 19096
2 165530 788895422
2 154466 39721370
3 34421 79634
3 117902 98227
1 14504 103700 834706845
2 55707 117305564
1 41477 143877 375014119
3 94291 85876
1 68079 143120 651479171
2 69877 873613844
2 66099 412013709
1 135092 186617 42673512
3 126010 162467
2 133018 764079849
3 120895 194559
1 10693 125620 544231435
3 79156 116741
3 55127 72711
3 12847 95525
1 13216 183123 536880283
2 143097 727079893
3 171443 124723
3 188626 106723
1 28389 80841 576636044
3 90251 175242
3 155118 156890
3 162685 130163
3 55116 87360
3 12001 84450
2 172712 298333391
3 152563 11238
1 19145 20351 823691468
1 75858 98944 500566715
1 3677 187082 797226764
3 47732 198777
2 152382 976969591
1 32924 33311 638550598
1 85063 184735 608108027
2 103171 629037268
1 72812 130634 480265517
2 104743 717574245
1 85716 180021 869289471
3 82289 175168
2 83913 309788471
1 107042 176912 198671537
3 17594 90351
1 35230 167975 452919506
2 10455 557369255
2 192690 12628567
3 81935 23639
2 194680 312094185
1 88594 133733 844962492
3 78343 53033
2 125349 250387912
1 17081 22600 303894588
3 147378 80509
1 43406 138760 512383312
1 16781 20449 309611042
1 33447 107104 62129992
2 90017 264430049
1 79316 197965 277130818
3 104108 58907
1 16502 122501 967429133
3 109730 145416
2 125636 391465452
2 49913 233821570
3 55188 94404
3 158517 85266
1 43232 166309 851973210
3 40255 137441
1 133978 176359 406891873
3 168840 167568
1 130451 134922 688768087
1 56727 167003 510857863
1 115523 116076 63901203
1 32588 160930 399468709
3 165713 28313
1 10615 194477 224629452
1 107161 181189 630699024
1 14099 143930 713535033
3 1393 2964
1 96911 131290 607900422
1 140008 142169 37141648
2 64060 56031822
1 166201 172612 112122759
1 24717 61443 637967601
3 57020 81443
3 137301 127463
3 129616 159809
3 141895 123332
3 165892 21959
1 155677 188962 854600003
3 30399 94760
3 169750 73357
1 50486 93135 446168776
3 147132 146023
2 177090 104110892
2 182124 201159748
3 126148 80088
3 88199 97622
1 126165 148535 869402543
2 4906 259193180
1 13291 162748 425827737
2 61999 892208313
2 21988 664543223
3 45275 99860
2 116927 597960599
3 35691 26934
1 85323 164229 840394611
2 93047 940215487
3 188872 43839
3 125903 158851
2 15214 410967716
3 144362 183982
1 80993 87567 352959794
3 42493 146911
1 120313 146786 102808810
1 1816 187620 578516702
2 153990 21298793
2 48538 745456682
2 42732 826889494
1 13424 31835 19787404
3 115800 158815
2 119307 579617878
2 29836 168338667
3 140158 135452
1 120347 177766 986877984
2 46714 407382340
2 172882 584688012
3 140928 76337
3 160508 145330
1 34943 89076 339657551
2 193874 556908932
1 44983 198869 281636571
2 43829 952662168
3 170565 157870
1 60337 172986 162393370
3 79570 64478
1 43583 64114 574295206
1 29080 114761 570327459
1 14628 163368 173066885
3 101496 160693
1 83596 127980 395698785
3 179943 172851
3 12722 197854
3 57668 177773
2 43087 722408256
3 52243 12494
3 133151 172189
1 69114 139004 756349673
3 193391 192596
1 14171 148053 143268880
2 33981 500195224
2 161901 839530421
3 62899 100899
3 47861 151942
3 21804 30321
3 27776 6602
3 2392 190519
2 187311 23152019
2 121821 855037515
3 174711 53048
2 193581 976917698
2 77137 977792614
1 57009 105441 376989166
3 19832 95791
2 1656 89905225
1 1257 175613 658971229
3 165064 122326
1 46187 83377 138927697
2 163781 806801639
2 25738 824796683
1 139862 161451 490980640
1 71493 162693 661123375
2 174905 596018572
1 34946 100997 960571135
2 180836 972646365
2 172736 278851242
3 37464 22359
3 139723 21960
1 179491 181478 905543477
1 128963 186521 986004016
2 119665 681770301
2 166103 966603401
3 125379 147853
1 30180 143044 17479930
2 131645 299781474
2 6504 536595983
1 49313 92135 842979568
3 129846 32990
1 55308 120199 543771442
2 94444 285331478
1 175196 195517 638420479
1 58880 141166 400842038
1 3021 157807 815698484
3 150844 126733
2 152796 742378276
1 156237 171036 482116190
2 104249 172640197
1 63195 71203 277756123
2 25058 667992568
3 130015 75893
2 119540 113842337
3 82415 91332
3 153621 191691
1 142462 150059 324703029
2 68914 767657788
3 167458 143792
1 11770 89729 135179060
3 195970 123013
3 34318 150693
3 181605 105094
1 60553 66022 997638340
3 17862 180814
1 26652 28753 649903101
3 138868 59544
2 175603 166608498
3 125115 124694
1 62973 83544 744064385
2 149301 237221985
1 82336 163075 462551889
1 96790 125899 390768162
2 56195 158416172
2 148401 397206739
2 127146 262703412
1 100862 106402 151484035
1 78314 134859 875574917
1 106274 174334 409982889
2 158249 939085030
1 63519 113557 359727704
3 180892 122244
2 125733 554120657
2 34489 144758639
3 49165 73726
1 79972 170084 197491263
1 12808 138746 213360131
3 57566 60014
1 27656 120159 976772577
1 102148 118997 644798129
3 75008 5521
3 150353 68689
1 7950 112328 71026726
3 174844 73479
2 37382 284559234
1 76060 94434 459852862
3 135520 181535
2 161535 876008081
3 148118 115788
3 106047 53039
3 152976 162858
1 134098 184570 484030226
2 128996 792131017
1 132009 177272 468969592
2 135239 349681800
2 184069 594716624
3 117177 116910
1 34733 124634 713941351
1 20286 69797 690964917
2 120380 767611009
1 84978 159245 675205263
3 135064 118764
3 61870 196378
3 77801 143152
1 37037 43462 141059171
3 140265 140814
3 138134 122515
1 73041 148243 88052004
1 139099 140941 538425871
3 60162 94043
2 137570 240847459
3 188405 191907
1 16941 41117 539806252
2 165580 999338601
2 46345 456847282
3 171099 132699
3 33608 13377
1 135677 163030 102927784
1 18336 156863 451375922
1 38437 134083 951428649
2 199901 322711088
1 49662 89922 181161403
3 99017 113253
3 80813 157981
2 22026 932476163
3 164598 82004
3 19132 124541
2 16809 460778529
2 11410 785116718
1 114923 181677 121720373
1 54555 63349 288238379
3 132658 93312
1 158403 173754 898379592
1 75523 151555 341040761
1 38820 147447 51375408
1 13310 85900 336770602
2 13182 756392360
2 1116 823906933
2 14749 408846512
2 125109 107960140
3 182991 196455
2 108824 645935436
2 13894 506740137
3 113743 194824
2 150148 166011288
2 52130 552445437
1 16704 114803 711316433
1 15836 106687 718907466
3 156598 39019
3 139774 76431
2 8472 951889878
3 16889 33033
3 142519 20540
3 71546 15202
2 25129 599705622
1 21962 93397 312532339
3 11801 131469
2 33846 84128327
3 195207 100309
1 39008 167041 715025045
1 50779 128205 298024263
3 120905 155306
2 5570 49454850
1 32783 147349 668153496
2 175285 521871133
3 185935 86784
2 18875 86584451
1 42547 46855 309977163
3 132064 97570
3 10396 112521
1 62486 151079 413703092
2 67871 265732790
2 173492 871309500
2 167258 260177601
2 63977 67722613
1 88522 126307 830326059
3 95401 135057
3 41908 106265
2 180576 109905605
1 48189 79709 6552921
2 93691 174233812
1 61414 100097 771645553
2 82548 681024891
3 106729 123641
3 8245 157229
1 160776 187832 234569696
2 164601 741887602
2 60862 351989570
2 168605 153198350
3 16167 93482
2 175695 973511046
1 63207 78184 961020496
2 161642 34597338
2 100161 748994634
3 168684 147254
3 90538 6107
1 10985 122752 64969591
3 92379 145059
2 98598 369258157
3 63936 126136
2 172173 551068260
3 14522 59505
1 2293 128340 643567899
2 155461 645260728
1 148406 160982 628989073
2 145155 608849439
1 7308 9545 40518914
1 76068 103906 47609348
1 94018 132349 517520810
2 39878 10483828
1 142396 192258 785845196
2 135607 303216908
1 34609 136070 271217134
1 17234 138854 128150565
3 147765 182528
1 175961 195152 318030642
1 84176 86525 878319248
1 39890 198943 508480546
1 107565 164980 588587596
1 2538 46234 115761979
3 41189 24972
2 193133 257891073
3 103412 171041
3 99639 158358
1 58642 166239 842481312
1 106670 127706 348999536
3 185073 186966
3 154593 128790
2 141759 222902657
1 33126 162905 665316850
1 119049 171300 631507628
3 6756 138309
1 43157 110958 521776960
1 38779 62682 664197914
2 198754 664085633
3 94686 124107
3 132861 97754
2 153379 697896297
3 77970 190249
3 154602 89215
3 90772 143659
3 32093 163083
1 40966 159728 395016599
1 58614 72795 30015808
3 197468 109918
2 42744 851821261
2 199806 7567435
2 38421 608945424
2 69148 645772211
1 22903 111710 574768692
3 149547 131396
2 168592 38012993
1 7969 129351 546008786
2 6871 358305387
2 7998 22652536
2 166209 826806820
3 103491 96544
3 39425 179302
1 123026 169872 4467082
3 34295 173560
2 174581 300606605
1 98875 142869 667835512
2 10469 730664814
3 3040 79621
2 171630 326429277
2 32703 46120968
3 47099 154241
1 50380 83258 513249871
3 118447 57408
1 54866 149935 436646803
3 66565 106503
2 183674 424432877
2 116026 854585205
2 31924 621333289
2 13913 54427317
3 157105 159205
1 17738 127144 515072184
1 18009 126977 304296597
1 87619 123554 768598748
3 112616 48498
1 60168 189955 263269761
3 18769 33848
1 61343 104857 788393833
2 165112 693077924
2 53530 150935356
2 152343 646396962
3 57580 95164
3 86547 137794
3 37071 12123
3 124059 167122
2 85956 521112098
3 71922 132492
2 26856 760906037
1 10398 147898 47403379
3 49671 184979
1 109538 118022 584813122
3 191692 37958
2 57580 510307913
3 59193 8417
1 15433 162913 898293216
3 68356 9397
2 123217 107210796
1 70629 162063 728632662
1 91343 132940 107447271
3 121441 178059
2 188713 905925051
1 67045 146509 911783885
3 172693 127950
3 104805 182882
3 38477 56241
3 171017 158813
1 92841 109052 857996027
3 50884 169364
3 6164 177869
2 177406 779950722
2 133024 199842231
1 186058 191035 821844914
1 14929 73712 486868546
3 62931 26784
3 94124 72363
3 52955 165086
2 142193 724389296
3 73866 8365
3 109798 90987
3 196828 143872
3 94270 133394
1 58475 115579 808038410
1 53608 74452 742415599
3 110182 154012
3 76376 189737
3 165510 15095
2 30953 391387863
1 122045 130142 58331157
1 120482 122342 266228630
1 25928 148362 90138699
3 37027 80058
2 60066 407404816
1 103000 150212 224731121
2 7003 456669563
1 91735 114917 677260369
3 174121 131274
1 120356 131407 293960998
1 42628 190919 28022111
2 173717 714977458
2 159024 30657127
3 44256 178650
1 36962 189447 537797449
1 137897 139810 435121900
3 93157 26326
1 27223 133666 576590131
1 132377 172467 901049436
3 127640 160980
2 115810 747205595
3 101804 142369
2 50829 216888577
3 76843 41805
3 197827 137517
3 166838 129252
1 123334 145334 976296407
3 179568 67638
3 61130 156710
2 167052 657770581
3 132160 114773
2 116152 443058615
1 15345 93954 471524546
2 134426 6865003
2 97783 914575079
2 166708 776401895
3 191393 9725
1 77118 88293 383271617
1 60601 103298 428559844
1 51071 160395 554840584
3 50264 144965
2 150187 440154415
2 49915 394790613
2 179182 982768000
1 113192 191161 751929393
3 51716 155158
1 68497 183198 409212034
1 107268 167548 320915552
1 26544 156336 560679096
1 58383 192448 745435141
1 60535 156329 558399480
2 173497 260138334
3 26245 70943
2 20075 956457006
1 122615 183010 540483539
1 72836 99766 505684471
2 125480 298457141
3 46764 123570
3 92052 55078
1 73148 135175 909315169
1 22117 99635 476405468
1 8013 57449 530970911
1 54216 161824 318555543
1 10787 82215 691266444
1 105377 198241 11872585
3 1870 14565
3 18004 176700
2 86039 834527571
2 107229 619099792
2 111835 655064234
2 146522 455717459
1 3727 23919 989655009
3 163473 174957
3 54421 6464
1 52763 192847 739927999
3 149470 34210
3 164465 40967
2 17632 641187867
2 123771 713138760
2 25518 304435470
1 7658 116148 533332335
1 76456 129887 658829192
2 45626 31891735
1 80017 112784 998617874
1 138482 173403 324730576
3 57494 50905
2 44962 187545139
2 78121 649408999
1 131497 170307 136633961
3 6073 49678
2 175468 913419349
2 99549 263109354
2 159674 695557913
2 160605 982838606
1 69821 107678 154691687
2 140852 322146009
2 166903 99828811
2 196769 858997920
3 140251 91468
1 4498 5927 970489839
3 134997 193848
2 184252 33959082
2 13462 206282025
3 120883 185275
3 34817 139250
2 198668 367645289
2 54529 103790258
2 187259 723263097
1 9983 176192 761095045
1 88106 128192 142181684
2 64828 582504380
3 91567 91971
2 125241 166105165
1 1303 87238 731038462
3 109322 95472
2 30161 439330063
3 74423 170118
1 5788 84100 390409742
3 172897 156803
2 81659 951076871
3 186193 17681
3 51715 123856
3 100573 57855
2 152428 843020533
2 81733 164692626
3 72708 141635
3 43919 109492
3 32145 27980
1 10605 17424 109009915
1 15603 27292 357317501
3 72249 36492
2 48165 365645633
2 123616 713333667
2 106098 614394086
3 48275 122706
1 62143 152244 511014359
3 196911 151400
2 128958 533887312
3 55275 159847
1 121465 170572 418380524
3 65351 103742
2 76864 2320319
1 51621 154243 247936621
3 64108 6741
2 142844 398608453
1 70811 72374 697775352
1 67088 169167 531998837
1 55510 125492 586631531
2 190812 243133721
3 153350 37075
2 143571 470472722
1 67125 125198 606361799
1 48943 115686 806090144
2 8000 209504358
1 143076 171149 934665517
1 46951 103952 378706449
3 36499 14473
1 128310 143014 59342608
3 133285 23974
2 23445 113359717
2 175493 336843283
2 158688 817005340
2 129908 355972619
3 177123 188850
1 4528 127607 523385771
2 65181 276490405
3 126609 21545
2 97133 228329402
3 2853 145930
3 89409 30681
1 50172 136583 40839280
1 24225 129051 342864413
3 7611 101635
2 48384 840392649
2 62190 945278938
1 4668 73140 253742458
3 47027 141545
1 12437 38582 65300805
1 155166 169534 211811404
2 7957 614609151
1 26150 118041 402672862
3 45106 52285
2 107441 472281930
2 180882 825797934
3 50317 44106
1 36233 76593 756393639
2 69544 912822261
1 51884 71917 924086388
2 12292 946577477
2 25981 243404372
3 60598 20376
1 31242 52939 520003941
2 89952 820321678
1 36006 123509 718043986
2 56872 29921463
2 198112 671859811
2 166190 177696687
2 67343 931202537
3 12115 199495
3 43480 123275
3 51029 196022
1 1332 171613 985518618
1 74255 153244 340838776
1 62419 83389 165414182
1 24810 163181 358596235
1 35349 74044 721375564
2 17329 176182031
3 41019 168378
1 17566 68464 18814940
2 36660 645920601
2 42352 973265016
1 47215 166405 548795707
1 51676 150197 397816096
3 142242 156987
3 185613 75354
1 78705 150686 691735175
2 133829 862665726
1 175683 185224 658017100
3 131450 191023
3 108238 78600
3 178639 67756
2 72844 173878056
3 157156 10611
2 16689 348042950
3 102426 197871
2 82363 63884717
3 148139 68853
3 75583 61251
3 127373 58398
1 75744 173898 913060172
3 186607 179012
3 171015 131888
3 59410 60866
3 134105 7994
3 73846 75666
1 25306 90419 55311160
3 58416 149119
2 164512 189972455
2 189231 409425896
2 107354 133294666
2 14770 106964745
1 43696 186647 870607292
2 12398 809612875
2 131898 574714216
3 114835 140304
3 63931 42621
2 10016 670028621
3 119587 20241
3 158909 68280
2 35536 113734185
1 606 52469 975936801
1 33519 42118 640538555
1 91650 98052 542895843
3 125834 196231
2 84515 933517780
1 21557 163107 473649944
3 168857 66394
1 93247 159577 669951628
2 97710 756396103
3 113190 94636
2 167310 311683255
3 185593 126834
1 85597 162763 240425427
1 92889 152389 668515152
1 147408 176575 919766573
3 48178 94359
1 64510 174350 931359657
1 82780 99028 110012320
3 70215 48491
3 16529 185522
3 51760 93644
1 31093 150995 321997219
1 163367 190212 689409351
1 35997 163535 120440523
1 123586 172990 72057015
3 123017 63077
2 20535 567260829
1 98772 186074 119948144
2 21457 149406648
2 4723 859250978
2 42391 167691430
3 117111 197807
3 159525 26799
3 59280 75444
2 112903 424100872
2 60990 66044884
3 183820 141667
2 157562 132656750
2 190912 698138288
3 88635 16373
3 11770 193994
2 87225 677156638
2 129291 546948665
1 22477 145472 275477922
3 16863 4172
2 188802 327433574
1 8802 120781 390716243
3 132029 120423
2 51518 92274867
2 136252 498723395
2 83116 402380802
2 48236 348972985
2 1140 838559801
3 153424 94646
1 41972 126919 93601349
1 36495 139569 725286300
3 42711 6937
3 47006 197381
1 143421 181162 356184725
1 157836 158759 237012413
3 27399 75638
3 2561 40057
1 58212 115830 388465748
2 78216 647406026
3 49934 195581
1 26955 75854 9864076
2 95651 696077392
2 8058 117764662
2 64366 802512891
2 55410 149728103
2 170296 281671386
3 12757 197548
1 152401 164364 492740278
3 118873 6665
1 68709 136789 583963513
2 142539 838610563
2 28208 325930488
3 165677 8250
1 137013 165518 423135599
1 84534 94716 157910207
3 141610 135254
2 97034 939782474
1 24008 186277 385356384
3 132982 125778
1 71001 142582 359832003
2 111103 135074924
1 36677 68322 723176061
3 174511 79139
1 111618 166087 476154032
1 73896 105534 199033710
2 165431 417514084
1 24886 33594 745109704
1 33507 128966 660817619
2 161417 83423404
3 16615 23212
2 193848 344799025
1 14662 199951 158917275
2 140502 598571766
1 31530 90995 455753906
3 93144 193918
1 169451 175778 206207792
3 116724 94198
2 164135 518300558
3 197084 48585
2 173946 972971580
3 23746 77008
1 102866 190871 147536819
2 110073 597693316
2 83534 498635282
1 7463 14248 304215265
3 4688 179675
2 18512 608821899
3 160732 110199
1 5714 175958 124355037
2 178277 904429096
3 101762 43138
3 57892 136858
2 137637 874472672
3 26611 30926
3 61554 90912
2 154551 197436735
2 168050 564381023
1 138756 147858 912071095
2 186254 219583981
1 42659 133834 267578859
2 80389 192139024
2 93183 291540709
2 6221 766465740
1 50849 169669 570810133
3 111508 31943
1 64015 151566 246536436
3 168955 111522
1 65114 126929 92169485
3 76481 163997
3 158868 175959
1 135375 155331 755967228
3 5629 1610
1 9642 147731 189980624
3 28409 43336
2 84132 749778611
1 8891 24720 255991860
3 192522 190729
1 105099 114333 610336659
2 32714 942191734
3 52549 144312
3 187759 132891
1 70210 159266 894692135
2 2795 927792746
2 39340 845554430
1 54317 164442 297709738
3 151779 49717
3 159438 153986
3 62755 66528
2 128090 604630647
1 134176 179988 24718604
3 198467 95857
3 146312 167610
2 42338 761279743
1 44908 194668 704964127
2 194351 682417309
3 166596 55368
2 191279 461376139
3 104135 113762
2 86620 809937028
3 53043 48732
1 7358 47602 250480765
3 93900 105477
2 171028 828409036
3 109306 22424
1 22801 187767 359128889
2 86953 821174821
2 26974 692243665
2 20089 63985663
2 7251 277401534
1 39068 57648 935319617
1 24531 72330 386793089
2 158456 293469022
2 190668 96139908
3 140249 64059
3 76092 11736
1 169674 184753 51549789
3 89727 170580
1 69887 141936 84702636
3 155741 26221
2 153306 554919252
1 2457 79878 293478980
3 158292 96152
3 165263 66082
3 65804 121043
2 11843 149902511
2 93623 261991958
3 66650 134845
1 75149 179281 247801935
3 171006 174498
2 134142 124825350
3 177286 121948
2 151409 148432121
2 154302 241156310
3 19361 175652
1 118737 122407 60407286
2 115274 646301353
2 152721 409843482
1 42872 106462 187401907
2 136242 684400145
3 111270 29223
2 14456 798922011
1 61025 64028 26569391
3 143479 147718
3 110569 50048
2 103663 107004201
3 168634 109136
3 23308 113864
1 46237 59490 22600984
3 151786 167784
1 16838 182957 203640363
2 143975 469710212
1 30625 141901 428619123
1 62229 131812 170806706
2 122909 258132506
2 154844 784135073
3 43162 191444
2 40082 118965714
1 111737 127471 410474903
1 131566 133722 885225078
1 107597 110930 658516595
2 118445 124443554
3 136740 86110
3 191341 131052
2 20920 991566993
3 195697 138375
3 121332 147043
1 47796 60590 513596278
1 46546 162680 343796101
2 52809 617827876
3 78588 171307
1 164124 170553 621715447
2 101132 309375308
2 61868 864845308
1 40083 160133 231017983
1 39906 175746 322797069
2 190151 698699636
2 78354 166070144
2 141049 614809328
2 27657 355713782
3 38530 142936
1 108968 178237 765348962
3 47662 9459
3 56407 190635
2 157443 209125973
2 172690 446708423
1 155267 162544 301218915
3 130399 127931
1 14013 80340 542709744
3 131807 189409
2 11019 984763444
1 4684 80899 589839022
2 125769 561595518
2 107539 690795200
3 67170 66716
1 128640 164547 143471635
3 11674 196017
2 50385 989476216
1 149170 198009 7549269
1 58546 134039 478406971
2 119050 993865992
3 119363 41541
3 166305 170999
1 99540 105657 514501474
2 154550 67837958
3 178995 44659
3 190145 34338
2 60241 104571827
3 130274 13144
2 152780 328053530
3 91507 93151
2 160571 1842062
3 104446 140411
3 113158 158681
1 38373 159240 569689944
1 64469 74960 314334458
1 14516 110698 859983155
1 19634 166437 451726024
3 191167 12240
2 42914 104762455
3 18153 74569
1 118027 187401 999954425
1 123394 192998 952810311
1 62444 105274 233748608
3 124843 153078
2 146693 866561529
1 99545 177633 786646580
1 13809 73438 416891438
2 33832 971818078
2 183073 949505454
2 73309 252992128
1 4978 147600 329572388
3 153931 17411
1 121288 166290 59707347
2 117808 621788835
3 19208 2980
2 150679 814951201
1 121939 169670 751240110
3 147230 193840
2 108617 242978103
1 94341 121466 401492483
2 41666 211089567
1 97316 114023 541624984
3 133073 66562
1 69086 72853 155768636
1 136613 157071 968377153
3 117604 79553
3 30750 191845
1 10877 117243 1082139
3 41904 43983
3 175664 66185
2 58569 630645988
2 145159 974410093
1 124737 157428 188465894
1 23459 134880 313899423
2 120340 328028178
2 166801 534588242
3 168017 135240
2 137353 381536619
1 20360 157252 877572933
2 16454 620848920
3 56845 141300
2 76942 529127226
1 33559 181755 19732724
3 147606 110327
3 140845 76434
3 36522 196234
3 59416 164446
2 166061 405707644
2 23508 394718614
2 169806 16851204
3 14377 19998
2 54309 659296954
3 197175 188636
2 20183 319518520
2 156638 540908542
3 80974 62385
1 45596 93698 570215427
2 186777 131234418
1 2483 127271 857430138
1 109621 122173 385508237
1 96077 99773 60776553
1 13467 114732 691441291
3 193299 34883
1 68959 144616 314437802
3 193480 76207
3 43800 110690
2 170978 553544627
2 123343 764207456
3 177910 5891
1 57163 100652 528492102
2 59288 19843531
2 70679 289356521
1 76553 160661 644750307
1 114968 182440 780039995
3 42205 98799
1 43429 82865 422463026
3 4924 150494
1 108327 170672 908343651
1 64267 79950 287016584
2 47909 920492706
1 19664 78127 89062201
1 32803 170688 511192928
2 25421 140149985
3 14080 28623
1 71801 132728 551454446
3 35424 138291
3 101636 117272
2 139832 323024777
1 72811 80829 183809111
1 64697 134299 600343802
1 24081 109913 552762403
1 95329 117426 706409966
1 33366 153671 791593095
2 103978 466081014
2 44528 804565768
2 189071 869658350
2 119699 539772108
3 48773 79775
2 17969 989557273
1 38243 172569 659833080
1 52218 128455 988123372
3 79875 196288
2 142587 892084765
2 129732 607964433
1 112039 114619 859455265
3 26441 169024
2 85361 21030882
1 54087 196749 159861752
1 80405 99532 891181376
2 13370 529769295
2 89882 987215293
2 198632 355035890
1 46511 70582 121835689
1 65562 192884 222284472
2 87877 443906733
2 120277 27937879
1 25298 123634 835395542
1 101434 118166 681259882
2 11583 294549539
2 117157 946376381
2 163077 608327403
3 23000 137559
1 72787 175379 444292969
2 171935 739831663
2 193421 458272112
1 136309 192079 269804965
1 52339 104155 132127264
1 3067 197688 719319718
1 43089 161138 701181914
2 21422 97281180
3 98067 142971
1 7135 8319 596984012
2 171825 761800328
1 34438 163575 444962632
3 141555 15724
1 95863 174369 491140924
3 123826 48877
1 36589 103821 594440864
2 172996 147347289
2 167280 862444496
2 133733 853861798
1 115552 195136 638003662
2 10689 187091089
2 185043 442085227
3 145838 2879
3 129261 192852
2 47838 933972025
1 116135 197396 536303997
2 15089 961362143
3 157924 123054
2 31503 210258489
1 6247 178921 130144707
1 105890 158935 74493317
1 59854 117270 363924020
2 30882 18917302
1 77991 198787 705686030
3 177593 75556
1 128974 166838 914295532
1 15337 195392 792035454
2 100056 879522154
3 104034 20337
3 91756 78951
2 21851 141466156
1 102947 153636 240739911
1 6544 164296 943581638
2 11704 473529909
1 32453 113495 6923208
2 186878 668862197
2 160083 350755076
1 124509 133894 324043289
1 164879 172778 41732774
1 57748 114020 645601218
2 95306 722404662
2 153523 828293197
1 26966 196464 161803378
2 182493 141593800
1 80410 196815 687661690
3 51052 182339
1 768 35642 575380928
1 43555 194535 71804715
3 129438 173965
2 150940 776188274
2 71544 82053925
2 121191 938433371
1 61213 176438 881579035
1 112629 134921 437436227
1 75005 145731 937181039
2 157609 109238927
3 134691 52832
2 142270 153059019
3 99546 195427
1 60377 178913 608808247
2 59175 540362098
1 40623 113394 654567546
3 76460 197505
2 72837 577533193
3 114597 150043
1 6698 99380 892948923
1 66852 102501 719089107
3 45052 152676
2 195838 571473526
1 10660 144550 775958127
3 60613 73558
1 1244 161178 557710472
3 164471 154848
1 62313 177318 244898843
2 50819 365514296
1 12220 158395 172457308
2 137384 593195288
1 21881 134411 790796740
1 56274 193871 851066152
2 52733 243620125
1 17529 155871 736903992
2 72623 648467450
1 22337 196105 833683160
2 125140 735665140
1 103825 105550 608076580
1 60064 141950 293260076
1 72791 134053 678509695
2 5598 435786120
1 93172 105014 427527564
3 55521 97395
1 18509 75937 363985926
2 48515 836847581
3 100777 76738
2 39219 659086541
2 119233 358017687
3 65648 94866
3 19075 174641
2 87646 10817285
1 47083 97050 412968727
1 8524 168759 255140199
2 177154 580464603
3 189616 149057
2 182352 354631137
3 147077 13311
2 63934 438356249
2 164885 562321196
3 112841 41152
3 145944 168695
2 68868 62055698
2 76336 651815013
3 9105 12650
3 5362 109378
1 104643 164540 324982472
3 20873 185327
1 56007 125932 368669220
3 75802 153482
1 36768 130378 948053138
2 99580 899150626
1 33119 194334 9936288
2 138355 205433960
2 83160 76453786
3 135943 90307
2 36217 353867407
3 178795 81105
2 28487 848839275
2 89023 812121221
3 19481 190938
3 35836 56185
1 75721 167001 953792890
2 12605 167459109
1 4176 120919 933367848
3 99951 5811
1 17153 147327 421123308
3 187949 130077
2 165221 780554001
3 100832 15371
2 198969 718582017
3 19948 40418
1 57138 113913 397013971
2 42912 374955948
1 20419 159000 33676819
1 68403 113188 694624312
3 10073 78188
1 19901 190882 317331858
1 83476 122741 75619935
2 169472 933012054
1 118692 131327 910411356
2 27466 73028089
1 93449 136138 911912459
3 134828 158551
1 10036 17268 332566436
2 134537 316176672
1 38941 46848 695606792
1 76089 134823 896890851
3 72249 26333
3 72458 140242
3 114592 68960
3 179366 83065
1 45824 129687 881302346
3 111294 40230
2 81317 191549421
1 37072 37272 188306257
2 189420 244862678
3 25174 81495
1 1363 94803 454753919
1 35573 43061 456835282
3 189716 27148
1 9283 150873 66478119
2 93275 55651524
1 123200 137951 204045174
3 121397 25925
2 157159 351616137
3 174577 194751
1 102943 175619 472414566
2 39304 756036198
1 96440 192367 969810114
1 99470 111673 740265421
1 46886 177826 38067
2 99597 274448407
3 140177 47741
3 137277 110517
3 109438 49217
3 22614 49627
1 18743 57444 941864177
3 29547 170425
1 39113 131004 500659679
3 88947 73225
1 119249 132663 921486330
3 60948 111192
2 138877 62831401
2 5391 767908248
3 175533 58508
2 149198 336530901
2 143753 813230217
1 102892 171846 175793495
2 903 921841635
2 74475 272668617
1 84191 129188 921505422
1 162425 166798 298819646
2 115431 846185377
1 18804 113566 136190416
3 8468 113506
1 25427 171187 707142534
3 103422 145238
2 11776 543623398
1 116014 168306 383739307
2 40243 701864461
1 84190 125344 860508640
1 71527 73477 552478673
3 57079 87224
2 137346 437449073
1 148119 168779 669833504
3 189839 91662
2 74327 862545523
1 80980 174606 396437283
1 29416 111020 897645445
2 122533 662125724
1 55537 56756 930256213
1 19120 65786 676582633
2 190060 46656787
1 78371 199239 608487790
2 3490 246302883
1 150941 155598 111134059
2 96990 171227829
1 9000 131785 280226751
1 2035 190817 675661866
3 154536 181539
3 109433 164919
2 144330 289177299
2 116675 391667645
3 84221 37440
1 84156 144102 91604342
3 12397 140556
1 75379 88924 242602371
2 111856 439662886
3 194933 102175
3 160206 67099
2 112991 858787194
2 193783 900522584
2 148938 487959553
3 121984 105088
3 8276 74363
3 116220 18617
2 122615 505003962
3 39701 15591
1 1001 180230 119319834
3 192088 94414
3 24911 62388
2 194309 89277323
2 13199 69411803
2 188760 842136814
3 104694 118792
1 60596 184364 410594103
3 53302 195486
1 81601 181223 913985663
2 2235 800487542
3 84340 34410
2 133685 777588901
2 22580 424308696
2 144707 969018509
3 111157 131243
2 109927 339344724
3 165212 5283
3 54353 60711
2 191615 757669055
2 55692 902976825
1 115514 122021 880612994
1 73083 150055 305540945
2 10682 671512264
1 39057 167035 600589446
3 97285 189593
3 79180 121573
3 149390 84625
1 27095 153572 969247834
2 98770 851279872
3 155170 33163
3 161463 449
3 176626 28403
3 98225 187610
1 122926 124359 34107077
3 187451 162293
3 75801 131185
3 68328 127883
1 78877 154649 94888931
1 41206 112404 475077235
1 49323 136765 595395109
2 83652 363551646
2 156266 237006309
3 38429 38561
1 91525 185521 695343611
1 9862 139250 403625000
3 69410 117272
2 173649 421013427
1 62711 186470 719607782
3 163655 37746
3 108027 125046
3 137701 34005
2 73251 383539187
2 103380 192744041
3 132372 80395
2 100496 830964686
3 128614 119095
3 58919 5576
2 115590 165246727
2 160690 40173053
3 187532 111133
2 79539 832613031
3 164466 69897
2 37146 396093636
3 84506 28553
2 176758 298103376
1 86824 187971 492258241
1 60250 166472 957197944
3 121276 1097
1 6043 145479 844504118
3 77502 119453
3 65474 167416
1 48309 92792 472506455
1 116687 163327 410397629
3 124842 124333
3 110585 122940
3 150039 1568
3 50667 120310
3 69087 95206
1 37816 145929 643371286
2 139804 872202641
2 83911 154970791
3 3668 34630
1 77004 173713 780670505
2 198532 985017029
1 26057 111210 639293152
3 75665 37617
1 154823 195031 275597725
3 39210 166823
2 127584 22319250
2 84902 450110069
2 158898 450914953
1 186536 197021 967185551
1 41030 154301 130146075
1 21998 110103 512698963
1 30528 50672 36433445
1 107899 179167 763807822
3 188940 174966
2 96303 464180451
3 129540 93800
1 16003 144153 368426767
3 9568 193732
2 137321 265877649
3 146472 54844
2 18950 403438314
3 164007 143201
2 99852 767804921
1 134940 187212 169218473
3 60556 125012
3 151733 63908
1 4025 104818 161178846
3 133021 194028
2 98531 781643217
3 126213 178025
3 38669 73488
1 46010 144532 263900608
3 106387 174129
2 150227 857207462
2 12520 26836463
1 157562 167542 141698916
3 197178 31549
1 8648 140379 260336667
3 139904 59089
1 111080 149879 183767639
2 80237 424799952
1 35763 39760 55565978
3 136859 83913
1 37268 132167 235348272
3 56881 157048
1 56340 81271 285577725
1 115788 164147 527526183
1 119776 188820 914878823
2 118582 692193627
3 38645 69156
1 57889 95976 10320492
2 49787 655129834
2 98081 904833586
1 16037 112972 188264944
3 101160 116544
2 140027 736294623
1 26145 185841 524310907
3 176147 174528
3 80434 188081
3 36840 130560
1 155963 157343 838078304
1 16315 133273 993115775
3 165441 58341
2 150885 50660966
3 165141 14858
2 160187 846012028
2 135952 257721254
1 66074 83461 314771243
1 30120 193906 274143710
1 98709 128922 552942301
1 49829 71429 151141056
3 81549 126316
2 145877 306077275
3 75451 46062
2 188012 882247316
2 190454 180561783
1 136815 197303 781594190
1 104291 191268 760427154
3 152472 81613
1 35913 160657 255559012
1 45108 89725 727355489
1 46471 86744 91719606
2 41043 951832404
3 42063 120042
1 80224 143392 315018046
3 198417 58035
3 40962 12331
1 42483 168596 406649328
1 35704 50415 439067923
2 148112 99034170
1 21347 42652 872102210
3 68962 198507
3 158552 74823
2 12982 935268157
2 50701 495933989
3 191239 18326
3 103335 81557
2 11145 558160975
3 31735 140634
2 72816 915028993
3 104132 78307
1 65768 194514 595476608
3 136624 147863
1 48541 182252 997595684
1 91682 93816 156473448
1 36405 101226 145421112
1 123572 142418 719969731
2 152007 397550207
3 135553 148460
1 95926 99861 839198401
3 166028 118149
1 176533 190046 385114947
1 92906 97398 38476710
1 131376 142628 252287024
3 45675 22060
3 124572 198478
2 46927 305834133
1 90364 131099 467762030
3 121428 155508
2 195771 388821125
1 106340 172751 592434830
1 40686 62872 935328453
2 131694 449778277
1 84574 163572 176848964
1 23990 169238 363193889
3 104167 55726
3 48454 122123
1 31951 113947 923579138
2 168776 565428997
2 46958 980539908
1 43774 73773 344471038
3 167167 61942
1 77633 113510 600684820
2 11284 163129038
2 136183 681516431
2 166793 916898489
3 77952 80397
3 188777 38760
1 37890 52792 813494835
2 104721 867949310
3 156814 61485
2 134452 176411183
1 99913 156694 271434821
3 191758 150669
3 88659 18910
3 162554 129687
3 102640 190702
3 53048 135477
1 118504 172514 67116191
2 98791 530977633
1 159332 184536 910212747
1 185192 192046 379098977
3 142465 112841
1 166281 172908 766108338
3 77119 77199
1 11323 87270 464727293
1 32917 58088 29103567
2 132108 257826321
3 195780 139832
1 108530 184058 690282644
3 74154 50106
2 110984 143114446
1 32239 71273 81714672
1 59185 74731 780731256
2 193091 772686751
2 61631 956034836
2 86106 613011558
1 116753 178214 960567684
2 179765 555504802
1 7319 156894 997184969
3 76752 115721
1 49230 172344 346731088
1 158404 185317 543659331
3 161260 185844
3 148094 102178
1 19136 124859 827311963
3 60656 192255
2 95670 318891862
2 73738 283218890
1 52070 140391 562024113
1 82862 193905 153780380
1 79752 191707 740695234
3 107423 173965
2 33018 544890650
1 110608 126055 594915175
1 100926 193844 599850592
1 35221 134822 333201745
2 17098 830372445
2 73829 462830124
2 118800 925020833
1 22435 143674 187666345
2 172092 169413402
3 72359 80950
2 65658 332846381
3 72975 31663
2 48652 314670689
2 143517 629143166
3 166111 109777
3 88077 40706
2 166725 173557180
2 3119 75932264
2 22107 654377615
3 8693 96600
2 160619 47753114
2 197012 192814293
1 49446 194437 904469871
2 83086 890888914
3 91535 161188
3 21164 87266
1 111958 145500 712287557
1 1000 107876 885500440
2 84656 842331192
3 151877 90439
3 59179 167643
1 66577 99872 411821421
1 609 131332 151510015
2 101860 429173141
3 52733 41985
1 55103 174283 395970714
1 21587 129310 273848274
2 99518 662120191
3 163635 100961
3 197563 109109
2 198413 615649010
2 192872 391487498
3 2742 73529
3 9792 164095
1 59132 192696 564578850
1 64568 143507 72347192
2 45622 689483835
1 46549 117382 819986010
1 161474 199197 928910674
3 176222 47273
2 35864 752731653
1 76589 80391 969387114
2 105716 489370172
3 176948 43561
2 136796 139324507
3 167666 49441
2 172735 169227585
3 63179 4165
3 75203 82559
2 95165 900357387
1 89740 197933 699654648
2 144808 488107056
1 174706 183025 854357864
1 39034 85316 71804003
3 93782 128689
3 125383 28794
2 66646 349140722
1 95291 129041 440552690
3 161256 108540
3 34322 14822
2 64974 856096921
1 143505 177839 57088011
2 52268 144581355
1 57379 131273 95393488
1 139611 143104 271684407
2 161606 18895450
3 79592 34110
1 78467 142927 415430737
2 108671 817343253
2 35038 320402192
1 7263 60764 277803484
2 103227 336983342
3 179116 82511
2 68507 795515118
3 22469 18965
2 94595 964165999
3 138221 178443
3 171043 6709
3 34307 164374
2 187942 26085318
1 93663 186793 671389417
1 100253 157971 384523495
3 182252 181301
3 153942 191910
2 89188 587517831
1 193772 195241 419894865
2 91606 812956391
3 185297 149712
2 121307 610102850
3 145235 67425
3 66166 1188
3 74552 142416
2 106298 377122368
3 58416 151844
3 66281 137367
1 30814 57200 579783006
1 20735 84898 405603804
3 96250 1981
2 56381 849154199
2 25271 538712810
1 148263 188724 806062433
1 16849 158518 502482187
1 122165 183736 766078959
1 56815 123957 234352094
1 10285 46462 215417354
3 82822 119113
1 125940 177332 475340759
2 194962 203189423
2 83899 117543020
3 118685 48432
3 110445 163314
2 61089 381248825
2 69076 538165498
3 104759 4217
1 20774 56004 672780429
3 14669 128429
1 17323 124527 169484417
3 134771 5730
2 51803 89358434
3 104123 125371
1 77 8664 500487145
3 18956 180886
1 14749 40784 336744482
3 106376 176490
3 49022 67889
3 36188 187313
1 95402 157860 260009957
3 29286 182047
3 89669 4978
1 927 172881 460492686
3 122716 198282
3 160945 90851
1 24757 69683 578883769
1 26497 115493 43365303
3 15512 98164
3 71544 183908
1 57204 186374 310142724
2 143161 35782668
1 1033 153262 856358469
2 147978 822895062
2 105463 166234954
1 38191 39780 758198002
3 63062 35538
1 37403 174794 40115390
3 68443 74375
3 3205 61456
1 98298 149771 109297720
3 135162 174320
2 135945 727385884
2 96865 777682004
3 73965 79083
2 142502 682553419
3 183626 80409
3 64194 56089
1 79006 191425 799028560
3 151947 57615
2 103301 517599663
3 125873 51665
2 16793 116337289
3 69456 95261
3 27422 55625
1 103290 112995 131672939
1 35442 47866 244326140
2 190163 767867427
1 81445 147604 996313225
1 153326 165721 178943826
3 29568 119822
3 131999 15759
1 109134 139387 933450077
1 122710 161959 495379014
1 41732 91338 845857657
3 87993 28329
2 158981 465199380
2 196317 880102571
1 11383 90057 634188198
3 132574 72834
2 99149 672071876
3 190608 10160
3 181028 5390
3 190595 196417
1 136452 190710 294729537
1 132674 154997 638794914
3 199566 172694
3 135342 196201
1 36042 122909 239627999
3 186261 156545
3 13535 72991
2 77946 984662691
3 176503 154600
1 51598 66764 856455438
3 183090 70275
1 67959 132305 827897073
3 117054 35398
2 177540 138258012
1 36622 81326 951923311
1 45249 124349 367556094
1 49323 132653 5084655
2 108873 815024991
2 39020 905291180
1 146574 150786 873617842
2 21328 218907976
2 187983 507971368
1 48406 122281 466454794
1 12795 122312 161276656
2 17440 518863999
2 83927 562631561
3 29392 170607
2 173954 642233613
3 143784 79021
1 1946 90224 687421326
1 55268 71489 273948849
1 38425 174328 10312265
2 185239 945070838
3 67655 17649
1 8026 84358 792878431
3 5759 175785
2 8473 499031402
1 117465 133231 775765270
3 93639 114432
3 111287 120322
3 149936 73551
2 75796 257090796
1 63125 97987 3660576
1 1841 132044 936282998
2 53192 793541702
1 112182 165969 663698034
3 154938 128318
3 20028 196885
2 174995 122461599
3 145980 187573
1 29392 115328 914757807
2 21483 238057926
1 188096 199412 936297850
2 66576 519614228
2 69231 616887859
3 2094 183167
3 173022 64930
1 95820 169184 857805778
1 77823 106585 524838673
1 45034 71369 236176089
3 117443 178330
1 67248 85187 950306633
3 25041 44819
1 23149 49549 720621459
3 95841 132225
1 65992 81492 968634828
3 91119 168994
3 43357 71383
2 167839 835192527
1 70116 183495 408084129
2 55691 854530648
3 109084 91911
2 141049 577707875
3 28157 9594
1 38004 98136 565778885
3 44405 76632
2 19036 646852572
1 30241 31500 638653658
3 198846 58532
2 107786 411584345
2 150268 245149675
1 114637 179106 108266788
3 102851 140789
3 111951 78946
3 16973 48093
1 171768 191489 101815271
3 192315 108215
2 156270 610861217
2 112346 665574863
1 102781 169698 612267742
3 187337 34295
3 78221 197519
3 192409 84264
3 138116 9669
2 12616 97943939
1 34060 39238 93313039
2 75687 44646271
3 94476 193513
1 68301 184578 396431799
1 133585 169730 387997178
1 13658 126266 314178940
3 113203 123122
1 60203 181745 282290496
2 156770 654709948
1 81137 174106 46803596
2 198003 505659746
3 16751 118961
2 178791 92403727
2 120004 73130902
3 37600 107254
3 51203 118949
2 32224 825040697
1 121164 138289 626935269
1 37282 171277 717932058
2 152255 260770273
3 169571 59624
1 117859 178178 887837973
1 58263 79176 951545293
1 63707 80177 355595816
1 43844 47957 901570756
1 13214 76482 962929181
2 16594 392349142
2 127425 759897490
2 193758 835036945
2 78947 549495970
1 31570 168653 864531102
1 148920 198622 547393423
1 15908 150228 952738450
3 156786 191947
2 193149 634551332
2 43527 617068339
3 151794 91463
3 198873 122720
1 161689 199456 657043873
2 80672 647721856
2 81787 682561045
3 26489 178888
1 17373 169196 819181874
2 117179 730361578
1 34306 179649 799279521
3 93884 44520
1 22765 182962 622815346
3 13785 72940
1 122535 157130 912814525
1 15075 155658 179455827
3 21194 192052
2 75326 776861974
1 74693 115020 283652878
3 42720 157981
2 171882 551949439
2 149175 410089573
1 23076 122896 59175890
1 20731 46496 55539205
2 46067 22931559
3 19815 10653
1 135199 199958 842575614
2 43574 623087976
1 72660 144539 842490054
1 79516 94315 883246954
1 85343 101985 290540164
3 189425 140812
2 106075 634775410
3 133327 126698
2 118602 354765055
1 58078 74729 596097957
2 112181 770487202
1 54625 111176 243319032
2 86663 413908015
3 88828 62155
3 171176 27840
2 29230 207915838
2 180189 561438840
1 50201 85285 652026009
3 187971 92878
2 107776 613992464
2 60456 184774518
1 131613 134874 703229360
2 2387 562650058
1 51180 143264 705311783
1 16668 154860 687437940
1 45320 57119 794964550
2 197392 125793022
1 151096 167286 290660534
2 97153 950155020
2 89574 47949530
2 47484 139050450
2 53327 158085630
2 42970 838710069
1 147871 165992 627871078
3 109371 124537
1 99341 164278 801362246
2 109809 442301779
1 80583 91497 619176039
3 56525 177623
3 107941 77319
1 149146 162960 619425001
3 20849 182513
3 26722 84098
3 170016 145862
1 93067 115049 744355122
1 114538 136372 865855075
1 16712 140913 313560553
1 36229 70890 178760984
1 13368 150361 354421864
3 197756 145159
3 38149 139544
1 6749 10187 988008677
1 135314 189235 683409891
1 1010 156620 935476157
3 20981 6303
2 131943 356587298
2 183555 420791534
2 60695 268461825
1 38246 159362 479608024
1 738 61073 411164151
3 168221 165447
3 33924 136310
1 46236 57408 81379511
3 150851 51694
3 102974 4936
3 77562 132422
2 13445 782294365
1 86877 179593 451446136
2 51783 361164074
1 17 180301 399669042
3 109596 100721
3 154210 94743
2 15346 547097222
2 166160 694743086
2 117777 992135334
2 149223 446992073
2 13673 987817033
1 44388 195891 3608327
2 114688 445854921
3 56437 93783
3 19118 89018
1 83608 143953 599059720
3 13787 97871
1 27725 141259 251164359
2 70998 60776649
1 28712 165785 756751991
1 1324 41396 593044449
3 36819 185056
2 102545 20252218
1 82825 184293 982350190
2 69851 694285990
2 159055 626302774
2 39958 729957779
3 75027 116031
1 137486 138147 141376752
3 74874 147224
2 132390 34291611
3 65125 111302
3 143559 96980
2 116994 220433257
2 23591 382221087
3 146269 36950
3 40669 82787
3 2943 53628
2 169980 724582525
3 66279 103811
2 48556 218083800
2 72746 997543064
1 60142 159742 372796181
1 4477 31914 787875270
2 139406 510776401
1 9308 18891 433866074
1 63423 102589 747075083
3 171577 166524
1 76080 137203 85079137
3 172943 138869
2 5808 3299679
2 164596 292342369
3 39519 167809
1 98191 124269 113470215
1 14185 194733 751205002
2 135763 414309551
1 151750 157619 329343704
1 78413 118913 125482552
1 53529 136262 62043133
1 182 193725 290756637
1 152298 167577 896936180
2 62808 857876030
1 20620 194904 716110502
1 36385 199677 459706444
2 135574 501980744
2 76184 919165589
2 179448 320253867
3 123796 143502
3 196870 54700
2 98780 662233318
3 127470 95154
3 34710 143667
2 34164 865448889
2 17702 511908319
3 179038 173811
2 62224 844693193
3 80420 149972
2 51639 272036762
1 79965 186851 599852261
1 23541 25810 886705163
2 150465 817363319
3 36249 1359
1 105072 170276 322452392
1 68770 143760 860081627
2 108959 11941573
3 39750 45674
1 43025 143032 469831347
1 47577 179791 115957274
1 136434 152658 37760399
1 145552 181051 985289629
2 191632 163143805
2 77280 995027983
3 9751 75119
2 60288 67347054
1 23503 182147 302890891
1 114039 162484 829435564
3 172035 79378
1 38218 110925 557279602
3 63449 137657
2 102928 218361372
3 155521 138010
1 135448 167195 948776823
3 69264 62520
2 57611 132179773
3 191082 186140
2 1192 96876608
2 69349 479316788
2 19056 327331859
2 88664 610731866
2 94572 12672726
2 112811 718369172
2 182055 352271590
1 83407 153728 121781045
1 92522 146674 269939657
1 281 165569 632263533
2 61764 138802656
2 117152 495217677
2 126489 18163921
1 692 170638 72095418
2 101288 362651871
2 164628 974493646
2 75460 144177806
3 80233 22403
2 159514 189685647
1 166890 179562 44098217
1 170102 185812 95861295
2 85140 417703024
1 61426 124767 715323878
3 60940 172882
2 28256 383228282
2 27276 206366362
1 121858 179698 334711723
1 83607 119953 881058886
3 9022 20411
1 70489 170119 280698393
3 100229 72961
3 153865 93957
2 35737 728225743
3 174953 116977
3 17661 16389
1 7180 199402 334974017
1 65782 86341 770200762
3 37559 19228
3 182849 18927
2 154991 127929342
2 47811 649197053
3 141971 8932
2 78623 820327054
2 94868 951276030
1 106708 133623 914377139
2 157101 476457220
3 119154 140985
1 31241 40748 73011599
3 96507 114553
1 123826 159317 331058139
3 114039 162639
3 148590 53303
1 42406 183910 428089267
3 97300 56790
1 151609 187459 532647611
2 44275 485481037
1 1665 90669 938574690
1 16623 91907 834319985
2 172223 171112118
2 10486 113525745
3 157849 51265
3 15524 101001
1 19371 94680 768562776
1 41687 194644 223021339
3 30009 133470
2 158650 669502959
2 126564 360606441
2 55730 80335731
2 145848 871939605
1 117138 188151 286055980
2 131428 120072940
2 177386 33511253
2 12704 520596449
3 166666 32096
1 151340 176133 313166036
3 78805 12930
2 140422 919452532
3 144772 73963
1 109614 162112 665803619
2 126088 376478548
3 194916 24425
2 185170 86030141
2 158013 66542953
2 115351 136518310
3 189078 94112
1 43400 186810 55961357
3 22202 123467
1 34024 121742 84577653
3 134482 147111
3 107697 189184
2 47122 767398893
3 177194 167837
2 180161 195158321
3 152836 7299
2 14868 367898883
2 132070 52415421
2 17174 156107696
2 17588 930299150
3 174687 38287
1 126499 138408 972574626
2 43285 295158614
1 68481 100927 43201744
1 77806 139881 182370934
2 85682 448346476
3 83625 30076
1 62250 187427 796748660
1 27985 150671 621710209
2 76850 870984547
1 101400 154017 333956578
2 42394 469956922
1 35119 190681 95161659
2 56360 19990675
3 69199 169716
2 77505 928033550
1 71102 169560 875232525
3 153482 68161
2 68461 885623117
2 175462 352519338
3 172985 36669
1 29699 121572 946766285
2 180669 951371748
2 147226 637779659
3 67028 91257
2 1243 410699643
2 52566 159773047
3 82913 62610
1 145252 147318 381251478
2 30667 969341815
3 119918 176085
2 154266 185100815
2 115444 980623152
2 140122 732434476
2 146834 745021499
2 39028 631621381
2 133967 468095981
3 191786 16683
3 56446 49286
2 43507 127029293
2 92248 784845743
3 813 54048
3 10572 68350
2 107032 35255704
3 103133 80936
1 60717 102692 87035827
2 69120 220860473
1 42672 144531 167773039
1 75697 184055 588681
1 47551 92361 835340563
2 1315 532995674
3 19136 192540
2 115852 204938875
3 128825 69868
1 108848 126803 476319487
3 81483 25844
2 179283 421451859
3 136680 83760
2 48664 264357516
3 173472 20745
1 41232 195393 823849622
2 189886 416104320
1 112143 155853 562462813
1 15837 133927 825673933
1 69005 149722 636091588
2 16799 636278641
2 31954 82942001
1 4522 115981 948981749
1 74373 133025 305953225
1 61097 196716 18585961
3 80186 19885
3 38650 159081
3 60799 2528
2 62261 932043321
1 145580 159187 289952794
2 75480 712363484
2 15729 746887076
3 161602 130599
2 149202 709629494
2 16767 972742228
1 40264 41832 428873927
1 99946 116759 423221265
2 37303 644491065
1 67257 128464 508689022
2 122641 784661202
1 140467 181143 671115032
3 133262 42597
2 127220 493471821
1 120355 138134 648872390
2 160807 926872400
1 154786 174281 77747621
3 13587 135126
3 195670 89454
3 151174 67203
1 190818 192665 812168320
2 165107 236650225
1 3461 64036 893275795
1 4879 84148 607578066
1 127432 170384 267778708
2 184870 934820509
2 199592 42235200
1 115919 161595 111268140
2 10563 590004091
1 23918 159463 951764135
3 34452 1020
3 42222 186559
3 77109 108022
1 122560 144441 949463763
3 122848 21651
1 14590 197803 729922846
1 71205 91742 240173622
2 176985 335556044
2 130338 517781385
3 23536 144691
2 121410 313429731
1 195320 199990 520885380
1 104530 152639 545452284
3 190007 117540
1 114180 194743 781887825
3 30630 171807
1 184744 196592 321917013
3 115967 180058
2 170249 262357411
2 18364 147982571
1 29233 95886 454238320
1 103656 134765 350814876
1 134709 164323 339535425
2 120305 437555247
3 152333 155031
2 63759 766021581
2 147567 305052376
3 96440 190423
2 144468 916827520
3 9527 107633
2 98991 371345852
2 176988 576484389
2 171257 143149235
3 98519 133665
1 7636 187454 691430217
3 133510 5546
1 43000 123207 374395633
1 160558 182120 198836321
1 146752 157319 768419707
3 23454 164385
2 82034 415989054
2 195672 643116408
2 130765 377425501
3 9840 163977
1 92120 195589 688446410
1 25706 184301 84610836
2 61849 255912309
3 33790 78252
2 154286 966330775
3 76965 85223
2 62694 232601164
3 52837 186872
1 25255 43365 734657211
2 31349 258899574
2 99764 323462977
1 16315 181707 157628827
1 45026 100477 640999312
2 80712 366263276
1 54939 116959 272278703
3 114141 91747
2 54841 330429399
1 112779 197651 950768453
1 104780 137574 852773902
1 142125 192098 328939979
3 81504 174935
1 17257 47948 99071619
3 52412 37953
1 33780 104237 630507194
1 82849 187470 444064900
3 68902 184889
2 95335 153298581
2 108095 404900309
3 199439 24406
3 114757 37263
1 114479 115904 900224076
3 116111 197491
2 8978 416433515
1 109759 188721 197774005
3 41661 156816
2 3763 219404279
1 27524 169913 17006512
1 40550 162703 521908658
1 122671 168135 245597634
1 193522 196450 10440954
2 198114 883031362
3 87415 116937
2 112423 55201925
1 19992 179051 975716255
2 188914 756780837
3 163252 68968
2 141990 640403612
1 32051 56552 274992649
2 122041 319783254
2 166561 367748303
1 38878 121707 979788416
2 35576 546837918
2 56309 732396074
1 47482 187667 988521784
1 87334 173178 883643081
2 153108 911428232
2 49101 43393842
1 186284 198294 768724659
2 134394 307008663
2 162424 740836150
1 174677 192700 433437789
2 198790 710914084
3 67677 197531
3 28035 152734
2 140950 257327378
3 52323 145323
3 115036 122734
2 43377 317140418
1 45810 89587 115873603
3 150819 100369
1 37170 88126 341455097
3 83840 33530
2 91602 443883074
3 99264 58679
3 27602 83144
3 141466 111968
3 16635 167788
2 78242 868936257
1 23853 86969 379660438
3 77690 80762
2 176636 158938264
3 52845 120420
1 25594 140950 232259738
2 58188 615514643
2 83984 300166359
2 175146 868238401
1 91886 139406 342855779
2 128710 768206670
2 83455 854104854
1 135007 158011 995484068
1 25345 148291 830146086
1 161276 168958 279838619
1 165819 197730 627711180
2 83979 879017664
1 88742 104538 121638240
3 190991 59456
1 128843 178928 631968460
1 134165 161864 108360058
1 64147 114651 359934474
3 8267 127232
2 38401 964197819
2 177497 397807023
3 138993 163031
3 160201 184888
2 79080 216497084
3 27524 164049
1 140194 142024 490346462
1 14124 162689 933234574
3 46771 37207
2 32449 787702215
3 4322 32407
1 89049 182310 799837432
2 71759 21491973
2 10194 655990313
1 124480 126151 210356310
2 69439 33298085
1 146846 153820 748877288
3 195370 42394
2 48840 65685910
1 99125 124574 123881354
1 118941 161258 762261179
2 189233 547739103
2 8950 50102576
1 81395 184626 779063212
2 65772 935776340
2 184131 833629443
2 198997 596778151
1 75007 171583 978945610
1 22187 100749 370186529
2 90026 37164377
3 153018 71787
2 79224 298136878
2 172111 819498341
2 38548 240083404
3 172824 133246
3 159043 116292
1 32499 175295 326614392
2 79766 860485709
3 129964 6146
2 100084 172035639
3 148041 23130
2 144040 913525571
1 8626 163550 331988814
2 86430 837119828
1 8056 189603 684210002
3 115410 4110
2 30128 677447489
3 114486 78428
2 82540 269449737
2 168302 732833016
3 1171 67938
3 167506 159095
3 167446 138888
3 35666 935
2 10931 536807995
2 127953 40468869
2 6767 643415290
1 15331 51146 882055962
2 103994 775370413
3 47072 94149
2 162064 501126835
1 97184 155733 545043242
2 171724 222979252
1 17653 68989 250540426
2 190603 667031785
3 48038 127707
2 144229 855930505
2 146484 277626337
2 119713 684428539
1 38542 141113 349381635
3 167997 2161
2 86049 876384338
3 153540 32470
2 67024 127049666
3 193688 173967
3 121035 152461
2 79152 293977250
2 65460 701061436
2 31259 750524071
3 99022 193241
2 167209 871461556
3 184917 169672
3 173866 43399
3 54456 190381
1 21804 194726 192581915
2 54193 928811379
2 132044 880265267
2 80177 405084028
3 195798 46082
1 22364 100392 232692403
1 105344 177035 223787898
3 46454 108660
3 73498 22463
2 5731 603722873
3 120041 36751
1 172110 177753 722992547
3 164249 17097
2 67361 435754552
3 151057 113649
1 14082 36975 298571158
2 64361 345597789
2 100896 445036158
1 70494 120519 747496011
2 173119 496406095
1 102839 140827 986455847
3 59805 90327
1 67558 199299 453395081
3 17586 153145
3 197709 164583
1 43063 181256 639670231
2 130713 720809930
2 119230 45583961
2 135596 344731616
3 82360 160283
3 175435 12580
1 20788 154966 30182666
2 24055 407662004
1 126474 151644 890728352
2 77091 50268959
3 45343 33522
3 59056 100293
3 111752 133686
3 7201 20683
3 195753 85362
1 14193 121275 936406605
1 49743 190641 896014503
1 121225 141180 594742979
2 162234 843373134
1 50295 58685 364627419
2 76648 890429141
2 82148 132845276
2 81820 421476853
1 172412 172565 3876587
3 71813 107666
1 18632 134106 102299821
1 46407 131764 360927967
2 183284 631861244
2 153359 404993326
1 80510 99611 362262105
2 7916 145118264
2 159994 533222832
2 137184 853206877
1 126726 145346 997976675
1 22603 179196 311976276
1 66557 92969 891337483
3 174867 59572
3 61380 164778
2 76597 536235692
2 113337 962789806
1 76372 184911 659550382
3 166911 157994
2 180920 204671767
3 184314 28185
2 45792 981771327
2 126390 772407615
1 62511 168075 620841303
3 113821 114125
1 17502 148279 708103729
3 89132 168306
3 93685 91303
1 64624 91826 253752155
3 82108 134589
3 42696 155126
2 143526 783391120
1 44014 101815 657846451
1 25087 40951 78432368
3 55915 126148
2 102673 793679371
1 137608 182487 459712362
3 111825 162427
3 42787 91398
1 90108 188006 939691769
3 105937 586
1 9081 11987 234063355
3 174527 156416
3 102561 60220
2 152763 966176139
1 86002 171385 825307622
1 52533 54233 446092950
2 153403 721297208
1 99692 133670 225948868
3 105766 130782
3 173761 71825
2 184850 205305688
2 37094 63808111
3 88310 157210
2 102235 979709696
1 50353 147400 188457432
3 105773 50566
1 166580 187288 131442356
2 84323 811000631
2 47476 449527579
2 180412 356156410
3 161771 171958
3 56937 95658
1 91472 174202 581514388
1 2316 148385 583221931
1 82668 93827 782701464
2 140397 833748072
2 77500 419285660
3 100316 135308
1 137269 199350 935047041
1 6874 121811 252564926
1 65128 163044 858587887
1 33000 195763 301561614
1 51472 52131 676077729
2 7899 799140294
3 75539 130767
2 95656 77805269
3 169757 189373
1 113124 181950 152720523
2 93492 234948286
2 147393 734870653
3 106782 12697
3 61638 94913
3 113478 135087
2 44734 43956266
1 62250 175569 295044589
1 56271 93303 361099106
1 55181 182274 805337575
3 129638 133462
1 6787 56578 298457141
3 73073 74689
1 98872 198610 332468634
1 71032 174211 247355566
3 188317 106550
2 115989 763655185
1 43135 175592 739327233
2 177138 211585985
3 187605 147158
3 81437 45613
3 120137 54362
1 83654 126101 554159833
1 64607 84246 26041731
2 51759 354267637
1 48345 126372 465861311
1 172173 198550 532964718
2 39321 182906259
3 72256 154159
1 14191 18578 503284463
3 1629 177234
1 87441 160235 826837972
1 94463 195873 938702185
1 25723 29717 553524718
1 3802 9009 438655744
1 102519 160014 268980342
1 41297 69965 244360964
3 85241 174051
3 88666 139121
2 55814 154553921
1 140576 158370 57147317
2 70602 803946366
3 81447 12462
1 16523 69999 476695176
2 27825 108014284
3 2092 145400
1 75097 94585 78302643
2 160093 891066132
2 10720 835670383
2 92326 252885863
2 28680 915956156
1 118548 148368 613096908
2 51989 705053206
1 2588 69891 463052881
1 77720 185424 491469238
3 176471 20055
1 139321 174383 342338170
2 45206 783198876
1 17108 130107 643594836
1 16416 48816 445228427
1 2417 13490 600478971
1 42424 190406 79633016
2 115129 455357235
2 176455 833678492
2 144090 117530558
3 29115 107024
2 172322 513005575
3 56248 114294
1 113515 187924 841312750
3 108663 12217
2 46856 402541715
3 130588 103811
2 177490 815000198
3 152471 79526
2 191540 453790196
1 65161 103015 560424317
1 31932 45089 913021921
1 164219 179526 614880461
2 124962 741602474
1 18278 171848 656123479
1 70587 99813 432551542
2 37040 555915757
2 27887 389297550
2 36316 686517014
3 191385 71219
2 87543 378710067
3 197993 126499
3 163760 6040
2 27883 59258491
2 107634 659371573
3 110765 145171
3 150137 44783
1 59896 86269 146949782
1 116965 149846 859899941
3 79128 38799
1 100434 118186 394453995
1 42118 184314 247296786
3 71837 114214
2 92702 933365739
3 108366 26041
1 59394 198334 978142117
2 197642 194377822
2 81683 949351318
3 189908 54349
1 7721 103236 825716624
3 141607 87730
1 51450 61516 382254546
1 5218 169104 476554857
2 101162 835994606
2 149149 257568884
2 92042 439015403
3 2253 61841
2 68530 680535595
1 10066 167604 913438730
3 59404 154835
1 32547 90956 682914489
2 123290 246313827
2 170763 501703749
1 12720 152337 936332983
1 19726 120626 380591652
1 35935 133686 856338099
1 81115 178081 166270588
2 151520 466643097
1 63512 132668 465880
1 129902 163009 909374492
1 58324 82294 235259327
2 179152 428249082
1 82618 181949 485483745
1 73353 172404 991310980
3 68497 175357
2 92384 169440422
1 106467 112153 373962487
2 129097 216226400
2 131362 561071918
1 6879 198877 58715287
1 166568 189450 857164063
3 142830 47729
3 34849 69875
3 39506 147430
3 87363 44314
3 83571 113068
1 26653 40011 702542625
3 161217 56429
3 87668 168536
1 107953 147654 463372071
1 50535 96360 567938222
3 9538 88478
3 22289 189505
2 110695 948835459
3 9160 131991
2 193510 971522756
3 155696 75757
3 12318 17403
2 137460 667239527
1 17310 112043 178434207
3 167151 188348
1 9289 111132 618155689
3 197371 70297
1 31218 181113 271192685
3 178210 50547
2 37537 312953034
2 127719 450285503
1 29629 39023 760567239
3 140892 70236
1 115297 119702 781826522
3 139916 71455
2 198057 322711357
1 1672 17077 498044995
3 15231 165846
1 37245 143997 316368712
1 19367 74157 571073170
3 59885 45918
2 56447 294212165
1 140294 145264 131873885
1 58701 145820 542256329
3 23011 123421
1 41686 187855 782025101
3 196891 11163
1 77453 152150 479141059
3 17467 153911
2 27117 656142020
2 7436 918693366
1 125953 138182 28127054
1 128911 161757 640793908
1 99271 174868 452297765
3 36081 180375
1 40968 98704 577876759
2 52976 634396533
1 76301 135636 693430594
1 26226 159712 897338501
3 54900 66448
3 80542 15932
3 166570 19247
1 82530 138060 136185386
3 180753 186722
2 150058 662148465
2 3398 509537057
2 181911 267993097
3 86811 161899
2 173696 989270534
3 167035 32451
3 180984 73202
1 58509 188040 630048026
3 105608 73633
2 99609 258942531
1 26502 113578 8035576
3 157405 197009
3 50617 73058
1 10446 158257 648524196
1 76824 93363 690681887
1 64307 153249 773871131
1 110681 151843 697715086
1 66627 142952 512992536
3 7758 179178
2 87117 590436876
3 82884 170331
1 117122 178831 494565772
1 96083 199486 155955721
1 9138 174632 604605949
3 65559 6951
1 13074 162131 661806923
1 105399 162613 671039201
2 102764 380325073
1 124821 178092 377786214
2 165916 155712131
1 119525 165579 913177515
3 2070 177141
2 173391 338244822
2 68399 709333181
1 47813 158139 674320314
3 15120 97934
2 21722 361771103
3 81097 137273
1 48348 139964 425473055
3 1379 172318
1 127144 135719 125751573
2 80874 977952414
2 152431 345655497
2 187663 647180017
1 105393 186662 376389786
2 172055 46062680
1 113911 190959 63184473
1 31557 129370 809523209
1 113205 118665 802340571
3 18747 64244
2 190157 180765303
2 25554 294624331
3 133166 20702
2 160518 618943368
1 18734 48129 337195636
1 52390 73019 935038831
3 36779 113933
3 39438 4580
3 171314 150534
2 12176 173888414
3 118211 83464
2 71355 68381294
2 38945 659665383
2 131472 826399668
2 180394 861159175
2 47480 831256567
2 54760 551837936
3 5973 172296
1 64784 180621 884149420
2 11639 845498899
2 194477 250478618
3 155557 142749
2 137077 837227778
3 36057 178536
2 147922 90527305
1 184797 186512 818028770
2 17311 688605086
2 166637 799225906
1 132784 134481 518562373
3 197177 20435
1 49093 57188 638953468
2 136548 382190224
1 85964 138131 338126957
2 187844 878339032
2 3637 581610727
3 35969 106774
1 17445 109234 940475997
1 91956 178855 203769346
2 25689 725422564
3 15083 79510
2 151499 767676110
1 7901 175199 270540777
3 163652 188800
1 147859 160202 52256599
3 179345 129690
1 154321 158932 310589056
2 152784 754472331
2 27678 804640851
3 89766 37337
2 11946 884382278
1 62149 93590 528572039
2 153760 712708309
3 196547 30090
2 40100 683822355
3 23822 149583
2 181621 952964218
2 166128 652892336
2 109231 863176524
1 60165 71322 808526141
2 97232 587147508
2 6438 984300954
1 42501 116245 376135889
2 152136 208220561
1 81697 189648 91267097
2 1544 765980980
3 147580 75270
1 49440 49949 497563313
1 61285 172724 317223041
2 64479 220102547
1 78826 176760 468660812
3 39946 140584
2 37036 127522134
1 59230 178270 176651528
1 79788 141159 842573433
2 90010 676329019
2 86523 668609905
2 13726 408699548
1 107885 197313 811596408
3 149310 143675
1 48995 73523 76054202
2 177729 920612237
1 30911 130703 474737113
3 91093 139407
2 169469 800468280
2 185686 512177880
3 162122 64310
1 100231 169942 589756608
1 77350 170682 714254997
1 103922 163933 798236441
2 145771 407209352
3 189325 47519
1 5377 151650 394685136
3 94667 190035
3 115198 49951
2 105341 612661946
3 76227 90469
1 32348 68643 204586290
2 28408 154911964
3 14283 36915
3 134402 192187
3 96381 10658
2 132119 152671908
3 9660 142673
1 56546 155695 633660203
2 14789 751587409
2 124143 982200082
1 120132 167846 396259497
2 106446 866567210
1 6011 15160 982925420
2 36291 633476958
2 131691 160882754
1 44619 68721 743690420
3 164032 166991
2 21320 522258937
3 164399 144454
3 31724 159244
2 159388 687516182
2 130864 722856831
3 77571 75458
3 158561 18986
2 165265 499812604
2 166501 392041508
2 102750 189760321
1 160678 195623 559389606
3 193415 189681
1 10282 188068 705754621
3 127269 116540
1 24581 88421 615350939
3 179160 10445
3 124011 163873
2 191564 409921090
2 196742 609862191
1 70517 130055 767239700
2 45453 470987477
1 160783 172250 496106241
2 50067 158423741
3 192210 144665
2 133234 911418101
1 31676 144202 560642754
2 119866 585147963
1 89496 94636 419537895
3 100220 129806
3 123552 49202
2 121887 398912237
1 127294 146377 270428896
3 131941 37173
2 135343 59622235
1 34867 166428 962761792
3 25066 65373
2 177386 306591503
3 67247 162637
2 26943 68689994
1 19179 151337 665550151
3 78052 162209
2 16457 889097043
3 192348 55469
1 40799 156182 355128229
3 99948 157645
1 25592 196571 515901039
1 28330 117744 207864726
2 90107 825513414
2 24031 347445359
2 9388 928494593
2 26445 214987257
1 37327 105903 611840632
3 145457 198636
3 192317 134288
2 28714 907855324
2 109188 209371671
1 18667 174971 635350121
3 45135 153950
2 101867 59300074
1 1967 57265 72682098
3 137108 79723
1 117764 171695 821522793
1 40169 78135 832301355
3 122109 3256
2 39104 688852138
2 9778 645157411
2 112542 58767636
3 115235 62650
2 125838 325356222
3 93895 29868
3 121372 10570
1 75981 152619 829358964
3 80511 83427
2 29321 926312724
1 111230 157437 720791296
2 89171 153873439
2 101714 161168928
3 96307 156593
3 104347 90712
3 134109 73320
1 9226 44856 263273436
3 153015 22550
3 166145 87556
2 99867 755454023
3 91715 180987
2 130253 395915350
1 39486 172378 17219808
2 156327 416985382
3 108222 15572
2 97210 738623432
2 180098 943515311
2 35263 137657950
3 79025 113867
2 185183 245056557
3 164803 132081
3 46500 86245
1 22860 138045 997016625
1 11479 115656 766215939
2 142446 985834420
1 22023 32882 617781895
3 182978 175980
3 102413 179186
1 9914 158453 64458545
3 148189 114063
3 72353 182253
3 24696 41726
1 91093 133194 516130119
3 72627 193509
3 151391 114477
3 105090 176437
1 66512 79939 125345905
1 12295 22222 289886833
2 103556 887317120
3 112243 187594
3 185823 282
3 40714 45461
1 33793 88231 680204075
1 4588 99504 501690391
3 119626 62365
2 153173 413394700
3 160942 43769
3 5380 13947
3 52375 24904
3 32620 18566
1 21605 97037 534468805
3 150187 90971
2 182588 109665963
2 56739 920499391
2 151715 895257734
1 33063 67548 161626501
3 152443 194231
2 65596 82756907
2 140 810888538
2 87670 42411609
3 95785 193310
1 104459 159009 791227134
3 23781 55091
1 32140 140753 717249829
3 194790 103234
3 65722 136935
3 99406 34792
2 123603 613820838
3 138688 26808
2 50916 514765919
2 158704 173983491
1 31828 109473 214001581
3 49555 24702
3 44485 19475
2 77979 680006352
3 159853 127936
2 124559 907039969
2 111887 42988221
3 2620 31720
2 97378 841496034
3 191143 7445
2 24439 630233747
3 11117 32928
3 18692 132063
2 151439 718102550
1 34789 64733 627205537
2 19252 788972251
2 94847 90179206
2 117504 10570502
2 181065 149192654
1 6801 59443 450508693
3 6596 50374
3 119916 141211
1 128070 181227 873354236
2 161261 11541492
2 131826 604025729
2 123387 423767596
1 13438 79531 173855755
1 157780 161163 509116430
1 17512 98857 117189189
1 13728 59836 570214818
2 144170 853559404
2 20385 534939781
1 30980 33014 272195851
2 72918 418772749
3 28931 22738
3 128744 107180
2 137054 898441708
1 18357 98723 858411712
2 138766 738621437
2 39245 825800742
1 140008 193567 67553914
2 171197 973895787
1 17088 55266 983367984
2 192166 18892742
3 171555 11303
3 78442 122544
2 43708 853303068
2 45894 533322595
3 178929 140431
2 128508 734667197
2 45890 204670113
2 185220 380231004
2 73542 876513289
3 125266 57232
1 14235 26081 618264759
2 154298 914891533
2 56695 141675669
2 27279 309536618
1 6108 38901 969617345
1 149853 162627 428454429
2 164328 795500932
3 198144 61005
2 53627 396163353
1 43053 52495 831851291
3 126569 150649
1 85545 190981 449033481
2 130885 450025964
1 9741 164629 553143340
1 105178 161589 288304613
3 15890 47353
1 147060 173932 747171064
1 22948 68292 738001878
3 44744 171578
3 192276 42403
1 46932 154575 193795184
2 116161 146808612
3 14833 77389
1 48001 150875 612030895
3 55128 92799
1 66952 149472 92687859
3 157933 74187
1 31863 125883 495800493
2 57500 815869099
2 78731 899508876
3 185682 26910
1 33544 157705 757941018
3 193980 93172
1 5938 190602 604526552
2 9559 213486736
2 20539 944132594
1 2561 25146 133151114
1 6719 183444 585251935
3 188264 13257
3 133483 150031
1 45912 124397 27437462
2 25498 675864602
1 132542 141777 793902257
3 128757 125624
2 188325 230371044
3 31999 170418
2 76658 746879136
3 23889 79215
2 187011 867555760
2 78201 384730841
1 77751 115938 537610776
1 94884 116486 228799088
1 42470 185885 848610124
1 56438 114079 203687948
1 30316 60539 475488696
3 143573 136476
1 193754 195462 467392223
3 83499 100552
2 174264 739072293
2 53342 429248350
3 9242 121380
3 37295 179478
3 35579 146525
3 193646 69265
2 159979 281673881
3 87473 91655
3 66063 73666
1 53936 56683 161996750
3 46247 40200
1 80350 183334 876649527
3 77029 169269
3 164843 6939
1 11928 40069 320920617
1 51891 82929 695794885
1 69695 104837 637612002
2 148345 706151699
1 16587 32001 868265976
3 174903 67468
2 42449 25438296
1 49683 186956 186793897
3 193709 139585
2 81508 190467892
2 64084 52970112
1 17788 148077 766221917
2 49294 193012279
1 79349 153442 865593159
3 26688 118410
1 17322 114325 994370114
2 130189 510049359
3 184380 145911
1 9731 68761 689508352
3 11329 187658
1 88141 147069 636777880
1 122512 123176 941906285
2 146825 977001535
3 144250 104370
2 193214 76054617
2 39304 821852410
1 21927 76616 575750528
1 85364 190160 262413016
2 55542 268537995
2 131578 764032936
1 109564 187996 838077583
1 99743 197777 592083691
3 17606 90675
2 41797 236250855
3 165460 164458
2 141851 652446787
2 70934 705333607
2 821 367793657
3 27641 128394
1 105554 124495 893707619
3 179990 161067
3 91539 28584
3 94202 182206
1 22008 60191 956903905
1 25397 27765 79432667
2 129403 947782853
2 23150 288171160
3 197228 79650
1 86733 126029 271191270
3 101511 26813
1 83605 184733 417356525
3 66250 17131
2 136083 263537685
1 70911 153990 840629182
1 99556 164670 478891561
3 77751 98359
1 14381 189596 420050318
3 69117 197094
1 91436 94667 773276609
3 81979 164617
1 1483 186406 589531377
3 148636 24868
3 36835 49122
3 132844 9604
1 24628 129989 500158493
3 129794 149624
1 21155 126990 700248112
3 121568 113694
3 53333 132526
2 116187 376826378
2 84144 821358206
2 49887 9366921
2 28022 773481568
1 49694 160231 437134063
2 107627 33369648
1 49309 100313 489871084
3 145868 103945
2 44316 984190894
1 73797 96659 304153322
3 92915 146606
2 44672 867810300
2 129641 983259280
3 144983 26264
3 106196 159344
3 90143 163805
3 36475 7900
3 2125 112606
2 64096 67170609
2 134442 333894191
2 116894 841389038
1 108627 184271 103764304
1 14551 142511 469321592
1 29498 143383 764500261
2 120423 329186338
3 114992 194685
3 156042 87525
3 57318 101571
1 1712 167325 626275263
3 145526 152764
3 91240 1557
3 39253 88116
2 176411 50174020
2 45223 102907505
3 10106 37606
1 152585 180957 117667080
3 176193 158066
2 58385 202727424
1 11717 179576 562857696
1 122177 143299 633945007
3 10075 107272
1 20253 163797 118980732
2 101271 987967545
2 50616 339218640
3 41015 108709
3 84609 160695
2 23 955165603
3 65317 130656
1 52795 126027 409935107
2 102809 222888232
3 189869 190423
2 139182 668612670
2 68214 131487773
1 32951 131322 929367686
1 115274 127078 621247248
1 44008 130478 49294951
2 128472 714990454
2 145061 775334118
1 16078 181469 11706356
1 7724 43877 386331778
1 708 84831 465135632
2 61637 437974450
2 166495 870681075
2 113451 439145137
3 197931 93311
1 150989 184999 929050670
1 81894 136350 771094696
3 104311 85588
1 87230 188446 82347086
3 20991 179548
3 6866 178827
1 20369 88932 613382282
1 64198 127739 126285725
3 149921 19784
2 26585 950198867
1 19557 104534 436072418
3 107282 10183
2 73252 463691770
1 96093 156900 543297554
1 22702 135183 678148091
3 143159 167287
2 92813 227264278
1 645 180837 185086147
1 95113 156935 512718008
2 59091 541666163
2 170906 511014618
3 197919 80987
2 17086 750675069
1 49886 199097 427712880
3 78221 199755
3 193289 74741
2 72857 244869406
3 19670 166542
3 184559 157768
2 189569 848569909
2 165890 449080399
2 126862 429639358
1 60585 113925 169252521
1 73694 113895 763862736
2 69067 795120736
3 141781 12573
2 64590 596297673
3 192543 132531
3 167813 115770
2 180160 166720877
2 159154 494872922
1 28732 69366 989222943
1 76176 134776 170354914
2 34754 387571786
2 164554 765431477
1 118727 183902 868465234
3 157538 29583
3 96128 152564
1 84245 139988 266378304
2 140694 734189971
1 35929 144900 120309349
1 64165 165695 623788813
1 60291 65884 312451938
3 130232 113186
1 44448 132941 18645342
3 192042 108622
3 32626 121465
3 191332 186626
2 80307 296133859
1 122869 177029 995648248
2 97912 741220486
1 56638 101942 404292134
1 1709 117679 784664263
1 36005 103622 516611782
2 26886 236346909
2 57736 697385003
3 111539 154326
1 125723 184403 686922586
1 8903 15910 989500061
2 156594 867390189
1 91266 167264 244717811
2 4964 106763407
1 66832 138262 295745930
1 90212 193826 666413994
1 77061 109543 73889921
2 109770 137805211
1 33511 192011 642285418
2 96136 448956354
2 111197 33666949
3 175695 187474
3 57780 59887
2 184517 239522427
1 77001 99392 27594490
3 45510 51785
2 175493 361125504
2 15300 650180225
1 7265 50065 517420883
1 52743 169261 39884253
1 135435 168552 859247352
2 33675 806136299
1 84955 175610 825989126
3 39433 121214
3 10052 134138
3 127553 84914
2 45315 933709606
1 71294 136513 716883691
1 28021 125773 968341725
1 45410 69298 898143054
2 77419 680963769
3 165657 80238
2 88614 364363725
1 160141 178809 665815131
3 57600 32635
2 188044 705858299
2 157190 944749138
3 185081 124793
2 119920 87283919
1 31985 144261 504273390
1 109720 179019 256967736
1 20733 30484 616639241
1 111066 198449 9664906
1 143147 164853 884608078
2 181487 630327434
2 163426 63875200
3 183781 79391
2 30708 448962474
2 89394 950146768
2 83335 836244790
2 182839 223478399
1 72013 120900 393829683
2 162785 28309848
1 89132 176619 624075350
2 69472 882031942
1 62616 137373 707963305
2 90494 379644138
2 77619 457297317
3 40796 20285
2 101639 945620368
2 51941 723328087
1 40018 141026 638148683
3 107323 90624
1 154415 160056 815001756
1 21639 100511 382075482
2 96102 647745401
3 104676 18063
3 28331 136503
2 165282 981071228
2 110505 969404704
3 31898 81324
3 33778 84189
2 164718 490281035
1 164984 166923 821015763
1 51529 198286 24011818
3 171614 190559
3 176449 52618
2 11226 354340964
2 34925 842492213
1 20270 90349 294052223
3 178500 129717
1 94498 150633 976093986
2 149013 872654872
2 43790 740501365
3 41333 43556
1 98309 105847 326194928
3 133061 67933
2 59371 41296144
2 176248 413460370
3 21863 35493
2 41727 416850578
3 6529 118755
1 141896 151716 989553407
1 162533 170178 356157383
3 129969 102425
3 103394 70780
3 52572 137776
2 40842 7234464
1 652 157191 790264200
3 140390 32961
3 157348 42698
3 17896 152685
2 109649 123972046
2 88973 560509296
2 185509 686311266
2 162957 584139503
2 76671 797063420
1 110656 111595 503274963
2 158041 413402983
3 171942 115325
3 169798 69526
1 66956 69758 866510259
1 148895 174806 221990131
3 102238 32230
1 23702 138865 192078830
2 178938 491763048
2 49787 703626432
3 17740 142527
3 138735 11864
3 16299 123701
3 179518 40226
1 6107 110864 142014417
3 118654 125455
1 47118 77275 525465614
3 18034 76435
3 103799 70144
1 56515 173093 916403302
1 107326 156876 767477451
1 56114 141724 320882560
3 78450 54229
3 9979 97794
3 96957 81464
2 156112 375976615
1 125955 132268 150070242
1 23320 79519 625098044
2 32154 945118413
3 5453 35810
1 33880 62003 19000031
2 194657 360064199
3 104097 87399
1 130354 171782 66591430
2 164603 903184381
1 78574 131695 574503024
2 23410 110683255
2 192575 382396747
2 91105 741880319
2 91287 388180520
1 426 153781 446919575
2 123051 183265516
2 20716 830252302
3 162348 62354
3 116659 197186
3 170607 74473
1 42365 63098 752528306
1 46407 154552 693701243
1 28248 138529 833407663
1 45036 88374 173867933
2 108035 335107928
2 29038 61734433
1 55000 107642 729434356
2 87246 446040745
3 181312 184022
2 88217 302851380
2 38217 395797946
1 53466 121077 898947803
3 38806 177819
2 126272 830700067
3 169431 109193
2 125483 543335131
3 114584 136539
2 186194 166959950
2 12598 673057105
1 120557 127995 581838775
2 181472 368585037
2 3859 297755573
3 165588 117697
1 113966 151708 287735105
3 86833 137023
1 92391 143745 134513136
2 127954 191000765
3 38396 79812
3 58514 193193
1 134764 165577 423949828
3 63521 152194
1 65973 153132 971644877
3 166187 186782
2 39439 125193648
2 192698 764523326
3 88055 76022
1 25521 112135 934520790
3 76165 50365
1 37017 114039 880486300
1 8805 130642 907235992
3 84624 16837
3 55494 46353
1 44488 136737 352680213
2 29646 210185574
3 1425 145213
2 41551 560370014
1 73329 190770 745273729
2 123246 529861992
3 179532 73628
1 53803 75023 129457010
2 102016 539996872
2 32538 159058650
3 176115 41344
1 112255 189194 260536937
1 90241 169037 55794623
2 93577 452824308
3 156719 57636
1 11705 42497 606557314
1 118774 159947 764306583
2 130131 55184412
3 197793 163768
3 91786 179813
3 91174 91927
3 58825 30299
1 36425 157803 441280542
1 95407 151818 159399418
1 87119 123709 783608131
2 102793 904305672
3 160087 61745
2 59041 285608786
2 193886 573941409
3 159152 156292
2 57200 655322068
2 112148 976788977
2 6883 392220495
1 47269 124385 97722351
2 134774 290357971
3 83727 140625
3 121561 185830
2 173584 572654573
2 161003 296619408
3 139468 140462
1 25199 89924 453394090
3 102318 182317
2 115327 69503233
3 15049 105829
3 174657 137947
3 36793 148376
1 52744 99109 141247270
3 190832 183015
1 124111 131970 232988876
3 138099 136020
3 19162 41193
2 199918 487616028
2 114515 954346766
1 62185 92570 853178333
2 99494 683938513
2 90382 461661171
1 121975 143363 416906145
3 44332 56007
2 146176 375597594
1 12021 98666 82098610
1 27613 64329 659775294
1 39679 137713 285470454
2 13448 339349436
3 87632 170200
1 14040 154989 621833359
2 28292 431670206
3 15512 83533
2 142957 984319641
1 41163 134904 214156857
1 22385 87885 666534590
1 49500 101317 871270872
3 150585 182691
3 5253 81798
2 134363 772516396
3 187368 169096
2 154463 824181109
3 42899 165209
3 27693 5450
3 83805 40855
1 11759 25491 848242618
1 69383 112200 319528385
2 178443 903190736
2 73939 169327359
2 109998 329915893
1 99894 109096 255051293
1 18290 151409 971459866
1 68272 191099 642596856
2 16091 89319664
1 46910 189801 961284758
3 137229 115911
1 154441 176517 27799545
1 37969 111524 541889150
1 57607 160783 872008785
1 27610 101821 105938933
1 40987 170034 206758556
2 28060 955967720
2 170033 168902401
3 95848 50850
1 29223 116733 285078965
1 128825 174597 379085230
3 42472 190298
1 160134 185797 288638755
3 162046 187907
1 44577 175029 974103067
2 142668 626431801
2 184132 966404743
3 111811 131014
1 32565 153504 469808840
3 65486 167317
3 119451 134463
1 59536 176915 425633265
1 95306 134905 307645179
2 151434 214842146
3 47603 28641
3 135101 147071
2 110501 559154238
1 52654 113167 633358844
3 149968 3157
1 10585 136830 469242960
3 197762 40301
2 83174 219698429
3 137374 141000
2 126301 304771169
2 184035 747328438
3 100407 72204
2 141131 438779691
1 165163 188213 930193812
1 3669 56916 770626909
2 37388 788357463
3 153370 182876
2 155764 52995601
2 28437 624320234
1 25781 69357 400674770
2 177929 651692938
3 18910 4767
2 181166 710308215
1 409 61144 34488115
3 119428 147475
2 194296 237541228
1 47020 89577 127685396
2 903 872689564
3 167373 121869
3 145737 96395
1 158675 175753 784157477
1 5895 72974 97676327
3 3012 13466
2 158550 179178481
2 29439 786884479
3 130437 162912
3 109189 58628
2 81995 115248850
3 99714 23623
1 65221 124713 845869266
1 96866 157208 454334849
2 45530 994449791
3 144728 143020
1 51921 188816 512494033
3 188657 20079
1 141687 154105 152851185
2 115990 837126986
1 27052 38756 722100865
3 39349 102259
3 191603 138890
1 98408 107442 361263906
3 26174 85109
3 163993 119200
2 168807 138829469
1 61567 112545 583497964
2 28242 189764323
1 126368 168622 597674854
1 98699 103277 869952553
1 41585 44450 430766983
3 59573 192287
1 514 37877 844191003
3 121998 126391
3 6608 48952
2 93755 381188411
2 179507 237657179
3 64805 124108
1 15549 82803 594149523
1 6388 152261 809342350
2 1530 558415948
3 65519 122959
2 177150 229156286
3 173517 175305
1 64591 126024 9630846
3 46010 46818
1 37735 180399 924209339
2 93331 796187482
2 131828 782247157
1 89336 98921 54692287
1 104971 157888 898550289
3 20186 51317
1 58577 61727 72866630
2 109556 130166743
2 159307 871428302
1 9912 121872 955205752
2 135890 5388046
2 61304 502149666
1 67226 152994 120722935
2 112918 685481918
3 122347 3704
1 3160 99546 546061818
2 65358 108432749
1 97860 186305 287059001
1 24716 196951 964517573
2 71057 20264689
1 121085 193298 115776439
1 82065 197284 45048149
1 55777 151768 844523228
1 152358 166538 440861589
3 91433 48785
2 34516 432222731
2 182076 84760138
3 30093 153121
3 25975 139821
1 34038 40648 746388413
1 150382 163888 771502581
1 165208 194294 699234749
3 110526 123249
3 10930 77350
3 161757 132712
3 157847 19772
2 10829 991038336
2 46704 650917188
2 69559 131050224
1 13944 140585 637528869
1 122275 187760 798557726
2 166770 320113797
2 124602 475153222
2 114089 50499129
2 66422 560087111
3 73070 34657
1 28501 195181 343925911
2 47228 627871224
3 191181 51885
3 77881 86557
2 148443 970203536
2 43342 77820207
1 82290 134348 927389813
1 99414 180910 165169334
2 145382 716849490
2 112160 920051304
1 46833 176258 486655183
2 117789 332549201
1 113024 115806 387325708
3 142221 3983
3 65399 103265
2 103128 462793329
3 119327 36384
2 47093 314453079
1 78089 168287 940081915
3 82693 158205
1 11724 32271 811387741
2 84744 183829992
2 190523 980256963
3 89987 144622
3 52624 4371
1 58080 104890 27124251
2 166331 82358771
1 2305 127701 976843246
1 100032 150271 895726938
2 81912 185243124
2 93573 35716586
1 37776 62681 325193784
1 22937 199807 435854583
1 93649 96042 564927595
2 96632 126782240
2 143873 914839562
3 196545 710
2 48842 249680542
1 94831 153503 58021402
1 109851 127316 971432306
2 144828 141291775
2 222 632606763
1 147778 191757 656305829
3 36853 152016
1 120094 165540 740098368
2 107732 925255373
3 66496 140225
1 3318 83041 858250216
3 8107 42736
1 128139 140721 9014088
1 79063 147020 322916217
2 149594 666758464
2 32120 36476004
3 154591 101927
1 62539 153173 234544000
1 124449 166600 671149679
1 115467 176763 673731423
3 47282 28414
2 89242 159486872
2 152307 651628193
3 79583 89257
2 81801 918529907
2 97748 959294356
2 106590 956181925
3 164489 55558
2 151733 365389012
2 180126 298038222
1 1601 104302 726988210
2 33518 582478774
2 2614 691994999
2 3530 641977426
3 61556 125873
1 92402 135190 267434014
1 44018 174639 155891245
1 11124 196974 763721825
2 20559 577031264
1 36101 109415 275371028
1 134053 176739 687400598
3 91688 131545
3 36775 47811
2 134559 196146646
1 108206 160315 719228868
3 159872 63726
3 122028 44592
1 66678 199572 16786447
3 17359 126462
3 91113 66795
3 100183 109692
2 42571 302672388
2 153511 808479162
3 91732 76396
2 57621 845462928
3 176166 95042
2 87436 377882479
3 159986 167547
1 8002 54766 376263412
2 189480 331705761
1 14621 20208 672362256
1 79546 167775 398192680
3 152806 106846
2 32541 460853545
2 186903 761171808
2 8503 493096541
1 94229 137680 173187084
3 159429 11215
2 12707 828273795
3 162198 143556
1 40242 126669 607241051
3 61004 45243
3 167266 129003
2 127407 174158151
1 161557 168585 434583980
2 170361 753546031
1 17019 72724 61292633
2 123414 705113940
3 196306 176050
3 43293 184613
2 159436 660661327
1 66127 139859 612614955
1 30589 39345 428858675
3 187904 168690
1 101448 167312 541392928
1 79885 167107 258336733
3 155680 198198
3 118450 98747
3 106124 153136
1 42279 146822 720266206
1 44606 60333 863078618
2 162159 501510455
1 173788 192557 744616498
1 64735 153217 86064299
1 11422 150160 193808648
2 152381 893833766
3 192627 147777
3 180468 2582
3 57403 127828
2 199942 446352007
2 93621 132359567
3 73110 107457
3 142270 37225
1 56479 190515 902282961
1 31878 161382 785131580
2 147518 200989104
1 46109 123129 720375114
3 25270 94985
3 47952 81190
2 186072 976442686
1 39699 192892 43512534
1 157923 165245 494132780
2 172101 942804314
2 46160 959575743
3 116027 184029
1 74339 162988 124909185
1 39699 139165 965026467
1 58590 161217 364739605
1 101330 155971 968422318
2 52974 505621299
2 97111 347384623
2 151446 235605776
3 59521 114201
2 159155 15372369
2 166719 711130493
1 25846 163277 429308747
3 4358 39234
3 54431 170668
2 192507 711503122
3 143633 145518
1 21416 180684 614988619
1 42312 70595 506311985
1 22854 46913 461007781
1 7649 105509 738866556
1 3680 42208 822968627
3 162726 24297
3 153477 176594
2 183953 939291111
2 65394 133328066
3 133317 155914
2 50380 508048105
2 174511 410810208
1 30741 42784 203365932
1 28943 151588 87048716
2 199038 476830024
3 70888 166721
3 40665 28739
3 94834 199282
1 63665 125421 923262410
2 88548 860733364
3 126333 180580
2 88156 896360577
2 44620 449271251
1 26835 194815 668378583
3 180041 22391
2 84152 414039143
3 3658 68030
2 52094 536399006
1 98270 150376 292448618
2 116596 755011297
3 12194 132236
3 167075 103859
2 148121 897946511
1 103229 171132 494675020
1 165890 196461 972616494
1 106626 177316 117462322
2 10417 344857398
3 116789 179739
3 186898 62332
3 5514 59170
1 116104 151605 371508485
1 51527 131026 916128796
3 192049 29493
1 97562 103467 238068432
2 162496 833274545
1 20659 26123 742024931
3 68333 26002
3 31932 50769
1 67787 77023 250574399
1 44970 57600 920548830
1 164091 164250 197894537
2 73042 838639446
1 110585 120123 94722121
2 87524 814753711
1 172788 184251 657011474
1 3550 47923 396626543
1 47731 174733 90122513
2 8770 600548756
1 14549 108487 356188846
1 97647 185650 445734201
3 159727 23982
1 154763 187832 901332426
1 61027 79105 197101616
1 25138 43236 388104074
3 185332 151996
2 133361 544724184
2 124586 126157285
3 64514 40751
2 177002 780570372
1 89191 172390 200437288
2 9975 169948994
1 80863 196124 620692407
2 133621 376337269
3 184048 158704
1 56151 82074 831747962
1 85630 124834 940473076
3 63791 91577
1 117870 149989 852454231
1 189310 197397 595985654
3 76891 45717
2 167553 779654214
3 104121 76957
3 185269 82095
2 161155 55664226
1 17467 40391 792403491
1 9226 50212 394603900
2 53162 260090358
1 102569 163481 18719945
1 29281 63788 523663275
3 170130 51235
1 41563 142390 639941338
3 30453 3044
3 194298 22685
1 4010 157715 865198196
3 2920 60459
2 78769 18665141
1 145014 151655 820381235
1 34425 157980 344182040
2 77777 751922400
2 140526 682175351
3 118536 154352
2 73182 618559976
1 4465 33854 785207121
2 172249 328649697
1 60616 125278 335708752
3 53048 136346
1 28665 44700 803506333
1 52888 120744 282988896
2 153266 132916543
2 29544 641163430
3 168201 41931
2 132330 936576703
3 149314 21151
1 85302 166217 52702360
3 119428 132180
1 101481 190375 593296854
3 154990 9589
3 148371 161149
2 123835 35152679
1 30881 185612 282367470
3 152652 107582
1 64235 146903 502689665
2 62615 615121603
2 39082 51411440
3 41144 74288
2 144079 151087151
3 63760 164361
2 18699 316945656
1 56960 194430 445901594
2 135407 480706127
2 50674 204352182
3 9005 128553
2 185323 375494354
2 114168 722812638
3 57782 89057
2 125550 180690387
1 34674 137891 719082980
2 45933 880601382
3 183338 37482
2 113243 65742598
1 171089 177499 527615887
2 106075 626750067
2 12705 668498049
3 97397 80562
3 112467 148389
1 104568 197803 752914822
1 65093 138440 939353022
2 119797 736990909
3 194293 148787
3 127777 62547
3 173358 111329
1 356 176062 780329447
1 87487 192552 666368962
2 113192 762307715
1 41736 86232 109549972
3 3211 155813
1 92558 176416 835473576
2 95645 169472065
3 6555 159839
2 48883 747886189
2 33555 654038726
2 124904 879300911
2 178092 349054647
2 82993 21708028
3 195236 196472
3 42893 59070
3 112801 159287
1 59407 134489 938283
3 68192 51413
1 72894 176736 351404725
2 107828 975992765
3 20735 63141
3 57329 74605
1 30903 154821 934468121
3 64352 108561
2 3411 674782063
1 18282 49820 460693800
1 72905 185316 314209416
1 5358 37760 214726798
1 25595 154686 494350406
3 189174 121155
3 47284 63491
1 7869 161178 201141667
2 165943 477983520
3 195882 53409
1 46977 191586 548143383
3 74056 8317
3 146674 53125
1 1416 182016 101086825
1 148372 189527 261934232
3 180204 154593
2 159981 431029286
3 162154 9411
3 178391 98459
3 80941 116053
1 55991 195672 699125736
1 50929 152660 683229466
2 74446 885338442
3 141217 136508
3 61103 110333
2 168622 558212018
2 38756 722042041
3 181507 60148
1 73025 85056 399532779
3 189841 130393
1 36706 62824 493147702
1 103785 179594 171897167
2 27797 810988120
1 6075 83581 486083184
2 150785 772895729
3 36878 182571
3 32246 131532
3 158761 182616
2 25117 610505538
1 20763 145822 675107260
1 83406 95922 776268906
3 133520 180133
3 108886 168038
2 98379 667033443
3 57591 94034
3 168909 129376
2 33787 135447188
1 100544 181593 892354985
3 186179 181315
1 59774 172573 636532458
2 16355 293955710
1 162188 186256 367544405
1 24404 31240 732239684
2 143303 938149174
2 118524 831665203
3 84999 117369
3 155109 14716
2 89762 896849830
1 103089 173917 740931393
2 14116 116773988
3 37673 130701
1 158713 195353 964853683
2 137449 30664893
3 79550 142143
2 131666 43202976
1 40108 161704 304697035
2 188773 913203795
1 100285 127304 106825583
1 24556 161976 506267942
2 93086 116229833
1 13936 33322 20541569
2 20501 778755968
2 187304 502816813
2 169294 248632072
3 98630 197519
3 146054 28285
3 129298 18266
3 180350 23310
3 182635 26760
3 59632 193796
3 191182 60659
1 33353 111448 691189495
1 75801 117734 722686714
1 95 125703 785710191
2 31968 310683836
1 628 39712 790023334
1 131471 174347 776751790
1 19409 157145 977696427
2 166922 761208054
3 69665 8929
1 8301 103640 507415001
2 134579 943594535
3 15153 56062
3 59671 42895
2 136513 413539533
1 29141 192239 786003947
1 47803 64074 941137013
2 11875 939601781
2 176948 192692395
1 132288 145822 339453457
2 164539 529790352
3 6361 96395
1 115570 190519 559323292
3 48349 154024
3 133100 120481
1 46664 168809 213225145
2 153621 21485611
1 57767 72834 193876643
3 117142 120048
3 195950 199729
2 143036 570302884
3 146910 14311
2 92200 712371227
2 14566 519732787
1 90989 190591 692546229
1 59823 199408 631225589
2 118576 116167316
2 94164 766457481
1 102614 151926 589193547
2 157942 82392058
2 27955 67434992
2 50148 531999735
1 117823 147559 884043845
3 197160 134310
1 20754 191831 869309239
1 4192 48688 321313603
2 55575 43941800
3 45306 27612
1 50616 65728 200255853
2 186545 703314233
3 31373 52130
2 179235 409406912
2 62004 323483226
2 193483 705697676
1 138512 159532 419772004
2 172241 710548172
1 165627 175668 699576589
1 21459 35215 227808492
3 36858 47451
2 70199 939458998
1 32940 198012 300747384
2 72485 745675603
3 196385 103121
2 6386 639065635
1 15180 42485 645303568
3 179945 13778
3 179684 29767
2 58004 163839385
2 99151 887680475
2 103755 684220798
3 148195 10134
2 132170 426998493
3 123879 152030
1 36242 197916 488228132
1 37022 193824 323280497
1 10082 38024 209010829
2 31546 882601463
1 75673 176855 454094606
3 32395 29464
3 104960 178301
3 53451 106242
2 111181 696100883
3 163429 40666
1 51882 133792 781206451
1 32779 92360 174535779
3 102299 59224
3 16412 18201
2 141924 53569087
2 60427 782813849
1 36954 90123 247718917
2 169367 200982337
3 25931 1759
3 180860 190343
3 121220 64300
1 111312 133717 488932825
1 106346 140442 403629739
3 12439 42718
2 87220 257225339
1 58577 60732 357349794
2 172170 759986067
3 109126 7709
3 154938 140408
3 79132 119606
3 23140 97338
2 123067 543051547
1 104662 109739 952319136
2 102345 192791776
3 88589 57295
2 51571 631849526
1 35741 68807 978541512
3 37902 182398
1 16548 102316 820302182
3 25411 59841
2 32374 438940262
2 76188 199463220
1 45666 109890 358363456
2 141438 287345367
3 177046 94197
2 37359 309209536
3 148985 78905
2 3935 639878760
3 108081 46226
2 97574 296841093
2 94985 728401030
2 120659 177256312
2 85962 515102589
3 63247 138821
2 23602 329538128
1 2075 160083 325733437
2 104598 507402919
1 38753 86361 17970545
1 26779 70107 226905734
3 120642 147673
1 112140 115916 320778153
1 60280 92112 411480200
3 149089 39153
1 112853 161530 190825384
3 173179 104129
1 64722 124560 975520091
2 197445 622728323
2 62305 563897121
2 14657 640071755
3 135944 114770
1 22767 156217 86297238
3 123759 129418
1 5937 34226 949359932
1 42813 119171 117331730
2 97289 322875554
3 61159 52509
2 66451 452000786
1 15176 51768 275742848
1 2407 128892 240835190
3 53551 183227
3 32622 52839
1 50534 92742 468608852
1 39564 158562 623406176
1 38822 176032 289841528
3 175762 108860
2 157406 54741125
3 1188 157184
2 175641 405196416
2 129677 996330872
1 20169 64656 820779558
2 18672 703183491
3 25974 111718
3 157573 11483
3 9677 31978
1 62032 117325 798731183
1 53120 151180 975650600
2 169828 993807082
3 136616 6606
1 132568 172941 516268029
1 5496 23171 814721100
2 179034 568206747
3 83365 56133
3 151265 195709
3 169937 3686
3 167309 44512
2 183901 510995599
2 111038 740530396
1 137055 185926 684454884
2 183759 590518128
1 147785 166232 666553825
2 127552 428330203
2 172713 356216699
3 74451 47661
3 58528 27809
3 4162 131879
3 41234 185849
1 35824 63484 707624659
1 182746 192177 435157101
2 24134 14090963
2 16024 558024981
2 65444 394234262
3 107191 72415
1 48281 157039 66290380
2 157847 129984019
2 141294 121763012
3 84148 14359
2 102341 908166342
1 30319 130798 724585243
3 74163 197921
2 73097 499551131
2 134469 627383592
1 3598 69218 509828687
1 121968 127971 109326105
1 166027 188903 540310757
2 154302 275795537
3 140393 86818
2 28686 568995426
2 119853 408516214
2 84076 2931624
3 108348 127714
1 158479 181299 219994385
2 122732 341499689
2 97060 78058120
3 154264 13895
2 73445 713009330
2 77460 48779599
2 197289 517837463
2 173975 422991865
3 129867 175689
2 145555 179962219
3 68334 37052
2 195532 928911249
1 3599 85377 364430088
1 57031 73204 448285423
3 172997 41382
2 46991 758800903
1 117284 168670 568186476
3 122365 105941
2 61393 433107363
1 74745 196716 961304246
1 59395 74286 36822646
2 163374 633300769
3 153457 42645
2 60456 174362581
1 78109 95874 597350735
1 82129 144736 392977330
1 19999 111448 531340852
3 168881 68341
3 137713 46720
3 21422 15106
2 38895 380826118
3 65243 85552
1 21952 128120 90710351
3 146591 46393
2 136236 79491005
1 26733 163690 430897965
3 66292 119688
2 61280 423806672
3 67774 26866
2 28762 970783464
2 21902 471432315
1 107495 189733 191928226
1 18022 132118 375237526
2 79345 500142838
2 40161 800422231
3 138549 98733
3 109267 167477
2 89173 365120622
1 139429 183035 470184660
3 78102 4186
3 152718 31022
3 34693 47006
3 165552 119687
2 13536 421882117
2 184635 142388997
3 88526 182093
2 27833 913094795
2 53430 843488957
3 64482 97658
2 56874 197504060
2 54373 28614174
3 63004 65849
2 173132 550808936
3 52375 21675
1 69866 179528 3499219
3 10996 199979
2 95896 311436226
3 126284 155981
1 55223 102441 488462262
3 187655 192337
2 55785 708710175
1 49512 141629 556715445
1 76074 104180 629366846
1 141398 180288 958089503
3 815 91281
2 176217 852303798
3 139674 7216
1 1977 51993 110674005
2 129064 443755416
3 158883 32990
1 27605 126423 512861263
3 63735 148193
3 105695 138277
2 39691 319385562
1 40662 129835 894254981
2 68395 354797919
2 1224 859256099
3 58089 62059
3 130967 70007
3 10232 161703
1 144060 148239 621080935
2 179123 586025163
3 68599 90088
1 99519 151663 777054861
1 46429 92532 601472551
3 194955 75933
3 150214 146263
2 15473 222647699
1 135557 144656 40377907
1 4345 20199 307128173
2 21150 246610375
1 104267 143411 58929743
2 20027 958605570
3 151814 31123
1 46712 118732 304338623
3 126388 115328
1 104121 165420 468753118
1 104470 151412 388486502
3 78626 4853
3 176990 150953
3 74961 9856
1 37509 186492 202748621
2 35861 467079881
1 173173 189537 84694595
3 77596 97265
2 160764 231041644
2 101985 582151763
1 107471 179216 857744877
1 107573 138383 565620814
2 94216 53438627
2 92492 202276941
1 70776 164609 375212140
1 23356 165725 603345532
1 40720 106141 745657204
2 104568 547490802
3 23217 186498
3 129497 167429
1 75026 179330 547607926
2 142289 776925037
1 161516 168018 461023333
1 77240 175784 581781721
2 104990 522667302
1 100291 109632 612136442
2 22697 229627439
1 61048 142914 990567072
1 37027 86623 48318001
1 85374 191624 70710956
3 73587 125324
1 112310 166611 566199326
2 169776 582049657
3 188515 44400
3 118641 119711
2 41045 39799131
3 64707 80939
2 29712 730842537
3 119173 57491
1 94195 168323 357312023
3 46647 154115
2 48594 454932194
3 195252 58587
1 169292 176349 959542594
2 177574 857335509
2 193883 277852490
1 140542 159568 997364008
2 8063 499863404
1 22051 188050 985650675
1 42222 190938 837221781
3 76905 81364
1 39315 133780 751686373
3 152718 24114
1 42400 137439 926519077
2 198112 684246570
1 43160 118637 793157218
1 42205 103287 368800307
3 33415 167431
2 180314 61826763
3 61232 70760
1 87916 88663 723957520
3 156171 62050
1 6122 173673 395118016
3 125760 162783
3 27887 70983
3 88796 124183
1 59883 119173 11142237
2 57674 430690214
2 23481 81422163
2 90745 445455783
2 138259 127889403
3 52723 72540
2 65690 24450484
3 7449 185144
3 19076 189003
1 23410 25008 493423931
2 173958 682925296
2 134841 947933159
3 16971 10221
3 148735 75226
1 37852 152825 94590225
2 164285 128468970
3 37227 36446
2 189489 64699937
3 42395 97158
1 24401 78496 440806304
3 64785 192696
2 19827 91597146
3 167726 55072
3 65153 179470
1 89221 98326 402241613
1 2957 85329 296838006
1 72123 114228 821344989
1 18650 62216 127805350
2 194446 616749420
3 191853 133965
1 24818 161036 517295752
1 187275 192920 362741856
3 135773 39483
3 99404 10970
3 12119 75065
3 70714 32405
1 8514 77649 854400041
3 33030 105306
1 110424 195374 48288770
3 199190 45703
2 36375 618441574
1 69591 161315 585662940
1 90014 190564 415914249
1 97343 121972 952123962
2 173535 426960362
1 56917 157414 767475574
1 147641 183154 565056561
3 83893 133135
2 194244 699884141
1 119146 192687 797693358
1 113776 171133 818533280
1 42803 153588 271460376
1 144719 197153 75299540
2 175927 392641169
3 161690 3712
3 160973 153267
1 9613 154081 683333404
1 10601 158426 842457124
3 52260 95092
2 130125 596707370
1 26002 47413 125372461
2 85606 619096424
2 77818 104174948
2 95944 318237389
1 101411 139946 961694822
1 101851 132248 108507666
2 126585 109002815
1 59299 74595 252758311
2 39191 306713815
3 127226 1898
2 157485 790240551
2 71834 321984221
3 98941 20170
3 164999 16259
1 10093 24562 370342218
3 58397 30606
3 45831 42698
3 51012 110929
2 117386 80426171
3 30560 189434
2 69173 756266997
2 186122 119942472
2 188529 430417466
1 30122 182338 135413336
2 54706 410747691
1 103626 159575 353051001
1 83004 193641 977171117
2 120724 692913193
3 86672 28862
1 130325 133874 453369975
2 88813 71788573
3 42552 132640
3 85993 12695
3 113615 47618
2 154219 308369025
3 192154 196045
3 21095 121120
3 139040 141542
3 88413 89457
1 6219 109439 345907171
2 70483 844020030
1 82888 157898 226631734
2 5365 834703414
2 133250 156259948
3 174122 141894
2 125657 149786359
2 142757 112991817
2 74586 622098595
2 77312 670127612
1 70823 142463 320718174
1 63805 128514 184732336
2 124082 827465123
1 18014 147833 700086522
1 18783 56966 953061222
1 42763 88365 432554291
2 75994 897431615
1 40036 58743 240570031
2 82205 872783462
2 21460 286053150
2 56957 151728673
3 191427 188243
1 69300 73620 357547341
2 156651 636261639
1 43457 143659 935991485
3 63098 38095
1 81909 186256 411998920
3 61672 76246
1 116506 170086 155011323
2 25828 342079896
2 128932 334407865
2 159918 167242108
3 161987 8846
2 36708 596989752
2 182587 62900485
2 68016 503904578
2 50137 32732487
2 176169 828670424
3 69051 88010
2 7861 586678858
1 58523 106369 835528990
1 76900 109642 601467140
2 68254 497405523
3 122251 187209
2 144912 195803757
3 16054 6873
2 170179 436419211
1 15904 87254 427515999
3 135409 116055
1 69524 188148 161029762
2 87484 427348211
1 64853 176759 756773327
2 23731 164158457
2 109207 890608384
2 146947 137686374
1 37367 195262 212947438
1 49120 167809 648830985
3 58264 188426
3 170354 16022
2 170974 227480423
3 74920 125596
1 10826 130265 421645449
3 96841 137492
2 12458 927674960
2 141686 92480441
2 62261 898815882
3 26493 45051
3 158136 72597
2 100276 325267580
1 11153 34201 35093630
1 41259 187254 62647934
2 68043 762191718
2 90708 330231245
1 159722 190926 762721417
3 38335 63817
2 193529 540840545
2 184678 822614454
1 22786 109508 749979040
1 3827 112372 872945196
3 100822 32876
2 194066 698308746
2 129645 290204410
2 80321 473454695
3 120217 192977
1 51438 68377 854052690
1 120134 199602 940762631
2 33489 60128453
1 40864 84840 860717717
2 57621 475828739
1 56703 145211 891889728
2 9185 880635556
2 78591 59661877
3 134826 117343
2 155252 91754692
1 44629 94979 194122766
2 80845 582007540
1 112660 197706 3097075
2 158092 758571073
3 36725 8800
2 177205 893581745
1 78660 184217 900250566
2 90513 773222725
1 149744 169112 210740910
3 42766 128974
3 65620 28066
2 144122 829119295
3 42143 63519
2 6357 198943562
1 44323 105460 980585943
3 184300 9054
3 52376 37827
2 88130 760546046
2 42443 545860065
1 34316 115096 695768817
3 72563 105900
3 97700 173327
3 47634 136663
3 32166 185785
3 170247 17235
1 61654 163738 114483546
3 141549 113428
2 106079 989820654
2 194241 388626904
1 4232 146041 619767349
1 19723 74021 325067541
1 20982 136117 136754465
2 111618 451254462
2 102183 587666882
2 129314 465919282
3 96710 125880
3 184735 108728
2 47598 714954754
3 159140 149302
1 35106 158764 662361841
3 6231 111405
2 78727 558637706
1 61940 181856 697906440
1 179396 183283 593188337
1 49370 94218 625296618
2 199750 286800634
1 32605 187467 838600587
2 139822 500533326
3 11286 73515
2 23746 389925470
2 119491 29199554
1 12128 72867 139330490
3 190209 115222
1 88442 97838 921326957
1 32183 76385 800324396
1 40052 138748 659180562
3 18673 22766
3 82467 155740
1 89728 99123 593096479
2 174964 493345922
1 138572 147739 449244392
3 63764 24590
1 13912 59503 17502338
3 131147 97467
1 74931 105810 588552719
2 118860 873310947
3 105535 42635
2 147451 552020210
2 173498 290382531
1 7305 110959 906431451
1 40871 81109 754601041
2 145474 458514556
1 175883 184775 792199652
1 116906 196755 857942515
1 37438 84530 983892832
2 156485 705971716
2 5711 920756150
2 129785 12897105
3 39755 120447
2 94037 15694568
2 77929 499395598
3 147748 91833
3 48906 117569
2 96626 670069933
2 128922 515109744
3 124399 81251
2 3435 658056262
2 70899 796650292
3 107012 74253
2 194430 246694312
2 32886 482409418
1 87127 129266 444130523
3 56918 171233
3 115658 175827
1 99594 198502 469406316
2 192529 566422262
1 159665 173111 990749076
3 198471 163050
2 169125 916519719
1 29240 50745 63979272
2 170363 930641390
1 135599 198041 637635608
3 7058 10347
2 139921 862208622
3 196040 99142
3 139810 83486
2 86412 357104922
3 29969 58100
1 61953 104096 8147560
2 8466 427141724
3 13141 43266
2 5028 481762504
3 74593 22564
1 137946 151696 230231372
3 173626 7787
1 10422 152134 77899083
2 4173 711053256
3 192195 87966
3 34268 104092
1 127834 189329 110484204
2 127573 130742625
2 57108 880353931
3 146759 71571
1 105530 165005 680342577
1 76977 87717 998288673
3 189927 162334
1 24253 181636 749460715
1 12039 100523 657543662
2 136513 440254260
1 6096 38895 428499173
1 69991 175046 484341140
1 56807 104940 551804128
1 19276 167855 802683927
1 107957 161530 605713378
1 105496 170038 631938678
2 152193 42714942
2 170237 289157591
1 133963 151677 63333000
2 94593 795810280
2 178817 317219726
2 45371 581646287
2 29468 197954541
2 190422 498806582
3 176713 90928
3 171512 88138
2 88825 44232079
2 108351 915576436
1 106982 167191 338017197
3 179101 18660
3 97402 168016
2 95215 71008882
2 110724 348577603
1 9916 157953 217990490
1 21642 130036 573876966
3 83277 166781
3 9566 167332
1 22630 80567 637651082
3 173358 105053
3 156015 30380
3 97087 72174
3 64266 63061
1 73947 172659 892871299
3 106795 23839
1 49900 133144 194099644
1 65907 114152 209528854
3 2934 94335
1 81491 153645 47869765
1 131375 176513 650836687
2 73858 427736507
1 123409 189246 289266742
3 170431 115692
3 4224 184047
3 162907 67470
2 2290 407070600
3 110542 196537
1 90936 97847 269892068
2 64845 200344217
3 42276 103362
2 102489 279986283
2 124196 426494748
3 96336 39693
2 158557 828508523
2 2966 182414640
1 81909 181003 107270591
1 38724 82876 335559533
2 104474 103250766
1 124131 153498 960133909
3 84449 64132
1 97475 192267 565688739
2 2223 846531737
2 84885 13751346
1 54735 89982 337208613
1 12431 118006 233749924
3 166337 103717
2 195368 115563321
3 53930 159260
3 110143 94217
1 40739 76415 365135484
2 175185 70135527
3 36736 190469
2 185702 911846922
3 71709 165030
3 124144 194974
3 76542 179259
2 99197 744882531
2 21691 716629952
1 94986 159114 635161377
1 14450 31513 267156934
3 74191 76686
1 73077 156226 921418231
3 24213 124458
2 172438 274079890
1 2050 36254 442520078
2 81321 509294159
3 75641 41300
2 48236 335628227
2 20891 477342857
3 11981 153278
1 182383 183514 272702726
2 159467 306432741
2 186323 183210779
3 53461 78363
3 36787 38552
2 45226 397769513
1 60772 146020 823025492
2 121254 123234942
3 77056 22240
3 40798 51006
1 3646 69637 685218927
2 194266 498575462
1 41221 197583 902146449
1 105505 193077 747584830
3 168733 184994
2 137591 840953621
1 94935 98718 457741235
3 37530 141657
2 88238 782575664
2 158899 512630257
1 30111 51845 583421156
1 70794 140166 938463713
2 197958 755719964
1 8078 154982 398968845
3 163740 68805
3 145676 68586
2 83 964830941
1 15218 164499 802032992
1 114215 132488 188460474
3 134647 120004
1 131199 173034 316555911
3 116331 98442
1 36173 169439 686979415
1 84976 99599 683853317
1 93023 170378 125280728
3 143240 138113
3 143024 106193
2 177118 539005988
3 182984 91121
1 23381 70154 736092786
3 149131 141273
2 123951 805429937
1 20965 166915 773406461
3 59925 109534
1 116792 142930 240575342
2 147393 653028967
3 138737 53971
1 61408 172939 227493717
3 140265 132458
2 53889 363081191
1 112215 123410 324426986
1 60960 114122 920040052
1 18398 150980 99224260
1 27626 49912 450287735
1 49653 82941 712827362
3 183863 62260
3 55267 26577
1 59581 176283 700711490
1 8442 66888 706042621
2 80461 266568719
2 74170 659518590
1 853 125110 172104055
3 90072 171746
1 138632 171920 464783777
1 28445 196571 294052863
3 52169 164681
2 82910 22432252
1 48889 98157 235825902
1 14380 65061 135863609
2 46806 113870355
2 52713 597511153
3 182605 111081
1 122713 153142 809086155
2 72079 976059091
3 144566 23459
1 78691 105611 676957457
1 24322 163533 987010861
2 185389 554264444
3 177765 164834
1 23742 143721 55390538
1 124824 141038 131019762
3 52305 40852
3 152309 148382
3 117946 32210
2 90994 402736225
3 70347 69177
3 93073 8548
1 7124 121228 593075791
1 73455 106735 114737843
3 7508 180078
1 53939 150149 570566338
3 9480 112136
3 156108 2080
3 64616 142050
2 110817 103831129
1 121652 193328 610498710
3 164762 36562
1 74591 161611 157177767
1 100282 159258 731557716
3 144689 80981
3 144357 98963
3 98074 56339
1 121221 155901 380344279
2 50722 216960164
1 8789 97966 239247131
3 146234 50278
3 110114 10245
3 3377 142155
2 32097 111622937
1 95614 110501 602869245
2 184436 497998802
1 95184 165218 504700964
3 191321 6146
2 123821 894304144
1 11612 146996 269052618
2 80035 501447171
1 82901 97600 283017801
1 19474 84618 569801538
3 169337 131971
3 2833 7799
1 170435 185578 423937085
3 162804 129624
2 138260 164116891
3 135635 120686
2 52300 893473229
1 77355 96814 261123595
1 47319 53083 633669473
2 156913 668558707
3 25056 83616
1 150503 198920 617762496
3 102354 180922
1 41755 143482 26845076
1 141529 169018 901019620
2 155365 588724920
1 120630 144344 482372346
2 181716 896153618
1 72982 154939 837628814
1 1805 165117 675721405
3 179577 24523
2 174302 888616725
1 169494 179110 904752879
3 181629 106355
1 41745 47664 940563684
2 14153 249032421
1 107408 131570 33373822
2 64801 316511231
1 72980 120125 266456047
3 197601 146585
3 114234 53539
3 26031 80357
2 157000 866735275
3 165363 138555
3 105222 186557
3 89295 111869
2 161804 696026792
3 83229 170221
3 55480 15549
2 33540 368480810
3 88245 65098
1 73243 134052 620307054
2 141111 853671725
1 2745 126971 623991147
1 70317 118924 838838116
1 12742 129226 722612335
3 92352 83916
2 175170 863806921
3 82136 191489
1 76923 182909 125283397
1 22351 172984 132860241
2 67019 708480845
2 117246 333363326
1 20037 140101 962802457
2 45037 497474518
3 75819 31764
1 28305 148577 541754638
3 93225 167543
3 30444 46590
1 39417 39629 30597971
3 144502 143273
2 85485 480973871
2 32093 830098395
1 101494 131907 315397595
3 12791 155812
1 108419 149843 669471431
1 77208 177336 897230073
1 5775 76877 252997128
1 49480 166750 286589822
3 116095 116056
2 94958 504727906
2 147755 72916614
2 49782 246618892
1 892 188504 260467918
1 40746 126396 971792553
1 95403 155947 872631091
1 30041 68987 16435723
1 59984 109174 47689749
2 13919 602890148
3 24492 11101
3 45192 100525
1 49890 60284 790948646
2 171876 1192453
2 25728 978103152
3 49671 171661
3 171524 78956
3 4424 140571
2 39854 988621868
2 104371 475437736
3 77297 77586
3 68090 129697
2 15263 566712513
2 189238 751875835
3 91375 71216
2 89418 948917021
1 3190 4502 293628514
1 19528 80626 973371251
3 159481 90899
2 148685 245060953
3 87154 139601
3 170969 147873
3 189538 33520
3 34860 57113
1 93184 141238 392987761
2 139716 577908709
3 105910 154190
3 41594 34033
3 108640 34293
3 123698 102223
3 98022 185160
1 105064 140437 99747096
1 93323 126315 21594870
1 130528 147714 526229425
3 21834 139138
3 94348 44170
2 108393 447361358
2 12818 105651053
3 130652 176931
3 54601 39836
2 72677 162679236
2 125802 331612680
2 152670 80650445
2 59228 513108771
2 125685 499402737
1 167056 198395 446637189
1 39454 177424 336657904
2 194930 308425691
3 80271 48515
3 136410 137621
2 158259 781627232
2 99903 154104505
1 60895 92243 103611470
3 9718 117864
1 22392 147898 682999518
3 133926 191864
2 36930 245410791
2 27536 914592454
3 154335 1606
3 123690 176076
3 198080 187143
3 189527 47082
2 156000 995345552
3 139293 5742
2 3813 389132500
3 137854 15625
3 4917 29528
1 57689 174712 708012699
2 161500 98934743
2 79589 428288738
3 86956 196485
3 197056 190602
2 8332 94597213
3 38706 91930
3 28208 71165
1 152144 181372 39727808
3 170538 114461
1 100091 161926 981143367
2 138613 948231565
2 56748 664695433
1 18275 125418 73796658
1 18004 66274 917425779
1 75768 181416 727993015
1 61926 190718 792635346
3 86777 199009
1 25465 166025 323424826
2 70747 822257670
2 51916 622522537
1 8194 106305 135160312
2 194096 207750179
3 12804 175756
1 61345 175093 943917407
3 162652 176702
2 109064 853927315
1 100058 192694 381794322
1 30294 123702 909671519
3 192138 131141
3 145517 6640
3 139876 3594
3 71245 165134
2 112511 499174114
2 141560 516234123
2 81383 724744406
1 10751 27443 415230620
2 129652 881205758
1 77487 122542 340168125
2 103728 410395587
3 84775 145907
3 146307 77075
3 53335 152270
2 6168 327556607
1 27740 30586 27804399
1 58047 145940 578536865
3 32554 112017
3 122864 88486
2 22445 82637984
2 52791 55551109
2 176404 507737610
2 44294 36042214
1 17431 137722 35679562
2 40653 135259264
1 101838 164980 595859399
3 155517 65737
3 156529 68397
2 78188 267713521
2 163350 625286666
2 422 487882791
3 54197 43668
2 190258 711586247
1 22476 175090 713258999
2 14361 794782026
2 76090 972270246
3 28195 44671
3 85238 138283
1 108017 172347 866497683
1 26666 34894 837493013
1 6151 169589 853446571
3 72780 151566
1 57673 60475 791867150
3 165700 4566
2 161186 738613835
1 32831 158039 287568974
1 85120 149911 285327331
1 180313 197409 590967347
1 49381 103555 933459100
1 4555 134450 773403867
3 2621 44570
1 50194 168535 218644912
2 45297 382391003
2 96191 56472200
3 111836 150431
3 193843 184871
3 25574 195883
1 8170 98683 469712073
1 58627 103229 531473946
1 82242 125030 959444503
3 108300 127033
3 125446 81539
3 151990 195046
1 54693 179528 23625602
3 145951 93388
2 177350 763224037
2 73875 825447533
2 87625 273933706
3 114045 72887
3 111884 149446
1 105756 169328 981278195
3 103064 127259
3 126632 11688
1 59879 71322 731844622
2 110638 54137293
2 84608 734931731
3 106484 6323
1 86794 98016 440707985
1 25574 199948 987772705
2 121562 36473954
3 93602 105563
2 84035 622787859
2 182119 770624344
2 53310 776644891
2 27626 466817419
3 104789 115905
2 78607 489667554
2 191462 877512996
2 197990 418987465
1 162332 194810 207278538
2 167235 641237965
1 9503 107889 26304722
3 179848 176832
2 28336 55204541
1 44455 61135 607949183
1 107803 168455 550567878
3 131617 187457
1 41425 190321 592337863
3 132994 128178
1 5521 154062 932316843
1 17150 150742 78176473
3 137307 27696
1 20336 167239 363541358
2 51956 950927063
2 194699 954103360
1 27439 144951 436542971
1 107612 150658 21645412
3 47173 3322
1 119708 141561 215488028
3 29783 130451
3 149189 109735
1 46695 168495 927494213
3 91139 108041
3 123765 37207
2 186335 966329766
3 188318 122917
3 37836 71401
3 63038 22836
3 43818 6916
1 102334 183544 238096462
3 190485 153209
2 118946 187082512
2 105196 813925313
1 128000 197710 974871005
2 62738 974567136
2 160283 902304134
2 181218 24004087
3 4151 156660
2 47039 768946659
1 9797 89979 198525357
2 113742 992279896
3 95513 9895
2 172629 296099583
3 60869 174698
1 26970 62518 472407903
2 64792 545020621
1 22337 165201 679573955
1 89255 168168 241570842
1 94629 160941 112010007
1 1965 20201 553989389
2 153544 575471064
3 133280 139940
2 84619 685736224
2 35537 211576136
3 155026 13304
3 85075 190217
1 128926 162387 649536376
1 65953 87031 89075817
1 10508 151789 379972150
2 40496 962259148
3 153078 72746
3 75269 189353
2 88619 816371183
2 59951 823888053
1 41374 144767 359311035
1 93429 196649 805254910
2 101134 471764542
2 125319 816687224
2 193598 311996328
2 157571 949418126
3 100525 46495
1 97853 148676 732773655
3 115318 72926
1 104589 129113 797921735
2 53306 345948709
1 139645 170837 627649130
2 89769 475194396
1 77945 115152 890526684
1 118336 194846 210349965
2 52840 166513654
2 97123 387711601
3 173202 76946
3 30969 73972
3 95775 24185
1 80035 180175 465454981
2 46079 17148533
2 40290 649908352
3 20834 132966
1 132914 199909 67438314
2 63869 242225412
2 144317 215353970
3 126358 4011
1 158510 173705 741727217
1 161730 185607 427215739
1 94437 120901 693205172
2 195414 984665844
3 71957 124031
2 192809 15681664
2 158792 599736893
2 122928 836896940
3 156560 197103
3 89003 9148
3 88429 159070
3 53965 147835
3 3910 110469
3 126857 193472
3 16816 6663
3 55344 120821
3 23924 64977
1 116227 138995 977220281
1 112215 116558 641926205
3 36429 30665
3 37580 168007
3 27300 11676
1 8373 110702 431514581
2 188206 280369242
2 182430 934127989
2 6274 214197437
3 35568 159101
2 108508 40979129
2 169177 200820148
2 33003 285173497
3 186673 81750
2 165397 549705393
2 183936 455931613
2 141125 992059145
2 56203 846654419
2 12452 383413879
2 34822 162870495
2 40128 620327327
3 181037 162573
1 12274 67011 5477649
3 133480 95011
3 170105 27214
3 54998 111259
1 28418 108509 830343104
1 93733 101021 992140249
3 126206 52204
3 127513 13965
2 156653 841584354
1 183395 184430 708422783
3 178426 79610
3 7501 56787
3 1745 121873
1 8660 134463 149207635
2 112794 253690654
3 199910 141421
3 155553 71556
3 199948 182623
1 51293 139510 228883894
2 63345 382794936
3 77541 180370
3 19236 86833
3 138512 78906
2 83443 865661085
3 134704 66133
1 9716 79208 70897942
3 189841 123155
3 79023 77066
3 128956 72728
2 18703 688750110
3 194806 160252
1 23803 42260 148418597
1 161176 171254 783011598
1 50241 164581 347386377
2 38354 948001543
3 49014 135967
2 50636 560870473
1 33219 154992 438284953
2 117626 268005948
1 43655 75494 872885723
1 122073 186752 17277390
2 66198 725074758
2 136003 550342259
2 188237 921780351
2 183449 499511477
3 134688 7482
2 62788 140579899
2 162439 510174
3 63814 75862
3 197040 113575
3 51228 145827
1 91285 115558 890105193
2 94483 572163889
3 165788 78487
2 195821 175569252
1 3305 138885 777767567
1 22354 181076 451680627
1 49082 77439 345350353
3 27234 99498
3 2852 116405
2 43890 101587305
1 134948 179066 237667628
1 13835 100991 444117236
2 133577 692230506
1 7745 57789 855420161
3 138103 194700
3 94508 124695
1 3132 24515 137251186
2 144285 518354820
3 172159 159865
3 73723 2786
1 110883 133780 780266677
1 115457 197940 240939779
2 42147 732066654
3 176219 185572
3 141266 159114
2 118584 848330657
3 68023 13044
1 110228 113771 339357306
3 168593 15749
1 38503 165309 473202166
3 104083 41529
3 86914 94424
2 177234 210238485
3 93485 127373
1 389 33916 680360809
2 155761 892313388
1 15474 155229 264698813
1 152610 154463 5219316
3 86600 28008
2 120052 161210717
2 55664 558511793
1 134936 168682 667710936
2 56180 922187913
3 105050 99575
2 7009 993426319
3 47482 186895
1 111920 150274 840100668
3 48221 17041
3 108842 35796
3 113314 189483
2 114752 826173434
3 52404 114624
3 22203 149816
1 125562 142621 160713850
2 114886 70118734
2 44798 468527610
3 175061 133412
3 65860 59349
1 67431 187291 325962720
1 56067 76550 645965863
1 15644 134010 607726638
2 103286 241579720
2 11619 357311026
3 15683 169834
2 87575 40834692
1 91041 199776 308224792
2 129925 837206032
2 67762 113785062
1 22277 125383 803435428
3 19685 23618
2 59299 729841843
1 89025 172580 161497992
3 36591 160490
1 111632 124990 63410559
2 70316 781173299
2 136482 865971420
3 72802 128322
1 2633 44520 228950909
3 65294 144722
1 97491 116379 313237844
1 38692 64601 525471557
1 52527 135976 945043777
2 23711 495410456
2 15789 744888356
2 104740 504032906
2 42647 719469076
2 157786 262513043
1 23446 187681 159452915
3 74528 134290
2 102198 894561284
2 62351 472494983
3 189033 146107
2 113613 46782677
1 91097 142405 180465568
3 33982 110384
3 138004 128020
3 154154 152012
3 20656 141620
2 18406 660969975
3 189918 17327
1 121533 130708 600546339
1 17508 38138 814260154
2 52112 29522260
1 111695 112560 952792044
3 11267 156600
2 44072 416865355
1 73782 199576 720997135
2 131882 248180835
3 11863 166009
3 30086 33740
1 149359 178002 892958623
1 15500 69118 517826204
2 6694 460530024
2 65887 616765300
1 90091 146189 452701958
1 97365 133171 555562177
1 149132 149469 93208559
3 48444 150697
1 51192 86090 778544381
2 112910 697041192
2 29837 185901982
3 183184 51204
3 45284 42410
3 14504 148348
3 45895 116395
3 140683 155609
1 28245 152992 458373797
3 160073 27180
3 11928 50097
3 168112 132718
2 166573 405344144
3 29112 59678
3 13480 137453
1 84547 122593 731581965
1 182313 199247 66016210
2 71694 535458541
2 23897 35615476
2 148381 730803314
1 14468 196510 807870320
2 199733 935024249
3 29476 170333
1 21249 103234 956581801
1 29085 86315 453427844
2 72917 338914288
3 125460 112301
3 174916 94182
1 66302 90034 701032473
1 52141 165989 481190742
3 151066 58474
2 113466 723551773
2 131000 134115816
1 90359 192939 36969328
3 27398 46791
3 192472 147405
2 18441 637688026
2 159868 46340320
2 77862 911007536
3 106883 104558
1 86559 128533 858187408
3 157954 19104
1 110279 185293 485207421
3 179604 70454
1 41007 103226 870515989
3 68224 186596
3 126513 11022
1 24960 84546 545154177
1 29529 72104 166668574
3 4467 71705
2 186817 515446587
1 177794 183977 272819931
2 114049 782718563
3 179947 42340
3 85744 27559
3 127662 115145
3 123456 33600
2 61861 281213830
3 51082 98023
3 25926 116616
2 97194 324054984
2 132857 202349519
1 38132 48883 761651122
3 169863 175615
1 55930 175606 480655697
2 70412 899281551
1 28292 83844 586583059
2 30939 884850287
1 35932 81205 783943123
3 145485 63680
1 65041 92045 712961099
3 197841 168975
1 38632 48251 597673149
1 20810 126991 291957623
3 158082 166570
1 185961 192308 647265142
2 48343 357607424
2 30616 710507545
2 145031 180226295
1 57510 129481 533648447
1 119464 142611 833156587
1 52358 143626 86845857
2 149370 820308948
1 19281 30084 610012395
2 44981 835663658
2 81983 106880382
3 191371 39856
1 34127 147077 61257751
3 2959 121403
3 1588 82311
3 179677 97719
2 31644 55306143
3 88384 352
2 7214 150807060
2 43512 344855181
3 95385 60055
2 35459 714653186
1 124060 194982 663762017
3 1544 135329
3 131940 19334
2 159694 299170386
3 114648 10777
2 119353 392004068
3 19139 41164
1 106637 145083 931100209
1 15803 186300 993159942
3 17231 186452
3 43110 117594
2 132320 46167053
2 14684 981099756
3 114513 144024
2 145402 367151808
3 94838 71335
2 183625 297570909
3 74248 28327
2 48866 235257300
2 154620 999081528
2 120824 837854117
3 134736 11289
2 107406 472361816
3 165671 117408
3 1173 109741
2 55528 50695482
2 28454 22425114
1 157774 195700 73944218
2 152685 357233423
3 98590 122784
3 46650 7920
2 88549 964138431
2 71028 636447177
1 143767 146716 996500730
3 162907 63697
2 524 34677677
3 172216 121029
1 70068 175875 12186782
3 139551 135858
2 71637 796024552
3 124792 84530
1 37451 85970 48588850
2 116666 604588543
2 46863 968811563
2 23511 706706955
3 90441 172106
1 30128 135687 891091515
1 140196 167620 389319938
3 183522 124660
2 28543 507456805
1 56854 105718 707331751
3 3990 45255
3 165680 65196
2 149841 404623521
2 193224 972582015
2 190070 917763597
2 8772 69267019
1 132478 161912 371448104
1 4054 120667 863965122
2 45983 973312372
1 7797 25469 195851115
2 162688 5969085
2 68951 36146185
3 63581 154104
2 143628 315647951
3 122590 86227
3 139639 6836
2 154279 266268804
3 185575 23643
3 139901 23567
2 159564 438011804
1 125201 163545 986345566
1 38586 77232 712024886
1 42934 158771 851861536
3 73568 198822
1 70914 170417 11768959
1 22839 134249 210349601
2 74631 342306794
1 19657 147974 486175220
3 35529 100541
2 143068 180561107
1 21131 29479 679611952
3 184704 183430
3 71736 11507
3 149929 142888
1 8745 191583 892881501
1 59891 146921 768406995
3 6416 13558
1 157612 173742 378604716
1 167103 169292 945408311
1 22136 24487 713716847
2 165965 286599375
1 35110 148292 328410623
2 180863 223738998
1 117438 141014 472006792
1 107845 136991 408535188
3 3270 142705
3 198577 140355
1 92950 146480 999547230
2 85228 849330472
2 49483 145635868
2 180420 994914849
1 24995 62989 36772568
2 77322 459080695
3 79815 183606
2 49766 936591095
1 12355 40992 601462547
2 33336 245200361
1 28832 159183 410174367
2 168981 763164457
2 38999 89077450
1 72269 171911 997676647
2 145087 912879770
1 94475 114582 946499215
1 61833 171855 205870935
2 146845 630211464
2 14812 658683880
1 64306 148836 983224184
1 136513 164899 433632302
2 122702 835545708
2 129140 863325260
2 33104 780842600
1 142649 196792 3112010
3 138530 176376
1 27188 81650 628317927
3 147318 68703
1 20510 73736 507657640
1 13525 103672 705710070
1 71267 127457 440677885
3 84300 160746
3 45484 9163
3 116494 29014
1 7029 83838 682057001
1 47275 93337 555418978
3 143549 129976
1 6141 197632 339843825
2 195546 15708471
3 12181 116464
2 79459 61457554
3 87144 156602
2 105080 37698376
1 17485 198260 269938253
1 52334 93944 750836369
2 94287 30051582
2 24287 905760928
2 22250 715353202
1 121068 146583 515045607
3 175061 128954
1 12232 73069 889642451
2 70818 962999097
2 54994 181265647
1 41733 109093 879908639
3 30544 118399
1 3500 11608 433885136
2 39057 786029987
2 135371 438709688
1 109413 172299 103015243
2 83704 811780261
2 169788 615620222
1 108931 126520 656524559
2 114708 116703797
3 130121 53430
3 9281 173015
3 43147 139840
3 40184 137724
1 27545 121415 716932187
3 24343 108934
3 165395 83387
1 7214 120848 199446518
3 132236 197635
2 162541 638341287
3 188985 133617
3 448 120464
3 25847 182495
1 84824 173899 61001396
3 55089 40452
1 169430 183537 515064463
1 6531 85671 867649030
1 90002 195030 737505461
3 7072 40682
2 106795 93637968
3 52471 41012
1 69290 104751 524291006
2 109043 27032737
1 29160 146673 347842621
3 195313 85552
1 97756 105761 231898067
3 96839 101660
2 100176 970442248
1 37566 102738 730066324
2 156408 197484439
1 63643 119507 383054
3 30361 56438
2 48546 412659857
1 82180 138108 757120524
1 7595 39878 414787209
2 182475 689387187
3 74584 68987
1 143587 168428 240683248
2 7706 588806570
2 144792 76026044
1 67617 188741 236691267
3 93598 24916
3 175678 93318
2 182871 635942165
1 41774 82127 308397739
1 25406 156264 961897472
1 99664 154960 922628482
2 120072 876011009
3 5170 80740
3 83034 98040
2 39328 831085021
3 142201 74551
2 170576 769109000
2 54096 795207073
1 91257 172988 447932666
2 22778 79043600
1 98046 187069 726663992
1 92389 121081 633121768
1 48213 168904 402615361
1 23362 27631 938573102
1 56123 139106 111886097
1 89345 149138 320941095
2 104223 131868962
1 8179 56695 190231092
2 4789 395932305
2 35345 19637673
2 28281 503210619
2 117370 862122577
2 128445 403500756
3 157033 146213
2 120588 229887537
2 55467 995375039
2 1192 104128828
3 86828 52295
2 11412 971044155
2 135226 224151735
2 145840 144843574
1 140290 160067 694418664
2 43159 751543086
3 90696 56195
1 40427 89779 106344552
2 60465 653135919
2 30540 290643579
2 181569 593585809
1 155619 183945 227069276
1 29910 101821 351837388
1 121441 168007 905812496
2 78516 834012311
2 42939 193223263
2 53133 847591701
1 12911 178463 540190314
2 31971 551057550
2 106642 248583328
1 27449 107185 970329747
1 49654 95827 518557395
3 105437 10238
1 109450 109525 285526606
1 57401 97637 601788614
2 86125 160572686
2 154758 564679193
3 23077 25440
3 71501 54276
3 190958 102252
2 52321 666407823
1 173368 189189 439039237
1 30911 100742 516030553
1 153704 196067 806810365
3 118930 167333
1 4069 172803 978763264
1 27833 118636 915044407
3 113519 38480
2 24187 432310679
3 176232 6539
2 155297 870385134
3 143627 43937
1 93086 130326 188600775
1 87931 192930 226107931
1 21644 50150 820528094
2 37637 723587121
1 128637 143787 591489573
2 56869 819624986
2 106130 269787508
3 2084 11494
3 23637 49476
2 157445 395927375
2 42827 805104682
1 11288 106219 820685831
3 188078 101466
1 114706 186080 970794938
2 127739 75150427
1 42574 178245 553306775
3 139257 198636
3 183282 97532
3 60682 33021
3 80689 84452
2 192365 800395554
2 98810 184338826
2 150078 289870579
1 96067 123781 642262169
1 47319 56373 88671063
3 173429 99880
1 2611 78342 224719588
2 23187 417202649
2 36466 301643490
2 192962 965260148
3 140272 52629
2 173616 216921761
2 30518 501902001
1 30469 70378 52419633
2 5732 653925382
3 117280 31929
3 190189 181018
1 135320 186010 136248184
2 104758 141584440
1 2929 10481 762319381
2 67859 253876870
3 149903 110570
2 162553 586784397
3 53016 190568
3 151955 3064
2 77091 93320089
3 38555 166453
1 4636 102206 584344664
2 20022 508665373
1 22050 27777 926296754
1 74145 101758 907017316
1 21678 117067 301190788
2 198748 66815274
3 116153 104211
1 71817 167947 857003655
2 57419 419410328
3 147814 8147
2 116282 336032848
3 27749 152468
1 43484 191044 793754520
2 155783 705156204
2 121534 737540196
2 193107 112883113
3 174794 36378
3 198853 185281
2 82615 216680990
2 62912 563690347
1 105271 176821 33339482
3 88051 15371
2 88761 754453986
1 3387 118027 235011537
2 79738 551113692
2 24439 665192307
1 29838 74748 280651444
3 73182 107253
2 198255 687288428
3 27900 80826
3 129817 143251
2 96668 158585233
1 30537 112400 78514028
3 32534 169515
2 118270 399906344
2 155371 60462685
2 140045 172232060
3 61592 124330
2 13450 231351084
1 123251 195283 276181613
3 173632 118968
1 60715 86269 999783398
2 91768 414963586
1 78655 88377 500369118
1 14748 49136 393469933
3 48759 48291
3 177118 105912
3 129129 180817
2 17419 766593611
1 172931 198257 680372995
3 123554 88793
2 75847 591258705
3 110442 116862
1 143505 182488 773521611
3 90448 90673
2 1879 949776242
2 41446 750755665
2 44023 305096073
2 45437 85049754
1 158397 183012 349678720
2 129511 26938353
2 147942 854630932
1 141566 163304 820862375
3 70982 135868
1 86941 129742 852092715
2 9603 982722065
1 20999 115839 550474159
2 95629 844889406
3 76337 135926
1 101376 150000 749375482
3 130098 57549
3 25269 73388
3 30625 82016
3 190093 166970
3 189203 1308
3 140531 199470
3 170011 51529
1 96738 133242 9061653
3 117021 93878
3 134085 67070
3 199290 125541
2 100401 915254732
1 114239 187639 743106986
2 116875 175900484
1 3712 13162 993583807
1 95284 96755 919612433
2 128008 759609517
3 61167 182966
3 47082 63969
2 139707 854133172
2 63530 534128730
2 64863 531440460
2 55277 12405300
1 81374 89305 881046361
3 31012 188874
2 112811 691242674
3 163258 161097
1 123358 181725 664442494
2 3636 556072491
1 139225 179060 272356762
1 23727 161209 690509365
2 199398 733816935
1 12760 41141 97519832
2 550 169147648
2 195024 140814943
1 55893 150162 394585070
2 136852 967870321
3 67198 145771
2 130412 746869094
2 36595 67817312
2 61013 13654629
3 78634 138005
3 188095 182188
2 140017 864861187
2 35543 766896223
1 116912 137206 260317791
3 150681 185548
3 37572 37844
1 57430 184799 997119609
2 152822 913605156
2 182581 554960442
2 19055 178043682
3 22952 129845
1 52842 132585 355584001
3 169955 106085
2 45743 903590835
3 128940 5062
2 165569 10994562
1 24963 146839 669457717
3 139827 179902
2 180147 790469541
1 7074 85070 560747505
1 5800 74238 309226991
1 66385 172130 464804078
2 136023 246435249
2 29590 474289459
3 124289 41442
2 15505 895824038
1 183300 194105 357106093
3 15961 32511
3 145718 178649
1 55045 150792 551770290
3 3886 101243
2 35766 511991126
1 78884 137776 545912420
1 1749 98678 969909819
3 115844 114253
3 123032 111951
2 65298 69447599
1 25727 167234 951586092
3 107796 56792
1 157880 170186 904971319
1 27399 76986 251175792
2 19609 781576648
3 16909 172869
2 32331 857095691
3 142170 148897
1 90228 198885 684322470
2 5880 111343374
3 29837 43102
3 1499 185842
2 90500 928300250
2 20793 251636191
3 166064 119478
3 18244 9033
1 87046 114032 261913068
2 60207 286108488
2 72206 553994512
2 100778 502597506
1 31101 79901 433730555
1 102647 141929 579779518
1 189 163379 895959900
1 4390 165339 715370678
2 74642 298649194
3 137498 31143
3 110552 162527
2 75335 538058296
1 43518 59171 951134092
3 75699 14537
2 41351 801498939
2 27756 352766326
3 101377 166722
3 182032 81968
3 8268 140801
3 155793 95469
2 165142 164518731
1 146634 167244 961435730
1 14588 146410 859890612
2 59024 929311319
1 93878 132765 704330824
3 57701 129050
1 7742 24135 600415953
1 47044 169404 112514242
1 10915 31178 937520276
3 151463 133427
1 75830 78416 116386742
3 18441 124140
3 96148 87291
1 75197 126255 991603804
1 10697 173382 625066098
3 189688 148999
2 92590 471059948
2 57105 604979640
2 60595 914468439
3 90814 43995
3 72109 86676
2 34928 51687831
1 78531 185471 15004365
3 167537 68945
2 129522 949810723
1 63236 150691 872429723
3 29512 175983
1 110613 143596 841600839
2 118295 503375803
1 92568 124405 972857808
3 96856 185525
3 105212 21045
2 152428 782725420
3 188100 67740
1 32607 66275 287625447
1 18521 69652 88576564
2 97649 649283778
1 14144 108684 935133694
2 90767 322770250
1 98493 105371 522836478
3 124371 14683
3 94398 78422
3 106591 2410
2 123497 704028366
3 195176 179236
2 138902 132661650
2 4970 625292971
2 112421 946915535
3 186621 14943
2 151299 978283523
3 90626 86686
1 33913 75272 783763033
1 78691 89376 542986239
1 26827 148101 322052892
1 31518 89405 863564089
1 74775 81966 739170961
1 57450 107844 594064389
3 71168 70858
1 42440 52984 351491287
3 177437 64956
1 81177 179783 428746821
1 176801 177607 610066671
1 49444 182982 873863640
2 111432 813728508
1 36545 186657 94642952
2 1461 776629737
2 124481 326694364
2 189460 626461359
3 8010 3974
3 31963 173059
2 42593 137910531
3 57451 133022
1 17743 137819 517634108
2 53515 975985419
3 83793 41341
3 67525 41138
3 119049 174404
2 37826 576587218
1 101055 104634 798326074
3 196399 144593
1 35017 199641 569829312
2 101546 26052096
3 33735 156781
2 85890 520338074
3 109951 70927
1 75638 175593 950012484
1 73732 115199 829355370
3 155482 74095
1 16587 153028 136474373
1 32814 65061 387878551
2 66690 1927641
1 27084 168439 149520662
2 38167 230901737
1 105363 152518 292924482
1 40171 182113 671964912
1 93723 134213 78874908
2 149025 847484971
2 27968 145821422
2 99205 376765796
2 155235 646060792
2 7974 40664072
2 35112 483875373
3 120553 47165
1 90001 182520 469066955
1 65530 100704 626379427
2 120083 809327819
1 23640 51292 481771680
1 44582 45218 772356943
2 175702 569267664
2 127293 631642064
3 172397 161148
2 81690 589604468
3 40021 4309
1 27476 32894 892078164
2 191051 331938760
3 89451 128412
3 155542 76354
1 114490 194243 841944386
3 83295 70414
3 127014 33035
3 152538 193794
3 188077 79761
2 141399 999413208
2 102251 341469438
3 37206 87903
2 57581 645083246
1 138828 174586 814984840
3 63220 93790
1 130665 189294 685347637
2 112055 152449167
1 92583 179767 120624053
1 21495 25088 198139883
2 154805 549967396
2 128284 969252631
2 93478 75459678
1 28940 172056 86491918
3 34394 27064
1 84540 195702 188902979
3 12527 124364
2 104308 164910291
1 74615 141773 838642389
1 67585 130562 262254159
3 2483 123278
1 106324 116118 560080534
3 49764 139300
2 131011 6103882
2 54949 483721688
2 140258 77658757
2 50294 223876871
1 97593 171108 899278186
1 4736 190206 310913039
2 155671 280094725
1 38829 171509 155289373
3 32318 136537
2 194526 317826999
3 157955 41551
2 186346 358703981
3 103560 54461
2 2447 670888452
1 442 21035 615025592
3 182949 89423
2 128502 184237947
3 16168 121400
2 19873 18811604
2 86330 480226123
3 11196 158361
2 153553 312616569
1 9267 137106 243322969
3 32369 4358
1 79082 90673 363465896
1 30475 183826 903552956
1 24342 94680 515175965
3 176256 8386
2 61682 240923510
1 46838 159170 311300204
3 86767 26000
3 169824 104856
1 4032 149509 464681022
2 130400 743517515
1 147528 191698 734751188
3 42036 56772
2 46430 597167402
1 77036 84116 445996864
1 97161 177439 604988243
3 134742 110494
3 155987 170144
2 117148 93000956
3 18977 129136
2 161931 329626998
2 65372 322485283
3 133823 65752
1 67389 132002 802203140
3 70844 26228
3 96471 121701
3 2791 101142
1 56131 103560 821469234
1 901 140836 678239259
1 128812 184296 249134924
2 114568 303337338
1 54191 174402 776708029
2 40774 271037241
2 47921 933844450
1 57799 142807 986029735
1 92306 127815 663290429
1 144575 174257 75347056
2 9429 316806560
3 42353 185807
2 199556 12690047
2 85529 111894882
2 113133 785088290
3 65483 126805
2 155184 373902309
2 82997 346629356
3 91189 137940
1 54281 55087 600770096
3 44161 181296
2 146312 838396355
1 49600 178774 697693861
3 84499 102644
1 474 47209 864202656
1 124774 180360 974249329
3 108347 103819
1 99624 118247 550836686
1 89633 95517 427587382
3 186491 17057
1 98756 104181 610630260
1 109479 139741 655949177
2 150770 495321138
1 27402 165237 618846869
2 139039 730429025
1 111325 159177 961302525
1 51812 149983 879598364
1 75659 141863 985534148
1 173506 187000 870409305
1 103577 138438 140977593
3 78083 81301
3 197306 177725
2 166923 834831117
2 41310 298982296
3 163929 39878
1 103470 150033 795096995
2 32633 178837548
1 347 30846 845091098
3 124165 155384
1 57233 76480 798195370
3 190374 89377
2 76037 528386241
3 144267 198578
3 55117 114740
3 21661 26069
2 179530 195712475
2 3103 756257250
2 146592 366741096
2 35618 11251980
1 24574 189301 239229706
2 154158 173415905
2 29020 582544182
2 52075 977425925
2 99320 959172387
3 93597 7886
3 129616 162364
2 171473 143503516
1 34165 177327 96376523
2 39434 720801532
2 57489 961494769
1 63889 136518 893849979
1 67793 150534 618738089
3 40490 86156
3 36734 163270
3 106084 68909
2 144748 405726232
3 33271 150220
1 763 8482 749616215
2 124639 601067012
2 87417 827346512
1 86581 106683 805747931
1 31563 53376 259569028
3 99133 62399
2 79579 123209099
2 144635 960472254
1 26104 119314 593967405
1 20229 46829 928043145
2 37893 190303429
3 24382 162632
1 143928 148810 554229884
1 76857 199382 393403820
3 131955 65546
3 147524 130231
2 151692 622736072
2 176837 962559613
3 179992 5117
3 145021 61908
1 5753 59252 409422713
2 33440 708468847
2 41090 864531174
1 111173 163517 15106453
2 165730 614801217
1 62876 92767 609342413
3 91140 120791
1 4831 178278 993842336
2 29885 271746466
2 3038 256600633
2 80386 380299156
3 125187 119957
1 92924 103612 731675572
3 125404 178204
3 164017 116717
3 74329 183367
2 87536 814491784
1 91261 149817 391197564
1 118227 155259 723126454
3 122794 104973
1 78899 192071 6382871
3 67033 168280
3 113223 52450
2 29918 455395980
1 77693 175403 653712218
2 95158 224884057
1 138410 178584 881607512
2 55555 331403160
2 60025 115637639
1 104068 189795 821769416
3 137742 138688
1 20854 70671 628187059
3 86105 94661
2 94053 410161843
1 12850 43580 863106093
3 162451 195913
3 104493 135245
3 180714 132238
1 14324 103867 647330065
2 179476 710509571
2 169563 683135672
3 118635 17793
1 99663 157132 25050560
1 32867 75355 900721677
3 50076 183062
3 13019 1598
1 93509 138096 454855826
3 84125 31688
3 28988 179236
2 77589 936292668
2 15047 419155770
3 149305 56306
2 51311 738571558
3 49911 18672
1 34747 153906 233352464
2 162626 790106975
2 128893 76483494
1 25782 99472 824078115
1 1716 39382 343548878
2 12476 324124351
2 59247 624506239
1 21842 117565 375900014
3 135516 125519
2 94241 207614805
3 94194 49796
2 42289 585114441
2 125604 719340662
2 14062 645739386
2 194247 933619090
3 427 171640
1 43274 70920 549853468
3 167127 188165
3 144597 137397
3 13381 83823
3 40503 103139
3 140933 162988
1 18146 152670 131743725
1 75300 110324 754489655
3 131938 192525
1 136919 153617 501980176
2 17104 261991901
3 41280 155923
2 21501 768863585
3 141896 147188
2 50909 596182116
3 147667 138845
1 9089 174352 732636055
3 49149 4869
1 113812 147183 19000594
2 43269 969088536
3 189836 40798
1 85188 146462 494900306
2 41049 364107003
1 126119 128828 988275723
1 45298 86861 2935952
3 26564 31644
1 20617 107937 454282653
3 120669 3951
3 110684 181754
1 30871 107045 87844227
1 27004 101987 156633935
3 143230 168947
3 133985 183594
3 174306 31020
2 191173 559264465
1 85272 107428 327163307
1 47332 79449 401014383
3 155066 77505
3 90833 159231
2 94399 474676408
3 116830 82092
1 21958 25930 945818009
2 155940 919788370
1 66041 99848 520022581
3 35698 146085
3 148533 83201
2 86283 487862173
2 62058 894285291
1 58846 176141 417363953
3 65019 120547
3 187547 176838
3 177989 143611
3 141258 15798
2 78407 664207145
2 62570 910888458
3 177884 165217
2 37165 853179698
2 119127 471906278
2 181298 765033016
3 112459 17808
2 185376 424095647
1 46060 120708 462536869
3 73174 171138
3 159368 193201
3 45940 71451
1 70865 177468 941274025
2 114051 931880688
2 178841 270081659
2 190859 192975961
2 29898 402226192
3 51574 160583
1 50665 88070 717375953
3 23580 89497
2 159746 753205819
3 152828 66750
1 50009 62540 347571075
2 144916 500892824
2 66301 351543228
2 32826 387877133
2 58456 112851887
2 41507 938348309
3 29498 141250
2 126530 496024694
1 45263 90629 730978875
3 158759 144861
3 136168 77213
1 5440 11997 97320185
1 124331 146087 987282896
3 164575 91894
3 18484 33522
3 64793 118710
2 74485 96773540
3 160960 148668
3 24160 30597
1 132984 160841 758159480
1 23591 64251 45126602
2 139097 571175610
2 125987 958189984
1 20212 82632 730150229
3 53957 13730
3 160084 15645
2 192577 602324745
1 4707 80482 547625406
3 28191 186013
3 169989 80352
1 80391 141868 338368328
2 150827 260343785
1 27982 67442 228438684
3 87882 170259
1 37103 149806 466696026
1 37151 198106 844067414
3 46208 172806
1 26408 32014 58543552
2 109747 201002367
1 80384 160485 885086467
1 47547 76082 266040106
1 13939 53254 103244671
1 64367 158357 313958464
1 138637 169361 927892259
1 127308 178475 583626588
2 168525 407002379
3 81070 87380
2 32006 514187142
2 113832 475991126
2 155933 264584282
2 92695 318582486
3 193537 40771
1 75098 121389 564798059
2 145064 88332505
2 131544 860753072
1 65022 168456 637779401
3 66021 161670
2 113115 193911887
1 57954 190520 697395153
1 111933 154961 915309285
1 100018 129097 186150273
3 69070 2744
2 75896 667506392
1 150048 157768 538042695
3 184455 12944
2 183434 209365251
1 24200 185932 562664353
1 143375 157949 5899509
2 119694 44957221
3 138260 32360
1 67009 168108 396194687
2 120827 263271493
3 148154 117218
3 5996 156271
3 21979 181663
2 3743 564732141
2 61893 519126036
3 190888 125528
2 120832 718993298
1 36546 43474 200412909
1 70799 106084 326443793
3 193722 155340
2 106789 638093747
3 43348 117033
2 119673 309586272
3 157047 169574
2 43118 227605922
2 19268 56495144
1 113041 193838 533938017
2 104696 789118912
3 106573 100786
1 94379 155058 778748116
2 79723 212504481
1 133563 160507 526077922
2 100338 542247264
2 66993 528909290
3 27683 41840
3 3420 68119
1 26178 148385 702088663
2 124570 892483689
3 161972 152269
2 169588 761352614
1 82204 137037 754546217
3 148088 11811
2 105808 240043790
2 51336 872016302
2 35947 713031997
3 77970 180308
2 184723 600294190
1 168817 187589 444647368
3 116165 104330
3 148787 160090
2 33427 960160215
1 94454 151366 103234618
3 124615 118234
1 94868 183276 471542448
3 23907 188757
2 30861 265764547
3 45395 114465
2 96365 765564889
1 45346 94503 228676394
2 26928 787629062
2 77106 349356509
2 186919 94225195
3 68759 179632
3 27357 167737
1 185250 194450 897203084
3 73838 144085
3 184151 97482
2 37219 572785522
2 57726 857834447
2 74254 725055964
1 87525 163946 668208072
1 14754 124121 805550536
1 97197 119470 230651092
1 123003 163494 96126893
2 128216 169801152
3 183304 66422
2 64181 170708610
1 104211 190566 112037239
3 16785 77857
2 17174 172670995
3 77208 173171
3 88395 183281
2 117050 979431705
3 45198 9823
2 82700 409598617
2 42674 478271190
1 95504 159779 342223023
3 198843 22591
1 17022 63531 594415439
1 7377 170205 612805840
1 70482 101930 771934807
3 41403 22720
1 35076 95625 510925913
2 174119 498976103
2 169974 160926166
3 172007 4017
2 154867 786535638
2 47320 362637016
1 125816 193399 491185323
2 182330 521594711
2 36848 344413947
1 5439 91312 650746920
3 172811 110494
3 22599 199701
1 10240 103724 455325868
1 24436 77553 915599101
2 28566 456528759
3 46737 63079
2 186109 503602784
3 124046 145060
2 193911 681184040
2 149709 301746665
1 11442 157477 450350638
1 19572 98250 646788762
1 59738 161261 38449499
3 21470 32055
2 144851 33850191
3 100950 190775
1 97982 111369 524806461
2 33275 115835568
1 72117 161218 95837215
1 86857 136225 158056744
1 2749 190095 762877359
1 105880 144643 252195146
2 74117 105985717
3 89275 185629
3 153948 98900
3 169550 115392
2 184808 763328971
1 78186 162075 44701438
3 112540 185036
3 52647 196878
3 20592 67654
1 100877 135919 857684458
1 140390 185736 174090129
3 176187 54490
3 128675 153652
2 117494 175414976
3 180098 183333
3 65700 165896
2 6682 486868011
3 87537 176130
2 175385 919673075
2 40132 320988585
2 196050 407705804
3 68520 156889
2 149601 225657331
1 79216 118376 284849667
3 33893 13153
1 81071 159600 513929055
2 62886 405152752
3 143285 85270
1 165198 166610 485509280
2 99369 140179015
1 30877 117628 478135466
1 25871 184808 706210381
1 189201 192201 883387550
2 160091 731929052
3 31124 64149
2 6300 377550238
3 61474 140405
2 6874 646343753
1 33603 142610 755962036
3 54260 111602
1 3280 119000 765237640
1 1492 60069 664568723
1 25264 157026 264662593
3 8675 191582
3 101032 162120
1 137866 169266 66641068
1 47382 111908 859840617
3 166341 177872
3 53549 148072
2 4635 473380588
3 171872 135530
3 138776 105010
1 1659 72633 456437654
2 146665 504255866
3 82439 87949
2 164534 23723178
1 22473 144745 471036515
1 100803 121764 34760745
1 19066 178303 108839441
2 132757 825347350
3 121227 176713
2 119434 181604116
2 94538 176360353
2 73603 945303016
2 113579 212201425
2 34133 230575703
1 142271 188878 213228079
2 126368 979296217
3 128466 28266
1 55714 139405 406009967
1 20652 183004 424042606
2 162381 114351075
3 190925 147496
1 129150 135103 938641306
1 100426 178286 699432699
1 1534 46281 941884460
1 21930 147524 720796000
2 190677 942935393
2 156550 126836006
1 48156 120709 333328846
2 24556 431485195
3 66732 116150
1 83931 129766 861157495
2 54087 405052181
1 141007 162221 47686577
2 145086 812743664
2 155980 211939086
2 37412 779001531
2 139158 690800746
3 44290 150445
1 59810 112926 972226844
1 26962 131797 66128933
1 31637 90356 739608270
3 144976 109468
3 3485 156505
2 187042 426031616
2 152778 204328800
1 136077 151975 743963538
1 72770 181625 259010174
1 39706 131513 526757313
1 83186 136109 212797737
3 58743 51306
1 138397 187628 791296516
3 165713 18475
2 14725 382537989
3 181526 172081
1 41897 124415 815971449
1 9467 98321 629226
3 172213 54667
3 92542 81402
2 196370 259009603
1 10570 114589 183374115
1 147607 169624 658785051
3 161828 136135
2 161335 263259827
3 113910 9417
1 161332 194413 5121114
1 46468 177055 821133230
3 138027 127685
2 197781 875650776
1 78051 140809 433675035
1 68529 124422 612744561
1 23944 73974 18685155
2 157624 399939785
1 57437 90298 907013080
1 68286 117746 148109792
1 90643 150509 881820282
3 173633 119495
2 14065 932710507
2 27470 335926130
1 47880 76956 732364456
2 36460 777963692
1 94245 108763 511377281
2 153461 634414735
1 2934 97985 863138360
2 68064 491537358
3 118120 153880
3 16062 139230
3 11777 113675
1 106055 187415 863599920
3 126972 119687
2 43110 636093072
2 71324 508493650
1 145836 176038 913563558
3 99013 35294
3 198445 127476
3 57156 181091
1 164818 179948 363169810
2 11111 636855603
2 154087 207290518
2 96313 303579745
3 46641 61926
3 124628 136570
1 118785 129464 76625517
2 8603 990303485
3 2948 141722
1 117394 161244 832564631
3 19190 101982
3 169988 67726
1 186002 199365 15669217
1 58449 103936 953884650
3 1888 120064
1 116155 125948 584414961
3 131092 160808
3 109729 135415
1 9778 13151 704881085
1 129948 136250 269711213
3 131870 48273
2 33086 284676168
3 164016 106039
2 126429 6011146
1 139624 164043 871687481
1 22633 54826 917714527
3 185073 191646
1 1564 6570 415863124
2 174207 904628333
3 179484 58170
1 36323 45417 470756433
2 154094 761383694
3 14814 167573
2 105226 261382530
2 142192 637379457
3 166368 35673
2 89114 381136379
3 109827 181825
1 86847 170357 376741495
1 134370 155319 329558089
2 36701 44720135
3 57348 6113
2 112265 799040772
1 114040 189619 382524769
2 183394 966417027
1 24442 62193 916154431
1 55347 154219 882782319
3 61265 30431
1 109231 131981 855319251
1 92592 173131 661029469
3 99889 161669
1 18866 68455 377034894
2 177521 390493142
1 47197 199232 782064474
2 11817 952232709
1 4317 109471 806054614
3 19263 127311
1 161652 166984 995456930
2 79291 958048239
1 117011 123197 443193965
1 87492 149806 32054557
3 184776 196809
1 5192 43741 662430118
3 8455 97238
1 54603 178198 365559179
1 110134 140744 955313998
1 102491 111655 453157207
1 75969 160101 585429419
2 129378 833531703
1 50917 197631 674314770
3 143233 18689
2 63652 790732229
1 65420 166477 315622355
2 186103 519111558
2 55552 81079702
1 65758 141281 39973164
3 31059 185358
3 61964 185767
1 54050 64479 899962372
3 129989 23388
1 79611 82141 855167920
3 75120 88987
2 104769 938633880
1 154274 177116 344658244
3 6120 50799
3 96335 23213
2 155990 110616669
2 162509 949367480
1 91638 155400 464946395
3 135074 87841
2 57008 485115056
2 184483 409184942
3 84872 174914
1 56002 183218 122700269
2 169232 887682952
3 31392 181207
1 13969 154901 637764224
3 126419 32875
2 189773 959337547
1 6029 117896 345652629
2 87509 483833702
1 115415 196088 539685939
2 83215 691970875
1 30462 116494 808762894
2 57306 477718140
2 196595 199956477
3 83796 91432
1 1981 141590 472587540
1 19703 59943 723816452
3 47088 169417
2 10208 817773077
2 100649 706540838
1 16377 25337 124563525
3 198427 25430
3 132081 188279
2 116730 952411644
3 195123 99652
3 74675 4064
2 82691 658183969
2 163119 176196954
3 42691 78785
2 169215 389398838
1 28625 116113 408478859
3 46444 145828
1 39549 100286 329394339
3 111581 59729
1 3296 179415 561522606
2 34252 271494972
2 17242 890322805
3 174948 20725
2 183416 735864169
1 39322 52492 988410091
1 33104 157236 863918603
3 69745 148045
2 187724 787225658
1 129153 181322 848737444
1 12911 181930 922657943
1 13978 118534 595214505
3 183379 130278
2 198609 441258636
3 165104 179335
3 87843 115734
1 55810 61766 804003029
3 38028 109336
2 52541 75505585
3 57345 152586
1 171863 181938 576331483
1 4437 161349 450085021
1 29178 172031 62477551
3 146863 21326
1 92297 98624 877925640
3 135915 30194
1 116392 150451 641361259
1 137529 148928 690661795
3 121413 104393
1 20649 96763 120819115
1 61009 126763 72207829
1 45314 158626 637278372
1 41197 193751 837005353
2 119049 928856516
1 18056 46805 217659244
3 183570 125423
2 142693 759237879
1 84964 122672 290564762
1 42332 43815 909686194
1 85501 145260 831163105
3 140861 148945
1 9356 26901 564451745
1 20341 57712 662866261
3 122674 86053
1 58684 61164 752212825
1 46226 59064 411104404
3 199238 56090
1 42825 118299 881037497
2 24322 877865458
3 26737 143277
3 44740 111900
1 35147 101690 466206962
2 39372 497309136
1 24006 82828 222933536
2 65045 900988313
3 133951 15331
1 162246 183072 856464369
1 88681 194732 707775714
2 142103 88018974
3 35531 132303
2 140586 685033855
2 9648 738687157
2 78314 834330539
2 72146 511639559
2 140660 962324040
1 53133 168976 364603259
1 44903 69156 237821966
2 125498 787446984
3 22148 22732
1 109695 157266 325418069
3 7233 149939
2 50056 224838020
1 66399 110213 655158742
1 122141 135127 964437215
1 25624 30784 841027662
2 144378 306323171
3 121834 176590
1 66451 121054 884093875
2 131374 579885936
3 158715 3060
1 54759 83869 659917567
2 48002 719830993
1 5574 36142 370897129
2 164624 604420313
3 6021 187122
1 50572 130074 287338190
2 158363 549938379
1 69566 169179 749026807
1 154786 183267 247873133
3 35669 58465
3 12291 161925
3 165557 4286
1 86512 107072 729755189
3 178831 83141
2 12291 863592914
2 105473 60811628
3 16203 107262
2 20840 185041185
2 49811 716128004
2 69419 419416535
1 25041 129834 233272527
2 94463 908567234
2 109583 439412707
1 68613 198013 655121889
2 70989 294336542
1 60676 81759 683311842
3 97182 62519
2 34793 694043177
3 125072 198627
3 115474 81205
3 3625 116755
1 22166 118465 810134122
3 2875 110005
3 44512 67900
3 142764 128085
1 15080 132975 182895517
3 106997 20326
1 34152 130870 868904145
3 136697 175737
2 163060 185338649
1 86018 152460 182619425
2 68286 189824766
1 38492 115471 513061385
3 79524 96385
2 177178 615218643
3 9865 185770
2 134235 961926541
3 197439 24984
2 30254 247550849
3 25863 56201
2 69757 778223088
1 59144 70989 395410709
1 1685 118209 252263939
2 199438 61161509
2 45346 459302567
2 74359 526644970
2 196218 513771736
3 105571 45995
3 179677 109177
1 37836 74098 589240224
1 73673 171204 521575981
1 69081 155743 876249588
3 66755 105607
1 112929 123527 162267274
3 97689 189879
3 10001 69298
1 69386 72632 610180239
3 2692 34657
1 57971 102215 355233351
2 106095 293724930
2 19576 353005169
2 27040 173848453
1 165592 185756 373259517
2 81523 488219286
3 177410 8823
2 194879 5930574
3 8245 160114
2 103950 103119878
1 39980 105245 900450480
2 188669 131151815
3 62428 171823
2 63660 424884439
2 102701 104041890
2 7627 939368499
3 17624 187591
2 143151 201433878
3 107693 114879
2 81316 55387510
3 22464 135658
2 75939 262720932
1 117682 188504 259526726
1 832 166988 252460059
3 102146 88833
3 76141 39595
1 78403 189446 335226927
1 122599 175144 136402659
1 24684 40784 96764040
2 91055 522462203
3 2103 141902
1 98637 111286 651090486
2 137498 159661350
1 106078 172424 24161218
1 69829 164613 693919006
3 53593 91238
3 19215 128757
2 79325 811461735
2 87583 742627784
1 22102 49003 799494710
1 25990 87921 442295223
1 40977 109581 319408891
2 14162 994187606
3 77039 141582
1 106897 127221 793428086
1 24249 193250 677895876
3 48168 119871
3 43851 169658
2 170784 211015444
3 107128 20701
2 60476 903877402
1 58364 74090 946180304
1 149122 183413 543247545
1 108559 193410 389424584
2 171180 566907296
2 119230 104786618
1 102252 183497 364024432
3 46143 91294
2 194878 932577533
2 185140 632035000
1 125421 171634 279682408
3 132355 3650
2 145183 99435632
2 12053 810082576
1 77839 186112 261912619
2 36019 786923868
2 187214 956272614
1 91986 176677 722749863
1 39414 143925 27068814
3 168495 169570
1 101926 195331 541318755
1 58940 161681 352321015
3 11783 22064
1 108279 137526 934097855
1 76086 124470 420554473
3 68857 28693
1 85891 104621 600373008
2 186972 578185491
1 49047 86223 479692658
2 62430 53427723
1 177278 189512 252434545
1 80094 83156 786592971
2 29722 620200638
3 51003 160629
3 19411 22658
3 6969 116395
3 53417 137682
2 2456 350335526
3 79209 199847
2 141750 461244142
3 66765 59474
3 15802 168582
1 10628 13659 761016390
3 46214 73543
3 183727 170912
3 116032 68045
3 150839 47340
3 92406 191348
1 34247 150449 462316862
2 179515 529859590
3 171718 136916
1 34024 85708 76434661
2 98169 325930338
3 73406 71933
2 199485 301389528
2 126751 70536951
1 83687 180461 327067799
2 115023 569539948
3 181338 13473
1 170186 194385 534629104
2 126855 821974980
1 39664 111294 31728189
2 121145 151488076
1 178849 189882 90687186
2 143753 851457738
2 21563 981280168
3 138996 2095
1 58071 93088 864247213
3 96463 182896
1 137923 174135 915905934
2 82228 773980676
3 74640 24685
1 20251 25171 772768840
3 157523 181079
2 111454 679941952
3 172738 85956
3 147077 24103
2 92553 367499468
2 65807 911914550
3 126726 195723
3 117236 103711
1 162192 181775 263561099
2 174917 537234671
1 70122 134870 489628151
1 165731 171767 687752001
1 171240 174730 558219391
2 170006 889632833
1 14578 18637 289812133
2 180757 282382979
1 131881 186783 153086829
1 125902 149030 187405435
2 162370 202454787
3 152397 24426
2 28345 922874319
2 62159 329674978
1 164914 188540 325473140
2 174252 677593705
1 59869 162426 986604911
1 79346 111027 766969225
1 147926 172159 488500258
2 177882 726809093
2 171924 27363683
1 3864 134914 682602259
2 105853 998472218
3 4942 42753
2 180119 676466052
2 93612 376801993
3 90867 129804
2 144810 631537994
1 22790 117350 71823575
1 11631 76817 319897226
1 8412 16471 873693997
3 125435 90104
2 143567 157576803
2 25411 265161869
2 99272 986945244
2 165678 174967699
3 49186 30649
2 53040 14470233
2 177102 146463114
2 24050 952748046
1 51428 107412 896064012
3 69272 197862
2 87086 999447879
1 100458 120913 697151606
1 101483 148172 134313376
2 158839 531679678
1 8776 111614 486173057
3 29034 150818
2 192856 816878057
2 93884 162639796
3 185658 32206
1 16727 114904 559419507
2 11662 968770643
3 12995 183728
3 156301 48139
1 12111 172448 731822094
1 99409 197325 490205747
1 10397 51874 648234987
2 154804 451461569
2 87165 650516229
2 165564 658510866
2 86449 418883200
3 47335 119240
3 104952 55405
3 187566 90140
2 170247 137901576
2 115404 568402117
1 72125 149735 468780199
3 174409 170505
3 123355 132118
1 91275 187377 634970150
1 867 158877 720754174
3 110863 196361
2 147561 799154383
3 169902 20116
2 158701 971107305
2 179756 172819609
1 46253 136032 338403172
3 71900 173239
2 124634 177135647
2 83079 265559269
3 119768 54731
1 139183 141063 791953690
1 51462 87281 357421583
2 184987 820712009
2 146564 427368785
2 80137 258158104
3 170257 188958
2 46906 614959716
3 135922 138064
3 5238 15967
2 195113 672385217
3 63433 61067
2 108600 867318972
3 50289 162456
2 160494 615374716
1 8748 21544 377431287
3 40898 136933
3 128616 154728
1 147902 178835 423821355
3 15509 48046
1 77303 171923 698769567
2 79671 934834414
3 12763 84673
1 12584 167295 444962322
3 57174 71787
2 17779 361628938
2 26927 718838011
3 70 163084
1 106936 196113 747065658
2 100420 459420845
1 43738 111271 359988153
3 161352 133590
3 109973 27454
3 24919 190672
2 18896 899159465
1 85641 102420 520696241
1 134246 178627 272073602
3 101387 128874
2 17575 871434050
1 48791 179864 870585883
1 49067 175401 190358504
2 28162 531468963
3 117602 58592
2 168582 188193360
3 100749 15986
1 96056 147394 798417920
2 84271 403486974
3 15509 45189
1 81361 164624 678287078
1 94050 160184 166098993
3 34505 97697
2 148474 531965160
3 6251 47335
2 77093 190035971
2 90888 468792093
3 4891 189507
2 123317 516088551
1 143815 193829 712504
1 80085 125799 115096502
2 118443 700568318
3 170859 105693
2 53189 573462441
1 2621 48303 396909665
3 170705 121864
2 89700 631692881
3 141016 150532
2 41324 500379159
1 62353 123124 616530973
2 4070 217631470
2 77662 19603751
3 18341 36236
3 105279 147182
3 148875 38088
2 94042 479626592
2 18531 174946358
2 163708 699295768
3 32240 35707
2 180560 781591792
1 20215 127667 23805147
2 126819 839735830
1 3225 54801 83174949
3 128158 55083
2 120256 334836535
1 81372 164544 967528667
2 102611 609162408
1 26378 107319 627078195
2 78940 422307412
1 92727 130076 995442728
2 39422 728727450
2 172891 321295694
1 2778 145172 451424959
1 36832 47794 655694954
2 178325 329939413
2 42912 997946677
2 30963 876275881
1 75981 157903 906209642
2 161083 42210327
3 193852 142002
2 15869 526311799
1 32258 139343 676227265
3 61776 27837
1 28183 43118 283842144
3 121435 67863
2 168018 850104277
2 88747 524325556
1 70591 161277 923924553
3 45116 21388
1 71637 141376 15087460
1 29764 46842 41639202
3 186151 106145
2 140487 386099090
2 94772 903782388
3 112112 191583
3 30615 117660
1 130738 176085 85978150
3 45551 141878
1 62609 74774 98911405
1 17517 174340 970627651
3 102952 34986
3 165107 32412
2 56500 838131434
1 140627 174348 94413396
3 86066 50524
2 158102 552230116
3 1874 90396
1 126854 146097 793068190
3 197422 139918
2 159761 229662329
3 84283 88926
2 117041 168737657
1 44991 122452 889441921
1 116395 188067 869507880
1 123307 127414 795596976
1 4029 164272 581908477
2 160235 802736734
1 12744 180659 964002873
1 28922 44926 315055314
2 32218 357394325
1 2169 36923 665595612
2 40113 766351711
2 175568 272875010
1 75674 188896 227176878
3 19757 38583
1 78396 143780 82281129
3 85837 195455
2 115399 120251865
1 79155 136882 528905496
3 5935 135206
2 75863 943036201
1 48155 181090 575339587
2 55768 276788500
2 29388 477557316
1 97993 196991 547787201
2 90767 275130809
2 53 434698980
1 108613 185188 632785643
3 139594 63765
1 4552 158084 474533390
3 181971 66183
2 193507 752544353
2 42995 938053410
1 39682 84626 532020740
2 154363 348193003
1 136033 158318 67531720
1 5015 68476 123893427
1 130478 141229 296348951
3 186935 89889
2 67155 151748761
1 150169 179248 540886655
2 93946 477318570
2 174991 804280990
1 82599 161778 939947861
3 16030 191862
2 180033 485136687
3 75729 124591
2 93564 287646530
2 129308 927331571
1 43714 63562 314830580
3 53215 135105
1 51203 143794 662893996
1 20373 176590 385795298
3 43676 27528
1 142278 171929 447194140
3 192175 144257
1 115336 166251 356793393
3 69422 118814
1 19658 163622 468209444
3 60604 115356
2 4068 836160519
1 54456 195192 255990269
3 108178 74619
1 3260 167818 987301452
3 64342 145719
3 123477 192401
3 134497 192496
3 103606 30224
3 162079 151616
2 29119 902336434
1 25235 49436 567171315
3 109345 84146
3 52793 56416
3 69326 109255
3 38064 111329
1 140107 156081 450237960
2 158603 709173151
2 50919 806636281
1 95512 199692 418524183
1 100195 105735 36032125
1 16879 183539 333734312
3 64880 187406
3 67006 118327
1 122528 154283 194891124
2 125576 354698826
1 129656 185307 233361718
3 89208 46953
2 126653 844831396
3 47192 118908
3 63844 177249
2 43032 2318013
1 121168 183895 820973323
2 12787 513124215
3 113524 120465
3 189943 40658
2 173709 993969906
2 166451 161698841
1 140953 156188 550870037
2 62225 895870508
3 7699 185834
3 143931 151020
2 169873 729654194
1 115263 139337 722838828
2 47650 55877966
2 195132 268930346
2 124664 772125822
3 91338 51847
3 142069 47422
3 79730 159443
1 51528 193416 10827755
2 151001 918309579
1 126038 140943 117933736
3 86056 84060
3 184021 106290
2 183780 326494129
2 28157 81243047
3 55452 130701
3 177109 142588
3 103901 194675
3 45744 187519
2 33276 218803654
3 47616 40129
1 4354 174397 870235330
2 162595 69467668
2 158480 346341008
1 24557 27932 602101456
2 77704 595230844
3 35434 113300
3 45606 68060
1 17568 53061 782363838
1 109492 154300 23270362
1 152407 199529 798609129
2 167847 485202141
3 171795 32012
3 98820 199211
1 29549 194220 618431851
1 12211 119135 100530008
2 157741 182770761
3 55676 101299
1 45253 167083 658149124
3 15730 156966
1 39490 69437 967398949
2 175093 370395523
3 107118 47286
2 108870 485691826
2 4503 369848259
1 10867 148683 113135826
3 98413 151498
2 81596 635734220
3 58291 53406
3 47114 12850
3 105525 85341
1 40560 60743 338818658
2 141988 523510927
2 162550 361755474
2 133155 235759999
1 50920 94135 889696475
1 59267 176116 280413692
1 85506 97992 213924612
2 90442 614497370
2 147843 530107509
2 84781 291953572
3 40553 134826
2 2823 151826109
2 197798 280806192
2 157041 387664525
1 64031 126489 71492532
1 119444 184914 8625054
1 10311 82652 332745878
2 122356 762913362
3 72942 80366
1 103033 192947 687609926
3 108535 71896
2 76886 876341726
1 91938 139757 22759423
1 59558 64337 776211370
3 96555 128125
2 97130 6379078
3 124210 115004
3 105323 91365
2 192148 553946423
3 66191 20761
2 75875 944799518
3 108277 132125
3 138736 37991
2 177992 205238549
2 84565 142127884
3 197940 33089
2 47169 719778990
2 92305 580599989
3 113300 150796
2 165880 137564825
1 122726 166738 288355975
2 59749 851988252
3 76821 63540
2 130271 899821406
3 187653 159454
1 55584 159350 444205497
1 121480 196267 152141251
2 30444 221636977
1 90131 166574 515749327
3 57658 8762
1 150643 151887 275032953
1 26328 121647 379558774
1 40919 88093 575101862
3 127496 141474
1 59927 192788 769881594
3 2759 154565
1 156492 187951 258399888
2 89589 273590491
2 190958 480498773
1 74797 122375 269521036
3 147097 146933
3 3121 52556
2 181913 456365953
2 16588 977982072
1 11514 94694 241040465
3 47642 87350
1 35420 57041 360962528
1 14275 107914 186018807
3 170331 39030
3 164846 48979
3 98499 5246
3 174681 147346
3 102321 28502
1 97938 166032 941787970
2 163156 286589480
3 95417 198130
1 96609 105847 159315024
3 149981 16013
2 85897 53429792
1 64255 79593 320925229
2 112805 126830000
1 5599 68082 497896388
2 40799 374699981
1 60906 196878 746103079
2 69082 44450052
3 182872 194105
3 56196 43475
1 50534 89285 775786905
1 171771 195354 200595059
3 149329 74574
2 168792 859155115
1 42915 173295 232209936
3 120220 52149
1 13752 134403 637347543
1 31493 33882 382329973
2 169402 119573379
2 91482 402526824
2 12595 349740846
2 96161 534274254
3 26894 182559
3 23059 128969
2 132930 286880221
2 66641 949799110
3 17593 61724
3 65944 76509
1 21001 140072 473679576
2 59948 564539236
2 143088 927101418
3 163252 62148
2 107511 276808012
3 55517 37373
2 138724 164532185
2 77308 340113764
3 67138 140959
3 74304 165985
3 104583 48448
1 51022 154064 438852745
1 112765 159149 835838967
1 185227 185287 794636111
1 71989 167858 303410859
1 116596 148873 15799189
1 123904 166792 837107257
1 103798 183449 274452063
3 101036 44964
2 56081 625059900
3 81199 52281
1 44129 56053 228846759
1 1037 26995 441530810
1 57787 179641 547108872
3 158560 1329
2 119656 957776273
3 194578 140375
3 10054 168179
2 157342 739777743
2 186406 411579192
2 24574 446132563
1 51806 195965 313471376
3 151793 73442
2 93175 679951897
1 30054 83927 559740757
2 43747 83057796
1 82959 109559 199009325
1 54579 172153 354864359
2 149487 682317701
1 80192 121397 166117794
1 51288 151965 866740091
3 159758 136648
3 28025 189534
3 54284 108465
2 140205 715886462
2 82943 852056550
1 45337 157658 718148592
3 113621 145713
2 57961 552985931
3 95216 25032
2 114672 5672606
3 192199 162612
2 144472 181763553
1 11153 90669 133841632
3 67596 37069
3 106002 92030
2 109381 492328442
1 66158 93957 308467096
2 182814 175757759
1 95872 120842 263270200
3 116809 118145
3 58782 110578
1 49557 113151 328395082
1 63045 145635 972781918
3 135761 30359
1 22950 95988 725184317
1 21718 199036 345458109
2 195293 811811626
1 42874 139046 284680756
1 144048 188474 634511146
3 78814 163875
2 144666 524553244
3 191641 176435
1 72592 196808 103173054
3 127660 83810
2 181990 976727376
2 36862 561323671
1 19991 161547 57079641
2 63754 323795797
1 55915 152672 603407126
3 55241 191290
2 114986 481147785
1 43343 163560 139426265
2 2866 832740653
3 10700 14867
1 77493 165300 865571752
2 94918 113557639
2 38022 56907479
3 140284 50922
1 43417 75341 600420210
1 91788 151949 55845581
1 54619 138754 780968092
1 146526 160766 417641361
1 56154 145223 685775083
1 17417 32608 617969310
3 71107 35679
1 37684 117338 45700177
1 80136 186590 450917842
1 28389 115165 472311244
3 114060 128467
1 28149 159287 395661417
1 58311 188979 223486219
1 5459 171103 703135278
3 67116 160839
2 128291 515344564
2 32067 692947707
2 71067 884858786
2 11796 198934202
3 166849 119134
3 90538 1100
2 86466 894587110
3 100319 193237
1 82083 87698 559153811
1 6895 12306 387941695
2 195532 952113312
1 48860 151982 332585584
3 35067 142303
3 116322 142843
1 126663 137714 337437079
3 177360 168224
1 45154 58118 761433122
2 48425 216847277
1 46274 90763 947593917
2 160046 998233236
1 14308 139472 327376624
2 4295 980631759
2 24722 459297735
1 15251 64429 536637805
3 135180 68506
2 37761 56291605
1 85095 133166 127630746
3 11162 181337
3 182117 117848
3 98797 12819
1 20660 97037 52547663
2 145251 712344005
1 13570 99595 298077501
3 44408 121762
3 190452 188884
1 100169 192707 337473821
2 161924 797342015
2 18687 308619205
3 41683 131846
1 4810 104081 119496336
2 91465 997304179
2 124644 571568411
2 22179 751958952
1 81363 128219 76920009
1 112822 122360 98951409
3 189412 111644
2 124394 1413208
1 101807 194476 76526168
3 149523 131202
1 46042 191243 437926224
3 149946 33272
3 20330 71512
1 25990 193928 40784083
2 1400 639609356
2 185574 41527414
1 47641 63041 387007969
3 68111 92199
2 93700 827312106
3 184622 12873
2 169959 987110701
3 104801 108513
2 76707 873404964
1 20822 140869 497937913
1 57153 123079 553646942
1 65166 196890 624993940
3 161892 10337
2 18707 972611936
1 108811 113238 551305041
2 47822 547067899
1 34584 159442 101864234
2 12504 755313503
3 15716 117035
2 149374 84824806
3 144371 147111
3 22659 880
3 163447 136641
1 129475 197563 594217874
1 55130 128443 647190510
1 77063 132053 625141993
1 64246 187553 710844886
3 6929 46691
2 57118 738829170
3 108678 66858
1 21618 115677 487897587
3 147446 18206
3 119873 20593
2 168031 914414844
1 10016 128222 715885793
2 83431 852141271
2 189146 278400047
3 134232 133904
1 62140 67693 733768515
2 188886 414778030
2 54635 383215034
2 182235 505841089
3 199604 13334
2 22439 555672417
3 65742 72874
3 4494 116518
1 15297 76261 301011010
2 158555 681825430
2 184793 463678386
3 95390 148246
2 196236 15037982
2 156173 503097673
3 50560 121100
1 49457 157087 954955997
3 21467 166992
2 42198 766790510
2 61831 783066700
1 61483 74631 558045285
3 189057 148744
1 15132 136140 565064218
3 157834 1110
1 153738 158566 584864429
3 141716 125989
1 39592 194441 214339419
3 8554 149922
1 69122 145116 392922136
1 46466 116820 607133176
1 26711 31752 574457791
3 83903 102405
1 128392 198885 663607842
1 92460 106229 598579908
2 50106 523585176
2 182244 231978010
1 44166 106998 344701560
2 82456 917250216
2 34594 161517301
1 153756 181858 391366872
3 78159 165616
3 84037 139562
2 100772 28169510
3 189091 120735
2 102233 814715377
2 36417 123545383
3 166055 170977
2 158382 77894141
1 51846 180281 679439547
1 49445 178079 292559335
2 104311 442461089
3 168290 133929
1 113015 167928 211154080
1 56245 60481 318202455
3 18664 62292
2 48697 53517851
3 72382 68098
2 145255 509805627
3 197109 67352
3 99038 65572
1 102697 116724 859450730
3 190592 149848
3 139041 168169
2 57718 92351228
2 105375 833324531
3 45275 95716
1 99469 102003 521863537
2 121517 298332686
3 58903 130541
2 179996 390055338
2 165589 737408491
2 145658 926442183
2 37741 388232691
3 183611 27881
3 102869 50932
3 141902 49833
2 19193 810458687
3 1451 175446
3 177328 19430
3 97721 127410
2 196989 328113479
3 115053 6532
3 105815 154054
2 8806 824053749
3 155517 56550
3 26997 104874
3 63895 28897
1 5223 173955 724764386
2 103757 856879109
2 81582 511397452
3 79256 195280
2 88669 778261153
3 39043 154663
2 81058 434139241
2 176617 419853493
3 125366 141196
3 33386 81718
3 60651 109144
2 122755 288016979
1 85978 146141 890225007
2 148212 516063320
3 61851 72659
2 130466 302737029
2 47172 988077534
1 134531 172705 686542895
1 149489 150881 779229027
1 4024 67416 69000854
1 7362 86064 622621359
3 139119 77964
2 48745 102328110
3 101713 10464
1 81640 189731 349833075
3 135627 188828
2 62711 736961009
2 28648 323457814
1 138172 154474 716068664
2 62172 424523865
3 60131 166008
3 2082 179118
2 31057 744573289
2 191917 117806504
3 186023 164643
1 74110 104003 576063186
3 100555 153776
1 148265 165483 693034632
3 39959 161877
3 128645 47965
2 93052 296136215
2 57771 581731782
3 158752 27682
1 59167 164406 910445252
3 69414 191367
3 89230 29679
3 89238 157850
2 33113 559064414
3 152545 116183
1 33982 46342 584726031
2 88685 368884703
1 145260 164994 419816752
1 112017 167111 986014811
3 126142 181900
1 89606 161588 784463048
3 85590 53658
3 173963 77817
1 7214 189679 201194446
1 77476 165419 429851695
2 75960 256126695
1 8169 151587 475757807
3 49852 18016
3 5065 123988
3 178786 137529
3 146614 37980
2 195171 531325379
3 55198 75881
2 134727 346398181
1 113795 191923 395926832
2 99129 985735349
2 797 774076210
2 180758 392468829
1 72723 195229 422392122
2 182799 937277361
3 177049 137812
2 123581 705018456
2 120945 213298506
3 51088 188826
2 7753 449420447
2 17878 336018601
2 193901 846810039
3 2996 142640
1 36370 45562 625624325
3 167632 65873
2 115246 320105529
2 102828 808434290
1 67588 146283 558217026
2 135257 875487377
3 20831 79190
2 186861 212503144
1 84714 187792 645152782
2 157175 709376925
3 43415 37820
1 75381 139928 353293273
1 78515 149807 577924752
1 36509 175785 529626832
1 63480 182721 295651475
3 33108 9926
1 29035 161087 374997330
3 139123 142777
3 16417 100807
3 102735 186938
3 43262 73511
1 56108 159659 432008764
1 110014 125325 216222117
2 180825 7890951
2 70050 418711119
3 159383 40336
2 150808 672773594
3 164055 152358
3 125146 46316
1 2533 27145 904159686
2 63559 73958086
2 19098 861050697
3 65008 133183
2 45007 5057464
1 51272 86088 66138407
1 80933 181167 786906118
1 68914 180340 220641674
2 81762 632689108
1 119856 139443 753185767
2 114535 577556200
2 30551 186270691
2 49711 237820532
2 75420 705773827
1 26861 27743 284203588
2 112846 648372167
3 70004 108214
2 184467 31398614
2 94533 747211526
3 135746 189316
2 81271 297321544
3 79724 68740
1 97033 141453 872428422
3 150944 7846
1 120461 184974 567101976
3 29865 117173
1 33803 92009 677309303
3 15857 96487
3 186603 107143
2 149583 704273106
3 44785 68974
3 26925 97011
3 81068 53278
3 108499 65423
2 64863 568323422
3 125632 5397
2 91679 950983774
2 50495 166893842
2 132564 551424341
1 57380 139001 527102193
2 10746 273298135
3 72624 140797
2 149546 568191081
3 14967 130945
2 18643 589780777
3 132073 60691
3 189892 173763
2 141226 446625619
3 20534 98025
1 51810 76856 724587403
3 96505 89794
2 77437 161027984
2 137811 499798162
1 72696 141083 444684620
2 108131 413333169
3 100283 183342
2 125031 552271514
2 162422 590791657
2 126092 725038921
3 194427 2458
2 182996 425967508
2 129276 272634632
2 185810 974709147
3 85413 75035
1 49677 104476 467811774
2 181416 734648587
1 78597 112109 740722109
1 131177 138646 24622151
2 112752 729048707
2 146972 319131910
1 26923 71310 263028833
1 91102 137978 484892886
3 58014 191331
3 19461 66147
2 170575 721326699
3 179729 171196
3 172602 192123
2 178712 483268841
2 169468 667062717
2 138786 436109408
1 97654 166705 26322502
1 50285 90759 613171418
3 4225 192357
1 62180 64635 21431762
2 27798 926032035
3 53449 67642
1 16849 158945 405648030
2 26027 60404084
2 15363 785957640
2 189629 914925259
1 93311 127767 23882040
3 60874 60432
1 83277 174717 821834901
3 38561 64494
2 125875 470270325
1 151954 176163 216752765
3 86503 182682
1 17647 179721 256262215
1 61477 152006 155241021
3 12572 76240
2 156492 306879680
2 107010 222707011
3 26060 169585
2 94567 662802518
3 51071 114912
1 79326 171211 132677390
3 166890 7579
3 14944 143420
3 118876 65116
3 80377 27700
2 156637 435595880
1 31792 101696 702894988
1 181075 199693 526576386
2 14838 914878549
2 75732 877605341
3 140806 27435
2 118546 586406219
3 263 17868
2 119183 150263629
1 132508 170782 74777902
2 132432 502035763
1 30898 107212 431460506
2 25842 585746364
2 27079 465975069
3 162455 58642
3 85634 182974
2 113757 174305581
2 7993 674513449
3 35406 31492
1 21882 140372 679017262
2 101808 63349247
2 132372 408553915
3 126538 31049
1 51393 119827 287979246
2 19992 986366585
2 129389 823639365
1 105340 119902 890338129
1 75277 130233 692191982
3 113091 31973
3 3598 64622
1 8609 151587 435082822
1 25988 159540 446518982
1 76183 153009 582610621
2 147721 251579278
3 108315 164320
1 3156 172090 174005259
2 131354 885885418
2 146500 682833286
1 18082 78292 276832174
1 11690 141936 270057381
1 27392 152667 907421807
2 162269 740955426
3 113184 6835
1 29147 35679 267767088
1 169472 170922 14243805
3 41779 146529
1 56038 181214 729412102
1 16776 137872 663272761
1 140719 160323 224530976
2 181074 994811648
2 118796 666604656
1 180170 198323 399132308
2 188327 396827572
2 38043 852406581
2 105372 596295410
2 124534 851411635
3 106907 113915
2 71815 708388391
1 13068 17191 549465710
2 35260 991858336
1 41215 66926 915789727
2 37528 499797871
1 161701 188625 515147016
2 21278 5347099
3 30179 185089
1 64963 178510 473124712
3 52944 179684
1 105472 188501 333471882
3 80184 185524
3 24559 134621
2 167224 108496551
1 135887 150168 922106379
2 10547 219881755
3 55990 181520
2 160929 115347614
2 5261 87828485
3 61149 82534
2 127824 240580206
3 41001 76233
3 184122 17171
3 36354 164640
3 44877 12870
2 182114 312196612
3 97005 88266
1 11372 95322 582999990
2 42530 871552992
1 126901 132088 556363495
2 188061 41289876
1 23351 184706 159993679
2 61022 794491042
3 145702 108596
2 38024 217489960
1 112703 119999 743084551
1 70455 79485 251474660
1 20183 197283 831859004
3 146954 144189
2 84458 98904639
1 96155 154162 44870108
2 104031 885334360
3 192626 135259
1 37562 65311 403077735
1 84667 129733 715445198
3 153034 139078
3 63308 166575
2 110032 159908834
1 63443 105262 172872191
3 27935 80529
3 143236 68257
3 63278 70304
3 78793 8381
1 183151 190844 494185494
2 125285 897608779
1 64557 163026 867575311
3 156323 7524
1 26170 168843 42168280
1 86097 167210 978522146
2 67273 54766595
1 81869 113084 627973723
2 187880 901141877
2 121510 674357115
2 130288 330901620
2 75120 418670085
2 177052 467403524
1 60608 187732 461193651
3 76980 152149
1 35569 181272 619184706
3 71730 110152
1 105399 165030 772341259
1 133925 189372 216783853
1 11510 37100 595547977
3 24781 66356
3 74528 141518
3 179277 175894
2 93057 743118380
3 187193 28461
2 46571 474097936
3 119570 122196
1 78767 143665 909840927
2 39885 627199886
2 64930 137257381
2 121231 202188661
3 75923 184522
2 36263 188648925
3 105731 151434
1 4076 138663 541977776
2 151123 122465724
3 183332 136353
3 181272 112053
3 19735 60554
2 30122 134766266
2 18383 734335366
2 93274 961718312
2 4597 261608238
3 194628 185154
3 97414 171689
1 124265 168123 167927352
2 154027 76270236
3 57842 98673
2 172205 677770373
3 67051 74847
2 182664 601052117
1 8718 11580 547433259
3 191646 67671
2 119440 751823609
1 14363 173797 476072834
3 31765 49151
1 30867 146225 570527912
1 21061 156093 806347897
2 111807 292422431
1 84571 126008 700510627
3 178552 6153
3 9863 160847
1 68584 184649 188881738
2 188563 258654076
2 194202 118618300
3 99818 164777
2 92462 734743762
3 122193 6721
3 114631 114869
2 184365 509965491
2 59889 553193197
3 19692 142120
2 128364 638564980
1 21955 182154 684391776
2 175373 885001652
3 122857 161045
3 96503 48377
1 145232 165197 43586489
1 25680 142401 923267583
2 66538 315984870
1 50924 128300 176069837
3 167090 166092
3 60043 98580
3 17624 180143
3 109125 186062
1 146133 147223 428187966
1 52668 156564 782990474
3 8545 1844
3 194665 192090
2 41270 972503283
2 96812 234376191
2 76720 939732371
2 11150 927467670
2 128136 511152845
3 27449 103737
1 143861 168411 851360025
1 40806 197647 602586238
1 54595 138511 697137496
1 102207 111732 19720557
3 153191 179227
3 162701 2071
1 1944 60622 138619451
3 164963 23022
2 77795 194834742
3 6451 1479
1 30707 98905 349263350
3 189089 91950
2 136980 688791295
2 148326 12469403
1 49729 157443 218252174
1 90163 102019 854010456
2 173358 566521750
2 145697 131944411
1 123080 166017 606420922
1 61451 105452 808398208
2 61383 85737912
1 95494 97319 902621779
2 135810 303974327
1 50357 116746 386314511
3 121825 21110
3 119086 198126
3 52858 137937
1 13193 112335 733031175
3 159801 65955
1 16700 52452 646669210
1 17477 110268 67022781
1 61647 120875 253835540
1 193499 194508 875872656
3 119826 24360
3 198246 190129
3 115489 140694
3 325 45336
2 101575 545074631
3 107574 119722
2 29979 176876414
2 82598 883409113
3 73510 32238
3 148551 187136
1 1825 14483 350343452
3 106613 170959
3 26995 74121
2 139466 541147964
2 70791 677753529
3 18048 108430
2 10119 282076685
1 92667 181260 618001231
2 171897 835112357
3 116328 32017
2 147068 389239370
2 115221 171458854
3 138787 96828
2 83625 109751975
3 14339 172574
2 8513 309024859
1 60391 173653 747271298
3 72720 156963
3 13147 150573
3 56239 166511
1 23070 92622 606463649
3 165177 9768
3 40902 5251
1 11953 78647 857501302
1 32150 37988 615961721
2 144485 335033572
1 95768 179534 573935147
2 83297 623169898
1 73097 181829 427558347
2 80307 352849081
1 38930 62972 688038250
3 25159 29504
1 74565 153048 885056735
2 121250 881669042
2 63597 106936703
3 127275 18796
2 27558 790293449
1 64111 106202 305131101
1 2012 21385 991965574
3 7251 59463
3 187190 179414
2 14653 283149899
1 65357 170976 65415233
3 197577 131856
1 32667 81484 16200359
2 129692 223483352
1 97257 126159 318191768
2 120931 3531757
1 3239 175315 181776974
1 11821 51645 808356536
3 84301 181983
1 104967 110434 216601036
2 47678 465478527
1 121585 196369 186310925
1 54113 166262 216261911
1 173029 175875 21834000
3 26529 41925
3 144669 149721
1 90019 91245 407961829
3 27094 146813
3 135831 8513
1 79097 127438 889015849
2 160678 43241748
3 154952 171934
3 49136 183001
3 5165 199405
1 76921 147221 200411098
3 20107 110305
1 11281 179687 409168151
2 24469 146675296
3 178134 165739
1 142851 192067 968911372
1 16277 85552 774393731
2 11071 253551012
3 93673 94938
3 175974 68285
1 53452 123280 445948791
1 10997 11296 201708089
1 80158 124756 860178406
1 44338 173509 836664615
1 149908 194511 97564278
1 85170 131968 773465367
3 5902 184380
3 17680 120724
2 14590 5471735
2 167689 188207271
3 55923 57364
2 132627 900204519
2 95994 521016576
2 170886 858199653
1 30035 173978 721089221
1 47382 114912 238160687
3 196263 53933
1 96348 109274 251885562
3 76275 92519
2 4301 436612962
1 92143 179502 840660143
2 116140 446757573
3 195460 155901
2 184078 365055955
1 47678 121374 409880971
3 104622 110511
2 128447 627168312
3 195286 32591
2 84128 379680067
1 86096 142633 683445399
3 14127 14523
2 152368 762866636
3 179071 114653
2 70257 849131090
1 142577 186995 471323749
2 177129 475272426
1 31260 72594 825659765
3 72458 151406
3 110024 87509
2 102747 735141079
3 175636 191527
1 260 153892 862291818
1 35293 163167 757816607
3 94872 47674
1 18063 164035 888535859
1 8615 31501 964360463
3 83992 191793
3 190267 78396
3 133631 42875
3 127138 119015
3 199154 39020
3 174135 166004
2 35176 892051489
1 82847 153047 822559906
1 33891 168024 370473096
3 45759 27070
3 156588 62646
1 28786 169355 951248544
2 180874 164660975
2 151698 408066239
2 197592 753457064
2 63765 223002800
2 198394 357753370
3 169925 10963
1 76745 137370 846762665
1 172906 188225 602962789
1 12771 30465 196458412
1 78877 190647 174528901
3 15533 37861
2 67190 94953654
1 49311 129712 931392774
3 127493 84241
3 153308 134975
1 184305 190118 474753512
1 152678 159200 880298353
1 77573 107412 13142737
3 195752 59046
2 166863 837871871
3 37181 66926
3 100665 4751
1 55567 72903 139593090
1 93165 147145 890726532
1 117583 128694 386958100
3 31235 130597
1 87629 172512 656242535
3 15747 38706
2 177731 435287374
2 153049 20855952
2 91977 972469687
3 65706 68218
2 44029 846651227
2 91315 352520640
3 104170 107044
1 1428 199311 464898054
3 94093 152212
2 163156 277782612
1 65057 120542 881574810
1 36055 139636 873789063
1 33978 40325 620391006
3 58957 39093
1 46239 107823 551187437
2 99809 99722521
3 136166 44125
3 8380 22700
2 193632 206729833
3 190418 28518
2 7236 50298364
1 14442 19113 610172415
3 142036 92243
1 3299 153871 189711191
2 180066 213800225
2 54100 40142776
2 185994 415072183
1 27966 148637 565965770
3 20219 196892
1 101105 195509 945292506
2 155027 138900059
1 182328 187226 333289083
3 116039 177728
3 3819 170293
3 186446 74596
2 94080 733828213
2 6030 686487108
2 110052 908550020
1 19293 36963 68832195
2 47030 5505491
1 43515 120364 372488260
2 131884 453478340
1 99471 130552 507024591
1 93738 177351 108625990
1 117966 157484 890110963
3 110006 194787
1 80081 99123 306320633
3 184674 86063
1 55752 179090 203025565
3 76343 31142
3 49087 162695
2 144535 553619742
2 107725 321346249
3 102322 53606
2 26445 217205781
3 1860 54054
1 29409 157336 229163827
1 144100 183199 550416044
2 194517 575387288
2 75689 292415065
1 147942 161609 297757194
3 80994 3304
2 66795 905326161
3 80130 78482
3 194629 185853
2 48528 939545336
2 143073 698191496
2 33685 620434338
2 3436 784587762
3 100768 127400
2 80705 775279846
1 27620 180145 893710498
1 58902 116154 663726122
1 154113 181989 401610216
1 3336 63002 107814339
2 46566 163776590
2 132990 380429296
3 56283 110609
2 24232 230915129
2 126987 961541517
3 141608 102679
1 67682 73202 303997328
2 24315 197711378
3 141149 190134
1 64808 181882 857376824
1 185316 187369 443203892
2 60052 242134600
1 27907 60467 8389269
1 122296 155366 716381869
2 5652 945805670
2 111723 292995391
1 67316 127291 504900477
1 88887 164503 332725547
1 4443 57384 55516374
3 16677 65351
2 82852 169492188
1 6827 129318 829345446
2 29381 935902431
2 50316 88191124
2 153934 353823975
1 100964 199110 176317334
3 23958 35137
2 70673 813248936
2 74185 930387187
1 77892 79710 123344764
3 174248 57319
2 66217 350620365
1 116025 145592 348532175
2 132189 18056137
2 103053 725162277
3 184585 182515
1 51101 197131 31541981
3 165764 86474
2 31953 839214304
1 25842 130512 518930135
3 63497 141361
3 173557 48293
1 34325 68489 373908322
3 31375 95369
3 196399 134783
3 123928 162947
3 34400 135825
2 127220 481345571
2 70435 826361545
3 134354 183732
1 2410 173328 513108590
2 176043 193674127
2 88152 547338011
2 133454 324793245
3 20458 13999
2 147520 322251609
1 123072 187412 539165996
2 196039 529104183
3 171654 68185
3 152060 156994
2 154462 697968943
1 71939 155636 120463933
2 92835 63443613
1 10333 56836 922251424
3 169945 150546
2 145574 835290941
2 134071 216675710
2 28794 619731401
2 65858 105616845
1 72787 78183 843077374
2 177503 942337016
1 81725 85277 986046079
1 88782 95565 463748874
3 55940 142548
2 181601 239676556
2 18406 684995581
1 45035 73475 198920964
2 21640 465497026
1 74908 124629 826509124
1 20444 174869 555198623
2 113518 78063445
3 129752 53233
1 67660 115880 616077277
1 2729 110435 304436609
1 12564 71070 816425069
1 78053 172825 801303718
2 78650 33217376
3 66787 37983
3 58243 48368
2 21341 275142780
3 81908 172622
3 117807 93144
3 177232 18359
3 94538 35318
3 40399 155805
2 132126 762555920
1 20912 49334 659293029
3 109152 39396
2 82176 390030433
1 186144 197142 106536768
2 101154 69696248
3 121524 170337
3 1982 100885
2 66125 572727811
3 160506 113168
3 155689 149826
1 78132 167085 605793416
1 4934 112129 358107918
2 180117 560455735
3 67317 137176
1 39615 144555 933640917
1 10580 30549 46933471
2 159788 212350887
3 168187 4894
1 65055 129641 983973578
3 190275 23316
1 28499 159103 684365287
1 53580 73096 357296683
3 157091 110977
2 95381 701032957
1 31699 137335 452551580
3 141564 166316
3 25246 91321
3 90008 99876
3 40529 142894
2 97259 877855351
3 72076 133201
1 79908 147494 170999848
2 111500 522572339
3 46747 32125
2 158825 311400150
1 68936 183388 812783684
1 18355 186586 348970499
2 199972 978509212
2 169684 867729580
2 63842 803289581
3 62972 115851
1 57989 172852 50934142
1 110660 151866 961444963
1 65045 115461 832709876
1 75300 108870 541238961
3 114743 4365
3 12722 3849
2 6948 871969220
3 184789 17781
1 72587 121949 606068229
2 122608 957172504
2 19048 603758006
2 73191 325259601
1 93136 168847 383741180
2 188360 162348861
1 33403 169568 32795793
2 2341 770096128
1 16315 107592 837485633
3 106604 22672
1 26318 105263 407229422
1 47045 174687 265020960
1 147701 155998 572259674
2 104600 755902817
3 39749 34969
2 26068 544239746
3 137074 99953
1 79978 136841 978645026
2 12634 660338355
1 57121 195013 289617136
1 164819 193080 868370420
2 134307 411073608
2 37835 302606489
2 96336 255878643
1 43618 67013 298539134
3 144221 13560
2 72244 789700030
3 70813 91114
2 40411 864553176
2 174976 490520928
3 162828 137945
3 81369 108717
2 161889 811833903
2 176109 741239097
2 95544 718199763
3 81683 177691
2 150887 253462632
2 169790 727907789
3 188597 23128
2 27980 197224213
1 3411 98523 667756737
1 81075 163522 38272518
1 119453 166728 430393350
3 116216 158947
2 32029 466049058
3 75906 100396
2 145134 900168006
1 81320 186602 440595547
2 60939 796349738
1 49966 144574 839460540
3 66030 118692
3 124936 117181
3 123696 65468
1 24305 72406 362437834
1 9505 134102 812069252
1 90866 120861 130517150
3 63995 119975
3 69614 142559
2 96715 118948655
3 192530 114381
2 127303 458747037
2 199385 688481471
2 122855 735433186
2 19102 177483379
1 16028 158309 994809952
2 57251 914791265
3 44318 12612
3 25135 17779
3 43137 162098
1 26303 38833 303425900
2 100544 927321949
1 921 69951 32287515
2 123101 374632749
1 5183 67785 540509746
2 157165 854876542
1 30835 161763 79965998
3 175132 122259
2 29995 529385014
1 76359 100777 601450001
2 124103 622358063
2 189734 721531155
3 55729 187899
2 155918 537402616
3 180404 124459
2 41759 64311096
2 102058 77294490
3 73797 57022
2 55242 61343135
1 91964 163337 496117886
2 126779 472330660
1 12758 115446 44001664
3 196572 50416
2 81778 938541476
3 133471 146559
2 146110 902211430
1 149572 150162 350080134
3 199698 178068
1 116113 145631 103821978
1 103930 112405 379950811
1 34448 86553 773623426
1 24144 124717 846045866
3 152530 68286
1 101127 166249 141352863
2 178697 193929351
2 128330 789470884
2 127614 624091049
3 47858 112356
2 121209 374101896
3 176009 64344
3 57033 100787
1 83180 147791 105643993
2 41627 208402308
1 33013 55303 123161002
3 115435 39231
2 116987 612617617
1 100784 199143 271343284
1 61793 135643 588017316
1 28303 53857 702973406
2 179491 934520253
3 195545 195227
1 37811 92063 265272575
1 49834 81913 622980774
2 27073 986943066
2 169957 801191667
3 102371 73408
2 26098 376263788
2 172763 562777461
1 146088 148406 4013154
3 133953 57357
3 81406 129993
2 125816 533908717
1 52611 81818 400217226
2 73937 6306984
3 63781 119844
2 70283 253893978
1 68910 89292 590438313
3 90805 92267
1 36566 151731 716000328
2 155660 327248182
1 48021 187361 250576717
1 19436 42225 171089489
1 183049 184019 430711187
3 120297 139341
1 175386 181657 376540255
3 89522 128354
3 65779 98041
2 104271 74417253
3 143730 171981
3 118650 66264
1 155192 198062 460702335
1 29011 158357 44886915
2 6269 796536195
3 80206 154078
2 137033 61404105
1 17050 61847 770713267
3 147208 21489
3 132051 90046
3 179679 145624
1 116034 140704 538082766
2 151045 582021048
1 48214 96372 468364345
1 123362 194577 263045091
2 154522 771105917
3 72211 193400
2 154360 106550360
3 72107 39121
2 176996 276091460
2 189455 190260885
1 166924 173501 592269865
2 184081 626917418
3 4859 47030
3 149378 96079
2 188163 652339035
3 87035 137514
2 106679 438456156
1 9111 183206 627169294
3 63324 34361
2 155101 418165066
2 144159 914049215
2 198047 219456075
1 53727 152098 44726319
1 2911 120321 817064293
1 122490 195416 96775827
3 65418 25291
1 90671 93078 250250986
1 11342 45329 29094527
2 65156 150634022
3 2889 139622
2 197944 603374331
2 142540 862568942
2 74364 982551652
2 16199 177644494
2 100326 530945974
3 17393 100975
1 113242 180494 166336630
2 132653 56228356
1 20752 31668 853063551
3 31332 171364
3 54763 161460
3 72349 121953
3 139056 17649
3 141940 82651
1 24678 198736 752131768
3 61975 157111
1 82920 173122 790881542
2 87179 775273172
1 100651 167297 245910479
1 135257 169254 870554522
2 112769 180717496
3 81048 116549
3 38388 151770
2 102081 9861970
2 61909 303922818
1 98388 126930 150853141
1 132660 174335 625758762
3 159574 39831
1 60329 102290 596183673
3 43090 178720
1 75230 133083 141960236
1 144671 179096 549969643
2 128141 899150843
1 38115 170787 560559027
1 131152 187806 977331200
3 132528 106908
2 184296 698052732
2 149836 260541714
1 85132 149772 576248306
3 36997 167796
1 20426 81884 859031604
1 54097 166461 2173783
1 16783 50520 280027327
1 58984 105383 518393547
1 24030 41907 472048707
3 99545 186680
1 72990 114402 497866386
3 82112 1443
1 27842 111472 119106333
2 38667 261851096
3 196290 104086
2 11708 900394095
2 59082 809982932
2 123604 657855178
1 13061 92148 378438616
2 198649 802562864
1 173803 190570 967358251
3 71436 169959
3 189263 10691
1 24278 70142 84705364
3 89773 142753
3 108914 31628
3 179643 128118
3 27415 145436
1 82594 102597 402278060
3 66065 104201
1 34307 172545 903415693
3 186118 163011
1 91215 178339 76894329
2 156664 775699496
3 187051 40644
2 18374 187025029
2 56831 635827888
2 10905 371144232
2 143756 2551557
3 65644 19635
3 189604 137842
1 8152 199763 432692379
3 192034 178260
2 163659 507247851
3 144372 155044
2 104216 475951977
3 100476 21059
2 64310 12211406
1 107840 194921 523010482
2 164888 827182709
3 146552 188129
3 177072 119136
1 81692 141704 601386580
2 194574 358343004
1 30789 46384 706779925
1 29123 189097 242172863
3 72623 118488
3 172136 169505
3 93705 34967
2 152173 328697286
1 77069 187648 186358074
1 68248 116330 298995128
1 10875 121086 862576763
3 177185 18706
3 125228 25009
2 60704 52465246
1 43151 165298 368443472
1 145074 148493 84038967
2 134812 508895138
2 113430 717631560
3 15345 93333
3 173848 140597
2 182303 178827186
1 46786 176222 474753095
1 12170 124231 328169544
3 155184 60369
3 37325 88972
2 93177 868854174
3 80463 83190
2 91856 788825375
1 101881 197182 169628207
1 1441 62191 39703030
2 73209 853552614
2 137449 73186603
2 152139 515771854
1 17200 118362 322502564
1 149323 160863 633347862
2 157080 704472221
3 103462 10463
1 6315 120366 581348849
3 94818 142549
2 101794 965963615
3 111248 65184
2 135141 114806915
1 65059 199525 451989965
3 77299 101982
3 89880 142159
3 111050 143633
3 156134 28687
2 4000 55591704
1 113313 164923 801976358
1 109778 151762 850805950
2 120823 448299233
1 14040 156307 765859520
3 115680 146300
3 86488 136335
2 82286 669484467
1 156849 194163 236760353
3 61449 124635
1 78620 99057 948524756
1 135009 195825 521264031
1 36977 70536 182748623
2 35946 611626962
2 100086 397669614
2 148621 935963214
2 154871 745757786
1 64397 67997 927368183
3 8160 132540
2 61791 358114363
2 58223 557232117
1 34700 170168 525506133
2 129893 135567039
3 182079 73052
2 140877 112417529
2 18966 735753303
2 38262 148981479
3 62478 25235
2 90414 666398291
3 88214 152516
1 4905 27118 743210684
1 172792 185931 73426577
1 11803 148712 489062143
1 21912 53966 871265942
3 158068 128993
2 188268 506155794
3 13137 171387
3 121269 80007
1 127177 178262 909980164
3 184386 53005
1 69868 123113 117366072
1 108214 179273 379700839
2 7267 623456246
3 14846 102218
2 24961 485000892
2 32459 568092131
1 72291 149317 703995465
2 105265 595635892
1 34236 108949 953786376
2 104055 950719158
2 49156 686718113
1 38442 61094 842558958
2 59908 107586370
1 57664 107062 630640843
1 14078 194632 233947307
3 95629 161844
3 73613 149962
2 195699 989144492
3 26364 78923
1 7902 55171 352197672
3 105626 171167
2 93779 403227956
2 153591 501699469
3 159644 16409
3 137565 161605
3 54498 104880
1 118682 178131 831031655
3 110267 172226
2 14566 583179765
2 151187 494884947
1 125497 130968 490655364
1 128462 160783 918152403
2 107586 629124645
2 107867 184814375
3 41827 147266
3 1123 68697
3 143034 73779
3 105001 67406
1 66896 199834 362102755
3 189307 143800
3 176282 40786
1 6015 100130 427568288
2 127170 293810333
3 134577 132284
3 174231 179394
3 10013 81827
1 37397 97179 113246201
2 118068 416544169
1 10284 61680 136995616
2 125586 143853593
3 149566 43952
2 27218 137809782
1 137207 140780 999260049
1 50119 112513 643563051
2 103688 7888998
2 112732 524241049
3 189426 143888
1 58964 167745 924625515
3 15228 117413
2 389 672402694
3 44109 97876
2 84356 564908283
2 193530 663691311
2 23513 829356038
3 102377 171841
1 58918 171999 172804605
3 182761 144009
1 38029 100631 641665026
3 99551 84810
2 98415 829848373
2 165149 807210007
1 155130 167323 430524134
3 131450 193531
3 4179 30100
1 133161 140854 173681880
2 107996 40880436
3 51910 6102
3 180778 1320
3 44240 97538
1 53879 102275 322046114
3 179965 141136
3 83492 188841
2 63891 889487012
3 29916 165109
2 132350 617282884
1 88002 180127 388022900
2 5960 802195004
2 194271 989272634
3 58772 140926
1 105461 198923 854749599
1 59391 67490 736297790
1 84524 137782 39608531
3 197437 180057
2 148983 236075776
1 137387 163655 165368261
2 86105 549615554
3 120902 105433
3 137341 198849
2 181061 910744452
2 111901 194989311
1 65100 72203 459158807
1 120774 151700 868364197
1 110443 142733 25018412
2 4627 820908748
2 191726 54248311
1 4677 135783 613635273
1 115045 188519 397298976
3 187534 156180
1 41530 161792 697515630
1 39889 185775 400389163
1 53687 132704 432383751
3 94238 194509
3 8873 120184
1 80434 198589 815931519
2 114226 650854781
2 118063 362189641
1 106208 153410 270490033
3 35931 63086
1 145027 170431 577257304
2 156758 645433902
3 144683 190531
2 160285 22515090
2 55380 716615660
3 119760 114606
2 79249 459750154
2 115953 782937068
1 9831 72010 55745638
2 142158 824966638
3 115467 171343
1 77932 167240 753643491
2 115551 986644103
3 170947 184544
2 119179 813486074
1 67259 117389 920548422
1 49457 97122 994065886
3 138905 78531
1 49409 178244 161621356
3 73979 109596
2 137177 221196449
1 32327 94900 613156953
2 152896 59463490
3 179957 8117
1 117680 154658 141355821
2 14202 366894240
3 98524 19561
3 160348 59756
2 7515 460650673
2 26926 673711216
2 79957 927901108
1 70191 144771 206404886
3 40247 4343
3 54487 113294
1 62081 146913 352895860
3 121410 47519
1 64006 101873 588107118
2 197197 819442018
2 23718 66654064
1 1732 59728 530072047
1 47563 144012 613069668
1 6858 42556 228632396
3 67088 97525
1 158567 199946 695824243
2 144251 693916592
3 67013 29857
3 85727 145559
2 103328 850383831
3 54676 93764
1 37140 46188 946776409
2 56091 410811250
1 15918 41426 598744297
3 169986 27730
1 105044 192098 299477308
2 51051 909756839
1 29573 113769 138456843
1 34930 126300 168210762
3 30144 7074
2 189502 169969164
2 127739 106596324
2 73264 517170226
1 22310 147448 327394655
2 107443 593149471
2 155151 573304811
3 108315 172654
2 140636 933166731
2 79508 131293371
1 7491 21374 430568979
2 29983 486789090
2 76333 409046301
3 72677 23918
3 102979 94994
2 125765 193404569
1 69298 89221 185645345
3 24151 89097
3 37634 74722
1 28540 47522 292023510
3 36483 144836
3 72845 55312
3 174024 105121
2 104357 263603726
1 25736 126422 441120584
3 143211 48954
2 54778 76734824
1 9007 164847 323674453
2 50430 741668136
1 58285 145634 901553852
3 33614 126659
1 43338 145956 996500327
3 132707 109000
2 11893 356732185
3 3445 82588
3 172837 142071
2 171371 595053140
1 29148 145304 348886073
1 39412 142556 875538013
2 66116 873734195
1 170324 174147 650212446
2 161698 810133874
3 128024 2832
3 87450 103358
1 6018 63608 690362540
1 36113 185099 680070425
3 168133 87858
3 122640 117733
1 31453 71487 42118529
1 57804 70174 820922063
3 135676 12930
2 147536 738257055
3 12009 11292
3 170411 181725
2 111677 441037119
2 48920 863211569
2 194349 465413729
3 167349 110899
3 154663 119318
2 9913 434399648
2 147242 778892176
3 186923 89551
1 33238 193927 411793937
3 57501 177946
1 79432 152151 484509416
3 139769 2162
3 118453 154478
1 17260 69380 395765590
3 132716 58266
1 18840 25224 628030880
2 136328 925200915
3 178861 189494
2 14306 82473424
3 83118 94502
1 81304 199216 121230351
2 64239 106019781
2 170565 867044807
2 27213 800931385
3 108634 136500
1 30709 101905 210323522
1 91285 125042 821583054
1 53322 139945 802826655
2 158130 945393431
3 135533 12730
3 593 164680
1 111942 146000 697556375
3 42761 41311
2 32647 383310092
3 69857 26509
2 114823 763785746
2 31341 679681044
3 41934 145476
2 146772 531260356
3 62559 185939
3 85094 111257
1 63724 157718 318246421
2 94824 213284914
2 106443 610974757
2 58838 249144895
3 166192 63892
3 169805 194807
3 41347 82420
3 131403 192069
3 138923 179886
1 118112 130101 104550156
2 108110 665550250
3 113257 35296
3 20593 80186
1 11156 91468 143112197
1 113573 138574 654079705
1 39708 143988 552710164
2 156422 369124509
3 159016 70094
1 13968 61871 725298261
3 172110 125045
3 18576 185711
2 103771 36929971
1 54446 80616 152641326
1 125008 160519 658998800
1 16401 40058 123254335
1 15676 52725 598207226
2 117417 780233201
3 171861 140432
3 107061 91061
3 99482 125624
2 127330 796027077
1 45903 177960 325048833
3 186235 124118
3 6031 152445
1 55457 57399 153781321
1 40715 128835 352213737
1 90965 167455 945539351
1 33056 106843 742250997
1 130674 143993 998658698
3 97946 106070
1 60440 173427 379392507
2 83552 829611925
3 52680 154593
3 162584 26434
1 30284 156684 397917318
2 123130 851629380
1 26264 185182 175317296
1 135638 172184 942449845
3 192568 162439
1 21519 42704 506601331
3 20051 173882
2 34481 490673327
2 53774 730882952
1 159058 173134 763215802
2 188405 587038600
3 199473 197577
3 70526 79676
1 26944 191918 135396977
2 150347 924101949
3 156106 166088
2 182380 724222635
1 32925 186146 763157696
2 108207 845886420
2 56552 100288640
3 152601 55883
3 70653 4941
1 79300 79487 754984647
2 19373 963658432
3 68320 198936
3 50236 67572
1 38981 124703 8326035
1 64857 192400 691112186
3 95788 39058
1 119408 124294 60134360
1 33998 56017 897233971
1 145599 170599 936357000
2 50643 637313160
3 142071 89257
2 141300 730798271
3 32170 56293
2 71954 383660135
1 16906 196344 648955164
3 150665 113745
1 69144 171464 280867031
2 181731 160878146
1 167865 185875 337530462
1 44941 134667 419098014
1 8787 84398 387901110
3 11073 80548
2 105530 904870303
3 85226 137219
3 18250 110938
1 19459 30476 991974583
1 7679 190524 275594154
3 176946 11296
1 29411 86651 442136789
2 112718 873215004
1 26063 53529 113409108
1 62339 84959 249528241
3 160165 175033
1 45557 46098 714082984
2 106417 428016591
2 67490 316484885
3 101462 114
2 145669 869170913
3 139457 152852
2 156662 603536992
1 167598 169803 584452044
1 31099 54548 760648418
1 32894 157026 72451656
1 31022 150184 177108058
1 58356 140256 938623961
1 37434 64942 665366568
3 63655 196586
2 119916 728413562
3 119591 82500
2 48122 742741561
3 12070 51700
2 119521 513540844
1 5251 70070 256311675
3 95605 157175
2 95945 418566776
3 135801 104730
2 62265 187802733
2 16118 429003105
1 189001 199365 699455056
2 162417 154666814
3 45086 130145
1 85653 98164 871335713
3 140966 113445
3 162882 51045
2 105432 597716915
3 173950 56001
3 23631 145181
3 107557 26901
2 61335 27809855
1 27869 99810 934578290
3 45291 172781
1 83479 175327 498490398
3 145417 116773
2 87585 941555436
3 159945 82189
2 96703 85621792
1 54616 92435 421598574
1 137700 163316 180040942
1 44164 88053 151605937
1 22635 198313 592926840
3 199428 39394
1 107182 131608 230952660
1 77322 198573 532031479
3 161778 91961
2 6704 286240016
2 6775 294181219
3 117906 155375
2 31518 506303972
1 41994 156681 109878952
3 97524 20245
1 126015 176168 221980305
2 132424 817067589
2 141910 995705115
2 161674 758093834
1 51736 77459 299315418
1 190047 191219 479097807
1 108506 177354 333848193
2 153132 936291352
2 199870 421729857
1 7179 39981 686727339
1 91805 98097 274425391
2 150684 230318288
1 68979 84663 377061593
1 174791 186463 800401391
2 39543 927514870
1 123698 161578 552195032
2 53173 147868601
2 84550 861428303
3 21910 23375
1 78159 180639 831953976
2 109678 449073791
1 15161 72486 54288089
3 59835 192087
2 80370 632964260
2 67326 509894483
1 93957 165789 355760525
2 554 513455850
3 127273 188878
3 95051 52562
3 93857 184321
3 69732 129633
1 105675 158875 30215589
3 97806 144669
3 151331 112750
2 108603 17043020
3 61635 47313
3 73027 116714
3 178760 92245
2 30682 252289796
1 68468 86122 807058976
3 41654 36351
2 28887 437532177
2 95314 418709158
3 181143 143525
2 48183 932695588
1 62567 112255 569681820
1 108785 192970 360918181
2 65453 134749571
1 53321 182732 615153413
3 125901 131701
1 110976 171478 488802240
1 17943 195618 774119580
1 98304 114237 563070402
2 99190 46593699
1 16841 26942 996059655
1 65581 124636 945000861
3 193432 69078
3 120288 197778
2 41462 107708606
3 92586 24804
1 48328 79104 18779722
3 37531 157024
3 43726 59438
2 63361 337607524
2 160680 149646865
2 49866 308811673
3 141383 118785
2 55385 84217253
1 46940 83861 981116778
1 109541 129006 929182762
1 103637 117700 799497384
1 7044 172570 309350589
1 37908 68834 485592597
3 59233 84687
2 164603 914966088
3 150309 137192
2 105283 79019490
3 173928 80459
1 93788 155614 172903410
2 19218 953197702
1 127389 142995 90416867
1 17440 52101 533284405
2 7671 609475031
3 176191 116317
1 106232 108478 863685123
1 66327 104672 805189240
2 66514 253776595
1 132219 195530 592348491
3 100130 6398
2 147588 5481572
3 116268 39759
3 81897 174183
3 193744 127320
3 23265 192712
3 198313 110006
3 134406 63258
2 1672 470809252
2 31862 369495888
2 107903 266668615
1 87417 151437 473022876
1 50243 140070 814495627
1 64840 115196 97275592
2 58494 337305118
3 60439 145776
3 152745 72636
2 171729 703718276
1 385 68608 267023048
2 46869 467163212
2 43337 689184653
2 151141 605455469
1 58273 140281 2789140
2 96265 323291624
2 58472 462730192
3 158796 175098
3 117069 88117
2 175636 983627546
2 103017 676972459
2 129978 262113823
3 7669 71878
3 146907 163777
2 95271 824620687
2 63727 24743278
1 18142 23814 470124072
3 7189 6960
3 125612 67559
1 26891 76735 734069407
1 56141 115906 776354396
1 10845 26027 310847806
2 140164 228168383
2 143308 372872055
2 123737 811741279
3 153672 63124
2 82504 985186842
3 15466 117571
2 152317 420866665
3 86920 3390
3 172376 8408
2 149822 796590808
3 149498 103460
3 143888 18656
2 197365 981903839
2 34232 546174609
1 12156 176827 519182661
2 148096 736543323
3 5308 3286
1 35997 65085 928475258
1 37364 86887 730216482
3 163193 61496
2 131195 519864199
1 82106 122209 481687512
3 161873 80837
3 25674 76772
1 55195 181162 64021120
1 50836 181399 868790090
3 93418 198608
1 34733 149601 711840476
1 87782 89531 485011192
3 168151 199751
2 150336 988566616
3 14019 6453
1 95137 104402 61527493
1 68850 135691 604235547
3 121640 117935
1 44862 142021 833745033
2 6469 619492361
3 175018 12308
1 107170 120416 796825724
2 108220 894020250
3 69776 68936
3 6662 156549
1 20546 92205 74939124
1 20232 22894 814975754
2 2281 653924830
3 100043 145399
1 61732 78617 344613323
1 32127 82531 702663467
2 76971 231956557
3 154933 43775
2 122463 804674399
2 21650 302123165
1 21844 122063 547726378
2 107920 694514592
1 22926 105938 523042313
1 174407 182930 770938156
1 107862 151615 482959754
2 95028 323413886
1 61386 62233 537837972
2 86518 261527558
2 7122 484193653
3 33126 120826
1 45975 70654 118869149
2 148867 539859674
1 14030 143959 731928270
3 59797 159687
3 50156 136105
1 120630 176822 729958761
3 143073 117802
1 9113 144655 566177198
1 94592 102503 698842293
3 192855 186320
3 131364 138781
3 149227 152613
1 81314 191092 817555964
3 48820 85159
1 18256 41498 78859739
2 30337 252347725
3 9477 70406
1 19646 171313 755272958
1 109564 158800 205275185
1 91928 169114 969664871
3 148594 109269
1 15320 66040 457122384
1 94533 146838 894558292
1 37925 179567 298533447
3 95751 11451
1 14945 26777 897176419
1 57715 91791 929769825
2 78800 662588896
1 97977 131231 131882597
1 15276 128126 608021407
1 8191 55088 70504577
2 18713 520779534
2 178735 435609757
2 145443 883651875
2 24119 729752666
2 4581 940193699
2 37043 770162990
1 59426 129541 508380436
2 8373 566138554
2 70295 4724931
3 162847 53123
3 67783 175102
1 42444 122596 349492657
2 3316 686079308
1 39740 77957 847877504
2 170703 459642918
3 81452 108906
2 141024 466582827
1 19668 130407 336652241
2 61835 61171018
2 162481 568843029
3 107825 131262
1 67510 126052 992284534
3 98110 57769
2 55850 131229954
1 69527 154922 460438064
1 128715 179893 143564694
1 95381 195168 243362645
1 163070 189689 11090658
2 48951 454074514
2 89501 969638529
2 161228 252894266
2 153498 734882727
3 181687 84164
2 114289 967415940
3 158516 65006
2 6366 974410139
1 60563 145033 151551124
1 495 30322 615086466
3 75471 176780
1 2921 197628 447046527
2 117163 412752713
3 167251 77299
2 55758 414876230
3 58953 176092
1 99071 170037 36212749
3 162424 150292
1 22299 97536 813416375
1 93119 96470 447079144
1 64375 108404 314601447
2 194016 479873839
2 121630 757545989
3 97612 87243
1 2327 99232 630943624
3 97602 119774
3 8522 11976
1 27492 66656 197484035
1 62998 157827 441361741
2 46558 290045897
1 30494 74248 415710138
1 154178 198185 872501652
1 150070 182143 629701134
2 116739 783498953
3 116048 128420
1 82059 95120 103802280
3 99864 138476
2 74524 339991787
3 33223 152805
2 134579 924005977
1 33369 151957 42478476
3 110698 17735
1 16568 123205 216458320
1 28888 99042 632655416
3 4667 26926
2 179921 8460911
2 7447 820807980
3 71787 75265
2 180193 928579351
3 178390 78407
3 20103 54413
2 82557 361623245
2 89078 372879993
2 182524 801106047
2 196206 549378784
1 13750 85457 60600023
2 168438 56132566
2 29778 253540440
2 46673 52837359
1 68455 133680 377606332
2 53749 592580985
2 25041 209541043
3 128578 123645
1 41432 111053 964473850
2 154069 644527459
2 141764 689859941
1 107091 195509 962830611
3 144688 66440
1 18745 180790 108516377
2 56851 276424164
3 48756 686
2 83303 66276938
2 131774 196688545
3 64962 166726
1 100112 109307 243332841
3 75097 89779
1 148911 188498 251740004
2 125330 712532827
1 176835 190891 803187236
1 145172 169005 45753279
1 21677 96993 472350444
2 52884 918236089
3 56119 151987
3 171481 161818
3 30905 186875
2 103070 107905559
1 23686 69935 795907993
1 44228 159574 556311407
3 171937 19683
3 72757 164917
1 184552 185703 185542492
1 1701 179419 930301800
3 31044 131053
2 178235 359827725
1 23636 33334 87970876
3 153722 90387
1 125151 128025 163101040
3 18181 151824
1 3067 199949 710781762
3 104090 163431
2 190932 332616816
2 110350 904447276
1 70864 156167 977543894
1 51850 194271 953616584
3 52096 130423
2 96695 412603395
2 183472 467592148
1 58166 160420 787200984
3 103798 59030
1 13530 173332 377840800
1 40900 168979 571362973
2 51824 915202575
2 167379 121545560
2 22103 316481283
3 181820 123970
2 134633 459024828
3 31169 22585
3 6863 137314
3 158306 140074
2 62973 749207327
1 35388 132370 294720104
1 40596 56112 171997751
1 66551 73353 982176376
3 199905 64814
2 90657 21803256
1 27425 109917 517029746
3 77229 124304
2 174542 280866944
2 30518 461825710
3 134117 9880
1 31007 166499 561374257
1 34519 132999 67599187
1 15304 189311 76166774
1 123536 192792 951944169
2 144116 324539541
3 128953 25814
1 87673 169287 277558346
2 165413 981937997
1 39494 87648 783182026
3 139108 86118
2 46603 107944783
2 198974 81578492
3 132792 141623
3 19484 48288
2 13878 149298683
3 187503 37485
3 49923 16023
2 129676 898488922
3 162106 7471
3 21199 70581
3 121373 23587
1 179519 198758 284269976
2 125118 919234030
2 10545 70837279
3 172796 57767
1 68900 144829 173325917
1 73722 192701 441602779
1 88711 92290 250797646
3 24235 93517
2 97009 841128220
3 41442 72177
1 31528 59521 637961242
3 77502 123747
2 190558 981782146
2 169324 544733177
2 66007 729299196
2 28266 198333057
2 53384 937185250
2 146166 607056613
1 34375 111480 876446560
3 171242 142217
3 4240 55064
1 46347 121850 652354709
1 2656 31759 738161791
1 111980 168254 693636361
1 54341 64720 537356733
1 41065 148860 311897576
1 109707 162139 813905000
3 183473 104464
1 19347 146387 773204344
3 76983 188296
3 123193 11035
1 28367 142588 960758167
2 91069 703396543
1 1756 181515 518505995
1 88513 164819 21151289
1 15875 108579 661932636
1 109383 127359 207256806
1 109240 118781 396441952
2 197304 800126417
1 24533 94500 250076025
2 78458 952147400
3 192915 181673
1 162879 187371 27102977
1 58673 67415 390703644
2 60497 660122645
3 24301 194272
3 65395 46589
3 62746 128089
2 25541 270785020
2 10935 869485753
3 108651 15824
2 38022 1604045
1 12554 175623 968216945
1 72570 155220 117615624
1 35957 186516 503657376
2 88416 791100754
3 125518 94845
3 182760 115965
3 15638 2875
2 188425 694056427
3 75347 106831
1 164896 181834 463620670
3 187709 92655
3 25233 67237
3 149546 121030
1 44898 170853 24474447
1 13272 23457 249061721
2 156595 950593243
2 16917 591919192
1 83764 162719 578739202
3 17130 77646
3 132671 106440
1 2531 134145 454973655
2 70540 641505397
1 1314 76019 995690905
1 80558 100884 437879530
1 113445 188191 539137486
3 165410 126586
1 625 101417 248491532
2 196643 213883808
3 9584 62459
2 6143 146959825
1 16420 104260 846907324
2 38178 91377009
1 34094 179552 7076274
3 172109 118289
1 78913 180068 203062933
2 197974 80596745
2 27537 487157958
2 82361 937724083
3 80256 194990
1 41784 155361 163839314
2 163481 569900407
2 173168 585217015
1 68434 118120 868167798
1 128115 139742 762497154
1 14741 137271 94552763
1 123143 180426 480341915
2 20622 960685966
2 27130 789579779
1 50587 172877 157008687
2 136595 322662562
2 62530 520726610
3 2676 169838
3 182689 129999
1 38595 65383 202614929
2 42180 447898048
3 192725 196714
1 15417 163559 532264940
2 139200 223375597
2 155515 137203238
2 181048 762768639
2 29307 760336613
2 127320 950358772
3 124540 47177
1 3545 174761 418351984
2 29960 608701501
3 6079 162368
1 106472 132016 631904379
1 5179 106353 133208908
1 21408 188322 316685525
3 171883 109735
1 6516 106566 989529849
3 29335 198986
1 88895 189975 978095264
3 21640 85745
1 18929 184337 628276792
1 24547 138735 75680562
2 66060 120492145
1 66760 70466 977390460
3 77949 24341
2 192338 508864168
1 23307 94942 118092693
2 26930 999313227
3 16717 144443
3 103297 28329
2 164055 872064220
1 47041 171151 104625194
3 14817 17715
2 121889 511485523
1 145074 161811 216647717
1 51523 173878 544685693
3 89876 70598
2 60467 73771268
3 168502 90354
2 61104 677899361
3 185542 82568
1 14826 154972 529930407
3 42637 168879
1 90898 183246 252761901
2 127459 571083398
1 27290 180981 220474907
1 16834 104746 970738086
3 53203 144493
3 25047 135513
2 26502 721661296
3 39443 80789
3 100333 26864
2 17774 568102419
2 27311 410288770
1 99546 122317 73308419
2 88709 387193094
2 41322 355965012
3 107631 81850
3 116903 111729
3 98795 166222
3 169588 142589
3 88599 13374
3 88513 177280
1 79588 138798 973433212
3 18325 164328
3 158451 173919
3 6067 157583
3 163157 67118
1 31634 37375 709567665
3 50499 101484
3 149074 185465
3 63886 77095
2 182159 67262529
3 89527 7559
1 4293 196129 727778848
3 143019 20788
3 11836 110163
1 100340 140271 159457008
3 54501 162445
2 55271 485313681
2 35438 901642300
1 38470 135333 736076304
2 146801 442381409
2 195908 435370335
3 155626 100738
1 51667 121200 689873230
2 109357 489364842
3 164691 44135
3 183601 48760
2 163863 673024800
3 23000 139705
2 162358 186027363
3 118948 71565
3 879 171111
3 109334 93410
2 195492 504916910
1 14994 184916 820081851
2 110762 539349606
1 83655 126963 955115676
1 87886 150461 150816446
3 62677 157742
1 10144 76633 638619682
1 79962 147688 362680280
3 133743 129279
2 135795 12979347
1 38371 68730 459196913
3 103280 159339
2 106887 933835182
1 28869 132226 899920793
1 46108 97914 923643664
2 38006 708929476
3 89018 50617
2 179438 491686685
1 1739 15374 945437093
3 190390 157446
2 167294 368512745
1 151953 167487 235627117
1 63472 118698 637356010
2 126067 620603059
1 78301 140373 821296921
2 132551 498626569
3 171970 178586
3 160029 88135
1 99114 134683 653484550
3 90789 29771
3 51463 94604
2 69659 526364730
1 136316 161507 760962473
1 84680 197050 860967319
2 121930 947316124
1 38230 49329 527874337
3 82612 194958
2 89712 672162719
1 131828 143000 522642486
3 12928 59619
3 61629 146234
1 175073 176932 673680674
3 82799 142620
2 127431 245929608
2 70098 408318721
1 140813 144673 51838144
2 121288 180961492
2 132405 192739378
3 161783 174230
3 76490 108318
1 159581 174373 896160802
2 86278 72519186
1 10020 103450 253866153
3 100018 132797
1 2507 118854 510527764
1 91575 118592 171494861
2 77547 430994467
1 89608 130147 898725438
2 78703 573506333
3 11568 10944
2 68321 59457016
2 149699 497003406
2 63639 740573156
3 133076 108233
3 62942 17884
3 11515 116096
3 66991 72294
3 194255 105250
1 21608 71189 746547934
2 192492 438315158
3 157184 73426
1 137421 140385 835589856
1 146319 181250 404362566
2 189514 189489076
1 129373 173740 441205902
1 142909 159615 919937696
2 78240 660638702
3 49143 111692
2 76844 315177057
2 154200 698285858
1 74885 136215 349296612
2 73048 373857250
3 98519 136485
1 105148 107609 741425587
2 88388 367163822
1 57150 186529 361835502
3 41903 28126
2 119279 220194615
2 47257 27243614
2 90639 502998906
1 21632 187169 783671761
2 28882 999769762
1 54747 58363 503317545
1 41182 102460 888277884
3 47143 95421
2 125208 459299131
1 88824 194149 635978464
3 158198 128813
2 21014 837838827
2 23312 955718363
2 196432 482157456
1 4727 93287 156658136
1 55324 179588 29971558
1 144596 152309 647093186
3 137280 167982
3 114835 150219
1 60609 64753 649197066
3 52272 89204
3 155569 135183
2 160740 243683344
1 4529 111557 308855841
2 45790 800625481
3 160726 11424
3 85668 149325
3 190659 65807
3 101932 90476
3 48096 109033
1 15252 179886 662639884
1 44416 68522 282215115
2 3068 854447998
2 69806 966128080
2 56177 627636834
1 70419 160623 459810697
1 191050 192879 235231282
1 99268 188245 628132601
3 198470 143930
2 25318 474823731
1 99245 133456 780684173
3 115616 77774
2 149698 407632183
2 91120 19743153
1 42365 44332 676955914
1 12892 52803 71154990
3 199988 57897
1 85437 180164 421541587
1 65499 185744 559057825
3 71547 42793
3 85013 145155
2 96889 725174100
3 53087 191205
1 152889 159949 479286961
1 36115 94324 841468046
1 54744 199298 167379229
3 25509 102925
3 173811 116030
1 68564 161896 589168489
1 154691 183210 440211127
2 184644 967814381
3 3956 72200
1 37257 152160 259857232
2 12115 21624084
2 45688 172206288
2 91150 490164612
2 129111 431774757
2 178433 1856537
1 81931 144106 452358194
2 88575 101212376
1 28703 191050 224810942
3 198125 154037
3 97198 131402
3 60122 21479
3 43083 54047
2 86932 18230217
2 168627 927805509
3 192370 24910
1 128549 154295 198837558
2 31645 165492835
2 187785 882926030
1 5784 197900 877939155
1 2885 81447 69120038
3 165964 33251
1 78037 111784 344543774
1 153883 194312 363307054
3 119993 37361
2 196782 925770713
3 139995 198923
3 190296 174158
3 50520 52022
2 9208 759168531
1 158261 186642 848859913
3 133466 73207
3 13025 99018
2 64074 257764825
3 176652 57871
3 86916 138407
2 176902 372810282
2 156531 533072435
1 587 7998 295288333
1 47641 48616 336253758
1 6552 110036 509233925
3 56788 188914
3 167529 147470
1 125953 193036 149388021
1 95918 142976 84681750
2 10130 246931830
1 96142 186951 871016688
3 30124 69399
3 42265 113072
2 114685 176329466
1 36644 150541 243881772
2 116624 68188988
2 62899 532346710
3 103481 131612
2 12864 354322655
1 5790 104783 493688757
2 50774 637911017
1 12820 83339 220056302
2 92822 951091296
1 109272 132921 327103183
1 74567 192702 76300468
1 82712 118008 459606428
1 93622 155900 227075416
2 158631 591947556
2 85201 588286984
1 41204 84268 195685226
1 93831 145100 540970194
2 81752 767675947
1 5329 158611 293526219
2 43717 601692456
1 31282 121873 690940420
1 34206 68672 610408179
2 65759 828876835
1 36951 181303 583060698
2 27254 153654529
1 5588 126834 573722587
1 14396 129166 967590186
2 158197 526739360
3 136945 130248
3 65385 69035
1 24272 195928 653732978
3 158645 37364
3 171170 131702
1 71212 197055 883678581
3 189701 165349
2 143876 153161711
2 77269 978761229
1 46874 165107 156943028
2 80740 773956242
2 76914 217469458
3 171305 747
3 37521 186172
1 77301 143601 20091289
2 60097 43713889
1 72901 108083 980835279
3 26672 52502
3 73140 899
2 53347 865011843
3 192046 181900
2 63017 425120677
1 18603 46545 192062505
1 10868 37725 56850490
3 83786 125364
2 1132 70337041
3 119075 10821
1 8527 106439 213690891
3 59396 17681
3 63289 47636
3 86425 86533
2 55666 745582106
2 40948 916935609
2 151033 580988835
1 116715 144763 684620172
1 30924 106995 959282036
2 88369 832552488
3 87540 24687
2 106406 512019395
2 81885 921444399
1 30242 45363 928031572
1 36170 96859 424344830
1 46460 112973 67019947
1 35943 58574 70979874
1 25150 74135 740204847
1 138898 163111 487321153
3 6092 178894
3 59979 12748
1 86346 152569 608697130
3 25411 62019
2 41775 419971008
3 190638 124971
2 90150 414610206
3 175536 115997
2 21405 749647721
1 42764 103595 285106596
3 9148 132209
3 7564 110777
3 28334 177252
3 148831 98790
2 99612 610183621
1 66417 120709 85583483
2 22165 529973514
2 122414 645971570
1 160358 182167 150264993
1 29040 99524 286906216
3 196567 161061
1 131332 199349 639409285
2 534 921524243
2 31504 353790269
3 154033 127769
2 188830 690537569
3 182415 124813
1 94891 186186 891826835
2 86745 267467101
2 146648 59434818
1 121803 199373 250281055
2 155542 435054056
3 99586 62457
2 16033 237287178
1 19543 34178 636491942
3 88655 163788
1 29780 89886 289916655
3 17827 4393
1 145657 152711 576948498
3 93473 137377
3 56873 26327
1 81837 161183 938416737
3 176610 165646
2 5134 365462109
2 187206 259891376
1 8156 76305 341109945
1 7142 45270 97335694
2 158463 914714566
3 117596 143574
3 139402 37527
2 145173 107796319
1 139779 148500 923873714
1 118966 182683 166176560
1 31150 112909 939008528
1 101973 186216 32467500
1 54618 119352 339784719
2 152849 165235613
2 22601 212512450
2 24048 805098551
3 54326 10845
1 56357 144330 744390600
3 15427 60785
3 7036 34513
1 47426 163382 268715142
1 28718 141401 212178562
1 81159 94755 972010721
2 116719 39151955
3 24874 28938
2 161861 450872800
2 138372 672112511
2 32118 913685173
3 86254 11797
1 16049 193476 654233816
2 34043 707737777
1 7873 108781 619030915
2 114234 213585644
1 76361 140347 638994228
1 60364 128646 517967830
2 48701 420927274
2 36439 537467666
3 167343 23817
2 138727 462864839
1 26215 171025 517008940
2 167144 400318015
1 72481 130705 347373271
2 90963 764284259
1 108120 176607 466789250
2 189611 308009100
1 70483 146686 256190113
1 123272 150625 268292391
2 75116 94555494
1 52554 188718 145732217
1 161078 167851 694113257
3 18653 78135
3 153228 188912
2 75144 480273308
2 29103 548063099
3 95836 50123
3 166166 41607
1 75674 193099 419334965
3 114882 134593
1 94131 141357 617855606
1 96659 122043 432809663
2 103208 773606828
1 58169 192729 709458891
3 120263 167281
3 166235 2636
2 67374 526410092
3 36863 117835
3 77740 123900
2 89113 326572454
3 80754 178763
3 146450 78215
2 72911 875731286
2 147290 30710715
3 183058 129850
2 9248 125572573
2 1547 370262615
2 163689 8268978
2 4223 876411657
1 34068 119565 800954967
1 10379 78281 107303110
2 100118 8759783
1 62432 192182 276103666
3 183244 51745
1 43126 176041 442301194
1 74432 128732 534023500
3 176289 159773
3 16719 172247
1 115644 137062 532812409
3 83733 37664
3 174195 172275
2 136118 170078108
1 28852 86347 949543373
3 12170 117535
2 54500 720073588
1 26335 185957 280872542
2 169939 201107554
3 106514 103293
3 80370 111522
2 146749 599457595
1 26463 133779 644113170
1 51968 188052 353918301
3 198779 143136
3 197360 85436
1 81156 131646 404043699
2 165557 257404625
1 91930 185829 412277712
1 12716 108579 576755622
3 100503 84525
3 51400 37519
3 76727 92409
1 19683 195739 304942657
1 18606 86281 285211771
2 177594 520696866
1 18689 79953 607794986
2 41181 483303456
1 35543 41677 759047354
1 41064 190134 684875584
1 162747 173619 479800048
1 192180 199663 177709070
2 312 202571517
3 114799 148135
3 196201 14228
2 13517 908321550
3 43911 177784
2 150182 26349268
2 146463 556070742
1 68860 181531 380255643
1 58201 83675 701338171
3 75181 115336
3 35598 61407
1 18172 198678 254448726
3 45557 36540
2 125632 15417230
1 16603 133403 157612759
1 54496 67379 916881871
3 93660 69578
3 71838 129469
2 167478 445388299
2 59818 622749071
3 147027 175852
1 63069 149100 92605447
2 67359 252222112
3 67007 129873
2 23249 661409672
3 124556 125794
2 99656 237617180
2 86503 483082738
2 112363 33385125
2 199762 283782359
3 126769 122190
3 172303 168369
2 117909 18329142
3 92593 147473
2 32438 878175714
3 181942 177216
3 137548 72423
3 42327 149427
2 11357 310005307
2 131867 220178
2 90851 362130722
2 49922 406967206
1 49620 124982 473343111
1 7261 115196 162952849
2 131641 410495604
2 90758 520253918
2 58617 716440051
1 27714 58290 872721754
2 47929 515357135
3 56682 14875
3 37842 179198
1 11102 15138 981224048
3 152420 22702
2 27586 99118127
2 76193 616764223
1 79707 175321 525303910
2 169750 356183220
1 83430 173012 734265377
1 13969 154782 641122997
1 134817 154938 910279912
2 59950 679944501
3 88664 101143
1 74891 156553 207651528
1 79071 87496 453775801
3 44268 176452
2 54755 113511376
3 131257 134118
1 11178 82553 257479491
1 95352 102272 31637961
1 134884 138218 552147848
2 35266 449965624
1 142266 168570 170278516
1 26909 118874 210032715
2 81218 883195443
2 28139 578102820
3 104855 27184
1 32472 140640 642982705
2 132010 959181657
3 35713 192428
1 30528 63023 931019781
1 57805 85864 321404854
3 37457 104692
2 62580 673748673
1 56259 84329 546961712
2 91888 528934480
1 2435 121069 647543592
3 100881 36277
2 138970 873616366
2 161424 705408457
2 42200 113351877
1 46677 65681 237287346
1 10855 58884 100212661
2 82449 268701700
3 115328 41143
1 38792 158788 757374504
3 20876 46892
2 73000 303828153
3 88501 175802
3 88745 65782
3 25189 129956
2 150169 995073970
2 194756 712831785
3 100515 79197
1 9169 27062 488101086
1 70783 189197 550945090
3 10776 96493
2 26041 253094921
2 13137 967073777
2 39137 765476374
3 18418 132467
2 125558 848121568
2 26188 582814438
2 2662 702451684
1 6106 116326 78273870
1 65378 153206 155335768
2 110593 322660000
2 88914 557163389
1 24250 129370 789771672
1 121712 122902 693375340
1 30648 73120 351041643
3 106550 105160
3 143102 7423
3 33676 155558
3 150388 60736
3 192623 81402
1 174280 193973 816713717
3 125843 158841
2 198540 704010975
3 165705 86369
2 196894 306158074
1 58955 150459 63413365
2 108331 198204673
2 114429 650099571
3 30559 170609
2 87253 634312481
3 70633 80217
3 156825 43215
2 192277 388600366
2 19800 813327594
3 73921 134677
1 36379 40035 69344684
2 114836 898786555
2 183014 46756106
3 106176 15487
2 170315 914033343
1 64625 102691 257818954
2 180225 655318488
2 150036 832792772
2 84202 663045983
2 190113 509028492
3 149511 130529
2 72219 680011980
1 97757 104027 722683992
3 133667 48144
2 175943 774503195
1 45741 128508 714162657
2 110495 90507850
3 133136 113056
1 33132 176900 94759799
1 146147 181820 670851424
2 194269 808563770
1 151406 178440 599194124
1 69432 97840 624983379
3 93657 31215
3 196796 9977
2 117128 478186618
3 20554 25299
3 175739 116110
3 15517 170633
2 172347 629223144
1 44102 181884 10495886
1 51620 129106 404613972
1 71072 171488 291780356
1 11104 34441 91796190
3 90724 137375
3 113957 184383
1 38741 77807 429685694
3 87905 151872
1 130238 152617 93550435
1 80747 93589 268265808
1 7505 115105 493385908
3 15732 192340
2 73305 990904881
2 96500 354151731
2 145132 661819536
1 139849 142584 572499660
1 20340 195654 182814989
2 90687 617667395
1 52218 152279 874750588
1 8982 154420 185359697
2 195408 420597714
2 172752 695058372
2 153314 256442321
1 33461 76259 767522530
3 178506 29040
1 62914 183887 772710603
1 11050 106217 591144229
1 95795 116200 831743287
1 109967 142882 663558150
2 142155 485095484
1 42151 175139 5893591
1 139461 143443 129552937
3 112177 81283
1 68777 137655 430837832
3 187879 144874
3 10916 53634
3 134742 110420
3 53293 58828
2 58929 940079143
3 33592 143023
2 79414 270172552
3 162837 80889
1 61457 61644 44084180
1 11723 13043 627453495
2 131698 803313522
1 45777 147757 732701409
3 57392 136965
2 101825 486632124
1 92152 138195 796261880
3 164867 4489
1 95763 119140 58632527
3 139628 30858
1 66363 117925 444267525
1 6629 196253 475086172
2 70609 400854263
2 49114 101721118
1 105055 121366 989508251
2 48076 931355387
1 6174 157772 828585304
2 44132 466405301
2 42410 768313368
1 38637 184719 778300846
2 117123 13952068
2 39592 984888296
1 138964 183273 345607654
3 122701 150381
3 113484 39650
3 136326 140876
1 15957 45460 879845521
3 96009 150831
2 29058 800098139
3 610 42699
1 69462 199232 822871870
1 31512 55708 4875531
1 117735 199206 444575932
3 76483 184493
1 88921 138085 162382348
3 155772 151737
2 179392 627333251
2 79777 789651189
1 34416 122278 17949928
3 130585 51930
3 20924 51814
3 115816 30172
2 71521 286070680
3 199933 132787
1 130055 155295 753373925
2 95698 715030016
1 47522 104250 359974211
2 1409 396335017
3 173645 135868
1 90472 132170 523136737
2 86262 719709171
2 157576 348692510
3 2996 146224
2 103611 576168804
2 30103 612348411
3 196070 4588
2 198335 456081410
3 127545 148971
1 29747 129401 799914867
3 96903 172139
1 36054 120238 856318564
3 115494 30004
1 160646 168268 380528878
1 174696 186290 204831584
1 489 9616 50871921
1 103159 186781 596676807
2 171650 528737294
1 64628 155767 313420066
3 70226 29808
3 178398 8312
2 10604 24106729
2 98507 763023897
2 58399 337997146
2 167117 56970648
3 184501 183967
3 192871 48476
2 193965 182395611
3 68880 15526
2 8877 998355038
3 192051 61213
3 20714 114817
1 24911 82376 312104552
1 77881 149496 471123493
2 58296 738974507
3 31681 31141
3 138416 64180
1 51214 108138 14879798
3 86779 24796
2 149491 993869060
3 142537 120395
3 178259 77709
3 8434 132091
3 105162 182323
3 196866 187114
2 188979 200527857
3 108352 199034
1 159236 161941 156505076
3 12088 150462
2 192609 208683744
2 42880 261962580
2 113488 614479911
1 102296 114237 32500685
3 87219 24395
3 64584 17083
2 128226 16595526
3 86941 156976
3 109620 104071
1 87939 130054 621170063
1 36412 59111 734111497
3 26341 87109
3 83685 22888
1 24275 158181 159743126
2 186054 407317066
2 173849 838518521
1 1461 139568 102178379
2 187893 17339213
2 90469 269451879
2 43567 259944797
3 28376 84926
2 44392 283169401
2 70949 269152957
3 54392 117497
2 136888 993253040
1 124164 179238 707310358
2 182528 151766184
2 63318 772301040
2 32909 345227848
3 12539 127501
1 78355 142689 248491672
2 136449 14044233
3 138001 80382
2 86797 709275442
1 103676 199861 674390906
1 21336 174298 591737877
1 131121 174145 259473452
2 183188 643208909
3 81539 169471
3 10731 141453
2 158193 184229507
3 144601 197835
2 197687 967109007
3 43340 181668
3 67776 61526
1 67070 151376 326211349
1 125869 185936 544980576
2 19213 469256944
1 167532 194238 90773250
3 11028 125181
1 53372 184150 448376553
1 166591 188451 978192514
2 41600 712829043
3 29866 131281
3 87959 54735
2 44913 99221622
1 64013 77546 42860806
3 47712 50870
2 82355 444799983
2 171982 821408201
1 142577 196986 47949193
2 89884 102980798
3 129753 69959
3 196239 51210
1 44777 175092 733518011
2 92050 80562692
1 125021 138230 674112753
3 195496 170545
1 48051 156114 537248184
2 96614 627524430
2 11201 247829437
1 37521 191906 802447484
2 32258 675622213
2 181064 124948556
3 75172 165681
2 199512 332065034
3 36820 2110
1 61063 122148 177769312
2 40087 580141390
3 100365 163857
1 63505 83863 91672897
3 41625 149701
2 32106 935140727
2 106566 955050288
1 30681 179613 181952501
1 105802 185163 769070743
1 22117 183944 505550212
1 46410 178497 426066530
1 70871 183221 413747650
1 92177 154282 548718842
3 115669 161565
2 27339 359084967
2 125862 398203327
3 145938 78791
3 181657 189231
2 135957 694241062
3 67153 182299
3 173386 176643
2 61426 775551762
2 145612 10599393
3 84356 105139
3 130748 186748
3 171176 27581
3 94257 103278
2 154535 816601048
1 33419 40418 353694589
1 152000 166113 870719096
1 78662 166442 41535423
1 68407 71372 512059465
1 13738 169556 375596743
1 3969 123204 487409806
1 50341 93909 200484259
1 95574 168252 235364013
1 45102 199280 822824180
2 67169 297993454
2 101818 953221073
2 195251 235058464
1 170163 175563 50086524
3 6789 90743
1 102674 172632 591793537
1 79133 157767 679667122
2 134303 700892052
3 72578 159045
3 722 120112
1 38723 185368 769749827
3 40560 64844
3 25162 74655
2 10545 74744906
3 44086 112232
3 32103 119977
3 179623 159
1 93118 162039 396052307
1 63610 154410 268030380
2 109846 558677597
3 131506 122617
3 76554 179757
1 129560 147464 149993535
3 131875 136345
1 108659 151236 620041004
2 89695 218081015
2 113344 485099834
1 50886 195418 280930126
1 132426 197096 261662646
3 77815 174901
1 17353 24248 555633355
1 139718 187807 735499544
2 79231 898550146
3 69919 79572
2 77739 501796477
2 46740 648786849
1 11227 78701 332267059
3 179178 117080
2 136051 585807761
2 37311 251155426
1 33506 86482 575933865
3 87542 50545
1 75269 183685 308916948
2 197644 316203361
2 83754 509572227
1 55510 105595 296515623
1 79729 141116 228307048
2 18260 398646528
3 191330 141433
3 64055 117573
3 8731 132004
2 192155 110677187
2 124053 354275278
2 158469 431906863
2 150848 997008092
3 73011 34688
3 140973 34739
1 36403 194255 618301545
1 27615 98248 973663610
2 35651 785606459
3 160837 77360
2 35283 917518139
3 7811 64435
2 169688 101412997
2 125745 586153381
3 99756 122490
1 146894 198077 755846521
1 60962 192919 732732407
1 47042 189599 290203501
2 53180 805803827
1 6045 179417 705760280
1 76204 104747 60839302
1 4812 60597 341676473
1 35932 181291 402145932
3 162428 7314
2 91277 119983242
1 91770 106775 583907550
3 16532 28826
1 20491 171747 152403823
2 86489 867298110
2 193760 728282927
2 144011 440184463
1 28897 45026 636251335
1 40759 97311 10513352
2 913 746265892
1 93843 156015 185640281
3 154905 183839
1 107204 157769 537025644
3 128866 153532
2 2796 940767750
2 170269 896577627
3 181699 88881
3 184947 75159
3 161537 29849
1 34173 117459 293471598
2 153511 777134107
1 10159 123399 424690563
2 94615 667872560
1 2488 95262 48805289
3 79595 96750
1 90104 103392 143279622
3 25549 178124
1 156167 180214 705119047
1 101696 126600 427267153
3 74435 171254
3 189763 22449
2 3619 54317731
1 50773 102147 557502571
2 29389 612063737
2 40743 691443389
3 6111 89992
1 73779 138957 793599657
1 57423 194883 318104688
1 22998 107201 250541925
3 60655 185203
3 95275 15630
2 191515 351942612
3 94328 93773
3 49148 183089
1 59713 156946 462265335
3 80468 156915
3 191752 47715
2 105130 232695922
1 95395 129624 201914142
2 53405 690724566
3 51118 96186
2 136222 962466393
1 42744 172640 841837903
1 21803 67976 85437290
1 15169 60621 707986692
3 191 7383
2 8569 24559294
2 84451 549224411
3 86873 12414
1 57637 67121 281582764
2 156019 513217114
1 5112 111995 89060253
1 65138 76440 617585739
3 12423 168947
3 106324 115922
1 3486 183608 881154803
2 93036 959309657
3 144162 33797
1 6530 129573 259615775
3 97926 175202
2 187602 520672415
3 100201 6536
1 88965 147962 888247214
2 115253 956721075
1 30183 50464 564131541
1 49977 119079 433423920
1 79752 136338 767625469
2 99545 968635018
3 87991 195000
1 112283 133671 322551083
3 182101 46710
1 29380 59135 828455280
2 16385 839180358
2 31498 877312930
2 102337 559883284
3 118282 79377
1 121341 195981 473919878
1 3680 44331 141401043
1 110775 148641 637240560
2 84701 594296218
2 180728 866245606
1 791 88669 921378714
1 22248 32704 488677193
1 6986 195339 661652216
3 178766 189582
3 191838 95228
1 161199 176289 883387915
2 138300 556135912
1 108590 188403 872238673
3 111745 17254
3 71310 49592
1 40240 115102 468053880
1 42813 120819 664178686
1 60923 89006 483867009
3 21418 142882
2 157381 458990262
2 110790 912873942
3 47380 76226
2 167412 968422243
2 133151 951016916
1 20644 139728 548696725
2 853 651078134
1 35590 134969 692022583
1 138875 166468 553258506
1 33947 122193 75903654
1 23460 77354 410699340
2 83879 532972878
2 4968 434659573
2 131075 433406364
3 168792 173525
2 183507 432452861
1 98546 196915 40797919
2 184142 758231823
2 132570 82978219
3 156534 161073
1 805 126083 317123987
3 126854 149170
3 188457 63459
2 58766 158219130
2 134553 694206702
1 11790 142750 483436322
1 1580 138243 777146649
2 82630 499574996
3 194197 125270
2 199654 287803591
3 85616 91460
2 131201 988322709
3 45411 186653
3 138262 76889
1 7927 12163 283265596
3 181966 172946
3 13934 165968
2 50833 558272361
2 18963 442353504
1 165616 197424 613477982
2 130731 534012170
3 73336 107572
2 22152 499285350
1 36517 101608 311268200
1 68909 192622 567471548
2 76935 265598455
2 121982 353858133
3 52519 38721
3 181703 150909
1 108243 169189 184650396
1 67843 185216 781647673
3 5470 120070
3 149551 190138
2 88774 857815618
1 18009 184253 284262653
2 50934 17351515
2 135311 438826023
3 178040 198600
3 191320 174276
3 143344 84594
2 190853 720843232
1 75870 107798 480178406
1 70694 175748 555535965
2 28033 697403265
1 142467 148962 572882488
1 134995 170060 424844965
3 173644 113589
1 26056 97007 656183992
1 77757 169060 326264933
3 27893 177049
2 101002 316945652
1 10270 199118 219824261
3 28860 23677
2 99661 695212965
3 81825 165203
1 56458 110474 270067491
1 20585 166213 806133048
1 33213 186449 672274645
3 104910 144396
3 53008 59493
1 78500 97579 720041353
2 151792 321070267
2 77582 356434361
1 122799 159364 999385807
1 21783 78155 478830502
1 51427 96212 883198709
2 42799 426017229
2 5417 170038299
2 73730 694899370
1 18446 193677 790216436
1 58329 91040 256576881
1 139863 183207 192912929
2 193960 800222349
3 97772 186411
2 170336 663816294
2 18463 442774411
2 41428 226706420
2 191563 322079305
2 128253 320135513
3 114444 178582
2 143421 947482219
3 156902 144630
2 125518 499447800
3 135686 184327
1 116755 148487 100173918
3 41344 34373
2 21447 164447520
1 182396 192272 28258736
1 25359 176928 569222452
3 92700 146528
3 183463 128054
2 149061 913658280
1 63106 81652 914026381
1 44108 184505 487828658
3 66471 121630
3 181266 9283
3 117374 17400
1 91660 120841 297428190
2 71306 981470676
3 139373 145589
1 48739 61433 597413327
1 56335 172584 518352619
2 192599 408310305
1 74913 132003 52889836
3 17079 28651
2 125166 978363787
1 36 16542 503346755
3 102393 43921
3 142145 122487
3 192100 88553
1 19413 45830 145230844
1 69314 195978 558246714
1 127400 172800 628368744
3 63319 155849
1 20262 116311 814189162
1 32287 199856 133020771
1 60917 171475 941422195
3 69369 38693
2 120912 427188642
3 9118 39468
2 154332 754716569
2 64507 612408705
3 198137 142633
3 172013 98820
3 51010 83825
3 56152 109578
1 73923 174903 941964792
1 62218 99371 253498564
3 162418 50882
2 52095 663098575
1 150561 163984 863291071
3 174934 189307
3 85156 144401
1 59975 152603 484262251
1 77502 151115 658625743
1 98188 179355 891484470
1 112810 123372 94234165
1 26341 91525 221610118
3 100751 45230
3 139784 47743
3 4491 61774
3 58312 2045
3 197408 100280
3 80398 181863
1 25177 57552 698768812
2 155262 973449912
1 117061 159001 128140563
3 65071 5627
3 193435 120255
1 19254 72367 967681082
3 35401 147545
2 194718 494622354
1 63617 164537 889889380
1 68613 126020 654878204
2 182939 712802860
1 34611 76740 589295182
1 95178 194123 508584240
3 179329 60288
1 104089 107918 773123738
2 183006 318081957
3 28814 41367
1 619 196155 197176964
2 60633 74852275
2 50089 159333063
3 47733 10654
1 14619 88069 591827663
3 74880 42901
3 109695 170989
2 15162 23479600
2 33889 741328194
3 144470 732
2 66703 109163286
3 74755 155966
1 111789 123627 847358793
2 131651 905715842
3 190863 93505
2 102562 427997024
1 121225 136099 625172486
2 6563 454192576
2 108932 750050443
2 80905 574966721
3 68203 37932
2 113893 615061961
2 168382 453793276
1 8769 119718 866239570
1 4054 189655 705420284
3 121171 38774
1 61925 117801 15400679
1 56009 74321 484763572
3 13305 3791
2 20999 615508845
2 21543 300900612
3 181370 151583
3 116353 67661
2 108358 527501388
3 127994 95231
2 86342 436837435
3 164913 176897
3 70717 86312
3 115735 76298
2 62439 883609488
3 27228 198819
1 42625 165919 478709057
1 8753 100871 313532622
2 43445 783753284
3 144620 120178
3 65208 94856
3 159144 17679
2 184707 240340089
3 57372 2971
2 195825 472406082
2 52666 636735960
2 97543 711163107
2 41523 210358672
3 146344 102115
3 112304 19480
3 187465 194614
3 15304 193434
2 96607 51935101
3 125018 89739
3 113802 182738
3 54360 178432
3 51261 97765
2 20812 892628542
1 19257 31359 100794707
3 99824 72198
3 131116 168575
2 155986 757645569
1 109558 137098 371658122
2 125335 43402721
2 167901 456311634
2 189842 756149216
3 151538 193289
2 151885 167468153
2 172024 440174277
3 91335 6700
3 108327 170005
3 35558 187280
2 198147 595425724
1 10493 95406 779998927
1 18343 67928 84554644
2 113294 311178266
3 131152 176416
2 47814 915571196
1 67311 177473 217723013
3 196855 3735
3 156279 64763
1 94616 143674 142992372
1 107387 175483 112789857
2 125911 512855009
2 8802 675988479
1 135175 189978 154794547
3 131607 23989
3 68666 23660
1 128771 168090 883213962
3 7458 129670
2 31440 810816238
2 188534 809927930
2 160728 267584316
2 1070 918510804
1 17506 198424 918507685
1 105220 110965 854595417
3 137485 12353
1 14623 61526 833011965
3 149163 82461
1 23187 129739 419832944
2 137363 900245207
1 99804 124792 482492000
1 95494 164408 478209878
1 48136 177222 283031020
1 72198 112379 927934873
3 94136 75672
3 114654 103020
3 132559 31743
2 28317 534719490
3 196665 10166
1 177676 191106 406853129
2 75118 266507911
2 27932 173683278
2 90234 500534471
3 81904 91874
1 137698 199737 193951780
3 59055 86884
3 8710 174281
1 23847 86326 904258747
1 169496 198732 805645426
2 145486 403050038
3 177515 178371
3 7099 104207
2 36483 743161962
2 85450 515617352
3 177826 3804
2 168181 517726000
3 135382 64380
3 196036 36569
3 26376 67410
2 151512 827952998
3 191070 175340
1 60204 74083 23667183
2 161367 936654656
1 52946 81699 88289518
3 139277 126818
3 132377 165247
3 120036 164326
2 152737 797747624
3 182978 185145
3 116246 58486
2 159660 532354958
3 46642 73568
3 11980 132776
1 103626 198682 846390332
1 5449 70819 924560517
3 164280 134642
1 5360 184990 406587107
1 42914 70619 74299767
3 4294 153227
3 41985 10676
1 71042 115140 826692595
1 40491 168261 551664138
1 143659 177870 948781612
1 51196 69358 22211156
2 106634 661213403
3 182194 14276
2 115935 216097201
2 111085 664103295
1 9156 75707 778564526
3 44404 56023
2 159107 15882251
2 66913 824714012
1 102412 195671 865257966
2 8359 389229490
2 77881 427904292
3 42661 170126
3 10261 41049
2 14128 209723684
3 179538 177186
1 37158 191288 432386934
1 31199 168153 689504944
2 99019 786383477
1 2975 78769 188691043
2 149158 995421394
1 53282 174866 381229438
1 180975 193533 649565195
2 175734 165038253
1 77149 181915 604603693
3 192172 99833
1 68099 99526 427448013
3 44179 82679
2 102783 31266057
2 192703 157310208
2 125070 859868974
1 57916 173165 777348246
2 158331 808686398
1 11447 175099 854857298
3 36480 83309
2 108288 616822294
3 92066 77983
1 19448 41309 201367240
3 141644 103894
2 64048 50537351
1 147668 154102 436393721
3 101659 112922
3 157928 183755
1 4139 146133 825787165
3 38141 198626
3 128443 47643
2 48716 710510466
2 60087 182263812
3 49304 5182
2 133233 779743660
1 26414 115720 635973247
3 91447 82746
1 75825 148901 703935669
2 158143 971675213
2 124629 832778135
1 5462 156763 775689368
2 101161 710605983
3 71744 144258
1 74037 91233 486255462
1 62324 151304 140601587
3 79056 27388
2 126155 378043824
2 145756 127903641
1 186739 195976 190727539
2 20914 386027590
2 114032 301333887
3 169125 158852
2 99715 217155971
1 16662 22492 38203008
3 42789 116348
3 106649 175002
2 148009 401362844
2 97049 123984665
3 39111 97832
3 181417 146231
3 496 125348
1 41756 154551 138192060
1 8439 164546 106887175
1 5842 170643 398035546
2 102976 220338926
3 187160 68938
3 159760 181354
2 45626 711744195
3 27309 162254
2 99170 432636518
3 32767 79573
2 92843 746505304
3 183821 148574
3 103696 137592
1 491 42210 995576517
2 189391 853826560
3 37810 35872
1 93377 133587 655868571
1 12100 30478 825211607
3 13940 74530
3 56741 6887
3 177010 75905
2 61301 206817062
1 107181 154306 580508189
2 45717 662278765
2 152922 237841749
3 10318 2710
2 115855 486212424
2 101972 888941074
2 65431 283830497
3 86879 102668
1 5452 27497 596591461
1 55711 91967 134707965
2 104551 635788860
3 148192 163332
1 7854 184833 885076043
3 187591 104132
1 24970 41717 515500683
3 24939 116874
1 196718 199853 572343400
3 131434 114164
2 121087 117624449
1 73867 141213 110107999
2 58135 130234997
2 177692 792967326
1 26430 189832 969717183
3 150503 199518
3 63211 143225
2 151862 193068050
1 50329 103250 220553235
1 53583 126217 213821611
3 107264 108771
1 185576 196604 274573276
3 137004 120134
1 182146 196376 791673854
3 74378 10022
1 50812 163632 275893929
2 46810 506582717
2 42296 208779082
3 62739 8878
1 98640 166825 614830428
3 6588 106584
2 134453 290236590
3 34728 39897
2 100096 191211008
3 198079 171717
2 91433 255925035
3 187445 60462
3 46074 126049
1 34145 39786 301852920
3 176550 148851
1 101588 117284 589746219
1 58917 177205 894169990
1 5311 57134 313885367
1 135973 194624 545600926
1 40936 179661 983828887
2 82937 314425830
2 85316 179509757
3 128057 158940
1 23616 88481 217536564
1 61050 161229 101895529
3 176235 56993
1 4333 89443 69266512
1 46837 112354 787433255
2 42924 123128159
1 77204 100995 792080960
1 3487 194149 640062565
3 3030 109605
1 103850 128802 429845206
1 30168 198335 449333399
1 89758 177332 491691885
1 123328 174037 411488769
3 181706 833
3 167959 173570
2 128904 378794227
1 112397 175189 398124132
3 91883 13392
1 119 181111 319170274
3 153210 88343
2 57229 101795835
2 191243 436556454
1 81279 117211 441628107
3 124351 80930
2 105434 770635735
2 192094 991876705
2 128271 819201153
3 83984 62046
3 67473 159972
3 115823 156050
1 23037 154065 296983910
2 27898 267336136
2 8073 379364199
1 54868 125868 898472086
2 134025 316691435
1 111838 153521 948707734
3 169877 7197
3 21897 199931
2 93082 849537468
2 167886 745370247
1 55245 55613 254184712
3 118520 83128
2 121864 465059022
2 17655 601755809
1 47267 176879 394174815
3 122742 35699
3 98005 105375
3 72642 40327
3 178680 147149
1 41311 108533 458169797
2 50248 438978529
1 98805 136705 509837762
2 10138 908825104
2 195665 57669774
3 179570 114558
2 163919 389307147
3 183583 145591
1 11741 178255 637049361
2 153589 370537641
3 62066 94160
2 34565 575118576
1 162842 167539 545517315
3 177259 74300
2 42670 667448575
2 101928 132050487
3 166983 159144
1 31309 156622 984253348
1 54835 147377 872515392
1 5794 87515 894888654
2 72633 503261956
2 193238 73186188
2 90556 614531680
1 26184 172449 221489148
3 50256 14898
3 198702 50635
3 98574 67289
1 82637 159790 60028511
2 198688 37023553
2 82025 677675462
2 113849 924223995
2 194157 310425456
1 119927 128252 252268847
3 60726 166889
3 80541 190026
1 28660 157348 339481870
3 117807 104294
3 12568 11336
2 23792 295691352
2 166064 640476223
1 92688 135275 371047646
3 60230 42218
2 123089 337398259
1 58581 128780 583615285
1 33029 59873 490627832
3 129108 30486
3 60868 153860
1 103363 152410 260382085
3 13203 92100
1 38830 186412 553949215
3 193905 31906
1 153400 176883 476721744
1 106210 189007 593514699
1 68462 195040 570223972
2 182936 447941347
2 901 696669853
3 185558 144738
2 81911 91720572
3 67246 143195
3 103326 125872
1 56715 160358 128911699
3 100899 143048
2 98540 475048505
3 17061 120402
2 151705 25117326
1 2445 81967 823483277
3 105484 184809
3 110415 70895
2 138793 678403751
3 149833 141076
3 108134 128359
1 104155 138014 299166234
3 56688 101461
3 99524 25601
1 65694 160622 338926261
1 59925 106189 194661531
3 89725 140099
3 40519 174863
1 50990 145187 297781229
1 85289 192879 998959706
2 42250 288155812
2 34125 624550008
3 54849 8701
1 29155 155170 930105747
3 79855 54957
1 24882 132154 872958396
1 77858 194039 557825238
2 190790 402677005
3 3219 90305
2 102754 554808361
1 59713 147968 998327946
2 117038 892994722
3 22162 54112
1 25437 89764 247890893
1 29793 106426 595006841
2 91774 911072612
3 61814 62214
3 124304 79943
3 180979 179258
1 22324 101749 963348786
1 181576 182038 124274127
1 89298 157822 29842346
1 34635 48032 430527851
3 75524 76399
3 15955 134830
3 133449 182893
3 33599 72373
2 173062 687054986
1 24895 76473 733315415
2 53850 94181849
1 13971 192315 513934314
2 165781 895615305
3 72443 87814
1 25011 134528 592754082
1 44815 143651 875020294
2 194958 638361072
1 179040 194139 832352870
2 163466 297443548
3 134248 17430
2 35062 298802361
1 63161 102421 626395464
3 134995 158898
2 153124 251355681
2 126389 703423283
2 109695 839028387
1 75969 86127 826929086
3 169483 183797
3 73599 128642
3 135033 622
1 123041 167123 340101454
2 1374 491063523
2 34979 293862626
3 110490 128808
3 66532 148693
3 23297 124750
3 150356 129435
2 67474 939968597
1 43061 84642 619816334
3 25440 150411
1 22409 80698 70818514
2 50153 452132947
1 37172 118018 619523058
1 74900 187824 111655531
3 32678 190453
1 86720 117069 223595264
3 160038 47283
1 133342 185118 770376253
2 143062 771950434
1 9346 31501 350338047
3 121916 152252
3 184234 84361
3 33944 61970
2 139302 794810656
3 73147 124376
2 185157 48652791
2 179753 947985078
2 114836 902954691
3 139060 88233
1 92976 173004 852905149
1 13659 91848 811134864
2 132245 812912319
1 85726 158243 754941628
3 169736 25355
2 22804 197748605
1 6737 17732 89341757
2 15535 441635819
3 118427 123350
1 32634 92360 239283924
2 14164 241182134
1 76385 152102 745936944
3 83217 163326
2 175430 666369106
2 116077 85783917
3 80178 97579
3 189802 66546
3 10425 198683
2 153894 966192692
2 24002 995023323
3 23315 26797
3 182162 72624
3 178315 15002
2 8546 119530084
3 120068 102011
1 129961 149583 868319939
2 44362 856124285
3 129825 82571
2 80371 728680125
3 136253 99980
2 154815 330651435
2 162512 166269107
2 28529 356085977
3 121357 152094
2 99006 615819056
1 137973 182761 98889342
3 127051 49428
2 18740 774898538
1 38461 63253 969938723
1 103135 120747 561807353
3 30476 190049
1 154414 166268 662200915
1 66195 94573 52782631
1 13648 161229 368114655
1 47277 174414 750287740
1 57555 89910 434267478
2 181152 548063259
3 114255 8862
2 63266 295240017
1 68064 123018 528563179
2 157531 624753157
1 162903 194948 810978784
1 165057 199950 84596721
1 25803 51142 530302259
3 78477 108984
1 8346 55438 541874594
3 18296 75473
1 77645 187696 668104682
3 47352 1049
1 21084 92514 764055992
2 82089 21916638
1 34424 126974 880507985
2 89415 694543076
2 168576 733380244
2 39157 389316071
3 120869 154349
1 8453 144185 263720277
3 170040 148786
3 170752 108060
2 71219 670735979
3 42283 8039
2 25912 435542100
2 190900 644248061
1 131057 157485 944358807
3 48215 101264
2 185951 801025400
1 30243 118696 332234336
2 81065 77093754
3 152332 132164
3 136131 58730
1 1861 192618 397734938
2 4712 610454274
1 5322 159500 158931812
3 6427 5321
1 94872 166467 214346486
1 46164 65883 174435320
2 66741 366776728
1 17404 93636 394387683
1 162073 170791 231087348
1 23210 65176 894888581
2 31728 161407212
2 36428 107501684
3 67706 79014
2 174188 317956205
3 172845 89178
3 182371 173914
1 33542 107984 72596663
2 191046 937160248
1 36743 104250 320592218
1 70047 100657 170362483
2 78563 766997130
2 170642 340404343
1 114716 156527 203882130
1 60266 142545 197587333
3 72867 14129
1 21176 113471 485989640
1 6260 122443 888488398
1 39209 143821 484964192
1 31421 68568 879660677
1 106759 107645 115793848
2 32297 963017659
3 96765 52162
1 169904 199281 326214712
1 26210 70499 416976933
3 163116 171831
1 143119 157057 557822164
2 25612 169539547
3 6070 14295
1 34922 104626 905793211
1 64773 169714 912217703
3 183072 154938
2 18315 6355654
2 67748 97838922
2 131375 651164423
2 167583 306785015
1 90356 97124 800071452
1 61031 107008 17148997
2 53704 866523950
2 102436 922264474
3 197200 10322
2 190555 657869239
2 7888 899782028
1 68899 109642 739912786
2 89412 395033932
2 62714 55918101
1 89060 129088 860193390
2 158395 216869806
2 12204 556631389
3 61743 60567
2 43220 881832264
1 33559 181636 828531546
3 160770 154517
1 19935 41950 171031073
1 56693 192169 998867701
1 66609 188576 232781712
3 180364 47630
2 142379 305158010
2 67831 94483390
3 28441 186098
1 34578 162108 639244267
3 159451 180032
1 157916 183102 396861829
3 74048 67385
2 108273 349004167
3 71975 21379
2 159177 926495228
1 6528 106045 104466975
1 103900 170332 292205121
3 93875 88980
1 122595 170240 536506210
3 49084 115558
2 35918 197757423
2 4126 692293912
1 171791 172175 147319078
3 68567 159073
1 81671 179801 377467056
2 57264 66907043
1 113258 178975 211651466
3 77963 63995
2 134028 602385225
3 16343 57543
2 165917 241772375
2 150347 927564191
3 17979 158859
1 11374 24611 815818957
3 51620 142726
2 179754 33825719
2 103849 651704716
3 146050 163688
3 60724 136622
2 3636 527357731
2 198384 524623087
3 189136 73439
1 97458 103385 612406428
3 167210 186186
2 21054 144939369
3 5251 44798
2 85761 651002886
3 79707 170378
1 48630 86323 915671701
3 59628 112475
2 100760 490675068
2 30381 945799867
2 12513 507997080
2 114560 660428681
2 170027 631029091
2 153660 256611287
3 15514 125891
3 78959 197866
3 142021 46626
1 186216 192046 6038493
2 178875 152546054
3 186951 161786
1 530 100773 90069691
3 146850 4104
3 72905 57884
1 12587 175887 751488388
3 149124 16228
2 168841 650908395
2 198548 312725790
1 58465 173545 236308740
3 165099 98964
1 127912 129260 983346674
1 23754 164059 58540433
1 3198 144246 191084766
3 187006 72000
1 153228 157355 146971590
2 121091 510378829
3 86400 60109
1 2978 197450 237901532
3 126066 95025
1 149177 191913 579344466
1 52252 157542 558389300
1 23584 151623 816725473
3 69136 117306
2 83193 884817229
3 59145 9784
1 160581 177062 933613739
2 56948 397288764
2 108282 57308861
1 1094 100475 920642457
2 185796 747135381
3 184104 113530
1 40277 163310 557076305
3 194675 170705
2 17053 999565782
3 27151 105301
2 115155 661685534
1 35478 43947 989856793
3 51886 683
2 16113 931980065
1 111147 166355 70759105
2 38770 974859920
1 50492 178657 890954927
3 146833 119719
1 104582 140073 175230789
3 133555 161220
2 39482 793687819
2 48668 687120794
1 171982 174918 677413455
2 185348 100336838
2 95924 655027295
3 196781 162892
1 48135 170571 386043856
2 151498 679657851
2 165878 51449497
1 14584 102987 185639457
3 44 136323
2 157687 742232460
3 30586 32767
2 92739 16958392
2 123356 801584806
3 156170 41711
1 57679 157895 132356538
3 75619 64926
3 134932 102486
1 85095 142249 714200983
1 11091 197577 737622184
3 1170 48691
2 182898 250631421
1 46764 103012 656725320
2 4166 26277251
1 83306 190017 295784927
3 199168 75390
1 63830 133827 749949580
3 188846 10373
2 174014 695555134
2 116891 542619402
2 177066 166400470
2 107918 532049727
1 6325 82398 534852518
3 80213 76089
3 175128 58727
3 79355 52027
3 121478 196396
2 147281 257615036
2 11146 599287704
2 18224 361725803
3 190073 17709
1 155717 199458 114867840
3 14647 150104
2 7169 369765925
3 135783 7428
1 34011 184157 15670516
1 5482 116462 495442780
1 164448 173088 875143528
2 192379 947766315
1 100684 124475 874780455
3 64632 20078
1 57009 141010 595730327
3 191054 118559
3 116827 24564
1 55731 171725 163337101
3 168602 179890
2 120125 263430787
2 194018 664481927
3 149174 66327
2 116693 979600298
2 159022 890857612
2 106890 144644272
1 42586 99295 933664218
2 41658 566643070
2 37783 663590291
1 18262 103504 603324871
3 25242 16094
2 113894 742299355
1 92416 168862 790523626
3 69278 99490
1 26676 125050 150606589
2 12432 704884204
2 36488 158075260
1 24224 105350 757704271
1 123286 175889 265828205
3 18401 43902
1 55084 144157 772425030
2 154747 616017593
2 29893 985203616
1 127041 181416 473593603
1 6950 193737 56662682
3 117913 84501
3 114853 54566
1 93403 155212 779553225
1 97725 182556 212594804
3 115561 149370
3 166112 120573
3 170061 102700
1 125677 199028 832258387
1 112345 129530 563976548
3 49110 153678
3 70734 179498
2 95588 414231092
3 48726 93548
3 14027 142453
2 195462 736357332
1 38616 93717 997719067
1 32267 104582 433986556
1 37739 38758 930028666
2 27846 957228559
1 133030 143878 294029582
2 119673 352570174
3 141291 168659
2 38365 907512062
1 1356 139496 984452651
2 71382 358215173
1 132810 187997 266515913
3 80394 124993
1 78160 181595 734736563
2 119670 77918584
2 51538 838588284
1 57202 189754 766080198
1 87776 183697 316361031
3 82669 152369
3 97745 129684
2 159428 999475058
2 173440 485308803
2 5212 976892261
1 49098 106451 821727430
1 659 39509 374987022
2 182517 165927500
1 88289 110547 76027505
1 13364 111995 85483301
1 108384 126644 110760460
3 168855 25910
1 79574 115485 713909339
2 154730 242962435
1 120716 191794 784244863
2 30358 19567939
1 139531 190002 159976671
1 62739 156838 63349002
2 41665 143760725
1 115348 173054 658462662
3 53739 149570
2 149127 427238385
2 42798 374108810
3 130607 15300
2 171555 56458541
3 15666 74069
1 35663 60206 794252242
1 56175 88219 158474348
2 59035 864115548
3 127314 72993
3 18593 69624
2 198048 309852524
1 63018 91990 20215845
2 14699 160352285
3 157048 188862
2 156878 750438262
2 22287 790677922
1 51005 171106 10594996
3 135696 146500
2 99730 436603552
1 81065 183912 825480882
1 123785 149106 922527351
1 100850 114439 513549681
2 56150 376156529
3 128114 116329
1 8736 115957 93154020
1 72673 167231 714842690
1 38488 125170 156795002
1 1913 101998 756424260
1 23294 77379 298709615
2 195379 15089657
1 42250 55722 373081475
3 7477 48952
2 106168 429676648
2 157883 111071890
2 94197 494482353
1 63332 195787 939025062
1 8689 66595 141143677
1 6883 63033 744931259
1 24720 36820 328598286
2 64926 833144231
3 113689 88758
2 19750 653313819
1 59545 128870 91133630
2 46265 770845582
3 116182 188778
1 123943 170860 90838315
3 187201 158177
3 146943 172141
1 20844 61538 520525712
2 104948 963697057
2 127149 543077786
2 104056 415741582
2 54171 36470342
3 47804 6990
2 141933 879238172
2 158375 515894382
1 91891 169513 779249534
2 45583 447534517
1 164480 193568 563386231
2 78426 204011842
2 154376 490076279
1 78133 126460 615421727
1 71627 175150 102610905
1 173307 193235 247034755
3 106880 58061
3 186465 179831
2 3884 404216678
1 86722 101884 408791597
3 166056 193610
1 17847 138966 577779552
3 95468 67547
1 189387 194367 551678717
1 79940 82775 711695934
3 195546 5987
1 48663 53864 164154182
2 5893 171309332
2 21519 264297802
3 114477 134265
2 130265 374140464
1 9460 187654 949564576
1 6268 184158 693442057
1 10108 126989 418744224
2 182775 891262631
3 54562 182867
2 90633 905611388
1 45295 157920 166597527
3 58376 75175
1 138691 181250 421927241
1 346 189096 37413278
2 107819 214232297
1 119712 198492 604116289
1 77249 174534 315582634
3 34796 185978
3 130026 60177
3 55817 72404
1 26790 32090 587077578
2 31429 212598925
3 116143 138062
2 73069 48849052
2 74884 639046619
3 87148 27737
3 6334 44993
3 93468 43638
3 123053 65429
1 37876 130799 793778407
3 146733 37959
3 99380 4820
3 73927 26467
1 52047 183744 630918842
2 189819 833926445
1 113357 193458 610697127
1 13046 98083 288828815
3 164544 175800
3 34481 84415
2 151588 197352835
1 159880 190519 661890366
2 68460 819084204
3 198875 147319
2 29212 734507195
1 95913 141903 335324471
3 63942 28814
1 86635 113998 47240935
2 39888 883624285
1 75595 173094 336485960
3 141550 136847
2 28321 865321584
2 50455 865079101
3 5768 134124
2 113114 138289120
2 187634 158199995
1 77295 170631 165440031
2 72927 107177954
2 2749 997236538
2 185635 215069406
2 158701 938711813
2 8046 69462762
1 28720 64630 977249285
2 139055 554096790
1 14075 69535 712663442
1 114168 132497 989977900
3 110651 38187
3 152847 186724
3 115762 131076
2 127625 527104837
2 151424 412199761
1 87652 134038 561490237
3 109282 23981
1 53607 126088 395831809
3 26721 78678
2 37765 455130119
1 41933 131948 842586914
3 168074 100999
1 74020 196271 956734970
2 117212 562867165
2 161013 134926247
3 10829 183687
2 40881 317705921
3 51334 120195
1 136269 181518 263098633
1 99329 142821 503218057
3 42287 86420
3 110975 78741
3 179567 53017
1 39266 106531 577098303
1 70612 127123 652295387
1 73070 142487 153077662
1 29445 46551 796358190
1 126616 143926 370428532
1 79456 157723 731614586
3 139986 39727
1 26915 138743 841315043
3 155124 53420
3 100969 104350
2 185309 829304118
3 125594 160509
3 62008 114539
3 169755 145308
2 172865 113530396
1 28284 44438 801862606
2 8875 826730358
2 46546 316114972
1 60023 156379 819162816
1 5549 178314 268831054
3 64638 118364
1 81523 93637 512053490
1 165902 167935 23702968
1 157933 166959 366902372
1 3673 190952 688969589
1 111575 133992 829131915
1 44898 159190 82523269
3 83538 153418
3 112392 89562
3 122126 75979
2 164408 505645887
3 23869 145298
2 130332 417360053
3 66069 176247
1 500 70652 800064861
1 48499 78014 677833995
3 145917 123573
3 69531 160502
1 87093 103990 614919108
1 115013 138574 595120749
1 166124 174325 665519967
1 85788 143416 929676917
3 139981 162835
1 102386 117736 566359454
1 122950 136034 137154717
3 43035 51744
1 69658 94156 49975071
1 49872 120660 874098311
1 14196 153146 912442474
1 20483 135141 156032825
2 71295 15303474
2 48349 864304860
3 26317 86017
1 17646 154012 925598010
1 27654 178054 847358677
2 54602 320709699
3 177016 177594
2 139013 516613207
2 3424 746554939
2 135065 733549739
1 64426 153277 139074891
3 193057 178204
3 82038 145025
3 65113 103513
1 27705 173377 42674445
3 15908 154373
1 57892 161752 780972991
2 107974 241315151
1 17639 56885 240415131
1 849 56808 687663512
3 142103 18612
3 22957 22016
1 50635 149828 996690255
3 42621 103174
3 84796 102379
1 106400 181558 648436872
3 131039 85163
1 66101 107514 556283212
2 88759 552215355
3 123855 143213
2 149425 427774373
3 113197 23858
3 69023 13845
2 108299 533138823
1 20270 51041 5288134
3 153605 126837
1 110349 163349 453115758
2 32055 676965668
2 47035 395385874
3 105302 134939
1 14558 58875 376747789
1 46326 114853 853394476
3 88351 47858
2 53979 170639444
3 187196 74003
2 162825 438598078
1 65407 199286 229235793
1 69789 91364 431701149
1 85026 161730 453182554
2 84989 752769003
3 28637 68982
2 148582 602172044
2 99768 694628765
3 131493 113510
2 62434 396181277
1 152132 182097 991387125
3 20139 51134
3 10345 46668
2 32238 999748044
3 136985 9069
1 55147 97491 37883503
3 76697 196085
1 94726 196863 772010351
1 50984 171367 221391226
2 72941 328314639
1 82059 145331 559257489
3 42227 66335
1 95737 166646 934331902
3 85967 188010
3 195294 165134
2 109139 101871367
2 116125 181426882
3 107201 51383
3 86181 184313
1 145903 152499 511304716
1 118092 137622 466340474
2 188646 234837034
3 10586 95563
1 138505 153743 295232250
1 61415 153452 881663930
2 95129 849091888
2 124828 488823985
2 84988 654515281
3 121155 161517
2 134420 553152745
2 33050 233629159
3 128249 184148
1 22864 47746 261280378
3 2933 80776
3 70830 188158
1 76416 133693 355052291
2 13323 509253620
1 85176 96518 571593675
1 34088 64145 463929763
3 151528 18993
1 74720 167953 323867390
2 26614 411483253
3 156729 33251
1 62017 70323 413500100
2 194092 881275315
2 72112 715336249
3 188844 161379
3 80209 12812
2 57215 881206730
1 38123 105716 508967134
3 191271 157987
3 59357 167567
3 191511 190213
3 28525 193767
2 197691 302441160
1 65637 107619 437562609
1 78501 110461 243296137
1 89907 194685 711924311
2 77719 841023397
1 145505 167220 684377370
2 175715 609964396
2 198377 416626995
2 134912 889747221
3 156447 87219
1 64379 175351 35064677
3 195514 73782
1 14120 131868 533923728
2 87313 49420651
2 22148 94791281
3 175206 168521
1 103507 163659 934422771
1 179140 195187 411082149
2 49842 308747281
3 148881 143623
3 76206 127722
2 64201 978132279
2 196446 693974659
2 42602 925738656
2 57242 123425267
3 22558 104301
2 104031 913040700
2 38770 908119323
2 46998 315573685
2 182135 113593860
1 36420 73874 804648871
3 62990 19210
1 129248 185807 644443193
1 76459 193272 222666974
2 74693 544731616
2 133815 729496879
2 168408 637944739
2 170259 117513267
2 87467 885419361
1 18451 130036 494406933
3 137485 10849
2 34182 333218784
3 99743 107186
1 81762 95660 612495498
1 92602 195527 495840452
1 45198 104892 92036163
2 97778 471172805
1 14858 101508 950619242
3 157304 103367
1 49925 50669 821355377
2 28032 589930903
1 13650 55171 977913311
1 169887 174794 214419995
1 150394 162820 820512994
1 78636 149401 951344605
1 15147 160698 770059045
2 7576 658041798
1 19563 167122 503625076
1 20191 126597 101698756
3 142159 166572
1 6397 101948 906213103
3 35684 116754
1 25303 50257 248359228
2 180126 247491170
3 8399 148196
1 38845 63372 183828539
2 167067 944328513
1 129334 152225 142860695
1 133164 189800 232842315
2 14187 146908835
2 59531 484621160
2 163209 787113075
2 135325 561557723
3 92950 136294
1 185526 197950 80086968
2 25619 819180518
2 171084 513858941
1 6693 70845 171141441
3 43512 67094
3 91327 67354
3 155567 104404
1 67246 157887 547037067
2 103899 827550685
2 72508 748593097
2 53144 802858452
3 187258 120191
3 2021 154627
2 80930 728310953
1 108922 168781 956527887
1 21296 98072 131014096
3 135065 136953
2 88640 532985520
3 138952 74837
2 121887 374466456
2 116118 556863066
2 105 866389506
2 115881 703356028
2 53808 594758805
2 75353 807202702
3 1708 88569
2 30473 712440559
2 99433 537304528
1 68974 198524 322695177
1 104516 124032 585802942
2 111381 499737403
1 11570 30906 179759147
3 11646 123460
2 152156 972105696
1 37287 53485 459425110
1 88429 155301 174204162
3 61928 182298
3 53779 26596
3 45367 51354
1 13753 130077 580990094
1 116481 132838 64407622
1 54979 189258 702604368
3 2579 143317
1 53236 91141 736976825
3 163009 170645
2 130269 719793226
3 121087 27093
2 103056 101864960
2 11078 904486122
3 131326 102782
3 91685 83480
3 113373 185627
2 62401 677198571
1 65224 172196 918095084
3 35484 149484
1 127201 182000 755192891
3 175133 138266
3 194006 129861
2 116105 493947480
2 164936 848303436
1 31969 80056 221599382
2 198570 121392066
1 105624 117605 764579334
3 155433 53175
2 116498 529212193
2 103943 479967850
3 121230 25883
3 89914 116070
2 102690 177120144
2 164643 207335295
2 17018 6602655
2 27523 817793955
3 199029 142776
3 71092 188340
2 87083 743905847
1 80463 82085 784207945
1 28733 185539 430231162
1 112546 175905 448563983
1 65807 159928 54780672
2 171158 679937207
3 114014 147057
2 154861 212416922
3 7317 163881
1 117588 178869 106150389
2 125537 7882231
2 92554 417407855
2 173813 829379767
1 6443 75313 686903924
3 131934 124426
3 182831 113850
3 152805 91310
3 155981 65332
3 152916 158223
3 5137 126453
1 28014 96180 35536619
1 104543 179694 712103008
2 40968 635423927
1 85390 130028 465018565
3 167943 102282
3 181623 4151
3 51124 4861
2 22842 465656334
3 83690 113696
1 465 59466 44827792
3 16502 135866
3 54700 100695
2 193800 316846252
2 67816 705982438
2 144982 62330862
2 61910 400294156
3 154757 86871
3 57745 75863
3 150799 179288
3 173227 107814
3 121897 31413
2 99652 970924815
2 21059 617241280
2 62438 791717215
2 118392 703149268
1 79340 178890 64589433
1 35391 181830 508922965
1 25391 34239 658843470
3 84244 19058
2 53028 360880322
3 136115 191471
2 75345 358499294
2 47153 368850248
2 84888 223242198
2 151754 149281770
3 134364 167485
1 79563 157133 166363816
1 127177 164996 915608381
3 70530 140876
1 172173 195792 780373401
3 11013 86898
1 93734 122231 280280923
1 51417 68061 664809680
1 137352 181918 936273031
1 38337 100515 396248795
2 19479 891997429
1 94679 136026 58170088
2 84649 183295108
1 33515 54848 998843789
2 82243 21158696
1 28735 123328 454682759
1 93172 143975 363660964
1 135434 149197 244831909
1 110696 193436 777217133
2 32719 420831615
1 16774 127132 509615522
3 615 127444
1 12768 171129 270395471
2 45403 230274891
2 130825 445562392
1 9384 106065 796561010
2 124292 496602208
1 321 184633 392044233
2 105246 397880381
3 104925 192243
2 162355 694535978
2 106485 117960951
2 6415 19294853
1 88163 95991 310458480
2 81492 925087891
1 23992 181767 39965548
2 114345 586780721
3 39851 148501
3 171010 45479
2 74412 966083524
3 137104 16613
1 92218 169811 202284345
1 100613 120379 624860754
3 191460 141287
2 70349 567358794
3 138540 136228
2 120357 838220052
2 20626 180377556
2 72460 945601448
1 113657 173965 799303445
1 57900 85213 572932371
3 134790 114173
1 8670 110078 22657200
2 163106 60633440
1 34046 186805 547549375
2 74673 890269565
1 49784 146210 441000250
3 182241 195744
3 156237 164201
1 119224 142049 608014827
1 150762 174432 828151577
3 74345 66167
1 134734 182506 230610657
3 97613 113642
2 59081 677115194
3 148455 179095
2 20322 685363932
3 49048 112770
1 111949 162886 267724335
2 143206 874296451
1 20733 138390 196180181
3 8200 198001
2 120007 420859329
2 76127 21534601
1 50781 113639 192347626
3 85148 15752
2 24172 153803300
2 130146 372280663
1 125244 191805 424126229
3 22466 165971
3 135354 897
2 146611 490641230
3 66420 70530
3 67047 199934
3 75153 37704
1 2873 69427 8475564
2 150429 835804852
2 20564 283594558
1 129202 197026 451287728
3 22911 47244
3 49832 89097
3 77950 51431
3 93476 174627
1 84845 125769 582797549
2 185988 877929978
1 5427 153978 545467036
1 42301 141878 626996067
1 104755 137106 248482718
2 20703 679646193
1 56160 178865 173345042
1 124534 164113 819427914
1 140137 189437 768491749
1 91831 121591 712121063
2 180572 799254531
2 68461 884967644
1 110725 188019 362031607
3 102775 69690
1 140364 193725 94500359
1 80642 83900 262343728
2 85745 260460045
3 87592 88467
1 9672 52362 765004083
2 173024 510947091
3 57025 176754
3 147795 77038
2 170797 320671298
2 77663 142135185
3 114585 151756
1 34055 138691 441045203
2 189517 462544002
1 113120 150486 662230538
3 83755 13153
1 104098 104842 12289342
2 119464 738030629
1 8229 86143 761060167
3 4420 78340
3 70817 165223
3 116089 27406
3 55714 147435
1 84633 158038 213870279
2 153388 416470067
3 176414 64052
2 24182 698515
3 47236 60656
3 162743 110420
3 75085 91573
1 50856 181471 555639230
1 12220 101606 884803453
2 33317 656142750
2 16471 42273512
3 106214 62033
3 81584 116305
1 101968 105481 757781111
2 95049 65423600
1 28239 191750 89296474
3 45272 51942
3 198906 71814
2 79970 5227586
3 39909 121538
1 20623 190816 595063898
2 152407 195972710
2 123934 388659773
2 125956 266525945
3 115232 18025
3 166534 21011
2 76198 1517360
3 44981 165560
1 120600 171598 204734444
2 141891 311896931
1 64841 146651 687933273
1 48206 157546 893310792
3 81644 123789
1 61772 121732 794351287
3 120268 59873
1 83920 184084 937157831
1 92319 136147 689865361
1 54706 196726 220638700
2 4407 267126815
1 46006 159538 944980491
2 23527 285423804
2 118325 12346641
1 109216 112952 631653113
1 143112 185552 230440930
1 65637 112713 463292274
3 168011 35377
3 66802 95065
2 30745 516303869
2 148906 877213927
3 74388 177930
3 2909 76639
1 74324 104373 616877045
3 195938 185665
3 128505 91283
2 62826 369285301
1 48624 186485 626454509
3 168169 94274
3 143183 181097
3 17495 17678
2 185063 151791887
3 3316 122175
2 12876 986222936
1 20694 173851 684735796
3 1009 150906
3 50306 52962
2 176692 710438015
1 42371 89474 651081487
1 80381 103947 870730600
1 50724 72112 709655483
1 30998 151881 855018731
2 52382 734956486
1 10224 193666 69942776
3 20654 117883
3 18584 129001
1 130495 140420 750718656
3 184920 26761
3 65808 187847
1 5510 190265 313746332
3 193425 160234
2 112588 984971941
2 889 713763990
2 174036 552675991
3 140087 148491
3 57090 73184
3 124285 175543
1 14207 165836 502139538
3 40795 7822
1 21667 75723 703960310
3 20885 188913
2 136058 161900189
1 37994 78104 674216036
1 16131 93218 272687405
1 16974 54303 102623903
2 84499 625404870
1 117511 119482 281465638
3 184338 35130
1 30320 153492 896092275
1 103968 116026 891224465
1 58650 119768 464566095
3 33045 157352
2 11405 336764782
1 19519 42822 411182216
1 60274 169505 823884580
1 8969 135390 658623803
1 106029 148460 287491956
1 478 16745 99493944
2 104657 504168885
2 167102 887625845
3 113701 88828
2 11964 376892077
2 44600 851558035
1 159783 161585 200195395
2 181907 946904877
2 14716 635291477
1 58009 115421 14104421
3 110249 78514
2 58037 936966952
1 60826 171737 306472064
1 65002 170499 181358845
3 106297 52539
3 25813 10050
2 49226 505799057
1 21052 54767 36908143
3 197885 113259
1 153656 184072 907578929
1 25789 154408 36062294
2 128949 857188182
2 193105 948940342
2 66603 774758459
1 63291 190528 429138550
1 69589 135630 152337633
2 92011 832345474
2 48376 127448112
3 102205 92368
3 17456 161035
1 164912 187321 832087517
2 184788 460807654
3 26642 148249
2 119990 496342983
1 35585 57683 283958213
3 78938 58398
1 64075 165656 274907965
1 63619 187130 889180592
1 83096 132610 697010348
1 78407 169227 714863443
2 20345 634931692
2 155078 441302738
2 196918 331222879
2 128127 702997764
3 178468 187851
2 53287 850203562
1 6769 158557 801197148
3 59508 111396
3 158441 1995
2 77320 350675545
1 18081 66261 725112523
3 172140 27629
2 76675 69554200
3 49629 80411
1 15082 193773 311611927
2 28338 263813025
2 90440 808675114
3 102490 74912
3 73350 142300
3 185861 36028
2 16640 291652733
1 115016 161899 738989927
1 4767 156763 599846068
1 4439 191433 476660478
1 22733 188562 252102547
1 100854 167062 944436624
1 24945 28125 410034238
1 5995 91800 755551325
2 47658 776335231
3 57344 140450
1 130249 199044 617865383
1 113717 166835 417808952
3 165005 116777
3 49248 68208
2 161818 901860703
2 34346 140347010
3 107167 84068
1 45274 118708 477387003
2 185174 458565699
3 105919 96198
3 51287 132410
2 166870 366476120
2 92840 492601955
2 11973 94222129
3 177127 56381
3 148175 79980
3 170533 31991
1 86811 165486 77156840
3 29488 179108
3 197709 162425
3 136427 39086
2 173028 886970102
2 120177 689919547
1 57341 88717 40354020
2 13395 609809796
1 101555 153713 823799847
3 98828 126667
1 66706 78534 299933436
3 78344 67219
2 135556 779514721
2 90155 895450073
1 16372 171722 822458811
3 108817 174979
3 174187 36880
1 151324 168529 54192472
1 106447 160363 927837128
1 18783 29693 345045437
3 36751 38526
2 100870 282910268
1 81773 158291 516895864
3 34059 192487
3 90673 75330
1 10134 106950 117359421
3 62444 46933
3 4185 132044
3 43600 150553
1 73530 106607 839261992
3 13817 197369
1 70599 109978 630335450
2 152497 618907487
2 135788 527745561
2 118531 335874092
2 36204 268052283
3 138717 113416
2 11822 364186194
2 146114 168685304
2 85863 216218245
2 55094 643959417
3 120155 154010
2 133709 784157602
1 53239 182792 809065698
1 150977 165703 262932701
2 168026 546997017
1 94840 108008 18861848
1 94098 106490 157883101
1 156296 160109 219329523
1 131972 157326 340713753
1 93621 157530 69274493
2 7277 483956728
1 4437 196950 887159420
2 108567 20736411
2 28481 294250293
3 54374 28180
3 177186 49043
1 2574 44651 60689157
3 164121 60374
1 99756 130477 163044230
1 153489 176484 212294238
3 174523 90539
1 2058 172566 918552777
3 5430 56173
1 16740 61276 737001679
1 59079 96513 154250654
2 138725 245810837
2 120245 408914806
2 21787 773409461
3 105272 35918
1 63611 67814 528013115
3 103078 153118
3 38380 12385
3 126899 101642
1 17758 39042 768462557
2 181149 212603942
3 112484 37940
1 60189 136917 766816735
3 66921 94570
3 96399 99558
3 142499 72490
2 93900 590527791
2 159783 871606880
1 4803 23920 575656541
2 53317 292022031
3 18727 128727
1 87748 119060 804382456
3 33365 133571
1 24942 162381 928111880
2 111536 521055455
3 20254 182709
2 119561 984863694
3 172514 129230
2 191978 176775177
1 29269 112484 540824640
2 167577 769256248
3 150899 48235
1 43606 55955 983022581
3 173510 65481
2 10708 791175268
1 114524 115958 91848617
3 169683 136587
2 175695 952796418
3 149787 163672
2 173635 905377080
2 15488 518399060
2 91163 551693621
2 29308 796387628
2 36683 530596534
1 11456 191524 681235382
1 122712 141264 698407574
3 176258 39170
2 8533 40664654
2 57110 905639853
3 20863 16371
2 122721 450309625
2 20833 613427822
3 156551 34285
3 31483 110458
3 80475 89916
3 50834 131520
3 185129 138375
3 164465 40344
1 10881 71450 327129535
2 188089 414864633
3 55154 123000
3 62819 147407
3 112322 106395
2 176334 670992509
3 171497 30240
1 31124 77365 97018629
2 146943 911532493
3 179946 25804
2 42817 644714880
2 119280 271296299
2 14448 82490022
1 109358 188805 522575474
3 195139 161204
1 32824 48936 252185819
2 106630 302173865
3 134714 48900
1 44008 109688 19269246
2 172910 975994154
3 76824 126340
2 156256 453834834
3 72368 36041
2 194091 795652054
1 96007 99588 650555110
3 93858 198878
1 18874 95632 123239987
1 82661 94006 142741325
1 66853 146875 90576458
3 150964 141035
2 14743 933470031
2 70272 71216259
3 49171 179774
3 119956 5797
1 65212 174480 849191443
1 48932 157319 773554245
1 11425 158429 41219255
1 26338 30846 30518386
3 170555 3441
1 142857 173253 501079314
1 32836 48976 517299612
1 107924 198659 617936551
2 52545 460511938
1 68913 163745 830428132
2 51751 777124771
1 190887 195450 515675929
3 13426 40988
1 85341 130766 316391532
2 122608 840229234
3 163134 78585
2 9897 636159889
2 81789 849118415
1 45987 68006 706640434
3 54050 172329
1 39815 138282 677925511
2 70802 613288862
2 160135 365362710
3 97362 83044
1 64052 78494 383093313
2 191483 692187774
2 108685 775024058
1 70479 112522 464333093
1 5959 136838 774969396
2 91398 334728908
2 74362 810313516
2 38863 721920033
1 53608 142831 802366168
1 7852 156020 653076565
2 112992 938553216
3 34920 69149
3 21052 389
3 98280 126083
3 68319 178980
3 7783 1464
3 136852 170343
1 184915 195081 745147842
2 164233 772108528
2 191846 148118033
2 177982 102777631
3 100938 194487
1 14256 182603 442014566
3 135486 22933
1 86613 89508 254869046
2 4493 520910993
3 109169 129164
3 164749 26865
2 174850 230286995
2 157874 379027309
3 148693 175072
2 127885 375306431
2 123864 467341848
1 102188 170764 19807355
1 66270 142649 652388604
3 165687 177602
1 2352 116837 221503262
1 33685 109188 232893067
2 162830 918101788
3 167222 180717
3 195828 142952
2 10995 946866495
1 60945 141367 249793084
3 78824 136049
2 8386 673332182
2 162364 696632426
1 79699 185947 186943870
1 49497 66693 295880627
2 65693 252975263
3 193683 91478
1 55257 94302 292211072
3 32731 83010
2 28277 131380955
2 63630 977670923
1 71019 158538 176835323
3 74897 133236
3 98090 131472
3 56515 199692
2 20937 357377222
3 125857 189798
1 96530 111595 542860690
1 29789 172996 181579851
1 127598 188770 248657701
1 161038 171422 296581540
1 35522 110282 960053506
2 71336 484475029
2 63798 11146311
2 11652 78680326
2 20971 166731167
3 168691 64399
2 93243 347576561
2 191440 701848664
3 149525 157556
3 120286 157966
1 28309 158578 572005656
2 118253 183307382
1 5131 23616 445639466
2 40471 884655661
1 104631 166515 267310670
1 21488 85243 710216977
3 76218 142672
3 13252 116340
1 239 66702 23888001
3 125886 76884
2 120033 562564713
3 14167 88773
2 4233 677264096
1 36564 44343 532770414
1 111969 179467 937775243
3 95860 53419
3 10655 66366
3 130131 20984
1 13683 163630 805526893
3 118028 8812
2 177935 121707985
1 58507 87857 808285329
3 146099 177833
2 108851 985207106
1 8161 152072 879383000
3 73977 68016
2 108342 88638422
2 189760 889421845
3 87010 103415
1 101878 193460 753348357
3 32429 6434
2 187162 580515783
2 31209 543349854
3 193237 198526
2 65557 909087138
3 118466 173626
1 125130 171340 445748971
1 84977 140230 759976790
3 198706 107484
3 162274 26655
3 147944 186506
2 123635 252650961
3 32876 115721
1 8601 138234 227147277
2 159736 909050144
1 101199 179432 833255046
3 57684 50268
1 60317 106587 696496968
1 14281 21350 60467493
2 113518 65693493
1 26633 79543 3515702
1 56983 65943 399654297
3 99721 140532
1 73461 93041 44743367
2 11704 511370869
2 11644 497999587
1 68079 155258 591359574
2 144504 956462575
1 22888 60149 437210508
2 70111 567782119
2 5893 184191897
1 71363 90114 769401264
1 41675 158146 13622706
1 46308 62522 867700140
3 48541 190237
3 89432 8677
1 11308 42513 424160474
1 780 96550 273777784
2 60042 406222759
2 58605 685793905
2 128004 363166001
2 173835 683080399
1 123370 188611 248404537
1 85841 144689 355265392
3 120696 43643
2 71046 114612201
3 165511 25636
1 80203 109697 20492455
3 81733 25138
2 55260 585543643
2 64608 60706168
1 26149 52349 991637244
3 60153 150171
1 93810 187764 95452270
1 139924 161317 915336685
2 154178 877367279
1 61752 81235 63012907
1 158479 164507 232851740
3 137961 10551
2 98571 54717988
2 18959 160634570
2 14853 44046218
2 36719 522617359
2 152932 116199668
3 124681 31240
1 43431 102754 612700073
2 132729 408629024
1 135111 195232 569835484
2 42035 232314868
2 129495 661497878
1 67103 143893 606571136
2 6064 587733326
2 61722 599547022
2 64684 492595543
2 43855 220223768
1 69861 135715 528021324
3 20556 58750
3 32880 186776
1 39318 47080 962223056
2 194647 541959374
1 127771 163162 820875606
3 21570 101474
3 147070 106540
3 140526 117905
3 104704 75045
1 25972 71975 434476169
3 108475 65327
2 111826 951734412
1 9345 181694 257454162
3 180793 60267
1 87532 153055 473713052
3 29853 113786
2 16052 899616016
2 169130 260902442
3 30426 148438
2 196826 648222646
2 31662 611918951
1 51043 134976 220350506
1 43882 81670 895444283
1 156512 185574 60233605
3 43130 54079
1 12372 27538 659100623
3 18975 89228
3 130392 4376
2 192486 964056343
1 1444 66675 855961375
1 66233 175093 721129262
2 35519 768319250
1 93131 177966 798489425
2 128089 529251252
1 24034 115839 108342061
3 418 12552
3 107256 164882
1 90509 119438 603316957
2 2911 648345384
2 79373 844347362
2 142497 280748470
2 81047 541831511
1 1284 177838 927420
2 110197 655730793
3 51436 47190
2 29082 827969713
3 52716 152523
3 155836 21322
3 180750 137135
2 136978 534503035
2 165583 209584656
2 31596 51572258
1 72443 97849 442306678
1 15722 24562 344950870
2 156843 837527986
2 114581 448582014
2 142645 733503630
2 34075 380913005
1 34761 197408 569689685
1 10844 43126 969273622
3 111055 27463
3 49220 197177
1 51014 142881 513009448
1 8280 146940 588090182
1 28819 81293 704074494
3 51514 155277
1 40302 128246 765875378
1 86176 101978 336342303
3 38241 90458
1 37665 197047 131708191
2 23485 469176460
3 118901 89854
2 181216 914600032
3 71675 192466
1 47738 85158 927719580
2 28124 327579096
2 91915 810541332
1 3959 127306 754214097
2 16004 837343350
3 43850 154733
2 31429 36463893
3 106621 96383
1 92866 109012 705123634
1 47227 111245 58233111
2 20748 476250611
2 162808 718222174
1 65338 77158 763315651
3 128738 13027
2 156150 526084082
2 183143 866478769
3 98914 170167
2 14572 495650726
1 6174 75841 789959195
1 67158 72444 583185122
2 184053 279939739
3 32576 72919
2 155572 181330114
1 21417 133937 277090011
1 39097 64354 795631843
3 95493 80340
1 90356 140214 383190479
3 191773 187632
1 53239 152419 415620035
2 18448 169830149
1 30311 37488 30288073
1 51818 63136 380441895
3 127816 108069
1 51449 65938 899075211
3 25410 42970
3 49542 15536
2 87767 149133119
2 18554 116270285
3 19964 112537
2 106481 833772499
3 106921 146586
3 62438 141726
2 50720 35352125
2 131470 646186611
2 189168 53620393
1 131533 180482 201674765
3 4958 114578
1 161926 178931 901023320
2 4978 292134795
3 109588 160149
2 73652 24316981
2 158030 565465733
1 115835 149493 82978663
3 117644 156578
2 20267 71023333
3 25444 14812
2 59135 202957423
3 3463 199124
3 25603 79734
1 488 192712 980449840
3 135574 99712
3 71205 80766
3 14076 166040
2 5841 831949171
1 10218 94049 651609254
2 175611 936587589
1 143766 180093 542701975
3 164978 70306
3 183559 145865
1 23174 40903 312580492
3 187453 196704
1 32352 170164 555667713
3 164244 125902
3 149666 122914
2 63447 602047339
3 131821 24704
3 36153 191381
1 10479 132630 608552138
2 54621 919474463
1 46861 146094 548022130
1 92346 107180 139816988
2 112241 833817291
2 69470 682566466
1 33463 53030 962282046
2 160295 881167913
3 103505 124121
1 82106 99565 617626390
2 95784 884989281
2 21262 663907020
3 151107 150743
1 71028 114896 933040535
2 62422 412098924
2 183663 526662872
3 112008 34290
2 145206 906957930
2 194142 79860044
1 19512 110857 463883236
1 48343 101751 341775230
3 118534 112978
2 41206 575302138
1 98626 137198 514482407
1 10844 115838 243779473
3 42945 145165
2 40650 949383359
2 30810 261890676
1 76239 96425 789406932
2 85761 685154710
2 35711 865424215
1 18656 124189 814964760
2 178018 123261110
2 109393 506091957
3 22024 140605
1 973 16411 779066066
2 29309 930599927
2 191209 639320356
1 81372 190957 840571264
1 105047 137312 267706425
2 6487 33942049
1 193903 197129 47839738
3 128753 58089
1 21114 42654 244837978
2 31828 541746681
3 61059 178045
2 45435 414714833
2 110890 279649051
1 49953 112961 286511680
3 65756 111621
2 95972 700711452
1 9067 181691 859147440
1 134580 152284 799194183
2 25176 567598580
2 106565 898385488
1 95116 170275 773066841
2 140792 236854979
2 193043 736565777
1 25107 148053 133193084
3 39825 108872
2 55484 403059909
3 167625 161545
3 91816 86450
2 1703 44092075
1 63531 181757 614617453
2 102420 478787987
2 93496 649492941
2 149502 961438536
1 154886 158117 307869442
3 175028 166573
2 39188 33507627
2 30297 896624531
2 41060 288247191
3 150747 99831
3 149808 117300
3 146755 199669
2 154953 962696686
3 91683 40450
1 18925 146434 265917872
2 84251 751571183
1 17586 153293 499961780
3 78932 144847
3 136914 17579
1 83874 89876 17031592
2 176102 130254226
3 87432 10478
2 152365 496660563
1 90877 165991 517811127
1 30084 102297 787457104
3 87117 113080
1 104050 151473 521947377
3 199091 186783
2 47530 75425430
2 92783 723377558
3 188698 112503
3 72652 3073
1 40228 84910 97976791
2 124700 758894459
3 2079 130773
1 56825 56982 101861095
2 27350 276620004
3 166625 148090
1 31058 155380 863089374
3 64027 58634
1 63761 180000 719640608
2 133735 637096668
1 86292 190541 208015802
1 85630 171262 644539386
3 55933 19248
2 126474 870777463
1 179183 196124 603263548
3 108532 22025
3 159776 44593
1 84003 171464 420173365
3 1201 184325
1 3063 55539 378927547
1 133256 144689 411573754
1 103580 199284 146735977
3 115940 120359
3 131558 7800
2 56430 952141823
2 132107 140614303
3 159172 89422
1 99983 148395 899586194
3 54851 32710
2 50052 989440289
2 19612 753553564
1 55856 196085 667137956
2 47440 412136258
1 5739 116374 219336961
1 34276 83197 211180216
2 4895 326195703
3 109775 105585
2 17213 456553778
1 24304 58902 602420945
2 54569 523473601
3 50754 177687
1 95682 105193 338142863
3 83863 26907
3 81911 14262
2 44844 334049131
3 102852 152176
2 166576 661180298
1 88602 158803 372718222
1 137793 182714 990523380
2 3718 400749078
3 101910 129505
2 166067 925850680
1 12912 195243 631553819
2 177859 835368342
3 170301 132261
1 9017 135640 50679075
1 117574 172264 933099642
2 10345 286646458
3 199458 150147
1 39214 110509 176801273
2 130224 980022860
1 4399 107353 639243617
3 159626 122646
1 38430 53709 227209463
2 56982 253559450
3 60014 14018
3 171953 99332
3 157648 84508
1 60177 145141 459192926
2 100508 906468716
3 143145 134044
3 143003 151106
2 159165 950219727
2 29527 210687157
3 48783 58939
3 37248 186607
3 73842 2414
3 163980 92105
3 71412 158448
2 61417 873711689
3 18357 108969
3 137306 3513
1 30056 151017 663060802
3 93502 20923
1 32998 180589 930799013
2 124043 512993600
3 190248 164803
2 32851 531540533
1 7705 78877 178478546
3 42434 150978
3 49353 39882
2 103175 121766120
3 38232 134021
1 23013 145126 823188600
1 67471 132117 625328348
1 103661 147297 656426921
3 106392 55882
3 105663 2406
1 51880 147769 564811553
3 133429 42498
1 185650 193569 474315963
2 35301 358758184
2 648 454031761
3 35477 22875
1 2141 182276 956558558
3 153194 15283
1 40900 170156 481616070
2 32804 529689032
1 42885 123898 377697459
3 137668 79980
3 123616 120336
1 26369 156935 520124851
2 157233 523333152
2 84125 117037078
3 148350 12383
2 88345 792630295
3 127832 174015
3 22538 180885
1 20287 118576 738696797
2 88025 910149511
1 1923 22611 623227367
1 146194 177126 199402328
1 70290 117957 92433936
3 196331 197222
3 90345 166272
1 853 116671 693742703
3 77236 48310
2 140870 579670354
2 60626 479482218
1 137578 176358 668561061
3 81039 161590
2 4128 917415274
1 127850 153986 471076971
2 124214 968762781
3 179273 107229
2 16441 585614462
2 14453 518791338
2 43344 217931762
1 97021 175857 840975539
2 113032 223846676
3 57699 96511
3 70570 15684
3 129867 186117
3 114085 138962
1 9552 119302 117324536
2 157844 961772271
2 63603 707383585
2 29567 604731422
3 41915 33589
2 123561 294866994
2 48569 275411059
3 12412 188716
1 22477 153766 154361544
1 2543 124341 623161649
1 28895 186051 50431935
2 46367 250807433
3 168374 137234
1 138101 174193 871240847
1 162770 181751 888301663
2 181974 595924191
3 194066 137754
2 178468 769922553
2 38958 745144367
2 126706 281420052
3 45381 74324
2 156025 682638710
1 5722 164948 853739082
2 199071 268654268
1 75180 92488 987837539
2 169947 928665777
1 66029 105518 868694654
2 117279 100867841
3 79970 199177
1 156819 197328 790765345
2 142326 883880531
1 12220 163276 317222864
2 151607 773848324
3 158909 74446
3 101411 145765
3 148520 62357
3 166425 193187
3 115533 71005
3 8723 198943
2 190467 274192162
3 179969 13425
1 31834 160977 14576901
1 126214 190692 143205076
2 152865 457718013
2 183022 664716511
2 13367 181914816
2 184545 596844814
1 79315 193170 384241845
2 135038 460069071
2 196977 268273574
1 176360 190189 810353317
1 122324 146762 37215149
2 127649 586002133
2 142498 289135163
3 99870 47493
3 105542 167943
2 90899 402083692
3 197655 57214
3 118135 14447
3 90783 128452
3 82721 26533
2 136451 212728184
3 93326 53395
3 57204 187293
2 24657 824304691
2 124076 279027503
2 3985 918667604
2 67580 881669159
2 193263 167109271
3 154229 22294
2 62656 12971542
1 68914 177402 965402483
1 86044 112701 401956342
3 62722 122104
2 155063 179820850
3 122107 169540
3 86894 156545
3 33137 103939
1 107792 143703 951307536
2 51749 527944189
3 153646 12137
3 32537 20035
2 155110 150377717
3 112084 121901
2 141782 120679647
3 109808 70409
2 151079 438090049
1 21198 50036 575955893
1 66992 89040 165813603
2 33069 900084116
3 78271 38006
2 61407 121802898
2 90636 235742395
1 83953 131607 143236927
1 196902 199312 505806292
1 93978 151437 114913379
3 54382 154411
2 82061 761437296
2 63917 69813487
3 65020 135283
1 41242 123304 434886949
1 119214 135909 647061081
1 35550 155313 350425748
1 89194 120139 106458056
2 60200 700797421
2 51605 451724653
3 82147 189410
2 179920 999050102
3 64517 84280
1 151561 173974 274090249
1 11345 15721 286594574
3 116815 19528
3 72369 47845
2 198038 452747056
3 133834 48695
3 108650 197688
3 193770 157570
3 21368 116792
1 104410 150148 204280827
2 57457 222485411
2 142831 348642660
1 24974 113197 588017981
1 17354 44872 707993641
1 22628 87940 742198683
2 23530 264444721
1 45595 74594 371750336
3 175575 163764
1 7107 35104 826193364
1 45343 49129 351228018
3 48654 81929
2 140651 79259049
2 198325 550865904
2 30260 812131593
1 46293 143461 84451851
3 74058 33931
1 31546 140652 899576533
3 140226 71505
2 24339 206254902
2 14800 648996063
2 29951 877505673
2 123806 590846774
2 87090 340082640
1 100600 108060 431375588
1 55486 112009 247884985
1 56323 183302 154816923
1 47423 193872 339157440
3 195968 90421
1 39809 142639 217083980
3 1899 109396
3 17863 6474
1 15625 111971 990450075
1 26387 64270 715144642
3 164453 53787
3 107387 167692
2 164497 996240695
3 165104 180598
3 42540 141867
1 1777 48811 636313024
1 6567 97464 863737148
3 194011 2544
3 76094 50973
1 89590 170275 420458460
1 55174 133798 316389464
2 114550 826424435
3 72642 40090
3 159398 95913
3 95965 20563
3 7654 22522
2 156858 19578881
2 80427 399911308
3 136802 141196
3 2666 197449
3 15372 135274
1 95179 196249 109491904
3 148704 159874
2 85235 449582962
1 142169 163340 712610425
1 18598 161552 444422166
2 86978 925661104
1 49823 141417 508267814
3 15170 143540
3 52123 196087
2 57759 542522469
3 36094 194724
3 17265 150785
3 124960 110927
1 45334 178579 486018711
2 96457 468086452
3 196046 315
2 54291 110902769
3 146984 49908
3 38045 180925
2 15067 84567582
3 47653 66628
3 108158 133996
3 108499 65301
1 77421 150923 281391612
2 71504 580759287
2 195933 630479962
3 68030 129814
2 39390 737046016
3 55444 5778
2 9434 730662128
3 52535 106143
2 59952 897973309
3 124682 36675
3 135770 189409
2 132070 2708719
2 136083 246806317
1 119506 188877 262563331
3 96594 175629
2 94494 442109905
1 7955 85260 543127888
2 26557 655729667
3 180514 171437
1 91216 164170 2030403
3 61559 174087
3 172311 111732
1 47319 48263 628462155
1 46466 120160 643483240
1 38721 154928 894488313
1 26503 58468 68952548
1 33996 147969 15747290
2 78343 288081978
1 76015 122114 460566985
1 37330 199475 923064254
2 114078 108207381
3 23003 193762
1 39383 177198 452517063
1 123630 199325 887419155
2 121836 76921000
1 44307 54399 146798926
3 184833 160132
1 112532 197492 238040919
3 189139 118644
3 122679 174820
2 32006 469749434
3 185646 20282
1 94901 184698 678561394
2 128139 783140526
1 11820 37768 719781544
2 97618 996772757
1 83290 94862 160205414
2 122453 993981461
2 134107 203570399
2 6353 914326532
3 37651 170217
2 111967 806219197
2 172783 234088529
1 133745 150889 445852361
3 135438 2808
3 158919 31017
2 190370 45998060
3 2204 27539
1 34456 72320 119805101
1 176693 197532 813364083
2 173173 21887822
2 50955 894759532
2 77414 184972392
1 98189 190625 566228967
1 67360 134406 395358927
2 112099 898759748
1 129617 185394 84218684
1 143471 165482 58023479
1 8906 66751 147494381
3 56117 110990
2 159682 325827706
1 78897 157765 240281479
1 111776 142924 90433778
2 52623 994293750
2 29524 960902634
3 38923 144657
3 95307 152470
1 27374 54056 409373028
3 25130 136843
1 2427 172900 874700257
2 37618 31274595
2 194250 115301649
3 125186 105789
2 96170 296025207
2 185369 887096301
2 95106 982096918
2 134382 326716288
1 24244 149553 199156885
2 32247 816004098
3 66675 152709
2 3388 726852985
1 167746 180871 986130731
2 70301 480346224
3 112850 189162
2 198194 544024246
2 6038 388136230
2 50666 530241330
3 92120 198317
3 18343 69733
3 144938 78014
2 50397 964407158
2 146801 32843045
1 39638 198083 906276285
3 163902 178944
3 170099 137032
3 112631 102328
3 154223 114491
3 150467 188587
1 38733 58397 827416363
1 21624 104998 97862126
3 38813 98773
1 6521 192527 342746302
3 183740 181554
1 161160 179918 507932192
2 24957 191962444
3 89823 188073
1 84158 173732 764457307
3 90761 152918
3 121426 125527
1 88399 174023 291219974
2 97232 609668888
3 10890 19812
3 78367 58415
3 14218 147528
3 51575 187073
1 35305 72440 738806472
2 50789 939595249
1 121320 141433 877238871
1 79515 154470 393424685
1 120026 196449 961785800
2 119807 626222957
1 59304 75968 733456956
2 49879 379601339
3 176998 73187
3 172250 82809
2 73458 845715984
3 173080 30326
1 88524 172405 845542672
1 91367 115915 709487245
2 142934 618323935
2 106356 271819423
3 70312 77917
2 26673 404265960
3 53685 32194
1 20907 169045 887465853
1 116181 166148 701542935
1 173737 182954 403112334
3 88732 54026
3 114232 16792
1 59045 117989 834468554
3 120972 91600
1 182217 196304 735437737
2 70494 735445392
3 65509 151611
1 48428 105345 458170586
2 189887 547215727
2 146700 451023843
3 56915 131947
3 30300 27349
1 55852 62750 206607617
3 155183 53375
1 28409 39212 54185804
1 122773 155933 328518110
1 21751 141387 868801282
1 92510 161790 805814893
1 71220 141935 878734712
2 152447 396682601
1 15109 172174 602126489
3 18189 89208
1 39214 46890 188078770
3 134693 90441
3 176965 134129
1 42226 54212 491650069
3 46680 117587
1 13854 26557 661275977
3 120414 113252
3 66779 101106
1 23399 41021 605344467
1 59488 75249 900558064
1 41624 133226 769499411
3 173863 199905
1 48954 121215 954010624
3 138423 170009
1 44138 191765 366408872
1 5258 161957 539871328
2 146820 509598865
2 190648 431097851
3 91221 89860
1 29309 146090 918398045
2 163423 682279099
2 5202 105289645
1 102494 180772 730355058
1 155404 166752 435205720
1 92118 161574 348997588
3 90824 19292
1 22356 115792 136835598
3 133765 94699
3 103892 35729
2 61741 155167106
3 166333 49283
1 109863 160351 968262769
3 163954 64762
1 105126 177025 727692714
2 18984 259734210
2 169105 116650797
3 102704 69479
2 37296 971643196
3 120176 117761
2 6748 493307945
2 183508 479092286
1 20451 98557 962248403
3 3659 81071
2 41681 551698811
2 128067 730728001
3 168026 101898
2 50444 894711260
3 66877 153536
3 108709 195280
3 79522 71822
1 87023 185436 722694100
1 140945 160466 163151603
3 196261 20582
2 123876 517551342
1 9754 110888 613016859
2 90937 549073460
2 182614 326507041
3 168224 14381
2 185131 898234088
3 41820 36802
2 138732 925897689
3 196872 95476
3 51386 198816
3 61036 188199
2 33125 572895157
2 89581 668203462
1 127423 142133 576986909
2 92665 857830931
2 105818 15290764
2 110236 341080995
3 37683 97514
1 11079 69427 559220104
1 193231 199841 525102625
1 59436 136274 493061214
3 3498 186545
3 143154 90956
1 11056 176351 856141984
3 138443 114890
2 152754 190003668
1 91127 110956 846407615
2 17854 301516666
2 107274 391485323
3 164873 96900
2 102299 373640768
2 46828 25849260
2 194223 925142794
1 135745 174721 34635621
1 74934 164621 883851709
3 113064 189517
2 7829 918806239
3 137779 150646
1 150060 161091 785352179
3 189331 148832
2 14031 710265404
2 68405 119406063
1 130947 140860 683081543
1 115061 153605 668776438
1 13455 140413 615617928
1 36161 134197 841041580
2 41548 338265509
3 143599 166172
2 96705 243733645
1 192885 197449 438318785
3 192208 105629
1 6368 76127 42788307
3 104473 198774
1 45576 154037 895134986
1 32896 50712 405594946
3 31557 141209
3 155510 141984
1 17319 71808 334370933
3 152174 73730
2 191590 669939351
2 168250 351084490
2 106393 395413847
1 105130 134230 195224715
3 80796 71207
2 34053 531573789
2 149676 493871736
2 111951 436584264
3 169876 186008
2 91566 449013463
1 107814 152015 86661306
2 3536 90134970
3 35262 19157
3 184459 76366
1 64479 155600 289565878
2 45544 92079125
1 14105 148362 213289604
2 71332 157772159
2 130178 74305106
1 23948 116398 363968163
1 19914 77822 529484487
3 84136 7642
1 50085 134960 985516238
1 16972 50280 153333437
1 34242 75945 813898094
3 197180 69200
3 123616 122703
3 121422 52731
1 88918 183526 999486009
3 135259 192836
1 32266 66991 390049856
2 103217 509390966
2 187108 550858054
2 175303 878040534
3 70658 86230
1 111302 147487 900375788
2 34166 22643649
2 175680 688297674
3 22512 140430
2 11128 88213463
3 96684 101705
2 87479 524064546
1 52532 90041 342099637
3 30226 175283
1 9679 64265 278700466
2 140850 875820933
3 134527 105852
3 176871 143522
1 83361 177355 410958709
2 40015 478459145
1 14834 33762 525930955
1 130931 188390 352295991
2 144837 879976232
1 44030 170619 358575546
3 54922 35517
2 111843 386184430
3 68707 111626
1 54526 182367 588062142
3 179773 110649
1 49072 128015 602709846
1 187680 199667 322416189
3 145050 148102
1 124201 160984 800672578
3 148501 157853
2 74546 181709028
1 51508 59077 351933358
3 167746 193995
3 51388 39967
2 38304 738222241
1 95697 104942 479907562
3 87468 3538
1 7981 115292 156164379
2 165 879785999
1 112812 143715 593625805
3 149769 60127
2 74573 528619479
2 14822 533361067
2 187644 28038853
3 55972 70900
3 194661 131595
1 65493 90817 519868671
2 17001 584665449
2 159776 193587289
1 123082 151090 297540094
1 86007 113165 292681482
1 2853 109102 710496356
1 60811 197519 881606439
2 199542 837112548
1 18019 196332 161007101
1 19598 150052 826646037
1 87414 100336 418161183
2 13353 69511018
1 109682 197421 744120676
2 133061 302722027
2 141524 530146170
1 11442 86208 171554538
1 32685 163476 550703558
1 150623 176764 58868768
2 187074 73147590
3 52336 172782
1 71516 72513 590648788
1 57187 104343 78652513
1 10462 19606 503017430
2 55867 568798781
1 20509 72662 952510230
2 108873 763242624
3 31020 128207
2 105483 906144904
2 137443 568019715
1 106287 173132 472167371
3 45888 197783
3 137541 145940
2 51352 158102527
3 80574 141480
3 15070 67337
2 91212 740422155
2 24360 149882797
1 39239 47473 251482295
2 110284 347932579
1 31858 119541 63331172
1 49622 114163 843245226
1 72465 156136 319371210
1 12748 24004 212711748
2 111292 9461928
1 32278 62013 54653843
2 22391 582846605
1 73077 153408 96764477
2 110169 688523807
1 36371 59756 394407856
2 175511 496776550
3 35359 48677
2 61862 375543117
1 167572 185036 332845686
3 131780 124508
2 45914 170456629
1 79212 154899 319441168
1 67602 72239 740840470
1 60670 89994 151193818
2 160263 136982000
1 91867 146853 304540807
3 60849 37910
2 169872 653736975
3 87566 50275
2 65978 254663948
1 175898 192008 743773293
1 78934 136477 978368425
1 19139 47910 412663588
1 18791 196446 744916676
3 138498 39854
3 123362 59885
1 1519 125969 338676978
1 32454 32694 298790421
3 12376 180284
2 158009 763018047
1 86283 97628 894475534
3 89911 74340
3 166235 2218
2 118052 32934216
2 144446 30318512
2 3309 60632013
1 87283 152282 560996371
1 92770 112764 726711116
1 127082 179164 480256925
2 61978 109566566
1 10573 72129 474538583
3 12258 9556
3 57607 162201
3 180790 9221
3 95141 171375
3 129499 4865
3 146311 148990
3 57277 13137
3 90759 125769
2 77683 858691808
3 48393 100035
1 34513 134654 115713307
1 96078 158304 626041996
1 38083 175437 118153500
2 20551 936240289
3 114236 88730
1 129806 154813 172968161
2 126858 47002792
3 118498 117296
2 57802 196427053
2 33242 364827124
2 151936 424567564
2 88053 240470342
1 98108 160291 176044198
2 168150 967132627
1 12361 140750 497565532
1 96884 187923 350117492
1 168865 188398 354725933
2 23230 37787355
2 38594 106672170
3 92989 1717
1 21312 175036 590330611
1 10499 137663 243955051
2 99654 73353965
1 123058 143249 481805312
2 196144 281826837
2 111351 809815475
3 154250 162366
3 171757 192766
2 60586 125346175
1 18376 27597 233106540
3 69326 104992
2 135410 700415634
2 110906 642115799
3 146595 124851
2 26223 575465525
2 98155 111575278
2 85528 9422603
2 142875 234102108
2 194397 519425755
2 140616 183332247
2 106283 135666021
2 105107 280934848
2 181003 990097389
3 38156 47925
1 72406 82616 387555896
1 110370 115150 212140302
2 14135 784817206
2 149582 652482336
1 85667 136824 547168736
3 109818 24133
3 150818 87496
2 17536 538937020
3 197408 104856
1 7266 108727 528617113
1 127464 194477 245764255
3 176641 82202
2 169858 416289097
1 19000 105990 552641123
2 182558 649914425
3 152434 49411
1 28565 198082 371216427
2 65691 106561082
3 11370 79228
2 109121 663488512
2 104449 10008366
2 130632 249270917
3 1933 70337
2 20363 111878209
1 61314 63222 681201637
3 44196 162074
2 106060 349788932
1 65650 172903 659626300
3 174924 24807
2 123616 685324802
1 19587 178269 254233494
2 162767 577321742
2 195864 803390483
1 33330 151141 611321112
3 140779 167840
3 98241 63692
1 109634 141603 123911054
2 161559 7287485
1 63214 180574 980627272
2 114396 934142125
3 147242 183518
1 8081 198134 508711426
3 85375 27690
3 121462 121318
2 135900 966731639
3 8832 25092
2 51590 156897677
3 158959 112500
2 172678 413793332
3 29562 28087
1 33135 69295 710271510
3 136301 112685
1 116863 171562 155716695
2 28600 255159838
3 59091 90172
1 89369 161050 276033565
3 11043 176274
2 36681 391190873
1 44180 102052 599951590
3 56633 185357
3 74139 193066
2 112024 564703921
1 63341 117685 289940397
2 179593 461146739
1 22999 120519 383150675
2 99721 761963279
3 146396 171839
3 64942 32691
1 64959 121677 749641027
3 10874 143665
2 95695 430773225
3 83123 187655
3 13753 135177
1 169638 189266 362967094
2 85409 17319266
1 26446 176769 291450704
1 88839 156470 235057339
1 157250 196648 671303120
3 31364 111257
1 83432 173891 309209998
3 57164 114770
1 59322 182852 348042062
3 180207 6853
3 43439 37598
2 15387 981217778
3 55644 164560
1 47356 68826 569767226
2 39497 209706
1 36759 79056 977620612
2 178267 31708814
1 76977 96440 7278180
3 79567 17559
2 140801 796178232
2 42009 32280790
1 60141 140349 779038555
1 141257 161186 51976198
2 48407 722118954
1 9004 167866 616753312
3 196189 11446
3 79622 144276
3 11392 51773
2 180308 601156408
3 68260 191466
1 136853 190568 796852307
3 175831 69039
2 90366 567755277
3 110974 51088
3 74838 150374
1 12668 88493 166366234
1 137584 176835 368738907
3 91648 51834
3 123514 17693
3 79559 86892
2 154343 674831480
3 99436 149107
2 127352 578491240
3 41614 163768
2 14224 212275407
3 5589 120132
3 63176 157680
1 9042 28466 871551582
1 19561 113280 715253495
3 51283 65121
1 69621 125671 311004086
1 30373 42403 155975533
2 46111 788141612
2 128126 628719228
1 19373 186148 291379440
3 192898 105767
3 8449 194270
3 78970 194823
1 144120 154439 631670659
2 101615 938539054
3 73352 165003
2 94655 159374558
2 111943 793448713
2 85229 926852759
3 141306 36622
2 160118 980510150
3 126868 171386
3 41485 8383
2 10733 948477549
1 51642 133263 528183846
2 108013 552416870
3 85112 16930
2 91915 792658684
1 18334 125810 612989801
3 31146 34752
1 21753 136248 926508678
2 53523 598893745
1 20032 60529 327230545
1 40875 154719 286972983
3 149965 161280
2 39384 529022527
2 5489 181382919
1 180676 188892 489648426
2 143228 670483530
3 182749 133730
2 96835 141102908
2 167562 562632408
3 194401 169690
1 75490 103002 438499354
3 24641 113477
2 68490 317298562
2 184295 631849959
1 18085 139651 109899673
1 130523 161638 42507158
2 191129 941419300
3 148614 47730
3 176453 124838
1 14230 83779 739250489
1 18352 56421 161059835
1 7142 181849 151008849
3 168702 50060
2 16056 205947691
2 72629 76397770
3 47643 95216
1 40389 178808 527787644
1 94118 166957 684706739
2 189920 281761715
2 109815 955200998
2 3627 761942852
2 151129 648239105
3 23844 117183
1 61358 190748 880354424
3 59700 125821
3 60674 99962
3 181247 98369
1 115343 135861 483676716
3 159603 132572
1 72484 113569 779833593
2 150882 900810865
1 86977 154051 151024936
3 14362 170313
2 173235 218639433
1 86606 167085 620876503
2 139572 461360776
2 4423 639156746
2 31944 250517612
1 29357 172323 629099928
1 164611 193759 517344664
3 97789 59922
1 28457 65132 311320637
1 90543 197729 495085749
2 145871 831751232
1 105474 110751 118039463
2 150657 595117349
1 94004 109239 276560269
3 2709 114520
1 90689 144581 411796604
3 155710 106580
1 94017 128969 365257793
1 77313 145611 956742473
2 62113 410245005
2 195493 653104229
3 83847 152200
2 130619 148766475
2 2235 851244682
1 55568 83771 426135138
1 147731 174741 67843736
3 189131 199686
3 121781 92811
1 9332 52374 157378298
2 88266 143443218
1 21637 30314 278956042
2 75237 248804363
2 35758 790585376
3 52644 150950
2 177446 90984103
1 33657 39618 246019232
3 20878 73496
3 126613 100125
2 174571 482400938
3 153090 73874
3 25321 147361
3 76956 142250
2 162430 210750355
3 18836 157004
1 99667 166801 146118454
1 54206 72119 657416704
2 26706 138543036
2 180932 19649729
2 129807 932625148
1 25573 27539 936305770
3 178294 54449
2 75840 953518201
1 45519 194181 386675979
2 176001 686276162
1 49994 135643 16950923
1 53970 167369 150698013
3 123041 66810
1 27807 123101 399154162
3 39050 73403
1 12397 76127 776755190
2 48532 228952362
3 88750 151415
2 54142 605450371
3 26414 109907
2 112589 680947592
3 37240 60440
3 164931 70560
1 98102 123484 537758133
2 122025 889128499
1 53408 183880 780070101
1 327 72866 500768297
2 37534 47116715
2 163968 516564079
2 128047 538889576
1 125877 129294 848785578
3 188876 104559
1 111992 166574 519430060
2 48684 675770396
2 72992 643053656
2 740 113325720
3 19414 69437
3 108863 176505
1 113943 128685 883430465
1 57296 137761 681706117
2 117544 382488351
3 72430 77284
1 41845 45975 385058122
1 43471 183936 481402621
1 18497 189073 279053170
3 76151 19838
1 82254 174405 563850705
3 31468 48571
2 166309 166043660
1 82335 133982 718821389
2 31625 506862648
3 44126 180275
3 88955 194481
2 10259 84241279
2 4005 560314318
2 195567 869897618
1 6785 19113 56412736
1 6619 24475 662633389
1 5892 109245 112543656
2 31916 972567393
2 78158 739053283
1 8206 66309 529157796
3 199522 24318
2 145466 734108756
3 8309 41432
2 157688 837704624
2 117003 953453755
1 11799 97940 29330537
1 158512 192902 934392779
3 162649 133209
3 10285 40275
2 143861 889882585
1 141876 175217 14237975
3 95659 74915
1 42840 168391 149349860
3 97561 34035
3 128043 129531
3 169296 44083
1 33130 180030 229208094
3 83712 86636
1 13157 104826 677496431
3 177152 61578
2 53639 348892247
1 82317 188280 243994201
1 7720 144136 883387878
2 17843 385208540
2 130189 405958788
2 194021 916637348
3 87831 117500
3 134563 106620
2 152612 241282034
3 28419 16178
2 76551 730631126
2 78732 210352965
2 98187 845046729
1 17805 23242 17188959
1 10237 32632 179640647
3 146801 182311
3 91654 159435
2 185486 750037843
1 56275 130455 880906980
2 83634 959396246
1 28616 60682 632996587
1 76279 156160 870413945
2 11400 249739858
1 186704 196500 190950866
3 196765 99824
1 37561 55413 393572462
2 50219 980546341
1 16266 120504 917792473
3 149153 107741
2 143163 227903485
1 85122 130813 990127069
1 54777 194316 682530809
2 155869 997890604
3 117301 189213
3 26504 34725
3 4234 150277
1 19945 196277 471705129
2 103476 217523022
3 73642 49261
2 1795 869188200
1 12528 96953 788084317
3 171406 105460
3 166385 123305
2 91431 73661523
1 122676 127922 518901185
1 31726 55910 978144795
2 100917 218113611
1 125916 181951 986661146
3 116662 48263
2 6539 450329802
3 9705 102578
3 107815 166299
2 77069 214887956
2 172346 492229287
3 68510 198995
3 163348 67354
3 21421 2648
2 66344 727133468
2 199937 633142872
2 158296 891734039
1 14506 189236 856105535
2 196417 228978226
1 126092 141836 715482108
1 96053 176939 479034003
1 71680 79998 368868975
3 8148 129935
2 4571 39077991
3 174187 40997
3 16923 1287
1 182634 197595 231913525
1 21288 160490 229259102
2 49202 547718551
1 63103 129105 952936034
1 731 61715 448198210
2 50945 891267479
3 106335 101583
1 126307 157226 957440655
2 14819 223120654
2 100184 593207715
1 69920 97345 28846806
2 196195 567204025
1 24179 149767 845596227
3 118412 68578
3 23425 86621
3 155143 180188
2 32136 435901345
1 81669 142474 344743958
1 84420 183760 679704474
1 14083 78553 944320801
1 38033 184457 980771462
3 87864 66564
2 30422 394819141
1 9491 97633 226673181
1 144052 184999 792760550
3 109669 122510
3 61144 192412
2 128055 652955026
2 150808 643378151
2 142571 433355925
1 133906 141300 367345106
3 91387 70363
2 120205 24408514
1 82991 151067 938085911
2 102180 322065861
1 67573 196954 291390512
1 130619 147453 87437732
2 120712 605719895
1 17447 62740 45274935
3 96987 188100
2 111038 685428647
3 36232 112140
1 89446 175594 251271004
1 9962 23156 867180714
3 189689 170202
1 27405 170956 762811420
1 156558 162146 400266505
1 94202 189770 693181895
1 44498 99680 190474438
2 82629 466229908
3 145811 140526
2 33638 638877289
1 119179 195993 821939995
2 145181 792757201
3 75339 162501
1 30888 59599 534278746
3 298 5316
3 5784 198629
1 52823 149083 726652358
1 36150 168142 771344988
2 20429 651678345
2 32841 732830987
3 18795 67538
1 8022 67059 21422789
1 2744 86063 583456602
3 135541 145297
2 92423 477155531
3 32901 144244
1 84095 120174 659260363
1 46893 157491 499345781
1 20546 95698 710962722
2 161657 269440131
2 121196 254958491
3 189792 95370
1 94723 161945 772491776
2 29532 638862289
3 169263 87244
1 118943 190064 429310159
3 96905 5119
1 38811 161370 358919716
1 109016 199146 781688098
2 145202 574473452
1 89224 116386 99469965
3 46806 29902
3 76864 196410
2 114883 802182651
2 13438 193956927
3 42745 176004
3 163351 123660
2 197237 125769439
2 102524 214922132
1 120215 167567 554029205
1 76970 179801 993627218
3 171527 128342
3 74010 22899
1 35675 72321 881974961
1 731 78625 369994404
2 11005 740407889
2 190825 313074634
2 125734 680450473
3 37451 4451
3 171859 118071
2 142657 685207298
2 133088 639682734
3 177501 130673
3 5378 177915
2 40987 175959728
1 169364 187524 988732080
2 147763 800937030
3 120960 93316
2 19131 599916084
1 104353 176328 149462895
2 47112 929167686
1 65913 150183 72114729
3 151780 65303
2 71873 589765898
2 98080 811605157
3 78950 60057
2 145750 636518493
1 43426 46271 122063112
2 80237 414648524
2 81519 160449172
2 51408 917369887
2 138056 83013608
2 152848 41687356
2 40713 132798352
2 196463 107222646
1 39855 51174 8066456
1 82823 85854 814389436
2 13134 651135791
1 60512 91600 949680626
1 156451 194591 859087740
1 30603 56207 611641785
3 13936 9149
3 32121 27146
1 79547 84000 644389108
2 187955 148842228
3 155067 106550
2 142185 52958049
3 51937 70989
1 127431 185795 194718679
3 138334 73278
2 73354 35907244
1 117586 155330 907485938
2 195919 412637450
3 164914 191682
1 9168 76411 960895638
2 143581 315233448
1 17078 199474 25520247
2 110996 169928597
3 90357 163420
2 165860 479993479
1 20323 140530 607063694
1 2005 87994 235603402
3 151240 191390
3 43382 79224
1 72595 116782 233841596
1 125489 195280 761476079
1 35931 55524 774330689
2 22667 793590578
3 102248 1133
1 44403 50818 321950552
2 621 160693623
1 68948 161527 341196408
2 132291 641298774
1 82050 149505 146289214
3 55508 71255
2 162398 571264759
3 137205 113150
1 123426 193351 738768539
3 27929 175467
3 44024 73696
3 23784 115151
1 130135 196267 444661427
1 5759 175302 913741727
2 55174 333028394
3 134258 179393
3 180484 69759
3 160775 34298
1 82843 184852 398262087
3 183805 75163
1 36246 162154 26141267
1 176183 189656 124975198
1 20763 149356 688341802
2 22318 435331670
1 108825 192196 807358268
2 98424 732638363
3 111145 130828
3 71077 134095
1 105572 145952 407629536
2 18907 827837543
3 112935 10344
1 17523 87062 863776886
2 187153 800688901
3 11330 7238
1 105962 124948 117561150
1 49350 57030 980481785
1 73397 99122 664568825
1 97458 102843 62570408
2 28616 637189933
3 165572 49561
2 124507 571510693
3 182963 128874
2 24451 680930644
2 116270 326613943
2 29269 549976052
2 138415 200166279
1 40205 94555 579768952
3 32066 109859
2 157762 729961536
3 123709 88587
1 74195 145560 620482092
1 16764 185658 755780665
1 154447 198197 445478800
3 180369 130907
1 134128 185982 331072215
1 73963 150710 184551665
3 124901 117587
3 88750 161565
2 123126 484606518
2 172692 630072793
2 24164 560685381
1 33101 118077 502241365
2 80138 91688153
1 4493 111518 515272244
2 106935 957300486
2 180427 609217991
3 13266 150633
3 18746 42320
1 62924 188528 573470603
2 73502 535142163
2 158967 249020761
3 15161 188350
1 39155 51947 230128570
1 34542 112458 940698732
2 6545 68765574
2 175442 688040315
3 49066 8379
1 33748 169544 76765741
2 84221 180480563
1 31103 197642 644767651
2 45217 637774891
3 171855 49664
1 1014 33749 976693631
3 139802 143922
3 127824 50446
1 120870 174597 942757442
3 70479 85674
1 162036 169648 90711134
3 170534 53101
1 36617 105487 643631216
2 13016 731134484
1 140294 144228 86721880
2 85223 431550469
3 65765 68868
1 20700 69226 410784614
3 11523 45695
3 188890 135021
1 70792 145278 794289793
3 180065 31277
1 69806 181972 969044094
1 95188 147232 113256982
3 135318 198866
1 6087 60561 490224679
2 187549 51006472
2 176846 712512053
3 164486 198851
3 133325 105748
1 114276 151413 523917308
3 145703 125963
3 126238 185161
2 183140 601281116
3 20359 153994
2 31772 888641848
3 28644 198499
1 56571 146283 360282059
2 33105 846070567
1 151114 198494 367429167
1 45957 170594 895657618
2 175819 316803940
3 17057 62545
3 166043 171180
2 12348 637540078
1 58792 68657 326119192
2 48381 574110944
2 89022 680354341
2 41191 344224113
1 124271 179833 727314733
2 78799 618167995
1 13054 105283 982697406
3 79710 32343
3 82694 169801
2 116574 903579610
2 97963 998815703
1 31511 134118 962422160
2 48242 894721485
3 56430 179305
1 126711 138350 817504301
1 150057 194127 584785844
2 182885 151858100
3 34251 31372
1 5333 166271 72071818
1 10872 104433 716535465
3 50589 7077
2 171811 605891610
3 93565 75730
3 92369 171454
2 110221 165679466
2 173052 880958763
2 52146 981728413
3 175028 174040
3 86668 158474
3 117364 47576
3 89833 150719
1 40769 73963 867309001
3 51282 57306
2 178199 330688641
1 51620 160491 687701919
2 104525 434511064
1 4411 112922 699646557
2 9598 530059134
3 28578 91400
2 194515 400317173
1 42829 170558 174967947
3 97737 186703
3 103552 123452
3 120480 13485
1 67457 103572 295118001
2 10802 758827256
3 134801 104106
1 14936 140877 67885425
2 60666 922283589
1 135126 168622 570548356
2 84480 40334130
2 72447 894005376
2 98860 379185108
1 80763 161266 660581788
3 86167 152050
3 4468 77666
2 55825 21205765
3 143292 6967
2 27953 945719809
1 43149 125313 925875112
2 105412 939137149
1 22189 137021 607871123
3 198217 98993
2 161344 406741328
2 26308 677902667
1 46165 157420 323857954
1 119922 150391 208806932
2 193704 280067073
3 125666 172161
3 108934 168555
3 86517 32834
1 132807 197349 537133212
2 57889 461522342
1 19727 191834 675585930
3 146836 172119
2 117704 897705309
2 100099 522132434
3 194475 8420
2 170196 867895501
3 190078 114774
2 65538 230405089
2 87292 282217244
2 194349 437682179
3 67832 1807
3 41596 69870
1 74288 101520 910222199
2 110112 954484865
1 28324 156991 46945318
3 117364 53178
2 152125 281735797
3 4946 115308
2 192577 560786245
3 89061 183194
1 104409 119887 323981154
1 132590 150201 630256974
1 10855 102403 89010795
1 38068 173932 793196923
3 99051 75892
1 49666 99423 647517849
2 29966 92078113
1 96195 128172 375191745
3 80446 195144
1 37097 86851 272399788
3 15369 79922
3 103219 130783
3 46473 39765
2 165625 806018815
2 24444 54827877
1 41361 115226 622357050
2 90619 875738984
3 178449 65631
1 79932 148978 872617108
3 112887 17296
2 179110 952733996
3 182756 54378
2 108482 948737856
2 42374 776326157
2 27787 695085488
3 64776 45335
2 82824 818070169
1 4160 99039 440585020
2 181625 243959505
2 73684 811890165
1 7717 84725 611176013
2 166479 474037293
3 7438 3891
3 8782 185788
1 78991 146973 382511107
2 181997 532390895
2 102349 537251241
2 141023 381573021
2 78982 902112966
2 81168 710273892
3 91811 4553
2 98736 993009153
1 36618 198081 52919661
2 62893 766511
3 38305 165334
1 6158 72616 412954392
3 131080 167613
3 41227 65176
3 161850 104022
1 48870 96229 594641381
3 198063 112407
3 122536 176316
1 100305 150014 973117251
3 120205 190168
1 192323 197366 225465952
1 24763 170874 858394351
1 63104 114056 705434704
3 57438 121396
1 118180 169908 889186265
1 151575 191854 37460859
2 187621 121536943
2 37655 206827859
2 39701 82901250
2 23723 465190052
2 176214 527382470
3 43714 65748
3 40605 5960
3 71149 148900
1 103859 150700 466313685
1 56011 128236 888273774
3 172717 129152
3 149317 72860
2 99457 509973510
2 6804 718294624
1 30437 119397 123489764
3 165960 166010
1 98119 165991 115529177
2 137130 283917441
1 81767 193446 579859518
2 146292 104032715
2 90255 292914764
3 68418 51163
1 45409 155576 334871679
2 160679 57947873
1 16810 99477 206444658
2 48612 957199567
3 141917 91197
2 185094 738563438
2 15174 67562943
2 6758 936640033
3 90869 166300
2 132427 17170620
3 124036 191842
3 6269 149794
2 98133 241244119
1 100020 154746 592235688
1 157286 187542 433039403
1 50786 99787 674313561
3 131558 7955
2 17414 314729013
2 67496 846510437
1 9235 196345 224684142
3 1503 52091
1 121471 142918 443130663
1 107779 156252 95081015
1 163010 189490 157121630
2 71863 773005634
2 101123 556935432
2 145542 82012441
3 9438 11202
1 96269 143452 618767088
2 26217 30322076
2 123585 12030814
1 35497 65252 919652314
1 10952 97726 300229827
2 151281 349812386
2 7810 282057655
3 712 162426
3 151575 10773
1 105078 176229 873773322
3 45757 198102
3 154564 48127
1 60210 138654 506843223
2 169209 943779151
3 180970 37805
3 95640 146765
3 116167 135278
2 163353 829113559
3 41842 2666
3 25209 57102
1 57117 127787 124918686
1 35371 42165 180987499
3 93706 46949
1 32795 162853 873064595
3 92968 40823
2 144216 715248929
2 36973 959275458
1 6352 186145 778736059
2 99279 570340314
2 130674 736552014
1 83278 189635 344149717
3 25712 118851
1 3746 192916 765769071
2 131120 257582665
3 180949 80555
1 28374 52459 203811746
1 50266 80271 990255115
1 138827 183523 866070232
2 51262 678786328
3 56472 76892
1 184021 198139 577411086
1 40716 70409 575444275
1 26953 175551 889098097
3 48674 18672
3 170850 153996
2 155233 490209481
1 116717 182513 862108472
2 192246 804930817
2 84277 958193605
2 165858 281847353
3 136749 38234
3 145350 188858
1 19127 62002 260876877
2 125009 689377453
2 119053 236768049
1 28934 161072 386080278
1 99224 189422 447571905
3 167496 193196
2 148067 305186100
3 26417 167985
1 53860 157444 963137363
3 136523 43957
3 147033 86077
1 69285 159552 94351139
3 53142 113430
3 68692 49830
1 43718 105380 745661218
2 127949 805802243
1 27879 63704 701875554
1 97278 143666 443710898
1 17896 39177 866664594
3 76398 162645
1 84854 96779 403493123
3 172167 83162
1 160431 182215 250653099
2 93480 277194099
3 41214 43064
3 33923 105008
3 78312 132074
1 607 57074 768032
1 26728 92205 616079006
1 108277 130496 809961049
1 147038 158035 529325764
2 81504 973566264
3 190954 35176
3 163594 768
2 65166 404698263
2 125858 60306996
3 119057 106161
3 155672 65832
3 170122 115987
2 24570 672008754
3 45604 33623
2 154156 912047082
1 113181 149545 537669569
1 143266 167491 543472533
3 136652 9526
2 99773 16893476
2 160535 572778038
2 59896 153386863
3 75699 15041
3 102336 86363
1 95385 128731 379565550
1 80758 160945 174153594
3 194478 51199
1 51552 157765 951287607
1 58809 163837 468940235
1 113300 142962 315601307
1 116846 153249 776182094
2 110134 732469962
1 54080 73119 432210905
1 100376 155721 789583225
1 50370 188587 667421900
3 193732 115814
3 140558 64622
1 70089 138663 54394601
2 174688 293072710
2 15411 224761641
1 46630 65959 635614246
1 12452 56236 601990666
3 49083 105417
1 117999 122545 693960616
2 168543 999741834
3 197122 85452
2 103673 861813486
3 96161 104426
1 40311 64457 423781013
2 16530 622293326
2 71321 197673395
1 61223 127350 417698671
1 1436 91169 706681839
2 9203 315623398
2 37354 988440648
3 19488 121088
1 7877 152348 936212619
1 27686 97904 834636935
2 133002 400613085
3 40846 66792
2 26648 266258115
3 8908 108652
1 85464 146855 717619267
3 17734 30840
2 50783 399863655
3 68712 197031
3 19801 172606
1 39232 130623 442569642
2 96894 127448534
3 105784 38544
3 148571 121344
3 179684 30140
2 24816 334275925
2 121610 25056329
1 18829 38261 217684723
2 164090 819370021
2 93268 460970554
2 2609 214298041
2 126627 677680213
2 114569 406011301
1 11652 171567 78890414
3 199004 124312
1 63482 99623 485566701
2 138212 120869749
3 148451 103595
1 113301 198028 923684171
1 92174 102846 333776564
2 158734 654055803
3 59532 103743
2 111088 940696094
2 7871 417641037
1 97924 129707 465351471
1 55499 120439 720687178
3 134910 133813
2 144579 197498950
2 17440 532427248
3 193330 157067
2 109421 840750105
1 38494 50829 737829799
1 114636 199405 318691021
2 175071 484400240
1 15501 31942 537784517
3 119226 144599
3 71501 61077
2 11976 371579647
1 5900 127857 831706783
2 21489 778907186
1 139802 143908 828279258
3 24875 43423
3 36186 153652
2 188036 660866436
2 99803 647817016
1 39244 162465 753026432
3 85144 157980
1 43442 89918 460867332
3 191497 154017
1 7968 113268 557774863
3 78047 76645
2 36833 101495390
3 42933 144910
1 4182 16149 365264620
2 54397 8039570
3 102173 152070
3 199561 82255
3 164724 2189
3 118855 112959
1 22903 161060 608449920
3 42769 185344
3 86273 118050
3 131973 179178
2 70718 583533591
3 146958 15673
3 85713 112192
3 14948 20494
1 126808 173454 887998548
2 151312 403794387
2 12243 836833439
3 17813 168555
3 81512 114444
3 117303 22779
1 60332 71096 776430130
1 65115 152863 696892404
1 158380 183884 66678761
3 95231 75592
1 101575 116820 474384389
2 77179 465652441
3 53045 85087
3 34323 37222
3 7403 16139
1 4690 19524 652046622
1 9877 143340 430556176
2 24969 192288762
3 175314 186205
1 6459 147029 22867831
3 163756 124268
2 58994 362598922
2 46885 875269368
2 78478 676635817
1 54075 72345 3985352
2 128519 653303092
3 83512 128674
2 7068 966250713
2 31913 681923942
3 5020 162974
3 81826 191193
1 124629 141820 342233670
3 191975 194544
3 166138 166917
1 194917 194950 216375170
3 108365 17143
2 26197 353910083
2 7755 629826785
2 84892 659249392
1 117060 148501 820185567
1 45103 140057 13441217
2 155352 481413643
2 112870 704588746
3 53458 23410
1 164251 180704 260046823
2 164438 376290388
3 108519 194341
3 85256 28034
3 148189 111851
1 138292 167725 188320666
3 146921 3566
2 188984 635921596
3 41819 23424
2 58112 255853351
3 151829 86817
2 197975 116555322
2 74574 548796283
1 56500 143146 789680296
2 190440 940057708
2 28596 982391742
1 94264 133122 147762242
3 193510 189876
2 185675 597718524
3 31665 163591
3 112629 67310
1 22067 24885 332939590
2 101562 372442948
3 35778 89127
2 199850 746712845
1 177456 182244 298197590
2 140988 412166015
2 184361 132967674
1 66696 110601 162603815
1 9287 67499 431657403
2 10498 153945162
2 41931 501172402
3 68687 164273
1 97018 125756 613879355
3 17383 129467
1 27087 29767 339240751
1 33297 187527 991097986
2 164642 82417267
1 2394 34389 821026256
1 78188 88686 272764025
2 187111 248112609
2 119321 781888705
3 105627 193760
3 24099 14579
1 1172 92442 26901568
1 100926 182484 455583592
1 176099 176859 737948029
3 199716 86298
3 105639 192911
2 108252 631171323
2 80422 710651635
2 83294 284760953
1 104935 136562 925075989
3 182972 89298
3 22345 137243
3 141672 181387
1 37424 46997 815236005
3 164955 89211
2 89117 687544796
3 86078 42041
3 24815 38511
1 108335 109791 992750672
1 29010 150365 386317131
3 147120 144371
3 152599 23554
1 104710 167313 984826606
1 22029 156812 73653852
3 85818 77429
2 195377 846903119
2 17925 214691599
2 26153 719325146
2 37934 705484146
3 27658 25608
3 94452 186427
3 75982 165152
3 174171 162835
1 141445 166575 571750251
2 128434 524294083
2 179448 284244870
1 80337 170036 847694746
3 137468 118631
3 91543 91715
3 157854 145899
1 131477 190603 197656784
3 45235 32222
2 429 47131412
3 48313 148792
1 5014 160083 355761843
2 173590 10122865
2 108713 364775492
3 128304 113489
2 152855 668445597
1 103064 125299 39457330
2 165701 102232571
1 79908 148598 959277359
1 17518 181171 58417904
2 152054 373401279
3 131801 90737
3 143606 89487
3 18642 103802
2 93552 351573373
1 115478 161230 382030851
3 30891 152204
3 130848 71087
2 63861 350800287
3 132793 153905
3 115359 162079
3 4633 50223
1 139422 157582 866020374
2 166850 742880125
1 130049 172907 225987072
1 39934 140195 828486376
1 28672 162322 320362490
2 109152 210132240
1 561 12386 790370278
2 72891 132216235
2 17100 850074330
3 50196 3751
1 46081 155647 233294957
3 25188 109068
1 139881 190687 415146676
1 180111 199758 916935306
2 8648 691771879
1 6904 145327 138045398
3 100202 22213
2 25417 886777168
2 75528 781762319
3 91669 20053
1 64292 96075 525659688
1 70222 166479 532660109
2 27985 604272946
2 100642 120413520
3 33335 30497
3 158997 144847
3 64770 140060
2 31148 443094786
2 8977 345028976
2 113034 427992902
1 41717 94042 505248864
2 186663 630483726
3 85017 18062
3 67190 11434
3 120661 68254
2 21120 745387565
2 17502 717675315
2 16021 261986483
3 172591 8063
2 8343 79797231
1 106280 176018 54279705
2 108403 230583254
1 85609 172587 786920076
2 70693 407844453
3 75328 174695
3 100926 187138
2 109096 480286644
3 130591 154243
1 109800 195945 729980213
1 16213 64828 568294062
2 145849 947537491
2 73242 646662593
1 63261 174104 192006070
2 76841 17071298
1 85557 99114 752648888
1 55671 164073 94301035
1 22680 199105 888935271
1 113612 190681 185181976
2 10809 301061983
2 108823 617590431
3 82546 89013
3 3872 58521
2 96791 467584555
3 53845 133684
3 49582 80957
3 16831 54487
2 97873 414698344
1 132752 166565 395214202
1 175313 189546 827469978
1 38092 182249 736734237
3 193737 8200
3 61384 29428
3 83285 100356
1 24318 178970 518691464
3 161327 110218
3 137827 165113
3 140155 93336
1 8103 181406 876795208
1 99636 104844 192678873
3 84231 14216
2 43809 311844397
1 27962 90492 695008372
3 171245 190209
2 24956 31892576
1 114528 135789 988816505
3 152561 189804
2 164016 543542045
3 144851 15510
1 92809 163329 866427935
3 35835 42662
3 32121 20020
1 128921 176465 476386416
3 158535 189294
2 10649 892570586
1 31330 135421 623984384
1 55677 56590 666680227
2 157045 742149366
3 3890 174194
3 81855 81519
1 31231 153671 343259683
3 184225 147918
3 10756 155574
1 4842 172213 350040858
1 88426 116211 430135346
3 179714 129605
3 94150 104657
2 15167 475537479
2 40429 338886204
2 82561 774966199
2 80874 875237139
3 145931 164469
2 50227 643312468
2 23950 595753500
1 41114 175414 299641784
1 1053 96970 561304328
3 85819 92046
3 163875 132740
2 146106 539634019
3 80123 166444
2 99953 227026934
2 72610 502979073
3 71584 53491
3 172791 181871
3 57364 64116
3 95073 25623
1 34990 43614 959475827
2 24168 856160844
1 85822 152563 103705604
1 107289 129546 978825173
1 67804 135794 133820424
2 32538 199277801
1 41524 61251 536781564
1 45832 57839 306393167
3 195752 67760
3 57825 17124
3 26339 46401
1 29281 91824 134472876
3 69719 118594
2 61359 26109512
3 156890 139731
3 124820 157392
3 52810 128045
3 161005 95923
2 166965 375817872
2 24715 819069795
3 67674 140484
1 143652 171968 340704352
3 149139 66487
3 155744 76947
3 182521 106601
3 120740 185449
2 5813 482551284
1 17859 198903 723926997
2 158701 936442868
3 5358 45834
2 4923 666887564
2 43500 352360925
2 54727 828418182
1 127151 128939 992317880
2 28048 939078103
1 24922 33448 703027086
1 132568 180433 22190081
2 43078 914261579
3 154382 188342
2 86371 921002251
1 43685 188575 908264794
3 194128 172396
3 148698 62087
1 108998 152342 252571542
2 166735 706702394
3 86592 94632
1 22751 143031 816186067
2 160279 534356886
1 5267 145410 554273156
3 186957 49378
1 37540 96509 863314192
1 89010 129566 693338635
2 166540 669235105
2 157483 558236723
3 121489 177413
1 58619 93897 838307608
3 15965 96559
1 96135 166312 403821156
3 39957 124305
2 169737 279922876
2 157585 68585630
2 27444 116177441
2 48512 512388446
1 116479 180423 267632523
1 44240 108519 902713734
3 132426 180467
3 188336 29743
1 42250 66363 581262617
2 188203 365196321
1 94641 166344 161669586
2 74680 517253589
2 176170 848427053
1 145304 154677 121436409
3 29658 28342
2 151127 420403413
2 29545 712441917
3 177070 96017
2 174695 971403230
1 34180 107736 194056824
2 134917 311089196
2 102835 375753464
2 16678 497399773
3 185341 94965
1 30344 180268 914736805
1 25140 106277 619515758
1 10864 171403 290674116
3 115649 29576
1 107422 170406 495435260
3 107418 103637
3 114717 163145
1 2593 177098 903224918
3 137503 120873
1 2823 23325 212919554
3 47931 129602
2 123696 403083328
2 161009 912436292
1 8520 42187 723830281
3 61517 75814
3 65461 146963
2 108717 685058087
1 5428 19981 680748297
2 107848 619345389
2 26293 440992613
3 160605 172605
1 58876 87675 498234256
3 4559 13394
2 61294 632522983
3 53418 146198
1 76602 101050 573377106
3 91764 16234
1 191782 197057 804061734
3 182068 82389
1 169893 186262 354897276
1 54925 80130 488225525
1 48588 69418 965605903
2 79445 965811446
2 148083 718292339
1 145013 178596 671363285
3 193473 157822
1 1870 153217 128418152
1 47063 68608 764859722
1 28672 70329 855198312
1 31765 153706 256648227
1 17872 150133 949497640
1 127134 138801 252713069
2 26147 100583844
2 145085 758566300
2 78474 300629613
3 111440 85776
3 54369 135657
2 108823 556849933
1 64381 179496 5774220
2 50823 780664003
2 95048 27658271
3 90178 157011
3 146360 161576
2 188828 520349887
3 78614 8314
2 113895 780468052
2 84290 35620925
2 74449 24717782
3 122532 101706
2 65888 698094373
1 53284 95848 582972262
1 143717 156926 803183885
1 55749 131798 181920760
2 128787 206078226
3 186703 190531
2 156181 161956173
1 82717 161342 822361489
1 100569 191540 406495298
3 155813 46425
1 78513 174606 617193607
3 168360 109585
2 179944 797466716
2 176181 822475627
3 84594 103642
1 147706 181258 417602966
2 187874 373729814
3 12380 57426
2 110789 795661924
1 10772 25816 385989601
3 144727 131021
3 157845 186433
1 59846 78796 991567447
3 82955 156302
1 71861 110030 695923213
1 35897 81630 476130694
3 142338 178733
1 137633 195816 573736618
2 57079 474971927
2 83075 932933043
3 158456 65845
1 97306 153762 941081825
2 62589 457869744
3 127073 24271
2 135651 771338982
2 40355 33713206
3 19383 152749
3 49973 61711
3 18367 66015
1 15939 60523 842559794
2 46143 507124318
3 15026 127015
1 63606 170802 837133601
2 76041 915022872
2 73318 28743312
3 73759 9886
3 171334 83162
1 13377 145101 69172042
3 136109 81802
3 182454 169404
1 70136 147247 617990195
1 137791 162545 996750562
3 102380 19237
2 122312 59242140
1 24189 112894 700997615
2 108299 515449456
1 110433 159339 568965276
3 147821 124791
2 4636 585012682
1 64088 77199 100643583
2 93146 175610277
3 164722 173345
2 55393 779043843
1 189917 197637 786195727
1 43280 190883 872312412
1 71420 98478 242530750
1 47262 138380 544747951
3 28026 12177
1 41944 176091 619383018
1 80467 151215 895166027
3 58690 148638
1 116401 185461 354203842
1 62854 171404 775440427
3 15442 123440
3 121653 132945
2 33670 347590918
3 12950 34985
3 52971 32127
3 53630 119545
2 67846 196129436
3 54178 121168
3 10618 44829
1 45568 80104 100362140
3 137264 101237
1 120881 161233 719927182
3 57772 124834
3 156834 194486
3 29696 78676
1 11019 175375 231558550
2 197064 600790143
1 78129 193075 248963999
3 102299 71747
3 184934 58414
2 76619 436819451
2 134679 292293716
1 156321 181513 867143631
1 76454 89674 547025995
2 149345 694133231
1 62417 152970 807138386
3 181654 132688
3 140867 57302
1 18405 113171 345875988
3 147040 189793
2 139038 630124849
1 69579 130301 843463922
2 45071 354106554
3 125761 179504
3 103100 131127
3 73201 30298
3 168017 137789
2 162447 708866400
3 111701 74976
1 19938 142376 454884496
1 113526 159483 796730765
1 3178 5088 526983051
3 166998 16872
3 97727 22263
3 84611 192453
1 144184 196697 793635601
2 18886 210015227
1 105284 174393 149213926
2 88176 544200670
1 86524 148830 770956132
2 117174 301278868
3 138097 99161
2 171464 398677212
2 33520 745767182
1 36019 135043 877202004
2 144371 778567675
3 129405 16485
1 3950 32715 953176629
3 195376 145734
1 45119 159276 420740637
3 82867 81254
3 30059 169288
2 29029 351883496
3 72866 196965
1 115394 142792 92861243
2 177078 125936200
1 39688 51757 31380810
1 69199 108714 895585787
2 5775 299418062
3 42240 83413
1 89222 90986 675330376
3 143672 187116
2 198271 47510330
3 62556 131782
3 198511 35802
2 153742 149171017
3 26193 193865
3 145074 158636
2 152499 780489985
3 91614 83251
3 147979 177345
2 138466 563334667
3 6312 73749
1 3885 82902 399019715
3 94651 125904
3 93421 50109
3 139347 102984
3 64768 99560
1 75850 151567 386636105
3 27197 76307
1 17862 182352 374497011
3 197275 63096
1 124350 187842 334936988
3 27543 93114
2 121570 780956826
1 10940 52059 582866211
2 71334 341993686
1 6148 119484 431400885
2 86366 441624594
2 87450 560102555
1 60910 62096 25954368
1 37444 86886 167213137
2 75788 554324009
3 23406 168362
3 162474 189114
2 169246 562081070
1 81981 198840 874398505
3 95053 87835
3 55922 28729
1 74993 150310 810532901
1 172798 179622 521024619
2 154257 500872149
1 9466 48792 463065223
1 8893 79780 253642436
1 79328 177974 7430244
1 13523 118147 346815069
2 28393 974608997
1 81620 125830 683985406
1 79815 144677 898673234
3 159230 58731
1 179230 192806 799376685
2 15248 267624963
1 6899 47661 765863897
3 12035 60094
3 55366 90076
1 36850 38631 608720829
1 98232 151033 635819117
1 103423 123734 840742076
3 4067 136445
3 176131 105313
2 17437 263632897
2 34956 431842528
2 183717 14941457
3 55862 21100
3 968 63122
1 54592 79369 527333728
1 28780 51459 398485471
2 158710 702639273
1 106874 153705 57383840
1 155511 164802 614768962
3 165919 91889
2 106046 192854988
3 195259 186750
3 164620 56928
3 194340 142572
2 144218 950177175
3 177456 183304
1 30741 42212 72240537
3 154201 143056
1 24113 36780 675965740
3 120069 106206
2 154036 893493804
2 79117 323595438
1 40790 125217 213033145
2 77796 356366819
1 36048 55553 101983943
1 89032 92577 390194486
2 27334 934053855
2 37321 117656007
2 169022 166249776
1 23734 125740 417994578
3 72078 163073
1 31583 123182 15097032
1 52418 140304 569898131
2 21160 31781883
2 37140 953868963
2 2267 518949231
3 1735 157055
2 62819 784579285
3 108743 171997
1 80110 141396 757333583
2 157750 543331682
2 45049 555289180
3 180513 155012
3 50837 168052
3 48526 133730
2 178363 138472341
2 155358 984842118
2 122478 10364339
1 83777 91054 965614627
2 93712 752847274
1 13770 92633 82268322
3 17746 29382
1 94491 148843 239610766
2 43667 358685715
2 35862 535433950
1 121569 191911 652391680
3 9775 74386
3 119165 124220
2 116411 176224698
2 170147 715562525
2 100352 806409868
2 149423 282166928
3 38511 17690
2 87859 995523713
3 74533 14544
1 23729 34774 476763394
2 125761 932367760
1 128257 128509 850072463
3 191474 166582
1 83570 178521 542917473
1 93474 190779 828221415
3 8762 51963
2 94063 274662391
1 159308 178573 787181628
2 59318 586581139
2 9917 321740101
1 70695 120551 84586873
1 19534 45841 496319945
3 110660 181426
2 188092 677751323
2 175417 608865374
2 2862 465717790
3 198218 105968
2 156807 766472244
2 59559 818556607
2 195603 836027259
1 9090 164201 864629829
3 107710 8393
1 133140 152201 128823314
2 113938 389128192
3 45626 5412
3 33861 75268
3 19253 158267
2 140055 712699044
3 143810 107890
1 108424 111274 3030445
2 12957 795898945
3 124317 108570
1 74767 158641 886995360
3 99065 111325
3 17846 120962
2 171972 89661560
2 113551 928377160
2 49309 477830686
2 17350 965731455
2 12394 449153146
2 144960 210974806
2 107767 826484783
3 115927 99207
2 40845 210943708
3 82911 28223
2 117707 118607003
2 106861 727137129
3 23867 104090
3 68308 2122
1 145444 176169 824124131
3 112557 62065
2 116481 102273793
3 6494 124755
1 62513 199195 731185535
1 103214 198479 189553756
1 119393 150270 420875263
3 71681 81217
3 65455 52843
2 101354 990932458
3 89840 80246
1 44286 83914 388882213
1 58499 139919 633793088
2 174386 994768214
3 33877 139545
1 88999 95291 751618857
3 164289 93422
2 105764 532768577
1 84309 111795 269978100
3 48440 94445
2 199523 219910505
1 166866 193847 278318936
2 95924 664128285
2 60889 571788680
1 74696 160435 612054020
1 5974 193154 37103081
3 83218 189381
3 185548 170417
2 31205 147671057
2 57913 484393833
1 126902 150186 384464420
3 170625 178658
3 170676 30122
1 51699 71226 249130966
2 90248 715519794
3 3859 41799
2 78692 615046252
1 11223 11803 836440519
2 113038 764452235
3 26894 180842
2 43252 542906451
3 93283 131852
3 29008 105297
1 57642 147931 880784042
3 60286 184748
2 18673 123710009
2 182020 449243830
3 94070 164519
3 93429 191894
1 25311 183123 958312118
1 73921 141011 739894231
2 42254 654985394
1 115448 170836 293576784
1 127023 185328 453681639
2 99787 285106567
3 83312 167189
1 27465 170853 53138785
3 97410 104396
2 73559 270718945
2 93505 345797437
3 177122 168327
3 179333 132157
2 129351 562563681
2 115372 938941896
1 77920 139804 48241720
1 58012 153544 520150823
3 103312 81174
1 2951 188794 733761024
2 22744 162939994
2 164335 353962817
2 186942 14052969
3 157341 116501
3 82078 19303
1 192773 197362 695420120
1 133409 166029 601769874
2 52556 329062973
3 24988 143333
2 117390 449474277
2 63227 28265076
2 31497 768470798
3 182314 16986
1 15001 126406 516314306
3 92862 64496
2 71050 476382876
3 127334 3271
3 118799 163845
1 94666 187571 955759478
1 66890 174945 950179825
3 7505 124943
1 138953 164018 433518085
3 8385 117525
3 5466 60048
3 12329 2269
2 90774 937477872
1 58191 60112 942293144
2 177699 374286731
2 64526 199239388
2 163414 995747874
1 112400 131386 92919669
2 67798 118537189
2 35202 18545427
1 137438 179108 86171429
3 42413 198308
1 147642 162329 606527834
3 66346 20810
3 106958 163407
1 134573 184701 349677173
2 133928 195658765
2 71573 361007657
3 81814 192952
1 41814 133978 373782083
3 151845 151264
3 195085 59290
1 42727 83353 306485314
2 94466 118569588
3 112324 146194
3 29392 160910
2 178960 279773521
1 53349 190745 677183004
3 5723 168975
1 20422 105426 64752695
2 84340 194710315
3 65507 120114
1 47284 56837 90573776
3 63529 78764
2 168611 634844952
1 119979 199948 562857983
1 37907 49020 337405278
1 117403 190388 572021099
3 53476 124906
1 62284 159823 148269945
3 45366 25427
3 195570 5645
1 92841 93007 586342997
3 167453 65998
3 75068 12919
2 58453 965438801
3 188460 115682
3 159722 126616
3 117827 29805
2 149134 908970103
3 134760 17188
1 59779 66229 313697806
1 158688 192342 808895963
2 98079 788285445
3 117998 109236
1 8800 23397 438018166
1 88870 179090 259345822
2 89717 31016269
2 141984 114310898
1 73435 165484 962046808
3 85809 130223
3 63745 115692
3 170803 168401
1 4196 108371 614215687
1 78034 138024 306396459
3 178403 97728
1 98792 99171 643408060
1 8047 40554 795182074
3 74026 91398
1 121869 162296 53198858
3 18919 144684
1 20715 137509 717552964
3 77749 70971
3 24325 14109
2 161787 221104408
3 84506 27113
2 145378 343070213
3 198338 131759
3 47368 76757
1 5680 56203 859007564
3 160423 114560
2 8822 329929513
1 153275 188814 349802273
2 84845 680574743
3 144136 184934
1 72246 185099 192645450
2 129236 942432868
2 172063 799570911
2 12316 958053822
1 40889 189884 259286607
2 85667 741503118
2 17194 826806420
3 83752 150815
1 103223 189624 456497527
2 171462 198144491
2 31559 994769963
3 31406 9902
1 29052 112698 230878663
3 64192 17631
2 185578 410163748
1 75376 184113 280067105
3 9345 43904
1 128355 171233 944795642
2 172093 223489925
1 136411 163673 763401920
1 8419 90367 684219383
3 97805 137527
2 185915 797979183
2 86448 377193437
1 46576 135738 883440824
1 177742 183514 471609751
3 5316 141876
1 70768 137347 512828468
1 124725 166456 586210047
3 187880 174968
3 113384 163396
2 32809 987925521
3 153017 39962
1 36861 92370 216147425
1 78940 83504 654793392
1 173343 189784 265005588
1 130138 130574 359330243
2 124564 340659458
1 8351 46150 757354629
3 95464 184586
1 131067 173467 772169674
2 169375 932439784
1 105625 166722 949773086
2 161839 604298336
3 172114 198968
2 110848 731216796
2 173289 769222678
2 35168 154862855
1 28208 138593 314535342
2 45508 119898964
3 183787 178515
3 20992 195825
2 163700 889312899
1 54354 81320 468688447
1 1810 58657 102105480
1 45314 198607 799093940
1 48001 128181 581761488
1 81243 117056 60492932
3 163129 198640
1 23938 199296 528510111
2 178596 703698423
3 6195 104504
2 10651 23538022
2 140464 423363045
3 182042 57960
2 56271 526354912
3 134807 197166
1 39275 56736 653108425
3 30561 9046
1 20593 85020 380212383
2 153791 342000459
1 5418 168330 296847114
2 90593 727638536
2 37271 935878278
1 63745 113414 362904436
2 101210 884729234
2 18384 884623560
3 142392 78929
2 177821 633033123
3 102009 194704
1 145896 168539 642248540
3 155918 198404
1 95526 155126 168822368
2 150331 572021928
3 45098 132510
1 21345 122896 97727916
3 164199 182659
1 130153 187568 647813220
1 35483 128126 675930091
1 17513 125434 384086074
3 52224 78162
1 29388 97201 954897326
3 40040 119046
2 47564 898399009
2 5550 333168250
3 47507 3442
1 128355 151832 928957744
3 169697 184284
3 177416 103772
1 69318 145283 957816332
2 77168 572781677
2 152612 208298297
2 78243 943945898
2 193594 32571550
3 31052 61738
3 178147 190394
1 3152 91716 917909707
3 29570 161480
2 116887 144688467
3 141301 139061
2 33045 850186969
3 137859 103789
2 196637 750557947
1 62358 196478 383150150
2 103093 85524203
3 171830 34196
2 39124 624399834
2 6221 795197307
1 133771 194630 67423551
2 80615 212784692
2 94566 551540178
1 8177 9358 368202470
2 197068 944978443
2 94081 838325736
1 190754 196473 390622236
1 169198 195738 158125108
1 70989 182495 310546894
3 194297 7894
2 14772 252278067
3 172093 39312
2 126114 598597024
3 10418 73807
1 119856 125388 560951807
2 179084 781944098
2 14703 493904007
3 54333 137067
3 142482 198770
3 148880 113365
1 106031 186314 264224686
3 107710 198773
1 6528 101747 960490205
1 13244 174566 10964588
2 61371 104100977
2 103254 573169277
3 171286 87956
1 8073 110733 348750249
3 120833 153383
3 176068 57314
1 82287 136276 495098650
2 133473 969752049
1 2798 22456 760503289
3 177965 134976
1 22807 99923 724425949
1 1990 40237 166687563
1 98612 139204 558234647
3 66200 171632
2 177433 434268075
2 192377 755032043
1 96319 139073 856967027
3 70978 67624
2 104695 713915991
3 124168 8776
2 1224 829986708
2 103424 893213530
1 3993 98728 302762470
1 54627 77169 659211675
2 32755 440878112
3 77290 146605
2 106298 372340777
1 70531 157459 563079975
3 183691 172586
2 89149 351417349
2 121043 464005584
3 82179 119451
2 52603 266997453
1 162998 199736 89496275
3 24222 82656
3 76175 21359
3 155464 177313
3 156048 189646
1 44441 76761 365666807
3 196070 7706
2 31489 59938099
1 91544 160886 610455938
1 111050 136229 575156063
3 145667 118222
2 106152 142051472
2 145443 839743587
1 16557 46541 986598041
3 13502 107601
3 189386 72311
2 170755 895703264
1 71673 154352 424909972
1 118782 150748 458249695
3 92729 23381
3 113499 97131
1 44697 179838 34799003
3 127381 198440
1 108976 170657 466561102
3 129985 169038
2 52056 336677275
3 28629 140854
1 75667 80487 409125709
3 133752 66890
3 95294 139423
3 41536 63625
2 142411 821738786
2 136762 334331978
1 156666 182725 678449666
2 146543 200231416
1 4659 88982 288394144
1 38514 126086 411350988
3 44813 129200
3 193419 51097
3 850 74299
2 190210 716247458
1 129092 158271 799315182
2 1506 542645415
3 27746 104377
3 151025 169443
2 69777 458635147
3 120444 7561
2 98930 233182595
3 85610 178986
2 73750 338428467
1 139008 197553 77740419
3 105838 138435
3 106362 155624
2 13465 461563548
3 76576 160016
2 143254 877862267
3 131908 88642
3 20637 32391
3 198770 181220
1 56315 181090 260185184
2 44395 615670686
3 78106 73309
1 107801 137261 244506235
1 135651 190356 942435855
3 107103 195058
3 56060 147102
1 12679 77366 174103935
1 9319 180469 57588154
2 133861 601262201
2 179153 499283867
1 8300 76530 13002845
2 162047 16910179
3 17107 100673
2 139996 74093255
3 151617 126707
2 110895 702656031
2 30973 683405735
1 82726 88198 613464691
2 23230 982534011
2 32951 964721211
2 81591 189483160
3 76407 113817
1 169185 170805 38194631
3 85970 34031
2 110190 464676941
2 8110 474395127
2 58286 873566381
3 194889 158587
1 94057 151148 233002527
1 13340 194445 530529510
1 89728 183896 46080365
1 65958 89268 551915386
3 46651 25172
1 136211 193804 37022552
2 14292 976331344
1 100896 193850 486616676
3 67543 150668
3 153938 128470
2 54687 402247337
1 70395 198192 388493028
3 44867 36988
1 112584 122012 868149497
3 45195 157663
2 70985 865788472
3 16386 184209
2 57747 540910415
3 29082 161896
2 194816 740430192
3 92044 115641
2 155367 801165400
2 61137 426302720
3 147292 39290
2 174285 430896305
3 125203 197757
3 103836 90044
2 101603 934431160
2 183389 474333278
2 66023 646515155
3 195903 199107
1 29782 115037 738356441
1 44162 198641 152854665
2 16587 851131239
2 39047 160745229
1 19945 150897 175055370
1 42648 149214 676635935
1 69768 107238 755691887
2 107183 813906998
3 82162 33114
2 27405 900523786
2 165999 186870787
1 136875 169921 817898624
2 144218 928983548
1 40172 50127 740697139
3 112910 194101
2 95102 561577375
1 85194 198614 858240306
3 192322 23238
3 38806 186508
2 199303 795140215
1 57915 138127 15869539
2 197265 539832258
3 74264 94949
3 104258 186142
3 193430 45627
1 175624 190253 239637283
3 64986 172470
3 97952 199830
1 18542 109960 48665545
3 59235 123814
1 54168 186731 831921860
3 122637 75439
1 131450 177876 216077977
1 21015 38106 917999813
1 167151 190746 726175409
2 41530 832268093
1 11834 74447 903666475
3 136259 199698
3 171104 31191
1 17017 77710 43890587
1 67410 101469 619382736
1 43003 118934 166444934
1 42001 160097 446171390
3 83041 6942
1 38508 163124 611842798
1 55082 109796 622313419
3 40523 36796
3 111512 102329
3 61346 196386
2 137832 271606687
2 114847 779875612
1 11712 30925 703689052
2 176264 776481749
1 92495 101567 828231981
1 140075 142300 749192069
3 60268 73087
2 156902 712317150
3 120675 101203
1 160177 184834 904572163
1 117793 188460 354130375
1 70420 89252 657348818
1 23299 167773 204920310
2 129210 777080035
2 179346 729500272
3 91491 26371
3 41949 193304
2 42659 701005169
2 136573 439860609
1 13360 122624 250082371
2 173983 31681470
3 169269 187672
1 113364 193077 158352111
2 145195 797106457
3 107371 106095
1 7718 96639 755170759
2 123708 357476116
2 18754 922143247
1 152649 198316 342615587
3 172641 50552
3 5583 17346
2 49601 515718467
2 181513 900791245
3 178419 163483
3 33489 22668
3 197762 55038
3 136877 187398
2 193732 625977508
1 96557 105574 850375533
3 80758 39697
3 191732 111603
1 71321 176724 165345131
1 41935 98490 894909991
3 95041 82926
2 148501 766134255
1 37573 129371 272351471
1 37153 198107 222684332
2 194175 920509734
2 149852 306519644
3 197684 145497
1 137532 178584 30453283
3 195015 85248
2 181624 143235154
1 75134 136608 597377498
2 109372 748081979
2 120667 843511003
1 17311 127633 162147818
1 106481 154130 832094893
2 73874 739387290
2 56803 235277897
3 41837 116106
2 176988 598341893
3 37140 186107
3 38080 171131
2 176994 78869719
2 129191 125894238
2 16289 834695829
1 47597 122563 186407738
3 19718 172462
1 42607 55099 600079472
3 182807 113279
3 10078 168531
3 143114 18374
3 68410 119483
1 91914 132504 719111252
1 6778 104618 209243903
1 46920 146350 816615637
1 35335 50836 883639074
2 124340 459327013
3 129777 60302
1 9998 113922 93482711
1 13828 185936 499744536
2 134527 561963658
1 36067 146002 811500006
1 46842 120660 168480448
1 126726 163815 155780638
2 196921 622631048
3 153279 53071
2 148008 327891044
2 45580 147495953
3 167082 35613
2 163721 763572722
1 99343 149033 964482584
3 120791 53930
3 123938 128107
1 121289 124639 50363940
2 81606 500167540
3 165050 85283
2 11617 184946838
3 171537 95260
3 73200 21183
3 190059 193847
1 143883 162579 720641663
1 32193 131631 161402331
2 22050 945927330
2 92952 982983839
2 158714 4945671
2 23383 969852945
3 83778 195419
2 81486 418978700
1 91425 164539 641647103
2 52531 257745304
2 76983 391377910
1 17492 163113 695996865
1 18903 44366 475092227
2 55132 809361253
3 11362 138102
3 131710 160952
1 74530 144819 920984566
3 90258 91637
2 170833 412508895
3 55075 5918
1 920 158845 322845723
2 99657 362711681
2 74668 446900905
1 173597 198852 656343612
2 167450 81838918
1 50275 76796 661097005
3 114314 186086
1 6124 119500 817699959
1 40505 162346 729766499
3 29471 90498
2 144725 474721803
3 153681 12409
3 102905 43044
1 18153 84215 740827361
3 158451 168606
1 25868 101178 764317903
3 133235 191186
2 167843 58825358
3 191228 33933
2 188585 49689809
3 1340 104585
2 834 81515532
3 111442 128309
1 23930 115934 898635283
1 67698 162991 793905632
3 104770 192812
1 24089 37813 524923918
2 20560 666721819
1 143988 151226 516667552
1 38674 198178 827566313
3 115224 77731
3 34402 167022
1 69087 170036 458910672
1 73765 119004 52728667
2 91571 896466224
1 8995 100011 864397472
1 182939 191070 725357689
3 9480 121401
2 41684 816610745
1 33462 68500 911298012
1 38062 108795 421018476
1 40181 83220 128010572
3 173628 49054
1 15044 30815 445848820
3 51619 114555
1 53953 141022 271831715
3 189006 87044
2 30073 53879847
2 159956 326963178
3 95356 183448
2 31427 889330039
2 103739 335687054
2 10276 465078078
3 51293 38096
1 12256 171380 355963744
3 191669 38829
3 97360 55627
2 178613 145375450
2 57330 507875466
2 153627 524157770
2 81545 390584587
3 36411 130704
1 50154 100938 488449306
2 106219 769374060
3 42853 197929
1 63819 193122 811922811
3 80772 81264
3 3358 23112
1 83382 131629 601094669
3 63659 64667
1 8366 183979 949850353
3 173950 55134
3 102565 126745
2 46877 77071324
2 195298 221229035
3 148478 156914
3 18372 154514
1 1022 147564 908381855
2 198443 479741307
1 138406 161483 525441972
2 91482 365181670
1 16908 30585 842244068
2 86265 366398348
1 83788 165793 896378605
3 16224 55906
3 24491 197092
3 156064 58137
2 93989 18112044
2 82608 734934657
3 58310 166798
1 48789 156628 768300267
1 74089 164512 186930388
3 83402 69995
3 54707 18799
3 33711 148164
2 180901 439175273
1 7037 62106 856774799
3 172606 67674
3 192493 98394
1 1446 92979 169831714
1 6450 190370 66326126
1 122477 164065 944616466
3 32504 57068
2 1947 617350485
1 96101 99157 341300294
1 45254 106154 791588301
2 67114 741142309
3 10073 73730
2 198091 927631573
3 103371 86863
1 86856 130744 680114003
2 55929 786341499
2 1457 445002417
2 33911 637911887
1 12351 32180 856333604
3 46825 151627
2 95965 102567129
2 113947 117391198
2 186659 235897383
2 195441 186144213
3 21470 15443
3 48111 167272
1 143280 181976 24902763
3 119167 152950
2 192431 245503941
3 125526 24663
2 61598 112141395
1 23037 160157 238004832
2 41161 836513801
3 27603 98962
3 19817 43882
2 133155 241323116
2 136281 945938022
2 27455 25855205
3 191083 1778
2 56233 320288539
2 168766 705810883
3 132576 112074
3 1989 13486
1 73050 164383 537893570
2 181700 572275742
3 124273 167332
1 41338 129455 324807501
1 26668 75236 975066712
2 9097 439394504
3 71373 106263
2 12069 156497527
2 20583 669071963
3 48653 69715
1 45370 142985 470745298
2 84783 406484874
2 69541 662229891
3 41774 62498
3 23934 38202
1 117554 182189 209097518
3 183278 32309
3 99291 118015
3 6203 42845
1 143695 179314 1339833
3 67724 178268
1 50404 97403 921864272
3 96533 154745
2 78418 628305975
3 65150 119660
1 113575 176647 935489417
3 97412 136937
1 25945 129370 205038245
2 66518 639362789
3 34444 72747
1 19161 119873 65129897
2 37351 659737746
3 119057 101105
1 34629 177851 84305529
2 125165 865151835
3 113566 13121
2 30009 734126470
1 6153 7381 181829737
1 4210 169461 778798019
1 77422 105513 916429839
2 177883 835231050
2 135896 568531792
1 137199 197799 373984200
3 187404 174748
2 27922 282526828
1 18491 159879 932251999
1 77426 149901 210290719
2 17720 24968800
3 89840 67532
3 39001 52638
1 39223 137023 370288035
1 13605 45337 801225593
2 96463 430718261
3 119622 155
1 99828 142298 562197387
3 114344 96541
2 100937 887551810
2 179953 772739593
2 149555 304134886
2 80649 57508969
1 5955 69022 588772287
3 140795 47259
1 123939 157626 600522926
3 166128 194302
2 115082 533271755
1 52772 101719 605159447
2 26623 111670165
3 2274 1760
3 123370 186217
1 89477 178153 889144239
2 189020 664968241
2 42639 986884741
2 193361 413749056
1 42720 155594 833819670
2 14519 53909614
3 127783 151237
3 141747 42891
1 2064 76240 561278644
2 145508 302390079
1 32933 77433 851192050
2 16820 408238429
1 70779 194288 680906259
1 86528 96683 38337584
1 53081 174545 493709181
3 35580 160946
2 72008 955605076
3 14170 136882
2 159033 841712526
1 10410 142673 777807136
3 82261 90033
2 127929 19891534
2 127752 170125366
3 140281 195999
1 85255 103026 111280427
3 66178 7814
2 161788 302114148
3 91567 104571
1 98687 165929 262216672
2 19658 926573369
2 177949 306617181
2 118178 730225659
1 185799 186397 225298152
2 8422 760430206
3 107494 173472
1 22234 131607 377206183
1 175877 194307 204635336
1 45189 163049 264729555
3 22024 129014
1 140133 164935 627246448
1 156238 174699 265675882
2 152512 897776216
2 80076 965761503
3 165075 104033
1 74384 109762 515048147
3 17448 23957
1 74768 164586 875308394
3 35965 27356
3 182033 94559
3 26111 17128
1 17326 180851 161638551
1 11877 164582 23064232
1 29497 198701 687598440
3 145015 167687
3 24535 133360
2 180114 238828579
1 10815 153877 570027909
2 131899 730372247
1 55580 130312 451940128
1 12123 124109 705879071
3 78361 149481
1 12876 41497 381579950
3 22806 74048
2 18797 561854319
2 151984 503941353
1 9266 144696 656714373
2 191 49331068
1 2277 61028 250825192
1 55198 160205 367647978
3 136577 148423
1 31694 47221 58071906
3 27401 97448
3 172359 114517
1 9878 10354 203572505
2 187486 757572856
1 134222 177644 743081418
1 53606 106017 849466714
2 64324 270424332
3 196557 4095
1 79219 115474 889055609
1 3978 111352 270169509
3 55037 158094
3 177180 144526
3 93499 172144
2 190374 447021483
1 50522 76130 323337900
1 42948 75546 501764344
3 165246 174526
3 47373 152490
3 193906 46609
2 57037 931640596
3 136894 84225
2 36781 752429187
2 170636 846708232
1 15957 178226 660287882
1 14407 128040 401053128
2 154014 140685934
1 32488 195360 405603138
3 54582 108727
2 127192 147317685
3 175716 135786
1 23764 175743 971589376
1 46382 174675 533642614
3 41801 115393
2 90479 110456241
3 24793 76585
2 42450 96078117
3 173356 69553
2 81391 456931846
1 87204 142012 961912071
2 83025 711346823
2 80039 827486164
2 92657 131323146
2 36431 359043649
1 33892 174532 518205993
2 48704 653183207
1 31050 120421 130420298
2 11158 625051417
3 147179 132304
3 70264 71819
1 12474 91943 145272660
3 149636 26173
2 95891 921951919
1 79847 121735 593622959
3 7145 79029
3 172354 35327
2 195236 310683294
1 34274 96014 107775149
3 60199 122789
1 51215 128785 369138545
1 64770 140617 285518807
1 62394 138428 74320808
1 29856 78937 845802208
1 58773 155651 602035646
2 103277 577082472
3 177236 75470
3 146576 5330
3 185588 40365
3 158000 196107
1 2178 3463 310466906
2 16451 346222540
1 4033 20457 894527080
3 14947 198241
2 80793 183057050
2 158104 789242430
3 20376 44059
1 31829 115367 471455191
2 13103 103390560
2 4606 49225165
2 103730 605860997
2 160737 775432562
2 23869 752757613
3 142478 131136
2 61045 719999582
3 192122 54962
2 96027 281932747
1 102590 151902 806950020
3 109158 142961
1 114659 154044 760605025
2 29325 215786977
2 65875 604682485
3 42327 161654
1 17991 160986 941557255
3 93145 11739
2 44696 936539690
2 132360 452875392
3 147266 194553
2 195125 730863755
1 30980 106688 319583188
2 44599 771060909
1 79659 171107 868742304
1 7351 53826 723876548
2 5053 603375120
2 82171 970806140
3 122260 130331
3 1676 154900
2 10278 701081972
3 135270 184162
2 62216 62134062
2 33534 938012634
2 24376 340975560
1 163010 198660 745921856
3 26356 134085
1 18592 61642 948150935
1 92083 126315 904287733
2 97532 752652605
1 89665 134455 744001509
2 147621 905241481
2 32168 80555093
3 102759 287
1 47148 142842 932667691
3 58696 63584
1 63066 94348 169105610
3 134499 20495
1 63857 161693 459694661
2 145364 125496613
2 131090 692451237
3 18485 63976
3 125104 126373
2 44678 368439298
1 38722 103273 867922651
2 116762 749949345
3 24288 183479
1 93890 147400 248743567
2 47211 186781330
2 5856 74446441
1 15233 73712 443966579
1 36530 98156 641297467
1 114095 119042 241374585
1 76329 183650 51309306
1 48963 76697 453453281
3 43603 196168
1 125547 178233 162874896
2 199256 841297909
2 47735 197467015
3 127431 45668
2 118083 690538869
3 155756 88458
1 109877 118593 106875972
3 185020 103191
1 139278 146864 183159235
3 59961 110073
2 54993 137601061
3 84041 12514
2 53584 761158240
1 70645 126624 409354351
2 158935 599778701
1 45932 81972 726976998
1 120872 139158 81632572
3 184535 147074
3 146922 17197
1 103524 151211 270106453
3 156333 178416
2 108809 366890233
3 96065 86474
2 147573 836237611
2 58921 243647484
3 26497 108815
3 74692 95223
3 160769 133080
3 38973 177230
3 91724 136963
1 79148 193206 946922214
3 29278 41244
3 198806 197382
1 30821 81376 932781224
2 10575 639944673
3 128174 131670
2 12339 848418925
1 99018 121280 318420201
1 76887 149556 121577692
1 50987 103039 527042779
2 162602 723402828
1 19975 146351 572672101
3 198744 155291
2 77121 575005873
2 81504 928145347
1 34383 181601 249882379
2 145544 252015246
3 188579 109640
1 38784 52316 10194109
2 193681 295565963
2 9371 434866018
3 32233 105908
2 115168 759215137
3 138322 83296
2 56399 312436625
2 8660 689022517
1 31848 120505 195317961
1 29831 140759 171088139
3 126334 6017
2 161061 206904956
2 80936 138140133
1 19450 81416 481836984
1 16322 48376 595275860
3 183776 196098
2 172148 958538398
3 62981 71723
3 195833 32334
1 111259 130505 278647094
2 166919 516640993
3 193332 189979
1 29798 180414 507570673
3 61106 163573
1 25634 98263 27946140
2 150795 517553963
1 15101 186380 875000783
1 23850 47746 120412463
3 192857 9445
2 198457 671650619
1 104996 197683 604497982
1 31024 169415 993069038
1 16841 66488 125558660
2 167455 523291580
3 168557 12019
3 68509 183872
1 63568 182745 782338655
3 103044 190770
2 178048 712562115
2 8687 103942594
3 163456 91667
3 61937 122834
3 58550 7014
2 95478 169248215
1 10405 139318 295404218
3 177560 127870
1 57508 84470 137332426
2 22551 649114163
2 101374 590502847
3 154656 185816
2 192092 866597327
2 15438 222021691
1 35273 193823 295691807
2 79630 474301657
1 142055 149774 117167984
3 156321 169391
1 132351 152986 679426767
3 28271 123670
1 164842 184954 27146636
3 181995 56519
2 106706 708894757
1 106147 144833 682666852
2 73991 600278378
1 18609 135045 66935116
3 43101 156543
2 134879 77602203
3 28757 89227
3 17211 46669
3 91412 97306
3 150622 194821
1 51485 168809 359670087
3 82100 188628
3 52316 38431
2 110908 829018042
2 30185 495865975
2 475 918321196
1 121727 144429 996807500
3 101812 81574
3 2693 50298
2 103891 130950956
3 42991 120056
2 25843 589796851
3 67433 100672
2 70117 911625579
2 84254 995844121
3 4687 161701
3 95332 177516
3 99062 67531
3 103830 190016
2 7735 983843866
3 178445 192302
2 106943 566427072
1 78120 95424 639548779
3 119734 86298
3 71266 106790
3 111730 172765
3 161048 19469
3 30118 166435
3 45283 36744
2 156256 459809722
1 56090 119447 332826770
2 37948 865821508
2 9334 296195715
1 57129 115029 65681477
1 56318 85215 776641615
2 60510 760946420
3 166604 191790
2 94283 758048205
2 50334 645509826
3 94692 21917
3 88176 107104
1 93611 105288 262421955
2 182062 109595553
2 52781 291430368
3 1788 44025
2 22950 533812764
2 103665 73102994
1 28655 182803 242180441
3 189971 109340
3 96183 78587
3 68434 118236
2 23665 623477064
1 129979 182630 332526750
3 51069 77769
1 1138 78709 668464557
1 111957 187186 545890527
3 195963 14822
2 199714 249392506
3 21182 188549
1 32243 74617 446712291
1 51498 76697 918580558
1 44755 105951 815379341
3 178809 115875
1 72460 177853 307183156
1 24908 158038 51671683
3 156589 72633
2 121744 356231070
3 179969 18173
1 49005 111164 962724294
1 63476 190029 471768895
2 185226 876323223
3 154463 153647
1 103609 132588 391602734
2 158170 254956199
3 195948 156413
2 120940 821074658
1 50588 139189 903694331
1 105316 156602 863928765
3 118240 181439
2 73433 687951511
1 42678 49488 595038241
3 32698 123674
2 124872 179224969
2 916 959151757
2 43767 820160977
3 134373 111156
2 179830 390781084
3 175027 153424
2 22247 397389972
1 132060 178869 177931515
1 88094 169632 704566183
2 98614 720775144
1 13797 49828 329462842
3 178516 1160
2 158374 429884560
3 45414 35069
3 68388 145258
1 77206 108417 728645541
1 109316 121414 10915824
3 111585 133102
3 52072 132670
2 171892 365709654
2 195913 945975399
1 22617 108872 683678286
2 16782 151994758
1 84367 85101 169753607
1 13282 171341 33729019
3 22201 107532
1 22355 109306 545774617
3 151644 178549
3 72960 178954
3 1676 154129
2 107597 578122386
1 145562 145895 810619683
2 50856 538697774
1 41537 84490 821720452
1 3963 64929 796148174
3 110570 60985
2 186544 571564160
2 155329 583972793
3 10804 163166
1 37211 60194 915658144
2 156514 85520250
2 10581 119077518
3 134125 141836
3 121108 180507
1 16982 197346 302507492
1 157773 183636 244022389
2 122594 779851669
3 21700 96515
1 7207 116550 963810330
1 173828 199102 7909595
3 52566 31365
2 30881 775643216
3 182057 102512
1 55773 138719 843032193
3 282 125026
1 5654 11067 25389737
2 138613 872591661
2 16046 332010012
3 47949 35697
2 154575 172441890
1 117536 141354 209656532
3 169318 13741
2 37071 97945964
1 123253 158543 173182420
3 188840 105051
2 188709 578810410
3 7949 184042
2 141895 649289052
1 106266 133673 765043893
1 7064 105448 969973740
3 126627 133374
2 128865 794600437
3 149928 135164
1 12795 160250 169663349
3 36263 43214
2 188185 509510313
1 16955 135308 95526241
1 43556 180316 79029997
1 937 138509 107287857
2 135458 812386600
1 104855 166158 71977984
2 124151 625495300
3 76074 124076
1 91569 132232 663449086
3 127224 154819
2 84743 87349408
1 30156 169581 5659042
2 120773 807287559
1 48897 162549 935249207
1 20573 155160 369047922
2 151491 17646928
1 86881 150663 762879846
1 182057 198436 601973189
2 94716 105900946
2 53339 97251276
1 69352 143228 725417209
3 61142 172914
1 132419 164077 414010518
2 122296 742004141
2 173784 327601214
3 33032 142388
1 102266 103018 824697585
3 87168 170963
1 24376 71340 814623333
1 157060 199631 318622061
1 24142 63026 668664788
2 89100 165814917
2 143028 873435354
2 194182 424987535
1 125025 136932 980449929
3 192014 48138
1 31919 131167 222914951
1 13126 197865 976104692
3 72742 117903
2 72762 282074641
1 147373 198350 659083341
2 150866 493242533
2 123586 145512008
2 72240 403912152
1 4984 149065 152383797
1 16188 60677 789674941
2 36492 480282257
3 108080 18018
1 80219 95993 977517790
3 186886 65734
3 199828 167860
2 96842 833971483
3 99323 45476
2 31378 726946477
3 73222 188860
1 43199 119125 40668542
2 24676 603683941
1 108373 146194 967210980
2 164493 634949019
3 17174 31568
2 100083 128976105
3 3701 198481
3 154666 158841
3 65672 90267
1 8921 113144 678748983
1 171305 195715 205851421
1 15481 164490 362826882
1 14866 29853 632807097
1 144277 166402 45408477
3 24706 6468
2 32002 143533967
3 17039 152393
3 29361 49908
3 147383 159435
2 13945 875446431
1 24100 68631 150458811
1 82240 145101 30484224
1 7834 132986 278869892
1 38064 109366 548205449
3 57492 17167
2 132663 953881823
3 32651 130445
2 156411 446152408
2 142925 251528873
1 43428 49810 609899361
2 148047 638118799
1 86845 157220 739127405
2 3880 668912660
1 40736 76641 53558915
2 59474 745582135
2 166791 729147492
1 48147 131132 853522065
3 24597 169965
2 56155 784843945
3 198843 22699
2 44376 337726054
2 56595 743731978
2 116682 206293329
1 55835 179179 711788739
2 141315 94436909
1 20821 51577 582596799
1 56158 101596 777430340
3 117293 64840
2 102332 136775463
3 123809 164282
3 120764 191467
1 33158 49841 295861122
1 7867 14398 874014373
3 171910 165509
3 184703 180462
2 146201 490571445
3 120604 103568
3 2379 173205
3 45445 157836
1 80817 125886 187407227
2 22344 560944352
1 130583 133398 99887569
2 155710 553027748
2 75182 714104845
3 99144 43785
1 81871 90769 743905072
1 44434 103750 883309503
1 44902 108189 172199034
2 21101 144404277
1 51692 148456 990866196
3 107074 112304
1 14469 155217 882031208
1 43121 91649 387565549
2 4074 313612664
3 36193 59347
3 140153 48860
3 5299 56161
1 163902 191759 355051147
2 195330 959599726
2 184339 306006978
3 16999 82251
2 119168 888194607
3 191888 126535
3 115762 136101
3 26238 151572
3 123221 79425
1 42327 160494 606231708
1 19275 189037 752430997
2 3988 85711266
2 139442 561941059
3 160775 25006
1 130212 173410 928345577
1 126973 132434 776531479
3 68484 153759
2 132172 644220565
3 52271 81479
3 173117 47500
2 48019 66321576
1 138982 169671 756872026
1 26457 82995 159060547
3 186989 194668
1 135422 176037 783743322
3 19144 135212
1 871 30079 631696104
3 93223 125791
2 178298 706490221
2 179747 404892083
3 13801 131779
2 3988 95274449
1 93444 115213 220726833
3 132365 155307
3 109510 57993
1 60144 195588 604024849
2 22082 568328611
3 145466 139809
2 103357 262109366
3 102104 178714
2 129476 17892038
1 15251 103970 772566480
3 189109 14994
3 106742 138069
1 53540 82865 169711250
2 179212 507604646
2 128112 452524461
1 62018 72251 507316774
3 109652 38167
1 164187 174468 877201727
2 143677 390996464
1 112019 192244 141470047
2 2049 142976955
3 140156 108580
1 25030 48398 970595060
2 123731 331582096
1 192882 198294 158599884
2 176456 966184880
2 21030 112462678
2 138809 359281775
3 1461 143077
1 46607 87720 467580969
3 176047 93408
1 5897 48256 506382087
1 572 71723 13360729
1 96260 176330 254355382
2 140242 790597726
1 75626 192364 704973811
3 119125 39888
3 93764 15670
3 41640 8496
3 37779 125021
3 5144 39854
3 17296 68427
1 167698 181035 694894987
1 17541 32703 988902427
1 174803 189122 221124627
1 60718 109522 248567904
3 118222 75709
3 9366 2848
1 108609 117421 59488798
1 151921 163293 108807469
1 68392 122292 23851282
2 151470 258502478
1 47954 119846 875987530
2 54881 739768034
2 146250 649299485
1 13452 74680 480505083
1 22628 123753 446328598
1 77 87542 267540165
3 17424 29977
3 41540 135399
3 145457 574
1 35794 154711 661820922
1 50171 64396 978551980
1 101878 186627 606502314
2 128607 9020614
1 18995 28027 154201025
3 76860 120056
2 131602 763383031
1 87673 135205 315567377
2 85985 417736802
3 158131 196060
1 62299 80224 11240944
3 137859 94042
2 165767 735126680
3 170591 7106
1 36558 74082 13114781
1 87585 178095 658143781
3 66864 126149
2 102799 354706951
1 46950 83115 302772423
1 106564 141959 48119365
1 109279 166744 807448574
3 159025 14156
2 142403 333584215
2 93926 808419306
3 161396 71529
3 131319 181479
3 111434 189899
2 133570 69178209
3 39828 160135
2 119226 760798860
2 106502 506621408
1 137981 147417 827035810
2 65040 390584934
3 93858 8718
2 198253 496436539
2 117409 1035470
1 57192 173403 970883314
3 67470 115506
1 19742 181191 850786689
1 74779 153322 900310088
1 21094 96355 867341095
1 16188 80792 310051458
1 172053 176538 827710485
3 141621 129937
3 81665 80543
1 77656 83616 553815664
3 192648 93355
3 137952 66080
3 175447 20488
2 76174 898098137
3 164291 117142
2 43251 452720089
1 62018 85207 95016923
1 128734 135843 85008477
2 15201 328337519
2 179170 976912179
2 68008 841264504
1 13501 87349 27466455
3 69229 80815
3 34191 11456
2 143014 693475819
3 144818 59987
3 120314 26580
2 8185 818837680
1 8734 110197 979018794
1 59035 159031 632028394
3 169875 162798
1 68422 110809 448535713
3 36497 174945
3 78287 103032
3 124435 92109
1 105563 115754 526884524
1 6639 157537 947091360
2 65564 474448296
2 177661 137362706
1 138769 181940 284963312
2 104977 381229411
1 171558 199233 318362022
1 54761 132073 344437046
2 74166 254982503
1 133370 183939 298760725
2 153918 441244083
3 57327 49628
1 110519 143203 38924331
1 115476 135575 684740066
1 75915 93862 223706318
2 79045 239770630
1 102506 106454 754933878
3 176285 97738
1 19565 137819 73661659
1 52021 81729 834780730
2 123500 974646276
3 146812 161274
1 20267 167438 437016032
2 92957 351661080
2 29389 599256803
1 132237 132244 48639205
2 150796 617471578
1 44558 56389 448137761
2 119846 881248121
3 56667 160796
3 159941 10928
1 61364 98231 558137163
2 160615 810968806
3 171437 27981
1 53475 115902 465290440
1 128710 132193 405272610
2 59458 382401090
2 24856 681142941
3 121086 6951
1 10002 77198 478951256
3 137058 42240
2 5684 654073913
1 108697 119271 413127570
2 85201 557698244
2 160534 976570216
3 45348 131586
2 140383 597275000
3 138982 174502
2 183596 868937532
1 171244 182573 978632716
1 73516 146878 639957600
1 15665 83767 355223838
1 74221 152197 927130779
1 42172 169344 793098439
1 62071 152042 958436192
1 63819 108820 861158918
2 99090 684432111
1 149998 179739 587271967
2 4760 995022074
3 80730 175262
2 105094 197674388
1 81726 102662 869219851
3 17963 78152
1 82285 181889 585802414
2 130601 586474012
3 110469 167395
2 168362 774406444
2 107035 276015979
2 121630 784840557
3 138831 26366
2 38216 318956342
2 70062 397835407
1 3610 166426 375904287
3 159905 6131
1 83716 100003 841325549
1 58105 103215 665920359
2 14639 87240522
2 93831 765513976
2 51983 220070414
3 171024 79308
2 94624 375479763
1 168618 180716 225937628
2 111871 693892553
1 31321 52256 48720421
2 139996 63093074
2 134143 279693452
3 187383 14600
3 191180 24696
1 104993 136001 339775760
2 147724 496196760
3 91379 133657
2 108679 469773075
1 59581 126455 200809844
1 60549 199109 456989256
1 7820 175780 111666871
3 61779 65068
3 42701 41796
1 112674 170229 146661051
2 102121 417293010
3 190902 157200
3 145096 128214
3 98143 13638
1 26100 33525 149117264
1 32210 123830 656408045
2 117169 978896508
2 193364 693493167
1 111837 156442 69923459
2 28166 835121032
3 126145 31364
2 142829 91730858
3 40012 54608
3 14291 167758
3 41932 121629
3 168478 83737
2 137713 270553622
3 4802 88941
3 105923 172502
2 198700 22929465
3 43765 115639
1 89360 199744 818037708
2 64906 92822509
3 9505 127964
3 75842 17430
2 116522 524923572
2 15730 796770252
2 16235 214909762
3 97546 183555
2 77462 260883939
2 92951 871452587
2 79944 859052651
2 18119 565968825
3 159401 146594
2 142671 878461169
1 55231 55971 110547045
2 114030 117969517
2 107496 51914963
2 161829 739503665
1 22695 167153 21741656
1 43655 110021 350703808
2 79086 727707200
2 175242 948850236
1 115050 129030 895492070
3 48713 79061
2 196817 861093123
2 87581 572389681
2 11578 977780717
3 121293 81954
3 156399 80650
1 42205 101783 642149888
2 169568 42400993
3 133723 190870
1 161664 170720 950901706
1 59524 175182 865721501
3 129507 126593
3 75885 134491
2 129505 526410197
3 187763 4375
2 160521 880317428
2 137206 682562570
3 64541 98131
1 5387 134298 267363890
3 87985 98711
3 23630 123171
1 10999 194273 245038371
2 106315 841380711
3 84510 89540
1 4543 149090 299072457
1 141343 169028 275726267
3 91357 174554
1 114076 184857 832677384
3 131285 8736
1 11710 189785 989479484
1 69056 174164 306706755
3 38202 21348
3 116252 162667
1 22099 191073 146495889
1 84455 163244 678804513
1 62343 150008 447444712
3 93139 110094
2 42772 142435554
2 90447 369792505
1 3213 45543 82017028
3 181286 146974
2 171334 463702286
1 135126 196649 897175601
1 23652 52625 552225206
3 35352 130424
3 65444 66460
3 111728 123419
1 20607 122122 43550283
3 159538 47162
1 12016 184979 751119470
1 54528 86031 12393792
3 194563 78955
3 129966 44738
2 38804 773709490
3 191999 190730
1 18753 153895 39848258
3 87475 130006
2 132145 318411302
1 153953 175307 361243798
2 41437 2029026
3 10543 186676
2 124115 585229982
2 128636 492849290
2 197820 137532085
3 77543 8312
2 85845 678875773
1 41763 75230 743208897
1 79243 149580 915700271
1 99780 121219 207206968
2 103433 680099352
2 165572 246511053
2 65788 272090285
3 79354 34306
3 79906 120765
1 129570 179893 795764897
3 173349 155680
3 121713 142237
2 198269 908475533
1 77205 127513 128153033
3 1864 116099
3 142966 132468
2 185352 459477218
1 156857 188154 906655573
2 72041 765765757
1 17565 164630 776806005
1 59307 125309 951018589
1 72041 141930 658209315
3 172139 12940
1 18389 156609 242611549
2 187079 585357722
2 183461 544082223
2 72578 881552598
3 149119 137469
3 107997 25399
1 138326 150938 534251509
2 96100 458112020
3 106736 38288
2 21731 79109559
1 126766 164743 368842976
2 67769 734551607
3 38410 119330
2 52673 161558634
3 148723 78787
2 46508 96460139
3 131223 163236
3 110174 19415
2 180533 492203299
1 80588 179428 623160861
1 99029 110979 811437816
1 8845 186645 272194632
2 135095 240772649
3 51627 58240
3 114307 82251
3 141441 99929
1 30827 161001 419174693
1 184115 185132 522743378
2 83447 126723105
2 149032 440829785
1 120309 140122 680131092
3 169330 11088
3 78635 156517
2 145801 974274696
1 22280 31021 751787746
2 78487 345326411
1 18445 116148 991710674
3 188072 189696
2 133108 305892878
1 32349 55345 749780125
1 19303 68178 33297230
1 80945 194206 928111151
2 155118 872641735
1 65329 134209 815308645
3 100618 6328
3 67413 162398
2 43516 765299093
1 96737 184484 999323108
1 47794 80366 191182510
2 198832 143033496
3 77693 131910
2 8531 862906530
3 105895 98823
1 30608 146661 19975143
2 24919 521440595
3 179443 165104
3 2530 116067
1 19557 80466 717929108
2 137665 184104086
3 104228 87785
2 117810 795077409
1 86680 167861 639690667
3 173210 17477
2 182383 962058492
3 14506 176137
1 98154 199556 18264269
3 192225 193848
1 147861 148846 4339696
3 178921 6603
3 33100 78240
2 62764 119347090
1 95974 157002 157152371
3 86814 18148
3 113628 69687
3 1868 179749
2 27684 315656575
3 49034 71224
1 66945 84657 865289554
1 14620 96871 202040836
2 72818 183231856
1 22244 35711 916929267
2 39660 738279080
1 45303 86233 941290981
3 55943 191122
1 19346 119097 960574057
2 95892 974683882
2 164529 685290134
3 158777 48140
1 11932 100249 700254607
3 56740 176324
3 182621 188495
2 6717 441585699
1 22539 196733 800009604
2 95077 454704498
2 143966 723741032
2 188793 627759275
1 147803 181643 140861643
3 181781 57577
1 94451 159386 932602662
3 124061 9062
2 28238 922240012
2 99940 65731573
3 63132 6900
3 116638 52269
1 141815 179703 761861628
1 157196 167316 407192632
3 64593 159128
3 58095 152612
1 133424 160307 880141268
2 58499 825245942
2 153928 848371368
2 81981 266185059
2 132745 840517085
2 102981 691178628
3 149278 10584
2 172611 826279234
2 105293 970303104
3 25137 58786
3 161666 13593
1 53594 111869 538562259
3 130504 93516
1 7064 160762 606152335
3 143185 3658
2 81004 972793874
3 175773 86133
3 22433 2605
3 1926 155377
2 182671 92991896
2 126037 82907948
3 13457 153313
1 59638 89897 153047433
2 100821 97249011
1 115926 122425 482271078
3 127914 159900
2 57389 470237503
2 192335 181892386
1 53812 171349 718915163
3 135140 196691
1 7972 23540 881729788
2 195086 371290648
3 12159 132902
3 18221 27133
1 116382 147006 102048444
2 42887 876434903
2 36838 567553500
3 17166 92172
1 23065 111448 190456785
1 6542 67999 722930938
3 25915 132905
1 71223 182361 59675273
1 1776 140602 224826045
1 44205 116908 271807912
2 191417 94739628
3 46653 55834
3 153213 143968
3 95376 116284
2 63450 787756286
2 156225 894190891
2 191971 639775831
1 86882 166147 621877755
1 155262 173087 796734632
1 92140 126526 160590588
3 96856 194900
3 169269 192180
1 21736 95840 555254062
1 15924 42890 124566988
3 4564 89925
2 121258 486064458
1 80134 157864 612032572
3 90678 152851
1 129734 144778 938412857
3 29957 66182
1 43418 150387 447330401
3 180394 158981
2 73949 28558913
1 72813 112446 893612758
2 31228 103894389
1 51821 109845 474499737
1 62940 151804 73639052
2 8417 241799800
3 119882 163164
3 74576 141132
2 170561 498996717
2 177960 264245316
1 53886 157539 93530525
1 152954 191086 279429438
3 60338 61189
3 187412 108451
1 31480 189252 317809318
2 70099 528648437
3 43331 26916
3 137106 47657
2 2754 440755350
1 98378 140513 909386447
2 122306 612529998
3 43305 197173
3 146623 185458
2 66252 233017532
2 103148 738630147
2 116902 444313841
3 154620 193815
2 45426 214036493
1 101908 148462 538765916
1 67635 140725 472302373
3 191683 89661
2 194577 629011335
3 89156 178809
2 99561 220645050
3 136701 38398
2 94872 247649557
2 158665 924791467
2 25143 828397053
3 22376 54995
1 72591 162884 926846045
3 83420 182975
2 160425 782991032
3 167786 52954
3 108309 63776
1 101 163879 490551372
2 177398 578079707
2 11693 562952970
3 971 111005
3 47953 100877
3 35694 70422
2 9635 692091167
1 91753 120246 102228751
1 116476 134786 284583348
2 55321 766396680
1 50989 128247 832565554
3 182948 71466
2 67648 576890916
3 36212 182235
2 42200 144797774
2 141704 641219170
3 108416 67075
2 4097 239860712
2 181270 418517530
3 51831 88851
1 113 89349 116742313
2 27589 322886525
1 102028 127899 617517741
3 116127 59784
3 170237 45010
1 658 162058 279447631
1 87131 152243 202980822
1 11569 118242 126497764
1 6340 138553 896136955
3 147320 94344
3 36770 158348
1 131693 156759 346171526
2 112971 129221953
3 124562 21375
1 30053 58575 347568201
2 155382 2905696
2 103640 267156357
3 88963 131859
1 3843 176654 560070040
2 106747 55802679
2 187257 526436320
1 52414 75510 251889448
3 112307 54309
2 31143 829178766
3 141974 56287
3 193069 169563
2 85529 85549910
1 148598 172609 597460332
3 29826 63848
1 17200 63215 47930684
1 63023 170746 85429391
1 27517 53474 478813402
3 132960 155811
3 167792 161969
2 32596 96638765
2 158802 352949890
2 142396 756239665
1 91600 136097 253392536
1 86975 122444 139194248
3 1669 43096
2 188258 609091683
3 103292 151818
2 113060 663330083
3 170664 34751
1 96254 124923 382806629
3 106085 97580
3 78162 2736
3 124566 84056
1 175505 199364 990189471
1 116894 156519 588486532
2 108534 256189928
1 84708 163170 97353827
3 28343 126907
1 98343 184925 919609357
2 110221 872068139
1 19369 106931 578235408
3 11446 155452
3 51072 132922
2 78293 90664225
1 21780 25956 59404172
3 130240 58397
1 22455 136331 965845834
1 36122 76664 390442379
2 172414 178005511
1 45540 51389 802999836
1 96403 170222 3782427
1 32559 188814 306104073
2 55309 701312991
2 26577 314208591
1 3981 104484 497908168
2 20548 703034761
2 153579 476549211
1 47780 62527 290809925
3 95529 79738
2 35164 954885876
2 23277 430396910
3 26023 140925
1 84694 92578 968194561
3 18475 84757
1 16584 113542 92766734
1 22101 175150 124301642
2 194198 805261299
2 59104 605775046
1 65269 124222 566578257
2 68012 110343463
1 13772 197332 284574181
2 106254 741075222
3 193535 4906
1 3020 189274 819335443
3 167816 157537
1 171625 192402 69521950
1 20631 185860 665183874
3 197793 173091
1 123848 168849 138287416
2 131475 47671116
1 34712 36477 886938638
1 64496 133291 701592423
3 199778 132209
3 196416 29615
2 38743 657344912
1 10011 108662 231945763
2 27374 226742395
1 46636 171707 814731347
3 126118 180939
2 189722 676691497
1 81963 95813 303227529
2 187519 533539696
2 173067 47496797
2 48508 215644054
2 129452 52206364
1 59026 196349 506470304
2 193043 769515900
1 21482 170806 112081057
2 132217 400387340
1 17406 41652 668895938
1 72991 98980 444012334
1 76259 129063 139025144
1 139017 148917 873921623
1 8049 119968 385913362
2 194650 763593283
1 50874 194728 838374866
3 177085 146544
1 3294 155127 625602628
2 151168 898070906
1 28389 112851 29015992
1 42468 137082 707305271
1 73683 155744 760855710
2 49494 44405889
1 26082 167843 747384537
2 129452 12172090
2 118277 395747087
2 168932 649781703
3 195416 20702
2 131319 731927299
2 170524 443310977
1 92355 123364 762009075
2 81904 543552975
1 1748 170864 991725700
1 9094 31040 293937019
3 133068 178624
1 4778 34321 537053698
2 19612 28613227
3 10181 91433
1 54344 117070 556951310
3 168343 15799
2 120721 347815062
1 43599 149042 734305463
3 143484 32756
2 69119 183120355
2 157976 993084921
2 152367 690268800
2 44190 316488174
3 152578 74478
2 54243 132076857
2 53875 188962089
3 91993 56599
1 52868 101723 979451337
1 76179 158838 425896946
2 75204 486207492
2 30528 314174797
3 128781 133982
3 158341 122579
2 109258 143664600
3 61084 197295
1 115821 124274 960108490
1 20335 34524 794565996
1 59048 165126 831692239
1 135566 187259 875601772
2 126945 362493870
1 150109 174037 637677393
2 129654 910643054
1 44441 88940 756499977
1 55670 193535 46839379
1 24286 124669 767859493
1 43514 125587 565052092
2 120637 332505407
2 112974 403352526
2 44802 786860593
2 192104 851133469
2 144451 422879611
1 72716 87750 800768555
1 1771 15721 839451049
3 95973 138647
3 127396 60524
3 81683 184597
3 97021 160094
3 179376 47755
3 199746 196146
2 160992 432488614
2 73069 58311393
3 37201 7042
3 196761 22185
1 137837 183892 691848915
1 177040 180430 872995453
3 152363 64428
3 725 179017
1 75500 77986 301502890
2 107754 732686334
2 110839 531735048
1 10541 155458 395559129
2 137097 509875003
3 49647 168410
3 109537 114370
3 19933 185540
1 106564 164266 734307150
3 131490 66350
2 87005 169434288
1 110055 191661 93535155
1 21015 134629 968311568
3 128962 178414
2 108494 927450373
1 13107 44484 428588737
2 168921 713490055
1 5370 52433 263053909
2 114607 615909670
3 48810 106238
2 45985 183229844
1 124552 160638 263953728
2 21307 408065194
2 188489 23936022
2 130028 510187875
3 19679 116634
3 183428 149997
2 188845 964801181
3 112359 138346
2 34796 967787189
2 93745 559570924
3 34569 176883
3 19710 40969
3 19830 57692
3 66071 199642
1 126084 197482 778861099
1 66982 110913 165501475
2 156072 994984097
1 77051 142808 753303037
1 115409 193161 640776907
3 16001 107553
3 15963 69823
2 18526 790705835
3 16812 135552
2 20901 315666502
1 179963 185596 614424639
2 171589 941369465
1 100651 162363 667774807
2 36206 422970805
2 55536 839918588
1 114345 121340 410507067
2 44130 266015440
3 9506 148907
3 124565 73455
2 7508 965072178
1 77055 199669 548361094
2 137109 500982682
3 155331 138703
2 192200 891601784
1 28746 107599 761890124
3 61328 97777
1 5188 123490 982827968
3 14386 169179
2 145116 373169132
1 87244 90638 261046096
1 2192 39215 298878917
1 65925 150841 453522025
3 190784 177954
3 39378 186563
1 84241 102300 972492213
1 23291 47484 123806895
3 23763 163462
3 62141 152618
3 152442 180665
2 99332 943367285
1 3903 181158 60311831
1 139448 197979 525478035
1 176694 177043 162403240
1 190761 194295 968076171
1 39118 114983 88256534
2 82313 925746364
2 14549 565427823
2 50505 822086090
3 176753 162609
1 33711 143223 213282709
2 90113 375319694
3 158139 124410
1 7505 124464 992069523
2 69562 404769026
3 129259 171006
3 2261 189726
3 157256 86459
1 73122 100281 794939195
3 167451 25376
1 127008 132327 735787057
1 8861 108573 559669673
2 124589 455591292
1 41246 112484 965615249
2 194010 986295377
1 47025 138570 593861155
2 90835 763724426
2 72475 210762958
1 114552 127138 821363211
2 188544 663571156
3 28032 100368
1 111633 136860 733366942
1 179207 198847 422187945
2 160103 710347446
3 144001 122105
2 163291 615033083
3 122775 185214
3 112251 123628
2 166412 886615634
3 145503 165575
2 82498 422891850
2 2802 418976210
1 108525 152902 558263557
2 169186 723227363
2 35148 562805195
2 176013 694089999
2 69997 964096955
3 6505 124016
1 123281 125139 518681083
3 163816 134679
1 75148 158988 119718009
3 15599 154083
3 62816 91996
2 177764 833152758
1 58511 189087 792605330
2 191482 532899432
2 8905 292288714
1 166384 175516 506452533
2 196138 803063746
1 15793 154729 98439297
3 157506 90539
1 126200 149538 961619159
3 58076 34926
3 6665 1066
2 108106 327872410
1 15521 47646 797219347
2 1421 369896188
3 138542 173868
2 177475 517248804
2 39145 432536689
2 144738 543351769
3 151181 192202
1 92071 165265 949331911
2 114671 470922156
1 115145 165271 189628368
1 38369 39985 546187110
1 118381 141015 702361245
3 31606 179098
3 159062 41644
2 154716 254065972
3 199738 52744
1 1111 9152 313318676
1 49997 51483 174977964
3 143348 146107
2 195323 263680681
1 18324 195630 852529280
2 101091 896138560
1 20882 144083 570564661
3 173938 52083
2 175846 667101002
3 82164 70018
3 57621 194846
1 2348 59585 4357494
1 22737 112017 588488869
2 43748 195706714
2 87427 665502088
3 37766 98766
2 59766 168890112
2 82389 248061391
3 52038 157167
3 90127 89322
3 51100 197401
3 40711 1457
2 123990 59159851
1 110351 178975 822455220
3 194249 199643
1 105001 181855 383327450
1 145386 163031 26584582
1 19690 107896 670239717
1 133651 173563 844090459
1 93784 187852 806755622
3 35980 77589
3 199879 23494
1 164389 165239 308644219
1 65334 129872 69653433
1 122466 179059 10836353
2 162070 500404633
3 14259 27221
2 58113 358644963
3 64686 128502
1 59723 111664 304069891
2 134928 174077114
3 16763 124306
2 48988 514928407
1 83549 151450 647856276
3 5577 114106
2 55312 947098559
3 15470 178345
2 27639 518976526
2 105003 562826210
3 108965 98748
3 17946 194297
1 25458 79091 292702870
2 41185 845595148
3 173013 100443
2 187646 148307658
2 92902 707119413
2 189346 26682712
2 167263 424766423
3 103566 163426
3 90868 143835
3 194033 185597
1 67378 164384 440462774
2 194246 827608937
2 8200 292220190
1 126743 177358 417031481
3 12417 75473
1 57394 111962 965254074
3 129754 82818
1 13375 55778 939044955
2 139086 597849737
3 192482 108924
1 1080 140207 875258839
1 18660 93930 374977696
2 67640 911023898
1 39147 169094 587959422
1 48048 128824 508115945
2 10231 717600521
2 121095 810736726
1 55484 74713 227118497
1 40857 96716 239026787
2 121277 57071351
1 73067 84449 936033175
2 187258 603689696
2 108361 803371486
3 130297 8534
1 84775 157506 507947343
3 196575 106255
3 72388 168325
2 75887 975294401
1 41049 118387 392670500
2 189329 625308871
3 92753 26227
3 186251 195375
2 130898 576387976
1 163842 174815 4648992
3 49913 39219
2 49839 11952468
1 22547 55124 634980292
1 23367 98546 999149589
2 184493 252071688
2 117219 59025501
3 138239 80335
2 41858 368439224
1 9751 72805 996535957
2 35567 790103854
1 116567 117118 302796588
2 150826 123467577
2 168090 906071482
2 56755 189711388
2 145242 974543026
1 36157 61464 944844419
2 5871 306390027
3 157981 76354
1 160600 195627 448048269
1 62672 114259 397119320
1 144274 166387 597055015
2 29156 848915303
3 111007 15845
2 110495 13624228
1 75043 126517 673093366
3 30993 73511
1 49714 96882 171770011
3 126512 2040
2 92295 739007382
2 153600 220794256
1 27584 177484 305672467
2 55873 77058157
1 12069 19097 802789232
3 142671 168911
3 36199 168884
2 138879 219657518
1 26697 64384 233383018
1 53177 164858 569228495
3 45840 195715
1 188429 196202 133363516
2 165461 444905010
3 179693 170901
1 35415 193164 960681345
1 86197 92685 259086812
2 48713 386421085
2 125118 932822489
1 140653 173312 302817360
3 71997 196507
3 24507 56859
3 7913 173321
2 187305 581297100
3 88911 63497
3 126534 168567
3 147383 165446
3 118837 6367
3 29284 154371
3 118130 126386
2 117457 73560407
2 66372 331206653
1 21570 101286 198371849
1 98936 151234 459021541
3 58978 1586
1 5979 17946 444539208
1 65297 195674 846850862
2 109850 929112280
1 73908 99146 630708974
1 53109 134500 861309049
3 58957 40538
2 130985 937552076
1 138435 184249 735521207
3 80472 38608
1 4582 4711 860991921
3 132688 198697
3 167600 139102
3 134463 20006
1 85497 90376 468651383
3 132028 99550
1 52124 197294 969853324
3 24904 145184
3 48998 72257
3 80427 72760
1 45781 196059 120018967
2 181771 492955001
1 143309 194269 517487886
1 133228 166136 392317099
3 181289 197014
2 9515 600515601
3 134100 119584
3 518 105126
3 43379 27388
2 142734 175920061
2 85584 799883755
2 161747 891953081
2 160896 326111648
2 146263 770073169
3 117161 39279
2 34794 832911014
2 657 200278257
3 175587 163665
3 78249 76775
2 93278 316370111
1 54222 62016 315221167
1 33237 181499 707839900
2 95889 696208699
2 114694 955796108
3 184874 55242
1 41296 195393 172141285
2 150815 248017268
1 78832 141618 402639177
2 78642 402922373
3 95131 188109
1 21908 178193 863320696
1 63491 124029 241901271
2 54547 672899071
3 150871 187964
3 139007 183051
1 32581 190383 819342601
3 186811 6689
1 11549 95565 455747218
3 3249 198560
1 9829 116862 991342325
1 3759 62977 887391509
1 77315 98051 947627989
3 62250 179758
2 117597 887264117
1 179599 199159 672146798
3 46575 146066
1 82362 193253 325785576
2 30397 257643243
3 125706 55358
3 124414 140090
3 84896 183203
3 176697 26755
1 11583 69463 276162681
3 64266 70982
3 146536 126591
2 162898 622458150
1 42351 78771 826783607
2 175131 542898317
3 95628 143256
3 110974 55895
3 167631 53282
1 97403 183300 221643390
1 84558 94223 717550425
2 87972 419844572
3 145924 39160
3 106778 147760
2 199801 578984657
3 33938 168272
1 113480 179023 985949643
3 78002 115721
1 104901 192917 82081763
3 194465 40062
2 139625 922076992
1 100398 183854 633619833
3 116282 74134
2 92239 999741463
3 76909 153625
1 41013 66985 895547009
3 96840 110502
2 183072 878739580
3 82826 188579
2 176539 925754119
2 71077 773897554
2 1027 292311449
2 153853 483483099
3 152524 167185
3 89332 140384
2 109533 201431259
3 82397 191625
2 47803 992573884
2 108017 906658009
3 42461 4462
3 93023 171402
1 30473 134677 129181781
1 96458 101698 854174795
1 62472 123625 393226127
1 154943 194282 52177461
3 124352 92094
3 100865 162097
1 89196 115474 268284255
2 198543 943023322
3 151019 71778
2 124326 352301455
2 60131 891321677
2 166662 921275504
2 349 327510501
2 158087 279949731
3 136504 125151
2 13108 436042641
1 13299 97436 684830897
2 151091 427340555
1 129127 147997 424482291
1 39328 151742 79441700
2 175433 958676450
3 111182 153223
2 135448 953272695
1 119035 138087 688852701
2 58397 180439924
2 198281 882330827
3 131342 176064
3 167207 137058
1 80123 86449 857165804
3 145746 51275
3 53954 153056
2 894 50684404
2 158213 890525457
1 143752 159592 717774860
1 141524 187676 494641382
2 124949 680981043
1 10770 39153 521374666
3 117506 43784
1 11985 78055 91060995
2 147373 794205071
2 148577 132895394
1 46165 49524 560050217
1 91009 113557 389728199
1 83088 198441 335680107
1 10559 93073 279822502
3 194315 112457
3 142527 141690
2 37448 817779430
2 138170 669623971
2 186894 878168155
3 90590 80081
1 71219 169084 695265796
3 164674 167992
2 54286 782612749
1 164141 193721 739804333
3 48623 159105
3 87189 118275
3 24002 171708
3 56603 74809
1 67671 102086 473071293
3 6100 107399
3 148251 156190
3 152396 15753
3 66529 95827
2 11587 679480260
3 168637 161872
1 91972 98452 71934132
3 46114 194680
1 4776 112518 284889874
1 62431 129836 138361897
3 157876 104885
2 51121 828780608
3 12908 134740
2 177983 155005384
1 96597 118354 195678387
3 59056 111180
2 158757 622842368
1 59746 179436 538403246
2 43179 353651332
2 194074 344805697
1 62712 159433 403043631
3 98777 64167
1 137782 199400 940786737
3 173462 59961
2 39648 713607822
3 3018 105287
2 169069 134176348
1 14820 64600 453562808
2 193030 637204211
3 177880 111559
2 158202 979066151
1 179361 190650 682757465
1 113739 128961 846043723
3 198340 163407
2 13048 399578541
2 189053 460691709
1 84614 167109 233838011
1 57243 100299 201577817
1 48458 193550 280388033
3 73057 5839
2 97941 132744008
3 54327 22600
1 63521 148858 832386927
1 76443 115591 323366983
2 54635 393661062
3 149434 35261
1 129834 191400 172608354
3 13771 23970
1 54319 59386 527898410
1 59973 118602 342210226
2 83209 161415902
2 88090 296593065
2 73177 133862903
1 29392 43712 840269183
2 84370 802020021
3 17244 198716
2 68418 230893879
1 55785 133868 136723706
1 149597 169539 631280510
1 110482 167015 994021392
1 81965 117250 743470933
2 30224 799093615
1 19308 28265 450136041
3 52360 165447
3 102739 65934
2 74507 964593164
2 73927 200883920
2 177831 467289474
2 133023 129101568
3 53909 2689
3 185030 69396
2 27259 624107669
3 137385 127660
2 64354 827556739
2 4413 873523375
1 55544 84711 390770433
2 171434 926118740
1 20304 20708 104053237
3 57649 67532
3 48116 43332
1 110100 163913 909560846
1 39129 145793 22127974
2 102424 910089221
2 31005 391119347
1 82662 121757 213381146
3 190526 29472
2 68108 227451698
1 20440 105736 631172387
2 89213 729592970
1 116116 181141 454399191
2 180974 521655521
2 162011 42998897
1 121596 168693 604758900
1 51 42807 80648768
2 23678 707107278
1 47860 131228 727419562
1 6393 95025 161056330
3 165869 48482
1 738 187923 502003569
3 42496 198929
1 815 50874 519491981
2 55543 389212255
1 30060 185499 800255741
1 21698 55574 972429126
1 74108 117710 422580594
2 32488 10599687
3 153202 164328
3 184177 136347
2 5660 605790238
1 186646 194105 164578297
1 39194 101281 862132118
3 155568 118436
1 25839 116470 252312291
2 45485 122448060
2 189937 705355522
3 61075 34023
3 33192 23868
2 157848 197480931
1 145683 198260 119218813
1 43432 186837 666164526
1 115797 121258 499552076
2 29441 990795406
2 83064 367321704
2 166155 262735958
2 86095 685064585
1 98451 189341 614895516
3 45519 193393
1 142586 144067 133634500
3 193548 20429
2 48632 592451217
2 66766 442649094
3 73030 165370
1 74802 136657 475447909
1 35641 104558 979795955
2 74624 827559916
2 162641 998310673
1 96151 138047 306472495
1 21301 180243 71583331
2 11065 824738325
2 653 881358140
3 92727 186453
3 60861 35426
3 132508 166884
2 4340 669268009
3 5229 78992
3 190764 30634
1 39753 86195 54579236
1 130060 166493 133908505
1 74954 198204 546742470
1 75096 80827 682482775
3 67727 38576
2 47259 208170969
2 127157 220970213
3 25419 195756
3 172163 16491
3 33833 195148
2 99555 797882883
1 50848 153253 101816608
3 138722 5938
3 80185 13156
2 169199 62764614
2 199696 824455250
3 3209 124660
2 164991 437919827
2 144746 210723014
2 68972 831888989
2 11179 399523852
2 94704 80011180
2 57573 951560309
2 132281 794462383
2 22801 1602511
1 100970 136196 819391238
3 1857 5991
2 185053 316468291
2 179935 231421155
2 143301 830049083
2 171241 639750148
3 146572 130429
1 87045 99955 348533140
2 132083 97381132
1 57758 97114 664280608
3 126785 183188
2 49703 669434113
2 12642 304322660
2 4991 392445957
3 33497 162135
2 31234 672139059
3 58198 94229
1 48100 183195 157670068
3 442 12662
3 20381 119035
3 28573 166
3 54390 81711
1 7108 53147 5944726
1 17356 90719 289531676
3 103374 131865
3 66337 77271
1 100864 153067 444618061
2 98674 768441109
1 101546 118462 39195170
2 187086 120987297
3 176328 12477
2 193870 230113624
3 49030 1595
1 99757 149626 272310727
2 86899 240515450
3 96600 84936
1 34026 48744 33032849
1 4667 157418 110933379
2 95660 437391034
2 40099 629182798
2 34661 649318541
2 47090 3674842
2 9076 634845943
1 61556 121895 17215446
2 49190 523467468
3 135948 175590
1 14049 101215 234733898
1 51357 98062 611185633
3 123886 57579
2 95771 852763277
1 80215 118355 571655554
3 61169 25902
2 102366 995946467
1 83499 124970 534547691
1 114671 172478 212866895
3 188582 161338
2 127715 34160990
3 26154 142187
1 29826 107831 352309507
2 90732 367876089
1 151563 196828 47260758
3 3009 159194
1 2980 84516 426476072
2 82750 627134350
2 80737 458530870
1 147763 153973 616647587
1 36815 111254 855775682
1 18594 116493 465691964
2 160250 3989627
2 58134 36443534
2 115490 799278353
3 65736 176840
1 20465 129020 784758311
2 182370 919949971
3 155091 96311
1 42832 45086 691967853
1 5869 139924 140093165
3 23232 30860
1 167418 198959 390192797
2 186718 204797343
2 6328 734872625
3 63788 34176
3 108436 9916
1 1962 164093 19086491
3 123827 72654
1 15688 32787 309186629
2 94537 99081767
3 164298 39956
2 6450 384068492
3 146963 105932
2 77409 844169560
2 96080 796801116
1 155465 192225 726393617
1 5481 80601 569945370
1 132901 172974 299915667
2 186673 418487213
2 145693 887697794
3 144937 58879
2 146509 385432003
1 35378 173323 631669936
2 60885 288607537
2 197071 225480011
2 166982 773512091
2 20856 519280576
1 24121 130798 984319891
1 114990 152820 777443246
1 1752 167973 239593830
1 45239 180387 510122890
3 26414 111888
1 31853 124907 126169420
3 148941 148989
3 29166 173290
3 98527 77140
1 57047 197584 737904889
1 160861 183643 401167561
2 33186 656696172
1 51324 178793 905001458
3 194365 152511
3 146511 103979
2 84465 765890434
1 33042 108349 781002787
3 54254 2542
2 96482 561547343
3 148055 62994
2 135954 426278657
2 69771 578104292
3 154307 127602
2 33985 835578909
1 3577 101732 741530027
3 11022 36332
3 70634 96119
1 128557 195720 851184456
2 57636 264750553
1 60523 160358 129399102
2 65920 340285896
2 38464 183621810
1 96902 162841 817165931
3 43879 32025
1 26487 138724 230743362
3 160178 4230
2 103026 396529439
3 109581 55046
2 898 449027111
2 198911 819179002
2 180263 781282699
1 30087 50201 507951726
3 182317 82384
3 13353 3772
3 125738 188270
2 197532 955345734
3 78644 107572
2 84123 826038693
3 39159 107936
1 37922 186075 623845561
3 94753 47741
3 42328 172388
3 55132 153776
1 10128 70534 36567015
2 82535 586226425
1 96551 118235 350602581
3 8811 71569
1 3579 144121 788026180
3 60139 103692
2 64275 147217887
2 92440 943834082
2 181866 537860365
3 70486 5585
1 3268 107625 912435990
1 82521 178736 397720531
2 178754 25371020
1 96611 141500 365141950
2 158212 856566914
2 79367 336666716
3 65628 166216
2 84783 427586062
3 134536 57449
2 3076 474062152
2 166595 219968501
1 28347 33085 5698104
1 83532 198716 324943340
1 46334 86185 555438562
1 88705 131658 15775201
3 192522 182605
2 196011 140966161
2 8390 2151623
3 65831 164949
3 190119 4755
2 39710 925494985
2 79493 972831100
2 52356 551578145
3 46259 36266
2 104883 464023634
1 38753 158705 473248020
2 91270 542151290
1 112445 183926 969896271
2 86262 740272535
1 128329 150820 723822742
3 169860 121285
3 146029 9844
1 105506 188507 859990046
1 164091 165826 690261707
2 45177 298126482
2 185374 233386618
1 124844 179274 870896098
3 147072 139960
1 153970 175253 364172833
1 155559 174343 363056163
3 34800 56285
2 88239 928569670
2 185152 650865826
3 25700 113070
2 111055 129366216
3 138935 177619
2 98565 610367229
3 103098 90338
1 129274 160507 82043252
1 144561 160068 758553060
2 80656 651392717
1 82703 121718 184735278
2 117751 807832608
3 178506 18999
2 142257 79412163
1 52809 82770 659173096
3 194230 83034
2 26387 300752065
2 137534 209044465
1 19870 131771 966618633
1 51078 185124 96882030
2 148507 247510835
1 84644 139660 850206006
1 87196 171810 181857184
2 70218 498213587
2 102746 917143489
3 154886 50850
3 71485 195235
3 59273 149807
2 78422 993034682
3 21587 186268
2 166898 766252990
3 158774 5623
2 149899 219873887
2 106573 491579038
2 142432 842488935
1 17998 70573 390404563
3 79211 44813
2 1047 973354881
3 50040 187253
1 100899 188816 681056859
2 106734 63682
3 9463 32132
1 59772 166739 798278648
1 45630 58264 458912629
1 6846 41545 220894191
2 92822 244702623
1 86597 166440 196793275
2 45982 992547137
1 147542 185225 206087192
3 160133 44574
2 179156 800927500
3 98911 125829
2 110425 211123390
2 72051 528399078
3 190811 31901
2 14880 376653912
2 191988 70393853
3 62693 39527
2 130895 356266697
2 98677 750881548
2 192583 14700186
1 111548 180701 533003814
3 106177 43463
1 5973 169291 795615520
2 58965 977462060
3 146511 111893
2 152570 696169161
3 44572 79864
1 15709 71010 804705398
3 63917 11150
3 129254 71964
1 47491 70274 721202913
3 165071 27025
3 122499 159386
2 199576 730459476
3 94199 134243
2 121476 861406472
2 7636 679564475
1 82752 150568 815860153
2 157605 850084502
1 24840 59568 556315568
3 103429 49183
3 10544 580
3 88134 5483
3 150486 118315
1 115108 135715 343835068
3 132316 135242
2 121519 473184311
2 34890 843933466
3 156753 44122
2 189653 903930645
3 44945 151761
3 112992 166706
2 18837 932915011
3 29001 186903
3 60328 88733
1 121893 169337 640506448
3 184550 3615
3 138262 76794
1 16631 189549 536641387
3 2517 99813
2 186664 725888661
1 29052 162465 277854228
1 30941 188485 703704958
3 72283 7934
2 170770 40207321
2 28603 512827955
1 116242 133171 186183858
1 53523 121410 653676162
3 178257 48570
2 89822 953717628
1 35211 120112 858819796
3 125460 114505
1 50057 153374 379462420
2 137800 530867319
2 175508 248696827
3 190422 86570
2 83035 585872747
2 83193 825538940
3 51157 146184
1 69438 190038 169417951
3 192215 29272
3 182374 36343
3 199446 143548
2 192338 455048154
3 44011 55852
1 51884 172191 516508626
3 62058 154983
2 2877 796545360
1 124046 154310 959949682
3 159613 103456
2 53535 615531257
3 31507 106644
2 133098 412803623
2 2763 129261398
1 127783 162154 34326276
1 134700 168100 34017711
2 185061 296103146
3 128527 63399
2 126841 661141812
3 13471 198034
1 37410 180220 612822319
2 120108 898721416
2 60709 477715960
2 95640 802105770
1 110766 159024 921006734
1 35823 44027 691833547
1 123391 187949 797345188
2 166454 385257152
1 29860 34841 772937966
2 167814 721991815
1 46982 134726 956412637
2 129267 497757412
1 116574 176238 967118473
1 124332 156780 487596529
1 158497 172385 754337918
2 98501 159602176
1 59246 96687 748064130
1 37360 193477 391647871
2 46623 807778442
3 1858 20725
2 87629 610342618
2 192500 49929181
2 186716 40021515
2 24497 507468329
1 144013 193448 673230325
3 118260 102120
1 25568 50388 515517314
1 56838 93231 160894264
2 44595 405987658
3 18699 52121
3 190447 101975
1 81 157376 584661686
2 169097 531112835
2 1832 932630371
1 36212 36287 999955115
1 27820 140065 885360055
1 46757 138011 54765808
1 100082 199653 137641449
2 103317 899873460
2 14856 382379532
1 39939 121897 144529370
1 34304 123082 833197773
3 58496 87944
1 95677 170590 991170069
2 19989 723311824
3 186711 128404
3 104019 177818
1 42909 136936 950910535
2 198382 380805588
2 103236 30943261
2 43953 424493106
2 71801 538798775
3 47101 192874
2 151131 791501973
1 130673 135755 717518086
1 21119 194071 647167457
3 114504 193137
2 177033 415022272
1 49307 69952 160298031
1 150277 193281 721327082
3 131316 129930
1 136668 192543 460168928
3 158232 91116
2 98843 942466146
1 11376 71557 413456144
3 44080 9134
2 145440 565024769
1 100251 117843 241680802
3 26393 154311
3 180293 59027
1 127470 153129 531148548
3 45444 146871
3 122830 111984
1 112840 125448 80614900
3 28647 44169
2 120355 645191657
1 169781 194900 793782491
3 53168 145939
2 134494 753433256
1 3098 60936 558160934
3 74517 148707
1 135436 179514 914718771
3 137848 120604
2 147343 446056434
1 59851 60777 150491969
2 94232 481057710
3 30741 32463
3 170463 59593
2 102820 136028238
1 89528 194313 160394032
2 80261 488596488
3 130421 95445
2 48422 977625953
2 195598 435491238
2 80903 434014815
2 114591 269493607
1 98699 193410 865599540
1 125434 163744 459297399
1 61897 185755 308050355
3 107064 145713
2 140328 434197355
2 51420 951772398
3 19456 178859
3 51049 134252
2 196549 291829211
3 172209 1431
1 16258 34933 497510313
2 60177 751011169
2 16431 696458045
2 109530 469005232
1 137947 174614 63539616
2 192943 304998571
1 3793 166474 699249697
1 87469 174963 101268619
1 34323 43978 504079818
1 116767 122937 55079319
1 31713 117482 913977087
1 148704 169491 640454400
3 73027 105295
1 121703 150594 968255243
3 8898 141624
3 169191 66078
2 158191 5058484
1 21936 92384 267592765
2 172493 890958346
3 64217 36675
3 59097 196961
3 119507 75177
1 59174 97198 763625262
3 173498 51913
1 10839 101558 821361849
2 153063 112427706
3 82996 55193
3 27131 166813
2 184973 563944485
1 50670 164301 458330137
1 135837 184141 643262804
3 146871 157886
2 100285 106270952
2 187987 914683961
1 5681 72096 325532916
2 95378 814473304
3 137625 164155
1 128130 140669 166069014
2 85967 971261376
3 16865 28109
1 132117 196561 331467103
2 2030 604659677
2 196785 124403131
1 75933 152537 955286934
3 136177 21512
2 105253 598065922
2 191174 663308199
2 115172 90622856
2 187083 919791811
1 81207 148461 981954793
1 11121 98293 756587129
2 194507 808871550
1 31576 60861 250450079
1 54629 172784 587526392
2 5459 746127584
3 2479 51650
1 32043 167332 671731706
2 106847 564673681
3 8561 66827
2 26294 499607026
1 30024 189540 333841563
2 114916 585637009
3 101153 198799
2 57952 783352495
2 185192 955604630
3 121525 185773
3 6799 50673
1 88075 97433 46850866
2 114498 427448734
3 179683 199259
1 152857 153660 255283534
3 138391 32543
2 159852 597257711
3 76252 110333
2 178488 685601642
2 14402 216581940
1 71012 109440 266097946
1 89111 98516 80442342
1 95899 98018 580961383
2 100263 229317835
2 119077 215269060
2 176923 133400135
1 43896 52055 616394118
1 52208 162478 80612600
3 13881 87275
3 174499 77728
2 14236 226551536
1 152050 190111 310386559
2 149790 86758402
1 118540 120771 48893149
1 43620 90193 20782910
1 5032 162687 887454432
1 9909 25253 671839732
1 64517 133597 457875326
1 24642 139839 955774713
2 84480 992632253
2 173375 130128111
3 132173 144399
1 77400 176308 36912543
3 104388 178629
2 23989 817290716
3 21035 116081
2 170381 362629182
1 6579 160979 351312222
3 51819 78149
3 193636 110498
1 48166 92434 344857812
3 125754 59096
3 119703 165769
3 161290 86515
3 136249 35335
1 157096 194967 407036510
1 61261 162363 600941772
2 170386 804686896
2 179059 683331861
1 25479 198823 419073082
2 110653 317560389
3 68381 18691
2 63629 827794500
1 26833 153517 280258945
3 66750 22786
3 48529 179563
3 3123 80969
3 180354 76717
2 82229 877940375
1 16841 193333 183282302
3 18041 191030
2 174687 225012764
1 64968 85912 351618009
3 43760 40889
3 5166 15787
2 114467 862166043
1 97043 131537 284634322
1 33032 58207 719925733
3 18468 175992
3 164943 85737
2 159712 850808322
2 97568 844439781
3 5137 118728
3 113728 140338
3 136370 71506
3 131438 190759
3 177014 155567
2 163395 382764388
1 136695 164696 692506060
2 136954 452067536
1 84405 126162 634331438
1 84254 95374 130062523
3 11989 87648
1 39354 121278 976891313
1 27319 123563 176784268
1 10185 161347 238081523
2 146969 37144064
2 8484 958535628
3 145422 12144
2 196288 372298709
2 84170 399533109
3 152828 70294
3 188104 139323
2 32551 250781434
2 54295 511321140
2 114582 504297219
2 75300 572844637
2 173962 279772433
1 181 181801 160351124
3 70895 85746
2 139772 295997808
1 82028 157517 985537684
2 34041 545819139
2 108112 825300785
1 23097 124693 895020196
2 143820 411971391
2 193862 545221082
1 43816 181740 982303464
3 149671 12487
1 19722 38092 958890061
1 78566 196616 603349331
1 107449 164659 63887219
1 78659 191159 907467095
2 195610 427061110
3 98243 96291
2 5797 104134693
3 74478 102383
2 83353 317409864
2 151852 381820482
2 41710 954492537
2 46458 972036298
1 27211 103106 177717583
3 112793 24976
3 93795 147956
3 66330 154354
2 114796 460733161
3 168867 25338
1 18773 148065 507948703
3 126822 4425
3 191216 38326
2 42519 982732715
2 66815 535098729
3 74048 61761
3 130289 79026
2 127905 81155885
1 16774 102263 284088922
3 174350 175947
1 61339 82381 657725030
1 61042 83559 598835780
2 158574 238395110
2 163118 50396559
3 160361 80290
3 5404 20952
2 102674 848755910
2 29938 731193753
1 163188 177911 98197828
1 38235 185925 572940439
1 7227 52545 434444281
1 17198 91372 138970124
1 65272 177088 601130016
1 17194 50137 885235956
2 28511 803600399
2 187871 52934605
2 116870 834274109
3 1189 171975
1 32495 118577 591819361
2 90501 965645404
3 2803 95112
2 176989 712579072
3 176896 164085
1 76030 144320 947453397
1 57739 170872 635752022
1 112575 167789 560277697
3 177431 153036
3 19185 17368
2 120848 6155171
2 31595 965228399
2 62975 898058522
1 42803 146328 193870280
2 100855 12108899
2 90220 327533035
3 160787 25157
3 180723 91880
3 92350 51446
1 4960 70926 808583127
2 22187 425851313
3 115958 26619
3 30144 196500
1 11100 136687 509564359
1 64523 79784 704659882
3 82298 119494
1 116520 152783 401392122
3 136087 117027
3 76229 128864
2 166116 972096136
3 10477 67613
2 43754 776875967
1 118003 189132 50212826
3 1076 76104
1 129723 165893 224825351
1 111991 155627 850158263
1 141239 168362 539953472
3 162848 72358
1 43422 153665 781510704
3 139446 166801
2 4695 526248320
1 4158 184443 350401664
3 137704 89762
3 5564 94984
2 168626 975748319
1 32584 39964 8823608
1 66308 151911 554411377
1 58674 100799 431453469
2 199591 979058798
3 100415 4269
3 29817 110980
3 80686 33647
2 7091 855498151
3 190944 58326
1 101247 175474 348912818
2 133813 564502560
1 57425 91492 247228726
3 87093 114923
1 28966 37429 17918689
2 60689 853313229
3 68081 181618
2 158088 419523462
3 106262 69158
2 151738 826917636
2 100103 860566590
1 51774 93099 650876155
3 87228 172022
1 75874 92173 840982679
3 158649 99378
3 134378 152
3 172432 150365
2 135100 726839492
1 14695 45115 843902797
2 103782 967810877
3 14285 64659
2 4143 81423854
2 62904 936370183
3 102017 127820
3 36817 148632
3 66495 137794
1 146593 192032 442154105
3 196057 187360
1 12521 24971 380930530
2 140968 761443522
3 45624 158538
1 157986 160981 511045950
1 82490 161016 829883176
3 155313 34289
1 20944 185740 38179776
2 88433 146053661
1 7262 31069 827968205
3 109124 171393
2 190640 779214256
3 89549 185545
2 8520 262801196
2 190988 891528690
3 153209 70309
1 176435 191451 89617213
3 191038 41236
1 15790 197843 841377343
3 76801 138052
3 60523 167275
2 94050 112224154
2 197367 88551546
1 178487 199007 547448102
1 184109 198716 437102948
3 188319 142382
2 28272 720887898
3 14532 22796
2 53979 923708379
2 25189 705549018
3 101726 28113
2 71495 850109687
2 136522 148071550
3 69575 98272
3 53138 42538
2 146807 476003090
3 16859 122997
2 197037 357721741
1 32747 145795 432795174
2 136497 36341450
3 180374 14515
3 168028 128799
1 65937 147163 307495585
1 30992 45878 270858277
3 36434 113594
2 80454 714401056
1 75049 87024 754467733
2 129689 585051239
2 171399 956056261
3 138645 100677
1 86882 153189 761667936
1 14098 123647 212464006
2 163717 447701964
3 10458 151113
1 58182 111164 110228995
2 76621 606040730
1 21987 59551 570121497
3 48995 21280
1 71842 192725 648571831
3 40683 131757
3 66092 156438
3 168240 90072
3 35963 193404
1 10533 11634 585061265
3 90541 57666
3 148374 14594
2 5939 18729714
1 34540 81519 145306065
2 131253 393880240
1 25161 60586 81689992
3 144451 90112
1 71791 144831 691928770
2 183376 412022743
1 111565 190486 928596499
1 22381 126435 579827337
3 139267 165435
3 97269 124335
1 50236 76110 641757755
1 20263 144060 567626272
3 98029 105254
2 19851 98972583
1 35357 35549 43871949
3 53198 63791
2 27449 549041726
1 94543 109104 131808888
1 34054 114169 794318020
1 19849 146922 929533923
3 94188 151858
3 95047 177783
1 182765 198851 781916569
1 19553 199510 53645940
3 89881 160148
2 194326 564199707
1 11922 156038 100333516
2 108512 395438759
3 55671 9919
2 172704 652298633
1 131150 151023 750782971
3 126056 129284
3 35757 131872
2 79219 910501341
3 172310 99009
3 135311 66609
1 44429 90707 450865393
1 17743 18209 801788744
1 145874 151238 778826501
3 89225 137739
2 37911 730647061
2 100595 128755464
2 178370 773289538
1 53097 142807 836226019
1 5747 170817 928079748
3 82651 52972
1 69507 144078 80691032
1 122605 141929 520795283
3 40488 43550
2 72483 878723559
2 136066 898853525
2 190976 197101109
1 37258 141068 892887390
1 1933 136616 464467027
1 34124 158812 445908405
3 123264 11800
2 28288 76571910
2 43814 749120520
3 75079 199892
1 65117 164565 726437819
3 173930 112066
1 106482 192149 855865300
2 4196 562745452
2 191183 417571634
1 24769 68113 627634772
1 41943 96030 533046134
2 151549 962253481
3 183221 66601
2 198500 282722563
2 38077 660180668
2 137445 753921942
3 73316 157933
1 105508 190093 895651152
2 192792 604114377
1 174434 190303 446466957
2 174816 33540225
3 4130 7048
1 6174 150111 27643511
3 117386 14304
3 195145 70328
3 107309 66805
3 159052 77940
2 7064 636581408
1 152559 158090 556660179
1 11456 50911 656176145
3 98248 183776
3 10968 118846
3 156475 157696
2 122720 372451198
3 84173 35567
3 25173 60612
1 95246 124522 833017792
1 96225 111131 695060606
2 69171 566726054
3 50508 51598
3 63635 61911
2 76247 163564782
1 30654 170034 242676728
2 187677 798592862
1 77764 117671 20239886
3 108381 81771
1 144188 153356 312614870
1 76606 189886 295079034
3 183921 23429
3 104977 74851
3 148081 93580
2 25082 673443603
1 50002 191122 770845715
3 140301 138100
3 20625 16359
2 25054 330827341
2 50665 449744204
3 103445 116391
2 136338 760499301
3 148884 193368
1 16226 152515 479764290
2 188371 97321160
2 50373 983964938
3 21980 2443
1 79944 91483 809001405
1 141064 161390 859381638
3 107046 36675
3 157455 36923
2 9309 205583610
3 135161 148834
3 182776 187204
1 78170 148773 620342934
1 55474 145139 617518647
3 185424 91154
3 45078 195825
2 182633 953885722
3 5292 123626
2 166748 83973034
2 36107 71858709
3 29967 35466
1 44623 137505 779646369
2 164851 743958699
3 68227 31958
2 19440 612602115
3 87574 192782
3 176568 57310
3 140969 170970
3 110878 37784
1 11656 79857 543376696
1 30622 61848 161497068
3 46533 39879
1 41463 107415 180012320
3 138226 69952
1 2701 64072 666099757
1 808 87396 906726679
3 122429 171458
3 143502 142331
1 48349 86518 904776116
1 25363 57823 997690957
2 67383 294749389
2 74247 90482468
1 82586 154463 826693756
1 28097 192488 43737219
2 18719 975837462
2 135494 825693490
2 117222 360753169
3 140058 46931
2 187781 515482992
3 37243 102492
2 32321 50970572
3 94205 40291
3 26951 144933
3 35987 9356
1 24440 132310 189069989
2 36619 167404354
2 180286 732337879
1 55851 84543 185894722
3 197448 173353
1 89228 184938 707093958
3 71582 31581
3 131251 36686
3 103019 167422
3 72714 46331
1 39224 180804 130706025
3 143893 102066
3 34399 109085
2 126076 352277886
1 21287 174483 832394359
1 111981 179096 726622439
2 176508 289343093
1 4470 187097 591822562
2 85177 568003771
3 51422 6659
2 59595 901873055
3 136254 120923
1 3530 117617 529700760
1 19582 112959 482381270
2 119002 943173349
1 38911 151651 464299730
2 181568 437902568
2 86777 177848631
3 192112 100364
3 19610 169545
1 75924 192653 591581027
3 119622 4322
1 127628 184105 805277494
3 160899 124117
3 131435 141831
1 150132 185904 865076079
3 176589 7284
1 104107 197527 234859920
1 8921 160119 626057509
2 193720 645458239
1 12431 106097 513468051
1 45087 84293 707867275
1 60975 159085 135382857
1 24914 113273 479368751
2 84601 106484387
3 68800 68032
3 169261 49877
1 10868 156894 193632952
3 87089 33416
3 163608 46493
3 54345 138059
1 145004 176267 683549708
2 44186 45333751
2 107606 328268106
1 6168 49075 845755873
2 111102 83116083
3 86781 69925
3 169779 161790
2 61202 964472577
2 1328 627836157
2 163241 420212011
2 164952 180550086
1 161755 184607 564122725
1 1346 168818 27789807
3 98287 28791
1 11575 81447 654960265
3 5598 72990
2 92968 197892419
2 7918 302036819
3 43625 174110
3 62159 51748
2 45699 165406439
1 25973 102375 728024662
2 74958 899017190
1 3530 70117 633397453
2 166953 373180591
1 128680 180940 137644480
2 179734 340951270
3 141860 137347
2 177482 101467417
1 14006 174719 995694913
2 182269 359741988
3 135196 148814
1 144621 148426 511474696
3 54910 35155
1 11107 61638 543782919
3 131816 134945
2 96473 802888877
2 2133 198413322
3 179307 87922
1 64534 172925 132733707
2 66025 141891710
3 49395 149427
2 32804 555815513
1 78275 112550 778569428
3 190012 198065
3 115658 181930
3 120625 53869
3 43239 77917
2 127253 250312295
1 25430 174027 847152856
1 131414 132661 932870700
3 174327 184809
3 174156 124740
1 112259 116332 330713717
2 137120 403946050
3 152166 152750
3 142276 127592
3 9558 30901
2 70832 91208767
3 188186 110423
1 128950 163330 942555241
2 41558 134050638
1 55458 142379 158478878
2 5505 632422557
1 27037 101547 652075899
3 182378 103809
1 107684 117320 882983036
1 9352 163818 961144470
2 41629 112789678
2 107805 417263301
1 45788 48437 689640457
3 104826 132971
3 126874 85673
1 97129 167995 953352514
2 178615 276192735
1 55923 158944 246366203
1 78316 166347 15954274
3 139054 187350
1 87009 97611 373207847
3 58517 40141
1 144146 160366 873655080
1 102993 133176 335703394
3 167573 74138
3 124513 199136
2 7818 32265204
1 952 194530 734035547
2 82032 248549316
2 108459 156515233
3 197514 72641
1 12780 182468 95957227
3 158379 169718
2 95413 743501492
3 95534 166066
3 161873 88820
3 143107 99908
2 119529 218509348
1 103507 168153 123226528
3 173480 156973
2 159388 654801356
2 16556 159181482
2 195953 249731348
3 58375 67099
2 147677 555547949
3 141271 48455
3 108942 107925
1 74385 106096 681720323
3 167873 122932
1 68980 90965 990313199
1 79873 170642 295403600
3 61414 142235
1 157450 157762 592452393
2 142144 639914582
2 86739 879201302
3 12762 77684
3 11736 38017
2 45224 248725037
1 62818 137027 651524504
1 44588 154037 721619309
1 40522 88600 90265716
3 51122 168545
1 58543 91477 505208602
3 196893 44846
2 175216 666562700
2 86699 422391296
2 96403 920529578
3 44195 149906
3 90904 155935
2 135159 647881520
1 21547 114407 836315563
2 138697 939171069
2 41727 403724311
2 155432 195684717
1 54974 139046 574350599
1 164129 164472 3569376
3 129642 1007
2 36324 353602540
3 171062 115157
3 44539 132992
2 144641 380209161
1 1577 88446 261625579
1 14783 167034 200948071
2 116395 928626503
2 59993 258469690
3 129866 156047
3 78435 5150
3 168364 173889
1 33266 67735 881339795
2 94745 567535979
2 121428 841310972
3 158990 25712
2 142801 811780606
2 122001 655997289
1 14445 142888 884655936
1 9358 70094 51405269
2 126964 384582822
3 105499 51197
1 53249 112357 566235671
1 49713 92445 437899463
1 116845 131664 358162501
1 70949 186521 716577792
2 116883 863214345
3 53903 110845
2 152088 231789647
1 10043 166046 957164977
1 158773 184841 524480440
2 174482 575404634
2 111173 137737426
3 144235 60421
1 89558 175321 739896556
2 172402 187637340
1 44362 147493 33157238
1 49716 72678 759333338
2 97559 27745634
1 104493 136115 998740257
1 71857 134133 279837833
1 10332 35411 629850736
3 43209 172910
3 133749 21293
1 89808 135484 156263742
3 169561 97408
1 76573 146664 530658604
1 29275 185420 3410994
2 16145 735669194
1 33532 144538 816296345
1 49955 157027 200906559
3 157732 97720
2 166573 400755833
3 117014 175088
3 103140 175
3 105381 54126
1 40891 131977 128659367
3 23633 182185
1 9516 124728 92156515
2 32127 711125791
1 55882 171908 765185416
1 29714 167134 569028099
3 187208 82052
3 19099 178160
1 52439 191336 555484250
3 11040 127091
2 12836 619742151
2 104656 395562051
2 78462 249495733
1 87904 147997 761900741
3 76008 2455
1 79392 81063 924180940
3 50364 22964
2 2560 70545039
1 18023 131511 460785156
2 91782 562788136
1 41064 131935 690098421
3 133471 147281
1 12916 55595 735825747
3 87673 56537
3 178382 136958
3 160636 103661
3 58014 192381
1 16993 21696 959689861
3 47747 51287
3 6976 36753
2 107669 633803872
3 175789 164415
1 41887 178638 887974372
1 31278 101976 285866510
2 145541 33322562
2 13991 684126678
2 13542 971538245
1 104092 111215 18471213
1 937 140085 599655026
1 50643 107594 608724453
1 23705 28206 953814395
3 126970 99299
1 91248 134894 327764576
2 143495 112954322
1 70840 147259 400771495
1 91307 174952 694889052
3 135691 59386
1 110252 121901 514248857
2 55668 867819417
3 47951 75760
1 147098 170422 893877391
2 153336 63158985
2 75310 451908450
2 182490 998382464
2 187894 14578195
1 140884 183868 710024028
3 42343 26143
3 50977 133923
3 159403 175362
3 45589 178058
2 62356 925670528
1 71237 94671 119236649
2 3718 445169979
1 14420 127858 788951310
1 108026 115502 886219546
3 156039 36348
2 105239 429946919
3 71387 151988
3 1249 175619
2 38365 939689064
3 182053 35629
3 154936 98150
3 14874 175816
1 18701 94046 835977010
1 44357 107272 412629573
3 115649 30426
3 166163 179811
3 162690 16460
1 22362 115006 61546722
2 45432 706641260
3 114137 24322
3 66111 82394
3 23177 117688
2 23322 779579585
2 90683 263695168
2 30798 237844
3 163173 125785
3 89777 7694
2 24116 504017849
1 123161 190555 443021746
2 958 532433162
1 168139 185429 698718069
3 106467 108978
2 33887 540081176
3 97217 50062
3 139787 95444
1 116692 150871 681644353
2 171259 200118209
2 31614 619630633
3 145927 84834
3 117197 46466
2 158027 222300407
2 136048 333551498
3 85200 94854
2 143113 402985246
3 165275 57473
2 91717 142561402
2 171167 457377495
1 15506 189701 903160254
3 59995 86971
1 135890 185629 63582284
1 123971 174680 462286986
1 24018 50122 829076194
1 78062 125525 50178465
2 93104 721070327
3 163707 103250
1 34102 38274 638595093
3 194620 48254
3 102482 138771
1 48062 65407 735353571
1 25970 66703 258137125
2 184062 13152407
3 183916 140435
3 110536 90203
3 85908 185429
3 86700 107282
1 62507 180496 570957166
1 69748 198884 599606786
2 154436 485027089
1 164331 191753 272669247
1 58020 92849 231965984
3 183933 31445
1 44976 187718 412522223
1 83025 137895 581924045
3 72345 54986
2 28794 619487699
3 83348 159509
3 2821 5321
1 154023 156284 811812694
1 62125 84759 429992299
2 171629 273327561
1 98699 166561 390067999
2 99253 396348682
3 185503 25676
2 144444 886762633
1 56274 114830 817998379
3 191350 87728
3 34987 193423
2 183439 719138368
2 91939 810992285
1 122050 148035 8911161
2 136789 645821677
3 144695 180935
1 119798 179928 888926189
1 27660 63133 270011599
2 175884 818166467
2 160842 873396676
1 146752 158106 943984479
3 163663 160769
2 14719 919523057
1 25771 100103 858356469
2 148262 680614985
2 81601 68059570
1 119915 127328 556527327
1 27617 140155 468644357
2 31917 931803889
1 157058 190605 831737661
3 97329 128665
3 161059 196404
1 86504 97397 49693548
3 155569 139028
3 114073 134340
3 157288 19869
2 158343 896241046
2 133589 702750270
3 53128 74402
1 124424 175430 529948505
1 44686 195808 3349341
2 136449 16414020
3 154142 148253
3 36093 185437
2 15989 625626989
3 107989 87784
2 125461 744862300
1 72977 165300 343176176
2 53791 77608833
3 93281 105663
3 22478 170228
2 176418 683058412
3 74829 190923
2 60956 227799706
3 186769 99230
2 19571 583123846
2 166558 78247728
3 1032 139473
1 45584 98173 665490562
3 22254 7106
1 96249 185825 179642772
3 153921 46830
1 74740 143808 567894393
1 118212 141656 575605408
3 84630 107622
2 23867 605007276
1 131923 133812 478291054
2 106427 177960627
2 100865 864072536
1 34545 45973 855781505
1 120617 125636 356263190
2 3772 199649147
1 17961 80424 236124674
3 111292 199274
1 152625 194186 308332143
1 15159 150725 716969123
2 16240 666799571
1 73989 81665 441628701
3 4033 163878
3 197486 12038
2 26117 651958540
3 125065 69805
3 105233 175227
2 66796 614081332
1 34210 136811 438521303
1 25961 73808 521554654
3 33176 151202
3 68419 66191
1 7626 163830 942050300
3 86339 31052
1 23463 27170 632904687
3 27063 24633
3 148734 71713
1 110644 122187 599591671
1 50657 149451 590614560
3 120717 9631
1 96092 152664 606374823
2 1250 8313435
1 114406 141574 709017399
1 134196 141491 768897532
2 67211 862914487
3 190678 190567
2 144778 954001350
3 159537 25379
2 184246 520593291
3 8125 151457
1 162096 184559 169503664
1 108867 191589 270116841
1 95840 118528 64575498
3 43760 37759
3 163043 155739
3 130793 142751
2 178484 291914474
1 72069 94779 22471928
3 81777 158720
2 199962 150545971
2 15683 907567668
3 29283 126058
3 191440 5394
1 34509 54494 854348761
3 103615 177819
2 167245 943803033
1 135452 161459 204443796
1 63869 187829 594865185
1 45005 158699 746448136
3 109216 121670
1 115278 197880 176391182
1 162996 171303 847038747
2 74471 989581023
2 181556 476753367
2 127693 218612248
3 198871 83211
1 66019 133588 608647877
1 81567 199454 173897503
3 163303 113296
2 106478 561280608
2 55284 583818090
2 68323 257561125
2 77670 731304570
3 12409 143905
2 79768 661484011
1 53299 152293 388860570
3 83253 162403
1 140421 157126 543472296
3 93175 129267
2 99992 481077292
1 137834 139932 454945846
1 19250 123110 614019784
1 89382 105406 934601711
1 34555 117601 680121727
3 28770 113555
1 132566 135404 219743838
2 137142 288966527
1 97294 143851 1472969
1 7399 135216 422719454
3 193707 95116
3 83188 77161
3 181784 111771
1 79694 121757 862300969
2 70391 22192867
2 28788 90546199
1 70188 196459 831488115
1 63248 179472 876613790
2 196967 501564555
3 70288 72957
2 140492 759802735
3 48506 2617
3 135117 6392
1 76275 92851 544526215
1 100370 136526 249540701
3 144500 111957
3 157473 138686
1 119705 132600 540684521
1 78432 190243 828106173
1 111346 113428 566393770
2 89552 150559101
2 52148 44022447
1 99704 122817 266595179
3 70120 49577
1 9294 189141 817519604
2 163234 866237595
3 74798 75853
3 65734 143415
2 132380 95354052
2 36229 395270033
1 55605 144045 603091047
1 1429 122228 83915261
2 129364 697900631
1 107632 111881 533184617
3 76860 127094
3 171909 160397
2 23301 504295799
2 161840 659694208
1 83298 162170 642119790
3 159828 124308
3 42395 97430
1 173565 185432 120293628
3 101939 17181
3 147145 162940
1 58181 85317 39832876
2 135467 485615084
1 3436 15328 731469238
2 64518 547061671
1 70607 72501 159799866
1 141384 143146 843798836
3 10088 137435
3 114935 22061
3 157989 17568
1 35812 60116 657025112
1 26076 168498 142794729
1 85523 124470 630980495
2 69515 479439795
2 72849 588615992
2 35045 872965931
1 23418 75235 897276065
3 177569 76890
1 41630 138451 249901184
2 199096 329081001
1 164433 170291 628838361
1 42208 148807 496445879
3 142586 141683
3 191802 88713
3 35113 118844
2 183119 855271336
2 119881 864268797
1 128125 167421 561289544
3 23952 144414
2 191541 513732362
1 11711 13290 805993862
1 113497 145786 291607619
2 83586 878366968
3 33190 193333
1 509 83636 819306905
2 11343 110247126
3 41274 64926
3 100665 1589
2 191022 956953326
3 143321 87139
2 130168 246788362
3 84478 162084
1 32734 131719 543247572
1 117976 187710 720627757
3 92145 4268
2 119772 683236555
2 89307 593133996
1 60966 162550 29383250
3 59078 82238
2 64926 863707760
2 141001 595176020
1 90665 141949 194719840
3 24478 176393
2 90460 490347698
1 20099 182840 315110163
2 144987 516565247
2 8804 846520705
2 34932 361827402
2 59470 359063153
1 13252 153431 564733631
2 84723 442652224
3 184653 134353
3 5934 117349
3 86761 119518
1 3803 111161 50612659
1 53218 60457 530708803
1 33024 37893 19082237
3 72817 183521
2 169507 169193368
2 158092 732083241
1 75759 103133 136572053
3 109521 43963
1 40017 153814 685067596
1 89266 96255 112861418
2 116174 238968378
2 151318 543559228
1 30372 42012 280049584
2 113607 582187887
3 175897 173880
2 84731 59249522
2 28970 345125768
1 50982 61576 50211931
3 136861 120521
2 105605 119662548
1 103371 128696 423421534
3 13820 48956
3 172008 23374
1 80014 117949 683259730
3 18292 20697
1 8281 168836 535026448
2 899 528499011
2 150815 233235512
3 119665 125718
1 51310 128348 270812431
3 70169 72073
2 88301 84379166
3 118100 13671
3 159438 168376
3 118702 140663
1 8853 106449 997248612
3 60532 111529
3 11345 60138
2 53084 766974194
1 37939 190359 65833518
2 137367 170988059
2 5594 73864182
1 23008 64395 191969152
3 32014 28267
1 5206 85017 123132511
2 58184 315333220
3 88441 167645
2 86924 352052269
2 110022 316190141
1 111931 146085 821507052
3 199338 133665
1 23693 136914 977774192
3 181361 939
3 127354 153385
1 2300 69522 277747720
2 100247 986845775
3 192779 110278
3 119454 170133
2 55231 155791489
2 149843 517734631
3 82747 67316
2 28193 80818618
1 6179 74699 168031549
1 91189 137315 830703513
3 54806 84447
1 70758 185292 931123308
2 142846 573039902
2 90747 604130670
1 6193 70183 569462714
2 131831 862398233
3 651 131441
1 111598 151271 798893286
3 94843 155877
2 81190 549873452
1 27585 194869 153926030
2 9544 577507062
2 2708 589729867
3 96554 113912
1 88889 117866 514778971
3 91186 96677
3 103024 51591
1 120233 159079 372436630
2 13479 662246114
3 190487 185438
2 150543 345530482
2 135335 386150049
1 76113 134740 893560229
2 11838 765384673
2 159739 144960489
1 10178 47439 374118824
3 44675 19100
3 130553 117230
3 11948 199616
1 92829 113769 155287042
3 12791 161256
2 148905 780859396
2 120265 7728880
3 85706 193930
1 66622 111807 364740454
1 26199 104898 740707453
1 11512 70534 75445637
3 86417 141444
3 39719 115815
1 383 20063 931214310
1 23560 144955 861524773
1 2078 121551 134098832
1 75241 112619 554599242
3 13116 25093
2 105940 337189459
3 22514 172272
1 115825 188636 357991745
2 98022 957959200
3 93455 35159
2 108480 768860939
3 95992 63390
3 63512 197373
2 130371 238831352
2 86225 645174380
3 138434 157638
2 126136 375918245
1 52889 187992 347208443
3 20435 25621
3 86767 22419
3 4822 26553
1 8308 21887 204328486
1 14926 47943 709300094
2 171500 390916527
3 124081 134085
2 59423 373926213
3 168408 109297
2 91852 506257687
1 79743 151389 923010585
2 87148 194451299
3 82506 21735
2 45224 214749686
2 80355 389365020
2 178148 23134617
1 113585 141742 879874316
2 121946 331811603
3 135549 77150
3 28647 42842
1 133120 169694 246613171
1 12399 16126 887362057
2 103985 14846255
2 191664 890909279
1 122141 198361 741257856
3 128800 44994
3 60478 3627
3 15944 151588
1 92676 132162 793602599
1 53766 188552 12807397
2 69304 722981942
2 7253 485547825
1 100093 175297 766087719
2 32363 525388485
3 66811 43275
2 182100 155195439
1 75521 110392 153046063
2 18110 785965470
2 165981 677999373
2 154756 394483108
3 168164 17215
2 155424 511909840
3 32931 35205
1 15898 104367 986165290
1 124088 169765 273807511
3 149577 27432
1 87273 127637 583339641
3 45350 154783
2 3431 314134621
1 5329 90217 780337023
2 4658 396485727
1 47108 197667 569060904
2 26058 725235747
3 190795 160602
2 54146 965691609
3 84206 192681
1 136416 181071 222119147
3 120256 53851
1 78007 129421 52621998
3 89842 101339
2 628 783913990
2 109331 234808856
2 21868 627338301
2 12414 112506100
1 18647 175770 230194738
1 45181 118521 477726590
3 168010 32115
2 130507 696243469
1 87977 168561 875507553
1 116384 183402 975174907
1 120104 127805 523958930
2 65720 519287745
1 149069 154868 537902763
2 46142 361659733
3 109404 80256
1 26901 102338 677952459
3 169239 86248
2 71290 626567079
2 51689 487034638
2 186351 404432830
2 137971 946173648
1 108680 116606 533362359
2 192681 255331468
2 17628 310678212
3 132307 190903
3 92561 3755
2 170621 608478829
2 93138 553189354
3 193503 74495
3 52010 91093
2 135344 171002224
2 125014 132257599
1 130939 188735 815212400
1 63758 185161 656339099
2 115433 243831255
2 185157 585855451
1 78466 125034 835847622
1 139790 142741 792155837
2 39166 144436663
3 44815 162042
2 64467 208187802
3 197395 82918
3 53783 91746
2 104072 295545848
1 30021 129462 956280105
2 116503 181880849
3 33226 3901
3 183972 82285
2 24063 34814098
3 178855 94492
1 28332 125788 814462184
2 57540 170054452
3 191999 197672
3 40674 176563
3 163678 16047
2 51362 25435055
1 20210 124098 218839584
2 135018 810346594
1 41645 99611 519299768
2 146398 33170045
1 64661 114461 613818866
3 181682 5329
3 4117 180884
3 70212 3403
3 125393 193842
3 71681 79018
3 140362 172161
3 173826 165045
1 7547 31540 383794913
2 182655 846494560
3 12743 146942
3 179706 191718
2 186224 705655078
2 60848 151937267
1 82870 188779 696457448
2 98306 840032466
3 18437 50490
3 98945 97820
3 76518 175954
2 147978 878358162
3 104488 49140
1 64318 138677 228984299
1 57685 58281 462618424
1 72591 176838 996578322
1 34960 74927 767402687
3 198942 74470
3 107717 128818
3 197932 107529
3 17621 134819
3 198708 143147
3 153485 111850
3 57369 150003
3 5633 68713
1 5516 92416 905021151
1 157877 170136 643519068
3 133074 85919
3 32167 6357
1 158880 191899 562774665
3 62847 28212
3 23045 93790
1 46358 92165 839621278
2 114428 612023312
3 101018 141859
2 66438 879057342
2 167083 278785284
3 49692 136027
2 35141 955384519
2 155892 904819005
3 35042 120491
1 43599 60754 716826183
1 11665 34301 364658904
3 63551 59286
3 152738 162860
2 46991 737699715
1 103675 183190 805984704
3 96558 180083
2 58621 159829049
3 34596 26310
3 157584 8254
2 38689 72979598
1 113065 133897 45301661
1 62353 114866 631363151
2 132754 548947831
2 198300 453161246
1 162116 164939 66936184
3 36044 151137
1 133043 153825 187136507
1 66478 84651 264663382
3 122006 60617
3 42369 65635
2 18965 664676500
1 56299 175194 883510292
2 44563 750090027
3 197632 59528
1 91534 150109 908398957
3 22137 34249
3 115599 194410
2 98917 119888026
2 79652 290455452
2 57777 29981765
1 130005 194792 522316961
3 103845 41736
1 114373 146202 740421850
2 150447 325751584
3 111094 82428
2 89578 361307642
2 854 788416534
3 7145 78788
2 99707 584659251
2 51287 748095560
3 86546 107473
1 1512 22052 408911281
2 179819 492179133
3 10017 147261
2 131 903582786
2 29874 312277964
1 41054 68168 827610449
2 162260 247121892
1 3867 179329 295595371
3 114684 17527
3 79802 166611
2 136606 219558602
3 149961 81964
2 135053 741425237
2 73097 449062903
1 2861 199116 435675278
2 140410 918689232
1 983 105871 481309588
3 47050 126525
1 15501 104160 746921521
2 89244 326002225
3 16194 151854
2 14836 682185634
1 133460 159043 646514610
3 94353 126023
3 179976 138143
2 131785 116416895
1 148324 182176 536588182
1 41619 58466 993992476
3 89600 34969
2 178808 560931048
1 115597 150180 935945526
1 98710 140977 523421370
3 84363 17926
2 12405 370343705
3 123383 15772
1 42337 123417 942292712
2 47965 542865940
2 2345 5174526
3 55587 3054
2 62224 844205790
1 29626 115399 482571056
2 104958 801171949
2 37526 338803618
1 24774 184349 778499011
2 165132 337943178
3 60880 158528
2 138145 601314755
1 76964 140226 447249090
3 192758 149239
3 139215 89164
2 5213 23723856
2 191487 976692416
3 38740 70853
3 109500 80074
3 182117 118676
2 41838 740893583
1 62917 197987 180790258
3 35755 107209
3 15725 71302
2 188123 279227889
3 136476 62355
3 105836 106433
3 187324 26960
2 133148 697642987
1 169436 187704 49433390
3 112412 31259
3 50490 140742
3 122482 62131
3 104951 37130
1 49133 142084 515852398
2 176515 850125455
3 197969 132595
1 45648 161446 568310922
2 36688 959847314
1 55490 181210 413322853
2 149064 24986737
1 20852 33476 165465364
3 171645 119819
2 39720 767600205
1 57579 86403 617866945
1 20156 124836 720241502
3 14490 119662
2 9500 275225937
1 121331 197052 673890982
1 31377 88766 636348344
2 37025 254676911
2 199330 30039304
1 15902 39855 28268470
2 180897 9680792
2 160561 172787477
2 17368 493603182
1 112288 148648 90482825
1 39873 103780 845531548
3 51677 101047
1 105929 189126 371300683
3 31148 83784
2 52467 929311111
1 15124 178639 339468254
2 84089 130680213
2 42534 151564905
2 119229 953246500
3 66089 105520
3 151134 4041
2 131292 700788613
1 43977 86594 650475048
3 196197 138433
3 24851 50933
3 180405 141266
3 28628 117277
3 95014 38008
3 194904 16545
1 26412 49959 417465440
2 41528 636710244
1 25001 73546 875339213
2 181208 147772253
1 123426 135826 715273813
3 111504 171821
2 138117 206739652
1 18228 143986 351345497
2 193477 181798276
2 19006 72324920
1 1773 191740 213358762
2 53780 223646274
3 83372 169403
1 22603 72143 275156665
3 42782 4575
2 107043 437620504
3 30597 18509
1 73850 146746 289368445
2 59186 514318233
2 108213 336607691
3 58450 124558
3 50306 53257
1 69308 138571 639015261
2 182367 639189036
1 322 196133 398191520
3 92963 154857
3 121993 44989
2 57896 66506003
1 178774 186845 687895380
2 77337 780765257
1 29671 185932 266923170
1 147674 154391 287602351
3 46128 36564
2 6207 560505777
2 32913 739721752
3 39789 101858
1 106697 170851 919868790
2 181112 144531443
1 71013 105441 364452510
3 19451 97340
2 168259 96272145
3 5240 56455
1 14105 92562 244105238
3 32274 3395
1 114845 116367 510361933
2 127722 688365062
3 49900 33006
2 58568 564199514
1 30898 72183 639780276
1 32405 161073 419436090
1 18408 169877 25674774
3 193222 152228
3 166072 49681
3 72871 79551
3 67236 185906
3 49801 158982
2 102573 410558343
2 136783 90997396
2 78655 479939033
2 111453 614470284
1 17318 188526 193948448
3 119186 64989
1 29983 101683 597071130
3 121742 22802
1 121923 187473 351327366
1 32947 55124 567403731
2 77664 212850637
3 198346 59924
2 142370 616189770
1 77657 168906 645060867
3 65160 97981
2 29717 151209707
3 135521 199588
3 40766 120065
1 36348 61226 993957623
1 38931 68679 399309564
1 106886 153597 38985764
1 66256 107300 647974114
2 65531 655430326
1 61453 145604 212981992
3 56805 74763
2 198561 366910140
1 69412 78856 828340667
3 40181 79196
3 10945 135729
2 13616 132615317
3 188842 131918
1 30653 161992 413234733
1 77140 78797 164231554
3 116287 158790
2 21643 695265523
3 27050 7006
3 182662 79225
2 167887 807480516
1 32237 191037 987176408
1 59870 180957 67842729
3 179402 90737
3 16581 52258
1 52882 69894 794981955
2 163471 792871890
2 76600 865081454
3 182834 158733
2 47082 356228295
3 199333 47387
3 46081 48100
3 50266 180329
2 77272 250940076
3 195108 39931
2 112059 533842015
1 122094 147013 808967671
2 49070 410857941
1 3157 93775 240779470
3 139332 51801
3 116438 90496
2 155935 495201533
1 6455 108067 450583429
3 49852 18116
1 76816 194712 974187262
3 45986 41604
1 12594 43694 726512478
3 139511 56042
1 33260 172249 384448937
3 104486 12649
3 130066 128301
2 170967 627404406
2 134613 734897762
1 49940 94572 947310510
1 50919 68073 824569350
3 187867 151566
1 61702 178840 242619021
2 127218 334032216
2 118178 679460115
2 63444 243201082
3 160129 169123
3 37118 11533
1 69603 159277 280295334
2 78180 599216207
2 195335 332260226
3 86399 47732
3 83189 93663
2 100042 696344079
3 175307 68563
2 102865 949667661
3 13307 36124
2 177713 483572830
1 6766 185740 588616066
2 154875 427570314
2 151702 796719711
3 195702 20596
2 61966 91550880
1 76800 120740 988664554
1 33178 196079 839264711
3 74317 193718
2 108248 268350210
2 28463 833556145
2 16271 284696576
1 63403 133287 883108069
1 8750 52793 258100669
3 47415 63402
3 158952 189998
3 33685 118295
2 105214 258325074
2 142358 581593979
2 11711 24016872
3 88403 122276
1 18690 100511 55646537
1 56451 131621 658865240
1 141613 181331 527797957
2 140111 757772446
1 84143 185078 699767964
1 79206 160000 9456469
1 6363 122234 546276909
3 103115 181947
1 158001 161449 15501512
2 14235 196424988
2 183035 740657522
1 18795 86195 376657986
3 145966 147551
3 60183 55418
3 8833 47785
2 53661 211618239
2 9218 610181462
1 124675 125663 674778215
1 70988 129016 213662942
2 119542 281424934
1 138685 171522 226877371
1 5288 24432 299778726
2 20168 743988375
2 74387 909312314
1 47234 179662 99625796
2 112834 660810765
2 137416 257630875
2 181963 669506655
2 18333 564775215
1 5366 168024 295320596
2 170084 458716637
1 118648 126186 162201584
3 37073 55549
3 124629 141513
2 159108 69160441
2 174466 654887134
3 35913 154987
3 79185 198958
3 121451 141942
2 164159 550315057
3 151871 181313
3 49687 41929
1 119153 143477 659646035
1 124346 160531 508612362
1 21594 113439 429222022
2 132185 748851125
2 52411 175531237
2 39700 23354049
2 179866 470736133
1 26604 67250 584672402
3 18974 76705
2 161878 881349073
2 57783 580805979
1 127200 158045 838115873
3 30534 150860
3 9247 196511
1 145553 195031 2144159
2 146614 159407108
1 80211 160254 244245187
1 65041 87092 513715757
1 33862 164036 470738330
2 62659 282177665
3 140700 40308
1 110038 127558 924926632
2 120893 861837305
1 58571 109284 870750790
2 176213 492911313
2 145112 502533945
1 10557 19147 946903585
2 35988 115436633
3 123904 157315
2 117281 267694123
1 23654 135344 706698343
3 142763 111768
1 21285 46996 649240076
2 28378 661227093
1 83118 109024 443420594
3 60758 118918
3 150824 185351
1 111259 199765 269857033
1 94283 146630 614009830
3 148243 20107
2 42655 353839777
2 23154 703732639
2 84982 113716442
3 76172 167399
3 154526 1187
3 144874 198200
1 24003 195371 364458184
3 157621 19176
2 136780 900339899
3 156607 187583
3 88877 81506
1 47957 168806 58802939
2 186651 625577500
1 27066 38547 373697654
2 110277 808302937
1 57233 193050 406221267
2 156857 979696981
3 172518 192811
1 27367 123144 264810184
1 9618 126156 208193845
3 124226 180986
2 152200 623279143
1 114468 120093 929343622
3 158835 21364
1 73140 133276 10411338
3 148859 161595
1 38829 113615 860044213
1 66339 193348 542130354
3 33867 171237
1 34450 100596 899003646
3 50995 36138
3 161162 133664
1 24725 42153 732512327
3 112478 141873
3 130465 38088
2 188571 992380468
2 76576 827629890
3 52711 76679
2 38017 633952031
1 55983 178651 324889821
2 151527 70675316
1 97188 166973 15314707
3 73940 46825
3 56069 113434
1 92595 168623 722231531
3 19691 121151
2 110584 555707280
2 186510 752747874
2 150179 784682526
2 119551 2662614
3 142502 123746
2 2031 633391244
1 48134 79699 838447604
1 121644 185637 398358144
2 60234 528571838
2 151814 166232943
1 55502 181985 508896127
2 176089 12110837
2 84621 844898514
3 68499 6110
2 172425 98296895
2 59859 37036256
3 78141 59114
2 117289 965382932
3 34580 150185
1 90604 114303 77213542
2 185452 865279292
3 78310 88144
3 195527 89150
2 30241 215711405
2 36384 378318547
3 128065 88200
2 152243 245813461
2 182310 856376180
2 14279 878431987
3 41677 25425
2 187397 253591273
2 57135 88076101
2 179226 635622147
1 98173 120178 742365790
1 3902 175815 40706948
1 72529 134490 732454970
3 41002 88964
3 51734 57477
3 195372 87410
1 184341 188416 520313035
1 106388 181388 309753656
2 111805 92276271
2 34178 789316114
3 86224 101964
1 93726 187052 282431190
3 187797 176037
2 35581 959054803
3 197888 169411
3 168480 123576
1 71299 119924 390906310
3 155449 126254
1 27248 146280 708177701
3 160748 174184
3 143475 74666
1 192737 193182 404602107
1 93142 168217 541285160
2 54143 737418935
2 31610 205279258
1 19597 152425 564461315
2 120691 879189428
3 60886 54644
3 180472 69467
2 109368 322764037
1 117026 181356 903811445
1 89996 123209 545134995
3 192702 14706
3 121144 177674
1 14276 119709 333372326
1 119260 156080 643229641
1 53283 98109 433196682
3 126193 39453
1 103554 160514 271777976
1 97281 105324 680672791
2 150957 113703919
3 177088 189220
2 16875 446495585
3 66639 145040
3 134878 196282
3 157598 44968
3 175027 162030
2 85861 30626947
2 146389 334546183
2 177431 847898587
3 81482 7540
2 120674 425754793
1 65220 78725 530784465
1 125862 176441 356143810
2 185012 912710691
2 3505 523785035
3 160256 101728
2 131367 998474093
3 58285 146749
2 155546 780563959
3 42148 142495
1 92081 117426 769856944
2 13860 724563111
2 196437 940148206
3 191303 91168
3 80901 41640
1 136412 179964 670803720
3 42805 192099
2 100087 466124525
1 7132 180814 332172920
2 44837 780099925
3 66063 69582
1 133047 179084 173032230
2 98369 46111699
3 157600 71945
2 195453 200243868
2 194389 854096560
3 145241 161795
3 101779 129294
3 153049 178173
1 36370 54780 201392676
2 33404 985474393
2 144478 772916164
1 51590 53067 181175389
3 147714 120546
3 87292 59457
1 93645 127030 107952967
3 1069 164785
1 126415 199623 862708790
3 193007 140260
1 34807 189253 873792624
1 124550 196410 90219769
1 49445 144425 974856903
1 84383 163033 940834360
2 63092 734772741
1 29307 130258 781854491
1 32677 158383 949383823
2 70533 997865636
1 49408 158859 200310030
2 89333 814420526
3 17067 29072
3 184969 36952
1 124691 182130 414221846
3 169375 162827
2 27677 771976446
2 82189 444113941
2 193082 276366056
3 63332 163946
2 161300 302760531
1 7609 78560 547690990
3 164223 184914
2 79138 63621926
3 143078 6439
1 16044 194999 145973329
3 129827 116376
1 90879 137383 516160403
1 45256 95086 922582059
3 142270 25701
3 37233 140028
3 172565 171364
1 35850 104427 125651766
3 124067 102005
2 192567 718479340
1 76473 84069 161647052
1 71981 123340 482833066
2 191310 50558384
2 175081 331093771
2 122133 28397355
2 80023 421892655
3 42714 54079
1 8982 138853 31489182
3 140293 4308
3 1004 67546
3 49140 62137
2 86186 373291795
1 62377 192217 629998948
1 34671 83311 821432255
2 172869 430930591
1 71383 87043 392291365
2 183913 526465024
2 116685 180250974
2 172252 612545137
1 40756 183541 846360494
3 114704 153692
3 190726 198809
1 110665 115368 385307988
1 166831 198174 58752608
2 15279 901590570
2 155421 285301059
3 102310 43314
3 13680 94877
2 56109 988012633
1 5171 134629 511443457
2 37632 238427855
1 71371 79022 322068941
1 51503 173335 597205764
3 105168 89584
3 21163 62357
3 156002 12044
1 73171 125986 821540670
2 40584 325716293
2 71060 297714645
1 134149 151847 402462186
2 76777 743125399
3 92684 65965
1 38121 43867 368657581
2 114785 582282803
1 187785 192177 886279026
3 103092 198180
2 103352 843128774
1 20729 172077 909579711
2 129942 198041390
3 134257 168447
3 190881 1682
1 37697 124456 790060119
2 21356 580768254
2 195672 658234305
1 92623 197562 205009288
3 90627 93769
2 98089 602801975
2 165632 347623279
1 64389 141401 93817016
2 83629 481581640
1 68079 151050 353987319
3 162495 139265
2 102479 492251707
1 67519 99396 762556636
1 54699 93338 430574118
2 19060 606512936
2 32665 905670234
1 146992 185616 651205488
1 7285 30167 707388661
2 103895 502973901
3 172519 8320
1 42892 90481 297314686
3 71571 43340
3 160921 91985
2 52876 219560696
3 99702 25859
3 74335 94528
1 126460 154414 669321776
3 162138 131537
1 109182 142067 112519430
1 63344 178139 887879943
3 135566 160416
3 154320 150531
1 37728 47104 366032062
2 129990 303272748
1 186213 190416 813868366
1 15190 55028 440013048
2 35223 867709281
1 3308 185537 534478693
1 12259 34750 117516213
2 91597 205286909
1 55829 151542 355799521
1 129702 179595 33554430
1 1842 156495 528530396
3 76205 112663
1 79562 139343 244787506
2 15422 993524651
2 23302 59190965
2 45666 386246269
3 161131 13751
2 78359 606665649
3 18453 119806
2 33685 577164717
1 28237 81079 782296526
1 32116 80853 758396897
3 120106 132644
1 148562 164114 932222343
3 196045 184856
3 27052 36268
2 39835 431294762
3 12486 40818
3 144438 62038
1 73106 196776 210217208
2 27982 390370257
2 65067 678267517
3 155914 135769
3 196855 10247
1 19901 61673 472399336
2 84792 225909048
1 49207 171879 941834297
1 89906 175614 148346275
1 16003 130809 794090535
3 23731 20282
1 34842 165782 984902492
2 133755 640704185
3 113285 104336
2 149799 891469159
3 122781 94135
1 32701 124884 920590596
3 113301 160126
2 47419 733262040
2 122076 235760807
1 13679 33453 500210931
3 187517 73496
3 132901 177678
2 19103 190021401
2 88659 104698306
3 37433 95366
3 99746 156682
1 143719 185200 719920117
3 105677 33069
3 50063 172033
1 22233 51173 80408229
2 36470 602749299
3 11815 158376
2 45589 986526604
3 147518 36638
3 72125 157356
3 147243 7901
3 176513 135402
1 95217 109798 223834933
2 198406 360709984
1 120598 156306 39471213
3 195040 95401
2 136379 155441629
1 114110 199313 897478072
3 199158 102619
1 22977 156976 983884551
2 50711 345896482
1 67516 91099 217233007
1 98257 100992 684354897
1 177381 182537 626009842
3 162712 193556
3 139520 11288
2 122677 750110160
1 97743 100311 240077047
3 72225 28907
1 103081 131957 31138169
2 124533 734451722
1 3929 15404 400944863
3 178561 155830
2 6045 998381593
2 160128 804346161
1 55500 167762 761862731
1 175481 179144 754592019
2 25592 567994336
3 27809 152179
3 196046 16019
1 56285 100811 701112680
2 40226 190311220
3 148750 131056
3 64625 108335
2 57096 851976730
3 19153 78611
3 6069 184723
2 100170 441912519
1 94511 169292 877566452
1 133289 191591 541312468
1 67711 165417 280639294
3 173228 114267
3 42921 142586
3 9602 164437
3 33016 75797
1 69295 195308 52384495
3 15812 137884
2 167206 626911302
3 10814 134173
3 187610 34323
1 13513 90784 782574738
2 37297 103473735
2 93129 801867144
2 176275 691336069
1 113601 125638 45019360
3 15209 7126
3 22907 173852
1 31999 176433 187397754
1 25664 115923 202417721
2 94225 894183591
2 101626 814039783
3 6546 5317
3 133010 9751
2 122342 644064080
2 175965 654649642
1 116193 140657 939768439
3 133132 55730
1 21272 96108 92860878
2 172561 564146127
2 67741 384641106
3 124878 131439
1 39241 175520 455450093
1 106014 137134 513242679
2 110538 708749091
3 85144 153082
3 185637 66665
3 61187 126653
3 50322 117594
2 157208 460528229
2 21754 549750226
1 77394 106293 967486468
3 23667 148996
2 116012 680146770
1 69103 163190 125590973
3 93364 96264
1 59504 185101 217468327
3 89914 116025
3 120180 172828
3 94677 165767
3 77101 180019
1 14908 132733 764878600
2 70512 247568960
1 114521 164529 352511888
3 16678 83932
3 89887 66987
3 15936 13232
3 155156 190322
1 162052 181680 486497759
1 62190 174550 742626555
1 144551 184439 903245941
1 91377 108269 408720239
2 56658 661014056
3 143119 103735
3 2294 141282
1 179320 188976 558844830
2 141384 706905598
1 88473 104189 109091617
2 175756 73571723
2 59016 180509048
2 139198 964759549
1 66187 145158 908938424
2 140524 476667759
1 52903 96555 686507283
3 19999 104185
3 50900 37597
1 120739 169030 927153087
2 133641 57455222
1 12440 127667 322103361
3 63771 147409
1 120463 135247 934569418
2 43989 432749492
3 199112 132964
1 60889 137750 575855974
3 17289 157767
2 59559 858414407
2 162810 167704270
1 35614 68881 709315336
3 157393 198472
3 5923 128244
2 97603 750736502
1 180575 190921 390946928
2 49889 246522095
3 15581 57149
1 89451 99135 696093469
3 101270 168648
3 183921 32217
1 47218 98633 827010381
3 115276 157664
3 198630 43460
3 57893 161154
3 87676 104627
3 119721 66825
2 133460 883668013
3 126853 119408
1 465 123656 19499643
1 61563 137619 225668531
1 79096 142201 611594622
1 127260 163631 137379038
2 118308 581610970
3 21442 151613
1 94209 100281 794107249
3 6459 144108
2 196938 512870771
3 101945 115232
1 19496 40058 141305053
3 23723 88823
3 181130 127785
3 182998 115927
2 77429 481942260
3 157254 58684
1 42691 180959 341969781
3 15511 70270
3 94177 154837
1 86665 119359 987400447
2 97678 28244067
1 40541 138259 119410271
1 116946 171574 101285703
2 110956 797280754
2 164117 13033135
1 68358 100193 187101927
2 53964 717574331
1 78539 104918 748840002
2 14483 444219938
1 59 11139 939312348
3 26288 189812
1 126617 177893 845390281
3 45883 111106
2 110838 961978324
2 165951 156455789
3 144600 191536
1 58515 86519 52650527
1 15909 120158 912818124
1 125079 176882 569921596
3 34840 117479
3 190436 128600
2 26501 927321070
1 152241 199124 776463698
3 137052 128899
2 27167 897434447
1 64749 189750 19752034
1 54712 119173 580961736
2 73397 720401679
1 145812 157141 820122502
1 141506 194130 13667093
3 47122 132778
2 45875 973391515
1 125400 152177 575345585
3 41229 99849
2 44544 84996437
2 129218 353937181
1 74526 172154 554617177
1 65210 137679 362357710
3 76013 85766
3 44682 136530
3 81685 12075
2 31789 255662181
3 120244 59039
1 50652 152862 398795201
1 64663 136581 105416698
1 71693 89007 462373301
2 124003 164252604
1 90770 106722 152117038
1 3738 86968 99867328
1 68961 146854 929253358
2 108069 203160320
1 20340 52506 149486708
3 144548 113770
1 73850 136432 608821589
3 50042 15135
3 112818 54777
3 120154 145521
1 4171 94132 18431168
2 28648 290062305
1 19344 183063 483065103
1 71112 117402 469363943
3 158557 150905
3 101202 20411
1 3681 109162 285348066
2 181036 746593319
1 129496 140668 542273674
1 58494 64265 254935368
2 170481 808633601
1 91210 97417 101057977
3 81217 157471
2 183355 657996024
2 41585 467229770
2 173876 47585250
3 13297 63195
2 73630 260315308
2 107348 635304367
1 93154 167586 507006806
1 49963 107606 491047033
1 33154 38036 452801853
2 84303 57065239
1 120298 127174 849529849
2 119628 575403052
2 100367 448728198
3 30650 99998
3 52409 2829
3 98672 103721
3 187820 156024
3 136309 51576
3 148093 89023
3 103433 119998
2 127504 359561631
1 30850 65173 565723486
1 19634 164938 591421271
2 112961 320293750
2 172439 356064436
2 139160 828870251
1 74776 163384 513780003
1 48419 130557 915375867
1 14517 119623 922916967
1 132604 165291 944065221
1 13293 194740 334986632
2 52326 7277882
3 259 149409
1 34943 48367 355503713
2 33883 220966667
3 25913 94042
2 188560 5305358
1 145265 196352 896093518
1 2988 104556 36770745
2 186278 264304572
1 92499 162358 185640802
3 167381 51983
1 138300 186462 559026716
1 94235 143531 90479109
1 123151 148416 599504737
3 34534 183341
2 18801 887674821
2 17890 270848040
2 41807 64624757
2 11721 981309978
1 39958 195584 789194051
1 120988 127412 805362844
1 60983 89815 315345751
1 8448 163762 146724939
2 176608 659581556
1 102996 164207 954231970
2 83722 302046325
3 2909 87784
2 56302 118948978
3 160903 187471
2 54274 704285143
3 172933 157483
2 194626 760730526
2 78907 695837187
3 194305 151375
1 112944 122663 880860457
3 70627 168147
2 88608 930525745
1 96725 193486 511459775
3 11082 31471
2 149686 372691848
2 137970 832154960
2 106003 621035792
3 148667 132408
2 188622 187822288
3 104701 24740
3 94328 98117
3 10100 133910
2 182067 358102201
1 35023 153195 3011819
1 35236 177519 971423860
2 131257 741827158
2 192841 764102942
1 120917 135445 906389826
2 136702 281808790
1 75019 140059 559167205
2 139164 203841713
3 23735 91265
1 47284 121755 336271087
2 192 80550070
3 17032 38075
2 106907 613902698
1 16356 185717 422058664
2 51690 637642165
3 178068 60867
3 175280 2962
3 186646 21892
2 112357 562958306
3 155232 75003
2 186350 254262285
3 4544 160674
2 156475 919211947
1 263 110959 59776514
2 147486 521544865
2 183818 552955797
1 109602 165028 26974494
1 91971 110821 497503867
1 87128 103145 498165028
2 165366 669690216
2 75200 115403055
2 13559 381744165
2 13957 887117475
3 167560 57769
2 59773 846002124
1 62155 193089 601549474
3 81154 96092
3 65339 101465
1 3946 112587 939298919
2 57906 967739360
3 165400 165453
1 137313 144894 616010895
1 13850 165736 61647815
3 91588 46280
3 36020 164529
2 190218 337542312
2 50087 887375527
3 29584 194737
1 26785 143758 227294761
3 47390 47462
1 158498 170086 641686043
1 85121 156514 98915429
1 39844 97561 129095081
3 139660 158005
2 160601 612546782
1 77939 109095 309794413
1 99639 146058 840949298
1 39789 105995 642447742
1 34954 192109 262469986
2 138661 988386219
3 31381 184258
2 157162 623065994
3 87197 58058
3 139545 29979
1 42837 129292 631597120
1 64961 142028 881478966
2 192954 241752412
1 21103 64278 336321848
2 169756 948041725
2 29574 156680594
2 111892 453289109
1 88595 150263 886884370
1 57438 147424 647133909
2 8921 672755759
2 173475 343503890
3 163676 191487
3 6254 101978
2 11207 790048468
2 176347 719470882
3 180685 41424
3 80658 163796
1 41574 98683 519007004
3 134794 191568
3 87463 117773
2 129259 904580668
1 38217 106320 458706547
1 13361 144448 142538851
1 74007 174073 677245221
3 134046 16381
2 70555 913256362
3 146068 62272
3 12732 172996
1 46931 125613 502865084
1 127213 175467 831014628
2 6388 775076283
1 65659 136917 471075552
2 63363 530778778
1 25992 180589 111383969
2 140445 871457308
3 75903 45104
1 95773 187955 168892979
2 129926 936241280
3 29505 59558
3 12181 106441
2 51283 344072087
3 88010 111265
3 198107 39301
2 33648 447007159
3 191616 159879
3 81561 126994
2 173066 970645403
1 37258 126479 875130795
1 17802 176395 746675743
2 77754 783253484
1 55284 136321 571448138
3 18114 21377
1 16083 86285 676823274
1 7948 170318 878236768
3 145188 68148
2 165914 32668084
2 4895 292732966
1 36617 145698 204634706
1 15520 32647 372998998
2 44310 396021525
3 182241 197526
2 132007 821218127
1 26575 177161 122734843
1 35831 110532 931049774
2 142960 182708358
3 88332 134611
2 150962 630376309
1 26426 153492 610458803
2 79662 59290556
1 11301 116685 218806232
3 115693 171464
2 100487 47750083
2 94286 296311055
1 84523 122174 508527073
3 157342 135631
1 51957 132608 927755805
3 10674 182143
3 89185 69588
2 153712 709856791
1 48313 159241 235324056
2 102944 593391352
1 86286 178153 809674206
2 43220 901588892
2 67254 487742961
2 108940 418253634
3 159687 151132
3 49515 151769
2 129828 653483252
3 22675 70610
2 145270 294107377
2 138873 768844468
2 98736 990009104
2 86399 270869623
3 33839 103909
2 97839 543477832
3 170456 141693
3 59761 152836
1 17956 171797 368771469
1 108916 118724 380381896
1 73513 82578 112456634
1 115500 133052 623719417
3 187350 65515
1 173556 179622 160558173
1 65166 151590 14541727
2 42147 676687589
1 84694 88401 821694651
3 168651 5917
1 77245 83854 3846398
1 47790 168918 474175182
1 26759 117683 106945781
3 167293 172848
3 11950 31803
2 199766 672250954
2 210 677071100
1 114662 137563 230274368
2 13115 55614778
2 154484 535786960
2 53743 83101991
3 8267 122726
3 160862 88854
2 100795 997545431
1 118 166861 640935848
2 115039 932838642
2 38956 572486056
3 193318 167303
3 98294 158590
2 191235 843379710
1 2922 47292 543443075
2 26890 601369739
1 7055 103414 854258687
2 49721 108959845
2 176789 879916863
1 137256 157669 144509730
3 99751 38789
2 52514 853178133
2 176474 423954610
1 69003 74051 657247018
3 178265 167932
2 124350 361559276
2 179081 503763037
1 54108 152940 812194345
1 73478 95488 917912411
3 100845 24191
3 157932 53209
1 1373 66051 338480353
1 122986 159114 703559919
2 28580 600235594
1 158926 159831 801548154
2 106964 339311245
1 41051 63765 606363101
1 46871 119319 573725606
2 85739 801377951
3 56500 146146
3 30920 36895
1 124057 132409 565468217
1 167820 185476 206679373
1 31696 90697 412973524
1 112899 137158 73372396
2 72245 901517001
1 50843 87697 452168352
3 156175 119748
2 96106 938951886
1 102922 138672 823928306
3 183922 48298
2 165330 953529311
2 173147 821971656
1 18647 186834 991570672
3 193013 38284
1 11168 48150 459089278
1 49040 176676 408056293
1 61343 147276 831760381
1 69831 112748 803724370
2 162631 107052270
2 98299 187383042
1 129724 152094 930971181
1 118402 163208 543859508
3 70876 157354
3 140453 95603
2 30054 482797323
1 120131 195553 829440126
1 2185 107971 561433687
3 150823 182720
1 113085 165254 718975224
3 77883 112311
3 143316 14840
3 150445 19511
2 27096 981024166
3 164261 12618
1 62224 101763 830230769
2 1065 443402125
2 85888 310922854
3 173028 158673
2 83005 28278147
2 163674 805335385
3 102535 23196
1 48330 102691 238951422
1 9419 83712 480168329
3 173231 176766
3 53662 47346
2 86291 185267527
3 86538 172452
2 16791 998445699
2 104704 449548866
3 198372 94541
2 168244 889220838
3 54228 168697
3 17685 17994
1 33141 163516 502088311
1 1407 152598 166154748
3 16563 158717
1 29952 170659 755645070
3 51638 32977
1 72016 163217 671128376
3 55665 112689
2 132180 280574491
3 182221 68708
2 183366 544984338
2 157282 656564972
1 75667 84017 51788259
2 16259 274050759
2 71130 111644243
2 113260 436445091
2 166440 226550069
1 900 165676 654534704
1 10380 64536 233540487
2 40745 913152930
2 33155 17579219
1 33820 174580 243656085
3 195417 44484
1 46198 113651 15352811
1 80905 120293 623942319
2 1764 217558435
2 132721 804065538
3 156273 162572
1 151442 181983 314615611
2 8194 514192580
2 61134 174365790
1 137780 173104 185620873
2 742 368262700
1 83248 179152 447021403
1 15004 145641 492268370
2 25058 687782810
3 20118 100107
1 49314 179227 720203374
1 131688 182896 946832630
2 130489 167757176
3 124171 57685
2 178889 318211235
3 179382 148187
2 127238 863697193
1 118289 157079 24401514
3 45257 188093
3 174436 16455
3 21336 167016
2 48461 247255289
1 123714 128709 898980849
2 157909 382266806
2 56720 240724887
1 74801 120804 386133499
1 154583 168883 550642882
1 102028 107209 94092171
3 21973 73797
1 2314 80805 157803114
1 31067 118945 116030919
1 174240 176599 658309090
2 45258 114609326
3 97052 79518
3 197884 106633
2 58186 487815057
2 48287 678762670
2 114385 986362892
1 21764 173240 667588017
2 58828 384030892
1 1882 18625 105559214
1 11077 162057 916622503
2 42751 452115769
3 69258 170766
3 189698 118749
2 69785 137670450
3 194278 91598
1 85373 127922 129673783
3 38393 33587
2 53481 29560874
3 192624 89259
2 70591 898050177
3 143362 184643
3 36568 171302
3 121292 62957
2 151160 241841591
2 184473 617862072
1 131379 194268 715747113
2 19244 108935820
1 124950 147878 459967644
3 3674 137570
1 26997 197154 607869689
3 148140 83780
1 166057 198788 488389404
2 181895 160234001
1 4441 29762 613933667
3 23215 152851
1 30506 182219 475978622
2 30219 335985133
1 69286 97527 160562316
1 54306 136012 399452330
2 182741 24066285
3 132787 61467
1 28826 163143 253426985
3 25078 61539
1 73661 171680 531973215
3 21005 7682
2 53131 654420446
2 193010 968187298
3 48586 149057
2 114657 802713803
3 37138 147371
3 196225 19892
2 104186 974292184
2 155420 222098336
2 120785 761192944
3 55273 130367
3 58456 18979
3 28518 67100
2 81152 336075859
2 30164 738444242
3 77591 8671
2 10753 574460138
3 171582 64680
1 90273 157768 478310617
3 15923 195923
3 111051 160378
3 98158 64781
2 45284 309273568
3 39 46900
1 64635 77038 619167788
3 129212 177818
1 24419 162952 985334879
1 135604 199290 27489669
1 80716 102824 672982622
1 22669 171194 778438780
3 130431 68407
1 126045 150019 325500106
3 167142 36340
2 193850 536844210
1 106240 184354 512904808
2 162625 700979454
1 125592 138884 694501334
3 108433 145665
2 131151 830933827
2 52462 419369924
1 17172 86695 780033412
2 50594 471047181
1 36308 93622 98304130
3 130221 128706
2 106527 681806336
1 75161 151781 972044710
1 25560 163897 531858553
1 66661 120705 13991964
1 186552 198544 288768160
1 21030 30588 385026019
3 140430 104870
2 83224 485125708
2 14377 44304622
2 192968 388778630
2 27014 941709974
2 194628 946489893
1 10034 21844 619895636
1 106835 135622 494287383
3 26759 115467
3 11441 77572
2 124756 477353312
3 103015 94734
2 14963 380232281
3 63044 126467
1 62769 101586 447710262
3 10684 156299
1 27512 72177 918166777
3 197256 145550
3 106375 162169
1 29876 42403 538559009
3 105071 55475
2 56795 624537838
3 128900 121997
2 44254 729252601
3 26970 64950
3 137616 13251
2 65570 72422680
2 29134 167128190
1 153287 190016 348541389
2 154169 72261558
1 174848 176539 816836028
3 133206 95864
2 115967 955350260
3 14653 55445
1 5926 191388 662686026
3 37372 75954
2 137473 94394201
2 165240 343485130
2 77803 955738053
3 14352 188455
1 74602 171076 869656146
2 129678 41700258
3 54623 1562
1 180756 195069 236508273
1 16886 177669 822726955
3 162592 164532
3 183958 54798
3 146410 6561
1 67449 179770 896676601
2 83805 269615696
1 120213 137973 83821867
1 166984 177496 275510887
2 74140 85629604
2 57589 305051008
3 118963 123188
2 14231 839159700
1 134759 196643 235884171
1 11666 44532 317405536
1 59937 118312 987054635
1 50192 159443 706687515
2 52599 993817586
3 32090 109053
3 113945 195651
3 55461 90811
3 150789 6982
2 170938 179450271
3 91617 134782
3 53417 129812
1 46685 165750 503838920
2 20590 221609381
3 97103 141664
1 54784 173450 547935876
3 69334 50882
2 174222 148024778
3 129099 78298
2 110895 725412709
3 66816 132211
3 76493 162093
3 187421 52903
2 98923 646518564
3 134521 191403
3 4632 43989
2 24217 853235746
2 91106 830747332
2 196547 173348265
2 116320 535737772
3 195152 178530
1 13147 199771 755531054
1 43290 60349 773174904
1 87990 180021 471373172
1 50143 147662 630607898
3 35414 178817
1 83106 95263 92843907
1 41434 153918 997534911
1 89108 179666 642250463
3 134784 10011
1 118933 159685 97519427
2 65123 388280852
2 180177 596188730
3 144039 168286
1 63351 87515 840809969
3 28395 12417
2 149103 362467043
2 18099 930490281
3 154280 78623
3 72347 81794
1 83824 128148 913406413
1 96726 195958 691864694
2 190944 316615134
3 167612 135163
3 105630 47922
3 119659 23872
3 61495 97640
3 162933 97397
2 69457 555767472
1 98436 195528 754973448
2 182704 912111819
1 84204 149363 243282620
1 91394 187829 553368702
3 9187 195830
3 147412 47951
2 147041 67480595
1 57249 139640 149674857
3 25864 68074
2 123032 629242097
2 32073 138643026
1 166306 181216 935961729
2 21419 913674220
2 166592 14158383
2 127099 366517520
1 132306 164776 367070232
2 137890 87537736
1 69003 85805 353647770
2 179033 417481571
3 175957 186385
1 37255 100869 610563404
3 73332 39969
2 5621 303974386
1 149033 154653 515931864
3 89260 131367
3 150483 56873
1 111086 148720 150987920
2 13256 943084412
3 8405 43431
2 24536 817645663
2 198357 284512718
2 23422 161430573
3 4442 49520
1 164436 165030 756063679
2 12419 581446611
1 27406 186433 241092478
3 91326 56077
1 79416 81293 163610619
3 176005 193618
3 198378 4351
2 17635 952201402
2 114366 328076137
1 80958 161421 34328862
2 4474 975593600
3 81948 32646
1 93369 137050 436178954
2 111201 416740496
1 29412 100724 583465203
3 78145 129847
1 24824 196070 56092125
3 195601 122176
2 84182 944750946
3 86898 27437
2 110633 664375670
1 51176 75560 412810801
2 47754 896342674
1 102521 193979 383792474
2 28075 204002897
1 86566 138477 261597518
3 134283 198412
3 84946 30901
2 60440 888049462
2 170983 368343050
2 3656 205618494
2 160842 876447146
3 3693 56102
1 84884 179102 248789608
1 13526 73426 646517493
3 10035 41198
3 73704 85667
3 134350 122164
2 79618 413453332
3 90377 104272
1 19953 88849 650726645
2 27651 550009233
1 84487 186864 589624185
1 52249 112368 505745860
1 114790 197650 877758845
1 154313 197768 120741140
3 197402 196766
2 39920 581379750
1 128189 175453 656693842
1 76044 159266 80083308
2 80607 523522330
2 106400 983852128
3 84523 116768
1 121829 196112 536963622
3 34184 92212
3 86959 60573
3 151280 59987
3 152698 84804
1 65931 68693 263064717
3 178775 147657
3 108133 110593
1 113932 168358 397795188
2 65409 421709557
3 146652 75887
3 69283 187008
2 5388 809708569
1 65333 82735 891400711
3 149681 176022
2 90689 800670414
3 115698 57003
1 17776 146572 732128112
3 195973 182328
1 64814 76580 104961086
3 37420 81992
3 129606 194677
1 171840 189011 932940467
1 62531 199381 571819890
2 18749 474547626
3 37054 136253
2 89813 135048658
3 106014 96043
2 175560 580637808
2 190655 513124935
3 196411 134798
1 26901 100906 294544862
2 36260 181138311
1 84468 186894 15495639
2 31972 642554858
3 112791 2830
3 32973 151543
2 99418 198115476
1 78803 177688 151898594
2 4420 392001407
3 10317 174864
1 46477 67632 532261500
2 143204 690864853
3 67793 137722
3 63193 30224
3 130453 24697
1 13809 156097 408050956
1 54473 81031 153683668
2 78675 209276269
3 187746 115092
1 169876 187423 503332054
2 7580 979156340
2 57678 831520357
2 196019 826590919
2 73798 374700705
1 20173 154253 108951269
2 149559 726923375
2 132524 215120525
1 17080 41358 366557571
2 46591 82643263
2 181682 533025304
1 5000 26812 392692451
3 143722 33446
2 2201 942023543
1 89533 90008 583997660
1 18179 190882 648509316
3 180451 113948
1 19228 182004 771411772
3 68288 59722
2 163720 669050154
2 139300 644253550
1 89222 188161 428746252
1 1829 38795 670357136
3 147870 142093
1 63951 175331 356997194
3 108835 118042
1 47863 124516 59258379
2 41046 122514782
3 149348 179592
2 72768 795436053
3 182080 93927
3 91391 132577
2 26908 77551537
3 57636 40644
2 49825 944920277
2 83287 754207091
2 20814 611497948
2 187302 305670703
2 69118 55614049
2 198066 887373240
3 98818 166987
1 39891 51317 31793686
2 27037 105028393
3 2981 92961
2 115385 945556852
2 150284 663961890
3 142481 176356
2 46354 167034359
2 50711 321770034
2 198945 720425219
2 131932 472279701
2 75478 563663552
3 128498 176309
2 65038 213119821
3 119221 54023
2 2226 350303272
1 31279 82217 893387426
3 162082 195976
1 48964 105296 136355153
1 64713 175093 392059746
3 97221 127298
3 4222 146677
2 49732 865905910
3 56601 46456
3 11829 196122
2 170709 978567446
1 129766 158306 437856532
2 97331 938578938
1 174613 190072 10621161
1 160682 183881 353272074
3 64379 167797
1 61388 106404 251477281
1 124404 173902 228492962
2 131110 367880020
1 16487 53148 440236644
3 138231 141557
1 101032 146047 938474080
3 58852 84918
3 87261 134935
3 107214 70072
1 61484 63456 621054728
1 94794 140481 921016897
2 163244 702124225
1 23295 100830 908169954
2 2897 429536469
2 197335 376795850
3 76213 56403
2 29150 489199313
1 10964 55663 461678262
2 166911 878219806
2 87601 199473129
1 11798 46757 433164958
1 110159 164278 863267604
2 56019 393315267
2 105652 98269968
1 92652 133100 617000270
3 93511 171995
1 25633 189581 822189905
2 188636 419244856
1 19457 198604 27117349
2 16800 752515853
3 138521 25176
2 44671 798582267
3 194315 111194
3 187829 115558
2 97437 855354719
2 99729 350543308
3 153090 73864
3 118598 196983
3 14203 85794
2 147273 631488169
2 195543 858127150
1 64025 102644 117238767
1 12018 174000 476242009
2 167587 591529209
1 70569 83271 32423867
2 72987 200878293
1 112575 170587 763821780
3 190718 70597
1 42340 179397 896693408
3 12352 184809
3 114350 577
2 15844 411850561
2 135791 731454805
1 44251 90135 171725264
3 131643 22379
2 91513 248440241
3 114763 138813
2 143840 44054921
2 146071 593740006
2 22234 334810526
3 188536 197895
2 90865 510156956
2 39238 232824571
2 37891 438452778
3 49341 35201
3 108305 5669
2 198847 482062882
2 97684 583849873
3 160842 160684
2 160669 278826885
2 91104 594987139
1 95080 146405 633734576
3 132453 42726
1 16685 199791 829460796
1 52773 156623 604310898
1 115709 149499 194300253
1 6112 108261 367669759
1 120094 133111 516013992
1 63445 72925 11050318
3 128897 85982
1 11388 50803 957424918
1 106061 184449 468521984
2 162422 639893308
1 113598 126471 862874609
2 178804 149369635
1 72135 161468 640180913
2 96694 327862501
3 78654 81513
3 163533 178589
1 15162 165249 64623136
2 122624 259267397
1 66823 149305 232302399
1 66112 71620 468492215
1 63052 73258 790863268
1 20623 172258 422488189
1 69180 159075 259736378
2 38669 443795275
2 118453 810043102
2 148782 431153520
3 148382 158056
2 100377 905576736
3 112637 199930
2 54829 349456341
3 59100 53764
3 156301 33022
3 196330 175253
3 106207 135351
3 98234 146621
3 9616 194282
3 99000 21139
1 18886 192188 928729865
1 89845 150196 222258645
3 23600 26344
3 115054 25435
1 43787 85850 92200810
1 18657 147562 946232440
1 79041 90769 936833969
1 55860 195807 167520432
1 11320 47126 15780031
1 149835 163208 644043487
1 900 99201 594827836
3 149377 68545
3 168639 190351
2 188622 185477711
1 32063 141925 255570743
2 73026 494643592
2 178048 702368670
3 98840 126903
3 77754 150432
3 182926 105442
2 166822 356237926
1 109197 190215 57361219
3 122680 194485
3 165943 91823
1 24585 142496 932994836
3 4268 113717
3 11663 11757
3 136530 167716
2 80628 243842610
3 29784 157578
2 77233 8994986
3 25129 117873
1 126242 136718 352669806
1 5316 64143 682883052
3 61909 60077
1 125479 129304 165774279
3 196283 198186
3 62733 97591
3 190962 161949
3 156360 32146
1 1467 78483 292695965
2 107509 131444269
2 163349 490561754
2 27518 403148458
2 183467 958712193
2 133247 635804140
1 71937 80843 986017447
3 19582 92148
1 111361 160175 805096804
3 135723 193853
3 46581 47677
1 123103 159626 522836875
3 38876 155934
2 4385 498906585
1 10539 46079 640814488
2 118344 632826049
2 79632 580362231
1 48724 66715 176549535
2 106339 857394946
2 104792 903496010
1 95195 100635 383991672
2 80114 89699359
1 23155 112293 727564965
2 64320 899452936
3 69822 51101
1 51443 159004 329832966
3 121741 17991
3 41315 143822
2 30973 709162462
2 74260 189264193
2 102465 330594996
3 191716 36339
2 181937 469909559
2 7277 495469523
2 32802 400359167
3 89705 198795
1 43540 134339 721434355
2 138883 541898129
1 115037 143978 762185626
1 2462 159429 891327646
3 199979 103752
2 128857 22360804
1 4385 79709 439191314
2 179800 950105491
3 115532 58533
2 76085 505111277
2 57103 433640678
2 53212 466138506
2 19041 29294746
2 37224 252466635
3 99144 33070
3 67082 189844
3 75192 99670
2 7750 257492911
2 163893 217517232
3 32123 67336
1 52426 112878 428374327
1 162058 198053 777053510
1 114538 189721 801181739
3 113200 62431
1 25155 194298 871421555
1 133394 153998 347220873
3 52626 46405
2 112026 704823880
2 55969 129602302
2 57340 343442763
3 159526 36869
1 21086 174708 138444336
1 43745 95360 915004398
1 61679 184273 758569172
3 189090 95395
1 26087 154444 97406008
3 111368 72311
2 9250 312819360
2 81108 647775749
2 94501 71455313
2 102936 910767755
1 33530 175627 543417888
3 183680 188401
2 73496 991115882
3 138436 189377
2 56835 578209134
2 28216 189930684
3 3245 120301
1 19241 167166 241833572
2 63859 190343858
2 27184 326279330
1 108097 154020 533423438
2 44992 770022502
3 67114 137339
3 147751 153111
1 72910 185221 787343273
1 55931 189311 65477522
3 166797 42939
1 3414 175967 844316637
3 143081 62887
2 171703 496734504
1 25004 153920 131434765
1 31062 82983 165898457
3 36060 21259
2 50735 338885127
2 16080 158784413
2 164752 357795604
2 116701 563894542
2 93970 459836454
3 26704 192685
2 103600 669659160
3 60180 189949
3 165835 72512
1 73570 84901 185447213
3 59829 100498
3 35767 102329
3 163139 169474
1 103386 130752 259063621
1 77883 125892 962537534
2 64551 268607445
2 51330 312259167
3 61846 195763
1 51925 103691 367155561
3 133059 34922
2 67244 607553079
3 50187 52233
1 85485 87798 876091857
1 32009 152378 623005768
3 62957 72484
3 57132 171810
2 184495 382746113
1 12906 49768 473815269
2 189096 288180734
3 108031 194675
3 104888 169044
1 21754 199172 750474404
3 37783 182305
2 80500 537770621
2 179587 79199587
3 198341 181147
1 50819 68073 375295970
2 117143 709415906
1 59531 89369 806365719
3 18387 13690
2 75653 226830002
2 72732 787927578
1 25297 104546 787050206
2 101950 670611765
3 82050 153127
2 59509 637727362
1 54345 134645 456325887
3 113077 197915
1 123399 164113 427623384
2 35864 741849121
3 178617 86206
3 2174 121161
1 58900 91485 625564117
3 116770 71778
2 175317 116759354
2 68077 640924959
1 59216 189052 633374154
1 87380 130155 128157570
1 116646 188641 832125618
1 78256 99598 390313815
2 136427 134099470
1 69992 94217 228416304
2 135297 216285954
2 198246 984471220
3 81458 814
2 169929 397591205
2 76354 120122732
1 95206 162897 321006022
2 19500 648654444
1 106895 109628 180402761
3 62747 140117
1 39801 103965 333458395
2 60123 246554736
1 51867 93601 413930074
1 151965 172401 101324991
1 79910 188393 77057962
1 125818 130766 446090499
2 20058 483265742
2 115223 407445941
2 120518 319031970
3 45998 41828
3 14672 181755
1 58627 91334 190978899
2 182598 24369020
2 169706 710547680
1 72537 78987 364859251
1 144051 163084 224714614
2 89299 935443583
1 136221 171204 536643457
3 115810 141022
1 33415 117934 977229141
1 86478 177480 942936500
2 27785 841721138
1 64043 119628 552184182
1 149330 152868 410205595
3 33795 159358
1 79584 141119 563258377
2 199177 116681016
2 78871 667698120
1 85530 114558 201249298
1 111609 183414 747059080
2 171887 997124852
3 187565 74536
2 195478 326327146
3 198373 117731
1 26809 145977 738602479
1 47540 161895 928435954
2 128706 342787886
2 130690 97891581
1 17032 40677 85566533
2 169659 770461904
3 53988 133252
2 143613 124639833
3 152640 117804
1 93020 123313 182536829
1 96535 195610 433229279
1 21101 26127 509223675
3 125552 55967
3 115300 171015
3 44837 141911
1 31110 31963 922350809
1 96865 133402 363838981
1 120407 186255 288929663
2 93685 483215409
2 38624 659384336
1 11170 110339 999290595
2 31429 3095511
2 68048 185785832
1 27933 137545 272693315
2 198619 302809555
3 37329 147810
3 31745 110073
2 128044 782723291
3 170519 194253
2 161699 896370591
2 132387 732087247
1 57727 79284 893406462
1 28255 169724 338361996
1 51335 191919 803065585
1 87615 87950 588640109
3 180092 87150
1 80775 122693 35129140
3 149995 59257
2 148192 882198248
3 71974 16854
1 68176 181074 23224321
2 99884 374012657
1 29426 127887 525628239
2 177466 825499006
1 9004 119147 591097427
1 23573 159682 308886250
3 18829 30027
1 128294 143388 132412783
2 39082 131975795
3 38789 90051
1 31491 176424 218730635
3 144519 22120
3 151997 102063
2 104113 777843669
2 96574 283707885
3 68673 141885
3 49402 61788
1 9535 35205 283247274
2 141515 759848857
3 162856 14085
2 51323 754990579
3 132241 79807
1 18419 145292 74319402
1 77424 102086 68229552
3 116129 97756
2 65014 171735419
1 42320 64443 172397495
2 43184 810221891
1 48291 152624 998776354
2 155641 831393790
2 58721 399640550
2 173427 358946792
2 5999 90690198
2 194175 863113829
1 141020 192984 76887322
2 82549 718807027
1 141841 147037 68133875
2 59744 416544093
1 36623 88764 905344910
1 167280 187237 875579166
1 133081 135957 870742609
2 131954 262828031
3 117603 67139
3 89591 81001
2 4177 993144977
2 32032 713960711
2 98429 149786992
2 48122 753304760
1 156347 171255 112876688
3 122676 130704
1 60167 187052 951335220
1 48599 169440 335917232
1 78585 126495 584458979
2 116927 556783449
1 142479 149809 722935548
3 181603 69116
3 94009 143099
3 42827 163176
3 19709 32449
3 67878 171163
1 107102 186873 193845956
1 64716 90791 135081188
2 75712 174435493
2 142852 27298387
1 1816 178350 641769847
2 42238 299980954
2 69698 858013007
1 40708 55541 757171417
3 148662 48543
1 107096 126471 424818067
2 132272 25777431
2 76797 382923342
3 174035 83167
2 23192 838276823
1 59643 172625 982087109
2 32712 900941795
1 115984 184021 283680879
2 144874 166451575
2 177078 171676450
1 3709 126225 946287478
3 121483 81330
1 86140 180723 496249075
2 77440 438864501
2 102442 382397006
2 118421 101454414
1 71435 85972 784510652
3 175541 187966
1 11057 114589 84860571
1 85727 97659 762193849
2 187215 355980890
1 33492 156741 345158366
3 9101 139902
1 49410 189485 776721507
3 187303 69901
3 102654 26709
2 38265 432608007
2 149528 28746624
3 108714 84699
1 74813 116501 794611530
3 9396 107099
2 155036 958291730
3 197736 10274
1 142509 144264 291722023
1 36922 121005 224627737
1 35932 72237 448213919
3 8097 71321
1 2066 158131 647135116
2 89061 968724593
1 86940 133692 317000051
3 19926 68682
2 172322 500198641
2 147749 632053308
2 49159 935823063
1 14264 120158 648446417
3 168624 137406
2 77967 738059148
2 112397 957195851
3 24144 159448
3 79868 76637
3 150664 106412
3 169277 113972
1 100923 102884 717936984
3 160621 44422
3 40684 140599
3 148988 139357
2 148328 220523256
3 105045 9431
2 47152 194780149
3 163162 145822
2 47633 705286475
2 145215 653633004
1 33893 41415 30323448
2 85214 683547642
2 141361 840229961
3 40626 159737
3 45164 35619
1 31419 33417 7169701
1 18169 142544 172177981
1 115083 123363 429417584
2 49352 78877255
2 63005 382541561
3 96406 29839
2 153177 695264897
3 63682 52314
1 8050 71188 479419106
1 22235 118731 458535256
1 139071 143966 334905640
1 22602 55735 512351263
3 128649 111343
1 20469 82709 24309381
2 56843 612170618
1 69771 196883 451780596
2 103234 911051638
2 112389 192200036
2 20285 536601025
1 154131 177550 872969517
2 126733 604355317
3 60300 8827
3 61381 185358
3 65230 74542
3 44619 78451
1 126879 157876 554122635
2 107190 332292591
1 114236 174608 428068175
2 139291 890158185
2 100979 389705991
3 32914 156362
2 91221 422070947
2 96845 41435980
2 63501 39442731
2 37628 999668724
2 132350 614862676
1 161879 165138 992577799
2 96193 251324155
3 155959 94551
1 149572 195174 845856692
3 140716 115799
3 17376 12197
3 90305 91383
3 56283 99221
2 18488 574824174
2 141371 693553854
1 124516 165338 285865907
2 18622 827871575
2 110537 614571066
3 71374 134676
3 10510 20860
3 86224 105995
3 30465 191870
1 15768 128298 896776758
1 66246 82211 778641398
3 99854 164079
3 18885 178986
2 78092 208295313
2 101048 195593440
2 189173 537804852
1 73901 189413 684770514
2 118893 774443831
1 2037 26765 56106014
1 114225 193244 478456979
1 69424 158389 662971021
1 82146 171477 521997156
3 126911 97713
3 95656 17336
3 5604 171101
3 107924 199732
3 148907 179348
3 95793 123436
2 154153 723409591
2 8678 185826504
3 125820 170926
1 45616 69620 135634361
1 66531 110558 723009810
1 85288 174095 512063189
1 12304 81935 984980054
2 41013 387725092
3 3715 25505
1 56090 65325 321835482
2 179315 151191045
2 58544 580311859
2 146450 415095044
2 182788 994674684
2 142151 178376137
1 7402 187924 573475337
2 127153 873999213
2 100452 127276657
1 168164 177622 51165098
3 102116 192659
2 58803 251250024
3 171158 134418
1 74492 127987 972725113
3 107830 15106
2 179234 330498047
1 35208 115311 766635219
3 181665 112306
1 61290 185256 280979368
1 3998 5927 843517928
2 3291 566349076
3 83283 67218
2 146035 535037409
3 115182 174423
3 15486 48102
1 32876 134130 617488695
2 57487 724272367
3 67361 89602
2 40227 339817888
1 99955 143607 346062511
3 102489 49513
2 182963 702690614
1 19503 166844 178551486
3 188947 91856
3 66273 193109
1 60153 142781 121400885
1 130307 178961 411347121
3 155859 7761
1 2495 121238 890897503
3 2757 118831
2 196292 770103592
1 53118 102689 140707778
2 157070 925645356
3 66989 32367
3 149262 147469
1 28203 72796 958791087
3 150151 84148
1 70564 107263 467689679
2 138917 451581461
2 192260 984419755
3 70858 60775
3 130131 24041
1 103066 162430 262658775
1 93654 173377 161655091
2 18583 519089221
1 32671 191728 411652262
2 184745 393035833
1 53533 91267 335206699
3 76589 168817
3 88764 182122
3 187834 1363
2 105311 489082244
2 12036 385875314
1 33713 94741 950857122
2 67226 64965712
3 24652 98960
3 163509 175505
3 73215 65690
3 7044 174348
3 110308 74144
2 37978 318505702
2 20828 173227282
2 181833 753288341
1 42829 83674 879106974
2 160484 715478626
1 88960 171108 436601106
1 113645 147941 783453287
1 167889 188244 449006426
1 55246 74152 41610653
1 77221 195611 555222888
3 45595 70922
2 75110 616784016
2 64375 551095560
1 7169 69624 636572483
1 47085 162656 658821523
2 166620 333799476
3 102560 44608
2 71263 347254382
2 106218 680633100
3 4411 128847
1 105591 151319 478257965
1 124879 143351 24406852
1 104744 156576 344265329
3 138114 184736
2 696 449538620
2 103897 653287306
3 74995 183309
3 195078 140306
1 41936 72773 986071159
3 56346 170256
3 2345 10704
2 130853 790691301
2 135039 534540888
1 31843 161470 643553025
2 158237 916783559
1 41403 196453 110110693
2 3253 346568191
3 87664 98125
2 171055 30540260
1 47769 73583 104478033
2 148154 616904007
1 4668 37938 999287313
2 122317 487417272
2 144669 758027685
1 111756 188174 758079780
1 166583 198911 226558263
1 120236 124030 458052935
3 168961 13223
1 107399 177125 70853989
1 123744 171372 371144356
2 68027 421439615
3 90900 80013
2 61289 166095119
3 29856 162814
2 78914 234735724
1 145488 173265 600750779
2 51673 101811212
2 53865 314234482
2 61933 297634164
3 43362 154194
1 125510 149159 38009221
3 143760 72038
2 67347 221458316
2 21021 459453014
3 86912 70783
3 195798 40574
2 105367 130993615
2 151197 359847688
2 152880 761444295
3 143419 142824
3 196171 106951
1 94473 135323 410538424
1 55987 96301 702753198
1 39354 110187 818249604
3 197373 115435
1 108124 158264 138110995
3 93917 199148
3 198413 191481
2 71061 365867030
3 125982 82359
3 26766 33440
3 157195 61390
2 159324 262356593
2 152898 227533490
2 1239 46407918
2 154426 714662548
2 106769 997421840
2 45410 858478534
2 185999 864978766
1 68181 70120 293952653
1 32062 117779 166854993
3 87949 98250
1 824 67618 234410229
1 16318 43745 977225228
1 3529 104026 517807288
1 112870 122555 478455992
1 45403 138308 259930843
2 37058 437224060
3 110155 91092
2 30535 903369392
1 1317 79970 679477083
3 10410 138627
1 45116 51365 156232071
2 196247 527204293
1 14014 118832 656558219
3 165798 42919
2 14755 878879477
3 179609 155681
1 65754 191825 417155756
2 155871 86092629
2 171336 636427825
3 139005 154089
2 148447 234240395
2 154532 552470639
3 147247 73960
3 36548 34242
2 169125 865342404
3 123465 193386
2 197882 375881869
2 34246 762815421
1 32899 69631 527349918
2 116485 429312803
3 184965 182194
1 109445 166260 63518228
1 53282 87161 325867180
3 7954 63557
3 194212 189748
3 19179 125791
2 129610 326217662
1 58781 89371 670902141
2 75065 883995777
3 93796 159660
2 198534 106059932
1 36339 146364 651958986
3 165100 118675
2 44352 559276092
1 41216 76659 810527245
3 14831 42433
3 66382 24781
2 76397 775566267
3 127858 24055
2 199872 570875175
3 103834 64490
1 50224 81374 438289977
2 29654 876465475
1 52082 186148 504870492
2 100270 851739870
1 2952 7962 22841667
2 115571 590996083
3 23639 84491
3 184537 182715
3 22434 18168
2 47550 726347168
1 160843 161116 913590616
1 102820 158804 112582473
1 162757 166543 782528227
3 29363 84500
2 171787 543750564
1 90863 169763 392398711
1 30509 179768 724596169
3 146915 95417
1 32278 79032 388891957
1 36098 113876 327906368
2 145918 735391029
3 123693 11633
2 68659 501088465
2 140068 95648128
1 29918 78865 54612579
3 112279 189365
3 30162 100660
2 56343 619591640
1 124737 157505 419492102
1 96247 155999 908697064
2 129998 952619597
1 57077 66181 231043533
2 91938 678048915
1 12790 153034 677105142
2 87622 438829399
3 180362 16899
1 12963 133641 292200141
3 70600 123180
3 50256 3534
3 59769 90645
1 158509 169839 826060373
1 108553 166172 695481176
1 8193 77707 844713952
1 117599 194327 629326832
3 171 63739
1 27664 85601 611857575
1 29658 38141 907224084
2 117526 893592057
1 56166 72036 706084925
1 83990 149558 582147877
1 18822 115180 763818837
3 144432 172015
3 68750 20637
1 7478 73764 493244730
2 92686 547285156
2 161538 283336893
3 55526 178888
1 175419 189677 788271695
2 86470 166859399
3 110148 177073
3 16595 94498
3 63584 8304
3 66087 69611
2 33911 629399141
3 146546 89837
1 32067 115589 73169577
1 121589 127186 308878974
3 17557 67420
2 69077 689117569
2 92439 808957907
2 88778 178567698
1 11496 192374 526061878
1 128291 143430 525269098
3 106047 62236
3 189231 76760
1 11517 61609 838592233
1 162494 193152 634430928
2 199503 562498826
2 135765 593253680
1 56797 123695 787582545
3 179794 67967
1 87767 93482 143351511
3 47263 111404
2 91183 210416246
2 35293 759993113
3 35226 5749
1 54976 106118 701663624
3 48594 74025
2 20438 401706416
3 177431 155803
2 1226 368544076
3 36125 115625
1 2800 94060 243830463
2 87674 382845798
2 161229 367223884
1 123897 155580 242056566
3 92565 65623
2 79569 273271817
2 121715 973463995
2 95728 187344787
2 134551 568851692
1 5941 138877 173253272
3 48673 13241
2 131876 765190783
1 41345 51756 149373500
1 86843 92578 540182946
2 163807 980524359
3 135041 129794
3 77357 84817
1 6238 25721 401337333
1 6532 173030 872724895
2 112008 206800274
3 25438 115200
2 163477 253374176
3 47150 5832
1 5089 121618 741009319
3 99590 141892
2 5568 945521473
1 80119 99399 704168678
1 127942 153533 131127245
2 109048 444039617
2 27249 795952259
3 20260 94307
3 149215 150873
1 42923 166641 60145066
2 179753 978059754
1 18867 85208 431894087
1 104710 166444 183912794
3 27290 35344
1 48037 167107 616631759
3 44771 22834
3 190669 42090
3 58449 109509
1 160788 172397 270215925
2 11917 416721935
3 40258 184573
3 31603 125072
1 71515 166644 487941211
2 55538 966130755
2 1608 78389699
1 21561 156752 125551375
1 40028 112446 957059736
2 91426 649336305
3 128308 180990
3 146516 198444
2 138464 355894269
3 182843 118049
3 2382 23630
2 63900 621800505
3 11295 17504
3 1584 9487
1 141703 174395 533805633
2 78969 933481077
2 56835 965404755
1 27932 29037 23515315
1 9037 66840 702165876
3 95464 187743
1 150531 184654 333565316
1 27709 147173 404772856
3 71456 109478
2 108226 424036287
1 104413 113773 402661183
3 153179 166466
2 32012 684415849
3 152734 88496
2 138586 639111653
3 84861 193474
3 106699 5473
3 144441 124484
2 69394 316997513
3 82766 178163
1 5804 107020 730212250
3 96022 172811
2 62813 229360040
1 140017 169153 223268733
3 93835 22697
1 282 125822 715449780
3 9179 61388
2 12545 167356954
2 197516 581853594
2 111170 783204578
1 1727 141495 48854023
3 50929 115780
1 49976 148078 563861943
3 93828 94496
2 155040 281699316
2 179241 919768274
3 146493 8217
2 159342 827709041
3 165396 92302
1 9715 155311 316932194
3 116053 24541
1 127772 177750 929312945
1 90700 111250 692389899
3 112549 136277
2 174382 638552253
1 163081 195459 749773944
1 54150 60706 212686377
1 39507 167839 793217045
1 20397 192014 223023787
3 58120 173324
2 150882 930567659
3 6663 170075
3 57665 131364
3 5768 122742
1 56739 111854 915743010
3 17187 47562
3 46884 142101
3 83121 145206
3 112732 316
2 22589 204429701
3 53819 85018
1 112158 153117 650397297
2 118367 594125095
3 150666 132658
2 16158 812391731
1 60337 160622 207595797
2 159778 431036585
3 199882 74712
1 45613 171703 463271767
2 189843 837721991
2 83708 89371965
3 39245 163618
1 94781 158065 630843694
2 42824 605101382
2 129959 706451722
3 150423 55700
2 11451 257093930
1 124820 158900 883084009
3 89080 107174
3 44566 184211
2 160524 55487275
2 143135 915465302
2 178766 72242086
3 55010 116112
1 103894 126697 401325165
3 12117 41922
3 184421 32556
3 3943 62517
2 10585 480764158
1 2166 184740 653796316
3 121121 443
1 42232 150272 576953469
3 43209 183001
3 11247 4772
3 15780 194815
2 113897 988471484
1 32875 108253 665381971
1 32090 94276 598363479
1 184701 187024 756341617
3 152329 81123
3 131583 17758
1 5101 72176 674950461
3 98464 19838
3 198824 100936
3 42765 110031
1 111290 198504 931075191
3 87650 73346
2 132837 497424450
1 123980 168539 245777794
1 132685 138387 886114624
1 72913 187708 422834509
2 25786 876438922
3 96989 16832
2 93780 488313393
2 54364 321939760
1 81759 151996 356650940
2 114717 923120464
2 9702 269613504
1 72103 161575 963400584
3 139776 119365
2 157033 797076060
2 139406 542121456
3 90881 171895
2 182001 852034825
3 94277 35086
1 51133 158294 687150831
3 172199 21737
2 166946 731070267
1 106381 133064 376961179
2 80604 243341236
3 178993 12448
3 20874 13854
1 2656 111816 168921873
1 158467 191069 229525372
3 102251 64801
1 77912 142582 79944717
2 99169 314769027
3 8716 74223
1 68532 169497 102864280
1 148062 172711 198020812
2 20411 160587627
2 77192 562787080
1 13121 53195 552950715
1 1313 66223 820157524
3 54377 69083
1 46363 121719 970669468
2 109227 505128599
2 56129 638491425
1 11236 90848 169470949
3 114398 8738
1 39718 128145 548058768
2 19769 211849917
1 198 116715 816090562
1 16135 180005 907917152
2 170229 613223179
2 41514 527760285
3 197183 124551
1 115575 188168 80639108
1 72747 161670 48080602
2 189569 832662084
2 93712 821638325
3 169669 115770
1 24886 39192 358067604
3 28047 164095
1 45126 169403 579272959
1 103207 129632 139665529
1 15835 105807 646410471
1 35171 84083 646068286
3 105652 10089
3 58183 42188
1 85427 106074 535841004
2 185037 374936723
3 94831 154072
3 46835 117045
2 121177 751742633
3 79100 166290
2 131350 536476291
1 83760 84424 302693768
3 64672 87310
3 117148 15355
1 108682 132763 274479700
2 24974 594194553
3 91339 66443
1 138191 194876 435129871
3 88241 198342
1 8721 156698 560775730
3 41122 107206
2 85407 953184865
3 133463 11903
1 107661 184268 333679808
1 133532 156949 986535152
3 101522 2354
3 109865 22601
1 58174 121482 435849231
1 47287 123861 637553369
2 192602 643759568
2 41983 895442143
1 36291 133857 617275010
1 170280 174483 86379120
1 128319 168295 116192590
3 88587 10330
1 141716 166279 601284320
3 172887 186655
3 119714 139830
1 48908 125896 810170095
2 126421 354883867
3 138848 115426
2 62945 321707311
2 21064 6120535
3 28155 177159
3 102825 101610
2 168177 188224765
1 78443 130048 148574030
2 112691 661348798
3 5718 87318
2 123979 171070679
3 66419 58449
2 114673 148078317
3 89753 19634
3 40942 77473
1 72318 162051 19221986
3 8864 169910
3 151525 165675
3 33417 1137
2 25794 498347232
2 49822 645024573
2 25858 918212616
2 21518 120740812
3 113333 110224
1 34305 137059 297304321
2 115903 556586064
1 87198 107953 387305952
2 78001 582422074
2 125584 1002496
3 42587 125237
3 9776 83387
1 65284 171873 836249666
2 134139 935478799
3 30116 130013
1 62491 160360 162657729
1 91427 158827 782153623
3 196734 174057
1 76502 106472 163931076
3 57990 199512
1 5940 194618 120361643
3 92696 64457
2 106051 659089571
2 143033 323929071
2 179544 394042060
3 3111 81882
2 92164 722938681
3 198452 42584
2 51356 531251541
2 60318 652647993
3 147817 61165
3 186737 158591
2 57278 175514309
1 714 197343 69225916
2 122828 398623742
2 103310 280669966
1 10344 35962 929538353
3 152844 133367
1 52036 129667 107391835
3 176222 34518
2 101434 665463381
1 12680 64501 550935920
2 130174 731040049
3 35815 104852
3 137361 120920
1 123334 153521 963220561
1 35186 135720 803220799
2 116424 262308734
3 46092 36337
2 118357 760020007
2 39828 829151484
2 96398 464522054
1 10753 111752 748294185
3 190125 101442
2 85620 819568902
2 13695 813760905
2 8433 670544952
3 108355 49767
3 148539 190747
3 59014 2335
1 6646 180242 444737116
2 191225 965223475
2 159843 944424521
3 197904 40519
3 92443 22792
1 85096 143852 136735705
1 21716 52054 875251582
1 39729 96412 689734436
1 47048 97120 136463758
1 132620 155616 235084301
3 165988 48921
3 134549 62398
2 39650 855265622
1 50803 198345 280388017
3 31213 169972
3 88230 23388
1 75105 109595 207953741
1 24589 36868 30708456
3 125511 164883
1 772 171876 7595920
3 179985 80470
3 19049 141259
1 96293 126155 877667407
3 150550 187412
2 11084 416451441
2 167277 548447718
3 95159 66611
2 33549 164879394
3 118863 50679
2 99033 971754866
2 50094 516939426
2 53710 344118955
2 53230 813433397
2 110962 314783980
1 51896 188849 975791706
3 51970 11828
3 91582 144798
2 150691 840370371
1 25926 102654 632182582
2 15567 124979282
1 100897 106209 961370243
1 114049 133178 107166806
2 23137 211398202
3 163416 13465
2 29378 646695978
2 18882 684880037
1 57814 57851 198560124
1 9758 188050 144603923
2 75301 706695585
3 30270 127977
1 65513 98182 114406011
3 28583 169967
2 62976 765799047
3 95507 106917
2 166678 241521956
2 152107 817234863
3 109006 186459
2 110974 303715153
3 154172 64113
2 103061 358440523
2 4213 926285058
3 61449 126698
2 56182 75807705
2 135970 776081330
3 26964 161687
3 76508 16490
2 142901 227413664
2 142443 769385471
3 7625 131738
1 37336 49341 387995184
1 6577 125430 702791898
2 115148 52288925
2 189254 309354182
1 141253 145003 827577364
3 191173 106619
2 185258 526103106
3 159403 166782
3 151039 5777
2 39295 11334835
2 49950 326852465
1 91793 99510 993059843
1 70504 100469 580904573
3 35563 67375
2 116374 61991773
2 55092 501015882
1 26256 150850 312927527
1 100281 145018 88108546
1 76636 164272 36847027
3 172500 83309
2 112662 108510579
2 20719 14741630
3 161537 34334
1 123985 196029 699491162
3 110074 134241
2 189195 376261536
2 57211 560655222
3 125124 63858
1 87890 106263 531797522
1 30213 87255 842969706
3 39576 121118
3 195115 170003
2 116909 32095538
2 4807 974335388
1 110310 138859 523739366
3 106862 157068
2 59131 917726937
3 164960 167585
2 169696 852316143
1 99578 137423 917910677
3 66234 136344
1 30571 183122 40037980
3 106065 160061
1 91916 165423 815143911
1 2590 28526 680207724
1 181036 197151 747215178
3 112454 128689
3 54204 154758
2 101077 648463623
1 37984 164355 15424983
2 58389 535943006
3 32018 90726
3 86801 4797
1 10299 83632 724501614
2 124691 729826469
3 157938 150969
1 81389 165217 244289682
3 174598 150619
3 2976 199635
3 121918 186235
2 22536 768958710
1 129696 154735 612430946
1 158701 184607 961165965
3 3530 115574
3 40509 5270
3 141509 38934
3 79321 94319
3 183979 4528
2 28075 160069399
2 77550 654897321
3 199791 144433
3 92571 170058
1 3072 23623 90265904
3 116459 38939
1 16085 113417 617211153
1 98856 126863 40263550
1 97613 117070 622515417
1 14881 93468 282246020
3 73208 152153
2 138398 823649991
2 181812 961403855
2 13299 513290136
2 39752 459582466
3 192509 167733
3 3004 78619
2 127726 218657861
2 158429 24442209
2 17371 706094083
1 34090 159526 683580446
3 153910 58425
2 105764 528180266
2 172211 146003878
2 68981 596816465
3 93413 131056
3 120064 25444
1 13831 47447 34397515
2 16290 868192180
2 16159 850636060
3 112584 123690
3 185203 179789
3 76183 157354
3 2416 190276
1 27482 147078 375832934
3 113584 123514
1 83726 125789 251839672
3 168639 1221
2 128896 357025938
2 51399 78751008
3 162553 109214
2 190241 288185721
3 99610 76168
2 68971 798980883
1 21091 59637 349908696
1 169567 191978 175153302
2 146119 673088584
3 25512 151654
3 172547 71750
1 1784 168349 652128534
2 152661 360437992
3 92182 30598
1 102496 180028 5927099
3 197034 19832
2 64042 589110681
1 19096 153801 706174192
2 103792 798815074
2 161451 737048254
3 8070 23663
2 142670 796501834
2 172234 65932494
1 148803 171016 152776343
2 95533 808085017
3 80821 101389
3 133955 78708
3 172729 127553
2 46473 199508110
3 2410 94833
3 42411 172589
3 43236 23304
1 64433 77737 383055022
3 106102 175580
1 32567 130617 462965968
3 140210 15270
1 8332 16560 561364588
3 98972 153855
3 91916 168761
1 37010 196948 937053568
2 82557 349278503
1 92235 118051 280822269
2 50245 101544390
2 183586 49495440
3 54004 4234
3 26768 63951
3 8977 63064
2 149816 255548267
1 49169 122005 799634524
2 43952 312012258
3 116355 93960
2 93361 292208526
3 74649 174554
3 58124 36438
3 107804 186653
3 112505 184906
3 183183 29566
2 98812 312744306
1 79940 88800 338491699
1 130211 162181 369404599
1 19090 152956 138467346
2 169165 188594474
1 160093 165275 323858703
1 50395 185422 763445859
1 37662 156149 466940249
3 193092 165475
1 91963 150165 613706333
1 18603 40720 780355255
3 83442 152351
1 72663 162574 520291987
3 63440 189059
3 24673 50621
3 177451 101880
1 121432 166338 122289287
1 41856 130240 247764964
1 29625 111270 419368332
1 47704 123433 636335653
2 98600 497033374
3 59721 81185
1 27053 59581 699266088
2 15619 479534082
1 62126 167917 519186561
3 120736 130379
3 15646 135830
3 158274 2530
2 22627 389445306
3 61594 166996
3 120308 128427
3 157361 54298
3 167877 184573
3 65376 127676
3 101474 193866
3 57659 29373
1 161144 161699 217281756
1 8935 148678 697145461
1 119168 155294 919464030
1 53960 113366 340089111
1 146705 165757 851592204
3 165657 72883
2 170735 152868896
3 182299 166279
2 163274 178313009
1 46807 120410 218006527
2 144948 159891347
3 51047 106458
3 90924 96013
1 4340 136596 350705041
2 153526 488205
2 136042 898763922
1 144039 145109 844684099
2 24867 596820804
3 164094 8527
2 84326 38734370
1 98432 115665 389009427
1 11462 18976 609220386
3 159 69407
2 103209 866650380
2 5147 499387271
3 195377 170507
3 1236 164521
3 198258 188490
1 83500 120016 161366234
3 542 93192
1 79918 118992 104167909
2 111841 138566899
3 135425 194672
2 84251 746394627
1 47593 127015 301729448
3 83035 108713
1 170129 182751 175597050
2 24587 89651772
1 75849 90495 699319312
1 73270 176212 336801073
3 48361 160805
3 181320 115616
2 89467 66928992
2 1826 400604786
2 161702 44237466
2 145978 799334574
3 113825 180446
1 126994 196660 509549448
3 135802 132142
1 11204 94346 479883686
2 48974 378322529
3 67759 167481
3 50449 47773
2 13798 422447569
2 133093 542433851
2 189816 546207412
2 110450 325929171
3 71566 155372
1 103734 189316 513846265
1 31185 98499 2784462
2 189067 658525488
3 50970 13554
3 2905 11516
3 184684 60083
3 91213 156502
1 122795 182522 665144998
2 132570 43389331
1 20913 25195 339077235
2 641 861518894
1 104127 191199 832459414
1 14608 91908 111706272
2 176247 313030142
3 174028 169953
2 85482 169666213
3 152265 15792
3 32880 178347
3 60149 73127
3 66138 127593
3 27446 63520
2 141473 217785343
3 123294 106753
2 15590 812984100
2 97522 949480800
3 100258 169685
3 10206 117071
2 49791 24101197
1 57996 89792 394198627
1 25271 193869 596125522
3 47831 47799
2 2732 529415111
3 84207 8831
1 52693 173750 462019451
3 39158 102174
3 109434 179700
2 180543 324820968
2 42991 651847007
1 3410 98446 546439178
1 105253 109955 748432672
1 73280 156025 41434803
2 109204 629427604
1 56429 104262 819341312
3 165927 16586
3 116766 205
1 115764 158028 380613944
2 105780 880982989
3 79622 149561
3 196113 132345
1 21545 76502 634946143
2 96106 983566068
2 4650 716055443
1 37732 135894 358906484
3 22242 192291
2 188006 439194288
2 57148 241925961
3 95437 132384
2 53551 993687339
3 71175 178496
1 84790 180199 964160
1 19859 163226 820060111
1 5460 31846 785943367
1 14083 68516 493029718
1 11521 17327 117203692
2 136855 168158229
1 170203 173993 398440959
3 154700 129242
2 92765 156646936
3 192346 18859
3 136726 58942
3 142378 44049
2 155375 413779439
3 74075 129316
2 45597 607165985
3 81070 88720
1 16679 191643 521442187
3 142705 134572
1 68710 149278 90054724
2 56416 784695100
2 102009 870502178
3 864 120551
1 107186 192900 760986557
2 179485 451554301
1 87146 165729 470233426
2 106814 772244385
3 123557 136498
1 41406 74418 464107437
2 63205 192615162
3 122625 65945
2 190429 78369655
3 30499 166642
1 36520 156652 735162430
1 114338 187270 10014902
3 196721 149870
3 162051 73442
2 108509 201343119
2 12444 652293683
1 3601 112637 560026390
3 30655 190355
3 164737 26873
1 24403 138688 655070343
2 198570 178082077
2 180308 624795453
3 171818 28024
3 177005 4149
2 120588 227542961
3 92691 192734
3 183276 194314
2 182092 517698637
2 27979 69818750
3 152067 84485
2 116280 173870509
2 44569 204777090
1 27046 192406 737445987
1 2014 43430 480968193
2 109779 939154567
2 187101 405814108
1 65448 130658 366354046
2 155262 999189833
1 877 128071 453877320
2 78155 510704978
3 53625 28199
2 198136 702454118
1 63450 181519 839387390
3 44041 155845
3 49013 127597
1 6303 116776 876101269
2 45475 296830507
1 499 111375 998857504
3 72241 103622
2 83248 481181630
3 122135 28194
1 72333 83438 242259485
1 87295 125446 547515739
1 86349 198466 414871855
3 41516 115654
2 120817 411771160
2 16712 310568907
1 14999 37130 358353716
1 15188 70213 254816715
2 29205 82151893
3 118803 31680
1 32718 58640 595880604
1 59032 110081 290392710
2 80216 697580398
1 41982 155098 150135434
1 41065 137808 818533251
1 139687 143276 117853534
3 48581 60839
2 184831 646500678
2 60566 476085890
1 122389 174716 548451788
3 38676 192081
3 178617 96271
3 110622 145232
1 40413 190865 733077310
3 131835 55449
2 196752 437454567
2 62526 93896038
3 61574 18332
2 107688 171608536
1 54282 100775 377076646
1 86104 163813 437714548
2 192810 152457030
2 5231 588513269
3 78869 95523
3 2215 9411
3 93178 167549
2 116744 210093116
2 113103 227930673
3 4254 93001
1 35928 83733 24206923
3 43671 141112
3 197192 65438
3 171466 116110
3 104059 49438
1 73194 167001 629533529
3 160348 53930
3 134918 66648
2 33708 566270945
3 11710 187451
3 91222 99588
2 163506 705563675
1 39876 55161 837129137
2 28473 605021544
1 70693 75626 154028665
3 135596 66720
2 27182 107637067
3 86163 76269
3 131501 43627
1 5397 99162 783416833
2 136476 288138357
1 37289 79976 474445412
2 35663 855160810
2 181655 791595957
2 114746 294786515
1 58133 63016 478697691
3 185360 16831
1 155868 167405 334697501
3 191442 32393
3 190619 194010
3 101164 188726
3 185673 83856
2 199143 319495339
3 59340 74845
1 141437 143490 176200676
1 49843 72867 135454418
1 15177 62255 397958879
1 43749 59933 266573429
2 91364 447062747
3 134333 44214
1 84500 161088 714868531
2 152364 415205438
1 149513 151733 396658436
3 101604 182950
2 151034 616871780
3 3656 31971
2 27253 37711439
1 6414 109507 375525177
3 69864 143779
3 51605 80656
2 184420 80010130
2 11700 123515730
2 170043 993865593
3 99623 95812
1 30095 181322 790156645
1 131914 147976 815008943
1 35820 45343 562508588
3 164522 198172
3 73202 48628
1 96396 195682 304855554
3 110533 41248
1 20577 125740 83289189
3 52614 44764
2 145385 953239945
3 147704 157246
2 128883 264471207
3 12227 79500
2 24829 391804868
3 88182 9090
3 51602 38668
1 48678 112985 460922367
3 38052 98456
2 144680 707075846
3 132925 173270
1 45719 164969 664867584
3 136679 59023
3 82484 39636
2 131066 706143374
1 11166 50866 304877372
1 8894 40807 341341362
3 77398 173887
3 72349 109670
3 92062 12131
2 107392 272872547
1 110954 117651 386198340
1 99638 144964 773721298
3 71275 65783
3 184975 141924
1 140261 160710 383789859
2 39550 401748474
2 63944 296638207
1 51016 190245 588594039
1 41149 175425 874843582
3 99014 58950
2 139969 814050895
1 39400 168738 332488231
2 195758 882211268
1 9371 120777 479379357
2 120514 707441871
2 180489 797171986
3 96951 179440
2 182891 662774093
1 33516 92729 407795219
1 49050 136841 550873666
3 28785 154682
1 70776 79177 428717224
2 153542 367392000
3 24599 12752
2 154939 823452109
1 23876 53252 913738276
2 106721 942561060
2 8912 922971389
1 11395 104862 700979959
1 108987 135825 367314349
2 181983 311817245
3 84882 149683
1 78453 99311 257877123
2 122555 501095021
2 58453 891698089
2 101116 991574274
3 86347 163316
3 152636 43773
1 43442 173402 511395849
3 110920 150024
3 171766 151656
3 159841 138332
1 127399 127781 535215946
2 86321 689878059
2 187752 98739456
2 57883 996952762
1 78684 177703 671619368
3 30027 28906
1 6194 91999 829472895
2 173211 168624637
2 110975 365943070
1 5649 124961 712904521
3 139847 113805
1 76730 139117 189015208
2 127994 564355612
3 171472 15135
3 129323 41287
2 101375 741572567
2 58027 88541189
3 37945 105634
2 157741 194308767
2 144901 250293469
3 93273 163709
3 102026 82402
1 22573 50899 874754521
1 72710 144236 982009246
1 61994 88937 489512378
1 38861 188336 532278249
2 193771 977642922
3 195181 76684
3 185255 44425
1 40968 106627 941683583
3 55423 55398
1 12522 44883 553443455
3 146903 101686
3 127130 190379
3 16708 190267
2 29567 603756616
2 111874 748892502
1 105266 108037 727528825
3 154058 137004
3 186643 177108
3 183101 50157
3 51805 38663
3 173018 199925
3 184654 145997
2 195540 520819064
1 54237 112498 391963679
1 147253 183826 177275911
3 89606 139435
3 145284 91256
2 51438 394516670
1 18666 62966 518617103
3 22428 132152
3 189459 111698
1 93463 180700 902299686
2 149184 169016950
2 104686 990358945
3 10933 139068
1 64190 163086 984806076
3 194804 142249
2 198904 197395633
3 181584 149149
1 28256 74563 637589082
1 9898 141943 736427675
1 56688 198774 624550600
3 2996 136046
1 78692 114450 608869679
2 137246 209461733
2 197482 801424496
2 27038 32367127
2 91348 102134104
3 27352 72891
1 66909 79487 432864208
2 168365 804907637
1 5931 65905 358451023
3 62925 138907
2 1958 483338452
2 160256 542687591
2 122851 367217026
3 147427 98497
3 189101 87516
1 153893 169531 774485116
3 43380 44177
1 67268 129036 98895419
3 69104 174850
3 69343 190334
1 47606 72166 172639533
1 31307 100453 765207717
2 25706 107182637
3 173032 34520
3 58666 150622
3 72312 97021
3 107441 79807
1 182289 198277 593183199
3 157758 129315
2 177671 898322136
1 51766 97491 981034281
3 139843 40632
2 171455 683422824
2 27901 528617758
1 64211 140648 953005976
1 19710 68107 249613933
1 28309 156419 152591524
2 22543 335546780
1 77601 174249 395488210
2 125738 995539705
3 121765 21791
1 105647 146797 747340919
3 189664 156217
1 13572 128286 463290311
3 84536 134082
1 137970 168314 758840431
3 112636 193036
1 86059 117664 689144537
3 16864 16413
1 155524 189803 506703976
1 17195 98560 941749493
3 117672 34112
2 87972 455635079
3 170538 117346
3 16210 20360
3 24472 79257
1 72805 184555 443857679
2 112105 368791603
2 71453 278818800
1 83217 97897 864872887
2 32392 943569019
2 87875 246416080
1 24138 57857 796145562
3 106196 155669
1 57882 181704 891541514
1 115753 174494 24334661
3 193270 146171
3 45735 28854
2 99945 546647071
2 19406 713229878
1 35898 106130 293014782
2 100710 822947434
2 64277 299237202
3 72495 171987
2 176202 577704046
2 164886 668306138
3 51704 140248
1 34029 48591 542181842
2 80923 74955635
1 142688 148405 326054261
2 96335 124910095
1 31157 45223 108062630
2 106150 593070178
1 171125 172790 815106519
2 44137 885336583
3 129717 68388
3 95387 92281
2 164818 961899322
2 66612 517954484
2 73681 569474401
3 18371 148657
3 52537 147269
1 63678 190252 144980259
2 37315 673481722
3 26694 17712
1 142391 191020 298416985
1 39760 60504 82566424
2 88837 67020953
1 140445 163039 441866726
2 90537 951673599
1 7640 72378 190503
3 110999 81160
3 196266 108962
1 65424 170297 715990306
1 46970 190347 157809463
1 54219 84436 50935497
1 45343 48742 899014942
1 163231 191343 535694326
1 78850 166998 131465048
3 52825 180578
1 175695 176273 491299155
1 39817 172055 54340127
2 45202 364973488
3 136972 197162
3 172185 185530
2 38227 266399435
3 150694 15180
2 106696 894176543
1 70292 149109 880047011
1 115583 117377 416584396
3 183619 153287
3 15823 110269
1 36309 81151 72271585
1 148299 156674 569602241
3 134710 182414
2 37989 237376895
2 89841 489908820
2 29853 606210020
3 46105 40864
3 152243 45465
2 100247 920180810
2 149374 85757595
2 118809 693301157
1 45272 83555 259265757
1 86821 140856 324877652
1 14250 78186 471276845
3 91452 172600
3 236 162803
2 43237 263861248
1 123935 175454 439559772
1 58417 66241 893441867
3 7873 110832
1 91912 107989 521771862
1 8405 30823 238196116
2 97178 58096368
2 98353 775244213
3 193224 186367
3 165366 189832
3 129052 78757
1 22297 129377 776682025
1 63625 97291 491390939
2 91865 615930348
3 24162 68978
1 70360 89355 672146435
3 120983 81050
3 18003 156585
1 60700 180365 771176002
1 2561 32996 696156486
3 121681 9757
3 34562 48844
2 170008 987807633
3 35997 168757
3 184680 184359
3 102995 166096
1 89640 109679 499931773
1 57167 165287 298873680
1 94260 157692 66833344
1 19477 71284 672506413
2 4939 671068464
1 31139 152576 674184050
3 95365 127606
3 130345 9351
3 88159 14949
1 114216 142838 969989046
3 53579 51396
3 143000 103733
3 31266 59477
3 113368 87594
3 3496 149782
2 113834 641842602
2 81257 177615104
1 153856 168398 818614679
2 60571 862377978
2 107803 903212888
3 177668 148064
1 147384 171225 327309436
1 73627 187389 583825031
2 69838 593731127
2 52627 292600082
3 12409 142446
3 34934 105914
1 84184 193266 63903061
1 119812 198470 768718029
2 96178 886446707
1 58232 60587 233339553
2 75177 269315993
2 12321 350126407
2 32612 413222403
1 31689 134428 902694022
2 9576 723359277
2 131774 129603405
2 65505 461270295
1 109876 197876 912236674
1 144422 190366 806398579
2 151080 483418528
3 168225 41798
1 18722 70570 259269599
1 34092 155115 612225674
1 112420 174667 896998745
2 127496 744023174
1 27781 93220 386285918
2 71525 326399313
1 47082 74323 510775013
1 153226 155700 786680080
3 53491 174012
2 72964 231579114
3 174293 19045
2 123260 798907030
1 63293 122816 438239259
2 96241 252125219
2 30643 983946195
2 56877 419944705
1 28948 99133 256579043
1 120049 181811 903537354
3 193656 42648
3 89163 95763
1 65494 108675 72211893
1 70635 73144 538786476
2 133802 627723509
2 149430 836529016
3 192896 64073
1 73283 147782 21478539
1 1429 178743 35536312
1 40234 125396 982576393
1 54481 140463 96619341
2 162803 615418957
3 154068 115572
2 28789 162354106
1 29528 199689 290369144
1 43049 178721 434004390
2 2010 944911825
2 154028 208776624
3 134789 97729
1 81891 86150 323488504
2 122366 625581947
1 44272 48935 43976729
2 38667 230480831
2 61351 407444953
2 136785 237302331
2 96387 586021275
3 127341 123813
1 17981 98607 927039225
3 45077 166309
1 43836 116303 69529817
1 108969 159464 22201161
2 18554 70235912
2 178779 82934400
1 13222 14793 2130546
2 97048 40756401
3 136092 3647
2 67056 860327836
2 50177 459852928
3 181811 178394
3 120035 134402
3 171349 145684
1 14419 114756 130614321
2 153671 220096661
1 179590 186262 222394901
1 122441 178741 973727879
2 182806 519865695
1 34418 36329 783618038
3 187051 32334
1 116647 197006 765489026
3 104860 99880
1 66628 153994 904194733
1 22208 91812 160928140
3 7931 78861
3 121323 192893
1 104134 143131 531769546
2 153101 298149205
3 184945 42489
2 113799 711175731
3 54738 143823
3 7781 158425
2 107579 67055215
2 39520 981678263
3 153305 82394
2 82438 434764682
1 26913 97536 55043038
2 162179 182065374
3 11061 81614
1 16033 27205 262539696
2 138346 445094795
3 113032 42204
2 20922 91458286
2 59125 344532606
3 148275 154215
3 172268 185519
2 73868 235521833
2 188906 17029136
2 127070 893740557
2 190349 328459338
1 15863 99892 734667721
2 189909 332200940
3 146678 120882
3 27812 7932
2 30597 123574909
1 20947 53636 184583037
1 57652 166298 581712348
2 36597 290703342
1 45005 158040 341208514
3 90875 62666
3 154123 37465
1 80424 99872 151024848
3 184239 173006
3 19822 133367
1 71044 175376 77617165
3 56112 35957
2 122578 395166067
2 160972 807623690
2 133855 994291180
2 8677 89715675
1 54610 154207 955686563
1 35760 190118 504781919
1 21663 66571 27051479
2 59160 274544004
2 187352 475306486
3 117114 47049
2 81573 690511069
2 81857 581929028
3 53464 127517
2 140456 777597198
2 196506 714564547
3 199170 106038
2 63150 622814224
3 153324 6148
2 110045 238631404
1 10989 199164 421664552
1 117758 177083 371336593
2 39938 789101875
2 102855 8761380
1 191996 192213 780624059
3 10574 94439
3 41810 70920
2 181688 533948797
3 69329 166020
3 92347 9002
2 23262 780040464
3 92388 99237
3 123447 76382
2 159911 564090410
2 111366 252062465
2 48008 170938165
2 53343 515938856
3 174150 8328
3 193894 41924
3 159928 4902
3 53499 116969
1 62021 129910 584808328
3 154828 89194
1 18918 23124 700665959
2 189636 432260415
1 108177 130077 291434729
3 56308 121952
3 182125 51838
3 115277 178274
2 9679 283011519
3 65015 48442
2 146833 670524472
2 150797 703111647
2 119329 413847601
3 199259 6178
1 131222 147731 79045602
1 33504 75807 120137539
2 34904 820303251
3 70971 156681
1 43645 108712 213176352
3 104301 103812
2 148110 305633940
1 131860 153331 369278106
1 82871 154366 652870299
1 3624 99868 77152034
2 134941 280825357
3 99415 191495
2 151123 127852368
1 51929 135300 473735580
1 24462 143174 566574398
2 52589 103609621
3 124374 72166
1 80181 113248 714147951
2 126304 499236563
2 76583 342208698
2 87313 21974820
3 60753 27392
3 151065 38973
3 47242 162110
2 172293 46252811
3 155437 112116
1 29055 100991 469899174
1 156666 173004 894415741
1 74324 110730 804736390
1 99212 111571 938665823
3 65205 48555
1 135233 149178 851884781
1 138232 168227 406365549
3 197226 32444
1 168091 184331 634568439
3 156615 122163
2 77997 156608325
2 70126 794675201
3 66402 165689
1 84142 118642 692976466
3 2856 195089
2 46436 65274855
3 19228 137409
3 68335 55396
1 157209 183286 541311074
1 148551 191012 3702304
3 125375 91597
3 3103 144766
3 86919 184354
2 33501 112237139
3 178331 79420
3 85481 8702
1 99970 113779 35813065
2 116388 301322035
2 174779 993931491
3 156798 198746
3 54814 14091
1 89692 193658 407108455
2 55728 925124197
3 52444 177850
3 79540 171026
2 25776 641802792
3 47210 22813
3 76353 3975
1 8743 134783 665810527
3 17608 109877
1 43894 96243 460162265
3 183720 51810
2 167604 29659959
1 150601 161318 232345054
3 195674 155244
2 18386 847749352
2 38447 817735949
3 6646 85846
3 192547 9708
3 196381 31638
2 111862 943015729
3 44445 147297
2 3668 229676297
1 6979 12211 406764013
3 196 88967
3 87330 81823
3 71217 85975
2 136750 344787350
3 159504 74212
1 44890 181673 121031541
2 53175 333426285
1 51169 188777 800303878
3 181815 36052
2 68925 949392398
2 18836 864367662
3 134482 145076
3 50311 140148
3 117736 111344
2 160127 792833366
1 131902 185369 878776836
1 85252 170211 71610619
3 146028 185719
1 103689 155055 137899546
2 106719 828668425
3 65128 154876
2 100628 997077880
3 150370 157262
3 138405 80427
2 144979 823647362
2 82977 728209916
2 61827 439800532
1 73366 81391 46821972
3 53355 95551
1 69055 156565 436251458
2 117518 219774217
1 67461 131729 839875926
2 48296 363100582
2 145609 802109669
1 83407 152205 8427244
3 188061 16015
3 95402 151906
3 109048 88268
1 98126 155912 669479493
1 4494 86575 610946092
3 20250 124667
3 150493 34069
3 171189 46353
1 129829 150417 814528608
2 190269 611843687
1 99457 110941 556369234
3 146206 175276
3 5169 66060
1 53851 69692 155678662
3 117925 72643
1 20276 164559 822598759
3 88966 181458
1 25892 134269 842125527
2 37886 600639348
2 123075 147220068
2 46005 890593039
1 120184 168004 210733752
2 23770 428477892
3 46465 104127
3 18660 192974
3 199001 70563
2 19491 889609417
3 9406 64011
3 188384 38453
1 26603 198046 498133159
1 40892 174259 194979789
3 71076 115551
3 14696 179953
3 101816 151399
1 51585 60017 754413156
2 128236 922879387
2 89257 394035543
3 84101 18804
1 108064 167979 798390047
3 116857 129182
1 180479 181642 702352205
3 17271 61370
3 179286 129022
3 115671 195176
3 98838 94015
1 24188 102576 596737886
2 23961 513700308
3 86810 144096
2 73826 744510693
2 122468 132956015
1 20738 53374 686692476
2 144736 427526329
3 49546 77244
3 182373 8879
1 140235 180369 164528573
1 5202 13662 99198274
3 19833 114789
3 158021 144082
2 77138 348769192
1 35266 77148 905453868
3 198658 114036
2 36858 183443486
2 159091 737897000
1 102996 172707 850226268
2 85579 366834593
3 191055 134425
3 79935 111
1 24576 45782 134099301
1 15295 178041 202920744
1 60073 133656 12035530
2 198141 50332697
3 27558 142337
3 66327 108540
3 103481 131412
3 69370 44973
1 18618 100440 144160707
2 188074 177803316
1 138163 198297 237300541
2 115332 514023173
3 65996 149037
3 31467 41756
3 185195 38395
2 12672 899388466
3 173346 101054
3 49924 39502
2 194524 139706413
3 195875 131916
1 162333 174563 126197279
1 112456 153437 928583247
3 166879 13739
2 84569 431678880
3 25329 82880
2 138718 686811128
2 59696 342683000
3 115403 99188
3 180700 95600
2 172469 862557352
2 91487 793827398
2 13839 977603736
1 16619 19268 549609405
3 190561 18579
1 46829 143044 56043036
1 158313 172207 269435221
2 180982 207430431
3 34931 59527
1 71638 156585 37796669
2 95780 553286329
2 170612 837845376
2 199709 868219260
1 33480 75297 295235014
1 89595 150696 256670246
2 176408 916349394
2 154935 469849636
2 151731 199714010
1 28335 198052 653127096
1 7377 171841 29751800
3 159810 18833
2 11063 666399578
3 177564 187016
1 103518 166932 792385396
1 138721 178895 879640666
3 26570 139519
1 16089 195392 82946502
2 136615 763566983
3 190889 131766
2 138274 419178505
1 131109 153950 252810895
1 152417 157241 245049831
3 101843 2638
2 196084 226765792
2 56180 964583570
2 110820 416365697
1 53060 136833 767615696
1 92023 168104 16289259
3 39743 118010
2 6769 851536371
3 79615 36979
2 66911 673140083
2 25025 901521683
1 57973 99614 729715005
1 34311 66727 172755160
1 54690 133067 911513585
3 107036 80512
2 111096 620882677
2 185295 691698223
3 126397 60662
2 156253 198998696
3 126091 122994
2 6618 121356465
2 166889 985636179
3 133515 89033
2 165180 343357764
2 101034 37760321
1 6158 41568 446938146
3 64662 123838
1 114863 135420 107769250
3 83635 196474
1 72687 133645 105073634
3 163417 29111
1 84419 162077 613732317
2 169764 537915893
3 108915 57640
2 109489 524475874
2 160172 552529612
2 192133 257169835
2 82913 335471030
1 84104 108929 356472436
3 106183 142977
2 176530 75059411
3 134606 21850
1 109553 179746 344151585
3 110751 107147
3 76591 10050
2 124329 544329834
1 88858 127577 954866117
1 44443 174913 648447067
3 168448 194792
2 197454 358966250
3 17220 195365
3 134688 7699
3 68616 176666
2 49500 579473541
2 148258 323844393
1 14408 36809 736145134
3 71489 63353
2 150243 128898492
2 186768 430165138
1 89224 127109 135814816
3 197493 121021
2 127990 220459182
3 44147 147271
2 35963 181735614
2 50655 629168750
1 23520 97525 407187990
2 25226 811529706
2 15887 465355443
1 26171 42736 201691920
1 17261 78297 463628362
1 76864 187993 355253144
3 117071 133173
3 44349 140300
2 7257 818956688
3 103526 88890
2 183846 929749094
1 114847 141849 836407055
1 816 111794 252229908
1 80753 160632 170165481
2 169323 471748779
1 60566 179567 479052326
2 120449 553422496
2 13005 859121207
2 126272 901558379
3 22241 176778
3 178257 37247
3 80042 2633
1 129962 171066 958289278
3 11774 63697
2 112710 167102513
2 154973 638150680
3 179710 68155
1 59010 134525 703544306
2 122481 291646291
1 15320 71220 734728632
2 29188 709686092
2 100756 698343067
3 159325 57284
2 28614 490019438
1 181614 182371 331634639
3 127985 149937
2 73535 223704199
2 187620 330399993
2 112700 352191018
3 4645 52037
3 80499 93341
2 87258 419484267
1 30509 137798 365150299
2 68113 699022504
2 15384 765575564
2 138013 431352759
3 105022 26445
1 8616 198474 578684267
3 5773 6293
3 105395 97279
2 29244 402211744
3 42081 15179
2 175698 189757200
1 97935 148902 673073669
2 44761 317689039
3 176655 117454
3 159116 150132
3 69392 10697
3 104207 129376
2 20955 931864275
1 6947 150252 932382337
2 125100 338965369
3 158164 142487
2 88215 836747461
2 101745 783361232
3 83450 89066
2 80824 752072006
3 51149 11878
1 82110 153773 782556783
1 106598 110733 67033725
1 140697 199511 183062576
2 109229 735577780
3 49079 31444
1 32139 194405 713998370
1 131056 164238 201064075
1 53916 117773 632415113
1 60935 87753 16821429
1 25628 111735 279153409
2 162693 368259574
1 74353 104299 266671687
1 39252 121052 415481629
2 197120 314954807
3 71138 168051
2 174036 581626048
1 152155 158432 312060400
2 86925 447768134
3 178949 63899
2 100957 610502386
1 4227 29748 812780812
1 75971 178967 900489645
1 59653 137412 545769774
3 136641 19912
1 11211 196272 76825198
2 21126 235545802
3 94292 93642
3 179684 15776
2 137933 792108133
2 87710 367152209
3 193503 70429
1 39484 176488 568451375
3 187477 192521
3 158213 171049
2 161346 194845515
3 29088 55936
1 99485 169638 802164155
1 70576 116838 32238502
2 72147 672146409
3 152992 22752
3 77226 79407
2 120169 122603096
1 631 190962 913321041
3 12795 29804
2 47040 825073636
2 27566 400730982
2 178787 837173736
1 58282 183696 493753391
2 176139 196377113
3 34386 96042
2 193603 807323829
3 86469 19789
3 122790 36657
2 102284 99435981
2 174734 179275245
1 52145 152813 87045300
2 65799 159473563
1 97736 180890 447218841
1 27078 38131 416562489
2 170596 462159923
1 58500 189635 911297782
1 33623 73495 935973724
2 139731 883265270
2 183798 906309001
1 120011 132430 306519932
3 124527 40105
1 46811 117838 84842949
1 114099 174935 47887627
2 187702 967844920
2 190660 501702640
1 2168 26200 629250761
2 89434 277180412
2 124442 33097135
1 146409 191050 224869766
3 55967 196149
3 3737 197267
3 11135 130054
2 170271 93393804
3 161781 144982
1 132776 179405 356462828
2 153850 265622361
3 138928 66247
3 185955 14044
1 54857 157670 708089675
2 36300 308268493
1 89383 190345 852170099
3 177689 87951
2 179801 551722151
3 164859 67400
3 82952 104862
3 131444 77901
1 24781 42272 351272056
2 113102 111651443
2 142091 132189188
1 44657 136083 613597439
2 174556 201095194
3 183692 190584
1 79148 177307 431183202
1 70230 108923 747481759
1 102494 137648 806856693
2 98296 403228755
2 193070 992726831
3 32048 195772
1 64732 102727 580288797
1 18221 110353 146940746
1 86783 89967 81239421
2 73044 3951987
3 51503 164185
3 78515 143166
2 14330 139614388
2 89889 536870310
2 12548 400923833
2 56375 283102842
2 61493 308678408
2 14351 926617552
1 21093 71582 511226873
1 35172 45509 524549627
2 56456 83358528
3 158403 162864
3 70925 185763
3 3713 186500
3 65802 77878
1 80718 97373 854128468
2 188340 556391812
1 116584 149182 210434121
3 104174 168499
1 14419 120144 939213628
1 88419 197971 830005486
3 110058 69073
1 125271 144971 96181578
2 185796 764749117
2 133853 964546924
3 151001 161385
2 115006 96256246
3 51217 157731
2 199489 415917993
1 42993 139272 770487620
1 130603 142960 125379681
2 140433 818004062
1 3043 129748 966834483
2 131443 340764239
3 110545 40858
2 88360 2471565
3 51036 116144
3 36302 100755
2 173813 819572882
2 48162 141566306
3 80432 151722
2 196761 136910375
1 5488 160547 119054160
2 123955 102341288
3 63700 157244
2 112390 318361781
1 824 42838 762430291
1 10290 121807 687750458
1 15909 162756 627307178
1 72184 139185 958264508
2 109065 939743857
2 148369 750090765
3 27580 114221
1 164426 186862 304798784
3 150441 155596
3 47310 95377
2 80791 206593930
3 38404 16476
2 140895 672425351
1 46667 118470 462775481
3 44747 18867
2 115235 349762899
3 17294 45187
1 65329 73251 700077017
1 138424 196657 437281034
2 3727 183281887
3 182774 160545
3 135324 94691
1 101766 194374 571623810
2 20642 540306446
1 85557 130540 508932211
1 113598 156120 683229613
2 8866 874309605
2 11304 872811599
3 52959 40064
2 45660 913281593
2 78038 716310785
1 112803 196689 82548238
1 56657 188257 534182884
2 10120 377725322
2 152625 281390522
2 121030 344963021
2 109415 275043292
1 83014 156583 925854757
1 36397 124741 452427595
3 56496 75963
1 29432 166880 153798403
2 73924 206675443
1 27986 128011 89469814
2 149355 550608437
2 148077 139341610
1 43978 96573 170941319
3 175114 16656
2 6736 18491848
2 113845 571276995
1 109447 196721 842364662
1 153477 183375 267633806
1 85169 149437 921431188
3 158267 75720
3 198477 72726
1 22105 93668 47066774
3 112495 22061
3 156606 171467
2 146399 156499811
2 167205 507480760
2 78249 359876019
1 18012 114709 194209278
3 119698 79464
2 101400 813394445
3 73299 74353
1 136401 155628 230185404
1 135699 190492 391115625
1 61988 186341 588941494
2 160296 966564280
2 195765 454429682
1 94757 113043 213097182
2 165628 875078577
2 188028 257818711
2 194753 414599973
2 165062 388086967
2 98552 514812449
1 7543 113708 902713954
3 134058 24850
1 141947 178406 37347496
2 180310 795546170
2 720 485485957
1 183347 184067 483252600
1 9836 47376 520442381
2 34776 218297249
3 116484 65977
1 7481 113767 643994086
1 59891 137496 3910881
1 28266 48110 767213971
3 84846 148880
2 26924 472926391
2 144367 361392724
3 26399 62787
1 74539 116778 7060302
2 3482 574460976
3 36736 192468
2 167301 585663984
1 180225 193890 633696282
1 115536 133768 727351255
1 114347 153301 129786187
2 187814 310525777
2 120905 863600622
3 36471 142541
3 137601 158436
2 160767 565248839
3 186721 94068
3 55236 100348
2 83383 851197348
2 145398 19961206
2 128062 243156931
1 123866 125769 541006943
1 60929 190114 597971136
3 14852 1123
2 165028 594346725
1 38656 55678 707638886
2 121111 163126566
2 45307 178663535
2 59991 108181496
2 80747 301980650
3 105219 135972
3 60975 164338
2 184792 380542560
2 54698 338707056
3 163589 120329
2 100303 592412009
3 133329 173068
1 177897 184659 223891708
2 195267 606306869
2 193715 214333478
3 48463 80552
3 183608 178307
2 143155 549456427
2 35453 119113948
2 76464 383668940
2 98738 53530049
3 97866 168711
1 129713 189265 238687733
1 7867 155990 747753461
2 108232 952523999
2 166397 612234373
1 67819 99860 954599986
1 44443 61670 609236336
1 37557 182488 813807990
1 44418 164834 525128541
3 83291 15325
3 123393 178222
1 65553 186410 560762063
2 150346 880605433
3 153477 171472
1 34312 115828 283202361
3 38839 140805
1 92880 168517 774724150
2 44840 218575426
1 5089 123543 517112047
1 2627 127524 743952421
3 176845 106997
1 40908 107594 274411492
1 79502 130678 15269787
1 2960 130399 691474640
2 54772 577870561
1 170803 172579 80160515
3 135813 105563
2 50437 300735073
1 91809 127803 870714751
1 36610 153766 396249884
2 117344 578885445
1 9430 73299 467753392
2 5751 197948636
2 71854 10833394
2 73941 351834572
1 54167 157278 779601669
3 42887 164298
1 83469 197921 632982697
3 158517 84230
3 124163 117957
1 11547 152586 299284963
2 23013 849852906
2 174613 479107210
2 74741 597029328
1 78384 146215 687287559
3 105367 32414
3 139926 33034
3 123294 106113
3 7074 81409
3 174652 49270
1 28492 42377 491363616
1 89071 153045 645926739
2 20237 507841517
1 79602 123078 83600568
2 94590 518671253
2 157232 507593396
1 11461 34369 83476202
2 189477 16809809
1 11681 107076 829214130
2 196605 833144545
3 34832 192791
2 135320 123281584
3 124956 48495
1 66040 84963 605744203
2 30960 639490462
3 137751 80947
1 9916 45848 717457355
1 25500 154395 43376997
3 70365 166501
2 37019 770938948
1 127380 179036 586306764
1 126944 163982 335459811
3 193646 78538
3 1158 61145
1 30114 110318 532589374
2 97810 83582324
1 184430 191219 428945719
1 17990 132555 811799803
3 672 81475
2 150428 700474888
2 166948 937956033
2 182551 42391796
2 6196 638239570
1 19868 110995 536743094
2 128050 214804940
1 7994 49625 729035357
2 108875 944363260
3 143326 185467
1 150953 159312 236735739
2 193007 734813699
3 65506 114493
3 171546 54312
3 89043 76086
2 53806 387436057
2 167575 647800463
3 198156 74165
1 68787 120185 304683072
1 114378 150224 360008019
1 13226 75720 875850427
2 164738 188962303
3 151630 136418
2 57743 239577712
1 106608 129958 461103693
2 152753 31320378
1 72067 172870 584689430
3 149162 55675
2 146085 746110850
3 141146 131869
1 6833 36547 146440599
1 44813 168428 689286137
1 101865 117188 942164798
2 38111 544619886
3 46984 22821
2 135033 796316541
2 185991 67730318
1 61677 150790 121530622
1 83821 117154 672245808
2 42829 633208519
2 9069 33575518
2 149399 206706334
2 187825 218665700
3 8312 80605
1 99949 162326 935813156
1 35901 150378 484846750
1 33363 99590 751953502
1 110641 149534 350629580
1 138005 155689 845976594
3 171959 410
2 53744 140380247
2 49443 829896528
1 20072 46020 688671075
2 159170 287703176
2 138820 258152638
3 2338 84599
3 111174 25974
2 1872 323497001
2 193003 364496665
2 13558 254557192
2 196654 167982473
2 178103 288371556
3 29551 42186
3 188802 60981
1 78669 150960 681302282
1 66164 170015 622173220
3 80288 143695
3 44496 2532
3 135346 61520
2 171429 494430945
1 48849 131632 906153559
3 121265 11428
1 13302 142992 839716362
3 170050 104585
2 157021 794363147
3 135536 51521
2 131696 678908108
3 151519 74468
2 62356 900275151
3 6811 63097
1 137090 169959 950715143
1 25765 199474 62805067
1 3286 12639 76635113
2 103253 536479596
2 176719 620443736
2 80293 94854645
3 79366 38770
3 68948 155463
3 88632 170170
2 166832 171141017
3 108398 165314
2 27448 472880806
3 84335 159876
2 148597 864258984
1 26110 55291 59326913
2 165360 455699692
3 17282 39137
3 198575 108117
1 154631 166587 633127997
1 108454 114436 255881564
1 43998 182077 183349001
3 19921 189905
3 98025 29213
3 60785 157220
2 115681 905601958
1 150902 171076 595945856
1 13471 100535 748076811
2 32055 649158487
1 138995 187438 4326370
3 56198 79118
2 77173 977006834
3 178054 36530
2 153202 879660061
1 96733 125608 54630797
1 80755 187590 539304392
2 143836 812514397
1 20037 142200 310154152
3 55002 180842
2 93186 554477821
1 33207 83565 44993291
1 105952 165468 265203660
1 33522 111246 893904080
1 151948 198149 470104712
2 4865 807804542
2 82677 490745649
2 84141 490604849
1 75912 199645 464144053
1 18263 133674 881776912
1 29771 127245 615311332
1 25976 155332 786984546
2 193486 950995841
3 183404 137983
3 14 18704
3 137371 102751
1 33575 83090 360745336
2 32163 727214240
3 28019 96890
3 154089 66852
2 120316 355527266
3 51386 198907
2 26057 582678773
2 173057 281468462
3 169423 166907
2 167364 894510729
2 105201 199628045
3 169957 153441
3 111308 76799
2 163394 285703963
1 54887 116400 196875305
2 63887 572885149
1 36360 143817 356127739
2 33797 371239870
3 121840 82080
1 76311 103311 395444969
3 21843 84664
2 73072 321643469
2 166881 317549525
2 57768 323206508
1 45151 70322 70260012
3 3050 50756
1 90965 179784 593227071
2 114401 252910979
3 109918 109587
3 37217 70116
3 60693 12529
3 146604 67337
2 127844 983658275
3 112894 124480
1 7558 91752 72109178
3 111582 70367
1 22050 176674 224523853
2 177300 877746610
1 21861 51827 123687985
1 151917 160413 876754331
2 177880 560806354
1 126415 170163 34968627
2 139999 367333388
3 121160 45974
1 27053 55259 510466774
1 95256 149021 510322801
3 193034 189239
1 108658 150890 684073564
2 14310 496765974
3 151597 184806
2 136791 758151261
1 136196 179964 806550690
3 88874 42512
1 71121 82116 311506816
3 957 76734
1 11600 143020 179087763
1 65107 194008 851478027
3 103332 22211
2 158235 770276940
3 151813 20122
3 39888 168092
3 177553 471
2 16313 864785927
1 49108 195668 590058324
1 7953 125775 311662976
2 3663 851998907
1 53423 90874 202259889
3 171664 37993
2 120734 477277965
3 111926 57048
3 49750 103703
2 95116 794277275
2 170360 619695083
3 16407 141163
1 58082 163133 751059053
1 38610 91829 517008600
2 51693 865007261
3 109585 108463
1 7222 170795 199644091
3 32091 130640
3 24541 44439
1 49270 188694 229603954
3 76930 104653
1 2043 134435 802592418
3 151377 86555
2 15773 405648883
2 106724 127705861
3 195552 98844
3 106530 165562
2 68079 819415299
1 453 4974 303861695
1 104698 181289 645381442
3 129429 17322
2 66018 648733423
2 22387 224630610
1 35462 177574 881638431
1 35995 134996 982705215
1 41128 151148 3460875
1 76663 110713 98774588
1 5048 105806 188032133
1 24274 123562 809542271
2 94298 20302104
3 115622 182549
3 38142 25245
2 97748 941613392
3 147872 178135
3 26458 59184
1 103804 149295 483496772
1 74931 185304 563417850
1 31875 115756 495051163
3 199497 8657
2 195685 732839160
3 42133 92458
2 189716 157800582
1 9595 41872 540944854
1 14729 127450 904275187
2 188299 56068483
2 95349 348325591
1 117526 166539 567930912
3 193052 98516
2 10886 820532634
2 110263 612267507
2 49087 851015046
3 104655 59142
3 114896 166264
2 165622 474660406
3 169758 3543
2 85427 601125800
1 51119 115504 651074420
1 7697 23052 849669435
2 53104 413276446
3 39406 54182
3 169183 137896
2 855 826198670
1 47453 96987 61311581
3 74616 15197
3 145750 111513
2 94757 579417110
2 198383 448957973
2 95068 731634855
1 185443 195759 77778904
2 172244 942946965
3 18658 169548
1 38987 121148 119222222
1 151764 186855 748412564
3 88543 71295
3 160189 176679
2 8449 722227840
3 17300 145454
3 133036 32168
1 26998 110639 711552072
3 79830 48844
2 69741 462110047
1 30079 158145 623578323
3 110275 114585
3 75379 42576
3 139679 92754
1 62560 189276 181206375
2 79672 149883529
1 127199 137594 257004553
3 177745 30064
1 81667 123003 131556049
1 54621 165426 51982738
3 124956 46909
3 180406 162450
3 149997 99724
3 129950 168971
3 178555 56339
1 102314 117221 271835735
3 128074 51522
2 26344 752689563
2 110191 565762643
3 43395 108855
1 30295 142658 826579378
1 42752 93388 568874121
2 16985 233686286
3 45627 19116
2 98783 921514907
1 16788 133389 935551326
3 46581 44890
1 43653 164132 173137853
1 80092 90995 256394021
1 138640 166196 120331298
2 87023 682113598
3 177326 196169
2 83098 862013070
3 31322 197480
2 166840 883430080
1 80940 94078 509261483
2 197832 141589557
1 60783 134581 277675791
2 147624 52217585
2 26925 559137897
1 95365 125661 477707736
2 188936 591287876
1 70881 119662 220785065
3 42060 70074
2 56769 398990734
1 46763 55994 612749805
1 181674 187643 365056672
1 46409 155288 92363894
3 102117 2903
3 150657 186750
3 163900 153457
1 16922 188744 495023261
2 106240 524283147
2 180547 714163526
2 33028 350407031
3 123027 23265
3 150274 156567
2 155400 511484098
1 115654 142227 633768376
1 26682 123348 68687576
1 127988 197719 631149630
1 60652 100728 716424468
1 37499 130644 68852420
3 187742 48084
2 130469 537816538
1 39804 107831 805279977
3 177924 40199
3 169304 168305
3 98564 91461
2 179502 843097158
3 141250 84927
2 95089 453560204
2 183269 430489591
2 47521 234425921
2 52708 146184379
1 123595 166556 150834065
3 88393 161810
1 13393 140532 378974055
3 157038 21614
1 26743 45113 964650189
2 50874 462793941
3 146086 159692
1 103577 175071 731721843
2 105709 938790770
2 139706 776896603
2 109829 47334443
3 174091 21576
1 49832 172629 439507159
2 872 226379215
2 62770 666860326
1 43407 86685 569275007
3 106391 32728
1 122879 131861 482784180
3 75088 151832
3 137966 89954
3 65684 107515
2 3696 574242171
2 12749 292981980
3 19696 6975
1 131911 136051 608463597
1 59701 150939 655715698
3 199970 151138
1 34864 73951 718766169
2 24960 451260840
2 81387 52395760
1 95465 125090 14826917
1 146871 158784 940743937
1 47966 72833 668372213
3 195450 188916
3 86678 125328
2 120591 455941687
3 12098 123118
3 1614 119436
2 101492 537260898
2 71496 936480860
2 158823 154574033
2 162082 17073995
1 14828 197261 127153180
1 16810 21029 604486783
3 132737 21422
1 16915 65881 406823701
3 91199 117156
3 11673 176192
3 102106 23522
2 125550 182471929
1 81441 175558 661803504
1 40625 147895 895502824
1 97972 142039 784736456
1 69631 79022 149336135
2 155106 863365689
1 35906 43595 339366173
1 106817 196712 36090854
3 42945 145992
3 32572 10291
3 152905 162316
3 194961 179813
3 197416 25999
3 173176 45847
2 174134 754205787
2 10703 402639446
2 32106 956611669
2 20882 795156241
2 67753 378379081
3 131452 13226
2 165024 192953548
1 141017 170972 34300765
3 103892 35746
3 124075 37934
2 48039 820223353
3 54799 166189
1 135508 192079 756008685
2 70465 287474450
3 120274 166043
3 21234 64849
2 42452 332552607
2 120107 818686482
3 183696 52213
2 22179 745278170
2 186975 837458677
2 187253 175682634
3 10304 155942
1 124441 193262 147226590
2 1785 915127779
1 140910 169254 721206781
3 106642 50702
2 126523 949319306
2 74834 425830285
2 125315 424832019
3 18356 86987
2 144198 208048701
2 182247 539798215
1 71587 115035 628068907
3 131316 133773
1 133883 194756 399575365
2 57134 73487625
1 33052 75071 368649722
2 186289 195671769
3 78532 23888
1 123878 131053 594025295
1 162164 168197 896823274
3 100606 9990
2 147820 527538874
2 58201 771322519
1 11404 42993 785017272
3 18919 144175
1 8456 23159 557187304
2 19847 777178468
3 69289 86477
3 149039 194005
2 53992 12894584
3 23356 119162
1 48274 158110 548736733
1 24366 26385 541955084
1 182622 193309 94186430
1 43815 163506 677689265
3 186595 171383
2 15174 102395450
3 3570 195430
1 8031 166286 316452339
2 63612 411595774
2 62109 106475287
2 71251 347121344
2 96514 206352354
3 89322 171957
3 29633 11491
2 149335 876440178
3 181577 32947
2 156043 515668100
2 116001 743460157
1 23434 36543 769987248
2 173845 501017154
1 77274 78246 104552479
2 106715 436544308
1 48380 54019 483840547
2 146550 873931607
2 29275 735775221
3 30050 19611
3 32848 40423
3 97387 115721
1 50926 75847 566258293
2 125276 107528516
1 62786 190941 105082232
3 148177 106938
1 6505 177505 591420417
2 5956 515408760
2 85701 610185773
1 42598 174747 610447739
1 4130 146029 53088670
3 90909 40104
3 21516 194584
1 88662 171393 437972713
2 147731 88465925
3 40218 105167
2 186953 978741155
3 51050 156611
1 9826 126060 508983936
3 30431 30231
1 81407 148466 869593998
2 5490 343284750
2 87316 275718502
3 161298 15538
2 45587 759178315
1 118240 172509 212272043
2 8341 953510544
1 126198 171586 635654937
3 147804 39580
3 186613 72593
1 86704 197217 893928488
2 1567 680228830
2 91770 555125562
1 26886 53486 526947232
1 6057 146184 117315773
1 117895 182497 565113393
2 79816 35843164
1 41965 178745 360409523
2 166161 796223752
1 55748 116603 356608348
3 105420 124076
1 42564 54280 745218923
3 99238 16580
1 43042 162765 439773254
2 46275 604362425
3 48538 145885
3 25189 130114
3 13391 50082
2 17725 446013639
2 22299 858938134
3 119277 194676
3 103662 170730
3 58128 104887
3 129711 157246
2 41962 98211919
1 37824 79759 227214756
2 148790 79549662
1 34808 194414 345340746
2 127518 581110087
3 178365 56249
3 166788 82838
3 136465 61944
1 160777 169232 338999990
1 67228 146068 291087090
1 170513 190260 493304816
2 150811 932097200
3 8976 49238
2 97452 104361515
2 140154 357205543
1 15481 163354 903526551
2 18867 386809310
2 1927 929400486
2 91054 369905064
1 75000 150305 372431401
2 89044 532903694
2 54528 55814677
2 37096 257685259
2 2384 325570516
1 23709 55756 244352408
3 110315 190397
1 146075 173203 548565097
2 4769 780899476
1 107776 114849 981458770
2 103810 272711120
3 10739 77511
1 5592 175136 570462181
1 3227 29836 156741837
2 193091 794619886
3 87610 193452
1 71475 182805 157343372
3 26441 167011
1 39105 143675 56072547
3 96870 25773
3 77392 62797
3 161530 121428
3 29160 70260
1 6801 110066 476408280
1 161723 162319 463605619
3 77605 46371
2 153362 243461645
3 112404 84947
1 8990 76523 326358384
2 163035 33431415
1 41006 153445 859288913
1 35275 170486 168539394
1 40702 42372 627920347
3 29789 43103
3 34434 103193
2 32806 791945460
1 29063 34558 298341194
3 81997 55450
2 186906 964605079
3 183030 52386
1 46524 146484 465095056
1 104962 150724 133184720
3 167006 155708
2 29414 672280382
1 107488 157828 353307909
1 14479 127037 736850924
3 67379 184378
2 159087 332134003
3 22396 188383
1 175724 185036 385244985
1 54860 61754 995943164
1 137245 177751 703370522
3 83597 159326
2 153245 395747245
2 108425 141780634
1 102718 172858 556123561
3 59299 195870
1 101520 165783 605732774
2 92810 746478683
2 143144 601164581
3 91598 16379
1 113217 158226 499062822
3 73842 14029
3 82275 128902
3 6842 172659
3 137286 71014
2 10019 917671363
1 12388 106235 325099610
3 23936 72694
2 134842 773967726
3 108899 189123
1 11666 90884 283615063
2 2135 385853389
2 134648 677295919
2 41463 209113640
1 70470 131036 156750591
2 185810 942775847
1 25366 100936 797718395
2 95771 805048204
1 14809 75264 515419372
3 37302 107132
2 65112 432451066
1 23408 80721 534224484
1 172613 191805 717284357
2 89486 641323606
2 20590 139818115
2 35781 715707355
3 147497 77734
1 21016 196148 675035006
1 17073 129507 699051701
1 18904 106041 826698797
1 60894 195060 162525333
3 128026 42530
3 68764 68556
3 68393 25721
1 134404 140098 189778420
2 15335 669932599
1 110990 126546 882979241
1 3812 108686 302778134
1 17791 197881 220408715
3 143437 44870
2 76850 850446393
3 161521 165833
1 39750 46986 313869192
3 112790 179309
2 132258 845625727
2 64310 61077758
1 5017 76829 567555254
3 77773 73744
3 194391 1038
1 126500 189770 742047
2 88435 349006590
3 132094 2935
2 10624 773226915
1 26440 144264 734840219
1 18361 175753 831089841
3 173366 32731
2 52358 753556267
1 41043 167456 582595079
1 29903 150821 732941236
2 182643 859000386
3 89123 20555
1 127535 185846 996310291
3 192974 174920
3 136560 59068
2 45085 589117417
1 122080 169218 635927074
1 67422 105809 331717571
1 31027 45286 430519266
3 174764 127724
3 93265 28980
1 79031 112011 61231287
2 196556 996966896
1 67948 140725 802539862
3 137687 348
1 71754 76357 654159292
2 118889 474018706
3 23984 78324
2 84375 130083146
1 119823 178197 158736224
2 121268 385565584
1 15089 179141 509848485
2 175717 861724853
2 34340 680172461
2 30335 90395473
3 4323 49336
3 63360 42539
2 137962 157093401
3 199779 150934
1 104194 106585 558073815
2 71983 888808491
1 133579 169302 907326492
1 129505 152558 544259231
1 38952 168903 211967502
3 148531 57437
2 184687 571054264
2 92210 564283332
2 150941 827096677
1 93294 162956 623138461
3 120448 87292
1 50345 112332 478262266
1 22485 86745 355586202
3 2124 92131
3 571 183774
3 137210 193485
3 77495 106
3 191042 103282
3 183474 118849
1 18289 148969 913769838
1 141643 144990 529073149
2 87856 723880575
3 86125 41442
2 63636 431021830
3 37542 140982
3 146828 30788
1 46591 99037 62424442
1 92985 184401 707000241
2 167137 843469602
2 98927 6708270
1 54770 172927 410498052
2 92560 996627496
3 144299 138288
2 2618 74307226
1 60441 177267 16676415
1 97307 171660 944377814
1 17405 103712 531187784
2 52107 639054744
3 184963 145039
3 99859 62350
1 3794 156962 787563402
2 168642 251741940
2 188196 394498594
3 165839 138828
3 128798 16136
3 192539 68863
2 69634 476055812
2 190972 711408728
2 18747 285183157
3 74990 91837
1 4479 84552 369153604
1 22097 155958 374986629
2 104773 267091970
3 159540 67905
1 90200 126600 427561275
2 163676 976018874
2 122475 814757181
1 152974 158700 691280533
2 118905 783013983
1 12052 137295 797855483
2 196695 638422956
1 12826 146040 147383659
3 179023 106875
3 31499 177294
1 39450 199249 166900227
2 80073 637285495
1 144908 160764 269134709
3 133772 3125
2 162270 848873173
1 3834 9890 114679758
1 46017 58541 872574517
1 71666 156208 227128558
1 57389 98918 193880843
3 100625 136990
2 44903 274629296
3 35756 124194
1 30396 33816 661537066
3 148243 8435
3 132881 35103
3 67426 168747
1 20198 182326 213387131
1 65678 197499 117233901
1 63796 186874 923902285
2 185427 765255268
2 100747 989525760
3 112439 82038
3 1351 104119
1 100301 158530 477704234
2 130800 312462192
3 19312 152856
3 24484 83657
3 65884 58315
1 30915 166940 229406527
3 58877 98996
3 53647 196117
1 106629 199848 148944446
2 193228 234055806
2 9323 438619651
2 65162 723971213
1 112401 188638 261788001
3 45587 136965
2 32171 406770560
1 68184 71359 595390438
2 92141 771009537
2 27401 520820042
1 105300 111822 520445524
2 4082 26292987
2 141469 888209588
3 18923 15863
3 70154 27125
1 55168 167355 91875637
1 30091 118909 65715015
2 88362 176365190
2 199228 459428898
1 20790 199608 380415833
2 72680 395683080
2 59553 323245913
3 168942 96241
1 29515 37746 901913436
2 160916 49406768
2 166508 927253775
1 44363 166181 494493248
1 37462 191331 924394913
1 29128 90730 637406275
1 165090 198531 833780561
3 89980 22625
1 41306 130228 288065131
1 48966 69168 720901028
1 13069 77305 206051504
1 5586 76359 565432600
2 19217 864523970
1 7751 97916 348233904
3 169147 141347
2 96385 348353488
3 121396 15203
2 177869 616396924
1 485 143625 21063259
3 173678 90152
2 16779 950429518
3 7171 117708
1 125605 157389 836888820
2 95514 214143862
3 154465 185926
2 52 367639050
2 162521 964055380
1 56384 106785 533768648
3 135241 99863
2 4876 759188877
2 39084 289196876
3 162788 67114
2 77903 338412585
1 137983 178398 54718806
2 58125 343500438
3 136297 51653
2 161259 875792464
2 34807 937810487
1 36673 123891 756814376
1 21598 167732 846028997
3 188152 145816
1 912 117241 23177498
3 102342 186473
2 125286 597115710
2 103579 949759054
1 2129 92847 886031127
3 68634 76669
2 117197 277628583
2 66952 65418501
3 170080 10249
1 21367 99910 585988108
1 41810 59122 85410683
3 130252 58848
1 50961 61365 649296265
1 55024 192788 795272942
1 29162 104320 565753780
2 115632 734772878
1 63886 88549 920137705
3 1132 20131
2 52652 422187619
2 33878 818725847
1 13615 177708 13663775
3 70170 93393
3 157202 178684
1 162925 163212 981158293
3 71821 42640
1 90264 197743 729812287
2 196682 559481895
2 189787 72504953
3 32512 197807
1 96854 161670 352213188
1 8912 55444 884878324
3 179617 92651
2 142809 457252330
1 18297 102515 531458184
3 5578 141809
2 195915 77405028
2 43407 523240634
1 65198 135647 669605254
1 125747 189782 761089041
1 66448 186958 710422890
1 12444 126155 500977355
3 74609 94880
3 171769 7840
3 103810 62816
2 167157 477385095
2 195534 39903566
2 97963 173497351
3 93392 169822
2 49689 419960827
2 89838 250879666
3 142301 144051
3 31085 13450
1 164523 170851 99230044
1 175743 196106 90290116
1 33626 125367 827765768
3 89344 132669
2 176696 67703303
3 90647 30795
3 81199 54644
3 48860 156473
3 141376 8512
1 29758 110523 404863142
1 53444 191208 558167756
3 14831 44506
3 150674 75338
3 56789 1875
2 5542 701864827
1 141325 145964 572634772
1 129104 158862 476213742
1 31926 96121 778966142
3 142844 81976
2 4383 277995377
2 175542 62302943
1 100509 176572 637467798
1 7579 38260 902642472
3 100388 152999
3 71336 85722
2 75043 328280266
2 32278 346176966
2 165508 925413116
1 120360 132624 16675667
1 114894 143426 300940722
2 147334 709986576
1 5052 127357 528878093
2 193939 851578660
2 120226 828739695
1 144395 151401 456606691
1 74207 147791 138039485
3 13330 15626
1 30901 126705 202443959
3 9616 195540
2 332 923842504
2 27523 842643105
3 64011 188466
1 10519 163558 981369161
1 35872 115947 339849473
2 192024 94440416
1 32846 146483 60087376
2 13748 219760821
3 125952 183028
1 21183 198248 57798066
3 77933 161758
3 73684 157294
2 148484 340288311
2 77662 6083120
1 33618 187907 131385427
2 158429 47812342
2 85054 175683746
3 144624 305
2 5857 161557122
3 194670 88689
2 28882 646836921
3 124768 88822
3 76395 119864
2 158090 554206357
3 123563 26289
1 3508 150845 741249461
2 24903 656699891
1 28093 138684 884633772
3 74254 126672
2 131984 892213731
2 64376 647004706
2 151883 990054572
1 16765 146697 127161356
2 2211 797011329
2 136688 90487723
2 175020 197804544
1 80308 80975 430909192
3 2496 143191
2 118945 132316902
1 49217 147030 124558585
3 79753 149318
2 184022 670656322
2 80048 573262064
1 28366 169986 601958625
1 34483 116487 577046333
2 93275 58127190
3 175131 100180
1 46586 67383 690747151
1 34664 163500 927491198
3 56565 48020
1 6473 172434 920629791
2 162745 753554377
1 172172 178711 414931579
3 52967 175683
3 23561 167875
3 159031 113129
2 25061 903248550
1 57981 164216 251608375
2 24012 818279493
1 36855 181549 890568335
3 190505 81751
3 25884 465
1 36668 46961 159667803
1 57722 91999 880204825
2 91074 29947039
3 82295 69835
1 73162 188136 929845259
2 47403 301542049
3 36742 84881
2 57183 178811422
3 151545 101868
1 20120 143130 427852215
1 155659 179002 266642140
3 102241 91072
3 15635 162287
1 2774 14733 105469671
3 95815 95108
1 99781 137786 417606364
3 174035 88370
3 149615 66752
1 23709 47881 494950706
2 16549 644216113
3 9777 99522
3 21214 124984
2 125734 651298731
2 198485 847665719
1 78515 136357 251277979
1 391 162010 919035927
2 24675 493161109
1 112886 164136 804593498
1 32519 116933 5260326
2 58784 691663488
2 140369 431172837
1 18133 88254 735583651
3 178733 46104
1 51533 79686 117994571
3 126595 183974
2 141974 317424911
2 77796 319727559
2 167717 499991092
1 66126 133192 657880476
2 70249 72588865
1 90443 98373 18089223
1 118153 126757 614218177
1 12053 175970 882251834
2 105542 878162562
2 14247 213944868
3 62216 15726
2 6596 229503942
2 160334 85770966
2 61820 857724812
3 42399 170381
2 19646 921129319
1 59728 195402 963322372
2 32685 585712539
1 97911 147117 604663611
2 184648 234649606
3 38457 106711
1 32838 76998 291259069
1 58854 118472 411084103
2 59778 207385127
1 82121 159755 767749638
2 65790 447336874
1 158034 172282 96633211
2 134450 69569084
3 146701 101137
2 170244 894965906
3 69210 151565
1 20528 183873 105865700
1 180991 192048 89857672
2 169037 436488111
1 68695 98587 414823352
1 50581 65675 838382716
3 5733 147256
1 86970 92423 196615461
2 141882 552826694
1 144039 195804 868827355
2 195692 276662148
2 178043 216696791
3 8038 81757
1 171123 172315 738698733
2 177199 329698491
3 104116 7709
3 91616 129189
3 97855 178429
3 97513 28601
2 68639 860223277
3 66342 150907
3 137979 116966
3 153663 113242
3 133860 83103
1 84299 156718 297012239
1 18186 187812 215240245
1 72373 117909 75506556
3 120317 78569
1 181894 192105 913056997
3 107306 9126
3 50066 9925
3 165451 18570
2 9761 243295055
1 160355 168700 154775267
2 112184 274957551
3 10414 14205
2 34203 69245206
3 68399 124921
1 135315 141367 252202034
2 87031 341047729
1 61975 169571 854790364
3 96357 8652
3 11377 189229
1 39680 67732 605864662
2 195135 556825852
3 181213 122799
3 155894 192154
1 145182 176211 301933372
1 132603 167802 858761293
3 183374 43236
1 142350 160698 913794155
2 186749 877704770
2 9096 322476609
2 124005 356491070
1 122806 136242 612100688
1 28818 48174 647754237
1 38140 180641 545510744
3 69640 192397
2 23816 299512109
1 97787 109679 163628497
1 29030 78393 505701746
2 25285 736840712
2 161826 471104279
1 57383 111474 299265116
1 7645 144518 438433028
3 74508 2033
3 140577 184312
1 31805 112331 322293306
3 15529 177459
1 3069 172515 785432761
1 20542 24056 473142076
3 61805 112008
1 93596 191425 816785155
3 70753 83162
1 35450 177473 314959752
3 52883 155378
2 187633 51576387
1 6717 146565 433114971
2 92509 713275551
3 126061 10879
1 109877 127971 111607143
3 66175 147198
1 44084 194085 398804815
2 106382 496080792
1 21690 118455 688692248
3 179006 26185
2 51104 307227202
3 43400 181723
2 66967 360295898
2 199999 201517348
1 65375 91363 526270158
2 19631 638277330
3 84054 33776
1 122771 131392 60681256
3 78399 196440
1 48731 175658 858849542
2 40983 858921995
2 137625 847339189
1 14009 64929 192056900
1 103150 170598 628103837
2 177294 275568607
2 18591 169804729
3 187572 186522
3 147547 118606
2 110199 222822793
3 135647 118870
3 143636 180261
2 112706 909191805
2 11038 545694540
2 91058 727927778
1 112133 141047 388948458
1 146812 169748 157028674
3 154905 173538
2 30039 171238979
2 190322 46902906
1 5091 160012 52598620
1 53676 84849 4276452
3 14873 156531
2 7187 966992848
1 150479 189341 653333125
2 73268 894025183
3 46446 180483
1 50603 169535 258386792
2 15729 735080158
1 36502 49909 947061647
1 112647 168005 721960723
2 51867 460794448
3 165128 187576
1 115646 123782 937169758
1 6488 26893 884853408
2 21399 149057980
1 50338 171415 991960921
3 162819 175721
1 8778 94251 654318689
3 10412 176917
2 23721 286094660
1 84085 147917 692068060
3 142779 182884
1 120509 170967 594861468
1 75824 100931 589219491
3 4486 185146
1 73240 83417 637088721
1 58215 168097 438658991
1 140206 143800 777887485
1 54155 142849 832203842
1 64373 66545 903019766
3 41374 143650
1 36827 117613 648631886
3 41430 82805
1 667 194014 303543198
1 148336 169967 659633292
1 59805 101776 359862595
3 112709 16367
2 34452 368774598
1 24534 151421 630054333
1 122833 163623 472587668
1 106699 194683 95069503
1 57799 178102 199386894
3 8599 112940
2 77033 160471144
3 137031 186058
3 29302 47753
3 94842 143882
2 40472 940757427
2 50737 506173602
1 99216 183116 223644204
2 170087 688207819
2 91333 933797721
2 91084 995122628
2 141032 162576393
3 55808 125634
1 90978 106823 30538224
1 33915 175520 506707365
2 11182 621527515
2 10981 744856176
1 142182 150333 829779007
1 91369 173971 59826209
2 81944 917302787
1 17495 37511 90135549
3 99416 17350
3 173351 187318
2 180670 691546362
2 142379 368965786
1 92673 130076 418360077
2 70397 590824098
1 20832 186741 562485805
2 60654 895839193
2 165371 394924162
2 101514 366389697
1 69132 110427 290162720
3 129860 62717
1 185794 187215 598351414
3 185659 33410
2 28826 296831063
1 47125 165381 314056470
3 166347 80718
3 165334 52911
1 34887 120299 930405133
2 108752 627876419
3 153011 150870
3 74754 127540
1 94509 165099 790416755
1 65603 132057 977652011
3 13957 155396
1 92445 113820 269065228
2 156642 894679085
1 113038 175548 782544970
3 190552 75584
2 127081 851133394
2 198319 56950192
2 89700 638718207
3 78223 36830
3 51300 159069
3 101483 143008
1 126045 141482 962125356
3 71574 93840
2 77578 214154646
1 116162 182177 300475013
1 14617 52650 263764837
2 99573 311611520
2 13985 196454766
1 104076 155936 736351440
3 85458 27992
1 61570 181317 845645147
2 49848 824201164
1 12727 79979 796148199
3 52253 168163
1 20763 139852 428116012
1 88558 122529 328599212
2 12828 979883965
3 157229 35031
2 7014 370103692
1 24573 185420 927349102
2 59148 270973934
2 169132 443510497
1 41907 91159 492116265
3 176650 37977
1 89309 141502 636318825
1 91440 162042 649182534
2 23108 834631227
1 125433 179619 304202403
2 95387 496752358
2 144187 300497023
2 73306 10223416
1 11164 16247 208538491
1 72852 139547 876746796
2 122984 590650493
1 27170 165963 75377449
3 140632 104037
2 210 625019821
1 93688 138880 272935708
1 32750 134249 305575099
1 53638 53872 678991623
1 25859 102868 996146675
2 118273 680507612
3 38829 168580
1 5437 193285 939688235
3 190430 28024
3 195875 135078
3 39108 56983
1 126117 159463 933066347
1 101716 190090 311129385
1 51700 78911 910956553
3 4150 142982
3 151182 6258
3 36903 194633
1 44435 154707 948092085
1 100474 191681 282400605
2 154496 539651152
1 31954 161203 123354432
3 57177 134224
1 24275 183683 884325018
1 109291 120652 943994297
1 22864 112555 267809898
3 24001 155009
2 97089 530877881
3 96353 127694
1 25440 145342 361646202
3 583 193136
2 184065 276089518
2 10894 436071091
3 113332 86002
3 186960 106630
1 90474 122225 822198846
2 20375 134028417
3 8205 84234
1 52467 183934 944034043
3 179236 89642
3 44863 168526
2 126105 853207685
1 84664 89485 608491131
2 190597 197729924
1 141077 172655 489225984
3 108707 155486
3 79822 111093
1 93377 109346 616573805
1 82500 188387 589415606
3 17815 244
2 131948 836141429
3 58213 144070
2 85681 964320503
1 183990 196324 403967247
1 34760 179157 858945264
3 38738 29928
3 49268 198539
2 44527 656983501
2 930 154883550
2 34706 430485729
1 21637 33444 360105461
2 135292 822692336
2 53605 500067063
2 129806 814833288
2 163584 245840281
1 93413 119699 671620879
3 157778 67886
2 117270 401143121
3 146081 75814
3 152833 150115
2 104540 690160923
3 109711 35937
3 126623 54212
2 34391 950860331
2 109132 574947818
2 84680 831975244
3 154259 120370
3 136484 188550
1 183812 197704 355272546
3 155539 34954
1 38750 144329 167747181
3 36091 147611
3 175474 60447
2 78240 650420046
3 85930 167982
3 25968 17457
3 149314 12755
3 152826 45439
1 49961 87839 247530410
2 51831 431899065
2 84484 354460641
1 80383 139311 550443862
3 15478 127600
2 176744 71580048
2 75644 497735049
3 170723 26964
3 7577 134411
3 45932 137850
3 132412 161065
2 50970 82692877
2 28004 195456642
2 146634 974032577
1 76883 117901 449816671
3 163004 96744
2 153696 363978552
1 22418 64656 842041323
1 34720 115663 321308021
2 131697 759674147
3 176070 91752
1 145707 196859 365415407
3 129784 185392
3 51542 31597
1 109115 189186 49133837
1 94829 96791 691393643
1 1925 188287 738002370
3 157692 25821
3 147420 177368
2 183287 944681531
3 34978 41183
2 2068 787986179
1 29220 67414 971102251
2 36650 801815347
2 97454 238064387
2 134354 997496316
2 8732 776822180
2 135107 230098786
3 119645 181773
2 113097 747671759
1 148087 191016 368212520
2 152667 929951591
1 66218 117841 354864133
2 32159 371779804
2 11477 449304350
3 134539 107036
2 16156 601707583
2 4409 519920902
1 68660 183400 627191386
1 62758 118597 923742248
1 18962 20220 384697091
2 155799 31663264
2 58476 899073526
3 168947 164988
1 37045 164429 978721053
2 182008 458110941
3 135028 119034
2 79394 601029587
3 166732 142438
1 87663 161040 494874274
1 100726 164373 119445595
2 147904 632976066
3 67684 116675
2 12338 808561124
1 45762 131811 409680690
2 123032 568081424
1 14693 172972 711967847
1 18856 103070 477770212
2 144567 205399658
1 79477 104740 512671704
3 195107 32480
2 175795 346336675
1 72947 160539 383709760
1 21432 182558 676435871
1 90511 149378 520932842
1 123131 168561 443578561
1 50167 86364 626504154
2 71870 299996411
3 141537 116408
3 48817 21564
1 46013 102478 363879841
3 174018 199641
1 55822 162629 503700703
1 143517 192080 817942480
1 32709 103845 275883389
1 13442 109805 559072195
1 62186 150757 562978513
1 122557 130583 60542382
2 6880 123619424
3 41799 80437
1 5986 197363 770379340
2 165924 887119157
3 92488 180156
3 12122 117118
2 138113 856642550
3 76225 48371
3 18734 45019
3 129475 184833
3 159791 88137
1 137998 161543 191719971
3 144983 32352
2 16012 522966997
3 196602 155107
3 193226 12035
1 4180 37449 945025227
1 13323 100791 655438946
2 61587 201219913
2 114557 417517110
1 64534 169403 175658338
2 73466 435791836
2 79319 323722595
1 21000 127599 373718588
3 155102 87288
3 172788 133879
1 36648 113239 681376338
2 157451 881674885
2 93716 111011737
2 110862 913781415
1 70176 198772 83636245
1 44055 189050 157854780
3 17304 9650
3 114614 30930
1 76635 143398 815944312
3 193091 153671
1 14031 88016 14523309
1 30515 176959 190728800
2 168580 112262088
1 69414 99146 953423631
3 34068 156052
1 187901 188548 666185585
2 111202 467741338
2 183158 55025570
1 68408 81343 451697260
1 119650 169991 341740899
1 87329 162706 387971037
3 28238 165897
2 31372 172626407
1 1122 74449 246307749
2 2393 90792115
1 122943 195184 48015542
2 50165 441257400
3 159128 159184
2 194279 569617233
1 147530 166827 131684021
1 46259 142461 223038224
1 36230 91814 283997770
2 175056 269977952
3 35095 11486
1 34788 153147 246296293
1 43635 131089 594222725
1 31696 164369 457760893
1 17422 145470 996101600
3 65643 11675
1 90656 138989 985938229
2 155387 403609786
2 9352 840951184
1 71898 134652 210824487
3 82563 170502
2 7132 282516638
1 70469 112584 621201233
2 72254 663394007
3 112982 9475
1 63521 151275 933688984
3 107605 34111
2 43144 472749988
3 106496 176
3 37360 83642
2 101253 446035652
3 12523 64855
3 134803 130309
1 107494 175584 630047552
3 166046 10862
3 86940 133576
2 824 171274734
3 43762 76058
1 42122 114293 224940086
3 150876 62646
1 80594 81256 36772444
2 179359 851517674
2 161116 896650160
1 17212 113851 371905322
2 181828 334701603
3 192337 78486
1 18444 48543 936272784
1 42404 46707 854559204
1 118144 186318 905535326
1 104490 147023 496591973
1 68924 152138 427888051
2 94269 561474951
2 34627 809585943
1 101612 122039 129536418
2 136782 635106202
1 18836 156116 714469595
2 88741 61267496
1 70947 137262 845452148
2 185224 670487894
3 195112 118380
2 95324 222469208
1 84608 193813 791949478
1 62905 194559 131870097
1 101514 126340 336044658
1 12260 32006 480758019
1 154239 186623 232531834
3 20587 188956
1 17674 23417 783097711
2 95663 757085384
2 138758 13895194
2 7525 346882672
2 141727 563996572
1 1182 40485 326789382
1 110415 198789 355370885
2 73355 127043201
2 63270 696414704
3 91512 167797
1 70767 130117 971269590
1 23729 196083 186260922
2 52650 219797725
2 34162 679378592
1 9107 95096 252205124
3 41428 40584
1 51737 163323 520516913
2 170859 548315023
2 106133 516447040
3 107571 71231
2 1644 108385940
2 99064 509616936
3 24696 48933
3 52472 58233
2 187584 494632938
2 16604 231849278
1 10430 57979 454689725
1 60865 111842 270930427
3 43308 34311
1 49478 138983 985784866
1 117157 164453 235610550
3 17772 67002
1 24913 83537 810270676
3 181023 130551
2 136897 672145484
3 84007 48784
2 153351 346305096
2 140225 302498654
3 119076 16574
3 178446 14282
1 37188 104535 983796558
1 62567 121666 822937772
1 97035 192296 994852648
1 51451 138523 535996578
3 128976 6051
2 49377 200834415
2 66546 440650108
2 194247 972409646
3 175267 197442
2 186400 550328725
1 68955 75605 200120947
2 91802 291864864
2 32601 477443368
1 9831 11889 909970551
2 195284 71465618
2 128007 675935867
1 27087 148732 153203785
1 179324 179456 62608406
3 97768 115104
2 1360 290036414
3 125112 68387
2 107736 226511333
2 92876 541791790
2 49986 360285737
2 177812 833567261
2 112204 685340104
2 136085 468784769
3 51789 168155
1 33299 128418 96210560
3 77062 123830
2 197886 696408166
3 93888 108757
3 177892 108052
3 38779 127773
3 100065 121009
2 27959 399406856
3 136681 94797
3 3287 37658
2 149716 875428400
3 139183 145158
3 181516 17210
1 26023 139065 896571787
3 109423 194853
3 40675 186505
1 133557 193451 21201823
3 160816 119620
3 67128 165108
1 27196 64437 728200636
2 193563 402455856
2 49404 520030123
3 32590 105099
2 94179 70834118
3 56412 70399
3 38004 92831
3 48504 171350
3 87368 132200
3 175737 95399
2 132718 486656940
2 162548 148920029
1 89954 197544 959697329
3 151125 44384
2 182721 364217590
1 76577 176427 434523482
2 61114 515643165
1 131795 179883 909136906
2 93829 595981767
3 135633 79443
2 114497 341917911
3 69484 171049
2 39533 808165777
1 77529 175720 16625457
1 117255 136266 99509310
2 14822 523890322
1 19869 74200 641492721
1 52115 54792 246063931
2 90225 781322035
3 98264 46583
2 139934 932712569
2 93533 723271417
1 30699 167748 694732653
2 184282 497513026
2 4982 659182868
1 144241 175443 794306221
1 16091 167486 105798927
1 129495 138206 699885066
1 166655 188130 263768857
3 186033 120284
2 197157 425053210
1 34623 76837 732260987
3 3098 54077
1 113543 136932 169078917
2 105533 120629055
1 5893 36624 558830981
1 29309 48341 921776252
1 2556 114089 761020034
1 1999 194986 278088593
3 172433 165018
3 179386 20163
1 91628 180509 685648933
1 35819 172866 158102560
3 190569 164350
2 141049 610977332
2 116455 906064419
2 9887 794886615
1 64686 134243 717117897
3 177403 94687
3 46855 47583
2 107475 329771123
3 45165 58016
1 71611 106637 902276204
1 41043 181819 572656527
2 144630 457674042
3 43784 35166
1 90091 92136 287119200
1 98635 174274 490550022
2 120682 103697641
1 24348 106819 977846530
3 79872 143184
3 160477 25020
2 91651 620199639
3 88504 20737
2 125627 679496832
3 132633 69549
1 5985 178902 387404236
3 101990 73883
2 123649 397576304
1 58521 112417 599657704
1 10869 55064 104180237
3 177292 17897
3 23775 170002
2 37714 114474708
3 129160 97492
2 67340 664315781
2 158235 781571244
3 58520 105281
3 96120 13679
2 172426 246534635
3 35435 124569
3 166154 32519
2 75007 940307755
2 80323 647381934
1 72885 129331 931917149
1 4859 51691 709903861
3 68097 47364
1 110297 141287 407864923
1 71069 106738 24851582
3 24949 98550
1 25684 168438 244792785
3 196930 72381
1 9036 121158 262852463
2 10095 251406746
1 117249 125339 471040029
1 16622 151728 949349645
3 191128 154393
3 81953 124030
2 184793 495561265
3 48707 171967
3 142465 100260
3 6280 138685
3 183708 57602
2 123774 998370357
1 157268 176693 466403589
2 165337 561485786
3 145713 95389
2 21370 724449879
2 55393 769110906
3 164818 172745
1 61279 69531 857158895
3 54219 11526
2 4968 436121782
2 26136 224158730
3 188573 10672
3 23016 7864
3 174239 114506
1 17702 180303 522000922
3 75433 141572
2 56221 308449425
1 47415 63202 82940294
1 28330 128287 611752957
2 115226 644130518
2 45295 191219782
1 43094 44151 24369961
2 106835 500976569
2 119130 711691747
3 69746 167078
3 68742 92027
1 184420 194105 114397252
2 199103 978579112
2 166240 464048681
2 35799 260243222
2 120458 232751922
1 54611 176080 3030771
2 139182 687520545
2 90610 91541171
3 62953 3027
1 113263 127078 553019231
1 87926 178557 546222077
3 137424 192658
2 190739 73786494
3 59935 77887
3 120136 31507
2 7434 716908524
2 19178 561321540
1 34687 123492 799881214
1 66735 168897 696190084
1 91927 110631 795422018
2 128935 674547931
2 136121 513781258
1 44425 80389 69085985
2 37131 165965206
3 42388 181126
1 122870 185821 904580521
1 8623 171900 627134993
2 138566 956800403
2 82048 612360624
1 87711 184472 543314780
2 144375 37411171
2 47769 84494510
2 182264 971224083
1 63519 67681 633896500
1 97205 182378 260892860
3 98702 15475
1 113109 137769 79169078
1 124914 137480 729355843
2 116703 788217571
3 119665 126981
2 6007 829324234
1 63170 131252 219233300
2 147737 606407244
3 35903 193617
3 53045 91884
1 1984 129000 29755675
3 69686 158209
2 106838 830309734
2 153647 173392844
1 71849 102778 590948979
3 14942 120132
3 90799 197519
3 189218 51149
1 178112 195902 974960488
3 47403 65070
3 111117 61810
3 57570 132449
3 47413 34627
3 100422 116920
3 8340 154061
3 4044 156222
2 56121 972481547
3 54665 108747
1 56292 185255 280810209
2 111957 960139121
3 114431 150111
1 10608 78375 987754552
1 5429 199378 177784908
3 199123 125186
2 8942 402899731
2 157386 379556043
1 64838 149043 417239731
3 136482 149936
2 129392 7540448
1 56217 140617 321714776
3 192906 38634
2 71128 309081016
3 80677 71623
2 12348 585875360
2 166492 603718687
3 99475 2320
3 18838 190641
3 7348 86203
3 73583 60470
2 69786 244714233
2 174396 798166914
2 148345 731395813
2 199685 931929030
1 39303 98739 694640227
1 5939 12787 543065886
2 157879 829698611
1 20253 164656 349025290
1 61054 81870 650945555
1 2531 126885 377383559
1 26676 124606 841310524
3 161110 70119
1 69931 164359 419330351
3 122433 38285
1 139267 159591 872648127
1 65894 181150 153117577
3 135467 90006
1 92465 185195 262282314
2 154752 403646361
1 111387 180891 805438533
1 46441 94308 894812331
1 67741 129194 343337904
1 78357 164848 503790002
3 194389 160824
1 123472 134017 586827587
2 126154 962220619
2 145302 997284211
1 77952 79713 453114688
2 107577 944332945
2 116106 619134419
1 15427 60215 972161825
3 44784 50816
1 22577 28702 927663792
2 109770 139637174
3 177909 189156
1 66259 156292 508058365
2 31895 171169034
1 26079 83036 635621467
1 119895 195533 995576214
2 47005 964609604
3 66422 98021
3 55180 162656
1 77215 147402 532035837
3 84755 14277
2 33106 566974118
3 140155 91937
2 105876 938207883
2 99325 472736393
2 177699 361378955
2 142574 750495612
1 99150 133372 477696450
1 5470 174744 669721544
3 1527 62912
2 26365 496396784
3 3497 164366
3 108791 168215
2 89806 515510135
1 60595 169321 914023053
3 81397 182309
3 151145 188007
2 34386 546979718
3 79653 70298
1 5186 152714 830851847
1 65313 68391 13027574
3 107537 99880
1 1148 44067 470375837
3 77992 147664
2 89575 81420671
2 162688 571489842
2 105192 420044864
3 132588 119641
2 112985 306517578
3 68544 162138
3 193186 145869
2 185888 475657373
2 103368 172030832
3 27177 145221
1 139195 155440 955579608
2 12415 184347622
2 152632 943594725
3 12025 82067
1 83795 149985 428720580
2 103559 224924983
3 104788 99775
1 105020 127161 4906606
3 13905 91889
2 62925 747137334
3 141423 192411
2 161076 489580471
1 61022 83068 820272980
2 185129 731819577
3 191387 107092
1 47557 128978 296809251
3 150794 92933
1 37446 77462 648978325
1 143693 169350 808976732
3 194635 92462
3 55349 198839
3 48898 181227
3 145189 89136
1 122284 197148 738837439
3 9369 58142
3 109090 188876
2 135385 666207822
3 113520 45346
2 41176 45203791
2 47225 397690955
3 34099 74734
3 175670 166743
3 26868 146098
3 176578 20137
1 60816 78691 539330717
1 10433 124270 586463669
3 138640 28172
1 110095 110299 497882110
1 2182 56680 931632715
2 77169 612051233
1 93216 141346 64499096
2 143728 722769375
1 170055 187839 416566707
2 101149 769784848
1 74513 86441 769974445
1 87350 142523 102240798
2 144463 507803964
2 93961 708959630
1 18893 108652 211687619
2 45916 389535874
1 81000 81046 579157127
2 162872 366322306
3 125195 69825
2 81480 958014222
2 82327 8442678
1 76053 172159 812795079
2 162131 99498255
2 128420 320653485
1 70922 138560 422976469
3 67550 55868
2 151800 326124358
3 58067 89778
1 183996 199246 508488415
1 59410 162217 260480381
1 42266 133281 815604126
2 67488 68774916
2 105846 397958108
1 15066 93680 10482326
1 164354 174720 211076459
3 192081 173079
1 42472 71119 509318643
1 104124 137587 650735157
3 61206 36329
3 46195 152935
2 109458 992084482
3 165382 66524
1 101854 178985 446756634
3 163558 199423
3 170150 183142
3 4009 168093
1 31852 107950 181081699
2 37561 297891126
3 102304 144994
1 181543 192903 371190018
1 107472 153116 383217915
2 166381 288801883
2 160567 761814003
2 146143 669371401
2 13534 259299602
3 45396 125707
1 47848 147653 559760938
3 69389 163880
1 9092 19803 151963
2 124458 373176958
1 34143 56529 37562697
3 32031 107684
3 124181 28565
1 26253 65489 82201031
3 120336 5408
2 79324 779730119
3 54442 165753
2 64126 649110148
2 51684 42102927
1 130471 137360 630476050
3 11390 7480
2 58664 639668407
2 134435 840559431
1 116345 122816 404423575
2 185081 672891504
2 12289 653732309
3 159133 37380
1 2651 138224 129692006
1 17330 40781 927695134
3 199024 49936
1 80471 80761 92505606
3 95330 139476
1 44429 154957 447613239
2 134362 634698996
3 1904 196665
1 47177 168333 332897239
3 172510 61855
3 39116 189139
2 24221 270547453
3 22156 157251
1 49486 68810 202275185
1 133600 172467 612226350
1 168793 179223 417710988
1 68861 177854 541325528
1 21114 47616 217767244
2 16011 404460840
3 87347 178276
3 40731 127404
3 116601 29605
3 84621 158666
3 138895 116466
3 125521 143041
3 327 83476
2 166313 556310603
3 95689 168138
3 41365 191436
2 198584 315032498
1 61281 192063 575254549
1 171601 185408 126893212
1 148443 183936 418040231
2 136245 934673182
1 132872 198814 493083990
1 53268 165370 134949481
1 28425 96728 566186239
2 22065 90170879
2 165133 432936342
2 133395 401255378
3 161075 70475
1 30662 93538 562659097
1 39207 109865 143835983
2 23689 596902361
1 120958 121355 253549853
3 112755 196314
2 185083 852566737
1 1462 131772 855975584
2 9567 943608027
1 71983 155747 726387699
3 78042 185448
2 168019 906869919
3 111538 133997
3 175138 27866
2 119337 81689442
2 179832 568094934
1 29481 56977 910840620
1 2301 57372 52047147
3 11910 160193
1 139341 182404 69045110
3 20602 35018
2 4608 226631453
2 20518 136566065
2 50209 97136807
2 69724 248780754
1 45502 112842 305190034
1 37394 187979 271650040
1 164248 199406 393011575
3 89761 150586
3 126954 28018
2 99570 21556314
2 119329 445612831
1 36876 145683 345534890
2 36451 22060463
1 3374 101159 569603656
3 11401 6140
3 90801 18907
3 63043 108882
2 168735 34710209
1 20833 110845 445850743
3 4176 175050
3 151962 120635
1 29119 167941 353676022
3 61264 22388
1 351 71950 470849001
1 30078 91209 419509297
2 13151 50459179
3 92569 131281
3 52616 66861
2 170331 207270946
2 113278 932006472
2 118496 398602070
1 28529 60865 560782931
3 122570 152777
1 67588 68157 526149270
3 57272 121297
3 111183 174743
3 147842 81967
3 169216 91962
3 79642 89985
2 63049 110531401
1 176862 194996 904109102
3 6874 126474
3 36697 130302
2 18921 633166457
3 85786 146714
2 140629 269466704
3 88960 78705
3 185865 100145
2 86564 42602308
3 119343 113921
3 69667 34361
2 167577 784038005
2 172852 7244346
2 73449 33542920
1 175565 198472 974469323
1 109841 144322 105880210
1 26308 125335 118664467
2 8148 688562474
3 105036 56153
2 116919 931186003
2 47493 950299130
3 27524 171010
1 65448 175569 722172446
3 55607 144967
3 89694 22100
1 48957 97788 972948622
1 51091 59624 227017213
2 1071 992177647
1 52591 54461 403828927
1 47885 112021 888478207
1 64878 145406 755183421
3 109989 105305
3 71706 112463
2 176560 629317821
2 59062 47198655
3 72816 167386
3 13569 37834
1 25258 80733 56826763
2 58638 403969875
1 71467 107286 499342029
1 8633 83230 674561739
3 45629 55017
1 60394 199809 266784810
3 127043 126722
2 82896 906869849
3 2168 25923
1 53218 151101 941387686
1 165073 174361 312857417
1 54548 149363 172399098
2 185219 241850569
2 162977 241156218
3 5077 120495
2 19452 582482553
2 61445 284650070
2 41041 762762058
1 86177 169239 641188389
2 188864 554178124
2 67319 941583696
2 63098 240233751
1 97555 130596 190299408
3 59005 47027
3 45981 169974
1 19036 157085 627062330
1 7287 140138 320834971
3 177734 53558
2 65956 420383804
1 66801 99753 350214743
3 67742 88790
1 51652 66956 380297646
3 76361 134343
1 52262 101513 651423069
2 30371 127173338
2 36523 73246077
2 183505 238600923
3 37830 168665
1 129734 139099 703160981
2 33422 484639764
3 14808 59180
3 176000 111284
2 132628 72784254
1 86820 126642 352835877
3 108951 57903
2 73126 914395476
3 160470 102669
2 60285 874126489
2 168172 773219028
3 77335 111713
2 184841 481630993
3 8168 57954
3 37078 135074
2 79185 262049865
3 23820 118680
3 149566 43325
2 27671 225101877
2 176682 900845936
3 151687 87750
3 62683 61414
2 113851 80141423
2 181726 793024448
1 64713 107047 997281706
1 105158 112542 46691806
3 154266 46602
3 196970 139986
1 64107 199136 787798601
1 93365 191136 596482454
2 66150 726609867
2 72968 615946801
1 58724 100656 659602822
2 103553 725985089
2 106489 439873825
1 1030 105719 785812038
1 111974 123615 357361634
3 135133 88368
3 94762 198423
3 58234 88184
1 75543 144974 841032269
2 142214 464634275
3 105299 74575
2 132955 396559867
1 78544 82307 184190612
1 79690 90228 26836556
1 60743 66076 473404113
1 142458 181614 324760576
2 110954 616160119
2 51811 779369819
1 54723 77835 647476612
3 166771 9604
1 51998 145699 471148769
3 157953 9695
2 121561 709978818
1 10616 139294 82795355
3 119789 5291
2 115015 972951383
2 156268 497825738
2 182911 340312155
3 58777 10265
2 70856 121029953
2 100373 545486761
2 175028 903505264
1 92734 174607 639533107
2 135649 792691318
3 60007 95442
1 44591 199457 712675043
1 43431 102119 560868671
1 144028 168862 957519312
3 135637 149576
1 135795 142669 59005317
2 128444 397719148
2 185742 192997456
3 191807 169488
1 171668 184286 532344387
2 78567 124237207
2 165553 695454070
3 22879 102562
2 141832 400031525
2 194423 721115322
2 180818 471555481
1 61538 183018 150056674
3 171332 50995
1 53067 158349 247454435
2 192147 448743006
1 52562 181590 862483539
1 185680 198490 461340374
1 24019 124538 359463782
2 120748 677649601
1 34350 88459 359054340
1 56417 153375 385176851
1 9797 40771 53705924
2 154957 279171385
3 198314 124229
1 20393 122280 355175647
2 177179 664563995
1 24479 192762 428948346
1 37898 122627 540994734
1 82988 115960 255531990
3 105773 54038
3 153100 44481
3 16860 153317
2 12048 414689497
1 80637 196641 13569579
2 136776 503677892
3 140123 146876
1 26572 161514 268137797
1 93989 197949 759081859
3 100990 56843
2 195658 436055586
2 115970 116982068
1 121757 164553 411356612
3 125917 187814
1 35 177896 891869222
1 83635 186944 213543655
2 20284 513205681
1 56502 177738 632463207
3 132291 120701
2 23294 401954341
3 179881 135605
1 128165 178569 446873492
3 60692 10112
2 15675 194202956
3 113247 55846
3 146165 91312
1 5459 95976 738539223
1 19435 140163 127972270
1 122157 135790 38747631
2 44706 704904198
3 23102 58571
3 83484 53337
3 117829 64219
2 145735 387902363
3 137817 189940
3 128470 110894
2 132224 3068442
1 29492 42421 704588209
3 25447 70510
1 48850 175610 819602466
1 6389 187430 915599610
2 183358 940370431
2 11591 504789364
2 167509 55503662
3 173338 163413
3 68003 67903
3 115519 42950
1 74121 101015 438803388
2 8592 140298195
1 74007 183429 893453586
3 4409 86339
1 84994 107691 126328677
2 100657 401702458
3 100494 130335
1 17583 96082 956711318
1 38196 122894 269362537
1 71745 103942 861054880
3 127730 60884
1 119666 164600 742359536
3 148977 153541
1 64523 186191 997042291
2 57337 71144153
2 183676 584233833
3 34184 97365
3 177507 35819
3 114007 34162
2 1446 464945340
3 52432 173519
1 133381 135790 173975735
1 119522 148999 664064336
2 150579 394510230
1 28235 195321 655680992
1 135812 139777 539389976
3 155861 41703
1 103400 160541 882317026
3 16440 83561
3 185504 38554
3 17436 28101
2 190278 340820991
3 97258 135039
2 24307 565676851
2 87429 816739877
1 163568 164054 715523822
3 163857 24214
3 179822 145400
1 30032 133833 643878447
2 100579 858719924
1 139732 174978 918896110
1 104130 137110 162015546
3 26260 134379
1 49867 144104 391594551
2 34984 812123278
3 48774 102994
3 196725 15802
3 136889 800
1 39651 188403 802506430
2 109152 222771104
3 86645 174352
1 23910 154789 145674697
1 144946 172730 819361252
1 85014 173521 200655525
3 174890 47138
1 90299 194502 354208586
2 177511 534244831
2 132362 603407288
3 178895 154514
1 38300 78180 561484492
3 61751 194078
2 61049 8936012
3 75016 139444
3 64138 122829
2 166759 373850104
3 110906 114232
1 32207 45735 353101555
1 142222 187545 115534660
2 25803 249518179
2 146874 79055259
2 163985 961872529
3 176141 74242
2 7195 646784466
3 25201 129075
1 60773 162010 828750157
1 30034 159674 729348387
1 18400 29506 400247743
3 103103 171826
3 20874 10983
3 155785 169794
1 103755 135101 810042546
2 94776 180844672
3 60945 61529
2 120865 500128290
2 21771 438733088
2 165996 940724979
3 195483 141690
2 90584 988593840
1 7917 46171 870556050
2 82357 582575366
3 1827 100611
2 24729 10028400
3 21847 165247
3 185473 121674
2 170664 163835568
2 93564 312772995
3 181293 64355
3 193320 196248
1 77896 138507 784315629
3 17912 21259
2 168614 966892448
2 166600 689732555
1 28552 51709 243358592
1 126841 166933 699016386
2 116113 135587208
1 43427 150030 229795982
3 52282 56175
2 92873 280686641
2 167397 662813577
3 121634 10611
2 28475 853950021
2 178868 550100250
2 30495 564821842
1 11761 90348 251729243
1 105175 134075 23493521
3 88910 50762
2 5549 284890142
1 14441 56992 455245489
3 74089 157479
1 7554 140395 672980713
3 180420 190971
2 118678 715065013
3 75437 15305
1 18444 167273 225467599
1 108169 114779 55433774
3 8156 65506
2 53327 107664630
1 116586 176071 543290505
3 112451 79293
1 77895 122044 595233177
1 12805 195311 335574041
2 44564 794771436
2 108328 712583726
3 73946 150073
3 50359 134245
3 158391 171792
3 122591 101439
1 39234 134143 922753339
2 85516 46466649
1 92758 115592 416376921
2 62576 362877998
1 62792 87394 913737328
2 27588 268583108
1 142599 183583 894663222
3 115665 95026
1 6924 173138 851870884
1 119667 158241 212644472
2 3101 598187415
1 26516 159370 161860226
2 20251 729045429
2 74622 589186235
2 62523 923532994
3 96895 44527
2 42396 652632205
2 60374 335173480
2 55074 193094268
2 140036 447431296
2 182448 421805776
2 94117 859859652
1 95057 156794 698901119
3 103314 130670
2 51011 495107192
3 171789 132901
3 161901 162209
2 86623 63259424
1 84872 181364 350042871
1 2650 129617 994312719
3 85647 9926
1 63615 119378 513280544
1 130230 181880 471028669
3 108917 81141
2 90028 217848030
3 7019 159088
2 47516 841765091
3 82512 119040
1 32831 161907 319646476
2 150018 233397746
1 75252 80272 567388034
1 144956 178204 894558931
1 58985 112285 464822338
3 61717 36056
3 54939 122454
3 16404 86533
2 37979 430347884
1 67190 91077 86440909
1 7190 163677 187062595
1 146252 196257 804646586
3 37450 195952
1 57105 179995 650997206
3 199549 83961
2 94915 897950150
2 37532 871509886
2 99742 444930002
2 136652 33171704
1 2933 84354 400292121
3 82994 24137
1 43084 185219 442655741
3 32007 119920
1 102887 149133 967406961
2 153703 988106497
2 26110 61612665
2 70286 190309243
3 128666 198370
2 152297 834330105
2 10876 918560880
3 145715 124146
1 66446 107259 98179380
3 194595 23125
1 21377 63602 541759003
1 5551 184514 422337788
3 193127 150757
2 27012 893536850
1 149371 174961 281241582
1 52068 72704 400848397
2 182546 620075014
3 129767 95428
3 78840 11129
1 126497 143721 77758733
1 49658 72750 900494018
1 91119 119247 907637939
1 146051 182699 497684813
1 191384 197794 297957319
3 80935 9346
2 84150 276465444
2 712 836257869
3 135929 66433
2 145980 960404458
3 51265 169862
3 154803 67823
1 183704 187552 263068794
3 116905 139937
1 33023 51495 970099346
3 100793 158215
1 33511 183037 907298927
3 16900 25219
1 124913 137932 671153202
2 52208 132361353
3 17396 160780
2 44628 95961482
1 9970 35690 813616494
1 7024 36827 661842188
2 3742 442393988
3 41436 184841
2 27253 84695408
3 27375 68994
2 110114 25610978
3 133019 162254
2 92044 632363131
1 186293 195711 488231218
1 7266 113030 96306757
2 93305 590002042
1 16456 41855 855567078
3 19294 52664
2 26746 532536879
2 67333 80600267
2 137977 462870138
1 33711 152065 274448649
3 73032 190341
3 109144 105766
3 23540 5107
1 129135 145620 409897610
1 68413 193836 862443533
2 65375 536194692
3 93611 52052
3 2211 145719
3 172584 105853
3 51716 152417
3 55513 163921
2 178292 173078058
1 111997 170181 289382886
2 100375 673791399
3 91436 102338
2 188379 795483940
2 188412 611333791
1 47821 95790 348079845
2 137105 113858648
1 11572 61252 421981631
1 125212 149742 43309953
3 142580 45208
3 98355 183731
1 28083 56600 913291911
2 160801 363510164
3 149747 85038
3 31658 48783
1 20253 89278 914266973
3 134005 131262
1 78409 154105 727659031
3 157755 75635
3 183009 97031
2 86827 200153544
3 160410 89922
1 10179 171508 296195879
1 82737 86009 535167864
3 20039 171345
2 75471 946830956
2 52783 418348429
1 42613 183231 905148663
1 2399 105091 789081981
1 177755 196728 395280237
1 2368 183172 252237490
1 9326 182254 719867989
3 184952 155380
3 13841 10241
2 78251 568829047
3 43281 181818
2 65444 389603933
2 39481 693459274
2 27732 343390856
1 66735 154690 871247381
2 168914 68899587
2 111188 288277610
2 49934 16882382
1 48442 125096 4632122
2 6609 340277461
1 21846 29967 812234944
3 194547 23675
2 97807 956665374
2 115651 330931446
3 173551 151726
3 103298 58618
3 156652 138451
1 19091 33811 139276348
1 76327 170761 332196750
3 89343 126363
2 109925 173594090
1 53333 122247 600503276
2 79110 732620411
2 164598 430168173
1 31966 176103 142580222
3 13938 33182
1 158246 193830 695282688
1 42029 139200 742954963
1 9204 77609 629494854
1 39595 70762 220991921
1 116766 168039 209942359
1 16169 125838 325709169
1 40978 82531 217329582
3 5744 131854
3 4033 175905
2 60619 933239022
3 78805 10195
2 131922 638367893
1 36573 40428 237982619
1 2526 127917 214400406
3 46589 190637
2 95318 723041910
2 30486 786112625
3 169574 117888
1 6432 92900 525032375
1 98118 198767 705463049
2 6571 125698343
2 178292 180590787
3 72409 118641
2 76835 601015124
2 194321 77964794
2 196020 885701138
2 59365 530423280
2 186038 13622913
1 75522 111332 247619052
3 134573 76118
1 14310 199319 526589995
2 80252 722963118
2 154022 716643565
2 144552 972852132
3 27151 108078
3 3919 52318
1 122200 135381 244688262
1 67223 80926 895703526
1 56833 141789 782110728
1 49055 97669 163090565
3 48543 14398
3 198671 120289
1 116291 157281 71144707
2 132448 810468005
1 18718 95406 886878011
1 99742 167907 526469163
3 64337 62628
3 115134 179140
2 176193 794700641
1 21240 156568 717903164
1 64503 91113 316832400
1 16930 122414 705014561
2 158765 298054079
2 93180 35511275
3 750 4052
2 44942 579806548
2 123636 288895257
1 18026 147326 12420445
2 118919 18195372
3 168628 17888
1 95435 123103 577882478
2 185132 581860223
3 70459 157841
2 120547 805911117
3 81764 137422
3 54987 128647
2 169528 777864178
3 179976 136672
3 77983 195468
2 183999 739702314
2 107181 640769687
3 134873 119383
3 184188 115695
1 57225 139266 801285605
1 61066 94511 948352134
1 34887 106172 792388515
1 45262 72091 943552935
1 50 32378 827173559
2 118246 389993050
2 48978 689924309
1 36827 116857 730240197
1 130650 133586 407711789
3 143680 124908
1 87812 186540 249331953
3 18108 120917
3 12804 178005
1 77393 136061 499946811
2 83272 442455466
2 139804 953232707
3 119499 128716
1 61175 118630 730978511
3 180550 177607
2 58702 821196560
3 26965 170587
3 150884 193427
3 143288 141503
3 38312 76074
2 87926 566524933
2 45912 66538948
2 191818 782233590
1 95960 121496 533549487
2 153967 67924247
1 15717 84672 745930495
3 142033 52712
2 142509 285679906
3 180883 167118
1 107223 121521 81519494
1 60500 146223 962304101
3 186663 114288
3 176076 182065
1 26636 52455 943657304
3 187022 141131
2 59808 745004607
2 64503 234116749
2 132297 127557787
2 38661 787735141
1 9607 56744 238503527
1 145401 162376 263620688
2 83324 845069883
2 68185 738157499
1 87905 145036 637015344
1 98524 145213 134993892
1 152494 160306 312104105
1 56844 126772 927927831
2 152189 727332698
3 109346 94992
1 53769 170654 245101828
2 103684 727414893
1 8740 86775 876617173
2 193902 958559782
1 10911 168531 967551275
3 25134 3516
2 27997 633994708
3 7610 92197
2 139490 623877585
2 41202 266683601
1 151980 177538 109834010
1 54491 69013 959616774
2 140515 696269439
2 156796 885509240
2 97671 470462866
1 26772 92550 701494814
1 90989 180253 244262282
2 120438 624282226
3 74056 6946
2 164623 524091256
2 39768 750501814
2 44400 252547654
1 123168 188116 695908451
3 131569 183327
1 32131 65870 461608168
2 163022 20399005
1 147078 172908 225554579
2 170896 725548987
3 175805 36168
1 133882 164482 296834174
1 51000 122391 719757136
1 41575 108665 321948524
2 97171 445034606
1 88166 141834 542025465
1 87045 96578 641654968
2 70413 978997152
3 162715 34873
2 135621 450881792
2 27177 726346173
1 78800 182769 728463933
2 169256 910798145
2 148978 922475074
1 51544 114163 336872705
3 603 120100
1 153184 160973 257399111
1 79952 92387 466280046
2 162460 839547810
1 187143 189282 671180846
3 144458 6066
2 144406 665032136
2 59121 31199705
2 48263 582209291
1 149823 164406 266734382
1 52008 60644 689304104
2 52962 462731253
1 53992 183434 9079395
1 14392 73728 460710632
2 176628 329069065
3 156275 2377
3 164596 43469
3 120771 114751
3 149364 56957
1 27627 92301 185265735
3 173947 3429
1 22682 192246 810132583
3 28214 159371
1 73001 76625 966550880
1 40119 153219 263552081
1 80553 91804 734900331
1 3476 191869 73898095
3 159417 1709
2 62718 306910479
3 199949 196818
3 105321 59173
2 36331 984932284
3 43265 116849
3 193903 197171
2 44853 29303189
3 40335 75157
2 113810 667392078
2 105761 274024812
1 66734 144283 373873444
1 45517 147697 887499864
3 35170 74311
2 98787 188400552
3 158019 118278
1 27875 46389 350979008
3 132499 18293
1 86180 160183 444912973
1 127546 173852 67815311
2 178172 86132820
1 51736 83070 549624197
1 73341 184156 992931756
1 164031 184548 816864465
1 149239 155285 872958023
1 92666 194909 886016270
2 165870 350880687
1 21061 188062 820211015
2 89509 551882319
2 22634 991572888
3 188108 6841
3 93031 96594
3 146575 177379
2 12249 270377296
1 143327 191996 104995525
2 49375 843148933
2 88840 381958922
3 104576 129237
3 71551 108755
3 175551 156737
3 41117 17692
2 27335 707574985
2 162633 301223541
3 101614 148899
1 6280 132304 767921294
1 158204 166019 151614106
1 14257 35512 300544999
2 162387 651763304
3 134115 174414
1 45150 60933 50996364
1 20399 169569 163673129
3 146859 149092
2 110379 321290543
1 104697 151021 929230468
1 115517 148082 13235920
1 30030 87342 482761099
2 65613 543578219
2 17718 918896809
1 115074 171380 369123625
3 47250 88052
1 75376 190006 537520715
3 172901 17633
3 152952 156364
2 199741 563125939
2 158541 422351979
3 27914 117686
1 22569 120409 506723239
2 197221 838599162
2 163284 606007044
3 66778 93636
2 73681 565499545
2 138113 860861107
3 139001 96846
1 2236 168303 793002076
2 27993 294871465
2 117059 681711089
2 119897 102589528
3 39911 143317
1 30667 167998 814700491
1 7810 46684 957614160
1 391 162137 678096037
1 55506 115948 209364802
1 117488 161744 704593193
3 32875 94160
2 67061 262232516
2 53546 520108097
1 43587 132857 159298388
2 44919 622532778
2 39591 901634821
1 26881 169594 211367332
2 108498 256757216
3 112980 168639
3 61587 39692
2 97499 3038030
2 98609 294179870
3 140116 30738
3 150321 143936
1 8334 126596 323088378
1 20447 31345 994946750
2 99790 478563541
3 41335 84123
3 159355 173675
1 10439 170020 132372064
3 4203 27338
1 139137 170411 962930369
2 123355 734062684
1 98415 190955 273495358
3 157196 89057
2 24133 950712877
1 145106 173622 489727095
2 148038 869972782
2 195623 524027678
2 75971 314045440
3 195320 198920
2 89726 865366170
2 147988 690908273
2 189794 750709420
2 58018 373547309
1 108818 117082 112741765
3 133481 115949
1 8046 165462 90723617
1 141600 165018 871067657
2 143631 522600946
1 121588 181046 208078992
1 120393 165757 863231052
3 68327 118971
1 22424 59836 47770362
3 76207 157039
1 10615 193864 694055470
3 148993 12231
3 145088 191112
2 52986 477258068
2 55283 518228772
3 168419 95123
1 82380 99575 408117314
1 64219 88292 380144787
1 153644 156153 472970133
1 34734 142522 358578851
3 147882 145757
1 30128 135983 868451184
2 141476 423007217
1 45725 50805 327053329
1 62483 174307 563775009
2 77705 689240798
2 26782 521305549
3 144894 125687
2 75349 724471719
3 169515 111358
2 19398 1016446
3 23444 2930
1 50962 75646 669956378
2 45813 763016983
1 77493 160885 393971329
3 57089 42741
2 121824 53594302
3 150562 181098
3 180483 59308
3 125427 152916
3 186755 59461
2 46042 786436414
3 165128 194559
1 74849 123294 587823663
1 109997 179701 177543631
1 51054 181959 109506923
1 148812 183287 968849997
1 56740 59160 940777037
3 6838 111313
3 102769 171284
1 7916 35230 388296591
3 89473 99920
2 33455 256261994
1 65967 124065 270026964
2 33432 288979655
1 54833 129639 835248435
3 49671 185316
2 562 214600762
1 620 14604 156439195
3 49374 185649
2 190708 510117275
3 192548 22331
2 36638 765412803
3 49235 49210
1 13687 19994 134838512
2 23692 915378204
1 105497 107454 52506134
3 92128 119319
2 183357 811477548
3 116709 44232
3 187992 53440
2 147213 587351674
2 197759 77811306
3 7202 25099
1 55765 108272 9439551
3 63845 189900
2 3473 872442100
1 26806 46794 559572252
3 133754 105549
2 132224 729319198
3 35802 84008
1 17495 23224 524511090
1 27759 110611 847154631
1 150798 162315 574904997
3 79137 195896
2 10457 771103874
3 5835 63846
1 83524 130197 673952238
1 24102 53958 299528498
2 18800 773269572
3 55720 37872
2 59735 638641612
2 23468 5187029
1 87516 128683 75464202
1 59723 115444 336446857
1 114001 159007 747925341
1 20547 105659 684061146
2 39810 267219261
3 190177 170736
1 79967 140116 118844520
1 91191 179172 101047570
3 115714 123634
1 39262 179899 271729940
1 111955 145501 705557813
3 25354 96518
2 40081 69637169
1 46820 56480 41447438
3 101185 146545
2 109880 408847341
2 169349 697690848
3 155159 47108
2 156139 595187480
1 36742 59885 474991888
3 133392 28908
1 123575 185188 163110355
1 127984 137254 727633272
2 44997 110774912
3 162500 29156
1 38836 136332 475095267
2 31389 633229227
3 162882 36261
1 121239 166980 987865490
3 188726 191609
1 110299 113013 698067421
3 186958 72307
1 58892 157938 835926918
2 110919 706712085
3 5979 74223
1 39933 68501 672085711
3 120725 130018
2 114917 673915776
2 27932 121968139
1 91203 186657 91928621
3 189364 115865
1 21771 179720 416766339
2 135532 288359641
2 146765 957453680
3 126699 145294
1 17487 87858 899253217
3 31617 155368
3 155491 35105
3 84883 162192
1 86879 113952 626164298
1 54929 109260 823461222
2 79116 186021739
3 37844 12951
1 44313 194263 684631329
2 84074 931704669
3 118866 93028
1 45140 128312 117741205
3 45299 104746
3 100423 133849
2 182659 76715735
3 12764 113725
2 174251 654299203
2 152281 465930486
1 22766 197816 796838499
3 40007 158606
3 3803 106588
3 69595 25319
2 39462 32096839
2 57074 456019540
3 56668 179580
2 12708 919359331
2 163415 28486799
3 186396 23560
3 175832 88265
1 133942 159282 399534661
3 11481 150081
2 130003 371406908
2 71768 826353992
3 132388 148931
3 176951 82919
3 124839 85738
3 69619 27406
3 18494 15157
2 104233 873469723
1 38890 123075 978744964
1 88333 148001 768824107
1 81300 176070 799192535
2 115469 57418791
3 106403 29443
1 62650 102926 633800121
3 16486 54185
1 14669 115527 964520523
2 85648 96930876
1 165137 186428 720546130
2 51822 724199424
3 136704 90874
1 3533 77436 947705160
1 155964 197007 921718339
2 41223 28273470
2 56468 66827426
1 95033 150563 46556327
3 84756 34102
2 181393 792131363
1 104167 163147 302047216
3 82980 185525
3 134548 59213
3 108286 88706
1 51181 134417 828319729
2 11204 454295029
3 85334 152544
2 121616 629763786
2 158942 106281746
2 89230 111621954
1 6484 174959 918378228
1 89681 194824 426272330
1 100995 173941 837123720
1 12393 67085 245347049
2 34860 282271572
1 43026 94634 506890782
1 91472 109205 656604523
2 29782 597705782
3 9865 194386
2 104573 408698244
1 184152 187203 640287282
1 5198 140198 769243194
3 113183 179490
3 146204 138670
3 39079 159397
2 197582 140543687
3 90190 159252
1 139634 143490 679214424
2 176858 661921565
3 7438 4746
3 120888 70378
3 189339 84243
1 48438 50456 953441904
3 43762 75349
2 184286 862140891
3 147974 88631
3 103259 197422
3 147732 32432
1 114988 125867 832017208
2 68645 311061538
3 47667 106073
2 199631 319899393
1 33426 167111 647855765
3 119257 68376
3 157692 21154
2 55523 698749610
2 39815 686982489
1 38461 177284 448715739
2 125240 88213124
3 60159 41621
2 44240 526175038
1 43561 96473 782115425
1 30863 80336 763676553
2 29061 9781160
1 21298 60753 696567170
1 133984 167340 889152132
2 106429 387106935
1 1913 137849 657628445
3 3825 76420
2 47973 244657921
2 112023 482694164
2 72873 667614459
3 107707 157910
2 191148 479980279
1 74496 193310 117422107
3 93560 197030
3 23004 2261
3 169062 100349
2 191103 684006124
2 24630 709943467
2 116046 526114764
1 105518 146416 892224454
3 56257 62865
2 97115 773921072
3 3308 184842
2 1802 445137768
2 168689 237979739
1 170079 194081 983833047
3 161819 185830
2 9996 974540683
1 108158 158947 693032427
3 197329 166862
3 121388 82173
1 179878 198603 442776270
2 79236 329993128
1 63829 121840 410237424
2 120302 129230832
3 120478 180364
1 129294 141252 847222527
2 80354 229614485
1 16509 166712 230768167
1 78109 120241 19236107
1 131011 186914 28440385
1 108515 134742 713401988
3 23384 198935
3 124449 126934
2 38768 784033242
1 173218 193366 806744410
3 89002 187724
3 138817 191550
1 56129 120857 858194440
1 147444 185761 843200044
2 73688 93809672
2 104531 937527767
3 117598 180338
1 8925 168723 216127692
3 24868 139577
3 158050 33317
2 174801 810379408
2 154042 390971490
3 182355 117093
2 147141 469013691
2 9202 218907516
2 185030 339505120
1 19233 33787 164682964
3 131774 29303
1 111656 119820 726803031
2 19089 71466241
2 80915 384550396
1 7768 147929 765824162
1 117985 124127 434092200
3 108978 106224
1 117562 163922 917361305
1 22393 168831 709512560
3 120883 90
2 175 702571573
1 63569 161580 886460237
2 140745 311260835
1 55630 82294 657189944
3 23170 662
2 61425 626557707
2 169141 153579925
3 55080 84929
3 145693 165739
1 24464 120718 765846594
2 186395 72018312
1 160213 185968 151137891
3 154712 129979
1 54684 62552 166562776
1 10073 56813 399294375
1 149022 162210 579909128
1 51394 182161 711863713
2 80657 735545366
1 9039 106202 325519415
1 138709 180733 286461513
3 96963 179623
3 55817 76529
3 30795 140714
2 65858 128524786
3 28807 134237
1 26222 70487 496968431
3 76291 170613
3 25974 113008
1 81327 197032 993338689
2 184937 585907084
1 154715 192877 797754705
1 150608 161658 409744967
2 38484 923472936
3 138305 186756
2 68500 114016479
3 157512 189022
3 107968 144148
3 158097 20480
3 149137 47376
1 118667 145058 439900012
2 33055 646089746
1 52331 77298 509571759
1 31635 56277 656463584
2 134364 853895890
3 43751 82669
3 34611 69532
3 104180 78406
2 33322 102712033
3 28297 164195
2 121611 133797619
1 5370 144839 226330614
3 115555 54509
2 78482 750967929
3 112543 28953
3 60837 33142
3 63339 91450
3 83206 184351
1 90676 129450 891112380
2 180885 4043461
1 60678 166560 904256664
1 28371 172211 14888697
1 77503 108690 737055609
3 192250 14521
1 126292 143882 495246318
3 102311 71321
1 71767 128511 992024385
3 128492 70184
2 110234 102530840
3 164031 157258
2 150546 644106837
1 39766 66751 564456728
1 175159 179124 70767028
3 108331 45971
3 96423 104108
1 34962 173004 796929435
1 74437 199961 318911557
3 102126 160368
3 174135 168753
2 3764 236673472
2 181317 403242698
3 31923 98038
1 18731 88040 15004564
3 64248 166253
2 44344 267679019
3 36639 158545
3 186340 78940
2 178017 52764149
3 154786 171083
2 52303 49079727
1 92904 173239 565468685
1 35652 168258 323286767
1 96175 106859 716519540
2 181191 817626478
1 151062 186639 578704195
1 93485 136322 326585996
3 20950 92790
1 146575 180131 736255537
2 111753 805219494
3 84212 80640
1 88707 131528 136693162
2 73514 461425243
2 116755 60416960
3 87590 59620
3 42265 117020
2 42007 944734238
3 193556 165954
1 120632 175723 274604504
1 1818 137336 552007003
2 59359 41430974
2 45926 172488858
3 117962 98541
2 37865 835074624
1 163878 178653 502940121
2 33920 371544729
3 139571 66368
3 137759 18534
2 102605 37018514
2 180770 425526780
2 174761 439192664
2 10199 20642278
1 9836 96495 641185894
1 9113 114148 795760311
3 54118 122154
3 106939 39709
3 153058 132036
1 6232 104295 723951016
3 121153 128125
2 19869 634097641
2 65579 710635649
2 178065 55666088
1 9734 192318 806460149
1 89044 90031 493608928
1 12429 80797 464860019
1 21714 51875 667785974
3 162895 65520
3 113681 159555
3 131491 66664
3 62338 69298
1 1245 193820 578660398
2 109283 202923246
1 118761 150367 684852908
3 88698 82222
1 131546 196051 472950578
3 172468 148813
3 149426 92916
3 90675 109504
3 85216 156887
2 62660 419045469
1 47248 49473 298014206
3 170692 106214
2 189535 967424864
3 95802 73765
2 172303 956755229
3 20521 77014
2 187045 746263790
1 123180 194183 500778702
2 97811 204693566
1 4352 141209 688174466
3 19392 92213
3 136818 7060
1 1073 71069 151883292
2 87929 880252799
2 48611 909829038
1 9035 72474 165699599
2 99472 837481698
3 39816 148779
1 19708 144138 97804705
3 26279 53489
3 195513 50346
2 147292 172679444
3 22315 16912
1 28548 177746 316943978
1 45788 132572 691581665
1 13788 122606 833414160
1 4361 59133 432815893
3 95376 112563
3 48679 104463
1 1546 63024 939277957
1 131877 166172 839318057
2 80256 12437371
3 108667 88690
3 115341 53691
3 137006 167350
2 46807 263889637
2 65956 406551643
2 154483 425062444
2 82599 969864321
1 7019 150754 97005060
2 186138 511199611
3 25929 159138
2 100909 571910783
3 138117 31092
3 55505 35386
2 174328 24598215
1 91045 117083 699019463
2 12819 130382554
3 79943 138397
3 133981 130301
2 106543 23783146
1 78460 167977 108350547
3 118598 190385
2 38917 234770452
3 164680 59015
1 13728 148671 621308098
1 77552 160242 823521952
2 195070 423765967
1 61012 169512 944663005
2 87355 555668447
3 183739 171627
1 9326 170127 712136769
3 153571 163756
2 125355 826943643
3 87713 122465
3 70669 84191
2 28502 41520598
3 23014 180695
1 10312 97787 159737677
1 7388 59978 858714855
1 68955 74378 65231160
1 116466 175465 880886115
1 42945 145568 268348814
2 151460 397976785
2 12492 764651210
3 119456 8429
1 62767 187683 405595511
3 132793 156891
3 54348 182970
1 2447 159464 622433871
3 36386 105706
2 63223 703781842
1 40651 106498 964871009
3 146936 52839
1 16883 169616 676218954
3 3859 44626
3 3331 178996
2 99285 23178607
3 78811 124112
1 167388 171583 366578469
3 170967 120287
3 183019 75266
3 91314 43658
2 93125 400499177
3 131993 119256
1 124609 139907 113087006
1 41883 54792 474009558
2 127221 635902743
2 89053 282217467
2 153825 175237151
3 97224 176765
3 132105 198973
1 137345 159377 310547819
3 89582 132990
1 45204 105686 990206219
2 114844 578141191
2 199447 858510800
1 65304 105650 962890694
3 44962 31389
2 188914 818470931
1 59091 142986 535439169
1 123240 190198 795422785
2 84727 780380486
1 72381 189112 268565172
3 52563 176656
3 194080 171089
3 44418 93141
3 84672 17736
2 117175 396003120
2 174737 429573492
1 131648 193054 594030027
1 26824 110579 44485287
1 46632 102762 539453269
3 98041 101647
2 28686 499910253
3 153583 163552
2 71381 267297706
3 9194 105654
1 85254 156899 6960338
3 159799 23711
2 112537 720628714
3 18499 98868
1 101052 156519 557801097
1 9286 47774 485534741
3 132820 12955
2 145534 459347816
1 52187 55709 381872507
2 169393 406218182
2 39222 888602933
1 137746 197175 962102670
2 71377 966478728
1 41111 114918 792598407
2 110728 675818297
2 163324 369755874
3 127567 122916
3 3161 124434
2 85367 526509810
1 49561 137237 677510086
3 36545 177852
1 20063 28289 974509142
3 199291 138051
2 59947 412587149
1 110354 172002 192081163
2 130000 120713696
2 28172 342380391
1 61929 134299 326738
1 37586 131227 424083649
1 70860 96120 129767632
1 4018 88039 658995200
1 1986 168399 895328555
2 114452 582372928
3 129437 159649
2 197687 975789822
3 151404 138784
1 104746 180948 390824266
2 174626 117606317
3 97634 68465
1 137576 147160 51844308
2 40855 108058239
2 99487 156262964
3 34996 153034
2 149500 732670055
1 188379 189381 820576791
1 19730 35905 956640987
1 82848 190838 839513065
3 48651 35387
2 58038 31614462
3 135625 147098
3 126257 106501
2 182064 149056735
1 65592 158891 950269148
1 121142 147501 780951089
1 131721 137848 571845517
3 160005 96311
1 20897 199291 768191609
1 20894 139271 173971316
1 16492 160435 654920274
1 74526 108015 730394597
3 78136 167165
1 19231 159239 977368264
2 32849 311637745
3 71693 87547
3 190811 29730
1 9963 40613 769914063
1 54243 162942 138875289
3 110818 44791
3 119590 68419
1 135035 163030 177560208
1 9025 69946 694829277
3 67174 136136
2 45603 41609017
1 25198 78605 292605479
1 2493 94335 96366332
2 38794 991731312
1 13866 85124 174838337
3 52646 184379
2 118896 18203044
3 58096 170627
1 81177 185757 470117251
2 145800 883256388
2 30031 553532419
1 170443 198019 577524798
3 184400 76247
1 97962 160446 972243836
1 89311 181174 307434604
1 52610 97229 973042716
3 52586 173091
1 74945 143140 288882117
3 81722 36869
1 113227 164755 698991492
1 9700 115434 41164356
2 135437 665599309
2 158199 708103697
3 31753 47674
1 132419 180821 355244843
2 132693 376531908
3 137464 64423
2 169084 434314336
1 46525 114886 5680696
3 48476 101432
2 179253 997415196
1 14322 96893 489310651
1 40929 98977 284968617
2 1852 614084464
1 24751 159159 421799243
1 163461 185880 960271028
3 16435 2599
2 101806 956314979
3 16029 179779
1 26292 76533 308587067
1 74306 97111 400965197
1 54310 147278 1636023
2 112406 661920654
3 75071 62169
1 81651 180509 232678463
1 1185 148635 538364302
3 173828 197293
3 52597 161819
3 43925 15876
1 28652 134417 280223872
1 35722 123123 775026348
1 1131 4952 53738740
1 29703 172580 990150755
2 70090 806654442
2 38618 101929760
2 44240 576083424
1 81099 151567 894453506
2 110461 192429752
1 152834 154106 883628454
1 123032 125508 577863098
1 77887 188451 863434537
1 55055 58563 156739009
2 23846 850350294
1 127866 150611 52063351
3 187245 91646
1 145204 166530 736829072
2 148191 754254960
1 27202 53768 875992865
3 130216 48431
3 164982 136059
1 157354 174991 736599802
3 54405 136488
1 74353 129408 999082755
2 79568 243683093
1 24444 199907 541088917
2 106082 189287650
3 95224 155202
3 40145 86595
2 33797 594825809
2 72228 389904935
1 14444 94406 806066404
1 10885 125168 653555089
3 134714 38421
2 105282 17228555
3 180741 189579
2 154235 590405874
2 109082 321285439
3 177166 109751
2 196169 414515266
1 48278 96491 934549821
1 41608 145579 409494889
3 155696 64908
1 36591 192228 797309758
1 82016 186613 990480360
3 101463 18262
2 43287 428538966
3 62015 39904
1 78308 109166 354120935
3 10037 74676
1 99910 115742 592532354
3 99374 102065
2 127169 225288194
2 93416 889288336
3 95587 59029
1 13435 184656 929728330
3 40898 137406
2 167179 307034911
3 3963 189398
2 22472 380959398
1 34111 67609 322504418
1 68888 124053 776519850
2 181005 155233457
3 5532 165659
2 109384 700373891
3 198153 26419
1 25474 119525 877765341
2 159248 902234219
2 21736 521579045
1 142148 187848 146955799
1 75805 189616 792294401
2 26303 302635971
1 95164 150111 51391802
2 185516 232772953
2 150876 321809715
1 45635 155233 513243474
2 139556 77885279
1 105126 182105 556025582
1 14317 82922 79698851
2 4930 237568138
2 162331 980893471
3 31767 77587
3 96126 113883
3 187367 143566
1 36787 169903 276756055
3 105668 91964
3 37225 1878
3 31896 46151
1 110497 143465 249720561
3 72820 30132
1 57044 94594 922535060
1 84465 147891 523303406
1 127440 194911 379278169
3 150199 84398
1 16998 66710 806628576
3 69740 72963
1 24188 114744 562716192
1 72906 73091 628251022
3 106723 7947
3 50374 190981
2 133138 790553501
1 134212 172158 56252686
2 131119 110731502
1 98344 140346 819670
3 31525 5778
2 128601 593258562
1 16991 153995 485365274
1 7078 146105 476389278
3 142994 6259
3 122587 30732
2 195664 819551817
1 84453 144809 549385378
2 157826 376083353
3 138133 95185
2 99257 762228669
3 45523 59296
3 197249 20283
2 92071 939903184
1 71386 156838 723422879
2 158335 150438825
3 90239 182793
2 171367 224786527
2 79 603732546
1 92357 175990 793237328
2 12780 907880046
3 33757 117793
1 18477 97072 664297656
1 135578 158121 130648896
1 94971 111486 336570688
1 59060 141343 972307774
1 138408 194554 677091533
2 22208 150734694
2 98083 55490423
2 1820 965623930
2 145823 792596594
1 119524 160908 366900819
1 21648 79674 79825379
2 116545 469516460
1 13670 58087 685543138
2 19699 358810430
2 103656 406488064
2 111760 406631668
3 52770 54419
3 55314 20415
2 130838 498427393
3 103771 318
2 181118 655909628
3 75574 118311
3 642 180664
2 161377 760272177
2 193448 816476867
1 61733 62100 562629029
3 181619 142414
1 80739 113975 465814279
1 151764 195624 613861093
2 160153 986253890
2 68973 948655621
1 38371 63137 475821620
3 151898 43866
1 57216 88804 3634598
3 192692 37138
3 94230 48286
2 136886 768930011
3 153543 82838
3 89516 20725
2 83631 670458706
2 65123 403281100
2 131275 263850049
3 112468 163214
1 172172 172882 579511456
3 50349 170644
2 184737 802228877
1 80780 199763 84880377
2 18936 238630290
1 113262 185925 558573157
1 8864 154678 896837457
3 140787 110107
2 42907 523543892
3 193518 128045
3 95393 195961
3 68517 117470
1 18951 96512 11407961
2 182873 100917501
2 146597 769277150
1 85728 162097 223059169
2 86129 560066672
2 99038 316238430
3 43229 116246
1 85869 127395 153806292
2 154572 954515036
3 7627 175600
3 12686 4404
1 128510 172870 538066812
1 129495 137492 660200438
3 138274 67320
3 196634 87175
2 167691 354672203
2 13087 737949618
3 5126 149043
1 132496 163369 138376637
3 78364 2740
1 93947 140203 552319808
1 40297 130489 158503868
1 57238 148605 513789599
1 46022 143068 285445764
1 172566 190579 677723873
1 90500 166979 556458090
1 1873 114886 341547719
1 1042 103994 810681920
2 57785 771565429
1 29639 175365 640857964
1 13091 196676 7447577
2 95939 946728169
3 102933 116228
3 164818 179465
3 24007 66535
3 175175 46726
2 152344 710213141
3 70944 92985
2 41758 319609393
3 23694 198617
1 9847 37285 448196073
2 38751 312917643
1 52480 183818 522106548
2 199602 905543562
1 85109 170666 373082718
3 8065 135921
2 198042 786735760
2 89417 895832111
1 145931 171433 840551010
3 44456 141849
3 94134 42952
1 31041 70278 548770357
3 157025 13707
3 122484 96091
2 76443 644516416
2 113045 368654370
2 167652 48226022
3 105934 156605
3 4928 14785
2 108291 885616645
1 50431 154610 134974833
3 195133 70878
3 159038 43382
2 115562 934793090
1 30937 145745 687847037
3 104821 54195
1 159308 172099 743918680
2 63929 22551069
3 94614 103039
2 92733 470446284
3 28707 47792
3 124452 178501
3 19993 8298
1 27855 131375 635340633
3 6613 129509
3 37092 173357
2 38822 298950922
2 190996 774188441
1 9470 27752 792280739
2 198606 131026626
3 28762 181951
2 24584 893943771
3 144687 44281
1 88494 111000 266342674
3 64134 49704
3 146233 29605
3 54214 131791
2 44584 421443113
3 138575 122981
1 109209 198639 522731002
1 75020 118782 59650295
3 146561 149008
2 151195 123331180
2 50517 1274828
3 22155 128679
1 36696 120641 631359078
2 31386 376124145
2 13909 838063514
3 155719 55230
1 2889 145339 764442572
2 33343 892622808
3 97882 23870
3 81151 51241
3 193485 161021
3 36434 118710
2 144095 573344801
2 186777 189949672
1 44963 85364 261168202
3 49765 167730
2 191785 10072425
2 2296 939331483
1 16518 192948 791292309
3 40226 36961
3 180578 50529
3 123751 187949
3 161306 154428
3 66514 54922
1 16853 124169 198810552
3 81537 128777
2 116423 193013473
1 30540 101797 268710444
1 95199 155590 774132563
1 26650 74916 313936160
3 41826 130194
2 74797 327631238
1 60062 149257 66449611
1 115263 140641 262179452
3 58762 169437
1 32759 148960 376114536
1 35268 111490 698795152
1 63702 190123 326990457
1 95358 156780 24554125
2 116921 68380433
2 137335 496064903
3 46432 144391
2 179386 57559144
3 169369 67838
2 148129 486408891
2 62127 649793758
1 44317 198452 215626288
1 169316 176070 446759500
1 176484 184786 242782136
1 41740 87074 264917743
3 155339 70761
1 125283 136676 52228006
2 129045 909312152
1 35129 82317 357243579
3 84007 44963
1 66830 151516 148486587
1 89167 164717 464742799
2 108067 735508875
3 4561 37553
2 63803 424363213
2 136637 877852342
3 153198 86634
3 41259 8212
1 41610 110346 542063146
3 77202 82236
2 12395 595121941
1 117848 189863 537277223
3 186949 126071
3 22325 188494
2 12905 391116426
1 6693 82283 328571279
1 53134 114817 986997362
1 87867 160255 621474106
3 116602 40002
2 30729 158349801
2 4273 56525493
3 102866 189086
1 137844 193043 216890080
3 157364 111727
2 97486 943678235
1 100303 122251 573253188
3 158222 127233
2 123397 224334316
2 66196 521365514
3 10275 74943
2 30304 483112089
1 18607 114948 267014052
2 121295 627196987
2 133713 137624508
1 124342 132594 44613406
1 54821 72405 683177551
2 187050 85402729
3 3313 73834
2 92167 950387812
1 7477 41176 263954202
2 160877 745054170
1 1150 119125 281945160
1 89632 185260 706904409
3 129103 138299
2 132417 208091154
1 51730 185650 502946687
2 104770 736612138
3 140777 146511
2 122618 807185418
2 2055 728045432
3 90903 136478
2 100327 625182823
3 89012 161493
2 194909 494734122
3 50735 61878
2 172597 648244101
3 62653 167740
2 36851 617326013
3 99001 29777
1 104923 158472 724306645
2 8280 780027377
2 118376 303286946
1 68833 193515 137943557
1 124250 181572 830463667
1 69925 156184 917365196
1 120550 197644 359447772
2 152754 159658630
1 73829 192968 226727120
3 124446 72063
2 40976 223835886
2 114300 820420500
3 140623 144049
2 13972 37377929
1 34013 42415 143613658
3 168195 129884
2 130932 432246890
3 110642 83383
3 79571 87111
1 103056 188570 876538220
1 55747 72703 513131370
3 174676 62894
1 101852 169776 792987284
2 145213 479714168
3 39866 189273
3 13136 158141
3 134822 60523
3 11729 108868
1 95078 110126 75627192
3 197364 160032
3 155485 126053
2 178085 793424742
1 21991 175455 773746193
1 124572 183586 435494880
3 78845 95558
3 143350 186156
3 27750 161846
1 9779 145631 588153723
1 124641 147056 311852957
2 49569 372923810
1 43702 45331 330487719
1 7478 199997 406099405
2 173682 816974992
3 140083 71060
1 102519 155702 927606775
2 153745 464646810
3 62074 30779
2 134437 961090831
3 45769 6580
3 173622 137265
2 148627 388314104
1 66321 137988 58703627
3 100629 197349
2 73149 864206938
1 49002 132275 263840182
3 185436 91247
2 152992 153277224
1 139157 180774 599437894
3 56078 61595
3 8067 166001
1 30730 140414 240914188
3 168738 58041
1 31751 157669 32393844
1 9379 21983 203544020
1 45922 174075 850197654
3 156674 112057
2 150361 81370923
3 65931 45170
3 34404 192554
2 105715 416310143
2 130412 766163530
2 10558 132996550
3 7070 5432
2 11541 799815648
1 104090 161475 481001909
3 81004 170556
1 46762 99168 445259646
2 193708 593299132
3 12217 117162
1 5872 76756 999283722
2 181440 747881264
2 77806 151496475
2 66890 914793965
1 78823 115243 1503634
2 49910 436238793
1 144380 147084 494460729
2 20221 152542955
3 132707 113427
2 182270 423919517
2 46762 488655320
3 182884 4367
3 153270 104842
3 183207 27577
2 158596 13111246
1 93153 152169 94634741
1 5057 185667 953893886
1 28363 155098 332584433
3 48762 110491
3 123733 90240
3 41571 53786
3 121820 134178
1 20724 104046 419865962
1 47176 156932 283770378
3 118766 8118
1 32035 184574 5427441
3 7460 171086
2 192570 978660104
3 143347 129822
1 82885 181657 156438215
3 112871 139482
3 52499 106812
2 13345 397274146
2 180530 189164685
3 103884 102943
2 57360 20636282
1 52689 129609 499041776
2 162438 951897038
3 141119 86678
2 187889 642354677
2 140098 644822421
1 120199 175084 492896653
1 7517 119573 908550093
1 33889 149522 610287049
2 196853 887551490
2 143115 142016984
3 155348 29875
2 185970 326266831
3 117693 183731
1 84441 136648 747134482
3 56803 46733
1 58763 73655 950855475
2 183828 366110960
2 131047 26049537
3 191661 119172
1 145349 170305 128968846
3 70582 22861
1 11710 188949 730515646
2 85223 400591975
2 135767 727180259
2 140100 849464453
2 75242 696836966
2 55309 717338465
1 14447 187694 227664640
2 47299 605190073
3 17142 88243
1 14039 139381 424298819
2 38902 987121836
1 23493 147803 164480939
2 163115 876251940
3 191204 27970
1 33790 76536 431593996
2 43886 869777868
2 173047 404261822
3 158649 105389
3 39262 43455
2 133086 432847389
1 34736 179536 726376693
3 196088 108575
3 113530 22997
2 77507 551355785
1 76491 149234 639266960
1 111781 180570 82253732
2 163220 626638421
2 119244 261325598
2 58447 374950067
3 164624 121918
3 38688 189809
3 93716 16661
3 183092 99232
2 56530 247268691
2 76482 927281534
2 161044 828439055
2 162453 155099542
3 78683 162092
3 6094 6473
3 66497 171009
1 29892 166024 214532273
1 43993 153445 180307820
1 131092 170161 923051925
1 22318 76952 372467761
1 23068 174638 472192526
1 147412 152809 244473171
3 69478 56601
1 40485 174032 9520739
1 72734 153518 104729943
1 178479 195533 953397395
1 180439 197603 564568778
1 9658 98821 601801127
3 59061 185675
2 161335 213132949
1 39811 76760 378137057
3 37100 115352
1 88427 128493 478975321
1 93498 147955 935017395
2 179174 277310982
3 80039 160939
3 113683 191433
2 111967 798050995
3 83105 82020
1 5410 168080 599929163
2 31135 268454667
1 19250 110202 441717161
1 102597 137133 355411740
1 63889 125844 940904193
3 160747 162576
2 29656 25702121
1 16600 32465 983627806
2 156641 847871590
2 31214 949112852
1 73829 182849 108912066
3 79193 137227
2 102920 522250157
2 3681 314373755
3 153191 174582
2 186504 209822950
1 71565 144350 323814964
2 52890 439789802
3 121206 15321
2 141440 432314145
3 166529 128884
1 90346 170937 76490589
1 58496 156338 506274293
2 51681 866563326
1 57855 75214 622604884
2 105094 208775411
3 112653 78026
2 183232 253129574
1 111038 127750 18954805
3 23448 64550
1 28133 131667 6706838
3 28076 44041
3 114664 72737
1 43314 136214 784861337
1 17804 80923 58711609
3 48169 142899
3 185836 10070
1 53977 192502 803607946
2 74141 167538518
2 34603 802017226
3 158002 31959
2 34645 250380603
1 80484 85033 208354839
1 42089 150281 354150055
2 162199 888336113
3 172694 152346
3 126595 195344
1 94311 134265 61822379
3 196572 41265
2 28033 650057946
1 126390 141994 990980825
2 125121 135774307
1 43498 185481 189064113
2 70204 302968086
1 94741 164170 241581021
2 37578 711047785
3 161206 72399
3 32999 177604
1 91438 97552 674226054
2 140668 568988401
1 72359 74019 971172418
2 81444 927749069
3 168956 128039
1 62164 94588 796565035
2 100130 91633682
1 124616 139884 725702156
1 160811 180394 185825142
3 37722 166025
1 111477 112862 998300892
1 58902 94016 676665868
3 9172 132293
3 151640 105521
1 21939 98030 596758545
3 199634 115830
1 62152 135228 426743313
3 172462 54458
1 73901 190390 770218675
1 33604 158431 856103615
2 149086 495138373
1 137389 193603 789172269
3 64969 82935
1 113386 132422 248209344
1 16184 186862 302597067
2 156722 656715653
2 173853 162321072
3 85659 11921
3 134741 95822
1 98248 184607 843001450
1 27487 144137 53330549
3 182376 63996
3 104166 46190
2 18928 551888977
2 134076 605530865
1 53810 138951 249044453
1 59983 198786 479432737
2 115367 454690209
1 126583 197036 242291265
2 33806 763145202
1 95526 161267 159015484
1 57609 192050 751738199
3 157374 73566
3 108823 110127
1 113526 148462 526790022
3 123913 120981
1 33153 86898 881779770
1 30078 86369 725696508
1 146145 183916 861702306
1 73416 121340 206835747
2 67731 544140954
1 10910 146679 723812692
2 14253 746281382
2 128288 202431838
2 88114 374784796
2 38213 75977543
1 155608 192128 839332119
3 154010 131139
3 17821 90321
3 193604 160119
3 59489 180560
3 108017 160165
3 147015 176491
3 128699 154290
1 99851 158423 676710981
2 34867 974140131
3 42988 67829
3 71529 137534
1 152786 171951 277499428
2 188053 435675953
2 55610 990828537
1 24848 48139 301179591
1 93606 158456 310956705
1 73598 108097 581390616
2 44028 743128511
3 30920 43469
3 32524 198523
1 102951 150950 76104088
1 161676 173447 2391854
2 73892 241191360
1 162269 179157 759073372
2 130200 949032407
3 50881 114789
3 170258 10493
3 175000 103173
3 199189 23662
1 64695 100669 438912567
1 74264 90277 60311452
1 97087 172013 401514402
3 138688 35664
3 93900 104376
3 132919 68098
2 123645 42679692
1 113730 169945 786520574
1 53224 92121 54990737
3 165344 19452
2 13901 62496095
1 41556 199371 464823736
3 43955 121677
3 84933 8218
2 173333 456010157
3 169046 41679
1 30714 173633 700020751
1 70039 89909 141684483
3 176911 19781
1 1407 130285 220676656
1 90032 103126 830701729
3 15747 35608
1 65274 109142 63383108
1 96829 132789 742853751
3 101855 196145
1 108105 182069 205651906
1 110764 126145 188728865
1 158047 187218 216225372
2 43020 351482582
2 162858 253515140
1 65290 84258 378529747
1 66712 176943 855771980
1 69356 161646 50232660
1 146491 169279 873039523
2 100491 402890396
2 21587 592900317
2 115030 120951296
1 179563 193603 787508376
2 143001 646316795
2 61635 270660765
2 146101 93156064
1 17967 150142 673760580
1 102168 146201 370429422
1 106910 153217 84400406
1 89454 187616 743657869
1 83450 89412 478375966
3 161095 16796
2 33527 353893752
2 150313 5946779
1 36189 193814 523007900
2 112658 885289520
1 47076 104547 878582870
1 73437 141808 3989228
2 91012 876709014
3 192395 46785
2 54700 520684848
1 90236 134050 484775406
1 60581 137149 891514284
2 179859 913736457
2 173521 247026038
2 60919 72053491
3 133659 112938
1 104588 138395 710836265
2 185720 355271877
3 156027 34970
2 175818 243038017
1 56373 76356 127696917
3 179653 94122
1 171910 173386 920230632
1 74443 165954 572946733
1 164509 166769 958280667
3 143021 56725
3 49235 48106
2 73339 807048854
2 45150 271535342
1 31701 115756 923802196
1 17457 181231 142962615
3 65708 107572
2 178715 763937338
3 61895 15402
1 129865 142359 761505991
2 59259 655412894
1 25540 132607 146253553
1 14694 147886 811154357
3 184997 108361
3 157500 198090
3 160530 115528
3 29782 120027
1 34016 79488 488680255
1 60732 114473 418350800
2 159976 52720523
1 107087 194076 706572033
3 127554 108470
3 115096 127359
1 56771 116079 533051770
3 90336 15873
3 53676 88191
3 31111 58481
1 5159 95242 297161038
2 64342 776960684
2 112722 190891403
3 170473 27232
2 168824 596801994
2 100081 994302725
2 50184 11213855
2 73307 43644136
1 19638 26562 10221800
3 158836 41846
2 152405 861847209
1 9382 64616 808273125
3 4919 63766
2 45749 368042766
3 126391 162878
3 169995 187136
1 118641 119332 677028414
2 8748 38353378
2 3976 87956419
3 96998 175933
3 38767 130843
3 56704 182932
1 89331 118949 518953534
1 153814 178276 218861138
3 174906 126669
1 34338 41106 468051314
1 32427 167518 887004777
1 149300 174334 555027135
3 52630 116348
3 54546 104057
1 6632 43060 368388444
1 40507 168626 944193176
1 180372 186340 501696357
3 21399 38905
1 1204 148909 102539149
1 116715 135985 800885076
1 5749 155264 72148241
1 3524 189524 50186149
2 13954 611759990
3 183642 139998
1 55395 132644 955475326
3 176664 69536
1 32853 131225 687672347
3 196648 127825
2 22374 127664042
1 57734 84135 444158726
1 134709 154872 97766553
1 54403 111790 925889500
3 158000 185807
2 25575 106778060
2 107544 111364054
1 10326 110424 707177241
1 16224 62802 319085628
2 67853 805181502
1 104446 146561 827416817
2 165955 474746755
1 6031 158014 175351471
3 30890 145816
1 5779 120851 284151355
3 67529 107656
2 57559 806046721
3 128162 130188
3 108928 69037
1 4675 13722 891416845
1 15637 199409 705899090
1 134658 180357 543620027
1 110087 150462 795543902
2 69641 28349528
3 56904 144292
1 179254 189682 303008913
3 55169 183019
2 89560 925908029
3 37158 79088
3 176685 14004
3 45505 158132
1 12826 197724 796116227
2 41787 444591845
1 114609 167123 775971134
1 51724 88050 800513561
1 72363 77023 771290588
3 184473 100699
3 124312 28399
2 58330 609900896
2 138556 62533547
3 182858 171580
1 27733 32311 470611443
2 88530 298246509
2 46115 56884431
2 67105 935945261
1 46809 155706 432615110
2 74688 167481694
2 6985 684054500
1 133450 197472 941680329
3 45838 159515
1 47606 162692 374813270
3 174703 105413
1 5877 54778 892761046
1 122407 132493 51575208
1 87034 112130 480723387
2 187569 736629812
1 22771 34013 479362547
2 60425 588768631
3 153627 98917
1 98577 107918 560495574
1 27199 112469 982708773
1 67502 129420 320954129
3 89635 21150
1 57346 173800 689899892
3 107253 119676
2 114169 838974219
1 4253 73211 322720910
2 49275 648157078
2 163790 547997632
2 142088 884060154
3 97071 1185
2 181110 333825263
1 11263 62228 397295402
3 141110 142811
2 197494 739447266
2 100957 632141399
3 140973 34566
2 13085 558047490
3 5379 192640
3 36840 137139
3 119176 97261
1 78975 101205 375781382
1 99162 137287 428103067
3 12195 149293
1 85956 133312 793310477
2 182160 159516152
3 96572 19789
3 142916 95456
1 9589 154742 203733479
3 79352 16685
1 110085 115857 707804315
1 13317 194652 967949596
1 141659 156771 860388122
2 178713 555740625
3 37522 3998
3 199593 23787
3 17140 55960
2 93209 533172112
2 124846 14396900
2 126545 827440509
3 149573 160074
1 34218 41142 399913109
3 122932 30387
2 114742 963311569
2 5286 194659345
3 46774 87683
1 73155 82295 331927830
2 32546 929104969
1 3727 30581 801563721
3 166465 66425
3 98800 56113
1 3433 89732 349171361
2 177251 755657831
1 46816 193669 317424885
2 83496 269173565
1 120382 172170 790768088
3 65584 14796
1 5289 164439 410385593
2 75620 478813203
3 62549 9621
2 159520 713022013
3 194971 146013
2 32031 645312520
3 190457 85318
2 112606 423161516
2 136785 295748674
1 91493 143392 251169967
2 162876 731756907
3 175806 41751
2 13313 724132533
2 59027 67791484
1 43962 144127 171554741
1 70649 138962 197016967
3 35 180056
2 186220 381540487
1 72514 92917 973883932
3 103077 136655
1 87701 98147 633233648
3 147998 97594
3 6003 84871
3 128638 120628
2 141099 764091833
1 60434 64226 15204574
3 13449 14444
3 154410 60605
3 129451 188199
2 86543 356307799
1 85144 154485 617141244
3 56768 53867
2 157049 56405541
3 14557 41237
1 100915 194778 11152213
2 172376 995763270
2 193703 172930852
3 83213 106052
3 6796 14187
1 16539 152892 829032228
2 1901 795006147
1 28334 189274 851475729
3 20101 20920
3 145143 119988
3 75136 146730
3 1478 24440
3 5776 69231
2 30030 464102372
2 167650 963654309
3 136202 54633
3 10506 160086
1 29067 55291 569227366
3 43375 164350
2 190745 613240773
3 125548 195206
2 93336 149914897
2 158135 368760650
1 102099 102444 581274237
2 149533 546007259
2 63592 767772554
3 193776 63951
3 115638 39762
1 37021 60420 976673435
2 124933 332220404
1 10553 20969 843824823
1 92784 152518 343395903
1 15219 170715 457246502
1 3713 186513 996079620
2 11715 433805146
1 45280 155992 949125879
2 117244 226428789
1 4491 75513 465556839
1 116491 181965 850165098
2 18977 629775347
3 42285 41051
2 18040 943026989
3 116953 144789
3 93863 78751
2 154674 503847779
2 164210 834398106
2 117640 479008012
3 134232 145390
2 194069 950640640
1 31559 41844 961626559
1 9927 26679 895753061
3 120262 154522
3 178440 111196
3 120110 5919
1 47862 181478 965494046
2 84191 703115289
3 143580 42921
2 134568 998151475
3 101340 146735
2 141859 640343579
1 179213 187036 548378428
2 167518 850281482
1 114116 150248 347980193
3 135639 188589
2 132958 661623064
1 27035 142924 768523548
2 55946 216917503
2 21665 524108603
3 127868 182888
2 103156 324168109
1 17766 178527 984030884
3 152069 110757
1 29150 132226 552889439
1 77534 157517 292985204
1 77137 186727 510501598
3 191489 24028
1 117835 163123 496647620
3 142246 19879
2 83342 338235155
1 38079 157470 499447255
3 86754 13481
3 111781 27441
3 142500 90589
1 92564 155650 248991893
2 148326 73478813
1 117433 188662 100294776
3 198950 13585
2 94561 98608335
2 85048 775216065
1 74919 182960 541385291
1 84558 95087 297566033
3 122948 95709
2 139649 997630024
2 96874 463767844
1 124611 138372 221466946
2 63160 451137704
2 92863 397816042
3 101024 35907
1 77837 145839 42640207
2 5899 748823062
1 11833 114434 372848784
1 25740 143698 266645745
3 179735 73946
3 65994 101432
2 137660 795594585
1 94224 187840 789912963
1 165466 191462 403711283
1 59399 74876 407267734
3 138674 196372
2 105569 96305072
2 36834 171311668
2 156741 203814588
1 38734 173522 373927292
3 140116 28551
1 34190 197091 903531798
3 64071 185386
1 67254 80866 324210535
3 40340 151965
3 122200 133252
2 83631 687660670
3 9940 46483
1 109217 173168 657014876
1 26480 26765 113964112
3 61767 75455
2 139201 267670445
3 114644 134531
3 7815 136517
3 143583 94879
3 96058 180694
3 83794 57121
3 118978 171539
3 184563 25753
1 35216 35239 272077604
3 93385 52992
3 177928 115980
3 42270 2335
1 148992 196257 810209348
3 27536 176394
3 23791 37399
2 53637 153813398
2 63885 330074420
2 51778 596046988
3 172374 164455
2 65845 12431852
2 99538 339599429
2 71833 191108112
2 139485 89860371
2 150925 438553869
2 137653 231543262
1 83122 190874 929776058
2 55120 803841572
1 50810 133060 674369550
3 172941 91391
3 152808 137190
1 72405 114378 336008827
2 133762 231729632
1 96208 99803 617127434
3 68334 41188
1 57379 123758 618390715
2 143755 966350390
1 115703 148761 768319546
1 40895 90512 865306196
2 9060 318119446
2 116873 805981970
3 20522 98978
1 94737 117819 925400444
1 20187 59222 478069684
1 93082 98362 871613462
1 113620 162922 714155033
2 172859 659641665
1 6163 175124 955906549
2 50813 956676729
2 133978 375235888
2 95787 110336426
1 87035 171072 731995356
3 23725 126265
1 18282 45865 201447161
1 45953 167964 513096684
2 140480 758535224
1 37458 130726 120652409
2 179302 161935072
3 77477 101299
1 41242 179840 674106237
2 155404 863431081
1 43523 60887 445509285
2 178465 715764640
3 4369 18085
2 49495 144609223
2 135415 80076250
2 96816 652013334
3 91381 173897
3 177885 191298
1 1640 16340 818508318
3 90605 136688
1 124827 151903 405175546
1 25910 41232 849824840
1 15018 105093 625000896
3 178942 157712
3 96824 56998
2 122200 638795294
3 19611 175824
3 22511 121787
3 159257 111822
2 135904 222398612
1 3437 150402 501205529
1 49609 139276 573994723
2 81404 500065594
2 38198 848724221
3 109553 185381
3 18787 138847
2 195388 798388296
3 187793 103213
1 22622 30300 970523539
2 38070 13220414
3 180059 120893
3 71140 193160
2 107029 803639548
1 17011 86967 207749165
3 34770 151115
2 178148 41361808
2 95173 559224290
2 73016 697371044
3 30834 5322
1 101417 118700 215936373
3 153638 77720
3 160012 12289
2 87291 146660385
2 60453 990360656
3 61705 26467
1 95534 163652 715031786
1 16089 33001 620857657
1 181419 181903 620050744
2 160921 423891938
1 155353 174503 612004033
2 134213 85093498
3 178614 38078
3 33928 189772
3 35071 4727
1 28853 103214 219041638
2 3204 166033069
3 35647 87593
2 89528 176772454
3 15213 72833
1 33434 80710 498646980
1 125393 193800 344090399
3 2304 120250
3 118118 115344
2 117702 694895240
1 84802 144332 656413401
3 150036 142303
3 100443 71129
1 16916 47376 461833012
3 129689 181912
1 73042 167004 603867801
1 123465 184011 780928467
3 98890 167530
3 192052 85909
1 57749 139444 736288473
3 69495 147868
2 79457 968154605
1 102625 147137 163680922
1 122001 176453 281356333
3 62852 108115
1 52985 197786 390794457
1 86290 170655 61584814
3 86711 89920
1 88533 105447 943326242
2 121732 308458590
1 64947 112315 752377267
3 193853 146387
1 33839 105974 539011200
1 25973 186658 555965569
2 65702 33903003
3 10413 2078
2 99319 968426662
2 13033 182467133
1 33460 128193 262301313
3 189328 97501
1 52087 183124 169905669
2 130996 836885132
2 50968 917598827
3 16231 177334
2 138827 914936584
1 20251 136543 973218201
2 189785 976832216
1 31853 120473 505679377
1 77774 83070 521178350
3 128540 78013
2 184867 726573375
3 68489 46085
2 110399 168661022
1 85635 196909 561177671
3 13163 10725
1 47272 83876 293801216
3 42567 190797
3 78666 79029
3 126169 23692
3 82022 89553
1 45064 154178 896157505
1 170095 187940 350284859
3 2853 146780
1 40086 148149 502249349
2 159221 634770457
3 156969 72553
3 106705 107937
1 27073 188553 453146098
3 148349 1164
3 3673 118545
2 71732 752987288
1 119074 192089 533768306
3 114563 181937
2 15765 773101742
1 34618 190267 492253479
1 89451 107073 759783596
3 47815 190519
2 82252 764742394
1 54710 176128 356974847
2 92547 870063800
3 118180 171701
1 39336 80614 114068778
2 75421 805909933
3 185471 82740
3 136427 29572
3 59194 30112
2 153391 757374852
3 104632 76033
1 91923 127648 470988093
1 104520 198003 347110315
1 30713 161125 572819870
1 21307 55398 460738332
3 15314 168271
1 17260 70164 996709822
1 123790 136278 258498170
1 8343 11872 585125344
3 188208 79922
3 118542 45084
2 59045 651682053
2 129693 270122777
1 19162 27801 165900428
3 140456 140500
2 84426 486108559
3 33023 186870
3 117788 174520
1 54189 173355 614150725
1 24856 154908 671747828
3 167738 52783
2 117926 487612778
2 89082 750121511
2 158227 9835821
3 55568 78307
1 72744 145218 910746490
3 141507 5779
2 184060 862352710
1 29068 114129 442476132
3 83773 113394
2 186593 713653270
2 28469 292243274
2 144677 451189271
2 96511 357759849
3 63253 37717
2 56939 705278457
2 103527 512606253
3 56886 31782
3 9853 181644
3 187345 173057
1 107221 189168 60183526
1 21627 157085 299613354
3 153333 153248
3 160956 81952
2 93275 27600641
1 81086 143123 872945010
3 114411 15840
3 156182 39509
3 22106 114407
3 147769 43612
3 148053 15425
1 95633 117926 176927387
2 59175 556757326
3 77821 78674
1 33267 192811 485918723
3 190009 150091
2 157277 215145924
2 188399 478820417
3 27989 184346
3 112658 161446
2 126996 664190655
2 65627 795009521
1 151738 154215 982953002
3 92710 111519
1 6670 152622 506735303
3 145969 5245
3 84862 7648
2 63541 426873441
3 98485 169330
1 122578 154485 438091145
1 87367 107411 963672443
1 58699 113401 242542523
2 2434 509836792
2 173482 880958296
2 54580 454546676
3 147554 28666
3 138968 130045
3 2471 116717
3 24845 153394
3 169032 1206
1 52706 181410 165387094
3 186575 28389
2 163056 906083051
3 161027 74529
3 178911 37055
3 150525 173516
3 174747 57076
1 154499 157043 627954204
1 19746 54861 13925543
3 23659 10982
3 122882 181998
2 186608 315405374
3 105776 97330
3 108378 21820
2 167710 944361187
3 72190 37529
2 180361 186292610
3 120425 89524
3 165455 78026
2 41153 144468769
1 105707 147831 496805857
2 233 577806122
1 40910 79080 756239733
1 87616 92943 165096394
1 192651 198877 833622575
2 38379 577223057
1 34036 46901 27877820
2 112426 350458897
2 58592 609457929
3 152489 171431
2 154362 269645488
3 29724 135477
1 59811 88970 785849512
3 22440 133512
1 45749 105428 366916697
1 71051 76166 546837820
2 126338 364062011
2 69560 259043932
3 138881 80615
1 8011 29581 780892574
1 184561 190799 178545838
3 45077 179436
1 145086 164306 913547732
2 12195 812611820
2 168724 151595908
3 171957 163122
2 43262 357229701
2 65129 953348999
2 62788 115335785
1 43098 194763 593606394
2 11454 467290676
2 150085 901754625
3 101845 34475
3 47408 139251
2 138362 793267189
3 152742 21318
1 18747 53895 941729394
2 6466 373454688
2 52489 754809598
3 169761 45959
3 12908 120499
2 78534 370934607
1 94213 100218 935278124
2 91864 487449236
3 134212 8602
3 136963 36326
2 33929 91488270
1 70741 92171 225374431
3 63109 20112
1 12368 194892 238270150
2 178316 176966043
1 24318 122765 512380436
1 20965 69404 723851021
1 99009 177571 589642016
2 32369 914846492
3 19287 138668
2 79625 7361180
1 107827 163140 963763153
2 149500 782679284
1 73761 110832 281375688
1 4515 28407 412158463
2 35005 495047983
3 83426 78690
2 115756 109612512
3 126216 27427
3 175073 131773
1 33871 38672 655588685
3 22636 22739
3 34453 13402
1 9840 171068 61609200
2 132606 82410931
3 6717 77142
1 110025 114733 208845339
1 114494 156127 117300759
1 119172 154556 193425423
2 98527 405494153
1 50309 196251 574746789
2 120676 655203957
3 88268 61860
1 77678 138417 377431767
3 96155 13150
3 19921 194894
1 120858 172813 751505995
1 143458 193398 532603906
3 74356 47067
1 113382 147273 705628630
1 96281 128481 512094932
3 69845 35323
1 53386 85769 88741262
1 101902 195089 631420990
2 164714 192536627
3 194551 80355
1 30720 40428 431481776
3 149349 199193
2 10734 68596131
3 112465 115119
2 177467 900945629
1 84062 161186 788942396
1 96888 129166 11601070
2 35159 504996100
2 5971 746755697
3 40370 61946
2 178450 411256832
1 68190 189719 47018627
3 78847 121406
3 5482 124079
2 162364 705388873
1 54091 62385 340984358
2 70791 670560133
1 58418 187530 501932714
2 198511 176517712
3 161836 59559
3 110628 36808
1 31651 131247 889335211
2 29112 315772134
3 199144 69395
2 86621 893879589
2 1354 751423596
3 84266 193099
2 40344 125430423
1 73593 162920 120611374
3 144353 44665
1 10587 125187 646246228
2 144492 960917848
3 125290 56402
2 103607 271054526
3 126499 180268
1 2035 185410 319694712
1 119024 145930 717322086
1 5166 12737 313916516
2 70503 460683138
3 2950 167331
1 20622 101856 909878405
1 147337 149179 457072262
2 146036 633341552
2 129394 173215451
1 92401 113689 478898946
1 40376 156483 560280237
3 19817 48039
3 110702 79904
2 47397 892788516
2 69707 610326830
1 10570 105057 205987933
1 36403 193110 311575467
1 81238 101125 675029818
1 49857 97341 748692034
1 34802 79052 933748467
3 186201 151547
3 174029 183985
2 134706 534504961
2 102293 844918869
1 75478 95767 497059929
2 27798 911569612
2 174101 1414690
1 51098 166188 55417359
2 104735 52806974
2 197098 484498256
3 155084 180011
2 45502 647808252
3 17282 38105
1 9786 58028 155466663
2 166107 233858800
2 115931 906546986
3 128215 25467
3 19667 125311
1 55717 188874 393896751
2 127026 157043580
1 35808 194712 977976285
1 154155 170618 286162586
1 44710 197886 688172736
3 195249 13327
3 61887 87306
2 96686 686979088
1 51799 94456 729824201
3 53160 16936
1 85407 145332 945083891
1 52753 184164 613915681
2 114063 950451005
1 148158 194334 216251372
3 36016 94954
1 112264 138395 597158859
1 71408 166882 494525510
3 106313 126891
3 117023 115239
2 132130 80568460
1 119707 182701 168672130
1 102472 134337 959891093
3 92623 39365
3 133669 74748
1 29548 187799 8539019
2 42564 697764358
3 118588 17121
3 150541 30571
3 133795 4117
3 156558 156281
2 2760 975974265
3 41103 183762
3 179776 176630
2 31998 866572525
1 81659 183203 885808133
1 144263 187319 708646510
1 53256 174009 148749446
2 45747 152820727
1 65169 164811 213003381
1 15196 180541 142733930
1 115209 151771 204284343
2 25894 932250611
1 120120 165355 712735211
1 74681 98964 110890609
3 147182 185626
2 58203 877433513
1 17084 118039 502220551
1 149132 149414 518600819
2 37892 114461841
2 156781 532235921
3 127478 28392
3 113082 78700
1 76979 126731 694117291
3 68030 122885
1 26437 101452 135149274
2 2139 746018996
1 32344 183365 436957346
2 95996 712994533
1 131602 132311 260163599
1 67208 120828 587775494
1 57768 135905 290222771
3 120146 4796
3 69360 73029
3 169696 157044
2 168652 95821983
3 79728 135239
1 66509 172017 891519276
3 60818 114030
1 107512 109692 402087390
3 168351 148610
3 187436 98879
3 67472 143696
3 158997 147235
2 75515 644643827
2 57493 217699566
2 130245 711560632
3 38908 90348
1 158212 158544 692037101
1 5113 117693 945421800
2 173740 642544856
2 30098 139239764
2 31256 514494967
1 161688 171989 556575409
3 93899 97315
2 25793 396992619
1 164304 178669 746595398
1 90011 150933 122009413
3 101163 177163
1 54365 74151 584292580
3 40668 66830
3 74815 157743
2 155990 109524214
2 116769 278797296
3 62457 68477
1 33054 75165 626971784
3 51909 191493
2 12271 141372332
3 116066 37010
3 199917 69821
1 69080 118710 935533399
2 15408 806615422
3 196827 131123
2 13197 989293681
1 22794 79889 155391250
1 9016 128726 670551101
3 65005 87740
3 49386 186554
2 130447 728175456
3 118650 67040
2 111238 516183261
3 171394 95839
2 184558 697374467
3 132378 180136
1 100335 183604 288352318
2 46272 317987952
2 144908 912892637
1 86961 92826 349332101
1 91673 157185 448278000
3 37299 49180
3 61064 51516
3 19320 86254
1 117205 175159 911733499
1 107165 133802 204822736
1 20140 35643 339295458
3 2630 193448
3 23511 119612
1 76181 118581 537392753
3 37517 110341
1 168459 174204 690053364
1 23675 54220 437001981
1 61352 197977 507791146
1 73413 192454 220030096
1 32275 61110 123543041
3 115146 168790
2 155480 267100392
3 84037 151117
2 76469 839138640
3 60429 177408
3 15443 132350
2 102751 323460006
1 20336 96810 910231770
2 89380 736598444
3 3076 91675
2 130245 728636544
1 85761 116914 645364138
3 77472 19524
2 64308 928421218
2 192370 127979680
1 185214 187488 829349076
2 195948 870440487
3 121794 101378
3 129729 68430
1 167425 189657 152101696
3 39560 53878
2 46899 838313474
3 29924 97766
2 144804 97571200
1 5183 133796 541013956
2 24424 338415224
1 189274 195377 865819398
2 191447 667216826
3 1578 113476
2 57177 698728981
1 68911 126210 675141565
3 57449 99638
3 178879 91473
2 147910 76032686
1 110907 129838 504807112
2 180575 19551173
1 194510 198469 743852073
1 128950 162729 394398608
2 17227 582209895
1 118650 129352 319733595
3 152552 26622
1 46407 121187 574780312
3 163494 136054
3 177265 173178
2 106950 187360576
3 100912 158057
3 190197 108374
3 151416 148917
3 54281 61796
3 16785 94342
2 73106 220494689
2 49045 314254141
3 22482 33452
3 111813 161652
3 46094 64373
1 26339 96620 274505203
3 68260 191698
3 156484 112896
3 29619 176688
2 176217 851110501
1 80481 181559 721034708
1 65913 140863 956888080
3 191205 46076
3 51143 117753
3 65778 76903
1 91589 165420 370471516
3 113879 84509
2 47690 431846302
2 126852 609114325
1 14728 118099 38037872
2 193122 322918774
2 86442 844589121
1 146455 158257 575010378
2 86291 121064787
3 121607 155050
1 47155 101806 948121566
3 72993 143002
2 179495 282340007
2 183743 171756334
2 109580 195652382
2 29290 299221179
2 20501 785705662
2 164424 828868290
1 177965 185144 700807141
2 96835 154372035
2 187724 786570185
3 141710 26374
1 79018 197300 938635592
1 15634 31347 793537845
1 66953 149377 142108842
2 100911 743401007
1 65676 165746 928947840
2 43283 145551103
1 31265 60170 198757247
1 32816 112097 704302758
1 152583 188189 796177797
2 128129 964035685
3 52088 197661
3 159133 27747
2 3620 169840645
2 112048 616407820
2 94785 933378097
3 152269 85393
2 79891 334108485
3 20399 31488
3 113218 164579
3 93362 72150
3 165102 158452
3 181726 145454
3 34864 131368
1 71169 90445 263538651
1 70805 168766 684516414
2 191801 366051671
3 33474 171280
3 96962 170694
3 61266 48458
3 42156 72213
1 124521 126289 288856358
2 168971 976404687
2 144246 243472185
1 75717 116987 579692704
3 8450 891
3 76678 71480
2 12864 623162261
1 1077 186502 466787647
2 47576 876380421
3 60130 150056
2 127319 850466368
1 52353 148448 322834875
1 130888 144952 598965819
2 175548 583051031
2 170633 552115136
1 90418 115926 995000352
2 175201 385105693
3 197125 144248
2 161977 172047297
1 112993 161363 272560749
1 23243 26347 583517831
2 132741 427997674
2 121050 888423380
1 116205 135956 946775540
2 159867 962237105
2 158093 802597010
3 159987 182415
2 2634 321002848
2 45433 834433284
1 12160 162839 618297104
1 40951 163893 189325547
2 76554 946365778
1 58698 88900 425658436
3 44062 120410
1 76311 105013 508000350
2 139680 556492441
2 123018 388491643
3 172937 31639
2 159537 99950238
2 92365 617316194
3 71183 114317
1 8317 174373 872297023
3 3716 45476
2 58631 842877694
2 17590 98519302
1 3489 20936 279132234
1 37623 91519 470002675
3 90045 119245
1 72222 187886 948402963
1 8579 171343 207318486
1 35854 164413 975107415
1 2133 43218 644156073
3 24565 33223
3 189801 44953
2 46464 400991844
2 89288 323898938
3 154583 162454
1 159605 166812 494972725
3 175086 140557
1 48241 117054 825199330
2 31863 519632819
3 36838 98327
2 72381 275161919
1 82599 184727 965636352
3 157093 150485
2 39924 907838918
1 79298 103516 594029182
1 77113 183352 409479319
2 138350 831924707
3 117870 158783
3 46776 128596
1 20853 133558 264587298
2 153578 378387928
3 17372 149346
3 121722 88713
2 107476 349426910
2 117338 78087266
1 100719 114109 756862307
3 90382 184091
2 54166 630590807
2 164177 40068508
1 158892 166614 675141804
3 32461 135508
3 111424 23969
1 47373 154905 969534404
3 186045 134320
1 42982 91504 900650850
2 53000 690797989
3 184423 68893
1 177219 191625 538420322
3 98889 152472
2 7405 231130236
3 180279 25598
1 19905 120365 482456461
3 102132 63595
3 159455 55719
1 119228 171988 424027004
1 39607 61349 202679276
2 67002 309744592
2 182095 769929689
2 126732 481823884
3 164063 93316
2 132605 391337608
2 123121 4447335
2 17306 252934032
1 46167 97384 310805187
3 136567 185217
1 140551 140834 515152535
2 177798 666708783
3 60580 115594
2 190944 308102389
2 81970 67864349
1 116686 144500 261453995
2 55093 544067012
1 144063 159186 706515391
3 102195 109806
1 12862 114351 849759917
1 149290 173967 75826180
3 219 67891
3 176855 70070
1 16929 86766 584825220
1 129354 163238 162854823
1 1573 82350 114503792
1 13475 58688 658279323
3 51123 179905
3 144111 176282
1 60186 91470 542964302
3 104008 190131
1 64659 169440 391344607
2 2615 776366139
1 59019 89046 738570953
2 191465 59388835
2 198528 654902339
1 22432 195437 966368589
1 64932 69084 219478150
2 132400 789666611
2 152586 67248385
2 127646 247004943
1 64594 118757 995077362
3 91531 89201
3 65655 6810
1 14392 46484 371384231
1 9165 118801 91136553
2 13938 248049525
2 121083 816360085
1 21437 163714 391461087
2 184940 841062555
3 43591 191668
1 33740 60718 190756293
3 142250 93202
3 96243 80901
1 90250 135324 908615417
1 14344 63680 312254474
2 112804 119846692
3 86478 177954
3 97382 21983
1 114949 117106 315813177
2 81315 139347152
1 63255 73571 317735110
2 7623 615085837
3 6868 17596
2 59940 840637646
1 33889 142048 510495219
2 185976 926680099
1 15501 110653 337552316
2 185397 238493110
1 44409 138023 289928839
1 80394 122496 549245762
1 72198 184114 428842669
2 56671 173351296
2 19038 788140618
2 28697 474765563
2 191126 687020144
3 60627 104644
2 66159 475125308
1 15758 22622 998675264
1 93638 98055 757976856
2 40783 200750212
1 96476 115998 194913527
3 62001 196489
1 19069 66715 105666012
3 156 16931
3 120646 4022
3 127599 68278
2 48830 223185725
2 18345 580152202
3 148686 54629
2 68700 355530354
1 122598 126865 76376459
2 166926 70884321
2 119353 446206643
2 150009 535967181
2 2428 584736652
3 140134 133488
1 15254 79876 815793671
2 25815 259037927
2 158808 888555366
1 45825 194561 724107360
1 71520 178735 990882283
1 100125 130311 191627579
2 129254 416496985
1 43774 66556 830311266
2 133695 623400065
3 45057 37173
2 66496 815612231
2 112999 457762353
1 137231 139813 781068784
3 94017 76325
2 112230 882424553
2 161944 391643410
1 48326 130597 932275204
2 109956 843661134
2 177186 218387148
2 162733 703933127
2 10514 495193072
1 86927 157887 645057104
3 48173 9726
1 1917 7007 795826420
3 186778 47049
2 190661 584367869
3 180086 174475
2 79830 241635057
1 39242 174258 580637033
2 187633 44088869
1 75266 97694 759952818
2 109159 854512620
2 163788 380146123
1 49943 149128 504256462
3 67355 175382
2 82794 258130993
2 121865 550799932
2 105879 180093116
3 55383 176122
3 155314 57063
1 81313 165893 285717112
1 178861 187766 239631119
3 145419 151987
3 107051 134058
1 101114 145328 162459460
3 186233 95656
1 25370 171723 907505871
3 173011 69218
2 24646 837659597
2 42513 388580055
2 154199 599225400
2 59777 121644217
1 71531 160665 956595789
2 66546 199589262
1 96955 197943 252283840
3 119151 83124
3 192221 132056
3 44823 105068
1 102852 161676 910869464
2 32686 694361391
2 191361 404894693
3 112948 32610
1 106435 167352 893234815
2 143034 394913435
2 99172 627757384
1 112765 159059 512755271
1 82440 100467 405002511
2 169447 936624623
3 65634 63969
2 48619 509930265
3 66147 72933
2 22764 877177252
1 96729 188733 259252073
1 59561 101585 484446597
3 110843 53871
3 156420 35623
2 28319 691982589
2 76260 246312628
2 111545 302033617
2 143723 234534429
1 165035 187332 154867468
1 52116 71150 857974467
2 69000 156008037
3 21509 73842
1 48083 93077 437051670
1 170498 190439 220898378
2 18614 174054064
2 38358 232089153
3 135062 92219
1 38584 150862 280096617
1 13611 186633 726626536
3 140634 139902
1 34785 86042 37326459
1 80520 116128 247519298
2 192676 890729925
2 40666 194519328
3 62489 2641
3 733 113592
1 11255 150468 10272954
3 58745 86830
2 129062 320030686
2 3445 492900859
1 80387 198849 593148749
2 167038 472281544
2 45134 736769643
2 84504 986001300
2 17008 200615677
1 102788 167777 476659961
1 12431 160238 571125695
3 42506 162621
1 143520 189556 231894625
3 21917 135374
3 92796 161550
1 118137 177571 202641376
3 127829 129894
1 78358 124220 514479254
1 20376 41413 199866502
2 12490 562429386
2 142162 91659003
3 180911 46437
1 18353 42820 204472923
2 184335 814751478
1 66110 94695 301077688
3 29205 27671
1 126333 190625 556590152
1 53020 198548 305141731
1 35843 120064 964595128
2 10011 219895144
3 119771 101381
1 49141 79307 286446087
2 56193 777777272
2 10763 441380894
3 10166 48643
2 17159 882626721
2 54561 857169601
1 64639 125338 751823979
1 108266 154505 325478133
2 81519 113608063
1 67710 102597 758475058
1 79677 170131 393034140
1 176148 195347 346645600
3 197432 110201
2 69237 43406391
2 39061 384562630
2 101092 956316024
3 198832 22798
3 173242 151236
2 11987 230878428
3 99641 190737
3 105454 94240
1 62092 130248 613306165
3 133165 12490
2 179415 534555775
1 86759 88919 479076744
3 102640 2508
3 163726 21982
1 69506 127648 488042533
1 124249 156945 310750230
1 64535 167679 133780050
1 123571 162293 755700732
3 114186 34355
3 119203 154511
3 186552 54281
1 33817 73046 695243504
2 94830 738570892
2 181942 935723968
2 199007 963043981
1 20598 58135 931436219
2 191178 979000482
1 101165 171049 974825465
3 170393 74982
3 72283 7530
3 181536 141148
3 130312 68023
1 81475 86087 29398305
1 137490 179643 509492069
3 133104 181031
1 33818 147548 752541587
2 109588 928773722
3 30952 183244
1 20385 180820 647659227
2 76041 837349322
3 61319 144726
2 105808 231968026
3 23992 9871
2 151996 487679162
2 117202 710417236
3 152895 274
1 93488 179212 471965402
2 23674 307344380
3 151072 158779
2 149 553689599
3 68138 139379
1 17234 30148 401381275
3 19927 96654
1 105741 108745 31211112
2 55190 727621722
1 75169 166728 613465947
2 81509 345344397
2 25300 29525706
1 24244 38068 970733429
2 24610 15530066
1 58338 186243 194035474
1 2201 188501 39951675
2 158545 822064456
2 101347 302719422
2 79147 848265124
3 67983 130738
1 82632 136620 443913827
2 171906 595207821
2 103946 772468474
1 72914 192123 14614820
3 12458 158855
3 4118 194429
1 120785 143326 992368253
1 9248 17676 333059464
1 42332 85887 218943063
1 64196 94528 491073823
2 170671 798131748
3 111508 40652
1 49881 189170 586814842
1 120202 152180 472633888
1 89016 91614 177581339
2 19026 796545536
1 158000 197805 945128078
3 130547 5985
3 140146 130098
2 94539 216932451
2 86103 332023729
1 139861 143181 812265308
1 152561 173599 948578105
3 125100 62275
3 188216 15778
3 71328 152728
3 171565 168885
3 35998 184303
1 155249 167970 902845123
3 6107 22653
2 196712 26552882
2 120540 173976320
1 128841 131168 256745046
3 187030 81927
2 150678 785824670
1 184061 185670 137870601
1 4811 135902 231262886
3 1619 195121
2 156081 743986941
2 50619 565222369
1 90924 96038 231787644
1 4271 170186 558679383
3 102100 127059
3 85468 4193
1 18908 128417 926334966
3 2927 177989
3 101651 169055
3 167533 1833
3 165006 143771
1 132007 152516 178931005
3 24867 122367
2 181947 331115935
3 83546 99838
2 181247 446386372
1 24293 185753 380759251
3 76639 12239
2 109763 613864904
3 50046 77340
3 112798 114298
2 163977 250801973
3 116150 46328
1 117098 175031 140919835
3 134258 180425
2 169265 643405760
1 19590 34778 438746265
2 75366 106063721
1 31765 105034 276900662
1 19491 19637 916256916
3 14301 139928
2 52295 398070097
3 7820 8837
2 43482 925961460
3 141693 129399
2 197744 757569048
1 88493 149556 165349411
1 38247 91183 943367170
1 23307 153170 522753236
2 136947 941614846
3 50246 38185
3 83886 5845
1 28080 131524 576849385
1 77862 164380 64876745
2 189392 925323538
3 175831 74938
1 114537 144498 420731047
2 103912 962257372
3 134940 41845
1 84534 103978 569727429
3 115759 70039
2 63957 371848114
2 176315 89304847
3 191638 125290
1 9919 142935 493247132
3 100501 38656
1 72557 150853 51187374
1 89439 182734 725666804
3 104529 145949
1 72969 135872 580358352
1 20617 181005 445979995
3 13054 174692
2 44346 460262029
2 78074 727743695
1 103235 163873 349805003
2 124111 256510272
1 88362 125958 198684886
3 176774 120531
2 131914 449874046
3 181550 190013
1 24916 68345 727842504
3 10791 145749
2 144347 733065558
2 25304 306385395
3 71071 41933
3 191042 116809
2 171712 266998203
1 130208 198029 644135202
2 68188 310338422
2 42290 740469945
2 100721 789121928
3 193764 63045
3 24771 107418
2 90525 981953761
1 112326 184420 54497104
1 8148 130652 942843968
1 19632 136998 165578145
3 183267 40474
1 154999 161173 612100560
1 113442 141830 202759363
3 27429 171956
3 167438 13362
3 86389 78393
2 99712 724421586
1 6706 15935 553555351
2 167841 72490908
3 53219 7100
2 10511 262819490
3 158213 168241
2 50153 389905030
1 66533 176332 467703440
3 1821 189178
3 62790 66103
3 149582 115773
2 155668 18258472
3 8702 47342
1 69089 74726 661216531
3 162274 27655
3 114303 1986
3 106619 59365
2 46957 909824456
1 135605 190020 90742814
2 191079 712001018
3 25363 43635
3 157812 26422
1 191772 197818 917485191
1 71303 141897 837435014
1 77231 155780 899990070
1 63448 125878 720039152
2 172232 944889591
1 135862 138521 140110510
1 6098 69466 356561087
1 58820 62457 777374934
1 150526 188573 71044520
1 8198 169924 330011553
2 71020 976773538
1 5709 55813 716635135
1 80065 199132 730280422
3 147354 72096
1 79503 153196 340205782
1 8290 31120 634410111
1 84336 179263 804007226
3 37360 68428
1 155630 158961 767341655
3 19528 183986
2 74256 890025072
1 116092 145143 403678501
3 30690 173411
1 3050 5630 279305472
3 1266 64561
1 84621 154448 508622699
2 104044 571844341
3 84627 59566
2 7188 4731856
1 79867 122519 320657317
1 92045 130398 524564323
3 88191 165860
2 177332 496811701
2 109278 868372618
2 182332 664076054
2 94497 787855106
1 133737 181916 159210263
1 28350 137891 275988278
3 56627 88101
1 114793 171288 253847395
2 119379 664736825
3 36819 180498
2 38003 461362366
2 62458 451170945
1 71908 104710 954078199
3 4831 181868
3 142569 58567
2 173756 595538510
3 117488 140125
3 191558 186873
1 16258 54362 190780478
1 12500 67967 373219018
3 48276 138087
3 67820 1380
3 193785 6909
2 104695 679301974
3 56501 172804
3 22647 199250
1 99044 166373 636472903
2 149478 944298232
3 87609 184311
3 35783 168125
3 26602 78331
1 20101 22368 583454493
2 170265 626210736
3 49980 174915
2 142631 482055521
2 197825 560707134
2 80985 307355741
3 111395 131604
3 107587 141265
3 100958 133966
2 4074 353840218
2 52729 917943594
1 89378 171679 552032373
3 131143 25103
2 130123 469965783
1 39519 153749 799845618
3 179097 158077
2 103240 441025658
1 775 12627 374006888
1 44163 119137 46125205
3 151039 3014
1 98619 110619 93452451
3 54134 187995
2 152919 46914229
2 139739 518131777
1 119833 165314 804836514
3 121064 39000
1 49241 146341 843988093
3 162655 24895
3 180004 1759
3 182106 121665
2 140187 160853512
3 47111 153270
2 179968 462288656
1 91263 194483 712511452
3 142801 151330
2 56079 364828716
2 115198 260656439
3 154233 78004
3 61339 74059
1 128888 132494 745578910
2 56732 288984770
2 154844 789210787
1 120288 196380 156678766
2 105153 186288959
3 22635 3509
3 112179 110032
1 27120 182446 219399075
1 150752 192163 994945663
2 133468 553333413
1 100696 124462 794788957
2 151456 114325046
2 72086 467704747
3 169783 19634
3 193507 137968
2 60052 278790667
3 50550 154287
3 83005 197091
3 151627 93702
3 115018 23936
2 94509 786500724
3 43186 185867
2 179268 157827079
2 126001 2347847
3 40514 75563
3 184030 67500
1 11423 195570 884024495
2 68367 55803584
2 3929 145937837
1 114156 138738 413761770
2 17602 70517422
3 59871 197156
2 136800 501641409
1 152359 189534 893600116
1 25481 97251 193723611
1 2577 120824 519340942
1 94844 172479 713444230
2 191090 595577511
2 185909 196002864
3 80118 81551
3 151268 47769
1 19554 109901 139277605
1 13525 89114 382052361
1 180398 182026 96615731
1 69428 195931 85266747
2 94714 991395966
1 173801 190379 783724969
2 173940 458568135
3 50030 6900
3 73130 42446
3 116875 38822
1 100564 107189 216668835
2 99879 4283867
1 81914 155958 353674474
3 13064 151578
1 20823 182480 846517120
1 9743 129369 73300672
2 79411 12605277
1 102209 155584 985655526
1 78148 167504 647792164
3 145313 166741
2 146065 63722857
2 65580 847553875
2 193568 900270793
3 110143 91900
2 17237 431096740
3 62135 49974
2 90881 899993903
2 137188 107117518
3 155649 80453
2 57326 177735565
1 11484 191823 226374261
2 33795 901014441
2 61679 493025554
1 32224 148494 824057487
3 57121 188754
1 127127 136442 460826132
1 48743 178308 505888854
2 160583 46269949
1 73279 137722 295382818
2 187786 460195319
1 114261 150046 579614058
2 40096 356606872
3 71817 165816
3 15055 12851
3 77434 178502
3 103669 83500
2 77458 956132122
1 205 41934 840841872
2 182116 493560949
2 191821 30555904
1 10751 74756 860368389
1 110711 150950 252577437
2 159147 351286893
2 137260 194034814
1 59812 102537 83412441
2 197113 766392245
1 84404 102955 589180322
1 14314 149350 884763972
3 162264 51849
3 49706 160618
1 77334 138834 456961595
3 189077 88296
2 28645 52369307
3 123753 35548
1 6233 139720 964721814
2 8502 468675970
1 126773 179869 597792230
1 55043 70817 908359540
1 5133 65833 269721034
3 64915 168225
1 12294 155907 12846367
1 54037 159314 407940245
2 182453 819787132
3 36606 2481
2 32676 826692723
1 102993 127487 996659012
2 188581 817855162
3 186081 125637
2 198264 421484305
2 60399 433516804
3 8423 145359
3 15534 65361
2 162054 702173587
3 184313 25671
1 64450 145366 843621291
3 33143 7538
2 144716 723559259
3 7748 9559
1 8571 44321 318027224
3 19402 71807
1 35099 114388 376488465
1 8495 152705 881717817
1 128639 139539 766610110
2 68731 615720504
3 84226 122809
3 173651 24546
2 47194 788357117
3 174849 158220
2 127330 803758297
1 9333 37527 481663118
2 42439 189089473
3 189531 116826
1 16724 155026 352105990
2 20318 306979537
1 120883 184875 306766711
3 56360 1547
3 59798 173249
2 163063 456595225
3 189300 39538
2 55538 960550831
1 57223 105868 274886014
3 109225 70155
1 112814 183372 67344787
1 129987 191724 948987181
1 63387 105988 556868810
2 195027 478055802
3 95332 167852
3 77610 126351
2 133028 533200672
1 12533 24469 116977327
1 116289 191826 496664435
1 91714 172403 288697831
3 26282 92788
1 24387 40951 295981803
3 52594 96756
2 96884 307780659
2 20936 281947406
1 21075 63180 982203867
1 3177 42032 957663830
1 166865 177558 512154761
2 153272 690034979
3 151637 53258
1 15905 191846 561837543
1 54499 128797 842172680
1 24722 86106 610582947
1 6771 104223 993068118
1 60582 154088 215492334
1 185060 190475 896771983
3 45035 60080
2 188625 471389992
2 133900 873749838
2 6081 509957309
1 109068 189328 103459733
2 176288 832530258
2 53527 977967227
3 140133 110291
3 16820 67995
3 129773 194988
1 31900 116001 762620137
1 179467 181009 457851895
2 26184 298675296
1 97235 155196 393741555
1 59821 71596 891568633
2 158758 685364408
3 120153 131145
1 45568 108319 88966994
2 17096 619100051
2 139150 14638329
1 141207 169063 639228116
3 199034 18523
2 175010 338009956
3 193052 83407
3 190379 174629
1 31447 99121 280185893
3 27349 30788
1 16965 163642 604249858
1 96554 105041 766867340
2 54828 308690963
3 170821 71406
2 122097 772434468
3 136204 75958
3 132772 198237
1 6828 31489 756099135
1 54106 107642 613387529
1 41065 109402 787532740
1 57666 147620 785357150
3 139067 194456
2 168411 926571350
2 174338 973748329
3 161912 148374
1 70422 122476 917624424
2 31645 108559123
1 93533 142571 764759497
2 52439 546736206
3 94015 36130
1 25534 120752 403402452
2 80740 729980727
1 17280 60383 23193582
1 48868 163858 461176994
3 93314 56125
1 20573 143796 407335495
3 191501 25260
2 41876 941178348
1 57666 153418 807688404
2 68421 510268237
1 75573 98594 427960016
3 141040 159394
1 72325 109940 395873651
2 148379 503749148
1 56465 160891 981829768
1 125010 180035 838043771
3 1800 40000
1 82197 82462 166721392
2 29626 517890966
2 66790 486033528
3 94620 8812
2 901 685157058
2 149698 400480805
2 87094 681071460
2 140033 200444027
2 183243 222060417
3 8225 22500
2 54923 241628092
1 109978 122818 584569404
1 141917 167339 564814234
3 20856 104769
3 39702 41268
3 19044 48626
1 53940 126654 955631543
1 178432 179308 573720443
1 33897 73160 792700139
3 151635 22137
1 131255 153962 620413390
1 26906 195702 947575714
1 121348 180797 9087261
1 84892 110315 980267907
3 109809 82478
3 94484 120109
3 56265 192839
2 132460 877434079
1 35960 170938 769132345
1 153966 190625 583077984
3 132140 186068
2 92619 950182665
3 8125 141469
3 81043 32793
2 3592 822712814
3 132246 158588
2 39351 719693792
1 16020 34372 312002469
3 40681 94639
3 83413 54049
3 176195 185688
2 140692 568044373
2 130335 223205096
3 25743 40342
3 42344 37987
1 55030 184077 218278811
2 172684 936734733
2 142286 514845083
3 155381 177184
1 119511 139693 678879597
1 41964 49130 481440251
3 69548 38686
3 95167 6030
2 137884 622186631
3 101600 112884
3 21063 187198
2 37229 424966539
3 29968 49284
2 190264 206383216
2 70701 93468100
1 28072 175069 357146039
1 5662 147716 866053020
1 39898 134917 314341351
1 169517 186690 807067759
3 133907 77850
3 40193 85122
3 147067 46267
3 23935 53237
2 100009 990269149
2 10351 837403444
2 122897 238049559
1 90636 183734 299936732
3 97765 57276
3 135882 71662
3 123268 74536
1 58310 170267 864811312
2 30362 351901153
1 37349 124265 531424704
1 51521 75331 208262939
3 112999 98635
2 160001 120811248
1 36810 111591 222718714
1 109217 180760 705654334
2 115205 859834392
3 37244 120617
2 63128 749962015
3 31491 40126
3 51695 188766
1 54217 185542 383587732
1 104150 180055 336492743
1 29873 45203 513051562
2 41245 923143960
3 28143 180166
2 14620 506401534
2 77870 554327964
3 116191 135981
2 237 979997632
2 133226 214591478
3 121895 198687
3 55951 122542
2 46159 835195540
1 87905 173155 802195523
2 101513 257329074
3 61251 196855
1 20850 37773 7809952
1 98330 167801 613730942
2 50283 367157964
1 73880 193491 269176433
2 20529 13898758
2 127801 298281473
3 54697 53271
2 30025 32952401
3 150317 78764
3 152200 120420
1 14227 89339 325444653
1 127462 154693 69215923
2 166290 643045963
2 32659 388754142
1 88229 188078 30252327
2 45600 885153765
1 117994 165885 192817893
1 63861 66096 132395650
2 184318 591569148
3 78359 118957
1 77364 180746 18185396
2 80235 270629341
1 160701 168720 970675801
3 120752 193498
3 62095 186347
1 4891 190952 130743878
2 10153 131464904
3 76249 57706
1 88298 164223 975718348
2 112347 717995896
2 195985 974933755
2 87529 140850417
3 124494 87440
3 21378 80121
2 183003 61607137
1 13926 40962 26792036
2 35811 249619780
1 95198 117266 59490425
1 99862 168086 589338373
3 20926 85028
1 49603 153684 168050630
2 40201 103993304
3 49639 38899
3 6025 47174
1 14693 119456 14749788
3 169340 174506
3 15518 187813
1 54244 126028 199472927
1 44812 110013 609255218
2 116166 635430119
1 119774 149130 875063250
1 31794 129846 696938370
3 38456 94456
1 106027 122624 253998402
3 196400 152100
1 172229 176266 732684409
2 26739 922822048
3 191167 11968
2 147853 314010089
1 37415 198380 33971014
3 190717 40386
2 5795 628191853
3 149277 194552
2 35058 286585741
3 167504 114807
2 99167 114059833
2 33214 479514906
3 46770 18182
3 107035 59983
2 158338 409913694
1 55345 130816 709374886
2 161200 891833432
2 14965 495343424
2 119387 238173747
1 123358 185020 543156957
3 95345 198592
3 184844 141271
1 78104 131551 190562510
3 27366 106742
3 2812 53698
1 52084 158753 707924262
3 38547 31278
1 145122 155780 461093353
2 112459 119299569
2 146776 846475641
2 13685 962184940
3 116911 39966
1 23818 145364 493187573
3 196855 199709
3 117294 76486
1 43050 96877 750327194
3 166671 118510
2 14490 576813252
3 109596 98413
3 1755 84684
1 33154 66180 991235358
2 181948 375587257
3 16217 135139
3 127647 75171
3 153068 103257
3 135293 170365
1 64687 144449 315945074
2 57171 124341353
1 87175 193040 488907103
3 148140 83185
1 140051 141376 3541051
2 6498 17819094
3 58285 154123
1 85549 86878 891200440
3 67930 42624
3 159731 79058
2 149415 584131312
1 79954 132072 171997226
1 69923 147359 849044858
3 62262 194859
1 105496 174274 289206065
3 43078 170040
3 117163 69423
3 173138 260
3 100071 24941
3 17758 39879
1 56708 158468 245323020
3 146259 76466
2 149057 509533965
2 69663 891925384
1 53737 109383 661743002
1 94616 143492 939297106
2 66702 82011578
3 2593 176252
3 32197 111558
2 135790 714555366
3 139794 21049
3 128750 10293
3 90535 158033
3 137017 139770
1 36539 78483 40539870
2 106262 333487247
3 111431 135833
1 11999 57777 51578760
2 175927 408918749
3 83188 84777
3 185762 178352
1 54105 169047 515318684
1 126581 151662 364842889
3 55532 77368
2 24803 242729614
2 16963 413918986
3 155567 111673
1 73470 152130 730701188
2 198942 449319906
1 15268 185595 930733945
2 163725 25290215
3 150805 70265
2 85094 620585993
3 122438 125080
2 120371 997313696
3 36385 87123
1 112221 153949 107907572
1 83341 137918 286343542
1 65507 124556 673725195
2 186657 83508314
1 2374 166057 499944559
2 194036 177916441
3 23071 139124
3 198165 18509
1 2501 28359 13806064
1 22303 23666 742210116
2 172149 985244721
3 125726 189751
1 133896 166291 543895656
2 2060 31259408
1 70269 128492 802565878
2 172527 706371215
2 65336 261068356
2 14659 799948342
2 14190 421535215
1 27532 95918 517123711
2 30224 831169774
1 57369 152824 675334292
3 10765 118411
1 30312 31419 179576251
3 117530 47054
3 153495 77335
2 180790 82173741
1 17712 53838 322752519
3 186766 43304
3 166186 178240
3 171796 52568
1 20635 197918 342465299
2 152198 458940297
3 196560 42069
1 157932 161378 245253306
3 162422 119816
1 121534 130419 335230632
1 114144 129686 777939296
3 122202 160910
2 41717 568669627
1 92750 167919 954360413
2 126973 762464020
2 91823 772843879
1 79305 169465 127947673
3 161801 72511
1 111015 149067 368984009
2 161630 11295850
3 49681 151493
1 49956 119494 919265601
1 99450 122353 949217470
3 161960 149887
1 108056 171561 121790648
2 155476 954726601
1 31590 124491 580145422
3 44508 4114
3 110508 21236
2 59395 58335606
1 33294 146835 832653197
1 78367 129492 323264597
3 3442 37054
2 12187 39338557
3 110614 14670
3 134674 172824
2 143931 817973731
2 133987 127406852
1 31007 176245 533491444
2 14827 927527234
2 121169 508292236
1 100810 181521 208445541
3 164585 66972
3 11783 20433
3 69375 125593
3 6800 71988
1 112968 175848 789313102
3 35802 99793
3 122313 28810
3 3874 107344
1 146624 162793 650939768
3 92555 100563
2 61081 730995510
1 184894 191556 789466586
1 79580 187851 190546345
2 77722 62294845
1 19806 23302 317990272
2 185670 110903769
3 188408 43158
2 51493 45008015
2 96730 376741407
1 125188 137063 627603889
3 129342 152366
2 146118 563296857
1 28805 98857 98331735
1 144171 171555 1474440
1 30542 84507 215850476
2 73079 996284852
2 117054 200770381
2 110258 96469081
1 61227 189278 29371487
3 147481 8073
1 88521 114120 665808966
3 85415 109914
1 178130 184037 596214135
2 31038 158716301
2 44017 809399930
1 5795 179873 953494663
3 190941 18945
3 197511 31464
3 173187 24118
2 54400 304120086
1 76087 150639 719719860
2 186851 441231025
2 9150 922917819
1 42894 193370 449955860
1 27539 34584 104644899
3 195671 98868
1 131584 193257 190559871
3 176082 89764
3 13717 120384
3 149158 186803
2 165887 765701240
1 111018 168931 22814090
1 148538 178901 341210196
3 189502 33926
3 199922 153210
2 40052 596154312
2 10690 255369526
1 43686 188817 620899183
3 50383 137424
3 68803 116796
2 92657 127003747
3 160209 117649
1 65523 197712 25542999
3 10095 44570
1 67179 98432 131854841
3 30138 95595
3 45045 35722
3 185508 97528
2 103542 842047245
2 47741 776669849
1 46006 195679 143179179
1 120850 179226 231318550
3 169401 976
3 138281 196246
3 180864 47337
3 194785 13209
3 191069 159658
1 108802 143262 815890656
3 102771 1119
1 68184 131015 610970527
2 70594 59488704
1 17467 141160 939642262
3 89425 99515
2 126037 37638293
1 3655 124287 106995018
3 4024 19663
1 32978 62693 125997236
1 67933 90268 395276380
1 35275 65871 223120127
2 172021 155110750
3 162590 140750
2 1619 2706360
2 17021 304884887
1 69707 109617 309271852
3 112506 199413
3 173208 183456
1 60157 161562 24731696
1 35550 49806 285809980
3 13070 58664
2 81221 119761261
2 124568 701337678
3 162240 61085
1 80454 126450 855275842
2 177285 606096487
1 120535 136371 474355872
3 51936 47948
1 61440 83723 910115590
3 38980 95552
2 137471 947964325
1 137294 193352 706861687
1 101188 132456 462772954
2 112661 22156213
3 100664 185002
1 148243 156617 80211539
2 143146 841924856
2 110095 438267681
1 123875 149356 447609012
1 130269 140749 374950063
3 180472 64068
3 92816 83262
2 143307 352426339
2 46184 923656348
3 8127 171218
3 136875 161949
3 67461 169836
2 137885 677952257
3 140985 33336
1 23695 24806 520356044
3 3568 161987
3 106493 154272
3 56541 41966
2 86665 640819322
2 59809 839258263
3 38360 87587
1 101543 154249 832517695
1 49834 114300 882682031
2 196591 922389983
3 67696 117680
3 23829 61947
2 60590 497343909
3 94539 40675
3 176687 55951
2 187795 748250121
1 131377 153156 197799839
1 79971 100551 48236699
1 77519 195816 772883046
3 145683 196772
1 104054 151581 596470082
2 111946 639285726
2 129513 195663826
3 156674 114662
1 15807 53923 217385458
3 101621 61924
2 58345 845592443
3 22812 184367
2 26935 375772109
3 25503 197149
3 163397 92576
1 22939 153325 590563018
3 32443 45826
3 140514 114910
1 67218 83113 134494029
1 10943 95224 890005589
1 18540 181577 167787450
1 135898 194173 747912903
3 167441 66937
3 155943 30274
3 119135 18833
2 156095 943526631
3 12059 55421
1 117271 142525 472488836
3 163919 63737
3 145531 31868
3 149839 37092
3 78710 15093
1 85142 104478 596798416
2 16888 63056159
1 47160 183917 890370188
3 63257 110642
2 133971 848833356
2 33847 155625305
3 133220 139375
3 19958 18154
2 110780 8758184
1 26146 34299 37977769
2 93153 819251149
2 29285 856408261
1 159797 193365 833184548
2 197294 991408302
1 32697 50436 586215331
3 6142 22371
3 170219 155531
2 81277 847439864
3 117967 191462
3 86494 33373
2 134920 596715758
1 81860 156696 855076392
1 92544 120295 571449631
3 172487 68877
3 184684 48710
1 45557 46126 35134755
3 157560 197695
2 36850 552240905
1 66355 180728 927229806
3 86359 173473
1 100578 168990 735255702
3 104297 42180
2 58437 543332414
2 185627 514269038
3 81310 110052
3 158203 1893
1 14633 122727 974049359
2 90056 517673671
1 36017 39012 575785930
2 70466 328601179
2 106763 498136291
1 112121 138491 759527724
3 139355 43634
2 101377 946323844
2 122765 99777161
3 26059 154051
1 169127 194683 528744818
1 25539 140758 63437061
3 49792 15284
2 188861 322392787
1 46119 77799 620018228
3 127832 173901
1 84590 190707 176621416
2 133440 140489101
1 41507 170405 445510067
2 97174 727703136
2 147413 347491678
1 62606 174999 488929831
1 42288 184481 558635012
1 92679 143131 968209486
1 72765 97410 545696983
2 56090 344826968
2 38828 814698927
1 91117 144082 743979776
1 63318 140433 882139574
3 159013 13305
3 140777 140345
2 56743 138384228
1 73864 106012 919820256
3 185416 158566
2 81953 691179991
3 63677 166612
2 37304 700374340
3 22333 133139
3 110473 44592
1 10375 160883 208833820
3 108920 138534
1 122000 143858 890142875
1 137258 194482 687502636
1 6508 162772 706351479
2 53421 640698424
3 197610 87431
3 40973 196508
3 146929 123499
3 182699 89615
2 84809 624401600
2 124519 578299303
3 80546 67394
1 22679 135598 572819413
1 10288 96657 239310672
3 189582 168515
2 41878 44557094
2 36341 790154543
1 18955 151004 830781499
1 90231 123495 248916874
1 14990 111425 210609313
2 77752 658503527
2 144120 660561892
2 55833 765831496
2 29686 605986170
2 178867 490880785
2 80356 449416431
2 89271 574869041
1 50052 177909 745934977
3 162981 101935
3 87610 3242
2 49542 52114630
3 64043 116895
3 181551 192244
2 15860 752703507
3 149052 18507
1 99387 131822 185951604
2 50428 591203469
3 35625 119511
2 64498 895725722
2 101933 580225949
1 104909 155591 697789361
1 25949 28003 532799955
3 41394 65313
1 47474 48980 863439777
1 158444 184571 277033194
1 6092 173322 528172430
2 53856 573122524
3 56798 161707
2 124073 45830378
2 194455 337600539
2 44095 357575826
1 85558 98207 574529932
3 164629 700
3 166350 128955
1 5403 112054 666485826
1 117266 152331 42969144
2 64069 851616378
1 57141 122987 834394011
2 32432 303779682
3 154945 46447
3 77885 153705
1 123662 188746 492240314
3 29077 71824
2 186526 46909863
1 22141 107380 266579744
3 129511 191203
1 91328 197824 479991914
1 51361 180479 964142545
2 129615 765930799
3 68478 63001
1 13067 132856 8289957
3 43035 51990
3 195670 95770
3 124668 197864
3 92725 155822
3 123874 62270
2 13832 284903231
2 109930 593474968
2 17316 69845560
1 163308 195964 169526926
2 150706 87968566
3 12800 111070
2 48221 52246818
3 124593 148307
2 49224 317896797
3 187771 137666
1 21395 159185 616665169
2 115774 710595800
3 92026 12655
2 6523 143191698
2 94158 221070331
2 145533 393027394
3 8266 118822
3 64923 114169
3 83952 119958
1 142044 167077 153262434
3 29521 129192
1 24499 137327 832424812
3 26390 109765
3 177041 5934
2 125023 903698899
2 102447 791109632
1 461 42508 758891412
3 83826 199009
1 120276 189374 434837871
2 100894 256747337
3 101948 167527
2 72018 841694216
3 159914 157036
3 175103 25178
3 118049 161054
2 102183 656256249
1 179444 187267 385340137
2 121511 800073475
2 101411 766812427
3 1002 35477
1 31893 189091 672573304
2 108925 147527896
1 51705 155941 993831609
1 27544 99305 747794187
1 41485 137725 41099629
1 13937 90562 72004603
1 85903 99741 354432711
3 113908 165532
3 8638 159663
3 64984 141437
1 52051 122850 975336290
3 86641 110467
3 1901 138077
3 9127 175754
3 109805 15325
3 816 101977
1 150031 186451 308179074
3 98392 1415
3 153295 114559
2 126306 692038063
1 25738 47163 839662475
1 31862 73022 430774210
3 82704 145029
1 17492 161305 775297739
2 96187 803536365
2 31574 200678394
1 22382 29955 820952792
1 11309 145553 267144725
2 96250 13590453
3 50996 47139
1 12285 39998 312600630
1 148693 150643 986829495
2 192396 307593253
3 32647 64115
3 152426 114969
1 107612 153144 968693830
3 114458 10197
3 82929 127142
3 54018 30043
2 102648 694092329
2 63215 20064678
1 145576 193980 454625575
1 27528 30393 965345414
1 78870 194384 544326336
1 106210 197017 678192050
2 51007 155815880
3 58808 133086
2 66468 412994978
2 168149 894686053
1 136193 197672 512218102
2 73592 119998816
1 10682 134581 620746721
2 44680 525946098
2 165387 722650841
2 63671 366176170
2 162714 75571236
3 92278 50585
3 52620 137753
2 92216 916261965
1 94329 111557 265619833
3 127916 198151
3 51719 2514
1 89666 150335 915019184
2 2463 994615064
2 28975 845579404
2 174330 264358473
3 126135 66464
1 58809 138690 870445115
3 24543 77950
1 5673 188442 746093656
2 103160 707703849
2 183154 735105436
2 15077 941237179
3 31204 8975
1 98447 135634 707248554
2 157944 299227569
3 4780 122437
2 10923 914168581
1 27581 123717 100067089
1 9987 21195 152569138
1 119087 154271 89811790
3 82315 7946
2 98141 990138828
2 155921 319443748
1 19234 52294 348581885
1 10712 55873 88851338
3 163332 199667
1 25267 48103 156403981
1 87014 182444 40807893
3 167301 104230
2 60738 939661923
1 82010 155209 468295274
1 6152 189644 334516142
1 102144 166753 341070429
3 106377 7177
1 1974 181980 882385635
3 86885 13779
3 36455 66881
1 109183 166950 31645544
2 118636 198329649
2 114766 978544278
3 171316 184126
2 70222 852311867
1 91037 198961 21789007
1 61821 114651 934221873
1 97451 188812 145807310
1 21003 180384 522267498
3 176094 88196
1 119288 133302 686900510
3 77621 118677
2 129336 318838389
3 159375 108280
3 168844 46450
1 134327 140321 395505651
3 12266 141531
1 12450 25670 133048404
2 84952 631687225
2 149924 370680262
1 108728 119945 145424899
1 22163 65633 239024139
2 22755 132038907
3 83945 195293
3 178779 12357
2 150696 249207938
3 180903 114425
1 67780 132398 645991972
2 35743 559767859
3 18600 181655
3 132628 175710
1 44810 88626 393648504
3 8811 78609
2 195013 290146556
2 85443 923759958
2 33912 682164718
3 35705 62671
2 1012 708349301
2 114524 662996003
3 86648 33214
1 66898 98475 47222701
1 29569 130494 674538647
2 31080 690704018
2 89423 396192197
2 109189 355071554
3 111984 33865
3 56740 177052
3 53911 42951
1 57404 169928 749005390
3 123169 14708
3 174857 99906
1 6079 151706 116799511
1 56554 133263 276476421
2 156838 362999148
3 10310 72428
1 33550 105177 223006404
2 23262 790645681
3 7168 62528
1 150446 188748 216388435
1 21558 107865 64711553
3 19573 141728
2 128190 376944322
1 147608 149766 28121615
1 14447 185096 922667316
1 34004 175460 439922486
3 105158 109953
2 16687 176073726
1 34605 160966 920901540
2 67697 733585309
2 157772 830400460
1 86283 100565 642028691
2 175444 905186755
2 17370 602689016
3 14822 96118
3 122643 177111
3 146828 26544
2 9828 893819707
3 103026 76806
1 17179 107498 173429573
2 172421 826377553
1 75727 197121 433850120
3 41873 131666
1 46784 61629 787023644
1 39894 139260 316697546
1 84487 113487 542739231
2 193713 16405843
3 94034 163244
2 154464 912308614
1 49502 137994 937750505
2 76831 196016845
1 65736 177638 191433661
2 111333 474759469
1 15556 180921 190603631
2 13520 28557717
1 171447 181983 363960963
3 191091 134497
3 6800 81679
2 103478 410349733
1 86448 97588 376243841
1 59054 81084 665795689
2 114531 220995695
1 129682 163792 357049999
3 23686 62534
3 127551 60005
1 55817 74010 201075678
2 147102 178181214
1 84986 94312 167622444
3 10766 122301
1 167269 179434 100747462
3 98704 42818
1 77868 95862 345425358
3 197653 19250
2 178962 462331155
3 7351 133836
2 87575 27758846
2 55394 854246765
1 89639 172322 500588564
2 191337 404519371
3 128967 63438
3 106956 131250
1 104671 124640 739060885
1 46415 52871 869110646
3 10608 77589
3 149977 150903
2 49615 219335772
1 68386 123827 565500293
2 67909 463530119
2 36401 889266736
2 182793 418336026
1 133493 197957 609684448
1 102087 107341 14764717
1 60391 147247 366226124
2 124487 904645076
1 49255 140665 969156807
3 102674 164305
3 73839 154027
1 74878 154030 119390986
3 62764 26366
2 6701 85875365
1 27236 135782 98843880
1 117768 138681 218668791
3 15326 159907
1 169185 177298 702567249
1 17730 182123 942626875
3 72725 37631
1 24398 41689 145675384
1 34163 93003 773682669
1 3463 175684 924320163
1 78875 84557 986752272
2 121655 883133460
2 185456 181493483
3 100185 128290
2 111940 541276485
2 44325 740924958
2 35850 502787771
1 94806 129756 578364470
3 49760 80207
3 159708 100915
1 69301 93843 802261063
2 96166 820331580
2 30877 671433688
3 55427 110420
3 117941 155314
1 64219 70552 647688955
1 9977 18185 335245839
2 32198 675032654
1 7136 92633 665153204
2 65896 299951932
1 73823 88757 391901785
2 187311 50967604
3 132545 185658
1 125691 196589 743092907
2 148669 890301326
2 81191 607513058
1 166971 171119 422878396
1 63563 145354 242615464
2 1556 741348904
1 3501 35223 840910519
2 78236 313935503
3 47388 5990
1 74763 157017 496529035
1 5105 188153 873108801
2 196757 839503218
2 147615 306777825
3 194449 169453
2 23274 721601107
1 29292 188276 413029780
1 46099 53078 764478774
1 179444 184700 683869833
2 84266 7362791
1 70776 75206 717581058
1 46796 61339 404034550
1 181157 189868 923002218
2 82786 684231878
1 52924 123671 238219197
3 106653 40893
1 17142 193702 424746635
2 129359 241867896
3 25074 194294
3 108250 82823
3 95035 176033
1 24013 37642 887146176
1 73979 109112 920107609
1 96627 141025 540348750
3 160377 136579
3 110652 53363
1 71563 109327 978192288
2 150588 139874358
2 67709 737474711
2 118589 248773128
3 176331 63244
2 152231 166847190
2 105898 814934106
3 87964 141625
3 24078 60519
2 118643 772717277
1 21303 190644 76404259
3 93435 95511
3 197590 153063
1 11725 61430 229615485
1 8129 9758 237308498
2 147497 457643233
2 51006 45830872
2 186321 915336270
2 118904 713710318
2 41872 614845233
1 1298 173376 977250837
2 197716 384288414
1 168342 199403 103998403
3 134115 171520
1 36330 38084 928855729
1 2379 12401 889866959
3 11419 106368
1 113162 164326 146258370
2 168589 879969480
3 186777 31759
3 40098 89953
3 21413 68109
1 6369 28968 216972393
1 65343 168084 371936619
3 50778 183137
1 92272 140959 453038434
1 20883 155728 44008110
3 153603 103181
2 168826 747233048
1 44408 118256 673098787
3 31225 176975
2 195644 237221791
1 48695 176981 17054991
3 90873 36716
1 69114 137091 637747602
2 184283 619162092
2 33512 35671432
2 106076 793534332
3 112475 90355
2 33989 104464588
1 111620 118369 726286940
2 31642 916851188
1 125461 130387 709466758
1 43371 106107 326421530
2 23405 745274975
2 107986 233582513
1 17271 46677 371806175
3 150995 61994
2 83018 106857858
2 88511 741651619
3 14424 12386
3 70760 14061
2 138952 364222824
1 64090 111727 595134830
2 74067 626505944
2 52925 371994514
3 2874 91185
2 115957 260923511
1 4596 38968 519861921
1 64974 174540 900445703
2 46258 73976941
3 50790 184610
1 79572 88960 589579557
2 118581 534266651
3 20480 186774
3 77892 74081
1 105325 113070 489191338
1 25805 31728 449916444
2 130898 540437803
1 67924 153762 887005302
1 2566 198545 599360487
2 77852 27497160
2 42650 947573680
1 111978 187960 728401369
2 183493 237400640
3 35751 30605
3 53075 187275
3 103188 198133
2 54972 333741587
3 66151 150013
3 126223 133352
3 186383 10924
3 183713 131102
3 13351 169357
1 22406 153258 566025948
3 66319 172602
3 141278 162081
3 35886 98810
1 58713 111771 800833461
1 52393 129393 78087831
1 1948 129791 559292675
2 131368 36280328
3 39293 171120
2 48389 211733799
1 38246 165196 738741021
1 125441 138884 20591264
1 102350 116533 474047365
1 35493 120576 570991099
2 84762 709509516
3 160474 175056
1 102791 126164 817645387
2 50272 445849756
3 99369 13184
3 122009 119340
1 117577 149106 193598628
2 99565 662828817
1 175992 180662 280007729
3 134266 115263
3 93358 2967
1 67414 166476 225108816
2 99271 950524475
1 6978 74659 762823502
1 51543 52377 208912611
1 80158 146989 786617197
3 83507 33337
2 178645 873603117
1 76552 90066 774783115
2 68805 779630667
2 2305 712242284
2 63762 38781050
1 161010 189248 227761228
1 36051 75473 85731296
3 20196 14512
2 91878 676484551
3 194326 96210
2 48762 517552031
1 103463 136396 141892940
1 58363 192300 322135592
1 75244 162345 83136327
1 864 108462 250946248
3 161905 29472
2 114369 588769514
3 39077 129839
2 178522 472930014
2 168930 486123541
1 112683 178445 457860177
3 158267 73826
3 141987 79394
2 33982 584473926
2 155056 627115362
1 51235 62989 26890052
3 158953 11000
2 180618 637288204
1 79252 134690 233072834
1 180678 197948 714139525
1 813 191345 265588632
1 83703 141485 223699989
2 104289 565583603
3 59468 29219
1 5357 78376 86632248
1 87212 113892 525489055
2 168957 720343057
2 142525 639171716
3 80221 11333
1 39575 99928 109204296
2 20630 567283099
2 37386 634993588
2 193946 589951390
2 154734 520882987
1 87222 196562 438581273
3 2267 86432
3 172223 26137
1 30601 151790 426142926
1 160552 167566 489936985
3 134578 162482
2 1800 188200756
3 42139 198779
3 34649 116250
2 38766 616080891
2 87768 305497043
3 128205 42260
1 54681 184375 306221215
1 121450 129217 338247847
2 29121 78186964
3 96172 98752
1 18218 163777 409811896
3 115536 135460
3 169679 74504
3 163158 72899
3 121728 196369
1 58681 197659 595710757
2 113246 215241179
1 12053 14888 889882212
1 54437 123469 431227173
3 183160 46449
1 125271 155961 711934865
3 151340 68963
1 59811 190837 467029411
1 29286 88302 190487287
2 160556 789614199
2 62855 788911237
2 62511 894786038
3 119968 15444
3 16097 127292
2 137844 228024718
1 54010 192776 565179590
2 42599 691928075
2 15865 99136683
3 2269 119830
2 91250 955513887
2 94428 963068185
2 154388 478267943
1 66431 144807 325787709
2 58439 700351812
2 82712 382966508
2 131791 621576491
2 88869 801248719
3 73618 40222
3 94119 179682
3 170249 63300
1 52338 194955 408970733
2 27338 212603559
3 134588 128087
1 10418 71850 677459257
1 62853 112681 787024558
1 29471 89201 759552865
1 112999 135968 504838760
1 11416 117433 310838567
2 2802 409900430
1 40094 142152 140989869
3 7543 156799
1 4094 198706 595359078
3 108435 181579
1 101731 116774 717947399
3 147046 96197
2 148999 668745362
3 99397 88182
1 17978 129687 860083509
2 130607 117632925
1 78151 106929 149875495
3 17358 124330
2 64222 700595452
1 55699 94738 11961496
1 64385 64488 886595268
2 186067 549603710
3 147478 149661
1 57803 99276 229797352
3 134993 127895
1 41918 49318 447584700
3 177896 181234
2 50784 482974270
3 56039 6984
3 121075 26851
1 87524 153172 265988906
2 146350 39587587
2 52765 923544474
1 135291 144728 724287351
1 25939 134542 767318570
2 173291 930460632
1 52864 195037 249915556
3 157223 134057
3 36027 73208
3 130204 45526
2 92517 346083201
1 82915 88040 141335671
1 138327 193329 902617785
2 164733 807646198
3 194871 63756
2 85965 762476418
3 14019 195610
2 123920 171018944
3 49738 113035
2 136016 697780249
1 195677 199080 60349072
2 178957 717813030
3 80314 172463
2 82074 805352569
3 14364 817
2 25017 227628211
1 85337 157577 9983115
1 130440 146358 25247891
1 94972 125525 81473099
1 67947 136934 805815704
1 60298 142081 956891143
3 151301 13715
2 197568 124454525
1 33383 150862 172647273
2 167755 732847823
1 73185 167144 426839461
1 10558 30664 791259508
2 185528 224241983
1 154762 174634 765364904
1 2356 11520 987526869
2 5776 320393198
1 40416 41557 64587307
3 175661 15058
1 31347 142365 100115441
1 21402 67250 477223058
3 96 199604
1 96023 190681 241191304
1 32705 36705 363061522
3 25510 122977
3 34641 177671
3 135330 196876
3 177460 37886
2 26742 188707677
3 148985 80987
2 194958 644898995
2 151227 859483348
1 83605 190422 465752282
1 90356 172465 759398512
2 35079 717664997
2 133267 614787104
1 119714 135647 761144090
3 22739 144524
2 40762 268080627
1 61541 64315 451714456
2 139512 404224066
1 22352 51569 424199041
3 34239 19853
1 74588 143413 176948497
3 164262 35047
3 164377 170047
1 12117 126477 200374932
2 141853 115250881
3 187324 28508
2 191883 273493999
3 79559 93125
2 118420 472274716
2 15434 961531109
2 97179 83086040
2 144568 314191369
3 92777 41660
3 72354 3020
3 103466 82638
1 8418 96357 400726792
2 121452 866594268
2 65802 443898424
1 75358 141285 490079879
1 92549 198126 917089330
3 172859 119395
3 15159 151004
1 5590 144190 487021109
1 41572 156456 350103205
1 55097 56709 925022878
1 115276 156472 639056064
3 36909 104647
2 957 390825784
2 44366 136674022
1 20481 193905 774310492
1 155190 163548 163607884
3 73661 161394
1 63003 151019 241472006
3 27095 157891
3 19599 181916
3 193934 114388
1 125002 182665 90703709
3 103301 105296
1 127837 186795 384690409
2 7901 940134217
3 184763 177152
1 35099 77410 920994357
1 44849 144323 727572505
2 8594 130507786
3 2361 75800
2 43202 283554903
2 76804 995345212
3 23842 92300
1 40917 50243 410565682
2 79112 923060528
2 70157 354243512
3 186719 56986
2 197225 85997091
1 54757 61159 283860559
1 28779 56666 715571745
2 11712 121514279
1 174044 194997 201719202
2 62837 257987929
1 134674 193019 947431994
3 162739 33703
1 2977 31715 101050535
3 119531 71544
3 41837 124861
1 157494 197102 489998885
3 10208 150259
2 118602 346327941
3 132532 177786
2 146092 352279404
1 24839 44223 254507067
3 63997 144585
3 194994 122033
2 191984 801264473
3 172148 162725
1 172890 180145 204150904
2 117533 462835633
2 149164 469234824
3 121181 198347
2 45475 322906567
2 40035 208149328
1 57138 68130 37907920
2 153662 488640325
2 19224 449061915
1 15375 187645 121433265
3 7734 179094
2 143049 618655205
2 89279 265980174
1 77987 84854 353898713
2 147592 392924939
2 152946 282520322
1 104555 172589 980015699
3 130514 48516
3 124166 172933
3 75488 61806
2 138976 396237323
1 18877 44447 932659406
3 116161 36424
3 165891 19809
2 99737 55537023
1 39885 111951 421466368
1 103078 163690 118480880
2 156989 13638816
2 49508 172305741
1 22205 177751 731900405
1 139613 182767 169116262
1 17009 54774 808958408
2 48950 303693882
2 178057 385404039
2 106298 399559713
1 71011 151662 169104749
3 59189 141148
3 183211 98107
1 20391 82245 129185689
1 90021 112817 157081182
3 95682 54357
3 153438 119275
3 57511 142873
3 52628 69838
2 194363 696743859
3 19771 75725
1 70779 134507 908241115
2 147119 709423855
2 97084 64676912
2 153063 112822670
3 185690 166509
3 85350 9026
2 170358 489390412
1 133187 175375 55557977
2 163322 239636080
3 169007 175189
2 130358 196823673
3 40256 141116
1 8611 116079 339754494
1 60987 162439 358091659
1 110956 149626 302874257
3 114211 66909
2 167515 564713745
1 144361 154237 888865030
1 1604 152426 583343979
3 89721 81135
3 61144 196500
1 56272 120456 131330080
3 95950 164927
1 164295 182889 453157189
1 119741 128899 36312751
2 152872 88777734
2 106694 650290166
3 34759 160283
3 102453 49810
2 169544 31554911
3 52893 126081
3 197557 11095
1 115663 152962 378813171
2 53138 268816027
3 43608 77013
2 30764 94210035
2 23610 541032110
2 199233 894654567
3 131843 189404
3 132960 170227
2 192796 276103576
3 74187 1073
1 137300 170063 576314179
3 126180 12424
3 104368 37483
3 45842 35094
3 96649 107122
2 191066 605488074
2 174110 777856072
2 81848 869565444
1 33490 42196 810347988
1 25136 187122 214966764
3 38036 38258
3 90136 49420
3 15812 127957
2 157415 885536346
1 62779 82985 400686449
3 69855 7211
3 94340 94505
2 165577 716157458
3 168721 166672
3 73763 70801
2 47551 843609607
3 104447 161631
1 50915 110307 421268578
1 44136 185742 805099965
1 25790 30095 922321330
3 55880 137685
3 89618 136151
3 85055 62321
3 190592 139919
2 178131 668963235
1 86095 136407 548386453
3 3812 51464
2 133080 929319183
2 124339 413906096
3 120423 59509
2 19038 830897626
3 132677 10807
1 569 3987 870107376
2 48133 663469927
1 78839 183028 98336000
1 34229 147637 308162278
2 174919 765675415
3 9881 59159
1 41589 143935 93506578
2 178790 720288136
2 94086 162220725
1 72138 142998 906168495
1 99869 180629 101572605
3 92752 19766
3 158496 133824
2 158195 361450919
3 136728 92357
3 123740 4921
2 179726 694479529
2 62150 575310701
1 36544 41856 881804219
2 190729 284825007
1 73378 171464 76552137
1 57044 111450 502665714
1 51681 162232 666084495
1 30317 49198 589675454
1 164076 176598 577930481
1 42197 169820 266089192
1 61513 105798 30502915
2 188415 894346864
3 103032 179621
3 102058 10817
3 108803 178726
2 59519 449949737
3 45926 47863
1 35777 77035 363894669
3 124638 94803
2 98309 51303749
1 40459 166069 37994276
3 10857 63422
2 184806 554233084
1 51668 167750 780857448
2 199716 443731847
2 46920 736220803
3 4643 23002
3 135877 193085
1 152024 192473 876069289
3 14088 152014
3 152876 74591
3 133612 112619
2 142632 585258905
3 115614 40896
2 88539 44215690
1 124295 199230 692050811
2 158349 307490418
1 145916 183583 603220781
1 81780 91590 118736616
2 109795 238854462
3 47845 86896
1 60144 145330 468934511
1 118072 157896 223946284
2 144103 163639144
2 22162 270238136
3 72552 128672
2 64057 801827058
3 73068 1915
3 29197 78214
2 82615 218924725
3 12234 196921
2 69237 93676128
1 649 45269 506704899
1 62310 186686 585421323
2 157406 16009394
2 84205 931394948
3 139062 109751
2 154251 996806120
3 66644 36313
2 8625 757162349
2 34792 627689141
1 73145 98335 208824520
3 188351 86733
1 49731 193830 858079237
1 136907 154629 538637661
1 15421 154520 593968540
1 16167 191298 492586717
1 3112 89157 506352549
3 100143 21449
2 168390 31600018
2 189210 606146264
3 116819 91697
2 109046 325928425
3 20688 82741
3 125992 51889
1 47014 129141 999302293
3 123051 29002
1 188438 192510 765451145
2 191682 353216899
3 51702 109455
2 195017 649337357
3 53099 188589
2 28412 497514255
2 68961 957556346
2 83813 990904908
2 143417 588367050
2 149334 825044372
1 12105 125144 129921406
2 151082 731565480
1 22131 137750 393669047
3 54818 87542
1 41680 143401 446923973
2 150637 247710802
2 171400 615980687
3 16449 35502
1 58345 163950 724078309
3 83325 186560
3 142408 150590
1 91915 139187 58298661
2 141558 323499851
2 119771 573587687
1 17097 61657 670479050
3 93337 40110
2 84498 511167691
1 141504 177763 885096039
1 79431 137742 693524152
2 164877 953900503
1 109314 164535 91900774
2 189942 151269331
3 85458 35395
1 32825 52864 261814912
1 23770 144650 427351823
1 12300 196249 574132939
3 132176 191237
3 20792 23248
2 95836 205004585
3 68046 154
3 162918 50054
1 21094 108215 504223902
2 119204 921585862
2 122295 663775959
3 187795 146211
1 154722 174825 523035701
3 91784 149450
2 195891 24701112
2 28557 673306863
1 110181 173953 666984218
1 104852 176364 164408468
2 66786 122254417
2 14858 578206292
2 96061 132833596
1 90445 137275 214621877
2 195094 44426694
2 199010 120532864
3 105345 64006
2 81713 467624830
2 101307 989442307
2 23222 373945580
1 183731 191653 213010534
1 118486 171121 624615620
3 37791 119265
1 124761 169213 267304386
1 78166 83074 864612588
2 144202 540776880
2 69668 317880881
3 165596 51940
2 12054 952488287
1 43133 175401 555693951
1 79634 154881 934612294
1 63006 143367 453231803
1 62822 126802 18313123
2 77369 439831008
2 179647 24065211
3 24149 53420
3 86335 163965
1 124989 199349 630652838
2 132390 251841046
1 61803 81909 739617054
1 142456 155451 837374559
1 135293 180455 976439702
3 36195 102376
3 107092 15554
1 98054 199122 658487820
1 5922 118504 609154056
3 65874 100121
1 29417 180094 601333195
2 136644 379548585
3 119205 191924
3 131111 93644
3 141752 116495
1 65637 113812 827856911
1 35897 162489 460773002
2 7667 289873119
1 39951 139867 88232905
1 44294 66062 39168316
1 34467 61289 153103308
2 196697 795568406
3 176737 97532
3 134815 138444
2 75431 629132489
2 194526 378828005
3 145762 109815
3 71289 93242
1 90706 142452 122269830
3 197945 116758
1 19183 195718 487393881
1 24503 195565 685760126
1 30775 42022 61023195
1 38294 167745 938751798
1 49739 115588 77667446
3 23029 23560
3 56914 112141
2 95474 898312083
1 11642 157739 315794900
1 61160 64822 98252693
3 140230 149203
3 20614 41740
2 110230 813938954
2 77092 180943384
1 35433 177900 457307238
1 9045 13324 663407424
1 49981 192126 659858569
2 61433 284323752
2 155557 772789303
1 46930 112881 579778546
1 69721 195181 815959057
3 29267 64979
1 55734 79106 393631625
2 91977 980276539
1 57174 85414 439132949
2 98595 81169370
2 131608 200607621
1 40196 100405 722626778
1 15860 186157 712517970
3 88120 165526
2 86821 742735343
3 51285 110145
2 20844 538836938
1 59233 197751 427193477
3 3200 180167
3 126168 7644
1 73322 188874 379707086
2 93895 121906613
1 37430 93622 289461206
3 116202 129043
2 23447 299161102
3 62224 145979
3 141494 189982
2 122903 761755679
2 48465 568420252
2 73548 332091124
1 138874 148137 223083801
3 75340 181326
1 41519 176191 597411672
1 10733 152015 957956697
2 197826 660935679
2 101922 651085679
1 16634 151832 724761749
2 157700 789803256
2 118702 736079331
2 12750 394185330
1 111687 170681 229326326
2 47710 144376538
3 161014 54039
3 12405 70350
2 100951 23375052
3 28819 127999
3 44811 102731
2 87336 170297572
2 178820 558543036
3 188984 119513
3 199665 32922
2 61394 43424871
3 192705 57296
2 23061 903150634
3 102588 117692
3 97296 180943
3 175948 42105
1 97266 170121 372400215
1 34058 176237 511253318
2 25924 414178985
1 32914 162942 236588968
1 19919 157379 826421977
3 171000 80060
2 49200 316908020
2 171952 387593682
3 25112 36229
1 50862 172474 754726456
2 43843 165770506
3 79449 38627
3 10416 44385
3 48326 167814
2 175025 692325309
3 102255 117172
1 30 89406 931918158
1 13998 93514 233126222
1 34570 40023 565381049
3 57412 77048
2 24371 975735350
3 100844 5534
3 145965 123027
1 46466 121097 995008674
2 38184 701840863
3 72700 15582
2 166847 396866012
1 146213 163079 557772817
3 27519 89249
3 20125 22708
1 8727 60050 282301416
3 113827 5997
3 101396 94863
2 1974 884200791
1 27465 129037 942677055
2 99210 792722239
1 145682 173191 572684560
1 130463 189976 944471187
2 134870 384953230
2 138805 13671031
3 45445 162283
3 60828 85822
3 99877 153100
1 25898 39273 195732839
3 57312 199585
2 55398 119502131
2 196062 423587001
1 79098 147299 836892084
2 31248 849308632
1 59035 135370 818618999
2 157872 250327707
1 129590 129716 236909309
1 152064 172254 209203875
2 169091 297043650
2 54884 64849348
1 119384 195879 32963170
3 188803 75371
2 6900 820326981
2 27654 871838073
2 70264 372071380
3 142636 185788
1 48310 97098 593766835
1 59470 67563 439201091
3 24084 149392
2 168199 42454818
2 115994 119870036
1 118208 133731 205607707
1 126291 175287 452480907
2 47212 307161468
3 15105 46497
1 191785 198065 761102249
2 153706 169671407
3 35169 61411
2 110095 472150593
2 69485 962804966
2 30053 359929750
3 54464 135416
1 34319 121433 922137273
3 75612 158171
2 73850 793290175
1 158897 163781 403729300
2 52238 657291548
2 129345 53277967
3 174385 168380
1 117416 121419 21910898
3 197361 106033
1 115332 132124 566511434
2 168169 508819708
2 155288 53085935
3 162264 56761
3 67606 9435
3 157620 2532
3 66499 2331
3 118000 142501
2 97140 878264496
1 37896 57100 482661194
3 126218 50245
1 66825 80366 235865271
3 192552 84312
3 26305 84698
1 4933 30822 505757437
2 39977 294031784
2 4460 826567349
1 71698 109225 930162532
2 29172 398589940
1 7180 63842 719481475
3 132599 92297
3 121998 137660
3 127156 13411
3 151194 5841
3 30466 15100
3 120500 148015
3 56865 77890
1 48244 97276 252639557
2 10101 786398767
1 134009 137576 714129639
1 64618 186255 295912971
3 75289 117663
2 29641 760397751
1 56296 110236 666673719
1 137874 146468 944724214
2 179640 487729741
1 36964 137118 113043008
2 94952 69199511
1 20705 170844 257404078
1 5354 165488 221209637
2 146779 81671688
2 77379 269406610
3 36221 140215
2 140117 251275276
1 8042 152657 267362459
3 169451 39102
3 161115 147141
2 76332 246295717
1 88500 111023 783628520
3 72377 183213
3 196569 5283
3 8124 122972
2 83425 317124040
3 115455 168003
2 83118 565812070
2 50697 164037757
2 64794 756629154
1 76134 144724 642586865
1 66652 164787 868712320
3 42210 179365
2 132932 516228543
2 62731 390809605
1 50057 184422 345478666
3 4210 142661
1 81315 196646 491216115
3 106956 136793
3 24357 140664
1 132258 163416 133471724
1 6779 141852 688591088
2 33941 66713334
1 92714 157613 945221659
1 77771 131955 208846213
1 74113 141737 890857228
2 102686 891015694
3 9537 67163
3 6754 101732
3 197251 55429
3 13328 189361
1 14955 129942 239689136
3 90251 182458
1 23220 32307 838333511
1 74423 105298 893349813
2 176060 611469518
1 64336 165882 210169819
3 50286 120472
2 142424 126619981
3 67883 64816
2 84871 865776644
3 84806 64304
2 29392 864630929
3 184340 74738
1 75180 169786 476697566
2 177956 959964096
1 70380 127576 92018966
2 101949 971701578
3 122143 168852
3 120047 149047
2 51790 925763012
3 150993 32282
3 54093 92277
1 75647 147378 373311484
2 131219 577937951
1 69640 103418 107201572
3 40235 189236
3 37721 147499
2 193683 472417621
2 152178 748426901
3 31448 116698
1 63817 73738 641281340
3 16435 11346
2 166317 888601800
1 124820 156841 638692773
1 39073 59403 785288777
3 112098 144498
2 117233 310313944
1 103194 103976 266203766
3 30010 151191
3 215 334
1 93952 185596 972583375
2 146625 108673761
1 34150 126705 193149688
1 69721 142129 328238589
3 165817 168161
3 2887 103781
3 178931 169980
3 40838 124556
2 104405 270404889
2 864 592613566
1 78113 189839 484312798
3 87343 110392
2 173534 383026864
2 195997 437711002
2 193304 680147096
1 21629 94122 168418254
1 30880 45640 892101194
3 143461 49180
2 47793 130047048
2 193088 486942541
3 92078 81992
3 32261 182573
3 155076 44242
3 159983 116830
2 132281 832933606
3 55036 140365
1 10242 180005 650463542
2 6673 754260395
1 16918 113176 368042124
3 147488 123430
3 155368 158416
3 186185 76013
2 186420 121453266
1 75031 188969 3232693
2 114791 76928509
1 131577 167612 647518409
2 94433 390536312
3 68031 143054
1 21352 42839 893054295
3 36116 173339
3 135941 68214
1 113516 188328 555334389
2 83562 915530081
2 107007 978065430
2 102295 579691925
3 47584 105398
3 172964 87590
1 14391 58006 282958997
1 38469 40238 650637919
1 98937 167327 824093653
1 77582 135383 355896537
3 87613 52074
3 22267 19611
3 194203 37661
3 47681 128158
1 99194 158494 410952652
2 123957 308294266
2 138750 411911582
2 162740 285563462
3 40089 133540
2 195693 375966307
3 175661 14086
2 96182 359697109
1 21434 24307 571248371
2 80694 908048160
2 197557 11611623
3 56164 104132
2 16480 890237083
2 128343 923807817
1 133115 140717 879692262
2 129753 393386628
2 172895 638141258
2 13781 940964675
3 1834 19888
1 54325 196807 724845312
3 34571 6128
3 170168 91704
1 1684 91651 606476724
1 25604 107807 519210600
1 80034 161801 399546330
3 3568 164604
3 180916 126875
2 76494 932456672
2 43382 433073915
3 152647 31137
2 115934 103767616
1 75815 168443 575057095
1 68088 106631 549627917
1 1567 124873 302495911
3 195817 166420
2 26227 924824230
1 54165 113174 205089855
1 158928 186491 111478207
3 109983 7185
3 150027 199222
3 172824 137690
1 137838 191746 781127699
3 87225 120228
3 198397 112762
2 152088 194293230
1 63852 110669 734456606
1 165967 176158 502401255
3 137226 62189
3 79506 2005
2 91949 664223740
3 10406 77798
2 86802 87448638
3 141159 165489
1 5001 6534 192558888
1 59626 92386 332661602
1 130903 184458 307446604
2 78611 849085249
2 39382 304287726
3 174869 97694
2 63783 847364625
2 183005 240509249
2 30268 437502145
1 142382 158175 626457429
3 30608 192415
3 121869 169218
2 67259 922010631
3 192190 10480
2 190463 945171037
2 49588 948755423
2 105799 434645057
2 170063 719328815
2 109103 47773888
3 23409 13901
1 57686 132085 485403984
3 164503 90033
2 33818 809715981
1 65969 83993 13261048
2 142651 147921122
2 56709 366056104
3 102590 161758
3 106381 72912
3 159959 112706
3 144744 5205
1 34698 135153 129528429
2 20929 704291927
1 113872 168085 496434471
2 109350 877624767
1 68340 134156 351836081
1 137543 153486 851035315
1 4850 160428 573247468
3 199764 102255
2 151959 339126343
1 23722 66938 978537244
3 50283 61866
2 169773 275935363
1 101498 194734 886845895
2 180866 491382069
2 195797 145185032
2 166009 9563922
3 58344 145709
1 31692 121111 85889211
2 136126 967940012
3 67195 101973
3 163030 132983
3 140992 150966
3 118328 61101
2 24614 300232242
2 16779 965824730
3 60964 167118
1 162754 184036 493464634
1 155055 166994 546172850
1 53142 119377 441321374
3 132203 46011
2 188223 753241173
1 107611 134977 294846544
1 95771 150891 650200270
2 146362 9980639
1 27803 45021 353701846
2 194006 661012699
2 144408 865228716
1 16238 90234 509719497
2 57226 820279937
2 2171 449261946
1 69497 182927 646576295
3 57737 131743
2 78788 736053711
1 39806 181210 328338258
2 61735 745699276
1 81037 154007 671347671
2 87366 538675152
3 8706 114172
1 37450 190840 623027910
1 66839 117703 824989824
2 49527 844693569
3 63702 193014
1 179836 182140 534567193
2 46143 480728924
3 143768 2997
3 113447 17369
2 152675 547397642
1 25387 60887 467904613
3 116099 193850
2 109619 498560689
3 114482 18250
2 184343 641264611
2 191872 277293799
2 194518 721725837
3 97906 41148
3 138996 8593
1 29410 196630 345417846
3 152906 176384
3 119965 157559
3 154655 183998
2 140534 337453960
1 117600 173121 91837810
2 158132 31645844
2 129479 325888716
1 101167 153389 184175711
3 35548 29142
3 192611 84995
1 25043 74025 449263229
1 8450 148385 42691420
1 65628 183804 891204385
3 34558 187828
2 66428 560476344
3 38533 196334
1 95357 171108 1671395
1 14259 31877 661255586
2 71905 242226498
2 110639 140584097
2 66997 878713381
1 193118 195924 835854517
2 123960 532911418
2 53678 690414637
3 74755 144306
1 14819 22814 221204656
2 44579 917310851
2 152113 263829356
2 174198 96396510
3 57743 47692
2 24998 612007137
2 51527 941767875
1 62411 97806 817528625
2 4183 470266352
3 112099 168184
3 81179 116565
1 79802 161278 889935722
3 184596 181879
2 33740 157671714
3 178621 152091
2 87779 203830082
2 57331 606986345
3 75458 161570
3 162477 41595
1 84305 160778 294724623
1 137175 181999 916265668
1 101793 163041 592280972
3 6467 71222
3 89698 82696
1 10007 145315 921975373
2 88453 845567987
2 67555 809897701
1 84714 123654 876491769
2 47983 35518599
3 153861 25405
3 39841 170837
3 125710 120567
2 125717 158502102
3 165256 140126
3 2625 114090
1 38907 82463 496258659
3 114399 19188
2 12367 157688988
1 33741 78425 320136579
1 2153 168691 412041434
2 140685 133202446
3 48842 50801
3 68789 77232
3 115988 126584
3 107097 100763
1 22037 74259 856666771
1 6094 93239 72123926
3 52992 186167
3 15984 16908
3 105600 146797
2 106394 477835375
2 129630 604389648
2 163518 709915270
1 127641 176696 22862227
3 108648 159379
3 7953 48630
2 103738 280291182
1 2294 20219 798766138
3 14473 24790
1 57167 72262 874750110
1 58959 82680 754951689
1 83416 130409 549070462
2 16184 219567711
3 194740 54394
3 19201 94005
2 48805 172708736
2 50579 238750648
1 62270 122530 433811032
1 42450 48556 121649967
1 4021 34750 886982155
3 116469 4009
3 141303 178542
1 8531 173092 225026302
1 15648 170034 211625795
2 195344 33833716
2 66925 814401500
2 161890 914432235
2 13178 375587758
3 150087 7320
1 110802 187651 872838250
1 95043 98398 603459105
3 162629 186028
1 45233 104833 982332372
1 173731 179076 22494592
1 150752 174330 189760604
1 24442 179024 706840705
3 135801 105719
3 170782 8358
2 92562 141452304
1 52061 144545 346068681
3 111442 132331
3 145950 78370
2 121855 722131908
2 170377 25026973
3 68939 198901
3 106404 57737
3 175894 123153
3 55516 7802
2 110694 852111174
3 5708 119387
1 84257 149461 277847663
1 12708 168908 621851305
3 85460 68774
1 103949 138407 221233020
3 46015 142918
2 155907 103307146
1 135358 193697 303944176
2 52017 76845309
3 190023 186457
1 132714 193614 149869870
3 83645 163478
1 44491 116124 34928667
3 13681 121835
3 63081 158553
2 117649 245061557
3 66683 93845
3 87530 48408
3 3246 151536
3 88964 148112
1 9512 93858 261812533
1 140871 199600 643520147
3 78474 54054
1 65352 67955 683720970
1 40362 131346 191831949
3 106666 52581
2 6450 998089679
3 97677 192141
3 188179 198530
3 137416 58930
3 167082 25861
1 64165 79486 927992849
2 81750 613169196
3 93442 10340
3 141117 51254
3 118198 69154
1 130820 196183 567146619
2 100151 866544210
3 58362 46197
1 11776 36333 577271012
3 4752 55327
1 13994 187541 403223785
2 122252 397118156
3 148699 85555
1 125554 159341 517166527
1 25307 104933 719282678
3 179225 112682
3 4042 122121
1 42516 83733 714140048
1 24568 135356 487518315
3 133759 192630
3 148161 28978
1 63612 152244 368384977
1 144043 197601 151057791
2 83977 727191630
2 262 12624475
2 7188 266748151
2 109532 174556866
1 38995 197238 836914736
1 95149 98025 161230350
3 48222 23749
2 62602 531272898
3 161339 106716
2 71770 996961849
1 51923 192241 142798918
1 26677 102880 751406141
2 113738 579029380
2 166051 505282133
1 65236 161950 985720439
1 10810 83125 338583610
3 64374 89607
3 13097 99855
3 15562 139280
3 135612 139154
2 195091 837256319
2 124065 381870954
1 31806 142523 430588442
3 104281 180354
2 82384 864577183
1 18156 106045 669218376
1 95410 159220 448118467
1 55634 190122 14782968
2 165171 641322081
2 8846 310943171
1 12000 154324 366190167
3 42785 48278
3 56039 3068
3 16168 118329
1 12040 120349 781898655
3 26021 102939
1 37705 72143 256786614
2 92137 444189018
3 178089 24556
2 3474 981729618
3 176242 175805
1 80476 96799 175410249
2 68444 455172055
3 109409 157866
3 9275 77046
1 63650 161812 583989322
1 86047 123313 165755040
2 107770 57655554
2 192632 169007985
2 183873 175354241
3 1066 107633
2 18432 920282342
3 67253 63806
3 88067 74783
1 80528 174348 772751998
3 40055 170265
2 71681 462752877
2 132685 739724193
3 46978 123775
3 194077 118807
2 864 591932883
2 37305 857376931
1 17180 125222 605476595
2 31504 314663573
2 134356 175884703
1 94032 120681 10612071
1 130850 138789 567217026
2 172574 660213521
1 75517 149974 590493343
3 100598 76618
2 24156 892137646
2 43331 151066531
2 113778 969241649
1 39877 47973 966853967
3 84347 149118
2 85285 650530186
2 88417 885455252
3 112829 39579
3 77505 159357
3 43648 149248
2 189830 778781260
1 1581 128797 878718082
2 163081 499977848
1 98604 171375 953487626
3 112065 189970
2 57732 329387335
3 169008 4735
3 96053 99564
2 30143 974854340
1 31841 116455 897265954
3 186139 106726
2 14631 446113407
3 127122 52706
3 167975 42711
1 93691 188258 658974859
3 157933 61252
1 61404 174931 722950603
1 102160 124369 945080091
1 64070 115318 892012002
2 96099 371614794
3 17617 61127
2 72352 905638761
3 165162 167972
3 9987 42506
3 92727 197598
2 42839 822548930
1 130389 158418 61561886
2 127350 442304119
1 173648 186961 644910699
2 158536 10563672
2 193520 874713018
2 32796 893948561
3 144781 32957
2 186476 915359853
3 167477 60188
3 48330 44114
3 175796 76015
2 110530 140679577
1 42141 158205 107342061
1 83676 85164 449382159
1 15959 90348 20174457
3 154007 81521
1 31942 182326 136103960
2 116068 365109272
3 1470 91265
1 3393 172257 116110398
2 147036 672550820
1 64335 84365 190908997
1 75250 80808 342359111
3 58336 198311
2 1590 573568772
3 46751 107232
3 49735 48131
2 3316 686591921
1 58126 73488 309719693
3 144646 167772
1 84706 187634 195965324
2 108692 601454502
2 118429 840869976
3 77311 104727
2 147996 307522378
2 136357 285765943
1 1239 22033 487164876
2 100036 197747617
1 60308 142640 267571573
1 99642 126661 56027366
3 119656 175275
2 1321 925519386
3 140923 191399
2 73701 171700296
2 37441 219601493
2 38557 12265051
3 45696 173924
1 28644 191109 201055561
1 28284 88826 745752436
1 72608 173535 329925797
1 35502 57058 685045456
3 23908 199658
2 37954 308197444
1 11748 38203 257150017
1 179105 182871 474953003
1 143732 194638 663408637
1 98425 162948 814337997
2 144225 474680517
1 43877 86030 30528727
3 63458 89299
3 111652 45631
2 108714 399902122
2 14349 778430233
2 2729 288873327
2 194863 690171590
1 52726 155147 651367767
3 109271 29478
1 61277 199024 192155791
3 64512 196966
1 14445 62978 896496467
2 138943 631884121
3 29346 184139
2 97366 812438149
3 22729 184359
3 177849 174991
3 61792 96245
2 112711 265162954
2 186675 625683909
2 186660 326831657
3 76474 45290
3 92943 29402
3 181398 29632
3 102885 118481
1 60959 96325 292275619
3 180581 105704
2 39027 471971688
2 135985 796795
2 34456 354110885
3 1821 190164
3 69061 56019
1 43392 138439 252271195
3 174713 80283
1 148980 192702 58459838
1 87987 139869 389979611
1 47662 180756 70019638
3 123647 52390
2 40746 995288739
3 90441 172559
2 55238 737599408
2 65615 714480198
2 166812 454753574
1 109669 120650 446161327
2 17134 775232827
2 143828 46174021
3 36808 5899
2 43355 145290490
1 3330 77138 871282626
3 188652 136672
3 63699 140311
2 84714 665043866
3 60731 57107
3 98696 108744
3 118846 159001
1 57510 93159 624049390
1 158632 181084 107906875
1 20575 65179 975380956
2 19684 45697438
1 141030 194278 510969207
1 92916 163676 106715378
2 86889 427461129
3 144035 90442
3 12814 153305
2 188554 482995330
1 26219 130369 200971951
3 139041 163894
1 102504 146094 603763316
2 59452 892755467
1 162451 166459 154226661
1 117956 199275 396077643
3 37273 21307
2 64736 932067710
2 189234 691783496
1 153721 175122 435649168
1 29136 159751 313996159
3 96128 155686
2 75388 629164957
1 68006 102085 644967147
2 176563 889372532
1 51522 86192 862358688
1 135923 166456 616773577
1 15185 197074 490963383
3 183650 79075
3 92581 143433
3 197211 187721
2 140786 464006102
3 136811 80872
3 41974 18077
3 23762 149949
2 33990 253904028
1 97509 153429 940802196
1 21030 150528 171682142
1 88421 88948 165786497
1 47756 192516 472825497
1 49966 194930 744093225
1 7707 195534 664849842
3 39300 79173
1 130086 139955 286967018
3 100801 86978
3 56757 61922
2 34275 174809868
1 53207 152934 42350001
3 183768 60229
1 14870 103986 93905388
3 186599 31116
3 150604 95534
3 119044 86982
1 77158 77500 699549893
3 22097 165592
3 63685 103086
2 82914 383623085
3 32625 97155
1 19310 81197 654643617
3 134587 107366
1 20888 41489 419845374
3 116938 86228
3 111955 146075
3 43823 90276
1 93158 184710 223559230
1 5530 53278 713404250
3 38776 70626
3 172247 41203
1 75566 173433 878308302
3 141150 7714
1 60454 61088 559041481
2 130106 605601990
1 77576 159247 810199087
3 143843 69906
1 133946 141319 226005593
2 124487 894737350
1 99555 168931 826807730
3 9550 88002
3 73254 124236
3 12396 122777
1 5737 55873 59762900
2 45303 927727732
2 146549 745450496
2 139325 714520781
1 46029 177028 143785993
2 167775 408226186
3 1117 169278
3 35259 165967
2 135082 168663633
1 90008 102224 56131432
2 137934 824259924
3 76902 27470
1 68969 141070 562724884
1 3485 161679 115712069
1 47094 71443 455234894
3 190640 151002
3 33449 147572
3 33785 186393
3 161257 128210
3 21617 94336
1 153204 191998 939819963
3 48020 28056
2 34375 609662842
3 99907 63903
3 34079 127522
3 47788 137100
3 190157 30513
1 63247 143691 594132851
3 33495 122609
3 73238 50302
3 70516 109509
1 65392 197132 360651622
1 16590 59253 18695918
2 80414 309499469
2 33500 616515718
1 95081 160493 845206739
3 188711 137409
3 151678 140189
1 26574 196642 95806230
2 7507 879692618
2 87040 121294786
2 145502 764735260
1 19889 59363 335411659
1 70612 115550 901272946
2 132052 532569037
1 37901 166279 749620568
2 158237 923119798
2 141733 31356114
3 125828 97585
1 39351 186159 699189252
1 13107 80626 363478419
2 82910 46457858
1 105037 153282 430744147
1 39905 114495 252283301
3 133297 23493
1 21045 80662 105970535
3 112904 96746
3 71619 47343
1 20034 95668 523017133
2 134326 631333446
1 27059 150939 634765772
3 55150 68179
1 100902 178424 278812104
1 69921 187089 604418856
3 172112 171461
1 60380 164453 243350173
1 271 150359 966462575
3 149158 197814
2 151454 921423815
3 708 93384
1 54782 74502 481123002
3 176852 25541
1 145849 172875 982536331
2 73713 162732343
1 183038 185635 182884001
2 165024 262248809
3 85312 176770
1 87675 89872 104343583
1 19595 109563 813875503
2 169110 629550016
1 25748 119911 346785417
1 58689 146815 57667038
2 50918 704424511
1 10002 87376 367082668
3 59460 99424
3 66349 76381
2 55865 381535187
1 38710 160758 753740762
1 40424 177902 425322291
2 136148 751580665
1 62035 87804 910616128
2 103543 892560684
1 36459 133860 508865718
1 3042 121364 412361405
2 25417 876213968
1 40974 116352 35152100
1 138539 193043 649369595
2 85493 115176501
3 75047 58963
3 101032 177238
2 96504 356776422
2 164612 637590345
1 24868 89099 745966122
2 60741 177353809
1 101855 196793 848204990
3 84335 151439
2 6054 730888366
2 17286 601362785
3 44208 166418
2 58778 196697338
3 109672 181766
1 32554 149041 594039199
2 96416 557755358
2 20222 235779622
2 186853 533291367
2 140416 399141426
2 132945 631607180
2 146716 787683442
2 60766 219687806
3 33308 173987
2 198312 532497271
1 8773 87849 199773374
1 72039 99787 237441915
2 124636 399819994
1 3434 40164 567811076
3 181793 59637
2 26469 170849239
1 1602 112553 13681440
1 142491 151723 560284402
3 188086 37627
3 7468 109701
1 9967 171793 549444068
1 11717 165248 585740426
2 24832 666548897
1 30573 40261 91224270
3 54005 19023
2 18585 693840004
2 154261 851306503
1 43298 148304 384217489
1 41287 76407 618091663
3 61996 115756
1 198879 199056 102405305
3 125536 191610
1 103396 176488 584228074
3 50043 36063
2 1446 457558664
1 17014 142825 809584456
1 62934 87992 102164226
1 10294 99856 7370211
2 74931 600216777
1 74896 117664 481879173
3 1164 158382
1 7622 199723 498251977
1 95042 170715 542979116
1 5021 144327 978721702
3 129216 40474
1 41399 160840 704066151
2 57300 664990002
3 173860 135959
3 2348 57905
3 35426 174501
2 34096 87174230
2 132612 576494713
3 169707 144045
2 51095 603283925
1 9885 46733 619648430
1 88001 137133 937018337
3 173127 21496
1 13817 16662 57077360
2 74984 416272971
3 121347 198303
3 1058 164430
1 83036 103371 641100549
3 50827 3503
1 51111 181629 556368021
3 150379 106692
2 13059 380383529
1 20302 195100 552670374
3 980 54449
2 35661 621056107
1 51037 132377 874914551
3 141131 80595
2 123197 415680906
2 179442 877146827
3 173850 179961
2 23704 903460623
2 9548 284413694
3 90559 156626
2 13829 40386591
1 41968 140319 622960073
1 41572 69526 353243018
1 20495 79591 166241660
1 75155 75497 130670378
2 199189 150402843
1 57628 119471 609051770
1 10602 49887 922097753
2 152568 538763203
1 84740 195920 863556911
1 36842 177174 911029756
1 173543 188440 99348497
1 82994 193992 56095150
1 155738 182631 961569468
1 121303 160388 262929054
2 80698 133370095
2 93994 485018908
3 120071 148895
3 176585 135982
3 126313 51023
2 59248 682927371
3 111204 128989
1 13778 146351 102092820
1 59963 91243 776179965
2 118861 75493958
3 75093 32228
1 2756 71438 552118532
1 104688 196861 84140894
1 9353 177146 867437143
3 31073 17062
3 15374 165032
3 57733 75776
2 96251 116701398
3 106459 174568
1 59775 165846 24496354
2 62788 169588781
2 32349 279957282
1 33235 155468 199512459
3 25547 145854
1 44298 73986 136716107
3 127335 31596
1 18667 54457 610215253
2 42032 130622663
2 68959 777578586
1 2596 123978 106835501
1 61992 198691 274357783
2 147972 306289899
1 127597 138027 178606125
3 26223 99536
1 13905 77497 173214373
1 96673 173310 640299064
2 25174 380309776
3 71401 180247
2 181598 925597403
1 40674 166687 756318553
2 37306 905478565
1 34154 187895 132672580
3 88183 22940
2 170785 354009400
1 98833 183163 26072874
1 70601 143734 214154523
1 110515 140381 485231134
1 41826 138058 262991368
2 112684 855994140
2 135650 970148028
2 83526 850432420
2 196824 470732323
1 3659 84095 677008555
1 125178 180714 718824424
2 92195 258506596
2 117001 821022999
1 94948 124455 159366708
2 83287 789627844
3 196107 40797
1 45908 106094 751039055
3 15227 102615
3 101850 109580
1 36079 145917 677028721
2 187903 787044722
2 134351 796518210
3 197362 129389
3 9522 19052
3 109076 158712
3 40703 65824
1 30390 129049 144155252
2 198929 286831248
3 146604 73140
1 26430 133630 981313662
1 3353 148844 655536687
3 141878 36522
3 102131 37495
3 166827 149262
3 134134 87598
1 47479 119113 734851615
2 193914 944490905
3 26016 33123
2 87112 113992040
1 44750 123016 395616112
2 130517 586920920
3 26395 192729
1 144576 189070 872159265
3 50670 174291
3 78995 5163
3 199331 12642
1 11813 116707 12522682
1 115826 130458 47266841
3 60757 98062
1 13756 174479 796703182
2 146767 62101355
1 124655 190296 932115043
1 20478 155547 944423805
3 151788 186281
2 14457 841124388
3 194018 129221
2 99356 367704382
2 39534 72231850
2 113000 627050860
1 41191 71071 347274584
3 36774 22267
1 94239 189911 3871948
2 163989 296910560
2 109197 610186302
1 8136 128688 880858424
3 77790 158777
1 71925 135739 580682345
1 110040 154684 300364012
2 110520 135404914
2 156517 364558468
2 185533 631929382
2 42078 886514685
2 128540 408136547
2 61111 205091822
1 52855 96755 465403899
3 187074 21889
2 20434 83667555
2 49621 758159789
1 55355 105949 31309044
1 111700 158662 345738593
3 119585 183617
2 23754 11808569
3 18960 33565
2 73572 343466627
1 140328 191917 119243503
2 27719 270962508
1 112930 162517 668261729
1 67051 69544 936125167
3 130631 19246
1 103240 131290 400966173
1 6661 135596 307714198
2 194075 480555836
1 72388 166279 748738200
3 90522 140298
2 143590 96119171
2 60601 370600904
3 78411 189084
1 122618 156925 638708057
2 34802 425306232
1 16315 184774 890486583
2 199603 983696112
2 111010 321610354
1 17334 111055 130399846
1 60408 126825 151821663
2 70991 449893731
1 75195 83783 741650100
3 65759 155477
3 54833 130672
2 124977 593688933
3 10452 50118
2 180089 197982002
3 27788 12891
1 182426 198603 596878727
3 15717 130484
3 181561 160193
1 3832 188581 784056285
2 177159 690060555
2 35820 184508859
1 55967 189900 627215629
2 10995 936958768
3 169634 111245
1 158595 185708 320743314
2 7801 513399024
1 20729 177662 186766882
2 22672 105166036
1 6303 105294 612604536
3 68767 120973
2 108358 522820639
2 153562 8601732
2 94289 217953842
2 91291 279715552
1 7731 116774 699737015
3 67696 117230
1 52084 135433 640428615
2 192285 552551651
3 176658 162187
3 145774 119094
3 108727 89499
3 154887 73152
1 72916 93291 209407950
3 198739 60862
1 93266 98909 250160353
3 179593 100479
2 164599 504547551
2 148643 721704742
2 155745 495619185
3 142494 187194
1 369 190484 744879182
2 13669 668904208
1 41384 199999 522590923
3 46049 99850
2 137360 606719355
3 192147 86699
2 59140 644897488
2 60244 435955446
3 38325 95008
2 40086 497055986
1 29081 166404 693454888
2 57838 160976836
3 179898 12688
1 11293 81232 415533390
1 8093 13499 305153352
2 186629 766338961
1 63687 132847 711684654
3 97042 114777
3 8087 104816
3 54898 20510
2 130666 79709243
3 7515 95579
2 75734 527598539
2 112748 371345326
2 127743 424878887
2 183584 918477582
3 38147 110415
1 6125 194868 744745633
1 117646 190532 697637437
3 129237 192768
2 103770 962190353
3 122530 76611
3 92984 114252
3 25111 9425
3 126486 157624
2 92953 20032407
2 3186 742121040
1 14766 54445 857205433
2 30144 24685984
2 67095 34829552
1 92843 144354 256913427
2 146443 873515791
3 196208 129286
1 16238 93052 260631427
2 171278 799908200
3 138238 74983
3 158943 43669
2 85462 556700645
3 470 92567
2 80893 553026600
2 99339 591468026
1 141522 158985 329428572
2 84821 614845402
1 31340 91634 515022865
2 175802 529392830
2 140519 4483497
1 78102 111415 667085190
3 158272 168601
3 117954 165575
2 54562 974600110
1 91091 100029 633041932
3 188563 45612
3 4528 93125
2 37410 669621575
2 147384 916160777
2 49737 450401035
1 67264 168524 260292412
1 57975 133679 220058693
2 95563 270760973
1 145487 175264 551573497
2 91205 79722178
3 184038 197520
3 13418 90877
2 118443 913819011
3 188054 93845
3 194084 39882
1 68564 102992 552704337
2 168146 557646879
3 185140 120024
3 163993 109909
3 114167 116427
2 164201 54738183
3 7519 160841
3 15150 4304
2 41675 615917594
3 170988 72866
1 47169 105023 657038459
2 22436 277928339
2 163445 557106130
1 40482 142197 42653940
2 169284 164470652
2 111423 509674574
3 54711 80758
1 6063 107686 489866165
3 105807 23788
3 64947 115438
2 26666 828534882
3 111101 185381
3 73106 42866
1 33784 181152 525214142
1 16077 194927 35135468
3 72134 96328
2 182072 805428909
1 78573 116061 789865597
2 23906 884671502
2 16243 918417168
3 148579 54439
2 154914 676519748
2 88533 603528857
3 172149 179002
3 136971 181705
3 51669 151518
1 136510 193840 98366266
3 196718 94504
1 9996 182413 448608791
3 43890 25233
2 103958 766626624
3 154748 141209
1 79608 131491 606373899
2 184891 696973412
2 3631 76518360
3 104394 73537
2 851 505260602
3 182886 35547
1 75236 133752 184399939
2 43920 688997522
3 32003 40958
3 151915 119681
3 78205 129978
1 28948 96425 728624416
3 27100 44341
1 89354 106461 32693472
3 197448 177701
2 103545 58755592
3 45091 9569
1 46620 172950 592909350
2 187369 943169930
1 136933 174145 688763353
1 152764 176776 90557446
2 32388 610286209
2 26457 177447405
2 39872 536645188
3 192578 122146
1 5965 40756 835990575
2 31308 852730170
2 151597 507408020
1 23458 28455 177577846
2 34429 89184980
3 175617 68025
1 17604 58753 284915917
3 11586 105316
3 197946 143303
3 130199 153503
1 31773 181029 177869650
1 109217 127672 447433985
2 90797 852406405
2 45109 625207613
1 17717 143867 390830916
2 91447 446590628
2 165042 771423859
3 53493 11453
2 93310 827538963
1 106628 118129 111120293
2 197317 895219005
2 102267 709398461
1 124311 162542 53753339
2 126953 73344824
1 147949 168291 437017581
2 193775 207015343
2 131973 959560798
3 156824 24286
3 85241 181181
3 45113 169392
1 86437 127636 451927180
3 63594 181045
2 80032 241266408
2 38321 158646817
1 109805 161660 99396962
3 185552 47768
1 34209 125415 873281856
1 79216 116867 496991233
1 6147 95633 172330673
2 195958 683864562
2 123688 708610796
3 77779 177870
3 167597 82396
3 22778 8070
1 42721 82400 948363505
2 95057 806881212
3 142001 115435
1 13387 188264 914177581
2 163623 552286462
3 26852 74268
3 141405 92028
1 115673 126567 189724600
3 69834 53411
1 97902 173184 48367146
1 23674 135153 352908157
3 129482 118980
1 39493 118320 604525897
2 120355 644510973
2 128973 884547142
2 26817 488779750
3 81672 192471
2 44207 759452048
2 37889 903484681
1 23991 194121 282320002
1 29327 44664 347738734
1 57508 168833 481021820
1 100565 113581 431768073
2 125308 886252815
1 178618 182002 618374851
1 10865 57563 112596363
2 16795 306239582
2 103272 55796560
2 35361 421281538
1 51323 151009 539638048
3 66422 99979
2 107633 627665168
3 130990 47777
3 123534 144920
3 89201 140640
1 70513 81712 331385469
1 29801 46021 159695719
3 61280 83269
1 15273 76931 668836832
1 24587 177685 5877280
3 164606 19213
2 91643 959114212
3 9263 72041
3 35998 182099
1 189512 199374 756526028
3 158349 54350
1 10762 187192 308227437
2 96904 887236279
3 80017 182775
3 117878 92245
2 135460 971843012
1 82104 88353 349357598
2 58467 43529998
2 35613 614473435
1 5054 133391 56274896
3 139137 169436
3 151037 175551
3 135939 36654
1 10611 127534 927879096
3 180856 116452
2 51371 796725092
3 117634 185498
2 190173 562669346
1 38320 65216 92032273
2 24977 890569191
3 29037 1011
3 45386 172097
2 79949 204267320
2 158792 568467469
1 1442 28458 324354466
1 163817 186499 840814753
1 138767 139111 830286815
1 67817 144951 502619691
2 172544 128039509
1 29536 97216 998448054
2 39605 80904158
2 171662 22614118
3 198712 15899
3 162803 106936
3 189554 95571
3 16741 147754
3 107881 78659
3 12631 75010
1 85287 152403 672407108
1 87229 194636 623768865
3 99566 134307
3 89360 11088
3 36028 91058
3 163703 43017
3 50836 154421
1 86298 148661 220996165
1 92893 183484 497843330
2 188019 574018624
3 35272 182274
3 106097 95496
3 127793 130737
1 52050 167131 325603914
2 63330 742887372
1 29874 100952 369505799
3 2614 122537
3 96407 37022
1 47737 78598 717773576
1 29862 62627 694852593
2 67509 884375190
3 152523 152504
1 4461 124870 865786483
3 191236 175735
1 94687 140622 679516905
1 24679 49531 844259339
3 2202 193391
3 172835 123146
1 94822 117700 59383215
2 75268 913215851
1 55130 131392 76740345
1 70753 92516 276544238
3 156110 22069
2 80609 721987789
1 132580 171297 369301621
2 127308 955738430
3 50251 133736
1 15899 190123 302334588
2 167578 856072807
3 182617 111140
1 57078 59541 286582861
3 35967 57473
2 151311 967777730
2 181066 240572313
2 149901 424700796
3 131398 119232
1 90025 124673 974542606
1 111504 168653 166638278
2 176942 773980715
3 100323 61009
2 29786 367361990
1 18682 175350 961720040
2 123521 661033224
3 43337 129741
1 101362 128708 654085146
1 144862 194534 4442259
2 142986 354691553
3 115571 122653
3 23545 93143
3 145405 117548
3 100746 161087
2 22476 715393488
3 199119 47469
3 199221 170973
1 127073 136457 147281444
2 151323 959860215
2 16783 299501393
1 22252 112412 881986203
2 126169 191961376
3 123189 144599
3 192551 78156
2 67160 593243441
3 197533 199645
2 163237 56600969
3 107613 167125
3 155599 47051
3 117868 123433
1 79779 189412 634324304
3 139144 88907
3 119643 145003
3 79292 945
2 77827 941676162
3 172350 165443
2 39702 228920466
1 103342 187595 925302358
2 187691 722528679
2 122271 624803362
3 104762 61023
3 39432 103435
3 177009 64496
2 139865 98571442
3 155604 125540
1 30278 50413 290073868
2 171641 242014702
1 1137 13376 580656386
3 47953 100137
2 155435 440856830
2 96100 421397128
1 58804 69804 750250568
2 107154 344986130
3 192116 164594
1 127716 170253 182902940
3 68996 163654
1 23347 167773 250828631
1 65880 103584 75940970
3 62994 90744
2 10768 838992497
2 103334 294415256
2 27939 792449790
1 36449 158541 485781597
3 89710 95924
2 61194 220762827
2 187133 51585522
2 185644 99653288
3 33887 114819
2 178727 763213219
2 57250 790705184
3 190686 127047
3 194872 85621
3 144995 27032
2 98405 104377314
3 6355 189937
3 91317 97825
2 86438 539189124
3 104729 105636
3 14468 147205
3 1095 199765
2 85579 314774911
1 66909 196061 487515171
3 111836 143375
3 140082 65907
1 11971 180456 829624657
3 122023 150257
1 97989 133016 144133482
1 91164 141560 654039847
2 132756 688966948
1 90111 177475 195627654
1 61253 136417 183931600
1 133459 151946 225251933
3 190417 12688
1 119916 143618 463929127
3 62003 41879
1 20938 32180 444345044
1 77751 103838 688925236
2 69475 82176990
1 346 2388 654063331
3 146123 182492
1 105125 179796 830782838
1 175136 192446 533515678
3 89533 108521
1 99268 153663 678435952
2 9154 214005544
3 163261 10258
3 187115 113581
2 14325 790937477
2 87343 573182759
3 128269 116338
1 11173 17887 897466259
3 30487 165232
3 84676 87234
2 190197 555515131
1 17390 44723 254739262
2 30683 299004852
1 13336 150468 677641535
3 40831 3444
2 116528 34872051
3 182630 132588
2 109671 885947964
2 11494 877141924
3 1934 86799
3 160603 145533
1 16866 20065 273423810
3 77234 20339
1 158571 184138 440991294
3 161268 115235
2 170886 884788327
2 177089 41740115
2 161583 92412104
2 103131 252631950
2 140616 211971375
3 126872 41202
1 117944 147690 381703854
3 72356 33904
3 122068 116059
2 109307 249501010
2 197963 105304453
1 55057 131704 559584127
1 30826 138248 366829292
3 52016 197782
3 93731 75263
2 45264 583129662
2 149760 556602341
2 124185 441983816
1 20688 77472 35282160
1 88622 198702 234546402
1 61161 174414 471309030
1 135246 186639 614637561
3 87157 173916
2 46938 287252576
1 95938 194195 811213328
3 124649 77821
2 177651 274668910
1 95008 157244 658783600
3 17291 182808
2 143230 886503901
1 100828 145789 891157096
1 92067 108672 892478946
3 8475 17847
2 3578 711056928
3 194898 121064
1 111346 162791 560255260
2 78393 523475148
3 46337 146259
2 181562 935189023
1 14870 32477 584784815
2 15618 375885313
2 40703 343475515
1 9775 71075 573860640
2 115214 606122906
2 132957 644496731
1 81243 158196 278443468
2 135151 219253064
3 32871 26389
2 80577 536291444
2 137552 717387569
1 27067 85186 348091161
2 156057 774486079
3 85430 152231
1 28319 182659 701142404
3 198225 31610
1 44645 111989 661171951
1 6738 24671 107877441
2 165573 400673261
2 181720 204090361
2 40607 220123479
2 18417 585160583
2 118559 759239586
1 49983 98966 109693367
1 147669 165884 527588067
1 140722 153570 66115871
3 146698 52546
2 70158 446791257
2 82998 428227341
3 76724 36492
2 73021 84443546
3 105527 113053
1 49130 87887 458187766
3 117565 21702
2 123155 920938612
1 15248 56845 831501968
1 23458 56659 190015026
1 93607 177058 520416133
3 193236 189270
2 86704 910987593
2 177335 744404022
3 189203 3515
1 21227 138805 625423502
2 42335 509073901
2 149280 232754557
1 13740 43211 588054030
2 165957 657640529
3 4878 170309
1 6695 31691 580624442
2 137022 154020497
3 175336 153015
1 36597 170069 315695351
2 79052 875806334
3 6455 73012
1 29305 109456 775769989
3 158062 43914
1 56169 183892 815396997
1 54022 177591 524059846
3 199004 114529
1 156833 186962 705432706
3 132441 41620
2 182332 676420795
3 91341 98163
3 112122 155447
2 192615 808836504
2 55940 709145530
1 71530 195133 831987487
3 94805 119633
3 97644 31679
3 184330 112200
1 7327 137512 387898992
3 145956 180602
1 22532 38571 397507203
1 79068 101443 207170617
3 91378 123057
2 116831 492650878
2 101260 49506683
3 5743 112493
3 187594 167208
3 199389 194866
3 35354 166915
1 76836 199703 626276045
3 64235 154988
3 34276 48200
1 36170 52364 412470684
1 31932 178911 281653998
2 141138 61217421
1 47464 61671 467428452
2 76509 164466374
2 23956 35473930
1 89275 171756 955669177
3 95676 159586
1 124106 157909 343551882
2 41975 239481740
2 125809 933563788
3 105635 128548
1 112325 162347 253836622
1 20485 123050 359279876
3 85360 185276
1 125212 197731 816061320
2 182497 540524752
3 99582 4620
1 43824 111458 831862063
3 122898 53979
3 85003 180682
3 148803 19093
2 138206 696695794
1 7798 74259 213217601
2 25187 479864622
1 126529 194423 398779392
3 72306 190768
2 5098 422475707
3 17201 82928
2 116862 103304065
3 86523 127358
1 6714 129404 196111060
3 25126 70927
1 51018 64872 114065874
2 81127 209219459
3 123046 139751
2 167173 852902478
1 76056 183186 112821926
3 40039 98362
2 133822 251101013
2 140217 711599259
2 2963 617731599
1 5859 53136 312047000
2 70687 464536318
1 86453 142359 654141394
1 39861 109796 332192137
3 149511 132301
2 141266 886116012
1 76385 148660 158818669
3 148139 73015
2 106494 920133850
2 169869 411901052
2 125575 233932127
3 24484 77445
3 17498 73571
1 32327 64906 513737084
2 86596 814662631
3 199554 159689
3 29768 82476
2 199041 790381416
2 100046 468672525
1 94486 151519 409785016
1 18152 47543 319229408
3 69125 123272
3 13800 127285
3 135417 60843
3 188851 80425
1 31700 143889 796758083
2 169211 35888803
3 106295 21605
2 171343 221554015
3 34937 155078
2 3650 756175215
1 35270 65609 832509751
1 75359 102828 846930724
3 31874 82840
1 37530 135440 745852351
2 186468 235096528
3 117308 114554
1 99105 191784 930114234
3 198035 32783
3 63816 103739
1 112073 133616 751916137
2 185754 179802543
2 123500 934158213
1 6001 45519 278794142
3 88077 45680
2 29463 807192902
3 173585 115707
3 182908 12693
2 149745 312297207
1 86341 140833 407752921
2 134908 532943014
1 107170 122030 383928588
2 81876 124170740
2 170380 272930223
1 34673 140342 611703057
3 20971 37750
1 10259 11235 65005668
2 87892 721212412
3 156050 25007
2 24891 626549551
1 13947 190690 261394734
2 57055 438419538
2 122913 573566282
3 35114 124332
3 13565 164786
1 54060 148674 293332075
2 134784 87000256
3 96856 186380
3 17310 105643
1 62767 83070 490127417
3 136207 135568
3 174028 169371
2 68445 579997644
2 61698 621003994
2 93229 199651168
1 15569 49304 89916723
2 117898 161778305
1 137399 158362 432238958
3 167550 98817
3 115681 173408
3 1078 116931
3 69324 68437
3 5187 159163
3 40128 193027
2 24798 795672929
2 40116 2379704
1 239 3060 114973612
2 20618 561318032
1 149668 169304 918716973
2 23203 836897231
3 67555 149561
3 103110 96001
1 29167 108283 962609067
2 7896 469000393
1 24946 133404 261133070
2 175541 10899161
2 12223 126831545
1 158439 169695 743684099
3 157580 143372
3 66085 37082
3 187077 75560
2 108374 875093941
2 140349 778299047
2 62529 370488837
1 20421 60288 387701252
2 59369 929597933
3 187720 70524
1 8783 67392 187732012
2 22552 76835211
3 56277 194318
3 133633 68974
3 168647 133746
3 140454 114000
2 155929 766217683
2 103205 504114986
3 91309 167957
3 171725 60146
1 47272 95991 325364762
3 53286 128774
1 18942 160810 768815508
1 52354 165001 362911166
2 27241 29216919
1 46698 134345 52445129
3 80713 87125
1 65296 90673 950480361
2 117481 76566024
2 151249 764310874
2 127898 442247294
2 146030 156232839
2 30957 322207916
2 10837 655342303
3 5308 2541
2 131461 926117017
1 8236 191179 50683462
2 194775 288771532
1 12891 39926 39108880
1 28784 149241 979003514
1 99299 100076 258332330
2 91325 140103953
1 8787 67827 638063933
2 176307 376872845
1 37994 150708 747948345
2 152356 711169722
3 90512 170872
2 48451 365704040
1 37771 188348 991307033
3 170333 74549
2 52915 510057033
3 179082 103128
3 157630 170647
3 117701 115440
2 117531 276177091
3 48076 180063
3 16887 7337
2 139125 968649920
1 158324 184750 205382326
3 127993 93041
2 67972 810999351
2 100130 74120788
1 3580 159243 417621181
3 172198 9991
2 154478 393387748
2 101821 161315832
1 85412 93506 275180664
1 126629 162311 251378651
3 69277 81606
2 68517 587838005
1 115488 159376 673326695
2 63222 682882337
3 68410 108078
3 64425 146944
3 144759 53365
1 13532 168259 41287602
1 111623 173634 804829203
3 51954 146800
3 121831 125000
3 73010 28240
1 73306 198766 680218935
1 38895 66417 97180313
1 86156 169239 811345293
3 104640 11476
2 135597 400303961
3 45958 170948
1 33790 170855 460385322
1 25471 179791 367047217
1 1007 113714 579519619
1 147538 173142 443620876
3 94966 25850
1 119406 175061 714321418
1 112501 128366 799122251
2 141017 945054325
3 7946 142259
1 67319 171352 916702619
3 155330 114615
1 24429 141258 845398379
3 123089 67864
2 50471 170611025
2 144542 32534096
1 85044 184531 414647090
2 31442 78776014
1 56121 175892 458495249
3 171051 138221
3 70537 62537
1 95549 159148 135121497
1 110469 138395 912130702
2 15423 652251791
2 133922 672247879
2 8731 706350429
1 33856 194866 955705383
2 78539 741402905
3 72343 12423
3 95934 84245
1 121475 139503 786077498
1 58625 158420 343071128
1 83305 141166 249809378
1 15817 20414 376700436
2 57605 676005290
2 47874 979245829
3 131731 100758
3 118939 129420
2 43656 495092745
2 41214 219362074
2 6584 219345529
2 63196 503117501
1 103067 178033 443769182
1 58556 98139 789975862
1 3282 142009 200393516
3 141155 89194
1 83518 165859 111865612
1 68708 119127 432712354
1 113660 152652 37970137
2 134595 218344439
3 197469 120920
1 37291 121588 669585334
3 122991 13657
2 42756 880173252
1 74039 114848 893280845
1 127635 190484 374983262
2 149682 2694147
1 28619 173677 317067584
3 50198 35249
1 13700 37672 600891767
2 151546 709904779
3 168776 105640
1 112110 173418 809353494
2 144380 484779897
1 128759 155429 453682383
2 71740 388534478
2 141398 930008701
1 65319 193384 866736647
3 179609 165878
3 194439 195151
3 186028 45593
1 89237 104443 778733802
1 120657 194636 625399144
1 17049 129932 367406947
3 36420 74734
3 157145 22773
2 84474 508641074
2 106787 480166772
3 25184 34644
1 35772 139676 824466864
1 75160 164746 945134444
3 78368 79380
2 178641 471184713
1 775 155656 104018792
1 103699 186286 953467203
2 179876 268891048
3 82171 183768
1 32397 123134 336448340
2 187224 746645888
1 53487 107139 67218259
1 44680 99638 768830461
1 78908 118817 782578114
2 65927 486413927
3 31846 12396
2 50640 374888662
1 133471 143995 115062869
1 81376 114272 99515602
3 69129 5058
3 142786 96352
2 190292 565361093
2 43864 977101803
1 118149 156627 256119832
3 54047 120443
1 29892 163098 381900663
3 572 5045
3 76958 171462
1 105012 183735 346157352
1 44137 146329 927169206
3 10372 100461
3 91152 129902
3 72316 159422
2 197557 29931253
2 100086 405795798
3 82688 77276
2 101575 527074334
1 6250 34002 200229456
1 79036 94410 386623117
3 62082 155540
1 45582 185516 341263856
3 116584 146566
1 93183 115903 286464995
3 129103 137835
2 577 465317766
2 89348 3227835
2 84253 917758799
2 187763 33762176
2 181584 804201312
3 94622 34252
1 20441 124015 126065682
1 106143 188424 387233406
1 51005 61849 38099652
2 154941 960303107
2 30410 411938489
3 51334 131037
1 756 103678 204994508
3 65530 106226
1 69366 84735 976970640
1 258 133800 412341804
1 115244 116547 156396946
1 113372 157945 399430903
1 111271 172359 270427053
3 162285 4928
1 179337 194401 907096017
2 57558 664246062
1 77720 111320 888311927
2 23511 666849155
1 96587 123234 396136894
2 109163 99658411
3 154820 150125
1 18790 189540 374775012
1 25617 126047 60062863
1 28509 33121 664270369
2 615 676577502
1 48206 155455 104663573
1 130330 168385 718772438
3 69120 39962
1 48510 71818 248294932
2 38670 462677939
1 68255 87483 559246880
3 22160 28467
1 9037 76741 676943687
1 87880 138296 253341000
2 114396 923873048
1 77298 89422 249954490
2 100426 967538473
2 46429 535695800
1 33528 71893 239471568
2 151165 633915287
2 88852 382234820
1 83337 176991 836253381
2 25595 831486078
1 28784 147156 788580571
2 32808 917401311
3 115437 72124
2 23910 199465501
1 98660 108843 254480763
1 76006 167628 47094386
1 121058 131727 262913797
1 116687 131886 383422394
2 26221 380874079
3 138789 120297
3 41742 128734
3 185361 40555
3 146721 27680
3 95583 193083
1 31719 78508 351647063
1 123322 183707 227887565
1 39308 71869 46468451
2 78888 25676287
3 199892 44565
3 196805 163785
1 121799 189740 113897862
3 136692 85538
3 113962 75215
2 135421 620782650
3 79465 106539
2 189570 924697216
1 171613 180299 812438623
3 162299 47123
3 190517 89650
2 174547 487689576
3 24701 130740
1 52871 141545 883052053
1 57702 120458 804012865
1 160307 162918 215608265
3 87091 66177
3 176366 64216
1 57411 173712 288366120
3 13784 53974
2 139719 838181911
3 27515 16562
2 162382 253412193
2 142298 515213419
2 196476 182314904
3 60773 160036
1 170345 190712 355061883
3 71203 50237
2 99960 833910897
3 133644 52735
2 30486 789776551
1 58354 112180 657552565
2 195194 508944023
2 3335 215497279
1 21259 145911 457777568
2 102516 563282239
3 101053 123418
3 35597 46012
2 142508 181787436
2 71159 584086177
2 123036 991601017
1 24563 172377 71192118
2 93983 556492093
2 12953 494465400
3 11731 152525
3 61564 60560
3 108877 12226
2 58745 388973672
2 184330 551785561
3 63006 89672
1 84608 141874 915724856
2 16077 602705321
3 104280 154032
2 30562 155243551
3 102509 197710
3 10378 66
2 182334 824557693
2 53463 617741482
2 74628 85571466
2 120021 557977820
3 110303 183521
2 79469 979943297
3 117246 65022
3 65308 183522
2 145971 162735835
1 64023 88709 992347061
3 163424 151365
2 190677 906565045
1 16072 104581 552145262
2 198892 197506297
2 154390 649464045
3 183133 190534
3 21274 137026
2 10032 65485342
1 16993 176392 531184793
2 80298 605728621
1 182240 182270 434079349
2 152133 976610963
2 179763 766257972
1 113584 127035 956048360
3 26615 85616
2 129306 829842671
1 153762 165743 645388539
1 165211 180838 116462753
3 145972 50596
2 164344 53536274
3 648 74839
3 13576 153846
3 60708 68178
1 43328 182171 82664726
3 86204 169365
3 80985 57201
2 124400 561069501
1 30766 62455 326146635
1 137685 164994 944493366
3 85510 99884
2 36625 648882887
3 61668 8271
3 137862 140111
3 9809 43337
2 8147 650284531
3 148589 25882
3 45098 115807
2 8466 385359522
3 39210 161579
3 72015 108574
2 182251 880181982
1 30301 39751 345622602
3 39748 16839
1 84211 141904 356787411
3 125805 106398
3 14212 38077
2 164512 215611533
3 59594 144578
1 116250 131459 690205562
2 169536 382276401
3 98752 58068
2 35457 462548186
1 92126 94186 645377017
3 133852 147028
3 174566 6869
1 23063 167617 609259035
2 121754 136595776
1 71591 182871 973370289
3 143740 133973
3 139852 190159
2 60010 785645038
2 199370 410419477
1 61484 86186 579827157
3 94852 112971
1 3061 44579 154192746
2 102629 46099862
2 126172 433477966
1 65554 142582 626653906
3 90610 19164
1 125271 146838 15201317
3 19711 60711
2 158700 841718616
1 64977 168726 89116461
3 66838 90718
1 93972 115605 442678458
1 3236 63274 927807508
3 143676 55806
2 48421 883246245
1 61193 154922 130601676
1 9225 38157 424124831
3 40228 80350
3 105360 115133
3 189690 193893
1 44716 104903 153074491
1 85641 160612 562511404
3 154993 63123
1 88772 128050 252225725
1 81804 191731 98220836
2 6806 927810686
3 180821 132416
1 8685 149233 306164802
1 118646 192882 211079742
3 127502 33983
2 101056 964614532
3 180022 98353
3 152515 18790
3 61301 42148
3 199572 62190
3 86684 27373
1 9504 115731 30941781
1 9597 147279 447259449
3 32731 75450
1 113539 168451 221159081
3 137012 62148
2 45196 912311668
1 136577 162376 823564419
1 1162 115628 413355810
1 185418 198504 618097845
3 128641 176599
3 25874 41149
3 81368 89687
2 183109 614716311
3 153793 92683
1 111671 121473 927239837
3 68580 164268
3 44249 52415
2 29841 607690454
1 51646 164692 357332098
1 64849 95087 341144621
3 127009 155208
2 8724 53440497
2 82757 163520240
2 74499 280481036
1 10311 79433 932224075
3 125421 68219
2 128198 704325413
2 157316 520146703
3 102729 92483
2 95994 538243751
3 169068 6407
2 3301 334276602
2 115735 383687097
3 5074 69187
3 173208 181699
2 52602 254123291
3 45523 69330
3 83267 9751
2 197752 463151007
2 14825 792827533
3 1622 55905
3 93737 165890
3 150415 110229
3 121969 42697
3 33124 78310
2 46744 665473152
2 193104 921494511
3 105208 154050
1 133750 166386 244277476
2 128192 172156968
3 113666 109509
1 53599 97050 726339627
1 152949 190533 525658788
3 90311 197443
2 15123 853003160
3 178220 18074
3 22822 139562
2 80476 548193797
3 186174 91884
1 11118 52701 574461771
3 65754 74956
2 187283 741470646
1 72866 196483 807325216
3 89942 180749
2 8602 853645768
3 72201 28028
1 18381 109484 83065230
1 24015 199829 742434108
1 2448 137044 750209088
3 32171 60756
2 118110 269680243
1 9540 41747 643757176
2 186633 19417656
3 182166 136146
2 71106 104537718
1 36371 81305 325722458
2 69553 694170177
2 44707 799863748
1 7868 91133 88013750
2 174174 104239811
2 70164 143506497
1 79825 161113 603275572
3 126371 30262
3 50523 106906
2 15969 964173226
3 187661 82304
1 94570 173931 768650299
2 74421 711254372
1 15954 133713 686346530
1 175245 182383 63783795
2 99168 201851197
2 194980 525356372
1 37614 141794 204654404
2 54370 801124137
3 177333 111325
3 10927 30335
1 21365 40582 329166046
2 22763 785318593
2 84373 604275222
2 52643 673848652
2 64629 917718891
3 197436 176296
2 5059 89760186
3 105601 154012
3 23377 72699
3 166209 158958
2 46052 877368661
1 21630 111497 242987894
2 48933 934934024
1 4393 23128 468143352
3 22404 128575
1 143171 175537 704810760
1 158537 171969 118254524
1 9954 83220 71177701
1 78886 141868 974222768
1 50632 198274 723063892
3 189648 81785
2 178786 743163781
2 192349 399827337
2 19262 636228817
3 110147 152505
1 171495 191738 809039022
3 190164 154672
2 83837 998137486
2 42183 700440030
3 82949 67462
3 195853 172385
3 123907 17377
1 188131 189632 95397714
1 18336 91086 820275229
2 90212 685792465
2 162239 209268817
2 99904 36197524
2 97292 611350902
1 145062 160859 267350227
3 181361 13380
1 23630 37571 645422857
2 184429 939999110
2 88074 172013123
2 66103 748153709
2 29188 730904929
2 81443 796679679
1 14813 133713 803333326
2 111191 524920170
2 19108 647936519
3 26579 80373
3 98439 197006
3 7832 26796
2 47221 62962743
2 179866 452685415
3 59204 190514
1 8607 79983 195524248
2 17804 62661254
3 75071 56008
2 167998 173212173
1 46359 115112 849047877
3 80989 112721
1 37431 76817 618088605
3 191286 10442
2 24718 63274394
2 133149 783972143
1 36126 130263 175952320
1 26706 170283 109332470
2 84108 736428285
1 24386 93990 144760820
3 29038 14928
2 62771 771778023
2 33172 498131949
1 83658 176800 847847689
1 51037 136548 389803795
2 1645 244430201
1 112326 197980 933565314
3 169996 198918
2 6889 919313225
3 90908 29714
3 79892 90665
3 81174 32228
1 49439 60564 424772196
3 50625 7230
2 156975 882521534
3 28431 16851
3 50374 664
3 123647 47848
3 87419 184858
3 6526 67860
2 191609 223508981
2 196357 219018765
1 46715 137677 497434246
1 87873 186209 109825591
1 78008 102359 153321139
3 173560 102245
3 158220 93147
1 111097 128736 973904707
1 8400 168005 743927472
2 82331 365709077
2 36985 979753370
3 59941 173094
2 5512 188817181
2 114565 16450251
2 52379 444623964
2 112008 158597798
2 195019 814777061
2 173499 416670329
1 126147 158317 290150706
2 38169 412845916
1 27526 199321 232212125
3 94706 60169
1 25392 134421 595825718
1 25815 48593 352367476
2 162659 502576968
3 96972 133383
2 131343 167074389
1 7466 61235 701270703
3 64892 194509
3 46162 9844
1 26567 96061 484322059
3 155928 174750
2 156488 986522564
3 182454 178443
3 120272 119310
3 101859 64911
2 37151 851151564
3 41265 101215
1 148537 158135 362365587
1 95894 98969 113264889
3 189344 178499
2 3331 934115596
2 120848 11130043
1 90828 95268 408588106
2 63634 217724193
3 82686 49449
1 13497 22410 164865323
2 171579 9026351
1 71913 191127 746491714
2 144403 418952445
3 180996 75452
2 91894 979714183
1 10783 31418 109305352
3 93720 86244
1 167769 174097 719469972
3 100927 1085
1 62649 153387 452232309
3 34789 68462
3 67232 120179
3 27425 106902
1 5195 127119 549533687
3 52951 97947
2 8613 764323549
3 198179 50240
3 169372 108388
1 139302 156941 481404321
1 8454 78997 227297104
3 124608 768
2 67950 959004629
1 60782 121713 809007500
1 56496 78283 219171965
2 173336 756216791
3 17946 5140
3 50309 98004
2 85317 342730937
3 152492 31238
3 192478 37996
3 3408 69249
1 143825 156803 402911624
3 108950 36338
2 29340 523320045
2 84117 458153368
2 62828 520506283
2 72180 366691737
3 179842 81739
2 174798 552492800
1 61777 150816 229256512
2 176059 509526660
2 116248 469131735
1 107871 110641 316166826
3 190522 170852
3 179765 185966
3 126263 18629
2 41752 492117892
3 181443 185927
3 14224 40136
3 31594 177544
1 104076 133070 82431260
1 45704 108502 587586204
1 47042 196319 314785231
1 5677 184050 282690263
3 143551 151091
2 78182 772824114
3 5398 112508
1 26677 181969 689144610
1 57769 80091 132089449
2 183411 365521924
2 134016 591773022
3 158678 181863
1 42398 155221 442546247
1 69137 166275 728968279
2 18477 695256150
2 65576 491405141
3 131734 157447
2 168290 710388686
2 165047 195278481
2 185087 115452317
1 122863 139372 415737417
2 112218 903695230
1 20986 57587 491272919
3 55961 98680
1 43709 148423 925405098
1 64627 142972 109537665
2 68990 332466148
1 272 69855 882521181
3 55297 125384
1 23639 83630 561137574
2 131199 854718463
3 43261 48466
2 119079 425364963
1 154654 167244 849465342
2 76387 935066115
2 13890 210953744
1 81351 154518 32954315
3 55644 170203
2 38793 835199318
1 153059 158670 330175196
1 141761 192639 436477609
1 104756 151752 965254635
3 46830 40651
3 8744 147822
2 62273 929823379
1 54989 149514 953176477
3 197878 4925
3 167029 132404
1 73662 181649 278755563
1 46590 49544 32255877
3 59774 182194
1 85289 189104 709967461
3 189432 46760
1 31994 139807 488591499
3 7299 58341
2 151573 984368657
1 117393 141356 354406819
2 29648 340616298
2 151472 466791629
2 134660 753094071
3 145235 64453
1 5868 87266 93630214
2 74868 298193673
2 73886 781008407
3 151205 3306
3 157234 124853
2 35935 651284497
2 48621 684000364
2 187880 905679767
2 126885 321172547
1 142460 177882 111111269
1 24818 84901 397352896
2 20850 15482347
2 71861 629793187
3 95943 40630
1 45047 68409 544152567
2 3936 716157330
3 33981 79676
1 60090 196085 462823063
2 177166 557496420
2 167513 384130933
3 113681 157824
1 13253 191596 685256628
1 63029 74492 716439227
1 29079 77128 535494299
3 35188 180686
1 24726 153163 554003480
3 126825 49909
3 115983 37702
1 101937 178138 247282590
2 173973 193643543
1 79805 133776 92500979
3 45190 65142
3 109352 194773
1 31780 92572 911810441
1 21041 45996 115595765
2 98731 552346420
3 150245 58952
3 111166 77777
3 10613 153094
3 25636 40451
1 89680 192683 992105025
1 26576 37690 210811927
3 10405 58238
3 77980 157886
2 118360 169973119
2 20516 479887602
2 89767 271896924
3 194364 145150
1 24140 97665 943774614
2 92496 624838535
2 136212 125729898
1 48249 84018 161269057
1 21487 109834 575998628
3 248 157541
2 117109 886860063
3 5505 106893
1 68755 187731 593280323
2 174521 241352213
3 78287 115424
1 26995 198784 450068766
3 196794 177348
3 42932 118024
3 160752 49250
2 109724 250871572
3 49246 45135
3 37324 67399
2 142669 744173239
2 141364 50501227
2 79242 855942983
3 77889 28998
3 67546 196584
1 45330 188123 157097318
1 66873 82229 850822280
3 125656 4046
3 57732 55447
1 86987 123890 696166317
3 180882 152131
3 88448 83949
2 137619 349961234
3 62488 188944
1 17207 135819 952361696
1 109799 175346 601112540
1 174696 184878 583771282
2 60008 528313061
2 170134 641982897
3 92545 141439
2 93671 331121881
3 106715 80415
2 8284 63795654
2 61818 681847961
3 29641 152658
1 52222 100287 254160264
1 116442 157876 824577097
3 197165 21333
2 815 480819074
1 130921 196410 475475912
2 85630 654842077
1 80262 130361 592169626
1 68019 97539 765866884
3 147082 106214
1 58719 99109 226864590
1 97521 124340 865294537
1 18275 169438 683683426
2 58476 820626853
1 53805 65188 834029016
3 4745 141881
2 110369 466815371
3 122726 172906
2 129135 408292542
3 129710 147981
1 68270 156386 897872898
1 2271 188346 835080498
1 25059 148917 741042195
2 100427 28109790
3 14401 20794
1 54712 158468 555978130
2 190477 111759492
2 152680 990018391
2 122976 929346575
3 157578 93494
2 144491 813461634
3 3967 69629
1 88238 152118 758526594
1 169019 181156 870900518
3 132189 1285
3 14276 117602
1 29019 87461 527823293
3 196673 147730
3 61364 104122
2 143586 755366761
2 165222 951380349
3 89830 103351
3 199437 198446
3 167421 127859
1 29848 53113 162790939
1 14291 192024 899725038
1 89975 174226 802150475
3 95800 44512
2 21845 684384095
2 38667 231136304
3 48793 30836
1 152549 178104 411012235
2 90368 806322238
1 86871 174811 711914181
2 60293 498034832
2 87817 424577370
3 31871 31109
1 86500 143622 862179395
2 40367 104998679
2 171145 640047211
2 150556 450724077
1 60583 169065 809869587
3 63363 88441
3 12051 120560
3 151613 58195
1 44144 91089 359346014
3 117547 124073
3 154995 90485
2 84978 906806576
1 59704 85983 206855617
3 130074 52458
1 34288 44914 243902027
3 62089 78146
3 49610 150283
2 1186 681534731
3 23397 1745
2 134132 330914202
3 78500 88453
3 88001 165739
1 19376 23558 591262404
3 107446 159378
3 119355 110705
3 58766 41549
2 33561 142054070
2 65817 711817393
3 174829 32719
2 4218 398277717
1 70758 184364 953955617
1 137225 138778 185038920
2 76576 831974500
3 182307 101104
3 78398 182504
1 17893 103230 615416508
3 73340 173479
3 23450 94034
3 48033 54911
1 54555 59124 339303913
1 1761 89741 986967506
3 83371 146870
2 34881 98837138
1 1331 7569 821704902
3 126196 89983
2 42633 523391629
2 58219 186671381
3 241 42920
2 77164 182581962
3 148227 138489
2 91864 490113146
2 39586 467182275
3 18971 18954
2 101324 411085391
2 1736 941507407
1 46100 134881 917951894
2 103441 269318047
2 57462 641172992
1 47621 130050 294694088
3 5756 124890
3 58186 89675
2 45157 643597203
1 23535 188800 713368095
1 112979 155338 327286468
3 9657 90169
3 52948 48000
2 37690 111048916
1 30316 88231 524052523
3 72202 44295
1 68485 167920 638330614
2 1545 817376786
1 4005 96113 494060775
2 194420 429497065
3 177640 72462
1 118679 153088 189350509
3 28751 193182
2 126459 584051461
1 136696 146960 295780002
3 69720 132908
2 112374 989047952
1 174926 189451 350936062
1 123759 127831 866876254
3 191698 131642
1 45404 102167 325041161
3 123068 122505
1 10488 49935 321335897
3 30646 43087
2 143873 935545786
3 158847 23496
2 151933 161563224
3 52098 170162
1 7154 27035 789103720
2 151437 468358934
1 67876 140082 294851678
1 110858 195469 608221752
2 157156 17577012
1 112263 126200 800195467
1 98244 113500 590066325
1 47228 99311 654627968
3 160649 120292
1 44567 111092 667804279
3 82577 7686
3 35391 178718
3 178949 74948
3 64550 35973
3 130811 47338
3 79772 75401
1 79767 182674 368055258
1 20714 122672 293816917
1 126188 143340 30206685
3 186515 29628
2 140984 128396627
3 128255 85240
3 103937 190084
1 97062 134087 256977038
2 72844 203399552
3 45451 58196
1 57414 118381 726957802
3 113096 129846
1 48154 84523 592048543
1 84329 101539 263519591
3 53015 184911
2 422 487202107
1 13389 13535 319830013
1 57084 170428 915264906
2 120126 412181140
3 187979 36968
2 108484 73411071
1 161831 182263 856398659
3 149460 64439
3 71570 18844
2 67380 47232700
1 657 154418 184899852
1 24033 97714 26685166
3 58445 30184
2 161335 268243102
3 128702 5323
1 140823 162971 613693394
3 31627 129818
3 149244 38276
2 128940 408599307
3 5537 54642
2 93017 398276608
1 7886 133119 154401566
3 164692 58821
3 1420 59868
3 18874 199887
3 54777 197457
2 195240 311523329
1 1005 34357 459039725
1 12232 172464 429558611
3 27518 66525
1 177921 195640 719113587
1 36766 88867 678969390
3 111011 76610
2 79094 378128585
3 81846 120036
3 46811 119602
1 93838 118342 325681771
3 118361 3802
2 164476 171909184
3 103640 194729
2 111636 948084771
1 73520 192751 138379854
1 66792 167501 628456046
1 49301 94420 871855412
3 190059 196706
2 109640 230343344
2 167004 603010644
3 109116 27542
2 67055 747191516
2 107289 667379213
1 12300 106058 183433246
1 178052 180312 474522676
2 63622 236280539
2 166233 905612007
1 100366 182057 542636075
3 28877 114014
3 39175 181715
3 166971 169922
3 33379 171885
3 144441 121463
3 5738 20096
2 164523 101650252
1 14347 98607 559477040
2 143400 150159557
2 198543 961317741
1 141576 168050 493926079
1 74212 148853 138420286
2 101838 647162767
3 149615 77548
2 105693 589862061
3 99101 109896
3 170741 125162
2 77082 294265999
1 53682 194183 562502409
3 82029 195179
1 112897 192256 968791950
1 56763 83258 954665186
1 182372 193498 3488054
2 136932 619980705
2 50859 764995625
1 82370 180687 702466682
2 37822 180143702
3 17294 45328
3 74146 121033
2 165770 994399865
1 108790 153616 573185207
3 130071 5065
2 103569 85938079
1 105270 197534 88632536
2 97188 904612200
2 139828 998054140
1 57996 182792 533477154
2 118526 975079334
2 117086 977074471
3 106602 187406
1 60847 64254 2506230
1 139543 154010 225427637
2 76624 878851954
2 53786 781479008
1 50749 100281 827385109
3 45876 195014
1 12606 54858 839587643
3 178722 48875
3 144054 21169
3 84765 174041
3 53428 120180
3 109605 52494
1 5018 57098 676254526
1 1632 28740 136858416
1 55594 105464 695589789
3 120018 53171
3 103062 87031
1 41741 66395 573977803
1 59960 107450 144056609
3 86110 183115
2 43160 841435326
3 32720 92288
1 87681 131063 982385102
1 55406 142450 864590055
1 29960 194119 613004093
1 128140 180071 847696213
3 123841 107833
2 119359 950055293
3 115669 157030
2 29616 671079786
1 16522 60907 323701055
3 117729 183267
1 46540 127907 860495120
1 6821 90812 167845731
1 60529 82009 356348673
3 75365 199262
1 121333 151884 77962475
1 65481 181567 460642868
1 76797 192266 381814080
2 26049 938450767
1 42670 114168 770704185
2 96729 313925244
3 95230 55112
1 197643 199937 266328589
3 180240 169323
2 135617 72732695
2 130402 944008218
1 86664 193885 477858650
3 120129 127658
1 27052 29746 580894633
2 41317 969648824
2 33835 160105788
1 10813 88979 618277301
3 26761 140077
3 136821 57046
2 20018 85927306
3 82633 143077
1 67806 158265 235347893
3 115755 7276
2 113759 333526695
2 98805 721811297
1 102363 159351 780741235
3 65629 169256
3 161893 19357
2 178286 695651124
3 41802 123027
1 107911 187921 266789604
3 163907 75486
1 45056 117352 64842695
3 44711 27868
3 86054 50819
2 177096 684212901
3 20317 52923
1 120466 187473 672211521
3 54680 163374
2 199929 383386000
1 70908 151721 533173938
2 41 447717419
1 3372 54332 620142211
3 107666 59761
3 22859 171312
2 195451 85620128
1 103066 161535 5374323
1 24076 24800 972701060
2 156464 994172585
2 119087 61399557
1 68729 141999 405372496
1 28514 172865 84208960
1 109792 189890 824228701
2 101466 389765502
3 11037 87691
3 95647 70675
3 64110 51084
2 100356 13067629
2 5975 44818327
2 40745 887076869
1 104495 165009 793209023
3 141947 5649
2 43095 332215526
1 24570 190751 702051267
1 103412 168473 590385311
1 103831 158161 99839886
3 82859 140463
1 36870 192561 206686149
1 83362 151722 12025256
1 4131 22623 46145524
1 11952 63870 365666419
3 155096 186646
1 39461 184914 689037672
1 62433 128884 350096483
3 4209 134631
1 21604 30252 388214291
2 39177 115896959
1 29446 67530 656166908
3 92428 173231
3 142584 108444
3 87116 93333
3 159246 129768
2 147142 566485888
1 17352 62430 74404406
2 197347 361550483
1 78798 134371 483048119
1 29685 85963 591414772
1 139191 193638 427943415
2 103818 527253206
3 177153 88081
2 84382 784169569
2 27870 992100248
1 64807 68978 852898232
1 155980 179406 266452591
3 159761 197790
2 16802 882383542
3 163452 21003
3 3723 154254
1 59995 163645 434875962
3 63248 152760
3 156686 117271
2 126393 637444674
3 192649 111716
2 188040 318288879
1 53694 187164 736837690
2 185256 339074810
2 8987 125133173
3 119908 781
2 155138 521263354
1 23793 67936 750834545
2 98009 884942606
3 10757 172304
3 186786 182736
2 66764 273772358
1 144122 158759 825425543
1 54932 195497 989151791
3 64092 144225
2 122400 435624979
3 79033 45402
1 43828 178420 967438330
1 10941 66272 972759412
2 179978 907335617
1 39172 137811 443603957
2 126140 764454068
3 70402 190664
3 68192 42002
2 36891 355021816
1 114862 141383 31734382
3 140247 23188
2 105100 755624770
2 164802 632214628
3 93246 123425
2 17897 906488780
1 39121 71236 73286311
1 73741 103140 397747150
3 140505 171170
2 117631 705055176
1 147979 170709 731584874
1 65986 172720 544408376
2 50264 758394146
3 2227 15664
1 13594 49661 81353034
2 34133 191793551
1 8194 165165 513016090
1 104187 190282 767407861
1 26364 55850 401025463
1 120295 130542 601912318
2 186346 122512136
2 156060 727188559
2 45553 901378192
1 62469 74298 373061291
2 197690 229238271
1 47357 50044 506920857
3 117372 192355
3 28201 152590
2 24782 437475159
3 112981 187415
3 158758 141363
3 180591 60603
2 130688 982756339
3 19988 116606
2 4778 508380956
2 194547 120686456
1 188191 192439 550153774
2 1923 606193473
2 23792 216656435
1 72449 198408 570133607
1 44348 124586 138602868
2 74811 498851133
2 32707 429539059
2 96787 152570954
1 129627 141915 386088596
2 178064 402144419
2 129449 879666813
1 64460 153994 711096678
2 45724 245253660
3 161866 162410
2 54819 489855034
2 46957 894698156
2 172103 115705216
1 49402 55012 758719135
1 135924 182892 774372573
1 8266 180469 567689157
3 199556 1524
1 46942 117813 306806785
2 154493 282495649
3 105508 1415
3 92926 134720
3 174201 76217
2 32640 792108171
2 113392 562154257
1 42399 198119 869845873
2 37647 537691879
2 186489 510064585
3 128430 35682
2 140900 13690375
1 32234 134023 151411397
1 104423 165681 448316747
2 115173 133926091
1 56153 113925 655287185
1 20882 165392 747315116
2 135536 276157742
2 24518 258906770
2 118134 716882167
1 42586 108768 349265330
3 167017 131366
3 88630 143979
3 9176 5077
2 183380 725868258
3 29955 31776
1 17437 109389 206942886
1 69682 172261 505075829
3 130192 50669
3 133449 176946
1 124679 190008 666531247
1 57000 183482 789524858
1 2148 84035 598165604
3 197401 174570
2 143231 947664574
2 159938 842428301
1 126796 170214 344396632
3 86898 34100
2 81882 680440422
3 29235 119939
2 141010 313237177
1 20220 170723 116777659
3 161458 110434
3 4203 34586
1 29661 80430 654024744
1 86668 165465 250826407
1 30505 113876 344531075
3 194535 21511
2 105609 509517720
2 137118 229514600
2 132231 604439709
1 26568 155110 585449778
3 146817 53883
3 147457 10737
1 113041 197305 916405646
1 86704 162878 930491278
3 37853 165150
3 46474 46508
1 123092 195172 604520313
2 143860 811335071
2 46622 758668388
1 50359 150456 27972143
3 127943 49603
1 68456 140249 498499083
3 81383 138542
3 14411 195808
1 192 22041 98291496
2 164549 271246853
3 7459 151067
2 105273 252233850
1 89538 199106 167631541
3 24162 67824
1 84326 94137 600721273
3 16388 13831
1 28374 58425 515745142
3 63401 125458
2 98286 76248173
2 184251 963457741
3 88225 123847
1 12345 14377 352661428
1 20760 54707 530829925
3 85885 4157
1 71187 182648 207853770
2 65210 752268529
1 131447 141776 726674257
2 160243 458527956
1 53621 171531 21452396
3 61780 85457
1 25389 194571 457798136
3 63897 69908
2 177118 540300127
1 17542 55623 57566315
1 46144 72357 514905959
3 153137 69017
2 14845 448062706
2 92369 972607770
3 118668 168104
1 83408 174239 573114407
3 179912 62343
3 135407 91854
2 56487 662029106
2 89552 137046273
1 49476 106322 410313357
2 170158 680560529
2 72885 619049215
3 170845 70745
3 132541 121591
2 91643 957408302
1 50845 131692 617574443
3 72083 41854
1 50837 170737 281938253
1 47749 50722 436780470
3 144872 154025
3 36444 82292
1 28393 104296 917725705
3 143137 5276
2 21996 298871906
1 155048 180156 828472710
3 97847 36618
1 84680 146866 349187185
3 158835 20201
2 50322 632040434
1 55858 158029 441799827
2 18247 270679448
3 127991 55927
2 187539 172522500
2 195672 688461694
1 45526 180030 595586067
2 134525 370666384
3 116159 3676
3 162102 135932
2 130711 892609158
3 127867 169938
1 78589 177880 574764567
2 138504 717954813
3 9198 168222
3 16960 26136
1 4824 73743 752218225
1 6992 104845 282335814
1 81870 194872 725450986
1 5295 41890 929637858
2 46191 469849123
2 160177 532719720
2 67622 365604552
3 15755 172858
2 155195 245428183
2 135932 625898232
1 16000 100669 381078851
3 41166 45508
1 12931 166843 578167096
3 194007 142265
3 199423 160741
1 114322 171454 639818045
3 181361 15370
2 112447 67064831
3 186474 143169
3 189208 87008
2 67685 680090046
1 129308 180672 189836756
2 197014 390498227
2 21365 276862662
2 45258 99819166
2 123980 186121347
1 124248 146930 763044066
3 78967 135581
1 26629 129541 514775499
2 11503 601304022
1 161077 195888 616490128
3 113384 167885
2 48023 422411485
3 142967 137808
1 59298 176712 371286726
2 81987 485264776
3 119537 167759
1 2658 49184 320680679
2 86367 595963275
2 176923 96592805
3 141796 66381
1 42946 151394 895035511
3 170619 66064
2 32505 479547183
1 87378 104847 529287025
3 198251 72392
1 87418 136395 933961717
1 85527 159529 104008181
1 4707 95053 445480291
3 29500 173923
1 76506 173240 639285029
2 83084 670028127
3 127721 112633
3 84100 1942
1 91870 192223 832018133
2 163938 982634846
3 78100 164766
2 115346 725394990
2 5894 295521465
3 141977 110754
3 1619 7555
3 66297 8829
3 108143 87407
3 100491 83865
1 86546 106789 676489339
3 115494 31521
3 4573 47038
2 98100 493571864
3 85800 178536
2 72512 271440378
3 147645 159058
3 17118 77599
3 7268 133879
1 45525 74356 511441821
2 159308 946437943
2 28489 397247776
1 110301 119938 791770417
2 121447 352140401
3 185363 62200
3 48796 70486
1 49107 99670 404702552
3 18391 78848
3 41080 196337
2 151753 13968613
2 182987 701116323
2 143402 293372004
1 3716 42171 724231756
1 114917 134508 928896918
3 2690 4546
3 137421 139186
1 95174 116048 678453412
2 69069 897034611
1 21216 154786 957187035
2 169293 812103734
2 138965 444651305
1 35563 80469 236614576
2 187797 933127121
3 194797 13731
3 57266 18143
2 184161 309919069
1 43333 109557 328817363
3 26529 54056
2 132918 308268546
1 9171 77983 624380645
1 1082 175034 428848955
2 195291 678128748
2 8979 524956314
1 111320 166147 365389335
2 148500 690418720
3 128580 150039
1 44821 62756 450320356
3 7327 123429
3 100085 50905
2 54622 393844211
3 128870 27802
1 148450 199553 496648086
3 60886 64713
3 191159 76997
1 178321 178468 643091381
1 105425 105967 11076984
2 163562 400433903
3 159269 117657
3 106998 31626
2 73832 178298252
3 79153 59711
2 61386 390070664
3 144845 100225
1 21926 79963 396016965
3 31002 22290
1 58010 127622 234780686
3 54073 156087
1 188852 191190 574331135
3 63865 123331
3 61501 996
2 140180 570290257
2 175851 15828334
3 191441 13632
2 4654 51732139
3 55993 22775
3 112186 24982
1 35578 158098 676722414
2 183486 621198307
2 94120 64298889
2 55652 514596520
3 184488 166903
1 30375 78798 569486520
1 21012 60955 638448982
2 173822 535155007
2 147507 237764238
2 160125 606973157
3 187322 192376
2 108744 429577743
1 59904 162939 841523281
1 21489 149857 745829414
1 116085 153568 846460334
2 7808 42053695
1 152872 183119 65054654
1 91928 167269 880488228
1 82753 198895 921794674
2 189745 574737399
1 64742 68454 307874089
1 51156 134624 657853056
1 134353 163792 903326695
2 146089 96737373
1 3773 6466 341563406
2 148053 134991433
3 179739 139099
2 26936 475588882
1 41507 166401 659453859
1 89864 171834 426173840
3 111237 73721
3 157661 96291
2 91318 587524518
2 4733 736734934
3 40159 119847
3 90337 31458
2 14992 817816497
1 22643 133724 19108529
1 55734 84691 744560619
2 184714 887401185
1 28211 123277 148767417
2 165680 379256784
2 2261 31059294
1 133625 140014 623949649
2 96870 141997829
2 112814 976541499
2 123394 741038453
1 14663 15191 491341626
3 82686 48627
1 55235 83853 483981778
2 31889 649001865
2 129161 662503984
1 76562 114330 346626916
2 110308 360450958
1 73458 150925 449486822
3 146159 183900
2 164053 666405365
1 61231 62211 735339865
1 46473 150244 195037448
3 6004 94459
2 145158 896761753
3 166103 171985
1 63024 198536 449360984
3 165286 38881
1 18599 169699 73108591
2 141767 983074863
3 23268 39583
1 40834 171950 300526436
1 41690 49643 619675676
2 114870 688064539
1 121713 197624 762082356
3 196477 57815
1 33903 194679 991818304
3 152925 110024
2 28209 471731213
3 116143 124212
3 153894 181833
3 4705 68882
1 4225 195195 573524920
1 168722 185400 471127200
2 128839 538683084
3 125498 147619
2 94790 326131366
3 184800 2614
2 52360 914718590
3 40816 165902
3 81546 74235
1 15575 45817 768821838
1 93910 192374 418767236
3 188115 113006
1 102174 176987 860756840
1 16792 118778 996528914
2 67312 299867225
3 5252 64745
2 21483 198561476
1 68283 119091 929838394
2 44636 880209716
3 57909 22953
3 94672 85380
2 54836 990559356
3 85107 137480
2 35561 213539719
2 100886 641301318
1 4596 161214 222010946
1 112170 153268 367970842
3 36838 99998
3 69678 18922
1 33451 52280 995183167
2 7490 357139196
1 134126 153707 281555606
1 61022 154986 720881720
3 158356 170930
2 79583 516501303
2 161573 192558032
1 21086 173127 108221802
3 159278 76377
1 39762 85173 252560825
1 19189 116850 440116442
1 33177 96145 978509623
2 168189 171912153
3 144226 102727
1 56319 132561 559400205
1 54000 61016 689888948
2 87431 976095448
2 72309 217631663
2 6069 994613989
2 41419 515889080
1 53001 177865 795732493
2 33149 546152384
3 5884 80845
2 25348 4954582
2 76678 323516374
3 79319 53537
3 26881 162157
1 99142 119342 66549280
3 11181 111383
2 116399 193360852
2 114228 806092637
2 177489 690687223
1 18560 117247 467004187
3 98328 122710
2 120614 403408573
2 137863 859210185
3 87689 116956
3 140992 153178
3 52390 75628
1 102483 150738 743699238
3 124117 138082
1 10121 197926 495458357
1 158738 190091 645588203
1 83273 102134 525805987
1 8967 87689 652168151
1 31985 144684 293072302
2 148449 384721869
3 79430 112493
3 127676 159552
2 68697 769752510
3 6913 180481
1 61653 190968 836584651
3 34827 104914
1 149884 191020 724184780
2 40953 306739249
1 28205 140068 42841783
2 150378 530696246
3 149895 178617
2 154578 454261666
2 113553 83034297
3 106966 95173
2 9261 232883850
1 5309 9307 54418901
3 121986 138327
3 112962 69743
2 192095 41296577
2 158592 793789410
3 97152 159229
1 21096 131788 319058894
1 81670 160031 696750688
1 87223 128398 514599334
3 43417 76250
2 113180 747619815
1 76990 134847 597719325
3 150069 108413
1 104698 178046 483365056
3 132781 150686
2 18681 775653539
1 99129 154198 347897199
2 23067 303105702
2 45867 255253616
2 199375 818888402
3 27763 182881
3 166416 34382
1 132425 168102 967205527
2 54265 700754463
3 37791 117894
3 142709 13704
2 47485 192984113
3 148323 152762
3 98984 142697
1 92736 137793 967531404
2 136491 543813426
1 87443 186694 164589432
1 108505 167389 488540640
3 55154 125911
2 148002 887179001
3 165141 6989
1 30741 74593 197727184
3 149353 78097
2 125839 459787011
3 177566 35100
2 59390 671700086
3 16899 9064
2 168548 381368868
2 145359 816677502
1 11259 95751 67029448
1 61041 132157 360682729
3 157647 62494
2 44647 782618453
1 80755 182824 829383912
1 68937 96099 911953387
2 166267 667839124
2 56267 186114004
1 31852 145150 554214639
3 108254 146726
2 61368 873073066
3 195613 133900
3 172724 54535
2 102183 572414530
3 44579 196795
3 14522 48681
3 132 15203
2 99457 497948102
1 68128 152566 953495873
3 55226 131925
3 56849 7710
3 143708 3578
2 69406 290827596
1 83537 151521 584930763
3 112771 55363
1 72364 169907 552722651
2 187675 629959828
2 131366 919262702
3 191137 99518
2 173688 305376897
3 32563 59445
1 113681 156213 902234459
2 23056 451731421
3 181251 164137
3 87381 152403
2 87079 405370850
1 137975 168386 217101377
1 15708 147065 206768822
2 174839 555406138
2 165470 757179300
3 113614 23244
1 48121 129203 108514382
2 89697 421126382
3 100502 71258
3 149262 133819
3 97115 142377
1 76418 104339 773514135
2 166157 427536996
1 45153 121291 252447892
2 107731 846783490
2 97997 887086917
2 154867 766610940
2 139280 943034425
1 17254 162952 933305289
3 150958 40472
3 193087 70061
1 107481 146406 799510420
2 97690 5124621
1 9613 98262 791095637
3 93972 121872
1 114776 150303 232136803
2 18992 958502042
1 156888 187856 607459695
2 40263 393352333
1 111207 173939 415584232
1 7815 65786 713190819
2 115807 427847385
3 47990 126175
3 29637 73092
1 14979 16578 728026517
2 102306 954154548
1 89961 115042 185186232
3 140745 198586
2 91768 382005059
2 181844 661478686
3 77811 112955
3 152354 100186
3 18555 39073
1 9077 41807 735427435
2 29575 207101594
3 38276 64593
3 39617 3797
1 178901 189523 321739287
1 41990 95457 425591415
3 152735 101811
1 174362 174656 607426689
3 25769 69565
2 105031 942570759
3 122919 18326
3 135174 178924
1 134161 174764 770632907
2 22849 988059858
3 109753 140833
2 177816 109797599
2 100053 624559964
1 90938 131341 821852166
1 12218 123731 275194611
2 175951 453101516
1 42576 61278 770495233
2 63165 865220167
1 71152 183316 17295313
3 60601 69614
3 144328 20917
3 169392 47631
2 109839 725170915
3 73946 150023
2 14483 829106371
3 70702 37366
3 119405 149445
1 121059 150621 972767618
2 113304 90156395
1 5647 87801 496428507
2 112803 485569606
2 185123 192726649
3 23976 134170
2 38822 299144202
2 66776 289880449
2 34965 138911907
2 197420 527124539
3 174426 51204
3 166084 61207
1 108397 169038 814720361
2 70152 695881686
2 88007 390520507
3 59826 55083
2 160329 746623624
3 30560 188385
1 18058 81752 746784846
1 117763 118368 874042367
1 53134 180544 433595872
3 154054 74881
1 44953 87548 787918499
1 38219 120134 24215338
1 157506 173563 513132303
3 38266 103681
2 91952 932135723
2 101065 659095468
2 14363 978020343
3 70900 154331
3 109210 6241
2 96865 719386925
2 147144 793960229
2 158527 308351516
2 127791 469663870
2 25918 938264681
2 106334 458321135
3 116564 1067
2 70074 401766827
3 82847 153930
3 95308 169631
1 90337 167609 116481759
1 15617 175161 283522444
3 69085 59260
3 93695 57599
1 68753 73288 529528938
2 104933 663752350
2 171231 862553561
1 27582 147958 93825627
2 152389 519011037
3 131554 134071
1 142733 147572 100389403
2 9454 426881170
3 160714 198745
3 57673 56796
2 43389 704019
1 14522 50212 382040667
3 127173 112061
2 94681 194478090
1 94060 190617 870579944
3 94229 33063
1 68721 84532 750564483
2 181063 11518113
1 43043 193786 100844106
2 60209 441522817
1 105173 158304 567500380
3 102247 190289
1 73186 178280 168953358
2 177972 278571866
2 10715 398570734
3 81279 1512
1 541 40057 411959795
1 52952 95289 695585252
3 5235 180637
1 37077 119901 482747061
1 26246 54624 458074197
1 71538 85370 826304673
3 181213 118255
1 51439 99884 416609998
1 62102 107390 93046051
2 71294 723231528
2 3410 506905344
2 72780 854057451
2 194393 124814202
3 197674 175577
3 129190 1053
2 24979 976196655
1 59677 90279 793827733
2 66213 989598713
3 116635 942
1 82109 152137 291869000
2 48718 871748421
1 19949 57968 142557573
2 134197 811763786
1 75598 135763 666264510
3 185484 98271
3 151395 195562
2 176231 675376102
2 48736 331862727
2 30697 556965674
1 70620 105548 274035627
2 72898 761176192
2 73171 651435886
3 198310 61057
2 27596 932005819
2 187136 328867408
3 176286 112519
1 26205 174032 685343488
2 185637 400946422
3 5519 151309
3 39696 128917
1 100163 159067 636284714
2 163554 708121070
1 100181 114154 372103226
2 123596 416700014
2 38009 986429853
1 8804 159552 454576520
2 193055 766430398
3 101140 177229
3 17915 85490
3 119249 138276
2 77055 25877852
1 79274 165597 501857256
2 167143 248668454
2 141755 916134000
1 1101 97534 986891764
2 83003 925655716
1 11943 185895 556402076
1 158129 162393 128593590
3 132894 50548
2 170739 480882712
1 64394 90803 148565074
2 91718 229134259
2 20367 472043816
3 159019 120425
2 8575 543500630
1 63542 106625 903344866
3 41652 10865
3 75718 133213
1 76619 81906 719018055
2 9574 503624559
1 18176 67414 913193732
3 61396 37740
1 7454 127905 325159729
2 192057 897845794
3 108259 31611
1 10054 157150 590554271
3 8029 133928
1 20505 94502 20397499
1 121552 160852 230335714
2 113672 26178609
3 103507 164111
2 171943 679381427
1 58946 65545 838734454
2 141149 529391531
2 193486 650648304
2 106910 815124505
3 179605 91841
2 70328 796474654
1 22340 119707 280855697
1 68318 168805 648882076
3 190815 89908
1 108169 109750 451737596
3 79584 109281
1 22455 181595 716131214
2 137634 666981854
1 96412 124849 211144298
3 175192 127979
1 75162 136323 999196418
1 97722 143611 930156725
2 66892 16534028
3 188895 21650
1 127048 168349 3735693
2 117766 27674043
1 119866 135778 522869624
2 131289 447784439
1 42090 170693 625546233
2 121742 120370035
1 31523 65049 928529426
1 40122 168761 493286964
1 39462 196019 827624550
2 61689 819193556
2 140648 952779082
2 187843 767715358
3 45946 174273
2 160229 256105866
3 57655 157994
2 85552 71319948
2 84166 617343600
1 67339 113222 176302196
2 136347 503518853
2 58497 589561381
1 12549 97706 370700663
2 109695 867642305
3 53350 16707
3 52160 6860
2 154954 502249985
2 22429 774324502
1 92952 175774 568082666
1 120943 199425 687573611
2 190628 799846267
3 99996 162098
1 80164 103062 296529033
2 22115 305681368
3 183019 71546
1 1384 76543 253310283
3 109593 49493
3 166255 137901
1 83682 185490 46201282
1 28575 177471 181102628
3 45616 32125
2 123063 147658468
1 112536 115191 703976096
1 3094 183159 154682676
1 26044 94792 544756822
3 150411 50982
1 140802 152933 209789448
3 159977 28544
2 153127 482796475
1 67683 151626 475884996
3 87440 141030
3 151381 160178
3 92800 13890
1 153680 168208 349581332
3 48664 48573
2 93653 860562024
1 14212 52482 228890545
3 180174 49730
3 25214 152772
2 74335 448470046
3 133420 89943
1 81262 102085 374178905
3 13414 28445
1 5905 31976 860974758
2 125773 902760811
3 120514 184289
1 50181 128181 831018716
3 96982 110197
3 117903 107723
1 4073 48846 583517983
2 130238 110189365
3 113297 106200
1 37174 126752 781298836
2 106513 443207179
2 179633 879704013
3 36277 71655
1 98568 158421 373508210
2 92382 132427445
3 55595 147561
3 105532 198100
2 46437 178192685
1 32971 113773 544856495
2 83099 976098986
2 50893 667384719
2 84820 537373536
2 106542 924624051
3 186706 34934
2 11895 551609350
1 100933 101901 898470748
2 135001 316860878
3 16490 124882
3 46424 10435
3 92051 30255
2 195312 431701678
1 47812 118423 723593238
1 16750 94859 145203906
3 49998 70846
1 43770 144437 65743750
1 160431 183703 237602464
1 2464 194909 493087036
1 31006 82793 238676890
3 76599 147590
1 51890 127777 406555423
3 13305 3301
1 3150 120110 690267296
2 111059 465943198
1 39804 148635 4743332
1 159890 161662 746372370
3 46084 93411
2 151722 479938539
2 119587 36734553
3 113717 150988
3 21200 90215
3 32881 193315
2 79768 284424250
1 24534 95716 611448984
3 140797 73341
3 103114 163326
2 25261 738734335
1 85687 180533 438369230
3 161696 109820
2 53443 884916794
2 83097 791053916
1 29131 165059 927629551
3 115609 153281
2 184719 196220296
2 63550 220078695
3 103098 97499
3 139376 194147
2 187977 31593760
2 97507 700831056
3 187320 149272
2 39111 591022550
1 161593 175798 639753281
3 16031 6135
2 57499 769843130
1 162199 188665 870882044
3 94240 29076
1 53004 170951 9760124
3 22879 104757
3 13560 80012
2 190579 674463315
1 55526 175729 863883134
1 64222 121975 806472061
2 41282 365557639
3 109164 38982
3 177985 76587
2 39516 641706267
2 199523 281550178
1 33584 39868 114773473
2 110377 97942320
1 55367 104056 541463627
2 142229 722040465
3 86389 77674
1 84946 135145 144427085
3 97243 86929
3 126629 162350
2 130889 872545541
3 180629 103741
2 51400 176273626
1 36168 122504 193702369
3 44235 24155
3 98380 198642
1 19391 89640 566640074
2 2897 393821594
2 132809 94336602
2 160908 367631924
2 27205 11590630
2 107051 725400127
2 63436 653587423
2 165544 989418321
1 89954 197074 975231797
1 1707 74814 751603202
2 100965 236284710
2 23874 110611146
2 169228 502273232
3 166019 167006
3 188943 33450
3 37115 162363
2 99122 413557841
1 69765 78038 714310752
3 145991 164942
1 17332 198748 398832763
3 193627 155427
3 133195 106990
2 92726 935841935
2 72612 685687970
3 145770 47725
2 94914 808915068
3 109857 82706
3 125227 195341
3 107567 191940
1 68785 159647 87284527
1 48283 58593 694551770
2 4382 159295939
2 190507 670992774
3 140809 75527
2 11004 702373648
1 16880 88219 183457953
2 141963 399015911
3 120446 45721
3 128240 38019
3 43017 149716
3 51306 51723
2 64012 935563970
1 112101 194374 565488174
2 51634 886376048
1 100497 182887 256969078
1 56526 190548 53573554
2 92148 329639492
3 38621 73229
2 91367 731101047
3 26307 119109
3 125186 106107
1 76338 173749 812725231
2 75249 317795680
2 131467 383518411
1 4554 198057 644721072
2 85765 980722612
3 65791 89690
3 65158 54834
3 128701 181725
2 57315 279276473
2 15539 778801046
2 197778 619890253
3 108456 137456
2 35818 879596561
1 36912 150426 519824849
3 117424 54333
3 189426 144279
3 39230 100249
1 132246 167465 325581017
1 100353 135039 856461114
3 26478 196603
3 62695 57239
3 65737 191616
3 3312 60466
1 2599 118277 364747320
1 55274 148235 445387049
2 117234 346045626
2 69959 751854010
2 166487 197300217
1 31433 63056 700616767
2 146885 997028389
1 92059 175702 895391263
1 76790 156779 362342362
2 112918 657380614
3 173510 58498
3 59641 139726
2 159139 766362386
3 68227 36676
3 98332 188413
2 76171 812114820
3 56437 90189
2 45155 412711040
1 137552 141065 949754613
1 2809 193721 682963059
1 65743 97204 234489063
2 76317 385593598
2 174934 777845217
2 144775 663895723
3 158150 121412
2 2433 440877671
3 74024 57823
3 126158 44956
2 118797 695605134
1 98961 158642 152260422
1 26344 138030 875518333
1 645 37651 927387385
1 123608 185900 526278639
3 48425 34385
2 43629 165989311
1 103436 176521 340821516
3 146503 163279
2 11980 701080882
3 184796 140240
2 175705 780439215
1 1486 48518 897612091
1 139370 197982 480838985
2 189662 659395780
2 164862 646274997
3 28739 182798
3 197554 151138
2 7219 653949816
1 16105 115006 322960756
1 514 37495 741948977
2 139872 683673533
2 110835 646132776
3 80741 156107
3 28392 157155
3 15433 172020
1 153653 172123 737410554
2 64330 788953896
1 113648 170717 252303268
1 92083 99302 909657570
2 63890 835797050
2 117438 547411397
2 146302 7340626
3 83054 29539
1 13959 198448 929740329
3 143362 189591
2 130257 697441334
3 147290 4561
1 2342 157902 787325328
3 51380 103184
2 70726 182315469
3 14619 77957
3 102658 98910
2 97364 687444490
2 48018 642577033
1 26661 70920 487701182
3 75731 152889
2 60165 799912554
3 198145 86092
2 119809 747292182
1 30456 60479 279897025
1 4234 151508 455064492
1 38874 96074 621648053
2 158057 813853550
1 135791 146935 158629314
3 39293 165826
2 156954 45576370
2 134256 774226665
3 187924 112608
2 70605 632271176
3 199096 62448
2 93150 506086318
2 151702 796476009
1 13184 160430 218425677
3 144200 66983
3 99520 159848
1 13578 195560 248290723
2 181655 800259966
1 28567 120564 536076290
1 158737 179514 859440548
2 63484 646850547
3 84635 191195
2 177504 959925541
2 178116 409195661
1 39983 157171 366850265
1 121948 148832 448990007
3 167673 160641
3 62027 40868
1 4663 191512 840358597
3 12283 27101
1 5383 157156 332616664
2 86544 410930549
1 172066 199658 603228963
1 14767 178004 987832833
1 21520 163214 373156741
3 136747 5022
3 9720 152887
2 130593 827063308
3 49171 175698
1 699 140814 829832832
1 5430 73640 304694565
1 29432 32041 438694247
3 168612 139823
2 17122 794427839
3 112571 99324
1 42942 89533 635351449
3 91703 180377
2 1267 420764200
1 79135 163661 727276692
3 147202 122323
1 42492 105892 715882409
2 33879 919979618
1 35408 68705 349147513
1 21585 38285 855115587
3 141989 100535
1 14604 75080 184506885
1 163937 193735 894877096
1 28095 120826 872625957
3 77733 6773
1 55465 161611 477474445
3 156081 141654
2 199032 37043586
3 146939 93920
1 179701 190832 615422237
1 69752 131645 405174916
1 104698 179818 376824289
1 169190 171172 284509187
2 39451 70393006
3 124001 191571
3 135909 126785
3 35082 188742
1 16704 118196 203323373
2 78587 832457559
1 81637 187268 57332450
2 64734 761241362
2 229 219464075
1 89127 174654 476489476
2 72310 338700887
2 7244 750284704
1 50451 150423 516300237
2 77113 918601196
2 176703 632477328
1 84024 130682 421906749
3 147 54643
3 137564 143162
1 141711 146120 155571083
1 62746 117783 518453832
1 99948 157529 458901681
1 11140 37570 65589823
2 70544 993914573
2 14273 356490602
1 73488 112367 293711026
2 59015 118457604
1 61255 63631 358975745
3 197746 184379
2 184658 78855701
1 144414 196816 357697916
3 51319 75951
1 11655 107615 333760165
1 4278 149766 446767226
1 62855 148050 890450694
3 69419 64346
1 11099 125623 286969347
3 67711 160020
3 89270 88093
2 417 5110119
3 100168 45382
2 192999 187186172
3 188047 170692
2 188734 651783568
1 8907 126810 471182422
1 40730 115183 22141316
2 93292 450975956
1 14238 103200 458925118
2 151723 584074711
2 11813 672856570
1 146364 182167 206286399
3 33086 41220
3 57823 186453
3 4596 29613
2 153067 463500725
1 60505 67705 360486031
2 43394 478375766
3 38068 168376
3 12148 149189
2 41131 308138171
1 40498 156027 108394902
3 35724 188890
3 88692 173829
1 46709 199994 833772896
3 195125 136711
1 65875 112443 813549154
1 78858 100750 169620058
1 75310 79215 535234645
3 110054 2947
2 167027 546158130
3 158650 115240
3 44121 100513
1 90982 115117 367921942
3 184015 11014
2 49067 112895041
1 131616 194197 962401703
1 127140 150552 95138378
1 104726 123865 259164738
2 134187 95092948
2 19174 240551542
1 7849 81339 522620395
2 118728 965660115
1 23764 179074 877543732
3 176172 192124
2 15850 894547601
1 108964 129732 451948833
1 29855 138688 811961314
2 94248 852701079
1 13540 151587 804485068
2 175577 15533211
1 87084 160958 589150915
3 96653 180037
3 161367 189148
2 41677 117792492
3 143027 147933
3 20295 81555
1 92322 180063 847628225
3 153694 21093
2 114337 976511258
1 91271 189696 658060765
2 196768 776820093
2 127361 341107754
1 165557 194645 306846251
3 62628 140483
1 178721 182228 247280336
2 179503 978771666
2 190837 355401645
1 114302 191556 783962293
1 3547 196417 230768171
1 80329 114879 156515274
3 181040 15687
1 17184 56718 364164613
1 85617 95162 632008422
2 140792 982434824
3 97517 89660
1 47999 73372 538645213
1 87075 164777 5120548
1 23202 128548 33759204
2 9454 462713694
3 140932 135575
2 186072 947265734
1 106237 147368 292783529
3 97461 154263
3 55496 68254
2 71547 210907176
1 69893 173832 206163020
1 59089 60723 688776848
1 44059 61411 431681960
1 79886 188641 865378268
2 85650 289732376
1 127130 157008 108198558
2 173540 860765839
2 28504 240675144
1 41121 90586 99418087
1 79858 112743 630091192
2 89672 307976090
3 71836 85130
2 63324 160860962
3 56027 8246
3 132887 140596
2 169325 700122295
3 45609 115765
3 183135 17343
2 27351 299746436
3 51790 189124
2 146198 261618088
1 27200 118999 741817085
2 27086 45538143
3 16240 134356
1 51480 150649 938521392
2 11491 620818367
2 107230 738362264
2 21978 829732240
2 40272 87631585
3 118650 56236
2 73650 942232704
2 120131 834549454
3 83795 79826
3 130018 115570
2 185163 548593813
3 74114 179313
3 178821 123855
3 79413 38184
2 116738 703682510
2 168180 411371304
1 129169 147191 257260586
3 157241 37926
3 172756 190155
1 14735 37431 370286069
3 198603 188439
3 13338 150753
1 121232 156794 343930495
2 34916 868114285
2 135453 304369814
1 44445 149571 740056627
3 126514 34764
1 78147 153859 117849879
3 140338 165862
2 79126 11219118
2 160354 844672826
2 94675 728253021
1 10061 77767 914775245
3 123867 142591
1 83524 146129 644277758
3 94867 166680
2 102311 345672502
3 107695 147955
3 69407 65777
2 143991 784907272
3 182554 61117
3 171272 48051
3 189674 113853
1 52801 179567 952607927
3 47786 91434
1 135342 190460 655132638
2 57170 35373498
3 74326 141388
1 122831 135869 295437685
2 21309 612413103
3 199413 3511
3 16131 91820
3 109822 102063
2 113009 358927371
1 123634 194161 129035476
3 42018 167035
1 30675 132973 958794616
3 28888 96622
1 124798 190053 511607053
1 33720 96610 262190671
1 174052 175002 737118800
3 193998 196894
1 26265 181683 57896691
1 69983 142839 998754227
1 43276 140986 522541935
1 110477 111320 416524632
3 120176 105816
3 1905 3332
3 148551 184015
1 79083 92156 246776376
3 39705 87924
2 133495 825654398
3 113444 169022
1 69719 71870 600678194
1 9838 125166 905463425
3 41309 42058
1 71350 99455 648232615
2 151751 889925661
3 197615 172699
1 6228 58717 338541295
1 55772 113924 243278464
3 196671 118417
3 168316 167650
3 97639 149208
1 64319 165381 266206335
3 171939 60095
3 165281 159008
3 159565 94720
2 128690 826988765
2 160639 755259168
3 173434 190965
1 156851 186237 431713150
2 119025 910060723
3 5449 176670
3 1460 123107
3 85180 154935
2 88273 735495003
2 153995 460961510
1 151512 162109 308823872
3 19477 121636
1 52950 92728 77549045
3 114463 102140
3 80891 73700
1 55163 81969 371737064
3 41452 55104
2 145849 970563081
3 144961 60725
3 52894 154552
1 88548 138596 871439423
2 54566 239586564
1 78956 153935 398757489
2 43435 973942714
3 124783 133475
1 31255 147649 368299277
3 108528 144719
3 139282 6858
1 55332 161371 627157671
3 117841 74099
2 13656 498432225
3 166318 185413
2 20182 914183042
2 121074 677488529
2 12504 774557518
3 82956 178798
2 32676 870987572
2 62122 195693828
1 115361 183015 61857824
1 13522 139330 296562139
1 35979 124432 377635654
1 5202 60466 56045135
1 11327 164541 713163125
3 19109 137303
3 172199 27681
1 35084 173627 181377420
1 81 32060 819500812
2 76807 194028051
1 66511 196300 403726381
2 68717 416911919
3 70316 153184
1 21890 131940 482324669
3 50860 168950
1 28084 175555 953233747
3 39215 60527
1 5648 92347 572925568
3 167854 9845
1 34546 135916 950270459
2 125866 741133355
3 94334 197713
1 38947 148569 536290022
2 118857 780162465
3 189068 141203
2 177741 924787358
2 29635 222229208
2 166150 932403887
3 180836 181022
2 11744 916264052
1 90879 102074 701183900
2 115045 381113835
2 128362 451738368
3 98454 40201
1 140983 196192 326242066
2 104363 845041891
1 92188 126948 618456077
2 146611 960480567
1 116046 135075 567922177
2 173712 334979592
2 15606 352440966
2 21166 625682439
2 16126 74231127
3 102786 53497
2 184720 361071755
3 5469 108925
1 72346 167572 300359866
2 168254 694468307
1 15325 145996 262432123
3 172554 190383
1 3582 165022 81850256
1 26971 71533 9052094
3 142828 10244
3 138723 10931
2 156384 171470039
3 65156 26157
1 87638 190803 380186142
3 80549 128004
2 30294 656133168
1 58438 123800 134326636
2 35263 159246541
2 109041 903552819
1 17170 86409 869364580
3 177292 30342
2 36238 127264193
1 22264 182826 877421685
1 47015 59195 748226464
3 41899 162235
3 73586 98638
3 54700 98819
3 150763 166453
1 5193 59612 299112375
3 59195 42640
1 56476 175271 780301383
3 175649 13258
1 121159 161375 153213167
1 40638 166230 551816253
2 152434 301766487
2 67981 557262654
3 142479 138057
1 72560 167275 353419252
3 51812 159841
2 107977 517807108
1 42146 118971 355998429
2 173248 312395865
3 16562 139173
3 83464 121277
1 41853 181236 578625266
1 35051 67329 764108761
2 129108 101903768
1 29892 72165 874823643
2 6228 285288316
2 1584 111359465
1 85966 172324 672537619
1 117115 138538 381892330
2 132514 377225458
2 150652 498772350
1 56083 138374 854577707
2 123793 559688014
2 138419 578458235
2 106045 72037868
2 127713 988665552
1 169376 184844 757996898
3 126618 183337
1 19229 166334 289177309
2 42823 512041023
3 15287 113280
1 61284 199619 836628609
2 90066 345803871
3 102771 194185
2 109093 244349978
3 55583 142022
1 96318 144873 938510759
1 23960 128668 424345892
1 16529 178727 745120483
1 52536 93599 701828262
2 69633 335624923
2 6857 172009613
2 13354 110612536
2 130544 865628565
2 91154 816573359
2 173498 311971122
1 61745 140975 561795664
2 12394 439144578
3 159773 188844
3 151690 147923
1 55358 107523 816443672
2 103350 720815832
3 53637 41537
2 92488 982787036
1 43234 146186 789909941
1 38627 162275 897581543
2 137746 234082523
1 84660 127362 117948074
1 107887 182829 429962216
1 124808 149833 775614254
2 143087 891050403
2 53881 753399974
3 40526 87283
2 19200 380458577
1 62382 79474 69702571
1 96194 180593 333350718
3 48665 71338
2 47292 200002437
2 48184 828362373
1 103875 146848 918148988
2 26964 860676434
3 147822 136182
2 112626 152305472
3 137291 145936
1 45185 117530 975137652
2 151687 480968020
2 181059 729724659
1 13048 79825 834982400
3 187489 552
2 107764 628775639
1 90643 166879 103672047
3 75558 39302
2 124274 959083263
1 29272 197761 797139794
2 111161 4401812
3 45723 29802
1 69559 87543 120663498
3 28309 162274
1 87830 92845 925533468
1 66973 165056 241550476
3 108885 146623
3 11093 29059
3 63889 134116
3 69169 62203
3 94783 146411
1 15917 142162 545432493
2 57948 496288935
1 89627 101885 602526106
1 112707 182027 9067082
3 164484 166398
3 91416 158843
3 21902 85614
1 113513 135079 928484311
1 11522 35356 183884178
1 19459 25705 36222862
3 32772 173821
2 141013 602401612
1 46545 50429 675809907
1 57414 122505 582824760
3 95885 74099
2 5691 240485839
1 136731 144381 607891172
1 310 52350 7677545
1 115073 145363 58192981
3 2480 63201
3 89664 107911
3 28117 135293
3 43533 28337
1 68425 164957 615145492
3 161575 71796
1 151762 160692 187284724
2 112883 735352541
1 67700 99443 944664422
2 16663 158252738
1 33896 49650 345631171
1 98673 129646 377970564
1 116588 188722 89723009
2 59767 265757256
3 54898 18220
1 13819 40546 246391408
3 130326 91175
2 104906 459373662
2 172290 823393102
2 137466 541327363
1 13042 196165 974362552
2 175852 83182386
1 26766 29794 671319024
3 22157 170077
3 135491 104648
3 62433 69180
1 144992 178520 279120093
3 63817 120954
3 141541 180448
1 162688 188680 88998441
1 30934 74668 441589893
1 214 90335 968916251
1 6744 21005 738570956
2 175617 369954973
3 144400 28530
2 172849 786216600
2 199877 174119462
2 161670 397146702
2 99778 479758256
2 108762 478469175
2 163374 555047377
1 52640 114103 396886099
2 16585 712582735
3 106060 77000
2 154876 510168316
2 120643 874186614
2 25663 541708083
1 22839 36349 498106290
3 32414 146014
3 117822 141536
2 76702 390758345
2 133612 636342977
2 78011 349248741
3 161177 187814
1 62191 164906 377059166
1 51594 93691 954283549
1 51907 92445 884553488
3 122342 119597
3 58026 198470
3 74405 67459
2 119566 294237436
2 181843 542922108
1 61833 185745 491842723
3 159099 72682
2 109600 922284802
1 157262 188325 232555954
1 20219 123479 335719349
3 41732 147307
2 45019 922305844
2 58206 86284588
2 116243 82469893
3 125455 28664
2 25316 360443693
3 24644 161859
1 50759 118352 387824275
2 128696 572154433
3 37253 76916
2 57017 222672333
2 65402 902769333
3 80217 140589
3 118586 194469
2 122011 787627160
2 3154 2918402
3 57600 33404
3 188487 170926
1 58978 195763 251039772
2 111635 919176731
2 17056 222543140
2 160821 4282913
1 142925 161139 241520305
2 58240 45347645
3 142019 13284
1 113371 136652 68147071
3 168810 64723
3 195215 42931
2 88159 126581752
2 44641 270946145
1 21381 124975 899956610
3 135387 153125
2 53658 959295859
2 160803 520235439
1 50029 157599 802199946
2 18164 348253679
1 33046 179447 186512165
2 32051 322800161
3 49774 111689
2 98320 353684166
1 131169 132458 356074416
2 38006 702416764
3 170196 159851
2 40759 132025075
2 137980 715538172
1 190762 198770 342295095
3 75425 17303
3 57157 194127
3 101040 107605
1 18837 168629 191641526
3 178576 199679
2 152195 213961465
1 115286 128343 900782227
3 68998 192845
1 128961 149305 297475478
1 159731 161187 491110475
1 46178 78296 317264602
1 1281 126121 133016496
1 41852 175820 448974188
3 49160 192405
1 124058 154725 783124026
1 88729 193769 724395046
3 10776 100610
2 74442 521366050
3 185676 125605
3 149051 191052
2 31430 108626664
1 46375 180284 588419538
2 185198 469310940
1 60223 173296 676012663
2 179124 73094797
1 55189 168869 616258540
1 68859 110380 364969677
3 194463 1280
2 115252 860853947
3 41080 194328
3 63424 112983
1 58947 198060 437059604
1 8421 12449 652159512
1 63698 123811 631198708
3 171665 50974
2 167723 32259268
3 77631 85249
2 130772 995015523
3 199115 187077
1 41823 76171 823493159
3 74359 92644
1 16557 139306 258578080
2 55898 157132273
2 28225 836660186
1 12995 91253 976401871
2 180083 706067433
3 166704 81358
2 82448 262945303
3 197402 6074
2 161380 733396717
3 167955 107109
2 30746 645390032
1 28331 119576 684787775
3 108397 145644
3 40153 8570
1 127346 196113 42146256
3 90799 186564
1 44003 124428 890937654
2 152255 228399991
1 51226 115564 7440236
2 74685 901915398
2 191774 44343316
1 29352 82233 501057756
3 156186 113164
1 72674 179071 663120026
2 171091 47043098
2 23330 475329449
1 144314 184181 868396391
3 1460 125829
2 84711 394299903
3 42276 99119
1 13280 172057 236317920
1 81707 171857 976138840
1 130999 147393 26366139
3 16068 30534
3 107953 93034
3 59088 47538
3 156061 2045
3 21763 149614
1 45910 177544 323993410
2 9746 970914939
2 194187 921836069
1 18742 171106 340685181
2 38452 169169208
3 176908 166534
1 40548 54182 922422017
2 113993 122018121
3 73586 101618
1 152792 189212 322413364
2 81039 874888845
2 190672 500928100
3 90800 7698
3 85101 30160
2 175388 156583436
3 132524 43676
1 48892 95611 326773032
3 115344 100487
1 36483 101226 764851396
1 51242 128919 961877868
1 88238 144971 112627227
3 129717 58110
1 34475 192932 364034577
1 178 186574 78215632
1 66295 176106 442276181
3 12552 146363
1 45833 143282 370293381
1 120323 182885 98848822
1 162582 198372 538540701
2 53847 846632657
1 2314 78211 202776841
1 34414 159884 314273998
1 825 55406 887951785
3 110675 39434
2 179869 734816120
3 46700 42684
3 103336 94390
3 101635 106727
2 37217 402547419
3 47202 92914
2 139218 693020583
3 50205 162209
2 189880 992779119
3 144891 81081
2 129499 248224077
2 194684 644990434
3 198445 126998
3 165236 3426
3 8302 110224
1 83338 194851 671071853
1 65198 129718 384911751
3 116439 101287
1 79044 184555 169046774
1 71575 102604 23698978
3 32644 11833
1 108872 132089 646743137
1 95105 164131 226850371
3 16320 67810
1 60957 185446 304532065
3 73204 86100
1 21495 82840 213476270
2 150748 589149052
3 48384 151829
2 36664 950060073
1 15916 74403 187532863
2 174970 269739141
1 17568 193119 224557831
3 133685 146554
1 139958 197910 974592777
1 64450 158500 28702679
1 54344 137476 602543864
2 51921 457982855
3 75373 133715
1 69418 69645 263640856
3 198665 25542
1 81252 101491 784811415
2 29137 463023828
2 77084 515219225
2 79831 277879353
2 159409 380340210
2 186131 903610865
3 183393 163789
2 190123 318133168
2 75175 63917646
2 111268 580113353
2 104071 269301717
1 56587 78938 62838390
2 132437 906597060
3 177499 97831
3 134330 190232
2 44449 129689191
3 105784 29188
2 97967 273651060
2 35867 87331010
3 130382 28348
1 68696 112537 699115754
1 70000 148580 155771276
1 14205 125169 124465927
1 94712 149262 726975632
1 40599 107003 628370584
3 101440 32482
2 43503 612348408
3 38218 97866
3 159013 22202
2 112906 718383039
2 169550 569597402
3 130168 32746
3 13723 26815
1 45132 79295 490496672
2 130591 820664168
2 160528 424678240
2 144859 782585234
2 85549 819577410
2 63097 148215426
3 121900 86806
2 20756 168000409
2 82807 367954916
2 114823 767567321
2 35821 27446629
2 148265 963602848
1 21317 83446 274204424
1 57532 172820 518817927
3 26643 156564
1 59341 75083 560300558
1 37883 61462 737622513
3 111547 86353
2 95064 331317325
1 41606 42171 686710129
3 159366 159941
1 25562 191855 957526346
3 56662 71828
3 43118 43150
3 108503 132671
2 176917 641678847
1 22149 66750 214129385
3 45437 26620
3 51536 119627
2 192720 590248707
1 20055 122955 223059768
2 2580 791110132
1 121530 150070 383223425
2 75663 42539829
3 179559 127951
3 163980 93963
3 52114 41984
3 42327 155152
2 61091 614445950
3 78614 8474
1 101841 128244 863922646
3 166352 161852
2 72342 19523300
2 53397 19343741
3 135920 109189
1 72172 74965 747270863
3 158841 130515
2 5094 42284560
3 198011 33072
1 86560 140743 852547597
3 52156 135999
1 14245 99880 461147050
1 159998 166702 191736786
1 94452 184876 415491194
2 60692 24844360
3 38587 105895
2 110441 517463161
3 31099 45467
2 192870 167164469
2 177055 172880987
1 2292 30489 569686728
1 54258 64273 971174077
2 169924 660048491
2 29351 443241676
3 43259 10578
3 184838 45674
1 17020 33661 590041715
3 15014 117318
2 76845 443565730
1 181417 181824 755690951
2 85742 21960312
3 120663 98589
2 196234 939634488
3 59518 69204
1 33032 131530 743744156
2 63554 530966178
1 26874 49824 767219866
1 17345 77258 548018681
3 37645 59243
1 149956 184107 5350653
3 197997 2487
3 140317 7091
3 77793 4853
3 139876 3899
2 139856 281760756
1 51917 127724 881006896
1 52132 149185 744196500
3 195255 112450
2 52171 444833019
3 138621 106677
1 113056 150391 289618035
1 65804 108751 495714575
1 72028 112743 861815137
3 163719 106181
2 79796 349506637
3 188942 23876
2 180691 759752305
1 68244 132062 403876420
3 161691 33311
1 76332 109178 329549191
2 67407 310671186
3 32196 86580
2 96964 409625907
3 82863 24147
1 31386 74462 134869442
1 9207 119554 292953118
2 68549 245735669
2 147263 750668024
1 2705 54414 511777556
3 95026 37429
1 71872 97100 449270075
1 151465 158070 942064332
3 181640 92607
3 143125 197591
3 70199 181936
2 103743 692247559
2 77042 63803195
3 58710 86023
2 175295 348606352
2 163595 95332178
1 29299 133202 34896072
1 50308 90764 56715440
3 12468 125859
1 37858 114971 232434428
1 18978 143269 141200217
1 91810 184125 332150580
1 7268 49470 720373811
3 94085 24609
3 76222 3451
3 97551 68452
1 35117 176962 403509581
1 111731 184123 124609341
2 12540 809629473
3 37577 121909
1 54131 63075 715588060
3 27318 102971
3 33982 101691
1 151185 162734 289335337
3 104260 14518
3 71687 186201
3 53004 2251
1 22241 132297 972258018
2 76875 961201687
2 120682 47763945
2 45011 372004695
3 103674 169423
3 63806 130977
1 107143 177952 371803117
3 27660 54443
3 95580 145241
3 165419 86924
2 37984 850380024
3 175244 9097
2 54792 267795382
3 89298 159388
2 143957 955931155
3 72033 196905
1 110002 135682 624752690
1 47868 191645 403790956
2 63477 64462787
1 25170 141508 69531539
2 112197 109540687
2 71868 202078829
1 78140 78892 171339452
3 188797 182159
1 94153 154543 511569387
2 32788 239332718
1 47362 116102 977046261
2 34198 735207192
1 118749 125391 800031382
3 173367 64902
3 92476 175870
2 50882 749681612
2 21635 524810906
3 107465 87843
2 21360 974673913
1 44441 75866 108382356
2 126492 317471380
1 49586 149047 684874410
1 18904 92477 837495691
1 109434 174010 348902355
1 21858 145759 320301773
2 103506 831732001
3 95776 38212
3 176034 72801
2 147680 855973074
1 119324 196904 179734402
2 76929 499808833
2 128593 895685138
3 170098 113522
2 25361 48626153
1 1869 44615 429048903
3 82352 35498
3 106417 78339
3 23105 94421
1 54401 58101 387676086
1 147382 147742 749434281
3 72565 143609
3 4139 149661
1 192999 197626 913157223
2 136156 428716777
2 8272 80957019
1 19058 59265 462039964
1 146087 159330 950273882
2 27402 605880269
3 159238 196630
1 41204 140521 437039353
3 103753 103073
2 188739 35982073
1 118095 144970 60836457
1 125960 170598 643128798
3 5730 99161
2 97718 439725594
3 9881 52712
2 173929 579554742
2 148232 125776734
3 129791 96367
3 135014 90470
1 1768 30441 595052059
1 42053 154291 284208858
2 20807 471957736
2 49893 633326796
1 98536 167062 77428499
3 172782 22469
1 12067 97131 454711535
2 196534 68011810
2 22007 232180312
1 31322 50043 299255934
1 58834 171545 231874618
2 125002 139452413
3 156598 31177
3 23236 109000
2 11368 207220680
2 161896 379833761
2 87312 778043721
2 55610 598850233
2 31138 542316328
3 103622 100031
3 148835 164534
1 174771 184322 288440859
3 41192 79566
1 42491 116171 26267390
1 122553 126055 342436941
1 92757 103198 935846217
2 144230 952377474
1 37227 162941 195466954
2 113702 549007929
2 35182 433513093
3 153736 124818
2 175853 227319218
1 55264 183213 696719561
2 4008 792393777
1 70173 106000 765299296
1 51887 65348 153164687
2 59851 364076684
3 64839 95891
3 149798 152082
3 65037 20187
1 39243 195155 678647053
3 112604 55513
3 41890 11536
1 173811 195354 623367964
2 73551 610490675
3 28613 72179
1 154263 183562 16959924
2 129712 989175240
1 19900 35929 197750053
1 4461 30727 851088762
3 80490 139918
2 102764 453166611
1 42204 93958 406147911
1 108882 122461 496623362
2 4774 162753405
2 136286 312590019
3 77960 8579
3 146105 85813
3 97723 162846
1 45455 75641 707823317
2 5736 473613484
2 21749 635503876
2 82183 140151993
3 38925 179703
3 144821 96028
2 82821 592898386
2 115242 979467631
2 69522 50590965
3 54454 163600
2 64429 68618325
1 52331 76926 181013657
2 199895 518367271
3 82956 176612
3 67672 107122
2 128720 545428467
2 55802 89932424
3 27819 133805
3 128756 109634
3 86648 20692
3 98383 58262
3 74101 161537
1 17010 56242 387013711
3 184108 166506
3 153494 59561
3 1097 20858
3 197532 179395
3 110024 99196
2 172616 235570590
1 22651 144078 388232366
3 83695 199196
3 43126 186244
1 89487 141304 880046271
1 107081 154092 136503803
2 127906 100206619
2 8227 291134226
1 30019 104376 929873806
1 51098 162226 139016975
3 136040 123066
2 183113 262664920
2 13534 275157007
3 10843 20263
2 83047 549139630
2 124788 120712921
2 51459 140249135
1 176457 184587 87133253
3 149342 82790
3 195026 71603
3 51067 36703
1 17581 63899 509042342
3 68854 184016
1 2711 160561 199266906
1 133260 199850 538818226
3 37400 153400
2 186793 502995436
1 39021 192572 168132707
3 157328 97708
2 130813 472144081
2 13545 147489617
2 171405 420701472
1 11875 168280 867291852
2 154675 574638863
3 8050 89165
2 20073 805261234
2 12812 622635791
3 106769 187494
2 114009 378186730
2 187727 228058246
3 72356 28106
3 169648 148043
1 104342 195830 922514349
3 199125 162281
3 75930 93215
1 43363 136344 888580065
3 135290 124169
1 7905 179838 287264884
2 181033 494219407
3 61686 104514
2 57151 481618991
2 121559 794143336
2 128128 836478958
1 27584 185456 940360316
1 9700 20243 488240008
1 67824 70220 752007691
3 110013 109363
3 112161 9739
2 157639 683203545
1 38042 146691 677516393
3 80079 18953
2 93478 55282874
1 128260 187271 973255533
1 36227 43570 226939525
1 11445 37999 752843024
1 52084 133606 98619819
3 143342 44127
3 9088 129631
1 1216 36385 468731803
3 39593 11550
2 108619 410123718
2 92313 170112806
3 94431 34854
3 80425 34301
2 152353 435039116
2 3452 74774895
2 92472 538529023
2 188228 123456254
2 33442 173220025
2 153941 908286905
1 48103 166940 157338362
3 24713 133944
2 78128 241022692
2 92893 543355924
1 8241 166986 481009890
1 2236 164986 10702694
2 52068 365978862
2 179553 129448041
1 90932 197051 175840411
2 91654 877380353
2 197564 678941961
1 77257 131015 913047203
3 194870 49717
3 81137 15417
2 45032 37416507
3 2022 179746
1 120653 127397 404541521
1 126595 153771 132471911
2 39310 247270083
2 116724 503386506
2 5836 380017344
1 61131 154327 985262941
1 41333 173128 299811407
3 108445 162478
1 47650 114270 119223549
1 111036 145714 532375701
1 33166 68286 669599822
1 10776 97623 421375291
3 76225 57314
1 98661 173381 695441323
2 138009 118868611
2 68239 243806118
1 137810 199005 396090568
3 87640 100826
2 71354 553487753
2 91277 126201832
2 136364 923339488
3 156404 179141
2 179585 832355963
2 102015 484836298
1 73872 113739 664971975
2 81173 91783278
2 124358 716704531
2 103975 139361337
2 8663 956522729
1 6223 182054 245463105
1 65089 134680 561061066
1 18409 53957 940621648
1 9145 196701 463700158
1 31677 163877 881110849
3 74566 179281
1 24759 150255 501705946
1 38679 147745 194033433
1 41060 63432 307111118
1 44053 155312 121403554
1 63199 160051 705986395
2 116685 174981980
3 19338 199377
3 126057 141365
1 104215 188138 335680755
1 63461 187671 720669727
2 148534 571320064
3 16150 14084
2 70173 743786336
1 23019 195428 277581541
3 173012 89084
3 102078 142829
1 51158 95539 895516951
1 116593 191709 463502286
1 109349 173596 840514911
2 117721 291810123
2 54885 19729525
3 31848 37754
2 11883 516769857
3 161235 168552
3 130161 119255
1 66064 127587 444337824
1 22924 66787 206541522
3 159140 159871
1 128190 196250 239065471
1 84394 145150 178598643
2 159936 665307731
3 148122 176448
1 149538 175027 793335379
3 177452 112089
1 177920 184667 882415178
1 95236 152997 646293762
1 151381 156346 796876145
1 165790 188641 647626602
1 81598 155399 461945465
3 83550 167151
3 89256 57743
1 26811 122337 961175517
1 9419 83509 372888144
3 48323 124815
2 30501 218806528
3 63458 84009
2 73573 482485727
1 81740 136097 729567492
3 79538 142279
3 87430 167905
1 52335 157170 819837508
3 149349 845
3 199070 25381
3 162813 85922
1 132149 132359 377176664
3 48714 90471
2 118252 969338743
3 86283 88261
3 89882 177437
1 63235 126480 735108672
2 77592 165614668
1 29747 45116 701493261
1 179718 198228 431774443
2 57282 517099777
1 42828 166369 941964083
1 21426 168950 441900312
3 21796 99622
1 57671 67776 127945723
3 136018 149242
1 46014 117109 883254961
2 174575 830574750
3 1026 32325
1 8722 177870 754180710
3 181465 149138
1 42379 150506 125238366
1 61725 157050 188500157
2 86572 781253151
3 158667 199783
1 59898 84579 282674711
2 73275 437528838
2 39750 228940005
2 123772 780728110
2 92242 221769225
1 83631 133895 650281902
3 23446 31325
1 58324 187076 23227351
2 123684 339924040
3 143322 106420
2 88317 454745203
1 51787 68537 746262865
1 20207 54196 445107934
1 1534 23028 901833379
1 162219 178943 539705676
3 147747 81791
3 7276 69448
3 171993 166575
2 191636 456131832
3 113193 152715
3 12158 117230
3 194131 26109
3 72506 144866
1 13831 44401 207708680
1 78525 111832 546149000
3 182648 44600
3 178175 61563
1 100508 101171 913082270
1 75420 125574 198561796
1 155929 185768 431712845
2 71413 996769091
1 7847 63645 181175953
3 48943 136229
2 186139 539225283
2 14678 422888865
2 146688 457874113
3 28815 71255
2 106228 479267015
3 33233 114616
1 25732 55320 611898333
3 90221 71710
3 73259 199894
2 97928 10020712
3 90536 176640
1 113109 134593 57366993
3 122356 140535
2 45150 312548644
1 127568 140502 650891957
1 2136 111280 465224447
1 73099 116260 561005783
1 15677 106235 329516113
3 64624 92732
2 82326 155851999
2 90464 900085551
3 180965 155465
3 69802 105265
2 158986 859247899
2 14143 411238196
1 54425 83876 253480872
3 69488 32016
1 58356 149356 681677826
1 139182 183320 696192957
1 47547 82442 736374700
1 113040 179916 644439209
1 57839 60626 482095706
1 104393 136229 336356975
3 7211 186976
3 142032 24713
2 40026 419994577
1 69704 76285 318221170
1 74856 136858 217613930
1 125595 182237 90455351
3 118507 54651
2 184575 115925062
2 98340 693614032
3 11431 100226
1 157036 185202 886695978
1 54320 107176 121046826
3 101521 184174
2 34214 61327691
3 104124 135898
3 97826 84508
1 93968 98993 289497509
2 2727 134442208
2 43056 31458515
2 192555 778145608
1 51858 139002 568766746
3 68986 194947
3 92782 122068
2 59192 13735681
1 12645 115913 372337909
1 127032 170384 759406460
3 193713 2995
2 309 997325544
3 46578 2983
2 150994 254391062
3 21242 195306
3 23083 134077
3 175619 101569
3 32042 100343
3 158157 35403
3 96197 104756
3 102157 81477
2 150028 111990963
3 26019 72222
3 189063 53834
3 155529 60835
1 82346 188244 710284773
3 196885 101161
3 114861 182933
1 127415 167757 897741300
1 93719 170715 382528822
2 32451 898493959
3 184443 1074
1 29548 40630 963504883
2 69987 119620837
2 99623 439851661
3 39617 11171
3 120855 119053
1 123535 167433 653851192
2 1874 474516300
2 189652 795626337
3 196672 135180
2 123793 561007363
1 64423 109365 107323507
3 90623 34336
1 106643 133516 424359337
2 26754 129612847
3 57423 56102
1 65176 162930 257826031
3 111086 138493
3 973 140999
1 78670 139914 208248252
2 154803 367670271
1 59031 81079 148509843
2 106288 577992647
1 113455 154003 146047333
1 32506 91759 683313969
3 35837 82648
1 19711 63546 913973915
1 8573 79864 406607615
2 101404 131482616
1 170297 195175 373748535
1 46262 83442 824517549
3 45969 155927
3 4880 13118
1 46167 98110 346811722
2 99298 139632892
2 106290 748793784
3 49087 166790
2 77237 369736206
2 67170 395129510
3 110202 84930
3 185097 1527
1 172994 193201 993318988
1 14545 36955 341325504
3 106902 18201
2 23206 41630591
2 117391 532408418
2 77012 477252316
1 13138 199811 416980566
3 113828 17479
3 174407 134609
2 15101 961789304
2 56861 117798280
3 79311 125374
1 15861 83006 801712719
3 87098 188027
1 4657 93382 335232615
1 26945 76223 203566169
2 44417 462253554
2 195492 489983891
2 72865 969864562
1 87265 191109 171483644
1 30321 93800 952009164
2 63529 470388182
3 11587 126744
2 94193 191275670
3 196661 152254
1 9472 183240 993847678
2 126142 962020353
1 126629 163584 187192255
1 45787 109560 475609417
2 92900 582562736
3 72924 182527
3 84648 20060
2 197305 857908883
2 132976 161906100
1 112359 142343 266741462
1 134919 167029 506277291
2 191802 447279902
1 33710 169688 707987569
3 117344 122614
2 196770 921620802
3 94421 63624
2 142704 643133705
3 188108 1284
3 13249 54999
2 85550 943251719
2 111805 98814194
3 6365 157932
1 6363 61799 715699988
2 131942 321948071
2 62523 897700635
2 150745 356607400
3 26288 198540
2 28943 71073662
2 117891 590753187
3 22604 80355
1 58501 172177 987626773
1 57324 66253 384661436
1 113919 190174 788692242
1 15343 51656 730790813
3 28641 134499
1 72421 120733 659567369
1 139873 145036 653376959
1 96886 177927 454766277
2 79477 549800328
3 26204 192558
3 150752 184727
3 732 95280
2 197051 497210020
3 83064 193167
1 1067 121563 97441347
1 6901 76924 917026055
3 177749 99810
1 137789 182940 678946811
2 88015 2453862
2 31957 401863229
1 50755 111497 712672356
1 69953 151614 209584558
2 75317 377565869
3 114650 38239
1 184607 187310 864993409
2 111316 8643953
1 5521 157072 975956219
2 122429 918991463
3 146195 197848
2 179159 389175849
3 124177 158554
2 69156 270806623
3 81580 49788
3 163458 129741
1 72263 179592 411943062
1 60257 84290 4133011
3 23818 92199
2 34514 249463413
3 1159 71177
1 45217 127857 1328307
3 199603 184370
3 73780 164181
2 166422 711460065
1 57292 120923 366179903
3 174939 83947
1 440 20314 716252667
1 1223 137520 902597607
1 59883 123243 52268966
1 6972 44163 906403927
3 62439 168757
3 160386 92415
3 172709 3058
3 143092 52314
1 91797 168594 229352285
3 83489 130321
1 2895 38645 434260138
2 12507 177801538
1 11785 188490 280390746
3 191561 37615
3 150396 195451
1 22543 59202 872742897
3 115621 152451
3 82317 40298
1 60616 68300 662965655
1 123132 189093 852853590
2 109121 599874017
3 117992 5565
2 26420 112106043
3 147180 145295
2 23976 747887628
2 120401 521444447
1 79170 152905 874670218
3 132174 154522
3 76227 95482
2 158295 815455469
1 88607 155785 933185176
3 191620 31645
1 84607 132164 992068058
2 14724 224392523
2 34208 562144095
1 57886 123315 219930120
2 12345 392973017
1 49698 182458 191997664
1 20487 106970 907513898
1 114539 166790 667306136
1 6881 31215 172662250
2 184337 90558045
2 175155 578912882
2 184046 748747212
3 31631 195244
2 156375 419761268
2 96361 326708908
3 49998 77334
2 141249 347503501
2 131117 986133919
3 180985 86261
2 191081 870356572
2 150706 22816230
1 128176 171193 857910615
2 62353 609480437
1 13498 37263 226530440
3 183579 90156
3 176879 84590
1 69293 145981 32219658
1 19221 25643 842304114
2 39782 955999585
1 150680 176905 599175362
3 104641 31015
1 28719 48754 916854155
1 13122 126736 893326472
1 60343 129249 8986059
2 129999 12795949
1 66778 131467 422916258
3 32536 3923
2 65991 272990564
1 75852 162705 994567881
3 63686 116019
1 45147 144940 509764084
1 33677 173718 808390764
2 20771 411692088
1 34319 168240 523374465
1 101996 198693 896820721
3 520 136961
3 192472 140939
1 137329 182047 754262834
1 118880 130608 192692987
1 10744 120277 876760662
3 57862 48258
1 18609 199617 713450937
2 54355 524910913
1 16423 187300 13979051
3 179560 133940
1 53042 153172 191851311
3 40525 64681
1 181023 182157 636172747
3 6938 187462
3 174448 18892
2 108603 60783238
2 46775 548133875
3 9538 90159
1 107550 126316 608884868
3 81922 194815
2 104024 333476515
3 72320 24422
1 55358 153577 353732059
3 28169 13443
2 36468 445217288
3 96344 187302
1 4080 123811 907294728
2 86034 593339069
2 102079 864675811
2 55938 568882712
2 33441 30368928
2 46962 270921740
3 149498 105819
1 55807 83329 556066165
3 162148 106637
3 18173 13194
2 65114 626739986
1 21618 199736 559635869
3 149542 43059
1 6502 153562 380030375
2 155586 145967984
3 102035 32194
1 2637 34523 616074944
1 71845 159373 238384785
2 138360 593389941
1 22640 138223 476092377
1 15954 62656 621639580
2 150185 290093115
3 81068 50457
3 188344 167919
2 151976 810561275
2 107207 762768864
2 94018 521966261
1 127142 182927 848963173
2 170269 140177068
1 52201 189254 495730111
2 100459 786262320
1 53368 189254 632299285
1 35326 131060 539077651
1 68802 139987 532861890
3 132253 80444
3 116462 100072
1 98138 137868 286165698
1 175390 182954 299930339
3 155643 174472
1 50053 193027 406595364
1 56172 113628 233512684
1 132184 182701 692345991
1 40000 114376 233691818
3 138756 173700
1 112680 128330 838110342
3 16331 49641
2 115015 919118562
3 74726 70181
2 52397 10523468
3 81730 171507
3 189750 196260
1 49720 195743 601855119
3 28055 91573
3 122253 13664
1 46503 132573 316914852
2 64723 759889817
2 77974 277470298
1 109743 167944 606747425
1 72120 72135 625214279
1 89896 150080 94004442
2 124223 660075598
3 40974 8827
3 25306 97456
1 43412 184889 573694067
3 57618 134771
1 44631 78140 443547049
3 105160 147327
1 178914 183228 415050333
3 82058 86331
2 13212 191992239
1 43419 183493 527482984
2 173107 429313969
3 160496 147636
1 98638 132615 874289543
1 46863 180992 14854407
2 136389 494339158
3 148049 150570
2 114379 421580464
3 77268 181627
2 154341 557871567
1 50596 196465 646159314
1 106600 154365 816774845
3 8912 166816
3 103366 189789
1 34504 158443 439526790
3 114511 108524
2 70779 660989964
1 86365 139762 405178614
1 71206 75393 566206261
3 55596 157586
1 37182 84828 479880680
2 87939 701307252
2 68432 488274859
3 183518 61775
3 90903 132447
3 163588 111636
3 125033 133515
2 157258 672752949
2 151307 615906378
2 39850 671868742
2 98089 583431907
1 27041 31574 244597519
2 53829 326633898
3 190208 95248
3 193059 13302
3 74150 174328
1 117435 184652 222481666
2 99223 902840285
3 27872 24113
1 31338 78996 402180667
1 36540 122147 531042129
1 41754 197500 630145379
2 144925 277038973
2 95154 975486095
1 43702 120291 346261088
3 54229 184745
2 110842 183737174
3 187062 23791
1 40762 46907 719759765
1 103222 166717 947288948
2 154654 832217378
2 36264 348307021
3 54833 130204
1 139779 164215 274353834
2 197191 289937483
1 85451 103457 703306983
3 145484 45574
2 47688 272868889
1 18551 164824 447385213
3 120089 54545
2 89076 223810306
1 45956 150286 800426326
3 197449 180254
1 22618 182005 675686741
2 155528 292523711
3 143447 8816
3 48259 53104
2 162348 353560957
1 76720 180714 733807864
1 2788 141055 279311458
3 129043 134826
2 35939 692340680
1 32053 75498 468088272
3 181862 32112
2 15392 358290115
1 96269 113553 24949071
2 19920 974139597
3 146521 70532
3 72447 167853
3 147283 74234
1 9154 40711 642902263
1 40597 78495 20420473
2 114200 435375070
3 88194 17215
2 112817 160493003
1 50832 96750 713593756
3 92502 16378
1 29236 100928 774278124
2 135446 759319915
2 44865 48705452
2 170644 539264767
3 43583 55867
2 152776 58159506
2 111501 579464034
1 44404 136356 298487564
1 35853 156420 809137363
1 13207 147868 610190028
1 52057 82858 731375409
1 14559 74070 202060201
3 138220 160645
1 36310 124539 181987681
2 184918 987261080
2 113218 953518118
1 78465 108081 240730951
1 106553 165955 439981475
3 18188 70892
1 106178 179320 285311504
3 40879 11228
2 8644 335875251
2 17122 797553941
3 129608 22891
2 133509 138933411
3 32852 112929
2 25089 271326307
3 88830 97173
2 100505 645632479
3 96424 125755
2 88164 577303474
2 22932 21400911
3 172575 149454
3 186084 179912
1 18924 33714 23655532
1 301 116349 307507440
2 171767 860640981
2 10443 521311255
3 140434 168155
1 43601 156742 850929236
2 1611 333183819
1 11147 12235 665255179
1 118584 148090 238602334
3 77759 32303
2 23558 642406105
2 30241 151996068
1 36473 173415 300745569
2 149746 397651557
2 77482 747946968
2 101340 778753905
2 42316 902721887
1 111662 129768 134722559
3 143237 88937
2 123663 621049162
1 12752 109670 757895431
1 28715 181246 392998936
2 113628 340559216
3 175464 101751
1 88969 166883 196503290
3 25476 150019
1 75731 151892 728880778
3 116974 89866
2 92608 952631808
1 86835 175666 888358176
1 19976 120434 252704667
2 153953 968345301
1 20949 63264 109741158
3 76639 19460
1 31231 64956 345837819
1 80703 109973 169958106
1 136103 177522 511873296
1 39851 147731 19683278
1 94901 114308 691620433
3 170275 94336
1 59236 64337 672289958
1 166 178117 425599293
3 28300 14177
1 115049 123925 809213335
2 88746 466417038
3 186023 158983
2 20339 44148835
1 42001 77888 768618083
3 199565 148943
3 175433 176510
2 182501 866034324
3 174016 167198
3 120643 166102
3 64205 49738
2 172618 340168955
2 147968 768126593
1 165021 196567 363027948
2 99326 507963865
1 77198 199591 999159970
2 182005 120752433
1 17121 179898 699064921
1 146986 190735 514763972
2 117073 896477921
2 112707 988134284
1 13512 42319 461028456
2 123017 341784990
3 42056 196159
2 164505 664763219
2 186484 592495965
1 13234 87944 24398403
3 159637 112828
1 143648 198886 225919114
1 18475 195630 452697526
3 107174 196058
1 124143 178287 798686437
2 137176 133547944
2 39625 809175260
3 168236 17821
2 140995 56738565
1 110704 123968 199870891
2 166545 53273385
3 65615 143823
2 155071 908521949
3 34086 47043
1 41911 52269 836701782
3 95895 27709
2 173599 828892677
2 136265 579151875
1 43695 54590 799858226
3 124160 75713
1 48416 93328 525376291
2 104405 289237133
2 63172 415387797
3 15618 75231
3 24968 16696
3 80388 12196
3 45377 7617
1 122071 131863 815973479
1 959 44460 621451438
2 10857 345216703
2 17080 209212353
3 66342 158305
2 136130 177522191
3 113885 179816
1 4817 154831 690689571
1 132887 185165 767297181
1 116422 188591 130600678
1 125653 151638 416594478
3 75514 109549
2 66093 926973204
3 142556 38714
1 113526 154528 214254975
3 177768 15586
2 146478 823056923
1 40631 44188 182822103
2 20922 89525481
1 101282 166275 367563844
2 190164 848389764
2 189645 206986372
3 19465 122022
2 36965 202128512
3 129358 22705
3 69639 164706
2 92189 814012978
2 32075 289536272
1 85566 96136 257909844
3 168051 109161
3 35715 35300
1 23634 89849 612561551
1 91941 181735 962196461
1 20411 69345 95779835
1 31541 82868 491840627
2 51506 118411170
2 130996 819347027
1 61307 130357 52905332
1 140910 172685 2692694
1 15857 178862 491783235
3 191124 92920
1 6629 194166 110151826
1 38921 194489 638197276
2 33615 764445222
2 63400 579313140
3 31151 120612
1 77751 105433 728660252
2 142375 444902353
3 155023 162443
2 103845 212285701
3 25586 602
2 185558 773197784
2 121828 429079489
1 62132 141962 13252425
2 68816 777368708
3 142511 77953
2 98182 367475824
1 5842 7712 916874942
2 123527 181805411
3 54162 62185
2 26023 778686261
2 145464 545349339
1 1578 126965 594242800
2 12802 764673166
1 163236 187738 996908372
2 93718 266257996
3 121406 190720
2 80578 103140078
2 91618 791156294
3 169021 22680
3 139704 113248
2 74190 278240555
1 70574 83404 552340841
2 10511 269038080
1 48456 187801 825560367
1 35231 88277 12876620
2 45426 223087063
3 105847 95147
1 74133 196217 510520385
1 97963 198031 923117580
1 32800 41403 254541635
1 36992 99374 522773563
3 70700 2265
1 180658 195335 297242842
2 164927 46760799
3 2600 86680
3 174420 156651
2 93700 762571542
1 124754 147940 236315721
3 97523 2383
1 133700 194686 858767070
1 47136 167202 959955274
3 157030 90320
2 40737 208132894
3 180338 20982
1 3549 73842 206841360
2 196378 110006281
3 153845 159400
2 170550 598588014
2 121926 650155826
3 120178 152690
3 122184 58974
2 95115 720553370
2 185262 901437030
3 30620 196682
2 69655 246553391
1 26814 58230 169648434
2 108129 284440286
1 5393 28191 246023660
3 26916 152767
1 70496 164430 353010281
2 195516 505435091
2 168039 609307552
1 49298 106814 810522328
3 80004 166769
3 113227 132066
2 149502 904252718
1 132055 179274 865087128
3 147304 31688
3 122160 59917
3 86463 114372
3 119100 19380
2 122045 684730452
3 52143 120089
1 49597 113615 697312881
3 4192 47503
3 88920 15944
3 11480 122755
1 9577 138115 18845796
3 102352 152326
1 19355 162155 465046581
1 59316 68885 485758750
2 192176 912689002
1 7963 16909 951455954
3 55618 119505
1 146229 162158 380953844
3 9760 14824
2 19772 452685824
3 178791 7537
2 40701 162825476
2 160258 809036523
2 104988 276948962
1 114320 129708 489706325
1 41909 105784 720851131
1 37566 140902 709351696
1 42980 122275 967489689
3 70648 119771
2 26764 186734937
3 32815 94786
3 5531 145825
3 54374 19292
1 5952 111780 119133314
3 20784 92536
3 126867 155418
1 55508 70386 640683481
2 196250 184770457
1 77447 91197 926153872
3 94940 190782
3 15057 47303
3 100942 64648
2 118216 883089473
3 4374 109288
2 167198 994246512
3 23017 16420
3 1971 110830
1 46878 146484 172543488
3 81707 186045
2 67538 277478570
1 115669 163713 15257854
3 120486 123954
1 74993 183221 777742028
3 17334 109507
1 5824 164213 424372435
2 179539 638716199
2 27070 722804254
3 132658 91048
3 37339 132135
2 97175 785149462
3 11004 131191
1 23604 94395 187427971
3 96605 166334
1 10115 129381 995476429
3 21421 197730
2 88355 629542153
1 113100 190055 634575468
3 188262 182089
1 6359 54821 754170319
3 57797 151177
2 156760 861218975
2 31372 183290448
3 47078 6526
1 50002 142323 605464173
1 20234 55767 197669548
1 24566 50756 81869647
2 112982 852714698
1 49095 116840 495562385
3 177641 83148
1 22182 193979 406170994
3 63471 115064
3 156140 142531
1 136779 151720 277078049
1 44008 57089 959710523
1 178159 181264 116174762
2 92620 896521430
1 36842 143758 885567151
2 91611 169414943
3 125946 84950
2 156833 991321858
3 189418 14108
2 162637 660246271
2 46848 702279171
2 124948 589088770
3 130317 142936
1 33375 101691 216710495
1 71888 159015 259729551
2 61586 143723166
2 144235 327105235
1 40782 193551 398574857
3 39706 96934
2 186344 815088082
2 179262 680627039
3 77893 88181
3 3869 17144
2 113695 367636694
2 27612 258958265
2 133495 821603911
2 73089 832910991
2 164208 722707188
2 167574 566084829
3 96922 91389
2 88359 947118821
1 129247 159481 426987934
2 160879 952326497
2 2204 215934515
3 168446 160727
1 38030 100846 777633656
1 38372 76636 885867459
1 31641 160802 446066148
1 40816 163084 853538396
1 82046 86169 917253186
2 75181 567253682
1 58542 61574 179019284
1 60936 106382 479836826
3 104676 4310
1 78661 196494 697389211
1 115944 189206 273031524
3 77823 113452
2 613 488507172
2 158788 201100063
3 192997 158629
3 3170 66006
2 132284 20221299
2 177544 313741140
3 42048 70218
2 168145 498318169
1 70421 106037 477550179
3 82909 195923
3 130059 6078
3 87131 144679
2 24163 422783946
3 21406 143372
3 66504 79707
3 183339 49431
3 171451 56077
1 117230 198810 365829924
1 15818 37044 867895695
3 197411 149748
2 8273 183336859
3 167197 165975
1 154108 188243 364265532
3 150436 68565
2 67249 328791804
2 63108 601185644
1 93464 150080 925745451
2 176955 849627604
3 83911 35366
3 58330 97702
1 142856 197423 400892787
1 43601 167511 892030754
3 134742 113624
1 30191 198118 541258377
1 89820 137544 33762844
2 128479 255208341
3 50026 140151
1 13093 32011 931059566
2 176478 752044057
2 137603 977740748
1 15181 121444 703959998
3 4968 89365
2 46703 558613144
3 155791 61803
2 4403 731178418
3 110393 94861
1 18752 142590 76456444
3 13222 1003
1 107116 180903 139810528
2 44902 119609931
1 105483 180400 284551605
1 67411 119740 951236828
2 115874 57807561
3 84760 101890
3 30204 8069
1 12446 166999 211239474
2 45089 932602076
3 91603 95178
3 147602 47750
2 174053 994102024
2 170249 299047092
3 12931 120864
2 24395 940815972
2 176357 583021835
3 19722 41647
2 47018 963614882
1 80051 154222 542667009
1 120908 198552 83813228
3 51306 58861
1 82568 176070 311293265
2 16787 638809513
1 5527 127631 391012376
2 30259 751029744
3 142201 77273
1 61777 170107 154927554
1 110241 142829 173253211
3 65460 127597
1 38905 43718 685954351
1 8256 12782 752239838
2 177485 343446199
3 145061 140828
3 56379 112211
1 31580 57457 736972957
2 74047 264164902
3 139353 4211
3 117370 155559
3 25339 54856
2 10063 568693546
2 68857 119326968
3 174627 40881
1 36054 128117 888195515
3 192720 113508
1 105868 123377 271877561
2 7880 165366549
2 35333 80371186
1 5970 188453 713864398
3 152528 30622
1 50079 177198 235305945
1 3332 190595 313280898
3 156177 148342
2 24587 39113123
1 11467 48411 632569296
2 190948 723621850
2 14120 512847750
2 75683 806912367
2 192227 107786278
1 40124 126563 266798171
1 32681 91289 207790337
2 130607 81388630
3 121779 46546
1 36673 118196 728105413
3 198135 121609
3 64992 72835
2 82845 604374731
1 130150 137522 224088148
2 134813 579022345
1 18709 20741 903822109
1 55 10794 641786430
3 185007 88224
2 127893 19778139
2 36754 458939785
2 83924 242760737
3 157201 158882
1 81457 178378 438324610
3 48941 114909
3 117238 137485
1 129240 169861 248436806
3 181845 137100
3 121654 158291
2 185952 844664775
1 90382 184276 464117381
3 67911 131613
2 57586 94693564
1 174414 183989 259634184
3 89583 150551
1 24849 72427 40628171
3 73553 144345
2 63361 332170459
2 185352 421695082
3 116550 169954
2 40424 910098728
2 42906 476585134
3 129008 140658
3 186610 18891
2 86855 562022225
1 9638 119218 882262372
3 189937 142252
2 41261 216919387
2 148547 653874630
3 21254 190531
2 95606 956448705
1 10699 24932 49205687
1 92822 191793 717117705
3 75297 64197
2 130334 169195801
2 170668 491025841
3 192212 166843
1 779 16471 467545798
2 49823 727404083
3 65654 480
1 58167 112902 896757414
3 69114 143387
1 37459 127716 763651068
1 112293 159161 175412783
3 195151 166344
1 94895 122281 118863083
2 11880 273396093
2 144087 940873292
1 27425 74760 579229934
2 137875 869898019
1 18207 105450 955570370
1 127677 170437 71541659
3 33983 119630
3 10126 177288
3 32532 130521
3 141434 187809
3 56909 25577
1 5135 149492 518767160
1 79283 88781 305432429
3 55145 169350
3 165774 52823
3 174202 98263
1 21711 73237 167343760
2 19986 412592412
1 10674 85350 998771183
2 82878 326475136
1 82968 179265 51751383
1 170309 181276 301014825
3 85217 180729
3 187597 18086
3 42946 154562
1 20399 32187 699210942
2 76168 503370230
1 68530 129021 850053506
2 193041 610202347
2 17661 19543104
3 69448 157851
2 11416 322477414
2 105480 657325672
3 193848 71454
2 140621 630684166
3 85027 181502
3 119772 126954
1 72748 113974 91409048
3 169777 115116
2 84425 351383647
1 60119 171086 693567789
1 117461 130661 415280331
1 53336 171492 792504403
3 105741 107924
3 169323 96928
3 63799 27038
3 188152 141662
1 65749 125612 970560831
3 160953 15934
3 162385 91282
2 160352 653795727
3 130819 179836
3 122274 163488
1 974 39831 909177456
1 29338 36750 292543128
1 195361 197449 537941456
1 73181 109107 561550632
3 199172 137359
2 44528 762926425
3 184197 69295
3 118402 98484
3 199602 168117
1 131315 183772 662272537
2 39672 693646674
2 74025 471330820
2 192302 491229475
1 44894 91633 28855166
2 58553 267616206
3 123408 23698
2 102943 459498387
2 166232 814820593
1 130850 188390 524132281
1 23130 174876 700054742
3 110423 2108
1 33586 66501 307087571
3 115936 59900
2 31562 146351185
3 40507 167106
1 103230 110514 660003223
3 48315 185878
2 120340 390835937
2 45631 482067230
3 68204 57530
1 149621 174502 697782748
1 84248 98754 418290952
2 50554 122894430
2 172626 650326849
2 115035 581379061
1 81744 102681 54075937
2 57902 643994523
1 26387 66183 435088198
1 58542 62100 390220882
1 82226 108341 18435583
2 124385 284688208
1 50000 101270 916815111
3 108566 185059
3 55530 43353
1 151745 164079 377001231
1 21198 47074 716084390
3 113784 89918
3 85715 150665
2 68472 864797826
2 89227 962704642
3 71231 127710
2 118336 831660186
3 141276 119730
1 51214 104369 582479486
2 90887 410228102
1 42194 122951 798179180
3 125348 38188
3 168858 74941
2 80585 747251546
2 18962 378100343
1 125762 197835 423594210
2 181468 57983274
2 18197 117875876
1 154486 175491 748756861
1 114881 129543 744989382
1 56077 173069 228801261
2 118528 78458080
1 95761 175768 28208212
2 99278 513255338
3 165284 15125
3 5324 74815
3 85013 151949
2 162311 232941372
1 25926 109663 577467394
3 66319 169085
2 172248 240009579
3 35627 156961
3 35964 7724
1 16565 21636 55896741
3 70224 197191
1 113170 171108 489595201
2 103717 470179504
2 168264 497396411
2 67011 31150342
2 8327 699205245
2 154167 920587897
3 105104 8614
3 71911 148249
2 19724 405413405
3 4609 51766
3 10132 70332
1 21935 24207 226205528
3 101248 195582
1 97731 189423 487119916
3 124455 30721
2 174314 969734292
3 142510 60096
3 109079 12308
1 30434 68848 392148014
1 35526 128216 269065897
2 182462 632177577
1 50609 150309 774750798
3 106126 186346
3 26782 91060
3 115342 64323
1 151277 197690 204910139
2 154566 477431534
1 78538 162563 696192075
1 41015 104885 673203556
2 64237 980153269
1 98187 191922 864845375
1 59034 139189 231520006
3 54 91294
2 908 284401128
2 129022 977257286
3 112591 31070
3 94704 26513
3 171391 47120
2 92544 668699133
3 155236 136808
1 23993 99333 160942334
1 53186 54759 474954315
2 199362 720896606
1 13263 98379 955773767
2 110582 342728976
2 174252 721670062
1 86412 89853 303877153
2 29147 215337651
2 126599 353425598
1 139511 173646 317449525
3 146246 47316
1 77699 180830 152677323
3 146822 134922
3 36080 165939
1 60246 106667 385179384
1 20083 83887 613735647
2 4399 631386344
3 61427 155072
3 93064 56366
2 61636 372628834
2 49093 373081372
3 188127 118015
3 156159 58918
3 188657 33679
1 92154 93911 884883947
3 60713 151265
1 11965 149433 388640170
1 111851 197200 25612376
3 115257 47866
1 3556 122038 857406716
3 184702 158153
3 168791 155047
3 199342 7590
3 135909 124573
1 101020 174214 498359707
3 23384 190711
3 134377 177378
1 111560 156460 549868221
3 197924 166292
3 110617 59345
3 129853 147776
3 162968 83033
1 50784 157872 446057694
1 36979 181208 426424912
3 93454 9500
1 104624 131993 707243716
1 32319 159444 312309624
2 36408 406576681
1 17598 131738 810993242
1 100699 167769 928412657
1 128978 154367 241484694
3 181376 54897
1 13329 199788 488295503
1 143648 197167 299041310
3 166033 5750
1 122648 133779 295718944
3 96014 32999
3 31578 100229
2 140696 982152046
2 74146 611041634
2 199907 500684889
1 116004 197299 349186203
3 117097 169557
1 85906 154357 875161099
3 66257 121866
2 95382 72064678
1 95633 138954 154019446
3 103155 47655
2 101274 160767605
2 40404 207760826
1 5936 147701 544225598
2 164732 694871228
2 150185 251252138
3 199513 74276
2 182472 428794652
3 10373 120871
3 158714 197719
2 74082 227445756
1 66719 97713 183056471
2 120259 536528939
1 138042 176908 910046037
3 126179 199888
3 20154 113054
1 31983 98061 564795855
2 181351 244580364
2 41526 521405821
2 141423 768754733
1 81368 86973 445014518
3 129425 150828
1 38716 62398 398706581
3 113151 39116
3 78972 23767
1 89644 182689 699126530
1 31179 129061 479473889
1 1660 106282 460365119
3 196618 27742
1 60225 148036 734205836
1 83701 107306 86686124
3 179166 110827
3 15627 27000
3 74499 51786
2 180725 594862977
1 97140 159199 810515689
3 168257 181276
3 96551 64048
1 28896 156360 192283015
3 169939 49564
3 174587 159860
1 61315 78855 350549108
1 78212 120757 278845323
3 182295 100081
3 53455 170405
2 163614 770089793
1 112432 190840 908442894
2 146153 512938831
3 86689 114523
2 74769 992915377
3 175267 189082
3 48790 172443
2 176757 121024824
2 63753 283719505
3 56312 195424
3 151526 184091
2 172745 26291035
2 36760 367550465
1 52532 60586 67538498
1 16745 56575 37820657
3 27162 87249
2 178809 607982244
2 42434 787008319
3 12614 179274
3 173617 64674
2 60382 988301903
2 135327 735039577
2 36202 58805133
2 24208 191950936
2 195081 996680536
3 50009 60801
1 32852 192335 603541721
1 12985 21741 983452212
3 58089 53553
1 9041 139103 763011976
1 33609 34540 477271058
2 125633 116939914
2 26979 37853299
2 63448 664081976
3 107518 175765
3 107498 48047
2 45840 621797849
3 91859 13530
3 96228 31040
2 84290 368481237
3 154902 122489
3 69887 132281
3 50920 164938
1 119066 162220 299826495
1 165307 191720 550980614
2 110134 783159874
2 35378 910515083
1 9218 110345 444347248
1 41464 45488 398780351
1 89844 103895 784485109
2 27646 92665553
2 125171 328872661
3 163486 190425
3 24545 103250
1 38091 158205 871569293
2 179589 160545141
3 71405 45742
3 193661 133129
1 140053 166481 651057021
3 172667 96901
3 83837 184756
1 8138 154752 888525174
3 38995 151474
2 129264 281459725
2 71157 415646423
1 52418 148057 520678469
1 32106 180391 573860317
2 120532 476159195
1 30522 99429 803133862
1 24902 116149 555101576
3 174430 122665
3 144917 120374
1 44559 153993 312267677
3 190174 125156
1 136815 145207 632005115
2 142605 366535443
1 50447 153017 122932402
1 88572 100087 848184102
2 86115 370258236
2 135790 709404021
1 102580 190550 191878357
2 42625 827717396
1 125290 164684 303673192
1 82144 171322 736779904
2 168205 534177217
2 13954 607154872
2 169298 386212389
1 99307 134717 936293096
2 134321 202427210
2 159056 762977298
3 72951 33116
3 105469 142760
1 106537 153496 439649662
3 38950 3380
3 141180 104381
1 89557 125958 588810030
2 166784 111700330
2 110922 990288193
3 186305 103964
1 24048 144052 983332028
3 163081 185541
1 52703 100037 741204018
3 9912 182144
3 104915 29966
1 31765 192727 214857621
1 92821 176713 464733646
2 148226 688703406
1 84766 194987 38716672
1 159665 168359 473384671
3 199389 190145
1 54225 109153 312444852
2 99524 136664725
1 26530 57480 323264832
3 194309 15074
3 198868 33285
3 59669 4391
3 60567 101843
1 619 188453 19024228
3 148907 170988
2 158190 10816620
1 81690 104948 989218487
3 81820 85250
3 99865 161905
1 103496 186641 783589928
1 6090 176161 753951720
2 19908 928350343
1 12955 96072 618753165
1 39611 92278 548256407
3 18533 71573
2 33813 357347173
2 67949 885507618
2 155957 273253858
1 33165 166057 43575618
1 151501 163483 954225407
1 90052 144416 163062778
2 32334 66366940
3 197380 32721
2 111725 389736483
2 173014 662228316
3 146664 80024
2 74023 269083785
3 161643 24955
3 106749 47075
3 7153 7765
2 26535 831105144
1 44030 142473 940291428
1 13347 33334 578453606
2 150678 722647157
2 55894 855363699
3 183467 199619
1 53003 175266 901376029
1 29666 173456 824976855
1 110407 130294 815060869
3 164130 11724
1 73646 199965 587445338
1 5464 139912 90602745
1 44494 179878 467188438
3 85929 137199
3 79117 54759
2 139042 949558691
1 111343 144203 358377980
2 97063 360138404
1 35030 115695 11382687
1 112 162142 354051904
3 109712 47155
2 11287 447259777
3 90491 10865
3 12597 95894
1 16105 60697 503869070
3 192630 192593
3 176543 33238
1 17702 105299 458083150
1 59149 134667 385278341
2 117849 916755788
3 22080 75243
3 115202 117032
2 47434 835132727
1 86224 104185 885063821
3 151958 51951
2 139057 203131774
2 101427 88731176
3 25847 180976
3 97392 195774
1 41125 133286 833929777
1 107019 184133 14211143
2 126888 612622734
1 123234 158638 576393590
1 145098 162127 781695803
3 144665 82611
3 77849 148600
1 38328 56529 823590562
2 118124 169642249
2 83641 458563035
3 139253 123168
3 134522 9497
3 168628 10012
1 1669 33024 199956043
3 48834 118349
1 53194 190674 650048207
1 134090 157022 852876718
3 191510 167699
3 54256 40791
3 139693 127797
3 1593 170037
2 57486 663481448
1 57581 114592 330629070
1 34638 199154 738524529
3 13654 73595
1 30583 181278 68266635
2 68754 503253628
1 14551 141189 308871298
3 117629 105719
3 154001 192289
1 103141 170442 71459475
2 113354 281884979
1 574 33071 163774976
2 12189 279518991
1 101757 150560 790133039
3 89256 53096
3 43893 80364
1 74328 187851 932202134
2 123485 669945188
2 56366 545352285
1 55771 104786 495380342
1 170405 190522 452224463
2 42903 149445282
1 137091 182463 654203150
1 138923 174710 112176133
3 166916 47225
2 192804 659517235
1 107376 187028 234534076
1 14190 73560 362107008
3 135082 28448
2 13346 485115932
2 49011 478891363
3 59957 54416
2 194431 390906775
3 21473 68842
3 40982 153662
2 52916 589873476
1 126950 154920 183703476
2 136599 630339907
2 58062 45359752
1 58740 153220 20379355
3 112199 40363
3 65440 195485
3 24815 41909
3 192169 55677
2 125421 299472651
2 22458 149578847
1 74957 152405 879410524
1 52408 180376 253713596
1 29217 69571 100604561
3 172429 91482
2 14015 681728845
3 127576 79232
3 59385 35246
3 984 129604
3 60207 57710
2 184733 395104512
2 37548 194285792
1 138935 184839 282720148
2 172579 44168325
2 84292 138807502
3 90000 157605
3 42498 33872
1 82002 148850 118854145
2 137985 57853634
2 194662 818021335
1 6914 197629 55364260
2 94730 295465681
3 34076 84715
3 140043 196070
1 14776 124693 123850367
2 134365 990007379
1 33904 151636 703284558
1 16954 77829 658042079
1 30718 48276 739874340
1 23816 74997 317344336
1 148905 188581 734942672
3 194771 188583
3 7104 183573
3 176698 34224
3 19181 147274
2 115098 878561749
3 57956 17431
3 57743 36220
2 58718 132241180
3 101154 17421
3 149743 24956
1 151846 175185 63320289
1 77554 197418 373567384
2 139214 367376555
2 157842 708398342
2 12387 964944587
1 24197 61883 271373832
3 48488 105469
3 112243 178190
2 50463 463230717
3 139360 116652
2 45668 573417425
2 80596 626138886
3 53949 77951
1 2775 12222 190773600
1 46604 125741 167903756
1 47763 108938 237334683
3 74288 95392
3 55050 187062
1 15359 121055 414726042
2 100024 189152255
3 71693 82159
3 32101 94982
2 78462 295799018
1 25058 120351 276009095
1 111378 119176 224405129
2 100354 907226658
2 148833 739186544
1 9181 96546 905461894
3 87569 109362
3 32796 180748
2 186380 808663554
3 98065 107025
2 64198 637849354
1 51178 105309 279305673
3 176911 15227
2 119108 852335559
2 48346 641402023
3 140087 147070
2 39163 978804789
3 161299 32235
3 53982 25601
1 45765 137492 695385893
3 82168 140943
2 153055 442022797
3 10495 177901
1 172363 187842 736412321
3 119984 79921
3 35630 199473
3 181837 11781
3 120356 144108
2 55247 474299528
1 68560 132193 189901397
2 90675 570096599
2 64164 793898199
3 42923 178188
2 107095 387355264
1 34563 72347 441345386
1 84011 126351 608555166
2 199503 598894384
2 41092 493519436
3 6842 179324
3 10774 57466
3 75664 34127
3 195058 196865
3 195545 189933
1 620 6860 459837892
3 60934 65740
1 26267 44759 271648117
1 185382 187791 426933895
3 66354 163868
1 12154 62244 463230281
3 25472 90204
3 37615 164124
2 22360 983512932
3 47887 195624
2 189768 481884291
3 111636 184720
1 104664 187365 64177014
2 162176 994676838
2 75107 336997887
3 39655 43153
1 1738 8931 505701164
2 29595 984886119
1 40161 157850 385685717
1 53039 183931 978010676
2 14271 153243551
3 98302 91070
3 127006 94799
1 144610 164783 365981100
2 158488 636705464
1 146990 156509 710078192
3 87448 68813
2 172841 86247067
1 139571 170813 338358747
1 45404 66659 471754773
1 128259 148769 306320946
3 53200 87850
1 158214 192781 686133955
3 124254 54694
3 80018 199558
1 21585 37928 863897244
2 63498 850449127
3 37549 46930
2 180560 776003465
2 124711 682866576
3 1575 69883
2 86655 755074726
3 110036 97106
3 17756 4955
2 96397 365537228
2 155741 127596306
1 146598 162417 171465411
3 136098 98467
1 25533 106601 925633784
3 31181 37573
1 72976 182829 265090854
2 36859 317025522
1 77947 179533 96831920
3 5076 93029
1 98137 121728 247354367
3 102790 118237
2 817 694797395
2 192074 282269776
1 65042 171582 582134313
3 147403 102943
2 189391 856120715
2 93863 419655276
3 88756 62012
3 117436 64711
3 113846 135015
2 193540 471132094
2 27209 393613740
1 70639 182123 104275797
1 51393 124616 689659545
1 22143 130727 144291454
2 82852 192542989
3 131912 144781
1 26493 38058 801081176
1 5667 38344 115517219
1 191892 192636 502038690
1 93612 111654 364751374
2 183264 653606814
3 25239 161421
2 152873 134123020
2 155959 517266288
2 135517 702369291
1 170388 199138 664031945
3 94378 148693
3 49881 105436
3 197813 103823
2 94157 106127258
1 111613 189914 821141781
1 23566 49005 975346351
3 47314 168528
2 70374 630399015
2 32294 731232322
3 75564 154578
2 132823 284413950
3 160031 130610
2 169200 155387991
1 1918 56063 153480121
2 29808 861001408
1 118594 120892 784852841
1 89212 119802 139895605
3 181068 75881
2 782 733743468
1 67538 111784 358295029
1 46943 131375 683685968
2 6097 281026532
3 171537 102890
3 37267 113335
3 31468 52934
1 82515 140714 923713821
2 156652 714489820
3 29445 58471
2 24209 272523694
3 143845 93143
3 126148 73558
1 11115 199956 622782072
1 72135 117224 543386434
2 54148 83709252
1 115777 180153 523316414
2 38631 237123850
2 71693 432877016
3 89066 58205
3 181425 81400
1 55234 162264 367786584
3 80932 169818
1 19423 26221 364201535
3 114596 127925
3 158742 61428
3 40542 154418
3 42300 100633
2 82006 43153805
2 23866 495997074
3 189477 11905
2 45249 289210264
3 147643 133617
1 46459 189485 755158126
1 10645 90654 823859925
2 83414 419614544
1 86741 196193 993421674
3 50272 72202
1 30389 124105 792335657
1 115502 157646 237732592
1 102186 158654 974911359
1 11518 119408 899836941
3 163468 90923
2 71198 921953044
1 71851 144131 553676357
2 138784 263619167
2 55732 253019253
2 132601 658867238
1 61100 66610 276464166
2 132292 747342540
3 78762 90706
1 174565 186715 688806090
3 188957 74623
2 166245 847727281
1 166296 170244 78236906
2 26563 141030681
2 109323 598261649
2 16138 106465535
2 194960 808187404
2 184631 892461615
2 109608 581908020
2 141434 944836625
1 30798 97358 516908079
1 31206 154004 269824333
2 153709 418162902
2 85047 635054088
2 34720 589512145
2 28427 822072814
3 58478 196107
1 26573 182361 75146116
1 76758 154482 36367256
1 74895 166037 562842263
1 40520 113103 961466383
2 131230 490926694
2 187687 631387005
3 13709 186000
3 50166 105385
2 17693 749031296
2 170347 533098434
2 122076 228567411
3 73823 92780
2 48371 716568494
1 101540 113477 655599654
3 157841 116654
2 3982 637410863
1 51973 196679 375948353
2 123880 853103097
2 174993 464835350
3 115907 161763
1 5014 108412 308542577
2 24323 917336697
3 42377 199213
1 105612 135003 751252801
1 85656 148696 122805417
1 71835 169679 446599723
2 73204 454890574
1 141186 154153 99876253
2 136757 966142140
3 51005 192368
3 150119 140678
2 130266 492402919
2 136205 559998985
2 139733 745708754
2 40065 708297601
3 113065 5430
1 60178 157246 654308685
3 48800 146659
3 102347 66212
3 139036 75416
1 46221 130168 342763945
1 39428 72214 199397971
1 97880 199931 835109607
3 198456 115045
2 196556 932033052
3 28256 70034
1 9796 34933 444601877
1 1953 7641 84746520
2 91149 368734037
3 29726 181551
3 186385 41407
2 115319 438250231
3 15590 198729
2 146052 909040330
3 110151 24052
1 17586 154702 912288657
3 35954 42946
3 4940 13228
2 134599 613342553
2 91978 254240848
2 94322 528720249
3 39988 38675
3 169449 6491
2 55976 727435696
2 160989 159870671
2 154620 248067201
3 172170 135056
3 147742 194267
2 68476 97170297
3 176245 28990
1 66555 76487 708267235
1 2471 120949 579405387
1 99152 191386 977925662
1 16201 192869 339949693
1 52562 172633 671004928
1 24915 126363 533616595
2 22809 678151489
3 155628 137160
3 136597 95453
1 29527 36181 300635488
3 51547 109405
2 163935 716890966
1 176683 186142 861793631
2 196744 729242312
2 96360 251279092
1 108619 187329 419628077
1 10233 178353 312476630
1 76348 124712 736951502
1 16747 44332 243705252
2 96478 172398065
2 33799 155311644
1 23549 170990 602417965
2 35217 348104069
3 85655 134544
3 162679 38505
2 161192 191452128
3 180976 144952
2 132502 360050122
3 67426 176076
3 131147 100184
2 51976 634868592
2 114996 283176714
2 45286 472662818
2 46897 825712511
2 109329 79075194
3 46303 176009
1 54793 62087 330317422
2 30015 165233312
2 155226 968756610
3 65084 19927
2 27239 857220291
3 185533 118154
2 9338 669605237
1 121629 138753 615646036
2 141825 837250241
1 43472 129395 902464748
1 105337 121764 832033625
2 77300 633993980
3 130119 11046
1 104223 199091 491599096
3 70104 178433
1 9543 180130 599547399
2 74275 461250456
3 78603 16274
2 172743 922861868
1 44662 151363 11426422
3 84204 159624
2 6426 975562732
1 22611 158573 4457179
3 160506 118634
1 70442 71075 541019762
2 134095 171562886
2 194460 805171279
1 20119 125277 225480042
2 198052 609798650
1 11818 27170 85719414
3 47398 173543
1 56787 155755 931493901
2 136254 665742957
3 14269 9225
1 11000 67354 879527998
1 160462 172223 179834951
3 74153 36915
1 13770 17726 540620242
1 56629 143247 673852621
2 120331 649984488
1 39686 125253 945044362
2 3553 557931187
1 83325 175203 627992053
3 49245 17195
3 77446 178162
1 102164 198750 314382384
3 142713 70787
2 179347 831174219
1 67962 105251 426197581
1 4100 46685 539243803
2 20305 278501494
1 91150 179831 503912738
2 163174 809319376
1 21873 193352 732890193
3 175623 166145
2 180440 702478616
3 146611 191128
3 34979 68900
3 102760 10352
3 51283 71218
2 142218 848632207
2 182341 419440347
2 953 78450882
3 172164 36919
1 71988 163729 240208136
3 135071 47341
1 101710 159394 99202536
3 39148 119622
3 113052 181913
2 69934 676519468
2 182612 191882971
2 8765 533418952
2 39892 195199743
2 176141 433582708
3 128676 159500
3 105790 136058
1 135069 186402 6527922
1 42432 168428 615223972
3 195821 34069
3 180880 127468
1 24955 185658 87829176
3 18192 131847
1 165138 184691 810362738
2 33758 780688979
3 183863 53444
3 141435 3068
3 140654 68526
1 51277 170370 483960333
1 100744 138438 163566201
1 51610 91505 939615056
2 68906 275273449
3 46403 49356
2 182667 882115578
2 6701 60017796
2 27721 442839293
2 41644 360531844
1 99672 107759 180129581
2 39253 452171310
3 191687 151967
3 66300 47405
2 135657 441163092
2 106529 844851043
1 2667 21131 703545120
2 177495 163946021
1 8120 190893 343542810
2 143961 296002882
1 58589 126611 321469984
3 33606 183427
3 8093 6427
3 132162 150368
3 9153 23327
1 120334 174266 883478037
3 117716 168734
3 128179 4312
1 43183 132021 936949711
3 8221 153165
2 142893 518445094
1 116927 175382 554405259
3 175219 190213
3 191138 118875
1 136770 190395 197972521
3 10188 6388
3 38679 45395
2 166556 191995409
1 150971 173408 357656106
1 13349 132545 581603730
3 88010 118598
3 286 194481
2 198412 880827809
2 92345 897197597
2 174705 759768068
2 66614 675679776
1 64939 186946 367394933
3 144737 88919
3 197464 36299
1 3794 67963 815520523
1 64113 86008 495865340
2 16185 230352056
2 149887 245598419
1 56516 96384 97099564
3 151297 136493
3 186490 10502
2 9160 716190301
2 6945 563199419
2 143517 973992321
2 29109 53028303
1 38389 47937 939097983
2 187112 299827748
1 52223 118352 374758892
1 96270 134051 548221831
1 24616 98847 239369093
3 17224 55922
1 134155 159793 244372123
1 17309 93964 971442952
3 85343 96026
1 133637 136231 753997545
1 18476 107568 547354550
2 134845 231214033
1 160398 195401 511107029
1 13328 178363 104211271
1 124 34773 412446407
3 41753 99772
3 135192 72269
3 124570 150136
1 158568 175099 742077107
2 114589 60759071
1 16570 97286 430293781
1 55495 61291 412670616
2 24129 565009034
3 19000 120354
2 156292 522226666
1 22009 88711 547271365
1 31578 146483 547986646
2 112430 712111923
2 104723 37236706
3 177998 93849
1 138925 194388 92044699
3 20399 26576
1 95317 115755 33308732
2 146952 637728238
1 98749 145190 169630500
1 82344 91525 213591628
1 6120 98904 280502679
2 185565 305726468
2 151023 765984902
3 104061 68900
3 55191 152615
2 48657 759585593
2 97151 763790601
2 77728 602026439
2 75910 881592540
2 102051 497008715
2 23592 496743985
2 24130 718053576
2 35827 577615371
1 52585 93230 817841311
2 14112 912166681
3 54656 157038
1 78323 106947 926180907
1 57852 170892 387685041
1 115738 126005 428203613
2 51575 198744510
3 74095 54099
1 34920 110865 374013895
2 193252 293978329
2 37168 267576074
1 42583 173604 299914622
2 177569 449917022
2 142435 570329500
1 41935 177127 890851100
1 103567 177327 84073799
3 198202 41503
2 146243 23776559
1 58435 165906 413842883
3 161144 27815
1 92890 127954 172462644
2 65328 662336899
2 53721 199182372
3 59999 148259
2 28659 223379114
2 29178 871043113
1 17653 184551 404718945
3 111672 182950
2 195862 599756871
3 67698 149141
2 6102 771723704
2 32726 13882306
1 119181 130232 679743818
3 103181 92872
1 76543 118996 39636531
2 46966 594742209
2 48591 164557655
3 157990 19254
3 193205 53354
2 12264 547077923
1 147050 158567 702294938
3 107470 161379
3 186732 74730
2 97374 473834505
3 93449 127065
2 87769 362867738
3 31708 83152
2 21553 102467349
3 151440 151132
3 74121 101107
1 11081 20664 448486969
1 84611 165324 667849118
3 91730 42505
3 135458 143099
3 24959 63564
2 4408 430860609
1 2352 113842 340306797
3 146992 196946
3 44112 149222
1 33550 157514 206754035
1 141404 155129 427629246
2 65671 437762660
1 11229 101706 558689510
1 133099 135374 507712752
1 22996 164071 395174553
2 26528 139673568
1 52409 189195 343798815
2 76540 812491037
3 157258 117190
2 81859 773923792
1 83429 116426 643163033
1 109565 110513 931440468
2 152801 109156326
2 73553 809292275
2 99637 694762012
3 137756 170459
3 116869 135681
2 26899 350927214
3 185222 89473
2 27660 275616733
1 136329 173634 967999941
3 38437 170517
3 46134 135014
2 14434 927078222
1 76728 102607 202575868
3 16854 52513
3 117745 47005
3 173904 80797
2 14225 355126504
3 112567 38847
2 80619 536655582
1 100390 177957 781597820
1 92097 157827 53161610
1 37414 180990 944383767
1 15919 147803 689157553
1 81514 151089 213656357
1 22697 36882 204029225
2 189234 629916929
3 21840 37262
1 24996 91256 368964976
1 27667 138140 896643787
3 171417 77006
3 30558 167278
2 101628 925638810
3 48444 155396
1 24730 151528 99130711
3 158499 178717
3 110321 84486
2 86619 753078947
3 167925 3372
1 146588 152035 37155826
2 67472 807781542
3 108720 171330
1 23078 119005 225514769
3 136849 124878
2 83760 463271622
2 186959 440503965
1 89762 160813 343710100
1 100283 189762 389288975
2 88012 820014988
2 106311 456332341
3 117338 19729
3 62562 32223
3 188337 43325
2 119730 41868882
2 52125 157959936
2 38672 719808232
3 89813 23600
1 91675 116398 48249214
1 155689 156057 786629136
3 55367 102117
1 24213 61860 657672906
2 124469 342032169
3 193636 103329
3 113694 168916
1 27218 32882 102075412
3 141011 77863
3 197034 18459
1 62500 130871 796463656
3 58667 163413
3 82530 23064
1 130544 160122 296909217
2 73403 158827970
1 27054 121325 352849988
1 147708 187153 97468910
2 107347 572832748
2 59159 249980573
3 60475 161672
2 113573 777195359
1 107155 164897 443063379
1 126057 145731 347779161
3 40093 50
1 45773 134203 336383945
1 36871 57187 539405607
1 37298 156420 174962310
2 80024 519121150
3 113432 170489
2 80542 478773
2 70273 105485732
1 54817 120875 361886536
2 175393 546581468
2 110003 764872649
2 184273 828528309
3 71946 147867
2 121488 834144100
2 162676 939708813
1 104269 166558 111836517
2 31928 989893992
2 81559 567123897
1 15755 179505 959207071
1 22764 169950 916396386
1 758 70736 715267007
3 13026 111890
1 132590 144026 719834718
2 27446 308718433
1 13805 134343 48641664
2 157672 426968172
1 68437 180972 891021000
3 11646 115021
2 58494 346263249
3 155497 129983
3 34839 102549
1 7604 197724 751379835
1 20512 126416 960718810
3 117979 187559
3 133448 171084
2 176295 327764209
2 7435 789506361
3 154059 160259
3 41171 118378
2 154634 156325291
3 177291 198202
1 62939 164160 636064371
1 191214 194503 367124766
2 50582 475460436
1 40412 173916 420435888
3 79107 94721
2 116928 708945624
3 91591 105395
2 123022 799767337
2 188952 845658999
3 100734 162617
3 75992 132833
1 33637 169320 544884142
3 106884 118834
3 110667 106373
2 178181 898331095
2 102616 499690785
2 45771 210054130
3 33909 79701
2 112298 601671917
3 60018 80199
1 19431 153119 906880520
1 2800 84374 293789270
2 102403 33916518
3 103700 4450
3 39002 73748
1 110362 155698 922664646
1 47521 93099 234081378
1 56745 66301 367644334
2 180791 144838641
1 48520 163620 156633259
3 149105 102145
2 167171 715278359
1 13412 73509 83228280
3 144870 130061
1 124072 187322 510321943
3 22951 114368
2 198623 633873841
3 2782 143929
2 54967 987888252
1 40282 178067 226399997
3 136406 71259
3 180733 51123
3 144963 97412
3 77283 31176
3 87884 5479
2 16657 719641570
2 149477 783379610
1 46030 70346 353738947
3 41084 57228
3 116763 159285
3 104413 184760
2 148736 537236573
1 182514 183535 754253654
1 112122 147866 389808241
2 102144 337759450
3 164680 65549
1 94862 127994 374829544
1 33083 193822 161235807
3 142602 7924
3 80375 199286
1 51466 139053 873682071
2 63875 545415526
1 137291 150247 480332862
2 69678 160137364
2 63858 44417081
1 9900 168873 710772993
2 122145 11790621
2 56565 218574888
1 68396 124469 464614857
2 51296 472627412
3 129822 17866
1 140054 183364 400427331
3 172732 182388
2 168486 170271635
1 74264 98823 271111949
2 17951 423624984
3 132716 58956
1 63231 78168 574721423
3 85661 48203
2 18768 77143275
2 105453 346936832
2 2672 482505461
2 16469 949113422
1 11977 90753 452295264
2 45678 390858373
1 118360 194204 237317737
3 84852 51395
3 52162 37899
3 134540 114156
3 65880 191975
3 13477 98039
2 7263 280534621
1 17570 75030 925017515
1 31930 140414 122248006
2 125666 990699394
1 169604 174314 54237271
3 38599 100457
2 107629 251978297
1 112682 165222 926791708
3 109596 101293
3 64516 67932
2 43160 781526774
1 90654 148932 746518400
1 57673 62611 307696363
1 50023 177187 543292906
1 67648 113767 21419287
1 54236 101934 661975197
3 61302 54604
2 69876 848294098
1 94178 138335 982652908
1 110974 186008 343245217
3 27654 162161
2 99863 678281017
3 86275 155630
3 46485 33646
1 25146 198129 88948197
1 21142 37083 619340632
2 136194 624564494
1 11100 137064 726874434
2 122476 854488929
1 52535 59088 609137657
3 4289 80328
1 51618 182899 583759027
2 88079 387822879
2 51685 136575074
3 33474 166318
3 43186 186511
3 41141 22170
3 168239 76917
2 14536 506024899
3 183939 139048
2 801 315237928
2 115187 331860712
2 11239 460921136
3 95154 189520
2 116645 858948517
3 195714 23573
3 85998 108229
2 183302 122707150
3 13834 93437
2 19936 238712862
2 121220 270165990
3 102448 168043
3 54012 137575
2 123525 167118630
3 152785 155263
3 23531 54237
2 39578 789609181
2 40205 515092524
2 92113 385409372
3 102708 131703
1 50729 154751 776839873
3 28029 61727
1 113384 155934 347619266
1 43734 119934 540483807
1 100657 173691 330096234
3 197908 98779
2 67340 658433331
1 134566 173491 851737295
1 119035 134485 841126810
3 54130 110777
3 150811 166544
3 88405 154333
3 26969 39719
2 17174 91022589
3 184950 124233
2 6901 892143292
2 108274 468140587
3 115307 77965
2 196055 874444598
2 83560 720896617
1 23039 192036 212318757
2 70838 624990684
3 47073 109969
3 142661 8720
3 159833 193175
3 13624 159943
1 131008 195446 821681782
2 64729 278956094
2 11220 874745926
1 101614 117319 771805210
3 80312 149548
3 20809 114157
3 145664 63592
3 181006 48541
3 10317 185001
3 127648 90130
3 65956 75388
3 10085 82032
1 129512 135981 43056266
3 198146 97382
1 156048 187882 20613326
2 97022 979120676
3 192213 191606
3 151715 169803
3 61293 98991
1 33976 67013 5649249
2 87256 237951860
2 113278 997301667
2 129167 88854446
3 91107 168202
1 35327 184338 617398271
3 188310 192653
3 89492 23413
2 174969 987925511
3 26860 17540
3 105795 16530
1 124807 142645 752503944
3 118805 72544
3 48106 70979
2 18570 423971423
1 60628 119845 776095126
1 78789 142975 420307499
3 77074 130038
1 135792 151668 985701873
3 30893 183452
3 9532 185878
2 36516 463144685
2 155764 117122709
1 33280 108125 932183484
1 25274 157969 395428001
2 22259 478331066
1 96334 168728 51505523
1 2724 169382 406757424
3 119206 15577
3 126000 192996
3 55368 132370
1 90435 178676 434761381
1 147391 170731 538741367
3 92259 125615
2 3945 537136151
2 93714 942648725
1 28147 112995 169052636
1 127690 197088 651561254
3 50074 152273
3 12803 163715
1 73982 151864 894965330
2 189215 60203065
2 177516 963470400
3 142971 6952
1 134086 134565 433829135
2 139991 707096714
3 105149 162015
1 61085 160408 78714422
1 127567 159638 655525811
3 73574 100010
3 44986 33659
2 97987 12417023
2 69993 615931547
1 57290 109689 124638102
3 102181 87799
3 111539 159766
2 130099 470077865
1 20559 104915 144350240
2 88710 486035061
3 127285 194882
1 149608 187224 833238785
2 83296 488596249
3 129101 108456
2 9319 31175953
3 160357 4522
3 141407 120758
2 2579 690268132
2 97295 865481145
1 168588 197174 711907883
1 116607 122965 977735346
1 54324 120899 921526753
2 121755 240320176
3 158893 6580
3 104775 78077
3 95198 122734
2 103496 972063466
2 74664 92659766
2 41496 998888541
2 113883 771444111
1 67928 188505 112513088
1 43761 93075 331388207
1 17628 79900 277240686
2 21587 240713677
3 59358 186542
2 81050 760129231
1 48728 73178 746669309
2 125796 906850480
3 100004 98131
1 45026 83650 584116021
1 142229 147680 775080983
1 3663 27954 805267044
2 106635 766349591
2 57827 261105957
1 155296 195614 847662070
1 5944 112268 498225020
2 51356 564201665
1 6010 195007 760970869
1 109595 153556 488395290
3 74459 183602
2 167373 654707035
3 106273 49814
3 140511 66754
2 178796 539974137
1 27892 154833 946987918
3 26503 6957
2 67674 812463396
1 91383 196551 62381295
2 15 278347713
3 174791 194333
1 58117 131454 663019733
1 69640 190060 17824378
1 102864 152653 689671733
1 8910 121479 696480257
3 196474 197194
2 173610 786621654
3 189079 126509
3 196077 123164
2 170087 677426128
2 3004 452633332
3 106158 113712
2 33570 786627069
3 99925 167639
3 169912 188764
1 82199 191064 320093670
2 140177 328437527
3 111614 12790
3 62359 24822
3 174549 117332
2 95357 999874157
3 187017 70671
2 47334 510511988
3 62532 119751
3 98473 157501
1 98107 140834 19075222
2 177788 832040660
3 24634 191475
3 137125 162202
1 29533 139175 77132322
1 6585 12092 345448450
1 185894 194497 936143976
1 91451 168335 778285177
1 19562 64573 807002908
3 191070 173554
3 44948 196249
1 25780 124764 308900146
1 137775 184784 459717721
3 49918 126873
1 8515 176089 489456408
1 94024 195793 795970297
1 91712 137829 920089857
3 46792 187634
1 7386 131193 390593158
3 26871 199114
3 95906 24401
2 46551 802669218
3 18531 33172
2 131864 781436167
2 166601 779717233
3 56067 73676
1 117681 168682 985230598
2 42450 129692117
1 57609 189663 734775175
1 120808 138721 961698017
1 44725 180840 296877823
3 74475 40192
2 43462 135151511
2 102156 293127043
1 108042 152473 949790339
3 130421 96013
1 80100 105370 985607734
2 96560 62672043
3 139552 146340
1 172535 178289 401129466
3 86680 159547
3 178183 195041
2 145458 62190107
2 21361 986287550
1 46761 93754 413670890
1 97346 129624 90335215
3 149021 94257
2 174641 371886405
1 61688 147997 459104711
1 58114 79448 80534917
2 140195 875604801
2 98128 853238828
2 50890 348858455
2 191997 886768667
2 20739 732281463
1 115031 176512 236322948
1 120655 155134 101819458
3 118108 147132
3 141392 70422
2 10743 780893534
1 68760 192122 339181009
1 35154 81615 51064241
1 99437 158266 304718786
3 20138 38645
2 15372 712887037
2 17167 603545068
1 26147 115780 128735569
1 645 36884 440428084
3 175897 174711
1 119685 130018 340030734
2 60426 687803878
1 115370 137279 820682391
3 192082 188546
3 98358 26862
1 2013 15880 411098396
3 61313 34257
2 190052 385394886
2 146457 17927409
2 90803 329782919
1 66758 155051 163477460
3 199873 133976
1 49836 97348 784731342
1 3381 5320 70363162
2 52191 678322777
2 67180 192225585
3 83867 84104
2 45604 157972282
3 198584 64280
2 982 471656214
3 61419 17905
2 56428 738793765
1 70521 184289 111984239
3 15676 45025
2 151747 522978430
1 89364 145213 393619413
1 1713 156192 609758558
2 8275 383903194
1 86512 173642 740041073
3 151013 160696
2 13500 415424079
2 197237 129643452
1 127580 169337 779131474
2 105079 953614066
3 193549 35860
2 83 992957456
2 166702 191207366
3 173828 5877
3 156124 67930
1 17319 61458 396020238
3 40275 60779
2 156881 185450560
3 188932 56022
2 11097 476072856
3 162995 147361
3 12664 29270
2 103084 338277690
3 48314 177544
1 102143 151794 214690192
2 196693 425789196
3 196539 101181
2 162601 631300468
2 59482 316136657
2 18796 413053545
2 51292 162613893
2 122633 29321008
3 15380 78773
2 172127 115962888
1 117691 139969 814807210
3 40296 24435
1 11534 42555 987249544
1 112413 145250 208231078
2 142813 870603688
1 119054 161221 268255963
3 11695 141348
2 130746 829225707
2 148100 21773809
3 43819 34824
1 121000 156976 997313344
3 142176 49013
2 46871 679435622
1 28839 161429 351738114
2 182184 170597532
1 8786 53018 123726973
2 118525 902111743
2 132884 484124441
3 62078 89722
2 198121 392778158
1 27401 99588 545513121
3 109463 70811
2 72354 845870667
1 36948 149551 20886515
3 194056 158449
3 158294 131857
1 27983 36738 411160516
3 138583 66426
3 96917 13440
2 112714 516957025
3 27123 23325
3 121477 180452
2 28114 461364234
2 147497 388339569
2 155591 595975409
2 35033 940086104
3 87411 50479
3 116511 120287
3 193756 113803
1 84643 124593 795218744
2 70302 591953107
3 151708 55637
1 61245 197584 506350103
3 3567 137206
2 108922 946063498
2 187971 479426096
1 94719 98386 382132394
2 153852 407011249
3 150838 23940
2 183617 639821672
3 190077 96453
1 34689 144603 792554775
2 8015 522449280
3 83280 17986
2 37433 529347517
3 18104 54373
1 42848 105237 604207775
2 94658 265893869
3 137334 71054
3 106236 38557
3 102514 82421
3 184634 12555
3 84146 183337
1 4847 29478 263418827
1 107913 117236 54428401
3 165583 38547
1 28461 114653 456750111
2 134040 611543622
1 63933 130074 382078010
2 107114 992618288
1 29592 128374 517175005
1 69948 162583 88982013
3 69822 40973
1 65729 98158 325510021
1 46005 167053 740301355
3 92132 195365
3 195789 87565
1 139136 167957 872999865
3 116558 107823
2 134904 225341300
1 36141 71726 807167910
2 190317 694150298
2 108833 417182345
1 132006 139170 732418342
2 80870 619467507
2 78940 464047596
2 148404 621504557
1 15068 99476 126862397
3 39970 143854
1 89104 112475 598964921
2 127172 510939966
2 634 282929516
2 67718 467855399
1 833 142125 931144954
3 75936 190988
3 109149 192547
1 24231 26041 203900832
2 150431 572897106
2 62747 781108744
2 194027 385425484
3 63751 7999
1 135577 146706 149238938
3 123747 132620
1 85038 173187 134147913
3 77713 58544
2 98898 576839578
1 55118 124699 685136939
1 12497 16327 983500753
2 74707 750809228
1 51980 67442 483449014
1 192630 195345 106002974
1 94627 129166 20139026
1 91774 174166 927089683
2 98564 534945817
2 191548 71656423
2 128766 451950665
1 103270 186321 850007461
3 103748 23715
3 4128 169562
2 3317 755819954
2 193460 780836206
1 55353 149435 350427580
1 45652 84721 144504203
3 69700 195428
1 40158 104154 532560669
1 4139 154621 783327610
1 58044 104210 937280334
1 1780 103660 726610993
2 117589 211345402
1 59019 77942 599984075
2 58652 649106955
1 51621 148731 92725037
2 82685 172075108
2 14020 95095899
2 60074 54800942
3 53232 23481
1 24343 84220 560622093
1 38967 84371 888307159
2 128338 443556195
3 123005 53834
3 58884 19195
3 93550 20027
3 106404 46069
1 119477 167538 529374191
1 60919 73691 83793181
2 49783 320939446
2 115591 262256731
1 102256 138913 89415821
2 127744 506888643
1 164414 174052 14416676
2 69370 244730249
3 58077 58609
3 68372 76368
1 18081 78603 348171166
3 28348 25782
2 102562 451535227
3 11322 71900
3 193235 160963
3 13372 123893
3 45744 187696
2 109959 33545509
1 103340 196099 856769073
3 98453 29243
1 142411 194277 429934256
2 32489 59188724
2 135196 790988871
1 138741 188580 654564063
3 191710 137047
1 9845 114970 232158895
3 18426 62770
2 51927 532637283
1 9056 182607 828869689
1 14697 193690 250891047
1 154928 161720 654901586
1 3250 7107 185652330
3 114427 99247
3 82743 2894
1 40787 65821 116140042
3 95818 142068
1 38574 131715 435991364
2 41727 411606794
3 106989 79217
3 15785 80545
1 67958 112857 585789884
1 15366 63204 163256120
2 143953 590790676
2 110663 190699735
3 136561 82877
1 123438 196481 741481452
1 24921 31799 105797209
1 119130 126396 291322629
3 75581 28180
3 192647 78132
2 85599 613662530
2 118713 691203223
1 18033 55746 398440402
3 74385 131497
3 98778 88867
2 77055 40146995
2 169165 197863534
1 46622 143493 845655044
3 7950 194998
3 38221 139400
3 5331 186729
1 85515 190187 706796356
1 120667 134362 907125498
3 3768 123932
1 115691 132031 833786927
1 37801 96020 719991813
3 198984 184747
2 162009 918880313
3 176135 185223
2 147782 359447918
2 8248 32043081
2 13 92613556
2 97022 951775687
3 44264 102097
2 53073 822270642
3 175196 850
2 30837 224018795
2 92415 850221928
1 109673 186376 455447642
1 110556 177488 187956149
1 9474 42949 74460755
2 180168 847950605
3 188244 87482
1 8578 163100 553071555
1 53955 185541 933150734
2 21814 44241915
2 56930 940813173
1 84002 132955 884267016
1 61330 138737 675662298
3 84263 150137
1 1060 171614 16658
1 36284 198270 997661879
1 58281 125064 405920009
3 58768 74346
2 122106 826633267
1 68349 192396 499369002
2 169836 585445985
3 151378 98369
1 126450 162074 333105838
1 32933 67697 673979283
2 56058 609869208
1 70781 163075 440770017
1 20096 132563 463053135
1 68267 106043 977785323
1 9197 66512 830566085
2 91056 559832567
3 37478 65326
2 53584 752233723
2 36050 286440768
2 196401 894706332
2 153285 822472721
3 11374 139138
3 165623 106889
1 109588 149439 910151566
2 146678 587860869
2 177679 701362190
1 20147 63942 841059688
3 22362 14599
3 189808 175142
2 185398 327410543
3 56392 133432
2 197499 194386434
3 29361 37167
1 168751 173040 396924851
3 183846 170835
2 131008 876943198
2 36848 368363922
3 186349 36015
2 127953 52107717
2 109445 890840532
1 67028 82506 52733064
2 13922 936836835
1 24472 70622 502879739
2 1722 718648005
3 12481 145143
2 118252 925791806
1 143267 176930 978282674
3 20391 83118
2 147521 404647926
3 65107 313
1 50526 63837 817456362
2 104420 621459684
2 75100 820856028
2 96539 289636607
2 33723 802962508
2 79380 408170680
3 146535 117670
3 123951 146528
3 109091 20896
3 23480 12162
3 138303 161329
3 57929 158695
2 2901 807803214
1 9801 113866 363539639
2 180270 385383992
1 157392 177595 584084467
2 124882 246235835
1 12688 25336 640905990
3 132928 28272
3 93289 33281
2 176231 684882162
1 64971 122341 481019373
1 125071 175973 332558876
2 164266 581958280
1 114271 150819 357810661
3 142492 164775
1 33040 44486 430944757
2 59073 990516741
1 65662 138037 435316375
3 17694 164345
1 62329 97063 580323128
2 39872 497930263
3 177833 121914
2 56973 503825501
1 4666 5272 102931
2 100125 716435325
1 31413 199260 699798918
3 127486 162857
1 71426 114759 52876732
2 122305 518999043
3 65859 41974
1 64138 143474 630545399
3 17018 196883
2 8721 855732463
2 170137 897356858
1 110573 125210 653075437
2 189453 721585201
3 118558 117114
1 37712 190949 745386915
2 17677 409598542
2 96543 641079380
2 67760 451837166
2 166614 848515269
2 75989 472769146
1 106874 154887 391349811
3 11675 12649
3 67301 74488
1 14856 56397 363967463
1 15641 59452 903646403
2 19353 239219326
2 182956 42318373
2 72898 784764817
3 69998 7524
1 71905 121994 238100380
3 110196 186751
3 165209 143898
3 86207 9074
2 75753 661195573
2 54684 199269198
1 19994 23336 968472040
1 177319 181740 388365952
3 100175 165102
3 34243 95194
1 1307 82541 842565225
2 25141 658108529
1 37740 105130 313096998
3 10167 69717
2 160055 675100436
1 24065 31996 652089995
3 18729 157739
1 43366 165560 61329704
3 18348 149304
1 82005 190449 781052100
2 63433 368523896
2 36791 635324996
2 90366 646689352
2 191135 382375044
1 11563 128390 804951444
3 2564 77994
3 28328 84748
2 49524 606000555
2 20986 501096611
2 116488 703712288
1 42740 141081 488235430
1 5752 195832 321858243
3 151953 161264
1 108 184586 37374410
1 63518 92843 746757409
3 117450 100473
3 17447 19855
2 76272 270395641
2 16279 940463698
3 65548 16010
1 34077 107962 506948698
1 148490 164343 164867596
2 165735 333508377
1 68815 112015 814541394
3 100821 30705
1 100528 189149 532619375
3 3879 181684
1 4379 189038 183125522
2 46579 113695613
2 182248 629270279
3 57560 164628
3 51368 108121
2 114798 696863108
3 119655 147354
2 54896 568127
3 67589 113958
1 50263 180923 680056719
3 51666 108362
3 186093 139682
3 199341 192704
1 18976 113371 815774723
1 13272 48304 202808857
2 186257 510008941
1 123545 186652 735434977
2 52775 798389731
3 90479 20665
2 38695 564752418
3 138588 154211
2 117333 671350574
2 2735 848874164
1 125788 151475 162527274
3 53962 94504
1 68468 109249 493312705
3 31451 161778
2 9271 817020915
2 184022 731976662
2 10453 326315023
3 119020 85281
1 25367 125298 771680270
3 147815 17961
1 9857 45353 305889786
1 122685 146417 435801035
2 59456 185330612
3 84776 166031
3 158712 158298
3 41194 113386
3 13087 143392
2 153967 31335408
2 103558 124452737
1 101342 175583 522449138
3 11930 99607
1 61720 176259 405442979
1 70338 111608 656671034
3 113716 137571
1 72158 162562 537252009
2 149432 160337782
3 53720 20139
1 69960 161027 849006873
1 77110 127591 655766676
2 39617 8044395
3 143799 119220
1 29691 133773 970513193
1 108397 156525 6223406
2 23984 420435429
3 128771 165587
2 100863 704078299
3 52028 186578
2 112041 988499411
3 41507 175310
2 152817 468917147
3 109211 25565
1 86405 141178 415504727
3 101048 47360
3 14196 175765
3 140927 63692
1 4543 150177 607477921
3 29661 89434
1 104028 117781 326887646
3 144165 79845
2 134887 814723609
2 164050 430661979
1 62010 159785 666337623
1 8091 175921 998971919
2 56960 471986058
3 15186 19542
1 43363 180542 931311863
2 185905 919915386
1 52282 61326 316347477
3 163707 113673
1 64349 153446 313287750
3 48635 160288
1 86835 126482 944737258
3 91200 137182
2 103454 420974593
2 131081 248829727
3 139238 65497
3 189380 179480
3 131543 150709
1 21595 120522 653087902
2 10550 503768792
2 27788 28260920
2 136775 395835777
3 3498 175449
1 16796 45925 406745442
3 111203 101513
1 9193 185740 463602047
2 136415 201244853
1 135532 196471 810385508
3 106243 149817
1 134413 177510 450201427
3 170598 120405
3 16724 55869
3 109632 105450
1 17361 164869 230502013
3 154726 168674
3 167035 41597
2 181364 277789578
1 34847 63740 207574279
1 34159 187729 468022163
3 49203 107217
2 131677 82052491
2 71114 856760214
2 181150 355522267
3 28424 90500
3 104692 77747
1 115167 131340 743741633
2 141929 499988217
1 64733 120007 402052296
1 67184 112217 797147253
2 193616 944786864
2 116609 860179682
1 84085 154178 854366899
1 62881 196675 939262689
1 12278 147933 550769093
1 37413 82031 933046090
3 139390 31787
1 25412 192465 410071823
3 30904 176415
2 112118 429833209
1 6629 199515 609035991
1 35983 132055 835271510
1 169768 173560 544169544
3 77058 49140
1 31509 56291 758259127
3 161986 185672
1 133747 189515 259515442
1 65566 115683 716732144
3 138846 86746
2 22800 979141067
1 10849 67023 691257444
1 77338 88507 823917230
2 192598 340132709
1 69209 86805 760918282
2 82487 551685309
2 92472 600025836
1 92174 103333 235263020
2 86769 321851717
3 185712 129129
3 48984 29049
1 28179 93919 915381442
1 75196 165513 286854943
1 51504 88066 966031615
1 81069 165395 347833878
2 155051 169082595
2 197623 632959323
2 106503 674229215
2 57044 501178294
3 103255 126016
1 58132 183824 336848089
2 618 948808885
2 15087 803443571
1 90879 132399 713388042
2 26680 961409606
3 29135 41214
1 23109 124062 943154026
3 157044 126993
2 47923 11903450
1 68996 193717 886576131
2 90603 508692329
2 120828 326818760
2 125642 964609362
3 159875 106547
1 11192 189870 498624909
3 57182 7766
2 109134 767850160
3 68714 17724
2 195885 548669158
1 163634 186285 427409034
1 159606 186742 214853497
1 81778 179052 29934526
2 109359 612425696
1 138645 181559 566313446
2 33032 704824644
2 53917 736193755
2 71008 955085522
3 20578 29850
1 19321 108348 718337888
3 144480 171742
3 140753 142262
2 45392 332891448
2 78374 953930465
2 137091 834774690
2 128204 209828441
2 181168 836839715
3 30277 40151
3 140387 189588
2 139289 689743114
2 14709 17121613
1 41387 162952 131409344
3 180449 85027
3 69213 15260
1 29020 43367 637898036
3 86528 7744
3 156154 169146
2 40001 311457807
1 13081 43360 577969898
3 198509 198936
3 145947 35286
1 65676 157268 490151880
1 33460 133645 419192283
2 85005 124310419
3 23366 80281
1 4872 78541 973490768
3 133903 12292
3 138897 139889
1 101128 191158 314034946
2 78603 113451263
3 52522 101903
1 49960 81223 221966963
2 141556 202439030
3 69715 44081
1 72151 196454 965638646
3 56163 93926
3 107144 86051
1 5559 25895 992394460
3 93577 77150
3 150943 191250
1 43838 140072 500436320
1 29416 173565 983462507
3 130703 36269
3 74584 82973
2 10293 946000561
2 150460 410356604
1 40993 189741 710674433
1 2688 169102 966523380
3 37545 181581
2 22750 755647253
3 84128 76425
1 23384 69012 259277769
2 99586 393535823
3 85012 133287
1 38016 96978 557673462
1 22532 52744 401969462
3 146730 187716
1 10966 87516 99237703
2 181219 105677704
1 80783 149782 325649056
1 1435 188560 570847665
1 88320 134649 774045415
3 98280 126750
3 45891 55966
3 63108 9665
1 6171 12901 572695106
1 84342 183163 406923901
2 125749 958125905
1 60376 122553 488604583
3 23467 194361
2 42183 688002850
1 23772 107024 401330389
3 47173 3681
1 125884 148285 219458046
1 22450 184432 535931178
3 74128 19702
2 151897 114365019
1 29779 60616 692461940
3 158069 161485
3 8196 134442
2 302 388693653
1 152369 164099 485884109
2 196717 494762288
2 181769 335843165
3 34842 158737
3 88328 56903
2 47956 878948534
3 195316 139254
3 8110 87775
3 134526 88768
1 2008 41568 761891998
3 88363 50646
3 192367 180793
1 2604 150836 10228996
1 3507 127330 783497458
3 56448 76435
3 87251 157529
2 196895 432765205
3 140416 63533
3 86388 63167
3 145120 131063
2 73133 511841198
3 199888 179879
2 114330 287323416
2 48954 689036374
1 34461 152153 719740188
3 120604 109065
3 139563 129056
3 42377 1968
2 63679 48875399
1 92405 125328 77876088
3 145911 25813
1 105695 145164 369894499
3 71610 86909
1 39924 167526 476273893
3 147921 198226
1 183514 188453 394674588
3 136740 91177
3 170226 61145
1 41380 175103 240460218
3 58553 47672
3 114007 27232
1 188501 197784 115183029
3 120214 144463
2 156291 427704098
3 12276 109375
3 88533 114913
1 13197 156883 999394952
1 131304 160710 749695565
3 160343 176012
2 26084 872260547
1 110464 188472 480703416
1 11095 59655 934429528
2 89210 419167680
1 8938 169021 1548571
1 15343 44640 137691845
1 94665 161948 803230033
3 138091 1556
3 168612 140200
1 37299 54913 395287508
1 166877 185691 993353886
3 3144 33889
3 46747 45765
2 27775 857736634
3 58293 76825
3 169364 185782
2 75201 280447795
3 31265 48826
3 85644 156498
3 43837 131468
2 127285 264445565
1 55443 186836 95554470
3 52400 36612
2 1714 2602577
3 88825 13050
2 103382 305535818
2 79297 433819684
2 74534 221980018
2 31882 46706213
1 48952 180233 545664261
1 146173 157985 137946614
1 86877 194968 449883085
3 143268 5488
1 35014 49959 111007149
2 139021 184892030
1 8657 42295 476245897
2 135153 148058147
2 42877 911749361
2 114759 385517687
2 108917 471837186
2 124060 968789619
1 37423 130364 711017031
2 35946 633316396
1 29271 143555 741651483
3 58770 107460
1 88223 102685 821712029
1 114122 169639 8450749
1 17254 106342 889867598
3 6170 87967
3 33073 35335
1 50854 60887 453509417
2 45713 323768978
3 94202 175386
3 187536 192471
2 32288 164912053
1 75911 176371 782149753
3 176237 97015
2 152821 846360349
3 111820 79702
2 196780 767507597
2 76986 254091806
1 58620 175907 735658068
1 37760 198615 942208078
1 189668 193998 96023722
1 462 160077 564961329
1 14927 59593 747694041
2 118084 805969345
2 154698 494441427
2 43267 809825404
3 143421 173343
1 3557 167278 662281529
2 181101 223046761
1 37777 83989 768258116
2 120676 577950581
2 32321 474345128
3 181450 109638
1 106234 169800 37766747
1 14078 146303 999083115
2 47316 19740602
3 49480 173821
2 196965 325444002
1 75019 195069 968505018
3 149317 69362
2 143879 420804783
3 132052 104854
1 111672 184949 61626419
2 112275 658028624
3 94345 180437
2 58647 196780164
1 9205 88329 383364456
3 37981 117607
2 58058 757784689
2 151933 185345129
1 124713 166137 788596210
3 54289 184419
1 149421 187617 51810186
3 107895 114211
1 66015 68030 679401854
2 54213 626148087
3 139320 56657
3 102213 16373
3 183793 72372
2 195628 893498991
3 193724 190205
1 21733 26254 256894005
1 81979 167206 609011847
3 122951 149217
3 110994 193323
1 33245 111612 933515938
1 46060 91558 831113623
1 3918 39724 221192598
1 11518 160464 51250597
1 68162 143555 161502655
3 7180 66654
1 135638 171458 906443310
1 29830 121638 456615236
1 44059 55658 712673
1 4715 172043 140592062
2 120084 918632143
1 82978 156098 163361080
1 26446 43893 351826728
1 18001 115790 339171561
3 147701 100402
3 118549 165090
3 155454 3859
1 30893 185422 348651755
2 73977 366444005
3 132107 34666
1 24052 177494 119833726
3 78894 106508
1 12058 153384 269937792
1 12065 167596 392129543
3 74420 121167
3 26171 24404
2 137992 735738768
1 77563 138413 9440443
3 196533 189879
3 94827 87147
1 65726 199770 14247082
1 61513 193988 83374334
1 1947 192916 618753869
1 18069 133320 311373658
3 77443 119339
1 76084 123685 464690442
3 164787 59348
1 14473 29906 5218224
3 30892 179609
3 7318 188663
2 127559 933900870
1 87608 158714 559071093
3 195209 142484
1 49137 93849 14599197
2 32820 972753748
1 118471 141656 257493334
2 20082 477472895
3 176346 115232
1 176790 189383 160142845
3 47304 197390
3 48792 14987
2 51767 62168962
1 25018 101059 263805279
1 133758 183105 614453655
3 51769 32957
2 10312 484561540
3 76342 22010
2 8795 52154657
2 62954 61533533
1 60187 104679 641755848
1 83241 168321 254519767
3 75961 19617
2 52554 186262297
2 24740 939463904
1 162701 197897 596127782
1 115013 157995 767796738
1 37718 87597 955134074
2 163352 743935683
2 78734 145587456
3 151151 88257
2 187449 635348203
3 103039 102424
3 56288 181773
3 41185 165208
2 35281 735397487
3 112106 91304
2 112988 583606183
1 176299 183406 696408947
3 186297 159861
2 14371 595373956
1 116120 139971 994684127
2 186686 567194131
1 40557 175817 20092237
2 165538 455275054
1 39970 146019 168696648
2 151733 402566096
1 69154 139714 82265697
3 129380 194922
2 49793 167145574
1 40754 118303 140704536
2 152559 817718803
2 67882 227100483
3 61721 100028
2 70602 779357725
1 10405 101213 338194840
3 86017 17160
3 45543 194712
3 121176 113800
3 94544 137967
2 155325 236269577
1 25642 141594 344773259
2 133607 157032548
3 185862 59541
1 6149 131056 924106372
3 46449 31898
2 47618 395660935
1 97827 108270 74529050
2 155771 726149565
1 30183 58325 116136447
3 118172 30489
1 105873 131476 116193255
3 77638 1345
1 82361 184861 138866199
2 65727 80304294
3 84467 176613
1 146692 149163 411469165
2 114984 247698555
1 20385 183215 919118189
3 22979 182751
3 56972 77327
3 121835 194851
2 99391 268592058
1 58529 62552 227559558
3 145761 105343
1 20553 118409 104208336
1 9409 119480 115799039
2 183673 372524457
1 41208 142812 746811729
2 196822 236383918
1 8847 90538 376414839
3 138536 80638
1 147710 157997 296766316
1 94511 176012 546558153
1 167241 188594 532493726
3 140960 9305
3 29581 144124
3 78289 145085
3 191834 19265
3 173274 86476
3 157735 142073
2 30808 822562336
2 114931 899321439
3 140014 117882
3 134079 168554
3 88369 145951
2 198376 877470663
3 68618 13123
3 14695 158907
1 41190 79104 220306102
2 148615 393508885
2 139039 723773453
1 23439 108994 645733048
2 119644 876641899
3 128932 66306
3 185449 118674
2 88047 766295562
2 115767 46458791
1 43180 96943 260176145
2 30060 527882287
3 146473 68757
3 182977 171628
1 169712 185857 181571148
1 53109 163231 546249122
1 86907 179912 298593167
3 70433 111392
2 170550 601226713
3 173942 124335
1 70813 107090 960912364
3 157692 9444
2 118842 525193289
3 33080 139812
2 75180 481924543
2 175258 187280213
2 166100 658884038
2 174243 954238343
2 173548 505876213
2 26598 79168263
1 82466 148701 577888556
2 179803 105661569
3 4892 4031
2 180160 139392695
3 113451 86847
3 12236 30914
3 169882 85355
2 47766 922719843
1 63307 155192 846359578
3 145568 51019
1 15947 91360 56831942
2 152323 361390640
3 150196 39069
3 53215 148610
3 65214 6139
3 13457 147369
3 52956 190991
1 44685 175142 473778111
3 116640 84447
1 73851 137536 865047661
2 186552 223262878
3 32333 195039
2 184954 830924408
1 10624 97000 746495381
3 110337 151050
3 150532 88579
2 186437 616182700
3 180041 25804
1 48581 128074 299586511
2 179487 626288276
1 26016 29582 879415208
1 33623 127918 353663917
3 155298 181425
2 12984 524365847
3 76883 108207
3 79796 78948
1 84232 103633 139360819
2 154039 89890892
1 13704 16852 526544664
3 184466 196726
1 5360 77939 295634516
2 107063 722306221
1 42650 185759 690315168
1 128165 173111 798773847
3 198096 58242
1 6760 195928 109009173
1 1495 114757 166035074
3 128957 83061
3 168856 38196
2 64718 368009401
2 49375 28789559
2 164998 8692839
1 125903 165361 545760002
2 181736 589633119
2 115692 770640330
2 158547 624285152
3 199581 16294
1 8838 123665 774639931
1 52449 59360 99474993
1 103329 195611 930309519
3 167124 138046
1 125412 150356 605672398
2 28917 935075365
2 103710 960920111
1 30339 193298 382349870
3 52346 133916
1 79371 127354 795183891
3 49382 114226
2 30540 311568294
3 73016 118335
3 197296 12158
2 140815 960347590
1 64472 134894 742742841
3 159424 121628
2 96345 14806020
3 48804 5011
1 36785 148994 61340736
1 68301 84467 922035867
2 13540 772904715
1 62613 81458 630050204
1 5866 75020 974251204
3 161690 7807
1 93675 119014 998920750
3 167825 109305
1 6707 41926 620438807
2 140392 355488080
2 75480 745372432
1 19270 54665 577463148
3 88848 120
1 8216 26919 377246308
3 175806 41293
3 134846 57985
2 28017 299641817
1 70959 137358 852190337
1 113035 176084 557516047
2 70684 692211907
1 6390 69260 997575752
3 169341 1566
2 963 984734743
3 174479 153349
1 138209 186728 72978624
1 80352 113082 54098984
3 52156 143183
3 194449 163342
3 46639 20387
1 24937 96858 103948199
1 7675 44865 977598752
1 41850 185540 738034975
1 30433 73522 317547541
2 43071 325865316
3 159692 35348
2 69509 953280964
2 193426 956944206
3 67159 87803
1 39066 88731 829838885
1 77039 152935 754052367
3 173419 136470
3 65728 47047
2 115168 807543666
1 22676 35560 462827400
2 168921 686951802
3 12110 121952
3 8188 1223
3 90996 96779
2 4261 44400660
3 43401 1989
1 154419 186999 20121676
3 101914 190842
3 93853 121812
1 74487 152269 239708672
1 179146 184688 658568313
2 66974 974961502
3 199136 138591
1 1504 71656 398334482
1 55069 94084 590050828
3 122871 955
1 26531 76442 537514651
2 88531 377104953
3 166188 5164
3 9703 67672
2 59197 421088386
1 30448 162893 623483944
1 4700 148314 941515676
1 135147 182963 592856820
3 89053 45530
3 162399 122717
1 64833 165335 928315570
3 84361 196293
3 163695 101372
2 101232 737698762
1 97559 187781 23762375
3 73107 56079
2 46690 398880834
2 54827 197554675
1 141810 194745 538683708
3 157331 146707
1 73491 112965 602012684
1 23728 155003 936710437
1 70016 179139 590121562
1 429 195707 563009992
2 20074 867976554
1 29317 97166 672408307
1 31821 146447 788126817
2 87494 240579006
3 102866 185683
1 55844 116766 973280923
2 141350 879811864
2 29072 484753928
3 193141 180707
1 18104 57693 2629895
1 2233 112409 986489034
1 23941 150981 182828274
3 82493 1732
2 77376 7150182
3 50043 29547
3 84457 13128
1 111600 173478 687375110
1 37628 184166 821188009
3 115118 98140
3 73822 65421
2 154411 408398408
2 107809 345269491
2 37477 243454775
3 46559 81521
2 164627 948518427
3 160253 56507
2 194939 795821093
3 132364 154354
2 76781 849497010
3 65549 26787
3 176493 195315
2 133886 692134814
3 185877 102831
1 2073 37324 364626469
2 65981 454793301
3 124045 142584
2 120384 53572599
2 71020 919596124
1 28090 74612 772165462
2 180818 434622099
1 5933 108074 674033636
2 19108 692063298
3 163293 154744
2 49375 17470045
2 4918 221586099
2 138299 491420559
1 125273 175470 772214274
1 29818 123755 307671303
3 42393 62274
3 145578 20763
3 64071 186935
2 77108 502451472
3 110468 155178
3 68450 191396
1 14767 111745 930744461
3 90581 134065
2 89463 772958866
3 197417 43856
1 101990 162279 380173541
3 77482 174940
2 70312 431276769
2 108721 601673943
3 31933 71631
1 67448 153852 453482604
1 50320 90988 902510595
3 150528 16643
2 66795 910964909
1 29327 82364 409059074
3 99238 11509
1 10792 157480 261694015
1 8236 161369 7144929
3 36534 522
3 127386 92297
3 145285 100008
3 169314 136068
3 103130 23956
1 144827 196031 881380321
1 170234 174909 2967995
2 172708 945849695
1 64302 92172 348277192
2 198565 803892140
1 30783 174210 717042423
3 104192 72251
2 17063 844654245
1 53217 174658 856741727
2 85511 622687659
3 121260 131111
2 35881 89558211
3 194008 151153
2 64821 20528721
1 21501 138189 203731095
3 18608 120333
3 156696 72584
1 100408 114011 453976795
3 193057 182025
3 168559 58016
1 70693 160992 447719060
1 33665 144781 931240622
2 32473 750782803
3 113024 103727
1 61604 140356 703453673
3 56738 143463
2 98112 537100576
1 84680 160733 664078253
2 195140 951286142
1 3971 130238 54222055
3 47006 184227
3 73114 173750
2 70468 513091618
1 18609 133790 610993558
3 75621 100676
3 188925 124559
3 104019 175497
1 101305 130374 850179505
2 44943 642395816
1 59050 73322 56149801
3 24981 39198
3 37454 51988
2 167465 360976559
1 56959 67223 873215760
1 56864 72236 46460876
1 119391 120662 380864714
2 198237 122162874
1 95673 107621 593237446
3 196225 9196
3 93953 190214
3 125795 150203
3 194319 190480
1 20858 133125 729839632
3 130699 164112
2 91272 780037568
3 119015 6028
2 165880 182842883
3 163023 8114
3 62558 155031
2 199681 546973098
2 193902 958433730
1 144100 192582 662192205
1 165633 188546 390691216
2 159848 310202554
2 131814 560261719
2 93116 688774259
1 5416 197224 56910382
3 81961 59823
3 92735 130750
1 9547 43098 629926321
1 144220 156700 98779307
1 85658 196539 982542127
2 30919 137923415
3 150600 20606
2 7048 245912515
1 93626 100230 466115912
3 33128 146803
1 100042 130444 411254260
1 52555 89946 221363717
3 57427 131315
2 81202 531291895
1 434 90681 497377328
1 12765 119262 802316300
2 170983 236241776
3 46516 157048
3 37794 176081
1 2245 14912 610525007
2 184449 525182707
2 33622 335419919
1 35532 71464 794091367
3 173205 134616
1 33226 191609 163701272
2 67737 578771301
2 83409 704012378
3 11013 83196
1 92417 180721 286168808
1 15956 148410 89284274
2 140870 525955182
2 94783 810577752
3 20150 34515
1 149775 169644 496752923
2 98033 933596035
2 185260 700467328
1 73096 170369 356355491
3 31527 37212
3 190699 141169
2 875 507753605
3 49370 120691
3 168775 82386
3 118882 170840
3 148192 165417
1 101115 169228 504928738
2 120274 825103711
1 6669 27157 367976711
3 34949 159055
2 194049 255050749
1 149698 155094 378009846
3 189372 40771
1 40656 77878 229447236
2 167608 396296261
1 22233 39918 341653105
3 97582 192991
2 161663 810171742
2 157209 578572193
1 19346 121946 315013007
3 44538 108828
3 88767 34404
3 186992 42896
2 171638 832754746
3 115523 113193
3 80767 194222
3 9843 24615
2 175523 493884328
2 41480 613144099
2 11891 212763423
1 163779 197376 640185445
2 148398 120244186
1 10724 79102 91488619
1 7106 23550 954597548
1 178138 186024 203315478
2 108561 561410615
2 14879 280862416
1 162974 182549 904978875
2 187217 99366301
2 153502 9944978
2 163708 656942128
3 182082 116377
2 69696 668993082
2 89440 844080522
1 113750 151450 578347279
3 117009 84649
1 6171 132522 549165306
3 44177 40267
2 77541 970441760
1 52867 94530 532628153
1 59363 63087 299773967
1 17167 198534 606536714
3 114879 82038
3 2735 150228
3 47943 131265
2 157156 25551934
3 126154 177997
2 8535 146607579
3 40368 35492
2 32455 210220680
2 107666 308075809
1 16856 172210 453008023
3 142617 70343
1 46473 175711 180642253
2 135626 863930624
3 129740 49552
3 39149 146198
1 46481 174301 797102610
3 70714 29501
1 78942 118452 746235326
2 86538 935327174
2 36958 623279736
1 120856 144051 885380832
2 95951 968222904
2 62381 978668566
3 198762 53835
3 99984 158502
1 155635 186213 259409562
2 3468 376845688
3 82020 48501
2 144032 228169725
2 179101 158435176
3 19739 132287
1 45294 104023 56419238
1 2796 110102 970062351
1 159536 178300 66134554
1 181205 193366 895067922
1 52807 84582 593612907
3 120011 141152
1 21840 44231 837047131
1 44676 73333 127334479
1 12534 88813 197039534
1 78174 165347 72820967
3 171858 93040
1 72781 165716 955378450
1 12178 61061 277713656
3 18958 7937
3 119507 59987
3 180370 149024
3 9323 69302
2 84091 266186650
2 69699 939022747
1 62603 118165 624208521
2 50678 535340837
2 14370 532019970
2 14411 423235668
3 52809 113433
3 45864 196130
1 37705 170165 404522928
3 80931 138693
2 128182 356346299
3 193393 27563
1 72030 112117 807255255
3 57554 68046
3 130575 73762
1 114647 189836 197686220
1 50076 182655 821300867
2 151797 753321096
2 91774 986544445
1 80095 89582 746456854
1 117428 181487 714978605
2 108559 415710732
1 37119 77866 158470702
2 50632 736980088
3 46125 186712
3 98066 119607
3 175318 44763
2 49966 720639057
3 16636 189211
2 121132 960961841
3 22051 194383
1 115238 119087 14197097
1 21169 94978 884720326
1 122942 191898 505210690
3 83557 77534
1 42663 48961 39740739
1 158552 162901 397467797
2 150213 675029404
1 67199 169103 940374893
2 153934 282570698
1 43598 122071 892067172
1 16349 45698 844075449
1 8657 88308 661144985
3 161238 12302
3 168398 140413
1 83105 84604 427475071
1 103970 150205 800704901
1 53176 81303 189310244
1 107446 164983 826910856
2 195933 589378444
2 134907 420100816
3 53514 171238
2 69970 745449125
1 3997 159138 631671088
2 99807 737507612
1 163506 182191 663621806
2 9926 82205319
3 107642 68538
2 175140 323414286
1 107434 159088 452051948
3 119989 175859
3 94551 41054
3 139750 75280
3 199843 22683
1 95369 157256 291076091
1 50294 58212 660537760
1 174184 186722 567836947
1 165757 187440 908887267
2 109072 473516259
3 143481 178520
1 70873 113509 377901743
1 137565 159918 111081517
3 19908 177087
3 175865 31366
3 35005 101196
2 16091 137320456
2 193321 47343903
1 80997 86770 273580656
1 89287 147605 658266010
2 186099 163399807
2 52015 938533214
2 1076 380979509
2 150391 579493953
3 101681 75538
2 68197 690306552
1 54924 196334 305847639
2 177155 663970183
3 79629 70326
2 141838 872551927
3 180755 21973
2 152035 763318112
1 14533 30906 83823100
1 41416 42036 309038823
1 18356 64810 449022570
2 47359 644007153
2 155298 989277852
3 4442 40350
2 97238 56523890
3 160838 94950
3 182690 141214
2 96690 109644617
1 62097 160801 111123840
2 49432 916437189
3 98977 35223
3 71571 45907
2 199469 693765750
2 71490 384026366
1 5128 108924 919086107
1 1886 51160 482237698
2 61672 369111917
2 55788 916046223
2 4129 57826247
1 50803 198314 676860998
3 196619 38898
2 100052 579433169
3 170825 141100
3 85247 86303
1 49690 86923 508483296
1 130834 199135 133026406
1 57645 195318 927449353
1 3373 77260 227134378
1 77361 148110 932116560
1 37609 56853 455334679
1 16217 132952 199010389
1 89084 128326 944166730
3 94723 139877
1 52882 139756 927313581
3 143950 58937
2 105667 358087963
1 45487 62714 640081269
1 46382 116150 513793547
1 49068 93849 242594660
1 92842 196706 671999873
2 144462 376633733
2 45264 633895205
1 44767 72107 856613897
2 121636 299419365
3 173432 153788
1 60952 168725 193462145
1 57096 162114 701032024
1 141801 145429 623119582
2 25991 49702279
3 111831 63931
1 43816 183613 251294253
2 58779 270631331
1 22532 72796 355985510
1 12260 41006 848280328
3 1885 68942
1 53309 115015 965371426
3 45064 152250
3 82670 176547
2 113707 701081200
3 116400 53234
1 143696 196985 577531
1 60132 198941 363654627
1 87140 89703 899361163
2 49157 726525492
1 98927 186234 540197149
2 29976 947428361
3 185718 36928
1 107815 167702 237173048
2 30131 52745429
2 199830 515146671
2 42757 946720568
3 1745 124927
3 45858 99743
2 139500 373653551
3 52154 117074
3 46209 198233
3 42585 88959
1 27987 148298 714745748
3 110666 82032
1 45624 165424 871010379
3 81364 23807
2 150869 792768484
3 131687 160441
1 37488 144698 114241141
1 837 61296 839097820
1 53703 111426 729454462
3 166757 163332
3 108539 141380
2 189820 898574570
1 167806 192453 157961845
2 80929 613636792
1 20835 110877 804355342
2 27130 754209447
2 182032 435880847
3 3341 134437
3 78830 38050
1 96052 114796 359855566
3 81063 156449
2 106090 916963522
3 170439 41642
1 24074 62919 969913561
3 175301 153180
3 62477 6265
2 54233 257357653
2 174942 675217305
3 126281 118480
1 78982 95100 179130979
3 79928 89846
3 20155 119411
1 699 147624 100672166
3 190989 19481
3 199103 177514
3 51474 76779
3 45863 188902
3 93086 28443
1 30521 147625 747511096
2 45820 342823758
1 96764 113797 223053945
2 198464 216456816
1 78000 122066 459840219
3 122617 134298
1 51057 77272 263797431
1 10329 186878 644013047
2 95093 807969413
3 163040 102322
1 55597 124469 910761407
3 174875 494
2 193059 13458573
2 143292 21792050
1 33497 196143 811871949
1 42104 170784 29630747
3 142262 102409
2 182114 309095720
1 39884 133333 547551513
3 139484 8377
3 62195 59889
2 1653 969912760
3 30588 57231
1 51744 163858 69171914
3 1369 194814
2 104768 851943374
1 90160 189375 315859260
1 17114 143673 83575774
1 56390 181733 581333236
2 188720 456680926
1 92227 157292 981019883
2 187415 850717355
1 58377 97556 796700916
2 94606 965198211
3 117878 81894
2 171862 914588511
3 92933 60894
3 43200 33642
3 92644 845
3 130048 23579
2 28863 352760505
3 2480 64165
3 180243 13604
1 3888 131190 52940528
2 182508 465177553
1 139887 173871 691387207
1 157404 171590 371281408
2 74804 895212032
2 17065 745035175
3 3343 181011
2 183864 437670912
3 53328 39743
2 166215 346847903
1 48476 166786 513241453
2 4403 983358538
1 16088 175498 390305623
2 139710 46059597
3 4859 52546
2 100008 819736924
1 78557 110594 227198307
1 109066 185168 784071852
3 62961 141813
3 9074 94676
3 124965 192510
3 57331 122582
3 91530 80127
1 16842 47848 801388587
3 70866 193431
1 35855 176863 30245859
2 131038 337064490
3 190490 26783
2 66820 153720094
1 36862 110772 350168596
1 38017 121270 538694161
1 83678 143130 600687177
2 25111 80975792
2 29130 867922683
2 441 61402330
1 43709 186157 54937146
3 42390 10402
1 71150 95742 914756917
2 194037 262245563
3 122957 49936
1 37055 49246 784447522
3 157006 91245
2 169758 53101171
1 32463 168963 181332745
2 78095 451475796
3 42408 119941
3 37354 175602
1 18011 169783 451895671
2 13926 181453205
1 94880 170946 883008098
2 49372 837762308
1 63681 193622 181877593
3 118414 103533
1 107919 109841 130351202
2 90850 231750419
2 6606 37213637
2 199905 376741667
1 31421 71135 581130981
1 54411 144889 215722251
2 99926 815986749
2 20731 15504931
3 105318 2426
3 195509 186549
1 24560 101583 838391069
1 99795 175760 367147995
3 73403 22096
3 7028 98880
1 69782 165454 398183198
2 29971 514614497
1 46410 173654 449778492
1 170519 194509 993866199
3 10687 5660
2 79429 541234430
3 115656 145284
2 25382 870907210
1 5612 32536 557450575
2 27548 972549975
1 28078 84262 721333972
3 75765 129319
3 5596 31974
3 67715 34981
2 130410 613337479
2 122884 120864170
3 8717 94757
2 74656 450843564
3 82861 174318
1 38937 173886 947364802
3 47910 180585
3 153233 80721
1 5886 32298 630906568
2 191894 190272721
1 111336 119426 770428213
1 24446 44806 64418684
1 40561 57077 398594281
1 9396 96924 719959676
2 133330 969399311
3 52275 138404
1 41741 101641 45225943
3 177263 141721
3 178042 28290
1 60149 76333 358583284
3 190689 185116
2 132998 973213337
2 69860 409279869
2 79918 609211028
3 54220 38685
3 155442 197200
1 14512 86575 877512
3 195028 95000
3 57617 125411
2 174179 531885523
2 70012 213644762
1 90521 176749 592821290
1 100316 133816 784968383
3 118553 28732
2 40172 698956954
2 94582 918326324
1 170487 181049 325077986
2 74686 934121316
2 79305 145225269
1 66706 69445 613038743
3 93811 17901
1 98163 107347 784956136
3 167546 20501
2 26582 734013837
1 7877 169685 954260420
3 157447 93710
2 187525 438198403
1 79399 193674 740011689
1 77978 108464 611484213
2 118691 865948438
2 45915 260861482
1 110837 115309 866985160
3 93436 112929
2 121671 177488729
1 104817 133206 689615334
2 55283 558136994
2 42349 649688248
2 49814 980039922
1 26446 59604 614656814
1 112279 192745 705978873
2 145789 898182422
1 29275 194977 241158405
3 74337 124031
2 84234 289867504
1 101520 132302 966197913
2 127523 69334325
1 101164 192328 661582391
2 154649 451219495
3 109448 8942
2 20513 796914513
3 151690 142911
1 17871 135816 901597633
2 175981 681438683
2 46807 267091371
3 43081 24868
2 39168 343456753
1 4251 44984 157731679
3 70310 52466
3 149292 36803
2 42202 281909280
2 32987 500620395
1 144558 183071 451657240
3 139385 140774
2 4803 578942310
1 120839 141657 275396326
3 7611 104307
1 12040 139696 944951214
1 5224 37106 992832283
2 174880 438178467
3 144463 94588
2 142842 216487801
2 175107 532783339
2 162336 316620589
3 156758 114854
2 97188 929175630
1 66696 112774 600337865
3 160283 163688
3 139994 176945
3 99427 192858
1 141335 169338 588589990
1 62770 136822 715104819
2 72715 351577258
1 123020 151510 564755056
3 137262 68944
2 93321 916879967
3 140790 151689
2 22862 74831924
1 66680 79879 183310203
1 32372 48662 127859466
2 114020 268032234
2 84576 64906705
3 138243 146542
1 58400 81827 6334131
1 32621 38034 40309148
3 67945 104783
1 99068 168966 853824296
3 143501 110816
3 166131 47728
2 183740 757800600
2 84722 310927362
3 161967 66187
3 168891 32474
3 92528 57287
3 33478 34798
1 43118 50351 351085782
2 58813 103943655
1 19442 161786 749537148
1 5316 133559 176954515
3 175718 177063
3 135116 4802
2 153852 421793005
1 172791 177062 832446491
1 16873 69475 894131531
2 132419 404136406
3 155046 155435
2 118373 29719407
1 89555 198383 455076731
1 26159 29168 40903658
1 53809 121702 877304163
1 25619 147549 789449759
1 33300 51276 822400725
3 107232 163707
2 15054 984874306
3 124116 122701
3 82343 70884
2 157435 572578766
2 166960 999577481
1 84845 145082 642170748
3 120870 178714
2 143553 824267540
1 19925 54646 990455992
2 150029 166126310
1 147921 197057 515777515
1 161018 198840 639732895
2 4290 526641075
2 60339 336110522
1 54213 107585 550098131
2 165379 28219215
3 23388 65748
3 180450 98299
1 24717 194161 691877128
3 7280 137610
2 138743 808348113
3 107186 196532
3 105591 193147
2 9342 431487277
3 185099 33138
2 111767 696592925
2 36273 71738015
3 101249 23963
2 121045 609268485
3 160902 164689
1 38301 92383 103951946
1 20008 60055 529567914
1 5353 161734 835802312
2 178177 537115051
1 66666 114783 845606860
1 9132 174935 354439269
3 163836 69409
2 163661 716150458
3 62910 71766
2 125500 993618453
3 26343 127204
1 98630 195790 612068103
2 158341 633110654
3 30815 80315
3 43119 62197
2 149617 556342042
1 7301 35987 490777534
1 90784 130546 443999402
3 84084 129929
1 19926 73043 951397609
3 53025 153618
3 130995 136458
3 185200 126104
3 28156 184370
3 117569 101841
3 117169 181977
3 182155 156084
3 108338 164163
3 43512 71479
2 181432 16936430
1 16498 58796 759806052
1 139763 172848 551280749
1 36107 121445 56656777
3 51963 95851
2 25188 626833434
2 150717 393804880
1 123772 142636 933668015
2 194949 900803795
1 98112 102198 888830097
2 197791 687898361
2 122997 693718003
2 57581 626007301
3 94009 147426
2 141453 563508169
2 60349 207829677
1 69392 182936 95203938
1 144514 147576 585480966
2 80722 162535807
1 18739 126591 693281363
3 19961 64574
1 5942 55566 324250364
2 47765 825222436
3 156721 103424
3 84755 6707
2 11638 968269269
1 38599 162203 504544281
2 70905 276732732
2 189646 267945361
1 51667 131633 367061313
2 89983 375158819
1 75161 170807 208886523
2 57030 291655247
1 602 9985 608577798
3 184791 55416
3 76340 186976
3 12647 141350
3 138888 183313
1 53153 158813 558533675
2 85193 977429276
2 12568 31864487
3 56121 186494
1 58516 84222 132685461
3 197179 52682
3 94143 187467
1 29952 169777 695757416
2 7631 232918450
3 65989 31848
1 73332 152983 141735355
2 39357 174380856
2 10794 10142634
3 56925 92595
3 38507 155152
2 143490 691309821
3 84091 62200
3 105480 118924
2 24810 827218250
1 140363 175631 564057598
1 29340 130512 504924784
2 80106 474110481
1 2494 100823 337026077
2 59755 261800626
3 85111 192723
3 166 175873
3 2403 179178
2 106963 219754651
3 64381 197972
3 22146 186125
2 36873 538010944
2 1924 660933872
2 26405 911323746
3 132480 88130
2 17813 871077954
3 121472 84547
2 142742 916327236
1 6425 109210 960192730
2 158146 259799451
2 58142 813784091
3 116192 159785
3 98268 121055
2 75693 652118479
2 133984 932287096
3 8903 20542
1 44376 185743 285696465
3 8262 43404
1 52038 161500 56345805
3 198039 105429
2 41295 13575644
2 47446 391316010
1 141862 175336 818046818
3 14911 194213
3 119875 59028
1 109396 194648 712103759
2 154924 548659077
1 60729 173308 101034640
2 28578 451098680
3 14294 26142
3 111002 126804
2 135382 347874838
1 20215 96477 733469924
3 189006 97759
3 53760 102071
1 64984 115080 749597947
1 103873 178023 603650667
3 19332 92717
1 87845 149098 980613114
1 29939 189597 800236909
3 173853 31802
1 6721 141953 517649538
2 104745 954771436
3 123184 57439
3 20556 58556
2 93871 65740455
1 16891 72613 769781794
1 14256 190104 795362365
2 105772 145231353
1 110559 177071 457137061
2 152890 567355641
3 43077 166797
1 4806 194320 833156588
1 45864 104975 473539166
1 87842 171619 488541976
1 121395 148951 28384429
1 96830 177047 807661543
1 18101 147505 36768234
2 69719 640191451
3 181089 39746
3 105668 82068
1 49856 84654 626529312
3 162943 63360
1 84799 146494 64781071
1 10039 117159 558973533
2 38251 264480601
3 78622 142061
2 151005 182632157
3 190246 133269
3 99011 197634
2 21143 730762639
2 50384 884516501
1 47071 89975 799116812
2 141098 697771411
1 12991 130861 445734612
3 158232 94378
3 35138 140929
2 133749 105073498
3 7755 124185
2 101882 272142504
3 188061 16033
1 52662 108855 285200748
1 1172 82004 999742435
3 45108 84093
2 87470 226052190
2 31009 768461708
2 110913 193451516
1 79402 184733 225198438
3 171134 121129
2 73122 530078211
1 13369 140829 377035682
2 64535 620939901
2 58953 985387979
1 61905 192650 718990431
1 108365 195945 64097366
1 99782 155320 798532373
1 42056 193540 475871668
3 59490 9052
2 169239 476464665
3 64993 84753
3 118631 145001
2 161200 950573897
1 85153 151210 562720805
1 12738 67153 964906453
2 37077 659560272
3 130400 132647
2 8104 787186072
2 80891 393418925
1 56960 81782 264369271
1 37839 125853 625628666
3 143538 147837
3 105723 16565
3 147751 145009
1 78294 182591 139639823
3 155348 28550
1 165447 186428 768308370
1 14366 32477 62417086
3 173920 151008
2 190223 780675674
3 166061 73041
3 60748 146076
3 158404 188918
1 129924 140320 315495928
2 188619 966063437
2 83590 161547000
2 198166 229433656
1 25707 54339 197738753
1 53618 117288 903023934
3 141179 88841
2 147152 459457494
3 176325 164403
1 8127 171649 963312317
2 187707 346236607
2 157289 236539817
2 134393 292571450
2 136434 782790846
3 158322 10141
1 38305 91433 864921811
2 147987 636436786
3 23048 145806
1 80942 199335 684249984
2 172950 262564946
3 70004 96664
3 62128 129989
1 110739 154568 605462777
1 125758 169539 679598883
2 157761 971950432
3 177730 180471
1 52993 116733 63182591
3 107722 11870
2 183853 462697953
2 100093 976750450
3 78033 39438
1 48486 67250 73131078
3 97862 101869
1 133676 158020 130448785
3 31640 136835
2 16737 454425588
1 62166 182650 335578567
3 154272 144798
2 123582 794540942
3 13641 39703
1 22079 165535 342661022
2 140401 116365069
2 117360 974940982
2 136968 698473545
1 48021 54654 708592780
2 190175 723646792
1 18705 140330 832054995
3 62312 32386
2 24460 398193469
3 39820 24762
3 67329 145574
3 100831 191874
2 165064 621536197
3 41720 156031
2 50945 754359988
3 87787 162398
2 21863 132002397
1 86285 132396 640511751
3 176198 42505
3 137573 89228
3 61608 4307
3 189374 84646
3 12971 178792
1 90315 136930 288008434
1 75865 123673 42608161
3 101920 88221
1 90877 105403 175771613
1 50646 158328 561615094
3 101035 20587
3 47745 4726
1 110919 127122 246832037
2 49636 222605255
2 148704 916079010
1 2863 95917 620199331
3 56740 179046
2 182152 574465593
3 160728 44371
2 81832 445139691
2 121247 562747814
2 68080 932475988
3 183261 140755
3 31979 41187
3 32052 70941
1 42966 90981 235986992
3 183303 49601
1 100938 117224 18653579
3 182746 77037
2 194126 795572168
3 114798 132422
2 42950 151515275
2 31056 657218906
1 88323 88449 943786886
3 158886 80673
1 6482 77472 679920512
2 78356 341383961
2 28691 42680380
1 86620 161408 404194821
3 67001 29388
2 157644 31586333
2 151356 694549062
2 148963 585765054
3 3582 192191
1 130320 197524 287259080
2 2897 422729634
3 189272 168869
2 4822 188832197
3 183138 70875
3 65514 39276
2 45040 834690166
1 61892 174269 46773738
1 189584 197590 805151292
3 1810 11843
1 63143 108523 6904902
1 129059 188270 637283260
1 721 176434 583269083
3 28047 154653
3 7136 129610
1 87011 155542 648585051
1 12506 172702 439648065
3 12610 122704
1 9463 33250 360625397
3 27854 116764
3 143 198554
3 11973 14202
2 178050 827437960
3 33639 144887
1 31666 183438 578741093
3 112316 17509
1 117809 127169 231363925
2 153948 464135301
3 157088 61680
1 39696 141247 230081395
2 116483 214872290
2 77639 82531995
3 29339 69353
3 189714 188501
1 28012 167308 889753812
1 116213 168979 543725455
3 83138 44369
1 28411 85072 765624835
1 52280 137356 164538250
2 161678 57669095
3 53902 92151
2 64334 17175038
3 3919 48683
3 19085 138259
1 33405 123634 13129200
2 171243 850753629
2 45375 964518151
2 56286 797811754
3 190320 172869
2 61418 597722044
3 10562 104761
1 118054 142347 299350376
2 135552 658599609
3 135931 102392
1 1056 99070 739626918
1 111644 120688 613126214
1 16863 190284 938074543
2 173552 920563727
2 197772 87822651
2 78260 272889973
2 155646 203272764
3 106528 134284
1 3241 166973 363435433
3 195878 179630
2 46845 413341631
3 129390 156236
3 35573 35924
3 183716 192526
1 3919 55588 109697769
1 35730 159407 480087290
3 96903 176884
3 84002 153950
2 79175 182191057
3 36593 179102
1 141090 195006 710289360
3 142416 85805
2 36185 693852060
3 108397 140801
3 71580 195876
3 104164 16133
2 192255 552068084
2 43213 228947542
2 83894 774958646
1 78909 159469 479141473
3 26433 33269
2 159930 137702387
2 163213 995839424
2 45185 962574420
3 25690 153204
3 112260 69585
1 6646 103426 474628365
1 63494 128848 476442956
2 43455 592563837
1 181051 191012 28164892
3 38790 117704
3 81145 134141
1 162557 173290 202459439
1 91603 103692 380474977
2 167368 178741199
3 160306 152854
2 14635 830792023
1 44965 86395 966151421
3 145585 150443
3 88655 160970
2 11864 944006633
1 81768 172619 70300260
2 56211 493689194
2 17271 255064372
2 104499 231350884
1 26532 97975 733458483
2 19466 781459208
3 97777 57249
3 158591 132915
1 120935 193232 397597082
2 95387 533467249
1 24459 192120 280653714
3 109495 196889
3 150904 142965
2 37063 440011849
2 149704 930455936
1 88144 172711 141801397
2 20490 837707938
2 109802 854326802
2 154608 951418016
1 8737 169687 113271999
1 56501 168914 118665114
2 50129 423656322
2 185200 659213233
2 7103 941439327
1 1965 97833 56851006
3 6875 131181
2 57738 872337470
2 100979 438832852
3 86659 10091
3 98302 83186
1 50654 130204 579504065
3 172037 99067
3 111674 18490
2 4107 47688056
2 136533 87901072
3 34519 131945
2 118008 434837275
2 142287 598686802
1 90238 167657 468426233
1 12516 133113 714101294
2 89177 714596976
2 54737 622934382
2 106649 896518388
3 114884 167412
3 145595 105865
3 54747 93937
3 122349 34870
1 119940 147991 970938103
3 197025 59503
1 3128 133415 909794762
3 63090 108950
1 125237 185129 885278113
1 122236 150237 679447173
1 27669 118624 67569866
2 61203 484525407
1 108076 156051 239418427
2 105015 633422596
3 68793 143363
3 127598 45005
3 180849 199548
1 16192 121313 655090764
3 51833 119689
2 36205 336053405
1 10365 192792 659812775
3 4843 176917
2 138409 736327804
2 74593 177341940
3 186747 133842
3 73896 109911
3 19020 42580
1 89736 132240 293895352
1 19056 55836 586943879
1 16826 169765 656455664
1 1390 22647 849320117
1 19964 109887 314148341
1 167343 169601 92734212
2 52674 293695268
1 41721 176341 887969013
1 66831 163883 980079443
3 28417 170784
1 10074 106680 498473953
2 89844 778241309
2 144700 332058419
2 187839 378103888
2 20034 510311041
3 39273 21796
2 13800 669157522
1 4017 145303 521555958
3 16978 123816
2 53256 169153144
3 167696 148975
2 91389 590726147
2 83582 547958155
1 55179 152154 751522225
2 60468 171907341
3 160292 113604
1 3675 62180 819904523
3 151298 157118
3 157634 45331
1 10408 105378 65512125
2 7624 683557555
2 141306 181728970
2 75830 109991678
3 15311 117590
1 127102 170563 597638980
3 14936 15686
1 111505 137777 964041808
3 40746 177336
3 119202 146383
3 14858 100256
2 62035 930271914
1 122789 175715 173473020
1 67701 141332 17521656
1 59790 123636 228905073
3 172568 23377
2 42185 904031624
2 92978 58023147
1 122366 140693 637456093
3 178342 63463
3 149119 133479
2 100403 29852150
1 112932 167593 76662153
3 189666 175978
3 80602 13425
1 62782 180579 707128480
2 50591 184429006
3 7474 296
3 10118 35625
2 176206 875784595
2 180163 430826075
2 191969 451823150
1 113156 132376 759282391
3 115283 75432
2 147517 57137991
2 155733 475300940
3 139993 163328
3 97287 33352
2 24140 499855280
1 158122 169160 246171810
1 124159 156246 284185729
1 85809 129716 207471848
2 195166 116906777
3 119908 9627
3 140273 63475
3 91468 37760
3 64160 87920
3 199435 167797
1 16973 53939 621491548
1 3130 196099 537265295
3 20156 133080
3 189842 134214
1 149346 149705 635015645
3 125540 64527
1 53512 130137 613529759
2 183556 484120310
3 109038 127489
1 53532 65004 398547302
2 30204 80898309
1 25847 183678 785783377
2 121797 806989138
2 80928 533820349
3 163009 169050
2 137904 328431049
3 97204 39401
3 62447 101573
1 36062 60342 658620045
1 122538 178428 57290797
3 61031 99281
3 152186 74295
1 59990 138059 367033880
1 61560 99526 610464378
2 8926 58584543
1 82243 195674 806648518
1 136620 146679 422098341
3 61619 179725
2 20333 635218829
3 101425 180366
2 71413 940860606
1 183784 199412 717584616
1 38833 51376 140257810
2 12575 725027185
2 77122 739336316
2 53918 824346470
1 25877 130976 464135061
3 129459 123572
3 94044 121165
2 109775 558467614
2 51756 73355439
1 51427 97024 97340003
2 50683 969541278
3 88651 97834
1 94854 136957 703542273
2 182262 790254711
2 75559 308153612
2 186023 865480140
1 15242 118980 833492860
2 95013 59184053
2 169994 936029974
2 166273 190006292
1 153192 194305 841997043
2 37417 183561717
1 96781 126589 468462528
3 78126 11176
1 42921 138646 680979204
1 79958 187502 48104533
3 121890 111486
2 154818 633278277
2 134284 68076306
2 60174 539394232
3 85789 184209
1 59517 143486 285073067
1 50642 104748 124655481
1 2632 73961 163865802
3 32649 95666
3 148601 25378
2 175886 106729540
2 48457 986613444
1 70432 94233 532680410
3 167445 130019
2 183720 314635477
3 86384 189037
1 13549 149266 564630953
1 65145 69918 175047607
3 17815 194690
1 38962 198809 353329278
2 85741 953758617
3 134764 86713
2 108308 262519495
1 60400 89664 611822858
3 164400 147036
2 30359 118384695
1 43376 172129 874095085
3 16779 181094
2 161855 612615496
1 104124 143585 707433197
1 149144 170671 862756758
2 34850 486898215
1 48507 100787 92431937
3 192408 64080
3 183112 42710
3 160672 99592
3 69668 48021
1 49981 182256 288607778
2 103618 179707063
3 32292 95539
1 116761 199194 665435346
3 199750 54599
1 79383 121858 954774402
3 5918 58715
3 2159 75527
2 34741 350900330
2 80459 64834298
3 61897 51834
2 134013 292558001
2 142057 228363096
2 190247 757487582
3 6571 31219
2 67915 126501349
1 31529 76583 382293393
3 134792 156326
1 107959 147820 977145254
3 135999 40888
3 103048 52289
3 142606 73145
2 90646 121100430
2 82158 919352927
2 16211 250787140
2 49835 739310425
1 2588 195974 492431517
3 196966 73592
1 64159 70062 441651256
1 83971 111654 213099114
2 18025 677839158
1 197759 199687 22021842
3 155014 7896
2 170034 227130253
1 13701 48203 586115605
1 23826 111162 119490914
2 186006 417785096
2 152507 415667421
2 64609 151791705
3 27366 114107
2 27421 233375488
3 199349 121070
3 8592 184568
2 34052 448320314
2 193292 658307817
1 66218 67121 243283937
1 40707 185504 644043500
1 156892 178933 21721679
1 44169 103769 942635409
3 63811 20837
3 189383 19684
1 3351 80566 616821810
3 26347 192797
1 50810 75713 696159825
3 29855 147351
1 105040 134528 625065540
3 4139 146770
1 72388 172267 890514692
3 157876 107233
3 132721 149418
3 100668 48121
3 166904 36743
2 143267 999635967
1 19015 169119 300593590
1 168692 183453 448487414
1 31236 152742 789804866
2 55343 526423498
3 21405 126936
2 95328 614324413
3 169047 55737
3 48994 993
2 142850 921138083
2 178602 243798660
1 16008 195475 154103768
1 88595 157329 630878204
3 16758 39700
3 155459 87991
3 134747 199151
3 150835 175378
1 119923 199230 278614807
1 53498 156385 552013455
2 132085 308090491
2 67328 729024149
1 46123 198666 826577803
1 110915 147642 347075899
3 28906 196018
3 153036 175660
3 162588 97289
1 116327 125270 85460017
3 18037 120915
3 159968 70573
2 161941 109924476
2 148033 488117742
2 54449 457461482
2 174890 259039640
3 88497 106278
2 46666 411547745
3 10736 32626
2 160196 581712131
2 19116 362955609
1 807 152382 966809760
1 127948 131326 514436747
2 109675 189187150
1 102448 172371 656531683
2 171099 782677085
1 10190 43319 127529745
1 24072 31907 791162712
3 79135 163789
2 166311 370752920
1 77422 191469 944203406
2 32995 662021469
2 67915 12823786
3 152123 29797
3 109605 55493
1 5056 159755 442207673
3 56238 142597
2 16117 340673916
2 155491 134483340
1 34284 180233 284554650
1 47019 80437 70020579
1 8159 111115 142552621
2 157840 521084327
2 123865 630537818
2 141834 533092544
2 45352 285630774
3 68728 55716
3 47001 102334
1 72386 133958 757060150
1 24710 48936 368264038
2 178176 446743812
3 158857 1960
2 20090 155970374
2 178429 690087798
3 3096 29141
3 178377 54220
1 21383 105652 856206937
3 74330 199011
1 101599 191458 539760783
3 182597 187670
1 99210 182390 773831171
2 25524 880923973
3 172291 179205
3 186153 138001
2 5265 374110520
3 102453 49342
1 178607 184346 669326690
3 112812 149359
3 116464 128243
2 23932 16896627
2 177071 619214664
2 115355 428657584
2 161761 477303964
1 1275 78614 120656990
2 35447 652905686
3 94711 142085
2 141819 313670174
3 131475 4176
3 117681 185988
3 9246 190687
3 73545 18120
2 162971 730165705
1 99175 161801 418551626
2 16800 732683593
2 92807 764030855
1 95937 143695 943466346
3 136148 139806
1 99914 179246 341135460
3 146247 66183
2 43014 535279223
2 186665 819091880
1 6774 46186 193490482
2 185314 247990587
3 117727 156595
3 176092 58621
3 51908 172172
3 124977 2618
3 193422 102673
3 88805 86939
2 87452 794694661
1 156548 197518 810000216
3 96947 124375
2 46081 239353880
2 183482 249175362
1 123714 164600 910636503
3 162826 100754
2 196004 510108124
2 111625 24741805
1 64367 95444 854589381
2 152650 423390029
1 148311 159569 916112129
2 55917 858613017
2 50847 754055686
1 29212 29289 776373432
2 181060 756388964
2 120190 747297227
1 41997 103738 43492477
3 63874 87541
1 21249 106338 784175251
2 186961 668776639
1 115248 142358 439527668
3 84274 125993
2 72079 954520920
3 21273 119405
3 40211 190544
3 40277 100747
3 131018 131752
1 26963 98810 786960932
1 80388 113843 109683882
3 93299 199293
3 120718 22412
1 128328 199588 654149323
1 25109 187639 626174103
2 461 746252548
3 197749 37043
3 57350 38348
2 148346 779892412
2 119345 792247384
3 21429 138203
2 48282 152896851
1 11531 193871 327501786
1 60873 191051 267877520
1 123368 189639 831777164
2 125920 259605715
2 16171 915358399
3 38786 49011
2 84353 288071782
1 12297 61366 682305213
3 196329 170572
2 54222 335898182
3 160643 13935
3 190372 47924
1 88009 103865 262136707
1 25659 29633 39091732
3 184794 101213
1 25320 132356 62490800
1 18212 76173 933461360
1 44607 71769 879270832
3 141731 172908
3 134148 130911
2 30729 203837946
2 22596 779329943
2 148083 641988559
3 199332 36369
1 104911 160448 748878389
3 150917 162104
3 186090 85656
3 6916 22566
1 173797 187511 454097682
3 50182 175137
1 115215 141891 322241639
3 176683 184508
2 115685 164218559
2 9168 394276008
2 4096 125867234
1 24025 160154 83517911
1 68967 87007 362486286
3 90765 18605
1 51271 170261 395914696
1 162092 173139 109161576
3 76601 170805
1 4279 99913 912178364
1 51826 157051 33140211
3 21416 124112
1 54123 64694 16668965
3 88391 116677
2 66878 867265187
1 69550 146318 431300293
1 26689 142037 607893202
1 87343 102957 628499757
3 153725 155001
3 100448 160056
3 35047 199722
3 4549 50615
1 26196 53725 631365974
2 65222 707484859
1 133127 199064 889472518
3 26435 67689
3 161016 77203
2 101920 490041005
2 132560 201863952
3 74463 45090
3 109508 27767
1 88774 112392 888185867
2 135778 699665782
3 161502 54783
2 115191 705076954
2 199961 956848097
1 81047 99039 408937439
3 59692 190170
1 117226 153628 751549533
3 74036 60078
2 83377 260826262
2 37254 505595286
3 20114 40209
3 1781 129765
1 99239 136372 167556409
3 171636 163322
1 53456 191487 978570651
1 64665 163443 962589327
1 76616 159219 187538027
2 79421 939208801
1 75210 115259 562567264
3 35327 108444
3 39923 152110
1 157905 190623 321409801
3 124435 96503
1 1934 102391 505988721
1 47987 72185 878540518
2 12750 353865337
3 91811 191024
3 3767 103699
3 124812 29706
1 18059 156466 509756500
1 641 169412 553828386
3 162143 17715
2 83868 566848805
3 182219 24038
3 41544 1749
3 69618 19853
1 17780 59360 53092503
1 134188 164649 10943850
1 102805 171008 36346965
3 152733 79858
2 52549 820114510
1 41501 75031 188873785
2 140550 625600153
2 155065 371143334
2 95380 218203239
2 169501 447954008
3 134573 66241
1 25396 197851 782926452
3 109948 7390
3 171588 153870
3 66282 151211
2 145512 631092981
2 133373 522974508
3 15033 46854
1 96810 145666 40415007
2 51431 828390793
2 51756 103431565
3 113719 198793
3 58510 125222
2 35591 761403065
1 22212 99849 449186218
3 32047 190991
1 121234 179000 503899521
2 175504 900070337
2 94598 234665149
1 7237 61502 100257172
1 33842 149454 933611816
2 78082 334937476
3 103722 187276
1 86302 117735 30641709
2 50717 862325171
3 61410 68140
3 41861 116962
2 23737 693083150
2 20121 781036675
2 48972 175470443
2 156388 517366503
1 125777 159293 267143864
2 168331 112406761
2 59406 69605461
2 126748 875391985
1 159761 198037 377216398
2 57704 962158332
2 107616 162549668
2 90547 824704633
3 118502 173488
2 1771 864762391
3 72618 29483
2 28406 1060686
2 89838 234022245
1 133618 193447 90777936
3 139155 80675
1 157456 165733 292789801
3 125773 168017
3 168499 36851
2 143125 969250705
2 130460 776284075
3 78509 42101
3 33926 168589
3 113709 22281
1 172258 193926 137208145
3 163418 44205
2 144845 615869616
1 2982 100008 851947539
1 79748 157636 331159065
2 173471 15313601
3 81622 167035
1 45887 159848 874239317
1 26390 118945 160451820
2 2539 317568757
3 151668 180832
2 142129 291935469
2 122817 507021906
1 22150 57231 161015540
2 195319 349450191
3 49834 113552
3 42339 149637
1 53348 170235 97751071
1 67189 199154 235811868
1 47902 187552 296331147
2 53726 655752931
1 18549 132322 178270073
2 37818 959704201
3 122196 52294
2 53298 766931863
2 139914 141625304
3 67001 32837
1 77346 87135 106123528
1 26767 57230 252075634
3 136464 58438
2 58043 459083700
3 161932 70077
3 129435 119609
3 71974 19411
1 67933 200000 535931839
3 79027 152875
1 122107 157909 392729164
1 2443 48724 320964806
3 34910 109242
3 93112 60896
1 110484 124186 102820395
2 133728 412736873
2 117516 58267350
1 108085 135991 567643908
1 18199 47436 129745044
3 44121 109936
1 63923 105742 645773278
1 25727 164139 897676566
1 624 157536 410521274
3 147076 3475
3 19163 50167
2 176980 961357704
3 173121 119123
1 11442 143447 442375716
2 84360 900737353
1 44622 130672 605222116
2 163286 175958611
1 183066 198282 318293358
1 116797 129657 294329111
1 72530 148298 772528214
1 17691 19101 570557763
3 61176 137003
2 71034 85159352
3 94411 91235
2 175394 671449074
1 17896 158937 794521410
2 161523 26854154
2 181546 660656979
1 39958 69298 741252083
2 181741 6344766
1 183080 194378 564623736
3 120326 32578
2 95874 443684942
3 134942 70080
3 25735 110751
2 76057 182058363
3 126492 62048
3 134769 166897
2 84833 641558711
1 61756 97265 445523420
2 93116 675454711
3 70332 13324
2 150608 906314158
1 56158 195091 862139083
3 193540 83741
3 99439 2339
2 56993 157892588
2 89585 966678975
1 60097 194503 390948688
2 78801 768725101
2 190277 258802831
3 155671 49978
3 15975 74278
3 100845 31599
1 62805 119696 260473382
1 140621 189080 617448654
3 69350 106707
3 147630 107899
3 135607 44485
1 15687 144233 133662724
1 28862 53397 451970680
2 21106 610117843
1 29961 134787 388265731
2 187020 578843696
2 154681 83410853
2 17996 167127685
1 157740 182655 94458380
2 124412 592959366
2 158665 895908638
2 22044 419834616
2 109835 625579278
1 14529 164697 823079278
2 77841 97163593
3 44507 197765
2 7861 566922229
3 20743 1229
1 108756 189267 401076967
3 19434 198904
1 95916 172750 990983836
2 122926 672263972
3 143786 114153
2 163122 423764064
1 45361 69251 768835668
2 59413 550552394
2 39168 377558156
3 94265 44699
1 51720 93825 102368575
2 146046 467547482
2 53677 597186208
2 137668 490630152
3 196178 32225
3 68864 147985
2 89820 748764667
1 28468 31597 149985646
3 51228 148190
2 108365 19441167
1 42443 101957 664207692
3 43038 96115
2 147354 394491140
3 172770 25995
2 29999 898853295
2 89495 422495048
1 19838 196826 586003132
2 131305 777729641
2 100212 956546884
2 150645 80668811
3 162131 19578
1 43656 126170 494891061
2 14307 211198237
3 155585 15043
1 2571 7188 52958590
3 116717 183986
2 76621 591595114
1 82442 138076 756006488
2 75057 148118089
2 124426 776868545
1 34922 99169 325189367
1 19454 198843 741586019
3 36557 177617
2 151900 436042595
1 193011 194301 474579216
2 122241 75040825
2 30069 803381027
1 104803 149570 620668103
1 26278 149553 198216916
2 81284 383724913
2 98276 308858471
2 23542 246569059
2 31855 840135323
2 51348 908049092
2 34838 492992171
3 71791 132118
1 7520 97250 983373583
2 10497 44666048
1 36089 63610 660778825
3 10629 34393
1 102145 147736 432206386
1 14318 19314 981522960
2 41748 117725160
3 35774 29785
3 289 53788
3 28900 89961
2 96434 533888693
3 90443 5100
2 115533 428569086
1 29285 172831 220948187
2 98586 319418416
3 173141 54685
1 28358 186235 628265829
1 107153 178737 267405018
2 42444 606575353
2 84008 346450001
3 133501 52032
1 128936 173693 718447815
3 192564 93361
1 48946 196646 487073190
1 4268 113889 258879614
1 102064 107362 824776664
1 11557 25146 46508785
3 56946 38811
1 44494 53388 896369856
2 60275 245415115
2 135299 350691533
1 28544 113419 805062992
2 87136 171057373
2 169700 132496126
3 114329 39210
3 100185 132447
3 89487 135776
2 155449 687775452
2 78102 13517572
2 8779 743790753
2 196392 142273749
3 75414 30097
1 82967 177855 849499050
3 381 729
1 66006 114556 554691273
2 34789 378248050
2 146593 407792194
1 62019 103279 743303702
3 151889 95393
3 149118 113836
3 82165 85463
2 169168 510070366
3 96410 97432
1 111858 123778 238053873
1 12056 139032 58009925
1 28055 89944 545717254
3 190789 63305
2 22142 626120794
2 114979 870970761
1 175731 195151 932259200
2 57650 397894189
1 14433 151557 593615728
3 147252 166199
3 196398 117780
1 46923 191402 816779588
3 136101 150112
1 155364 162817 484824046
3 59787 194300
1 47367 49783 377150457
2 164393 166406414
3 25852 75198
1 83229 159901 770380946
2 39486 80405724
2 35606 901944104
3 161271 170818
1 6312 128762 421070546
3 109235 30869
3 19223 55557
2 196760 3135059
1 64319 155204 979618773
3 49579 40389
3 163330 179128
2 188622 191066039
3 37429 32530
2 197981 697699364
3 51784 92200
3 81007 17228
2 80430 686529482
1 22943 177207 58298932
2 248 901263822
1 42017 71738 769082863
1 45599 52828 742361493
3 116756 41382
2 114718 65708552
2 10561 487750303
2 182812 187533942
2 146678 621937062
1 95900 173595 655105762
1 147139 173337 354574828
1 42548 61278 298359224
1 81035 132527 469983004
2 124422 351348919
2 68704 308961976
1 168605 177360 111088411
3 148518 34318
3 134797 33218
1 72350 128966 178359020
3 168173 158282
2 34625 609876766
1 109516 157964 974144850
1 133721 148438 506212687
2 44890 176192115
3 11840 178006
1 11339 38391 873319958
3 46643 97581
3 160235 163112
2 9250 246490535
1 82546 95564 357140549
1 38424 148685 889193746
1 5524 24936 384573500
2 1083 601161329
3 13548 76099
3 196151 179909
1 47067 161514 65813157
1 14693 128747 882666490
1 75766 78773 759313421
2 136003 523804006
3 147914 88276
3 88823 179669
3 91077 55450
2 199413 302437833
3 41455 99177
1 110538 131410 606075392
3 178373 187543
2 197190 163893387
2 20603 240448610
3 102296 21039
3 169172 155943
1 83843 88708 297426907
2 166117 33080960
3 123226 175736
2 68060 181574260
1 17654 91854 650478554
3 91094 150458
1 84181 163092 920591642
3 122404 154271
2 50678 565391753
3 23297 125676
3 14021 33607
1 145172 192246 385220860
3 122101 63501
1 43745 181099 464367515
2 97152 881927004
2 137654 283720593
1 34854 101559 877997105
1 75125 163939 78719354
1 83691 136868 208367558
2 80049 639053066
3 96796 182748
2 106490 520446583
2 149802 70907983
3 98210 136372
2 85355 562310138
3 121205 198818
3 116451 112211
1 50225 83560 653063565
1 142802 178272 518935340
3 125174 111640
1 121322 194946 881400026
1 100260 129446 302044660
3 172442 103519
3 126771 151552
1 40199 101227 886840342
2 9124 756909512
3 13202 74902
1 71697 148611 2435206
1 18059 94580 695431890
2 45931 661749031
1 112407 137455 791057238
1 77485 152471 145383399
2 68574 355196824
3 33777 56472
2 64026 148953576
2 142921 875700254
1 76859 168727 629584188
3 189473 137940
1 117109 168020 412226948
2 181179 775274256
1 46639 109129 132991363
3 66161 124393
3 119527 8666
1 21427 59801 537389282
2 10451 149824716
1 74423 171270 63282601
2 119092 515701170
1 85686 97861 329804414
2 28659 266312596
2 106699 58783190
1 87845 117045 748142898
2 180875 243553033
1 37498 76248 619294053
2 176742 967512215
1 105043 177090 101573035
3 143561 135007
3 101012 38592
3 58695 42169
2 175787 729352816
2 77055 59130502
2 151649 295196099
2 172388 536092656
1 57709 74191 361351170
1 57901 93365 625331670
1 44524 64764 455450764
1 15564 159363 566743916
1 35389 149387 238128439
2 37712 499826777
2 54218 860141812
2 149673 240254106
2 78225 371105931
3 132226 24699
2 58459 415083765
1 45182 110592 745621260
1 133174 159113 566782097
3 159417 7225
1 13347 113784 495224006
2 153862 241259197
2 30725 867362917
2 47836 772683649
2 49543 123435135
1 28515 29626 477629798
1 11975 45770 287645489
2 130666 34338747
2 104892 242463938
1 43603 197275 322936505
3 31356 163632
1 51359 148181 943545216
1 25385 63978 139187837
3 59860 17686
1 53395 170730 751333970
2 28251 985842932
1 92746 107027 682040903
3 95212 153488
3 170818 21552
1 67313 80727 661039831
1 43483 71405 999609734
2 166702 275654137
3 189405 912
2 20292 97693206
1 7238 67237 194561249
2 114430 772042759
2 148329 349046385
2 150606 689629910
2 199517 732038020
2 195009 990235156
3 38432 88174
2 73661 905701272
3 188633 25685
1 135103 185590 478222277
2 196648 677799026
2 47948 99658365
3 134524 46983
1 15873 160690 22475282
3 126567 127698
2 53929 751049725
3 44816 177254
3 58971 71178
1 118836 166469 978849251
3 160861 72892
1 14729 119302 741165755
1 24065 42682 661194953
2 59621 903164730
1 122741 165255 135520083
1 40526 160419 465792921
3 198134 108232
3 184380 148032
2 37802 557892266
2 76731 861242263
3 132180 48840
1 55140 80450 495060532
1 124201 164048 177313261
2 64160 445295809
1 87809 141502 673201786
2 161794 886485134
3 99268 118876
1 53038 139261 878057329
1 42783 141521 113551307
2 79114 72154314
2 147425 381675698
1 14861 153407 22225432
3 66326 82917
2 2773 13980767
3 40785 30308
3 138050 102838
2 36652 932632632
1 5664 199069 224834302
1 87213 130167 94256433
2 86038 914655295
3 167101 150354
2 80629 351928427
2 148920 686336342
1 113278 181315 156406693
1 111974 152902 319621515
3 50430 128821
1 25618 142947 15177600
2 147027 988582662
1 102470 134779 737735100
2 115836 923600628
3 67599 88673
1 114133 155812 120680121
3 75679 84300
3 70298 40056
3 69723 180499
2 46093 280336332
1 34414 192680 913562762
3 17378 50560
2 165355 58331791
1 93111 106632 295238354
1 88283 197776 604810757
3 62085 12883
2 159074 269974731
3 188122 40711
3 42388 171569
1 128772 174010 320481718
2 130422 616344514
2 15987 443044144
3 100621 69500
1 60211 111071 473639386
3 58466 194002
1 176980 184814 246772811
3 93129 145858
2 113967 868561838
2 188134 151392429
3 74608 85856
2 158832 989117215
2 43866 109363378
3 138400 188019
2 108454 560431764
1 42222 56696 352850443
1 100719 116754 4021071
3 114128 59412
2 155250 932711162
2 90373 167318680
3 32895 44261
1 12117 164427 184929299
2 181338 116386390
3 97924 134911
3 82520 57836
1 30262 142103 966050099
1 76875 173462 261319078
2 7893 274661052
1 76358 107667 502582824
3 184783 112168
2 178769 206231970
1 55509 71286 531143220
3 138422 151929
3 195850 109958
3 64734 132200
3 125867 152363
1 43103 193614 692908758
3 164946 136146
2 111348 754384514
1 126105 152851 295884828
2 101793 892836358
2 55743 163697033
1 58570 144941 603286636
1 37176 60004 987260218
1 93775 132682 396022446
3 14448 11398
3 96903 173743
3 135148 143516
3 32748 159642
3 102877 180312
3 151242 11702
1 26694 145923 110964167
3 9825 112139
1 43368 175187 271770151
3 192050 52621
3 117195 8698
3 108982 179338
1 43631 126598 372034727
2 40813 563878155
1 43887 90076 966745855
1 148080 159009 435665827
2 74953 433572536
2 127723 819039487
1 34917 182457 72454298
1 13848 122766 229342324
3 10630 47593
1 61456 151673 245496746
3 159773 192552
2 157492 302525204
2 50383 778968541
3 166507 160847
1 47826 165023 117044732
1 64439 173644 585714926
1 113089 198755 751851787
2 3080 818714898
1 94808 164551 528427567
2 116519 304877924
1 110661 197677 135607892
2 67378 916651825
1 76799 196859 504219461
2 55474 613989177
2 114574 883363715
1 44072 52507 411915693
2 63475 915805983
3 122537 190028
2 120830 563923513
3 6471 142373
3 146563 179319
2 59483 446693433
3 35653 194635
2 1274 39302707
1 32422 83231 45469977
3 54295 97398
2 106045 121971465
1 43972 89077 28231631
3 92662 104022
1 115655 137204 476702030
3 51825 187678
3 36751 43902
1 50604 53609 905317447
3 192020 140573
2 181145 975525511
2 197677 104430907
2 8227 281008008
2 129140 911015122
3 45145 113348
3 115465 138288
2 143721 80321800
1 27316 164678 357188612
3 188971 101867
1 20132 139678 360186681
3 134953 58949
2 195619 210400655
2 86726 716225241
3 179078 44889
1 98425 155015 134111482
1 56448 75548 391753048
1 70853 146604 896119790
3 8861 108202
2 56919 990891048
1 71609 82568 338529009
3 156 16004
3 56973 99850
2 2827 527168436
2 20134 933794080
2 119451 653719732
2 18823 741543524
1 157239 198351 816590142
3 12971 187766
1 113992 178560 668727310
2 65027 333644236
2 105760 136350272
1 50335 131261 24208857
3 1302 77387
3 145925 52264
3 141210 19806
1 69944 181270 506784157
2 31113 501057979
3 115663 64278
2 102066 826861479
2 19380 537851669
3 155755 59155
3 132267 123783
3 197143 49972
1 49072 177163 617827742
3 54469 21977
3 120781 71700
1 26701 58492 778597031
1 125036 187548 565189947
3 3654 1732
2 70531 893216851
1 44836 138796 683056307
3 120013 171241
2 70943 423033413
2 182677 706800343
2 110825 859154516
1 56836 199886 808961719
2 57597 967742614
3 174986 61336
1 134589 194733 794641080
1 162009 186059 954485943
1 45339 76082 959287024
2 132566 745251069
1 64732 92058 823810250
3 27562 408
1 111183 167711 45714689
2 30687 667632783
1 27076 42675 869104359
3 19379 81325
3 146928 112339
1 40625 146259 404815041
2 40092 986224418
1 96683 196301 413394742
3 197086 89061
3 62426 136258
3 193081 172949
1 48646 152160 788259753
2 130457 560793125
3 81054 9034
1 79845 95567 682524069
2 156300 134454144
2 83381 639042587
3 143005 187480
1 107620 159340 486630645
1 74396 122086 58504364
3 28607 172900
1 47383 131447 703795439
1 140529 178003 954496149
2 65948 689902274
3 62763 11543
3 41343 24377
2 162335 229148557
3 137597 97009
3 67953 35592
3 107440 69102
3 65324 56621
3 95929 10126
3 157102 104725
1 45900 109617 52363661
2 58810 947505210
1 4704 42290 720116668
3 85503 176869
2 129932 400668000
2 173598 763294956
2 85234 339782831
2 15506 565804118
2 81610 817475297
3 145322 119350
1 105986 147606 190408256
2 109072 527575975
1 77776 105287 652979591
3 41110 97739
1 113444 173691 546506926
1 100389 160826 444483454
2 135856 198059345
1 38648 125869 672012299
3 139884 130853
3 111544 32814
2 101297 105335283
3 29396 28769
2 183830 532231348
3 92247 124019
2 68696 616119723
3 11614 172138
1 47718 188599 831480312
3 23722 67917
1 8187 181554 310137172
2 50345 587801574
3 138111 132492
2 184056 549608054
3 107537 89466
3 35625 121287
3 186911 80425
1 5664 187211 683444583
3 80196 184953
3 57138 73820
1 192310 197628 68708481
2 20660 98212282
1 137115 193656 205735384
1 45698 141664 27748705
2 111820 390884822
2 161853 791257986
2 105320 157024927
3 6062 72277
2 118507 299935158
3 107881 79287
2 12178 315394950
3 45812 125380
3 82103 49598
3 173386 181615
2 21925 424243827
2 28483 454807564
3 173436 22064
3 64025 15930
2 130005 500056090
1 48897 184148 898290614
3 190139 126503
1 125630 171047 396651177
3 194794 158456
1 114635 188808 843937894
3 162792 123392
3 133535 32675
2 185910 308206396
1 48569 60863 397393680
1 45870 75713 553073656
1 64668 129896 125540484
1 35115 144542 103795776
3 91154 155671
1 19110 27277 908562668
2 95274 83582332
1 5344 9149 792302218
3 118663 83096
2 151764 583462978
3 9511 41106
1 61984 122391 755589660
1 21793 45495 20764292
1 16817 18726 569291521
3 192408 59245
2 170144 475970336
1 35425 87684 854802609
1 114645 194755 829698859
1 71822 95112 294388545
3 25595 158107
1 111009 138181 252256268
2 15189 338994575
1 8906 74980 678086339
3 80867 62461
3 22386 19055
1 15005 171850 854320027
2 60891 818624685
3 153725 146499
2 161950 935635579
1 1577 99856 24261823
3 187197 82864
1 59167 165382 275256904
2 129324 286318262
2 129088 496131596
3 80008 27567
2 10972 992861686
1 43416 58056 570453867
1 161165 188783 764057059
2 22414 517725047
3 19480 178757
1 11711 13118 302240696
3 55479 192620
1 56583 148565 102476142
1 166171 196151 682859119
2 24354 532595003
2 41984 995309337
1 56584 155929 166739487
3 100139 167794
3 36053 117127
1 117442 156204 9387794
3 63324 44030
3 29911 94266
1 46334 89178 773858458
1 160487 196185 755435440
2 118721 345624674
3 58268 62532
2 99389 846004369
1 126666 183094 965647097
1 106504 142159 924590130
2 55684 165351209
1 20715 119469 690527308
2 72406 360790748
2 189783 832207981
2 38334 250789777
2 195900 806386278
1 158855 160744 614092817
1 118812 187663 646322860
3 172313 148932
1 12339 39415 857595547
3 123221 90467
1 24095 50316 756655105
3 159581 161623
2 185874 261554418
1 49120 113775 689043748
2 18320 459590023
3 31236 162622
2 158369 532665820
3 112911 17354
1 12795 154122 155637907
1 15206 145804 167159121
2 191419 221708110
2 134819 25768101
2 4077 555036815
3 193259 171279
3 35842 157821
3 106592 14601
3 54345 124586
1 45998 55925 458773069
1 46462 102369 257216363
1 158999 184266 200778456
3 177316 23161
1 27448 99401 822775677
3 76234 5529
2 178094 572226397
3 5098 78358
2 175058 371719126
2 57823 383045086
3 148626 48904
2 109015 767797112
1 77274 142082 449346711
2 163438 997787088
1 37334 44116 91728268
3 166869 47494
3 67435 126040
1 138089 170555 323830993
3 20571 121006
1 11621 94043 609973281
3 57363 57028
1 18891 72066 820797443
3 40009 198837
2 166287 322074280
2 163608 236509560
1 114407 158852 848593077
3 126571 192511
3 21601 21638
1 45838 153720 320235499
2 63049 48059782
1 73976 142868 268837352
1 60941 190416 989454751
3 139413 19585
3 187301 31179
3 20880 101049
1 132051 159591 454744223
3 105726 54501
3 166748 22193
3 77763 103550
2 98809 63395654
1 15713 75456 732610352
2 82843 404959676
3 27287 183998
2 138345 327807145
1 116336 166231 643599280
1 96698 131562 381901999
3 68061 49410
3 81216 139459
3 33261 185155
3 128917 18550
3 41122 106637
3 28459 79549
2 37022 785418710
3 125561 19903
2 28860 126655934
2 139125 945279787
1 57117 117067 607297588
3 161779 108486
1 47207 191788 927542870
2 184806 554594434
3 65952 196065
2 194546 23037786
2 165669 457822524
1 41327 150951 645966220
1 91297 164969 626564431
2 126866 824418981
2 79289 825499834
1 65489 84461 80660391
2 142860 756192767
2 166116 246494793
1 144017 193673 704145551
3 123762 174229
3 176943 161409
2 45483 489711591
1 79 3285 679876660
3 318 141758
1 65135 67035 41584653
3 84225 100257
3 172475 70058
1 138198 192494 583939410
1 63053 134108 434814062
1 164983 187618 855709651
1 68584 87817 193259961
1 39524 122635 232294733
1 77952 124149 442912839
3 46603 15645
2 152817 498699151
1 82262 116782 358494672
2 86400 304433202
1 11370 73634 556580700
1 60418 80474 936155410
2 169563 686917247
1 96308 123114 981491508
1 102495 191149 851735212
3 148059 115251
3 161570 194609
1 16464 94438 814013888
2 111833 506095389
3 23408 186714
3 105831 31937
3 184746 103277
2 35817 804662552
1 90383 193782 857563892
1 18051 167002 426461512
1 6669 71420 513406757
1 64919 67110 212848282
2 63437 690344332
3 169080 11430
2 142568 239335917
1 58161 71055 872028060
2 58166 776545346
1 82288 145360 832022293
2 42812 592094182
3 2780 112850
3 146236 84338
1 153357 163895 377847609
2 70913 990559636
3 17337 165277
2 105494 876193412
3 133736 650
2 113445 962230816
2 87938 536161670
2 37273 66946557
3 186332 157619
3 184313 15484
1 49475 85439 576065145
3 199877 197230
2 148443 904462955
1 10500 23254 280510276
3 76284 39280
3 17546 72063
2 102389 960758176
2 164608 274861671
2 99474 354012068
1 129712 133981 990780308
2 100054 753410830
3 30217 27831
3 107655 79240
2 181625 209874909
1 94243 126649 430080661
3 122134 18783
2 143601 245876576
2 159001 109283109
2 149406 877498915
1 6627 124549 854931594
1 64515 129087 309881287
2 31577 442052125
1 80291 183936 470225966
1 17561 198058 729567581
3 162287 41825
2 53942 874268828
3 124753 35286
1 40568 193109 983603933
1 82710 102300 281048860
1 14019 135522 974218607
1 93083 172260 263773259
3 197770 190138
2 93705 120836846
2 179622 976807874
3 48410 191453
1 72176 98825 51745364
3 64585 23808
2 144320 404180615
2 16671 954038978
1 161094 192211 838565878
3 95478 20061
3 177522 87964
3 1789 57193
3 53345 132418
1 80599 161486 936346354
2 110128 263092470
1 6062 73457 739252043
1 20308 102624 681405880
3 86875 50077
1 173806 191058 187629682
3 144120 128390
3 134271 688
3 178817 44349
2 138311 465368291
1 33044 41737 710419957
1 49988 92314 579339772
1 50593 81865 272678810
1 83206 190065 966161691
1 102817 177108 659723684
2 45303 924946174
3 125476 176220
3 44223 18738
2 76608 538755324
3 41421 119008
2 136884 565834223
3 59654 151563
1 25868 128394 777511398
1 7320 193309 75935920
2 182974 639469665
2 127506 550346291
2 132380 64202278
3 30443 30419
1 7699 176731 10916600
3 140916 72992
2 23021 523963758
2 91497 653495933
1 3044 34952 820097326
3 103363 146291
1 6298 40531 937750288
2 59350 268269112
1 21538 171980 817034906
3 148406 157094
3 95577 87767
1 35544 53292 802905220
2 90965 966741381
1 67914 185292 926655408
3 69385 99127
3 194737 13091
1 105529 138800 806171196
3 168328 168060
2 83124 16801593
3 152207 36864
3 114698 52921
3 69956 94896
1 128261 192417 91233906
1 24177 53256 630214522
2 85529 150315684
3 38637 135921
2 81764 775220872
1 103816 152835 200380041
2 152477 947596418
2 150449 501972979
1 61080 119816 667935646
1 49432 172426 912571579
1 39411 183291 791595452
2 117805 383927768
2 137483 990972020
2 22720 173001820
3 72713 25451
3 176925 52402
2 85032 407043341
2 75114 957445099
2 10083 292375227
2 40669 475406316
2 84069 422906358
2 142899 36755056
1 107732 172478 608282831
1 1385 62084 397110975
3 93247 133708
3 132173 143396
3 107703 78453
2 85913 393333142
3 833 196366
3 178403 91281
2 31504 337201760
1 41048 52694 771671809
3 145017 196195
2 41361 647436155
1 117052 199804 864922148
2 79279 934923225
1 40072 61501 592116866
1 124059 173304 338417590
1 76632 100250 149015407
2 14415 253959290
1 87700 106832 284241901
1 123458 155759 348959534
1 48442 101536 655079980
3 50430 140572
2 91452 860328547
2 59524 965336392
1 50382 100811 669975146
3 126299 22399
1 67697 131287 250856820
2 71067 908640691
3 84411 33031
2 97746 785879730
1 37280 172307 731142390
2 93020 619750850
3 3540 77962
1 95342 136863 830757397
2 167681 533197575
1 29475 37214 828259059
2 25854 555870503
3 183467 7213
1 16268 96893 288933274
2 86866 463498173
1 167627 187476 995149623
3 86067 56554
1 46925 76439 142814636
2 133570 105111575
1 33500 197729 516322788
3 174273 82234
1 43732 173468 817613971
3 120122 195454
1 39707 128261 924485143
3 126273 185301
1 29685 159335 482984141
1 19841 39039 552458993
2 165308 59068568
2 87098 593573433
1 35353 190954 755280063
1 140246 166267 73231531
1 17725 79319 267965372
2 132742 530797689
2 185033 681233448
1 35310 157324 142896062
3 145638 36045
3 168981 142218
3 132724 194071
1 138858 180155 434739533
3 35687 161360
1 164140 196115 519663665
1 10152 28990 17336971
2 101074 387703018
2 151359 975116717
1 27936 99503 351082864
2 127909 412472276
1 50281 115864 156423395
2 130556 859021996
1 72962 101764 131468219
3 69048 39242
2 31099 323762354
3 171681 123522
3 167463 38205
2 112337 896361601
2 148809 701928261
1 124287 154854 18140532
3 155707 59541
1 6720 140983 735178778
2 139172 905466735
1 14625 23647 987938891
3 17102 17225
2 76048 462215664
3 8767 137009
1 35225 52614 73078195
3 26412 80245
1 2419 119539 244598540
2 147558 531141558
3 65790 74387
3 105633 102098
2 19695 451576
1 96984 140475 349284774
1 41620 78439 373559440
1 56960 164739 446515049
1 167246 185838 278432900
1 45681 124920 680384158
3 92392 168802
2 94670 271018586
1 47030 112949 180794034
3 136742 124609
1 13914 31047 952191578
2 197169 447287453
1 15145 92728 700409571
1 25577 105462 299781244
2 105031 989233771
1 77549 105070 155222742
2 34573 221413843
3 69002 71385
2 183976 869850155
2 135574 541964597
1 22675 110210 392053123
3 27310 177680
3 197264 79998
2 1322 24204349
3 186062 18747
1 153489 181272 613974536
2 176674 201489859
3 154462 131496
3 18400 32002
1 12491 32751 668767275
1 28107 168834 376906192
2 106955 570501352
3 163606 5144
1 89410 191434 281670717
3 39554 148683
1 2709 102402 601561995
1 69787 75012 295404145
3 136655 64192
1 90862 100706 278514479
2 187103 564732697
2 115899 199613788
2 36254 469243208
3 46304 196355
1 133686 161680 232125755
2 127203 40238870
3 182880 132451
1 42597 93589 421024046
1 106375 171882 517209370
3 14689 64459
2 87439 679601743
2 10678 227673008
3 156895 25982
1 2192 32221 609364869
1 16165 70035 121043760
2 157272 851897344
2 141925 193731063
2 8659 595499965
1 94177 168389 16448508
2 117928 663926611
1 127410 160138 478112746
3 10452 43634
2 36635 489130934
1 41132 41999 381425094
2 82827 96939205
2 44025 488241952
1 177920 180044 419537548
3 16465 100665
1 13874 68904 879833163
3 52105 91479
1 146194 147501 993404689
2 8845 218832407
1 116335 159187 729448542
3 111580 41045
1 22271 89817 443684003
3 129348 64721
2 118365 374071044
1 90185 94470 385134878
2 169263 433645997
3 86704 161594
1 19231 28062 290023102
2 112697 113624057
2 28747 688889474
1 74031 183422 280838436
3 78814 167419
2 82753 936761307
3 136358 78234
1 25745 58004 370216336
3 188771 138064
3 30232 78374
3 47469 170727
2 190681 269317818
2 34907 306560419
2 152700 629076826
3 105670 118069
2 83218 985303446
3 148371 158768
2 68694 457293573
3 23496 74636
3 122872 19067
1 48368 84577 161387288
1 98973 159184 927643581
1 10344 105675 159484696
2 35504 490601800
1 52425 63388 626811140
1 158061 175646 111857356
3 78317 8107
1 16141 61832 824176622
2 158881 25606832
3 17055 17503
3 57410 39666
1 102234 176992 983440684
2 111042 33761014
2 42814 775458552
1 62023 64408 959156162
2 187048 956830290
1 73449 163693 16164482
1 57199 100774 155583377
1 86666 131395 336769845
2 9848 508516396
3 185758 96419
1 121066 190293 405001775
2 44717 667078627
2 18958 12783391
1 110125 190852 875807370
3 89410 44735
1 2347 101498 163093098
3 122632 193717
2 198436 911237240
2 183013 963168231
1 5111 86206 456609306
1 62733 110957 932812402
1 24295 44640 509231959
3 15470 180889
2 199375 848040143
1 66737 194343 994995313
2 73938 132957011
1 53900 58029 290549165
3 178077 22209
1 58893 81235 934890034
2 65475 426689804
3 16562 131508
3 43610 119338
1 105736 193231 148571797
2 196835 351065065
1 31469 69180 314905355
1 90291 148462 245136613
1 27946 120469 348735169
2 84894 762746898
1 95504 124090 349130700
3 20351 24672
1 13912 197671 623188784
2 70891 96311005
2 28620 996330313
1 26497 115701 574358362
1 15606 69772 5661287
2 41704 450694309
2 187529 398594875
1 28746 62776 587198721
1 158034 158372 263293576
1 21432 179031 295647628
3 22759 84459
1 6809 26686 416575669
2 37810 200481590
1 11329 138508 193092178
2 174446 394623928
3 28689 153809
3 68369 28400
2 124706 231665854
1 9384 101307 82272101
3 76576 153513
3 186354 116990
3 20612 3971
3 61185 89535
3 67643 15204
2 165163 973841591
1 102675 126483 977892495
3 107338 151517
1 112349 164834 220716189
3 123385 41204
2 106274 328300869
3 61499 159068
3 6859 58821
3 192531 137900
3 121296 129100
2 171739 522436556
2 8550 478552814
2 65302 450563131
2 68243 576509087
3 33061 21280
1 143053 196324 469346477
2 156646 208061296
3 69619 40161
3 152933 31413
2 120123 142823755
2 104498 77474396
3 48722 29459
2 64288 214620943
2 26262 875130081
1 50611 175514 797798324
3 143013 109955
2 129268 574397332
3 339 94414
3 192079 133712
1 124042 127472 430395599
3 21299 150373
1 2881 18702 540814896
1 59582 144866 359148258
2 189124 433523089
3 94425 137138
3 192376 128758
3 27947 81958
1 38431 108533 426462004
1 23424 67000 355652265
3 114488 113892
2 81376 129154747
2 73124 734762260
1 81624 196598 891038227
1 12236 40173 778218766
1 68461 168668 410607272
1 70956 115449 520126034
2 27216 5572306
1 77082 96135 327905210
2 191309 205216279
1 94267 145951 444237722
2 144662 135286317
2 161693 312167674
1 147109 156664 778111301
2 158796 897430880
1 92073 186638 8970440
2 108206 705724443
2 108320 287602524
3 148547 124455
1 56381 73702 781464006
1 14982 145101 956332805
1 99086 159387 377897641
1 113824 136670 855150061
2 195474 134584173
2 174206 863325130
2 19446 27313729
2 199449 2991064
3 177109 150977
3 161688 175885
3 126203 9932
2 103167 239451008
1 68788 158088 384566743
2 107061 536891397
3 107487 54452
2 41469 696197307
2 149610 430141241
3 145817 46952
2 159298 55910644
1 69504 178175 529408424
3 46930 115719
1 6885 101715 274439704
3 57133 185620
3 174525 113590
1 18427 181362 414257186
1 48536 161240 600891272
2 107063 657002622
3 80860 151723
2 158203 61293288
2 186317 536506490
3 181322 143356
2 105851 860411116
3 36975 10148
3 124022 146808
2 61481 302083079
2 192555 772364000
2 80567 154285197
3 22646 195652
3 71716 79039
3 31353 118363
1 30175 115817 268692080
3 157921 71865
3 70455 83845
2 125589 474085932
3 154035 158804
2 115050 902618238
2 199382 354980170
2 132292 747098839
1 30533 96252 725593350
2 113853 282438878
3 119108 164644
1 107946 165726 256753293
3 77574 121644
3 136687 5144
1 87212 112791 19686793
1 27102 82745 443669344
2 70679 260229990
1 24384 90944 31380798
1 103640 193419 306151955
1 39368 198571 106025369
2 183829 485953273
2 68544 895277216
2 107049 535909605
2 34553 544253939
1 22485 103403 414210630
2 11928 343500822
3 114193 161513
1 87750 151475 680383388
3 178757 42357
1 2357 11053 788495447
1 23736 111906 617592923
1 76397 199418 815213980
1 6319 117040 52354300
2 128719 472007088
1 111064 171518 967823788
1 112787 128042 677589823
1 7989 58478 712808023
2 60145 9270674
1 45896 181030 758317904
3 94305 120157
3 11154 51356
2 142288 706747409
2 156008 666036180
1 1859 149908 200714881
3 171363 179824
3 156606 167295
1 8757 168637 886829467
1 19746 57837 71193842
2 2438 907767728
1 9240 86360 842023687
3 140859 124599
1 23441 149806 426107121
3 83361 181129
2 78733 5938093
3 21297 118680
3 54692 160863
2 193508 843478626
3 124036 185349
1 53641 156099 526760728
1 16723 40054 835998605
3 156996 114254
3 106516 128893
1 64372 114259 236098766
2 185196 329165770
2 127302 421822058
3 173427 66507
2 101521 656898925
1 24943 198566 820976455
2 3328 633102226
3 164321 32530
2 71656 339266280
2 25106 664238935
1 46946 97086 938700300
1 50226 99313 434342219
2 113787 709530063
1 43243 144077 54529730
2 2591 704493839
1 80808 137025 422210838
3 104242 112495
1 18954 106699 720065387
3 103470 147136
1 52427 88696 552393180
2 6721 804095882
1 46605 83020 277191273
3 177211 57929
3 100393 37333
1 25407 191278 407795423
1 43111 156230 703094177
2 159575 312537727
1 128355 163182 471598100
3 160307 167712
1 55780 56160 211438108
2 195899 734107775
3 166580 190788
1 192666 193272 24530759
3 85830 72036
1 168475 175075 255728244
3 32600 80800
3 33660 90945
1 8044 183325 984025489
3 93520 114472
1 20523 115230 970135897
1 10262 35869 306497047
2 53919 966928655
1 2072 9234 959900100
1 170661 183104 577688342
2 97113 612515048
2 21024 677624681
3 91988 165732
3 119474 115042
1 84024 123798 955350004
3 171497 32580
3 157121 13752
2 190251 71281564
3 105583 53117
2 172287 544674217
2 105121 488794002
3 152297 147290
1 43674 183996 498286566
2 101242 532332611
2 82970 106468565
2 18752 774098787
3 98520 144774
2 93645 83927361
3 145952 108637
3 198760 26299
3 129341 135607
1 43262 43998 356868350
3 166928 33186
2 179743 90727236
1 4738 152812 66840110
1 65154 189727 85797976
3 196088 119670
1 5424 59633 757846317
2 89946 329212735
1 129038 169884 234729593
1 98994 189994 635198945
2 76165 250971108
2 147363 94879736
1 45221 196032 930423147
3 117439 106665
1 60614 83180 789606992
2 65719 472034865
2 1116 811343700
3 88761 139770
1 56310 153775 393836283
2 22540 17844059
1 28865 194643 612193357
2 11981 824292999
2 121841 461070195
1 51618 99005 564187952
1 94938 148692 826986521
2 118626 324602058
3 68111 96988
3 173040 156256
2 143851 328620929
3 28979 23711
2 93111 246405615
3 33264 45098
2 114564 194925858
1 58987 144178 553334545
1 61005 62550 133255196
3 96174 123102
2 57498 623092809
1 80745 161516 103943769
1 26166 186217 782694521
1 33648 88201 670897403
2 184653 759406163
3 193332 188211
3 14115 17208
3 133226 38431
2 67644 239456777
1 54750 120994 775271612
1 21068 69572 258353427
3 138721 179418
3 31504 64400
2 28928 851845683
3 192458 105470
3 93361 50713
2 162125 621340216
3 52510 90248
2 42009 40373360
3 189731 76362
3 188907 21974
2 42171 729173014
2 174106 385244552
1 105719 135142 209573185
2 57303 209512034
2 16695 975616330
1 23515 196241 497886285
1 70290 117570 640220860
1 78516 139012 857155550
3 30350 60486
3 55853 70054
3 169377 7303
3 186093 127687
3 158623 65506
2 42128 68653765
2 132018 740719582
1 165319 180252 5545258
3 188809 183105
2 114164 385815481
1 853 131540 555680811
3 117021 93305
2 23771 504000146
3 171476 81873
3 175907 150966
3 166360 87575
1 18478 142822 561723224
2 147142 595175437
1 183668 189749 171126414
2 196181 400614459
3 134018 147480
3 35522 189571
3 112961 49954
3 119596 156705
1 248 142185 827128145
3 81708 199730
2 119006 253967282
1 25923 187705 352648558
3 124484 115687
1 9219 127787 149683800
3 189153 170558
1 21800 44544 911662425
1 140792 198979 572468944
3 69769 151115
2 119662 378689670
2 33788 241121200
1 5622 128976 407034910
1 103386 126076 362815875
1 50742 80295 929155371
3 110770 38361
2 147192 852669812
2 8465 310173407
1 53029 159051 85245928
1 126938 156908 264434392
1 13066 186651 592484517
1 123799 194228 333560187
1 57936 76711 91558713
1 10995 183338 143593997
2 76102 940899162
2 54098 979352968
2 88870 919771683
3 85111 513
1 83131 134193 661778622
2 45020 43577690
1 182003 197194 574278309
1 17784 80629 394332488
2 105809 316129079
1 86088 101455 126408309
2 121209 369950567
3 122201 149714
3 23864 52777
3 168699 127
2 5221 763694048
3 156815 78991
3 72434 141480
3 67819 186093
3 189864 112825
3 14649 191949
3 175470 195948
3 179178 126768
2 24314 140920525
3 64993 78611
3 119574 196379
1 56446 122029 235690191
1 132390 138170 381893225
3 23038 176976
2 81320 431065978
2 89653 679043872
3 190028 74853
3 106846 77682
3 162586 61994
2 47506 261908902
2 65637 604425126
3 68881 29603
2 40611 612491298
1 12036 75660 859722797
1 10241 53457 561882248
3 39534 14285
2 7161 717857120
2 80745 149885704
1 114224 165076 394522821
2 72233 852971399
2 69540 568102288
2 134735 231688392
2 48853 184703262
1 18524 117599 293681475
3 29743 64917
1 78465 139405 552240224
1 35461 153837 195496572
1 41875 158519 663694931
2 90233 381103929
1 24737 149338 670862833
3 80115 31057
3 87968 20576
1 72813 106512 334659169
1 87111 148842 24141818
3 136596 67309
1 72790 130310 134282095
3 79108 111883
3 8275 60064
1 25292 64828 603882884
2 143557 285370245
3 131675 167247
1 27315 58982 332986406
1 85761 104490 668490570
3 162645 60558
3 179449 66292
2 77107 423097222
2 74255 797426906
3 142134 142932
3 192556 153769
2 170182 694843643
1 97679 162231 60387455
1 5605 78614 662108006
3 48451 80620
2 90044 547768022
1 11776 100583 115420528
2 157474 793620176
1 30734 114789 900893102
2 196214 214733189
1 33006 62491 502227498
1 92643 176606 458023608
1 125474 158315 500909628
2 10695 763503961
3 81091 28316
2 115539 964981298
2 189077 450260130
3 9395 88974
2 124230 196066524
3 132050 64354
3 29643 180703
3 185281 87376
1 35388 128144 131481297
1 161808 169529 231230976
2 53293 261889916
1 115061 143530 49007837
1 35467 165964 377973944
1 1497 143864 107162370
2 48794 238442331
1 127782 136082 148787893
3 112778 180481
1 150915 179049 644298177
1 42904 48705 814085022
2 35439 997845568
1 163817 169280 864210097
1 60151 115159 907081612
1 125864 136825 600887344
2 34887 618980174
3 196981 123048
3 125959 100908
2 27847 786016329
1 9842 144435 348289014
3 14451 56187
2 123921 241490695
3 150989 161038
1 33204 174365 140970541
2 62597 112341616
2 74031 974078611
3 161102 132063
2 135354 845490974
1 45991 128911 569481807
3 85918 153863
2 122204 59967945
2 137922 865648579
3 156381 177194
3 1441 1564
2 196127 928294121
2 169065 837433067
1 140457 162931 336314721
1 96938 181830 912944636
1 20337 181289 23365317
3 20671 869
3 49189 75659
3 188132 7875
3 167590 171467
2 121824 50300130
2 111103 123049515
1 14077 171014 618188498
2 72990 447865561
1 7787 111780 293388409
1 128379 173179 565509389
3 81305 31866
3 163276 70537
2 99949 890257782
3 8609 81902
1 27590 40332 399753340
1 32271 156582 855803181
2 179550 938958614
1 23710 97417 390324688
2 46879 294024484
1 35300 87815 313530547
2 67082 523086681
3 184056 102058
1 78838 176544 281389128
2 1862 482366587
2 144958 18148095
1 83821 116764 937557483
2 2051 302315718
1 1606 146659 951834100
3 50991 171574
2 66129 957456848
3 185079 97236
3 33578 109148
3 76692 100166
1 49259 56031 366128527
3 20772 92334
3 40479 101582
1 50284 191943 474235361
1 97877 178094 827671545
1 21435 109032 159364820
2 172261 349295678
2 156842 679727063
2 163235 950902857
1 19520 55868 664506243
2 138316 998200612
2 23948 360211798
1 68800 74500 371692625
1 78347 117141 562421884
2 49871 793189413
2 159538 201330062
2 16884 783951824
3 175912 23563
3 14686 1385
2 15266 842364120
1 62389 119259 570329279
1 95306 122876 695421024
1 9168 103783 366393195
1 63220 184411 478038621
2 141346 520495011
1 194605 195033 989232303
1 13621 38558 588169052
2 61740 89350894
2 186158 105837145
2 182683 102923415
1 60998 142903 789762708
3 81007 23265
3 154379 130593
3 128063 67420
2 20108 696246778
1 45665 56059 755165723
2 153988 940727146
3 12430 100382
1 93226 177970 99039492
1 60296 153962 734667759
2 189283 789619775
3 44737 49059
2 146560 715305723
2 59830 634294062
2 179137 180187583
2 47476 447233424
2 124360 129075031
2 6593 17794567
2 167358 329753512
2 14062 648327664
1 26750 139533 845886587
2 69584 237494522
2 48002 677242055
3 154592 117805
1 80197 174130 82168301
1 1302 69412 782222259
3 87781 64811
1 81345 99557 956835086
1 26697 105784 415666673
1 108504 151167 875381456
1 1514 41777 596444508
3 132989 55522
2 118733 346900588
3 20435 26156
3 170174 194095
1 44405 181637 432279687
2 154887 373668847
3 52957 12674
3 129278 78114
3 8467 96089
2 47099 780729680
2 71665 55453457
3 5162 146210
1 85732 129790 169241471
1 76670 138371 583564832
2 69463 58514152
3 51664 69975
1 44225 44242 695690440
2 57674 400294754
3 18590 27662
2 95670 273252454
1 66983 135239 743418449
2 152212 654068149
3 19436 33942
1 22256 39474 52188189
3 179310 145654
2 111635 857654707
2 59745 461326344
1 118076 160780 75940493
3 165588 121250
3 158785 178869
2 175949 242047613
3 55744 42964
1 40090 158061 127168533
2 20894 752767569
3 4868 4887
2 59845 864178790
3 38737 20827
1 31398 80161 34894464
1 18894 134302 617773033
3 134132 57350
1 55661 56449 526442887
1 99572 175880 156146770
1 31106 74296 924696639
1 38994 137710 653582216
2 198640 51155508
3 149470 41758
3 70234 163159
2 181878 479202517
3 37222 150668
3 150672 39687
3 74547 50526
3 46450 42508
3 146196 19818
1 81951 118901 445024669
3 25456 10673
3 86808 124281
2 32270 688654623
1 117211 161601 405108260
1 165270 177354 349940896
2 149970 200781031
3 61233 96646
1 27360 177709 49438367
3 151535 139217
2 176958 4788717
3 70585 69556
3 104187 187366
2 68377 874069827
2 90508 539645360
3 14450 45544
1 51801 172539 758337041
1 127778 189770 360268525
1 12622 140139 622322339
1 187712 193665 818748605
2 192502 214654588
3 61816 99436
3 32091 128242
2 107074 612227356
1 34799 99596 207327846
1 87027 199620 407977895
3 141540 168857
1 111204 127832 726440889
3 76022 44278
3 123760 144572
2 37251 237952214
2 165339 701135149
3 75559 64966
1 92430 154126 885432464
2 145892 521113018
3 104137 146373
3 191759 162509
3 168393 64831
3 4005 98781
3 142244 194115
3 26135 19848
3 49271 48954
2 156259 697838860
1 23593 109090 718706728
3 129898 109676
1 148568 194448 407010578
3 72400 170598
2 95440 938979000
2 109158 707316914
2 127222 685399358
2 192127 764625004
2 87744 274869122
2 108391 241534433
3 4587 76146
2 137182 666615563
2 53228 822563137
2 59637 340681653
2 38633 388697779
1 15117 42331 250615070
3 166957 134597
2 92554 427945844
2 79624 987504820
1 74103 121411 821630319
3 106747 14161
3 184538 500
1 15573 113381 626097906
1 86527 195514 394912259
2 23794 430491896
2 99056 862489723
1 63810 157552 15556730
2 141982 572943228
1 156968 177098 229451935
2 6029 588300614
2 11532 476196374
3 103107 41753
2 56672 179158115
1 43694 132257 752867894
2 190006 511881637
2 102530 801662905
1 49735 144056 292885831
2 155292 427596316
1 23616 97119 30184694
2 127513 123321021
1 107256 171336 689899295
3 122337 32242
1 112614 195909 128676248
1 180442 193093 840287613
3 180948 71826
2 177324 890290200
2 59110 86496153
3 33099 71361
2 85687 369174811
2 30846 25652759
2 71455 492603840
2 17773 510479619
2 190178 211703511
3 5326 104473
1 160759 175825 864860242
2 114262 665901196
1 150340 151190 352311002
2 176640 384539150
1 98186 132947 810097520
1 92482 158125 407021233
3 86454 160481
2 149408 424411350
1 70438 192879 940563784
2 101975 116607585
1 124652 133730 522965582
3 172521 33611
2 153521 670693958
1 91545 102527 680667180
1 127544 140600 865354740
1 101163 157221 928265036
3 58433 43668
2 126417 781568400
3 47440 79786
2 126665 909990717
3 31692 14190
2 40172 753672143
1 25255 43831 181792373
2 31981 419751445
1 31773 185309 848220396
3 99109 44794
1 37432 94024 773325806
2 14110 653616197
3 112869 99314
2 134868 121335435
1 31620 71011 86788490
2 4355 964800879
3 22591 61220
2 76515 697903747
1 45225 86887 282221388
2 31380 928285934
1 148560 182809 778371065
2 71592 898336764
2 177707 4001892
2 8828 846215343
2 178112 34559227
3 111812 140865
1 89623 158363 152222890
3 75840 186450
3 123930 10173
3 112523 89369
3 145910 3917
1 24243 25550 65247237
1 14289 94977 768134632
2 169478 480436371
1 33950 161474 944835307
1 75674 150639 114858533
3 152082 133731
2 127855 920235643
1 58629 193990 715724336
1 4764 51324 854479616
3 54520 71590
3 69982 137534
1 67923 98467 717474068
2 155619 944717823
2 142745 67227774
1 77503 133496 889100823
3 77479 130719
2 100243 574914609
3 189322 196118
1 87381 154124 242631385
3 86809 135027
2 78379 294758507
3 192565 109468
3 84701 98614
2 23862 118579082
1 32961 40225 801733910
1 80313 152100 191132096
3 34097 40838
2 134 240223660
1 5269 158429 751906669
2 52145 838247054
3 133972 175569
2 184842 593305105
3 55995 58275
3 186809 170256
3 113173 20548
2 64438 877866971
1 59715 186741 129684024
3 69789 95232
2 81193 804860852
1 94046 159058 965980648
1 104506 155368 883418858
3 34115 132909
2 181797 718485298
1 35076 164928 456895989
3 95514 40066
3 31141 151418
3 148536 131692
1 103633 114618 475139091
1 36200 177011 577968973
3 103216 73841
3 115515 176600
3 149961 81736
2 71375 781240377
2 79489 590244956
3 163660 109833
2 135287 409181311
3 39386 133742
2 64867 895975887
2 135935 854296959
1 31053 135415 467778806
1 18335 166296 759282626
3 53525 151214
3 121083 149021
2 33238 35082187
1 84580 112487 420290720
3 48054 9353
3 15196 185195
1 65137 118305 529374199
1 78857 94612 447149680
1 10323 150456 475728044
2 39868 184748625
3 198005 127291
2 22780 225987201
1 975 178310 692211256
1 16818 46766 823123024
1 151153 152369 681833462
2 189399 510811079
2 169973 109059764
1 46296 52793 313833787
2 74633 519309715
2 82639 308772111
1 15678 182195 461938466
2 30357 936752557
3 154101 59605
3 172677 68594
1 51345 153398 606245793
2 72931 535042157
3 131750 20044
1 47024 95391 882859569
1 83768 152615 134012671
2 104296 153264458
1 96209 116139 325453051
1 32965 162893 100317558
1 50192 142649 568270167
3 107668 100827
3 83987 108552
3 74297 59052
1 95157 171311 195429790
1 24663 99250 506692162
1 77279 177570 465043322
1 110667 160351 549957764
2 113186 178407325
2 141314 882135484
3 163191 42999
1 123116 133576 631274221
1 60852 96860 518666007
2 112028 972903933
2 169050 556799603
2 60741 96806262
1 6448 164489 231908756
1 99806 167778 653431912
3 162663 159717
1 37279 108936 47970214
3 112223 50975
2 49789 893234603
2 162323 252898266
2 13954 565851670
1 9260 18859 784430734
2 54447 270483607
3 131204 55165
2 120119 846811578
3 177665 93274
3 7881 36836
2 55916 764998027
1 67963 162193 10154204
3 13807 34023
1 85284 98264 279481253
2 112538 736015522
2 121172 303558768
2 139372 691413888
2 181295 503709377
2 100718 478763866
3 190612 89712
2 104641 91592067
3 135554 167304
3 95235 141985
1 30641 116768 820531734
2 156661 516081767
1 52881 133213 38304273
2 112438 351776829
1 135802 176371 642393094
1 54977 155979 172846004
2 22219 91362549
1 19526 158367 907070322
1 12225 112173 257312690
2 15201 331824971
3 94408 49927
2 41619 329643414
3 195109 66858
1 39352 96609 806896912
1 116859 199313 876385466
3 77079 10470
3 145051 174265
3 161674 136644
2 80471 49597335
2 71174 890963772
1 2465 153835 143481956
3 25972 85904
2 20094 491866672
1 38490 69427 3324218
1 113215 125180 52059953
3 27384 24011
2 135853 964560805
1 101414 184377 498459681
1 145302 166922 964586192
2 67651 839752396
2 103110 523193872
2 50870 741363565
2 20014 849294260
3 177242 186285
3 60088 49089
1 126272 141121 827473123
1 84862 138941 58107855
2 88181 776398365
3 60031 95013
1 20951 106749 238326699
2 136775 398516493
3 11118 37322
1 15520 18243 403298312
3 168948 191797
1 14894 97209 661403670
3 128635 68534
1 32070 167052 682905450
2 135264 425612990
1 24617 97537 606682677
1 98775 148641 241369231
1 71971 82319 882801406
1 125949 125972 696013441
2 18823 727736573
1 65326 85914 455199709
1 112817 154116 181174017
3 159776 44343
1 94657 104633 159513962
3 95777 60649
2 145370 703279255
1 26945 59872 182053209
2 174498 307272103
2 88384 23746391
3 73105 17890
1 136849 146084 703412176
1 1835 87301 192490690
1 40303 134803 778539660
1 54367 143259 572599358
3 191107 4983
3 135709 164082
1 13642 83291 376952647
2 168444 619990609
2 150964 797446293
1 111084 191375 551882956
2 138467 606293359
1 137199 197649 773815954
2 181322 781736338
1 18423 124669 113932903
2 196641 4569430
2 86114 273584372
2 39061 375343991
1 121285 150295 557269636
3 101212 192602
3 79612 181780
1 129213 190820 913506127
3 134022 16469
3 149805 65669
1 169566 176478 725791523
2 35394 177895117
2 58355 686991769
1 106733 184240 848318565
2 46049 543421975
1 21650 51976 632490401
1 93152 147736 770872200
1 25317 69760 269418091
1 110363 182098 109372226
3 76937 26369
3 78259 44743
3 94703 8061
1 133572 156283 285980106
2 12169 553400295
1 82524 104835 661909764
3 122775 196512
1 139229 152975 678607163
1 65871 69347 225104794
2 54968 43409066
2 184500 909057318
1 64460 162038 701533495
3 69954 56915
2 126754 295540663
1 46956 155146 158255946
1 26645 38940 22699475
1 67100 97296 687351493
3 26451 131806
3 22697 51474
2 73788 518250710
1 12504 131826 604723219
2 66433 496740110
2 114255 545125076
3 77062 123913
2 7295 79732829
1 178434 187631 84782275
1 136006 144597 825052674
2 135832 140968802
2 138607 379793614
3 174591 29636
1 7026 77621 668603325
2 179967 922328879
3 47385 163517
2 33566 565346769
1 65748 184958 977149607
1 100877 169597 923786389
3 104026 88775
3 64047 186778
1 30345 187542 424736745
1 21519 192179 272701302
2 35539 345132961
1 78616 122102 201392472
2 126231 414924352
3 177226 120694
1 156867 193484 803936361
3 67218 79966
2 135517 761597159
1 83611 100396 961802483
3 97774 22081
2 121635 184719993
2 122022 701431043
1 146168 146330 381881785
2 132431 419488182
1 44993 166854 31413186
3 1989 11482
3 129419 58616
2 47931 742335670
2 36632 230244309
3 55367 114212
2 174329 118784643
1 27215 55933 973035065
2 68032 898909678
2 87539 370742121
1 27140 115795 442874261
1 60687 118801 8214223
2 89898 250175086
3 158086 33761
3 68478 64259
3 34188 164014
1 10182 116885 24047821
2 47296 337135230
1 83861 157434 762426824
1 48344 193692 387086902
3 163315 121280
2 166797 215137593
2 51868 590620119
3 34447 124751
3 63874 74099
2 144673 110578609
3 57526 192537
1 13525 100777 476605480
1 62448 110132 595795438
3 40126 156935
2 26415 692495188
2 131728 316217198
2 92796 860277559
3 93721 107024
2 99897 484206334
1 4379 71712 864693107
3 60664 134708
3 23742 9100
3 168851 158865
2 93568 709527441
1 60104 114093 405084811
3 19734 52790
1 44174 69643 58350340
2 38095 167690715
3 70994 143561
2 81539 862635810
2 168202 326467907
1 22031 154610 245505427
3 111587 156471
2 138446 913906312
1 133940 140229 138454723
1 81618 182258 515502510
1 113243 152759 784595003
1 62653 86817 865659298
3 137800 110571
2 94251 58896648
3 96483 124183
1 5622 72569 382160550
3 185038 5193
2 188574 160407339
3 29598 27019
2 143873 920184188
2 109539 757020258
2 100452 164184829
3 101334 46435
3 108532 26104
2 181271 499502059
2 5528 489148449
2 22050 875842140
1 143277 154681 118361009
3 130507 136316
3 112904 89449
2 145220 10511731
2 138124 835548347
2 154122 143150752
3 115649 34970
2 70609 386921260
2 90391 700956319
3 114499 105060
2 48096 557858993
1 13999 58067 502795871
1 77239 90998 720245665
3 77525 104765
2 80060 568512669
3 178351 21562
3 132232 124794
2 94926 825989562
3 179629 98781
3 124663 120620
3 121559 154210
2 128081 859703501
3 165890 195008
3 181990 181164
2 183062 70462693
3 113537 138804
3 116098 170314
3 53292 40190
1 60415 145685 164828724
1 42009 110973 15835140
3 116220 24683
1 116739 147923 180394334
2 75171 782174613
1 36337 188003 451611142
3 87800 183118
3 3159 75611
3 19365 38549
1 69830 185250 902438465
2 22259 493306103
2 66461 854894444
2 77553 909590599
2 177011 526489132
3 135576 135702
1 46717 137535 284575123
2 96000 6670537
2 46778 818827417
3 121270 97769
2 148979 168929638
1 68594 147437 54020952
2 189488 995229314
1 34046 37215 925262375
3 77533 39608
1 57518 64210 657251617
3 181487 130602
3 109513 108461
1 63364 154386 548728654
1 161334 175182 101526066
1 37901 173336 719930478
3 77192 114891
2 157160 377255216
1 44940 63057 768550661
3 9564 131250
1 153797 188914 833512771
3 88265 2932
1 9102 34821 854796316
3 87831 104928
1 130173 131049 274398173
1 16637 72474 35816579
2 32208 462178985
2 138960 457780857
2 153632 962509541
3 9627 186126
2 150023 689136358
3 77839 178047
2 154231 230433548
3 87165 112439
2 110023 371031382
2 127998 946135021
2 152550 10537418
3 36278 98081
3 124379 144726
2 179072 718440266
2 1052 362528259
2 104998 147525240
1 840 105961 618558007
1 5303 119105 608877760
2 119991 47652908
3 46766 161155
1 59929 184747 576307765
3 52828 31410
2 36741 406906731
1 32235 150529 759542400
3 92477 198003
2 151616 593146446
2 194429 130709205
3 59956 32033
3 114328 25166
3 41992 130651
3 189127 118916
3 25974 115181
3 37362 118306
2 77224 238987567
3 182766 25458
1 85144 138584 793599982
1 37235 121100 942201964
1 32407 131488 187116727
3 157674 117171
1 86963 116923 234131067
3 49207 175447
1 125993 196636 359447594
2 187265 164496157
3 59935 83936
1 51926 76331 160680859
1 89618 142993 963357058
1 14265 128464 25256385
1 19043 181457 177885433
2 159890 892854973
2 86115 363569050
3 43420 115041
1 44276 101043 861555426
3 39515 100648
2 74997 114914547
3 135147 124338
1 83356 97469 560657575
3 102181 88467
1 40231 128486 902151788
1 105174 176233 174323389
2 177972 287059401
1 42991 121571 878731549
2 104528 702834819
1 8506 144159 976554448
3 36518 128819
3 177418 135669
2 139213 279509559
1 2794 35987 815807705
2 34 875986408
2 194419 381193747
3 133760 8268
3 3194 70594
1 51654 105801 639875334
3 48694 164697
3 193356 193630
1 27882 178780 909497344
1 108342 154437 172446528
1 120133 189229 188153338
1 81507 138608 142189784
2 73569 112017430
2 163972 877906175
2 182699 467902809
3 24735 100167
1 135713 171337 161243820
3 173829 25225
2 12475 274089912
1 84430 155753 146805289
3 1112 77916
2 103215 275092983
3 180710 70205
2 127205 242166572
2 70933 608004270
3 116658 180609
3 198536 53493
1 1867 107543 866171239
3 146213 97150
2 144615 220663146
3 33515 60842
2 170693 625512619
3 117257 55503
3 89883 193893
1 21001 62228 715745793
2 193607 63360556
3 130403 181221
1 45856 71034 35721561
1 43488 49187 354681709
3 172379 51133
3 199278 119452
3 47692 120021
2 22962 575383461
1 22720 91336 139362609
2 135094 161888994
1 78196 188488 977222076
1 36834 160692 163009010
2 49125 46693582
3 172404 77503
2 168261 240484609
1 35437 193834 889238734
1 44952 80639 344759235
2 59227 996616055
3 174767 186094
3 46635 149939
2 65829 689160139
1 144205 149234 362350603
3 114082 99835
1 35559 187432 63780945
2 172400 726820701
3 128180 31731
2 79749 403496393
3 23588 14921
3 41756 159046
3 36535 13176
1 37828 190074 782405740
3 161746 152863
1 39741 147542 512794846
2 99319 974914164
1 49570 78498 436613937
1 65573 191884 161794661
2 110223 164365211
3 121055 86128
2 156462 775681585
2 171414 165090794
1 36723 154230 960885094
2 169806 95079385
1 366 134818 604082943
2 70897 597083974
3 83973 69586
2 25872 15253705
3 46678 72481
2 109265 720027051
2 50410 430091759
1 44680 101933 591016043
1 86262 195039 776315147
2 109064 850439863
3 184819 124730
1 51727 125595 955228325
3 190581 161464
1 16689 76029 909049402
1 34473 164651 908187195
2 113796 458650556
1 56527 66752 34710562
1 20276 153439 731083032
2 165011 145769313
3 4468 86209
1 66437 74595 828787605
3 160876 122915
3 86923 51845
2 124924 597932088
1 1596 126143 91189647
2 187182 219658254
1 125118 163473 957454438
3 182651 93705
1 32490 45961 118206505
1 58429 167315 822775722
3 17604 55306
2 61347 21791531
1 88894 169837 727221433
1 75643 114854 393010632
3 100016 87377
2 73704 431662568
3 167575 109275
2 139047 338387525
3 3189 190649
2 41045 60337285
2 4586 371082051
2 56963 706191603
3 159258 135382
1 59042 70055 887996173
2 164106 64035395
1 62165 157230 290329307
2 150374 125403845
3 132077 131173
2 118057 545749400
2 156283 745055290
1 156393 181433 104719391
1 27137 70652 314723987
1 23925 88739 918476335
3 790 63357
3 144014 145497
1 108242 148741 959756149
3 198513 77527
3 36831 183376
2 141411 656757303
1 14904 193405 349264070
3 71968 106283
1 173946 188551 230075190
1 27615 39690 527878668
3 158679 5611
2 55673 268942572
3 197066 156094
3 136238 49852
1 62077 78566 849791639
2 4340 660217439
1 47845 85754 144670283
2 14347 640511991
3 3819 180621
3 83226 109311
2 32620 89988761
2 5567 797863575
3 131898 111106
2 167272 157500091
1 2321 40997 32438316
3 108789 133942
2 94100 360205767
1 52220 147043 116258829
3 61205 26705
1 153895 196735 414668248
3 35743 102519
3 65251 27480
1 56529 173355 237260123
3 91295 122263
3 4960 148287
3 154049 185049
3 153706 26141
2 71535 171185250
2 32788 222231595
2 184739 948953987
3 173547 87041
1 98739 127553 214961284
3 133516 102516
2 170908 723018116
1 46092 80128 122661461
3 108144 103932
2 85568 417416678
3 196976 36789
2 48579 139962028
3 34863 104809
1 66 107088 841515436
1 29603 109233 16522481
2 15845 433069399
3 116478 154567
2 18639 255884511
1 38816 151556 488160207
1 46093 129014 238377656
1 26392 45199 798869527
2 38625 731494769
3 181030 45693
2 104638 909447315
2 99141 4674513
1 40269 160595 8864552
3 25186 68033
3 151981 37235
3 33460 125186
2 43209 944565809
1 108613 177550 876666395
1 188798 189500 278854834
3 30958 76088
3 19685 22519
1 172316 194554 727049402
1 59969 83960 305296828
3 192906 34426
3 57706 18972
1 80410 189495 611750980
2 121451 743088028
2 39517 679059825
1 132652 192418 195075955
2 56249 709268329
3 52359 151596
3 183564 38660
2 4328 695337084
3 191012 4870
1 10764 18613 500272622
2 66588 497494798
1 102141 110358 9888494
3 25225 126842
3 145671 196316
3 136058 37477
1 120203 167602 910012037
1 12256 167504 691439943
3 68118 12492
3 862 81820
2 118689 627331055
2 163294 936786291
1 46087 144463 476534541
1 4627 172483 786849363
2 98048 151975261
3 47463 70314
2 76635 818362143
2 76132 501937486
3 51528 181204
3 1379 165066
3 191829 141933
3 183722 89333
3 90637 65990
1 91898 95446 303349508
1 100352 140903 287308335
1 63679 134096 45379543
1 58962 132716 331251014
3 80700 64364
2 47506 696406121
2 95978 126692160
1 174292 199441 361511003
2 63310 45230220
3 38414 182429
3 142784 67459
3 197685 152486
2 134135 601801025
3 66012 5850
2 117876 334859627
2 43305 794701997
1 45770 141033 74203149
2 10780 923908446
3 173459 7418
1 31126 158883 557040678
1 75959 190380 969433464
1 42613 164954 332014770
3 190673 103748
1 117180 155250 928122851
2 178275 786897745
1 106992 122556 698339543
3 143658 156025
1 39917 46406 618120164
1 45395 118671 72625842
3 21180 146523
2 176283 346244923
3 130894 40726
1 37882 44127 40263816
1 93234 113476 624523511
2 112143 531563144
2 61770 668559296
3 189057 153111
1 141911 163911 750095174
1 7623 99767 603265913
3 143281 24660
1 157583 179989 756701461
2 185865 524753456
3 169096 77538
2 30245 533893126
3 133250 44459
3 18395 138262
2 192208 543367730
1 114727 127698 683157728
1 119071 171312 735295865
2 58862 223763489
2 164110 432352396
2 147302 993897067
1 15695 134070 854439323
1 29489 33680 826030706
2 2232 537130256
2 101302 575048915
1 78595 141297 487879027
2 10901 23046052
3 55900 67595
1 73809 76369 317992469
2 181078 250260130
1 64491 184256 299959590
1 107860 174072 635394656
2 59294 575272864
2 17431 805256697
2 98037 233196506
1 20356 40784 517516572
2 83329 273437184
1 6570 151789 30873249
1 128199 152026 672773120
3 50793 40705
2 19028 941909279
2 50169 771985546
3 79737 86099
1 3683 65821 504015540
1 46083 102250 393297597
1 48768 170261 42736056
3 85777 194177
3 90655 175668
2 86834 860677047
3 27190 161729
1 53704 160960 774666581
2 45270 64918013
1 100534 109965 382066695
2 193396 376811419
1 40941 64108 74328973
2 81353 197763757
2 41960 963538539
1 83374 84307 55142196
1 110053 198087 918608395
3 179225 110020
1 89345 147117 846495267
3 37938 183250
3 152833 157166
3 104935 172329
1 23135 191941 53975437
3 12510 34882
1 63100 76892 419085442
3 7166 20743
1 109120 163053 550713542
1 59763 184918 990000621
1 81599 178688 914713613
3 175393 106824
2 48528 914200380
3 161944 72292
3 157509 138258
1 51846 139392 327287397
3 89102 73106
1 13233 29252 988230850
2 47231 943859631
3 45441 84339
1 80888 138548 165826934
2 45171 845431048
1 6285 15970 212711291
2 66182 413978606
3 42427 36273
1 47009 199999 250730861
2 123766 284198909
2 153031 434697781
1 49395 147995 220075557
3 170562 110578
1 103385 112782 201287846
3 17178 92314
1 55229 191166 995810901
1 78176 130563 245798611
2 47843 343053294
3 176895 146060
2 185264 25622842
1 113990 185056 780725620
2 54296 575986073
3 191176 156492
1 53487 108370 484583296
1 50646 144485 878266715
1 36348 64302 426757479
3 118183 16454
2 146177 540709562
2 125341 663454969
3 35636 94139
2 86053 146219612
3 138259 14598
3 96292 107496
1 391 157776 179581581
3 156096 197607
1 13239 98321 72613607
2 75247 75539582
2 13417 420022316
2 166971 881078309
1 20401 178720 338743245
1 51990 160732 597220007
1 75946 173108 576702956
3 72842 563
1 155721 163674 453671749
1 29573 162608 61830290
3 8433 127629
3 10125 151747
2 190129 921672538
3 190028 62403
3 41018 148785
2 86101 176222839
2 158647 349859029
1 132160 134636 655970076
3 127756 99395
1 179682 194830 966550152
1 7848 49411 484107155
2 130890 972580805
2 125778 311228625
2 149434 196794354
2 191390 821478562
2 21005 35052472
3 28026 8597
2 162216 297273105
1 56156 162263 206627282
1 31420 44839 899706941
3 172177 63047
3 68299 50249
2 170805 459576296
2 183555 455867743
2 40017 704025892
3 25374 32203
1 112443 142705 796026984
1 84750 137389 869381720
1 109313 174060 731240051
3 164101 135113
3 142568 30990
1 73959 179240 852783976
2 160489 151266218
3 94605 155652
3 31060 4884
2 101729 455046308
3 142820 68003
2 163114 732896633
3 16959 5449
3 188844 169718
2 102120 314938380
2 136335 458872475
2 160519 684633527
2 132100 546227456
3 127821 1941
1 82541 186173 21072825
3 116176 89478
3 103893 46256
3 150903 113334
2 66435 667272335
2 14011 385488663
3 7808 12339
3 109540 151888
2 89608 917003050
2 167022 105394555
3 58816 75354
1 2485 162261 839819758
2 162506 707262645
2 157533 803016603
2 94040 343540313
2 164019 840412490
3 198697 162158
2 127045 817943823
1 15021 94811 205289531
2 134681 460683049
3 120209 67777
2 135344 137833610
2 50170 892390894
2 142351 559172205
2 14736 260988347
1 9635 158215 605661170
1 40095 48430 627249006
1 110063 145702 753235115
1 103280 191553 781951399
3 157665 161787
1 147777 185477 946639143
2 15986 319857238
2 16935 378053867
2 185668 675550352
1 32569 152778 141159690
2 159037 93202959
3 30105 145896
3 194036 26406
3 149136 24816
1 131917 161888 180671265
1 31653 160690 58038894
2 70910 693445490
1 158464 180989 6932114
2 177094 499209848
1 16391 90086 306413847
1 50022 83865 258549600
1 3721 124564 319449024
1 16582 81767 895753
1 93673 147343 497401935
3 139218 142449
1 117372 186255 292954939
2 80674 154020330
3 14913 29696
2 87768 289446358
2 86970 203514735
2 12270 71530843
2 148901 369146721
1 45952 72260 121190365
3 22547 117109
3 184817 84486
2 129163 787111082
2 99706 467917829
1 25819 77461 581665099
2 198715 347244323
1 50771 73207 696415567
3 124665 153875
2 88572 851553906
1 52709 85662 209387102
2 105120 365489447
3 152918 192615
3 86047 126863
2 46635 813172071
2 13349 709001979
3 16409 160570
3 162090 126952
3 157399 90443
1 79672 184596 984845544
2 8166 185677391
2 101830 317885153
3 137367 30314
1 4709 134878 104270837
1 106731 154779 313142795
2 50910 19387998
2 123075 209817740
1 62855 146818 862332617
3 7248 11908
2 129251 113844932
3 18637 9654
1 71322 166013 287557231
1 52128 71710 931346008
1 28840 129013 442924492
3 196854 194301
2 194019 801232082
2 142256 237511556
3 93877 118575
3 17435 18113
3 86761 134190
1 61543 96698 724188368
2 50294 284617369
1 74158 122224 729188908
3 12434 157039
1 120154 146274 646817616
2 16271 298722017
3 154345 160821
1 100517 112247 310487911
3 196954 60409
1 99120 130790 190503741
3 63351 87949
2 17149 26494948
3 142761 88036
3 100540 102359
1 148991 179699 373493876
1 54022 107320 581270874
2 31204 67342000
1 42905 91659 395113201
2 10283 96885711
2 24741 863980165
2 135165 144182715
3 167838 129017
2 101259 985641194
3 198320 33308
3 96256 96087
2 103656 406000661
1 146740 155406 605807315
2 102425 942064538
3 46656 105607
1 83615 149699 299546441
3 91815 74555
3 32735 151749
2 7579 886482542
3 94581 156158
1 59632 192367 957154443
1 111147 166255 695227548
1 162168 168054 229815479
1 70963 89185 68881877
1 71188 194480 523684807
1 52479 177638 187971419
1 49452 95664 843666645
3 139085 97054
2 194832 25491190
1 99899 133240 335835758
3 88378 100165
3 99004 80835
2 171805 45453792
2 78656 582705434
3 170953 80950
2 118901 424335796
1 188024 191073 184504920
1 5026 58149 363355073
2 18901 273937647
3 70213 9115
3 166159 116706
3 68095 12176
1 90878 111034 327624424
1 3549 31074 128030868
1 76311 106425 746985220
2 19468 977588495
3 112300 144338
3 16276 127775
1 12988 80434 993509337
1 75067 75429 680077659
1 107419 185877 621085541
3 98033 176079
1 35211 43534 835777399
1 151502 190776 173220855
2 50790 973184039
3 152216 186350
1 74109 86982 208941978
2 28245 491676868
1 52847 153279 306195295
3 137664 13232
3 170309 60279
1 98639 151039 15045306
2 109276 617729827
1 45459 183935 314820041
3 116210 54185
1 103673 163069 340387337
3 142067 26878
2 166884 507720730
1 110704 127459 633013704
2 169089 831051975
1 23098 181164 514683139
1 53152 77861 798434250
3 89103 89124
1 51105 86596 781149473
1 128746 140343 244937306
3 159694 55967
3 36168 45472
1 19500 112587 862726227
1 42766 136261 210549155
3 31339 89550
3 152980 20556
2 62606 867127179
3 65796 188954
1 22726 56338 741322121
3 39178 35406
1 168477 175087 373133543
2 144996 220088349
3 49419 143013
2 73337 681466950
3 91964 176893
2 29127 584128085
1 90978 196724 34610420
3 37404 22164
2 139636 862587197
3 189605 164205
2 189126 627383431
1 57114 106261 355217798
1 82884 183210 889610478
3 7735 191794
3 188246 120943
3 172458 184145
3 111203 110681
3 101812 71960
3 17116 44475
1 34787 134428 165336974
3 143304 4009
3 152033 118801
3 16951 76044
1 5955 81513 698106520
1 37302 185349 569716722
2 192030 615701117
2 34985 830274838
1 39849 70274 541370791
3 139081 33095
3 188139 115875
1 84634 165431 966840284
3 178036 121188
2 50193 845807458
1 61821 175707 996888165
1 73776 91779 345423205
3 143615 43069
1 66366 162263 237947126
2 59628 658444617
2 187682 210598549
2 128654 605025598
1 165220 172374 729637194
3 58301 23141
2 64222 672057166
2 48564 964028881
3 85152 93333
3 86370 152222
2 141185 112711744
1 104997 175107 54969091
2 58555 463476581
3 102056 175429
2 159296 962943835
3 38494 129243
2 195867 279512487
1 118873 119355 79030413
1 71232 88828 748214831
2 170268 963913787
3 1074 37750
1 161404 196787 372087890
1 3329 18184 720733924
2 54777 203968440
2 179452 695394511
3 119233 63607
3 108274 78444
3 192954 48466
3 180725 119958
1 12928 150885 335137876
3 172823 109900
1 54676 139487 548377217
2 50609 768580084
2 77796 269945225
2 126529 453410546
1 110347 127667 19452134
2 46105 216140577
1 129408 170634 332989778
1 148968 197345 233775266
1 123748 138586 777419967
3 167012 58358
3 51062 163819
3 114098 163494
2 170646 713671006
3 10153 20834
2 8561 365566339
1 34356 194389 815608530
2 10761 205444228
3 135166 36422
2 117539 772538741
2 72114 909776432
2 28026 57569178
1 116482 135742 181300307
3 148989 153924
2 80951 433261232
3 31879 168877
3 153626 86702
3 100911 138524
2 150432 50303079
2 73076 724549276
1 55266 66312 48188821
1 47164 171034 233829795
1 14509 35911 696607408
3 60989 186123
1 98324 128410 346878636
2 13424 37266684
1 47611 157270 652028500
1 78526 129143 92016998
1 17364 129096 91428479
1 133044 160388 976912458
2 147628 441585354
1 70327 123195 296863820
3 78708 192546
3 1056 147194
3 109331 43714
1 3931 49173 40923109
2 70416 179024551
1 15672 184753 931334184
3 7885 117911
1 7479 20327 494327751
2 193738 138085687
2 110581 297114778
2 89111 127980942
1 14774 187764 435213859
1 110259 126543 248975799
1 134353 177751 703883136
3 101983 154858
3 24542 47660
3 195845 29664
2 109735 217382206
2 23570 653043518
3 141279 179194
3 91364 91458
1 44134 117065 101918592
1 18331 64941 357023888
2 190418 98270561
1 93415 162684 573037480
2 30628 703144661
1 98732 154746 643373132
2 93613 421953999
3 64345 195238
1 38347 71781 901084900
2 43777 669535225
1 32177 162826 587650957
2 33600 434231108
3 169410 155864
2 16482 645810112
3 50883 150714
3 198688 14598
3 197666 37959
3 169690 64055
2 21813 900553481
1 65949 198156 783340791
2 177883 846676617
3 162787 42195
3 181683 12745
3 15721 197750
1 155941 182888 376172726
1 108827 180972 379199389
2 157727 3231402
2 162372 368398702
2 140056 92641093
1 169913 185762 55797068
2 137536 356214961
3 3071 199726
1 163596 172195 228880600
2 149159 15445824
3 183704 176921
3 86264 178298
3 38852 155501
3 160323 42391
1 86896 191576 416978612
3 130201 187487
3 70084 39897
2 150216 949916292
3 188343 149995
1 64664 150453 844020639
1 497 148347 909381943
1 15545 143828 270051738
1 328 120300 558038149
3 127592 148912
1 5333 18031 113273803
1 13709 174174 988048077
2 51078 141235703
3 165485 197190
1 17958 199959 901719447
2 33625 601214220
2 79611 883336452
2 32927 902109568
2 95007 609589511
3 154585 195234
3 185816 85291
1 7341 180599 868434973
2 197844 169865917
3 174936 26776
1 25678 144692 750898681
2 21038 891265444
3 34573 38849
2 53773 668092000
2 182465 893190287
3 70872 84926
2 168803 790690382
2 181750 746516643
1 72070 186613 141036910
2 48874 953781761
1 58989 178547 600231799
1 85465 150046 635653648
3 126920 49477
2 91822 951512985
3 174568 41475
1 152109 190493 434704579
1 126952 189988 13051295
1 34296 164381 953905339
1 56345 129705 741971810
3 100797 21874
1 118397 180570 93238627
2 106039 634275454
1 90762 160914 909632463
1 82500 113676 336729951
3 182446 47231
3 99286 33305
2 138685 970315858
1 6017 104628 599394652
1 58579 99574 459582924
3 116537 145748
2 112520 191823087
2 31511 981573736
1 19386 53148 19312284
1 22235 78539 805345136
3 152525 186201
3 108024 76742
3 92771 137125
3 100946 121483
2 21820 527670060
2 198409 689707009
3 145978 151132
3 16944 154383
1 18980 181756 269616600
1 13732 57968 922187012
3 98831 179420
3 197704 72153
1 168470 184643 811646398
2 152614 411083155
2 180653 607148999
2 134417 283434009
2 51367 411189319
1 185442 195348 376965428
2 42227 387252720
2 70186 834727595
3 19347 146030
1 2722 111946 752512647
3 54458 36911
2 23965 834764429
2 18195 974303189
2 184765 85885072
2 162165 652034
1 17755 193148 538574958
1 66310 89851 80243216
1 32148 80741 805385332
2 69695 594882615
2 152776 748862964
3 136456 126143
1 63684 105679 461924231
2 27883 35745498
2 70894 333953582
1 18998 181207 453727589
1 30050 190645 112009693
1 80822 116177 519325945
3 52266 198394
2 13647 765076698
2 45921 850837603
3 120759 109070
1 56300 188135 262168679
2 62433 354852864
2 138737 288944585
3 16432 147059
2 19710 249168547
1 18892 94726 972217761
3 123874 66538
1 109124 169860 901147895
2 159275 100611697
3 7577 140195
3 38265 80295
1 127035 143252 273866919
3 82034 76705
2 35133 294079490
1 34842 165846 333194156
2 94684 472617133
3 99051 71025
2 14276 594671003
1 136698 177630 531877671
2 136130 185749217
2 61405 985179906
3 77029 166167
1 42889 198034 121270999
1 157809 163448 988945040
3 62705 32954
1 112645 165314 781726204
1 96782 145573 780163981
3 179890 91390
2 154347 151420459
1 83850 102598 277267274
3 152277 10843
1 40389 130965 260765190
3 126938 162886
2 155830 698125206
2 151392 717906538
1 40817 180572 778262588
3 168046 23234
1 7230 196010 572417641
3 130206 72053
2 190079 652245193
2 179393 706788343
1 54486 129443 555996669
3 195792 136529
3 34848 54358
3 176400 27674
2 178884 932306819
1 110518 190935 640285758
1 154763 188200 806177655
3 35660 101089
2 47111 804636219
3 2857 2916
3 7362 120946
1 29066 197380 463830669
1 82986 86356 639234314
3 107514 115241
3 11538 106579
3 34451 195061
1 111696 168729 765693875
1 48858 84912 605004315
3 138567 194871
1 103448 171169 609371600
2 142203 594209259
1 39189 49222 65466137
3 143709 16301
3 181422 35827
2 23588 146259211
2 17895 802823204
2 9669 481184274
3 10187 5261
1 31512 199782 195561135
1 17081 31561 295331421
3 155014 7610
2 114877 299098720
3 199802 126373
1 613 101402 62372049
1 120665 121128 585964057
3 195679 33679
1 55293 148293 380208270
1 141832 147822 416367929
1 57492 173772 138605824
2 178788 910158133
2 70137 717033846
2 50654 497301028
1 105782 195953 210167670
3 180409 2132
1 6269 175708 807116201
2 141628 226422514
1 57274 70953 894510784
2 172727 587227496
3 184284 126750
1 85461 110559 386361700
2 176501 670703745
2 20349 988567779
3 31707 65172
2 45008 42965653
2 158398 430747284
2 194423 668845552
1 7791 127075 346200693
3 138039 120248
2 13363 936348850
2 37453 243516436
3 120876 82309
2 42320 160195613
2 15397 853180634
2 166877 234735073
1 120823 185864 426298050
3 34700 168553
3 165085 64504
1 5907 72066 834142201
2 20259 354928595
2 107722 7307454
2 108144 550384432
1 28998 125491 741768132
3 159354 149553
1 50733 194418 193437349
3 12696 166286
1 15627 17002 741424338
1 167978 172112 441589185
1 65140 163914 979721668
1 55556 93121 101225331
2 57523 739923834
3 181209 44623
3 67690 11169
2 93244 406728797
2 132610 436332737
3 21467 178937
1 47041 180947 280158574
1 29190 61324 911790267
1 37213 162358 35953135
3 141891 62242
1 74221 164110 940130993
2 153630 797363959
3 178475 107645
2 152837 129933928
3 171249 61084
3 40117 16726
2 161557 959892856
3 53069 92240
1 41121 84767 37681887
3 27618 147027
3 134993 126736
3 19729 161703
1 15287 179303 586525130
3 116238 131659
2 73169 484853305
1 96745 125447 648046986
3 60517 61623
1 102777 177809 526830274
2 161227 107513716
3 159084 7427
1 109793 182902 15060854
3 142781 24561
3 124911 91111
1 18830 60556 586811824
1 136556 154093 758654562
1 20082 101901 956975915
1 39848 83467 929835778
2 29802 266630257
2 76826 793767621
2 66404 29399100
1 34962 171105 200640853
2 5912 808637757
2 185940 895616614
3 145631 122762
3 181943 181559
3 98500 23245
1 59186 164680 474620099
1 12301 130059 42671705
3 76803 162061
1 122418 155413 930104009
3 8474 7015
2 45814 862548037
1 11311 155383 496148504
1 96377 137486 180167308
1 49706 173027 758421762
2 21250 720985010
2 173611 861219524
2 90765 74883807
1 46173 136214 986726034
3 179955 184406
3 180193 169569
1 40789 143437 541855417
2 18230 956508726
3 36766 85519
1 98112 100484 852453854
1 52109 153410 786897519
1 57845 151393 858102129
2 193541 604487236
3 167386 137111
2 3302 495632205
1 179711 191296 448308818
1 129924 147112 38967415
3 5196 115357
2 108909 799356613
1 45840 124659 13597002
3 27385 30840
2 77055 517023010
3 35503 70201
1 179944 189216 120229265
3 35273 7040
2 148065 79938686
1 36353 177412 815372029
3 57081 121429
3 34842 166025
1 108004 151910 188574909
3 171671 149144
3 125278 54616
2 82705 890488905
2 145591 205781920
1 38664 185413 548597649
1 105697 180120 767551589
1 94830 131946 694878594
3 113122 162327
2 144899 83853748
2 189474 852547705
3 160900 129270
3 21975 117077
1 124306 148630 674645744
1 105056 178392 564267517
1 42889 194799 240877149
2 157483 600363469
1 20029 91384 63446525
1 25550 185920 131714671
3 195746 167514
2 158136 407231873
1 42503 134333 590307490
3 23579 70240
1 68408 77514 677717077
1 118178 129470 585886021
3 96233 115792
1 32080 131879 910186490
3 76960 13608
2 122877 552376909
1 119222 132493 395818048
2 16427 407268400
3 180342 89625
1 34758 148672 109018110
2 196480 545119209
2 10486 109836609
1 15696 181788 915251114
1 52454 153340 384794544
1 82931 159211 792471956
2 103096 309040496
1 69439 89899 66063331
1 2213 174851 754015264
2 21100 656903312
2 73763 461160167
2 112463 411774983
2 164303 695283627
1 47388 144794 39597968
3 50276 147570
2 7399 759190787
2 133958 731933685
3 196959 151936
2 130549 244213532
2 133570 67102545
2 112928 551965692
3 102641 17707
3 149261 120542
1 88246 88291 247954711
1 97852 117978 883025395
3 106715 87031
2 197031 830562894
2 169918 528939328
2 106826 762494907
1 14885 150329 400523300
1 106131 166420 330906163
2 105589 880333397
2 121674 432568568
3 61994 78037
2 185887 387378606
2 176589 43572810
1 104481 193933 698899250
3 165667 40128
3 154228 198341
3 52522 90906
3 55744 46525
2 40512 235496421
1 26194 133594 127023987
1 90139 98336 355768121
3 91280 77974
1 118259 193803 459118823
2 162625 646213844
1 82905 121010 647164121
3 190483 113392
2 52427 527023013
2 172234 90327855
3 75463 41066
3 1334 9634
2 148192 877853638
3 142387 192437
3 27795 116659
3 165084 57601
1 142652 162019 293494952
3 126911 107435
3 108588 152535
3 196713 9916
1 75243 129920 796527686
3 4494 126923
2 117016 30830654
2 13668 535053260
1 143682 165528 612186624
2 180724 581988815
3 179672 28794
2 68936 825599021
3 46204 106648
3 51347 148577
1 51013 55173 696648333
2 108275 505292460
1 16410 21529 942582589
3 159734 142715
2 189744 503509333
1 162604 164754 592303675
1 101124 123155 962435095
3 51066 19714
2 100672 633074605
2 108528 825746962
1 152667 158318 703005400
3 121178 157625
2 30983 555713134
2 195395 352362712
2 77939 327433360
1 40962 149173 66170837
3 189125 93403
3 103747 7476
1 74208 162268 633533485
2 132618 117611774
3 44624 154886
1 135063 168457 580110233
1 54722 144913 357057464
3 195528 100028
2 170524 387259632
3 145865 53078
1 14205 124388 513851653
1 121430 179093 447122029
3 89902 113222
1 63685 70585 548354228
1 49982 108034 27876891
2 32981 442061274
2 82288 796108405
1 86357 144886 241502502
1 151347 182733 371123849
1 89859 199171 652380348
2 1596 95021643
2 98384 374771166
1 53938 94194 487489337
2 26637 370925126
3 30000 185472
2 159766 361045252
2 120766 186067225
2 88979 628955271
3 75334 76091
1 74600 149976 730730951
3 8918 67298
1 22336 182292 313192165
1 59151 97518 632736078
1 45095 81527 897864700
1 75934 172426 224214939
2 57889 481110900
3 55030 42419
2 32755 424289603
1 71530 164312 836869920
1 14774 96144 452617507
3 98266 83143
2 123515 108595537
3 95684 89535
3 97117 168160
3 191475 189607
3 18252 140531
3 163188 186631
3 108440 66213
3 71047 34487
3 124603 115751
3 25091 78789
3 19556 57227
3 168003 113692
3 13009 19350
1 27660 165737 288440474
3 184378 116348
3 196343 196460
3 86153 114408
3 4465 25058
2 179096 758185985
3 187227 191881
1 69233 144391 394121521
1 26478 192568 797136100
2 177235 373215964
3 135410 139505
3 132812 77049
2 156872 228488473
2 141858 556232947
2 16295 286534106
1 12329 193606 37511390
1 19654 82006 521423827
3 129188 169087
2 26116 606705693
2 138133 556248203
3 86189 108173
3 64567 126351
2 199478 453819196
2 103505 669737732
1 135018 158498 873138198
1 17112 96989 775490700
2 161445 499830800
3 151138 70804
3 195814 107892
1 9627 186583 928616218
2 113534 471631546
1 125451 157954 134937726
1 21078 179743 219097421
2 32179 19334178
2 177574 900361429
1 109494 133730 988508741
3 114228 143250
2 133593 690389274
2 23892 688837756
1 73876 99194 931852650
1 136624 182547 763893897
1 8671 115086 870252105
3 7455 75776
2 133196 668099013
2 145960 210981746
2 82973 351329748
1 173703 184334 577312739
2 101978 342291981
3 31955 35314
2 42286 314370478
3 107149 176005
3 128653 183597
3 79922 186764
1 89096 163335 307728223
3 94755 84251
3 190041 83520
1 7497 55944 969048452
1 165555 167309 259178187
3 181182 197632
1 74197 175811 727097842
1 68693 160146 331904949
1 146098 170916 311161163
2 28524 956475453
2 174041 983338559
3 192400 128882
1 61682 101168 200872429
1 3843 173865 130209880
1 43837 132156 300081851
1 132779 150678 686459869
3 126929 195890
3 580 145257
1 44062 105113 864944484
3 90493 54336
3 195684 130458
2 159223 836992281
1 63907 134263 213800758
2 124266 288046981
3 78519 3204
1 18362 189825 320756896
3 26297 148229
3 38578 139128
1 18869 104188 102831009
2 190564 401762755
3 34096 23976
3 124033 128906
1 32753 52349 18894383
3 139266 141763
2 93411 489306947
3 186286 184968
1 53358 148135 19702294
2 43337 704479023
1 61426 191479 722097099
3 64518 107281
3 124481 54977
3 129860 70442
1 73470 169667 819882207
2 18688 391292838
3 170720 171847
2 128176 911583769
3 72592 193211
3 111966 132059
1 97580 160284 943313214
2 52007 252328614
2 108321 387612578
1 3495 40331 656191999
1 31975 179366 384693428
2 26627 499180761
2 47920 797069084
1 59890 96361 642908963
1 51878 188183 418153671
1 168614 170082 298713997
3 181121 178948
1 91177 183222 744661773
3 14076 165603
3 43065 162292
2 76126 993896601
1 19742 189121 939723324
1 50964 175901 633115141
3 114841 40746
3 53757 50144
2 176012 562726487
1 55807 145520 579915298
1 36449 43724 927984392
2 115722 282006165
1 48430 115208 109845810
2 127376 599194628
1 27870 187455 967864554
3 35827 115413
1 44066 142949 168919861
1 155763 198426 69021663
2 127691 68181194
1 24006 180696 263707318
3 104452 41912
3 11940 67428
1 172304 188234 590262276
1 57452 143506 59078066
3 25460 86719
1 60690 99240 897952621
2 23173 276546284
3 180329 58345
3 190767 86891
2 179693 921319459
1 97744 113783 396566916
2 192567 721706284
3 114558 100804
3 59876 85008
1 59901 116364 237626341
2 93574 162197664
3 185827 66404
3 145601 13504
3 99229 76121
2 43203 413985626
1 26843 127142 627854414
2 157400 605684407
2 57529 261864108
3 197862 127546
3 52074 162699
3 78389 16946
3 98515 76989
2 147072 743942702
3 184232 64623
2 148447 204357549
3 168027 110937
1 15826 23469 944282350
2 80656 676099007
3 178636 7992
2 70604 966259968
2 184810 955206086
2 109337 804633384
3 39006 146486
2 49316 113940911
2 164790 574131054
3 152685 64820
3 114298 128025
1 31837 48697 97653033
2 160216 183576676
2 139984 83044401
3 103783 198527
2 134780 778643338
3 173180 113807
2 46262 490202296
1 77113 172816 542607
2 103541 771499863
1 71098 186411 460738291
3 58096 176344
2 79880 425363509
1 52273 107187 39237336
1 13022 129726 222049036
3 21906 155957
1 99003 191910 385294244
3 29715 199892
1 21464 80126 676689848
1 98542 119640 702514443
1 68754 162039 495539215
2 85417 714137486
1 80236 135430 355151744
1 144385 181307 512052634
1 155703 197762 291734996
2 39120 318142680
3 150154 139041
3 184056 95828
2 16999 488722689
3 10577 154354
2 151677 694746074
3 158050 35404
3 19173 27072
3 128560 14920
3 82773 106219
3 23541 22723
2 62076 315928375
1 37360 81854 306630368
2 127396 278354565
1 108518 119866 985145968
1 25245 72793 982965723
1 182522 183287 646078279
3 114806 66806
3 141942 109642
2 179250 673888850
1 87033 100039 483004425
2 64840 635545854
1 112560 159495 602371826
3 26414 115260
2 146630 597959145
3 107009 15757
1 244 94869 998461682
2 78398 916985843
2 192427 288966023
1 13813 179279 732333617
1 51018 65229 105284216
3 159618 181100
1 107425 160577 75512096
3 8051 99964
1 4296 195452 112418890
2 28138 475571717
3 76747 29133
1 34199 36429 827225517
2 94403 908246587
2 57027 5742966
3 18010 69917
1 52151 64991 282185456
3 65060 8733
3 25853 91965
3 140952 80211
1 18463 168676 423984185
2 134731 718807687
1 21641 73010 517144937
3 64970 97370
1 47687 170879 189901133
2 281 613464904
2 3941 138432094
3 154814 44482
3 9272 21783
2 183754 143855296
3 179416 113422
3 54815 24460
2 115624 71644290
2 149574 968690652
2 77313 717204019
1 122665 142433 924229780
3 172598 128542
2 143315 581058903
1 46245 152612 34885277
1 35860 43831 362733622
3 102913 177799
3 177234 46995
1 103292 144425 289779411
3 82644 134541
3 196413 175093
1 15242 185348 825215413
3 40762 56951
2 35029 572088435
3 144880 100895
2 28162 505325674
3 179973 86481
1 132175 163900 851813412
1 49727 50068 618396822
2 37952 115732083
2 86012 780647517
1 55949 90298 920063715
2 8755 671162139
2 73494 872737386
3 153722 96077
2 50218 894780220
3 178922 19617
2 53630 653243225
1 48020 148102 204063344
1 116531 164350 314263216
1 80774 104656 532065644
1 145417 183499 671163810
2 193357 49163208
2 55340 259805654
3 3393 8384
2 111708 556759325
3 55436 60689
3 193494 113036
2 11970 834336599
2 119746 443462326
2 168445 731832791
1 21206 183465 877743191
1 104904 134444 252832439
2 118766 68614432
1 21686 48317 127404781
1 36644 38679 243370382
2 72831 55911141
1 83843 127886 420134934
1 68187 176021 869193275
1 91335 118663 35218451
1 6027 58550 423676049
3 149885 4386
2 73376 978694491
1 19310 129908 387788270
3 121471 78725
2 123503 143404252
3 47364 14640
1 68483 133569 927053791
3 36845 25153
2 158873 322663572
2 3794 867277679
1 29344 40642 832392372
1 23980 165749 1176410
2 147746 337334160
1 82309 110560 551819296
2 33918 149709136
2 45708 950948812
3 120838 41779
3 89300 2282
3 70088 114624
1 76669 118710 608253582
3 122580 121362
1 11279 158353 700673376
2 35940 55752244
3 143917 116291
1 6164 192890 906402139
3 186618 159831
3 125256 92805
2 48659 914117554
2 62403 889714683
2 165827 713102420
1 177750 192236 598301562
1 16926 58802 240476737
1 33948 136524 321200457
3 65745 120276
3 52569 85176
2 119717 710489118
1 32605 168989 431376052
1 68900 152358 921467310
2 95150 616194453
1 126427 139182 922607520
2 175721 67340580
1 107964 151890 368243033
1 87299 197681 936337280
1 55051 106880 969856802
3 193974 192189
3 128229 44484
1 174064 181252 949066250
2 104229 510841891
1 104794 146904 549959508
2 73945 770429714
2 199741 591840698
3 139217 120175
2 64623 364919854
3 151574 191701
3 90423 78934
3 10363 160396
1 160223 173825 787914378
1 11328 180323 889235373
3 41235 9155
1 32958 90498 745456897
2 128677 992979339
3 143268 122
1 192011 199434 834612664
3 85230 4790
2 16844 427521626
3 657 32510
3 140644 102862
2 100061 256787772
2 20438 424782427
1 46452 155873 391514114
1 32958 101154 77293012
3 134967 94278
1 6548 189810 183828188
2 99159 477319345
2 151704 115672927
2 159950 853141345
3 197923 146658
3 199109 89625
1 48835 131651 869521967
2 112435 65914969
3 91118 155495
2 175303 900643368
2 13014 559333330
1 11629 25182 201180982
1 129198 138334 441230603
2 5571 138128582
1 62256 82585 766005232
1 51379 169356 452802033
2 128718 338719174
3 179864 41564
3 36207 93109
1 62155 194466 336607508
3 3574 63125
2 145195 975229382
1 8949 109900 912537634
3 189511 181473
2 120332 718120066
2 14839 597969062
3 91106 150954
3 181329 62168
1 52487 111382 593680129
3 13285 61536
3 93536 194006
2 73576 743708525
1 109611 134385 804273034
1 44220 155920 896032716
2 314 413751472
2 187151 664064798
2 85067 324634366
2 157259 728442944
1 9607 30597 289868879
1 78083 84447 201546406
3 155077 66034
3 67438 182260
2 2235 784772997
3 87949 99263
1 42946 150157 986461800
3 103895 88841
2 199463 154067769
2 23366 504905515
1 65758 135855 136638163
3 94790 71104
3 50636 196746
3 135367 10408
2 149966 883667666
3 69405 41386
3 175566 8930
2 18140 275263714
2 11947 918626540
1 80488 93448 557018096
3 95120 7497
3 171256 184289
1 76859 103646 589139554
2 136330 38672265
1 53930 151020 461072308
1 27355 136625 838483363
2 159245 594825786
2 62079 649917079
3 192951 19
2 183781 406066871
1 6753 193523 482254385
2 23791 171991832
1 53312 63991 937496284
2 35921 490627802
3 124347 12100
3 161111 82556
1 21211 64991 242915900
1 76326 154325 174597754
3 124068 115164
2 116231 88202498
2 198257 901291959
3 76928 77678
2 132745 810054398
2 89122 39709160
2 3862 554247200
2 82713 545229689
2 128424 702533736
2 65454 140354705
3 180482 37247
3 176267 1648
2 28386 319455330
2 181198 373163945
1 6198 149730 803158257
2 61883 116149447
1 114670 178170 987972648
2 119244 288015114
1 4404 18946 68821022
1 841 4654 685920463
2 191763 144909419
1 141921 156248 884710269
1 146421 191687 776433966
1 10747 17040 935759425
1 173148 178552 402357030
3 108026 116240
3 130592 160882
1 100375 136843 156445168
3 119460 77881
2 78187 173434655
3 136127 197311
1 99804 132171 556723323
1 179753 188449 664616130
1 17868 81792 435836792
1 18131 106327 898867637
3 95478 35310
1 121883 198933 117397643
2 91073 472718997
2 111459 77090251
3 41579 177988
2 22674 285160603
2 167376 922005563
3 165093 198499
1 71268 145787 770852590
3 42907 101614
3 23974 110333
2 167258 479406423
1 134198 174919 911765436
2 76428 337739663
2 95700 814233334
3 88415 120487
2 79082 395928616
2 164497 985509425
3 183505 41349
2 120367 680031150
2 109479 688496805
3 149341 68914
3 106787 84920
3 36429 26598
1 25054 53394 781861942
1 87661 167300 246744130
1 12697 188240 99883019
2 130627 806390771
1 132259 183509 583421738
1 126836 188473 216268925
1 15441 102164 451722368
3 30299 15017
3 124109 13600
3 46392 71505
3 153962 123524
3 46777 141100
3 88619 160309
3 112358 112055
1 5396 82745 173185683
3 71957 121118
3 156506 93346
3 62179 1704
1 63191 88804 33933289
1 107198 111798 293858979
3 23161 51761
2 65686 703437895
3 95451 167154
1 4827 97523 595880930
1 89893 185257 914489986
1 55146 188706 463705474
1 34150 159942 695195397
3 113173 24356
2 141991 765951902
1 5253 78647 857526513
2 91353 576267977
1 28928 172713 374326242
1 125871 140348 99608747
1 104041 148158 971262795
3 77716 109693
2 130801 417615187
3 197198 170677
1 17510 191751 424677466
2 20755 55620404
2 140814 874531048
3 86582 117445
1 75496 189660 44694170
2 79574 741498030
2 85182 109849568
2 81285 475936518
3 149718 11110
2 151377 483408289
2 15747 179942112
2 162523 30525954
3 161747 171878
1 166234 176107 573353974
2 198922 812328731
1 6216 8355 297121862
3 188284 155965
3 130452 13732
3 153041 44976
2 61165 778263675
3 134367 9306
3 136649 166899
3 15337 152424
2 2257 689482875
1 13813 109734 748149004
2 75073 466676549
3 13499 67208
2 110315 960872629
1 122393 169581 112703256
1 4310 24925 499509587
3 92119 169864
3 90757 93044
2 140712 279238452
3 136246 197089
3 60519 96578
2 62294 676413001
3 182829 71888
3 50427 84493
1 28195 40325 621416233
3 95728 30156
1 55710 188849 359519644
2 106316 945029480
1 11716 87686 372692952
2 198752 425148917
3 69460 164269
3 199555 173843
1 66434 105376 938099369
3 22705 185689
3 96096 12455
2 12214 385030501
3 161377 154093
3 28326 40393
1 50851 83044 81370900
3 82091 44722
1 21915 39499 561625663
3 163883 66528
2 67965 176039294
2 143624 991828593
3 136153 30406
1 80089 191611 17692604
3 172361 147241
3 195738 26556
2 106281 648857508
2 168970 839679742
1 4522 197829 948646308
3 33802 82191
2 117771 457042472
3 115443 173836
3 168441 70811
1 4658 81857 546079697
2 171008 38758770
3 124478 6373
2 20805 285181545
3 33115 126405
1 49683 175811 670996076
3 75917 79037
2 89974 709317011
3 61400 102913
3 53420 187109
1 1187 132574 395857331
1 53411 96003 184714799
1 39110 85038 922480417
2 36721 704569941
2 26214 859933821
1 105541 153251 960109498
2 96871 169225169
3 145064 187188
3 8942 80401
1 40300 95662 668596529
2 33945 458543329
2 79482 234381827
3 41816 162805
3 188171 52007
1 50176 69811 288905404
1 103604 198210 920566856
2 30461 708559560
3 89734 100152
3 22721 45246
1 35811 97728 248275220
1 40459 115828 872572846
1 62654 176194 924963295
1 63704 148865 100444842
1 80899 138834 73723156
3 150076 17047
2 62173 539660218
1 159099 169839 385553634
3 90772 136820
1 184169 194599 518897439
1 81592 133384 263635644
2 168683 749283711
2 188358 362745602
3 31991 38497
3 197836 99418
1 23012 132802 549395948
2 125901 646791410
1 98416 184568 50366602
2 143045 331305926
3 55601 33022
3 66770 149268
1 124547 169816 961967638
2 147137 112066625
1 116179 190876 731144566
2 9815 780777243
1 30697 103830 10258576
2 132314 528151214
1 137752 171575 531083079
3 186469 56932
1 27520 96395 227719828
2 170284 275597073
3 160467 56072
3 88440 143399
1 59199 172760 590956735
1 61203 124088 292198161
3 118981 34882
1 5155 31651 736208134
3 23749 117475
2 84623 253430933
3 149558 113466
3 19681 152026
3 30689 165895
2 122283 619885897
3 90706 19617
2 35630 29847508
1 8503 47257 542156174
1 14120 182456 490082669
1 53660 88720 130826990
3 131309 21183
3 109951 68273
1 74264 101514 392936353
2 101869 237739993
1 52645 106654 909684476
1 82403 126184 422600668
3 28312 10470
3 61008 119008
2 196308 79249021
2 173948 99527179
3 194324 62186
2 81306 282115358
3 77018 191111
1 95339 165289 526825753
1 88288 183369 826341922
2 41636 726430055
2 70171 559270687
1 30210 106833 309544839
1 122567 181285 523068755
2 31802 326266970
3 31191 195387
2 106300 594705790
3 85018 25682
1 124534 153208 324447802
2 70892 188715891
3 155849 48954
2 161545 946053710
1 164914 192230 362588802
2 181924 390237394
1 36700 179254 21985919
1 62225 163906 321710811
2 173973 260871543
2 102290 644310517
1 113429 116578 261382722
2 17982 426243731
3 7946 127232
2 105101 875593136
2 169119 298585154
3 65514 45211
1 104008 145000 974422700
2 43491 665401121
2 73733 906541517
3 2453 14385
3 44613 173988
2 107037 514902273
2 40126 835628747
3 9383 93830
2 110004 871882818
2 159907 238807732
3 117204 161096
1 31241 153575 166364590
1 51520 77581 324034993
1 104087 115297 616894670
1 154306 163650 597800850
1 197343 197973 237861606
1 14970 175791 461798867
2 186580 667939648
1 22431 138116 950856826
2 93153 796881032
2 145016 935165957
3 185927 146810
2 66569 895436973
1 44485 113710 142290187
1 86213 162682 664940830
1 85996 183413 368213558
2 193466 277389506
3 29348 21862
1 11885 119504 755261187
3 177045 66697
2 142503 775731427
1 13982 182946 217734450
1 98088 182235 465530802
3 3038 54772
2 124730 250360806
3 37287 41936
3 81012 104295
1 135409 136279 693365098
1 120334 158118 943798184
1 30761 163370 216277082
1 140090 170635 992123687
2 114667 633844052
2 51115 285326263
1 13671 153934 356857638
3 153812 15501
2 178684 110475610
1 153273 155504 216516889
1 69408 69883 437023286
2 136698 959838202
1 250 199812 522141965
3 42825 127033
3 185459 77872
2 158151 690025037
3 52157 162017
2 83092 316819201
1 28552 150029 225929733
2 141844 422845610
3 79875 2002
1 39412 90076 895303045
3 102861 111773
2 172548 537432818
1 41232 62110 806790517
2 14118 351929129
2 58420 64552823
2 22328 260949224
2 70750 213161882
2 163585 323211306
1 51764 91338 873435867
2 185736 694561772
3 60767 55447
1 85667 136901 766448817
1 45253 126120 63611989
3 132985 177532
1 58332 140867 234387346
3 198335 85990
3 18564 182520
2 176157 798293190
2 174641 339835456
2 85950 481414375
2 27131 925985391
1 47705 134664 25794939
3 62235 126523
3 49547 98142
3 48578 4731
2 1390 801840342
3 185956 35235
3 34636 95955
1 14302 162404 813503710
2 63867 862010403
3 80504 166600
2 104195 725311868
1 84812 132289 953146520
2 180562 882726436
1 82424 144475 202703447
3 26952 152198
2 188853 689383454
3 62358 199125
3 15543 18565
3 189600 82316
1 41756 152265 89690402
3 38703 40407
2 78374 952106905
1 86660 143820 179265488
3 86466 176362
3 15489 111888
1 139725 166386 329894795
3 61700 146582
2 27523 831231152
1 19084 41605 632123968
2 33202 16842443
2 53354 411809670
3 24801 2232
2 183661 334491634
3 75505 152052
1 5678 113470 104123663
3 103451 20577
1 7746 167407 517885398
1 55239 79521 825928597
1 99124 107394 524145601
1 137171 181904 679507950
1 46416 81175 389140178
1 79572 90400 530620601
2 53190 653102410
3 176956 173768
1 89176 113011 487921096
1 102496 179541 104440643
3 68991 81712
2 137870 452823910
3 15897 165273
1 25952 153408 126042271
3 15954 115664
2 7131 217120601
2 46344 373198843
2 112021 279228622
3 129663 156961
2 19740 800225224
3 166231 132530
2 52655 680267508
1 73343 112891 124792481
2 171062 673284576
3 140878 39852
3 112549 127499
3 87449 96956
1 30211 178459 671034096
2 102600 669870710
1 14118 63429 28249374
1 42650 186118 821476474
2 134341 933311801
3 154281 90096
3 38627 171161
3 78521 41821
1 169575 175028 715622185
2 144438 358283325
1 13325 138378 102858003
1 82981 198869 312099259
1 57688 110294 180894791
2 77908 723612218
2 25330 533327480
1 30069 144352 129709647
1 26886 45298 447308041
2 106414 134070565
2 3775 184452705
1 85391 106787 542372782
2 37336 414306543
1 13290 85481 803960215
1 114830 174489 367122321
2 6623 572069784
2 194060 170854665
2 64912 683000314
3 41861 127717
1 6109 176577 314613904
2 194199 904422599
3 87665 127151
3 8946 149517
1 39780 143249 458788125
1 3953 75544 120606852
3 18797 105760
1 71808 141213 139967247
3 33149 106479
2 4951 33721603
3 2198 128784
3 2015 58034
3 53406 150927
2 46017 925281269
1 2389 187525 781300725
2 70157 358705770
3 31998 165634
2 50684 65264436
2 196041 673997330
3 1040 77300
2 10912 996658755
2 40183 671030706
2 111052 927901818
1 75193 110983 18003138
3 180870 155611
1 38806 179140 467864599
2 174880 414984807
2 50322 642696072
3 77368 71699
3 3484 148766
1 44494 166111 601570750
1 120348 199630 256545407
2 131725 77498973
1 185387 196723 408841876
2 27739 948762189
3 125977 2325
1 157868 168926 129537825
2 192559 54388647
1 104289 104958 842592801
3 113255 408
1 1355 34309 911846411
3 185390 119300
3 26517 39710
3 116595 131072
1 111373 170046 220011070
3 5925 173537
2 185606 795368949
3 97383 38109
1 117681 166314 925784239
1 12039 125956 259147672
2 30934 424456136
3 117299 159982
2 191754 366200202
1 35466 48041 982889903
3 105246 184311
3 14098 120604
2 149363 217643542
3 21023 119515
1 102566 138228 819112721
2 197809 187803240
2 91985 626353315
1 4280 34190 700326031
1 38731 118135 16268553
2 164863 758940721
2 108853 38946377
2 114713 518433115
3 72604 7340
3 78064 166590
3 196089 138618
1 180123 197400 916125390
3 184966 192808
3 61381 187570
3 199300 89070
2 122488 930161028
2 96042 548044963
2 94414 740839046
1 67878 166073 971988141
1 28903 41106 791032390
3 145780 13943
2 142991 781866668
2 52637 188328036
3 94011 176941
2 80242 893026165
1 53371 199238 833958074
3 183246 80771
1 81025 125918 65073094
2 114654 601928977
3 101548 41847
2 77853 67044031
2 18378 311404018
1 72342 190374 446391221
1 116444 196383 368925965
3 169880 59978
1 44684 73071 934120900
2 17723 243985096
1 78429 120793 512025327
2 194753 386229757
2 180349 1743243
1 75475 131372 283305985
2 27542 424994722
1 81764 139205 670164481
3 9142 35871
1 61655 186307 664056231
1 1029 105068 479776727
3 162558 3485
3 60826 61441
3 38175 166209
3 137620 72511
1 6825 102004 611520478
3 32150 123226
3 74015 114343
2 62663 646150057
1 51211 96241 335156078
1 46838 170012 344286282
1 8927 15177 340878377
3 68261 1842
3 176588 182120
3 19683 193556
3 23650 55220
1 143611 163519 935929929
3 87064 21609
3 73882 85583
2 103673 825955752
2 62578 496065069
3 180546 116584
3 155129 149618
2 45982 929411641
3 12661 179855
2 157719 380566777
3 8635 109608
2 66707 485211508
3 191272 182918
3 164555 151697
1 46128 64098 191103715
1 106981 164516 787023097
1 132484 162333 78440188
3 132427 10713
1 95965 105145 86440813
1 112624 191953 121751895
3 188223 139738
2 99543 779757952
2 90947 380741534
2 68334 200357083
1 150594 188355 688101891
3 103713 20828
1 10465 65675 812945321
3 162277 80464
2 134533 33045950
1 68039 78800 702303837
3 129381 14078
3 24984 81850
3 184223 111750
2 7441 223218288
3 150656 169633
2 55056 459624495
2 153187 548471141
1 72695 132878 958915206
2 59331 664740674
1 61568 178710 697894810
3 39293 156202
3 64646 52290
3 102039 98155
1 14220 125061 915238004
3 41985 7903
1 17164 79733 256774641
1 105055 186614 515226992
3 141433 166381
1 133250 160662 168495444
2 6385 541198474
1 86571 127298 826054692
1 2079 128636 499202336
3 45339 173525
2 184176 652066153
2 195465 279260561
1 117192 177524 889791362
3 40245 157033
3 15828 6322
1 78633 124572 995502196
2 155101 379332493
2 13715 460651403
2 35961 871033186
1 47989 108922 943340764
3 24739 168779
3 109831 46226
2 65285 997213642
1 104282 109953 986045740
1 28698 59039 501555921
3 165079 163298
1 69004 100291 622825694
3 48692 123370
3 46128 29197
2 30478 122933616
1 59394 148531 461762298
3 104427 32004
1 32070 175043 146473130
3 17044 34628
3 130091 145498
2 170514 559717677
1 60580 116020 357795495
2 7957 600020675
3 171875 182830
2 163981 597068191
3 59608 182071
3 159754 69709
3 37947 138414
1 154682 183952 153580078
3 78886 176858
2 44491 656281861
2 131466 330408291
3 112926 70789
2 165665 114707619
2 168271 74984662
3 7350 124963
3 182264 187659
1 19931 199474 877413894
3 134835 78590
1 42822 77492 818117188
3 114268 21694
3 145522 78414
1 8764 142923 436669457
1 148571 183083 710099613
1 155834 197460 970480542
3 145963 97651
3 22890 85638
1 12645 110132 620316851
2 11391 134998165
1 10995 184233 400878448
3 145680 144840
1 111620 116224 504269605
1 161510 192562 276833398
1 4934 116528 610296977
3 186024 176303
1 966 174923 128475499
3 187628 126430
1 70955 89658 93242873
2 83510 467620799
2 36082 325341115
2 63656 49105129
2 22059 686064482
3 168046 36152
3 198155 55140
2 194771 977338933
1 178909 194173 698035475
1 170793 196383 420901613
1 10190 53659 214571265
2 38874 696044239
3 32836 37518
2 24922 236900212
1 6533 158858 344611222
1 21414 138176 436531893
3 63671 63472
2 70369 209467700
3 178182 179189
2 142438 330747981
1 99549 141429 255689063
1 119773 131950 496103282
2 135636 772709213
1 102351 140780 500237923
1 41917 148399 317263222
1 31979 192430 267917007
2 176387 38571623
3 163504 98683
2 104737 167405503
2 35048 67724336
1 89494 144368 302425840
3 2069 158207
2 12989 518638016
1 121793 162339 493042781
2 149085 844906410
1 61082 143759 879325688
3 22797 118249
2 32528 347609397
1 87668 167290 626808938
1 69769 90851 805675905
1 161806 175277 829936565
3 197395 88189
2 78408 787805823
1 134900 151190 901269837
2 151659 152578883
1 68631 88566 187598734
2 185227 791233919
3 17337 167940
1 162427 195987 68110652
1 5228 59752 54099720
3 176886 193391
3 41117 24921
1 5248 104414 686912719
1 55562 192831 987671074
3 168478 85877
1 45343 120208 212508579
2 150942 916333443
1 117538 174447 38264933
3 33801 60176
3 151122 194048
1 27041 46735 153341699
1 151538 166637 765187919
1 30298 151659 444092556
1 192535 193205 357119496
3 42659 134889
3 123984 106428
1 16080 34795 887273256
1 2823 38847 402059031
1 29984 112955 815698300
3 69660 114181
3 141127 22884
3 191796 174821
2 61982 403722680
2 113870 689427369
2 55144 870839841
1 4835 55633 985363426
2 2978 223615582
1 20252 153982 396079504
3 154007 93912
2 56668 895658750
2 136127 250324907
1 7263 51752 837411480
3 137964 62091
2 110739 606882968
2 108997 151006841
3 117548 147869
2 97414 914518195
3 8486 3358
1 18773 99986 386909426
1 43115 197218 595553135
1 39853 182382 934528626
3 141903 68567
3 36093 175923
1 102163 181439 661846231
3 100349 96213
3 126063 41840
3 151505 38066
3 150239 165271
1 13213 52237 545457770
3 10215 66736
3 192616 154429
3 102101 142808
2 114499 536803479
2 118092 440684589
3 16030 191979
1 114110 170123 725036105
3 30256 88627
2 73975 234693932
2 56056 490220175
1 9063 110957 934770418
3 55848 197397
2 178445 41595270
1 125212 156062 156533288
1 5396 189727 411482093
3 149503 183508
2 172882 583814048
1 24333 136416 287683254
1 131520 166802 857419718
3 86427 110311
2 184640 633380292
1 38956 92341 545864069
1 92579 105240 556457733
1 52556 157599 322709927
1 177469 195435 777886487
1 56322 170582 824673490
2 99659 513999891
2 107192 531001752
2 183298 872065470
1 22686 189633 283596134
1 50620 130619 91815955
1 54784 104172 801929414
2 119500 784564958
2 91987 799986432
3 97626 130091
3 30992 45903
1 54405 127503 799086236
3 181335 174645
2 56573 925687396
2 6432 491040714
1 163127 165147 549508276
1 76565 174334 602212787
1 180449 197413 437094668
3 135162 177556
1 103184 141457 870714919
1 13287 193107 510543609
2 31398 371643661
1 58150 84662 313884080
1 46623 160123 430936639
2 103261 170589788
1 89973 157339 581953565
1 42630 70548 281849828
3 185468 38624
2 91466 12009193
3 73845 58430
3 31266 51097
3 162312 56762
3 185798 183817
2 59099 200457434
3 194094 1584
1 56825 132371 107096475
2 175779 831691186
1 9844 25721 383261404
1 61739 145128 12383238
3 68324 64405
1 42845 93242 334320969
1 48002 90552 659922441
2 94076 334014894
1 88407 119151 138544731
2 189860 226944371
1 27923 37155 426134240
1 126366 134299 351701416
1 101256 138990 743166605
2 151125 295947578
2 126584 59119639
2 19954 804552713
2 98738 110488972
2 196445 616452371
1 150787 162946 609183351
2 25674 447116869
2 195911 772191019
3 39006 131927
1 40250 72297 235376354
1 120510 194553 673795544
3 181093 95962
3 116455 182509
2 146111 700163189
2 88134 28877093
1 64131 176497 30098517
1 103035 114725 136204398
3 73012 62950
3 31787 20364
1 72360 98027 513572050
3 3661 124251
3 116247 75543
3 125898 81260
2 46293 13963293
2 70569 13247080
2 14716 587853719
2 179605 533743158
2 149646 216065569
1 679 189762 63640273
1 98903 193906 229983318
3 157518 87632
3 86148 27536
3 87634 192060
1 19705 164808 56817161
2 74609 523152950
3 161436 136819
1 102861 166218 545946714
2 55131 763402512
2 130265 357459516
1 34149 103549 366558990
2 107442 520627266
1 76662 180366 9705891
3 173647 158505
2 93882 895746858
3 148703 146597
3 76366 29659
1 120975 135682 572456540
2 5569 777638742
1 38848 80104 229963596
2 82212 367017396
3 191970 102309
1 59654 158572 83451377
1 91165 192933 732116766
2 198568 171678402
1 102860 108418 484702006
3 84815 13764
2 175357 506534641
2 91710 510989067
2 29102 495793329
2 122817 479727338
1 118107 180939 775209699
1 1523 35130 681190921
2 194319 989418225
1 74709 146021 909921097
3 193681 68300
2 44698 46994183
2 154973 616343598
2 20542 154261000
2 94705 230055673
1 16864 124181 89899774
1 128297 144311 551129385
3 113446 9631
1 80444 161254 862967950
3 152583 161502
1 63691 78701 28243388
1 114881 115853 283822530
2 102256 749593819
1 48363 182827 278888554
2 12643 433097894
1 144029 184190 534776859
3 73207 138863
3 120560 165500
1 97321 189113 44774274
3 187078 92732
2 106451 222202219
1 136804 160864 705895278
1 36538 185230 321080681
3 37699 167049
2 161122 338076501
3 39583 34751
1 82147 186459 466345459
2 74991 648294514
2 148462 537815414
1 70773 194753 175158419
3 177665 98350
2 93496 629803541
1 55633 72845 936690354
3 109777 141345
2 177937 308660650
2 48828 30871627
1 12785 66411 636173818
3 131423 137659
2 105376 951410513
1 86047 198478 645977175
1 116193 178612 71483475
3 49810 112482
1 91999 164977 265279741
2 121830 627746632
3 195049 51685
1 105172 170181 821146755
1 152479 157462 19890618
2 132306 955084046
3 134365 169352
3 166996 191056
3 53525 152023
3 50670 173445
3 73620 70951
1 131828 151737 710817407
1 169876 184116 568458418
3 182041 34949
3 176628 66656
1 85990 194801 949964071
2 59622 137133494
2 192450 896790580
1 102028 105832 204830289
1 37609 54940 735391124
3 122128 124639
2 113815 74002718
2 136927 166855582
3 51943 167746
3 81026 143822
2 37160 658693189
2 58414 648580684
1 42299 81322 600438520
2 134708 779340933
3 14502 111702
2 150659 132832121
1 83305 129980 195413523
3 9167 51954
3 14123 153649
2 49684 540141696
3 163995 143706
3 169071 59425
2 73756 849638583
1 145264 151704 968251953
3 78864 13894
2 140952 386514384
1 36446 111018 681531255
3 133260 8105
1 20786 174567 707922448
3 194734 164062
2 169215 424063275
3 90503 14983
1 3883 58253 49463182
1 21923 28762 965623715
2 33569 888923536
1 101541 130417 120815329
1 38060 60182 180871657
1 53523 114258 246827054
2 94826 352446874
3 71269 163047
1 51663 58179 858570492
3 166767 142808
2 152032 481355476
2 49459 71561852
1 64699 143818 281666720
3 110633 135772
1 7586 86973 470880491
2 80059 514553795
1 23062 29991 984538532
3 110097 122998
3 21237 106362
3 173086 142249
2 79630 414124194
1 63333 171832 35514238
3 99341 147486
2 80674 98918581
2 114098 837041518
3 144693 159611
1 57662 81648 266498213
2 192859 211023753
1 86120 150554 327343890
3 101116 188818
2 183629 652559960
2 81373 965455678
1 104969 147451 755094141
1 32496 128039 332749480
2 41998 97989174
3 83978 156765
1 11313 123206 180398295
3 83643 126769
2 104411 833599056
1 165028 183489 593430744
3 166465 57105
2 123983 512891445
1 66837 69003 391558142
3 144950 66481
2 133285 135246944
3 146759 78809
2 89331 669157625
1 138352 183842 546549494
3 194311 52642
2 104411 826330028
1 18550 63763 761299152
2 27741 72511019
3 22108 149680
3 109833 88028
1 36102 153314 723122973
3 169579 119
3 53796 113297
2 130654 78996364
2 170465 418015128
1 139007 189943 221615030
3 119890 107448
1 14294 14959 21881830
2 7491 445317121
2 47451 412681068
2 131010 109918693
2 101128 943866186
1 32613 163833 487442115
3 35665 191288
1 96209 109190 436862819
1 42212 173307 143451796
2 154101 339803892
3 116145 168000
1 14545 37585 351771532
1 74101 159246 707357054
1 77843 124256 287939850
1 52818 194918 404839750
3 106978 94447
2 80857 543887846
2 104321 246515261
2 70193 459341832
3 33166 186414
3 145000 112475
2 90586 60140128
2 140005 894400908
3 34318 153234
2 51087 982056299
3 134708 136708
3 54029 19176
1 11982 160110 261767198
2 93346 850256788
3 72589 146987
2 106933 775104202
2 124627 616186326
1 155768 162448 449523152
1 26984 89318 511358120
1 56740 195240 331350068
2 192024 27237626
2 31326 364122633
2 103079 915834856
1 105067 178136 52598706
1 126553 152272 465096978
1 103281 165457 680532394
1 133017 146620 614783268
1 104064 118907 643354439
1 66483 159266 689098956
1 69060 193610 166883479
1 82122 167536 341866896
1 88841 109381 475313404
3 108481 158101
2 155075 174365560
1 36300 57410 208104291
2 56499 754247697
1 83879 91502 5761139
1 165008 166198 929976948
3 79317 19878
1 70634 91397 179222141
1 86798 179069 824479023
2 22345 680669017
2 155204 44364624
2 5106 24871090
1 66927 189125 450069581
3 51800 153561
3 18497 54925
2 134876 880558046
1 54698 72586 504292855
2 62936 655252047
2 175472 198406133
2 155550 109383399
1 145623 177681 819448172
2 17138 56244756
2 119562 557062017
2 3593 988051677
3 39185 146856
2 43749 293229331
3 47378 50918
3 42038 89320
3 106725 53672
1 47787 116778 53069465
3 191317 128902
3 197051 106320
1 196866 197818 986841634
3 87276 174503
3 137249 42340
3 47941 106597
2 40297 167898981
1 10586 102773 120554663
1 40172 62241 772260685
3 123628 132077
2 177246 239002247
1 139915 172658 250290962
3 13483 193814
2 149596 826340929
2 21133 858967853
1 161581 177383 788399076
2 26156 990943073
3 172985 29321
3 67424 140829
1 15177 138140 316810753
3 57532 87049
3 156765 34958
2 118706 7822199
2 101955 420195262
1 131340 140693 751422432
3 66579 134380
1 90473 119763 919972972
1 16393 129048 525022496
1 113395 148773 695470224
1 121913 167456 552130417
2 101194 543657798
3 75978 97536
1 148670 192617 935015056
2 138725 313719521
2 129567 786567064
3 103627 177575
3 184127 86578
1 74007 144355 933055560
3 4526 64749
3 114757 42811
2 88955 30535583
3 192693 61333
3 172526 119307
2 27310 949998131
1 130451 192461 817880297
1 66998 181548 831752239
1 63296 94171 892599979
2 147417 742540213
3 63846 3533
3 72431 97959
2 48864 86767455
1 45407 116532 391726679
2 138630 258519870
2 130042 617112591
2 75871 591339904
1 5182 75483 55098751
2 134402 4077877
3 142058 74665
1 8155 198973 289722542
3 139964 78033
1 22892 126954 637964430
3 188187 120532
2 68781 836626040
2 121836 23525161
1 31155 191725 578237644
1 58845 168853 848723695
3 7691 54895
3 18007 26038
3 26472 88892
3 22249 114125
1 149418 163607 139121399
2 16831 295957848
2 57508 464685416
2 121216 754417259
3 34358 22477
3 173404 73007
3 172651 15925
1 48285 78096 511266699
3 68783 179081
2 16275 644694112
1 8562 86004 40954640
1 29913 77616 664758518
1 16513 118997 533889285
3 38589 132445
2 74813 694509823
3 184456 30214
3 102134 96383
1 32850 141271 470774825
3 51289 179061
3 76829 6509
3 177177 96489
1 90274 161094 571574816
3 21992 899
2 77879 294179397
3 53163 70212
1 116857 150760 658314641
2 85457 87423995
2 146874 68181130
1 13322 80512 578080792
2 99096 201691635
1 21953 139293 1301765
2 115518 133674882
2 97128 870139729
1 114303 131267 175886614
1 41515 105389 369747180
2 91753 160212901
3 51819 71966
2 65427 949666430
3 70410 127188
3 149677 118366
2 48521 306417243
1 98135 130957 421431966
2 37881 160875790
1 6647 103416 166352797
3 187531 110097
2 37393 160034753
3 174270 41189
1 98304 120444 77019678
2 8741 499816192
2 123226 894753202
2 23732 224293903
3 131545 185965
3 121333 155907
1 46383 127732 578950074
1 45408 128728 188690071
2 7260 32547336
2 34959 654703348
3 114343 83087
3 15384 145749
2 189112 398565947
2 39029 641890458
2 3903 973249859
1 105408 114391 482815350
2 88231 209288894
3 79879 73088
3 150978 175106
2 107602 904333072
1 14239 96078 591713699
3 45883 120928
3 195521 185106
3 159730 70139
3 61586 31114
2 154069 644359389
3 119342 93900
2 31251 39310656
1 5911 69974 710972280
2 56924 431939231
1 172258 196901 111106874
1 130747 181392 897008338
2 90603 528541396
1 68780 127203 5162661
3 3550 51318
1 20740 55469 870569459
3 24743 24342
2 58737 826192388
1 11931 119301 537621672
1 10778 125121 125370774
2 97599 438748161
2 59932 117861015
3 62259 134208
3 37506 133895
2 95346 81833799
3 166332 23937
2 8070 92720814
2 115363 78717619
1 170162 195655 235632111
1 60663 78582 634690609
2 118937 493500750
2 40800 445045679
1 68924 95338 827449209
3 101073 66591
3 71129 12186
3 196288 74422
3 67539 83715
3 3764 51778
3 190228 36461
3 25011 133488
1 34910 100548 501025812
2 45248 223957086
2 92576 268200876
1 2840 129194 342275959
2 32578 600885215
2 43615 280461769
3 101196 131459
3 147950 94555
2 161836 335604827
1 23098 27194 962870055
2 95292 563546316
1 69205 169155 383054904
3 123826 62126
2 192513 212224558
3 179600 10116
1 15409 190679 821195495
3 191873 82717
3 192042 116811
3 146919 161235
3 66428 4697
2 160210 702586657
2 136278 713858562
3 117022 96682
1 155551 191913 173334034
1 43176 176924 130832530
3 19043 42578
3 122150 81830
1 22346 38475 819520047
3 128551 63492
2 177640 366528987
1 69830 175268 25755121
1 551 59883 309998712
1 113206 135182 913913841
1 53121 163808 25750885
1 151778 155951 156917716
1 86943 191402 891637966
2 122542 435834858
1 60500 170053 835827954
3 108652 41595
1 43455 95229 630816569
1 84132 146090 196167585
2 68210 838257155
1 25555 74430 486459329
2 37002 313579878
2 23331 537019543
3 124047 174304
1 27235 37631 593975554
2 33711 764812036
2 197985 5619300
3 117170 194812
2 174883 763931741
2 1400 629894910
2 89619 901001368
1 24276 186330 636531932
2 167118 142350208
1 161034 174516 964661208
2 43136 815807487
2 129944 399330425
2 137114 954351507
1 136757 173627 186600515
3 177490 152219
1 43944 129335 193441362
3 130851 112826
3 107046 46498
1 42130 42838 805674702
1 79290 164525 279947311
3 34229 50318
1 975 172526 657714950
1 74373 131781 764933215
1 71340 151109 559116442
3 11756 169666
1 37401 171878 879559230
2 62045 802654945
3 42992 131270
3 57149 63770
3 192160 106198
3 166011 21723
2 189589 507393377
1 91967 185329 147767004
3 146687 66889
3 702 184800
3 133182 87382
3 7382 51615
1 55791 77843 187599319
2 165069 383914629
1 53788 176380 511513617
2 114121 816971124
3 51121 149630
2 111603 138696101
3 113546 82203
2 121295 670785941
2 198677 157203424
2 72600 733757408
1 122817 166493 536190455
3 163370 52152
2 68299 288211526
1 32657 34302 413247941
2 45545 227072949
1 157141 165254 613689851
3 16273 85954
3 111514 129321
3 41860 97227
1 40479 88658 56647093
3 127190 183078
2 98020 839948849
2 100348 377940614
3 139710 13703
2 24104 455909229
1 30688 148100 55765966
3 128528 82783
1 16065 58979 471326063
2 102196 674801356
2 95396 301125863
2 188697 501163488
2 57549 955252282
1 90893 176147 923742056
1 118122 188480 254075691
3 139733 192879
3 88514 183059
3 77766 146848
3 58571 156075
1 135684 141729 815216848
2 190886 459683408
1 43823 93777 477215456
3 193689 3811
1 135793 150856 978433670
1 35608 92337 202979251
1 59894 189191 41978709
1 12387 175718 903717142
2 186305 545642512
3 58147 33229
1 93155 181422 144629031
3 109309 75887
3 11635 135086
2 136535 211062768
3 64841 127212
3 131176 178181
3 95910 83334
3 3505 93276
1 69725 137417 33188421
2 196130 92018401
2 148103 338602566
1 10190 40279 721969782
3 92198 97279
2 100487 43355052
2 57968 75682520
2 112765 878604379
2 40319 230951495
1 116365 128269 321409236
3 170590 178582
2 190445 393877645
1 62631 191145 239707407
1 21019 48390 245356203
2 73626 950395339
1 75150 183988 821318524
3 3189 180715
3 26770 92495
2 101591 859490165
2 93966 103696124
1 74162 115997 971844489
1 142610 174574 772239616
2 175767 54951429
1 134734 144085 925365717
2 28772 782157085
3 150261 136306
3 52571 121154
3 86261 120203
3 131670 87299
3 70072 39614
3 5531 153146
1 40626 47592 889149907
2 11486 173121904
3 132523 20376
1 11847 94168 68721862
3 63519 120225
3 120476 150803
1 7741 19946 515137235
1 170741 192843 625843087
1 7347 129166 400728359
2 195648 676203824
2 110862 913176363
3 189464 194210
3 74244 166617
1 47537 112345 509345394
2 11069 90035709
1 12081 180005 174689687
2 189461 755875259
2 72404 248998988
2 26257 378331968
3 75524 79811
2 59877 570598264
2 199657 506471064
2 6831 685068172
1 28866 131855 997197447
3 8158 93004
1 41430 197071 395524331
1 24493 62621 197748933
1 75492 142161 767614725
1 29052 42113 832433909
3 39786 55288
3 103908 110834
2 42178 301878832
1 95771 113106 842611849
1 108483 125971 507034340
2 12185 991801069
2 131413 896189422
3 130879 183244
1 22781 54787 887924679
2 125362 345135956
1 93792 104371 538859028
2 39333 197224405
1 82782 174321 305906308
1 53347 167140 43841545
1 116929 142986 362179071
1 54104 164442 416745629
1 76493 158452 428515706
2 60742 209942582
1 125832 149344 924812909
3 172143 78911
3 153870 180357
3 114013 126147
1 79679 109878 216650893
1 79481 172529 915811645
3 55624 36077
2 38620 255528933
3 35056 148732
1 57397 178770 131339737
3 173814 166044
3 31021 134640
3 13054 179199
1 121894 176484 212663992
3 23844 126661
2 99404 86165467
3 151100 30729
1 19016 173775 649473489
1 80278 165198 881827415
1 12596 77246 479885850
2 108086 657317656
3 31078 98550
1 46741 75748 767780409
3 85502 175878
1 9524 70296 332610603
1 186334 187006 463347410
2 155005 308124174
3 128566 108544
1 170829 184762 26275632
1 2175 179837 759880517
1 157405 199893 298035904
1 39766 107048 402705727
2 14560 476349305
1 81645 158993 752839724
1 48511 85700 493519983
3 161008 154646
1 73694 121947 366988654
2 128325 316950482
1 28594 141282 821414296
2 58009 611359374
2 100317 838423054
2 194260 204947635
3 37231 110919
2 125248 857847671
2 82846 730603705
3 119659 14244
3 115830 66247
3 199343 23107
3 199023 44321
2 9500 240855622
1 111895 145524 654562539
3 6267 120042
1 132329 140063 885004423
3 119341 73981
3 15705 142742
3 18843 77365
1 63504 123291 363288411
2 190095 999812535
3 138383 106207
3 174257 13899
3 61898 78501
2 32462 897769840
2 179798 713782264
2 88957 143495430
1 96349 162040 366332829
1 163751 194056 256442453
1 21452 129425 857324743
2 139550 606634917
2 50732 78897644
3 32589 86023
2 132889 930812484
3 102259 199279
3 153229 4476
1 19762 27491 602345173
2 102058 37125760
1 115111 187501 699314299
1 42942 84599 345868761
3 123908 37043
3 122061 193954
1 3945 95389 718453495
3 20105 77532
1 28119 189562 894875589
1 29843 149211 473733428
1 48280 89136 41710142
3 128732 113889
1 50166 101584 263371086
2 19015 893531747
1 33372 54434 299230612
3 112580 45232
3 95208 87403
2 141719 876692225
2 63527 294217208
1 98470 109596 565537497
1 53626 186969 229152194
3 72461 507
2 31175 717382190
3 184060 173658
3 107448 199682
2 184525 941777711
2 10991 550305330
3 138336 121002
3 52366 71736
1 80861 176840 176150262
1 38181 111425 376507764
2 171815 962821869
3 9653 16869
2 106865 32493997
2 197332 155884642
1 5668 57470 253702996
1 62652 149353 763321475
1 22307 185479 448291285
3 29105 135866
1 630 186168 977370963
2 67354 862611752
1 119678 153759 759173522
1 125984 133993 620117179
2 19790 986054551
2 24511 713890485
2 123039 112938042
3 96764 45397
3 54034 112728
3 162404 5130
1 17640 93859 343131111
3 153625 72921
2 31057 791162293
3 7091 173217
2 167968 685619840
3 77965 91486
3 122161 74930
2 88592 521033011
2 126611 324062351
2 148412 297716284
1 77815 196633 928484085
1 120510 128639 740340769
2 64284 894557949
1 110514 190947 691533155
2 54549 842506911
2 27310 939947545
3 189660 83345
2 38249 74746378
3 67229 61523
3 18898 199357
1 34024 159395 99989672
1 90513 179981 52521775
1 45143 88456 70015957
3 47405 99116
3 194272 189889
2 130033 947707699
1 148729 186784 948959070
3 16172 183786
3 149901 86557
2 14297 423925854
2 42440 259141049
1 134722 178328 174603241
1 49510 68844 40612802
3 31845 185068
2 23491 343517082
3 35964 18523
2 5859 332946505
2 108776 658058955
2 163408 464075236
1 3876 137091 362359608
3 139504 141328
1 121572 170345 408003933
2 133911 802091775
3 188538 31546
3 47112 165788
2 95117 877480329
3 20013 134424
3 199395 98911
2 105873 735254955
3 174501 116192
3 161037 32409
1 5069 186172 378915863
1 4552 98774 113467961
1 19716 140972 112549044
3 122160 61748
3 98109 38500
1 27820 155551 798287596
2 45681 648702963
3 165982 146601
1 178848 199448 926714342
2 88588 197279770
3 36479 69368
1 24085 167284 142876583
2 82113 68376754
1 143613 166327 28501774
1 50562 124052 870058018
3 97583 7706
2 55270 385496908
1 19434 198699 944269041
2 26085 995573506
2 138969 842170469
1 66397 77637 929553931
1 61248 191111 759749242
1 108148 164423 735976001
1 92894 194254 476349623
1 90597 194646 432310506
3 100122 69774
1 53941 194359 730703434
2 172490 641634905
2 53355 528929249
1 43611 199083 713009576
2 194475 51156002
3 115028 198255
3 38485 185703
3 189773 182377
2 140536 448035616
3 175208 193020
3 159439 170153
1 41107 54240 866880315
1 87984 88047 722824257
1 89231 166502 217312774
2 24580 510164330
2 196797 137998576
1 181586 192382 188222953
1 18427 166165 482048220
2 54863 186062837
2 187549 47468598
1 114380 154877 504489395
2 37688 733163912
1 132354 179420 988512845
3 46658 144947
1 42637 124289 843085979
2 156877 645125600
3 173113 186592
2 171801 742903692
2 179636 114975692
3 60059 168189
1 12004 143346 602611087
2 197820 109380360
1 21975 112727 675403599
3 6558 13633
2 30988 225137215
1 115930 151273 774442659
1 150116 163436 467070930
3 188969 69116
3 114105 72333
1 72050 124981 438363979
2 79723 195403359
2 29136 337979748
1 153181 195650 16437152
1 13173 46984 930388246
1 3000 170996 82896139
2 81564 944928450
3 80316 14281
1 36914 176321 551639016
2 7246 902009896
3 41237 36077
2 164150 833321145
3 64188 152749
3 12966 99890
3 128556 146607
2 52794 308605704
2 85014 863599928
3 147893 137625
3 147970 19152
2 43690 367556975
1 3238 7964 157053965
1 70089 130339 571983960
1 3356 154407 959687001
3 142214 87679
3 14703 103655
1 67111 150662 416851244
3 48197 12009
1 71086 82441 628162831
2 127094 925343284
1 99136 140203 603609979
1 15522 64976 776005462
2 197099 562239034
2 176052 936720000
1 162619 163794 161777280
1 6900 160180 182303598
2 194285 56481298
1 4151 149320 598949623
1 21135 195091 805575124
2 197655 262688455
3 136584 70879
1 145839 188176 106195878
1 93673 134515 483401704
2 171526 645422092
2 160173 595824444
1 41000 167856 245867027
2 137265 591990960
1 26940 191668 862191900
2 166081 33597828
3 166313 109281
1 96094 188724 859805225
1 73322 185875 312235385
2 142870 656727523
2 88961 500274426
2 157952 544393122
1 59296 139834 480002157
2 14293 282587839
1 92983 103281 876146230
1 73673 163652 56236195
1 55250 145684 56473995
3 155970 75050
2 120717 903819621
1 130700 172766 873278382
1 78830 120614 236644841
1 131845 184260 93745566
2 133646 481000026
3 180438 97503
1 82912 112332 212183282
1 11788 112888 111508897
2 67869 97276229
2 628 763350625
2 116086 968311084
3 63244 93220
2 164759 978461307
2 16274 543969761
2 71486 53172168
1 102263 121496 297492505
2 12441 458122412
3 109322 89614
2 135142 150715071
1 5365 161927 529709745
2 59768 349548555
2 83032 313061523
1 30194 88957 203540406
3 94897 71017
3 15996 29269
2 100413 856151498
1 144958 197628 8930802
3 150269 57950
2 177220 63775301
1 12683 144082 466235208
3 5916 23805
1 100184 112480 914916320
3 27556 102042
3 107888 194204
1 14003 126909 395834809
3 72069 5061
1 35800 158455 322588789
2 87633 864471003
2 59413 537039566
1 36497 168450 138914027
2 115153 538893592
1 54485 84803 136368337
2 168704 464040874
2 69596 237156964
1 77610 194931 698285905
1 141595 147798 470750127
2 189486 827184524
3 69290 108711
1 72635 127297 393236860
1 86002 168591 610856730
2 54630 615585678
2 198701 137091013
3 23424 68045
3 1465 19959
1 25502 154408 212468364
3 60386 54591
2 130311 218829708
1 7675 108139 951270586
3 123243 51678
2 53873 288835088
1 19156 140673 290076015
2 136292 853245999
2 153885 232390668
2 181541 148732566
1 30210 76295 618234906
1 8949 185025 375827898
3 143865 32150
2 77403 292051207
2 91025 836718749
3 16552 169915
1 158285 186607 915192992
1 36321 156729 34824171
1 28333 144602 846000519
1 14893 94468 314942576
3 109358 93449
2 157050 153659246
1 32832 138641 964558917
3 190387 102355
1 12547 52732 142862160
1 14303 174519 66290501
2 124275 643378544
2 20306 332191455
3 92308 154291
1 76781 108916 21918804
1 32301 172461 250996089
3 151865 79419
2 175123 899737555
2 157623 293660720
2 29334 969858243
3 12348 123094
3 15260 52559
2 78871 646958282
3 147772 95825
1 142278 162191 128743748
1 75258 139678 9705145
3 122769 85874
1 60961 116139 691126679
1 34232 46652 579477679
2 69601 742224121
3 73142 35654
1 42899 194346 896744745
2 88219 203206178
3 76462 39887
3 31260 156695
1 143684 197553 905753143
2 13577 957088374
1 82160 109405 247207628
2 13389 56279655
3 108161 188607
3 20192 142464
2 87040 50629755
2 168472 991338438
1 139730 174336 793465469
3 104101 141757
1 160439 188678 982415589
2 19464 596926752
2 30320 846091450
2 133636 656937120
3 59272 136676
1 61779 123815 352031647
1 54805 70595 232903330
2 151758 440118502
1 51964 83282 590398688
2 190559 878978607
2 89673 358573564
2 171768 437090919
3 81093 71811
1 165437 190263 75574335
3 120214 147825
3 164338 115768
1 77145 119743 155919766
2 58979 53696083
2 195917 205785297
1 57077 119911 251161512
2 75765 687085338
3 50450 77993
3 157073 18578
1 42576 178305 716620394
1 26019 79964 530716666
1 150549 162888 805034009
3 143253 148247
2 92560 536270415
1 83899 94291 185527335
1 88095 144349 953119609
3 81499 99544
3 4119 23996
2 2172 485539856
1 59132 181451 599507650
3 76059 63537
1 52797 92635 619283099
2 30764 107016969
1 132116 185519 473676088
1 84612 138429 44792875
1 80833 98571 60087824
2 185326 243779016
3 197844 20507
1 50800 151104 483919902
3 19016 186927
3 126929 195964
1 56565 103274 222869077
2 147334 764701765
3 76606 59256
2 6751 297587472
1 64709 138404 626132725
3 92225 164199
3 60644 199764
2 31647 363319629
3 128760 181016
1 93358 109429 503274228
2 85928 692765236
3 138373 141325
3 183571 156386
1 117347 161348 309175133
2 31170 230542224
2 87430 955800995
3 114940 112528
3 48783 62715
3 141259 39425
3 99754 96741
1 56562 187961 733238425
1 16125 196049 275451521
2 125210 589091188
3 153667 164405
1 79015 125851 761917953
1 87372 193985 921204702
2 171273 348514198
1 70259 196621 344821578
2 43357 357957865
1 15109 97917 592622131
1 100269 142550 718506323
2 197728 407127709
2 107159 763791360
2 12598 611560292
2 24041 215920763
3 5375 126969
2 54824 868768177
2 164707 633242795
3 44761 57466
3 1325 56533
2 94635 355259524
3 175201 86832
2 159790 431354500
3 134246 181119
2 124128 727911590
3 4951 196588
2 153846 998980417
3 180215 141531
1 105611 197587 694823298
3 107709 181570
2 186037 840296447
3 9177 29912
2 70184 664657562
3 31245 113755
3 52742 184941
3 56610 191498
3 138544 8629
1 3692 78554 199883053
3 71573 65360
1 58265 180936 34713622
2 196228 339439711
1 90855 127262 1895013
2 127414 877094119
3 136354 1825
1 7966 185490 405478232
3 110997 53376
1 100993 197372 660927536
1 57036 163626 749289712
2 157971 543707758
2 153446 351176186
3 75693 116785
2 77515 719154736
3 96146 50227
2 81689 491930588
1 26213 159894 760327136
1 67563 77245 4409432
1 114828 172906 147118691
3 57158 14467
2 123758 570230257
2 68931 403810549
3 177742 193167
1 51451 95900 646534192
1 29845 182514 974572512
3 45446 172880
2 150438 526655476
2 170618 276506965
1 78 6605 527588433
1 10215 184396 359511997
2 158532 700433615
3 183296 135329
3 21669 166904
1 78662 92815 40056407
3 71100 126890
3 119224 113584
2 158734 656761730
1 40809 120517 229292802
1 4892 12886 829781962
2 142729 796360288
1 47909 113127 902954602
3 30003 37560
1 19906 134264 400874549
3 173039 151659
1 101283 183688 610611001
3 194978 58577
1 54502 176784 426035424
2 137444 682937578
3 153687 114398
1 112916 195862 498083868
2 122610 129468354
2 141577 988761510
3 10600 135045
1 56877 80857 570384082
1 70693 189040 487501229
3 151900 83612
3 3748 174321
2 119222 430852240
1 40146 98344 797277556
2 100976 172332657
2 184346 943622541
1 98004 127768 400001832
1 67493 107669 616534680
2 21996 317847009
1 106553 186413 816041009
1 11923 143197 929419470
3 136403 33477
1 163481 171600 576429926
3 194236 183243
1 28850 94693 307551093
1 135965 179393 318527562
3 187254 45206
2 98554 641217896
3 76758 10600
3 105917 63079
2 31804 582540106
2 19171 977990303
1 49655 86530 561522038
2 148871 950479894
2 172532 98292537
2 136882 454084480
2 51738 674662314
1 106010 184544 194464310
3 84079 45196
3 85589 34983
2 99662 744096125
1 153059 158766 355735703
1 41518 188170 819277700
3 186908 39163
3 54408 183716
3 3039 60978
1 119750 156195 273074235
2 148321 687918940
3 115762 121112
1 90927 144839 40750883
3 179580 80461
1 29742 36655 274049234
2 6769 807602873
1 18688 72402 29810497
2 135537 409050691
3 53032 66865
3 42246 187329
2 12203 432251185
3 118870 164451
1 80238 102786 228882763
2 155653 819274525
3 133915 20403
2 40015 566620263
1 44850 154546 806271728
2 97400 670414745
3 52041 8890
1 139066 183237 772096120
2 143494 38944698
2 147628 434383554
1 110562 159578 746200654
1 15259 35128 855695216
3 14933 154578
2 118057 515824536
1 14167 88157 73302269
2 132060 183334966
3 140475 70500
1 36198 148554 194655551
3 51334 132168
1 24484 61288 409770656
1 68181 70062 436869664
1 89586 123769 57881049
3 64349 71456
2 29701 843652539
2 176578 111138368
2 15518 892562470
1 7054 138303 829132013
1 27486 130038 310107525
1 137098 170028 540530971
3 139293 199548
1 38119 62158 177679640
1 51882 137475 700317990
3 160594 189179
1 104534 136943 145277983
3 19889 61027
1 63892 179634 976352667
2 79641 315062318
2 148490 915045693
3 2861 72980
2 186213 842465476
3 120013 172476
2 105464 288766387
3 134435 155299
3 103798 54572
3 20738 126215
1 44287 129502 470454161
3 77972 9039
2 167466 403178936
3 186950 135418
2 166206 582365812
2 93968 287396634
2 22462 496794660
1 53631 95099 747034688
1 10297 46845 435064678
3 177343 78351
3 37472 157996
2 179958 154324610
2 142189 347189795
2 53767 77309143
1 69389 162062 291711615
1 18802 184930 544115582
3 33899 108263
2 75472 446653937
2 149066 212090664
3 131356 2512
1 56080 86894 838711612
1 106685 174477 558783290
2 7185 810998678
2 90157 26056159
3 182647 15424
1 32649 105603 349564258
2 98188 893686187
2 106529 840918205
3 78012 91482
1 174119 186988 476740442
1 103635 112330 250275311
2 108010 274479511
2 107028 741075490
3 120690 156923
2 8469 640145238
1 78764 124248 770662822
3 177720 17298
2 154736 706415460
2 47417 551586773
3 35781 132479
2 97726 11633079
1 162373 192390 468207071
3 4933 94783
3 101410 119693
3 76067 7036
1 78157 169584 656640159
1 11837 22029 692047328
2 126209 531828276
2 38815 728875400
3 152885 31694
1 3723 163640 939862867
2 73233 942063843
3 79152 47325
3 40403 12959
3 20031 47413
1 34984 167439 769744427
2 145250 582325053
3 154488 166608
1 69548 198537 229658311
3 76750 80051
3 53535 120231
1 157270 173623 683163468
2 182074 603213664
3 56121 175674
1 20572 135427 683359331
2 162700 674889789
3 34189 185401
2 177292 130087215
1 1412 10723 689995324
1 41637 99239 814246630
1 82952 85295 574932912
1 30078 84919 936158688
2 41906 416862922
1 87515 195597 363557278
3 84592 71819
1 56462 109819 248019845
1 5675 104461 858045083
3 137982 159238
1 82603 178010 267279882
2 171078 881453760
1 150050 178816 169855950
3 186390 130603
3 95812 41996
3 162067 137991
2 79609 693971983
2 70862 663660755
1 89746 92873 222996614
2 121288 430049561
2 18353 213111114
3 25716 182933
1 47568 187052 148544883
1 113620 120740 977487899
2 42163 216037299
2 160453 84260963
3 79937 38434
2 191688 854057096
1 116024 127298 45597363
3 83369 113227
2 140968 841184333
3 33404 184759
2 98728 226811637
1 21188 22446 497837157
2 194913 892589426
2 126413 688504235
3 53336 176814
3 184466 187834
3 86596 159662
2 116531 295094832
1 44582 197512 272146532
3 121743 47330
1 39703 103428 275996873
1 59197 83544 455072140
1 96475 186681 98110761
3 198001 70485
3 39352 159443
1 128483 195208 691593692
2 15780 157250250
2 27986 679677552
3 109954 115961
1 56766 177496 128675350
1 144718 167009 50403469
3 130807 173404
2 174055 129607351
3 84750 133365
3 29680 3048
1 120499 145869 588545538
2 116025 787995871
1 47006 148614 987752843
1 53833 122514 43780805
1 74827 156079 557572101
2 132049 311951951
3 56597 177897
3 55845 145774
2 156860 231968940
3 114211 59179
3 131697 142322
2 110142 446094071
2 161255 530963245
1 124784 133053 785447996
2 38131 182585866
3 183945 42878
1 61751 167738 485861354
1 139768 172521 233228954
3 96046 172959
1 2845 198405 281397751
2 75696 926660824
3 59156 193622
2 88230 54025828
2 167096 371071103
1 52989 135838 738583704
3 113104 51571
2 31093 779594823
3 39808 14678
2 153669 412364
2 179395 930035724
2 11636 828737555
1 148049 153245 432378102
3 45143 77597
2 61472 623896529
3 181951 124569
2 74552 736071116
2 5886 566157601
3 4086 55590
1 15579 103320 69657623
1 62695 68105 795445937
3 56182 6247
3 146496 53405
2 122229 88983649
3 148153 109099
3 141040 152624
1 73721 177578 161473870
2 54782 407219269
1 31589 147113 470933536
2 75155 433203886
3 191794 142874
3 32176 157097
1 101706 166265 511445033
2 132750 144336113
1 21282 67101 577174635
2 144102 90142133
3 117336 179533
2 69143 205210320
1 38783 184546 730258780
2 77334 531828377
2 126638 596450564
1 33854 170129 782576826
2 71352 803789804
2 153775 967870765
3 28308 141276
2 149874 141018279
1 2967 55676 573308938
3 50894 125918
1 31642 32788 989012043
3 6963 11193
2 60040 202900076
3 84452 119756
1 18748 184503 440900012
1 49224 148316 362603417
3 151833 141407
2 193976 78652985
1 29012 71106 958686260
1 39152 197388 843688638
1 59314 129622 259878269
3 76297 71696
3 175442 129843
3 1966 34698
3 22389 65315
2 95826 372118004
2 69767 659261724
1 149556 192972 396598597
3 65721 116197
1 47542 195409 565961457
3 64921 75465
2 64512 17826048
1 97006 170109 573106991
3 186218 34714
1 134674 171327 947972198
2 58457 218450268
2 28802 291480869
2 117728 932938349
1 134257 162585 249043478
1 22785 72736 665826391
1 77491 127889 732161059
1 2620 79863 150833391
3 52112 1730
2 13033 138441197
3 110206 154586
1 95975 121341 982724509
1 80872 149646 66092695
2 138787 477622698
1 43983 104761 960641973
3 130368 9096
1 38956 104281 943414785
1 21878 82276 793403896
3 33606 187158
1 129594 199087 623625094
2 171833 435885969
3 97965 18617
2 12344 223491229
1 38526 172830 353441052
1 38246 61325 853920316
1 20555 48907 764908844
3 188370 8181
2 76010 209165322
1 8736 124859 62514859
2 85273 641817174
1 20232 184111 55481112
2 76177 280667659
1 965 12248 209746044
1 53511 111185 46592950
1 8119 47588 933892557
3 124464 171019
3 53073 159439
3 117299 163072
1 104731 143288 771520124
2 21254 912403281
2 190931 240111088
2 169675 23278672
2 10317 981040320
3 108830 31969
2 30542 477276910
3 29284 142726
2 128532 787665236
1 20723 149981 372781151
1 25603 83840 181946130
3 564 72319
1 15175 32140 767856402
1 61973 65955 743544831
2 155709 464723770
1 33897 95038 406169985
3 174825 152757
2 131282 915886017
1 146980 187692 51308789
1 20640 66395 245580556
1 32578 105370 382056581
1 44114 193303 596725551
2 42823 483964929
2 119815 232231845
1 26070 91087 743192608
3 128274 8324
2 51725 499786897
1 163426 183503 28639475
1 78036 93953 306797428
1 34855 173026 700025841
1 80976 102345 204329781
1 2619 177814 24780891
3 36145 51336
3 135479 91942
1 20985 75895 585799162
2 199941 358174082
2 180296 544854376
2 165365 964329933
2 170834 487005923
3 143315 192609
1 11025 173483 468568635
2 110162 89892081
1 176230 179601 172224588
3 121453 171145
2 78734 95973192
1 114182 132386 950453632
1 168067 184406 91523387
2 129438 955014012
2 113689 511168386
1 145267 199786 373654956
3 150088 16140
1 9496 154847 154515351
2 175582 426556800
3 169470 168279
3 67600 96498
3 168337 114212
2 110275 595299423
1 127427 176259 351281456
2 68876 782151613
3 40346 67374
2 131645 339740117
3 187172 76228
2 122323 844835755
3 22786 143470
3 103354 198279
3 47325 157511
3 72089 142163
1 39767 122556 558255628
1 113736 183938 429245396
3 184199 98130
1 57298 119530 894760053
2 89889 550845330
1 21713 126882 588230039
2 99776 307931891
3 136359 85276
3 151676 119137
1 119514 199385 969213646
3 66901 153547
3 150091 78708
3 14909 150387
1 1747 32310 836949642
2 78361 868501902
2 48580 236022437
2 99753 379759442
1 60488 184565 951658285
1 71681 124505 498148419
2 54605 561864939
3 98199 154161
1 33363 104102 850636204
3 115469 197680
2 179149 191245171
2 114566 111023240
3 168842 12536
2 145345 631163254
2 155368 851124208
2 75866 77373441
1 89763 175344 413811840
1 30116 125412 597344530
1 67943 69718 556038802
2 54745 296675480
3 174212 61109
1 81722 155018 207980472
2 105545 119904936
3 1248 168508
3 95372 45523
2 35731 487952966
3 146221 36183
2 73161 862726504
1 8447 43461 801991081
2 135813 598601037
3 154881 171474
1 117825 198677 110076596
1 114690 185675 595033853
3 157577 85211
2 11812 623948200
2 57567 416635517
2 120923 392724470
1 53401 75293 957902967
3 187683 53527
3 68454 50444
3 56141 113476
2 74583 327623148
1 92973 121242 110328584
3 163338 104261
1 162117 192556 841314718
3 28899 73608
2 134676 829604
3 110083 79089
3 132496 166733
3 153836 6188
3 143004 159980
2 64476 857257485
2 178437 338290659
1 13743 155713 813511037
3 174821 88644
3 114725 92180
1 17007 120908 114580644
2 190320 916834644
3 65918 31677
3 179067 59061
3 5651 166283
3 75474 29079
2 59112 287129715
2 48513 675046592
1 15799 106811 528173131
2 163363 695815824
2 151289 8847359
2 13508 102585567
3 5130 11118
1 67942 145033 225782447
1 45667 93450 801492718
2 109127 93544917
1 108681 163386 630271521
2 120793 419959005
2 25096 867428579
2 61535 894372894
2 74481 763584280
1 13865 74533 58727178
1 12897 150603 446390603
1 299 10740 485359246
1 30548 43165 810653227
3 172287 110316
1 99224 191272 960461422
3 192389 139369
2 69411 754112551
3 187824 27871
1 26706 197654 95180976
3 196240 63809
3 148538 179765
3 193631 24471
1 136710 193648 536162422
2 30147 266673170
1 64330 149269 798046483
2 83705 888689093
2 29765 149624177
1 36982 91825 624192881
1 176588 183948 464560589
2 134224 65411083
3 44842 27017
1 87870 160423 584945747
1 51422 97657 63588258
1 69568 123684 902978927
1 77347 92684 565474573
1 7142 18786 593738616
2 113535 520363442
1 76501 100375 690287469
3 142088 168383
2 151754 96028791
1 74304 80177 926154450
3 132786 37847
2 97399 614481049
1 53836 190241 985661579
1 39105 157443 23408142
2 89292 382031091
3 58519 90313
1 76501 91169 74247350
1 77800 127556 799865745
1 34279 137213 506748118
3 34975 189255
2 156277 194499988
2 59852 476456689
3 6831 1530
2 178039 953517089
1 111206 149811 927258247
1 139162 192983 673571827
1 111657 144739 673169037
3 69381 37644
1 41116 61563 445654234
3 60494 76543
3 129139 140337
3 18459 24970
1 64521 155767 830578954
3 194978 58236
2 110112 964384188
1 86297 177605 690981754
3 1071 193711
3 165772 5568
3 180388 60495
2 189942 146294459
3 21786 131223
3 108060 82783
2 195384 413415557
1 58972 180710 552453630
2 190446 464206536
1 79732 194825 587106306
3 132156 52028
3 179408 176156
2 141951 365420136
3 146665 88416
3 34048 14793
1 66194 129682 398539958
1 24798 148880 673162976
3 169172 148105
2 20671 763905750
1 55634 191042 612583464
2 136754 664145561
3 13310 90405
3 2857 12198
1 80001 155280 579797256
2 23981 107102528
2 28759 643257051
3 78418 110038
2 2868 196617437
2 109348 716285971
3 95025 9375
3 80155 111567
1 24094 124741 189904609
2 64117 841736593
2 56957 122652563
3 112541 2344
3 153866 114427
2 45897 800797596
3 11283 15436
1 13461 178898 148827296
2 106164 145369436
2 30025 56028412
3 128760 169420
2 4580 844595483
1 22675 83815 429280628
2 93628 760689262
3 195103 161532
3 57939 142420
3 188968 54045
2 120496 513441375
3 97171 82937
1 35080 66192 884743384
2 122269 488002786
2 4950 963330509
3 135574 102184
2 91366 657528404
1 22724 161393 511133449
2 130985 894005139
2 29075 210690620
3 54928 123434
1 26424 88868 768567507
1 102152 163802 862728747
1 59165 137547 269943212
2 185997 643857471
1 19611 177940 611438755
3 140783 38603
3 32683 69916
1 128431 182392 287886821
1 41658 103847 432390173
1 188512 193460 835055588
3 182544 97484
3 175196 191098
1 105017 191006 755794363
1 93734 116006 145221977
1 57746 88358 878823577
3 168358 69553
2 9836 507627043
3 175158 152377
2 133933 630102908
3 128364 126152
3 32215 15459
3 94934 84643
2 100165 6073395
1 83200 151627 405118820
1 5349 7189 510396960
1 77362 163273 80160129
3 26374 40098
2 191181 261552253
1 8441 111090 244813820
1 135565 155878 729464907
1 82365 131634 214214929
1 27293 152861 464924318
2 177483 211948231
2 2639 801918346
1 1707 81379 396713783
2 16692 693477221
3 84900 52330
2 189630 940051724
2 179752 891664821
3 101462 193560
1 29627 46163 584934089
3 110644 112686
1 65897 73204 489143240
2 123611 175921439
2 162908 469882786
3 116493 12652
1 15349 153069 664949427
1 12696 141864 893293092
2 194108 204563835
3 129691 30731
2 192410 546049551
1 16003 35738 802225123
1 14947 108925 136038053
2 11663 484760332
3 114028 188179
3 48107 99755
2 77099 816290001
1 84079 85973 314482983
2 170694 680253018
3 119871 184900
2 149913 448884651
1 49585 138910 858051770
3 175259 52350
1 23810 154638 454859628
3 153104 107386
3 167962 16152
1 30821 184239 948946315
2 110381 458620540
3 171457 156791
2 46513 583577420
2 14839 998249672
2 147815 91582101
2 199626 930726016
2 178476 681132398
2 26230 103649599
2 197763 317357268
2 7244 773680048
1 26844 71463 756806547
1 71555 162984 843435063
1 11482 51767 888656137
3 46027 136276
2 140997 157849477
3 199355 19641
2 8746 937924261
1 19858 68797 671150091
2 166589 802038347
1 41847 87966 923182026
1 80161 101431 30617082
1 43715 98276 426084517
2 144990 799502689
2 103926 85550995
1 56435 62302 306944885
2 101908 486496146
3 167705 106872
2 179889 366000476
3 28956 36608
1 168269 196032 918563024
1 131270 152522 876769143
3 86656 163757
3 159191 15752
2 72860 534075859
3 51104 55395
3 80635 165861
2 186731 264469179
3 108777 132465
1 44047 53290 6642007
3 163851 135708
3 88109 179330
2 80601 553383448
3 71679 58257
2 21680 841885537
3 162688 174497
1 65166 105905 453199921
3 51694 179274
2 56083 722918658
2 85995 260035303
1 11039 11997 636469147
2 100796 17889193
1 151561 176237 492748811
3 57341 87633
3 3288 44488
2 90917 972629503
1 2963 196292 780801248
3 30232 75012
2 39422 722752562
1 39799 125812 386516765
1 113038 149528 61310186
3 102839 138553
3 168186 176081
2 24015 650710709
2 153179 922781256
1 115383 151052 153676428
2 145244 32038662
2 93823 49838302
1 145030 177656 124158143
2 177773 573054612
3 32782 143129
1 102068 182248 575437458
1 142078 176026 54533862
2 34556 788232754
1 1263 20341 232967077
2 181203 858171947
3 101962 4670
2 171132 525517327
3 129801 74766
3 7208 128499
3 161307 174393
2 64570 964625914
1 18261 45258 457151695
3 96176 165878
3 142829 22492
1 61049 198395 464847574
1 18420 56766 880619240
1 77421 184067 796721981
3 58315 61351
2 121174 406871397
2 21734 309936897
2 158141 897248362
2 154723 601667251
3 131586 67304
2 156111 235663376
3 63852 109703
2 9746 959519793
1 74019 185797 887524252
1 12600 155353 569213411
3 25748 126561
1 127844 190579 997792962
1 14380 98524 329830342
3 33368 183530
1 80466 142273 712450026
3 6726 26316
2 151952 822286994
1 64144 137560 102459637
3 9974 10949
1 99601 100302 644546950
3 62973 129836
1 88905 173583 848186416
2 11181 569787165
3 158593 156974
3 123990 11437
1 110538 177178 695278280
1 38076 109848 741974739
3 184165 137953
2 64108 38563677
2 110104 181699005
1 63901 135101 825244477
2 72781 930411652
2 80380 441673971
2 90304 349212542
1 124988 146619 982738070
2 20755 33662058
3 61470 72338
3 58510 131929
1 4986 189358 377064077
1 70733 155910 342832107
1 116299 197397 802770224
2 34556 808090225
3 100342 178399
1 14483 194666 986229284
1 47754 158005 458206295
1 23031 66110 321918368
3 9444 118140
2 130090 669729636
1 6217 163046 376064341
2 19557 364138458
3 110971 1157
1 15123 145993 755063612
3 145647 178089
1 128222 147730 726961606
3 60993 58901
2 106785 283558486
2 196767 638582518
2 185853 561579011
1 17850 189835 599423224
2 18643 647907786
2 36472 844391941
1 55280 98026 289367853
2 137349 641990263
3 55483 56957
1 3023 39057 27379782
2 159348 261857950
3 20283 71636
2 46368 355498236
2 34589 590006742
1 132900 154467 116016746
3 62566 96544
3 103992 121842
2 170117 160329309
2 45848 658095031
3 106304 173489
2 48221 30750665
1 102898 156912 707936729
1 83901 191195 320630404
3 61447 87981
1 27773 148761 650420478
3 15657 136581
1 53606 88149 570269902
1 64418 195181 117998709
1 47938 61899 473137112
3 80374 182083
3 30967 26059
3 31111 59809
3 155827 82304
1 12284 43108 430442620
2 36634 416121326
2 102193 486731026
3 5971 138104
1 121652 127376 632070494
2 92531 577337699
3 175257 27295
2 180059 664800681
3 27618 153878
2 191894 155994844
3 96604 144560
2 35371 243991480
1 41993 143303 540535675
3 14483 195401
3 10436 187938
3 50670 165735
3 51255 8839
3 33142 183474
2 4981 592854043
3 176881 119141
2 164552 552159051
3 82404 102387
3 178812 168475
1 181930 193593 927246254
3 126084 3124
2 57748 647702093
1 67068 75571 862309644
2 106517 830011880
3 131106 5243
2 130758 832039462
3 165423 154282
2 128511 304030437
3 84476 122598
1 3882 41800 485733963
1 45476 47616 450219592
1 124165 148677 569773611
2 13315 897395896
3 73134 102316
3 44224 37141
3 6960 170278
3 102054 139719
3 34448 142276
3 15309 83475
2 38079 874570760
2 138041 842146617
3 90669 198384
2 147490 897206526
3 148760 110370
2 191530 626491943
1 26123 162393 164503701
3 188370 198560
1 7569 130345 865770052
3 72273 35310
1 53262 135298 700800572
2 41833 263541169
1 165567 181977 921506802
1 60932 171285 163919135
3 180904 126248
3 85181 169289
2 68433 544057292
3 125142 165694
2 181122 1788023
3 9921 126887
2 123108 970096356
2 155293 553632009
3 137345 64053
2 84602 228377154
3 79840 12063
2 169861 678100140
1 154964 195769 942711745
1 117559 127112 451046908
1 50856 97770 768506860
1 72640 188600 308541969
2 34333 41086286
1 73386 148337 188433711
2 22621 885967522
3 57920 14938
1 48304 146591 58984902
1 17170 152147 179941365
2 59028 165440154
2 170897 788482799
3 121455 2334
1 121550 197310 316016171
2 34019 707580947
2 53946 127129032
3 44919 122765
1 118372 162863 376753357
1 75813 130503 346447782
3 154253 25626
2 182940 735324240
3 39064 113212
2 178809 596402221
1 142621 197613 732481239
2 13771 207043490
3 63312 36815
2 170043 6948158
3 107693 114585
3 70555 165079
3 189605 166782
3 134396 104487
1 144205 187629 796873543
1 84108 131770 845961180
2 188881 663823335
2 55183 97611327
3 20521 75091
1 10371 94534 895289599
3 40019 164110
2 137237 268526274
1 56117 113446 368429173
3 1535 188294
2 72507 944057936
1 9703 85873 344572724
2 161470 557996991
1 67369 194681 75242984
3 49156 116178
2 181585 953607138
2 76025 549698935
1 5256 195522 701377842
2 169422 874164243
1 193365 199234 804688279
2 145763 687971705
2 152320 682022235
2 76239 523017509
2 91300 51080110
2 48699 207243076
3 130016 85472
1 29330 117241 239786964
1 76559 148056 369632155
3 11810 77850
3 124675 116013
3 164035 13398
3 63124 76024
2 79955 740024059
2 131133 332792572
1 84952 106239 690671392
3 68672 122105
2 83633 865285450
1 55881 144055 138762053
1 155089 185630 397485471
3 43448 1999
3 11905 79171
3 156108 193178
1 14735 83517 147465466
1 28709 63752 441797214
2 134955 492499700
3 79673 199791
3 38131 31533
3 159300 34246
3 45255 167429
2 25258 474461067
2 125296 857993262
3 170095 69874
2 165605 48327059
2 153029 233282693
2 179728 873574921
3 154279 57485
2 133495 856385998
3 163178 25722
2 18617 419553913
1 44223 89136 99749252
2 164505 683696305
3 62238 178118
2 150956 61938359
2 71327 710009580
2 59159 171063305
2 82560 671023308
2 64428 996248494
1 110385 166961 339367753
1 12388 188155 976438237
3 181365 68777
2 12041 801344354
1 120167 166222 963975732
3 44390 26423
1 68009 167505 755953612
3 24528 23905
3 190804 114125
1 44324 110390 638250995
2 38684 731159943
2 46136 920872058
1 34199 68869 829612111
3 12783 20503
3 93910 73207
3 2045 160477
1 63823 155005 87279185
1 130022 152034 20727555
2 95331 803352742
3 86267 30950
3 102583 45315
3 161521 167983
3 128975 192318
3 108676 31238
3 61799 198929
2 103417 254429881
2 87404 711346016
2 19639 240160100
1 115394 144442 683809704
2 190005 453141172
3 166292 156444
1 39110 81363 9019729
1 54619 143748 357424377
3 165311 66260
3 60672 60909
1 61806 125942 108726440
3 172119 90932
1 28986 133906 305302066
3 164571 27576
1 5066 138472 2013063
2 115463 513057979
3 98750 10812
2 41642 259790686
2 60350 258763290
2 127705 242014577
1 62797 171999 361738844
1 143789 157317 629451027
2 134416 133851709
1 82124 96421 487108535
2 111828 70062985
3 4736 190835
1 31137 78770 465239426
1 21216 152231 238134080
2 65886 524024274
2 174123 845654092
3 118364 60486
3 160461 159743
2 93650 594045021
2 47923 537124749
2 176173 58135284
3 68177 199096
2 61144 266932552
1 183329 189404 406868666
2 156167 996418155
3 69761 19903
2 98677 990713684
2 70614 862962728
3 196453 53100
1 34494 101744 743385782
1 544 129332 875368177
3 125404 168553
3 151533 109374
3 53859 167946
3 179212 88436
2 146993 17964441
1 91948 133753 503758907
1 92945 153686 328914223
2 152906 954436240
2 173319 300252703
3 148350 4977
1 134591 172891 336027029
3 60395 5515
2 174467 760393077
1 25464 160882 752483566
2 127987 979456316
1 90860 155804 100192209
1 194038 198116 314019527
1 179837 198634 549249178
1 5430 43221 963245372
2 42503 612316257
2 9646 596869691
2 159233 641458225
2 41099 592231146
1 3785 179433 27381468
2 94737 967039787
3 25061 181507
1 8504 119577 257764828
3 108187 13475
1 19681 157367 823196451
1 35067 148744 751759415
1 39655 42571 290167980
3 85364 56314
1 75918 129480 501030221
2 25290 146358963
3 80875 6378
3 48657 136335
2 55484 404211189
1 71207 128557 924404152
2 175475 499469924
1 18799 140305 73863107
1 61760 154110 86974773
2 79566 818485452
2 167075 628363899
2 143089 951244842
2 173410 962009998
1 123418 197461 862360334
1 8115 166712 976352989
2 21705 969859603
3 168911 172391
1 40638 166361 604616653
3 57753 6699
3 58330 108730
3 45316 180893
3 127491 53371
3 94794 127124
2 171295 166012552
2 157640 735254824
3 81917 122473
2 44029 853332010
3 32559 191041
2 118681 838514473
1 15475 63427 927383274
1 19623 49174 995788849
3 35730 83629
2 144482 47558240
2 79036 554541947
1 13439 56397 319194287
1 28581 199974 733926876
3 144844 91913
2 169079 402426496
1 67962 69621 75976613
1 23546 106945 743505624
3 101190 30537
1 119562 184567 503353041
3 41005 137947
3 132086 73463
1 111437 129542 226700598
2 66357 33917452
3 19907 147483
1 33107 174294 235025850
3 186195 45367
1 129984 152834 888485677
1 73481 142988 512862230
3 116246 65207
2 73508 553477843
2 75484 21527138
3 47031 17772
2 136666 258669805
3 177349 188547
3 58167 168394
2 37712 344784351
3 166774 50067
1 74090 181455 692009645
3 4508 157804
2 25138 409978385
1 125254 153462 293534421
2 192898 547688920
3 24622 192587
2 41310 375017164
1 13156 107318 520029952
3 35405 21691
3 52898 18672
3 115242 192543
3 102885 109927
1 184347 191734 750814426
1 106568 160815 75009140
1 7789 120146 487778171
1 60839 72146 535160955
3 128519 131596
1 26485 104550 517442370
2 110240 694515398
1 78963 87413 399951266
1 131578 132181 396265476
2 65911 622653318
1 34159 65585 459450593
2 105719 765500778
1 496 64000 681188397
2 193768 671948802
3 64215 13512
2 169590 945011107
1 41929 87898 355085958
1 129493 180107 540176548
1 37498 132298 4624469
2 169446 834782606
2 29453 793067404
3 68244 128725
3 164295 193276
1 49351 69584 45170817
1 116417 142124 959527734
1 90539 90650 115928233
2 114564 278694632
2 184269 443211027
2 68900 766064478
1 137429 178168 359152141
3 67305 135821
1 81945 180756 241449531
2 76074 616954877
1 95036 135586 345467930
2 154646 119617385
2 72244 762892865
2 194622 388295809
3 144455 146577
1 157306 183869 670226227
3 182055 78362
3 159995 127872
1 39415 132036 107641572
3 117258 77059
2 178065 43371767
3 119621 191289
1 124778 194518 285742272
2 175161 534521843
3 150670 8999
1 83360 146081 942042019
2 180573 880365113
1 88975 143059 468693329
2 125652 793941263
2 33939 977628942
2 35864 707159473
3 150862 24654
3 29470 81124
3 31787 9027
2 128159 385341210
2 177532 294364087
2 165112 644850238
3 169745 189500
1 30984 122596 942761920
3 54657 174810
2 155770 633139627
2 22242 472851006
2 180212 512981423
2 69677 60513872
1 123641 148817 314979282
1 26083 144154 520664573
3 118776 174889
1 70242 101581 28484857
3 34144 20467
3 28790 44559
1 152942 192356 722631610
1 22388 49828 62769850
2 92435 501188123
3 30912 112779
1 179254 199970 803741623
3 104904 52271
2 125005 387876680
1 154221 197507 478254181
3 55587 10252
2 116881 708169770
3 70265 91857
3 192693 48543
1 162308 193264 298607239
1 13747 96643 130238336
2 33249 982736479
2 83801 21498425
2 82921 500516836
2 14343 278783333
3 197608 61631
3 63590 102210
3 169868 45623
3 150025 167956
2 80680 655717684
3 93584 4000
1 104245 176047 569747559
1 4091 58026 792610746
2 128636 491286239
3 89298 163839
2 132264 312733163
1 16016 155881 641409589
3 52353 62134
1 84194 112487 968077644
1 90654 190743 866331214
2 49272 438691437
3 120136 39437
3 186754 37850
2 68628 913536499
2 186612 351795724
2 138972 4407329
3 97008 148511
2 91729 133660677
1 125725 163763 298559377
1 31994 100978 317898084
3 103421 123286
3 89971 79371
3 179291 17560
2 180925 470139335
3 71695 128578
2 176152 306982562
1 67310 81605 127771949
3 196981 125537
1 8447 151652 601638130
1 25388 153123 418066388
3 163508 170348
2 129310 81870928
2 112944 923088045
3 53975 111527
3 142593 53166
2 189617 858127420
1 69400 108725 837796022
3 59612 54813
1 62341 114417 689370544
2 27526 23376068
3 112087 157124
2 67971 706157285
1 113731 190005 417964121
1 173517 174554 14159336
2 95611 301394462
2 129730 406961117
1 21535 49876 580763791
2 174412 85816190
1 6680 101486 290646286
2 10680 429533482
2 35979 391619078
3 125920 43967
2 121590 363863075
2 2681 305904490
1 90947 199074 417632899
1 89808 132141 185288907
1 158046 171398 880847670
3 81148 198046
1 40880 90742 168737077
1 22014 128227 852770383
1 2039 189536 350813735
1 74553 154933 234039023
2 143542 4988886
1 174256 185596 527423334
2 81478 735397103
3 134211 181451
2 186497 646209719
3 45553 172230
3 112215 107822
2 170604 71698281
1 92259 135219 665740271
2 63764 191901446
3 99330 173816
1 96332 188545 811909738
2 17061 637743268
2 150372 3203346
1 19000 114578 140652563
2 13476 393359324
1 99781 169788 742855034
3 7044 172795
1 77958 198216 974972038
3 125680 10535
1 9457 189203 695877205
2 145986 412755349
3 34383 36428
1 98981 104055 989257609
2 90359 9729263
1 10414 67809 62583833
2 160236 902721577
1 16599 19078 818608276
2 192300 297427958
2 90907 73875178
2 5122 375606552
1 145895 198565 852093269
2 158383 135214414
2 177061 764252089
2 122039 148755222
2 150657 961006867
2 70233 797091050
2 66289 330771194
2 69789 509819448
1 155819 190616 758094000
1 98532 159541 818299284
2 116296 560455301
2 58664 618516797
2 162717 387030157
1 40553 92289 723869973
2 60672 377903441
1 104337 118172 148123617
2 180786 747278570
3 89839 61720
2 126492 317009188
1 103894 137931 360391717
1 24963 101416 680415881
2 1690 179228924
2 67391 875685420
3 102412 168244
3 22207 17030
1 85610 179817 328478953
2 171688 248790654
1 109918 135146 597905030
3 66352 134078
3 27178 148115
2 162044 881825028
3 58657 9513
2 112839 11050727
3 48476 103013
2 11522 177756382
2 126650 629928690
1 28210 106943 581679425
3 162855 185425
2 20147 613032833
2 164791 633720272
2 152153 657310586
3 42214 46697
3 9999 30162
2 143782 189316509
1 114836 160799 212196743
2 63857 947794481
2 31710 671897462
1 4195 102619 183246400
1 30173 94115 655352076
1 12830 14867 244182556
1 127759 160321 48973458
2 110914 286242963
2 63522 871606304
1 64460 143926 676264170
2 48912 132728928
2 44696 871967196
3 118101 30834
3 50785 96383
1 52403 100096 203244820
2 3435 693140875
2 1341 650944364
1 137934 156511 909299966
1 112550 114523 781443425
3 73411 169733
3 92466 199783
1 184501 186869 917338303
3 115948 48945
3 78121 121202
3 199659 129809
1 17412 107913 83842850
2 16249 403726586
2 28507 462628386
2 50676 343808265
2 63071 793059583
2 139123 761864996
1 148716 157565 416468156
3 2614 128225
3 70354 183944
1 70625 187279 711740328
3 164664 191942
1 14804 194523 110831987
3 143895 147545
2 105808 178597398
2 54113 174336850
3 30033 134772
1 74906 85413 379610958
3 108096 91346
3 154025 193971
2 9113 828054961
1 12367 40642 220152839
3 198208 137904
1 136996 198112 685658358
2 106975 288846810
1 22903 173543 607399482
2 152640 639319379
1 12290 141935 42021260
3 11849 129421
2 134564 619767081
1 18832 173174 500655778
2 63689 954545804
1 95804 112540 926800183
3 22695 3332
3 145454 139576
3 194556 160393
1 162699 170434 919372192
3 46408 141332
1 37199 154171 925374008
2 60694 188863873
1 19522 92550 80956925
1 139755 159424 711604762
2 170257 386727819
2 169883 595448881
2 103630 168957569
2 140221 176072656
1 89097 186654 864388163
1 10955 196962 566276234
3 93057 146069
2 13586 695990211
1 50900 169701 198812544
3 117155 146220
1 131912 146429 711043940
3 29775 290
1 130438 174583 527022105
2 197710 971585236
3 174406 115092
1 37670 89182 101535023
1 111491 156084 997453308
3 164169 66340
2 140322 472322045
1 9916 45698 43547285
2 19417 672471485
1 36161 90504 665736785
2 73780 916998203
2 115249 541764649
1 23141 113493 12855121
1 46756 186911 457879672
1 84129 89936 512262087
1 123131 167260 112971363
1 58711 104254 674732515
2 44553 841899682
1 3487 189410 463018956
2 136245 925109999
2 23036 773613518
1 58011 187850 771244365
1 11651 129690 49696655
3 4419 54198
1 13020 130642 81811428
2 113586 887288194
2 193730 444999732
2 162332 125358309
1 33589 50186 496552882
2 91454 27229350
1 160850 162330 516179280
2 84309 637797510
1 15497 99452 218930516
3 132678 32204
1 58302 77820 220888910
2 58705 21173538
2 142280 5366088
3 138607 60870
3 151795 104903
1 116726 124330 714238724
3 184471 68879
3 135315 140427
1 49014 57863 705752249
3 124215 198214
1 76107 198870 422443212
2 62725 933214930
2 101756 772805018
2 67159 519746430
2 92699 691630658
3 159828 120105
2 82339 12374098
3 192483 122470
2 2772 922610622
2 14109 637523494
3 116030 36311
1 4513 73497 221079680
2 44242 724077463
3 144633 138596
2 147422 59073736
2 28319 694806165
2 52937 360606353
2 25599 94791833
3 192443 55051
3 92109 5900
3 12618 47969
3 77132 95534
3 84120 141733
1 71156 199180 309745516
2 24763 892594748
2 144057 326706330
3 8229 97127
3 151674 74018
3 85819 93232
2 113640 344104075
1 32480 140318 353951308
1 49080 65883 233383006
1 159784 177398 785050687
1 116032 179309 341760199
2 60734 598790752
3 31467 36948
3 92402 135488
1 72724 127945 106227254
3 12674 193834
1 40685 60587 850293436
2 137643 363143490
1 154677 154975 786659168
2 192513 202543726
2 88130 736184299
1 142481 176335 765195744
2 38624 664829804
2 137624 812775593
1 103993 128415 974119467
2 4245 732692164
2 30650 582383530
3 128582 179579
1 50428 100085 289835902
3 163123 94642
3 18009 64446
2 84032 368002143
1 142565 180878 441816808
2 75521 128894404
2 96173 613652297
2 108238 456564818
2 95180 64433196
2 7627 957419217
1 23681 25671 974464631
1 38649 47889 716315212
1 22587 39915 243851765
3 94860 33142
3 164306 175843
2 26055 390339465
3 114132 135589
3 61847 15466
2 20131 624999069
3 24813 10216
2 43972 670001637
2 153319 636910784
2 82452 592723853
3 41328 167506
3 84446 28054
2 59180 330230176
1 62883 145366 124938045
2 11386 792077652
1 26059 126383 760404394
2 32444 272492033
1 122987 156224 823643509
1 45598 130632 711713929
1 101979 178237 425805964
1 48317 73095 133984722
1 63291 164442 411676077
3 40016 120634
1 100792 140270 101254367
3 190014 40278
2 153010 666763270
3 74058 31346
1 39770 185279 256717674
2 6088 592554099
1 6033 188751 963802608
1 60104 105179 660060193
3 131434 119957
1 20143 114742 983858126
1 96292 116178 609579535
2 92500 960297852
1 137984 194350 593306595
3 78825 150172
1 22630 113721 127342673
1 17065 184544 581827760
1 25971 71608 325128862
1 59448 121292 470504802
3 186335 3809
1 20281 43754 724051566
2 170994 935112530
1 56587 118162 39611116
1 27075 33811 169726484
3 91567 100023
1 90199 91995 596338625
1 86739 152194 58622767
2 42407 530427090
2 49621 778723153
1 48599 169326 762988879
3 182298 148094
2 189870 29511124
3 190639 143349
3 2564 79471
1 135496 186167 975019554
3 185499 147536
3 176424 35337
2 51143 672094515
1 69718 144200 516365879
2 12198 633062687
1 32117 41582 876953475
3 136084 59853
2 179355 481276271
1 69256 125517 398950343
2 78875 992854745
3 41901 195445
2 58088 230175091
3 142323 118536
3 141272 55344
2 192750 63168529
3 33969 83056
1 74692 84557 437310643
1 84678 121338 222218246
1 25559 146584 738084776
1 39573 132572 330206643
2 153859 310578225
2 104777 575281929
3 173457 174896
3 112041 189454
1 4246 149128 498407626
2 87094 704786137
3 3672 99474
3 163807 193351
2 3116 876005707
3 13522 41850
3 83724 85605
2 167269 897244807
2 134295 210839503
1 38304 151136 785172596
1 596 9080 18794958
1 55121 166979 508675789
1 24944 40510 3843111
1 99038 101908 295969188
3 139225 63420
1 33068 59956 774754317
1 58715 176397 805002270
2 192112 458016321
1 92821 168802 688092051
2 144672 38426158
2 132070 936327150
1 115763 142289 796732087
1 160367 169189 173667022
2 152615 505000671
2 109667 471722642
3 151991 6921
2 14692 548418930
1 169088 184917 782740253
1 25236 28099 644769234
2 161256 639981851
2 26618 743085363
1 100095 193933 88066449
2 138132 415355122
2 190426 872661490
2 50623 946707655
2 182769 388220718
3 196529 131755
2 67461 900885336
1 27626 187229 438732922
2 58190 827593773
1 46589 126289 936625158
3 14719 163511
1 60808 152254 153373543
3 42362 149890
2 118496 385551434
3 137520 4131
1 110512 148998 522858103
1 151846 152547 898065712
1 116113 119177 118973488
1 93167 183687 58089145
1 33065 98387 619002087
1 3693 125691 288010558
1 38145 78176 413865575
1 57326 129645 155315027
1 20484 56108 845934658
1 125619 130792 588127427
3 131263 36909
2 105098 566235091
1 149373 198163 982497920
3 74520 7900
3 134093 9105
1 178039 183327 286244827
2 164408 498208790
1 81729 164225 63559022
3 68172 118690
2 25425 517391504
2 189791 436132801
3 192097 47773
2 13442 510995771
2 187149 401052055
2 97993 505206666
3 160336 55206
1 5956 106818 453054790
2 167406 412639964
3 39309 28387
2 159908 331599179
2 196001 236439743
3 103040 124575
1 53372 170475 952976845
3 110878 53134
3 104817 184500
3 89427 125752
1 66195 93987 917002243
2 106622 591810314
2 81553 192753723
1 37564 125610 544088465
2 96128 856687189
2 162358 186615608
1 92668 97422 355985545
1 19480 53791 961570006
1 67316 127568 807898073
3 711 148850
1 36255 78580 560891779
2 172638 21555820
2 127463 941618923
3 162075 79346
2 120698 453575945
3 24100 24658
1 69709 142084 551147098
3 84982 24460
2 123683 268796816
2 54629 555509057
1 34205 47579 103929283
3 3651 146692
3 196063 96541
2 111254 865599373
1 50996 177020 256205509
1 119319 159281 586347663
3 69577 127773
3 31838 78346
2 91562 100066529
1 154400 156736 487417937
2 107411 972210399
3 197706 111108
2 183453 869189846
1 101433 103076 655191900
2 134133 427512435
3 15133 125108
3 75170 121310
3 121817 82528
3 113404 96776
1 54962 100099 446324461
1 111856 131350 405847202
2 83765 969288375
1 5590 141852 722178818
1 31808 119124 899141969
1 105278 123013 212782728
2 132174 794945741
1 151235 159687 541829630
1 5945 109270 107822254
3 121513 189394
1 1561 158060 126295321
3 44563 135257
3 348 45492
3 197219 115858
3 115604 73311
2 111776 713828596
2 26167 847838453
3 124143 179369
2 150653 658304394
1 138373 141195 911738388
1 17808 142793 443558295
3 188442 11182
2 76811 542874143
2 4135 500079239
2 171451 278827913
2 153137 346885251
3 62414 138630
1 123275 149725 8076020
2 96817 679358323
3 39323 63399
2 76520 42555382
1 99780 102444 728056470
1 36213 82852 28391448
2 108845 458753041
3 126842 141109
2 123206 178020105
2 116383 897467743
3 111321 92549
3 135310 61406
1 133825 164292 538593152
2 142953 582388639
3 165515 85733
1 8866 120110 20254866
1 19980 109115 994267293
1 158985 191426 799499014
2 143379 408620439
1 94464 186436 545391616
3 136193 92064
1 25633 187817 561176971
3 8890 192363
2 15601 979730045
2 12375 941836380
1 87191 145968 939103004
2 167605 72887563
3 128072 9851
3 32488 195175
3 127692 30438
3 133475 16935
1 116961 153652 457046457
1 12981 159840 640369084
2 135548 347367583
1 16184 189138 577414802
1 51038 132180 821471086
1 44097 93257 506535749
3 189261 179465
3 151547 135066
3 195662 153530
1 123444 149059 151587948
3 129331 164655
1 5823 56701 671902905
1 55403 161966 619922153
2 104325 591848690
1 39214 39265 530902284
1 36700 191246 785410949
3 5955 69864
3 12801 130491
1 7266 104174 911485843
1 30492 84816 297010700
1 13142 67552 510405365
1 81098 157245 563416429
1 123370 194695 556979160
1 59090 99300 456580725
3 70125 128672
2 5559 83944232
3 41865 186718
1 31732 94267 381950980
2 35328 656289669
3 176596 119212
2 158117 901452948
1 131721 135766 630624044
3 159070 180229
3 107033 21269
1 9341 32167 936895362
3 29323 195704
1 11442 196260 461493679
2 84781 287684594
1 71053 135973 840571298
1 126226 181282 469794269
2 184338 247653074
2 32328 584889519
1 28646 29878 688628712
3 25037 170290
3 91427 140886
3 103942 71142
1 11665 191774 202958270
3 142164 47080
1 19312 20589 850798114
1 2468 69641 53429812
1 90251 173318 199973737
1 20683 190580 765095063
3 96207 84060
3 122332 139462
1 31837 192573 296682396
3 60345 167677
1 2298 10412 982289501
2 111123 841606172
2 114704 810859526
1 8137 191643 734354563
2 171952 388711347
2 124218 194992294
1 102251 196789 295989696
1 44998 170010 254222657
1 60708 199072 367176321
1 49156 132642 141340422
2 194049 224394781
2 65447 636490360
3 25233 65615
3 188125 88721
2 76556 124560884
3 68210 155094
3 23320 123584
3 99815 123618
3 115194 187551
1 8493 59621 723269824
1 151869 158993 416289592
1 63483 115845 620963964
3 136475 35892
1 53118 118607 793293299
1 114427 159709 516122570
3 107431 118797
2 113993 483794244
3 108867 45491
3 140722 6582
1 45459 190241 996138999
1 18337 165059 163461412
2 32497 817579389
2 157900 574582322
3 70514 65834
1 36572 37660 641229985
1 15697 140889 833037016
1 10410 150034 613142089
2 81820 451359699
1 159069 164385 562540418
1 116252 129946 919063529
3 80781 27980
1 34092 153680 127025129
1 2905 9965 372466358
1 155631 177368 501967196
1 72910 145973 357865105
2 119826 189154086
3 36275 38617
3 137383 104482
3 14751 107648
3 178686 44782
1 85169 187173 911254550
2 150657 738773778
3 78520 21974
2 111049 668746281
3 52686 48696
1 19080 63216 288857800
2 39962 80634723
1 44385 141015 733496212
1 38841 135154 857168798
1 101707 115333 608520530
1 22364 53180 778736153
2 45098 628108239
2 162723 912996818
3 8588 131178
1 155773 196793 875866321
3 3066 120477
3 166066 147550
3 72295 3596
1 6060 44250 348851366
2 29747 654139539
1 12514 99526 277818315
2 37999 84725900
1 35987 167475 888792134
1 110197 170169 24962386
3 190187 135399
3 64824 47158
3 105931 100508
3 79345 85833
2 140220 952283902
3 61372 36743
2 80252 719963068
2 3796 997859666
1 22224 110865 478167250
2 171007 631302116
2 195504 563899659
2 125516 314738870
2 94688 850077142
1 3898 108622 694514965
1 131377 159246 687323110
2 51635 162211135
1 164044 170126 582918184
1 36718 93870 57978927
2 100294 941788940
2 199820 151647039
3 9101 154293
2 105357 341502708
2 142095 448429700
1 29009 123979 717404968
2 51151 240850687
3 56300 180620
3 56728 180840
1 8952 175125 260635461
2 20647 153714779
1 93856 187530 939757712
3 130791 104415
1 23610 186035 849638125
1 47538 124808 835622459
3 165545 195327
2 93848 194644578
3 79368 78165
1 125035 132779 959320247
3 164541 129067
3 115105 84477
3 146287 133362
2 81038 747483381
1 44208 174382 657636601
3 159019 114346
2 54362 117104447
1 162369 176051 140386536
2 172216 571498294
2 181841 416567082
2 5506 714365085
3 83046 86527
3 135670 101123
2 67658 420189434
1 73491 113091 231100210
2 185136 292894951
2 178836 948867386
2 51946 88232156
1 57340 64940 6527386
1 40651 166726 966400446
3 50966 147708
1 129311 139729 196662738
1 4100 26681 489898451
1 13161 37416 968339870
1 35139 41951 843769232
1 10326 165915 731051584
3 151174 67807
3 125394 198609
2 35320 281511922
2 22326 52727301
1 153117 193020 709297428
2 125908 249212004
3 87651 79799
2 53861 20515350
1 78489 107561 546815199
1 93507 97498 922928576
2 174165 330026467
3 199162 172177
1 38597 72425 169665398
3 70943 88459
2 150765 72559268
3 22497 79033
1 68948 197858 842547463
1 49157 146774 703069914
3 132725 6321
1 9204 76692 542367306
2 116968 961784456
2 5088 554168374
1 43637 163513 243907581
3 60131 179813
3 138754 146219
1 31269 115987 557197997
3 33275 19846
2 21315 100420044
3 189208 80587
3 169082 50111
3 95190 185269
2 198257 939275779
1 97398 144142 475722457
2 79221 41006585
3 169781 197304
3 95914 150492
1 150538 186602 470185650
3 140761 72775
2 21986 510381015
3 129351 112526
3 155674 104687
3 97180 38699
3 25555 73467
2 144685 123661441
2 144793 197792759
3 11839 156822
1 28893 117029 938792548
3 115688 82338
3 120442 176389
1 73041 118448 811294457
3 162643 30614
2 33480 380555326
3 139263 86110
3 86207 13513
2 55091 373190243
2 48335 648664065
2 116920 972514416
2 60889 565200336
3 195786 44090
3 131512 29379
3 93239 193127
3 144892 102805
3 187634 25419
3 20432 171720
3 28426 132044
3 57740 192652
3 150530 44160
3 23985 91818
2 99072 154550836
1 49249 92521 687794721
3 118760 106104
1 165544 188374 394695815
1 33723 171485 837643752
2 156016 246137077
3 75445 148298
3 15200 42040
2 35362 535216191
2 150719 143346213
3 92384 32602
2 50852 112127710
1 176624 185191 631473710
1 33585 40899 854032680
3 91676 134601
3 33326 84163
1 1797 196412 853208431
1 10989 109234 444580896
3 84223 65538
1 98074 107263 276192962
1 64886 102573 490277281
1 47837 149970 235621942
1 9164 9332 113890186
3 36756 123837
1 139140 198886 144835172
1 68089 121698 526037863
3 165131 32441
1 111336 140313 763647597
1 29861 132095 229941889
1 49594 192217 482275720
3 167281 167863
3 99597 51008
1 108338 151453 862002666
3 23662 70366
3 2699 144008
1 117536 134157 412862298
2 194658 434804928
3 174847 134256
3 14950 54740
3 95 196328
3 199639 199736
1 4567 139832 343235195
2 118973 491446042
2 142563 873776375
3 53397 192200
3 63357 197300
2 32469 435500290
3 152929 176600
3 158206 57622
1 26770 95125 522204141
3 66540 84758
1 26307 124213 856760933
2 37720 694887646
3 158840 106955
2 81956 962335725
1 19368 87064 485112721
2 128187 756159619
3 80272 67029
2 196362 646219091
1 34335 128109 234669312
1 41221 98228 874423303
1 44679 88147 104288684
2 128694 376058761
2 27214 841528693
1 84256 174499 132752832
3 156415 158272
3 25314 30990
1 56895 83663 783106315
3 196119 32297
3 110481 172531
1 131128 188342 922459181
1 68512 128444 128090923
3 77058 57472
2 73717 592907508
2 70322 245230265
2 31239 41866738
1 19009 71180 381348904
1 39138 110890 857141752
2 46990 663513617
3 6914 190518
2 179232 185646918
3 161426 164848
2 148230 253654
3 34447 124964
3 16337 149386
1 100215 100361 197196927
3 16177 73564
3 103035 29138
2 70293 887934199
2 194954 312633009
2 175461 250063866
1 64188 104965 860846048
2 7976 175145283
2 25505 245570370
3 121325 18163
1 46076 160602 666362796
2 88391 628268970
1 797 69117 157025073
3 87872 199633
2 32110 231304166
2 153582 806344569
2 8699 468756576
1 47536 104692 414591724
2 142975 413206541
3 179779 18161
1 1122 131689 297770783
3 67795 171600
3 176395 143189
2 117186 332975452
3 158520 125483
2 168697 918411134
2 42661 935815766
1 2328 161356 649868671
1 14166 26753 401722598
1 86809 168918 730156721
3 31284 169637
3 50042 8859
2 68469 585717591
1 25143 158680 820413728
3 57366 111472
1 134116 160638 372807533
2 117577 191556577
2 177150 177516778
2 134574 506192360
1 108190 163755 413695833
2 108443 659073465
1 123986 148615 363987390
2 50737 468315834
2 182721 297653467
1 46625 182888 381601387
1 38564 133036 559196495
3 35886 109928
2 124693 91740594
3 100777 83976
2 23021 442416194
1 12685 173554 29732485
2 98857 65028664
3 51389 45455
2 68757 767602527
1 29876 92627 586956766
2 94127 618442486
1 80884 157258 624844596
2 10113 868877701
1 84878 182591 405860074
3 171840 192356
3 160358 26441
3 89670 16314
3 19677 81728
3 134810 62136
1 74661 170136 833523872
3 194971 143931
3 41016 119269
1 147312 171454 548664298
1 50512 115765 923550311
1 59152 122597 649870898
1 156272 174313 797973548
2 173970 991817795
2 171833 369237811
2 156805 578620405
3 99286 19460
1 28654 72868 831281319
3 184098 199970
3 27838 43403
1 158475 168577 924007419
1 17640 49257 263272651
3 50146 162484
3 77229 134374
2 136348 514813157
1 165212 194978 310638543
2 143300 793947647
2 155147 252165059
1 16834 109694 746270554
1 11815 159941 91666596
3 113786 122046
3 45561 109455
2 95933 425366625
1 970 93660 369544101
2 40452 265377954
3 10141 23132
3 62519 107114
3 106353 331
3 194911 133521
3 175989 119557
2 15683 864096362
2 80018 35575356
3 56261 133039
2 54432 6640335
3 191380 186871
1 139424 173384 24933616
1 79624 180474 574942846
2 108636 849457280
1 93328 98131 75880046
3 139715 91285
3 86302 8488
1 41727 73151 191716735
3 108777 127947
2 108657 646560340
2 9878 52034022
2 64832 984435382
1 47402 60956 204195905
1 50332 84255 79785572
3 40341 183917
3 5363 126550
1 162617 183036 815246988
3 36761 14509
1 42143 59565 366093942
2 127015 259323996
1 20195 138521 952633241
1 48683 146817 923392182
2 83593 413357877
1 132982 140860 682141575
2 164098 392344751
1 45235 68144 163848269
3 131837 84420
3 145411 20812
3 161854 157848
1 77558 145153 309268351
3 133295 833
3 192523 196804
3 15180 109331
1 44147 148750 709347238
1 84797 126864 618978616
3 22625 29808
3 105416 45541
3 159360 55411
1 44148 63122 817317236
1 26214 147589 827605557
1 67836 142808 363578995
1 100743 113012 627108267
3 120687 103965
1 80619 108988 477652304
2 1552 393670898
1 71705 88843 648803661
2 2852 668344400
2 37551 427877882
2 51160 23484338
2 150617 603501021
2 151492 85757296
2 186892 852233552
3 164597 57754
1 42969 51603 813785288
3 122793 94731
2 93775 13423205
1 51892 104449 31697800
1 1629 174102 907006995
1 124934 154771 392809639
2 3843 988072320
1 131122 173014 404980055
1 25215 44414 907936076
3 84974 95394
1 175559 182954 521208256
2 62482 441504084
3 66217 56500
3 55551 197276
2 192355 909213893
3 173710 25788
3 196158 83794
1 17676 60648 381830712
3 94341 114771
2 129997 869979578
2 141637 987813228
3 43875 164589
3 24304 58805
2 138006 898210619
2 43988 361840759
3 39564 115001
3 22222 68395
1 29558 163988 857140366
2 122443 85890848
2 40759 79224676
1 32654 182797 793854827
1 181453 193843 863915374
2 149233 306467328
1 95160 159006 403945835
3 66221 121812
1 30842 140894 599180445
3 147274 127760
3 51067 36571
1 123416 158580 774849339
2 78505 961435999
1 99875 117725 595504210
1 19031 35100 532886003
1 66832 196024 163444106
2 49006 106698076
1 86311 140167 867697537
3 117706 5089
2 78737 387423379
1 94957 113142 341994129
1 61624 88340 329789209
1 9157 42140 461236514
2 144976 577853391
3 142966 124103
2 194384 431232440
3 133278 106865
3 96528 72274
1 28863 114019 359121954
1 1125 103797 169021752
2 136163 271315
1 43691 72079 926033055
3 120869 154617
3 185888 94290
2 77315 960779467
3 166720 137248
1 51820 90235 576065129
3 158034 161354
3 138732 167138
3 78522 63005
2 96390 816125912
2 124327 404747699
2 6692 285165786
2 71515 497630447
1 98127 144682 937054431
2 63093 799370445
2 96932 316565048
1 60637 84773 640439732
2 88209 357680733
3 192107 569
3 198396 105171
2 14920 781479867
1 73442 77390 204160418
3 124047 168952
1 2274 154716 23620313
3 64603 134770
3 54977 162333
1 103066 154402 630613577
3 10345 60741
1 10606 39157 399618762
1 15356 195297 388824285
1 106755 143798 818117778
3 183496 95674
2 185145 825188117
2 58577 299563477
3 69226 22581
2 28351 381250519
2 199086 528321000
3 107839 170968
3 54736 112022
2 32237 919133268
3 32610 42928
1 2392 195352 736643632
2 174911 48268620
2 4610 358650438
3 132445 104156
2 19971 173287360
2 19029 52970367
1 138414 138623 178796179
2 139342 134718463
3 31721 105177
1 37818 172956 784514734
3 150440 140334
2 16930 685129396
1 52829 110379 280693427
2 187262 202443318
3 109638 9449
1 74739 105370 430564396
2 121221 354957305
1 113989 124008 570032409
2 73608 399975910
3 4781 138327
3 40849 121780
2 158526 180878824
1 34713 172366 792082103
1 56897 142569 75490807
2 111174 98780103
1 70392 78166 92420916
2 147528 25211676
2 38571 144003353
1 25172 189228 261013690
2 156773 970580706
1 29367 112674 750018429
3 60604 127587
2 64068 720336901
1 43872 116515 952738771
3 46234 11663
1 455 32556 718024438
1 136602 176445 990637987
1 37926 187196 422206396
3 187903 152960
2 85871 924868593
3 192221 129617
3 198211 189690
3 75169 102571
1 51551 182386 161531260
2 62554 551623444
2 58366 550080529
1 34115 139310 417408053
2 17907 802872207
1 60672 108166 339776762
2 68066 746449127
3 24485 92498
3 197661 149508
2 167218 582673860
2 101301 472282514
2 81798 601827202
1 149184 198196 198471218
2 184020 527267402
1 101326 117343 551708526
3 83910 18392
2 101508 951829346
3 118736 112491
3 155954 5552
2 55929 790198706
3 166032 186978
1 37518 134369 716038151
3 17159 165002
2 129447 672915503
3 122444 30620
3 111504 157990
1 32388 112000 548042616
2 6735 943365669
1 4184 108996 83543543
3 117643 139217
2 136546 190624038
3 130181 60446
2 43847 547726388
2 34068 814887970
1 37004 98766 459575930
2 100112 607586208
2 136344 170286464
2 103809 254198210
3 91037 196267
2 132180 253784133
2 8261 179212159
1 105869 174988 297020833
1 87045 162111 514242446
1 38479 166476 426355490
2 20612 28494115
1 26975 118576 804161478
1 50426 72413 144626357
3 42796 31553
2 70354 967046061
3 158607 199745
3 147722 63341
2 159762 33829769
2 168761 273215510
2 122421 181307023
3 85793 60937
2 301 262355434
2 198288 509356868
3 116905 142963
2 168517 790068941
3 191909 88241
1 24693 185790 241227874
3 193783 182485
2 7117 22967555
2 153509 635241010
1 61901 130990 666493244
2 24943 123185265
1 115977 140008 92932484
2 156811 32651996
1 32037 106617 93713765
3 146674 38776
2 74621 498520874
1 17357 96771 853341655
1 67490 131657 303921653
1 63727 175474 29029063
2 95560 2437218
1 5739 79673 274665605
1 64285 184775 188961582
3 189826 68719
2 101120 284561190
1 9596 61664 716816551
1 49184 189243 388827500
1 15196 101392 947340747
2 165009 770267871
3 11635 137381
1 80013 115537 802180292
1 120693 198075 541576201
1 9901 188794 656969841
2 78459 7348881
1 87194 194527 23224314
2 157888 564205417
2 44231 851408713
3 139234 11289
2 66914 905480051
1 20214 119696 248842938
1 37521 186266 241793013
3 47399 196957
2 24631 829567289
3 124398 74926
1 41538 123218 504866315
2 126934 500774881
2 55454 917795345
1 59760 147137 135243478
3 182771 107591
1 60832 159631 38702590
3 7298 43574
2 75448 12262332
3 185203 177575
3 191003 51093
2 80761 461981872
1 42050 96334 83842191
2 116584 786601472
2 84512 669681494
2 166168 352441902
3 95224 166303
3 190740 35940
1 5505 117933 67159044
1 31974 40630 838490864
3 51527 180132
3 83453 129997
3 194421 96819
3 120112 36404
1 23736 130595 581039285
3 122972 109042
3 172411 183518
1 44293 144591 448762873
2 59772 782824611
2 133996 895192629
1 144872 152297 832685483
3 61101 67740
1 129963 164458 337486533
2 5263 270898733
1 21157 33537 856889352
2 18206 866409235
3 133183 114855
2 133189 28483417
3 68379 191808
3 154866 124071
3 126864 117623
1 37406 48898 731698734
1 110391 196707 317818480
3 129787 40855
1 68544 128706 845999092
1 133128 194954 328389571
1 40380 127455 131930478
1 105921 134620 299410167
2 45905 439168363
1 10283 17872 853045356
2 125621 144647671
1 20288 81364 830152087
1 67409 138571 470463738
1 133034 199243 578428757
3 117677 119948
2 162665 817090159
3 65059 190321
3 184294 104745
3 42399 165414
3 112512 112205
3 108230 140886
3 45143 76575
3 179422 16504
3 185882 180544
2 158445 355471463
1 170114 181388 366460474
1 11407 76746 525767901
3 83382 142850
3 147759 76367
1 45567 164560 23781044
1 165509 171005 246224553
1 35266 80761 464376870
3 111556 39389
3 152657 198131
1 13327 162010 989755432
2 131191 194657152
3 88135 21812
3 45427 45948
1 89600 151556 254420689
2 75572 397128452
1 19390 47615 367284412
1 35470 43272 618263623
2 157219 387794518
1 60709 87547 729909139
1 49512 107761 354670276
2 23760 627448979
1 148145 175303 341269897
3 164497 191268
2 94654 999419995
2 1035 971373073
2 193708 635106545
1 39514 74042 902739881
2 86150 303462964
1 865 123876 522173267
2 27470 328926015
2 164038 353477250
3 23265 198833
1 81671 174412 92942358
3 52147 193749
1 17541 189454 83015418
2 159899 616849001
2 57640 576570824
3 158744 94715
3 29977 193431
1 75721 181389 428528725
2 56927 694607430
2 188011 953942277
3 26828 76102
3 120637 66566
2 177964 648638213
3 137268 168757
3 127996 135920
2 127292 599540694
2 89928 818408516
2 196877 900523658
2 57568 531158415
1 169957 198793 821788646
1 100100 103704 368868326
3 60940 174795
1 98199 165481 658907353
3 95652 152982
1 107603 160803 41372616
2 133033 998426836
1 25782 90462 682871883
3 3685 117742
3 138395 103417
1 68283 171660 881519634
1 76810 118151 424956231
3 73362 137423
3 84387 25926
2 175705 764875933
2 172311 630698011
1 114991 172655 471763511
2 79134 754222974
2 80384 855479118
2 193763 187932413
2 144270 210351156
2 91136 269885084
2 878 754740874
3 48575 157898
2 54660 107615060
2 159017 443530903
2 181512 783335526
2 159301 283990038
1 114152 154984 352875179
2 14515 693476206
3 106867 27689
3 192685 121466
3 96447 107609
2 76318 77243925
1 16800 134899 840815058
1 122615 186723 590391925
1 84392 180842 618022552
3 5071 11104
1 47334 74987 581403914
2 119833 828114209
1 126413 131177 266953912
2 48261 403693741
3 85048 143454
3 154715 178257
1 138424 192163 818470378
1 46823 119196 248700810
3 156425 116970
1 87798 154909 290252870
1 8803 141759 250524961
2 97842 803809859
3 149911 46177
1 31865 87089 649727402
1 142040 170868 304040667
1 108455 110798 644928957
3 179004 187643
3 192655 21867
2 181829 365945816
1 60450 130726 120064164
1 820 178205 920311815
2 18850 774079925
2 72215 288476108
2 71391 66377007
3 47432 153116
2 152284 717548083
2 89680 957012009
3 156130 161991
2 82084 637482835
2 11747 120636061
1 53700 96102 627871123
3 103359 76552
3 60637 84398
1 58078 73002 503562541
1 15063 133963 776008980
2 97071 690322048
2 93849 256780057
1 68518 129982 620699572
2 94613 450062243
3 188397 51936
1 9711 146660 359307435
1 76102 105322 996059136
1 43695 153041 279080350
2 181296 601408468
3 34210 142470
3 114510 77853
1 4640 164989 281127324
2 127925 753863045
1 869 3262 89041515
3 174414 52126
1 69531 184625 859705156
3 43901 5724
3 73897 132143
1 84146 191505 965411003
1 37859 167178 337100021
2 31836 218731530
3 61351 79949
1 133245 189223 822179917
2 68860 449399641
2 107794 69014250
1 91802 91840 295864930
1 152430 166233 959274552
1 23863 90539 206765411
2 104678 256926675
2 17792 94217814
3 142904 81596
2 191925 839776400
3 50027 166400
3 162228 52824
3 71709 154711
2 134087 593949424
3 748 155636
2 114817 212768251
2 23146 345629987
1 2373 74963 288299813
3 89647 36255
2 167389 123036034
3 109712 44870
2 174539 845411182
1 73840 154411 911680101
1 30843 165571 786641523
1 175370 198805 645132148
1 19167 123193 619029793
2 80073 666336394
3 170428 71462
1 60416 127432 913699780
3 8932 111456
3 139335 106995
3 45167 91226
3 56113 50874
1 60760 106321 754723262
2 17471 110802592
2 122582 752482887
2 28627 596750873
3 162776 65336
1 12605 37065 635536084
3 83508 55837
1 90125 192826 297888427
3 120416 144609
3 123944 36992
2 61484 647298859
3 45877 13349
3 49241 147311
3 121921 32478
1 90323 196634 387323645
3 197240 78474
1 18141 25873 443022784
2 41757 953612901
2 96936 664528772
3 130555 149978
3 15738 83494
1 61856 157854 723019014
1 10643 154812 331275610
2 2072 63149272
2 24694 34234734
3 75215 85736
2 62691 1715002
3 1589 104394
1 44527 133202 187635886
1 87435 141988 296671055
3 126018 88569
2 50451 430391257
3 166474 15044
1 92747 130391 309137675
3 489 8400
3 35910 112548
2 84886 77710385
2 37156 253451209
1 23747 147327 461027483
2 154819 715069543
3 195606 21028
1 77523 86127 415711336
1 57395 191371 211469915
1 103257 151176 886031582
3 8509 196842
3 80833 102289
2 20329 236926543
2 167458 773245284
2 113495 160647475
2 12915 230196386
1 164672 181204 659709671
1 53335 149697 871878920
1 66184 104668 384989030
1 70764 159932 363473868
2 57827 299820881
1 10351 155528 266405633
3 59175 111899
3 143233 10169
2 111700 326158438
1 7501 52650 250495711
3 79412 16332
2 66677 965845541
1 34126 128061 146029278
3 66601 110123
3 101992 112596
2 49812 757347172
2 118242 74634905
1 128796 175816 52278567
1 28191 184780 324954826
2 197096 259326473
1 66158 73950 113156947
1 8566 158623 364223447
1 16997 57450 615980717
3 194909 102768
3 51552 191462
3 81250 113249
2 188585 60664780
2 165456 558320294
1 103242 192981 578347251
3 70091 172994
3 72080 197627
3 120679 171921
3 107624 163965
1 33932 64790 364126880
2 133167 224346628
2 63495 548696249
2 182372 27597695
3 103264 88930
3 89641 136698
3 160964 9151
3 146579 45737
2 24739 855042343
3 481 78047
2 73665 192982212
3 100679 39349
2 76222 12531512
1 64943 148234 283468460
1 68395 69054 742625489
1 96723 154442 443221860
2 48442 706912768
1 131375 165160 647618146
3 194495 147078
1 16966 119792 283697715
2 172955 748547754
3 152284 135821
1 57427 187873 655295126
1 155714 174512 556989091
2 193706 400228720
3 5761 19803
3 88414 106746
1 67579 138381 790583622
3 192045 169378
1 38976 94503 177056527
2 175164 280393933
3 102238 34401
3 28619 168412
3 175063 162124
2 128426 920680192
1 17163 45900 43178636
3 83488 115573
3 140231 158342
3 65390 161638
3 166978 80905
2 23574 972426939
1 48451 70572 276898489
1 47346 86994 601142317
2 94979 261679043
3 7857 39083
1 131114 133763 320638662
3 157072 3478
1 14740 64513 638481971
3 67547 14150
1 24307 98339 562729519
1 5061 100856 271805206
2 41217 545283418
1 85950 98204 217689004
2 9393 274734489
2 3882 169506923
1 67085 90554 205917827
1 55296 174831 621943351
1 47768 96360 943039727
1 101983 153906 767365979
2 3283 914826832
2 179820 575995642
3 91517 62541
2 179923 216565185
3 169493 155267
2 132848 417883905
1 119942 199432 918287809
3 83574 163772
1 145672 153535 54382942
1 13609 135057 629986286
1 44595 48390 394844617
2 32168 97194023
2 122468 138182992
3 50676 76817
1 162082 197089 700099870
2 125345 992670485
1 109654 154461 370310622
2 31214 866787742
2 148922 147350309
2 91233 445565715
1 23105 105538 506786687
2 121051 79426392
1 7180 169556 362932461
3 66121 51579
1 45670 141051 729122138
3 127500 1209
2 79329 150920006
1 103727 110322 347436565
2 85760 561261910
1 57859 185427 721086472
3 8429 51297
2 142544 154261719
2 124974 831837839
2 148039 788001735
2 109956 783660144
2 172786 474000051
2 89012 812853743
2 175253 809501981
3 31302 68412
3 38821 36297
1 54366 84371 839079456
3 61140 128130
3 190425 136365
3 195220 133002
2 145330 327630252
1 49322 70751 648353090
2 157762 999858455
2 50780 85261825
2 149426 537003066
2 184796 701900804
3 75324 111033
1 7232 126963 904728290
2 28554 400739340
3 162228 46772
1 37672 126428 971406644
1 88810 135740 906055857
1 102077 145583 736724120
3 86612 24582
2 58927 780563906
3 53547 123662
2 22757 269200834
3 81958 12777
2 149146 992145447
3 45879 57911
1 117701 163708 607876998
3 85707 20376
1 57794 104070 113820160
2 37002 363118511
3 82008 48536
2 76926 214207482
3 128097 30159
1 60712 141858 552846337
2 114510 462624367
2 164224 9675780
2 79908 782517827
2 32165 893116137
3 60075 31068
2 92538 95622451
3 54242 7653
1 114992 182479 611898287
3 69925 168576
2 70341 918248355
1 6814 102817 923235922
1 19372 170822 413266628
3 64205 40960
3 85685 41376
3 163345 21048
2 158098 241628353
1 16212 56890 538096497
3 182886 43963
1 15856 160596 352621275
2 26291 234501811
2 13804 979196251
1 5849 91614 429704952
1 130789 149797 415826660
3 16638 11514
2 49661 37898535
1 99762 187114 166334334
2 154657 73371506
2 44791 925704638
3 22558 101375
3 58760 126653
3 191832 183881
3 126005 70579
3 24289 6313
2 52461 386218117
2 114097 763519297
1 13604 186502 141356375
2 162981 593128412
1 140921 159746 883358768
3 191845 3380
3 188479 30827
2 172594 357894772
1 3592 78757 842914828
3 27281 77568
1 114930 153111 182019821
1 34716 45916 397300708
3 116911 39543
3 142676 56713
2 123433 302995225
3 85780 43875
3 188939 170926
1 52834 131268 668925377
2 9366 26884496
3 55676 104857
1 65258 147607 636599811
2 2212 906559355
1 9479 150885 573779918
1 91571 172658 765364994
1 4147 146886 511884738
2 88310 822937570
1 90503 95089 97201085
2 90410 320258126
3 11567 192731
2 19129 394963123
1 12708 172715 514370569
1 6756 172888 707358939
1 4253 103747 407122349
2 90141 668170430
3 159646 65420
1 28726 138093 905584961
3 98267 92557
2 165598 454225930
3 59792 74799
2 154836 90022780
1 74720 145486 908633944
2 63920 291330031
1 158975 175545 325156019
2 16280 320718
1 139974 188235 265611856
2 17138 68076884
2 98020 792107724
2 168131 275719275
3 32777 48705
3 177222 43591
3 23207 10952
1 11884 106604 601779663
2 101921 587832534
1 99922 128387 575515929
2 136734 988741988
2 32013 70212012
1 28569 77521 723886111
3 163406 53868
2 23405 770443458
2 115574 939186702
3 173829 26402
2 55517 171976212
3 15889 31258
2 147146 960584827
3 186994 80402
1 32336 47614 59428497
1 98184 192922 557781485
3 95341 124024
3 30691 198006
3 19795 65227
1 34269 36453 692803026
1 63576 71373 583825355
2 143446 195430918
1 75407 104909 692822892
2 115458 72487685
2 74703 433350209
1 166778 166995 639046583
3 19309 98144
1 41041 135776 516284605
1 122149 197636 415099796
2 9809 214045203
2 26112 165605978
1 193463 194532 918450354
1 33789 61728 58494660
2 77838 893329408
1 63258 164633 709307091
2 119459 327435619
1 33021 157057 753307796
1 12324 84434 612113923
1 52274 182923 658858748
3 164285 25424
2 6721 788608231
3 166901 188172
2 52150 196268657
1 172595 183144 421257162
3 131585 47992
3 175540 170567
1 3953 31814 398560863
2 117478 909766063
1 61897 62092 675227003
1 111524 161363 590343731
2 21664 408602495
3 168839 153674
2 184356 723331774
1 31947 107754 730568652
2 28327 386656806
1 39494 186397 755215178
1 8200 8588 624845092
2 107214 396946284
1 83607 126382 49656194
1 35420 144246 428619107
1 26353 89968 517835531
2 121570 789175449
3 7341 164029
2 118900 393301670
1 32080 97930 711274323
2 57874 261276758
3 136221 164272
1 23869 135254 656861921
3 55220 30822
3 98419 57037
3 72728 90638
2 54294 420260814
1 107371 166730 608502770
3 151615 81851
1 115249 185675 551000095
2 105194 669948147
2 170804 7345244
3 59656 183696
1 59851 141605 397245298
3 139683 154307
3 196182 89100
1 66761 101621 120427261
1 17633 139594 311019325
1 32114 110207 949170912
1 111970 133730 14389588
1 31126 110802 933133362
1 57981 192039 179254240
3 71649 156896
1 170719 189142 863496903
1 49333 91174 530675049
2 67294 817139100
2 127724 931276633
1 155393 181155 758814635
2 79429 570117260
3 118755 21380
2 137931 540566167
2 180891 609389584
2 172437 177843008
3 163626 143996
1 26094 130334 124102620
2 55031 365819060
1 5206 78557 277266360
3 88367 112663
1 32702 57814 660136930
3 31222 123080
2 97391 963026033
3 95740 27748
3 156417 195596
1 41739 155980 394773166
1 3259 164639 937189091
2 40820 134701588
2 177964 646226409
1 42235 165524 23497401
3 35556 150226
3 60304 77726
2 55032 442711085
2 162951 44533961
1 90882 180018 188385309
3 145817 41504
2 57990 133900715
3 126453 8768
3 100677 198276
2 55006 212180706
1 75254 137165 148574820
2 52323 769585996
1 34627 53613 778492993
2 153676 649271810
3 90140 123765
1 45557 110771 207903147
1 41756 149725 641776068
2 160875 559202364
1 7689 17858 625303521
3 1883 30838
2 64358 121913426
1 13053 160405 897948109
2 23773 724911354
3 42013 80807
1 92738 175725 941571704
1 108263 128946 547580290
1 70961 181247 530816336
3 99084 35869
1 8088 161595 660350611
1 81667 123421 261037968
3 146541 15191
2 121870 997588817
3 159514 43860
2 135998 109183720
1 20501 185717 757133762
1 72302 152804 697926720
2 187626 550443179
3 105666 47344
1 37477 131286 223202340
3 44794 12155
2 26294 543153963
3 139384 134534
1 36241 71955 453526834
3 16867 60347
1 70437 176453 697886336
3 178811 156402
3 196823 68232
2 22192 832437854
3 6415 484
2 10605 152604647
3 90704 185965
3 79383 134808
1 88430 191386 941580810
1 42182 125090 479078343
3 7899 136556
3 15091 24486
2 135608 374545816
3 51662 39074
2 163296 9601507
1 116122 197457 971122002
3 64100 84762
2 78290 822971843
3 172937 34984
3 105249 45686
1 21854 75521 454042742
1 2056 143697 36903752
2 138604 90973723
3 94724 160364
2 125376 549406816
3 146974 87935
1 30296 157793 653571177
1 158674 180382 693828255
1 5574 66920 403655227
1 66499 190105 828530980
3 180616 85469
1 23447 47577 971499638
2 199463 226657202
3 7120 58017
1 10130 139651 172527241
2 70236 49875623
3 26367 123521
3 45417 88087
1 41248 138843 67380523
3 157439 165320
1 131091 152391 690081087
2 103062 441374664
3 17998 80181
3 161209 118115
2 123689 821503415
3 38157 79041
3 67135 81871
3 156366 140948
1 50308 80414 348928691
3 93536 194467
1 103170 107159 760892152
1 67056 75833 846789798
2 194148 582943975
3 33156 20613
1 50730 176352 168409952
1 8644 65606 243465384
3 14008 17143
2 109120 580285458
1 54788 182881 783743894
3 88685 66586
1 84152 191469 386879031
3 180385 196590
3 116878 90276
1 1069 164888 852174718
3 180599 193228
1 13989 101273 69740893
2 97036 102288246
1 30240 52756 47498546
2 46037 593399007
1 146859 149785 738291579
1 18550 96251 809594067
2 120502 998407360
3 93800 22757
1 24040 93122 114666991
3 147675 71879
1 6975 19221 180528073
3 141766 154651
2 184475 781637884
3 129804 120750
3 139602 189756
2 190320 917590959
3 66814 87382
3 120330 105865
1 32987 190756 551540858
1 134011 186462 114992046
3 153965 187086
1 68720 130551 368913069
2 19041 76900281
3 121829 89640
2 199291 744493739
2 59494 325295054
3 132527 83331
2 198824 495881072
3 157183 71595
1 16250 125775 473021847
1 91973 172810 644027293
3 50023 91868
3 83863 19346
2 167173 849507464
1 17123 130274 931051942
2 38834 247436049
1 10631 59806 616632741
3 139125 175732
1 93052 168193 312741531
1 72995 166895 476239801
2 19714 594216257
1 49799 129610 352419775
2 54260 556141260
1 28181 67917 81063737
3 65443 45690
2 86323 846611738
3 146723 75117
1 19438 71528 587050672
3 169143 64551
1 96963 189799 134639014
2 13428 377289101
2 108123 738684493
2 111648 979117478
3 155381 172399
3 142418 121002
3 193325 78887
3 167860 100439
3 67517 109826
3 119590 67296
3 9221 164607
1 61957 62829 648231080
2 161242 391769089
1 87964 171976 758876794
2 182382 937814394
2 30235 724796853
1 54807 158706 528604990
1 74420 113146 856617464
2 199756 823801091
3 125725 164756
3 65130 188837
1 23239 160379 984958019
1 93258 118036 758940627
2 163034 420080697
2 63703 57544975
3 65797 199119
1 36529 117521 516308521
2 140730 777917531
2 154220 327318918
2 170153 253654326
2 171694 742151736
3 101717 88036
3 145199 54827
1 4222 117421 820351908
3 190946 103065
2 92389 597808834
2 102727 269739267
1 148960 196316 354677207
3 125436 108193
2 98586 330368177
1 83884 178915 504732485
2 46056 156599048
1 47793 159705 52155006
2 51936 242051238
3 185542 70682
2 152589 262394462
1 681 61001 241124835
1 104643 158613 329520362
3 26248 119539
1 136829 173526 998898879
2 22633 921807031
3 181031 64164
3 133199 183717
3 42818 13288
2 173311 620091331
1 24291 29121 82489556
1 64524 70156 26589481
1 181146 192088 513465450
1 6067 162193 324931859
1 4451 12044 787332991
3 41008 184620
3 108863 187665
3 70751 57299
3 13223 13970
3 67796 198658
2 55110 887673067
2 104673 894610884
1 145764 146487 509873867
3 52568 70227
1 113551 175526 788746336
1 137379 177394 130002771
3 179937 67084
1 64642 183430 702252720
1 2529 103180 368510543
1 67158 79195 929445666
2 15650 92136881
1 13261 61623 269863851
1 82342 197835 286034076
1 49941 110779 993590977
2 173442 657479711
2 173587 787809384
2 113613 102623935
2 141878 199274642
1 30375 78366 242607804
2 143471 65813523
1 98136 100487 13522627
2 178193 926120052
1 51741 161982 638718863
3 167435 156550
1 142873 170168 548178776
2 54522 605926012
2 132454 313122247
1 89216 181234 355176201
2 125951 890798168
2 53977 782935336
1 116324 175349 890357518
2 3437 814663888
3 163060 29161
2 11688 101701662
3 67989 33314
2 1587 343027153
1 185692 191475 346113151
2 105618 213654277
1 9564 124378 713091652
3 58977 185627
2 183096 857433872
1 94281 174464 599381721
3 133519 165614
3 61012 172043
1 119790 129090 162107474
2 2267 524394699
1 128190 198113 808114160
1 43124 143752 781431373
2 129737 185214111
1 6889 197545 953986066
2 16417 578751639
1 111883 165016 749337428
1 86699 140810 445341254
3 8026 86168
3 39703 45671
3 122602 85192
3 40378 193957
2 22292 196750738
3 130520 160326
2 150679 842783593
3 82632 131787
1 31567 109583 396319559
2 49189 413574898
2 125788 118257636
1 60724 148198 756677128
1 40023 102262 173208993
1 34018 103987 559317996
3 25005 30826
1 25534 121132 995735524
3 161021 173231
3 125861 53208
1 30397 46817 40195453
1 134821 166112 197241519
2 29397 292981424
3 165697 160358
1 39524 44474 271723955
1 75236 184185 167903869
1 62297 193276 940560216
2 171247 117059433
1 35175 159252 833941286
2 80687 214255200
3 42471 171192
2 2077 555258232
1 74229 116727 769617789
2 72281 911336438
3 123522 145232
1 170530 174255 976358397
3 164254 106088
3 50995 24897
1 20340 160798 216311340
3 59249 150941
3 106541 156190
3 98034 185629
3 33148 80103
1 15016 155343 759646543
2 188429 119189
3 142978 137105
1 10585 197712 431133087
2 63729 239603966
2 87192 920492638
1 15529 174545 266156509
1 143785 171206 506397371
2 14835 634302491
2 45631 436721944
3 18939 82308
2 48863 21178138
2 145503 878703527
1 101982 123769 753391201
2 74429 366163226
2 138968 768160844
3 143185 11292
3 98436 148542
1 148562 173455 701605072
1 41773 102060 218261798
2 31722 693324969
2 154682 187059622
3 145209 29277
1 7393 111173 220534840
3 24844 133378
3 183982 49361
3 86484 69504
2 119563 15863095
1 52276 145461 827080011
1 77094 105751 335861906
1 78471 94719 669168064
1 89422 187542 221693520
1 80285 92143 999114141
3 57575 16848
3 197456 101112
2 43869 348291690
3 12499 56124
1 18895 197974 830528081
1 79907 143296 402554635
1 91568 120996 472061809
1 89093 114171 791822492
1 53571 124458 400353877
2 182056 478063581
1 14618 60489 766090719
2 77711 130179736
3 187501 194305
3 19754 184602
2 112885 940406345
3 4533 172078
3 81660 3798
1 120071 137925 3935464
2 91955 93859970
1 113291 198114 845047542
1 20201 97217 257454411
3 81953 118559
3 16667 95867
3 196241 87777
1 114276 149928 707139595
3 93906 6737
1 136636 197172 766312687
3 123308 153996
2 192209 663428534
2 181377 400395225
1 111839 196599 575029893
3 70264 77699
1 102661 150458 224454377
1 89549 189355 842931474
1 42 58490 542298812
2 70954 406821644
3 61906 5093
3 50792 16568
1 98442 132218 202769642
3 58200 118797
2 93209 461448240
3 106560 73495
3 106854 21381
2 183028 154580625
2 916 984051328
1 15480 148841 380792658
2 189799 80730561
2 171806 118950803
3 183489 179356
2 174362 920139567
3 144175 43854
1 115654 151141 579296889
2 156610 175283497
3 171051 139348
2 77704 580642368
2 89269 375647267
3 22976 134172
3 165862 127690
3 85956 198327
3 42457 137075
2 126716 144088637
2 16711 230265061
1 42868 124242 225509615
3 158546 168947
3 130825 80036
2 39453 239336970
1 61878 132019 783098433
2 83776 858108652
3 1931 38003
2 63658 243814224
2 97125 603984077
1 24910 40904 205541571
1 22018 40852 913921693
2 13312 644879124
1 36267 106753 638400527
3 108409 157332
3 52908 177345
2 4177 755442904
3 64247 150755
1 30870 194691 288064861
1 43591 63086 343773
2 29711 710010261
2 90053 315426636
1 8353 169477 458637692
3 25908 13780
3 55976 143891
2 169895 551471948
1 28906 78865 874814741
1 164 142593 298292037
1 90243 107084 261487092
3 83871 160208
2 49515 858174201
3 70123 107312
2 7514 363438985
3 58454 192551
2 95984 700138596
1 124606 164710 902154795
1 18309 118826 519953782
3 142080 38735
3 100711 170189
1 65047 189650 613362825
3 131903 2633
1 34361 122635 434560531
1 64682 198525 306121878
2 67436 814617841
1 85855 194849 519359118
2 53485 410852880
3 8673 155748
3 37622 78353
1 86524 148795 527170493
2 49427 461664979
1 80332 81387 48933518
3 63209 102694
2 174141 377895639
1 1204 25079 387934691
1 52952 122358 760273394
2 52346 707985505
3 119747 94858
1 144136 198969 740069766
1 36510 194101 662404740
2 115757 243555898
1 44859 112321 533508293
3 100599 99278
2 52686 268626210
3 173972 31713
3 12728 103412
3 62254 50748
2 164597 388385971
1 2163 150280 229870694
1 32772 170112 857081719
3 3774 21867
2 160695 428297104
1 65009 154133 48761222
1 115620 143980 865540273
1 190064 197402 359023285
3 120323 175185
1 86441 142581 332621753
2 44864 353763352
2 112974 410066923
3 190538 38857
1 76269 181782 515450600
1 75453 128433 408067182
2 187338 331843352
1 11376 186538 952182552
1 45861 93135 774557720
3 84902 80583
2 173721 55536588
1 178623 187749 886434543
1 47970 187337 189950254
1 107362 149886 120243409
1 23463 119715 860658337
2 198391 61689661
2 23698 377972961
1 107150 190974 915143182
2 197840 836869937
1 1768 164296 598060512
1 143398 193642 36859110
3 94627 123833
3 176722 49962
1 42277 173902 645007603
1 73228 173665 445769940
2 171332 297556687
2 182083 755745999
2 42605 154623674
1 4701 29014 290983728
3 160408 68463
1 52831 83250 611814038
2 99080 920479440
1 27546 134047 190745345
3 85658 195258
3 95403 171044
1 115182 179574 940460005
3 131622 84710
1 143779 197649 388416370
3 49054 8750
1 57674 88896 74198855
2 107787 512770889
1 166917 199007 337217865
2 7478 333812498
1 30280 90491 34512393
1 133000 135505 219996660
2 195814 608443358
3 8689 23609
3 185385 37766
2 183639 525186692
2 131168 260282920
1 8991 100269 786184166
3 107533 22027
3 86808 116560
3 103183 115787
3 180261 112401
1 152763 184198 488001787
2 42452 257879106
2 58326 211944750
2 49425 239005843
1 2605 176613 907151227
2 164383 337057706
3 49542 16181
2 149648 110322025
3 60793 98138
2 193995 704519037
2 106390 144132390
1 112160 193884 403602464
2 135175 276819502
3 3190 199440
1 136947 167074 498807139
3 109637 190919
1 116038 178607 900441686
2 91341 575244168
1 391 160988 88894710
2 186111 243055165
2 120354 560475973
3 118329 64499
3 108448 1810
1 6672 88860 662763087
1 10768 156651 615345327
3 103130 27619
3 168118 44287
2 76043 423667485
2 127729 277415687
1 71919 119376 452816790
3 196284 1309
3 104863 157646
1 174636 179796 592124795
2 109307 274535037
1 83367 187613 447393784
3 84241 171836
2 28271 651559023
3 65752 50080
1 164537 171327 331997172
2 69870 251040546
2 62040 309982951
1 68348 75011 302462442
2 46827 943403633
3 58114 78054
1 20653 100470 700755290
3 124187 121014
3 75555 1611
1 11339 80161 834529402
3 71811 71779
2 17109 706066455
3 82811 137437
1 148358 157355 802891373
2 129465 178837288
1 94114 96774 10107837
1 22112 182457 94887974
1 62234 115566 136845733
1 118676 187960 567549974
3 96273 186429
3 96536 3028
2 163260 621055327
1 32391 184944 925535108
1 182074 193270 824599111
1 66308 179565 94723361
3 156577 83124
1 20330 143352 353886456
1 42538 70429 494612582
1 2410 183324 549697429
1 28611 157157 213687147
3 68405 23150
1 134362 191079 688447782
1 101910 172239 660095649
1 26649 65756 572561681
1 37711 179421 53605245
1 16708 117767 991522737
1 61837 87459 279493948
3 87732 52043
1 19753 175090 38507694
3 131800 61625
2 194052 507088521
1 116648 178059 114926419
3 181797 142893
2 102526 411975803
2 158057 778189096
3 177995 44699
1 107826 144083 780863495
2 189625 493523348
3 10865 199412
3 178400 41008
3 27399 61284
3 22401 75716
2 87065 193267928
1 51444 80949 954441875
2 59489 820369450
1 83368 138989 513554539
2 60380 871484850
1 1405 197823 413309744
2 17512 604445138
1 2565 99089 610288030
3 38582 15970
3 107531 189837
1 77633 121648 254955028
3 183647 30875
2 172768 953941365
3 68152 182406
3 73701 34045
3 63884 49351
1 112410 189549 81878005
2 43805 140775659
2 97399 640187355
3 69573 55987
2 19823 748037966
3 197909 125424
2 50098 811490504
1 93256 198145 460047587
1 128957 187533 513870175
2 84901 316309542
1 9304 158516 358513425
3 177660 3349
2 4971 699428648
3 102451 18671
3 118207 20464
2 101876 828741341
1 41941 148875 323714274
1 36934 121966 81236070
2 186105 743476605
2 36851 617813416
2 64021 805932220
1 44847 104188 52309167
3 50719 193924
3 157575 57531
2 138035 290784578
2 86509 534802393
1 38257 121255 801228953
2 83250 656596289
2 23230 4097724
1 74197 194253 910234176
2 81347 707403836
3 138271 17993
3 69646 90584
3 199316 172081
1 15419 128952 16046835
1 73043 172161 971003858
3 77616 39565
3 70737 23856
2 119918 973316763
1 40769 170663 51388335
2 142603 100799966
3 2712 163557
3 60274 171119
2 15799 585413719
1 72066 153840 472064160
1 85415 187232 559059297
3 147308 94330
2 84916 601884265
1 40659 148209 677688382
3 127446 91580
2 41787 443927969
3 28553 67935
2 155103 582058527
3 58275 180967
3 70244 143113
3 117290 15203
2 53377 356158857
3 84648 7320
1 22954 169120 462638281
2 50934 824983193
1 140907 185010 653003444
1 69455 79238 509096924
3 107077 163894
1 3252 52680 820409841
2 142417 517073219
2 14132 517367415
1 121720 170586 306325519
3 88431 192230
2 2592 841319626
3 90194 29096
3 169871 100330
3 80104 40643
1 154602 161603 451435254
1 19548 120409 648531123
1 108052 158269 839854334
1 104470 156424 765053020
1 118237 198921 691722135
2 59030 399670910
3 168326 137898
3 131335 57254
1 127294 136326 695482839
1 57487 133442 768466374
2 13037 525094635
1 141503 144829 247058226
1 9939 31946 468899367
2 12458 861741099
2 45811 555332884
2 71506 778493642
2 74575 670857120
3 89962 121778
1 8274 55045 526467352
2 178368 548302632
2 178550 886362571
1 6585 65711 841454143
1 91346 182431 998918974
3 149687 78404
2 70635 547030310
2 183568 558767183
1 109220 185977 380333069
1 57271 61588 583472038
3 128768 105918
2 117008 398728899
1 127831 150987 856237423
2 72426 7639228
2 61699 717820717
3 159015 58825
1 49509 141331 305097848
2 37266 513358702
2 47746 104220361
2 79865 160814344
1 18275 133566 776224907
1 28698 121064 576582369
1 128973 173942 810159360
1 96853 103158 736623921
1 65513 104679 95817469
3 148793 63145
1 175518 195437 69205052
1 45596 187373 492996034
3 150292 44580
1 35736 187054 461266073
1 82725 195170 500925019
3 9934 150826
1 9308 28651 582159561
2 135 339998416
3 18822 115876
1 20181 164295 159095393
1 39597 75008 29234479
2 82075 910530775
1 45608 93830 740421125
2 4483 725487215
3 8592 184268
1 18807 71344 160350616
3 116111 195628
3 174918 118841
1 76431 113140 359894983
2 184757 447295815
2 34012 68209053
2 158883 195164252
3 186778 54247
2 45310 448331850
2 134952 197015833
3 160808 188603
2 29549 540440654
2 99927 545235813
2 143390 331004295
1 132081 188574 148129826
2 41723 50726890
1 24962 164000 623986379
1 23743 28723 681740932
1 79843 86473 365265931
2 59121 945518849
3 18054 16050
2 41148 719219166
3 88021 110593
1 107784 158935 247069026
1 46938 53186 300160352
1 116147 193262 92318121
1 25060 176757 806541072
2 63002 154806711
1 115561 146128 415452663
3 147690 113165
2 16817 103762817
1 108464 175881 441949400
3 192580 161246
3 59036 165090
3 184684 56802
1 90364 141464 471736886
3 1687 143810
2 109307 236282305
2 84524 688714003
1 47141 54821 716136078
2 83861 972117414
1 154905 175635 959618747
2 150137 286745791
2 16695 899413392
1 57704 188362 354746994
3 150178 128520
3 82911 19640
1 66361 120911 388301450
3 146320 94424
2 119861 90232234
2 165530 786290337
2 106935 918535140
2 58952 874369340
1 1521 147270 302407109
2 94656 64453570
3 14293 10589
3 172108 97261
3 19682 177743
3 198663 198499
1 94667 178379 659448036
1 133949 194019 193739739
2 97402 878485405
3 9595 44345
2 24952 795478021
2 159544 766162911
2 68111 472531372
2 455 187520640
1 60412 91051 96732489
1 7030 57860 732578843
3 33174 128196
2 42134 590502711
3 199002 80882
2 9547 268631921
3 85200 87634
1 137571 172765 271453006
3 171321 72658
2 130992 452248533
3 88729 195887
2 20048 652303563
2 123668 25298418
3 178904 113571
2 107508 44384009
3 149121 168308
1 144089 198656 363923957
2 116133 871177759
1 160222 173052 783401699
2 59319 651178843
3 77542 188649
2 98549 252001390
2 153540 229230057
1 43179 79391 331882289
3 61276 13148
3 196078 138672
3 126470 95556
3 48738 98516
2 64055 613168483
3 5169 62825
1 47886 102453 982589004
1 29967 69678 175676131
3 80519 26494
1 80414 196860 345617712
3 151839 52831
2 49184 206733
1 22031 80626 252808068
1 35789 69861 514348830
3 146589 13995
1 78454 183567 610309827
1 90251 187660 360192089
3 51186 33260
3 171153 47913
1 51536 71108 633593305
2 142506 418199194
3 166505 138514
2 3598 283089047
1 27330 35977 542526387
1 28257 155812 515776688
1 55652 59826 568899937
3 128805 126332
3 13226 79260
2 127396 311657636
1 12641 34610 294259531
3 112812 140971
3 58678 147033
2 143481 970273825
2 107181 598567310
1 4883 51188 422118332
1 64081 151001 922948311
3 159771 161013
1 79782 170286 164933581
2 174116 241131513
2 122352 416479075
1 107062 110029 993814767
3 110083 88491
3 165610 97269
2 167611 623736988
1 113085 113845 712395284
3 150092 87700
2 54304 255828112
2 172629 250191262
1 53559 86495 692336411
3 61570 160410
2 19332 467872993
2 52460 262249685
3 176157 140873
3 169318 13168
2 126765 241882898
1 79586 130730 748185798
1 32696 169319 486675874
3 177141 80210
1 55902 106834 407285948
1 34501 70381 110470941
1 35878 66989 932077732
2 97916 525509455
2 117306 395155575
1 26017 123182 223416595
1 70007 148362 88718508
3 97569 177687
2 59245 460511936
1 110380 189995 426754468
3 120379 116529
1 30064 187872 354071092
1 20244 114851 120430345
1 54316 82651 261641916
2 140170 775463127
1 4866 170888 688288
3 126148 79284
1 11969 148390 475201040
1 89977 174653 399776204
2 24266 110648387
3 8729 92681
1 70626 79891 810985663
1 104433 123551 201113818
3 113904 99110
1 88513 179454 823001658
1 92596 184062 32035071
2 152946 310302293
1 32051 110794 258983982
3 36410 113869
2 143110 775776758
1 109776 120887 366190471
3 37780 129888
2 40535 153030040
2 166124 648360020
2 154203 929163617
3 175013 126959
2 26644 933094065
2 175854 263277795
1 95992 102301 386417716
2 64793 644349991
3 16177 71251
1 52160 146103 23365226
3 59005 47958
3 163019 149339
1 13223 17345 546001841
2 168594 236402821
2 74061 492889947
1 132736 144252 311464340
1 147635 191193 280139377
3 182654 135925
3 83313 174767
3 4537 35906
1 46006 149792 972863304
3 43220 157143
3 34151 137133
2 32844 940347016
1 2360 48809 457192422
1 151978 181062 934963339
3 42806 2256
2 80279 975031668
3 165004 108684
3 153349 23970
1 123857 158020 922535650
1 21863 153694 164465118
1 39375 113067 726237283
2 122867 716095314
3 81302 182937
2 65435 615894799
2 35738 78684291
2 39903 113264200
3 137528 133671
2 172687 154838061
2 25728 224242579
1 62059 139678 947479446
2 55184 146032294
3 180101 23501
3 138943 108751
2 167983 966959198
2 51846 760726602
2 43501 443547303
3 69398 116826
1 25161 112376 306242745
2 98573 274477916
1 61843 185922 823502924
1 60959 87033 498100741
2 71141 23809443
3 187664 139726
2 68576 571670984
1 21950 112400 490502588
3 1608 17296
2 100916 129498704
1 10320 32784 953892144
1 99565 122578 400166150
3 78003 129803
2 190000 913230691
2 37133 287000817
2 39079 905637037
3 56699 102540
2 13701 259036049
2 147621 831013365
2 179811 878758358
3 89460 91271
2 97810 100263271
2 159742 404334516
3 161838 94705
1 31884 51091 273782690
2 189802 405601468
3 161036 13247
1 118917 132124 804382665
3 29924 102174
3 101720 129934
2 51606 540684104
1 43463 49734 275977364
3 188957 66384
2 16077 981253183
1 47128 93801 223186815
2 168827 815948467
3 35197 120837
1 53716 167996 62478651
3 23485 87670
1 34337 116209 339074396
2 26330 510384462
3 93652 141145
2 135140 30108039
1 52584 115853 708629425
3 44760 46484
1 78669 135942 674083675
1 53169 173922 675152791
3 114735 69776
1 105804 116879 942174440
2 126748 906930320
3 117115 60821
3 44696 169397
3 162444 88103
2 143423 70499945
2 105503 598405898
3 67594 193566
2 144896 881607824
2 71471 865827068
2 149380 651800548
2 131468 430863730
1 11522 14127 226622735
1 95639 127442 161657892
2 19828 150388032
3 10687 198342
3 32845 4290
2 169860 598703872
2 3945 481404139
1 22048 58813 774907702
2 28168 994972409
1 119929 151034 899188071
3 193632 40756
3 259 152841
2 92318 647372782
1 58244 113045 297695587
3 195285 21350
1 83764 157408 248332555
1 141801 177156 821009112
1 28840 88010 643877628
2 8796 126945807
1 8697 40426 855457984
1 98737 199610 196451890
1 8551 104593 76849596
3 151021 98460
3 182872 3922
2 91998 757622970
3 88106 139689
1 21870 90765 770794450
1 104 144242 964300623
3 195499 22795
2 73667 382834084
2 27764 22028359
3 21407 168735
1 81112 181329 368223896
3 102217 79679
2 21874 97151665
3 25104 102527
2 162270 879050141
2 85635 34132938
1 45984 66942 35723209
1 132593 187401 625462955
1 53536 66479 695742665
1 69745 82069 768148710
2 85067 290869103
3 152822 164444
2 74996 24442466
2 165769 852918539
2 34546 928369262
2 121439 707542641
3 5646 87816
1 78756 186323 2639120
1 2978 47167 507153633
2 27130 832244348
3 92233 86218
1 54343 105697 962792584
2 149700 563727196
3 164895 74355
1 15080 40260 133071166
3 110206 153005
1 48647 89065 880815902
1 18968 177863 908915824
1 16675 38915 182344155
1 44544 105511 36281348
3 80405 106968
2 110871 703272322
1 79279 182271 565669755
1 156881 193112 549444938
1 11248 114089 148275904
3 178843 86276
3 99553 116766
3 34943 63753
1 48313 90279 832115306
3 106223 6299
1 7848 89376 415425077
2 107118 331746468
3 50014 136088
2 111047 430565881
2 28356 776080563
3 71173 141973
1 23518 39813 510794708
2 34224 888753108
2 186374 310041882
1 105909 129708 755419101
2 40350 699187789
1 32873 104713 352433902
2 147997 419532629
3 29021 122755
1 33572 102642 44580456
3 4355 176679
2 47727 563533296
3 120352 76687
1 119883 184386 288631272
3 16825 158935
2 59130 765539552
3 162483 136806
1 99520 163163 903767730
2 79752 678870685
1 109752 116159 10495438
1 80049 124633 50024306
1 25856 141091 99383387
2 135361 595209486
2 108113 950412093
2 15096 535412521
3 76295 23864
1 135427 169076 93100257
1 123654 126234 914467186
3 164077 134611
2 49169 774852603
2 187938 785275733
3 174229 147048
2 44339 926413995
3 122875 71188
1 19263 126454 752701327
3 48097 130670
2 126358 62979501
3 103965 57918
3 104551 117729
3 45951 68276
2 189118 910683641
3 107819 39101
3 122262 170480
3 105862 138346
2 27113 322439035
1 171779 189975 944935072
3 97610 61661
2 30772 834331490
2 109122 684858612
3 5312 71325
2 93273 930516116
1 55143 92088 773728995
3 49816 23447
1 68741 73464 265847856
1 3975 158036 100254323
1 61626 133382 516514979
3 152196 50345
2 177541 60367212
3 190840 118194
1 453 4375 637708612
3 120937 94727
1 119179 195684 876629973
2 41064 680077185
1 72616 195775 254214877
1 27161 65824 308439572
3 4375 120387
1 42812 166666 572472009
3 135100 123238
3 92294 114504
3 121934 62309
3 102522 10094
1 27612 47348 743606853
2 50383 793918368
3 10874 148563
3 153508 103495
3 107783 28170
1 65988 117448 74306613
1 7373 102839 762860692
3 8511 36315
2 56320 628191256
3 138053 156000
3 10241 108877
1 57440 151521 591300616
2 62536 74768570
1 18845 101868 568873973
2 56257 337227159
2 12359 539679902
2 45763 500135964
2 190172 471466160
3 148307 92346
3 38612 109936
1 88561 184643 920200150
2 152010 697219017
2 112710 221162228
3 116779 18126
1 92596 195763 295065708
2 34889 777486991
3 42492 134807
3 127593 172021
1 5607 28411 373898770
2 78104 159293087
2 105888 962660650
1 43094 53388 257726902
1 53631 129621 220164074
1 77099 102716 763600056
2 156902 734493986
3 129165 176745
1 14975 126834 393457972
3 119368 130190
1 5541 117581 570688883
3 155092 124941
3 47101 187274
3 191085 29126
2 92351 402381292
2 55950 616142578
1 115991 130077 975020017
3 172604 36759
3 151469 30370
1 66744 112664 622780952
1 157162 169517 631814038
2 4222 800007035
1 24668 126847 887152221
2 132353 873900564
3 71946 139941
2 195541 677788040
1 44599 137662 992429766
1 86631 96529 797431202
3 176670 175119
2 99773 71020419
2 131310 173777082
1 62771 172201 762887120
1 42419 147090 495425094
3 22153 110155
2 70021 881017435
2 86190 714289018
2 182770 447667077
1 26933 29958 417706753
1 122327 126531 299446366
1 60462 144631 579600423
2 59308 784459771
3 65857 6200
3 22663 66115
3 133806 185492
1 114436 154294 258217737
3 193734 144949
1 35602 156931 723569090
3 66949 151933
1 62458 79426 308625550
3 84591 58150
2 67328 661552447
1 47634 145745 195057427
1 3391 189956 271009385
1 1269 117205 973707295
1 126964 193739 165892868
3 170186 190007
2 196305 848069847
2 146124 444205817
1 59406 190085 146487531
3 101014 72406
2 175934 327663766
3 187420 40908
2 58204 204742980
3 90820 148035
2 133660 659682228
3 59393 173718
3 72589 151199
2 173720 193310728
3 34188 165686
3 7479 84552
1 52534 96028 366682044
2 7831 761411880
1 13090 198153 158962071
1 60894 198785 226880888
1 39735 45486 332851711
1 111541 182216 927220626
2 79601 446071365
1 82445 189129 868706740
2 49867 366568928
3 196461 179259
2 36682 446763218
1 7778 112717 803684445
3 77843 51826
3 98964 12906
2 146792 162444712
3 44816 179863
1 177790 185136 283709925
3 3506 115826
1 132487 187473 81315849
3 141076 162169
1 9256 185276 826432877
3 49444 168147
2 7800 414943618
1 68668 86341 293117229
1 103789 187733 536625874
2 184241 94829964
2 59398 266633161
2 71120 316716272
2 128830 797075320
2 4216 224426109
3 191783 159976
3 38039 86972
1 87842 177665 528156075
1 133649 136740 527413630
2 130709 700513552
3 51452 113263
2 40979 533093089
2 120592 587960672
1 1828 124025 598288720
3 133621 65384
1 84402 105156 417328747
2 123581 726245697
3 52751 149783
2 69269 836223359
1 90566 188304 415526979
1 66284 188096 14554089
3 43894 92123
1 9280 150289 16823744
2 3312 274543106
2 138976 403195421
1 147123 196915 69966467
1 125354 136159 686695823
3 73832 35161
2 24876 341403407
3 182229 186774
3 89648 38753
2 156607 441412199
1 126354 138491 652770281
2 171340 586553837
1 138353 196455 472994805
2 154862 323838928
3 121515 12295
1 14832 70500 178392766
2 144159 924906537
1 46457 156078 455074611
1 26975 108425 794917628
2 17254 909355314
3 55920 9895
2 186350 293271332
2 108529 920462810
3 38179 47441
2 169744 908101308
1 15708 159394 831406424
3 198092 1496
2 165938 240123072
2 109214 397329919
1 83349 185496 572268786
2 107223 107133362
3 163228 53620
3 16415 65056
3 48742 164865
3 81493 183118
2 165990 372816449
2 33942 142277606
1 38220 129113 561894551
1 136993 148081 459330083
3 31869 192521
3 45534 48088
3 162192 53956
1 13531 156942 817714495
2 1963 983598807
1 189562 197223 193912049
1 153743 181608 270736048
3 143515 160426
3 37788 68116
3 92858 198872
2 67060 172802469
3 23177 105942
2 10854 16589432
3 76736 44559
2 142757 69503705
3 23076 12989
2 54553 180620623
1 63675 70680 725249321
1 14670 146380 545551083
2 84468 986995437
1 49846 120649 340520928
1 6237 74235 107149505
1 129032 148311 804140763
1 126715 128317 75104305
2 63895 166986278
3 37046 5015
2 99771 964986167
3 198381 51917
2 133425 953875106
3 16921 170067
3 117396 183568
2 169205 608101343
2 50046 439691722
2 30698 576167671
2 17177 395817534
2 145956 924944524
3 136843 27822
3 124403 149471
1 100587 161672 477107168
1 8081 8160 677527260
1 35289 74843 388121431
1 25882 168628 65429360
1 91306 106410 786713003
1 42737 127241 240180917
2 4244 637976315
1 19351 145137 83292383
3 131603 157249
3 115360 163610
2 1034 870732757
2 167839 856318926
3 188477 192782
3 19512 109726
2 99194 390128779
2 45956 807555324
2 22573 866577916
1 19392 103439 571279374
1 107114 181866 537398172
3 158831 160440
3 194724 190137
2 152139 521334971
1 142482 160508 955756893
1 56817 79038 712687414
2 3706 433818268
2 171535 356978940
3 72520 190224
3 71253 95470
2 12422 861921827
2 44053 900792142
3 147869 123550
1 83822 141437 184452913
1 50728 151756 325965358
1 54741 191291 472122797
1 57125 179746 275131025
2 191233 624863500
3 46254 147052
3 155333 166664
1 67769 139541 892010791
2 179198 289913396
3 145172 197303
2 30282 630873665
3 196757 162681
2 63259 782157032
3 187969 68592
3 64460 123011
3 30100 54975
2 78125 963960408
2 144060 627694490
1 111398 191486 895065071
1 73422 143396 846584231
2 62745 541566977
1 88081 107394 466237082
3 6642 25554
2 62503 237733180
1 28142 66180 793669402
1 62399 85824 925361668
2 190177 898229504
3 80441 110007
1 132695 163280 618922462
3 73445 125307
3 100836 71883
2 171636 919439062
3 192863 121368
3 105682 113726
2 65151 778973538
1 64761 84234 767603904
1 54583 128919 225978923
1 17961 53053 250276168
2 199168 389930640
2 139638 531867158
1 19726 114224 391808490
3 60128 130085
1 66738 124779 89394000
1 13309 68924 844315034
3 1046 168758
3 161350 95898
2 65860 322914548
2 161275 178248707
1 63267 73437 430959573
3 4618 3880
1 57418 177760 463306320
1 128323 199921 128081820
3 95357 196258
3 55098 192465
1 52341 55748 613805300
3 5022 188615
2 195987 111388677
2 78713 372510002
3 89719 32835
1 69580 174805 172115358
1 14522 198724 328031784
2 96903 991555229
2 31474 869542528
3 131821 12690
2 181989 877355988
1 30275 197001 300708248
3 101028 95581
3 115057 77902
1 92875 119628 406016440
1 185080 186953 577864726
1 38631 135297 181425452
3 41276 94019
2 36766 514636765
2 106106 281824156
1 23916 127574 213222977
2 110357 505666169
1 20151 163642 260007017
3 167160 141308
1 61950 152772 704027538
3 56162 73870
2 192948 801116001
2 100752 372371302
2 173236 266060384
2 143251 639631445
3 847 34122
1 98829 165849 748918152
2 59434 347605033
3 48996 31513
1 31902 150243 747724765
3 91192 188420
1 56708 157492 222247009
3 167817 185818
2 96670 311411284
2 74 176070028
3 190270 143216
3 56907 183273
3 147120 142527
3 131984 165589
3 180529 20995
1 4436 143165 370107512
1 1461 140631 439503123
2 72577 773391150
3 69896 80297
2 63258 661138229
2 93517 346165773
2 18209 134765493
2 120595 818695572
3 55089 33164
3 163860 74424
3 139084 77724
1 800 30654 928053099
2 142447 13295947
1 126735 183867 742164314
3 94637 89533
2 3718 441749754
2 21580 431100187
3 26436 78593
1 68566 70347 746053431
3 33838 91069
2 51745 213804552
2 146014 860549817
3 6075 95669
1 63458 90047 803612580
3 92586 21233
1 12136 171960 832602433
2 175783 316396423
2 36826 567941479
3 176975 91092
2 111449 265884700
3 135650 164099
2 35667 148366218
2 34049 165240013
2 129113 563449198
2 94389 634201467
3 56228 172525
2 107985 156598049
1 107908 197206 714692814
3 155849 46059
2 138696 898708217
1 193808 195131 125440583
2 132489 287865475
3 145719 194489
1 71183 144843 628731137
2 12781 429722648
2 26872 40244251
3 104812 97345
1 170804 181345 736875619
1 4865 23956 784955426
3 184507 77470
3 14133 108525
2 74527 610097084
3 166482 139313
3 91811 193728
1 13181 140972 604877255
3 88328 61092
2 47925 178603680
2 182272 630964950
1 135415 167552 121488698
2 21419 896665536
1 97555 141070 318440257
2 24610 822029028
1 26733 71126 875700285
1 46364 199797 24324704
3 104563 121293
2 140385 849354789
3 117551 96
1 1323 7331 168450426
3 179133 164655
1 40371 85436 305665726
2 177386 872059
2 58491 94200267
2 79166 471566997
1 81895 98682 826340571
2 184928 844568232
3 69309 22421
1 107493 150916 733123172
2 192561 188344543
1 11716 87759 568410362
1 87206 110059 38559284
2 145596 714311319
3 178763 136227
2 30351 414861593
3 131514 58047
3 124414 136828
3 148600 17822
2 114506 99626781
2 138724 169557478
1 47704 117912 329225028
1 167496 191530 634315601
3 56100 26778
1 148076 156891 16978246
3 170163 15656
2 87014 922211415
1 65487 194092 905670676
1 25510 176566 638391978
2 75480 742195909
2 95511 970191368
1 22619 132277 418472986
1 15459 164142 12830529
3 162154 199599
2 195955 408019674
2 174750 503976663
2 10718 697701720
3 186693 23532
2 54297 647314981
1 106767 160956 434543322
3 171313 131010
3 79142 83774
2 102624 676246131
1 98542 127844 552234588
3 70365 166078
3 34331 176499
2 155239 706658199
1 54865 187885 421201170
3 106050 106715
2 94274 995658585
3 6663 166077
3 94468 52874
1 92351 161421 390834883
2 15606 417198337
1 160094 188134 158846333
2 118994 270506788
1 2186 129958 586399321
3 34892 541
2 1264 171852530
3 73206 120278
1 54892 60160 685774128
1 176191 185179 594613306
1 28696 64637 516122611
3 64649 110724
1 51373 180043 330956254
2 49326 936584737
1 34415 59147 973269630
2 132545 570973975
1 77221 186828 492377562
1 148421 199533 81864793
2 92904 887752645
3 136624 141893
2 72802 665312005
3 198819 8179
1 61850 63855 890331616
1 76124 166728 869071012
2 36824 332475409
1 15749 164749 427677292
1 6864 11497 851398974
3 146935 26318
2 125420 188143083
3 170602 188480
1 102988 120699 235413387
3 90112 53266
1 67307 136739 951694524
2 69973 941175043
3 164715 43178
1 32158 43036 404988523
1 11562 189215 584347072
2 143532 241128654
1 95736 167336 511742544
1 108304 184897 187081228
2 173698 127952384
3 5295 184064
1 111965 151045 591602211
1 91915 150465 841876329
3 56395 177853
1 111063 150902 589147425
3 43591 3879
3 111749 78328
3 10758 188307
3 97424 138794
1 38418 150720 344806612
1 31849 62098 175830790
1 81630 91907 63789515
2 83934 73529636
3 72968 120271
2 15858 578877109
1 9829 182917 881144608
1 108244 171310 435587011
1 162032 165136 708596353
2 157673 508927508
1 64709 111386 975703239
2 176881 582682127
2 70457 663835019
3 36497 166343
1 46535 68037 426471152
2 190080 721649699
3 88261 129943
1 6222 162787 280793005
1 5255 121514 615107511
1 62378 160575 725698006
1 1351 104853 986036501
1 62549 121684 76581992
3 135717 95803
2 125350 334372491
3 126522 166970
3 12126 180158
3 36737 2915
3 104888 173942
2 79567 120344924
3 20581 78305
1 11311 171877 514148801
3 197701 23198
2 24468 19421095
3 151854 97946
2 52270 341021571
3 63382 12366
1 82599 111856 920317285
2 197230 593307983
3 82297 111124
3 108450 36066
3 22232 26570
3 152033 115648
1 59129 131773 80627807
1 83328 131944 188813939
2 162670 457431948
1 66379 180344 636085503
2 53824 940393342
3 76500 68793
3 159262 197078
3 144679 117317
1 7400 125858 895058575
1 27401 59325 587636270
1 50737 75404 555132393
2 14431 635359123
1 60096 186474 758903490
3 195500 30556
2 131907 369255627
3 147698 53547
2 11723 54780668
2 134388 894204643
3 155034 152930
3 132904 16833
2 117018 155286489
2 116636 114633715
1 100791 111679 597644745
3 141081 41560
1 31385 99024 346022808
1 98260 179154 662278153
2 152471 387183810
2 188905 8054198
1 129773 198812 528093106
1 12451 52124 11680212
3 74305 189513
1 5299 42474 144571879
3 76548 84858
3 32928 196713
1 81786 115903 545711935
3 157298 188548
3 13121 102856
1 27059 98179 804496096
2 188761 955466415
2 123370 126379582
1 73099 110398 980821016
2 177289 928866519
1 129499 194957 535367776
3 39268 150934
1 7608 47698 119234684
2 15017 950992329
2 172811 603974149
3 62047 181054
1 91300 132444 92719452
1 53573 160890 841104757
2 106687 75070591
1 39973 197904 811681933
1 1742 57039 322831916
1 10488 42759 285990776
2 15449 142775268
3 155406 328
2 134709 858081728
1 18876 22046 533223042
2 186360 159822334
2 97792 640443087
3 38227 40089
3 72288 87592
2 170618 304952812
2 151414 570245804
3 76129 33595
1 56550 150637 941402165
2 188616 691756390
3 189808 178577
1 116668 145012 819197126
3 176611 181877
2 179458 89744444
3 64762 9535
1 1189 174290 913458889
1 101206 102788 466374077
1 134883 188057 456129457
3 125987 176539
3 176735 62209
2 136875 851815150
1 68831 195431 413535938
3 14585 117570
2 197019 842724176
3 50327 11210
3 59189 150395
3 55334 147374
1 60753 98776 187041627
3 136210 182174
2 52596 747158054
1 49316 126610 74662952
3 24929 160804
2 69634 469812011
3 108018 177108
2 81414 334414384
2 131546 234878796
2 123033 705150912
2 108651 124299622
2 137971 923484198
1 37606 89731 27049052
2 188588 325408644
2 83467 895213358
2 11016 654741192
2 54455 982940740
3 126168 18531
1 35871 55655 805055094
1 123533 132958 728898472
1 88822 162097 241109887
1 94176 140423 879932054
2 39775 370242021
1 7999 27140 591104498
2 65054 610788830
2 61996 660296924
2 133977 269738349
1 41803 121945 759486379
1 42816 167416 907124590
3 29245 88078
1 6050 14626 368831972
1 15557 117350 247789449
2 192370 151122919
2 174899 52068420
1 108119 119569 433889548
2 150642 721113571
2 25438 594559426
2 126290 315302173
2 146960 302057416
1 55234 157159 422745474
1 12691 84188 409774314
1 22889 160584 375682791
2 148643 723024091
1 81749 93935 474555237
1 64390 149975 699411107
3 180717 189495
2 10158 618624203
1 115477 139069 188256161
3 8906 75045
1 128722 133530 739287375
3 17561 121522
3 66427 193268
2 69709 812254532
1 191381 193118 59902971
2 123423 435713119
1 115523 148987 603018760
3 159701 175787
2 149171 64798161
1 109479 128026 195521743
2 43249 248355373
2 148855 551323466
3 81322 113129
2 53978 879315077
3 123812 27016
1 114382 155270 706686008
2 161624 570289685
2 80001 646663905
1 94293 115774 726671695
2 186626 494964735
2 180315 139273419
1 54682 192967 398524689
1 18295 62690 977698910
2 10247 48275717
2 14083 425161482
3 152079 85494
1 18915 181136 486082587
2 113253 828343732
3 105511 51320
2 183585 964680025
3 101762 42097
2 162388 732210009
1 16060 105954 480005523
2 116775 776981987
3 172525 99632
1 22251 186658 774085263
2 131702 119275608
3 35995 134024
1 159380 186803 383513055
1 191499 195719 580067679
2 187608 757887709
1 67522 134799 485727302
3 152030 59535
3 22330 85515
3 3205 50269
1 87521 103800 444900253
3 89586 5087
2 85918 846197757
1 115000 127485 819000619
2 138156 471638929
2 182849 62197009
2 197200 53713680
3 64095 193080
3 161943 66998
3 66065 107308
1 118413 147856 412679455
2 62826 388142755
2 164297 153846122
1 14607 81789 905993303
1 33351 96826 458244013
3 133645 83607
2 40119 250652708
2 120971 402433244
1 116421 197853 968475732
1 6373 63048 529266922
2 102893 268400065
1 36599 155039 473546695
1 19949 137128 287039972
3 10223 10366
1 85107 163729 689249573
2 124422 385374691
1 72429 157898 295887682
2 65331 887659944
1 62822 194306 899283702
1 29713 157788 126503657
1 51415 67216 520815708
1 77911 187916 972121988
2 16437 167103355
2 83205 847495867
2 122267 308151079
2 111933 976545589
2 119215 890096529
2 63431 171209716
3 114201 97323
1 58026 198946 768560467
1 117565 153390 173297190
2 199311 445906144
2 160490 227343104
2 193605 885109835
2 183873 114176761
1 39718 113041 74387768
2 160750 62720957
3 155300 17826
3 88945 40386
2 150439 689523710
3 47963 71148
2 136208 829028634
2 129490 220070426
3 28707 57334
3 158462 164741
2 175039 886335495
2 26033 584908536
2 36601 641894011
2 145413 255367033
1 74205 99186 803910133
2 104284 131677284
1 41037 74427 382083508
2 185021 622654067
1 100615 164640 298589821
3 46564 160352
2 21427 541187664
1 89883 117176 366844465
1 117600 181165 82274627
3 182361 17126
1 94367 153353 539888122
3 165066 149239
3 107838 160535
3 32841 131397
2 159646 326033644
1 97300 130505 220670769
1 52590 118542 180762154
2 166869 244465704
2 166108 340919390
1 9395 198295 426837839
1 95152 145057 359209605
2 168599 690578382
2 163113 713039163
1 47398 117887 960377867
2 136431 527660586
1 86543 122805 322937500
3 183401 94548
3 92721 93935
2 1466 128550399
1 59755 61881 988190463
3 106881 74073
2 3826 463123900
1 119172 150594 220283009
1 44696 81449 878362260
3 121231 37384
2 176378 303703466
3 41316 160357
1 76364 122780 254658860
1 70187 184056 503531664
2 110740 717943624
3 124985 132162
3 70468 96196
2 13671 808553571
1 10961 129845 13585024
2 3533 937478100
1 82667 120520 516136062
3 190570 169601
3 152221 68045
3 38066 135711
3 17775 126998
3 193077 111990
2 44544 33424158
1 99244 118759 530010017
1 64755 131966 467721078
1 27224 135845 275045226
1 43977 66954 407624445
2 155361 212164085
3 185735 121861
1 167865 177420 973502898
3 155252 9315
3 125532 129861
2 152737 737183600
3 53462 86841
1 48376 108474 38850012
1 32820 182703 858354630
2 162758 818075032
1 71468 102512 259319240
1 101031 156635 292677556
1 49135 115853 947271466
2 163517 586459451
3 8079 170878
1 25412 82155 639205448
1 42825 93289 691623818
3 72436 183946
1 31175 129977 126884701
1 152297 167506 757454887
1 24815 155384 256165393
3 51313 174079
1 162893 193140 166635503
1 22259 169997 439708580
2 16310 564402819
2 173218 855299833
3 66511 3809
1 156307 168053 790868336
1 51965 134858 301675963
1 137290 137330 289442482
2 150786 791433850
1 9945 139007 198843037
2 83556 345361009
3 93905 191627
3 69927 8036
1 36859 51925 316230351
3 139409 150967
3 88711 95095
3 142947 4442
1 152845 157802 331715709
1 35375 119324 997732602
1 50165 79483 67917010
1 82775 138314 788171936
1 55186 58548 912166074
3 117283 96064
2 122439 771222901
3 25160 37719
2 157914 817223563
3 131897 99279
2 96507 629520418
3 149879 108502
2 196974 4723007
3 131364 139271
1 50116 64108 60496812
3 136083 49215
2 160600 495990237
2 59929 979624551
3 33407 44289
2 188417 26974505
1 16632 89587 594465870
1 66564 94124 428397334
2 78012 444015011
1 27315 153420 304549088
1 104982 166622 834009991
2 2177 995212131
3 151694 7544
3 162233 127256
2 78323 630603071
2 35946 563348855
3 109571 85074
3 164517 120078
1 37611 43296 510141057
1 85215 144645 780165340
3 57520 87322
3 60060 175327
3 124063 32262
3 193541 102506
3 138761 61898
1 23583 33537 731875333
3 199754 119230
1 117014 162919 338946434
2 90954 363102327
2 158986 869298485
3 154941 185718
1 29462 136951 169945234
1 48028 165718 568087579
1 19000 115000 693847356
2 180590 229242290
1 110195 158478 109379115
1 21273 116160 633711826
1 164890 185421 206909921
3 114984 57903
3 95187 134362
2 38994 703492367
2 146011 538973083
2 56304 336860136
3 81222 38779
2 20404 611882205
2 139951 331640992
1 94179 191815 5795036
3 60755 66447
2 21618 553669384
2 53582 615996181
1 61354 126171 386527612
1 29190 169901 14024687
2 122957 299186335
1 21612 99429 37459186
2 188841 658619658
1 16373 154836 62442493
2 166153 90035629
1 183839 197104 254821991
2 26553 240378276
2 70779 661132824
2 108819 245735556
2 175448 189736557
3 15073 113669
3 123600 54968
1 18951 90369 919492173
2 34244 553349780
2 25977 914072318
3 138745 189667
1 153939 155772 792579113
1 17369 181005 509426973
3 73251 76285
1 120833 156880 881692528
3 182198 78561
2 155811 48183127
1 129364 154259 699455278
2 69277 417055361
1 17508 61371 242035797
2 155546 805127389
2 169024 372354017
2 120966 41395493
3 35328 130280
2 178777 998429915
1 45096 54030 496215306
1 67298 117615 127420420
2 58125 280297715
2 154772 805959067
2 2845 868549982
1 9628 196648 700959072
3 137605 26517
1 24823 177981 1675123
1 163414 190539 334176240
3 183848 198058
1 40234 77438 985265513
1 8088 99202 617938146
2 173659 869583738
2 174414 320509138
3 10570 42858
2 100497 982941984
3 153065 56620
3 34295 165959
3 130690 14985
1 9141 89705 58953984
3 36729 78883
2 169502 553964160
1 40522 126800 139291735
1 91414 121517 286895523
3 183139 85974
2 179306 360288350
2 61103 611747009
2 160522 986747756
1 85485 87925 505179383
2 62143 983554149
1 60566 111403 413832762
2 69866 827952423
3 137376 186116
2 137621 534661761
3 152367 123192
3 36607 15931
2 64863 528121078
2 162461 907044722
3 191533 164853
3 99696 116929
3 154980 35069
3 105289 121856
3 152940 158657
1 326 68721 750379606
2 56395 988297934
2 79624 170611801
2 147564 659325178
1 6181 70477 302422859
3 156416 174421
3 141341 9671
2 84048 691241352
3 6069 197004
2 196045 250015440
2 191704 203867061
1 111680 124749 907303000
3 118269 57411
1 53217 122315 913221513
2 161917 141305981
3 50551 169522
1 5430 144327 260777874
3 70751 50924
1 97130 197580 556412574
2 111607 538240508
3 164557 186311
1 4194 72203 279065606
1 24030 54075 15456129
3 8767 133179
1 59369 171856 337083184
1 151145 190026 174915258
3 33619 46
3 7806 183435
1 98299 103479 165164188
1 188001 195537 247453209
1 86012 134741 479760308
2 74978 483024297
2 58718 134678195
1 19128 126263 375030021
1 153549 189093 810844493
3 54917 153340
2 2593 914598146
3 65875 114929
2 34687 784561634
2 173039 778740007
2 23751 849109517
3 76693 117546
2 146441 722151949
2 3588 472690232
3 37666 19523
2 21744 180294685
1 5241 68673 710863618
3 166967 95130
3 68922 111222
1 163112 170458 558448377
1 94785 181838 116310027
2 49876 103176610
3 697 105700
1 83551 185692 634904845
3 170772 36646
2 9548 316716748
2 199935 895722184
2 149657 941797929
3 183398 33866
3 133539 87732
1 77629 167109 318007887
3 918 15759
1 29584 66358 710205073
2 145889 281125865
2 188782 645710569
1 62475 184470 916740234
2 72887 817590306
2 157113 452825160
3 158489 16807
1 103020 189211 732165150
2 128302 403559789
3 11434 156928
3 166474 13671
3 159576 83156
3 189156 5956
2 51901 339653741
2 130282 865550515
1 105065 107716 840008568
2 196112 627979660
2 163818 962984836
2 137146 589937879
1 54742 98217 64402740
1 43179 187992 423551645
3 19081 74588
3 123217 22851
1 24816 53876 312569171
2 131731 609642207
2 187007 523827399
1 38394 173306 336010984
2 24561 963334307
3 167783 17786
2 71352 887286980
2 92668 52732196
2 144007 152104079
3 47688 47992
3 187189 150016
1 9941 71119 182369517
2 156374 324994999
1 21348 104117 937346984
1 172911 190432 301339721
3 125705 39428
1 3606 165343 2368712
1 6459 28585 734361221
3 57077 49379
1 83369 124639 603924202
1 68578 142320 407460906
3 105717 112888
1 131520 190686 905496142
2 50035 524988665
2 117739 786119382
3 89905 167955
2 169728 514239084
1 74455 100444 465560968
1 139713 164304 348501562
1 16194 51970 830707107
3 179843 93780
2 198026 484648160
1 35214 197630 43930983
2 107607 399983575
3 73334 73121
2 198652 36767298
2 21970 110661552
1 61428 113033 909789271
3 153496 97420
2 15162 17580343
1 143611 146906 873777643
1 186340 195676 501889637
3 97187 148700
2 156121 94533579
3 128465 16298
2 184060 921362087
3 1181 42371
2 98925 822639117
2 129789 371987063
2 193965 194345388
1 55625 163037 248225213
2 165454 360762412
3 87873 22048
3 41358 75715
2 71648 714139430
1 87814 192909 111479767
3 163258 153790
1 90227 185962 710114919
1 82786 115482 109166126
3 101684 123611
1 49422 147210 2775055
2 12364 965468440
1 47856 70138 803001651
1 19142 90803 356262347
2 49232 968316842
3 47385 154521
2 140812 713192252
2 113267 509505147
1 33577 103590 831562409
1 39970 166845 775469717
1 138481 146517 10071450
2 102562 477216323
3 37296 198866
3 21083 114630
2 199342 43945678
3 113034 73711
1 159013 185714 119819680
2 46984 72806391
2 53933 63163008
3 119613 53140
2 4968 490131077
3 81219 190640
3 38705 81824
3 190623 62115
2 32038 200555864
1 94333 99885 236418026
2 60581 710046316
1 128035 198718 592349207
3 198864 162890
3 38674 154730
1 78895 126112 427526975
3 38910 125661
2 49422 937790854
3 70424 155297
3 22393 135112
2 32965 104468887
1 57278 104000 161320798
1 68702 153863 118908420
1 2322 23361 42539323
3 156310 193436
3 131890 176627
1 49895 152396 83506635
1 25273 137845 341950967
2 141045 203878178
1 7605 199378 14361104
3 142188 46001
2 81711 314849200
1 120356 132424 830361926
2 15429 549574732
2 40356 140244376
1 14289 181123 697066232
3 138634 128661
2 86384 774206397
2 11069 108750303
1 94853 126613 682180571
3 143131 107142
1 58208 184625 275203671
3 68891 198093
1 9744 150672 178268427
2 33338 473599087
1 89567 148247 496874322
2 94103 617285639
1 42643 57188 562212706
1 98986 192596 100103539
3 15839 184470
1 64734 135415 108328817
2 165838 632410595
3 119539 6691
1 78797 136787 447165174
2 142744 681497685
1 17529 188724 862107784
2 193047 39435209
1 66732 120915 666318638
3 110132 109102
3 94850 80900
1 38281 76212 868059152
2 132611 496728691
1 42631 128562 337825542
3 2872 52330
2 188898 403053730
3 32515 56306
2 197763 338920649
1 123362 183903 313760213
1 134345 170147 182062693
3 176251 121589
1 47995 194180 41147526
1 105187 196742 435712297
1 72491 99360 580666803
1 107515 165920 643209016
3 85049 158258
2 106619 371025159
2 77827 925255723
3 81787 124970
2 70454 309257740
3 34304 109608
2 115257 249245799
2 41777 556527883
1 107932 137900 981460049
2 172237 361626449
2 67907 285804498
2 177015 898243165
3 29221 88607
3 110017 169483
3 18879 84866
2 70729 514169684
1 96700 185460 853921601
1 57287 181169 968371297
2 177183 838821340
3 58050 198795
1 91120 188631 306599564
1 136436 197696 438206003
1 82728 127969 765089042
3 100598 84202
2 5713 702821036
1 14373 140897 815990745
2 70733 872066346
1 80469 186797 879556271
2 173924 80781807
2 59691 918971237
2 152874 260604099
1 79097 124981 336761025
1 119147 144536 92182891
3 8406 70852
3 163348 78904
2 143760 421508050
3 6309 20100
1 19705 31644 902037880
2 22622 965346983
1 96771 147498 806441722
1 122215 124996 976135577
1 64269 114932 938229644
3 30538 27901
2 90284 707927179
3 116842 71570
1 37354 177936 953179562
3 115506 21894
3 1793 128040
2 192727 179349753
1 9346 99154 310446633
2 150224 589539180
3 104379 20200
2 109939 346452667
3 5393 29547
3 116672 27008
2 76495 267690718
1 138089 154569 850527638
1 27589 76557 309054364
2 182629 614182638
2 87386 155876084
3 125517 69331
3 60526 8260
1 46837 52483 777122160
1 17377 36682 439452173
2 132457 577614006
1 73597 92081 694511163
1 62399 83548 650543933
3 14712 38598
2 199871 516159986
1 10286 154586 370453250
2 19873 959161828
2 130596 178492490
3 133912 166344
1 118453 150436 406342567
2 170338 819886096
2 38872 496730026
1 143434 184758 485145179
3 83288 164751
1 14144 197320 495726985
2 25606 738508336
3 17093 66802
2 190639 745331344
2 169420 698312602
2 39834 272863577
1 54631 127063 770579832
3 75608 94146
1 6223 120075 985830704
3 115117 90275
3 90474 122041
1 100427 196239 277336428
1 63026 97955 128963112
2 1816 631433542
2 163333 150019738
1 5736 186850 268051697
3 106258 199531
3 131186 143808
2 20219 23313932
3 192981 89080
2 151395 987559695
1 59803 149555 353704033
2 63258 679995683
3 9182 106662
3 87095 138732
3 188825 42668
2 169161 914876783
1 3868 157441 830348792
1 54248 168512 566831930
2 102146 473047396
2 62693 146246798
1 132782 169120 421082973
1 157274 193811 251616867
2 57880 771461647
2 47160 998028696
3 70103 160394
1 83302 90400 293126292
1 38517 124203 647923389
3 163813 90100
1 98355 179567 318626215
2 26213 740578911
1 111685 133064 1179704
2 61932 259877239
3 56420 11180
2 168786 401903873
3 173937 28719
1 142837 161890 938188929
1 32428 190751 118046310
3 6346 40596
1 186168 194661 750516019
2 42112 749533381
1 30485 138581 164666850
2 91805 534919294
3 107150 196492
2 1140 784768997
3 27486 130749
1 15365 15454 603211436
3 29643 180211
2 133265 451742397
1 84753 173744 798093831
2 77874 938065388
1 95904 108477 985741470
2 31611 349079950
1 3251 36632 256261545
1 110374 126186 904427633
3 152158 14024
2 189063 245501867
3 1772 174493
3 77898 172354
1 15853 36868 124046075
2 133342 350761571
2 59680 179317586
3 28739 186793
2 58505 247814829
3 163994 133385
2 27888 447525401
3 154176 125232
2 25019 352428590
2 56501 901703911
1 5194 78274 506892416
1 64570 172846 515548268
3 141510 59695
1 109659 198004 876394602
3 195084 45681
2 196199 979790665
2 140667 500810805
1 27161 68315 605459040
1 46919 146853 732119895
3 57566 58750
3 165462 1523
3 93139 125997
3 81667 111874
3 171725 54133
3 39980 112243
3 165469 113614
1 129726 170325 67888295
2 66047 35962756
3 151915 133766
2 65542 626798184
1 67901 157918 110924777
1 100438 194686 805959476
2 122431 84009882
3 197880 31351
2 192839 637285723
1 23085 167462 916719451
1 103007 146642 877498194
1 90055 189054 453899509
3 181259 96849
2 189076 355107299
2 65585 160423472
1 69254 99287 207055591
3 158826 68817
3 176580 48227
2 128320 934214186
1 45058 53562 911247586
2 165303 684996280
1 189606 196699 987299037
3 198844 30973
3 70324 77823
2 151181 184197990
1 32653 74010 888057916
2 5469 530492356
2 27733 428593943
3 83207 5422
2 86930 891094777
1 81441 170703 639996422
3 81464 108475
1 81816 174499 60370054
3 149304 41443
2 156808 864196546
1 46416 80949 217677843
1 126778 172098 385337628
2 110186 126293207
3 16208 195399
2 92376 502522966
3 149212 102817
3 26244 54826
1 77598 125808 858923901
2 48338 979509860
1 153228 192292 601283129
3 134591 167400
3 15951 71463
1 50515 167964 269234818
1 160411 180347 631544573
2 72192 395968113
3 77393 89813
1 89952 159981 828363828
1 58866 109144 565837006
3 61212 140286
2 98328 684195126
2 12951 269512109
2 51959 168803496
1 193099 197878 449982530
2 53401 397249136
1 8471 50184 866619563
3 191455 48456
3 186748 148200
2 107421 802290211
1 121547 150637 249198221
2 119826 148464339
3 108084 81831
2 97306 786360775
3 184119 151050
3 175871 137945
3 14919 123503
1 50937 70917 325516263
1 95864 113540 367741790
1 65767 87015 84409158
1 59602 150638 478721798
1 167837 177943 659987956
2 147046 559245011
3 110821 89052
1 18805 26643 885538659
1 148826 181750 95217936
2 50894 713444302
2 179378 388524006
2 129603 765217920
3 31420 45286
2 196129 37353633
3 105577 159255
2 144293 189146289
2 196227 304598800
3 142924 14568
1 118018 171478 261715354
2 89003 10210248
3 149024 140777
3 141554 193931
2 111302 922241695
2 51177 460347271
3 122038 10225
1 128366 154613 407122181
2 50800 793381335
2 157688 812603369
2 118383 966398727
3 5581 193490
1 8972 172976 476490009
2 142477 586605092
3 99776 65645
1 12303 20148 857019959
3 120568 99112
2 185416 836602401
1 126819 151583 766220782
2 157449 763731763
2 109578 267905971
2 115972 338498328
2 115809 672414445
1 124331 145134 872915456
2 100986 4513344
2 88452 793483094
1 8152 19196 27491325
1 7143 42558 233378545
1 17442 124137 478948081
3 84065 23481
1 43666 191300 337819825
3 2258 134083
1 56774 159214 25120615
1 5205 27252 331621110
3 124398 67293
3 56906 165934
3 179091 49022
1 49800 142945 964900570
2 102357 173991728
2 22532 418137796
1 76283 103656 146577054
1 45630 190288 330821037
1 100516 191291 565007882
3 32696 88541
1 44673 163703 735080568
1 18059 182397 554563962
2 178164 396778019
2 1235 829792010
2 19403 414703944
1 11204 88672 267951683
1 58119 155252 59560884
1 26897 150183 160529114
3 35259 162268
2 36003 393868380
1 9894 68937 960945792
2 2066 592966155
2 162682 476145125
3 4754 83770
1 13844 34857 310313997
1 91795 122810 928610112
1 71946 148537 803693646
1 15824 132778 566802433
1 52039 114091 946303615
1 162567 171600 771777628
2 23894 837638530
2 199886 737926933
2 31238 365751519
1 127711 142933 946078148
3 199409 136494
3 114398 195555
3 30931 30785
3 90308 130777
2 120114 369316305
3 127661 101445
2 111899 66609042
2 195707 566312568
2 10652 62135298
2 39509 849282041
2 73145 481595583
1 64171 106940 379461372
2 197161 800639239
1 39477 58635 194218515
1 90009 125518 638664532
3 161915 190568
3 138716 105337
2 76010 263972949
3 136441 71971
3 116114 50269
1 113517 197525 323948761
3 197472 172042
3 184434 48224
1 9010 166450 119256291
3 69815 122820
3 173491 132960
3 154026 4023
1 64197 103121 453998035
1 53716 111795 894237275
1 91473 118079 321297482
1 47302 162832 12824929
3 91198 92552
1 90785 163637 728556860
3 134070 23961
2 133406 321840885
3 58778 42386
3 75098 122690
3 108874 172717
2 7471 794224874
3 59393 174518
1 25238 95454 776973096
3 197843 15982
3 159807 159598
1 17819 132142 361530313
3 87495 55057
2 39109 359531335
2 29626 476495325
2 44426 152583161
2 176033 324568461
2 158088 366035185
2 20684 40460594
1 16689 66232 592278397
3 96241 46618
2 32888 595596160
3 178885 198857
1 4046 185710 520763421
2 191384 288385733
1 128851 154045 549681847
1 42881 134738 305963306
1 12875 183384 926230349
1 113190 167420 559102682
2 27771 633324159
1 20998 86041 162473399
1 14626 199815 827642804
3 98004 80411
1 129869 193911 114544318
3 93639 123205
1 67118 144855 17061092
1 122000 167071 207356952
3 128881 10137
3 190107 195765
2 4064 469944392
3 149592 92368
3 185280 76711
1 47576 171476 407230557
1 66531 140744 992104521
1 96546 119675 941672575
3 68235 174048
2 131827 664598157
3 4015 68966
1 32957 131096 449677681
3 14436 14369
2 132918 304218059
3 37629 195305
3 145735 65983
2 195714 148800059
1 9335 54576 409239597
3 137691 67342
3 106795 25152
2 123716 61150481
1 8234 179552 963162121
1 154588 181548 281307815
1 82691 124507 497190139
2 68265 367838942
3 129447 114321
2 176789 945119619
3 85593 90941
3 175476 103586
2 23653 584906417
2 145176 367708171
2 171903 310093873
3 68470 127554
2 22661 252127862
2 118703 860829288
2 4951 30410624
1 60501 187156 794733431
3 44563 124852
2 98637 622795901
2 112873 938130414
1 58960 92576 306016626
3 47632 114312
3 174492 172738
2 66598 360877680
3 126980 67762
1 46927 70711 979197000
1 119848 188270 656915775
2 15943 695516167
3 63693 32036
1 40685 157956 266208799
3 41886 135825
2 167224 48142614
2 184404 779066517
2 185040 191442436
2 8965 338828611
2 193925 871337020
3 108920 143909
3 93592 122911
2 15902 254983740
1 6879 68832 525753023
2 75697 990258512
1 6454 143375 358884437
2 16795 322483548
3 20286 124539
1 65921 84984 488817759
2 103281 871978094
3 117627 65555
3 89728 183271
2 159481 477728267
3 29861 43286
2 17318 275411977
3 86783 95866
3 148058 111785
2 179534 560079831
3 61338 63081
3 116863 29815
2 158195 386283261
2 99472 829901741
1 8289 128619 566560252
1 132864 151029 199839689
1 37682 69715 479728686
1 79803 189379 841895008
3 54132 158578
2 134755 678350402
1 74618 159742 296996540
3 183117 119009
2 54712 516809417
2 15189 360583166
1 38922 129420 333450553
2 52389 339032569
3 67598 62424
2 165006 724738267
1 49559 97446 578794116
3 97264 50789
3 178149 32548
1 137588 151419 500697982
1 5704 53487 577200162
3 50145 151621
3 97043 127990
1 20992 197972 982033205
2 41232 842765900
2 163401 868629547
2 131278 491904232
2 35911 712229515
2 195053 602550818
2 137436 357088480
2 132248 988581174
1 11175 198494 799161074
1 171086 191331 620322883
3 159464 198554
3 165238 45160
3 198129 16184
3 61302 55557
2 102606 115927379
2 7559 129967276
2 180113 169625757
1 128854 157110 206888329
2 49413 246175447
1 27657 91111 29074850
1 160816 183845 618807076
1 63900 199453 672675294
1 98222 151089 226387659
2 171115 42250267
1 43747 67858 71620633
1 33788 38392 95704498
1 67604 166608 867674495
2 160222 762115633
1 69663 169142 249909246
3 155846 186226
3 131523 20220
1 75657 101400 856378348
2 57543 394251429
1 63041 150876 413462187
3 197227 58321
3 150406 173397
3 69635 95523
3 194508 159652
3 164248 7751
1 123487 161185 643040829
2 132969 603671110
1 3825 77436 22655953
2 178366 356912920
2 196308 73803553
1 47493 177489 686914051
1 130466 165208 238845218
2 73720 862500192
2 185195 196785435
1 55468 117174 647505781
1 97066 110265 809270758
1 180205 185530 406228179
2 32529 429913276
1 167376 171168 543404125
3 41844 29975
3 83301 179147
3 49510 75860
2 64926 890246013
3 181325 194292
2 185291 297011039
1 23359 176517 993349555
2 127085 124699822
3 80787 120873
1 162545 180367 525022011
1 21368 112461 231637557
3 133165 4662
3 22965 157713
3 83780 34892
3 56973 92770
2 82255 17627808
3 149659 17374
3 27918 198579
3 154778 46873
3 195845 31550
1 10614 175180 656432333
3 59394 190289
1 5253 40176 379599423
3 192745 128391
3 165992 116282
2 127314 432829225
3 133786 53502
3 83250 126221
2 177018 94270498
2 117635 31731724
3 115577 14731
3 173529 187139
2 131607 137867090
3 30536 183824
1 67745 139135 725115072
1 42816 88065 928746795
2 63745 587507448
1 15210 91027 67020865
1 110314 165732 739912525
2 183178 748968375
2 148371 919043132
2 116584 785962806
2 199315 822786312
3 37983 150576
1 158971 169922 589639826
2 5265 437556945
3 66488 11040
2 12711 85739117
1 96708 99084 201272878
2 74135 709338792
1 38719 71226 644019797
3 47119 84870
3 34576 92125
2 59202 836927180
1 37641 199080 37195250
1 139471 193037 193489589
2 26318 510520336
1 119824 188166 979260395
1 110729 149808 760550787
3 117015 182736
2 80660 829015412
2 26124 238597361
3 22788 182202
3 42970 166051
2 32546 922886379
3 174146 150366
2 127512 20697479
3 16813 164254
2 176744 110387411
3 152723 101977
1 1421 77373 827652533
1 16765 145206 960412593
1 75229 109578 963077806
3 138104 9486
1 65172 139690 524924494
2 126870 84035599
2 100795 726474427
1 108066 191923 606797766
1 43144 169641 423976074
2 199842 585159438
2 74251 398260656
3 91571 166680
2 80281 160571433
2 54322 788734646
3 106694 126892
3 160281 126779
2 56412 400747588
3 131697 139855
1 116575 143346 780141582
2 27610 101039693
2 66449 871770090
2 136886 765879541
1 96594 184842 618036605
3 5285 19741
3 66181 60713
3 147039 180792
1 69721 192920 824497013
2 168274 336526792
2 148244 207062371
1 21570 115613 591700894
3 109335 110467
3 161730 76149
3 14645 113950
2 163949 968809671
2 75715 480642226
2 92196 342449157
1 44163 65312 75428209
2 110189 352271725
1 12752 107535 309562019
2 108962 227289664
3 68149 119333
3 152655 156097
1 135610 159389 561733778
3 73373 125415
3 26466 185561
1 62939 172976 443674342
3 14715 103515
2 92651 664627481
1 17151 89658 238960639
2 136633 527686901
3 89561 188168
1 79194 147795 462641480
2 166692 383077496
1 165184 178205 747280395
3 86117 102486
1 55464 140022 781388315
3 54409 6004
2 171487 340757454
3 90679 176898
1 51523 101441 262278840
2 169842 54410595
3 100838 115203
3 47090 199747
1 113318 131957 307234189
1 38902 196357 186656886
3 170460 194389
3 199280 152444
1 26366 113787 692857519
1 19050 151705 682641128
1 29072 186416 888139603
3 176395 151600
1 90664 127459 575570867
1 11124 79626 754881343
3 41200 7493
2 167093 60250849
1 117352 138181 242718817
1 17713 105259 446737758
3 26944 28112
1 70950 197494 802364270
1 100457 144369 614528394
1 58549 79176 607130279
1 80145 179461 705975599
2 110208 953969311
1 23854 89814 239974759
1 3620 37150 802402861
3 187976 175335
2 112088 950072937
1 68270 83068 841703904
3 95148 78777
3 154700 135821
1 54597 170486 187075709
1 164569 198411 822910887
3 165971 163781
3 161362 95223
3 124450 145174
1 101414 184313 76426194
1 5985 176611 988931528
2 100962 999576033
1 38240 158395 372895572
3 99709 130470
2 95072 65429167
1 124800 162899 163619774
1 20301 67381 924244659
3 32892 189180
1 157304 160806 531333179
3 53097 164489
1 17184 168509 267531006
2 115587 419861191
3 156525 1099
1 100846 130267 201760505
1 3583 198640 12598607
1 578 159393 563932839
1 52463 95039 588389520
3 184668 183199
2 130521 931355174
1 25463 131318 907713561
1 32601 88086 2907547
2 94218 236071892
1 6341 6582 878789548
2 154908 124914008
1 101864 153491 40720013
2 177280 91592200
3 133365 165507
3 38450 190616
3 32367 169215
2 116051 555576210
1 97042 113262 602809181
2 110151 115591402
1 69356 112676 101342747
1 48507 87589 111045689
1 46088 125563 879137546
3 83477 128517
2 168547 285947126
3 165674 157675
3 39436 172942
2 156753 239359975
2 72605 65434038
1 51121 146211 345710494
1 82033 87460 387450768
2 188537 24804314
1 13681 117603 341547813
1 120560 163635 561117122
1 46858 103188 64008302
3 187160 62350
1 89669 91198 4576126
2 196930 344961183
2 2829 698994801
1 177790 192546 994564350
2 106023 269388498
3 71255 130776
1 131296 148036 2162223
3 186057 131514
1 123203 191712 918441877
1 4078 189155 688795325
2 187242 204558478
3 70517 119650
2 178773 622583378
1 19665 164428 480438539
1 22404 103522 630198909
2 32040 390634631
2 107242 729049768
2 171611 742716293
2 133343 79070667
3 31368 174771
1 20619 119709 342128773
1 24224 101947 797270129
2 102208 690884237
1 48023 132882 460756655
1 101917 108382 215515467
2 109626 5895680
1 74387 82724 879992502
1 1170 118265 287647297
2 85100 60592142
2 108712 216025138
2 134343 1538706
1 177165 193545 450738356
1 125509 133300 457486137
3 26858 179066
1 125566 145548 512417132
3 33672 98129
3 20771 69529
2 157696 466125646
1 171686 188666 66148985
2 69929 265857230
2 198436 927775328
1 104101 189269 758483423
2 121876 462797062
1 57373 157861 86081322
2 52223 358590558
3 139343 45477
2 179107 654157641
2 51332 464597815
1 77677 184507 303001967
3 16885 160312
1 60055 155624 536332731
1 4400 57812 704404356
3 152359 197273
1 334 10498 138104565
3 178730 182258
2 121076 152718883
2 31008 632392236
3 158640 143452
2 107301 698537973
1 61655 160979 220560428
2 140418 563530693
3 163209 140428
2 2631 21871862
2 140027 716218661
3 197928 42802
3 161612 98226
1 6229 84168 809498031
3 1596 12001
2 66587 433687022
2 48113 759753630
1 2878 183277 857907717
2 10054 896339026
1 63567 136274 630739515
3 79041 181093
2 173304 890102154
2 23453 772370591
3 40483 155495
2 103641 85097624
1 40223 94884 104839098
1 24739 169178 275812982
1 37382 51876 172872313
3 46980 154072
3 142277 153469
1 19967 191882 856014329
3 155906 195931
2 192079 759235629
1 77880 100955 370457966
3 179070 103663
3 49263 121653
3 80085 126942
1 33469 81361 939036492
2 31053 456879466
2 162275 238853286
3 172474 50151
1 61743 131621 368162217
3 80829 38531
3 108257 188434
2 82131 586131778
2 29111 186047304
1 32977 143270 50685069
2 120955 30966348
3 169124 143103
1 70685 144659 981881536
1 159321 195541 623358571
1 2276 33464 204951036
1 85277 154935 661122215
2 115062 853767274
3 124398 60141
3 184767 51439
2 94183 320237199
2 108746 110439310
3 24584 166226
1 36164 182502 974834439
3 138436 195851
2 93559 984751887
1 34318 143527 825526269
3 165036 36164
3 191977 17291
3 13046 46306
1 172434 196889 921167615
3 34488 11083
1 174850 180883 895261265
1 17035 84506 147916582
1 10392 40041 747250660
2 175668 712854119
1 6495 154906 839949812
2 168706 695607720
1 156788 161651 96571853
2 149902 479390774
3 27282 98243
2 121950 661926294
3 24319 107777
3 103393 53574
3 129835 41322
2 80969 958117213
1 171796 191974 301888012
2 146173 159081417
1 64440 187898 352819070
2 6705 399645248
2 185547 813367932
2 88748 691420750
2 52518 163383821
2 146786 709438349
2 74256 850091640
1 15003 17840 715157923
1 119490 180385 1556757
2 122680 159123572
3 54623 4833
1 38087 96508 755690567
2 81538 768331733
2 87614 356768424
2 122611 188402099
1 86850 153602 131006710
2 119823 948025168
1 6257 81113 794461948
2 161539 408523832
2 106025 435315606
3 156676 140147
3 17857 110485
1 88299 110452 972874235
1 5351 116974 488927918
1 4215 158072 197047506
1 39349 103548 262179117
3 32698 118322
3 41949 8424
3 76627 9548
1 9766 140888 613872598
3 97052 79400
1 26878 63799 595925689
3 185201 145342
1 106041 146393 661072579
2 137509 106507794
1 661 57110 577620618
2 164743 628314090
3 63117 165659
2 182584 869461430
2 124896 157843629
3 132466 58794
2 66180 156579401
3 4222 145569
2 56018 277498230
2 155144 640000964
3 59317 92224
3 106013 86865
2 152758 510067773
3 39107 32468
1 19123 175520 216123443
3 36937 161652
3 160300 46493
3 40550 82918
3 77208 168882
2 16675 230857560
2 127417 10649833
3 190774 198124
2 42527 575976687
2 145702 600565588
2 32170 257675663
1 81434 194061 212788130
3 159027 60053
2 163134 420039896
3 114388 29620
3 91377 97611
2 92806 689634670
3 21151 57768
1 38947 77271 761994802
1 132674 150467 992744364
1 7010 132867 31913238
2 69298 222208974
1 6439 151908 22224838
3 12945 151095
3 17278 177909
3 142532 29482
2 17951 480516679
2 22318 382423234
3 133972 176582
2 160170 321256888
2 189319 783001966
1 87760 119515 4767743
2 147468 979095996
2 51163 299883857
1 4709 73544 741821887
2 84872 940517373
3 155556 111160
3 113996 44016
2 116784 571540204
1 107626 196342 996765526
1 8653 19333 574068023
3 169356 41193
2 173604 222427471
2 23049 837478700
3 99703 26872
1 43853 49663 12422020
2 14029 911420292
1 111396 156707 351132197
1 15693 138900 133478077
1 179373 199911 849572998
1 9232 152803 239015612
1 54843 147365 528794017
1 84919 125506 919242442
2 35203 134774236
2 134548 297569905
3 48671 177236
2 89545 589542552
3 122548 180664
2 106389 216785747
1 64541 83694 989288809
1 107359 108264 554570525
2 64853 740218432
2 115238 657263771
3 39285 30312
1 104161 156652 719103342
3 194916 18254
3 65929 16261
2 130589 657232900
2 158067 609613468
1 81206 161035 44047962
2 171177 303314712
3 104802 123786
3 164937 172559
2 97782 771631544
1 16868 197403 477965000
2 163946 693527818
2 51886 854625622
1 3344 186984 591545638
1 123309 157629 874972833
3 28966 5226
1 112695 185362 221329013
2 128778 384343089
1 38914 126074 526110912
1 46680 117717 842357440
1 167115 190720 544116418
3 20135 182686
2 32834 93534724
1 83820 105782 4345258
1 24186 77327 914004168
3 18636 188584
1 120879 126519 598027795
3 160981 89028
1 95141 157919 217691244
2 93562 132408675
2 69883 337132986
1 52523 89113 591248023
2 75779 893549512
2 135652 73383914
2 93143 724043562
1 28180 39606 642242
1 36855 189343 811806328
3 114303 11364
3 72914 13951
1 3853 138333 346624000
2 84631 693054254
1 53751 156930 58428157
2 14826 848786439
3 116795 86152
2 103582 106852972
2 37363 720602878
2 80692 656825528
1 33329 133030 727061014
2 24369 775488349
2 36997 916624860
3 30270 117795
2 55656 868056133
2 87576 126357111
3 158847 27517
1 84535 181949 629140174
3 141685 1323
1 72246 190357 15940158
2 50392 475516738
1 10249 176637 248052123
3 15148 177117
2 15421 879514367
3 163826 109762
2 121813 113184938
2 158263 96883424
2 93975 921432306
3 155658 31298
3 145431 147485
2 74635 747094986
1 91613 170215 341283325
1 53953 147452 655408471
3 15947 8603
3 81932 165294
3 103637 146215
2 16482 73032941
1 14942 181992 633684677
3 90815 62738
3 195740 62011
3 198394 72078
3 164503 81078
1 70210 163347 334105391
2 55542 244067003
1 24477 67036 847796108
1 110779 185301 105359400
1 2190 148135 444572243
3 5627 164400
3 93301 36536
1 121854 148690 568179788
2 32471 593662564
2 2477 147203288
1 142969 164375 989486375
1 66123 75792 923859518
3 21094 104540
2 64722 736032280
3 45271 30140
2 184720 300667397
1 147264 153497 642376999
3 41004 120035
3 53743 6769
3 19543 45126
3 59283 128198
2 43893 389844162
1 89699 102429 218101595
3 158725 184498
2 97339 597126508
2 15283 194846399
3 114546 86858
3 179430 149814
1 60209 76507 249466811
3 187328 89932
1 137183 182452 769281122
2 99274 101719136
1 12273 64513 312543223
1 85919 101027 989410204
3 120181 190597
1 20998 85024 699814295
1 140072 190116 480318341
1 45589 171882 505898259
3 5736 195849
2 143629 333799511
3 144090 23081
2 130007 698521549
3 10320 36929
1 671 173447 408565990
1 4754 54052 457273705
2 92696 424861550
1 21632 150419 980758242
2 116042 137528521
3 157275 17365
1 172874 178242 999586180
1 40243 70274 699771989
2 55044 453987164
1 130657 159186 343925105
2 13136 851870196
1 15650 120468 102498397
2 145539 884455670
1 16994 199038 485208314
3 138592 21552
3 101130 9435
3 146539 177045
2 97045 849073677
1 110767 177273 546926471
3 108920 134785
1 8904 28583 914265986
3 2881 18276
3 141906 109017
3 155523 171534
1 117422 127031 171305769
2 180177 599390464
1 117424 121164 339157278
3 72314 127198
2 19318 275156946
3 1320 183499
3 83526 159688
3 160490 47655
2 94010 817997774
3 132896 80119
2 198768 867045547
2 162404 44884908
2 7733 796790359
3 174671 173644
2 144438 388065329
1 29587 186384 239319195
1 28203 178180 770009650
3 83961 72617
1 4485 171518 71131899
2 64356 992651900
3 128850 90809
3 189984 132419
2 16921 895251928
1 49747 149709 327700114
2 41624 739843459
2 67623 454370722
1 107562 117125 187803676
2 32173 505923456
1 148801 190770 724920452
3 108027 128576
2 115700 457482484
3 23842 88566
1 66058 182405 825986184
3 45764 124871
1 49569 62965 2631983
1 88904 145097 751984941
2 142450 279426389
3 36851 124940
3 24483 65826
2 45838 867486459
2 198104 285252004
3 41521 4559
1 33929 148399 62428967
1 89739 94101 967215172
2 127055 629603163
1 161284 182337 85997871
1 58898 68240 322038168
3 100256 125180
1 48958 136107 860453262
2 153627 573973718
1 48351 127217 184794116
2 112210 128690846
2 68541 596095809
2 94913 684089479
3 157567 124895
1 35189 41273 288833253
1 77485 96730 198275028
2 24552 80244106
1 59602 76235 158171153
3 19163 58692
3 182297 140797
1 63462 160121 181512355
1 78946 192870 142777512
3 23720 31667
3 146582 97600
2 167851 850930865
2 111638 77783279
2 163372 456079358
3 161329 148123
3 134403 7696
3 159496 130414
3 40598 99098
1 64806 182721 738577018
3 128444 60698
2 198399 863089439
3 84011 104374
2 115711 391547205
3 119741 195444
2 89727 893005281
3 185170 28750
3 21140 85783
2 99196 593594321
2 189174 632529104
3 110540 170269
3 128355 176278
3 39175 173708
3 182727 170837
2 38132 242855768
2 24213 701287071
1 42790 142551 861214560
2 135642 188664545
1 124607 180142 973942964
3 104868 45125
3 130926 170971
3 701 174030
1 20254 184804 373583044
2 118226 704849820
3 118369 136090
3 156753 28282
2 195602 817295857
3 115346 142866
1 135221 152927 915374642
1 66105 167915 179003707
3 75286 80740
2 185979 73941922
2 148380 636793360
2 5155 164615623
3 177299 142106
2 80241 792360639
2 120004 104055782
3 163122 73750
1 5162 143787 706711600
3 87651 86791
1 111658 161856 518739010
3 199599 114478
3 118255 18497
1 24098 60884 21545664
1 155457 194662 292011202
3 23337 197595
1 31653 46628 869512855
1 30880 57195 913883066
3 49257 13407
2 156240 65241605
1 35499 140342 23241148
3 54426 97972
3 179153 98377
3 6914 185715
3 139805 6859
2 8063 527552936
2 131955 389157846
2 120565 239562802
3 12277 125346
1 36369 176757 119903936
3 12441 77497
1 95030 105643 325829763
1 69821 108190 118565041
3 71393 51230
3 32341 117940
2 59808 793543223
1 76244 139774 893158070
2 169707 806683720
3 103965 64038
1 182134 187917 29794158
2 57166 762613806
3 99477 37206
2 54003 954187426
2 196033 981785339
2 169387 862117878
2 116325 398791020
1 62237 80867 929617546
1 101664 194281 820184393
1 61723 143605 690800629
3 88324 188117
3 179422 12518
3 31645 35891
3 64423 111098
3 72380 35760
3 135185 149195
1 18156 75271 720009130
1 111690 134932 496633257
3 57649 67305
3 135565 142482
3 160285 199620
2 124027 213099314
2 141053 937823061
2 19131 624992128
3 49607 98724
3 175572 123342
2 7860 486567962
1 1124 78720 990041200
3 21136 13823
2 112743 573393152
1 144560 180215 663148125
1 3208 110347 615711420
2 102212 22460025
2 4057 916188467
3 188591 119569
2 4993 552978017
2 99194 433911014
3 186708 63859
1 178051 181910 217639325
2 169396 620482221
1 5999 173007 38235551
2 96487 976797892
2 44330 56450061
2 65798 64068628
3 20289 169900
3 71189 18624
3 67175 155060
3 99274 23771
2 68512 174394208
3 154126 89919
1 153611 166744 183372053
1 77253 124336 150750493
2 164292 717957688
1 77657 114340 187538839
2 29201 787433856
2 64609 198330288
2 135825 617339424
1 146621 150093 556512216
3 186925 110466
2 161785 258542440
3 53190 119800
3 98491 73683
3 195853 163439
3 67022 180283
2 117778 94640116
2 11302 736061443
2 59878 629977395
3 21091 58707
1 39955 81928 532692817
1 96989 136871 134000324
2 65467 241497813
1 65376 120510 626366190
2 53800 921748812
3 155327 78542
3 156329 105974
1 94452 177070 968409975
1 50914 70707 622199513
1 44864 63205 845729420
3 109766 155574
1 62774 76642 548698399
2 104867 138070094
1 83088 193834 211436898
2 131607 127572803
3 107235 14535
2 22743 70854441
1 88306 179712 455292849
2 99641 60833938
1 59426 129159 406138410
1 26247 106415 206920506
3 72285 41958
3 138225 51345
2 87980 42290706
3 170508 13195
3 41534 30002
1 34439 61943 993258720
1 33087 59453 992387363
2 57795 610082355
2 24751 891806237
1 17571 146910 537310890
2 6335 337906674
1 111854 198718 231743489
2 157555 632742050
1 62564 71521 443732461
2 152604 610953417
1 52278 199385 657413731
1 11078 28276 969453580
2 48272 362985769
3 46377 23863
1 7775 41473 365937242
3 164763 57831
2 194635 548607961
1 72765 100949 982644398
1 57680 181581 593861707
2 134380 170133873
1 18662 110757 143392424
2 115784 508624663
2 40128 118422706
2 98964 95638256
1 62447 95625 496774419
3 86243 19578
1 24514 185356 780625374
3 199457 142840
1 43451 77379 222473697
1 643 9366 961132075
2 77277 696972645
2 47839 163821622
1 38410 96859 671922671
2 178643 668087121
2 73314 681948785
2 122333 881405548
2 96418 174010223
3 139094 46060
2 115679 731968841
1 25092 107640 556583114
1 72917 93362 348889243
1 106163 195846 213239306
3 62572 5911
2 186131 933997921
2 37157 319746420
3 141404 81927
2 142339 976073912
1 153190 154056 593805351
3 183254 25397
1 165140 196899 738526553
3 80343 60543
2 52386 36699849
2 185067 489957130
1 30163 66073 668585946
1 8179 56963 719544764
3 90627 94392
3 44271 20832
2 194785 51009888
2 136386 767451727
3 44188 28468
1 32213 69845 937027156
1 94833 185829 34183872
1 46576 165227 864264037
1 55589 119471 186278865
3 125666 171466
2 11177 216983025
2 42940 296729173
2 11282 241937527
3 68166 15963
2 154455 116287076
1 11240 106675 533418131
2 16574 775509561
3 108824 130778
2 53727 766082482
1 55835 87007 931027499
1 141738 167577 516918747
1 52049 150241 11283106
2 96347 143211500
2 178673 213747640
3 88265 5131
1 89792 159922 358693840
2 107369 353843106
2 178879 510711627
1 117836 187242 211289681
1 118491 195404 138971218
1 52515 181098 845387700
2 46270 129741149
3 81941 125724
3 106015 123538
1 17050 146072 674640500
3 64723 147334
2 172553 953431279
3 8161 152732
1 123524 184052 180215405
3 78906 112697
1 77836 133249 87275617
1 21298 130107 46010626
1 153257 190057 396813072
1 92567 96788 198479275
3 104001 63047
3 103579 179011
2 195077 646195761
3 43774 76591
1 14890 166177 162506104
2 165669 416132760
2 129730 420280664
2 176768 73148667
3 118818 87552
1 188643 199138 949389503
2 98081 912884139
1 190023 190340 608112429
2 114909 119859915
1 16145 125622 209934463
1 70865 140916 903883206
1 36492 87407 957703022
3 84766 2187
3 116895 176437
1 81388 149592 181381081
1 59638 82306 491919443
3 164435 137691
2 164031 791922877
3 21915 100564
2 62564 371602249
2 134693 442899825
2 139804 354598089
2 122747 619738156
2 107270 87908885
1 116418 149699 434851120
2 172251 551191184
2 48644 643341395
1 20152 47698 404942182
2 152158 48677277
3 139771 28466
1 156821 185843 676094924
3 124811 2258
3 48597 132051
2 127180 81452470
3 97043 135178
1 22247 168926 409894380
3 47008 26335
3 185357 170110
2 89850 228978727
1 112572 116262 743487785
2 100149 715104736
2 105662 963090960
1 53572 63634 769403492
1 37138 184623 813547320
1 182740 188689 890440236
3 46850 167288
2 45746 103836726
1 80123 170849 749630687
3 170588 160053
2 170404 349197553
3 98655 17714
2 49162 155993652
3 179389 71939
1 11951 45709 855203314
1 46894 134512 617339325
1 76998 111415 265124184
3 72344 38087
2 125786 992001069
2 180774 772154348
1 16421 161941 162059790
3 103115 184010
3 139011 58171
1 15196 45865 994963381
3 168082 29107
3 128662 132008
3 174771 60940
3 55937 79798
2 191491 338634304
2 135030 816496538
2 54032 357811988
3 162751 40075
2 37335 303733290
1 29604 34513 641492480
1 14437 171877 171585347
3 182563 10432
2 14087 763351936
2 68193 368679397
3 139833 71624
3 25638 69432
2 48064 963063210
2 194191 185183841
2 138004 738989505
1 58591 153184 491708087
2 44130 270015506
2 143138 66533911
2 169481 816576371
2 76529 872535463
2 125495 577468730
3 160116 164569
3 83056 56497
2 20931 928539325
1 179479 183840 382328297
2 186470 346089956
1 84742 124328 545931574
1 62286 196372 444424427
2 49752 761665257
1 84514 168106 224536393
2 170845 428364882
1 12289 121143 883362504
1 161914 179980 836608697
1 68023 191587 38719014
1 19419 184265 813994829
1 61536 120352 102515433
2 122949 605436504
3 12610 118306
2 159278 385868504
3 12110 115939
2 152185 355360174
2 86549 843425080
3 168769 177195
3 27743 54413
2 117768 207895504
1 78123 162013 228850703
1 69953 115056 261400539
2 87801 423506862
1 14207 130071 853540925
1 105392 119366 266261919
3 130504 86588
1 9967 98928 576310058
3 99289 72614
3 90853 105163
3 5242 82900
1 101174 131826 855825448
1 151506 186630 276263223
1 93185 99105 956107444
3 164397 110681
2 43638 564344284
2 121137 349916728
1 49630 147864 494128804
2 174403 326989654
1 133149 146051 954992500
1 31019 111420 819435903
2 55982 272065420
2 4510 986606334
1 152699 176967 527444897
3 47514 135130
1 64737 192017 544718171
1 90461 123590 560332046
3 156329 110497
1 102498 165825 71351170
3 33293 118742
1 50705 90814 878545344
2 133301 463998850
3 145688 69832
1 17477 84220 641433196
1 111074 140953 507138223
1 3812 28204 328669318
2 21791 97085959
2 122653 710406458
3 67180 34611
2 27371 12671636
2 188646 220156120
1 2086 43204 542088580
1 59662 116353 496488111
2 157827 430260717
3 15630 78664
1 1305 25229 651620898
2 52316 176752685
2 67002 258684926
1 170507 191778 444921354
1 16249 121134 445945770
1 60736 137830 25510189
1 31442 134475 107894142
3 90610 20427
2 79969 928588777
3 128465 12712
1 18128 165701 290004871
2 86530 241122442
1 76947 190353 715121180
2 82309 525252361
2 86863 191779404
3 19124 188803
2 198108 311055538
3 183289 4416
1 1331 64809 873167936
2 191597 239771172
1 23844 117740 944710234
1 46632 97010 973953941
1 60987 156978 58010714
1 145979 176966 858453196
1 50511 101179 205099008
2 118769 309063777
3 48704 119565
1 54165 62587 590052323
3 156162 101821
1 114789 170247 125582045
3 171925 29656
1 73292 156254 237201007
3 122450 127694
1 84314 195578 730154398
3 6371 61167
3 2723 151989
3 67374 106883
2 8544 984881914
1 19909 180820 612288896
3 7478 64290
2 141479 765374210
1 18729 74093 831732826
3 103247 187974
3 189222 129335
1 127257 173038 607713150
2 4300 279400284
2 119271 505520069
3 68992 94003
1 140468 148518 239021882
2 44133 606600891
3 195134 75143
2 163939 41348990
1 13436 48316 871233670
1 19885 136760 971362292
2 150149 246457994
3 134083 34445
2 134062 474193982
2 190933 374205738
2 8494 753589652
3 196672 120926
2 15376 58387425
3 95954 31707
2 46746 149878039
1 96522 179429 772617108
2 187164 695215155
1 82620 124342 701381427
2 20912 279059438
1 24623 94002 114210948
3 192670 64699
3 99278 97540
2 150919 503085142
2 104245 933385260
1 8027 94641 869898267
1 125380 180309 900933625
1 46667 92218 496490323
2 142461 213306233
3 8082 13750
2 84733 229588467
3 52947 31921
2 122119 911893760
2 58477 976326901
1 24886 39115 953616768
3 133280 142976
2 108364 736020699
3 83315 12923
3 87212 105682
2 38572 241383111
1 180123 192725 942834178
3 117658 186558
3 33782 139092
1 30269 184932 557193195
2 175497 285303891
3 82008 41902
1 25853 88051 71022168
3 155147 53855
2 96157 250261164
1 182857 188286 824453284
3 135590 165515
2 90279 259163472
2 149760 562089827
1 6235 182041 165471606
1 21496 66307 905132194
3 84069 79469
3 89529 43250
1 107516 140630 325963435
1 75875 179676 506045117
3 156338 70407
2 196011 136629955
2 29922 363500028
3 69243 109942
2 86726 775495126
2 35940 89996507
3 162256 116149
1 57903 134250 233940439
3 161327 114022
2 162015 370819432
2 154321 842971544
3 146162 42148
3 85584 148796
2 18245 132584732
1 56404 155540 693283245
3 15300 133142
1 44250 166571 355271640
3 86242 3584
1 69479 87942 978589138
2 59074 79987694
1 118608 138979 870487850
2 157807 786219006
2 18145 739783983
2 131030 707466978
3 161879 190501
1 65208 98962 946846996
3 25538 192800
1 124378 128548 87314710
3 104002 81649
1 26306 98642 92678993
3 72318 195478
1 115008 120152 286276188
1 724 157088 350935558
1 32045 148920 526902468
2 56853 473940028
2 198260 124689492
3 166649 159684
2 168320 220124242
2 137447 905260574
3 12563 123977
3 152707 35386
2 168459 910834326
1 42767 145417 601952584
1 120665 160269 717122363
3 156507 108035
1 182253 196279 692860038
1 99626 156531 715511672
3 63895 31227
1 24489 159963 620247261
2 125524 177829002
2 36317 755551766
2 50924 179221150
1 37484 164852 776631507
2 26924 420362498
3 82106 96004
1 9970 108460 836171488
2 15961 215908779
2 65836 307580997
2 181800 990960382
1 89453 114320 934610010
1 141986 170445 331037163
2 85687 444839925
3 124914 141942
2 173162 52073764
1 90055 94744 490379103
3 197801 96894
1 89438 110284 379496125
1 130259 169843 142512889
3 54076 12796
1 42893 160716 311600636
2 177385 989898199
2 7039 467883982
2 13652 195855804
3 101269 154081
3 51290 192598
1 87780 171798 273974097
2 64856 985642650
1 5921 97850 477929114
3 17914 68146
2 97855 910415242
2 63498 826515959
1 44757 199821 283867708
1 34523 147935 677103117
2 142015 816143172
3 34905 23415
2 125150 555912857
2 17745 103173214
3 119770 91430
3 172540 151532
2 148435 234426690
2 87426 538508396
1 74607 96242 296266854
2 43812 632597589
3 30398 71341
3 47500 100433
2 123459 448734290
3 161937 159049
1 99615 162580 927299784
3 13199 24283
2 69836 401265766
3 126891 161714
1 47962 49874 991024610
1 51633 145788 830130879
3 50896 165222
3 131598 80877
1 55618 118626 719553735
3 100826 108531
3 26225 133981
2 32928 756319807
2 16660 967914574
2 70201 95645338
1 23257 56385 348403090
2 110035 419602194
3 199520 196453
1 83790 191897 385444008
1 106147 141200 254053849
2 146693 920268297
3 114268 24225
2 108281 31476502
3 154325 22993
1 62761 99026 929521540
2 134910 732551350
2 85812 995044908
1 94273 172033 203219369
3 122449 115812
3 124315 72943
2 159344 983728422
1 79075 151974 639566857
3 95787 19501
3 17711 44456
2 118271 541849862
2 141270 124219670
2 27964 849347053
2 60710 557624842
2 105842 54893624
1 28470 127347 343664291
1 54467 180080 376246865
1 61281 167167 575599092
3 167565 146338
3 40719 134209
3 48099 159374
2 33312 284002156
2 171259 189975185
2 28490 930089380
2 128265 311554122
3 11600 142885
3 46374 176329
1 183421 192510 144172316
3 196948 161999
1 96105 157173 539987575
1 35678 96121 23135843
1 19713 90590 461247586
3 99530 132490
2 62504 271347180
1 148252 150441 867703524
3 98093 177601
1 43162 191839 539050271
2 138132 425792269
3 82784 91243
1 40084 62224 770254990
2 50030 28946867
1 106433 143548 790962338
3 178034 99455
2 85336 954865670
1 55952 142215 612779576
3 18540 183214
3 139254 143779
3 145578 18754
3 175749 97308
3 92181 21942
3 3006 112979
3 186214 165688
3 193493 93701
3 164588 106126
3 2967 63584
1 34599 70988 182158221
1 156557 166673 780107289
3 97465 29496
2 191705 297582893
3 13787 98002
1 46578 121898 861785732
1 16249 76380 368392900
2 67154 45225995
3 139555 9427
1 26433 166154 166845024
2 141560 511864303
1 35382 98430 210140764
1 75416 118115 281523129
2 79925 200572616
2 81988 554862563
1 75834 104192 471014442
2 127365 704634760
2 111681 772277879
1 83239 187923 763616280
3 158224 161995
2 68873 485768571
2 151529 220494761
2 37333 107200635
3 166184 139481
3 63115 125387
2 90956 126492223
3 92297 166039
2 80737 482993458
1 61179 180081 493626953
2 26190 785372402
1 24800 191406 122430579
2 198800 459597595
3 32889 140021
1 3771 175826 436015033
3 15197 196745
3 40636 141004
3 171157 123058
3 188932 43182
2 165011 146399576
2 138553 890977206
1 158986 172110 737362532
3 181270 75445
3 151406 170431
2 70425 958928176
3 77376 4230
2 175138 117167185
3 143151 29046
3 187132 196789
2 148519 327477123
3 144462 63249
3 148011 113471
1 18727 123192 663897145
3 176845 109719
3 40439 26107
3 12272 41618
1 62137 88990 993111654
3 138550 118530
1 77117 137370 258908221
2 62664 794236534
3 151641 117739
3 121850 50884
3 176388 36274
1 46240 117764 976918014
2 77206 749040836
2 92236 741342241
1 55298 147043 290072503
2 152008 454046937
1 49424 122469 117012234
2 152119 847242344
2 154096 939722771
1 62189 106047 838848611
1 43886 124861 793768211
2 83015 951394219
3 61477 1674
2 192070 987862668
3 108868 64316
2 122642 815392802
1 30870 197175 560330605
3 164256 130711
3 185343 138217
2 6392 121879213
3 39462 3097
1 43194 123521 644478329
3 134844 21585
3 58786 165786
1 1969 75858 508457602
3 106360 121574
1 76953 82713 480833669
2 87706 19675888
3 88605 125570
3 90807 126919
1 64161 118733 574625674
2 40989 357567767
3 46683 165123
2 58341 450955679
3 26505 50592
1 17550 118469 747964261
3 174531 18190
2 99853 819419218
1 140762 172789 444496011
2 50163 227766483
1 128485 157863 529064816
1 72408 102299 331690496
3 50475 88527
1 2977 185371 134841008
2 177333 633385383
1 128818 158142 468492307
1 79534 103645 389437651
3 92888 103497
1 75397 187030 710314553
2 48704 647645301
2 131640 971525068
1 10678 28145 225782221
1 154656 186733 468783474
3 115217 164598
2 154990 66777072
1 1521 139829 820900689
2 140203 481395198
1 758 124057 731626042
3 98744 125559
3 179510 97317
3 6555 162974
3 144379 74551
2 148609 901392633
1 1757 51041 667760559
1 149740 181819 535370197
1 20462 79125 748395487
2 180223 442684727
1 110267 133742 942844390
1 34294 49520 766187956
3 187370 191020
3 156092 124271
2 191377 786949999
3 72787 67192
1 72946 140987 342358141
3 21672 23439
2 87905 808909920
2 47241 752813044
2 50929 615127502
2 189345 991994175
2 52165 464868309
2 57488 859434261
2 98563 404489883
2 188144 559844546
1 23786 113947 815020667
1 104956 122543 452179665
3 190975 184955
1 9004 174411 644073091
2 90765 138305022
3 46884 132685
3 89918 189099
1 5643 104830 148162257
1 2525 23932 180943133
1 123783 197814 689540314
1 69337 99457 543982475
3 193759 165217
2 56003 515952243
1 106387 172592 190749157
3 80785 93371
1 83799 165443 825281745
3 106590 181848
3 41586 106863
3 126639 136574
2 12083 348112716
3 74863 173354
1 4547 18330 265434141
3 121934 52749
2 6178 79576308
2 190868 929551111
1 16479 138447 988731076
2 122186 526609987
3 161639 159310
1 106311 187067 500643997
2 178713 602136349
1 45476 176924 376730985
3 170458 169597
2 143859 710173738
1 51249 95260 843840909
2 85835 915460927
2 161328 697923879
2 108081 175234072
3 68976 22123
1 69420 85043 303695680
3 180034 103139
3 72494 149877
2 191168 112652054
1 5179 23442 920298819
1 32813 58484 522578501
3 34779 97004
2 16953 562712775
3 113366 62857
3 37316 140175
1 30340 71428 531822924
2 42719 729553172
2 4777 450253947
3 90141 125893
3 84296 106665
1 28482 163833 349763814
3 160130 196741
2 66059 23557772
3 88988 160910
2 43212 190745231
3 87535 139653
1 1214 186505 351363100
3 3651 153185
2 46233 411097326
3 189452 186306
2 72223 5612880
3 128131 337
1 28612 55106 613016312
2 84161 132646527
1 106586 108760 231364257
2 48469 976889177
3 15125 183257
2 128707 470638735
3 86563 198863
3 66046 188041
1 33217 53198 341616861
1 115346 129270 783669692
2 168214 253708986
1 44124 140200 856984592
1 55477 150621 961725419
2 140226 448492659
1 42323 145329 466108223
3 75508 7069
3 121127 99569
3 134762 45918
2 142249 390200221
3 1326 83715
3 111920 158087
1 20449 72784 135808888
3 68777 78558
2 123763 6706936
3 184363 63771
3 199143 55937
2 147711 385103908
3 79140 42044
3 166170 95191
1 51951 95358 84403852
1 1138 113990 761599254
1 102755 129751 194509397
2 141782 193588413
1 36161 120120 927661652
2 113424 149538153
3 129152 160092
3 158065 78566
3 23171 11480
2 59101 337787431
1 14522 53678 623270672
3 17448 21390
2 126038 201439315
1 5329 176077 857531574
3 2756 105878
1 69479 77478 624132212
2 43847 564264476
1 40323 76480 766900736
1 15524 86759 512368884
3 59592 119896
1 39303 132403 63059134
1 3434 105369 275046412
1 68481 103144 319698865
1 29594 157491 231986225
1 140172 163260 954651589
3 159467 45019
1 17913 198522 213743422
3 157712 147837
3 75035 61852
2 127631 279464841
2 19570 485307106
2 117366 413753834
2 64049 105227329
1 43551 133113 703949866
3 134933 123237
3 154201 150058
2 188640 779460884
3 23885 6178
1 29259 130299 254394738
3 60715 188492
1 110586 135457 679023055
2 74862 801716004
1 4534 154062 301084957
3 88481 25706
1 348 36349 486400214
2 120774 891641892
2 115792 187365843
3 24721 67347
1 11584 24206 377181154
3 90583 157632
1 31254 168213 286188679
2 104607 271792571
1 49236 72272 96558289
2 78475 413698705
2 45359 608152344
1 73540 132720 655315185
2 162311 265042742
2 192132 185891348
3 74044 8403
1 66563 77616 216318551
3 93154 170054
3 126915 165860
2 151198 451151715
3 83242 188575
1 141731 170776 615645387
2 194618 4339894
3 23016 1665
3 134822 63599
1 158371 164626 195284050
3 198664 7921
2 131670 409856085
2 124865 606056959
2 150260 587845823
2 104345 238621539
1 151050 192395 242239233
3 164134 79701
2 183309 761112641
2 129983 707633779
2 42022 166180741
1 14946 187252 114807680
1 63628 89316 748398232
2 35016 473634447
3 18718 171248
1 52833 148578 612194695
2 11005 824123556
3 58864 72841
3 180019 58440
3 67611 86580
2 57035 716300909
1 59615 102299 387430911
2 36495 718269377
3 56623 12365
1 80824 140928 385651659
2 87445 115414545
2 187548 989384717
2 118738 780882539
3 165571 39909
2 112024 532089937
2 162493 609069165
2 116127 341202628
3 172002 114377
1 76166 100384 348132375
1 238 9104 893575904
3 180084 139061
2 116870 777878221
3 27726 171768
3 31553 89213
3 167113 145698
1 38348 81118 496183595
2 13383 622903867
1 48429 156409 590937483
3 151583 144620
2 13932 727932810
1 97700 174562 725650067
2 111653 378778424
3 9419 91702
3 111778 163286
1 76807 90066 174195791
2 20797 608969818
1 63658 135965 287277126
3 95270 140203
2 116296 557556094
1 68352 121899 726918975
1 26013 174710 111848397
3 73191 69755
2 84918 836963774
3 8860 96420
1 132665 168671 20907028
1 61602 100116 904095302
2 91980 182371199
2 54994 170702448
3 149916 137093
1 3526 149635 278122683
2 21707 534409179
3 147632 152918
3 177422 42
2 197475 87605996
1 150466 182405 844734392
2 196865 937130722
2 149162 291357939
2 141611 799241524
1 101472 103658 904731982
2 109870 556758763
3 59433 49491
3 120862 47216
2 67410 610508066
1 13919 31775 605385988
3 107451 54921
1 51368 94975 952549003
1 127355 181047 836445076
2 53808 583313238
2 48462 299827585
1 142089 186761 890216163
1 20128 66740 215471711
3 82642 94511
3 177431 163128
3 96690 847
1 46820 60477 624804301
3 84047 115263
3 40253 100713
1 22818 72367 65773328
2 7267 681776536
3 195040 108601
3 140316 188274
3 95873 59558
3 99240 52190
2 96139 693254503
1 89872 151663 60452102
1 3631 114279 123157785
3 26299 175187
1 45550 113641 441584675
1 100789 144666 461276078
1 9391 15222 59767226
2 84601 125484700
1 69622 153530 449628222
3 123455 20917
3 78998 55709
1 49617 66926 897444887
2 140248 249360487
1 48941 164120 556296106
2 134364 880408932
3 30709 90902
2 197864 830438423
2 140214 373770155
2 185059 849678769
3 162594 5010
3 179169 160204
1 158958 178490 463958498
1 46861 146572 675824662
2 84837 823389306
1 36793 140836 689894914
3 189212 158359
1 68044 164746 931865317
1 37667 58207 165220713
1 31077 80746 181701355
1 4099 109424 455469311
2 94417 165855642
1 93595 173396 760688767
3 124311 550
1 63473 144710 168928259
1 17496 27818 592595126
3 55387 44977
2 73178 238267987
2 171822 446879165
3 172553 180837
3 77646 142157
2 128836 274376202
3 65777 54825
1 131298 153926 210358935
3 10422 142918
2 65969 524938733
3 139804 192455
1 36424 139917 494143725
3 44532 15713
1 101128 182060 853456330
3 143692 132501
1 167865 189559 360471030
2 164055 831769438
2 21536 674672903
2 152306 531659827
3 75267 151403
2 109533 264684403
1 43528 170653 760272382
2 5847 337359760
2 55566 323065470
3 139699 19777
3 182073 176768
1 48369 128598 499901054
3 147138 38204
1 101056 167573 444797113
1 151921 166601 121589193
1 177433 189766 387815512
2 62439 852533345
2 181538 972663545
3 100413 171721
1 13918 109891 336777507
2 146866 396801416
1 10780 162536 142778489
3 28687 122230
1 66849 152018 419117771
2 27535 846364437
3 2407 45523
2 177766 993323468
1 32813 156574 302490588
3 125556 131567
3 58226 164369
1 15409 155269 483650497
2 17583 510393062
1 72330 157338 793912648
3 78725 74704
2 88620 905507107
2 1079 718606928
1 141396 145215 705028810
2 97848 293842043
2 159882 162052999
2 193871 309804015
1 77438 130087 259500197
3 174446 185552
1 25443 194848 376772879
2 54400 281632320
1 6534 150670 700071928
1 135340 153796 867107565
2 46617 325930155
3 71147 112746
1 15436 107473 117473747
3 138114 180565
1 23214 63061 736356339
3 46906 112185
1 133994 191995 784602569
1 177726 199091 599850642
1 39670 95806 769530759
1 86156 152496 870110969
2 94243 427080611
3 171916 71166
1 32427 109913 938757963
1 21923 38309 159211270
1 35053 95002 558076965
2 9594 151716757
3 56016 22150
1 66026 198418 228430953
2 94119 994458512
3 1143 196628
3 157156 6034
1 46233 138701 14903172
1 81198 86175 160100897
1 122144 193447 645936238
3 11216 92579
2 25469 198229305
3 129948 149215
3 79597 131679
1 5532 167203 323813864
2 176268 83620159
3 103620 73281
3 40961 190114
2 25609 996831926
1 47813 78617 784703490
3 169136 155613
2 21996 384856518
1 25774 161785 49336868
1 65376 169952 617540572
1 145517 198713 185880316
2 24091 393186923
2 71298 292677799
1 93974 101325 844153720
1 46345 81977 670756650
1 23022 103968 604958673
1 59620 79474 967140204
2 77092 157598461
3 163582 9418
2 168405 381478323
1 106491 113218 946097828
1 38564 110468 849037224
3 198478 78442
2 116236 492419252
3 72573 73881
1 56294 108094 436888415
2 83486 432824742
3 60222 102040
2 125042 475680597
3 36802 103249
1 21706 188480 271748251
2 147332 542866172
2 182751 912770024
2 189838 422379003
2 125100 322620562
3 27688 127585
1 55503 113092 297631745
3 167403 30480
1 19927 84248 465516043
2 56554 339242163
1 80065 199189 181722688
2 147679 727105401
1 77800 116947 195211622
2 191096 80584403
2 25477 891005442
3 199382 80858
2 34868 86728853
2 196734 890498492
3 166701 33621
1 50095 94468 584537180
2 71553 753924539
3 114771 80738
2 144115 240991944
1 45892 83329 383891558
3 144160 197104
3 22053 27371
3 196158 96312
1 25668 132833 961219207
3 137502 90999
3 77812 135275
2 187613 422131556
2 46364 4870602
1 59298 166283 44069693
3 176555 31322
1 37287 48406 631092242
1 24491 189365 686851851
1 78728 118928 738069229
3 125375 81197
1 90469 154757 202946580
3 71464 36593
3 986 166163
3 92669 12475
1 18998 143090 379112913
1 159151 186713 712981936
1 138995 188215 11674315
3 29276 18794
1 5336 20493 362370726
1 88046 118195 119767372
3 81844 83409
3 165029 128715
1 33139 134444 588200908
3 142547 90783
2 12843 222574516
3 12671 149840
1 3069 168298 395877877
2 99854 907672775
2 46203 480461326
2 17843 336468240
2 28011 845240473
1 22259 80698 470650267
3 44070 55088
1 2968 14757 391401281
2 111662 80646036
1 6214 79185 108454883
2 169265 671817994
3 159915 174003
3 176320 86936
2 177775 775057945
3 80931 149503
3 170255 153943
1 5586 19815 357878689
3 69858 43435
3 186895 19043
1 65291 152483 465825305
2 112331 367487329
1 101538 144619 422455013
2 173705 715046104
2 176227 638282042
3 180173 47567
1 175909 181877 384327002
3 80406 118669
3 140829 12943
2 23260 611844411
1 4280 122759 691006822
1 156786 199398 732245481
2 153126 470426523
2 101417 220549895
1 37503 119101 446951095
1 57162 177794 397456521
1 35862 92372 131340371
3 131795 187555
2 140796 336531993
2 173152 261776121
2 178023 539385623
3 122263 181721
1 51663 106225 269823806
2 25538 954070014
3 150118 130042
2 62631 999588714
1 170672 170682 678531718
3 148287 159582
3 158164 148439
2 50500 608901135
3 198314 118644
3 20435 29542
2 45031 32929038
2 103378 845007346
3 103031 172607
2 128569 904990649
2 77579 93060267
2 74080 64619540
2 144978 733998824
1 123463 159725 986246113
2 107531 722497408
1 151652 168696 567419078
2 188150 540733569
3 56411 50369
2 92865 619601214
2 88156 938243621
1 32004 66138 684316469
2 88885 90435835
2 81916 522164649
1 138606 190413 321288447
1 5191 69736 219108067
2 172702 393554868
1 113576 183512 854678315
1 25305 80356 424205931
3 126079 117004
3 74541 151139
2 161104 908870267
1 52110 172016 774920714
2 56048 858504981
3 97949 158704
1 106234 195565 699751953
1 58595 161274 122709976
3 104153 29691
3 60023 155935
2 109895 681715972
3 13193 116308
2 134329 915909570
2 190791 518325972
1 78928 131313 446300822
3 188951 161294
3 196696 137077
3 66054 122616
2 168980 674709216
1 66337 138678 427439386
2 133583 213834640
1 21465 29598 742606902
3 113269 28867
3 158153 165633
2 172510 297239832
2 193431 321596170
3 150852 59818
2 21295 449747972
3 157201 164735
3 123118 156946
2 133785 155170911
3 166847 80584
2 32082 889806680
3 24887 53080
2 93802 305156275
2 154302 243542904
1 26974 137748 685680532
3 194544 170775
2 5826 554593071
3 151553 40037
2 129846 148942680
2 48621 713370597
1 155999 165145 418833851
3 144016 172424
1 88652 92792 596850702
2 50805 234589184
3 154275 183924
2 194590 751642193
1 15739 190620 535487212
3 151871 190719
2 136166 255846960
3 88625 57371
3 31802 74450
1 24810 148896 987965072
2 107131 361199318
3 121114 70489
1 15856 64828 577075719
3 67358 34372
1 35710 152782 487593978
1 124917 187706 226461521
3 28752 15994
3 169338 149119
3 134099 110242
3 110010 60327
2 93696 402288286
3 134544 183335
3 110203 108758
1 115993 149939 95373833
3 15823 125181
1 11529 148275 795405377
1 65502 187112 201156759
2 59566 420699885
1 110019 111691 56059799
2 159383 231458237
3 190699 146117
2 94563 285560999
3 75369 62295
3 19957 195239
1 93912 107130 264281752
3 41874 148097
3 164602 151719
1 97982 104726 260265596
3 131047 8746
3 29742 51745
1 55644 170297 298512000
2 59372 131600155
3 123204 7877
3 8946 143786
2 185568 642185801
3 136201 29474
3 41639 183373
1 189096 199451 147682527
2 179597 851287630
3 169542 178726
2 151308 635587375
3 165388 156874
1 58570 144377 223607520
1 37193 77936 101093491
2 54419 990146794
2 61618 908270760
3 122210 100055
3 50983 30080
2 130875 632408543
3 153324 5842
3 41435 157100
2 59750 946225101
1 124058 148440 865283709
1 79274 91627 610017433
2 146243 14070516
1 21071 110257 42157260
3 93835 10065
3 178834 138975
1 79171 149544 932717463
2 18211 315785286
3 19440 108997
1 110782 175060 184794702
2 118360 476160329
1 124221 191281 456475600
1 79826 173755 924514477
1 138065 155909 240225372
1 9193 92676 708314441
1 151608 162887 661283738
3 66322 14410
3 189396 38001
1 48783 91029 305907047
1 124072 135921 993990297
3 41262 49371
3 18878 59658
1 17106 75430 515424730
3 175403 71578
3 198414 197678
1 27324 159359 49862796
2 132288 342142577
2 123278 280727577
1 19749 107251 484472886
1 48317 135916 165859197
1 166640 195286 182036529
2 128066 576616214
2 158825 348644462
1 16411 151944 770499975
2 164045 969458540
3 192942 37451
1 150027 195104 916188977
3 195993 111933
3 182963 126888
2 51821 651920920
2 144429 649146685
3 23841 77388
3 110538 138285
1 56644 71643 914166093
1 121178 145301 912829036
1 113017 191192 119464457
3 147900 57818
2 183388 408811188
1 170277 175087 661386369
2 34522 952727117
3 69681 81896
3 52703 132417
1 13991 128477 64608557
1 11417 73164 411100725
3 28222 107299
2 22557 525893040
2 112599 921969484
2 38037 287775416
2 81051 915879700
1 150989 173042 3616556
2 110779 991313629
3 19628 63631
3 105996 196931
2 95748 852337534
2 189512 885638238
2 168619 369864372
2 162343 24875855
2 177955 928039199
2 18648 110557195
2 157452 964121624
1 142481 183974 662552617
3 81155 104662
3 53166 123360
1 26439 164261 707719494
3 146631 115035
2 72451 117612997
3 166607 45885
3 91633 6100
2 27604 648806451
2 199031 966520194
3 5786 38152
3 64185 99168
1 138935 181090 247283873
3 79162 12721
3 149923 49658
3 172106 60106
3 10096 73833
1 68292 155612 723203314
1 34996 120552 802247747
2 73291 756288982
3 155737 166672
3 50163 51050
3 54426 98576
2 111881 569956317
2 110567 94230496
3 181489 165157
2 107011 261934549
3 59190 165348
2 114865 237889044
2 42196 774137307
2 6448 861415155
2 64684 509940367
3 157737 171802
3 122067 89879
3 9501 61785
3 179484 55376
1 85225 107322 482010556
3 159166 187123
1 57327 129455 254156994
1 106447 184683 210544114
2 198550 466938418
3 81119 111256
1 28244 199796 366380683
3 37775 58582
3 22685 50615
1 116091 116559 306450006
3 159979 57002
3 134077 141814
3 87225 121909
1 30808 102416 829881785
3 141380 64368
3 82702 113054
1 67510 192058 951006335
3 100112 115761
2 37217 418715753
1 4129 181488 755648829
3 31855 161145
1 32030 99050 329060753
3 45740 116927
2 126637 492608515
3 167135 125921
1 5284 158358 18555599
2 153752 429375521
3 99761 4026
1 39154 147685 158522347
1 80902 131955 289995632
1 1784 181012 803210535
2 48571 453800557
1 10368 33710 719374311
1 16795 86386 305995881
3 120761 150229
3 165403 5612
2 111407 696771431
2 150042 251361593
2 160644 189878674
1 91103 107178 322604774
2 140253 691754341
3 181437 84451
2 88982 309848280
3 138164 25271
2 154458 353215355
3 13962 47606
2 157970 492606075
2 186255 295929778
1 101122 177535 471967644
2 160460 713926815
3 30172 77582
1 70257 160297 623292880
1 14588 93930 879655644
1 95769 122125 360362233
2 23662 371271222
2 137242 689457589
3 110237 70466
1 1754 78070 366510844
3 73794 196325
2 29241 157157280
3 719 75881
2 161931 331433750
3 156405 182031
1 88671 149069 148773246
3 59183 40013
2 2352 605739057
2 73579 972376163
2 89668 941424935
3 34784 182132
3 33801 58841
2 44850 796325666
3 72605 20922
1 108027 155543 676871287
3 179847 159287
1 63447 100151 909502902
1 170097 189249 553481489
2 110196 959987635
2 34770 793753540
2 192971 719725267
3 76775 105381
1 78134 136841 225336020
1 37608 46580 151998766
1 22672 192060 167721690
1 44620 50496 525969995
3 108794 14759
1 55279 79141 118348225
2 72564 653978833
2 47802 944665531
2 166831 85887509
2 185202 881485808
3 159264 34556
3 191932 67987
1 52774 132299 306905284
3 64420 48953
2 14999 332756655
2 155454 29670739
2 125951 910655638
1 103890 153056 11881765
3 8628 197315
3 139305 194833
1 77279 167946 793263107
3 4143 20069
2 22955 972408236
3 14256 187161
2 12225 286245940
2 125030 473992912
1 44850 69703 838065850
1 43964 90933 350120713
2 42146 592097958
3 103767 130250
1 44084 144425 419813565
1 17469 109044 543751739
1 18825 176489 699982957
2 134375 810061816
3 188051 39510
1 30810 198943 472891723
1 88316 109857 299482137
3 155754 47819
1 14928 113518 425758294
1 110552 166038 452265870
1 16547 50673 452364208
3 115880 103020
3 53571 119266
1 58342 113556 275205301
3 5219 101638
3 67431 68266
2 161844 649851522
3 103837 112781
1 135066 152691 913469491
1 24957 152968 118532661
2 193966 274313094
3 31082 158560
1 3993 100765 443060126
1 103205 195397 515224413
3 73356 35047
3 64530 98744
2 101961 966750499
1 103602 160527 373845469
3 13535 70842
3 188729 38083
1 36144 50305 186016002
2 184934 267666539
3 176777 169544
1 34680 40288 458182499
3 193755 112413
1 68328 89138 690736340
3 115180 143892
2 150250 782035319
3 18132 121240
3 78400 7436
3 29813 37738
1 126083 185719 235034599
3 115835 161757
3 2203 22397
1 1758 139186 478945766
3 53765 181837
1 43668 142283 484259216
3 37928 21518
1 119109 173335 948169073
2 32965 46661210
2 142200 249237181
1 29875 178411 465045191
1 1202 97999 890134038
1 3787 31904 984090010
3 73370 78868
2 90496 544865352
2 68867 743011232
1 9124 139961 166225080
3 116546 101001
1 61860 157540 150967983
1 25704 174347 685406019
2 87713 689149119
1 89850 99325 246861375
1 98197 117759 452161456
2 122339 311503971
3 110958 197882
1 122488 167467 518533781
2 25795 609265029
2 96754 347696075
2 34318 855816851
3 28170 24798
3 68671 92544
2 162334 212728118
3 47034 56536
3 98704 50557
2 38402 346737219
2 115366 433152038
1 3291 92974 798028371
1 118739 156100 295934696
1 112361 176794 283040050
2 53175 374410154
2 6202 99346907
1 69129 162265 3729422
2 168380 240327569
3 142440 82641
2 4046 988804529
2 33936 741204873
3 195843 199165
1 111310 114011 564937711
3 151140 104995
3 133222 166861
2 154734 567396360
1 12916 51648 295407546
3 80660 189678
3 77255 162942
1 30424 101930 329667193
1 82442 129933 710727218
3 91550 19869
2 195007 761298605
2 47274 467409123
1 41406 52638 422729297
3 57973 113270
1 119480 187806 35352334
2 101720 740052429
3 21949 71187
3 148851 33797
3 136552 124288
1 20621 112471 837087288
3 138519 181850
1 160249 186435 433759522
2 43969 807397165
3 94869 199681
2 36589 627080058
2 127209 573743471
2 54772 563181243
1 11177 28487 856335197
3 89013 174460
1 81802 183698 416228225
1 5396 71999 165760111
2 145328 170165469
2 164249 64883939
2 128836 286426821
2 173387 18767136
3 23690 137589
3 80347 131313
2 186835 70108672
2 57817 419244438
1 31 110270 145056700
2 163038 348419806
3 24298 157590
2 94372 242389697
1 39379 44831 12745101
2 131779 579199058
1 134066 193578 776610736
1 158167 184678 42019913
3 139294 9269
3 79574 140237
1 858 13929 433373328
2 2146 288136073
1 90675 110075 844722602
1 38342 188742 250599060
2 198963 204590343
2 51164 349405682
1 29975 169761 309458342
3 131658 85144
3 184604 106709
3 89752 190711
3 21428 123127
2 1308 948087975
1 52348 176531 170640820
3 185595 159176
3 197914 196840
3 46420 150152
2 113134 840509373
1 86327 108905 171842884
3 121499 141582
2 124500 960854670
1 52062 181233 913619568
2 45309 353313475
1 9071 45291 899972390
1 1901 133918 368587406
2 49069 360050380
3 15816 3417
1 6168 52979 905073268
3 85787 159786
1 87646 152639 33347069
3 52622 175288
3 24217 194083
1 86260 110900 58845671
1 127180 135754 81494488
2 52647 951139596
3 69293 155220
2 181706 52803568
2 16316 25098385
3 19548 113805
1 95987 183107 837364896
1 63638 89125 620924123
1 56115 71358 427514572
3 53636 16533
1 84605 87621 949870647
1 145098 156901 703165738
2 149837 38651096
3 70863 138514
2 55552 66247525
3 137082 37780
3 45306 24310
3 185176 115374
1 109729 133715 268929195
2 190977 76506078
2 111856 466150718
2 128525 189050317
1 124028 192078 220964990
3 190371 33990
1 8290 123171 274588977
1 73233 174923 55351353
2 191441 85240837
1 42226 63384 290587259
2 124584 993139394
2 81845 618368022
1 48247 122636 296819446
1 100316 135586 721597597
3 109219 159424
2 4227 184566891
3 16334 105120
2 147782 358599164
1 141242 145026 807966298
3 66952 18087
3 96490 32450
3 116598 171553
3 53219 252
1 55856 130094 906871405
1 65798 97599 87732884
1 81650 177212 196064414
3 114156 133465
1 174100 179149 185598019
1 161212 178109 857019594
3 89742 29611
1 94842 144002 782762962
2 38444 486503593
1 18771 55125 237687955
2 147595 686450791
3 60602 90719
1 16863 109639 79062249
2 117331 539676132
2 86780 216529234
1 97369 177177 21600153
1 75693 113367 630697958
1 126390 153821 883098988
3 37197 143145
3 79301 143862
3 182135 18541
3 10878 9538
2 127936 654221328
2 150181 971736032
1 19154 123324 583190283
2 156969 402068229
2 183820 730420910
1 64298 139666 3910166
1 8458 144992 907134717
1 62518 94117 848397278
3 165928 37034
3 11227 69542
3 168536 66789
2 59900 453307778
2 186493 320414428
2 33005 487639022
3 146477 133278
2 42127 303219015
1 58776 196120 4559714
2 77654 356669554
3 92472 106936
3 181452 132743
2 116709 222366480
2 174560 570748352
3 97072 10978
2 194490 306099967
1 17644 124454 36482327
1 39960 178911 196332438
1 28932 54113 192312375
1 78469 149722 934019633
3 16538 140666
1 98669 118307 317307615
3 135239 66808
3 181365 78446
3 86859 165642
1 22342 85138 263204676
3 163998 4888
3 42596 77887
3 140469 162483
3 20419 167704
2 60010 709366468
2 73463 230838875
1 56687 187683 520733761
3 53367 103299
2 110092 219314489
3 90020 98037
1 65046 180776 948669866
1 114383 151145 995092150
3 137549 94682
1 150403 183869 582559812
2 52634 953779058
1 66640 169193 595976511
2 190589 509005386
1 24653 123899 449513770
1 4782 18280 884563634
3 128994 117116
2 134032 959021361
1 43198 188138 515516084
1 147902 150333 442241827
1 72885 120266 142361353
2 196284 3620357
3 100832 6979
2 38936 908250734
2 51909 925039222
2 83026 821096533
2 121142 796050139
2 14049 563705837
2 158648 454843955
2 90092 619410591
2 37039 394215610
2 156370 17956319
1 81376 193789 167953706
3 199083 54395
3 183510 122624
1 28272 133101 741170386
2 58358 938760629
1 15824 93823 720245040
3 193083 3430
1 88251 166104 333742705
3 89851 56709
2 179733 278605703
3 174684 192283
3 85838 14099
3 74001 77397
3 160416 195889
3 63082 166051
2 187551 174336238
3 29582 162590
2 53485 452046837
3 4131 16332
2 105211 4783076
3 68720 121710
2 168195 686391230
3 78030 198406
2 156423 480042305
3 5940 14710
1 2345 70331 11687238
3 174416 93828
2 896 263931620
1 6338 107027 712469976
1 104586 107912 757276837
2 34107 73912089
3 55335 178068
1 80607 103112 723903066
1 18041 26373 774459023
2 157182 216392583
1 8212 69058 23366520
3 116659 198158
2 16782 208390646
3 57829 85308
2 108788 615350950
3 157925 135114
3 68185 127292
2 178568 350350891
3 84147 199036
1 22633 165288 395085351
1 79326 174764 767021602
3 194051 83908
3 173206 148002
3 69449 175063
3 138646 123442
3 40520 182964
3 102500 48070
2 41103 947379863
1 57854 98164 896025196
1 16259 134653 263731261
1 94463 176330 322095996
3 127142 183011
2 81627 202327857
3 115816 31008
2 170173 945378607
3 142758 24291
1 180497 197437 472829082
1 20111 188003 230249664
1 69689 183007 85050674
1 21150 188918 259745046
3 106491 117442
3 129019 126179
3 108527 136813
2 26781 421413145
1 130863 168802 685478063
2 91077 323716592
1 168101 172469 853161628
1 123757 190305 502993853
1 143281 149298 75449815
3 112369 109057
1 324 40404 193550508
2 60218 172979153
2 72203 291175050
3 189491 37043
3 90191 167032
3 15176 37861
2 158592 747318055
2 197669 494867339
1 52237 100441 188186643
2 111328 36113576
1 91642 163599 851751096
1 86547 129227 99519801
3 173695 168642
1 16407 72081 687763259
2 115696 70434081
2 89859 91390275
2 26212 663712096
3 28684 57131
3 129190 198517
2 53250 693818681
1 776 68463 153767512
3 140402 28036
3 122245 80698
1 63200 158563 269615530
1 165781 186107 865673634
1 28088 53729 937917250
3 10529 151418
3 81491 161239
1 146871 158870 118878697
3 117986 108408
2 88590 337979571
1 56462 105201 208855088
1 73007 100883 933636864
3 7794 174359
3 111781 26942
3 134880 28708
2 186055 489158753
3 141894 114918
3 90167 173073
2 7830 980908104
3 122444 35536
1 82000 182770 581617889
3 65426 164903
1 91725 180819 797757086
1 161 27193 508452141
3 175219 177310
2 100200 672713164
3 32635 60506
2 75482 885097427
1 49813 109212 921980140
2 131016 519952697
3 54677 106028
3 79729 141901
1 37759 175009 308866618
2 105197 878707894
1 120285 144482 11330752
2 196132 296072188
2 69787 276866024
3 163588 107756
3 95913 134779
3 197295 590
2 156149 504571122
3 113216 132532
3 191814 83321
2 14812 695566842
2 134661 815590901
1 32587 60659 235986551
3 180037 160827
2 137084 410883191
2 51741 902111445
2 27268 380640049
1 49669 145997 406300043
3 165177 8428
1 81272 84351 144615634
2 24607 741324972
3 18564 176600
3 36286 25735
2 153911 422794335
3 66147 87968
1 30292 140592 489054781
1 69435 147417 694589842
1 167056 192010 937726073
3 10640 7940
1 144635 177094 469444651
1 19273 108641 240319761
2 123619 945404723
1 65412 130854 912684911
1 144365 159532 226272848
3 150809 135696
3 145590 30698
2 21232 96992939
1 18375 38320 83038905
3 157419 26901
2 5833 155425403
3 92756 84447
1 31995 110243 932258816
2 53445 70523787
3 181391 119425
2 68737 39289407
3 77698 14036
2 130787 189049809
1 63595 185028 233276477
2 97861 400086076
2 175267 663164622
2 21073 804570684
3 44972 13879
1 81042 140452 48714131
2 17224 321491308
1 194584 198330 208557602
2 40704 381459335
3 76989 90795
2 37215 233763122
1 95334 180628 31809182
3 150868 134433
2 100843 506300263
3 66225 189505
2 61275 31564906
1 36155 140973 154030863
1 9922 146044 290410106
3 172765 134014
2 49527 862719076
3 18384 153919
1 113325 164280 711538832
2 29395 64070084
3 27897 34434
2 154831 754051961
3 37985 177288
3 50882 131870
1 3307 168547 251148232
1 103634 173346 513551490
2 10584 402409924
3 131933 111404
2 6689 63111702
3 48507 18475
2 142621 661900243
2 147956 91886691
1 11267 152282 472090252
2 194513 192826354
1 40351 136751 430393805
3 29783 127993
2 89115 502449305
3 93513 196486
1 65809 197574 474508599
2 642 974756057
2 60469 286136117
3 148920 199856
1 99172 124626 613849592
2 7399 783073534
1 20019 33070 956782530
1 92093 140498 228817766
2 104697 911767995
2 118509 539644996
3 36241 78289
3 174342 48285
2 31807 796425988
1 106900 152509 995280156
3 121215 179489
3 65312 50504
3 123044 108526
2 4173 688800788
2 23610 119938591
2 189267 421278981
1 114476 117884 259416256
2 182749 686564611
2 113023 482238912
2 136425 230684093
3 114910 15494
3 70467 77057
1 56418 167579 467320161
3 106756 177142
2 158645 210007982
1 161062 177883 320570697
3 144456 166074
2 147846 786557119
3 46303 179603
1 36050 66934 581118922
1 32903 165462 19730157
3 84603 54780
1 49141 95444 352008126
3 94681 33481
2 27710 516161249
2 181170 468789862
3 194269 136195
2 175283 285396643
1 3838 39176 500652513
2 49030 32889572
3 195243 108050
2 59093 674996094
2 57710 449803922
2 199209 874883967
1 107326 160446 820898501
1 18326 183897 107560371
2 90976 874175411
1 82335 178533 751749060
3 36444 76449
1 203 169365 37152978
2 19622 885181982
2 180286 714135898
1 156321 168618 213987851
2 17713 478620637
3 180269 51833
2 17178 509710169
2 89740 546692710
1 112495 146964 135480456
2 181247 492219061
2 31 643469966
1 25681 192911 632814957
1 38409 72773 605282916
2 188602 565495221
2 4041 613436991
3 158235 141248
1 102053 121378 622430680
3 141557 51071
2 39120 276940319
3 3570 186724
3 72673 163880
1 98947 131184 577429592
2 109734 65077172
2 105402 35651654
1 51864 58017 174083835
3 16646 142534
1 33875 102002 393416039
1 36044 162122 404050916
2 115149 144693811
3 116476 120997
2 76293 29615723
2 79076 900770297
2 170677 237507635
2 163705 408349791
3 118751 158738
1 19564 189850 427049931
2 140179 443716740
2 190379 887398497
1 96434 198788 467551464
2 140762 473899858
3 22766 5788
1 79683 156125 902345065
1 77052 170500 801866864
2 44037 542106969
2 55705 748336275
2 134017 652412678
1 48274 105730 715607781
1 19991 50007 927222752
2 139338 845513121
2 112951 458129375
3 68368 1554
2 198454 392982155
1 138275 179381 503179891
1 64450 160111 834032897
3 4008 143583
2 178231 106560366
3 112644 122744
2 18028 912044703
3 141823 115519
1 18933 181706 502323676
3 82890 68952
1 104331 153151 63023421
2 133520 972242216
1 52823 148924 279058365
1 11673 167704 412890233
3 171594 63741
1 9398 140412 57278643
2 176925 260074494
3 50980 182319
2 169353 502262853
3 73734 195952
1 2491 152479 289170599
1 50693 195406 815470091
2 26820 752624440
2 29730 215293380
3 176526 153429
3 11739 78861
3 47159 157914
3 123230 44058
1 4763 32934 525984297
1 10168 81689 448207177
3 76993 154891
3 191447 112937
1 124987 162517 540292085
1 124869 186348 134100638
1 113025 124448 665115879
3 33025 19532
1 71896 165526 570619889
3 27825 31497
3 149994 39228
2 154173 422166491
1 29681 155420 132037174
3 101951 9676
1 29850 64526 329323098
3 158157 28224
3 54993 30852
2 72790 709482219
2 99363 647121571
1 17322 110808 387265795
3 12815 171322
2 192006 550660863
2 174418 659943310
3 92609 2082
3 140390 28316
2 181151 427926823
1 36406 87517 200161511
1 52961 145032 422671768
3 189320 176961
1 67794 162061 236777935
1 140409 145746 266957773
2 195226 172085471
2 90770 558429601
3 193385 83622
3 19028 178808
2 53731 69632598
3 169440 58830
2 148123 749316303
3 20188 70605
3 172338 159116
3 16592 49214
2 82312 807290628
1 12024 78871 651630628
3 171085 97720
2 90537 610620373
3 77526 120691
3 185774 167189
1 116501 147952 628121575
3 37895 71093
1 2139 147062 877013542
2 194522 508849541
3 22016 199327
3 180262 140527
3 96047 189313
1 101987 164611 87404005
1 170721 192551 417820335
1 82858 138931 575632510
1 33174 122678 905381629
3 161653 196012
1 114429 120902 566831019
2 196087 518905066
1 28864 82309 531118004
2 169369 339732526
3 185832 156231
1 27879 141073 596411230
2 7179 225241114
2 147484 295784838
3 116419 175845
2 97317 745577171
1 5887 185359 726412346
2 82788 790225224
1 13653 43746 16132322
2 181405 778600310
1 39483 49996 852848459
2 140966 576448873
1 13731 66512 900329508
2 32940 255065632
2 199548 366010920
1 53403 141224 522747005
2 92162 562020059
1 104311 181188 438032444
2 127488 488232366
1 9419 86993 161485995
3 39361 112789
3 174769 27434
1 109554 198588 688131091
1 65077 90994 360298550
2 108973 174699143
2 144297 501890945
3 117758 81402
1 99938 177062 835480155
2 24178 705509882
1 129040 130269 479473127
1 39869 44280 971304179
2 101647 525864125
1 40576 146543 655109700
1 171660 176644 707233550
1 147062 165962 17586533
1 60774 173511 387676836
1 78215 182412 527723379
1 176545 183739 361020694
3 25070 123583
3 116407 162344
3 86369 146742
3 66335 47576
3 134273 34462
3 166902 11397
2 190993 502562110
2 141591 106441595
1 73975 189100 190894890
1 13067 194421 542641789
3 71648 125539
1 34826 131977 441194415
3 169787 87573
3 149944 4568
3 113375 18017
3 15070 62497
3 24879 108678
1 19999 103260 96512936
3 25151 89790
1 8350 130892 22185554
1 71301 80760 577447203
2 140837 801947183
3 37480 86529
1 23323 188407 912682621
3 97223 161012
1 27981 49710 280410460
1 38944 45938 520528633
3 20004 179890
2 118942 949516678
2 25361 68601273
3 59385 44143
2 173121 660719731
1 138033 173015 125092769
1 32480 58687 590975692
2 122521 612655737
3 15282 20210
1 69106 194491 40304290
3 63715 12518
3 95668 17574
3 167778 134724
1 36232 178709 622046884
3 97088 82098
3 171818 31427
3 114197 25227
3 124043 97387
2 50767 468871791
1 98043 131571 146047950
1 96034 175156 655678854
1 74966 93260 830036885
2 145756 99609056
1 140975 162114 376175243
1 124408 141074 212516114
2 5830 886489304
3 77990 117432
3 88457 33168
1 10929 72064 663534344
1 160414 163122 390872765
1 14036 181409 499361655
2 32886 468409187
3 161574 64902
3 14589 181657
3 44512 75983
3 131940 21937
2 74020 14810682
3 140475 57818
2 53335 815365383
3 177030 20237
2 126422 455893937
3 14037 110343
1 40828 155187 595183271
1 2862 99624 564315900
1 24592 93705 541541581
2 74613 892730477
3 114727 131649
2 87426 525550199
1 26904 67560 804060741
3 135256 155958
2 171114 966277493
3 38392 20110
3 101118 9980
2 144903 421044185
2 122182 140166636
3 108368 62313
1 27564 175638 207652166
1 21205 166857 216391028
1 78862 172829 84290470
2 167839 782796705
3 30278 46775
2 84730 79815535
1 64820 147044 919049166
2 196193 404814791
2 86315 177962050
2 145868 538880853
3 190537 22321
2 138855 216181305
3 79045 46829
1 56861 58006 56847695
3 198236 7488
1 60809 172946 67343353
1 79909 176511 510279512
1 78596 110999 574040112
1 55177 112258 210778965
1 104309 137288 223205370
3 68594 5805
3 140190 79708
3 123421 41775
2 40759 24664846
1 12368 88789 305901518
1 636 76218 766562178
3 147337 196095
1 105912 151093 923271756
3 29413 115266
3 23369 137601
3 156016 48646
3 128789 69852
3 71215 55786
3 15897 158939
3 190132 13716
2 199577 791611745
3 2181 53642
2 194679 156679856
2 55627 422085224
3 109154 69716
2 97195 446998189
3 34026 47979
3 112714 101432
2 6455 436314286
2 46284 324969843
3 118278 18354
1 92401 117992 46588590
1 6217 71907 473095854
1 59640 125206 258152955
3 55024 144235
1 146211 159508 363114143
3 59184 54917
3 26007 74412
3 15659 163484
3 5880 17568
1 106341 107442 190290647
2 97982 556914820
1 16473 49397 931576146
3 92714 179022
2 97403 925175251
2 38230 517378366
2 132404 129637496
1 173462 193711 306286207
1 56711 98535 37705154
1 14634 23504 765135478
2 136092 418085783
1 33664 156437 641976332
3 100622 72982
3 153462 118650
1 143743 183916 821520313
1 128379 166538 442206149
3 70803 125592
3 41210 185943
1 119558 125966 95143548
1 96532 144011 734149561
2 141785 431525112
2 77981 880908826
2 11134 631743439
2 56010 580235736
1 99722 148626 287278824
3 9425 196219
2 65248 951015453
3 71040 110613
3 52440 109733
1 47193 95301 749574965
3 151135 24143
3 27998 127536
1 18750 115987 629745413
1 61425 125168 45767150
2 45941 523762143
1 121343 126036 345179869
1 101277 165623 482848549
3 57442 175427
2 15683 877760453
2 2866 857110803
1 31944 61789 299871368
3 163373 102766
2 16795 281087907
3 197929 62427
3 166397 117568
2 24494 235337788
3 40012 50565
1 29095 68583 895986224
2 18377 193334843
1 21384 183503 38706868
3 121073 186528
1 53298 129041 536709366
3 125442 17489
2 180277 997604178
1 180301 185207 252885783
2 193170 353165702
1 68060 89340 179985999
1 55774 154881 980108843
2 112808 479777000
3 152792 66710
3 145565 15574
3 105977 81233
1 92745 96663 776857357
3 150709 63109
1 68896 74334 407898904
3 47275 111973
1 49586 91017 843938567
3 172765 132346
1 154476 176493 731668774
2 74156 468827786
2 169899 894880975
2 41162 947213106
2 145390 314580930
1 89692 187633 96854445
1 48101 186861 201302725
3 77480 152952
3 72720 148657
3 164785 31048
3 96752 42759
1 23273 126973 754615151
3 144751 121849
1 123060 181531 361703884
2 145667 663604496
1 15974 52943 872026556
2 151344 663583583
3 76071 63302
1 16239 113957 998464559
3 25775 170293
3 194411 122644
3 123667 177723
2 193906 245891143
3 29688 132574
2 184100 207369845
3 69252 66786
1 70746 168288 534637887
2 19100 374733978
2 43286 395387158
3 89417 164954
2 150370 859543426
1 27617 137347 491416350
1 38344 68251 59087717
3 13937 25502
3 193887 130736
3 172874 179025
3 12754 135290
2 26263 934450387
3 14203 97768
2 72292 862191352
2 159305 690912718
3 90285 157221
2 24719 122426631
1 33684 74320 493423839
2 159675 743684758
3 30936 120934
1 103530 154728 2471072
3 138095 61894
3 81158 165798
1 37458 131271 952963677
2 101348 428956799
2 19774 678916447
3 108964 71580
3 160757 127957
2 27962 666713787
3 146620 135208
3 177846 126101
2 97588 495674888
3 162259 180498
2 93743 343054746
3 343 152753
1 20061 123027 786253935
1 1995 185204 609361488
1 38275 98156 281200730
2 193078 677157181
2 125606 915226247
3 46075 147200
2 181973 514864030
1 80274 109918 605888355
3 31362 77601
3 29423 86590
1 28356 155910 325932668
3 92932 47213
2 45097 607788576
2 151989 895796558
3 119930 180403
2 89047 742394545
2 151547 795771742
1 3046 123811 964763578
1 52485 78693 697156850
2 15144 568491428
2 6989 255667665
3 35226 3750
1 115734 124520 332551799
2 33398 493777204
3 99875 128399
2 148880 676885727
1 115801 184508 550453345
1 89706 164622 155969328
2 169325 721517606
3 199845 60410
2 77148 925891180
3 125084 1455
1 116675 138610 420810983
3 172076 157176
3 154250 174249
2 131755 619488273
3 84424 46486
1 78353 126184 113086076
1 122737 156707 378183064
2 74402 95825467
3 190794 146816
1 113537 130934 684164464
1 102049 128291 367082202
3 140820 54590
1 62389 158540 620056189
2 50219 826354295
3 48457 177176
2 41781 950139420
1 67468 80603 213340741
2 76789 731501940
1 23998 84018 608294253
2 31930 58952844
3 81807 73977
2 134194 545389643
3 100261 17220
3 59177 141433
3 95475 172313
3 176088 188323
1 418 9761 161587825
1 10239 77650 51857802
3 29220 75418
2 163930 280640070
3 28859 5275
1 120428 151310 832271292
1 98139 153901 798648274
1 7391 160226 2598471
3 51160 6869
1 38345 86470 152341356
2 4389 824651455
1 141557 151904 271902361
1 36432 84481 29253595
3 46309 79018
3 90460 99561
1 40663 59052 987592655
2 170062 598553713
1 64962 197168 924965021
1 84740 188863 872363779
3 152048 169915
1 48986 115960 341345711
3 126844 176026
3 180793 54860
3 180900 52020
1 124307 131436 826966957
1 44334 130204 418884613
3 166190 36244
2 118442 898415726
2 146129 497168297
1 48916 95941 15476091
1 90554 111702 383990061
2 117165 561771979
1 125859 197088 107206929
1 51437 125718 276934898
3 177037 132141
1 20194 172780 261406287
3 119484 84981
1 146871 161034 962005702
1 88882 165275 286496742
2 101166 100367605
1 5588 105175 588605185
1 49802 183044 539182192
3 150444 12074
2 50920 930797994
2 109240 594977403
1 34316 117037 810505966
2 17793 172714908
2 164768 707430207
1 45175 51472 81299375
2 159668 135994059
3 62284 155808
3 140612 157853
2 7751 331107571
3 184419 195555
3 48618 89504
1 34379 40178 941836390
1 13339 168390 51121349
1 1755 43437 501715802
1 88224 148628 591372247
2 109551 759850819
3 20015 164269
3 73605 23591
1 41040 127488 362648088
2 121645 372935404
2 64978 209068020
2 168916 242188161
3 178660 18571
2 81412 131805999
1 2677 185540 215450504
2 73892 245241847
3 19504 176142
2 23067 350551863
1 75398 155280 453035128
1 75314 143249 479225437
1 1969 91380 861404300
2 101302 566687433
1 7216 175839 376852807
3 49024 110219
3 52014 150685
1 114267 193964 109335582
2 22344 615659541
3 82647 184787
3 31454 17204
2 59528 173237871
2 123286 978251691
1 66360 72584 282366929
3 114180 145713
2 79959 42523737
2 123430 182381624
3 141266 154875
2 82740 821962512
3 79728 133684
3 3290 84097
3 58331 117759
2 111618 427766679
3 118808 124043
2 131129 521624383
3 32547 192608
1 188237 199103 872636683
1 27458 55850 107086699
1 129163 184105 846691897
1 53046 148055 553117776
3 135089 138518
3 193241 70628
3 159636 96460
3 77032 14487
2 154637 380429829
3 73833 54540
1 81322 103657 597698979
2 69239 221056381
1 44390 138368 169318783
1 32956 82769 343743160
2 182305 352485513
2 93016 256509563
1 47570 195537 387086634
3 36152 169270
1 123861 147595 246455850
3 153584 178448
1 139433 152726 809740837
2 40965 339427446
3 192778 78670
3 82919 157439
3 10452 44043
3 79234 32646
1 71670 96863 578661914
2 73796 197916275
3 20415 95611
1 14036 28264 429444535
3 105633 93433
1 13482 182666 718297749
1 26046 52673 728354863
3 64939 171781
1 64238 86495 751959092
1 44139 68025 37606892
2 130746 791586431
2 76849 779899010
2 100182 495290133
2 7275 317147253
1 43815 163420 425812682
1 110941 141442 588362759
2 151567 437981490
2 176907 787934779
2 185994 380458167
1 80969 191994 550998421
2 27488 920539400
3 29857 172096
2 26824 14921774
2 58856 753748442
1 124513 197453 281469173
3 178770 61057
2 86363 207276189
2 174329 156129797
3 37943 75454
2 143618 436390857
3 38274 42583
1 126333 187903 831238728
1 80027 156578 552075480
2 10912 947851227
2 129044 842865678
1 125814 168064 384662557
1 127346 171717 30196479
2 196649 786296614
3 172016 144940
2 130935 674250883
3 95055 124685
2 196905 243088389
3 178638 45768
3 75252 100711
3 13212 43468
2 1365 744136343
3 54068 83823
3 87246 72180
2 120854 541811068
3 190491 41992
2 159085 199358703
2 109581 289687547
2 74003 615949487
1 32202 51162 159843305
3 89374 38979
2 102923 844633628
3 61078 97563
2 139444 693086080
3 156106 163803
2 145625 48632216
1 50059 95900 610163844
3 177884 174959
1 14669 123629 792283132
2 80264 744634326
2 87011 675837602
3 98121 53173
1 125753 156175 184439453
3 51277 172702
2 31297 958203916
2 80308 381656279
3 81941 113505
3 54984 78950
1 100015 177975 440586393
2 22172 128225972
1 3612 69451 525032798
1 47181 154314 724802865
1 54467 183370 904990278
2 183683 196629381
3 117978 162292
2 137226 348915573
2 88454 978242445
1 166925 184519 478980159
2 71732 786458428
1 34270 152782 546552934
1 165570 190308 113651718
3 41758 198972
3 130408 79231
3 144673 21824
3 185324 17141
2 102537 364855961
3 14009 35354
3 51582 95218
1 46288 129026 689379217
3 132117 199225
1 81632 126540 357525193
1 10765 108726 442556870
1 96642 187277 171377206
2 19852 169032562
3 131867 188593
3 35778 95393
1 134387 137468 824800137
2 46159 830195457
3 56117 108540
3 55212 103203
1 32795 144674 859527825
3 152901 106772
1 15104 31551 277615273
2 159772 909726574
3 117306 71544
3 145620 125846
1 69046 98670 826741107
3 6418 59527
1 146040 193298 137507890
2 81137 59719776
3 71074 83241
3 124809 180478
3 194507 141814
3 188599 52372
3 71708 137095
1 17624 180922 185260685
3 67611 80682
3 32863 94686
2 51972 265601995
2 153184 278777615
2 144377 220842769
3 118366 98759
3 70483 158888
2 4068 852673396
3 7346 44688
1 40711 196716 367482877
1 102124 119581 614896771
3 51181 156142
3 85184 17781
1 3491 64479 264800764
3 91769 88767
1 86011 93815 627409694
3 163343 193271
3 159204 37040
2 111104 260379512
2 34513 124007561
1 33612 114792 455599790
2 62039 246830648
2 193554 664965807
2 177454 744994894
1 14690 187585 399584541
2 79741 744016035
3 8473 186665
3 116374 11670
2 42535 259112898
3 166614 160157
1 31577 81489 685285615
2 191072 85671356
3 70190 21307
2 64593 861965922
1 85583 133872 727605252
1 169472 196190 190416296
2 134600 671007370
1 50518 84722 91872962
1 58352 70091 885134729
3 158243 85706
3 16207 177245
1 100491 141394 385394309
2 187537 51705380
1 125652 128126 769125727
3 173441 103334
1 118572 147175 316544737
3 195037 44892
1 112992 176199 307859258
3 116384 181612
1 10309 52017 251608117
2 49314 933871824
2 55276 992960712
2 107822 467656647
1 22114 156431 240739120
1 119431 181906 897240192
1 89228 193884 426266703
1 108685 184540 140711238
2 179063 961319641
1 28089 110294 354877918
3 157835 28119
3 196585 68438
3 130361 83276
3 123316 77839
3 41943 94995
2 35328 633482570
3 34021 163922
2 107069 172287324
3 9627 184464
3 59449 111078
1 170911 185771 651666054
2 114155 683830220
3 15395 132805
3 160796 179319
2 138753 663167829
2 131444 479153077
1 50933 172236 280956143
3 46184 181683
1 56038 186071 903096938
3 55050 173221
1 2907 44158 706877021
2 106325 702587087
2 160779 521204677
1 152988 157664 784193972
3 194534 199472
3 116538 169221
3 172883 127481
2 90113 373857485
3 63070 163387
2 187732 468723187
3 81454 142252
2 73057 62598596
3 117181 168701
1 14386 116172 860847507
2 173435 20880972
3 148470 30324
1 55547 106773 674149729
1 75499 91994 304958968
2 50059 583911171
3 162177 198702
1 156024 187118 951434429
2 115264 846516158
1 20310 123562 90261832
3 67708 108993
3 44809 72693
2 74109 477127712
2 159323 115833167
1 6012 37643 206879698
1 145167 154665 601259661
2 136758 233159452
2 13995 407321976
3 114062 165046
1 156321 175411 78696962
3 126032 131118
1 14989 106410 804309932
2 174751 673290381
3 197932 106533
1 104627 194524 161168952
3 159072 10398
3 18910 192725
3 51207 194570
1 31252 90849 141228304
2 66244 578049853
1 40043 168350 723230547
2 187989 628393208
1 7284 39498 42250543
2 163326 598347881
3 122761 163095
1 28720 65962 911383502
2 1302 369254895
3 33429 12307
1 17476 98958 637959547
3 68574 72215
1 67813 84755 54675182
3 2643 4474
3 67662 145230
3 179269 48427
2 153661 379235159
1 50433 174093 480201233
2 194677 3467244
1 16379 56781 405199503
2 126230 300174559
2 19085 790160189
1 15940 78017 913770661
1 20917 135794 908123975
2 12513 478694076
3 155410 60415
3 67886 108628
1 12341 192980 426945909
3 10654 51921
3 184951 136305
3 52551 188146
1 30920 48816 93294243
1 16384 148291 772338919
1 14551 142788 772319188
3 65714 3338
2 169922 817271817
2 21664 488343307
3 156619 179896
3 125097 16005
3 665 167934
3 28408 34362
2 107070 276036935
3 150294 83366
1 73643 113474 360987820
2 129467 347419901
1 92833 133789 915862457
3 134864 163135
2 26166 801367098
2 24653 602989286
2 181794 490019344
1 36544 170854 88727608
3 95118 181060
3 131992 97220
2 57559 801508831
3 122787 195976
1 61334 188223 744997339
1 57845 147821 676390070
2 65616 846255482
1 96220 103253 495890691
1 61973 138635 744662345
1 83618 96977 93093504
1 16356 82556 346799471
2 111521 309708848
3 133721 151883
3 140432 142682
3 163660 120884
1 49999 90206 155439176
1 65287 160741 168517879
3 188 151853
2 33204 124760190
3 150067 73708
3 199582 31625
2 88546 684713653
2 144518 18469473
1 24330 87658 730756539
2 98183 471200224
2 95014 158681493
3 43392 57864
2 61622 198871083
3 127080 147081
2 89881 877003390
2 45866 144066907
1 72554 116568 861899648
1 93414 139615 65819166
1 5228 52818 362906285
2 12862 867642565
3 159592 150786
3 166510 22408
3 92655 182151
2 78456 781758034
2 62207 341719925
3 39582 12036
2 164384 494127525
2 53358 762907900
2 62875 444171621
2 6615 897202617
3 76272 45886
3 156677 152116
2 89519 420164442
3 142841 28924
2 9267 739413216
3 182594 124384
1 54241 157754 61274504
1 63987 183791 244424130
3 171614 357
3 198797 49503
3 123299 3497
3 57463 140192
2 15177 288053976
3 121252 186903
3 101096 37623
2 8241 524195477
1 13386 165592 967227409
3 4523 5326
2 56907 533728722
1 24145 180629 551117297
2 75624 835667831
2 18549 672112807
2 179890 444186640
3 59341 92776
1 35279 108888 13748430
1 29058 151937 500879747
1 18437 45163 84468912
1 140542 186897 283962254
3 96620 18839
1 130617 189708 505320339
2 78330 132711085
1 6885 104995 888261569
3 31537 15085
2 86215 847725358
1 17679 105801 604631055
1 46950 48962 302289079
2 132604 931653252
3 7480 109488
2 11089 833996146
1 91981 119604 337634265
3 167784 35765
2 47898 946788676
3 85711 80718
3 23706 4853
3 50978 141589
3 199257 177301
3 94218 53551
3 165260 10643
1 11063 118699 440956814
1 6627 192095 888293489
1 32719 79710 402150635
3 185008 100928
1 26448 84582 559343434
1 48308 66102 632681216
1 73852 74643 976167142
3 60382 187733
2 91800 49516327
1 52224 86704 882432500
2 67953 214890093
2 184540 171762170
2 171395 652336964
3 121133 194067
3 162302 95883
1 11668 79971 92472723
2 178806 336439949
1 67479 74253 566599568
3 148736 102566
3 118367 109464
2 187448 539724776
1 96447 106454 461180952
3 117633 179355
2 191116 838494650
3 26045 117709
1 77994 199608 705271934
2 68821 101751100
3 54056 79683
3 180267 25597
3 77020 7969
2 94756 463692511
1 69435 110201 734579981
1 88615 166003 416557863
1 114001 173073 684403285
3 96424 118390
2 63555 632203142
3 182344 121454
3 178661 26554
2 198845 256008732
1 141053 171048 440996447
3 60645 17800
3 4156 39690
1 37669 117268 383753730
3 134362 120083
3 31488 188476
3 105449 6158
2 79797 438398860
1 144100 147560 57647774
2 47030 903807414
1 31676 151977 934512900
3 142908 159973
3 23615 78845
2 107321 382143362
2 36431 362287400
3 107260 41682
2 98899 689169162
2 90388 429262761
1 19361 181580 500683699
1 104017 129163 792304445
3 92524 176320
2 140819 217602825
1 91378 126754 351844113
1 146322 158092 738603375
1 78727 105369 329702776
3 159887 115236
2 54660 135447452
1 71979 92466 107747364
2 149225 672340329
3 76139 16384
3 166301 105573
2 98526 320097786
2 103990 481995825
2 59592 575489519
3 145232 18424
1 84446 172369 71493840
1 5478 52146 898483342
3 169764 96395
1 84728 153680 511742404
1 22114 168498 226394345
3 155775 198752
2 100559 151356730
1 144100 167612 972116087
1 100327 134646 683183780
3 126600 82132
2 46164 174695829
2 151498 601017898
2 174957 994868220
2 61094 890559750
3 63428 181958
1 50830 196644 281956878
2 7242 576584359
1 78018 190812 195469069
2 194674 775044418
2 156270 645424812
2 73283 51386595
2 18605 368251964
1 11749 103272 301386943
2 116678 629402660
3 99134 79888
1 122540 155235 180553335
1 104806 195312 402961708
2 84381 703941354
2 75070 205252068
3 188313 37816
3 190052 76787
2 76013 522447802
3 118141 104123
2 65443 268047306
3 73286 54338
1 163894 178812 246047115
1 88139 90776 53276991
3 195726 28935
2 18529 152761944
1 14984 64180 84090105
1 1655 140269 48064199
2 143832 415835583
3 101314 118034
2 2483 623774177
3 191062 44492
3 113187 55569
2 87780 322428678
3 28912 98927
3 109658 149703
3 144512 105765
2 65426 897043713
1 113762 150308 662607755
2 199692 441743053
2 47694 836407599
1 180394 197139 845679928
1 82481 188133 90651931
3 171558 61225
3 31428 176548
2 52982 152042618
3 70090 144513
2 24311 911548104
1 128201 176563 912347701
3 16511 76084
2 181900 321659266
3 154164 129185
2 13939 339840955
2 16466 639612517
3 101950 195113
2 78537 617577332
3 103460 170491
2 23209 234919494
1 52991 181513 890110397
2 103543 937443777
2 174070 343197692
3 120613 56103
2 101233 837515535
2 3777 358674067
1 32296 148696 897100605
1 103135 121838 220183868
2 166310 310281334
3 124286 188157
1 126387 147750 543370222
1 57899 66202 7674948
1 22549 73617 886278556
3 147682 193258
3 36555 148932
1 58391 128491 323300483
2 175782 264193881
2 72775 423394883
1 42858 142080 460288016
3 187079 101760
1 140187 172753 80154701
2 31528 374846604
2 46950 239082296
1 120088 160019 216812423
3 199053 143605
2 148792 250014660
2 125604 740836815
1 165693 181751 438458024
1 41928 46288 689706953
3 25835 176695
3 189518 93487
3 148189 101373
2 133886 681403544
3 4271 163590
3 79900 22128
2 188259 780674346
3 93185 95495
2 54791 187634396
3 145466 146665
2 13616 141396975
1 110351 189798 17183294
3 194318 159704
1 29072 29610 34735728
3 132271 178855
2 138430 514094411
3 61577 73811
2 140455 684830962
2 171074 672896597
3 181077 40932
2 112547 542414271
1 856 185859 969184223
2 172369 447654287
1 104254 105919 619866064
2 175128 276347700
2 86584 851168853
1 14257 77686 252782759
3 199843 23819
2 71146 490506219
3 47093 58468
1 40445 92051 695083941
3 42885 125644
1 16642 99904 467453953
3 14561 107167
2 62886 418178177
2 180936 358665489
1 42541 150440 743541408
2 54165 599976856
1 30134 34979 333754040
1 82182 171245 785872978
1 88738 147309 655946504
2 84257 257317913
3 23948 72450
1 99461 151723 942047866
2 47454 670172711
1 31541 88594 669253944
2 199948 442142706
3 10043 178212
2 100475 79844467
3 33862 85214
2 42497 58239888
2 193391 985780868
1 151542 188236 334604469
2 102036 229014115
3 29960 109598
2 44226 361997276
1 146288 199565 844668202
2 2379 902178087
2 3778 487760230
3 119366 97234
3 102654 33603
2 175438 320059453
3 8774 42255
3 32986 162204
1 30775 176757 313034465
3 55474 113795
2 53141 534828820
2 180908 257993632
1 21531 57016 263893016
2 52430 815397519
1 24412 42676 342315866
1 117679 137446 796855424
3 150837 6632
1 38002 60277 165333282
3 61988 174955
3 54820 116082
2 133769 833487460
2 173394 555811437
3 192762 22508
2 18479 832981112
2 188706 294923373
2 36151 860514526
2 166049 368800890
3 108030 174592
1 21628 72802 657320276
3 82682 172931
2 15811 622589385
1 23420 188140 719544660
3 18652 61209
2 81155 601987809
3 154011 150777
1 135234 182701 945331701
1 4463 6114 805453935
2 24445 148031095
1 92948 125090 537993303
1 20835 44985 848003121
2 149943 999865696
2 36829 811407681
3 56449 93416
3 48556 44851
3 50740 148614
1 141898 173244 65204430
2 199743 727338732
3 15255 175122
3 164211 177457
1 146623 189351 521858950
2 175986 380768337
1 137579 184228 534766589
2 115975 602334614
1 81159 112748 953128057
1 89927 147688 759491578
1 48523 87090 461974431
1 112654 132981 479770224
3 6458 122926
2 26687 562653710
1 175278 180399 191970245
3 166648 130039
2 37597 310105561
1 7628 182437 501480777
2 81162 171155753
1 71043 156446 414265275
2 164908 456955277
2 140470 920203175
3 112732 12308
1 161070 181818 445015765
3 166783 197886
2 89569 660507274
3 123471 82056
1 67741 157302 405196067
2 167003 553396380
1 53468 90351 995646877
2 188900 618611908
3 38940 23211
2 102177 61305256
2 110321 455543546
2 151193 516364210
2 23879 573450715
1 64090 108224 185427308
2 182272 655192241
2 49577 87070397
3 147350 413
3 41477 68365
3 27035 158894
1 178254 185827 351679224
3 104351 143934
3 50297 94218
1 131698 148250 693171232
1 36677 64704 5024837
2 177911 172577207
1 10776 88384 60570528
1 85610 178872 920299635
1 88063 166752 3977627
1 52365 103060 318455233
3 188583 174271
1 79845 89947 468107964
1 78708 184120 951372299
2 164463 28614120
3 195486 193658
2 158805 694098376
2 53124 69856179
2 109522 301955344
2 801 244446844
1 71338 128077 534446033
2 25085 989608484
1 8783 18922 21130353
3 132220 123548
3 10789 116095
2 106901 15699550
3 32739 14428
2 152852 416004457
2 26286 833765218
3 16264 121645
3 31134 44988
2 125121 127412824
2 20015 924060200
1 101350 108326 871628967
2 160284 954683149
2 118810 846782681
2 158679 13269390
3 57939 131397
2 194432 489605883
3 138379 38000
1 61462 176116 727067717
2 103490 394255613
1 44107 92516 396608666
1 47315 192196 544512024
1 75423 182322 885148346
3 44571 67895
1 47928 199357 494903016
2 28010 773037601
1 48511 77875 968754970
3 2600 93960
2 38486 578802722
3 102947 146554
1 176087 177657 852266676
1 161367 174914 326491698
2 120816 346375123
3 192595 14784
1 49053 194765 438640969
3 114191 132559
1 1418 21172 40873052
3 141902 50224
2 199466 448106234
1 127675 149416 729757971
3 154080 120745
2 75675 100068772
2 146132 710642408
2 177321 610941053
3 92687 126580
2 104848 536499672
3 51461 56517
1 14772 143043 311203409
1 32991 50258 199452151
3 86871 176425
1 33949 87124 801927146
2 188421 327428529
1 109240 165552 627120791
1 72389 184390 632998298
1 6924 163686 826821717
1 110863 197541 751399774
2 113299 709840306
3 114448 48863
3 132577 129863
2 141770 179875319
2 14816 128414064
1 130122 151713 354552114
3 142824 133566
3 117775 156944
1 88793 194278 422200552
2 105166 268179648
3 89177 133282
3 78055 6334
1 1972 123751 690441292
1 8246 130654 927437424
3 157669 30902
3 102860 91708
2 102742 561709053
1 37654 138343 68119688
1 35411 119631 832760240
3 182969 31446
2 90049 960581556
3 82948 46397
3 159688 161419
1 1497 17149 783802072
2 157171 323614257
2 30951 917815800
1 75636 158762 47461709
3 63037 17229
3 128168 29962
3 121181 199574
2 124393 947505867
1 15368 172841 361780404
3 27974 140193
2 49024 600883555
2 76217 643534938
1 68503 134954 453223756
1 71533 159278 888386184
3 64126 117980
3 1928 197511
1 108359 114446 78986471
2 75433 792429301
3 179050 168442
2 108742 773132335
2 88841 449405413
2 2235 829051039
3 144840 24769
2 182142 675208169
3 8276 83268
1 43952 70739 326350041
1 21430 151273 768526595
2 174207 924334540
2 158379 886261838
2 128185 587013971
2 115488 671385487
1 137567 154260 976491267
3 134617 17749
2 164133 363625737
3 62766 65720
2 141388 3161476
2 197824 459108819
1 27314 41233 862362862
2 177724 409183630
3 53839 33235
3 59756 73433
3 50843 74475
1 41681 71940 486327985
2 157308 903196458
2 111322 589914048
3 1094 171453
2 158889 738971544
3 133098 87715
3 102685 153756
1 6034 60752 25508398
1 74494 164674 812888669
3 184461 108258
1 96165 172041 933483519
2 142950 295812482
1 34970 108374 845900182
2 145771 401889937
3 129689 182417
3 85147 195803
2 181727 872639207
1 28009 114985 392558088
2 45294 136378541
3 27027 13997
1 104202 105800 209839760
2 157964 996708247
1 43555 93777 558594857
2 183179 858936576
3 118619 150317
2 176569 384219922
1 31505 53863 394261525
1 99575 153080 481605921
2 41999 232445174
2 21007 199609809
2 80712 354187446
1 93971 100911 716249299
1 186031 193522 530649668
1 43052 144737 501082164
1 12221 190170 264328289
2 165190 208959170
3 13614 189391
3 93140 135603
3 111640 59043
2 122228 48109277
1 99266 154305 521391344
1 58704 189136 449563953
3 176307 70417
1 5409 96740 234569576
2 50783 371148895
2 88036 834953575
1 22309 183099 695152501
1 161499 197123 623985116
1 48036 197167 583404320
3 112084 122314
1 37739 39207 663037604
2 154368 854361018
1 33387 110711 249005950
2 132693 430415150
1 37351 125729 707276345
3 10914 17861
3 165057 4123
2 78437 197043922
1 66777 67756 687224513
3 132812 75158
2 2621 175489260
3 41315 137633
2 98287 169476602
3 121338 32372
1 106441 114868 375601126
1 108946 180105 560860521
1 119556 129364 468107269
1 84896 174719 970341553
2 50012 630917619
2 15219 870193781
3 57167 154733
2 180102 270679262
3 167889 190017
2 56205 995161071
3 23904 124448
2 124174 562793950
1 145348 167673 887381307
3 144955 154240
1 177398 184644 50947097
2 180686 308349899
2 49146 869512463
1 32069 151970 289283767
1 36812 116459 361931095
1 52309 108834 514587313
3 183430 174744
3 61747 139701
1 17511 84012 649354159
1 60834 92267 990130403
1 69568 73572 982190318
3 159840 124577
2 26984 513525013
1 10109 120182 492022744
2 158456 278317511
2 119386 153920256
1 99772 183568 653930772
3 139059 68126
3 142905 100812
2 154111 183741075
1 38621 70338 619562754
3 110824 142491
3 140828 198021
3 30548 192981
2 117741 968752648
2 3995 733427836
1 97724 179921 18049305
2 36583 90449355
3 38272 10844
1 69883 195633 414083835
2 104701 130846129
1 33288 132000 210877735
3 132222 159380
3 123079 108129
1 145849 182594 679877052
3 25445 20668
3 3035 199841
3 28728 197906
1 16956 75175 888096295
1 49479 120982 778412433
1 53679 143919 766604554
2 139154 308265022
1 62317 107912 16503405
1 60939 156219 816980331
3 52180 141789
3 80230 164941
1 59146 100752 89634808
1 40373 127681 611620483
2 6751 254040535
2 29044 642685195
3 9065 135187
3 146347 144930
3 175661 19162
1 147481 181798 9595242
1 18060 137450 600892458
2 108589 974641488
3 25635 25956
1 11619 69635 536174451
2 111064 907950491
3 105554 164563
2 12285 270734393
3 65497 149702
3 145881 117137
1 84415 104648 765804872
3 178556 67317
3 114339 19892
2 106895 605845159
1 26600 68845 215893208
1 22182 196232 709908008
1 45472 62979 48775994
2 119795 609778726
3 123617 139648
3 6940 30266
1 35114 135559 688702282
1 74829 145379 387828496
2 17093 379020460
3 161461 167610
2 52205 888669367
1 150763 170314 882354152
1 5208 124839 468158360
3 70056 178447
1 31319 51447 802736330
1 106928 124150 331239736
3 61122 26512
3 121394 185852
2 102302 634409776
1 79267 84580 979093439
2 140624 933378236
3 65767 97049
1 36365 101750 849488821
3 367 165999
1 44125 172603 83577904
1 25615 81005 550605936
2 157674 635601867
3 63634 49801
3 3690 6983
3 57002 182604
2 103677 165464444
3 192047 8178
1 9789 87932 569348019
3 41183 135045
1 83492 191108 99499263
2 190766 380713092
1 66693 189231 303781361
1 95721 110984 148627142
2 6689 38304570
2 139128 168769758
3 69114 148153
2 91356 834230217
3 192250 9327
3 124190 166066
3 90912 83503
3 53029 9559
1 100079 151062 106478332
3 110586 143066
1 113563 174524 567147504
2 90835 63683590
3 1540 65077
2 18563 943544439
1 182038 183257 415885726
3 7343 196226
1 68174 128075 791890896
1 46160 164227 900608384
3 99517 114431
3 187022 140573
2 109590 176528476
1 42712 84626 163896780
2 143693 817817214
1 173994 192454 194063281
2 97023 928029495
1 30389 41570 667012760
2 45470 919119503
3 185554 80025
2 185990 32553267
2 68901 906739068
3 144785 98069
3 18266 172684
3 132738 33758
3 50990 141258
1 42921 104475 771580180
2 74618 280029874
1 69683 116086 908990777
1 99652 170967 619009310
1 98593 164670 996471604
2 95057 856033283
1 44357 49104 383998848
2 46180 570289173
2 167373 663581131
3 90116 116725
2 184693 13816761
1 46192 107722 56005736
2 54711 418866624
2 99186 825204602
3 45059 68417
1 42942 83250 643209514
3 87377 74835
2 33850 460521092
2 107679 473446867
3 75400 192714
1 107166 157221 334934126
2 43084 408756022
1 9633 80992 890785535
1 72143 193539 307627789
1 49399 174580 17542840
2 148546 580713759
3 161272 188921
2 43869 343955484
3 34031 123433
1 1379 163897 514639782
2 19598 890537847
2 60866 664230016
1 22870 149402 508072651
3 91434 62939
3 71182 103411
3 147867 91276
1 51750 69715 619424690
3 57549 185211
2 150482 244661958
2 119244 222173692
2 185413 534975575
3 138453 85743
1 42963 70298 236221137
2 123155 975729432
3 124593 136621
2 179361 15225147
1 37908 90644 968040192
2 75750 373451329
2 118319 586710477
2 143699 281285935
3 90277 17844
2 5140 973102387
3 49129 63159
2 176478 797666659
3 173863 52
1 2483 9937 679086014
2 69903 61865104
2 151062 993740709
3 113570 89789
1 181712 188631 532777874
2 47034 305275143
2 34125 611280882
1 34688 166996 949740472
1 172470 187776 99887900
2 145005 608234465
2 79420 851367016
1 21242 46770 798388148
3 749 171380
2 90482 323392527
3 81447 23722
2 83816 164293213
2 111679 570198914
1 51294 179686 276397283
2 101845 161161733
2 156862 405820548
1 106792 169969 810560152
2 194128 929028152
3 68421 96970
2 101120 275586252
3 12299 93997
3 58728 452
3 174720 192641
3 67861 82262
2 145603 274260624
3 115987 114056
1 85217 185366 591209066
1 122429 168708 828744371
1 35591 172675 774470508
2 15467 751809109
3 95194 62924
2 118745 367664219
3 32352 111716
2 194228 267819606
1 37848 72714 265399366
1 4989 31596 576336450
1 46878 117411 205014612
1 13497 30861 237747278
2 7765 464671382
2 94380 930115330
3 90504 41278
2 135529 747503072
2 62136 391989767
3 144073 125361
1 128717 196827 268432300
3 3274 11622
2 161285 71021159
3 40184 140429
2 164750 165868067
1 62708 82965 668806993
2 195261 116508872
3 102471 155341
2 41228 437322236
1 25399 63215 11022512
2 139311 496409357
1 103529 107038 744660502
3 113961 64732
2 77650 6773744
1 55916 94980 751384357
1 65320 146068 994856408
1 81857 171357 588601407
1 43589 161160 518730690
2 15525 584328667
2 162337 421613918
2 63333 820633526
1 128165 175797 496885378
2 6814 558105689
3 152478 182298
3 45020 19409
3 18234 45869
2 76167 452831581
1 26447 64640 783303490
3 7770 175185
1 127347 169051 142845396
3 174517 187471
2 1587 384128672
2 124599 199947000
3 50347 142778
3 127546 171504
3 17469 183133
3 155153 138354
1 16900 113459 121946469
3 95348 48598
3 53969 7338
2 124543 550867443
2 4921 547112479
3 114971 37568
3 89672 48924
1 93368 124816 933143471
1 23660 78234 166763646
1 55015 186507 510962372
3 94910 89843
2 140810 466843649
2 199266 681503939
2 72462 59005570
2 40065 758811040
2 101783 798100890
2 114282 284740810
3 136603 192858
1 28802 88885 272841906
3 131208 116580
2 3957 502436682
2 106606 230662916
2 110922 993481523
3 12303 161377
3 64947 119442
3 194356 199742
2 130621 286684717
2 1145 170454922
1 103020 167205 992784392
3 10696 154951
3 148710 68622
2 74550 550370573
3 132608 55335
3 92069 137208
3 84924 46857
2 53916 688529103
2 112332 457354358
3 33277 62439
3 25479 192731
2 165099 522832836
3 100120 48851
3 159089 98680
1 3407 136473 228598231
1 44069 45367 163835970
2 18530 45490440
1 29199 143710 659826708
1 91247 116496 366822959
3 40491 98375
2 87765 42139757
2 145167 617192697
3 62294 118127
2 146115 286216655
1 65070 176430 741125179
2 113152 354649781
1 64443 76975 242552550
2 147893 674684055
2 89761 816739265
1 40745 136808 880438104
1 98286 118854 107441965
3 145641 81320
2 43523 267171809
3 124033 128355
3 38139 163384
2 188800 203078581
3 119295 99849
2 124233 530307333
3 21262 134426
1 6177 11209 930269269
1 141238 182428 476431416
2 38717 456798221
1 20923 31610 203413681
3 70723 188361
1 31906 151290 119015495
3 160525 27151
2 85607 721888036
2 190682 327957441
2 157700 801147981
1 132139 172648 958915824
2 175476 587622639
3 78768 188284
3 8352 161369
1 64373 180067 359277269
3 117756 40041
2 28049 504000869
3 12198 2929
1 52188 73960 974683767
2 140098 649192241
2 158037 106339093
2 8241 537708305
2 16058 362210773
2 168826 719787217
2 156861 290658984
2 143726 545892507
3 173890 54238
3 151364 62131
3 82040 191303
2 8260 53731097
1 35249 193118 741808873
2 125456 241585089
2 75868 286813871
2 80051 873939294
2 81668 690995532
3 132134 85758
2 152570 716371175
1 139614 198852 901742076
3 34761 198006
3 168987 51716
3 109028 151525
3 125712 158902
3 80583 97874
2 27345 883959174
2 196429 214153034
1 140302 150731 142983444
1 108875 185949 973817527
3 22653 99207
2 41338 738633773
2 99309 68285759
3 80219 172218
3 70813 91378
2 179877 340430044
2 175796 437413808
3 123045 130564
2 37641 481631021
3 55085 169617
1 97520 143625 35248367
3 66031 130438
3 137405 59297
3 137643 70028
2 112354 319441683
1 122301 169027 106941824
3 195590 151864
2 54522 574412887
1 28458 70728 368839555
2 97768 631462582
1 106278 139372 665068915
1 16751 120196 221051832
1 144950 192210 385248007
1 30572 64633 9601074
1 15105 45278 766022018
2 140372 733530767
3 24150 64484
2 10015 600136712
3 45692 101615
3 142198 14263
2 93897 284657198
2 55276 927976447
2 88630 745250944
1 62912 114152 604892708
1 57588 123398 202738395
2 20000 591156965
1 2666 48613 257724689
1 16379 67787 235750625
1 33203 80044 60044836
3 166751 60774
3 158641 173513
2 36220 609560701
1 139421 150620 921270970
2 43418 511054141
2 131424 793303954
2 147454 822402823
3 93743 67690
1 113323 139416 339780565
2 189662 628000304
3 176566 17001
2 22434 166716420
2 27273 797789789
2 99310 131538904
3 168474 24121
3 91972 112345
2 192687 805819543
1 16708 105200 22469305
3 46020 26490
3 114020 52274
2 15049 619545631
2 182208 271184591
3 111465 102758
3 150334 156037
1 35308 193837 421591626
1 8263 167188 329416318
1 88359 112892 929785288
3 92635 44579
1 48126 109700 76956048
2 135270 953260351
1 38049 61245 523005840
2 125521 784435695
2 104344 132628193
3 61061 1565
2 195039 479844329
3 75884 127007
2 19692 734414684
2 18983 109051051
3 17292 10626
3 71269 158080
3 144529 198810
1 44383 112252 726133424
3 195922 119246
2 118853 396576304
2 116958 174016577
3 55533 92549
3 196893 43010
1 110204 124841 639606567
2 42012 292259869
3 92513 192177
3 5430 45040
3 88267 32793
2 171373 766728242
2 197532 976329273
1 27940 157450 777765608
1 81754 178909 133084977
1 3866 170169 554220892
1 66755 110570 495063141
1 23341 64879 923605177
3 13757 188121
1 137399 173948 133477319
1 51492 123421 1745573
1 98282 148517 123280476
3 53713 115340
1 50153 86044 386888867
3 102655 50164
1 36294 163302 520013290
2 188668 77629924
1 143283 172372 331748162
3 153715 183135
1 3153 7569 939800825
2 99946 634539277
1 137201 194626 229050885
1 103798 114059 262922461
2 162938 416532122
3 7385 99361
2 172555 27128863
2 27238 837727475
3 51306 63606
3 24010 116279
1 51477 135238 251142359
1 84489 138465 767921245
1 148340 187879 207756921
3 143916 92185
2 141777 807860470
1 89196 140845 303310043
2 71135 571240062
2 75394 473344256
1 25621 185813 986998413
1 58737 144347 710140810
2 167046 94257082
2 6937 936240606
3 166922 148366
2 178140 402864989
3 29354 125783
3 95850 76610
2 77461 139814714
2 91776 42040048
1 5655 170948 131572330
2 81313 910100510
2 3040 452284534
2 85493 79243135
2 81376 114717534
2 47134 776716956
3 162220 117095
3 159730 77200
1 25263 168712 923384441
2 163681 373410874
3 173834 103964
1 54843 104262 553290219
2 43405 418448989
3 185529 62215
1 60504 146984 199382532
3 101470 132774
1 104758 189910 424799107
1 94042 149688 509358175
3 84860 173427
1 19026 99226 770057704
2 24400 347645103
2 136668 395218276
1 109743 143524 914738250
1 46151 53983 81443607
3 169280 163191
1 2510 168145 503452707
2 5389 821834820
3 150434 31760
3 157664 149532
2 20959 166925866
3 52704 153531
2 86032 401562796
2 168270 282660576
2 184933 215421980
3 80345 91200
2 158437 748412137
3 48195 165030
3 70094 22236
2 194135 533860550
2 143256 26124106
3 48185 12476
1 113398 197332 87438135
2 124603 624928802
3 144822 113671
3 168342 199572
1 40954 93039 425657178
3 54248 99811
1 16536 96049 116885171
2 117728 892223391
3 152701 130606
3 71038 86504
1 83865 85806 343458564
1 130961 164752 405527484
2 84346 706433044
2 31603 688994540
2 107424 20435557
3 160601 101371
2 192602 694499901
3 110972 32690
3 148971 47370
2 127209 565936620
2 63303 470868913
2 128564 470277594
1 23070 184920 642993663
2 88441 860023425
3 4017 105844
1 100652 192255 947191868
1 79262 89145 101465234
1 155215 180152 494820146
1 187108 187656 25673964
3 174978 136103
3 149486 106907
2 120704 561439316
1 94998 152541 260030347
1 50171 77796 978501559
1 79896 151500 844660574
1 27973 113969 632591795
3 4727 31565
2 12703 453175169
2 122364 440730158
2 34218 341139030
3 182210 70584
1 34629 173429 519974659
1 147664 187843 467884055
3 54557 100161
2 58071 792867884
2 74141 150563448
3 170059 54737
2 98489 139225106
1 30709 198903 502417137
1 71680 170488 355734304
1 5924 155905 986331537
3 101136 122408
1 55998 116507 254281869
1 18962 70522 71438586
1 9899 165561 352186484
3 21405 135107
1 145171 147287 971064082
3 170321 69536
1 20378 63073 72670797
2 159999 281389513
2 32375 547320202
1 79307 84557 262731410
2 192555 700085497
1 58784 88292 703125862
3 69498 69
3 20317 51905
2 91773 874819913
1 125545 138883 595680529
1 16142 89848 451143491
2 176538 801541986
1 82633 150627 841294920
2 181160 188215567
1 58065 150923 289044445
2 161847 247190185
1 74243 152156 988769837
3 110361 154132
3 91439 146326
3 41405 53644
3 182831 114027
3 29481 56802
1 104457 128543 662409650
2 82279 28667171
3 106269 191958
2 199245 937351332
1 90325 169739 172702592
1 68834 183316 224029011
3 8430 63958
2 9708 757991310
2 113354 291591021
1 148760 177906 535460598
2 79498 374811412
3 15812 139539
2 102169 404850158
1 79403 98789 314830169
3 28401 113590
1 54313 156861 85448388
2 156867 790238656
2 139886 859095177
1 5314 154823 570906414
1 157479 173730 208399018
1 56410 151578 211349505
1 128520 165148 752061024
3 58261 139945
3 48741 153651
2 50186 156770879
3 41263 63919
1 138055 198528 671390006
1 121965 169748 203281538
3 125242 55598
3 60312 18610
3 159804 118681
3 178641 86662
2 113062 792668352
2 74963 276946685
3 125091 108992
3 4611 77756
3 24286 155693
1 47698 143878 86360192
3 29414 129278
2 59139 562593609
1 77328 180544 757357573
3 168058 34286
1 53607 133613 720260328
1 81100 172964 980169206
1 82116 145320 298935180
1 48613 123849 30569415
2 67268 628323695
3 4990 50181
3 167756 159359
1 150339 187367 215703706
2 152616 581522942
2 18076 974342580
1 84579 120460 271246244
3 164860 85608
3 123175 108529
3 118094 122498
3 157435 94337
1 44179 70881 264970668
2 36617 717355064
2 146442 824968771
1 4919 169818 326150850
1 88256 137704 322380361
1 17104 50697 219428173
2 13087 769513164
3 15845 87020
2 14632 554468136
3 82125 19665
2 19919 866322692
1 63261 174298 525602332
1 15808 51363 390299838
1 134961 186750 985857815
2 137200 136931718
2 124951 854933493
1 22316 45187 259631292
3 152979 17430
2 73840 948394992
3 13495 199335
2 145357 571135636
3 89369 151623
1 12824 85195 598104557
3 176151 48202
2 100059 65204779
2 162416 96531401
3 189568 141823
2 133724 38806333
2 83511 536168149
2 130608 210575635
1 12240 105902 585434333
2 80052 929209114
3 4906 37093
3 151049 168250
1 28471 99060 498053393
3 50663 44119
2 2394 149776282
2 113932 944853065
2 89853 490672121
2 173642 434914118
2 45585 555250580
1 63367 159958 574605920
1 82004 175596 607028948
2 37212 982365127
3 155523 168886
3 30186 110217
3 185101 60274
3 146542 21084
3 92677 149371
3 35777 68457
2 46188 236694016
3 106242 137411
3 99976 17045
1 4875 126739 643296208
2 128488 27236775
1 29555 108655 467280071
1 41311 193097 449573016
1 41951 53399 209643747
2 111375 469174122
3 104761 47755
3 137294 199735
1 114464 197397 628515129
3 126969 69881
1 52505 73083 11340713
2 121600 215363408
1 116349 134123 901577768
1 150408 198295 6708501
1 23822 153325 791688297
1 141974 168184 283415947
1 28139 90849 539950930
3 15219 172870
2 125698 622546208
2 86898 165648668
3 159039 62130
3 92550 24646
1 40576 121614 433063061
2 68183 510397439
1 53694 186133 3039966
2 135166 238562424
1 8506 148944 22017674
2 55210 336629242
1 140495 193559 49962645
1 125238 189184 473508256
3 38402 183642
3 69839 137571
1 38048 121933 182931932
2 86418 898979409
2 18446 73689771
2 168146 603723269
3 181936 75757
3 74633 99034
3 30602 100656
1 46797 156194 387993943
1 30068 124100 305907463
1 23804 56795 561175448
3 76072 77596
2 53801 172125788
1 48807 148067 309887470
2 150839 243854700
3 120224 113793
1 33038 33922 537034855
1 105779 166694 781502356
2 108462 265761619
3 188343 149513
3 119378 97603
3 158994 102553
2 124732 464238284
2 19497 337346786
2 27060 916951733
3 90842 109187
1 100138 145737 735879606
2 85166 619300153
3 102635 106083
1 150550 193713 393889838
2 198737 157919035
3 27843 128767
2 4699 879002039
3 193365 155481
1 96073 199086 164294882
2 126307 796291884
1 28446 55089 313901930
2 121 166408734
3 119231 28057
2 197783 55337451
1 162415 196931 432626495
3 97777 57836
1 28985 131675 905149971
1 49279 188920 235485104
3 62025 900
2 17367 332314807
2 45696 935470983
3 164073 54409
1 10310 64699 754842149
2 70681 432795862
2 162005 539420271
2 104468 622092678
2 127369 37706372
1 82410 194433 564422243
3 169217 110428
2 54839 156241651
2 75354 94787642
3 108799 109412
1 67665 186519 514893792
2 11332 215569610
1 49809 96686 721256965
2 117279 99716562
3 176388 32157
1 67793 197846 785969787
2 131740 304291213
3 43771 15994
3 167530 162114
2 63508 684108830
1 138970 163454 278091705
3 110670 142523
2 168043 969355509
1 31303 79794 179470218
1 5317 158528 347957211
2 161369 59571540
2 16846 638987300
3 11123 126898
2 118436 370449031
2 63011 913953690
3 139160 161523
3 17584 121588
1 87248 197050 562437623
3 159175 136615
3 48953 116959
1 77598 124480 274760734
3 61276 25126
2 174462 305091447
2 21605 497316931
2 43957 818835747
1 23579 178875 334709116
1 116003 174725 449642468
1 78385 162291 572487625
3 172741 136324
2 169569 113603849
1 19377 182504 218048073
1 92524 181276 960148315
3 57798 164244
3 115405 122680
3 5628 179839
1 356 169791 844346685
2 122064 184534489
2 7677 36380123
2 164725 130803098
2 50972 280452442
3 160019 119123
1 1619 99939 655906
1 74666 143486 309461662
3 13836 129014
1 84507 99492 261750393
1 14978 96334 602293350
2 28937 607041907
3 76492 138734
3 7769 165724
1 111067 193339 94330606
2 106982 943781986
3 144820 94242
1 46478 53685 639935545
3 57399 65515
1 94253 172608 250252746
1 74241 108613 303287572
1 23525 156883 877338605
3 195425 170952
2 37807 942434646
3 95428 184323
3 9822 58436
2 113706 910644148
1 179075 190711 829341029
2 28417 917201852
3 157165 159343
3 135752 85019
1 27633 196122 447042483
2 167947 863465946
2 69518 712468850
1 59965 183278 94163296
3 72047 45213
1 30219 69656 261587252
2 13813 707753380
1 36114 140694 809476928
2 38512 242844006
1 158712 165233 834767503
2 183373 133698823
3 181913 92009
2 29989 679385466
1 21501 171401 812713048
1 91608 194467 388927699
3 83325 174273
2 193175 867619568
2 169787 475357403
2 147246 325578395
1 70369 151900 190803527
2 138296 251214915
1 80765 164395 379166227
3 108965 96007
2 4961 939593692
1 150439 199589 623287323
1 55079 111735 409822518
3 193294 151353
2 191118 111329899
2 67468 437733419
3 92646 39613
3 145452 101146
2 21296 518127251
1 29297 171960 52149754
1 69428 117353 111401632
3 81224 65047
3 182993 35547
3 10767 152920
1 46406 110477 594594633
1 97365 146653 786891509
1 14693 125077 392918675
1 7929 171865 266152456
1 107556 148451 120581275
2 81997 315815184
2 106159 773961058
2 45001 469646380
1 159938 187558 891303057
2 46904 386762674
3 43413 9193
2 37898 626285412
1 8124 136330 720549031
2 88273 747906973
3 159807 171117
1 32051 59085 279289070
2 8146 478676658
2 105330 37643388
1 171994 176187 306919484
1 87184 199061 208632153
2 150165 665732401
2 9113 758658858
1 54619 134088 658404269
3 99316 124937
3 198212 6073
1 7674 63834 840554474
3 103218 108582
1 32800 96418 243045647
1 12694 103379 710054775
1 64881 199298 261318222
2 143052 970534960
2 181614 327155573
3 180460 57829
2 132488 143409310
3 174622 155334
3 163161 131795
3 51775 138609
2 126560 45029806
3 6396 77286
2 30979 156319990
3 64560 12670
2 183293 446108862
3 165117 11108
2 90581 703925277
2 181866 491372203
1 68758 155085 302447
3 57459 74035
1 34510 175826 553170987
2 37983 775412401
1 24223 85534 610751853
3 112881 115795
2 80319 368881541
1 104526 169693 460528300
2 183741 3072879
1 56452 139629 277905281
3 190426 155889
2 128255 438171074
2 160917 99458014
3 43563 134224
1 36361 83911 160122136
2 40882 349689642
2 18103 239822005
3 7997 191880
1 123251 187564 346799850
2 78956 851346686
3 7783 189889
3 192098 59873
1 168291 179276 831004121
2 5679 201016018
2 129325 363890970
3 127634 52288
3 122459 81339
1 14960 128001 120295219
3 186283 133291
3 93659 64771
3 179053 26554
1 82742 188165 808560100
1 27621 198706 652217159
3 193560 26931
1 177551 197306 931272338
3 173474 51206
3 11300 107548
2 89698 469891892
1 56038 180605 548809170
2 133800 475536124
2 146952 671291817
2 122720 367593975
3 136200 15611
3 113495 22253
3 168584 74021
1 51535 157408 535179916
1 144602 163721 163596395
3 178606 101573
1 14165 165903 250930194
3 52533 83216
3 189726 197572
1 24176 105641 518632849
1 36710 100036 825405285
3 4233 125569
3 173949 37804
3 41258 183625
1 27445 48169 715113584
2 44199 95273022
1 33440 193930 234173828
2 150462 548863091
1 135291 167124 785414410
3 80564 178755
1 13792 69213 996979475
2 186262 921721616
2 60957 283052719
2 7761 129649047
2 150906 924951285
1 41326 135739 340781762
1 58900 78563 792594191
1 73069 85401 74269639
2 16102 12678326
2 157458 481725692
1 134199 180666 982237187
3 177678 110915
2 134048 294705043
3 4343 187414
3 44220 168833
1 30346 196738 193351117
2 106081 123597490
2 181866 545347883
1 119356 137044 117005395
2 143653 402722182
3 22589 34081
3 139502 114802
3 24010 113316
1 90296 179307 757540025
2 127373 355963724
3 139364 193993
2 35220 558082323
2 147694 146232977
3 139274 80653
2 69942 339848630
2 11167 409928803
2 190819 837597311
3 57444 19141
2 178140 401915394
1 152679 160291 538674867
3 13399 175168
2 101988 158295931
3 28015 27048
3 34431 56534
2 16117 316135696
2 81980 930786150
2 162124 569994831
3 102808 19784
2 73884 638871608
1 81643 89519 625661155
1 43479 182327 601569553
1 166364 166922 739980813
3 137859 98886
2 85459 222048065
2 106325 685704456
1 11460 158560 940492019
1 15342 178232 187477843
2 91325 186062694
2 89892 748067072
1 33703 187146 66708080
1 112570 117796 413089974
3 167331 8803
3 193713 191149
2 160494 613517543
1 10993 149213 654929695
2 161531 703874661
2 15185 21098573
1 19809 50161 622440673
3 150712 107788
2 122878 639067415
1 6170 97393 424617032
2 78882 588107153
2 38720 703877928
2 82462 417921232
2 163838 600656694
3 184866 119395
3 198211 192312
1 2949 150367 603665255
1 49770 142331 244872382
3 175951 87993
1 84121 162992 449242267
3 56643 160072
1 7349 98607 82336038
3 129202 8502
2 1890 828840056
2 49974 395623873
2 50116 318706428
2 42454 460781613
2 76428 327302516
1 3334 22971 305537254
2 34601 539567517
3 96036 11505
3 171781 196563
2 63822 9202266
1 66345 86222 31986065
3 70297 28911
2 87745 336634847
1 48212 60686 552451122
2 31730 339334517
2 122729 106689092
3 72276 94146
1 109766 122746 831960939
2 95033 787648436
3 42348 104082
1 63664 119899 823689338
3 55054 51244
1 36849 94246 614554293
2 131741 409746735
2 62009 730649608
3 111294 34687
3 161631 19657
3 170181 120278
1 152216 157367 347013145
3 19963 93459
2 42946 803914012
2 172011 379157881
3 9517 134322
1 45459 121374 71847866
2 124276 129177395
3 126564 67719
2 148106 646784121
3 72988 55537
3 138897 145642
2 71039 531486044
1 36383 56395 254732358
1 175933 176044 218766978
1 7809 135652 195140254
2 155549 516846491
1 94283 142977 604134061
2 50358 667650213
2 82230 922655398
1 108514 112316 27020944
3 82924 38856
1 74863 164830 945393430
3 56608 159373
1 33299 80936 134270011
3 104364 169121
2 131114 766273148
1 569 153583 901077224
1 65253 196466 345348580
2 114331 392333552
1 57776 186761 822046971
1 126057 152769 421812798
2 157459 560441276
2 131675 909192055
2 138514 596220294
2 61227 578129771
1 134828 154805 511151630
3 100086 79549
2 18979 828064333
2 94923 551640497
3 130236 188613
2 52549 791870346
3 123607 170416
1 50818 55004 41236709
2 170565 885633349
2 107011 300666280
1 149039 176181 813023879
1 17621 100499 773662059
3 4460 144313
3 145622 172629
1 4342 53921 872422621
3 156968 52379
2 58424 490442203
3 37875 126348
1 41061 83938 462830177
2 107401 29354506
2 116515 996445375
1 26889 99534 868655782
3 88825 13876
1 90368 95303 830398266
1 48719 181337 44191921
3 16856 82253
3 66846 25776
3 175020 40928
1 4708 112218 921561071
3 140973 39023
1 54757 59332 815793587
2 179844 584060166
1 151275 164693 401862244
1 85608 142262 484586915
1 16030 184896 244038925
3 139833 69984
3 50763 136367
1 118838 154223 135699468
1 122867 144819 366826326
3 195590 147625
1 18678 102086 430608408
1 191368 195579 874501318
2 12895 578894051
1 15112 169064 774919431
2 150859 983857088
1 81802 188851 440278503
2 180649 246664059
3 94114 109857
2 112926 332911658
3 29852 91112
1 27434 58137 344490633
1 96459 160350 583777436
3 79735 47591
1 136518 153310 926202689
2 33327 514861690
3 160908 63335
1 85566 92268 235346447
3 7986 14037
2 54633 925237846
2 107680 502228855
1 65045 168053 799267251
3 132729 84721
1 107720 175067 163428557
1 162891 187150 489860243
2 145404 520877034
1 88708 152472 280611503
2 172867 291945104
3 95759 148479
3 13636 169731
3 147227 139524
2 158804 564104635
3 161382 41236
1 93591 109615 74873026
3 92654 173786
2 87488 753513257
2 38628 979061879
3 7582 12269
3 12160 156283
3 113565 198544
3 35052 88090
1 144448 197613 200548212
1 62714 186446 346790283
1 57010 83841 683748586
2 33077 530698452
3 192533 173632
2 161835 270620561
3 8002 74806
1 68364 136090 927699904
1 144895 173122 762294931
1 54598 178366 360190285
3 133521 188465
1 46964 126313 426252034
1 43624 71250 853439046
2 170349 701479363
1 37115 134845 819323360
2 19372 890598403
1 21784 98083 57473649
2 66394 151116812
2 80694 902686727
2 182317 420939006
3 116974 101239
1 99010 138264 272776835
3 13038 119012
3 125199 136307
1 44397 144211 755320049
3 7952 42886
3 40550 94746
2 147973 434619748
3 107801 136830
1 80143 109893 473250347
2 152953 910202948
1 163449 190224 962045585
2 111217 735366184
2 127462 843213938
2 134409 648180941
3 118284 105999
1 111921 173902 229543400
3 21239 134782
3 127131 192610
1 105552 164230 693116074
1 120179 165338 597780503
3 37586 77372
2 158320 923840976
2 31627 703202022
1 36675 160610 341742576
1 24557 98501 142290966
1 132834 149857 210646609
1 11088 145101 15198257
3 43767 150922
1 158155 194538 360120396
3 142038 139439
1 5079 155330 688974526
2 68506 697068116
1 1705 39200 287129698
2 154061 787783230
3 17885 178484
1 144147 173701 412394052
1 61992 151090 268265245
1 152788 185202 20887380
3 106127 197892
1 91734 95756 592332111
2 64540 431250202
1 56645 180440 665696497
3 89710 88799
3 158113 86044
2 46684 967387431
1 44153 154195 257508262
3 58524 159443
1 36068 164327 717961837
1 4074 68052 549867469
3 57659 31327
2 160787 215878894
1 63117 151276 441503085
3 77410 165496
3 55209 57388
2 182240 253645575
1 163127 168495 935334678
2 87092 494732251
3 181552 15732
3 143042 7899
3 64527 46446
3 147200 79893
2 18316 45070579
2 82493 590324308
1 27241 78282 26830325
3 15958 195376
3 145101 8576
2 58074 601293
2 74194 672583196
3 177648 6619
1 105112 133648 704659178
3 67564 92155
3 32078 101405
1 144659 182080 507027610
2 112464 511154774
3 122010 128804
2 27057 629812541
1 35189 185919 35847543
1 6636 111371 700254734
3 138862 161074
1 47192 111618 458288191
2 190517 469727531
2 183084 870015329
1 10925 193473 904677167
3 12323 101414
3 4984 150375
1 133081 194227 246474716
1 78447 190350 19745461
1 106328 168325 628223412
2 29695 289315662
2 75558 265808375
2 86976 717287918
2 51910 19739482
3 94245 111513
2 10682 660949065
2 7851 721615275
1 65532 146899 164768123
1 66757 182376 753185047
2 57957 238190821
2 100142 97934889
3 72446 142798
2 103524 233156264
2 77010 222710301
1 97307 156102 932783359
2 117543 295402881
3 4837 79021
1 27034 141308 304462087
2 198981 738320420
3 195102 134915
1 165052 195365 649008657
3 64714 820
3 192043 138857
1 86923 135990 289160475
1 119976 151384 12449520
3 129703 28311
3 151009 107755
3 147985 76160
3 113506 4956
2 72585 418156980
1 72026 89284 670843997
2 195501 253373527
3 99942 50692
3 98718 79811
2 131746 828064561
2 117478 886253070
1 1475 25158 541066724
1 18825 175699 241942935
1 10707 141401 119607357
1 9153 74175 144021196
1 27031 82601 97008165
2 156070 843040414
3 122841 106445
3 50886 192671
2 47694 785037003
3 194072 34737
3 141862 165736
1 34660 109104 547131981
1 14945 163571 77015384
2 105747 88678634
1 126160 148773 392756023
3 18132 121187
2 140286 475746523
3 140895 117838
1 29801 106867 193082825
1 65269 126665 921436284
1 58583 150491 454474894
3 129350 84173
1 99832 198722 513397342
1 6394 122110 295167787
1 106934 167978 467673649
2 144928 504168771
2 195288 326694378
2 126069 794984088
3 191513 30146
1 33605 177119 629343613
3 134425 188908
1 32403 169311 516734133
1 70737 138857 86917519
2 80064 962905731
1 95163 192148 695076689
3 104379 16842
1 103630 155258 158142264
2 47407 735238280
2 43757 965341261
1 18427 110115 448392203
2 14998 300117461
2 1234 677016380
1 25366 38452 584139191
2 34446 525056300
2 114751 760701766
1 45986 68192 216843844
1 44654 44891 337987850
2 57001 900770391
2 142804 32858773
1 102304 152725 734369845
3 36138 136622
2 23783 483368136
1 105321 161029 246244886
2 58405 912485616
3 56441 150412
1 6179 125870 227545136
3 130568 169363
3 90769 88802
1 84306 194396 338750559
2 105253 594729732
1 106735 196111 87182766
2 81541 273484639
3 2078 106800
2 37880 61571630
3 9029 129695
2 87230 12228282
2 66831 988919925
1 7776 70767 716513307
2 4863 676373802
1 33798 149232 36217242
3 135829 173056
1 80261 91959 486866454
3 192115 136255
3 74499 47315
3 178964 129852
2 27650 468730581
3 143927 71671
2 91992 263824907
2 63238 367040761
1 144136 189654 974814167
2 151128 507488884
2 97138 703118749
3 191880 685
2 84423 136548169
2 50106 499046956
2 108733 441084104
1 7212 170115 117042024
1 150837 156403 40506807
1 30611 92705 311433733
3 156802 66350
2 26949 585832981
3 190523 193280
2 42371 503456109
2 175710 159343516
1 33532 147633 870205871
1 215 13187 74539356
3 180842 91519
2 3288 278529201
3 186830 113816
1 44040 75606 734547119
3 128084 7772
1 135485 198361 654577647
3 141741 145247
1 65582 190278 398779930
3 179242 197033
1 56610 198717 560256241
2 67513 246489298
1 22047 197653 678805276
1 7674 160753 340179316
3 119483 68110
1 94807 164039 784532469
1 4485 79506 869901362
2 24085 884566197
3 181537 163694
2 127003 298443707
2 15304 15059084
3 14022 55994
1 68006 125707 652404245
3 118702 146738
2 7296 70249587
2 90477 947900048
1 51583 119975 721809725
1 48386 177740 785020346
3 184097 187602
2 20307 453453960
3 169271 18567
1 25125 47543 41100568
2 96156 103586475
2 121224 681660175
3 47608 112243
3 8906 64317
2 144947 85486758
1 25142 128805 718135677
3 189410 88616
2 182417 858161767
2 80088 965281085
1 96083 142940 965285777
2 186755 349106395
2 183674 422021072
3 144281 32663
3 63668 15372
3 22299 158772
3 142605 61791
1 12946 58443 923230195
1 118919 181271 499207937
3 116295 80564
3 89338 33828
2 188204 63483311
3 98875 113749
2 182753 26829618
3 43381 61307
3 185081 130715
1 10903 30949 741754071
2 138218 660206379
1 98364 136689 205573656
3 177998 79559
2 10183 727505516
2 174644 678269612
3 184582 133029
2 55795 526369614
1 108538 112063 862418865
1 155715 191047 927293957
3 198622 108281
3 189410 80882
2 93234 653826729
1 90312 104621 23466254
1 14632 32561 565913703
1 109016 155966 82114833
1 176326 187269 556191696
3 163874 112197
1 33252 35650 765538901
3 83732 26055
2 60377 549714835
2 175854 295841357
3 96425 149847
3 192471 124373
1 3171 23099 458260632
1 45545 144246 199282574
1 14051 199783 762667103
3 100967 84830
2 105632 435085084
1 31231 41380 374789615
2 190459 638720603
3 117733 57850
1 148871 165762 242446282
3 44820 59121
3 46246 10205
2 98514 282182612
3 53979 183246
2 56399 256528139
2 218 260247678
2 173413 184037761
3 180404 127467
1 96447 117095 669362094
2 98352 696234506
3 152975 140657
2 34507 682513993
1 82236 180092 428906338
2 182142 726234221
2 15380 364989123
1 1719 147992 397819182
3 112486 76193
2 33485 851319396
2 141293 11727583
2 104931 544347018
2 92023 905799050
1 56564 189373 105892357
2 142117 324643309
2 94232 467301180
2 45559 377998391
3 83222 57185
2 101177 36953376
2 137391 168951576
2 17830 302872465
3 54230 132
1 186513 199041 811448991
2 160557 883876258
1 82656 187839 720920350
2 106564 727365859
1 97349 105490 401500013
2 59792 395512864
3 98788 62882
1 59151 109706 797253171
1 55081 106670 700537529
1 4069 172789 781366467
2 93065 369640211
3 105490 91562
1 20370 133887 781548054
2 114000 592208486
3 147228 148271
2 23307 496391456
3 70166 18298
2 75253 657078589
1 93321 179529 62113632
1 16906 80424 604988052
3 85253 182250
3 52566 41657
2 51881 639291773
3 119422 45722
1 120620 176936 235929820
3 71929 62609
1 167100 169827 720379388
3 102276 77843
1 13812 66821 673803240
3 107017 151388
2 187122 142059021
2 163256 716005389
2 67062 319384720
1 27904 152794 500382687
2 122943 115209928
2 14195 834735310
3 118658 192935
2 125088 359588976
2 17484 146591680
2 138962 209403726
3 152490 190115
2 135386 750654593
3 129097 40381
1 105351 158696 509654313
2 19859 821312232
3 148889 73236
1 16012 158192 529790639
3 106903 39884
2 152196 279601203
2 121921 169509240
1 162101 199780 618998475
1 56246 106202 470650946
3 169739 77494
3 114343 72286
1 8561 80042 416676426
1 96405 152675 53614697
1 9309 35833 263626585
2 128353 687836119
2 52991 937534570
3 58225 133538
2 134928 218304735
1 99434 166931 596868536
2 15077 971430954
2 9187 443717787
2 104709 880043364
1 28254 40330 732704360
3 124599 53484
1 150072 180275 840435703
1 59813 179674 116236512
2 75986 216008607
1 35656 153873 208629134
2 131439 32944034
2 145955 912624993
1 151608 193365 936489663
2 155990 93271845
3 48628 46061
2 169048 384485835
1 93845 123317 956591341
1 18994 34512 36838358
2 25752 58450613
3 113550 156230
1 21353 138676 284679335
1 106861 196088 696439143
1 14300 178624 673459383
2 31327 427737128
1 89536 166894 398910794
1 3678 10980 630904716
2 148699 445701501
2 45454 571047951
2 159298 8951886
1 82117 113665 418466564
1 16507 69868 117741092
3 99793 151387
1 19341 36890 992764928
2 110097 612825183
2 36102 751501593
1 105411 172424 87632854
3 87230 1496
2 106301 639883006
3 111861 166310
1 135579 149452 943693914
2 52693 948032378
1 9784 20886 17343670
2 196042 769645967
1 60998 148463 641884358
1 55419 78010 321572408
2 110482 978979127
3 175263 120503
1 83837 188258 618873357
1 8207 125568 712874221
2 75545 140522012
2 31257 590454203
1 119696 144989 216262568
1 141158 148952 737239559
3 169008 5248
3 63761 187016
1 67711 193872 867258365
3 32305 124870
1 97462 174659 945381845
3 110499 84307
2 37556 947188971
1 44817 79580 11996233
3 155647 49318
1 59354 122886 330674354
3 48335 118327
1 25455 196571 163000720
2 69821 115153220
2 116243 47444105
2 52855 525661019
1 50748 100942 453902414
3 1855 159115
2 158051 284147331
3 170617 36447
3 21966 157230
1 70550 163288 399962179
2 120330 539705357
3 163526 66551
2 26177 699288366
3 148854 88350
1 7433 56765 597435965
2 131009 959759691
3 134942 68026
1 154904 160959 639319810
1 8288 89408 424717575
3 160418 39909
2 45261 303309919
2 120555 414768791
1 143588 184007 450712935
3 196666 36138
3 191807 162273
1 67296 187977 498862495
2 45647 832558990
3 17325 154135
1 8216 33988 344607114
1 21585 161875 639647606
1 113730 169172 808352599
3 138594 54717
3 103122 93507
2 164196 665153034
2 147637 138671375
2 152207 232573799
2 40207 703339327
1 116114 155080 248034441
2 100991 445108849
1 153088 165864 182148709
1 118002 180549 885914259
3 45343 43550
2 140598 659477393
2 42259 38881373
2 121761 801119345
3 72004 118165
2 109243 929629984
1 81876 128469 155196462
1 109347 118100 88105925
1 172423 187653 848604927
3 15683 161737
3 138311 88184
1 18678 64596 558212977
2 96654 991559796
2 151018 283943335
2 97562 274463990
1 37956 67822 476175005
2 170712 159443269
3 175438 57832
3 179646 178300
3 66501 26618
3 161317 133860
2 127497 767905921
3 113850 189958
2 142900 62713468
2 120701 679260341
1 126251 131411 21511663
3 28122 20828
1 90822 107465 923354320
1 34391 143793 968003471
3 196107 36348
2 20026 800855068
2 107191 403008044
1 22404 58361 681796399
3 115379 95128
3 189126 106589
3 147596 141224
1 23032 176649 371943025
3 103208 146213
2 55039 10584890
3 7336 87544
2 41447 862799531
1 93274 141179 654986031
1 112969 194808 56192012
2 161617 975482662
3 92599 46474
1 179479 190891 982850199
1 101017 113944 928439611
2 142183 876788186
1 62603 111736 381869389
1 84710 115462 305752224
3 79622 139832
1 30227 178697 24230672
1 42 89429 879166553
2 90125 354032211
2 160249 109468769
2 98010 737333347
1 35433 90035 801244211
2 84679 712443860
3 8233 152476
3 41387 156024
3 121394 183353
2 161965 135913665
2 149019 285685786
3 131451 199716
2 83508 297601187
1 115509 154711 382520742
2 102322 273569054
1 80727 124988 804569616
3 52030 19286
2 142289 760605440
2 90908 117027151
3 11788 103652
1 60713 69644 820225813
3 87984 81823
3 178472 47913
1 98130 124138 636318679
1 35938 185813 147542820
2 79686 93767280
3 44563 126306
3 90105 133205
2 195493 620784368
3 72233 158519
2 107212 220069416
3 87443 192789
2 120497 564912812
2 113691 694415107
2 91196 347534738
3 69470 121067
2 1056 738189919
3 69940 34850
2 132463 42603760
3 142799 120613
1 7429 49649 82665398
3 17251 124953
3 182269 69638
3 67461 163529
2 71113 783843044
1 103671 124788 81342524
1 49272 70953 288323890
1 103778 119995 397675490
3 141346 100211
3 77536 85214
2 169735 99457713
3 32721 110463
2 197745 885907300
3 70449 189460
2 23157 989207937
3 18659 181915
2 128678 542215076
1 91664 128878 878230651
3 98526 53045
2 191039 304662417
3 158712 152086
1 128641 192816 986168354
1 8780 145092 345381594
1 94725 149747 907754512
3 74187 5503
2 42671 715482981
1 109932 153434 267646814
2 140549 535027230
2 172233 15603933
1 106959 177676 428744247
1 6360 145494 469536262
2 142602 66059897
1 68234 151628 525219537
1 74627 191212 931627700
2 186062 99890408
2 103712 92837143
1 139278 179108 825377022
2 116927 564539880
2 27217 89212341
2 4086 354502677
3 183065 38316
3 45652 39030
3 44496 2364
2 165393 249129005
2 85699 458166458
2 194692 249209376
3 41434 138607
2 115497 417237018
3 191676 167041
3 170388 186903
3 36623 83758
1 72808 83473 157327415
2 73356 217296791
1 103504 110206 770285608
1 19627 54896 270861030
3 112157 137297
1 70289 94720 437679529
3 64084 11287
2 14877 90842474
3 13459 183192
3 58516 32638
2 20879 527975362
1 6020 124632 931215253
1 65923 110403 295446945
2 37277 409011024
1 28338 169260 248560672
2 5704 325502631
1 20302 197722 902490241
2 48776 705831030
1 135367 195613 54039475
3 5568 167457
3 122787 190247
3 158242 56322
3 171592 21184
1 76183 81022 762852085
3 176528 189439
3 151832 128120
1 10187 78376 6761114
3 166077 137832
1 104495 164260 863056646
1 29360 102844 97301777
1 72976 185292 275116230
1 92976 124292 975938870
1 102793 172489 526985954
3 108675 25772
2 147045 416982160
3 182324 191439
3 66793 142986
1 59246 98540 469687072
3 1821 196648
2 12508 9585495
1 15151 124228 99431851
2 74304 930936042
3 120671 32232
2 14951 365788082
2 94169 117495776
1 121298 170182 930983512
2 160194 354809228
3 199262 65166
1 102044 177416 938656076
2 199374 769879190
3 89717 13360
2 172421 867260581
1 1092 142308 340015833
1 16284 67033 928113303
2 9148 744772022
3 177925 58065
1 65129 174826 949782234
3 84910 23556
2 73985 77387397
1 12616 17609 737150270
2 191676 841175948
3 55663 84505
1 53139 197417 306051936
2 61045 712730555
1 72396 108492 745817124
1 113800 160323 180479829
1 4447 136506 816841723
3 2590 115909
1 10767 66286 787084077
1 28516 38468 538795738
2 28688 710812892
1 38933 112022 405205491
2 185542 439050832
2 103176 619710317
1 128770 146634 895602711
2 63988 8375678
1 63331 149523 686439566
2 55933 122505599
2 184746 483802037
3 112153 67281
3 176202 102370
1 11556 12354 125101633
1 39169 84040 878666693
2 124922 357146603
1 54281 61152 757281553
2 193305 745005309
2 174010 356810049
1 26780 63710 678899765
2 157305 629544884
1 4976 13302 792437599
3 179276 173628
1 69755 113343 419535727
3 4339 117749
2 1246 665729061
2 74630 282398243
1 4610 77591 381339888
1 159320 175230 942473398
1 36372 71297 209844499
2 100993 596464287
1 7349 102591 902321342
3 182121 187033
2 147605 518211303
2 8657 409354037
2 11476 303696905
3 59853 100868
1 34992 83668 732833632
3 12082 49089
3 41349 110636
3 39707 117521
2 130581 993903738
1 72938 129504 113622021
2 104376 876931756
2 188397 338515581
3 110700 59820
3 164145 70060
1 20433 197205 485292230
1 172045 188606 175234296
3 81070 75483
3 111919 147581
2 95868 970896739
1 25391 116086 915679963
3 192023 188068
2 96479 290803380
3 129601 105005
3 50538 142718
3 155454 199804
3 71732 146002
3 31135 57820
3 15603 26490
3 25497 106477
2 75736 165323263
3 111150 11060
1 15243 136843 935528157
2 6974 270908019
2 17496 223146147
3 43622 120211
2 110549 599939155
3 161371 53358
3 183351 46275
2 103149 799950487
2 47306 197366800
1 50722 103655 274843472
1 130685 134389 991651629
1 54312 154898 994184832
3 122711 121915
3 168696 149786
3 196191 45953
2 192371 219964391
1 62078 158659 475208314
1 132776 186021 382026275
3 64125 92220
2 153698 473459350
3 69884 81204
3 170592 14172
3 34565 105900
3 132805 159467
1 191255 191392 496799727
1 95888 114501 704554146
1 196783 196879 21717824
3 12898 160365
3 38035 28744
2 176310 613733896
2 49026 754390289
1 4698 152266 153800704
2 141307 261864746
3 166304 158026
1 14271 41079 970988130
2 173395 679040361
3 32045 151620
3 181987 127611
1 29199 122264 35323048
3 15452 74863
3 173429 95696
2 56008 450855450
1 39811 73137 840913854
2 149649 193138518
1 97548 158887 66302310
3 56168 172816
3 106549 95922
2 26575 90230105
2 174258 129314333
1 108909 149246 345138817
2 9905 308153059
2 116169 925737430
1 25262 177423 850349622
1 43896 170510 668630274
3 131013 46052
3 171656 99752
1 59441 184707 255054617
1 22248 70356 504089212
2 163024 151392763
3 48056 34725
3 136534 37187
3 140196 174378
1 174279 182046 622168217
2 46865 141292289
2 70701 114930639
3 191277 53552
1 36053 107069 600261072
3 61426 132763
1 115654 120032 509412576
3 173441 96356
3 20863 14712
1 50051 134393 907892725
1 45742 140807 782252699
2 91889 618532597
3 55226 146611
3 74676 18818
1 78099 198728 765329714
2 111926 284332487
2 174898 966689971
2 42211 348594
2 113493 395325375
3 143446 188386
2 60521 720196430
1 13546 172329 279811128
3 123684 59360
1 121183 158150 227161131
3 89540 31779
2 84121 878597280
2 151927 717430957
3 65381 15550
3 91394 192737
1 62779 74553 791525813
2 53792 171257437
2 186427 778850668
1 23263 38713 853713948
3 170763 96378
3 46481 164416
1 38224 195602 775664918
1 61591 112314 43801732
2 151347 950815213
3 194058 195609
1 21237 110953 564697085
1 186418 190495 650069477
2 57589 252848466
3 154912 96263
1 108079 179344 42668859
3 134187 180963
2 53186 318231339
1 23941 153658 827212518
1 74865 176831 20247911
3 144682 174859
2 136187 17016654
2 11504 705129264
1 85550 96636 980722926
3 160633 42595
1 74170 112319 306865898
1 140468 165494 797108707
3 91380 150887
1 98235 159909 433878177
2 90472 484211725
1 40576 93491 688925384
2 82820 527544367
2 46721 45971598
2 101028 517130993
2 199808 177816956
1 8330 180935 211100029
1 156654 171178 321894850
2 33472 745545960
3 188690 175688
2 82652 348569669
1 69747 83318 949269345
2 197373 598274242
2 198292 831933619
1 50082 91754 227424094
3 118095 128719
2 112543 158147427
2 72941 332533196
1 8100 130534 889865215
3 24351 44972
1 123442 199349 842905396
3 135210 178691
3 184146 20096
3 65157 49378
1 10847 120670 454488832
3 52515 183848
1 77179 96182 325746969
3 92337 35001
1 1254 68644 249354637
1 132490 165696 334521707
1 79591 169870 100518231
2 109526 689835693
3 95776 28361
1 15743 171175 919636407
3 149090 45409
3 192425 157770
2 23943 969794703
3 47926 58222
2 3153 997919431
1 53226 123060 961639703
1 9309 48343 308757879
3 163873 105704
2 183083 748929298
3 107511 55518
1 39149 138451 800307463
1 6996 174089 306771978
3 180177 110844
2 93815 410467519
3 195250 26717
1 145954 151476 808194699
2 11890 121140062
1 31296 124408 896606261
2 162909 483160316
3 87774 146099
3 6452 19163
1 104818 113571 547406349
2 118892 708560391
3 12892 63359
1 27279 114554 291754812
3 33936 138169
2 169832 286357016
1 1567 135001 355634627
2 89084 897745796
1 23207 101963 85463247
3 164865 162993
2 95236 890340311
1 55151 71435 789393086
1 83107 176879 652907362
3 77644 99891
3 108974 48667
2 42378 24085437
1 2717 17470 275219058
3 31360 46603
1 156880 178990 934155579
1 30998 149118 678714540
3 148889 70065
2 186916 917929279
1 12606 44422 879924311
1 14629 57041 200736362
1 22956 194116 887196947
1 44235 196001 116622062
2 7363 761833740
3 10668 77581
1 87286 104323 846160740
3 34968 79478
2 36023 50885095
2 138308 219902056
1 195450 198979 569754614
1 57665 122315 313036244
3 31456 51419
3 63754 67188
3 125265 42460
3 84752 169827
3 43756 162289
2 7552 629859295
1 63286 175985 33577402
2 49964 598889149
1 4581 174661 348904606
1 58484 92789 151610404
1 54356 113900 142254423
3 35695 98717
1 40871 73999 453818829
2 167452 272547947
1 18230 171498 252737777
1 17257 40415 72508156
3 158731 79342
1 78238 92176 747147746
3 170004 137455
2 30061 66629375
3 18838 194698
3 113151 50430
3 182030 48399
1 17041 190387 521071707
1 21782 121111 337427477
2 193332 731533111
2 123469 334336026
1 58858 142653 926986594
3 85255 11940
1 121404 143721 108885297
2 25171 94884898
1 44446 169900 130790016
1 71833 166347 199007402
1 42965 193287 388786679
2 126080 753620643
1 155623 165400 220889336
2 72744 854112126
1 111650 125817 81588646
1 12975 59317 539782047
1 15413 16709 142720697
3 122258 96238
1 74923 184899 893844888
1 4239 35851 644890956
1 84500 152008 679279709
2 154656 3630860
3 91079 104942
2 194107 89746814
3 162589 123384
1 64533 147598 904311528
3 74198 191657
1 13016 143203 586468173
3 90810 175605
2 37197 768631926
1 86730 150604 66893781
1 178147 197318 866347849
3 101717 79530
1 153335 193869 87892790
3 76136 162635
2 166706 606676406
1 138387 199255 896400508
1 45094 65256 537830747
2 142313 801720930
1 98144 109810 173871841
2 154215 943708657
2 157342 710231037
1 44738 67001 186515668
2 142805 76792271
1 117301 163232 663342707
1 157571 188271 744495861
2 108770 98721995
1 135890 145358 65489878
1 79158 146688 395889897
3 159849 70581
3 97636 89057
2 135179 298772083
2 182706 81810987
2 110321 410660452
3 13582 58490
3 10590 170825
3 190406 25137
1 51853 193978 280977773
1 84821 127808 911997481
1 177159 188833 801071610
3 89478 190146
1 51610 166460 972317258
2 196307 14777369
1 65779 173141 518255428
1 61309 76927 906761384
1 84537 130004 847589156
1 123364 133755 464468582
1 20633 175316 877456284
2 115878 394871946
3 150657 193252
1 120800 199988 329504071
2 73407 499354597
1 49096 111186 131653177
3 55535 138919
2 56179 867472724
1 45372 155801 649815479
2 123546 809847969
2 29800 97148469
2 67198 733787724
3 72631 46314
3 24979 193841
3 197891 24093
2 36224 100212218
2 257 579324319
1 15524 85369 721151677
3 3327 100434
2 84181 891329896
3 10288 99663
3 125924 111229
3 193731 107013
2 137934 850462037
1 41693 72380 508116842
2 5989 240803336
1 77978 113572 695799058
1 6261 10116 31324649
1 48998 191229 358588275
3 19031 26696
1 56061 168324 593542168
2 153067 451349264
3 146649 18886
3 195726 38091
3 125639 124885
1 96973 167015 810291629
1 51836 161000 80136845
2 109726 446925227
2 103682 572563598
1 100890 177582 552471918
3 15667 90522
3 93716 9969
2 140540 823369540
3 46425 22912
1 10295 78055 25765472
1 78941 108832 283188537
3 113797 96734
3 9714 55588
1 143297 196352 527800399
2 199917 350596961
3 85559 119686
2 36277 429886781
3 129896 65959
2 85356 603361236
1 99993 147605 557423089
1 74800 105123 659334631
2 3173 625128931
3 155223 128682
2 38119 175898098
1 5114 99808 757597466
2 165902 28492963
3 105963 44044
1 154037 166732 902591950
1 53226 125042 453587796
3 139528 145011
2 92969 281389595
2 146819 460640074
1 61167 159325 858850822
2 188336 160586962
2 114449 348604365
2 43663 73916311
3 196358 44330
1 17915 81385 986689904
2 22143 683987295
1 15194 134629 765337744
2 184996 569807292
1 33176 116708 896399024
1 137939 164268 244064059
1 23649 168141 276590406
2 64440 996179848
3 93183 53777
3 127306 138022
1 49207 189454 80889332
1 107205 126269 629212039
3 126943 31916
3 199258 191128
3 146582 104876
3 178559 119666
3 56095 147170
3 37306 175475
2 10783 72489619
2 32335 91241300
1 115728 153604 605304802
3 123012 176572
2 61547 915699559
1 11506 173704 662003212
1 100065 118968 37682253
3 58444 16520
1 25559 138570 229694551
2 74834 461276248
1 153966 196391 710410456
3 22409 198648
3 28737 161898
2 29095 922448845
3 98612 93869
3 121884 12196
3 194581 190662
2 174256 550565036
3 199462 15320
1 77514 191635 636111349
3 117788 174111
3 130755 112655
2 198479 532426998
3 65853 147656
3 139252 104480
2 100132 240039492
1 76880 137882 370736745
1 110989 141977 587970526
2 167065 776552636
1 20168 139358 467243540
2 84009 445485249
1 90395 95244 324739690
1 17960 36788 342051250
1 34266 116340 446151898
2 109215 554937562
1 158916 182141 625459449
1 41510 171581 144510264
3 169918 84966
3 145046 84811
3 46200 40823
2 108348 630832242
1 120835 186978 31922959
3 167145 88249
3 70584 51132
3 9254 124953
3 38451 19783
2 26766 179528219
1 108314 153124 212615546
1 55604 58279 476475512
1 105126 181153 938650164
2 165119 209681976
1 62470 108309 483279301
2 97263 138497196
3 130354 162682
2 901 740628561
3 99843 184507
2 157015 188773323
3 147148 18898
3 116735 81816
1 132699 188283 969037483
1 30351 73394 402421642
1 75852 184673 412641303
3 117259 81721
1 16588 180105 502254512
2 11056 984884485
1 67064 94209 526741972
3 141318 35564
2 194046 844560842
3 17298 101971
3 140987 63766
1 17188 56521 515089654
2 113040 557280270
3 10344 35395
1 58332 146574 864432816
3 46006 179863
1 10665 123502 154463134
3 198417 53332
2 73286 297054514
3 91805 104188
1 72214 113843 227441488
1 79100 177189 529871279
3 16101 196284
1 43388 198761 995646223
2 152306 524802571
2 160482 535231955
3 175397 171627
1 101650 109477 827171618
2 192310 110969682
3 8493 128602
2 166266 596585847
1 55775 100763 923874807
1 53592 84447 239017612
1 3897 90223 592335723
3 136647 130023
3 105305 176464
2 154161 391982537
2 136789 616132111
1 33970 98749 340157113
2 79770 187893361
1 30687 45092 666128557
3 176411 22999
2 123150 474906043
2 162517 548855252
1 59240 117234 15790313
1 65652 112141 883125786
2 190754 411177197
1 11316 167381 317750478
2 196722 921298737
3 33631 3506
2 177132 684225454
1 97862 98368 28254262
1 25333 145642 567740204
3 43339 155483
2 114612 8814201
3 1516 74602
3 6707 111642
2 26516 128036138
1 122444 157972 181825204
1 38830 189526 155226589
3 44922 166718
2 91228 31021060
2 20996 340008501
1 68569 178870 727447714
2 89441 943191401
2 73281 953890299
3 24675 85848
3 157006 86123
1 69248 101633 781519143
3 184713 139246
1 60445 120340 315055396
2 172971 8297410
3 183494 62577
2 81354 305437802
3 156163 116306
2 189122 214233757
2 190253 225989999
2 44377 15569765
3 180011 119736
2 74486 162606559
1 43375 161695 508885206
2 140106 348135435
1 12274 37666 407973369
3 31832 172102
1 95950 167915 151045263
1 94943 95506 154698339
2 110290 870436998
3 173966 129713
3 106325 132784
1 79595 99449 847526716
1 45955 124837 219145848
1 34299 50674 205463000
1 26105 125669 118944096
3 120217 192519
2 172970 745818911
1 18123 163321 904419788
2 160272 930936276
3 58913 108014
2 188525 34923546
2 171682 751018846
2 142675 228432219
2 131164 938925787
3 101029 121349
1 70018 137599 651330387
1 169827 182573 909032574
3 27314 34101
2 160515 299122965
1 53265 186790 277579952
3 167594 26338
1 75220 172371 667170514
1 76002 90364 561643144
1 112305 155020 192201558
2 126802 341401294
3 32792 100273
1 18240 101332 754537589
2 184875 358212938
1 19515 172775 580650287
3 174677 76513
2 123035 821825106
3 73509 2840
2 143839 29542077
2 159993 498415535
2 193738 70613985
1 154967 159557 77074196
2 79597 695141488
3 84924 53431
3 162391 194367
3 38046 2667
1 4469 42259 552981585
3 3614 129623
2 45550 636810802
3 118000 137880
1 176559 187762 553635900
3 62756 88178
3 83530 30618
3 64885 68991
2 52489 783549568
3 3794 162653
1 99015 180998 403864561
2 199041 772574400
3 74509 21534
2 6793 842743474
1 128697 190520 640811028
2 96352 597151763
1 36327 112384 812329333
1 4856 56349 35245577
3 69860 74896
2 169169 541390211
1 124619 175243 665886940
3 70104 186553
1 74507 183777 23657200
1 78360 140178 368539029
2 61331 797118084
1 37006 124207 334668285
2 188235 678356166
1 59570 149373 57950413
1 59204 194488 144887223
3 111148 175630
2 107064 747188984
2 112125 178988550
2 187989 150939966
2 108023 303949168
2 80366 300110028
2 113086 860927146
3 14901 15913
1 75029 150376 369802835
2 185997 620218425
1 116060 141374 961222136
3 73479 109316
3 174465 111648
3 81284 78160
3 34098 53015
3 170901 12621
2 15126 632326747
2 47352 46535110
2 149858 874302122
1 84727 92399 787968846
3 51428 104596
2 100114 798959113
3 16340 199617
1 116762 175322 734764221
1 27316 148529 354238984
3 145476 104628
1 37142 49198 57911585
2 119511 736050135
1 12229 61847 624268324
2 18722 197940856
1 109381 152568 466949872
1 41477 108343 354576807
1 167866 198457 660448753
3 60616 121554
2 35251 146634306
1 60872 84556 133312275
3 88030 50453
2 79403 326561455
2 193414 905709484
3 90263 189175
2 75476 357071908
1 85337 168252 464433341
2 139731 830255992
3 112121 135813
2 81100 971395952
1 115969 174929 74527586
2 100933 545773062
3 135139 192039
1 91739 186340 469166408
3 31759 151977
3 30702 179269
1 77473 92423 153922773
1 15807 43208 887228729
2 9586 556052578
3 54265 191714
1 28238 170022 222400500
1 140780 183542 353993531
3 7585 67367
3 122511 161482
2 142446 983683124
2 145894 746973888
1 174293 184989 97166691
3 46134 143878
1 13022 39823 401421738
2 185342 643767391
3 50030 6964
1 3376 69094 681769626
2 24587 83139059
2 171673 993612502
3 113796 84293
1 99498 185343 692574919
3 161176 174964
2 12082 270590429
2 183048 879683608
2 24850 112805832
3 52374 13537
2 191456 403261473
1 80714 94008 625120642
3 2219 92553
2 88515 42378159
2 120181 463905666
2 85093 485398888
3 37871 64143
1 24417 41082 852332684
2 6196 668248468
3 164319 187799
1 80513 127315 457367445
1 7290 105181 552796372
3 272 158208
2 78214 448310304
1 89677 127794 736407767
3 110749 69266
2 146835 769929473
2 161868 29242577
3 132973 175245
1 78691 102635 619689158
3 45543 5423
3 198228 81020
1 170274 181049 444113877
2 199407 524131385
1 14183 31727 806316091
1 35448 141323 600919342
1 10056 39653 525872598
2 128106 468799863
1 10842 24337 22859861
3 21281 54498
2 197047 137725097
3 26167 166097
2 73855 143017523
2 56456 98678109
2 52099 555346344
3 97266 75185
3 199940 45010
1 33368 189489 50489619
1 96677 181686 398980183
1 90063 113915 145582080
3 92289 34570
3 124779 68512
1 72351 143434 931028394
1 31792 97321 6983735
1 182806 195652 536319748
3 129466 43721
3 98071 9716
2 14991 764395447
3 146041 5941
1 35454 43209 945355738
2 113993 887805
3 162408 73232
3 166891 24169
3 195992 98238
1 24764 180889 406100515
2 2761 598999109
3 132733 149078
1 99163 163371 369800623
2 1355 837172910
1 6281 123609 826594096
2 32018 499488002
2 194860 394628899
1 178433 199434 768435101
1 6845 30833 962629038
3 184369 164921
2 91202 850988423
1 66945 132443 526032561
3 26092 95798
3 125133 15458
3 34715 16133
2 188332 911037737
1 119093 135980 563264980
2 43084 416781365
3 130254 83167
2 67819 961280768
3 2914 169819
1 57926 117654 654824621
3 80907 141663
1 21304 36914 986165345
1 63592 147406 758617526
2 166679 335069718
3 31792 90880
3 199742 126591
2 96491 305129929
1 125362 182784 407254628
2 191283 870500536
3 33154 190100
2 92217 130409209
1 153464 162151 884511299
1 75299 116937 525717809
3 87029 30125
2 197178 187575868
1 87998 119345 804298003
2 129040 424421799
2 45776 648943724
3 33742 63789
1 28580 111909 945707580
3 121376 75277
2 118544 474824546
1 14770 26578 350881465
1 14316 96310 1720406
3 133677 20855
2 74189 189911367
2 37064 585686522
2 33352 608373002
3 19640 76391
1 760 36677 846849010
2 66655 110799237
1 25174 68943 358774775
3 111722 32611
1 79829 185423 158465618
2 129082 798232243
2 67514 340331182
1 166579 171258 47166106
1 77122 137211 21239316
2 33020 712061475
3 177392 96022
3 161361 72635
2 47487 434257002
1 13544 185205 57244430
1 82290 189616 797538185
2 125852 514895746
2 21268 114207456
2 60682 188882098
2 130002 297128372
3 112681 152224
2 56335 984901606
2 116762 713041173
1 100576 105200 135937918
3 23404 131570
1 12970 166573 389352283
2 45727 523098580
3 77616 32268
2 144338 958163127
3 162375 116899
1 63002 64801 173059113
3 150514 183747
2 110256 987115446
1 47412 163525 67805682
2 147226 679595475
2 45444 750892673
2 109429 511642416
2 88350 193971941
1 6084 39321 214259717
3 104949 198889
3 5922 118888
1 46999 69471 786391708
1 153785 157944 252773021
2 7536 208551240
2 129651 846911075
2 197481 683145234
1 105912 198063 650872826
3 131511 7968
2 59318 589581188
2 160143 40524000
1 79535 104382 465447309
2 182920 8490136
3 84194 179111
3 120795 108155
2 108730 794276959
2 117674 299538612
2 168081 112335697
2 18854 317582695
1 74834 80499 491837090
2 151847 922895746
3 46233 3503
1 6346 43929 379142252
2 87884 853739972
2 208 506883418
1 33761 198171 657524753
1 63604 136716 443204993
2 162990 335887456
2 184610 73760449
2 99260 975156552
3 151057 114707
3 194821 23580
2 94538 133090731
1 71374 151245 710684591
1 67031 144646 897889971
2 112514 715421380
1 139911 184933 190119041
3 54819 92090
2 101213 49041759
2 175904 499082736
1 14905 77555 444778251
3 113988 109763
2 111966 699889712
1 37949 183586 24352168
1 99781 148000 722621664
1 112455 149618 633544996
3 185212 131058
3 118095 130563
2 133158 469377299
1 59725 145657 813675617
1 144181 147096 752948418
3 169546 40533
1 122141 137135 709941277
2 115251 745473892
3 148869 141064
3 1496 128467
1 50124 192260 991621555
2 181615 394089451
2 59733 469689245
3 134472 168793
3 93794 121115
2 193443 319897245
1 16158 151018 260270676
3 189527 47641
1 106218 133023 87579874
3 164734 164635
2 9555 965845106
1 52732 146555 118525624
1 124360 167706 180193521
2 76031 383112864
3 95906 15914
1 68141 189314 330095334
3 17990 129743
2 164584 287461354
2 46415 279146766
2 66786 135573964
1 99796 141751 569720718
3 42025 74234
3 10136 139020
1 27223 167641 611834410
3 174211 48105
1 41210 188667 376910470
3 20722 49215
2 141455 708107194
3 503 37277
2 109076 905867931
1 171126 196648 706623031
2 193204 282143469
1 119593 140526 597407669
1 86615 160017 427199620
3 44163 4679
1 77951 148378 364802306
1 176314 185056 586002150
2 36950 377097810
2 136419 481232666
2 187159 308603734
2 6926 175758622
1 81950 153995 358594671
3 145313 167358
1 87762 153506 373135845
2 64988 12752439
2 21490 862353941
1 23065 171973 161128570
1 55484 68752 338897975
3 188780 85330
2 55581 525613613
1 2476 9264 459316158
2 166394 380474247
2 132025 243836016
3 85717 172981
3 50366 64340
2 185663 606274705
3 81144 124095
3 78295 39243
2 181707 120586199
2 158827 531865973
1 6176 44508 972205899
3 29681 21524
2 2418 189858141
3 144944 169548
2 5759 991373492
3 118276 184197
1 18432 124050 929500981
1 47060 91646 125897366
2 196377 906524489
2 45964 452539645
2 153856 834186364
1 87904 136375 853286494
1 2972 138301 670599986
3 128609 43087
2 73394 379480087
3 115348 161700
3 41570 30895
1 74269 127373 495065010
1 4295 134688 897344671
3 63854 149266
1 43530 163418 291600384
2 186923 486861925
3 98254 81651
1 113373 180859 882768096
3 116483 40632
2 112613 35557064
2 20571 644308267
1 103112 120668 922545920
2 110926 260518431
3 73711 197408
2 111534 376305168
1 133003 159924 466757034
1 73830 114747 602356970
2 2568 844549406
2 137152 64969816
3 157090 100657
2 154205 101459466
1 97535 198675 880755867
1 55721 63883 197357945
1 96673 196813 603584172
3 177249 102357
1 72657 144867 482922650
1 63790 68294 863281256
3 157577 82808
2 40980 593934429
3 37096 34909
2 176929 657299535
2 192581 906926410
3 165708 142979
3 90185 73434
3 82251 132667
1 69471 142048 576840852
1 86776 181173 299165560
3 194105 190270
2 65475 926144229
3 127385 69928
1 25269 77930 620716928
3 82553 198228
2 71661 827795349
1 97068 157085 52544080
2 25289 480598837
3 1264 31179
3 76800 119904
3 162906 49345
2 171491 718587217
3 44856 50609
3 176323 136041
3 45562 115298
3 30864 107424
3 75901 17167
2 38134 441127947
3 174614 8868
1 67400 136686 736281537
3 104749 45337
3 63480 56177
2 124583 919785243
1 3780 146077 674023808
1 93268 117759 492676959
3 182392 137312
2 153230 140097386
3 111637 194893
1 58104 123160 551952092
2 110767 932179617
1 138777 188937 673022298
2 179988 697355944
2 168907 538463375
2 111139 170289738
2 192008 747319570
2 109566 793442367
2 189711 773576866
2 164952 164398559
1 56640 129919 587068259
1 45750 84864 449027295
2 80087 886565501
1 60924 191932 565011205
3 46417 88014
3 11356 41432
2 148134 495634567
1 41885 124497 667967484
2 158773 995628614
1 52737 116110 920273842
3 38772 5708
2 79459 72726648
2 140493 894216717
3 29931 24389
2 185556 548244493
2 162056 852797921
2 78268 518334300
2 109992 812681579
3 120240 185792
2 189290 369771093
3 77004 145876
1 60374 76999 338005459
3 182878 100554
3 48667 110842
1 89596 180749 679718684
2 101182 484910347
1 192264 196854 263271985
3 8478 69223
3 148040 3641
3 86785 131335
1 252 22450 476165486
1 35755 101119 519622922
2 105045 42803555
3 153445 35628
3 192963 186116
2 162647 491519380
2 29882 466309366
1 37635 95601 500449584
2 142617 345079889
2 132705 452842674
1 59614 85455 947775743
1 112145 129684 711826622
1 25326 159727 186666298
3 183925 97302
2 161373 483091133
3 16252 128896
1 32138 117811 912860865
3 199524 55906
3 168547 48673
1 113506 127590 65610876
3 176570 88674
2 153738 888529172
3 167923 164384
2 24073 902828420
3 175843 72376
3 72241 94834
1 89593 117264 918010210
2 6498 11553707
3 199154 48994
1 69729 117555 404043280
2 119822 831796360
3 125673 88265
1 16127 26717 2757865
1 37639 158538 894968100
3 106774 70793
3 177061 142453
2 189306 706035728
2 178168 770607717
1 21788 164791 717158624
2 33197 589836508
2 51366 364499473
2 156807 769405066
1 808 166254 631671878
2 39438 42797330
3 50656 129500
1 21527 109092 998267896
2 179369 679110050
3 153124 54457
1 94940 190099 364321640
2 53011 637846117
1 98659 162362 448630528
1 111271 112346 263628622
2 105341 63935053
3 182582 128654
3 24246 73093
1 61125 83953 731648321
1 110898 177950 470073660
3 174005 176766
3 180825 199363
3 105493 150732
1 128884 196612 353741587
1 127572 171301 95263048
1 23972 79811 651342132
1 3625 147100 577889395
2 97574 266857405
1 42943 95027 598448437
2 61981 383747560
3 99099 86147
1 161951 197204 393946185
2 102632 357827694
3 162059 6071
1 779 89563 75472411
2 177209 113147282
1 37322 57172 186304199
1 76994 173559 472269198
1 7033 85231 930549232
2 67936 828709779
2 136915 144890251
3 29713 164796
1 142547 194745 489611790
3 162173 133380
1 62019 105095 546830031
2 80896 820064620
1 15219 73402 900715293
2 128876 634487133
2 32049 126847348
2 8792 810294634
1 160261 198599 603363569
1 30877 98667 623474913
1 7155 7510 211336157
3 58586 579
2 12079 855362892
3 149375 41336
2 182297 746384187
3 198907 88648
1 35896 65681 220018154
3 105098 105654
1 128294 147114 196768338
3 156550 21789
3 32026 29654
3 90239 178486
2 86194 4494376
2 84946 102527234
3 7612 121018
2 180530 265493676
3 136514 86772
2 18616 349468723
1 15802 139461 874174786
1 94083 181008 416027676
3 96649 115296
2 145263 681711829
2 55080 420284875
2 139017 833383139
3 111952 102406
1 5997 68368 931747510
2 3014 258057275
1 17339 40796 492802018
3 176091 35703
1 88405 152855 658277362
3 46574 131967
2 134936 971182703
3 54211 84227
3 79921 169925
1 23436 79805 332238696
2 82968 937887063
2 91741 92053531
3 117101 29059
3 55411 54766
1 165295 167852 9926318
2 139349 714677612
2 100865 865509534
2 87677 646270312
3 153236 129543
3 98301 65411
2 150518 301734276
3 108813 133712
3 62835 24104
2 138489 439186925
2 78363 193926423
2 97579 715209340
3 57176 115044
1 56263 97277 887589181
1 33112 83415 494246028
1 102363 141107 462816537
2 10917 384983379
1 31911 100494 724475534
1 116201 122485 524869419
2 175707 974560065
2 145110 886347085
3 8910 144106
2 38960 915676592
3 26463 129850
2 113137 51536954
3 148417 141733
1 136340 161682 425784412
3 112132 125959
2 165769 864801088
2 119735 500052913
1 25652 25921 615962827
2 136803 763427241
3 75755 163315
2 61109 21601400
1 124416 171632 494793400
3 143233 19671
3 16557 62015
1 23954 164819 293174445
3 187860 38311
1 127969 150451 484037795
2 172805 97814537
1 98102 138097 642271796
1 141351 173039 907681890
3 59286 177626
1 31659 193751 343359898
2 7994 766960352
1 118239 153517 268124291
3 47933 164634
2 13114 739494344
1 23811 141663 928238186
2 142592 228198444
3 6282 170096
2 130106 21682494
2 94572 9028734
1 34114 53732 667602557
3 56296 120969
1 24719 86327 116720654
3 63116 149000
3 152215 171016
3 92162 99644
1 58434 117995 321202699
3 2523 196011
1 3979 131677 382230182
3 54431 177997
2 141329 67169622
2 177017 563119939
2 67845 139027653
1 15635 186550 836353677
1 31436 111198 624299038
3 39373 101620
1 117739 154362 313066373
2 72265 561121994
1 75718 161396 738570851
2 51025 716647245
2 168177 173098465
2 60526 85873622
1 92785 176632 708066915
1 26568 116280 528398417
3 185912 98735
3 44670 133562
2 164383 382697115
1 1953 188049 111987787
3 120416 151224
2 161564 472883403
3 125791 82682
3 187205 15785
2 59959 425283419
3 107694 135086
2 103137 822632951
2 131296 1559918
2 39056 998977547
3 174834 106620
2 180798 754092391
2 40787 404962402
3 56092 96038
1 14157 67738 608567765
3 71028 109018
3 68309 16171
3 56994 53151
2 191652 846313323
1 7098 90229 28341806
2 189297 975428145
1 74360 112336 829133601
1 90537 180295 108176884
1 19833 115555 252689398
1 60 196432 490392886
3 191934 100156
1 76069 141773 198989997
3 27200 118715
3 189746 132225
1 103820 189221 127102258
2 127827 493928924
2 38852 821763435
3 20426 77391
1 121966 188927 848579253
2 1521 796900293
3 138443 108716
2 131275 280068804
3 176125 2159
2 90415 709188913
3 196679 41806
1 137359 192948 506062232
1 64033 144445 646985841
1 137778 194043 702772151
1 34422 124467 576118802
3 142807 52012
2 118551 10210420
3 25127 77542
3 102492 102112
2 152969 232104890
1 112822 125481 406416905
2 99081 962143993
1 85785 131518 684626951
1 135102 157510 847179831
3 51699 63959
2 61274 30168314
1 48023 118233 420924065
2 194540 545392361
3 108145 111330
1 83719 193863 614255834
3 103363 143906
2 97800 236056846
3 133255 120153
2 179714 682589995
2 34076 475191871
1 61984 116571 693853460
3 169560 79779
3 21231 13013
2 68405 118750590
3 153417 176006
1 3593 181168 876756340
2 55334 847043652
2 151615 440051483
1 70872 86730 3724672
1 20269 43533 160731660
3 16393 96501
1 185157 196313 554517367
3 176868 101915
1 85468 193254 461241593
3 150839 44287
2 6327 632375136
2 40164 16332246
2 179400 264561141
1 74240 126314 475599484
2 66960 737900185
1 13881 82137 422168731
1 3170 39581 358855630
1 133175 171068 87987786
1 101626 155910 336193342
2 11749 266142664
3 114933 1505
2 36167 101255465
3 161410 102138
3 144380 91073
3 31440 178333
2 73884 606350063
1 50998 86441 830521662
3 169794 2186
3 189889 135755
3 170661 186428
3 110937 39957
2 77650 924364015
3 162594 707
2 147361 654196938
3 93825 46600
3 152711 97128
3 36598 77090
3 124207 61573
1 138911 178648 81328123
1 82056 139001 244193467
1 11277 124188 761056308
2 136388 938664636
3 184760 136030
3 84738 129619
1 5205 72437 602394258
1 10691 88682 370018477
3 188373 61562
1 6547 16321 470752797
2 71839 754621612
3 64700 157124
2 100154 85109730
1 53467 183441 842821081
2 91765 180321059
2 76293 13833950
2 73717 530385468
3 129605 174289
3 19969 5410
2 25958 258491490
1 34452 139378 46934041
2 176712 368765676
1 145670 171387 958293010
3 145081 80202
2 121089 266324382
3 28444 36682
2 194912 800092102
2 136857 299807460
3 36583 12790
3 181358 154891
3 43393 72546
1 26084 172967 752664051
1 104194 193374 612436056
1 74149 167101 814061606
1 84177 199906 550593182
1 104492 122284 711089082
2 7615 889016145
2 108443 647485039
3 128039 52905
2 90947 407103313
1 135116 194420 459396718
3 66383 47895
2 130037 161222716
2 158129 838668981
2 98014 222232775
2 44262 383043790
3 133128 191990
1 15923 190787 151118232
2 194162 815837156
1 47226 194109 488448755
2 141599 853706026
3 127511 183115
2 107108 444245541
2 115939 565237415
2 137950 166994142
3 28620 188245
2 78946 974694677
2 171006 980044626
2 154261 846625753
1 149677 173872 651202063
1 515 50877 222849390
1 52769 139867 263196026
3 43247 10474
1 67956 79102 69466612
2 196920 519814226
2 187057 731194897
1 142905 154879 518569729
1 33959 113538 833292975
1 122701 143099 890418723
2 111570 436159044
1 170566 187967 150765211
3 153558 133389
3 184941 170864
3 111648 183007
2 52681 927025046
2 15356 403496796
3 1171 67379
3 17280 11470
3 133758 179904
2 133906 342857307
2 124606 907647753
1 110791 186952 910849278
1 69725 143974 36675874
1 85105 111368 470691345
2 167780 844258590
3 19789 165157
2 62320 895287726
3 65602 113479
3 81467 162009
3 114900 48717
3 72172 134478
2 79950 301773130
2 16497 265114689
3 118134 193
1 34828 182374 637432947
2 148883 897351549
1 121748 176929 709875560
2 7717 498601983
2 3047 25334895
2 20457 932043843
1 164851 197971 689478808
1 146201 150369 531765402
2 116062 881287274
2 69968 513999928
2 27641 701929124
1 159246 161699 694734997
2 140418 533328514
1 34098 62710 654203341
1 102953 188412 331595699
2 95396 222435489
3 91045 133388
3 190790 72776
2 104585 447126031
3 55592 86220
1 124381 173555 59917857
3 125721 106372
2 151672 227124913
1 26355 75295 666905217
3 58130 145940
2 30743 369965320
3 126689 176722
1 83334 130938 802009251
2 152458 273695961
1 107160 166840 838034373
2 124951 904472125
2 103864 917085828
3 141032 18577
3 21366 76765
2 187675 653035839
3 109808 61881
3 43516 136423
3 43269 190227
1 25611 96037 135144022
2 67556 876688719
2 194938 268757067
3 30104 129975
1 40308 141687 103988945
3 126662 116584
3 179630 113732
1 34098 81948 317572989
3 18831 69517
2 10503 582439627
3 105009 7397
2 14467 672498339
2 190506 510922906
2 186775 10635789
2 64090 588718448
1 82163 169299 239752061
3 96379 168417
2 174591 188040304
2 67975 507934662
2 184298 933157452
2 63853 642856944
2 2495 636588096
2 42446 823780617
2 110162 56496572
1 21114 44471 690016761
2 9462 33024514
3 10426 16523
2 36266 460250045
1 65883 138535 274230237
2 100479 442816843
1 5997 180247 495102924
3 10471 163496
3 21668 155086
1 116964 128780 692201598
3 33728 41164
1 25443 132952 5659855
2 96861 393095827
1 18449 54425 392522070
1 117289 127769 985781602
1 46140 181423 162530397
1 45550 144663 636289785
3 148495 50615
1 72663 193206 457415269
3 72564 132754
2 179564 10318607
2 96604 787780593
3 98137 117109
3 87816 59339
1 88525 165101 724029433
1 40643 49142 499472744
1 111987 167123 426151267
2 3928 59171700
1 26212 189169 605181719
3 70471 157501
1 65361 119043 401269514
3 102034 14086
2 66051 374153210
2 68029 627829575
1 24240 169464 364788822
3 114097 152189
3 174319 58684
1 69592 145509 949237358
1 92465 197681 794754209
1 81429 111805 161579936
1 89496 129600 500916510
3 81614 21425
1 135377 176192 955474517
3 11029 155657
1 29375 76030 926562296
1 130024 170777 142526346
3 121992 36246
3 46751 100195
2 9427 160686337
1 25370 115220 932052494
1 12623 197641 714424699
3 80527 148800
3 90104 114297
2 4148 583264067
3 110632 108133
2 62954 53113226
2 81371 787578793
3 167881 55499
2 116413 396295556
1 128580 159222 667334020
2 151094 678613608
1 70 167517 717791901
2 175547 528898877
3 146492 194558
3 121327 59315
1 18859 142995 76525881
3 48981 187713
3 84365 54723
2 15267 895028855
2 138103 411712767
2 88597 989654189
3 192772 185290
1 211 144065 578100635
3 114521 77014
2 195523 98510993
3 24497 91090
2 131588 563011395
3 12773 56262
3 111740 133271
3 168359 91568
2 176493 996668524
2 63553 426636725
1 21545 58861 439457520
3 65476 196260
1 1985 156168 796651710
3 141554 4710
3 86556 83396
3 20726 122642
3 128345 3974
3 188012 191055
2 196241 448843459
2 127761 972441125
2 72784 153170519
2 84897 36095184
3 40087 103287
2 78876 20450728
1 10816 167832 204291361
3 105083 60030
2 10858 383150102
2 177571 581473814
2 142698 162016523
1 4920 73816 898514652
1 48570 175330 375706832
3 42317 186581
2 78057 264451754
2 116701 614634875
3 162960 151557
2 41818 20160420
2 21936 321450797
2 107392 341949317
2 126104 743365537
3 181235 86310
3 107413 6554
3 186303 66905
1 32847 35673 699492958
3 6817 161106
3 129176 170371
2 153628 595755590
1 12578 33013 961283184
3 94729 35676
3 17629 76018
3 78805 17092
1 81405 171333 620781871
3 92291 59919
1 144562 179299 803385733
1 101027 111536 422070601
2 118324 982809449
2 35067 790205427
3 18524 107444
3 132363 131190
1 173481 187273 968060414
3 32301 58773
3 59394 182565
1 8843 9303 730123095
2 169117 132515187
1 11037 76430 580004165
2 164869 196459434
1 163294 170337 690858757
3 126052 69701
1 120148 163565 174981113
3 28341 106569
1 50108 68930 656847879
2 60079 525959976
3 157956 50871
3 161163 154447
2 76527 667246361
1 34749 189015 909014730
2 189511 948503018
3 187635 56422
1 124238 176623 937525900
3 85176 94280
2 98147 484280324
1 64089 99498 752800890
2 193131 79795697
1 136591 194697 979195821
1 155048 176380 539480465
2 45021 159453552
3 190361 62523
3 51288 157432
1 37080 172740 686303343
2 93396 238463890
2 30740 123541086
3 52593 85424
1 23669 131500 975104715
1 141327 189475 954776283
3 148648 25037
3 149681 176631
2 76783 172425489
3 150724 117076
1 65676 67039 927879991
3 45071 72034
1 75489 92003 99156906
1 37746 162404 38699932
3 182636 35116
3 143878 48671
3 152008 85492
1 111491 128292 835167150
2 56335 993120229
1 44782 113163 100279254
2 107127 60446456
1 49336 144577 40168623
3 128876 129624
2 122550 17179473
3 151961 92526
1 148169 171857 459673442
1 105231 147649 183998436
1 55746 90993 463391054
2 89093 605941244
2 165891 55999036
2 133442 299340462
2 82990 768192351
1 87619 154053 276455577
1 47371 132685 777439101
1 8129 78317 14544367
2 146055 243004544
3 90604 105595
1 34195 91312 23313528
3 136472 183264
3 56206 4736
3 98200 175257
1 91951 149669 962368279
3 119527 9631
1 127127 150380 735621614
2 6347 343812917
2 28586 100494838
1 84134 178379 443080991
2 183469 183066445
2 103418 337851425
1 66210 136476 315197627
3 47117 50659
3 83715 132400
3 188603 123878
2 33051 302924420
2 72544 420551085
3 8844 32360
1 98460 152405 842695632
2 4476 63795625
2 135983 869636078
1 12726 49542 366717125
1 4904 172388 65526119
2 77242 819012526
3 52638 36001
1 114195 153199 988973858
1 95505 98790 453586205
3 55184 28901
2 146454 808412458
3 53083 117433
1 8469 175304 707852238
3 61179 193073
1 27561 185415 751088385
2 118867 573527385
1 12241 64977 626981237
3 22592 86333
3 111753 154815
1 39330 192586 310839526
2 87008 417001398
1 18212 76631 440154222
2 121508 493522199
3 156104 123203
3 118575 7365
3 21174 56656
3 164852 151955
3 197727 65035
3 20690 113360
3 5128 182940
3 59143 177091
1 28595 106902 890280979
2 95134 222483492
2 174426 334440723
3 161068 151907
3 121787 189439
3 155686 103864
3 150390 101099
2 49264 752311475
3 166496 183366
2 83693 926178524
1 14857 189073 466574198
1 3837 83075 998102185
1 32198 102309 694352301
2 119961 507160542
2 171275 520802755
3 154326 45616
1 100650 145105 448608770
3 112668 127031
2 122160 320760687
3 116510 99258
3 33370 12625
3 185105 125118
3 136636 137432
2 169538 612086916
3 6498 199105
1 10829 191988 63578614
1 46476 103512 426511856
1 35725 198040 627044050
3 135831 21172
1 148163 195150 339956843
1 3848 50636 345539292
2 48189 397071887
1 44492 99930 763737415
2 116517 71890887
1 79148 182695 166040686
3 4979 65888
2 124748 847049905
2 180239 822050913
2 134842 419278858
3 12298 84345
2 46245 940459793
3 177220 9376
3 18980 176041
1 104625 151645 471226952
3 191818 157184
2 164486 229269811
3 130782 164107
1 106467 131398 575660414
2 31657 204861815
2 181738 753190440
2 184971 456589772
3 79073 113212
1 183645 185147 195849915
2 24545 531807596
1 158236 168545 135919440
2 1304 544963676
1 23765 195436 839425318
1 30132 195310 238925388
3 1200 161011
3 58406 176057
1 15137 196756 764846524
3 188080 127593
3 147765 180579
1 49421 172078 1050698
2 170070 264177030
1 81776 147877 344982554
3 14150 195621
2 193444 454722999
2 2515 362681581
3 186010 146290
3 187867 148784
2 119573 937248045
2 112328 40565968
3 81846 128323
1 81728 138362 850251322
3 104678 42627
1 55804 171201 277775859
3 36973 175086
3 7690 27292
2 149162 315417160
1 1213 171943 677734341
2 39217 464158955
2 115022 520732420
3 70191 45481
3 27189 147357
2 11210 413882155
2 61946 433248429
2 26866 612112248
1 52599 196714 145672494
1 61626 105534 194815153
2 102654 157275331
3 41384 110318
1 137434 158311 136105290
2 94170 268641127
3 33641 177555
1 128285 189089 420090147
2 76543 240445450
2 64838 467248960
3 57933 35318
3 134616 193915
3 39196 127704
1 69293 158413 754969703
2 139095 392567621
3 198887 148502
3 68505 105378
1 16962 61395 124006033
1 56519 92588 355255084
3 190398 82901
1 52626 71727 182589863
1 86557 104669 542958023
3 133701 11797
1 71243 126769 620813520
2 81765 912315571
1 36481 92860 570461634
1 152275 196459 992226302
1 41023 45241 666184288
2 95704 162153930
1 58018 90065 337328224
1 152406 185297 942966194
1 134563 181023 595825509
1 29256 79989 657573066
3 57667 160689
3 107793 193059
1 108134 123510 756405963
3 124534 153150
2 107845 412736938
2 163808 41406605
1 44813 94491 742497099
1 15765 136394 386124689
3 15412 15722
1 89855 142071 654859704
2 176999 549028737
3 50501 134972
3 82003 165919
2 102662 870732481
2 19754 110288820
1 148250 175895 735903030
3 115319 83863
1 11985 22280 201659800
2 193458 590522141
1 45445 110688 801801076
2 833 116905836
3 35389 150910
1 91030 113237 403412654
2 86454 865915786
3 83480 189726
3 55526 172491
2 157886 401547271
1 32198 144912 682150419
2 92174 550119285
3 185528 35252
1 10797 86647 289937167
1 32765 43821 353768041
2 25246 481697899
3 48763 118710
2 60440 883713256
2 192515 322335619
2 118905 798064651
3 195123 100533
3 155837 48071
2 137497 106408370
2 51890 425412877
3 128978 45482
3 188996 116778
1 1226 182931 13534844
3 177057 64595
3 178681 171734
1 15968 153110 74018039
2 26796 706601306
1 156132 193433 459951394
2 8051 552815275
1 10103 192292 661527821
3 121501 179960
1 124035 159638 924766518
1 115433 130637 99065699
2 170934 883412884
3 111419 138431
2 81203 584956646
1 149800 188390 767507271
2 98152 887303781
3 79219 179837
3 152950 121653
2 90133 375357495
2 35798 150308635
3 154694 31150
2 91262 896973688
1 8684 176863 715247004
2 152881 872849495
2 155371 41756494
2 144555 220342499
3 180967 180069
2 190697 632515670
2 79081 265766805
3 50325 177194
3 91734 106539
2 195964 187972609
1 61439 163800 400548403
3 163658 90291
1 118572 139919 796583322
3 72742 118884
3 25667 167274
1 4850 97741 281316783
2 161355 982656833
1 126641 162453 195268272
2 37369 169710018
2 131081 972406854
3 73862 137416
1 168895 191950 488001775
2 37378 924756089
3 7595 32267
2 126650 642928905
2 12497 71344235
3 121164 118457
1 14129 87944 281682854
1 29207 61397 317126866
3 5766 104257
3 123205 16856
2 39373 575587738
2 175547 478889648
3 25033 109167
2 116103 358684744
2 120281 383884929
3 158562 34026
1 35193 136451 283055411
2 73961 59490778
1 141220 191337 382098833
3 137968 127730
1 28239 70333 976005605
1 100957 172513 562535208
1 5191 34758 774779855
2 169840 445347113
3 53681 171683
3 126450 154632
3 174182 148392
2 139150 207094319
2 37004 547508108
1 180408 188780 502582157
3 90497 116668
3 36464 20104
2 150183 103216082
2 50836 848941023
1 132283 145465 998264065
2 10856 198096629
3 140609 121402
2 2645 194772457
3 47691 99365
3 29396 37747
3 14249 62570
3 82225 93602
2 157536 782574267
2 55579 339467684
2 119782 523173673
1 78158 149335 882616751
2 55554 292671429
1 11610 143042 626526970
3 138342 12292
3 188455 25523
3 39768 152288
3 39373 104056
3 62113 86281
1 9313 112551 897739462
1 21563 37821 966069833
2 9864 916689780
3 29860 27919
1 61831 137636 832883751
3 128467 59027
1 126153 135754 845151460
3 77751 94765
1 2240 15626 169248818
1 62410 66229 437201597
2 190516 402793654
3 103803 132398
2 8941 275906039
3 15854 46541
3 166799 77190
2 83429 647826976
1 19726 182706 594088787
1 174323 174754 649542717
1 119478 183297 734365719
3 119868 134478
2 38181 408029292
3 26922 58671
1 72837 109743 958654941
2 12664 146384445
1 19240 140311 604443290
1 4510 143530 41315505
3 31181 35751
1 77906 99226 113624164
2 84874 103855091
2 183027 403881181
3 88560 159213
3 17655 106000
1 35205 55341 397051616
3 112621 143180
2 119995 343884687
3 15408 136314
2 165989 315101211
1 24682 134475 407375560
2 16087 838333440
1 15229 169628 755568623
3 157618 177835
3 73861 119060
3 195227 50870
3 165968 98937
3 171268 178883
3 47589 180530
1 53665 130692 534312639
2 58094 787419580
1 28312 131226 36038993
1 166947 170458 845761235
2 33347 202811689
2 165955 502427884
2 198825 626605918
1 23883 196463 976490979
3 181466 172022
1 43635 189348 688140783
1 10772 21704 869420971
3 169949 15109
2 40599 595408400
3 191153 167859
2 160007 637609691
2 154814 268280658
1 10715 141971 395587491
1 33300 37354 932901917
2 60375 415208414
1 24304 132095 273806489
3 150621 184861
1 173332 185476 361890957
2 13118 351014610
2 162141 394188021
1 45253 157955 717889606
3 135382 65720
2 155665 845407992
3 112192 121451
2 47053 932233650
1 36602 115150 701483229
1 105188 144881 49257234
1 17858 115686 307002428
2 107178 313092012
3 71205 90463
3 9070 33548
1 43244 96276 912409764
3 94720 80449
1 9299 141674 381671967
1 39141 134178 34429280
3 135430 82941
2 156683 289184431
2 167679 342614598
3 162599 84208
1 40884 149423 584954028
1 3423 118494 239128850
1 4088 100156 213036211
2 169436 108011367
3 123805 105109
2 42283 69803417
2 30808 843100490
3 54810 155703
3 167265 113291
3 174164 46437
1 121811 179095 700158919
2 21589 169052429
1 10049 81842 286698684
2 76463 255355899
1 31202 184206 73993538
1 97219 103860 506500537
1 29618 105819 826830255
1 138718 140836 654390126
3 102712 199000
1 12040 47531 713435340
1 42709 178417 665399733
1 17643 105665 199614760
2 4452 95958655
1 92761 171478 590443664
1 7976 38775 338528675
3 53017 18254
3 185829 90695
1 42275 80056 203498243
1 36136 83792 577275977
3 38801 87498
2 89731 217312042
2 136628 26350898
2 109100 849578452
1 30248 145769 772653368
1 77970 184935 934095996
1 56350 64587 140103319
1 46317 50805 27784215
3 48252 139689
1 81137 199882 446619606
3 19539 164985
3 158546 167388
3 14240 116931
3 22782 73296
1 141194 146037 817383890
1 73074 155482 539613452
2 145050 819117771
2 130446 584399974
2 188361 311468969
2 76693 638226031
3 154952 163691
1 45610 132680 349969863
3 52010 85149
1 128662 132947 790164418
1 98958 108860 703495157
2 168491 574732090
1 64992 131098 364674212
1 30673 69428 458605542
2 49954 694362730
3 69303 128755
2 169636 810356154
1 42147 134365 938619977
3 46323 104795
1 130298 143918 141073541
1 9079 193166 990490467
3 56124 28338
1 8119 44230 774382232
1 13868 163559 293453740
2 126474 825138055
3 40676 10343
1 8666 111852 210282107
2 96350 454376298
1 19232 89444 44213481
1 22549 198748 844916529
1 98065 129803 560123434
2 38208 679804050
3 16800 140780
3 173495 16425
1 35904 199418 428330067
2 43360 604205625
2 198472 966746507
1 9943 64060 521320390
1 150001 179513 898848536
2 120470 319575466
1 29904 150683 882771936
3 158527 50408
3 43087 127939
3 156782 119296
2 162305 774220628
3 176781 27994
2 50832 526784447
2 168340 912604838
3 109406 110378
1 49545 63235 720847932
1 25144 165000 233099903
2 62806 665603950
2 144948 201942461
3 60854 123510
3 25275 178268
1 44185 177247 398374625
2 183645 175835043
1 53714 127682 362313516
1 45999 177305 390248649
2 19821 614220632
1 16480 146077 852345702
2 123463 866421854
3 83321 108279
3 129096 23696
1 8339 105925 760927535
2 130151 800892777
1 123509 170574 703489124
2 115191 693463317
2 150648 155094410
2 57911 297852940
1 127060 141514 499309223
2 90858 949325284
2 34299 181916393
2 184889 526827748
1 55441 156415 841402627
1 76915 171071 311302939
3 189111 58224
2 17175 248041986
2 82035 535638087
1 57382 171913 78273504
1 34552 83705 935681465
3 98760 182185
1 51681 175782 851285763
3 137121 92668
1 80732 199675 19737508
3 58314 36669
1 44226 76733 601523442
2 4471 692504895
2 66649 661666887
3 121427 134974
1 79108 189648 559953697
3 80084 103277
2 185223 573477890
2 53539 374427245
3 24830 87612
1 65649 117921 38117966
2 174470 288951558
3 127942 32540
2 120646 59944870
1 44134 124121 72228503
2 183905 865816579
2 95741 294412362
2 159801 316132694
2 105097 490595187
1 108670 136193 512302137
3 184807 115641
2 99941 153892691
3 74219 146612
1 136804 161287 185348247
1 5968 152336 448834815
2 96396 263325457
3 70231 111461
1 106479 121682 137587493
2 2154 677459484
1 6481 121645 595729893
3 182402 96595
1 57043 134989 394453844
1 65735 154682 189647900
2 90495 440897250
1 105345 199063 317528941
1 1926 157107 966019919
3 179008 57129
2 12304 946971023
3 120442 177317
1 68947 133240 737175976
3 142134 143973
1 88060 154237 801997601
2 186366 698890052
2 11830 91398762
2 197010 19836649
2 173460 126518535
2 74901 52647553
1 42803 147823 858073740
1 103031 160805 690893717
2 124174 555138362
2 74056 8655066
2 95153 931039984
1 40978 83594 554654326
3 90435 81643
2 192699 889735476
3 191919 53414
2 123900 564179528
3 65206 60995
2 108276 610672350
3 79679 110944
3 149405 147631
3 192832 199527
2 156252 127157175
2 192114 660313776
3 30203 185727
3 105892 45678
2 35398 560926647
1 156476 182572 894648137
3 42956 123634
1 50987 162180 541530962
2 181016 44230207
1 39160 124401 591742276
2 54340 243529537
3 57806 107562
2 62305 576334301
1 73834 79665 398699517
3 39974 716
1 91867 132695 562997170
2 162764 332729471
1 55498 66157 577607590
1 95019 106582 266632732
2 125545 795861619
2 12521 101266262
1 10400 46805 914172148
1 132009 172513 603320512
2 75956 765862270
3 180942 161034
3 23893 147648
1 14889 97703 151976518
3 10969 139794
1 58555 88907 994121597
3 179593 89773
3 47634 152335
3 56264 186810
3 14115 19374
1 84778 192794 783209769
2 66555 754931871
3 177749 97785
3 32276 39131
1 8742 112869 591998653
2 133440 131615005
1 57663 103495 872641657
1 159324 161354 225372789
3 69090 138541
3 73366 199981
3 37725 16430
2 116479 913145733
1 117799 188484 871416221
1 22754 78663 927581301
1 62603 121682 157571016
2 168052 672760962
2 156226 971200565
3 65400 133135
2 195283 746716758
1 55690 60398 723326802
1 55903 111010 345888065
1 6089 119102 307082865
3 109204 108443
2 150519 314003386
1 59547 145568 887575970
3 161137 113773
2 12132 419973776
3 29271 131183
2 170038 584321020
1 14545 32974 877557273
1 37442 52785 649629556
2 137165 195407525
2 50015 830988147
1 70558 105524 40904416
1 162378 172359 632759600
2 57837 112093677
2 108663 102667595
1 79589 144117 987630817
1 41778 124496 599983169
2 189363 480697189
1 176779 197924 903566994
1 99350 105669 580785760
3 75875 173321
2 46860 710950165
1 73651 195783 740400565
1 64023 188092 673120995
1 107708 170173 918840354
2 102434 756270139
3 102811 67113
2 170393 365484954
3 179514 169850
3 103322 57203
3 126742 55826
1 60117 140847 643111211
2 90009 633277889
2 93310 224902544
2 74216 475888039
3 21541 14944
3 142216 121089
1 142708 189341 679703308
1 15349 91169 822496724
1 105681 105835 515137930
1 77895 134038 695671998
1 76344 156029 339623570
1 53329 62833 978152490
3 174232 193817
3 39502 82290
3 135389 191002
1 130057 170138 883781380
2 144625 15179346
2 13013 530937904
2 187112 299945397
3 34043 136447
3 13676 27992
1 4145 51737 528390993
3 171296 53169
3 139086 112362
3 7714 32678
3 140277 143100
3 117775 160747
3 67338 101028
2 89345 855966012
1 151382 162989 207154239
2 161023 7863909
1 46344 52103 367131516
2 2608 123111663
1 111956 163718 530299965
2 179407 888714297
3 141134 138492
2 38004 514926275
1 108125 171232 986984186
1 77185 194460 828785114
3 70312 86650
1 37120 131096 190883002
3 124581 139991
2 151246 412968943
1 107314 141708 983359269
1 51431 163373 484626047
3 119584 155023
3 95272 169815
3 73470 160769
2 132085 305745914
3 104553 143120
2 180743 112911013
2 136508 598579352
2 169799 535693115
1 102899 188257 784332948
3 32786 1568
3 60370 197973
3 134038 86398
1 33528 124003 400869317
3 117062 171962
1 32559 189695 365991727
3 99315 120226
3 123805 98697
3 50403 86818
2 59443 97120490
1 55278 175200 109457322
1 71448 186482 957696966
2 21318 390483654
1 34983 125910 411727290
2 17913 251122190
3 144206 162995
3 61127 112744
1 29710 101273 83228510
3 46343 45747
1 131565 138658 667982349
3 82458 14697
3 86732 47429
2 90772 725844128
2 27224 693659289
3 40011 23370
3 42330 3345
1 132031 157159 282749455
3 137453 67180
1 101510 196821 154206092
3 77649 180925
2 144239 690791908
3 58210 85629
2 180744 209828578
2 15739 612925464
3 132479 82908
3 77944 150889
2 31899 517410041
3 116179 143585
3 154608 186353
2 59546 763271398
1 43220 178352 829133915
1 101438 194570 728611855
3 128641 180966
3 53645 167927
1 60593 140585 572880744
1 108664 147927 177551184
1 85855 183924 505602589
1 68303 114479 894131539
2 153341 500435108
1 56100 59898 158914919
2 179292 155891438
1 143860 151690 805545059
3 124212 139331
1 67705 77785 309518070
3 127262 3015
1 33220 104421 675595031
3 197002 77730
3 3551 66236
3 39212 7891
1 91784 95434 754253480
1 108855 183402 227033514
3 106377 198024
1 21504 197867 72920305
2 25864 378563639
2 71891 86149711
2 147344 556974230
1 5393 106782 144872652
2 82610 841188511
3 33048 1246
2 152783 660605236
1 5387 125487 883466793
3 139669 109356
1 57270 60802 461554060
2 64362 465414892
1 169618 185036 246827266
2 22920 824374397
3 86991 190695
2 126657 187583839
1 42473 109390 8712495
2 102300 459121170
2 50296 443687221
3 44786 79892
2 96352 611715029
1 80518 129135 45272264
2 162017 533469175
1 102521 191684 561606892
3 151862 30646
1 43429 144996 424236165
2 91472 566522544
2 148406 837239209
1 79441 108309 342167868
3 185853 106855
1 142173 199684 16034488
3 34213 188597
1 150038 178274 717594080
1 9460 27134 986739147
1 36557 148268 956879670
3 98082 189778
1 22155 139051 676611593
3 123795 140749
1 101586 174917 419692993
2 173062 689256703
3 70192 58163
2 10053 773227751
1 12675 18679 587759683
1 38314 107470 897454177
2 134668 407078541
3 127173 101279
2 172792 444476818
1 158131 181953 329054433
2 118215 787415626
1 91059 162939 30409096
3 64605 161182
1 120700 123067 487966604
1 14336 111162 641748723
1 26850 44269 999986742
2 86072 815338478
1 146885 193662 482890890
2 7727 312874812
2 68171 537231232
1 59441 191491 923841431
2 171510 274610669
2 311 59997736
1 56504 194823 67663522
1 182443 185551 133960346
3 44696 160282
3 184487 144162
1 24973 143555 523932890
3 168122 111694
3 51319 70181
2 75371 508826669
2 35408 367585904
3 105911 170516
3 34296 178214
2 57501 909248791
1 71603 136001 952165836
1 166439 178871 139750317
2 36196 652068440
2 126231 428235496
1 21052 152992 11550614
3 60597 14088
3 177932 173427
2 185341 506286131
3 109418 103736
1 34635 73394 438279377
1 109435 196696 753878643
1 24868 65132 723478356
2 60773 877698663
2 114899 99353092
1 36695 186754 542889437
3 73403 33147
2 121747 605924265
2 40152 167222502
2 16340 4229659
1 169483 189475 921305142
3 33444 64343
3 126792 100887
2 149269 299336906
2 183644 913092252
2 79501 571764241
3 40201 16163
1 51457 192351 607763541
1 86284 158886 553863262
2 166903 76240187
2 199941 396300761
1 16559 80620 674338526
1 67908 82705 882539194
1 61728 185065 56671101
1 60983 84567 473674877
1 21520 69393 205188946
3 17001 110159
3 56623 20081
2 156553 419950086
2 150888 343724625
1 7798 161142 218158859
3 84375 26639
2 144021 316592770
2 83171 486427032
3 126628 144379
2 109948 54177519
1 6539 79893 508170180
1 35525 191014 207367400
3 51602 35900
3 130943 69992
2 115493 16499314
1 37268 81472 673067219
2 103577 797596880
2 143735 249860995
1 23914 101262 193164515
2 20340 200193427
2 9045 68419265
3 113797 109874
3 119934 37428
1 121798 185033 947025062
2 162349 475621794
3 110183 159347
1 5659 96964 562587845
1 2573 80708 211428298
2 67921 497008245
2 94491 207904360
1 63891 169428 303783666
1 130213 199873 12371909
2 191688 876838984
3 5225 7395
2 64392 241086073
2 91513 981467156
2 107859 548510870
3 18607 110415
1 53627 71137 741100007
1 27192 85470 806442969
1 162354 169273 258961024
2 124905 688550940
3 42294 195444
2 141993 984325253
2 37235 940109493
1 102342 191637 553217468
2 14847 588964190
3 139259 18516
3 176406 127519
2 35973 930873091
3 172860 139103
3 29360 32032
2 144827 13566978
2 111168 607529411
2 155643 996026758
2 71495 844958341
3 99308 197082
1 25177 130603 793653901
3 49189 79463
1 12312 111843 335334851
3 35145 53234
1 48967 70120 791641691
2 14423 28459476
2 9902 69754168
3 162694 83317
1 46787 103522 84607594
2 109955 696894006
1 47791 175774 619680156
3 4274 21780
1 9952 52780 195916187
2 159776 217663317
1 84930 157615 703559658
2 69729 405261787
2 32373 299509390
1 52558 75487 506402033
2 132815 655379472
2 56529 215974057
2 101639 913224876
2 80239 619971240
1 22484 69624 612933438
1 10520 59098 460462337
2 132891 16241354
1 57703 86340 913518874
1 18892 96889 741602943
1 94770 123404 885714976
3 147333 125384
1 159249 185433 260581657
3 116990 158247
3 8071 35500
1 10820 120158 237059509
2 162565 643254499
3 178340 37001
1 37379 47520 21849017
3 147719 11973
1 170912 193763 256471359
2 87669 881780959
1 52259 189456 371376431
1 120564 120902 153351295
2 61279 359704774
2 116296 591758339
2 184634 51303461
1 87308 120334 915804000
3 186766 43881
2 129858 142873935
2 130982 668177884
3 152715 178253
3 36884 77438
1 79964 88430 928202438
3 57448 90886
1 28894 61003 998709503
2 8873 630407791
2 156243 332884676
2 195126 779041021
1 83750 119225 700302064
2 185962 697425634
2 89979 16841982
2 24092 505760209
2 89078 375535499
1 135912 136778 921191655
1 75553 160746 779977907
3 48621 138382
2 195421 560766676
2 63870 37398740
2 15578 74669681
3 72042 148088
1 38057 65930 753149778
3 149153 115607
2 126511 997682866
2 184798 885609717
1 21136 132916 74600552
3 15429 100838
2 92836 120402536
2 108912 15846469
1 125765 192864 209102307
1 20985 183373 410271583
3 19 112956
3 38900 151102
1 77195 163667 148501018
2 177899 112056618
3 45104 28071
3 15692 116196
1 7184 164951 688072280
1 91227 178035 570250261
3 181701 126767
2 168069 91185505
1 55370 154023 854175246
1 34821 191894 73700956
2 94515 224330367
2 89106 767429885
2 51148 37628847
3 95600 73387
3 38727 44844
1 73294 90126 12880340
2 173660 978568729
1 63495 106416 326443487
3 67185 118126
1 74461 189529 81843357
1 35291 103087 549289575
3 98244 118504
1 160208 164829 529340101
2 24410 143573091
1 104504 122321 855734274
2 29797 947684929
3 140608 95452
3 117643 135908
2 66613 634746327
2 154238 912570854
1 37327 113871 745756029
1 19638 28575 179438735
3 123648 69581
3 52276 164544
3 12395 101352
3 61864 96870
1 65372 111736 260526278
3 118214 140270
1 54783 95399 512768011
1 114068 172704 347784181
3 141667 104420
2 24258 386679569
2 90569 688228957
3 95948 119180
3 51182 172867
1 13754 153119 834652438
2 198829 983670633
1 32705 130489 203308436
2 166614 882499023
2 9571 237763030
2 1060 24512860
3 154192 191297
3 81312 152076
1 77914 105418 217308328
2 124089 416835081
2 30089 389119255
3 24341 67509
3 97543 139971
3 13663 9470
3 196830 189679
3 149981 29152
3 196116 191802
2 52936 311874457
3 74548 75237
1 43573 92706 242974778
1 149085 166390 506580893
2 72327 801253320
3 155766 56258
2 198946 816905803
3 152874 40404
1 49561 128844 992135944
2 18131 535992123
3 102329 166252
2 151610 44809667
2 193853 796688834
2 198788 485229688
1 95938 160374 889861684
3 66688 179141
2 25450 586658718
3 64253 53169
3 197058 18225
2 197369 193519665
1 52218 178246 327935025
1 110967 138549 535248647
1 53204 148363 125408189
3 92137 70978
2 54406 886566671
1 84216 151615 824114449
2 119319 563128793
2 122078 417175565
3 34992 81492
3 112369 107349
3 127248 162950
3 142208 195088
2 97019 656106943
3 731 72848
2 81072 588434486
2 102245 826134315
1 1708 104784 131508483
2 164053 624471900
3 167124 129382
1 95262 199719 748846125
2 150531 380801390
2 198678 226481878
1 114657 159017 478825603
3 89979 12019
3 85014 170382
2 163966 301610952
1 2334 25406 911299999
2 55027 72722682
1 68943 74281 996007178
1 56505 67538 185547820
1 108732 174361 841348351
2 33070 983144310
3 158875 97589
2 99928 109977418
2 123772 777534780
2 66236 987293318
3 92996 108241
2 111993 457229975
3 33704 30842
3 57117 116330
2 8834 339869436
3 121260 126094
3 92871 21948
1 41163 195555 878899184
1 41311 65681 405900027
2 77229 649624595
2 113577 70846152
3 26708 52177
2 166383 401400380
1 31705 32524 25335172
2 194851 648382403
3 38323 58644
3 146642 112346
2 38227 270491939
3 146653 87706
1 33318 148705 986483533
1 117029 188198 109006997
1 84700 84762 698584966
3 103088 126020
2 173405 507657964
1 30118 60825 926133683
2 48377 131179266
1 20496 199962 336126816
1 89711 138596 584295723
3 9974 13839
3 69786 33227
1 24707 31844 894877140
1 62196 77871 679203974
2 175211 237118640
2 146945 618870026
1 147264 157038 146820215
1 134327 143934 734032950
2 66884 400550186
3 176409 188011
3 109512 80262
2 108409 788852970
3 111284 73426
1 113965 133693 429035513
2 165962 71889950
1 5090 132940 110531355
1 42974 182874 112587427
1 21818 70260 36822151
2 118891 580398612
3 65541 88728
3 45241 131795
3 162465 33665
3 189700 159333
1 110042 185627 994470311
1 6888 151505 225010276
1 5810 37671 583109961
1 31496 179375 664006889
2 196362 649756964
2 150078 282794832
2 79843 318794576
1 125009 159638 727739430
1 186715 191680 161911222
2 180675 404798286
1 73837 126816 593319999
1 3661 131832 674676654
2 85293 312103016
1 33969 132679 499894116
3 129775 33434
2 71971 836573753
3 8992 119073
3 4383 60338
1 52154 116204 842479702
1 117878 196338 506383465
1 90229 175356 56056549
2 186567 576141232
1 99840 142966 717288607
2 103726 260401515
3 124897 56663
2 105802 736591216
3 101027 85567
1 80923 193611 86241535
3 103993 136113
3 140860 132520
3 96030 103737
1 92513 135372 816211150
3 105213 38852
3 105655 66577
2 164040 556455389
1 1455 45884 740966094
1 37539 76990 566727217
3 15578 8072
1 398 77933 855872068
3 103300 79551
3 98644 44090
3 47331 59342
2 57420 31906689
2 92909 309708076
3 114851 20955
3 21905 128085
1 130234 154155 972169998
1 26855 94431 718804502
1 93869 180467 945202474
1 110968 162532 847119259
3 48938 53728
3 150436 69401
3 165901 181477
3 83272 87473
2 60839 351857950
2 167135 641735181
3 86654 130242
2 106079 988680409
2 45831 241719831
2 168039 609206710
3 35844 6050
2 53312 897075449
3 143605 69963
1 85608 155185 458794466
2 107991 651177638
3 76328 186884
1 104741 108616 144236978
3 21831 93655
3 120701 136527
2 92769 524274851
2 85547 710399138
3 98230 71108
1 46073 178353 607285739
3 125277 41499
1 68249 88186 565393
3 191561 32853
3 40113 152709
2 7774 200010135
3 79342 48460
1 123002 124806 35562868
2 198707 715798040
1 56312 175533 678272832
3 31554 103804
3 166554 161275
1 22063 181696 171941406
2 67882 217957475
2 42002 524819746
3 25081 108263
2 86314 113977801
1 67957 110082 506096578
3 182786 152604
2 89929 906905775
2 52801 948347352
1 29405 184314 223453830
2 20129 457122349
1 79311 119483 373677244
1 35772 188716 60271024
2 74437 18349347
1 149687 181001 414322787
1 185559 191725 894300623
1 1333 127488 140248341
1 26357 155456 218388138
2 51692 809737441
2 186347 400953
1 88304 188316 314273715
1 72005 137060 740500687
3 168290 123396
1 19369 116578 221096343
3 143604 44345
1 38266 101571 170379373
3 121553 61303
2 39540 579156181
2 188974 790160853
1 15667 126073 515117232
3 132690 21431
3 54420 192927
3 142275 112847
2 49133 719679476
3 151728 184940
3 193758 149009
2 148505 132130780
1 86395 192433 963840458
3 187294 124685
2 45898 931522442
3 50563 167733
3 4712 178678
2 137932 658727781
3 94175 129414
3 129459 132001
1 80975 87355 627535179
2 171082 251283180
1 74440 77916 337463856
1 52297 105707 739745469
1 27305 86172 466645618
1 64798 149067 59859937
3 84552 193392
1 39670 106867 564333616
2 23084 784616431
2 123508 574386153
3 42275 80776
3 176653 79604
1 51774 118092 506551222
3 102936 171925
1 117261 154532 662384144
1 54841 66483 644837722
2 38958 681866012
1 125325 185093 276147475
2 25130 688740705
3 149645 173030
3 171918 99347
1 48093 142438 303720346
1 10768 158613 559925573
2 132584 245029895
2 166908 555962388
2 97022 934708178
3 117385 198417
1 43639 111854 14069420
1 101762 128601 235710704
2 58334 946477878
3 39425 182672
1 17768 133523 55858673
2 91709 497677923
1 53337 191995 665748214
3 185629 144980
3 7394 50938
2 185314 263486641
1 106761 184973 332251201
2 8673 866486212
3 86909 7205
2 62640 718439800
2 56103 384254772
2 90631 911040670
1 29801 44133 545036850
1 60969 82211 334237019
3 77934 172408
3 101408 88391
2 108143 438609479
2 64210 686739499
2 65298 60447451
1 124374 175073 314093472
2 30837 236044203
3 146661 24035
3 175794 50540
3 15202 86591
2 91979 150177391
3 110198 14066
3 183389 91506
2 72726 224565341
1 99507 136063 590739197
3 137146 112973
1 6710 162899 656525939
2 123568 622102540
2 17632 638330677
2 142610 776441366
2 136298 309622166
2 123992 260600150
1 102008 170816 960882124
2 76603 40083230
2 166341 899296620
2 85466 915261183
2 34049 157458372
2 191009 874810532
1 5467 143149 387616049
1 67397 85927 601662893
3 34910 96107
1 36258 154249 790617844
2 160211 796630226
2 132110 449316876
1 191475 191945 479977711
3 185192 186644
3 43557 22473
2 152454 996398379
2 126936 689559508
2 190172 461684486
2 43384 636682317
3 64914 157952
3 148360 188137
2 10336 554433807
2 31524 895324996
1 28740 57254 63912776
2 49347 695905661
3 135397 127785
3 97635 73680
2 72961 245584976
1 15576 191393 883672472
3 163960 168184
3 73852 179868
2 3444 357243158
3 133046 1025
1 78787 148830 565563503
2 95653 872021472
2 29785 931459188
3 134066 144112
3 141183 160928
1 36758 174413 821223074
2 64132 98704691
3 67093 186973
2 110928 469538687
2 107948 13718334
3 98244 121704
3 56280 56378
2 34955 301974839
3 158786 6956
2 96810 83743453
3 31638 114321
2 42468 706918710
1 4169 54102 216154084
2 16682 873574047
3 168669 97866
3 78067 11384
2 32068 771470011
2 146296 484173441
2 2723 826959254
1 35967 73216 457611890
3 109143 82374
3 70354 191600
2 120403 655950868
2 122929 986235539
1 128995 131399 731473837
2 15123 871490860
1 24132 44557 878493198
3 39189 17254
3 166990 87749
2 116638 244089632
3 120789 12732
3 168644 85541
1 87836 167276 6895373
3 45139 14929
2 129660 561585621
2 175746 205734985
1 51089 148233 24736564
1 164494 165936 734295196
3 170404 63941
1 7180 56317 395052956
2 186364 482491523
1 77118 93303 377733711
2 114517 56431373
1 159915 168220 948642973
3 162398 104692
2 6272 191886521
2 192431 316295025
3 169375 158410
2 164039 438394617
1 101625 130747 905336207
3 51576 2905
1 51442 66490 815767318
3 59684 61430
1 72935 152804 849610372
3 46551 150127
2 106871 534779596
3 54469 24444
1 38220 87577 707887129
2 55166 661337750
3 140237 67398
2 25553 274985352
1 47631 163239 520745615
1 126639 130375 620585550
3 13938 31813
1 114016 186204 9628205
3 115801 176481
3 71639 173047
2 64513 109861180
2 48002 667065416
2 146983 175758379
1 85991 142214 570129847
1 143061 185213 667268034
2 116405 689377440
2 35054 617153570
1 90349 190684 146464029
2 166886 692622941
2 44237 249481397
1 31393 193628 895868672
3 32656 20400
1 186227 191187 757678086
3 196496 165744
3 183838 39884
2 196123 561170417
3 143122 146328
1 6457 115299 805662491
3 196122 85886
1 140123 149983 352143455
1 45612 158544 778257011
3 107238 67761
1 109290 192303 805748318
1 19920 172206 746889160
3 37805 154318
2 170525 538741123
3 54169 178538
3 5863 129638
3 36515 76256
3 83191 133113
2 53106 589640701
2 17184 154103534
1 2963 183793 427284290
1 45733 165976 586091587
3 175019 21254
3 164055 157518
2 171298 430630364
2 8832 127521394
1 52 43079 389042764
2 67869 85612171
1 20910 44592 50257344
2 120782 489591824
2 22469 85408303
3 106277 122584
3 56551 12218
3 173727 102606
1 54156 155503 135860096
2 9904 239504868
3 8190 29848
1 41899 163774 156849739
1 69253 78203 548002442
3 47096 100434
2 47787 657401705
1 52593 96119 661467250
3 197665 23086
3 168457 137078
3 155573 1452
3 26603 94711
3 150925 85366
2 169914 135453844
1 14101 175278 902240171
2 186909 227111158
3 154388 85875
1 93260 144690 571525973
3 141922 188606
3 97809 5381
1 120474 137420 663076932
3 175314 186468
1 157673 194805 564995660
3 144454 134123
2 64676 822535178
3 167326 124660
2 76405 411525229
2 155115 536720226
1 118134 151903 989739814
1 18690 188323 560472100
3 139988 80734
1 145445 190246 737504059
3 40681 97219
2 130929 134914253
3 145142 91590
2 36783 969508399
2 129971 685870132
3 46699 29526
1 11785 179671 285441249
3 15314 167366
1 50208 69287 23597778
2 9286 319495889
3 197658 108017
3 152283 112457
3 154864 95054
2 195696 634147038
1 35687 68120 876687741
2 137353 5885912
1 138280 173276 677079718
1 928 188453 787419087
1 22942 191977 863861645
3 191707 89745
2 138645 600793007
1 82761 99586 407830177
2 141945 891505864
2 186897 228667224
1 35266 120017 482848519
3 78989 108161
3 22476 135991
2 56492 43446053
1 59764 198954 452427783
3 121832 146365
1 51371 124421 842851903
3 21153 91609
1 150391 163567 649150564
3 144186 25725
2 58735 639651495
1 133914 188812 143412313
3 151505 37321
1 16607 101776 433779781
3 173594 73682
2 27452 844685260
2 84710 339072101
2 74642 265110825
3 13325 136612
3 137330 11508
1 28353 60943 568035114
1 166984 181711 523828147
2 103102 882528950
3 195825 93361
1 77405 144558 488340160
3 176852 23910
1 77697 190188 828495843
1 69614 154911 407977502
3 63797 187701
3 160196 107448
3 17778 172468
3 157756 85795
2 109835 626142313
3 139645 110607
2 22998 581085183
2 77838 909405304
3 59225 142802
3 93472 118729
3 151636 46524
2 69022 599788575
2 177316 180328906
2 147105 518413718
2 123523 901331306
1 149846 150179 866799214
3 149524 149155
3 53530 42909
3 197525 60883
1 18895 134237 797653589
2 94304 512318625
1 83860 102824 951528839
1 37065 108295 659259164
1 9700 98273 86635695
1 51513 142511 454632274
1 69879 199299 466933119
3 73623 130216
1 122356 146357 818594953
1 1112 83521 397971173
2 136470 856846637
3 163563 88850
1 72162 178200 413042941
1 5876 146922 815398425
1 55782 111973 421814685
2 68486 907307987
3 83540 187792
2 179849 28412624
3 86525 164777
2 78448 69763093
3 178906 145441
2 132381 169674606
3 150928 133984
3 39049 68123
2 144780 37673888
3 159316 112237
2 92938 778023892
1 84920 124185 676715662
2 152534 687055618
1 90802 102919 225747589
2 187985 737218848
2 31043 630261896
1 100308 197741 529834198
2 168711 25628861
1 75431 109363 109684291
3 186577 65197
2 174887 1833715
3 126079 125361
1 97747 109905 898553858
3 3532 153479
1 37085 47861 853959465
3 76012 77133
2 12011 243892614
2 169706 654244230
3 167859 81360
3 3981 104264
2 184680 839136613
3 9588 132611
2 47768 1266246
3 79238 86727
3 153328 77544
1 92914 142688 302179917
3 161393 18263
2 32613 539039605
2 119004 73241611
2 178093 429358493
2 195889 945835375
3 70028 108139
1 44132 114186 470212086
1 96816 100254 592491343
1 50116 100882 280142767
1 136742 147893 671357182
2 83420 934707077
3 161837 78708
3 174611 170226
2 137201 164276707
2 72893 261722573
3 143829 38953
1 51112 74249 3119926
3 66087 76185
3 142386 183353
2 72259 39247837
2 41048 309324587
3 170611 138077
3 165314 108530
3 133899 138544
1 4501 16578 176172794
2 61508 584908439
2 106630 273559948
3 167491 108162
1 6623 198485 519245383
2 47043 90614721
2 189428 981009278
2 30419 170739814
2 166314 625320145
3 101870 55111
3 59934 57508
2 74996 472850646
2 38765 474507127
2 151198 435664065
2 167124 698619890
1 30125 33371 457082509
2 66811 225177649
2 129193 313451954
2 87329 418400111
1 37613 120321 810912931
1 49031 101870 112218612
2 178090 212035580
3 54036 145969
1 169328 183978 990835344
1 25535 138145 515430985
3 82945 196099
2 182041 180144117
3 78877 26931
1 20059 112050 746384755
3 84288 162180
1 13206 80614 695346500
1 41239 67879 982492516
3 142440 91439
3 104432 106932
2 144066 87020285
1 125001 193980 419330875
3 119061 164287
1 76902 134157 174503780
2 97533 882940469
2 115437 386495702
3 80864 23563
3 63936 127903
3 187856 160107
1 37198 186468 790035640
1 55951 123109 21961647
3 161844 191834
1 93935 99230 496134677
3 13483 186693
1 74031 99872 64767837
3 8720 137710
3 36663 155907
1 130877 155171 277784494
1 35864 168499 685881811
3 112325 164233
3 148543 57730
1 36087 80547 492596136
2 70927 116626414
2 14653 272561489
2 158434 459138457
3 7792 142331
1 23678 138876 591050801
2 17516 908895540
3 167615 186218
1 70266 114465 719054438
1 105316 169189 256659988
2 24243 106323420
1 10392 197855 235261787
2 12329 890714714
1 138459 182338 176646425
1 11160 150697 279292468
3 194314 107919
2 42557 87712276
3 84913 75858
2 82112 726272042
1 118667 197969 806622564
3 147671 193288
1 71139 116092 922993765
2 100910 663634985
3 24531 64331
3 43409 133787
2 78378 210311735
3 176988 114434
1 20525 148346 769825019
3 76308 54999
2 158814 355982136
1 76065 88864 879321968
3 94571 177532
1 53481 74880 29048261
3 174238 93727
1 193339 199294 573208304
1 91519 181390 535188624
1 69058 136144 3284141
2 57239 898590735
2 91141 732607005
1 71028 180056 562572008
3 41434 145105
2 19032 263367253
2 171592 126026863
2 122262 906977503
3 56095 151191
3 67322 29907
1 112017 185034 713502888
1 62208 78613 556156961
2 4147 445421457
1 60508 71810 612591031
3 75329 189904
3 193192 36068
3 190590 106563
2 139367 265600139
2 125836 223640258
2 124533 695930078
1 64971 124967 180810290
1 48052 172658 776566859
2 191266 430956887
2 54113 163210616
3 145748 84215
2 94514 150295532
2 112530 7583335
3 45062 114400
1 144507 175336 181893755
1 83906 140822 487052649
3 37186 158321
3 6251 45803
3 129572 31703
1 18677 75987 291514055
3 176638 29943
1 70612 193122 676631923
1 123228 189091 39174642
1 44995 77688 61347417
1 164133 189891 366978734
1 66000 160075 70599252
1 70558 154756 30433655
2 65528 411989335
3 119487 134322
1 33939 183196 270613108
3 67550 64219
2 182680 939299978
2 177318 293507244
1 45597 116562 970153555
2 87268 271934196
2 38627 873219797
1 37776 72589 779305796
1 50891 78897 890740981
2 153385 135339378
2 172324 685831956
1 12057 34014 207698749
1 17426 63063 277423493
2 32963 934013404
3 76988 74442
2 75457 751383771
1 309 87301 998502034
1 3526 45189 257552966
2 164640 223017429
3 104911 166747
1 72541 110689 714949061
3 47592 35978
1 47760 65040 402980096
3 197433 110511
2 191212 916064418
3 109848 134603
3 1226 191974
3 167719 129029
2 90319 683746056
2 116839 141005002
1 32083 186936 578030079
3 2445 81369
2 25435 346866264
2 32912 623854294
1 128255 182558 524222914
2 40612 719383818
1 71978 81596 644179738
1 42082 134964 186375665
1 9535 68820 236750460
3 140117 43251
2 12105 181249984
1 23267 198546 156171609
2 7449 936650228
1 75661 173683 878328945
1 74972 191987 143441432
1 25871 51042 409529230
1 37672 112978 785997495
1 181593 191356 586801349
1 184455 199137 864110785
3 121520 93734
2 190459 582929766
2 24983 333945144
1 14858 99918 260855275
1 45062 159598 626372968
2 105361 644028708
3 100413 164483
3 30117 150251
3 4596 40001
1 6790 192452 535839250
2 98122 302784367
2 167811 392246878
3 95277 52477
3 30245 98650
3 110386 170420
2 40767 699524720
2 168114 942724713
1 3035 30370 192978244
2 150211 503051776
1 114110 174620 916385947
3 21546 95178
3 154616 127052
2 180912 335609121
1 1919 182813 260624746
2 23380 634637330
3 64517 84662
1 25096 156099 268942654
3 111502 139948
1 10998 31713 896817140
2 159491 304782819
3 150126 60005
1 22010 195737 533916383
1 2981 89652 579210292
1 71778 122141 724173541
1 99675 157855 828491343
1 75288 114208 75292081
2 93471 525997941
1 73295 90804 66814003
3 68648 105587
2 119509 498651260
1 38985 91778 973817573
3 16640 51222
1 122644 137706 990387286
1 175921 183244 321868786
1 73110 100026 345617021
3 194796 3518
2 192325 427990302
1 42417 64506 525987111
1 69105 191044 752014336
1 108309 137455 398143581
1 3256 120561 966635040
2 15006 834305155
1 90061 181108 870082647
1 129102 155259 710503463
1 81203 170132 660764620
3 12917 84954
3 164294 176051
3 133394 52141
2 124024 969701451
2 183204 940691391
2 158990 177487333
1 23681 56195 669327957
3 176166 90134
1 96758 122900 719769441
2 70569 729698370
3 14283 36497
3 185079 100266
2 3957 528680812
1 57688 115842 363346268
2 169125 860073410
2 170560 422255955
2 140398 916001530
3 50477 131602
3 134820 29844
3 189994 92080
2 18857 561754791
1 48481 188150 582944350
3 137521 10290
2 59262 947207624
2 109326 897888442
2 37692 289488835
1 25696 192917 287313077
1 46975 61278 363745383
2 24537 946757037
2 22384 900877890
1 181619 188773 786179954
3 66358 27059
3 174016 170333
2 16131 544054005
3 179260 95814
2 98755 544040926
3 26162 71009
3 73675 194464
1 63932 77511 286194075
3 15765 149159
1 73780 174046 854081198
3 71838 118209
1 68883 153661 377782178
1 37613 130898 597060586
2 121659 164674810
2 81815 218278570
2 118746 457674107
3 90076 32025
1 28864 48591 461972391
1 171840 187593 746929667
2 91973 671649598
1 8462 184967 148327552
3 18002 136629
1 137912 194599 503266929
2 48200 342195614
1 68082 71144 10148428
3 82596 132370
1 73304 171171 809425321
3 130263 35690
1 28015 157705 122857388
1 3520 146397 932118222
1 32149 57624 556683432
2 136496 56690370
2 125225 883481182
3 18557 71347
2 55914 530212641
1 22754 190775 27499367
2 137905 395978382
1 8317 165358 307377917
1 4170 130499 391711852
2 40619 296509876
1 100662 155602 523998014
1 74885 128095 41661957
1 69401 176912 159427192
2 82226 596591195
1 60091 95561 132699871
1 7290 112883 730949107
2 112006 6242343
3 170120 86390
2 27484 503759414
1 29545 129706 405400902
2 157829 635793520
3 134629 11647
2 85987 669740960
1 176612 196091 921726838
2 17087 865004686
3 51968 186105
3 163527 86622
3 100468 92655
3 47788 129566
2 44468 718840351
3 93135 58540
1 70515 98116 877803676
1 171193 186000 644865148
3 61110 19635
3 54789 195186
3 110338 178426
2 106827 832185133
3 61874 67435
2 23003 381959570
3 199174 182138
2 164823 338072485
3 137284 30361
1 44856 50417 614138038
3 53244 30088
1 37446 158003 645163136
2 160386 527503675
3 58759 122981
1 61810 185239 949415448
3 197250 42074
2 48408 798691646
3 183006 53006
1 6887 130295 936869602
2 63955 206458831
2 162645 300566650
3 105938 14613
3 4939 4753
2 165158 471808097
1 2967 59167 926857288
3 8851 140107
2 14686 28477578
3 22412 48891
2 117151 425191311
2 34655 91662281
3 53254 196142
1 142109 182761 660280517
1 77778 163641 414003100
1 154982 197066 434633299
1 121536 171041 911980426
3 54 98201
3 147050 165857
1 94202 138609 970540628
2 4080 909051060
1 70336 82097 783458615
1 85424 127529 271254811
3 144859 145049
3 116497 81660
3 187482 71279
2 19049 720692709
3 122804 83905
2 132261 98242229
3 1966 38683
2 176625 53467879
3 189847 24432
1 68423 167501 695430956
2 77107 418710595
3 189064 65462
3 82793 31470
2 74007 922475553
1 143112 176650 170954376
3 196982 143258
1 27276 50019 19557043
1 71540 110884 755876814
2 88909 176577278
3 7478 63087
1 2172 129380 541565990
3 183273 145535
2 147481 28704801
1 12140 186752 77655786
2 104481 693714290
2 123968 229241124
1 134664 193036 76353203
1 70257 149805 857711063
2 37180 232700131
2 12947 985869884
2 175335 734868975
3 18616 50406
2 68268 695264513
3 59478 191342
3 38139 175926
1 170768 178805 286716439
3 84142 107688
1 50676 76134 719705785
2 2790 392456182
1 23051 187904 900113814
1 68271 175875 79927396
1 126451 171602 416794033
3 58531 86456
3 105966 89045
2 146213 539873362
2 139656 559898695
3 143517 181708
1 29554 79782 433242615
2 122590 420249097
1 49112 185229 108309133
2 89906 986397317
3 123419 9641
1 27548 170620 457980547
2 65994 590542022
2 125487 913139552
1 8075 148147 558333539
2 80179 538128240
1 115862 144489 82481655
1 582 184443 959956180
3 26319 121690
3 115587 189585
1 905 198007 844278779
1 40044 180376 298916022
3 149780 45029
3 103675 183027
1 56976 156638 528908344
3 80094 71908
2 110855 310048765
1 38480 79544 516743536
2 78783 287071513
2 143579 157583788
2 168304 868557945
1 157489 199600 704557053
1 63621 122613 164758350
3 174854 54431
3 188043 102708
3 49779 194636
2 3521 912470702
2 154615 597511877
3 49636 183264
3 105551 119929
3 146258 60459
2 185053 341762826
2 54334 807910015
1 75471 156732 992193049
2 4287 196526385
1 31981 171569 380885257
3 96853 133935
3 57168 182842
2 61052 249654269
3 137909 146050
3 81317 41432
2 55864 286617655
2 126290 376362004
1 166641 192616 120793126
3 20469 4950
3 108411 189411
2 176886 4124945
2 30299 38566939
3 114302 196556
3 112041 189258
2 114117 444897758
3 14871 110980
3 184219 36351
2 8009 692781468
3 160617 184442
3 28131 170799
2 114407 865358059
1 13090 193913 904885210
3 192446 109512
2 96183 413269421
3 18220 3225
3 93243 62579
2 191008 703253079
3 6613 136983
3 40175 184233
2 144850 984043758
3 119061 175927
2 70389 973747800
3 128515 62285
3 136877 190715
1 19261 92527 210474503
2 34063 328896758
1 3604 167883 465079908
3 163266 92315
1 93293 104431 603289394
1 20967 172496 895055527
1 88455 193399 661505192
2 120365 504330772
1 36853 70262 819329346
3 147149 36151
3 173110 130168
1 37848 61908 375160890
1 65373 67372 410209420
3 86613 35496
3 74989 87139
2 170241 658575451
2 33666 998132482
2 156151 595144045
2 96047 50208540
3 92696 66339
2 153572 978483281
3 180823 169869
2 82396 931837379
3 70810 45949
1 74588 144343 742697224
1 15705 142436 80432927
3 98281 137255
3 19354 56174
1 150131 152955 883344142
3 43163 10003
2 87029 171809643
1 110975 142453 425944060
1 10049 77348 667888027
1 119558 132622 415843586
1 161793 180085 749676154
2 48337 827003142
3 8145 75768
3 11257 181453
3 1444 54618
2 142362 959348111
2 5799 282498981
3 19069 72192
2 165103 877880711
1 42465 165095 394871545
3 25684 43031
3 158383 35136
2 102544 957781710
3 62955 30826
1 72245 160618 996871033
3 71621 79627
1 16498 60100 299146675
2 183961 530316559
3 48317 20303
1 58192 130395 723022963
1 131901 164816 780896335
1 70005 123444 142352501
1 47277 153356 780144187
2 116296 594245775
2 116466 867818672
3 49690 105375
3 182463 120583
3 24130 123006
2 38598 479039658
1 18473 50918 726416470
2 93831 777665437
2 173047 443506167
1 84611 94018 7330072
3 183132 166116
3 83793 40341
3 101166 25651
2 136066 870239607
2 23745 288007822
1 103683 123222 699994272
3 100711 171702
2 199121 497022112
3 108295 30328
2 17202 495186085
1 121174 136075 455065469
1 101041 129437 838928063
2 127306 733516276
2 4822 133747254
2 184561 969311727
2 10018 879300982
2 87454 929251503
1 107030 178700 454597517
3 152629 120744
1 106613 171643 470993270
2 160146 326932087
2 12497 119672763
1 18402 57837 80731815
3 124851 82669
3 112980 165491
2 157130 915940627
3 32112 79225
2 85594 651291650
2 30847 88443711
2 48048 528880994
2 30382 946138184
2 461 778127023
3 199947 169038
2 159793 678560260
1 3298 62596 80927884
3 117884 194640
3 168771 8967
2 87596 845065031
2 179650 315053205
2 93250 77643372
1 46550 166750 667398079
2 22757 294932351
2 14655 483808672
3 39747 194933
2 46998 342725393
2 54290 4690932
2 127849 397832065
1 61539 153018 205360107
2 99054 678049705
2 152429 929795074
3 157848 34931
1 67219 98175 839510240
2 37257 818684485
2 137617 138512367
1 78016 154268 853794881
1 58593 69882 657593177
1 1016 173947 330036178
3 144544 45485
1 119658 197493 710614857
1 4582 192033 880066824
2 152555 480772067
2 117684 188779064
3 184219 39840
3 56863 55898
1 133106 197446 119856195
1 114227 136024 319100314
3 173440 77885
3 192309 400
2 190716 132899549
1 61969 65570 970859848
2 1173 546021308
3 53346 142683
3 132541 126997
3 63799 13843
1 149270 188700 401464641
1 157939 165094 122943885
2 53146 986836278
3 80718 165661
3 136719 144183
3 48172 181980
1 25445 33640 835426751
3 166568 192769
2 169651 56265246
3 176968 181772
2 162948 801505852
3 182361 16667
2 15892 410433101
2 114517 44263105
3 144918 134836
2 161507 742331913
2 161649 639993881
2 12761 334695536
3 176432 175494
1 48292 129014 35002731
3 125889 133990
2 118706 99544234
1 1692 145112 120943500
1 113963 192125 494530456
3 140675 16456
3 143726 104092
1 135022 198088 106468016
2 133058 71180392
1 61333 102834 970314219
1 42144 80049 691969905
1 6717 106139 462367554
1 45082 144937 298978176
3 163347 51187
1 14936 43068 49187638
3 16296 72483
3 98287 33762
1 41946 146144 728775743
2 88341 471667016
3 9892 37382
1 16464 37107 534190610
2 88196 225074921
1 80094 109940 449489644
3 26009 111185
1 85261 151710 632146164
3 51994 18310
2 67442 215572926
1 121534 131587 471799806
3 144745 18554
1 8813 195142 600901789
3 60228 2846
1 69225 126076 48491926
1 75540 147641 552165592
3 64180 19270
1 17559 97080 778429602
2 28900 483960096
1 30959 107052 807636778
3 134176 191786
1 60019 112462 511513046
2 70889 922973122
1 139351 167089 940109903
1 74538 110906 653191612
1 25022 124157 613676598
3 108154 71019
3 5831 182884
1 11117 44223 189813196
1 97063 158589 336911130
2 136412 933602893
2 193413 836825995
2 150901 419514374
2 113787 760026695
2 129722 804229594
2 155314 247708159
1 109648 165499 160072757
2 132802 536504979
3 106187 6615
3 7882 65127
3 66914 179266
1 12062 115435 141180730
3 154754 40633
2 92624 336137502
2 183720 263584215
3 25915 129124
2 113854 291733149
2 59003 96887237
2 141719 923356861
1 31640 38797 817647871
2 146222 281825669
2 56894 918212012
2 41989 366381575
3 196772 9680
2 20589 102229260
1 24904 71261 764743690
1 111632 191625 657399302
1 44779 159407 190446321
1 103434 144911 46515579
1 22955 150350 955298710
1 24821 131774 789846467
1 72861 96754 620236944
2 95379 876995344
2 78342 190828273
3 151939 130519
3 23986 110003
3 72476 56507
1 179028 195986 12857640
1 134832 184237 113600065
1 86285 113213 641587399
2 119692 987554023
3 142928 93571
3 51596 132451
1 86430 157361 334759821
3 139115 10743
3 105756 164814
2 105053 824976124
1 48755 191300 228268616
1 55880 140463 735262295
3 169447 173420
3 165646 96582
3 151884 413
2 176292 59163138
1 124857 180231 104593697
1 22840 48504 917858739
1 116072 133533 248553
3 18436 36740
1 51513 141270 122345689
1 102412 127970 859241060
2 5677 49487482
2 142920 866355562
3 122102 73070
1 46812 126748 850517625
3 41406 77154
2 70094 39127755
2 139089 909552359
3 175003 159065
2 127913 730048944
1 19707 132011 151508047
2 155315 362012566
2 58364 415061495
3 171978 112975
2 112377 240177035
2 178681 891254617
2 170726 339932224
3 145425 56000
3 155148 69498
1 72 196507 803515595
1 15630 68366 901886830
3 109465 106248
1 151014 182736 614716104
3 36152 177445
3 101792 138060
2 22771 466942174
3 103493 132693
2 29287 794972251
2 12695 757988339
2 193849 499011653
3 37316 137662
3 122121 3647
2 11136 759106885
1 46862 168364 964754123
1 28241 150267 125233847
1 67711 173750 469238057
3 52153 98267
2 126623 332632503
2 83662 218732713
3 78726 81266
3 188126 100939
1 176065 176468 340896174
3 59466 5009
3 39992 108773
1 121834 168809 265991231
2 76491 645981357
2 126298 21833728
3 88912 80946
3 73037 83167
2 94991 250753075
3 142245 10709
3 16144 108511
2 105499 214702088
3 79792 554
2 9601 820215182
2 136696 782473931
3 39066 145873
3 119816 58092
2 114294 321042512
1 87229 171370 451193156
2 106234 24854738
1 104564 125831 778726465
1 44131 83555 376252553
2 15629 340303476
3 185889 99711
3 9559 40043
3 17846 120348
1 58533 132513 648751381
3 84630 105996
3 9081 5195
2 32200 847909456
1 77242 155173 759221624
3 26263 176869
2 174278 911073713
3 191061 30797
3 154996 109570
1 141394 152999 541565317
3 173300 136582
1 61537 126540 195220008
3 195145 66385
2 33345 709156230
1 62309 176866 953130434
1 40121 70588 632121419
2 117277 463830618
1 23126 25921 291703466
3 84538 164942
1 25779 89754 228503862
3 9554 156613
2 11748 186544712
3 96210 134701
1 39884 97544 771718728
2 19912 245631778
3 110322 102816
3 114285 98885
2 170340 976367670
3 64214 197353
3 191237 188317
2 5800 357382569
1 58876 78457 899776788
3 6434 120146
1 52145 150959 365422358
3 57447 70426
3 157573 25719
1 24838 104641 157194537
2 82071 595248262
1 85514 166703 352571373
3 501 5844
1 46979 138077 875050469
3 56055 75146
2 79591 169166423
3 17498 71081
3 31292 89858
3 5636 117000
3 188119 180273
2 102487 89083973
2 106975 260014401
3 77168 97186
2 43262 379129222
2 86624 139714467
3 184320 141143
2 44044 27021422
3 32947 110596
2 139961 160090525
3 198172 138084
2 189500 611341969
1 160546 183044 498626901
3 40183 122971
2 111516 890728256
2 52347 779751395
1 69283 93636 976930145
2 151172 208226173
1 15643 91979 464640244
3 164924 157845
3 168012 60821
3 139708 166646
2 67061 205172751
2 141521 268427566
2 97014 248369123
2 6684 708476709
2 101128 102093930
1 94021 148729 994464022
1 101876 136741 823396715
2 35874 545684802
2 151375 283774743
3 183746 95014
1 43632 87309 756509366
2 58987 777792064
2 93551 256538191
2 87360 312572753
2 25378 515296301
3 42453 66088
2 186446 376572287
2 56893 795756210
3 105840 178307
2 62114 552171716
3 79146 150072
3 84187 59501
3 58016 33376
2 86860 213457305
1 87767 105085 211041703
2 127440 906881063
1 28071 169162 976037456
2 16543 80526140
2 111020 176135947
1 152359 193233 704399701
3 55302 11277
2 94295 817568777
1 32599 64677 918141797
2 71672 736397465
2 96138 654833701
3 26151 100192
1 31911 96681 267005772
2 68139 816030002
1 8618 32811 152025920
2 102896 566068842
2 165384 523941680
1 20003 54981 908103371
1 92344 130683 878919985
2 86386 154138023
3 19366 61450
3 171007 195536
1 1243 74809 268687671
3 177879 86319
2 82156 684080138
3 79773 81168
2 9766 623217290
1 83190 143677 591577096
3 89603 90517
1 36200 60896 950476725
2 35226 69803941
2 1127 708214530
2 122826 265974494
1 57306 93817 561293537
3 116111 197237
1 17304 127370 17854523
2 185516 223453472
2 157615 705139516
2 80489 648168818
2 65239 132422115
3 17030 197016
2 45779 950831058
1 106863 173261 405043034
1 83373 118068 552382894
1 33954 38360 441000163
3 4719 100675
3 15932 144420
3 117556 79708
3 73550 98739
1 107558 151152 218910629
2 149574 302731194
2 37974 6559379
3 55796 121962
2 185042 384781760
3 51296 95833
3 112722 33398
2 23399 213644355
1 126854 136088 807722644
1 9965 65541 489963993
1 117897 163612 58390044
3 94941 3842
3 173709 9561
2 75199 55494503
2 71493 685838069
1 21950 89029 205403910
1 87151 172643 407522041
3 157098 36555
3 187263 3250
1 100205 192434 347906714
3 29581 139199
1 51419 162423 676566182
1 18792 23430 858820231
3 39339 140953
2 161427 353543068
3 71231 122389
2 57836 2612879
3 103435 160346
1 24057 100138 786510694
1 188770 189583 715066072
3 194849 89723
2 98649 635534189
3 4169 58124
1 61808 162856 27250902
2 149601 184286901
2 110217 705720099
2 148261 610756690
1 12190 60971 455919699
2 110948 124462930
1 7208 129601 567105407
3 152330 109917
2 3558 484203776
1 69016 82247 515894910
1 123985 124615 645986555
2 45972 52472802
2 125107 991463530
1 12111 104331 712510851
3 121116 103808
1 30168 178840 22397396
2 145701 522068495
3 10306 197828
3 21879 105305
3 81848 165759
1 93105 153674 486521225
2 128487 64012522
3 22940 124136
1 2291 92776 65307877
1 25864 49257 370151735
3 199710 194298
1 85416 111713 674741878
2 79878 267730656
3 123349 35349
2 187075 199384967
3 192972 141237
2 113494 66343398
2 132334 260496903
2 149205 954171344
2 39743 670847874
2 184302 214362661
2 115374 67623581
2 82120 712286538
1 65152 66765 841109017
2 73384 625846915
1 139828 190224 857508875
2 65949 862585796
3 49516 171862
3 119811 168346
2 134702 233785713
2 34999 234650498
3 197453 57809
3 30742 45427
1 155119 167675 20567268
3 150046 114409
3 114842 62720
2 91261 838871889
2 125821 121811945
3 99584 28452
3 62031 101109
2 85673 186442122
1 111537 114698 262127783
1 20874 88373 52454911
1 170754 188082 752011818
1 52592 62627 653625022
1 67566 137224 147676959
2 192328 661800882
3 83794 69030
3 48033 53576
1 8841 152860 929374961
1 63928 187447 514699153
2 57915 721717076
3 136883 97859
1 88023 109488 764205927
3 103088 126560
1 110170 141424 45157915
3 76199 14172
3 142190 86081
2 136568 32055561
3 10345 47900
1 164520 177756 88611062
1 13892 69904 100613642
3 170290 152257
2 37729 399057817
2 35770 834794771
3 92332 163280
3 180725 123647
1 20600 143233 47781565
3 149654 126729
1 37555 153718 832262705
1 144980 147906 951800737
1 18543 79210 193029272
2 168006 826416228
3 86699 90062
3 97662 140490
2 54644 870697713
3 123739 186345
3 70445 110488
2 165462 23747030
3 120473 101735
3 27939 146610
3 118971 51320
2 135691 365048338
1 20502 178351 820630608
1 23562 184386 256882849
3 81446 2889
3 13567 195689
1 82852 86116 176080532
1 45655 85745 495963783
1 5976 20314 4730853
1 131013 149559 264645963
2 45618 301141293
3 39919 89402
2 96940 119226397
1 96618 193564 837331623
2 26393 865870633
1 99756 126875 697428549
3 63039 38945
2 30691 3309480
3 45336 129564
2 100199 941649021
2 145506 63436556
3 105469 134135
2 76428 397749057
3 51219 195789
2 5921 588422622
2 50208 11496738
3 194961 168280
3 137410 159170
1 114917 120903 719606649
3 177038 148540
3 164470 136535
1 11979 112736 412498684
3 175831 60421
1 17782 40229 545972550
3 45556 20959
1 66554 122194 168350557
1 145485 160187 381041271
2 191448 737789419
2 116282 334108447
3 21025 146292
1 15152 36395 299811632
3 146848 166957
3 63319 153981
1 82388 132836 179270340
1 55167 175009 776608560
1 67875 128173 574569805
2 113425 280380648
3 84123 196604
3 196972 175505
3 152184 45159
3 121686 89010
2 94057 752033030
2 150728 932989494
3 134327 136265
2 194638 750367592
1 47151 138403 132888371
1 154178 156522 838038899
2 34652 887046570
3 119118 130745
3 21938 80933
3 36827 124283
3 170109 97893
1 24420 197143 271211754
1 69531 154585 47169498
1 142512 147596 539314343
3 116847 162774
1 46750 87343 612897700
2 126419 174149792
3 178116 77747
1 31899 102215 275892778
2 113122 884704797
1 62815 73874 767421366
1 55195 196679 58945406
2 104273 246411688
1 10425 138556 33169497
1 107685 187101 375561508
2 29614 550598806
2 38205 446312802
1 21993 118029 35270918
1 189500 192689 997368922
2 158745 595540815
3 195332 8227
1 2944 67238 125015705
3 127549 22387
1 18014 114399 778480892
2 31854 739881568
1 29924 177054 581814555
3 43375 164300
2 154869 960269597
3 124209 94116
3 145841 45892
1 33866 150515 8292460
3 112364 12916
1 73915 95671 160313240
2 173566 957241955
2 191424 700892487
3 160156 34366
3 102225 19006
1 161189 182942 966050736
2 19008 283530086
1 42487 127491 255210942
3 128251 23045
2 10680 434533564
2 153017 280839518
3 182065 42276
2 157863 516627636
2 13230 761580051
3 161007 125271
3 135801 116271
2 77873 861492696
3 93337 51902
2 79476 523455356
2 61669 101561284
3 63339 87748
2 81889 229944176
1 77344 122982 338075863
3 71141 4271
3 119950 108072
2 70433 636434042
3 47173 193406
1 34009 151342 490059711
3 177215 129990
1 29097 158597 56214647
3 131057 183414
2 73719 787784673
3 167810 64993
2 163951 3909979
1 176836 195747 824994318
2 128165 990981455
2 72642 203104325
1 21212 42819 485649246
3 52897 199050
2 57092 526156228
3 153248 122030
1 108958 181951 626204838
3 99725 199719
2 131610 415997730
2 84407 926101848
1 46182 146267 65337434
3 194225 196474
3 178166 110375
3 117557 97260
3 194050 67524
1 9810 189025 337097654
2 91861 180511399
2 37330 909391760
2 40103 941683753
3 173690 85440
2 134146 484864904
2 8164 17145198
2 168886 770705337
2 109343 222294627
2 194377 813374617
2 20791 93515935
3 72112 127302
2 31035 916612577
2 158814 417260458
1 63665 171421 813496451
2 104439 181609254
3 30998 152914
2 16827 333781514
2 3548 109335550
2 138665 230464733
2 63226 977651907
3 141990 122214
3 150705 183746
2 80762 525621578
2 81872 900974891
3 107565 170362
3 155773 170375
3 177906 146280
1 109184 179141 478637886
3 112082 75194
2 191463 976842366
1 48966 126960 654959463
3 8276 74803
3 181241 194761
1 28117 137978 489568057
1 145337 178360 920318592
2 165185 756851981
3 13006 182989
3 18920 172233
3 117122 177455
3 26328 65389
3 136030 156386
1 154323 193614 687723799
3 123248 138720
3 91783 135215
1 11742 100927 703067257
3 160672 100110
2 90741 57214083
2 145082 518629568
3 69842 180291
1 42198 166904 988964381
1 65342 146852 180211025
3 24699 92172
1 69636 116754 265734329
2 148154 606290386
1 138768 182920 49003410
1 9562 38844 497945211
1 37253 68572 463426523
3 94616 138940
2 54344 621603002
3 194501 41446
3 57063 14808
2 182898 248782651
1 56376 66159 432536370
2 134208 723954196
3 63525 9211
1 6348 77990 660752515
2 133259 372590354
1 19457 192381 33296027
1 83664 98218 378121897
2 191959 669332359
3 187903 159988
1 19448 40091 913903200
1 5308 175684 34225290
3 178071 111072
2 81176 322644230
1 122240 194294 911638265
2 185917 967755094
1 91985 185317 651471376
1 135056 185336 100397081
2 162007 770180381
2 88897 120250035
1 51218 176063 894533012
3 127815 98546
3 30892 180462
2 168305 974526080
1 115229 194113 913790430
1 160441 169137 87102764
2 167093 120898908
2 178905 713754158
1 9455 88527 488789755
3 69592 173849
3 72138 172338
3 118716 176651
1 122609 194559 52120882
3 187441 183566
2 19298 652712230
3 184978 188802
2 134347 381637415
3 150409 17982
1 6516 100515 425719870
3 1051 63353
2 113999 492677432
3 69337 97837
2 152791 285471578
2 152843 632244737
2 81751 706943852
2 53399 137992757
3 14224 45429
2 171919 626828774
2 164280 776497887
1 85042 195229 175029691
3 165416 24702
3 175678 89851
1 4398 49708 550653920
1 41360 104707 693292384
3 64841 123957
1 71452 150484 228028046
1 66937 122185 816358097
1 164091 164865 828555047
1 68590 146788 822625090
2 123875 376170858
1 50097 143795 316661730
2 195216 312853918
1 53029 127955 73321362
3 86146 192002
1 61806 83865 670210531
2 135205 461192095
3 34167 14512
2 147799 777705502
1 13504 197641 774312354
1 124533 138391 177664542
3 154466 218
1 22271 90979 415135328
1 107197 130089 973420817
3 53973 73137
3 98486 174273
2 194808 32191616
3 159857 743
2 23109 937305190
2 176784 445010527
2 168809 287798314
3 35651 159749
3 166118 20224
2 43745 198000539
1 75236 154185 223207302
3 120999 137603
1 62708 91367 770647918
3 2035 608
1 9567 184503 32814552
2 9289 555861133
3 179837 198473
3 85287 157243
2 68862 625276493
1 30579 120552 587887927
1 11154 47043 97556012
1 15420 151735 587821254
1 3574 57585 998971438
2 149094 587606629
2 110774 492809605
3 166970 146739
3 130419 50189
2 187333 941157344
3 129788 59740
3 53224 99583
1 42375 145246 857571195
2 66240 221522962
2 177768 162367163
2 195248 26861752
2 151191 852294206
3 55486 100719
2 130659 533491258
2 2107 24741023
1 62143 176735 994008103
3 106006 172723
1 249 174571 471854546
3 96152 152694
1 66567 139162 4527500
3 134333 38497
3 66957 86444
3 2249 190978
1 49818 62337 224463012
2 21067 269133278
3 15229 143523
2 99747 977560639
2 91956 207828237
1 17163 40725 189285261
3 24018 49873
3 34326 92988
3 46447 190066
2 132690 117157881
3 185812 17157
3 134026 74485
1 55637 149816 229425165
1 87793 99397 416201916
3 180643 134954
2 197197 806492225
3 146163 56447
1 102585 176511 389917929
1 148672 175217 161422336
3 187437 129986
3 96386 94508
2 34174 702016203
2 7007 807767793
3 129808 195422
2 18855 423735707
2 36119 76176690
2 97964 28773070
2 168055 966555726
1 99758 154359 25641462
2 78498 335139951
3 149186 62316
2 136294 800875434
3 66626 138269
3 193389 151525
3 99685 135621
2 99842 873228246
2 9192 362138188
2 100682 478600050
2 192892 152620428
3 9834 68997
3 119294 92774
3 57019 79062
2 82160 32681417
2 122231 262154574
2 99926 472683877
3 42301 119677
2 20873 130391036
3 161354 156135
1 15024 106663 478689000
3 107390 30489
1 43840 177690 625124220
3 85413 66011
3 91539 26074
1 47134 138972 31248108
1 134215 177691 273231056
3 77001 89911
1 36740 45581 308972342
1 10507 185645 899789401
1 40884 100117 909503419
1 17564 180399 234458341
3 34744 117052
1 29279 49127 366425387
2 143892 486989331
3 153323 191206
2 103879 121851384
1 155778 187118 251963852
3 113650 28786
3 143114 7205
2 19614 138186463
3 77743 159250
3 56110 15
1 31814 60472 604065732
1 21937 112150 369871764
2 66964 64988505
1 54668 152685 348821519
1 26401 101027 444718034
1 189595 195492 501463072
1 83871 104240 855156083
2 43692 524962934
1 3088 51898 439581174
2 108632 501090188
2 169605 160432300
1 92800 155495 128381712
2 147504 893424508
2 35781 744052360
2 78845 446193099
1 130888 132444 471764938
2 160906 214763855
2 183928 758324575
3 89739 177401
1 47252 122051 157552269
1 41002 166178 498997254
3 5963 2122
1 42527 89386 607716706
2 129962 945825419
3 33939 185507
2 21936 327845860
3 110522 70246
3 51689 98658
1 146571 170147 656294928
3 79483 10563
2 87275 915112875
1 103684 191541 737868847
3 3344 198932
2 168931 529325934
2 26072 872430035
3 19120 124404
3 126393 192931
1 111909 143310 971867676
2 161251 165604276
1 42531 178428 655330922
3 166380 33752
1 55333 138917 419732196
3 43420 126568
3 99796 954
1 23452 126830 711883563
3 90695 43266
3 180911 42139
3 39911 152172
1 59856 147431 868692137
2 85032 404530694
1 89916 151067 365468420
2 41193 528731359
1 148731 193924 123296970
3 61117 145894
2 128729 254346616
1 92763 116141 969489736
1 174077 182910 183620494
1 12193 55409 637692968
2 183768 363664228
2 44860 624800409
3 132328 140019
1 68842 134775 970789231
2 79582 371994717
3 83745 46335
2 176659 951740368
2 157320 877589575
3 37202 29153
3 181795 108811
2 143591 208692457
2 78381 453458604
3 113864 31014
1 93548 186132 678525727
3 104823 75864
3 128202 190854
3 83321 111655
2 97231 458279836
2 164921 555047914
1 156667 168422 586622276
1 37914 194392 101595331
1 50168 125512 710484046
1 45786 142438 425375592
1 708 98830 832827099
1 3261 189068 699593393
2 179617 527161799
2 13614 335765203
2 28919 36277605
3 142031 14676
1 51761 105306 445717433
3 83164 76846
2 71791 756871018
1 46957 166396 547040020
3 102642 26272
3 83723 67244
2 117181 933701067
3 56040 25754
1 13755 161603 764657072
3 175571 102913
3 126853 122061
3 73858 82863
1 71729 85742 663119425
2 149406 865666787
1 50751 146091 708612499
3 81321 96212
3 88636 37392
1 65425 144787 693272941
2 69155 162351052
1 113123 182073 897027059
3 98176 173350
3 42959 181176
2 172510 251012178
1 53029 76451 116162405
1 31671 101333 318837067
3 28495 95306
3 148082 104627
3 86436 64238
3 30111 48773
2 128236 890391456
1 45115 55220 61390170
3 43908 121867
3 3513 24907
3 14447 198028
2 16283 262694795
3 90105 134858
1 179336 182546 620184260
2 94339 471985975
3 48133 133449
3 92666 173924
1 33258 177911 749168182
2 16700 344831395
2 165948 953772883
1 24042 168307 242576665
3 161398 94612
2 162536 174165561
1 65865 133879 62645436
2 9175 550780020
1 33701 188283 716830121
2 9989 342538659
3 197055 168066
3 118371 180438
2 167630 169961959
2 62139 625119664
3 144642 99752
1 69971 151066 338199063
3 53340 34550
1 16770 89408 213484585
2 45427 284751946
1 10077 32215 792494140
3 116813 196958
3 53256 25673
2 188369 963311657
2 35418 180203243
3 179 195050
2 178337 989910811
3 15180 116006
1 24365 85580 408163006
3 4443 62692
1 48189 73198 9259884
3 37623 102207
2 20423 121661197
1 32008 76188 697265793
1 37339 119020 463498733
1 32086 43063 660300824
2 132926 660216367
1 18132 131072 200242853
2 163738 172904678
2 135189 110414616
1 146933 199097 418065662
3 191243 93680
1 73297 120257 260371819
2 40124 661852770
3 176898 8611
2 138603 118422034
2 141608 596481876
2 54613 211479588
1 91369 97184 934835501
3 5393 21864
1 14484 16038 740236653
3 15249 76259
1 60019 92448 533178829
3 140575 149653
2 109199 140024571
3 115712 83153
2 38046 48576774
2 162843 651794748
2 163800 407523308
3 194143 26211
2 87142 687049080
1 31761 105296 967568938
1 106242 165920 707395412
3 108539 130304
2 57163 460129824
1 14906 96762 537275575
3 103544 182166
3 128719 94387
2 41057 88689276
1 78827 186897 295483452
1 83599 180712 517535388
3 89338 38831
3 171125 180997
2 57585 991399885
1 60699 189016 676065189
1 14354 32557 846917321
2 31485 706429175
2 63724 824304107
2 196851 765415021
3 149564 22251
3 84783 80587
3 7170 95466
1 78181 133661 740599530
2 4120 226210592
3 144193 149721
1 21456 162738 989494746
1 107254 144655 623757980
2 184040 154233201
1 20806 62792 550401787
1 34505 90026 559049212
2 123869 979551980
3 101881 30754
1 7936 158963 939991563
2 1796 952248394
1 72111 177557 649973826
3 169204 85231
1 30208 67298 415819801
3 155875 83876
1 56022 114432 971583867
3 118003 194500
1 143342 187783 257008746
3 192924 131314
2 38876 866215114
2 34391 915632859
1 9626 174829 158473642
2 112766 955689684
1 38918 73844 310267496
2 36318 867419158
2 174538 770376330
2 194428 88212705
3 40732 153295
2 59005 237511406
3 1606 182258
2 51403 432504744
3 154881 176408
3 51417 131717
2 31908 228672766
2 139294 65840645
2 125293 598619235
1 18435 22608 806034848
2 2586 312806704
1 144281 184213 120558340
1 135605 154331 97650491
2 12587 723176997
3 22253 177775
3 34136 89937
2 189869 13241948
1 20252 154018 423319397
1 63795 144643 600876667
2 89611 146056139
1 35944 161216 410716084
3 97677 192609
1 25801 173377 96414813
1 72199 185382 646902134
3 140588 155896
1 122892 157825 262770559
1 7505 21695 690681096
1 30841 72058 638731520
3 116947 35170
2 36839 626688930
2 56098 408322991
2 33659 374080168
2 154784 791159086
3 70419 82706
3 134155 46865
1 30304 90056 592473224
3 167611 124985
3 116470 19289
3 185136 47054
1 22995 104451 308097486
2 110061 641468565
3 81392 93928
3 104724 18980
3 103465 64671
2 128781 704239124
1 51631 125832 856694138
2 184795 619084311
2 177238 599244903
3 38676 2019
2 1854 799154744
3 163958 129529
2 90288 488479320
1 122596 189692 128584449
3 178127 55248
2 160612 468164830
1 85017 89853 88947073
1 97696 100992 570489069
3 92142 165082
1 99136 199443 605895731
3 120456 15541
3 105883 103774
1 150822 152025 959011834
1 127373 179000 387081884
3 140666 70275
1 145200 196399 378730727
1 26267 48879 370846355
3 84758 70734
3 116541 13624
3 179724 91788
1 19608 152123 690633971
1 70519 184756 880394528
2 136285 237042554
2 99591 835593537
1 57485 99593 659176990
3 103793 165008
3 171195 150646
1 46881 72988 473859384
1 57866 78593 548551824
2 18037 722393097
2 33403 928465049
1 47470 139177 908601856
1 108838 150105 839592676
3 190597 33509
3 111056 29803
2 175216 717034121
2 119813 49472527
2 110178 437308160
1 15037 103010 98517536
1 12457 111507 822858105
3 8644 68610
2 46674 53246297
2 53680 859803986
1 22049 146448 230226448
3 70487 16423
1 46325 165524 783964759
1 126118 174385 879094037
1 52426 75729 673971729
2 175174 136549806
2 154746 602361905
2 58164 656139998
2 19674 201516553
1 31760 36036 835121374
3 146823 149298
3 131940 14496
1 44479 118218 56141638
3 127800 36700
3 45870 106455
2 138390 153613725
2 45975 369805769
2 158744 504287208
2 171692 600594778
3 67386 95742
1 71697 161519 711750159
3 23857 134309
1 29621 68691 101430313
2 9076 718780101
3 58747 121399
1 25515 86648 549641352
2 59335 807578321
3 38687 174779
3 29253 24948
2 93867 830788110
1 61823 135715 48550379
3 186877 106799
2 118063 960189002
2 182690 744177693
2 89086 148043535
1 57121 185034 769150865
1 114849 185901 500034478
3 92581 143132
2 181966 942469142
1 79918 132753 670186824
1 31756 188669 517452267
2 68342 917158826
1 112907 138384 666430327
2 66046 973618301
3 97396 57716
3 100531 148654
2 162705 400292298
3 169566 169878
1 101605 198586 20406258
2 190340 586439802
2 173686 82037078
1 88036 150537 897625043
1 95258 130544 836964226
3 17200 60982
2 199542 881928414
2 124966 76497645
2 182284 686300580
2 91525 701829214
2 185534 795335439
1 55492 191182 44548374
1 32536 195822 240679570
1 63127 89316 649514979
3 81410 191126
2 7862 665175951
3 128232 108702
2 122918 708456635
1 105305 180161 225041167
2 139341 929338543
3 126663 133596
1 35655 163358 140106995
1 39503 90278 515714010
2 49632 663013944
3 54430 159254
1 17698 37177 36100249
1 135649 159672 508941389
1 15122 134378 119955323
2 119065 228968183
3 112489 124135
1 18325 174096 582055940
3 169284 31695
2 69261 42588415
2 163856 81283944
1 78165 82129 298195852
2 95915 966109476
1 4341 4570 838741393
2 63738 105457821
3 180395 174763
2 76521 147347027
2 182121 929887476
1 12122 99725 670096968
3 4866 163029
2 175860 803589231
2 182263 911416374
1 20920 139068 951263807
3 19065 1163
3 95680 21842
2 66684 553845728
1 13466 100718 456208872
3 181675 86321
2 167352 877839603
2 89242 129654447
2 72525 428323901
2 18558 470166880
2 181357 746966805
1 112124 193295 915606180
3 90970 57068
2 30445 364580512
3 59436 94320
3 77025 103444
2 21836 944188119
1 105731 147893 729937067
2 110761 413675264
1 68136 104418 381699425
2 40009 18863326
1 7961 71629 984438783
1 4961 172887 996829266
1 83751 122412 764622550
2 196563 537596554
3 50622 158451
3 166760 14651
1 168245 168946 872027650
2 85970 136204163
3 108462 36049
1 38202 151672 110870293
2 18496 185370952
2 178529 72493417
3 90852 83725
2 2264 215742548
3 2609 45968
3 9536 62783
3 170022 41116
1 67685 129265 331788287
2 135214 260641150
3 121734 98097
1 7256 70022 747173991
1 27391 131006 671292746
2 2158 275991598
1 112504 180851 221488278
3 48798 113129
2 89146 48555209
1 117881 136283 28820631
1 21853 69051 451545056
3 165296 9783
1 20894 20899 779683980
1 16162 45639 120849491
2 97751 180733874
3 185102 87013
3 196566 153400
2 144843 389723027
1 153270 184023 530763444
3 154103 94069
3 5147 88586
1 7606 118278 138600402
2 99630 68222263
3 4550 54877
2 128859 185674423
1 85721 166478 222823605
3 32809 188360
1 54408 79878 981895975
2 68967 373831011
2 104202 290656220
2 89238 823104282
3 39874 129173
2 62756 516271024
1 5440 20672 78445832
3 92136 65290
2 80459 97818036
1 12073 92189 830147698
1 175588 184525 947358410
3 132096 48892
2 173961 246259275
2 110993 970850793
2 145002 795139854
1 28714 63859 933494403
3 179558 107314
3 183867 125296
3 100534 194746
3 73565 156924
2 64002 134351129
3 110976 95008
2 29663 598333418
2 124042 451278296
3 157149 99487
3 25598 199883
2 57146 10459957
3 16835 120537
3 51185 25708
1 142269 163138 69578650
1 62890 149343 584610416
3 192139 144986
2 11327 852136153
1 25521 78675 560204396
3 36862 102745
3 70679 46442
2 135804 852598243
2 197289 487761336
3 111683 177031
1 101149 198884 765330993
2 180353 373247816
2 32057 836380063
2 13626 500563032
1 22208 29315 349614133
2 77060 497356220
3 12912 192408
2 29112 294065893
3 53429 130740
1 63252 172308 167407393
2 77617 269714390
3 116398 22636
1 150157 180251 998739314
1 91770 106410 845915661
3 175142 80774
2 11311 483761745
1 127427 143930 932959169
2 180959 234618590
2 128045 884960272
1 109387 181753 715030127
1 144529 196404 167054252
3 123202 162611
2 134404 194492783
2 194260 994980029
1 4947 78209 714515766
1 32746 181232 724312778
2 96785 394149227
2 7168 344152057
3 118778 14307
1 105756 156495 896507089
3 16693 133596
1 50785 97926 935381936
1 99561 145904 248864003
2 1230 364128864
2 147864 221687820
1 112010 174132 342516799
1 30629 155128 682948112
1 1306 132984 937044940
1 119344 119975 749902625
1 31212 46104 828909188
3 38122 76548
2 155983 504397693
1 133484 152701 937018998
3 178026 154669
1 150423 186879 314804659
2 16811 627478759
3 199972 194781
3 80349 159735
3 91999 155154
3 186211 115915
2 197007 827036260
2 115536 701094591
1 85407 177586 909763527
1 29964 176057 381591776
3 49160 189469
2 20937 371453085
1 37587 53637 449462219
1 56474 120801 83657920
2 102988 205656594
1 37242 170426 514756519
2 150313 28316896
1 120466 179144 766088007
2 159214 528704622
3 23581 100930
1 136414 148000 70469586
1 93796 189530 892259817
1 51268 84579 102472880
3 165643 52343
2 168361 678640158
2 131385 515564129
3 69850 122104
2 86460 398982294
1 123199 184426 597473822
1 159049 181430 111201838
2 123195 280611451
2 10567 625036840
2 150336 845444552
2 120806 502925342
1 32785 35132 979136258
1 67242 79575 864861410
2 142411 134594175
3 4275 35461
3 8055 173216
2 65630 515761351
1 119245 128114 380462018
1 101779 126429 39162954
1 38993 112222 621238909
1 46896 173033 729080664
1 11156 168211 486267615
2 182801 58589176
1 48071 83452 647866157
3 121843 119702
3 71095 34493
2 96153 887508391
3 57951 141825
3 154729 17294
1 94020 126600 404216352
1 149358 155791 365964315
2 13773 316667147
3 37597 55009
2 34555 738643701
3 35863 121459
2 98919 317504732
3 42602 177409
3 66622 65827
2 61643 953630017
3 57247 100060
1 32147 68167 344411022
3 18404 98337
2 90101 299672805
3 174551 150052
1 18984 178970 217204096
3 145397 176072
2 72214 273349808
3 53474 98321
1 17049 22124 664997237
1 44213 57758 535698827
1 109939 125793 375352304
1 89110 110738 38752579
2 184301 136109269
2 76021 121280101
2 92532 626960367
2 145142 499823848
2 170858 448397408
2 76675 140563775
1 22623 199138 960801456
1 120487 139420 681433261
1 92931 167657 117416353
3 146189 95817
2 5930 245869333
2 94026 170387614
1 38686 122718 880246436
1 84942 153930 965568390
3 102320 19796
2 162580 878416625
2 141973 164918193
2 132721 767913681
3 33449 139998
1 104792 158959 877243476
1 130594 198433 529072479
2 62036 986382084
2 11056 22388952
2 63665 884261766
1 41274 135690 280809780
2 113765 890376219
3 185022 132922
2 181657 940858924
1 127093 163644 244715526
2 179433 116589503
3 138138 191557
3 169834 84514
3 177573 138477
2 45606 363925260
2 73626 986572406
2 51331 438857895
1 100683 108607 446831624
1 87784 197360 633870791
3 126685 105435
3 78938 53804
1 25326 36446 627265144
2 48428 502154505
1 16886 157537 996871304
3 130320 187248
3 168472 195281
3 81876 19685
1 152916 153056 520469470
3 125636 77694
3 169164 20134
3 20290 191623
2 129324 257317783
3 10290 132096
1 154380 157378 743882800
3 59901 107742
3 125777 44587
3 162092 161477
1 83593 87905 792497884
3 107805 191489
1 125473 138955 651916647
1 89179 93732 902625289
2 188559 941515500
1 91651 149009 607678424
3 118119 143002
3 75788 107275
2 102303 703637809
3 19907 151227
3 55875 51331
2 193860 353150686
3 20766 250
3 41622 99319
3 49527 151561
3 22489 142295
1 12783 25571 828488865
1 95034 158215 72372
1 61124 67354 917721905
3 5694 85190
2 15794 202432610
2 80675 266349915
1 50183 184965 908867560
1 2566 22992 633386258
1 20000 167046 623199511
3 73233 169263
2 26282 513558254
2 99227 218583879
2 186973 683834293
3 143072 116116
2 51728 812876096
3 80920 169095
2 9725 141121153
3 104030 161326
2 23140 483360673
3 94422 72311
2 64608 115102024
2 32799 111707345
2 32260 881062577
1 37721 147235 373370517
1 118370 185628 812557271
3 40489 71231
2 97387 630617187
3 150917 154830
2 126501 87079606
1 99303 106252 600741341
1 57754 70216 155037084
3 43813 123205
1 105333 175655 248663676
1 8873 173043 648475316
2 66528 437879055
1 147574 174300 735009148
3 37167 36337
2 101057 605153231
1 34850 197380 498326975
1 1341 25431 697424123
2 188543 618906553
2 19574 833615374
2 183247 554057491
2 148123 3493360
3 139041 163344
1 102599 105265 602367096
3 156924 109990
2 151017 217959053
2 94964 885536518
1 159095 199551 652259341
2 178044 286092894
1 165794 188319 743322102
1 70007 150566 309056456
2 53445 26489447
2 107011 290346782
3 199515 104565
3 175069 55882
3 182431 183538
3 35800 59221
2 15440 420125800
1 37459 163251 784088380
1 85587 199721 916210231
1 77648 166142 189921048
3 30303 66266
2 27755 293471230
2 191150 642361109
3 186828 92606
3 185187 102184
3 155408 37170
2 120081 632064390
2 103561 378288858
1 64213 172760 272453343
2 17866 306717014
3 42977 74471
3 86440 127374
2 147129 470594967
1 28196 65361 423185842
1 25767 45996 68957633
2 8164 1657548
3 52759 85120
3 982 100764
2 5714 127245841
3 163922 123597
1 79809 166157 496524452
3 43726 61351
2 133305 842761402
2 74301 674192310
3 69908 96469
2 86742 36026308
3 121411 74417
2 128380 665639536
1 74895 80129 580977016
3 32357 193923
2 19162 191560555
2 53766 6081077
1 58354 167250 576141201
1 68771 173462 248806267
2 188636 349773122
3 101621 66471
2 65037 178404962
2 38100 629647917
3 98150 126571
3 6414 188015
1 24601 48387 139396512
3 145347 145056
1 41255 137803 877629343
1 35106 194140 959581860
1 48005 136380 968566189
3 68530 122629
3 105750 59339
1 1026 65488 229310409
2 199234 728577019
1 28482 74160 817640264
1 96624 103039 472873402
3 122023 159154
3 105145 91459
2 129548 117431391
1 61828 145985 525659092
1 79046 85306 350545567
3 184329 87713
2 20517 25253304
1 100591 162170 453340175
1 158381 197939 150215593
1 18994 139140 99662924
3 6829 168854
1 54658 170213 738941459
2 33659 453039454
1 42695 88303 737934297
3 88949 97384
2 121758 504038813
2 40133 420191903
1 148909 180215 31761585
1 29223 115824 904139540
1 21268 79448 147922298
2 158396 300904806
3 22849 3945
2 180120 804216059
1 36032 150052 118769752
1 139679 164256 416590973
3 59535 150889
2 126428 951774098
3 65154 190479
1 26494 132773 350681303
1 175921 176443 824713376
1 106146 125298 476741290
1 62532 94945 692628606
2 135176 34047878
3 198936 179385
1 21441 54172 708466317
2 124851 474837725
2 3066 668251648
3 80382 117766
1 43396 160442 676152138
2 72320 185436436
2 53039 719008150
2 56859 996007466
1 151121 194388 962749914
3 89037 184492
1 234 122757 460977816
2 119888 393940291
1 2665 15447 938690876
1 31686 120612 242103390
2 169032 11724800
2 103373 604886713
1 67147 122089 464267941
1 106535 199670 339631205
1 32607 196047 701832261
2 77479 691427440
3 21330 79157
3 125359 23135
1 19666 180469 556641477
3 69333 30283
3 172135 152161
1 66276 72310 296158595
3 10356 38323
2 197616 945744131
2 56451 683579934
3 188665 159337
2 88480 63071830
1 4937 171439 322451899
1 14519 30811 32892460
3 174002 134441
1 18357 111177 337263029
1 76811 142856 523453655
2 163362 564015330
2 168515 579359582
2 182339 266051262
2 188171 356702487
2 39753 514541356
3 124268 82102
1 1620 12974 206113269
1 61448 178187 619974931
1 24875 45321 350160745
3 130443 67193
1 79907 198990 726668166
2 81573 690418631
3 19523 99367
3 171758 24015
3 46000 88518
1 53784 104979 549450674
2 140699 124657488
1 2585 72497 187090344
2 13083 338657316
3 87753 196841
3 163349 98378
3 40919 91774
3 20557 76517
3 56962 122573
3 84435 30596
1 88024 147519 271998679
2 19103 224660628
2 9683 701531029
3 147390 78947
3 111703 117504
1 33026 150577 189748918
1 128625 190520 586331242
3 76770 9770
3 3515 66827
2 36554 687875231
1 19896 161691 955679943
1 98343 150009 931029714
1 56930 83746 905005860
3 6095 22358
3 43058 47312
2 29457 256461126
1 96697 103503 586555845
1 98646 189506 407421182
1 22876 46558 307911738
2 157634 260532705
1 1548 101867 39992794
3 39465 47221
1 9500 43758 261032426
3 153573 189319
3 83457 197099
2 52206 964141201
2 188595 956293003
2 146261 573095129
2 39407 469539718
2 154133 53584831
3 59109 197017
2 151634 664244822
1 42267 146362 22426222
1 55318 79975 384065770
3 128619 2853
3 438 154483
2 148178 700558013
2 198405 277406088
1 842 93192 767871395
1 124381 178216 832510629
1 22535 97739 684024536
3 174138 14315
3 40193 88616
2 49279 898262610
1 137926 156450 168366749
2 77822 531013924
3 188174 102511
1 20198 47381 505960022
2 73102 947289611
3 64779 92669
1 32689 176653 415462612
1 15466 120105 650818166
1 53206 189313 998047860
1 128551 186176 332680103
2 136843 80292651
3 60372 20380
2 36556 905391425
3 179323 159905
1 90576 109572 242690776
3 151122 197305
3 109979 136923
3 174324 146606
2 113455 868177426
2 132753 419155774
3 133457 114155
2 197191 236827363
3 320 169693
2 171655 435310591
3 91870 195873
2 86782 420650249
1 19707 107830 665907792
1 485 139422 902646995
3 78554 194149
3 153825 26680
3 77089 177095
2 128997 861014506
1 71372 88295 568875973
2 60180 719848349
2 24082 644041220
1 66875 194431 618076201
2 153395 273577301
1 23888 66944 418568603
3 89922 52219
3 115117 94150
2 66228 244709637
2 129017 497812400
1 2497 157880 930137243
1 19215 121930 216676622
2 40087 597948407
2 125902 750414969
1 21369 58408 643935945
2 164479 418089716
1 25845 195226 857355887
3 11002 92982
2 158427 882869555
1 24786 193465 798750028
2 158664 821260347
3 13629 40378
3 106944 137064
3 176540 189299
1 93821 184811 961759426
1 22446 31617 825054190
2 100345 135961831
1 8655 47595 482547558
1 63689 154981 873410012
1 21924 59133 977074886
3 115568 66764
1 164284 197067 2492101
1 111624 181355 971557164
2 162890 934397488
3 100917 40269
3 24100 28006
2 117668 819288101
1 10666 63025 229699670
2 185306 602670126
2 141607 501547537
2 39948 887356752
2 180801 790195539
3 160270 137275
2 131386 557329524
3 141543 20331
2 131893 196842435
1 5047 7933 603191631
2 160983 664216545
3 44653 45680
2 182696 277832446
3 168505 150432
1 87558 124687 631364361
2 197046 81740980
2 57637 325633911
1 132638 144399 20559317
3 33567 138364
3 8469 128718
2 165691 310430701
1 112514 139340 434261358
2 176647 967742050
3 100058 196781
3 2436 137397
3 109931 136788
2 59721 447976019
1 45871 117741 651004967
1 145457 185127 575623723
1 104159 121092 564556193
3 163905 43589
3 123422 62309
3 46883 119085
3 150113 38624
2 41346 327045732
1 80152 83581 272303160
1 148324 178618 552272920
2 139273 335419358
1 77699 154387 143996508
3 38758 177806
1 46517 199119 926776360
2 199118 215908230
2 6443 415987638
2 92665 778115330
2 171403 278194919
2 100868 56293084
1 76543 198156 372916433
1 3516 103628 412042277
2 95226 438276575
1 81881 114248 458235322
2 55676 522165237
1 56975 128098 721316485
2 168941 376263167
2 98773 66912571
2 9018 840848029
2 133378 427558080
2 58378 634559497
2 45943 654554217
2 169592 65289291
3 171037 104781
3 79471 13320
1 19701 86372 507536251
1 33886 117303 532055833
1 47887 176603 636601038
2 187273 918441370
1 118444 139598 31038652
3 26104 106867
1 45064 150871 961283869
3 162393 22655
2 102409 615379894
2 23508 430383068
3 127601 105375
3 66937 151473
2 41097 483901627
2 77787 601372280
1 4304 198426 703903086
1 36445 199844 548087367
1 13226 185764 386817565
3 166017 133015
2 195029 622369107
3 97371 47590
1 105789 114832 606808980
1 186382 195545 18542
1 22434 163166 131900719
2 132707 596466892
2 69727 232637090
2 103470 738659089
1 103567 174461 249762803
2 40517 763101765
2 118504 22384360
2 81364 107223030
2 55378 541327053
1 85475 117986 584506446
1 24907 181969 146042819
3 127879 170792
3 182460 83132
3 52664 82123
3 118895 180747
2 185177 780655047
2 74075 669185555
2 104827 846188290
1 50127 181399 238913778
2 139717 697330847
1 87356 129594 898674771
3 28657 4881
1 8906 124525 386147406
1 46679 99046 992377273
2 197595 223753726
2 82737 486553616
3 184687 113140
1 139695 145746 284521088
2 38245 793541168
1 15707 168672 837278177
3 185257 79586
3 122320 146481
1 27652 128618 679511640
1 57257 70993 707637479
2 117952 680915652
1 46843 110462 254565902
2 47995 48912360
2 32599 342130211
1 58453 175010 388313307
1 3736 179349 688855958
2 199525 456889205
2 180883 969497784
1 20518 27557 648039001
2 128824 312571527
2 119250 789905748
1 88503 173405 58606736
2 143191 558939725
3 26434 47373
3 160720 113192
2 127665 928048375
2 14945 868554098
1 25244 173448 279929864
3 32005 80775
2 18425 302566267
3 11167 64756
2 81485 284858840
3 72347 80204
2 189148 462319048
2 169849 736884040
1 95844 185839 339912906
2 126628 765320315
2 156152 687574141
2 76634 737184333
3 46648 181446
1 22378 91002 54367714
1 21592 138390 426224739
2 167990 514513340
2 85505 95225174
2 105408 604190446
1 46799 153636 568627176
2 177354 327553972
1 68611 163455 516522963
3 31272 151506
1 22985 79305 129502321
1 42565 119196 819732757
1 89716 186731 300696667
3 191689 180611
3 30656 15157
2 82485 300966886
3 195519 146433
3 162712 188111
1 140458 174262 553262504
1 15485 37342 961853392
2 80676 357653942
1 31695 180553 389213544
1 50944 175603 156053702
3 117058 111780
1 45365 80996 41746623
2 154446 310669853
3 96250 197827
3 25470 48030
3 182782 82020
1 78578 138893 20057600
3 109481 173070
1 66489 149900 151744134
1 100028 104915 166880023
1 18733 44283 138165343
2 20198 291842207
1 131938 189025 25889052
1 28575 39995 828602212
3 60501 196798
1 7879 53790 74070925
2 56090 321927430
1 33927 187435 513843414
1 51800 157313 255755786
1 82392 131801 557831208
2 76716 587297985
3 144834 121052
1 95924 127304 610623492
3 10375 165013
1 172732 184463 714444916
1 26794 174008 528522738
3 149655 142441
2 106962 126475801
3 20564 194679
1 132757 147076 440144806
2 97582 966583236
3 141580 35320
3 42503 105386
3 198957 126835
1 152454 194054 716545759
3 70586 87555
1 94185 99206 448287984
3 146614 34595
1 86924 120305 345413504
3 124382 192182
2 116380 606824292
2 38184 632713672
3 150827 44386
3 135192 76123
3 184633 189463
3 190603 123336
1 157372 193342 256303327
3 64621 39879
1 79585 129455 278504216
2 198175 387216534
3 165936 172933
3 39800 86973
2 88261 701605106
1 90973 118008 420349641
2 9566 907035995
2 193115 787406847
1 9267 130410 545411988
1 11316 168717 534359944
1 42429 61699 666164403
1 17827 194358 191836368
3 12856 60549
3 125823 18168
2 58949 625239179
3 66447 118906
3 47075 157720
2 90730 178099848
3 29823 12372
2 995 651195574
3 154731 50581
2 83455 889088625
3 51995 30106
3 115785 117638
1 37229 136820 390739084
1 32886 113876 418593239
1 89307 115903 621941194
1 5553 111498 379519559
2 112869 600671065
1 89906 90376 272927801
1 53116 80223 440023369
2 49521 276566548
1 92846 173024 442744878
1 76560 185542 436221489
1 95128 146582 533367112
2 72319 23610237
2 114704 768119325
1 69225 189909 31945435
1 118166 131219 532096859
3 138013 82347
3 135501 73961
3 76853 14402
1 64234 132336 405348032
3 22988 128199
3 79643 106570
1 100222 190732 846098390
3 82534 82742
3 21122 167378
1 52266 188606 929055841
1 30395 154658 83539530
2 199496 977798588
1 6013 51038 817681107
3 88498 123016
1 145835 184213 783082414
2 42243 768652553
2 42582 188543036
1 170102 185772 718650352
3 100160 107418
2 80133 705052632
1 66730 95123 386064179
3 48482 193389
3 137303 157920
1 92165 150932 45487142
3 192754 83539
3 85896 196500
1 93097 174226 35874148
2 5469 601745632
3 183244 58728
1 183689 194200 678998684
1 18193 157536 174329429
3 199577 147055
1 115193 170759 176513509
3 20501 135894
2 22345 658324110
2 124293 526795983
3 162617 186313
1 17096 119440 737806571
3 144432 168113
3 123938 137685
3 34429 17316
1 28969 54806 471393962
2 42212 81181861
3 147013 143804
1 18627 47875 522216196
1 62500 115449 984914994
2 101617 434131423
2 31640 801227432
2 55659 64545659
1 87645 186002 33148497
3 190268 102391
1 68425 172455 686018042
1 62809 148401 998937181
1 842 113089 749232432
2 137860 649668912
1 28744 83947 419540492
3 141676 52612
1 104007 162160 928951361
2 127415 927540329
2 116103 306944394
2 67885 481743340
2 132219 554499127
2 50854 291836558
1 23232 109151 209294387
1 68400 137984 217926221
1 35497 173388 24113588
2 11887 923457239
2 65145 231779636
3 36122 64093
3 37496 158607
3 51822 136514
2 93641 838899219
1 70612 113547 505739934
1 110791 117617 962194083
3 176912 39750
1 1354 181706 770054155
2 119667 851260493
2 126850 445313303
2 162946 625023949
2 88883 933812161
3 79656 112823
3 111148 182342
2 114188 416224912
1 91522 143829 148822774
2 180616 473361129
2 160652 843208781
2 198262 311785016
1 36986 126027 804115288
2 158257 582380247
3 19462 69786
1 6670 127048 453146183
3 46938 42868
1 6945 24313 576157616
2 172199 156341601
1 118442 156127 910046170
3 97681 46964
2 56819 632896485
2 77890 186243425
1 45978 110416 465574384
2 74994 919282178
1 118342 149427 460798000
3 80322 102735
3 186029 56647
1 86684 121400 136883801
2 166475 124308834
3 2099 75386
3 123895 14623
3 23285 124122
1 125033 159043 760535455
2 195763 296822040
1 19191 116399 159906519
3 101270 172919
2 42179 385081885
2 162767 616103895
3 19570 83719
3 132663 173322
2 160491 334554957
3 196145 79255
3 174829 22909
1 2110 128512 305678432
3 105038 88656
3 194704 55717
3 141206 143895
3 9638 163668
1 7872 98339 566805217
1 94127 194575 692830268
3 4544 151451
2 151164 525602576
1 89453 162894 198383926
1 105376 178305 219186645
3 163228 55311
3 27165 133487
1 126500 143930 51069906
2 164067 858558378
3 187262 181661
1 101031 175107 788597657
3 14666 79897
3 59843 126789
1 20511 56933 544347321
2 8093 772022799
1 112127 150629 234635293
3 158317 115120
3 33850 91865
2 164138 811044884
1 50479 155788 91136251
2 150487 645324031
1 69352 145587 969636278
2 98294 799680277
1 142245 143324 91548235
3 109822 90308
2 193819 936073539
1 62618 117460 908546613
1 133292 146914 390257821
2 5658 425274655
3 162519 133947
3 127757 126117
3 167373 118108
3 1813 69140
3 143967 149033
2 172542 869044954
3 18457 187663
2 131832 22275216
3 57223 105062
2 116437 366451891
3 81212 67217
1 45016 152706 157126445
2 187340 476274306
3 104269 175346
2 103212 23055211
3 157745 103255
3 122422 52684
1 51385 179376 265678133
2 189138 613406992
2 183701 701896804
2 14861 765108536
1 179658 192267 521477926
2 154309 891259473
2 96030 548769082
3 99059 6114
3 117746 70696
3 191215 14744
3 3682 70204
1 142789 154248 712448487
3 32064 75682
2 180442 869128425
1 28436 89278 118851696
2 57257 368730417
2 189323 86745363
3 45973 32297
3 54980 196302
2 181288 181595235
2 193396 372492020
2 164719 616711693
1 45165 181399 265984512
2 155534 834616689
1 61068 129363 614260595
3 3923 118680
3 99727 29845
3 163223 172231
3 121068 103686
3 73205 100854
3 198876 176999
2 35715 160217884
3 32937 144497
1 6340 177089 780561037
3 100783 190997
3 19075 172588
3 16807 52223
1 42157 102577 766757498
3 105340 177585
3 83261 105430
2 178807 429550729
2 88874 230540405
2 180539 358491101
2 197828 805643949
2 6648 603059056
2 112076 931384971
3 198059 40029
2 186761 876972247
1 53332 100219 600766611
2 54177 624639711
1 83270 162230 269402191
3 103722 181128
2 114194 916728968
1 92468 111000 238902230
2 166675 657787607
1 89258 157113 489969899
2 82172 47159230
1 95591 120332 712069546
3 7673 141125
3 40552 116682
3 158571 185552
1 6605 193483 714000334
1 67140 167780 821384263
3 68253 76021
1 60939 155678 896474643
1 66665 185485 596951283
3 158025 10382
2 165431 436346327
1 582 87194 951040066
2 86872 505487408
1 6710 163835 291021333
1 34839 178126 586237407
1 111123 168492 707994793
1 8933 119752 434708639
2 118012 761834267
3 165147 110306
1 87675 118211 451099025
3 166515 99679
1 32878 143172 100432171
1 19761 26396 535117173
1 133543 166711 968557708
2 13427 300691198
2 39618 98785388
1 20041 149053 19293118
3 27244 57017
1 71174 167612 712730053
1 85917 134065 717811447
3 190591 123171
1 105056 133861 32121288
3 70335 67427
3 147959 33718
1 33428 195705 433940636
2 151650 430559677
2 30488 995948020
1 16643 62549 562421907
2 33711 795594056
1 8134 154443 519502279
2 59693 58081665
1 78383 98313 675563109
2 43594 298550374
1 63969 111807 411393567
2 143809 519688872
2 71895 410020601
3 153168 178969
1 25295 44188 623963482
3 95452 190705
1 83077 113939 40849679
2 142506 929979583
3 146456 179015
3 113857 118172
1 93337 122650 214991601
1 26013 39654 927194331
1 133950 165148 5367075
1 69723 173855 336710504
2 149991 752233528
2 149799 885931252
1 44046 134000 225285198
1 32220 97108 115481637
2 14546 333272732
2 179984 351921673
2 186433 246058946
2 3872 367864555
1 41965 160395 388073845
2 56701 663331335
3 18475 90778
1 28199 107223 117242772
1 4840 161868 740604589
2 183996 456689241
2 51971 190718406
1 45664 113377 154897914
2 198228 462371586
2 89079 458183921
3 12442 100720
2 127144 66086723
2 121318 531343830
3 30382 194284
3 63490 27110
1 57127 149305 506042398
3 95838 74058
1 85442 158362 863649722
2 64939 978094784
3 192699 160647
2 199581 121095062
2 44218 727433295
1 58401 97552 466561015
3 152471 73969
3 111758 42934
3 4136 101338
2 134616 851539313
3 73284 33322
1 27395 196561 318063520
2 163939 17365401
3 148802 15940
2 180384 995877102
1 58228 77499 361192671
2 14746 97580872
2 878 751253421
1 89934 133336 321247635
2 115347 796211285
3 103108 63980
2 175791 654865530
2 138967 622923154
2 117827 221434856
1 44111 134121 402706721
2 113988 630302970
3 187248 139819
1 117286 136765 642051341
3 107802 152830
2 88543 442852519
3 129161 121556
2 51463 480145499
2 170150 985266330
1 91031 112059 503010936
2 173313 781480548
1 104281 104336 935893652
1 168531 183906 979507531
3 12619 70369
1 19562 152213 754994184
3 183426 111562
3 162227 40642
1 47584 111644 631565525
3 90395 1961
3 199615 186757
2 125172 392587998
1 87481 163396 159478245
1 41704 78533 232293664
1 104897 132240 297601296
1 63447 108779 948467108
1 5147 92697 449366156
3 90659 35171
2 7459 818495600
3 105263 70169
2 151859 755319911
3 173381 84595
2 138356 279099041
2 10408 642376330
3 15183 168931
2 178681 909986018
3 19572 129552
2 157431 152941590
3 185487 155595
3 155896 40852
3 77100 155981
2 199849 678829372
2 21492 627037664
3 135705 102940
1 38813 94515 496896782
3 55898 24316
1 30308 130060 874891662
2 33753 324824314
2 119478 937914862
3 165640 197216
2 182230 61295939
2 95292 509688285
1 34248 171470 914315972
2 22033 501055862
3 103156 66570
3 48214 95588
2 20965 730825926
2 129494 609270125
3 49687 41775
2 133613 695814547
2 161787 206423493
1 76006 174763 636834580
1 2336 26514 280062832
3 184964 163292
3 122593 126190
3 60411 74413
3 159884 59410
1 73018 165575 550600104
2 132629 722982362
2 105605 172520563
2 80190 457587678
2 191975 326245216
2 15665 370366945
1 72352 171732 977126149
3 124222 105018
3 95819 166191
1 58436 90013 946980544
3 42644 73501
2 17429 586891749
2 17175 207772414
1 109895 129489 195750697
1 84349 190643 6779925
1 135316 165640 885003140
3 187843 146212
2 93009 693047595
1 89700 126593 807409297
1 50061 195144 764384737
3 38152 192748
3 60610 22054
1 8186 24789 943814532
1 17687 182671 242812860
3 188547 174245
1 58450 145592 616584306
1 99709 127097 127782488
1 6450 133986 260733859
1 14741 42759 702785553
2 45932 710338068
3 119449 95419
1 46825 154866 626205262
3 8530 150379
2 88932 69597887
2 19861 972650864
2 88136 210871693
3 5383 61313
1 24663 83775 739081478
2 123179 933658675
1 177433 196080 988321072
3 114470 16281
1 82273 102415 62125650
2 8876 874075677
3 62624 65853
3 183239 166253
2 59466 728475864
2 120194 109999579
3 127341 132651
3 128138 125714
3 21389 63299
1 27806 101277 506697682
1 105239 139026 417913107
2 66023 920762630
2 102038 443017646
2 78989 571472268
1 47154 75070 233630687
3 124145 10114
3 75082 50720
1 72806 188903 886212962
2 138119 398196593
3 9439 29172
2 13267 842711590
3 10178 40657
2 189261 958146400
2 43030 868031194
1 7085 119218 304447042
2 178264 824488018
2 95309 483190758
1 23417 152107 860907853
2 85177 576592148
1 97152 154752 36292324
1 116575 183914 990169274
3 49409 172243
3 165211 181062
3 2515 63363
2 181558 589553547
1 25737 132870 230827562
1 142608 179191 564505096
1 26408 63050 48392124
2 155503 148003154
2 179849 811451425
2 25742 117985284
3 90018 61319
3 18236 69543
3 31144 9266
2 134198 886865865
3 104715 66844
3 140487 73027
2 137367 115272854
2 72940 234523175
3 83129 83235
1 21554 29234 561089733
2 145162 227606437
2 89747 612560843
1 55633 156540 973001877
1 103896 106787 532176033
1 113455 151782 519579162
3 67600 92417
3 195723 174036
2 144957 976140109
1 27378 142282 576857416
2 3542 643110481
2 54666 698372706
2 18720 63022664
2 103877 986783039
3 130906 48078
1 45288 120725 766048853
3 93296 155287
3 54231 16180
2 79662 81946392
3 33691 20832
2 46143 441013983
1 86896 145617 822587943
3 30184 81710
1 73034 168275 174157894
1 43474 65776 125864225
1 105146 113586 860481029
3 117531 64106
3 66367 184247
2 49060 623392277
3 104849 126598
1 94058 96553 907396938
1 76964 78514 688556129
3 88436 80968
3 60222 98828
2 24614 314543403
2 175958 112261014
1 61367 190516 818105773
2 112727 686076044
3 130315 110770
1 46622 141380 394992888
3 127926 160801
2 94890 777093849
2 30850 320884521
3 56690 151048
3 112604 49378
1 121566 198445 421068535
3 100238 21948
1 61259 124790 277177688
2 174562 791802419
3 136673 169328
3 138767 158748
3 196042 143780
1 59201 148650 337033111
2 180788 918155339
2 185567 537268104
3 189713 180100
1 100553 112963 501313544
3 71284 22822
3 59123 32006
2 108157 637300415
2 162428 71512764
2 93922 441253584
3 179849 3214
1 86801 178367 26943438
3 69493 109296
1 60756 105310 379431356
1 49393 101858 549687492
1 147064 199704 477750633
1 39619 193227 263359532
1 60879 103977 785491103
1 34340 91599 614868863
2 68545 981413091
3 97959 132597
1 100888 142844 459491810
1 56414 142926 588935567
2 136814 762677912
3 17745 19998
2 178063 928673507
1 37171 180875 579900555
1 80745 139084 114313688
1 21018 69606 175784468
2 44259 171847028
3 158538 32960
3 39469 125726
3 67383 53785
2 22684 160442841
2 171425 145366362
2 64855 896632778
3 131611 93410
2 136756 851467979
3 52959 44422
3 166708 146512
2 194518 686473155
1 33687 145043 801723044
1 38002 138165 359369087
1 106101 156714 928645928
3 108608 101502
1 68921 131300 554873283
1 111457 138229 963677726
1 24352 58566 347011056
3 106990 109652
1 62643 187452 970025994
2 50549 764771985
3 110001 101547
1 172922 181063 5139857
2 142159 916371507
3 59283 118838
1 18788 91051 766018770
1 46474 54199 401607985
1 9689 192714 155554216
3 3594 199799
2 170461 140153401
3 121011 136619
1 13839 199331 939905635
1 90176 115725 556237580
2 182131 757815992
3 136578 168769
3 103292 154109
3 3173 124589
2 38117 21247
1 87050 187399 451031506
3 46543 13376
3 68438 181053
1 42093 111985 78053132
3 110068 30157
1 65443 96254 248584800
1 7595 76900 182190774
3 172828 195701
1 52613 138392 87295591
2 181924 351673732
2 142139 161898292
1 67230 84677 546869700
1 69902 195768 688509175
1 52926 172010 461559017
2 51181 804243702
2 49356 419261023
2 21718 601263724
2 138279 852992386
3 76657 110260
1 69258 102585 879880959
2 70462 39663639
3 111205 139294
1 5109 43746 324060901
2 30183 285862510
2 85078 202353619
2 186418 106380744
1 106718 138193 579207878
1 58890 109641 334580358
1 72683 131572 228427460
2 135830 24681169
1 110642 125317 404907786
3 28956 39925
3 21560 144194
3 268 90028
1 49130 90479 79632203
2 112732 58223931
2 13990 568897886
3 41507 178849
3 37539 88936
2 122555 532246795
1 9300 64239 520943173
1 63577 80870 626518044
3 69513 47930
2 89753 52886325
3 85412 56537
3 106858 75957
3 18934 196171
2 3322 136379744
3 149323 162405
1 111154 179951 463662909
2 171254 788188154
1 70274 140821 178831480
1 74488 105525 353777781
2 96472 687508822
2 109922 986205555
3 117379 103406
2 116606 570292546
2 11843 188877944
2 193124 497476276
3 173195 173432
3 190500 404
3 166412 174461
1 62470 84039 973986931
2 33638 670029064
3 1771 162388
3 58706 24054
1 56651 194597 488199663
2 137310 336342415
3 104829 190459
2 199090 873049377
2 196148 644799213
3 83486 84870
3 51669 165604
3 132297 15012
2 23032 362976490
2 57031 377253298
1 129152 162657 358482154
1 24077 38617 175578670
1 55252 132466 921525395
2 44118 262159651
2 53172 129691831
1 9684 148413 361246744
2 71876 841870898
2 130014 278983797
3 34067 127757
2 124184 407680729
1 35502 144508 297422142
2 81397 931679175
1 83315 175427 51712255
2 30732 478682817
3 188136 67408
1 3907 47826 889560945
1 49540 183545 597426119
2 82583 551732789
1 84452 119169 990725710
2 19988 668840337
1 19965 134374 645907847
1 185181 189178 16355304
1 5028 99411 724234818
1 22397 199909 685595503
2 183909 133097189
2 139659 810886029
2 76346 442373164
2 10583 246222473
1 17130 195832 480967468
2 137514 527565162
3 178048 133639
3 58907 198843
1 20626 196523 214588204
3 86314 9070
1 17380 50530 432365460
3 84857 132606
1 83400 164110 228873319
2 58501 955290105
3 152400 80183
3 160666 195447
3 127405 7253
2 72505 755500203
2 31427 920036428
1 44045 100108 164452261
1 63446 66836 435422741
2 103354 9340490
1 31244 131607 518412416
2 192338 523519872
2 178449 387105173
1 36092 67775 934959819
3 37600 109967
2 144011 467504241
3 123481 59343
2 182425 460187396
1 49872 80485 826584922
1 114646 172633 626869746
1 137089 160266 433188568
2 7143 251346639
1 106577 154211 873039114
2 180912 311457462
1 60869 169830 74824114
1 106776 182140 552236606
1 47666 90692 999724119
2 120352 355060819
3 115029 15732
3 60776 10091
3 144594 80045
1 88704 187390 754357256
3 169602 188024
3 120383 189788
1 4801 87032 396460408
3 61866 129771
3 125390 138799
2 50570 452940474
3 44193 116781
1 18057 56843 574102763
1 18454 132754 554569773
2 98288 278075032
2 58851 319447158
1 36778 97955 342031757
3 116205 179575
3 113653 84439
2 150318 455441590
3 150809 141193
3 82766 186556
2 18164 333959325
2 176121 787398104
3 195321 27473
2 44666 361037232
1 3906 173852 184848878
2 21148 39901082
2 28321 903103720
1 90763 179340 191625851
2 36639 828397036
3 101615 165762
1 33508 139879 232605849
3 128347 40119
1 124509 129092 798708017
3 145056 58898
1 162632 179871 222642412
3 168543 181423
1 108814 149464 699236783
3 103362 132618
1 163806 178756 162703258
3 72406 73312
2 113053 707502488
2 150929 856905309
3 197607 39034
1 79904 87548 846238789
3 18406 126517
2 122625 383773653
1 138897 158996 747042953
1 74227 78041 957634095
2 56408 42136629
2 191396 282947250
3 170484 180
1 53511 86352 612450009
2 186549 2133179
2 32644 59682904
1 11462 46543 137115743
1 115894 195231 829802074
3 164236 193159
2 25549 937165763
1 9102 169594 224981002
2 124623 270945336
1 11088 55754 796970325
3 80192 129487
3 33340 112067
1 77661 196524 184267247
1 15772 39046 312933067
1 166413 188023 993768662
1 15136 90194 918456604
2 51953 665233273
3 131869 32010
3 36348 69784
1 10613 156737 894566899
2 96225 953282481
2 184248 689520448
3 43764 108446
3 88068 100269
3 82578 30902
3 111900 26734
2 55683 100316523
1 122044 193554 598560963
1 56748 120399 309617423
2 170502 612694759
2 136006 866725631
2 145191 619862174
2 102327 695744087
1 58051 100764 124950718
3 29050 13157
2 136617 95328244
1 57644 119030 982056506
3 52341 51946
1 73710 192795 914203527
3 141711 28270
2 4901 880877124
1 6750 37704 281209969
3 130433 92284
3 126762 199843
1 90854 194302 627151901
2 154935 473160615
1 93428 178837 441937096
2 16195 934616385
1 135558 191805 104673085
2 31610 250338825
2 130749 47354246
1 84907 171339 957155806
1 25546 122275 996154027
2 144601 58443400
3 719 83752
3 198645 80311
2 141762 483663262
2 49530 85057768
2 66849 418395070
1 31124 68869 110854822
1 36356 197681 503908087
2 50269 121365411
3 61706 41676
1 12583 187799 340775729
1 2918 58217 133486731
2 136887 828964615
2 162427 11503370
1 38073 138403 360915226
1 14093 50732 38829756
3 87355 117259
2 133409 599316052
3 125208 76129
1 37772 195930 287760022
1 97660 104147 694216187
2 66161 586992700
1 132738 139372 136959258
3 145226 107478
2 9073 411842264
2 161873 441198954
3 189796 164599
2 42136 788480768
3 60153 148576
1 101445 114864 213762595
3 173625 187296
3 80086 147439
2 12686 997240466
2 31494 515508641
1 136030 159737 561111907
3 59032 110487
2 28587 205563799
2 150805 423542591
2 15520 124707638
1 146838 196477 258904403
2 178159 777790259
2 123269 540850934
3 29412 97826
2 183596 930778888
1 23831 71154 585750708
2 187146 142820904
2 98804 655633734
2 80966 689348073
1 86966 170362 844606357
2 20576 19237712
1 7859 78505 896317278
3 62745 101749
1 109288 111394 700939866
2 38005 619062447
1 351 89716 373248604
2 92770 658125799
2 141864 43928959
2 14610 732473909
1 3761 144982 260265771
3 138692 101122
2 123453 960382805
2 176179 649817316
2 151206 99404998
3 611 65517
2 161222 793593681
3 193261 9580
3 21651 66753
1 24222 79182 846605381
3 72433 121906
3 98910 102110
2 172938 291171878
2 94341 671132118
1 115121 151615 492716217
2 146586 852557253
3 103710 185998
2 60057 656082606
2 132983 844362739
2 5119 158426498
3 25769 75091
3 162391 194172
2 147917 732362843
2 168284 152219812
2 152826 194835576
3 87460 71417
1 30053 75493 854372813
1 2363 105500 354191784
1 27263 138343 983121996
2 131500 95786721
1 122168 139229 991185243
3 1747 156798
3 70731 123081
3 141306 35277
2 147123 23545297
2 89118 747453348
3 28144 185405
3 16822 114728
3 49148 194926
3 37202 19401
1 30743 97561 386041215
2 21282 302015860
2 57118 699021790
2 48193 760850999
2 179691 781695306
3 21256 19391
2 70275 339834136
2 33995 698255898
2 126034 869880334
1 7133 66159 466839457
1 10388 176822 667430111
1 16436 25930 987482562
3 14172 168802
3 19774 115484
1 77175 145819 143554690
1 133769 164909 595722272
3 2601 109332
1 47339 181864 336428470
1 36854 98573 899750841
2 175737 496615152
2 60988 931783276
3 35228 40050
2 22000 724996584
1 1978 26328 357180254
3 5523 11029
3 166156 71532
3 65296 175351
1 102246 178920 434282822
3 133787 56434
1 133006 136561 407021149
3 40475 21015
3 141875 197562
2 94352 591717625
1 12824 123526 82366796
1 20781 38606 262394089
1 9254 113251 658114032
1 46107 76176 209321944
2 183135 130584274
1 27298 171757 877147763
3 21592 78590
3 91760 146608
3 176504 181558
2 73736 140174513
1 23560 157633 815518205
1 66858 124172 171582857
3 197234 178659
3 84475 102632
1 25312 54708 6723571
1 36800 61584 173583159
1 113536 117510 590641913
1 38583 101964 188212748
1 28908 37503 429228114
2 63465 820399450
2 192448 790435884
2 113837 915973176
2 1497 849727530
2 101919 442031809
1 177920 183967 26222790
2 91914 663572521
3 47665 60872
1 27768 63347 123269271
2 75040 757845271
2 80843 360642543
1 160307 166626 910872868
2 108234 55944762
3 100675 166461
3 119374 26737
3 6159 100798
1 125703 180678 39736855
3 179486 99000
1 78169 131429 149300313
3 176448 43276
2 120718 113836411
3 85242 4473
3 82158 170835
2 169135 742254922
1 44345 44998 358209925
3 63867 166119
1 41269 155801 906930772
3 99146 74263
2 169017 844018680
1 101183 104894 426340922
2 123617 762216827
3 177333 108008
1 54410 185398 160881010
1 83859 158452 988868468
2 18098 798109945
2 144152 298039051
1 19533 63026 127753008
3 40385 108495
3 57305 73062
2 42001 363388511
1 174459 189439 20649779
1 14701 75818 286077049
3 79290 161785
1 106685 126554 975935613
1 135364 169875 906060466
1 48645 136051 561614084
3 159771 156042
2 9779 779613411
1 49571 91373 161308715
3 5420 77059
2 77873 804340493
1 118979 195998 274810511
2 110178 443963732
1 102923 153193 46604299
2 163376 776462795
3 51907 155379
3 98197 122899
2 194592 879072867
3 190441 9858
2 27682 154494252
1 49260 72779 712727388
1 40325 107669 649249505
2 136304 881522358
1 68030 135492 623135526
3 95084 6640
3 181614 54245
1 35661 128509 844400100
1 48810 184755 560866401
1 54392 132549 665892179
1 33060 120695 33968985
3 34642 191112
2 11906 443480097
3 17960 32310
3 50391 76733
3 194664 180876
1 9963 27235 638984700
3 38132 48481
3 147064 195248
3 179483 37836
2 173701 388544919
3 69506 132180
1 82673 135918 156597279
1 30345 57254 951073539
3 72625 146912
1 95051 179545 287780210
2 91607 903235191
1 5380 78888 21586322
3 193711 164812
2 148585 840646567
2 13331 236617451
3 56248 119934
1 16796 77115 369249025
3 9009 2131
1 26578 186563 362276611
2 16470 1239222
2 182059 774765956
1 46041 172535 429222367
2 84398 69894443
1 49065 174295 5725206
2 147260 529269413
2 167148 725508254
1 4309 7531 877572100
2 188069 794293897
3 138804 184101
1 79218 157002 98512748
3 164029 126028
1 14219 134189 855497522
3 122341 99149
2 163565 693245457
1 21633 158698 662245066
3 76150 186808
3 121069 120466
3 91017 46734
1 40651 47366 253441726
1 61640 198191 720441296
3 198835 83558
2 88476 772740420
2 35943 320882669
3 13495 198627
3 38631 44413
1 95458 98788 311024424
2 116590 229876582
1 56879 122886 344481305
1 30757 140247 545647473
3 55426 105312
2 9904 215991875
3 171458 169240
2 112341 201861329
3 91324 15106
2 36674 749357864
2 183307 573596942
2 14547 365063172
1 70967 80244 273511178
1 128319 159539 306903233
3 150822 150350
1 27866 132762 618362989
1 63613 110760 541387831
1 126952 190098 236008598
1 93039 185484 231430683
2 33807 893844838
1 147181 172629 297360108
2 129031 720453311
1 73857 195752 289557756
2 105580 35327858
3 94159 59502
1 17587 173173 269848507
3 97811 30235
3 37677 9829
3 120763 170197
3 16816 5558
1 159424 163877 706747539
2 22276 894731477
3 160358 31530
2 184254 164434736
3 186946 70137
3 13329 199462
1 63800 199191 182762588
3 6029 125260
3 137876 180094
2 86927 666040643
2 197477 319979578
2 150140 542707997
3 13196 172410
3 113278 174754
3 90235 112360
3 127950 157609
1 142575 148550 935097758
3 87678 135862
3 189444 47771
1 110255 155782 956593934
1 83958 91816 56417274
1 174018 199262 349742162
2 163962 6866593
2 182127 464172491
2 113222 249379032
2 85122 956151719
2 72314 696916882
2 44859 620548238
1 65067 124625 480100047
3 107929 79718
3 88661 58882
3 190057 147642
2 170999 305789804
2 155656 464115529
3 24716 179192
3 183621 193045
3 139743 161211
3 150028 13550
2 139531 6794505
2 37385 562378944
3 156826 70732
3 149468 194524
1 36508 150962 608821332
3 127960 138913
1 144348 145776 823796058
2 113849 966981003
3 98129 180203
3 132796 849
1 4214 191690 99835818
3 70877 170605
1 180265 190280 520269330
2 136469 740970776
1 23514 155205 933072035
1 38552 103824 467091061
1 105414 183854 39919214
3 19283 71379
1 2728 38427 168988996
1 101754 108003 663596593
1 25026 184524 909247763
1 15571 21351 476153143
1 12278 99059 757449724
1 103542 148709 233335235
2 56802 94115904
1 35120 110199 121052843
3 60360 23936
2 191854 851482580
1 59950 130628 898064552
1 66362 111950 538102241
3 30410 73873
2 153153 753083813
3 193077 113576
3 130185 128748
3 60374 49996
1 47096 100746 871196077
2 176733 169288961
3 168497 17067
1 18164 123990 378111314
2 166193 516593035
1 61957 77630 329606646
1 28262 42546 947943482
3 162811 55719
1 1495 51207 652220069
1 103542 151531 407960039
3 46039 133402
3 74486 33736
3 11957 151213
2 119042 314333772
1 16725 76418 572240749
1 57391 137238 625987972
2 70138 849271322
2 91725 839261973
3 14129 54763
3 21567 45886
3 135830 189846
1 4796 188226 982278565
2 112222 197783005
3 177703 135975
1 93942 165824 86866750
3 36969 97597
1 61639 115799 841872441
2 88828 324530821
3 151457 25571
3 183717 1819
3 165290 115407
3 25197 67225
3 165279 125206
1 51295 76529 909964652
2 18712 392449685
3 8954 71909
2 291 434468936
2 117039 179777838
1 40767 131091 829545936
2 7530 792545487
2 145138 126389115
2 52991 991106883
2 55010 603716578
3 107890 22549
3 69845 32874
2 181307 514817386
1 74531 176940 592834869
2 134660 690185470
1 52943 173479 788444005
1 21187 170675 382633576
1 39328 76236 819084823
3 141321 84073
3 35827 107320
1 47042 199836 566299521
1 9640 167557 31860368
3 134465 51159
3 96922 101362
2 80660 282738716
2 103729 477573166
1 35734 146566 772394634
1 92008 114119 603581049
3 33931 49066
1 105051 105479 603485075
1 62989 150864 71420198
3 149473 88413
2 33558 948051980
2 197588 656140430
2 123100 295354130
1 24115 191668 405091847
3 193384 77289
3 183207 39115
3 71958 144473
1 82785 105340 932372436
1 163826 182846 586666285
3 176527 168241
2 70374 644769000
2 49315 880791435
3 43833 60802
1 117952 129154 2274603
2 99014 284929825
3 182615 88844
2 88637 306242283
2 190394 81936993
2 130534 319676007
3 126986 155788
1 108746 139990 83262391
1 99065 111318 249992473
1 91882 154043 961348296
3 170116 25171
1 24232 33775 236755562
3 156128 131475
1 41878 176936 58868255
2 195520 877315177
2 128502 227364709
3 169477 79894
2 159587 391621648
3 120458 55118
2 99755 612175041
1 37827 139843 676227517
3 147096 143979
3 37674 158001
1 130372 146715 385699321
1 29066 85848 986628750
2 197391 65783629
3 195577 123166
3 9158 108032
1 134495 161183 489971077
2 62777 268499394
3 135514 93900
2 48738 494663733
3 99082 189552
2 84811 803623044
3 83459 33991
1 29057 131503 399640474
2 174678 517850946
3 9875 160540
2 156686 591399502
1 134518 150762 821277514
1 31004 57314 304647332
2 86003 970055421
1 172705 181859 675828433
2 70128 480484309
3 71039 93524
3 63780 93034
3 19810 129982
2 4412 765899751
2 48072 527525194
1 71350 83426 689434976
2 98328 633942196
3 108989 104647
2 176777 891641163
2 159375 538952123
1 18846 69797 675111020
2 128756 610996724
3 28766 48133
3 178800 170683
3 82523 100603
3 120704 186319
2 102708 741220470
1 20763 60098 751320958
1 370 16590 7628509
2 53971 264162070
3 159655 5623
2 105197 871758200
2 143166 449596219
2 55611 80232262
3 112486 71582
1 30829 121918 700798616
2 126671 340828647
3 144889 51895
3 77250 89774
3 178514 165309
1 77027 128633 256332783
1 84029 95458 21324154
3 194174 150368
2 140145 643161259
1 132029 171301 619338010
2 179364 201177795
3 44822 92668
3 121780 76403
1 1375 95199 730560416
1 54729 63932 960193466
2 56559 791762234
1 169379 198269 163434081
1 8781 172669 668807361
3 157622 46807
1 125809 186135 206471894
3 73892 44917
2 121307 645061410
3 8858 64335
1 40208 142314 954992366
1 6900 162098 325960027
1 138500 163566 334998914
2 71172 747230308
1 52096 179150 733150151
3 95752 25478
3 22635 7711
3 72235 5148
2 8202 243724515
3 21440 122245
2 111920 822762957
2 11965 459826218
2 58386 226803452
1 18242 141424 968877260
2 78741 712832109
3 174123 156771
2 180256 161440539
3 140379 43455
2 81195 967073613
2 183956 127511593
3 162339 124952
3 56257 60274
3 191757 130966
1 13067 127822 22729151
3 99569 185838
1 163562 194806 398736396
1 32809 188194 275051245
1 88231 131028 162422575
2 77703 508565548
2 123900 545103583
2 20388 181632827
1 100805 155497 721240921
2 160371 246197931
3 89362 39683
2 115636 81474967
1 125230 152986 287083369
2 148386 64597627
1 153833 163650 893711191
1 18825 94871 911151364
1 33677 185473 646029141
1 93078 113273 528372505
2 23039 3691833
3 18807 65385
2 67362 536310833
3 65711 155146
1 1257 50101 615541941
3 171404 61547
3 167165 20871
3 199024 65200
3 62259 139961
1 7417 41738 329856128
1 150185 193044 264050669
1 156892 179110 949187719
2 9660 774728350
2 28324 33020719
3 109760 56524
3 189052 61894
1 86120 158084 1743460
1 110897 122544 922726889
1 153232 189414 300301710
2 83608 730723040
3 170747 29815
2 133695 578937146
3 63506 93605
3 163889 169314
3 81541 193250
1 12279 90824 865854874
3 165275 66046
3 181791 31910
2 19054 95916276
2 116793 280735669
1 99437 154960 844267576
1 19214 112925 238565563
1 38104 193668 949922109
3 24155 141337
3 916 180897
1 51517 93528 25946041
1 67799 137691 273892693
1 10319 16453 595537578
3 80199 50457
3 175932 158888
2 173600 937146564
3 77815 174083
2 181042 265441105
3 133597 66935
2 82597 792054664
3 36417 35121
1 87485 102728 405388564
2 192538 295492004
1 4270 21754 832363241
3 61130 159650
2 172411 480801881
3 184733 81997
1 59513 153184 676071191
2 10276 482179200
2 182664 583564434
2 128649 636362845
3 35119 11670
2 168966 538220987
2 38579 894343464
3 37945 107502
2 45166 376423309
1 71470 188564 712774122
3 181434 42439
1 115541 150736 36737673
1 97549 99183 146051525
1 90763 195075 488983636
3 167064 131157
1 26526 156598 228451746
3 120211 105823
2 132815 665530900
2 10773 268973270
1 2174 136086 578492462
3 137288 103647
2 30850 358574219
3 34664 160217
1 48399 118994 683503748
3 79797 91625
2 33131 30666305
1 145788 156908 224475750
2 32406 55660777
1 170864 184371 275138159
2 147463 599885128
3 150846 168987
1 6882 163689 256705654
1 8862 146101 737167273
3 6473 179606
2 112200 374301358
3 92125 83855
2 184521 621007713
2 168846 406224585
2 160117 928719379
1 39228 167749 425661104
3 21189 102409
2 74208 802894853
2 3754 455258328
1 44167 199559 421870900
2 27188 685495341
3 175042 199808
1 33395 38825 502861849
1 143623 173301 822743151
1 78048 116997 526701197
1 112762 159994 556120066
3 169476 59624
1 60836 92921 159224519
1 18969 192146 310950817
1 49491 155323 20249206
3 107563 129535
1 16165 67823 268259512
3 142744 198665
1 47113 188924 618314950
1 53984 133239 340195520
3 94810 199571
1 100669 148165 378574608
3 7088 109963
2 116874 48696704
1 86306 93613 459211806
3 73883 100241
2 1316 611030575
1 129344 197565 715135836
3 9435 158483
2 181519 333158613
3 195647 96049
1 40681 84482 136608307
1 17906 130107 58817560
2 98556 804287813
1 31763 181017 79183114
2 43234 972561968
1 41156 74114 916824043
3 66774 11747
1 126318 140738 463053775
1 141007 141943 644568558
1 26632 144079 925742421
2 153155 883716220
2 170023 305107747
3 74293 190462
3 192904 10208
3 112599 172010
1 14628 133106 187730993
2 7749 158819014
3 100352 146552
3 28370 187764
1 19628 53196 340978307
1 8902 123038 296070397
1 36114 135923 887668675
2 45392 377556050
3 86832 122779
1 500 90704 573095178
2 17547 522498356
2 196373 545358866
2 164862 597097715
1 68271 178684 57155403
2 90117 689770261
3 157249 170269
3 54266 196966
2 39410 667080792
2 156995 578269981
2 73828 926463275
3 195758 163303
2 34234 766346309
2 148715 745427718
3 72227 61881
3 97178 196090
3 154580 123501
3 111914 65101
2 175865 182661601
1 150513 189700 850400209
1 11339 166474 97879826
1 126357 184457 230949543
3 23559 139730
3 2286 7251
1 47827 195811 349783628
1 102329 173402 272435595
2 31109 80252717
1 83207 128362 21346364
1 2184 99169 353660425
3 197009 782
3 137158 113992
3 178296 99805
3 8679 55124
1 17726 114006 499602759
1 121331 122373 204750056
3 195380 13333
2 78046 348731874
2 118090 291295569
2 136872 576020683
1 26616 107692 533833000
3 23134 185344
3 59783 126039
1 86794 159993 469826113
1 44483 60064 44504505
2 60045 729404562
1 72502 81097 767812761
2 116020 345450754
1 11113 160361 356117129
1 47767 161121 528494596
2 55078 238609609
3 52721 43792
3 176225 90894
3 126571 180860
3 27518 75053
3 103195 123103
2 111880 425206030
2 50230 901123444
1 67088 96451 702698688
1 33944 69789 481701337
3 139533 27146
1 77281 121947 12127995
3 28459 76704
2 50048 660376036
3 20971 29544
2 34616 866832003
1 146538 166319 67469187
1 24013 161435 620607320
1 71307 194086 409435597
3 126588 75724
1 69154 164764 54576165
1 144483 185475 102651586
3 28733 85348
3 155686 98344
3 146396 169298
2 195460 831380332
2 190812 273747672
3 87385 9560
1 77231 164347 312086758
1 132563 142443 490188037
3 38183 102298
1 7441 47924 107535280
1 151429 156700 769711950
1 164152 190855 881661011
2 111608 608712259
1 34306 65799 845616420
1 43885 175437 773759477
2 63760 902040632
2 193118 295894266
2 83250 684596751
3 158622 45213
1 24727 108651 885792167
1 97553 160696 539679868
2 56849 90866481
1 109977 144536 577124488
2 53914 433541703
1 45871 121004 98659272
1 2836 167485 253986040
2 168344 187347756
2 148829 337356385
2 53245 224785732
2 197377 972179571
1 178932 190762 666187702
2 123709 455435715
3 37003 68683
2 79758 174272706
3 86082 115656
3 146238 118195
1 150860 192637 616838903
1 17500 176518 507806306
2 118562 983117229
2 115244 158985224
2 58658 57910909
2 125386 377419367
2 95034 869044737
3 976 1114
2 87634 269260156
2 142136 920550883
1 67337 182924 431370761
1 82326 189255 453642277
3 89928 149556
2 76266 764380000
2 174049 647760175
1 66695 94399 469239344
3 141503 132767
2 88642 742787301
2 27443 35823174
3 28893 172935
3 178934 12293
3 149940 137550
2 60515 161145189
2 92393 976083983
2 66320 996703715
1 42073 82228 801745840
2 178641 540580816
2 113405 576237105
3 68784 2583
3 103546 13351
3 118170 198627
3 81000 108138
3 146726 111962
1 12886 107056 882581152
3 36373 88093
2 57239 881388771
1 146324 165102 785274141
3 10959 177580
1 139354 178168 135254869
1 95238 196564 603043012
1 151896 181477 20002117
1 24149 91348 216462632
1 105268 167104 402059189
1 18329 169485 162961862
3 151675 96809
1 8514 82416 548441662
2 58020 473927117
1 23980 58194 10361436
1 123069 123758 556179605
3 194516 102616
3 157790 61443
1 94735 134597 415171216
2 155038 115923472
2 13996 70274796
3 64916 198395
2 63299 90308012
2 60037 8703595
1 27772 130577 570442970
3 187948 105180
2 184691 962716188
1 166453 191664 281406699
3 75748 35175
3 139656 92338
1 80824 147765 983788786
3 164203 46959
3 85721 40506
3 66450 172873
3 96895 42105
1 15212 58110 311739188
2 106831 192324418
2 193557 968643087
3 39354 186737
3 93205 24949
2 65314 425057091
1 7577 127420 285234196
3 71549 76731
3 140813 143857
2 147714 697604862
2 18161 35072041
3 53218 184824
1 51040 180306 397674059
3 22804 40602
3 15013 109185
3 51794 53406
3 39432 92648
1 1747 152887 368999427
3 181478 171254
3 131791 116586
3 13972 6749
1 67001 138833 155305069
3 79169 128991
1 120346 172563 738191015
3 136109 92226
3 97618 199651
3 157091 124158
1 134745 161791 593808036
3 54834 145518
1 157153 159063 340800847
2 44681 648057357
3 105572 63621
1 2856 189277 260955590
3 18572 113102
1 2072 17876 122519280
3 12131 64683
2 27579 534345214
3 195479 84020
1 66511 88328 155947989
1 15375 189613 489726384
2 112382 626906105
3 170066 181831
2 71073 332671787
1 169419 189546 570016368
1 8513 74544 327277261
3 8598 98010
3 84320 108903
1 43743 50484 772389916
1 27584 184636 301542884
3 170368 57057
2 1438 889457964
2 92358 62196725
2 28194 118752017
3 35182 75520
1 107136 163071 87915455
1 80483 197728 72713945
1 135925 196994 212580298
2 54389 396862530
3 130938 188001
1 17372 189656 838029033
2 160237 88327369
2 74002 502687114
2 41455 509514973
1 3391 183630 760418882
2 120237 723265948
1 15677 68498 64969193
3 177874 3807
3 188611 54272
2 124449 633518806
1 9698 195344 961828024
1 37174 114126 785861937
3 165253 91962
3 158600 72906
2 7865 962609430
2 107186 6715791
1 17820 91205 426909543
1 9373 114665 464563948
3 68394 43497
1 20579 70904 302250785
1 63070 162336 397050487
3 136465 62935
2 28860 138925044
2 175881 547128382
1 53147 194150 760291439
2 92102 489025945
2 33663 763758867
3 189665 160425
3 141708 183889
2 64879 943378612
2 1621 154969376
3 179594 113142
2 134009 684872043
1 52620 134239 307749798
1 65866 158184 478437460
3 101298 45392
1 135484 180199 404443235
2 198247 30008675
3 93847 16810
2 151266 130532875
1 28569 62990 728205510
2 39629 16639757
2 132414 964718502
2 147246 329460812
3 169832 49640
1 85217 151377 933576977
1 46388 199988 347344702
3 103428 35860
1 19165 86329 378392510
3 126142 173902
1 40900 84066 883444930
1 15399 189695 411463066
2 15392 383290528
2 81435 55709470
1 11467 184979 568837152
3 88792 54268
1 96829 138257 638293457
1 141472 181714 63564311
3 149520 77308
1 126432 147797 248964735
3 713 170837
2 125053 409115056
3 198624 130372
2 160991 358310920
2 127435 590120161
3 86656 154482
2 166885 619251982
3 6221 151616
2 84864 237892334
2 172237 386114248
3 34687 154539
1 184921 186429 190229705
2 27625 343143110
1 56082 125107 946605647
3 20086 157236
3 188387 96282
3 14644 100701
1 75256 177519 196010941
1 52403 91227 962264734
1 61108 197282 998703958
2 31752 180908899
3 171957 166744
3 137409 129826
2 199446 804358646
2 41163 799598310
3 13859 110545
1 94979 156709 206543680
3 102557 198386
3 12865 1813
1 1884 53050 923695319
2 71786 264224234
3 125678 185330
2 82214 611609667
2 121669 977549348
1 14687 22835 905984345
1 133460 162959 761991177
1 2876 122748 763547252
2 42044 279735755
2 164603 877125127
2 52152 412734413
2 110640 248770756
3 199586 96037
1 126399 169230 518418813
3 171230 140418
2 23250 777764533
1 19735 146815 356117056
1 120216 184097 760404939
2 81376 115936041
3 159693 45531
3 112034 81388
1 59322 183298 872317575
1 123262 174592 265360908
2 132891 20409490
2 42387 836409764
1 85721 135169 216168033
2 144930 741802944
1 2538 196748 272307506
2 13610 659827115
1 79291 177924 240719770
3 43255 147832
2 141363 418521737
1 29928 172611 832968420
1 197664 197842 447956211
3 45668 105652
1 99888 144684 8306596
1 58772 105940 754270981
2 527 259563741
3 123020 108265
2 183429 902277261
1 2863 81529 621006067
2 164366 993861295
2 186169 55078587
1 3213 190481 415982999
1 37450 194829 792984263
2 194952 85267913
3 43936 198992
2 73014 517317653
2 110911 140561599
1 105828 169144 419609525
1 94618 182378 576085737
1 16019 24016 96513164
3 47706 152119
3 103280 143762
2 101175 904347257
2 159655 3606738
2 109270 109007148
1 29580 123325 174963858
2 128224 899308987
2 2901 805357796
1 20425 33572 325672966
3 42268 161864
2 158266 310130640
2 142108 605481293
2 17315 883970093
2 100868 116470547
1 54484 76870 529883646
1 73566 80927 886166075
3 146903 96356
3 159907 49634
3 105505 152882
3 28715 186604
2 189328 566417143
3 36331 182209
1 57636 93052 185152601
1 41800 93546 804489827
2 144602 118452793
1 127872 156247 292382111
2 69431 399902190
2 18485 260810589
2 551 286090754
1 141282 195756 137823518
1 84736 89781 457100243
3 143268 3857
1 67272 166870 440668870
3 159039 47950
1 42338 86827 737228926
2 86177 609725685
3 191599 66008
3 110682 148381
3 5947 146713
2 158578 556946584
3 109306 19499
2 177537 774918235
2 23176 545844845
3 5953 38770
3 143982 5242
2 126215 28549647
3 141158 136881
1 117965 147044 349291967
2 102147 569452348
2 123546 827335653
1 108285 112738 352397763
3 116653 100974
3 65498 180135
1 41612 132311 261003949
2 32931 215861533
3 38407 76795
1 39988 50088 54291075
3 142264 135961
3 111006 198967
2 167575 594547483
1 143969 180992 27283184
1 44440 63612 454335975
2 63843 852265179
1 118445 196540 113359338
2 8051 505738868
1 29901 120682 58016215
1 12709 179931 932274473
2 48305 97430915
1 17013 196047 620294871
1 104853 192040 399998661
1 48997 51270 293889729
1 137960 197230 531441416
2 129023 705791174
2 167578 929174853
1 70638 184756 877035755
1 107766 142221 6457230
1 74389 190742 347967488
2 86905 823852806
2 116410 88282070
3 88204 178565
1 18772 85828 218550268
3 140332 67183
2 7220 758203637
3 122931 18813
3 125592 127621
1 8442 66683 457524811
2 63827 489361449
3 41600 136595
1 77354 111903 125348246
1 171051 184286 719295156
3 136939 41085
2 58433 187897978
1 82598 169084 854375020
1 105000 150236 290124232
1 79302 167665 110948328
2 65324 269380835
2 81627 264875108
1 109898 177600 605646962
1 110848 143387 43671823
2 640 834854589
3 196993 131823
1 102412 160100 452872610
3 145708 5822
1 25184 34561 231886022
2 174086 785623742
1 79195 134181 881528909
2 123345 926378199
2 112209 64101545
2 152043 397545953
3 110852 10438
1 114975 143132 564755625
3 75260 44714
2 151146 31637860
1 50396 159551 349557981
2 33107 797187835
1 14934 193916 990406266
2 37111 482990080
1 55044 101013 387389427
3 124749 170200
1 23637 47421 848776551
3 32224 164863
3 196054 148744
1 45221 55863 947956430
1 23318 86805 380495490
3 34914 174969
3 115487 112976
2 99640 975800263
3 79512 97729
1 47280 198303 754426721
3 52272 86382
3 84287 145946
1 4051 81105 342064823
1 61297 166687 442516175
2 150836 90216156
1 46010 48633 753823628
2 44565 934941816
2 7679 241139804
2 180582 634510899
3 82881 110067
1 64541 107261 488259546
2 61946 413021205
3 78466 119846
3 45647 149433
1 21403 100468 470457372
3 51413 59638
2 160258 805675123
1 56560 159582 969355287
1 150752 182045 565310136
2 161748 971517419
3 175134 160640
3 167379 27124
1 32832 173752 691636685
1 71124 133417 191173446
2 69114 820686914
3 170247 29689
3 180847 167828
3 4058 198945
2 195105 89977770
2 112839 28857743
3 74013 78938
1 6425 170625 954022345
1 40185 150001 842175332
2 160013 173020775
1 18528 176131 599679303
2 44744 981417112
3 37028 97075
1 73005 97159 766323179
1 29528 187408 309982913
1 95282 140934 948039090
2 162443 376096203
3 68668 57660
1 29408 35988 64124862
3 178686 53770
2 124323 958674639
3 198904 41602
3 92306 119740
3 13657 119911
1 637 89295 623413225
1 59974 143593 343056019
3 153083 155862
1 70289 101550 494784855
3 147074 160685
2 18140 319508141
1 64353 129702 43520981
1 31426 148306 380293434
2 35186 748232572
3 188721 106035
1 15927 23945 355184238
2 19936 198829851
1 99621 100647 348203090
1 3503 113291 353588949
2 105335 501970377
1 15282 27059 866270224
2 79702 458452552
1 37162 154924 485582406
3 58594 135154
1 5199 192238 925086102
1 53320 112827 353365370
1 44171 149452 726608400
2 112903 411495622
1 17263 179398 679081189
2 28278 238223054
3 16842 37663
3 40437 183589
1 11990 106318 549287043
3 76772 41431
2 178171 278152686
3 33010 169785
1 39600 120618 777171042
3 149446 36426
3 17232 197638
3 154241 20359
3 68787 44767
3 65110 45833
2 64390 857334489
2 152771 622253080
3 97086 48982
1 54575 190995 672934669
1 154388 170053 456797001
1 30483 96215 89251418
1 18638 30582 882035637
1 73158 101776 582469779
1 12067 155966 72814165
3 83840 42077
3 12611 128629
3 2692 31399
2 19277 900777982
2 144144 677105547
2 196748 2102846
3 84662 51745
1 179661 181657 178301632
3 91935 86987
2 56138 331165608
2 34165 929332296
2 40035 145013832
3 84582 100443
2 64480 345827311
1 1069 149684 179436559
3 6846 39586
2 25118 744474135
1 105901 192779 4339481
3 92976 175673
1 91543 121674 468613261
1 25110 138604 711059826
1 99806 169877 783607
1 47886 172629 974798959
1 180456 196239 309647885
3 158450 164981
2 104793 961673441
3 111764 142169
3 75140 18087
3 161933 88076
1 31449 119433 713290685
3 3210 143262
2 87717 6455764
1 54897 166941 22047473
1 133032 175908 859055062
2 99473 871415031
1 66675 154625 427137900
3 12940 69366
3 84264 169771
1 83122 170787 536306526
2 52409 369327930
3 178378 66192
1 79552 172631 430824495
2 33773 511698864
2 106377 344081190
3 69711 172487
2 16718 844392841
1 51628 73197 901655666
2 162657 298724865
3 2187 146403
2 28951 808245489
1 51413 159907 335829462
2 49918 723905287
1 84546 97812 329225032
1 4258 151618 771594768
2 50226 598378953
1 30518 179625 501792756
2 65897 418138756
1 40472 179852 218414060
3 114405 120174
2 36719 538449553
1 41016 65014 619006219
1 19291 157656 12424354
2 17708 15537366
1 102889 177004 999960547
1 6817 168189 151331982
3 48735 55891
2 86350 74426676
3 109652 48435
1 118368 123439 826818994
3 66210 143343
2 109320 358308110
2 105268 862522649
3 162837 88146
1 58712 122049 142732689
1 32724 56410 881141731
1 20699 134558 357355161
2 183802 140580663
2 160387 607101627
3 77483 189793
2 58092 572046278
1 49463 79467 796755401
2 29159 226420450
1 47047 78400 71600728
3 156231 59938
3 21305 57354
2 176522 398755245
2 175122 805702390
2 112910 997588591
3 94803 88262
3 80391 70222
3 152119 147970
1 51475 101445 640083393
1 8662 70653 885050961
2 121575 97557578
1 111787 184390 623859307
1 115821 116926 489404186
2 53781 313807426
3 61271 140855
1 20478 65227 854491146
1 106801 123338 238358444
3 177303 199498
1 137282 182951 557917754
3 130791 107804
3 713 181542
1 17855 42010 393123219
2 77996 117775752
2 139690 341277388
3 104323 87052
1 75466 78404 517849088
3 24684 43539
2 97519 729594819
1 66485 161815 549090177
3 123186 91368
3 169633 106880
1 81943 150663 441190150
3 166320 24890
2 49033 323171672
2 170171 742745011
3 160531 138169
2 44859 553639571
3 39151 170157
2 105496 298173257
1 83693 170178 341652942
3 95011 176403
2 118684 166298238
1 81786 159457 638526705
3 152116 113547
2 148151 356647612
2 185309 853724689
1 83405 127964 14668706
2 56868 694311994
3 188820 172106
1 105634 178213 624584009
2 21382 769466010
1 2700 161677 923986140
3 52219 7379
1 85977 157140 738314429
2 177945 12427453
2 71953 275154143
3 121157 198812
2 144902 336303291
1 17364 20523 608683099
2 182735 551395731
3 138936 191696
2 130299 224503489
1 104785 123091 252972672
3 67914 182126
1 125959 134338 522849502
1 9935 167296 146908845
2 11988 342577750
1 826 66243 497224990
3 157650 108954
2 117842 499059867
2 22482 212913191
3 57953 162937
3 124524 180167
3 114530 24744
1 152704 189977 76709225
3 114676 68586
1 154918 195951 107880268
2 134811 344942853
1 80858 141464 655360274
1 44719 125242 855048115
3 94930 19613
1 126665 168922 840895518
1 124305 198897 568089364
1 163294 168324 521641822
1 41967 161240 532067817
1 116142 117562 986278408
3 112678 100342
3 99777 83461
2 80106 448084842
3 180564 12928
2 52892 645944464
3 23155 136333
1 42788 100234 869198193
1 69245 106107 831234516
1 38853 161611 415322159
3 64685 106377
1 114600 199475 162192536
3 149207 17644
2 26886 218119718
1 76148 167478 443413476
2 146371 855986194
2 55942 884484558
2 136141 99469065
3 93204 11985
1 80659 171102 997756264
2 2713 975021938
3 46236 43888
3 129813 78611
3 152314 38101
3 128481 89054
2 82898 20963057
1 60202 175478 770020607
3 161475 188507
2 110184 977325473
3 5758 166238
1 121106 138324 631201542
1 54046 56589 599705317
1 109549 174358 552427229
3 98784 192029
2 159689 983208300
3 26403 122538
1 116691 143616 284321121
2 151497 515520689
1 69244 124026 41054458
2 39497 997790609
1 68849 87532 473528175
1 95725 105193 930333254
1 103853 160577 967541860
3 80134 144999
2 133138 867512754
3 138865 197796
1 98037 147367 156985165
1 120750 123854 876064639
3 153807 126114
2 5808 56376185
2 45235 114351654
3 28763 194569
3 11484 2253
1 89613 150687 355488166
2 377 706841655
1 146468 186866 675897344
2 56643 824391502
3 94845 193431
1 26645 197493 691648158
1 124344 157362 390811166
1 50020 116614 244237552
3 122330 117318
2 33989 101372100
3 99068 161721
2 160521 908149820
1 50168 136990 535274739
2 60484 530760584
3 74870 81580
1 119432 199281 971809832
2 92521 736282916
3 87300 188359
1 44441 77857 447756195
2 7081 872504748
1 52227 140579 96015733
3 32000 196590
3 20854 65161
2 23408 142388562
3 174646 155644
1 19780 27388 491989051
3 23680 158920
1 15323 115721 184735652
2 22108 752412846
1 19085 187038 750487266
1 20560 173401 705327498
1 1390 151729 14895834
1 22764 179581 492224300
2 76931 630768977
1 87569 199264 611912759
1 142183 167786 302777650
1 125772 161568 830317872
3 109145 127626
2 29205 80126650
1 98625 124748 781166465
2 191094 486242976
1 18222 25278 191664173
1 77167 153090 497032528
3 147337 184348
1 138625 163796 55567921
3 141720 189252
1 63453 197418 251671676
2 13423 973972633
2 116416 621282461
3 92837 47214
2 159848 301664598
3 192815 106655
2 606 906389435
2 164193 407047935
2 15258 159983113
1 57655 129717 822430606
1 60756 99490 451953561
1 76643 79522 314815989
3 146072 120202
3 101088 117810
3 95246 131045
3 123415 150152
2 67011 21688001
2 46009 226706717
2 44554 950397271
1 115778 127554 533329949
1 136793 180170 124345966
2 106563 698533451
3 9114 171632
2 65153 954413408
1 38695 112524 557022390
3 50731 186327
1 112376 158816 129763449
1 125198 199016 587050556
3 39477 53343
2 70009 176090196
1 113592 158221 270209368
2 14607 407922336
1 98350 98416 564906407
1 87570 117393 785177295
1 36361 47509 441784615
1 10805 192040 477117581
1 55450 89280 513939942
2 83647 996017281
2 38046 46870864
2 85264 894377381
2 184815 288739890
2 191728 244831288
1 10398 149951 667573081
2 199472 982980606
2 54043 279809283
3 48793 22631
2 175930 694167153
2 136602 906176391
1 55881 154841 597140391
3 97238 14890
1 54802 184125 44588601
3 154474 138817
1 3385 73999 210589858
1 24375 50920 910780857
1 9901 138865 655829322
2 139823 594761771
2 131787 227082587
2 61619 938909921
2 109611 793104782
1 116024 135018 844859769
2 95859 186967838
2 145778 137744100
1 71204 73268 874781168
3 179214 118720
1 86224 104171 687667024
3 126387 92972
2 54374 85253764
2 18977 677658490
1 118744 130113 232401483
3 187705 25208
1 3857 120812 111433171
1 79550 109345 752635503
3 137062 95899
2 84655 726951137
3 59659 37174
3 197258 183128
2 118648 178109410
3 109251 100490
1 22572 152605 674559509
3 87616 103951
1 44417 125468 410630853
2 58787 859613033
1 154091 181643 556716452
1 61292 82777 911455533
3 94365 120448
2 29627 580757550
2 3471 659589849
2 101355 64194576
3 15132 112666
2 164953 274097848
2 64292 539029657
1 103837 108949 138247596
3 197588 127313
1 52792 119923 207007389
1 31343 144845 588364960
2 183745 363070415
1 131734 162231 509493676
3 59284 133009
3 190051 50718
3 105807 25456
1 7912 8879 867408910
1 166164 174837 6604263
2 58937 584063447
1 21112 181469 39115407
1 47642 83614 173493941
2 75848 666554065
2 155181 96065792
3 118366 86436
2 45463 322731512
2 74728 492734907
2 123089 344616865
1 71576 124872 204645557
1 61989 142141 612421513
1 66220 108698 1896973
3 26729 6824
2 119314 118297924
3 79651 40490
2 157883 158618893
3 137181 100598
2 170002 531593312
3 154571 165080
3 197865 177405
2 160223 791847216
2 135991 590386355
1 44612 88339 810093748
1 120216 186297 838724396
2 164628 800614807
3 120677 127824
1 37387 76117 660195684
3 6011 8237
1 86451 114388 172314429
1 106243 116023 781337808
1 22781 62803 463810705
3 74825 124496
2 87467 191926913
1 22160 22986 510640061
3 38187 175925
1 61446 137833 364995934
1 109541 172865 110160592
1 44544 44891 115030546
2 35898 585405311
1 84177 102019 836472352
1 64961 183697 785534149
3 188162 100143
1 39190 182267 135458889
1 31050 35691 173363794
2 2748 906932527
3 38671 109201
1 66563 171618 354654941
1 33827 170974 531777204
3 79651 25759
2 157546 849688224
3 12195 153224
2 198308 107633118
3 109074 122104
2 172374 943250700
2 70693 443214784
2 143891 356314906
1 20766 189296 888771253
3 113945 192307
3 60868 155477
3 11419 109526
2 175514 711998589
3 196947 146387
1 14605 41886 732803744
2 51519 195091689
3 102474 9768
3 76245 193133
1 58520 86543 569936373
1 128401 149419 934363981
2 152560 882484578
1 5615 157929 839203123
3 14597 105481
3 80800 146643
2 60392 818432136
3 165898 126825
1 25330 42426 506209386
2 162399 706258583
3 145985 64292
2 65420 367026565
3 193654 9264
2 130223 909919682
3 116983 44566
3 191894 34064
2 181771 521720182
2 81668 725760811
1 119977 172881 451013538
2 58153 680772075
3 163753 77585
2 175494 15904488
3 42922 160721
2 147139 304868126
1 78173 161456 422732441
3 79897 162525
1 82551 195884 912112737
1 7632 184884 330945277
1 62607 93207 978162625
3 28419 17786
2 77884 766800640
2 52948 314730229
2 47476 451527612
2 147225 526592951
2 184229 60528295
2 191451 553033711
2 45421 826501798
1 149032 162115 403014035
1 75517 155004 194189521
2 29170 176317365
3 55028 4641
3 76987 66576
2 92108 62619495
1 120474 126950 887779848
1 25600 34521 867969416
1 62625 92850 330539039
3 34013 24654
3 65964 11645
2 49867 389527290
1 59203 185691 958386923
2 188402 779791770
3 28912 95237
3 117310 142031
1 127151 128934 568605007
1 55259 152863 523038410
3 26129 123376
2 102466 369234289
2 46365 59047966
1 136803 149763 849783649
2 35877 856236145
2 30307 730048936
1 1769 111090 659221185
2 2500 25585000
2 123862 361550186
1 107681 112887 12557685
2 17333 521078478
1 151750 152120 961740031
3 178600 196655
1 58768 169833 336087611
3 163004 87048
3 109822 92017
1 18014 143552 962239974
3 137165 33286
1 70218 103766 607881986
1 155241 156213 156311797
3 15227 94032
2 105053 825925720
3 125439 156791
2 154276 19676500
3 89056 97751
1 112228 128128 789032797
2 155925 643457498
3 194123 86923
1 35726 134095 43424623
3 144154 101250
1 47476 172557 479519671
3 131490 50806
1 54834 152404 785913183
3 79446 192103
3 34534 185896
1 48379 68749 19321273
2 5813 451794474
3 95803 85965
3 9873 122040
1 10159 134105 656650040
2 138295 93590465
3 102961 184291
1 25789 194476 15591368
1 105324 198039 559939138
2 56620 859630214
2 161938 945435478
2 16972 195426568
3 199660 151650
2 100125 678972522
3 101551 98958
2 129891 979792471
2 163566 765406312
3 98216 44430
2 30279 378869507
2 178276 873184883
3 33642 190906
1 39840 154482 389776148
1 6271 125251 671589408
1 5845 107484 166625851
1 128903 181237 673626833
1 58685 75277 692832646
3 96984 132112
2 12801 687663492
3 89798 173776
2 160825 377642015
1 16263 118909 580383545
2 87292 297679684
2 57102 347748505
1 44812 114230 998810102
1 36854 173353 104741021
2 92083 901388526
1 93338 160767 289606277
1 43585 96920 326222087
1 61911 106976 513018705
1 92713 153448 488438955
2 87160 188071624
3 173389 19307
1 21641 104982 798681677
2 89226 817878723
1 50806 52432 52654513
1 44005 153040 224390372
1 85405 133015 472772522
1 109196 173194 763981834
2 50370 710220926
3 53308 96837
2 172387 989266848
3 1406 16842
1 162415 195990 374418227
3 168033 19212
2 174228 709370174
2 65080 817797813
3 161835 41784
1 42359 130942 494154852
3 92922 63883
1 125605 141550 779249213
2 156136 341645482
3 186255 50116
1 56766 141248 125801353
1 61310 195341 902530140
1 112954 139056 99995619
1 13915 192607 250808709
3 105258 198193
2 98588 509295499
3 153591 94633
1 104924 180855 572729367
3 55929 153043
2 56567 396258492
2 28252 43331918
1 33583 193574 381975109
3 159141 171457
3 126309 181905
3 153046 129246
3 63669 30935
2 67924 744575355
2 121050 28467568
2 171421 839127126
2 23683 55876628
2 196108 269099789
1 156870 187641 874764632
2 109358 492583383
1 44054 176740 787963034
3 52378 73342
3 122842 112506
1 171332 191653 308766956
1 108629 177583 221194813
1 177901 180312 350539544
3 109794 34490
1 132030 184248 677490230
2 137128 49686686
3 84338 2413
3 68004 91372
1 73636 151240 987189919
1 125479 169004 177917337
3 166220 148072
3 141941 93485
2 107620 473462361
3 67688 181137
1 84827 128897 89608427
2 114632 761766383
3 40658 105629
1 157516 169755 286328823
3 23624 22657
3 8476 42546
1 140537 142860 560919832
3 184467 2457
2 15183 860130642
2 38831 919376
2 74208 856198253
3 164672 128361
2 171181 670900609
2 42400 958822131
1 107480 137678 311272834
1 11059 58934 319891021
1 139686 196009 66847322
2 125367 858741069
2 121588 265970703
1 93906 193409 40206368
2 86400 315534226
3 42297 48998
1 51452 109662 88439007
1 417 120241 370402010
3 47676 43097
2 39848 480798363
3 58445 43065
3 136574 96356
3 91730 31353
2 148995 313453786
2 51912 184641362
1 129821 142895 85524301
3 154419 5045
3 30152 143302
3 153497 112400
1 43749 59630 819228782
1 109827 187008 944434697
3 9310 56423
1 68205 74266 722600724
3 151943 199441
1 84456 183067 458203230
1 131400 142867 339142451
2 121695 171939583
1 4319 176839 914426150
1 76512 77729 712431622
2 104456 608253531
3 39206 107013
2 142833 491661826
3 42590 178299
3 111622 147824
3 120985 115551
3 77387 178098
3 196250 42777
2 77680 621612266
3 20922 12527
2 79339 987765527
1 23953 161678 83022454
2 186159 223536566
3 184311 189928
3 91373 42376
3 34924 142750
2 182387 292592246
3 146679 124245
2 35859 236370192
3 95466 33387
2 79373 885911073
3 187284 149010
2 75474 201102948
3 161295 176051
3 110013 101117
3 6390 175967
3 62237 161056
3 131353 154256
2 140303 939450235
3 192999 1350
2 154872 110237347
2 118065 210154209
2 128340 648727648
2 143794 227769507
1 36590 138060 438868219
2 125442 40062173
1 49854 55002 926832571
2 121051 114897566
2 51564 159468175
1 149177 181191 584151268
2 93503 145550435
1 113275 133527 460131508
1 126925 141777 743750169
3 38241 80825
3 38634 90460
2 23808 649452074
3 101278 98884
2 12081 156017110
1 116679 198456 761261979
3 139758 15729
3 92951 157956
1 158054 198816 545050796
2 26299 958715441
2 27138 408361987
3 186392 152621
3 164707 116550
3 138049 83903
2 76258 39284002
3 93001 195336
2 88018 244020873
2 158080 784858639
1 119665 151653 684207316
3 191213 181759
2 25008 410355333
1 42368 142235 248981322
1 61024 127634 971628419
2 26615 460727763
2 126165 919142860
1 90490 198313 571598757
1 28587 54160 163218562
3 51758 51291
3 148457 11665
1 12969 151920 831242648
1 131281 145723 355617534
2 138921 765090835
3 65806 155463
3 12929 79475
2 32330 760278967
2 76384 683204817
1 164474 198681 469141344
2 86513 833504800
2 119490 977334263
3 66316 123428
3 24155 155032
2 159115 681237767
1 28309 170191 441922086
1 63317 119737 675299502
1 104602 163628 968116852
3 150488 151167
3 92886 73776
2 51374 10732300
3 1476 199766
2 128837 376730832
3 120344 126550
1 131984 138504 824809257
2 122321 826632953
1 97554 115444 957177387
2 112351 51823822
1 87879 167609 637968759
3 159019 126709
2 8527 566725172
3 43976 74042
3 103355 13108
2 172779 937883072
2 131125 643874753
2 114036 678625826
2 51550 868873080
1 21830 72879 80334444
2 3882 137817325
1 13017 153158 135853723
2 93778 298091767
3 77951 59092
2 79964 544221091
2 2093 928968863
3 170856 63389
3 6421 102857
1 128224 172158 706482401
2 129543 762191346
2 117886 147308896
3 115158 178596
3 120714 159035
3 54320 104369
1 29581 182802 718521797
3 164020 170543
3 123252 12048
2 113653 466785353
2 148505 106273210
2 192918 177705189
2 1050 193433032
3 46937 35890
3 126612 74490
2 64894 146093714
3 174172 183942
3 57875 54246
2 180575 322261240
1 59245 81351 22525571
2 114406 715288356
1 79098 93125 735958019
3 167894 76288
2 147038 864133813
1 125479 142395 220413836
1 26811 185444 986024667
3 74409 129199
3 36586 70510
1 7878 19482 126692584
1 101221 109406 784524482
3 42579 196609
1 93279 182949 357681717
3 165379 6824
2 95577 469771242
1 16073 116632 832831857
1 105993 119676 759728574
3 58944 24098
3 114678 113509
2 178347 837360658
3 106268 161500
1 85569 91746 569506787
2 11494 870998965
2 132440 172583531
2 148770 362943729
1 106934 164771 982073394
1 165902 190105 624894516
1 88919 156673 422948964
1 62497 134995 872224401
3 162515 66472
3 103153 11596
2 76432 735821862
2 51641 508645708
3 151540 30586
1 69090 141188 262004978
1 115453 127362 481681502
2 118721 292691028
2 146686 295779002
3 54604 90777
1 551 5475 235947070
1 56359 188216 114087770
3 141693 132630
1 71886 111617 710590003
3 108511 66157
1 132412 147908 421020427
1 92273 157617 828965088
2 49372 873325920
3 137964 65153
3 103541 136978
2 165833 171697111
2 58300 819694615
2 43988 362084461
2 22074 940420202
1 92188 141256 557809988
1 131424 183975 762555547
1 113023 195481 495012232
1 20338 40439 22593858
2 16470 478963187
1 61688 141963 375166778
2 38862 622254523
3 47003 135498
1 18023 74378 477306437
1 46062 195798 639867526
3 29874 58150
2 54714 753183065
2 148495 264924305
3 15720 183615
2 132728 326106654
2 186379 785150561
3 61325 46409
3 134640 192649
2 116912 274662565
1 114336 168703 368686360
3 98879 183572
3 88950 114559
2 22073 836090749
1 112978 124175 706147438
1 38995 162882 206385476
2 180866 454305827
1 49655 114171 839753890
2 110093 253365471
3 32571 188107
3 109573 105730
2 158083 758180550
2 197768 830979188
1 83326 126708 153295933
2 183273 742284652
3 92376 102839
3 61247 126513
1 110503 148659 49312660
3 89546 139044
1 55061 163716 352649975
3 80101 192786
1 33850 181696 498051123
3 14350 154491
1 12958 49744 887354236
2 174863 34584991
2 61332 837227989
3 137850 151624
1 97022 113475 915968373
2 117411 217165087
1 56054 61741 155461229
2 55566 321216700
3 93063 39172
2 147868 573365891
3 39552 121884
1 109780 184664 628293338
2 194251 198605544
3 188300 25537
3 4649 125800
1 87374 158422 153037119
2 54828 235782197
2 44461 116469067
1 158523 184119 954666119
1 23151 57087 414190046
1 8703 63125 513848875
1 101577 182949 660278212
1 26243 46650 85854713
3 19876 31333
3 105534 40367
1 173030 186021 696082387
2 20559 651595519
1 29936 133309 537039289
1 47376 62111 39943930
1 54473 87837 74551952
3 120832 133376
3 97741 55847
3 178819 80826
3 112474 71490
2 122924 478781788
1 122026 132398 536087625
1 45160 177377 920795054
3 68227 30186
2 150401 406498084
3 115215 141878
1 42837 183862 709059662
3 40410 144411
1 59839 113664 369288272
2 168136 793719419
3 86312 179266
1 19027 149862 913362589
2 91914 734943446
3 118868 123989
3 151846 173336
3 153213 144396
3 151429 158583
3 18619 115372
3 45805 789
1 89879 152103 732269910
1 87775 160597 205615698
2 22667 768464113
2 50263 689090482
1 106812 118140 530789647
1 54271 95693 258022476
3 87402 93499
3 184961 115941
3 110393 92890
3 157337 54484
1 16623 167393 337514092
1 25226 141295 198638230
1 139648 160646 354797361
2 41991 584872575
3 144445 190373
2 8358 274051119
2 12569 150118539
3 31739 11418
2 122958 326850657
1 189976 196865 971341371
1 87211 163016 477877457
1 52599 195378 689469101
1 15440 81854 280873640
2 141334 533202521
1 70167 97884 211668313
1 58501 186024 970960872
1 10533 190584 75821972
3 195821 33011
3 23035 117970
1 21672 25219 181729399
2 47714 442171367
1 38170 90985 659968778
1 94364 104624 785404670
3 9339 140418
2 8054 798869755
2 34871 254782306
1 14769 169402 62997633
1 112201 121235 400108507
3 184918 186770
2 69249 56237117
1 164049 192699 281415819
3 151909 34512
1 99242 181093 432804483
2 156913 697223046
2 99009 938084877
2 124459 497943723
1 149849 150976 32380667
3 126318 128576
2 1262 111205456
3 84681 164297
1 31314 64405 862541748
1 85228 161690 20793119
2 126441 7799674
1 120177 123199 600725976
1 58565 65277 305464152
2 164450 241988262
3 69731 119255
1 26213 135601 838975065
1 116645 170056 28796413
3 188999 169178
1 63862 160563 425070420
2 140761 342906100
2 147618 634237009
2 128964 71853061
3 59798 171928
2 16879 348457244
1 28984 98409 431550780
3 2756 115051
3 38915 15430
2 95832 967094208
3 192255 100400
3 98839 110729
3 143798 104067
3 81867 83037
3 132869 30017
2 83321 629335231
3 88220 44257
3 63857 199161
3 27458 58005
1 96348 133730 285911334
1 107396 165468 704770430
2 178063 978993665
3 93805 116573
3 31874 79714
2 146674 282746591
3 74068 196849
2 69915 5156868
3 177886 11543
3 20672 4721
3 158133 23252
3 159843 163241
2 117279 146582881
2 178565 56438478
2 24916 758893436
3 3124 88194
1 102520 155186 954154234
1 162137 195127 642994617
2 83261 532483580
3 107999 60668
3 47026 120161
1 88550 173726 995987696
3 19861 175355
1 3580 117778 886202675
2 60118 849700560
1 12120 72260 451194197
2 52260 470109153
2 42286 304076190
2 183848 36052258
1 57661 83651 340404428
1 47104 187004 172230827
3 187160 59783
2 52650 281437398
1 107172 166295 580992124
1 68001 141523 192758005
1 49838 189487 907421142
2 173218 789189498
3 197102 163697
3 57665 136307
1 6161 46091 712337483
1 141532 170123 111600031
3 67475 1172
2 177847 799873376
1 43153 43965 419037816
1 186001 188241 191800502
1 92828 93235 678516212
2 98308 313530646
2 75979 620294007
1 45391 54835 885944185
2 178980 209890102
2 108094 316234980
3 121085 180904
2 67080 878921946
2 64626 673908145
2 121991 69969678
1 35631 72487 97369630
1 59267 105012 311036046
2 183155 803795645
2 78660 947871123
3 185687 117518
1 49395 134395 434498161
1 20087 174229 779850329
3 117450 92062
1 43969 154428 878371131
3 96225 178436
1 55140 154196 540691537
1 58087 111581 97962826
2 154617 698068158
3 164297 24754
1 107104 118676 131299201
1 79105 167501 280823041
2 42806 155626298
3 180032 65806
3 35106 188749
3 155847 18165
2 161329 742638902
1 23261 128116 802698306
2 87006 280326874
3 185227 179486
2 93352 508818560
2 179444 363138404
1 151209 154499 368821208
1 130165 141943 684607967
3 63443 41810
1 9028 119433 88846283
3 20226 116823
3 99304 133588
2 101443 459223266
1 43103 195041 652603482
1 22725 112889 242670725
2 165446 753610648
1 103628 196667 266537303
1 84128 117711 393999631
1 50594 196394 506678021
3 46933 171625
3 95705 39605
1 96828 172060 624297173
3 85877 68927
1 166828 167018 824743977
2 181291 196914399
1 9374 172900 750871232
1 121821 188746 826776544
1 154571 164973 652965535
3 83051 182379
2 82927 523741626
3 17019 24274
3 80715 110049
2 58660 276645610
1 55569 111161 48410942
3 66738 19950
2 25392 773559648
1 25648 37892 227326163
1 40932 103674 902536847
1 28131 28837 949883482
1 34621 60099 218786279
2 86297 720797372
2 178615 278293610
1 139209 188434 452319928
1 21550 118576 900826477
2 114157 849118661
1 15612 170695 829600020
2 43425 58633494
3 18440 99000
1 11334 140734 427396634
3 158484 135463
1 88006 190184 253173703
3 137152 19530
1 26536 159635 364455864
3 64242 66318
3 22226 129790
2 34372 347095485
3 122250 159232
2 158128 782273093
3 124551 41189
1 128069 157246 883864981
3 47179 98169
1 25463 69095 679826905
1 84634 135264 932083408
2 141312 675350560
1 42240 127157 449361570
3 197744 152773
3 99242 93729
1 168846 195829 403333781
1 17860 174471 783474198
2 2557 930896787
1 114321 117466 934885543
2 170997 120669102
3 109726 78282
1 45421 155551 198721008
2 113658 856758174
2 72619 232998410
1 63595 196918 466278707
2 110819 290809004
3 37005 114739
2 163719 608259235
3 129520 144997
1 25068 198011 528215734
1 125117 151029 178545220
3 128940 193801
2 45021 201798788
3 89401 90127
2 118359 907257730
1 31998 156240 113965098
3 140274 86194
1 7361 62596 587839272
1 7382 49030 327672480
3 75530 178825
3 71688 197379
1 8524 46371 609813356
1 11361 135692 382426776
1 96709 118200 565774731
3 81218 162832
1 97906 173001 179849879
1 107418 112595 493419569
2 66821 72535057
2 157946 509205823
2 66819 969593293
3 37562 71046
1 143444 157996 708245452
3 87419 180658
3 148716 156203
3 98106 197499
1 84591 85902 330044115
1 141266 150714 827442775
3 149116 89614
2 34812 295445529
2 134277 544009946
1 9854 9890 1220894
1 50576 52222 998235186
1 138947 186466 43387483
1 77461 192468 155588084
2 146016 993694871
1 66206 168227 377538194
2 165030 731214530
2 147437 336160924
3 134947 164246
3 15609 113949
1 46509 61611 189747393
1 58255 126159 219592040
1 67874 103149 828959369
2 117223 476813907
2 73076 699666513
3 196845 42657
2 189781 597027630
1 90199 164230 561447293
1 32077 89122 5397669
2 176563 910204808
1 80642 84927 572428579
1 60641 147582 590778361
1 123709 155521 451334807
2 89925 560639557
2 109343 219613910
2 186757 481167397
2 51196 85750019
1 93894 133003 57527400
2 155150 503026341
3 82852 34438
3 109500 86995
1 57120 88340 937294629
1 54890 134858 519670547
1 40484 126217 941201395
2 51920 948301021
2 118504 22728904
3 77327 180910
1 50844 86600 90481197
1 53592 182470 453798810
1 65456 65591 738475027
1 33912 132613 700933741
2 170429 441683638
2 120624 213168722
3 50969 196372
2 142502 666233822
2 106516 755346783
1 20444 183965 948281438
1 156703 196632 299054699
1 29806 125618 900552318
1 7229 180468 483920382
3 74274 63144
1 18234 36121 321172329
1 81476 102553 723028520
2 87787 929850465
3 161697 128695
2 71238 244205097
2 125072 760944
3 156271 134523
1 13083 71636 683846230
1 9698 180411 225171056
2 37735 945050019
2 73570 208128259
3 135585 79838
3 29935 97013
1 47335 116698 283108396
2 85844 592059215
2 10045 66165664
3 37436 145994
1 8330 180927 578653730
2 98001 206175104
1 60142 154612 319826623
1 5180 56267 219593548
1 11465 84279 65311909
1 66129 193408 965717488
1 67850 137084 584077013
2 158122 203103873
1 7769 60788 893972583
1 65077 93380 858073588
1 19995 105533 229571167
2 11451 231337203
1 172291 172838 956546559
2 50729 875626494
3 77822 97434
2 178767 94658701
3 36913 155953
3 144971 16143
2 165629 66173257
3 117701 119356
2 22430 858821694
3 15252 121187
2 136814 685374115
3 55075 195492
2 136950 108952631
2 11341 756412083
3 129040 74976
1 88970 122043 310816100
1 125319 153568 577527085
3 141474 55116
2 42463 244885877
1 16925 45521 135107881
3 104677 30518
2 98644 173501356
3 16926 49543
1 50843 142807 391251381
1 79576 168789 604638310
1 15605 169616 316692477
1 97014 152163 270344275
2 188275 32121344
3 16779 192991
1 81942 138408 645906144
1 11938 17950 334505866
3 93826 62026
1 50797 96538 187828204
1 2026 40296 93511199
3 86927 108579
1 156785 174457 956036378
2 18611 920975369
3 189046 170781
3 26715 169788
2 47555 55292661
2 131402 923258514
2 100059 134163900
1 61867 154583 932790570
3 151448 74139
3 25211 88690
3 80199 39716
2 183188 576812856
3 74009 10527
2 11425 8294342
3 134011 32603
2 162850 571160454
1 117608 147899 164405310
2 108254 763047448
3 23284 118460
2 154153 738317400
3 97450 163687
3 12535 62351
2 83985 400789868
2 98769 735824185
2 102864 828548015
1 105409 131258 826055438
1 79265 152386 246493936
1 21041 26551 76032087
1 20757 37920 500288901
3 161745 141167
2 170950 177070663
2 116123 462562748
2 73434 773431913
1 46145 127320 926114675
1 6049 140269 291343299
1 30011 172990 627146539
2 32683 353465010
3 14254 155174
2 53275 806531991
2 38832 90954475
3 185297 154989
3 150416 135565
3 167520 184910
1 47802 171145 641761525
1 179254 196887 805991269
3 88482 48533
1 135328 198838 856436538
2 131102 767266179
3 41090 157065
2 18250 538809922
3 147795 85880
2 53685 228968630
3 57751 177490
3 183667 167790
2 70674 876888641
3 114008 44790
3 113477 133488
1 60103 199012 588210268
1 28228 46330 36351445
3 68446 124597
1 127626 171443 598862324
3 174194 159480
2 72534 163444163
2 74376 954583386
3 77065 176230
3 175517 192357
1 25638 72461 361431000
2 96246 705384798
1 25709 47496 342514251
1 42179 167321 381149047
1 38104 185114 405975283
2 80342 293415275
3 86064 10208
3 83963 104306
3 99317 154172
1 135209 156052 278200579
2 128729 279473081
2 168125 888722404
3 118180 166553
3 2153 180561
3 66400 129475
3 98317 144483
1 71731 127422 472640649
1 22406 148052 34863730
3 172255 175836
3 47196 181272
2 78173 551901387
3 61346 186495
2 3821 45923739
3 194230 90281
2 116919 891429044
1 2253 93739 281308073
1 57390 102975 135841734
1 64852 123525 176254980
3 87371 180559
2 109900 15190951
3 37734 169929
2 199182 580915566
3 59833 166223
3 107023 62676
3 94800 31338
2 162886 578794982
3 61953 192478
1 80012 128719 583123624
2 59690 889601005
3 184755 52102
1 26624 40791 731698886
1 51192 194204 779141029
3 42502 101170
2 29924 525427070
2 21032 299659044
2 111640 241533880
2 108432 731462632
2 89067 485303434
1 88354 92853 639258419
1 110637 168562 250648555
2 184092 602781148
1 19054 176935 109882893
3 80000 107600
3 136993 137068
1 18048 111136 528486998
1 8750 85433 264575598
1 183038 188701 915741757
3 64142 187059
3 117394 155965
3 100352 145989
2 24787 885549779
1 32416 88136 994567025
3 25146 196759
3 25644 173315
3 197512 42588
3 39465 57687
2 39195 625214869
1 61630 166691 897706143
2 154800 86270670
2 19065 50527555
3 103690 39082
1 49666 88191 879843445
3 67029 96169
1 19144 125327 427040721
2 154968 175243883
1 75872 119654 703091399
1 78463 168477 378531476
1 2456 11937 376352762
3 150027 196008
3 121277 15941
2 87100 114422037
1 38421 102322 291359263
2 4018 630549353
3 57185 62256
2 33385 350263649
2 62569 764188558
2 57457 183283084
3 163067 144373
3 24273 132351
2 34794 799297014
1 116404 117204 895756429
1 106011 127970 220767265
2 93011 859941105
2 154043 455863317
2 139213 302535149
2 107706 768079145
2 114575 968961766
3 171674 6119
1 102768 185389 825618134
1 60456 78903 166412870
3 135348 101505
2 7893 235626795
1 150324 190390 820606061
3 80330 46843
1 49063 164991 435995425
2 138022 177565641
2 40640 1653436
3 99407 65486
3 105434 156697
2 9028 627994359
3 179706 187551
1 101947 146114 223375282
2 181754 103538229
2 52371 822589602
3 92356 150283
2 6054 700913082
1 111013 168455 637472708
1 4782 167559 261560214
1 158034 180025 918479961
3 9506 144441
2 176170 900259841
2 69399 730685011
1 63898 70525 407242343
2 188285 893723796
1 108399 180866 449255324
1 25895 184428 838778952
1 34851 110554 121363945
3 154258 105839
3 79641 58710
2 64182 293458535
2 15947 25243185
1 88239 174069 280070600
3 99176 180150
1 76171 136953 837434566
1 72757 184209 953120745
3 25961 95481
2 187006 404035507
1 26868 142532 768761891
1 100364 136133 482905381
3 53364 48969
3 183 75098
2 162935 714707519
1 61115 116567 315048891
2 85335 887856161
2 16583 466965237
1 139590 191793 696621568
1 91022 134665 137267366
2 83155 672792774
1 107509 148272 112191851
1 137890 144990 69924000
2 119254 105582115
2 123529 310967206
2 184928 819735890
1 106565 160199 776446437
2 147548 684548868
1 185362 189059 249640405
2 55641 590817683
3 60771 137580
1 7915 11380 270464003
2 90791 276968339
1 11168 79102 474526507
2 58436 454877173
1 85298 145539 870623509
2 71724 61236378
2 86411 276481743
3 174482 224
3 165211 192749
3 72385 119742
1 131413 156840 570683247
3 16297 88301
1 165684 176646 719732990
3 23308 121343
2 102685 781434054
2 190863 577755419
2 161202 50297121
1 176361 192224 972154306
3 31732 92251
3 71836 87056
2 142236 310822178
1 119990 181228 954414397
1 29986 75045 782466238
3 70985 197177
1 76884 88472 738692396
2 128904 10304513
1 139171 146177 530121152
3 112800 143751
2 57921 208799632
1 84630 103359 563430267
1 11331 21268 128611055
1 60450 82187 735650571
3 182247 89370
3 164949 179190
2 38375 712860374
1 79419 114045 748987175
3 138845 74332
1 32760 163277 424014542
3 198095 49318
1 43041 65574 854164001
1 73205 161230 521647978
1 44512 59885 425149161
3 81241 160227
1 91079 100465 192486399
3 68844 13824
2 13860 653402273
2 103259 28200884
2 162024 88057046
2 24506 245613851
2 52841 306263859
3 40422 142562
3 31450 147343
2 170821 335761148
2 74628 80125998
1 62877 193574 695511902
2 86535 646801405
1 46332 57372 4718635
3 98079 136683
3 146775 148286
3 189547 182530
1 5243 53469 537880764
1 42773 166226 297127182
3 127002 35207
2 165688 14341782
2 112929 663488541
2 30285 895962073
1 110732 186365 538013448
2 150178 737656540
2 46071 425568455
1 71409 83378 641847269
3 9690 45980
3 31718 63070
3 81186 35241
1 50401 160383 258511740
2 169156 464062622
3 116817 54874
1 3569 137127 919028164
1 35093 147233 924793047
2 157030 520037875
1 37200 131275 28872876
3 98553 109076
3 153072 174372
3 116371 157193
1 1236 171650 855985719
2 63762 953350865
2 16283 290846520
2 145673 163426758
1 81988 102435 831498271
1 34308 138581 985576712
3 96762 7473
3 44006 169381
1 17557 55149 238626311
1 42949 56684 44143755
3 157220 87873
1 70510 160147 26287998
2 44655 426602757
2 28624 327006927
2 127727 124640057
3 138426 20037
3 28962 142057
1 66533 161496 773552334
1 75598 184638 664575407
2 10143 324973717
3 149236 104365
3 68511 17143
2 16568 235828387
2 162947 734160203
2 98147 495179664
3 68110 73342
3 138239 82475
2 24352 341306132
2 73195 723703150
3 22991 180611
3 66244 103043
3 72815 139200
1 127687 146983 229515568
2 63660 445422593
1 7565 42580 669606432
1 166977 170387 309806961
1 33869 160525 71839574
2 39737 173562358
3 44188 23888
1 30156 89611 393495142
1 23198 70118 129302878
3 2759 165660
2 134053 745779713
2 129724 966543196
1 11600 58670 762597860
3 98849 84221
1 51455 168464 321453436
2 158683 433099846
1 71783 115199 8430098
3 151599 15050
2 102481 621195011
2 101008 929006171
2 161884 342800954
3 105016 118379
2 97939 988557866
2 31762 913836834
1 147252 155310 234673082
1 30902 142930 620316471
2 191346 118193901
1 58640 123826 614603602
1 84579 156768 296196235
1 32054 43296 554005656
3 43620 79904
2 143141 341277940
3 121560 173589
3 6854 177866
2 108833 415913416
1 80770 119889 251540007
1 13671 60121 847344127
1 36764 104677 285851478
2 35124 550429675
3 191153 169640
1 107539 135777 673105833
3 157332 175015
3 146824 158763
1 105969 161017 760395286
1 13973 29447 510819682
3 44112 160477
1 117966 172445 847173380
2 5281 799191746
2 2139 760506630
1 125928 165065 963861033
1 5361 116980 455260179
1 143230 163828 920235550
1 100781 150115 384019139
3 59484 101266
2 119377 450657662
1 27702 158075 276194784
1 101167 193624 253765094
1 45491 69084 731575758
1 285 182353 406674013
2 39825 522717857
3 66782 151118
3 141412 15362
3 61958 74831
1 55350 163525 98003247
1 59120 110189 936627827
3 44463 47749
2 43110 607067383
1 59206 99169 150427040
2 47412 55931536
2 13157 601602726
3 167583 45058
1 140266 151095 769354601
2 5324 366868016
2 146051 929286193
3 151688 109269
1 74087 123958 650914928
2 159402 843954320
1 1476 192368 648716618
1 25376 62868 916189230
3 133922 130313
2 5554 694409504
2 88705 11195293
1 31536 189741 239168837
2 98398 563915726
3 118880 134036
1 9031 189727 873990015
2 146624 3251853
3 20396 173526
2 95716 186699135
2 106462 118560435
3 152483 75107
1 151328 168541 349605030
1 133667 147976 280464469
1 162010 185209 443863724
3 170479 122367
3 102634 95251
1 21924 192786 260476419
1 49963 181185 446617729
3 60969 56505
1 156904 172831 283184508
2 101189 64809561
2 95485 736417237
3 2193 53347
3 175684 4601
2 37184 623261197
3 115542 28340
2 44759 139568453
2 14567 41928954
1 118593 147333 608837892
3 60574 19683
3 101080 175219
3 68517 109101
3 174626 16058
1 73356 158219 219414473
2 186015 140484985
3 51385 190683
2 35984 853483842
2 90741 96340779
3 164759 191613
2 164640 967092023
2 28222 544083930
2 60272 753739366
1 16030 199012 325981632
2 113129 427821891
2 104551 625225661
2 189016 315046501
2 161520 847231386
2 197664 31078174
2 80691 645749715
3 55767 32851
2 181552 125663540
3 40738 51950
2 19695 24596689
1 26684 46713 332280261
1 3923 117666 674058814
3 188794 132354
3 75245 180295
2 167489 370847836
3 7741 91327
2 127853 671332376
1 106980 139180 680500331
3 121871 192520
3 55424 64914
3 77476 71714
1 143748 191722 351138559
1 52199 126753 385333331
2 23033 478331335
1 48343 95884 368389115
1 21968 118945 997694413
2 105223 19857537
3 171680 106037
2 145173 74131898
2 157517 371985699
2 633 143960836
2 178680 792950474
3 156513 5469
2 68510 435729911
2 61999 887695634
3 69978 64760
3 129062 47266
3 160495 125367
3 50373 181261
3 22444 195526
2 68636 613118360
3 151445 29477
3 39001 47576
3 11495 184324
3 46172 175906
2 76423 138486294
3 120367 118992
1 100738 109537 112091115
2 108738 401521161
3 164253 90216
3 83402 82432
3 111566 13859
2 159863 547894134
1 108819 182890 235920268
3 66041 94675
2 66209 665946314
3 39956 110710
1 83289 176868 511228585
1 96281 122579 480957399
1 22272 155919 583222135
1 53617 91184 340216707
1 3548 51255 103318644
1 135983 164235 581254619
1 66742 172511 398281450
1 170281 189509 764155438
1 44839 174838 963621380
1 123574 173073 131546809
1 117266 199278 648451555
1 57461 105083 529818213
1 15466 142400 618252283
2 128119 343433537
3 132471 150992
1 96876 127725 952083699
3 131148 104697
3 134008 175927
2 166865 959235218
2 127597 171606009
1 88423 142381 357999753
3 39862 133408
2 53469 28041259
3 47939 65462
3 129848 57913
2 4894 245211174
1 103320 156079 160801024
3 11247 19526
3 131817 150312
3 51961 63222
2 106603 23390589
1 63953 109868 2774798
2 90282 556227197
2 79385 865060571
2 47684 23459903
1 25993 100274 227335462
2 108891 285752918
3 115675 69428
1 82134 166470 771976400
2 61893 964138228
2 190165 877222172
3 86014 164282
3 69260 4033
3 170164 23916
2 152873 167098354
2 155016 241440984
1 51444 174688 932012934
2 117371 874467318
3 125288 26568
2 87239 901486652
3 97872 55595
3 59997 123027
1 45315 108224 880212925
3 99815 117948
2 154700 759067642
2 45586 694563803
3 148377 60332
3 12321 63133
1 844 188239 948639083
3 89597 182814
1 20451 93086 184247762
3 7217 76772
1 157499 176332 489939101
3 68160 106825
2 135994 870323747
3 33235 155255
1 30807 150268 293016011
2 164689 47579088
3 172655 96078
2 2387 612533234
3 105821 52697
1 6222 160535 885081143
3 124676 138990
2 70136 635948475
2 83504 485205301
3 9245 166023
1 10051 119828 316231813
3 89013 180081
2 157547 999732716
2 78804 175209454
2 16374 947654154
2 110435 44194486
3 148324 182196
1 34109 179482 234385325
3 63182 54647
1 129533 175914 295086356
3 5480 89178
3 167111 118726
3 71288 81034
2 149271 473659110
1 17745 38999 126526540
2 85207 49226251
2 70051 531091124
1 101376 145983 184625534
3 150851 41402
1 80015 81974 838430357
3 68749 15634
3 24557 104601
3 167450 21764
3 96030 105837
2 188721 550153057
2 76888 28485982
3 26148 42863
3 174052 176198
1 42061 75734 19967923
2 170100 841771960
1 69100 69431 588701311
3 130374 109922
3 48959 18737
2 124815 372806682
2 115807 410746262
1 55569 116626 544094327
2 125935 552600728
3 194977 50262
2 99410 573786958
2 101983 844165808
2 84167 729866465
2 178396 957079650
3 95138 121829
2 45565 891578293
2 47074 739513348
2 39309 178386594
1 177361 182744 305264202
1 131612 145846 621656585
2 70217 437204177
2 163820 58195380
3 26142 142071
2 133106 113503149
2 66701 563879644
1 33538 60289 235251721
2 14886 951638189
3 197460 164984
3 187788 16872
3 94630 177832
2 76 325769977
1 21902 60907 426112240
3 193832 7459
3 66374 98148
2 128923 591287471
1 13938 36845 169291923
3 14463 58254
1 41009 146614 47727886
1 120371 196576 441005801
3 22432 190680
1 6052 97384 285367793
3 93103 118424
2 182661 322215584
2 63543 615851349
3 108983 194164
3 145321 110444
3 68746 162138
3 106578 172302
3 162453 24768
1 25797 145201 526380222
1 23369 145446 70586621
3 199544 1346
1 27373 39926 956599021
2 118601 206922280
3 185197 68374
2 83301 971679850
2 74609 540884335
1 26876 87172 221356470
3 155691 182609
3 95535 180079
1 56015 197643 26183159
3 128590 116917
2 114866 408320427
1 120865 128507 452236744
3 182831 112305
1 153777 196316 77409276
3 178729 173153
1 34884 49841 388396538
2 186093 766915384
1 121736 129465 98188898
3 185262 163713
1 85017 172809 49248939
3 1784 168350
3 70607 44387
3 12121 101591
3 168276 89434
1 104992 121264 21156210
1 1250 198277 597376545
2 167170 550788250
2 29792 482509186
2 34082 965494079
2 20487 563476523
3 176109 133185
3 95581 152639
2 163570 16241272
1 24968 198213 97505686
1 80825 163237 38356971
2 23778 113983890
1 20278 83518 979945893
3 79776 134470
3 184259 106946
3 143320 75844
1 40564 122103 499619468
2 67290 462242488
2 182933 166373676
1 23502 138521 957754532
2 89353 505975626
3 53053 11505
3 78215 104535
1 98936 137239 373805322
1 100814 107216 534696456
2 60095 885670376
1 86883 175317 136936158
2 109754 876038715
2 133251 268639954
3 116114 47533
1 53433 153898 26381620
3 150672 40932
2 15791 944328622
1 60961 122605 708807062
3 35989 31531
2 5438 965604629
2 47787 662628682
3 49895 152197
2 29131 942520553
1 98886 102134 525461997
3 109166 66654
1 79993 96159 989217194
3 50475 86177
2 152652 623880732
2 194668 292767553
2 118380 719436669
1 31468 59742 316575421
1 63536 193501 226283569
3 37455 73557
1 15272 64608 291471260
1 112778 178043 261067271
2 127263 87467854
1 50233 193216 100579406
2 12891 212627504
1 3518 115862 66204076
1 62936 119526 992019327
3 1234 129498
3 15555 20873
3 84933 4763
1 36772 49139 646684343
2 15708 975092
1 81936 177974 159853314
1 131571 140372 117039068
3 26117 123103
2 64512 27141694
3 158094 175923
1 93527 132432 166732823
3 73010 26241
1 59517 91708 311107110
3 23699 84369
2 107045 122415388
1 122581 125432 271302701
2 56418 909856829
3 99143 20039
3 184225 137373
2 108148 914718175
3 179241 184298
3 135633 83218
3 18500 116516
3 95397 65368
3 132122 85489
3 167981 135215
1 174167 192997 530012960
1 163344 178252 53983122
3 185985 116767
1 109934 187436 550936463
2 100180 287992595
3 152863 62785
3 186779 64097
1 50168 140570 349433097
2 47053 661735029
3 194306 167000
1 13124 162069 969512714
2 190503 288087297
2 109507 97055202
1 13241 120050 171017915
3 82479 154765
1 142468 162586 329540604
1 61412 104711 447143981
1 96912 132436 804074360
3 100510 191513
1 1361 73913 323381502
3 173498 53131
2 73745 949179458
1 73202 182507 280736440
1 121212 128119 26616856
2 146232 115317302
1 52951 135893 591323028
3 46191 86196
1 111755 183393 832204729
1 4190 107674 29728254
1 25667 84304 836721354
3 78930 110659
3 101744 142077
3 32356 183585
3 15652 50589
1 52473 64607 818999171
2 177778 696526876
2 34218 385854054
3 97390 166058
1 38304 50995 776769096
2 88019 378863434
1 46197 46676 190412445
2 140099 760572230
1 9578 116624 853596720
1 6025 56092 509863304
3 105415 37740
1 72960 171976 984685395
1 59890 150078 686859268
1 151348 199922 818285350
2 177283 335915559
3 27188 124292
2 42327 781911753
1 5107 21461 356365235
1 86904 133398 679369211
3 112701 75699
1 18976 184396 592514228
2 171490 591156543
1 45034 56490 932781472
2 59126 403978965
2 178686 281402800
3 155724 144240
3 142426 47381
2 59184 284238807
1 164592 186313 212576775
2 117648 139706878
3 61898 74503
2 69265 476393892
3 135444 102567
3 104353 185605
2 44153 210700767
1 23191 114197 755048559
2 156625 421101261
2 156194 250905802
2 90951 774840473
2 192898 538840034
1 862 94144 385979905
2 162263 215887939
1 131331 166838 183080042
3 84831 98039
2 174111 901412733
2 14856 368009547
2 104876 974915834
1 145050 172051 812521024
1 100409 100787 255230662
1 72014 86707 145780272
3 187216 6576
2 6501 279877462
3 94738 188742
1 96649 190922 565544364
1 68653 199209 918775448
2 65762 71131822
2 186690 865064592
2 13061 553352770
2 145176 398490191
2 128361 348140020
2 77971 216535658
2 2979 278750946
1 125560 194687 917751237
1 85950 100193 415825219
3 198264 80609
2 162629 679973502
2 153316 397268174
2 163061 242885817
3 29504 53237
2 185329 540036005
1 19842 70860 445253790
2 53280 158284583
2 151692 984446915
1 97390 156999 937124641
2 196648 643621991
2 38578 818972473
1 33118 180898 115531278
2 81485 341431202
1 6739 19351 237848409
3 26986 135293
3 7771 197845
1 11204 197581 506337904
2 178090 196447087
3 124465 186772
3 135469 130423
2 38346 292427701
1 93147 192540 304343494
3 188309 185620
3 102550 80407
3 18238 109728
2 11110 550307957
3 158245 111074
3 84180 154052
1 31904 181504 43516596
1 16566 114149 284544705
3 23114 49048
2 54693 899939236
2 26678 802583456
2 41017 771554955
3 58335 194467
2 48257 96050009
2 94001 642309119
3 126984 124327
1 26943 157716 454996776
3 10926 10873
3 152392 141952
2 6096 223437347
2 138881 413467439
3 131810 33981
2 187820 874282978
3 28630 161415
3 55667 149566
1 119958 193339 238895612
2 133533 494797603
3 84560 143343
1 104840 176203 673150999
2 197937 211466764
1 138310 160948 442435139
1 32351 101804 794396341
2 15359 674434039
3 95413 135163
3 109909 164570
1 66631 172844 72969516
1 59041 94611 300197262
3 140052 150237
2 181782 484129908
3 108915 47439
2 53510 499876723
2 168769 993017302
2 197198 908283820
1 75614 182262 787985766
1 72871 90295 645050774
3 20800 168177
1 46140 141831 218371654
1 144136 191581 892154520
2 70787 331899083
1 67462 79522 608078546
1 68090 183269 735983933
1 62294 129939 996408922
2 48093 360805322
2 176165 433126083
2 151672 254444692
3 169879 40671
2 145865 249842471
3 181525 168069
1 20353 118612 297966731
3 94400 112267
3 46244 189048
1 170881 190605 413200714
3 165194 102159
2 51255 38969048
3 151992 27871
1 16825 19018 874893188
2 98114 702607508
3 14042 183603
2 8884 557674080
1 159294 195198 778008010
3 117232 26548
3 68899 130540
2 171981 869934939
3 55503 197612
2 165195 627789610
2 87468 74612717
3 78309 76335
2 138215 417832632
1 59265 64622 127554027
2 5827 624501788
1 127687 142131 479543606
1 100580 167286 332745262
2 111444 864106073
2 199100 691591184
1 14306 30764 106020031
2 124342 655153774
3 103940 45106
1 66138 195109 721081782
3 43540 135716
2 71203 329101508
2 174768 129721114
2 164418 299506614
1 15925 28407 49490056
2 529 449533262
2 165804 844157838
2 141701 355306889
2 116441 732205825
1 74420 124887 496859044
1 10855 66678 167415450
2 197605 80909615
2 118651 452584527
1 25454 186615 613615170
3 66853 141529
3 75489 92921
1 83273 123495 586642719
2 75025 436723744
3 99842 167022
1 10768 134724 869110641
3 121229 15255
3 177890 69189
1 146409 156117 991992588
2 125672 414511998
1 121004 150296 142920507
1 122130 144890 345296454
3 125141 150995
2 154326 235825655
1 60134 192146 101702189
3 169851 163800
2 2367 948642456
3 160383 45509
1 30008 112821 573995624
2 113932 882742796
2 154068 616165647
3 108170 139663
1 40387 109640 781991624
1 2536 26979 22832802
2 82573 717308368
3 31016 55215
3 130249 197661
3 124071 167718
2 54846 860791091
3 65396 63071
3 16432 153538
1 109799 116996 315367597
2 38257 780085747
2 62651 695538844
1 42968 127918 125592175
3 136734 191307
3 139587 135084
1 95626 193136 624726110
3 55569 100963
1 45616 199035 130130068
3 126261 183368
3 133053 122445
1 107555 193478 231706662
3 127012 198106
1 71330 81498 440231409
3 98101 104011
1 492 131451 340258402
3 12177 37992
2 29376 501945691
3 158552 77868
1 143458 189116 794757358
1 23387 192739 201502715
1 156306 174384 682219485
2 7721 844716938
1 26329 89320 692235054
2 125028 288973052
1 24858 37226 906499600
1 131073 134672 276067633
1 112239 129101 634032482
2 117286 738147264
1 145726 145895 608184727
3 82510 88456
1 29474 140651 98150117
1 111711 118474 236979078
2 102535 183979027
3 84221 38266
2 76078 953212526
2 93857 968018683
1 150931 192498 929835873
2 28238 873306431
2 121982 366681874
2 63263 100606554
3 8040 108924
1 29503 37455 425351369
3 78467 136622
2 10093 108017826
3 138528 135900
3 193170 72167
1 9916 51377 278799162
3 15953 101169
2 26075 109508466
1 133935 142891 318492215
1 768 92678 915561558
1 8791 99297 774680601
3 109188 46741
3 68631 23648
1 144504 172266 811471371
3 113142 94604
3 26696 49082
2 8265 557504115
2 40820 132777187
1 114198 171240 224732939
3 87593 112378
1 26621 185832 785997315
1 26883 94324 772125463
3 2508 146927
2 36689 26200239
1 12474 194761 158432541
3 5217 75397
2 73907 569623932
1 35479 67548 125743556
1 65494 107015 684185213
2 39314 665596313
2 123312 77719974
2 163501 252236867
1 29338 63603 699022102
2 64110 221533083
2 69038 384982351
1 143577 195590 740934671
2 86466 920461487
3 2073 29982
2 122767 279998622
3 168413 196198
3 128867 178450
2 99024 137018404
3 92523 169314
3 122934 56936
2 79114 66616408
3 158644 21007
1 152927 156046 696698059
1 73802 137346 367565567
2 46002 650757149
1 145232 172825 20728969
2 93103 644279144
3 19414 74267
3 68466 55362
1 70292 149882 858214987
2 30213 830944298
2 185339 297669243
2 128994 568152531
1 96876 102277 635207647
3 159209 108878
1 14601 110115 930388893
1 39278 104783 31271535
2 191997 862011956
3 18083 99745
3 165759 196346
1 178826 199603 960134192
3 148221 47532
1 100173 134653 114940685
1 162723 177983 234712581
3 101650 155900
2 146106 551314884
2 138405 382111876
1 120696 170610 231051265
2 138318 72788967
2 61858 188541614
1 151407 197465 288106520
2 156177 796909244
3 96338 78011
1 13639 51089 39157158
3 155016 43614
3 50478 138054
3 55845 141017
3 99943 75661
3 30814 65461
3 55339 35976
1 8868 22355 568228769
2 147128 435787670
1 84749 119594 721796276
1 54008 74465 449370429
3 115047 115791
1 13222 197506 795522403
1 52875 123588 180408789
3 26660 55667
3 48164 58353
2 186024 964296897
3 151578 68624
2 37375 722290564
3 47791 180747
2 49912 164106134
3 154841 102105
1 28837 61431 198584326
2 777 279416644
2 102556 941611958
3 97795 162921
2 31171 344628140
2 107002 563016565
3 32919 48068
1 74386 140869 427995582
1 54067 76534 315580146
3 154702 158681
1 26621 195792 759095739
3 172485 26469
1 12799 98837 403263972
1 45965 139581 490590693
1 30031 108944 720569547
3 139980 138830
1 37778 60861 581836674
2 37109 311071277
1 42163 66276 9278783
1 36994 127323 101015609
1 110323 114074 846489888
3 21232 22832
2 50841 239307697
3 59609 198183
2 48866 251618915
2 187334 990284205
2 183533 609192437
2 60305 559118456
3 178605 85311
3 169165 30921
1 103232 195552 741435394
2 84823 842605463
1 125845 190251 75256420
3 185849 41419
2 85822 815368256
3 166563 112998
2 89083 840770066
2 101146 502654390
3 38115 172365
1 51668 186814 735629811
2 66142 284857263
3 98311 44365
1 119572 166666 193749477
3 37084 46363
3 137989 90377
2 3024 41178329
2 100133 373008073
2 126484 650066521
1 19365 127311 248394530
1 197741 198925 481547687
2 27069 665946173
3 47533 45688
1 71358 141773 275502358
2 119824 734270517
2 55663 425837335
2 35567 724875887
1 108102 115416 37156041
2 153418 973871386
3 20145 158028
1 106712 165599 207532126
2 102772 116495772
2 70767 722454581
2 47458 961606091
3 110059 85908
3 32316 101403
1 82230 178765 968792189
1 58270 92634 132998278
3 125993 79833
2 60257 502333275
3 135383 91147
1 20019 166237 237551656
2 160001 149988200
3 3923 123465
3 76820 48537
2 34864 726396547
1 42888 174925 236841742
1 109262 153068 458014324
1 46741 142390 269357682
1 37329 83864 824407164
1 109650 152783 58490351
2 133001 289594447
3 180469 21411
1 92689 148316 200658800
3 63080 138992
3 108828 187244
2 43884 643900192
3 189956 63923
2 77852 15765874
3 77645 121388
2 54550 950886851
3 35679 17230
3 172985 30226
3 15397 160785
1 49818 53536 728919683
2 108032 106759622
1 16353 31494 460415295
3 186334 177685
1 5231 102696 706591065
1 98426 180669 963909770
3 19849 180003
3 4447 129372
2 103294 815207641
1 93467 189827 192530254
2 104725 227550771
3 16738 103757
3 148124 22805
2 155467 98788108
1 69754 88471 572665075
3 98633 50969
3 81523 100419
1 64330 142408 834458025
2 162733 726614174
2 86270 384282050
1 81611 152055 919796313
1 24148 195404 152100225
3 69034 6826
2 73211 13570950
2 72096 363869683
2 109675 129320616
1 87660 115986 190743206
2 141929 533308095
3 59754 29558
3 78529 173569
1 30532 118974 594615812
2 55868 710212879
3 85784 105547
1 7750 42230 693938452
1 33431 42795 121449179
1 60329 124683 517585523
2 121835 378585109
3 144726 105679
2 58929 907465159
1 132744 138791 840275741
2 134298 285986046
2 172267 925809392
2 66343 930607352
2 58435 359110887
1 109649 190160 424550838
2 47634 767421954
1 134365 173571 458973443
1 3470 110796 389359684
2 50195 928298182
2 39043 865808701
1 40228 167559 439794328
3 30906 12075
2 156694 217131404
3 47434 191240
1 18448 105807 148804592
1 121788 132589 47867369
1 110694 159235 810360172
2 23372 137404571
3 113738 105494
3 173244 181784
2 139564 829301038
3 97345 5867
3 199330 609
1 144195 187997 676359283
3 4060 29207
1 64663 174248 790956243
2 62595 980080041
3 92258 111574
3 47999 81716
3 80933 177548
2 55241 154412076
3 175861 174721
1 8077 61442 760857889
2 97832 935276520
2 70911 769329095
1 4194 80599 889697857
1 6766 63893 549186844
1 82361 94839 968993506
2 1733 657183388
3 104785 52388
1 39174 161934 581958892
1 37572 177579 192896379
2 187495 486936721
3 72106 32800
1 45582 150137 293481555
3 42209 169637
3 115516 194049
1 96464 196344 103438444
1 26786 171275 552399915
2 169529 808057954
1 122656 157960 118382391
1 120593 126394 43461396
1 51053 159788 19278543
3 161944 77990
2 38179 190849238
1 54134 187874 399839488
2 145533 336160909
3 172030 181736
2 125563 236118455
3 124198 106592
1 113543 188960 207516526
1 133283 195618 56255254
2 73040 695426999
2 105405 306059477
3 31628 140656
2 111493 950135434
1 143480 143621 901768493
1 128322 168266 106375579
1 57594 149650 733974051
3 89212 115464
2 193403 87373952
2 128661 589722002
3 104981 130690
1 87081 138691 552608573
3 160555 139767
3 123002 803
2 179468 900006628
2 64527 274030538
1 140887 182715 869202130
2 51814 198949580
1 47468 55780 824182238
3 19056 45447
3 118827 43628
1 75254 123339 755626434
2 90044 523666784
3 196570 18864
1 134484 172682 810791479
1 90891 137998 164139684
1 165651 174411 489632317
1 106438 166337 121781812
1 48314 166388 881223423
2 142246 180221967
3 139295 25543
2 85281 307709403
2 104594 206708882
2 24825 13706193
2 98130 63669
3 125471 102987
1 121187 196350 558662399
2 113291 4339341
3 126861 61771
2 86708 160116643
1 98004 199752 441876472
2 103759 379392382
2 106664 84720645
1 101349 104723 12648065
3 197765 91792
2 59467 45150410
3 26064 38117
1 14393 81494 451780516
2 94024 74128828
1 29108 185960 518683189
3 144940 105480
2 171719 893395093
1 86373 162171 74919646
3 9324 101832
1 91263 130933 579100500
2 153047 828509584
2 27604 605999022
2 188329 575922964
3 130172 109100
3 197011 34043
2 157536 128816835
2 20603 245499113
3 126057 150790
1 10700 88063 111844732
3 38793 152356
3 48147 161736
3 193192 47887
3 154625 68261
1 86846 167740 856994896
1 4632 27931 232191734
2 46197 924780429
2 59502 30507259
2 148475 571192698
3 39381 43098
2 97390 838864320
2 82012 626028969
1 132021 178754 188409277
1 24895 180855 540417910
1 51088 195442 413121480
2 59148 264755344
1 2391 139543 972892121
2 79305 105686802
1 42096 79672 967532432
2 24825 33294751
1 22705 161334 941689608
1 35184 113106 452724298
2 92732 382268358
2 115381 669062076
2 16700 271989857
2 48557 331707524
1 67497 180662 887502710
3 177794 55409
1 1006 98234 818763312
3 29303 66096
1 36327 131477 608900870
3 28994 73357
1 40555 176082 468783656
3 64858 21539
3 33887 108880
1 25403 118445 62324882
2 49828 95299799
3 82075 180293
1 134722 149119 957241610
2 39203 306107345
2 38273 96617852
2 18891 408563135
1 37897 103480 572965862
2 41304 827773952
3 65138 131131
1 136970 153618 774524664
2 39650 884585433
1 44401 112199 92366516
3 58947 81768
1 31138 116934 585762423
3 199529 144269
1 8661 152634 822276816
3 47220 194883
1 27127 59361 495616945
3 84633 164824
2 40926 16350739
3 17028 164096
1 2922 18672 517711558
2 94193 186149535
3 12805 196939
1 43791 96455 878444817
1 93608 191945 439203929
3 145785 112553
3 165567 170383
2 163222 856885917
2 85287 857214268
3 110998 64931
1 52046 173069 540396340
3 113710 39489
1 67782 160438 899823474
3 195712 196178
1 82386 160647 877198020
2 99443 328871100
3 4977 39335
2 58130 758801408
1 139302 149560 822269486
3 152122 8950
1 79268 195007 795063868
3 51711 58311
3 8238 46460
1 56823 177189 512896209
1 101627 151556 903847988
3 37363 124113
2 136375 874631384
2 50477 711687180
3 176519 27270
2 9550 522812586
2 44034 245555858
2 144466 693991910
3 132266 102523
1 70841 172758 132946839
3 57077 46965
2 54687 413029028
1 86513 160022 968706173
3 116518 33674
2 154783 690628015
1 9123 116402 407549260
1 87918 165066 782337170
3 143292 10080
3 7749 27178
3 27273 157502
1 120320 126246 708961399
1 95035 174981 967780904
2 181442 866118509
1 69693 151186 396996997
1 131464 153950 101496951
3 175133 144874
3 76015 122302
1 7071 161452 127462346
1 6827 25753 661795058
3 27053 59750
3 6922 122466
3 133842 184081
2 169516 685376675
1 135340 149773 871889156
2 34503 295784923
3 188707 66421
2 11400 985087822
1 66755 101969 616667674
2 142947 68107
1 31349 53553 118562238
3 17531 17663
1 266 64690 281630124
1 33941 34180 56301398
1 39209 118613 839343034
1 55093 74297 586538301
3 109921 162740
1 54891 104084 570461301
1 56764 101930 989716185
3 119455 188312
1 175278 181552 131142622
3 171677 59927
3 171979 122426
2 181367 593971266
1 177095 193795 601967846
2 198467 489368882
3 129755 102338
2 135455 466019540
2 9239 366964529
3 162363 116561
3 30883 28654
3 96352 111836
3 17936 28441
3 95588 78785
2 112393 586862010
3 69957 108914
1 17389 34797 16728062
3 110165 70887
3 151606 137752
2 29356 844416362
2 11753 592206867
2 163357 98024448
2 3243 507294950
2 37374 568783829
1 119310 148354 444045116
2 157773 954150401
1 95079 116934 137733100
3 131246 160975
3 74889 2579
2 173966 632937924
1 46271 195656 241869049
3 90304 79464
2 20497 358606178
1 67531 187446 747891111
2 178850 34689802
3 130487 6838
2 191174 686770771
3 45181 127119
3 53887 41040
2 67571 73639020
2 98429 119021779
1 116692 193910 882161715
1 110278 156286 993353505
3 130483 128521
3 146471 32593
3 33020 132827
2 63036 383913705
1 11113 153531 464168124
2 143015 832545341
2 47310 537893427
2 31425 723965966
1 143434 199076 674282810
2 137842 49004957
1 60735 129261 129691142
1 103584 157876 339898834
2 126726 117524457
2 50605 423658426
2 113707 486207317
2 22883 891995249
1 6834 35071 276896533
1 61743 171832 344178628
2 181315 220298503
1 126354 135365 995333735
3 186478 10505
3 119640 96204
1 80108 117377 418223078
2 52221 218159670
3 155236 145010
2 173714 479587020
3 106886 155948
2 191108 135793980
2 82639 283990189
1 103834 126173 321725900
3 83444 180081
2 72227 376224037
3 69312 77964
2 136223 39920341
3 142830 49379
1 116454 153326 260911565
3 64432 54497
2 77578 947783212
2 138288 589062243
2 9150 891085361
3 146777 169559
1 124810 193589 642246893
3 72512 54491
3 61513 1418
1 93997 134634 772712730
1 126347 149713 114737152
3 50465 130765
2 93283 717351517
2 146936 278917013
3 186215 189424
2 193314 471461562
2 24002 982653371
1 197 173114 524355712
2 22687 452187151
3 41415 18404
2 186074 89115703
3 158276 40062
2 52390 447656210
1 58476 164749 93471915
1 28785 154741 894560883
1 137385 137800 584506860
1 159089 181263 472094295
2 143729 815854945
2 138084 436655263
3 164136 123793
2 161451 520438787
1 133577 162364 677810100
2 134045 609984900
3 192393 8322
1 106781 107907 199753539
3 77535 78281
1 54536 146245 171241177
2 38339 735167517
2 14047 370021969
3 120353 91077
2 175830 314130209
3 152331 113060
2 54658 995816007
1 157035 175369 542685080
2 6292 743103906
2 36009 944280823
2 137377 11824351
1 67723 164407 894929673
1 12504 65738 760927041
2 164593 512754466
1 44430 100965 528093558
1 16686 20791 95828704
3 105919 104586
2 157954 117500463
1 3528 81276 764539337
1 74747 108666 99624745
2 14344 357599760
2 162070 795575556
3 148503 177635
3 142561 117924
2 92749 907561322
3 133765 97507
3 15078 199403
1 24295 108515 723099627
2 17093 297304826
2 60227 992278386
3 20378 73161
3 74660 160019
2 90808 772033913
2 115018 167197175
1 7008 163276 304197439
2 113955 872949883
1 81558 90616 582364396
2 190969 422395556
2 63100 397564078
3 186127 100149
2 12151 69057587
3 99398 110063
3 139342 23722
2 98550 311061188
3 32376 121328
2 12210 28453189
2 192372 352227077
1 960 53088 715242901
2 73060 338905676
3 177782 51964
2 191784 965190443
3 177357 113917
2 50944 948005526
3 188716 15241
3 148849 199214
1 63267 74163 2396461
2 45419 661919251
3 56064 16460
1 1752 191535 224954933
1 51533 127491 423657068
2 36070 857225349
3 112783 58840
2 104016 660079961
1 720 91239 995036966
1 25025 165045 499124450
2 64473 768087797
3 140553 179390
2 172529 966745259
1 394 11766 746023113
1 65326 75083 419601801
3 121777 15290
3 132782 171512
2 133326 648259558
1 75443 160801 638526184
3 139641 45395
2 119457 189710658
2 109899 192541889
3 81590 29556
2 115465 750574503
2 184518 366558136
2 174136 978159062
3 187077 80204
2 84571 676388800
2 70727 328805281
3 157020 115778
1 81964 115261 545334718
3 41361 119416
3 69525 51898
1 166136 173421 696846797
2 114509 407934389
1 22792 68333 218262966
2 112488 531874969
1 170090 176374 250030503
2 106874 859205117
3 34282 153848
1 79112 115247 977674875
1 5952 19426 360061551
3 5576 101364
3 129850 94000
3 149919 189710
2 133094 89294084
3 95149 93255
2 73422 788282316
3 85301 193618
3 11922 159488
1 81489 169691 630578830
1 53488 192943 726513550
3 169223 10724
1 105738 190411 288565703
3 122644 195909
2 159691 66729576
2 106006 849577378
1 22201 37131 578860823
3 120066 67602
3 6339 120521
2 84827 93465634
3 79200 45974
1 24321 141115 767191363
2 162324 315806867
1 106246 196384 455011419
1 54060 142372 753822293
2 29694 171935574
1 16528 164509 13898452
2 27572 909823415
1 43987 52667 680308107
3 60261 152658
1 24451 102201 647291434
3 178651 65544
3 130549 38523
1 93710 122157 127207632
1 154096 192984 884763769
3 81392 96699
3 189011 181133
3 15014 118467
3 199712 12461
1 87563 125030 253852914
2 102200 571073799
3 154797 156221
2 100685 778100790
2 147626 275221264
3 126616 143864
1 10252 199354 513132127
3 178011 109067
1 158904 185142 984654852
2 100304 684102598
1 15259 39381 198748170
3 45416 60291
1 82100 191175 767637651
2 83186 242436882
3 62738 183114
2 41433 663915314
1 98079 167181 756125250
2 177687 313640089
1 850 32036 421620566
2 74927 250143774
2 73593 151502640
2 65383 237507673
2 189388 603351839
1 123366 130709 696387433
2 51009 396290436
1 79519 139191 47408216
1 122679 179035 629922051
1 116464 121450 628439078
3 94837 53737
2 80614 142111257
2 166417 285671527
2 118829 431176349
1 43611 98847 754027059
2 16384 771952358
1 62984 123206 227617562
3 32902 157789
1 24011 170747 696739673
3 172905 90174
2 5315 586478100
3 1056 133217
2 149348 234459489
3 36897 91015
1 95844 175343 381928961
1 76799 101691 254929613
2 170492 790102465
1 53369 61028 655610594
1 94422 140893 427748428
2 40337 552674185
3 117188 99204
1 97069 186043 862121477
2 51815 47331113
3 139448 4165
3 20109 152408
1 42201 114555 237782501
3 96280 112183
3 65094 176815
1 87046 120061 995879951
1 4267 97176 872024845
2 100572 194339214
3 143623 163847
1 65456 67635 511218982
3 33327 91414
2 194575 482571944
2 53486 490492849
2 183008 435949448
3 52864 46717
3 24930 165711
3 34170 61145
1 74078 195431 955232292
1 114740 155990 30094332
1 19722 120468 241856084
3 135337 110264
2 89606 775538531
1 36369 195024 117828272
2 85541 108321977
2 78446 975140794
2 68376 721319408
2 162923 664792147
3 10224 19545
2 137650 847175719
2 98347 237949633
2 165726 234408386
1 11500 46662 349745249
2 186824 122035317
1 43107 57265 25866199
3 41655 51745
1 153440 154583 869478601
3 5343 180124
1 1859 97511 194891255
2 44461 58560549
2 8857 251814727
2 58277 108419302
1 47951 70846 355082747
1 59275 181141 548232747
2 144911 122407588
1 36824 124682 333517443
2 103758 495470601
2 178210 229290592
1 57783 125492 578974016
2 182810 863787336
2 15101 963075039
3 178389 56638
2 179466 885480263
1 17463 69475 453624792
2 114639 246563187
2 102208 761431619
2 194220 652793763
1 53165 96292 621545810
3 30823 9610
2 47526 694139389
1 118327 130542 233619199
3 81699 52539
3 103074 89468
1 86055 153662 345071633
1 22213 116006 578027459
3 150849 6988
1 85373 195390 958995988
3 13570 47475
2 179900 246753393
2 12818 43986170
2 4276 332807362
2 110102 736955711
2 47461 162826788
3 191291 92372
1 101234 161374 488284496
3 9070 18048
2 95496 711465828
2 115524 684818429
1 75860 172142 653821345
1 67568 198537 878947843
3 38265 89941
3 151251 167459
3 96317 131243
2 41594 189635536
1 111568 183521 222853004
1 4700 64584 976701130
1 8762 126858 266893546
2 84214 680977634
1 67355 74226 948529136
1 15517 167470 772311077
3 130824 68554
3 166450 4837
2 48751 631151962
1 89298 199181 871274457
3 175775 120720
1 69271 193479 960032124
1 54941 149047 694387172
1 87951 130869 93954280
2 71117 23627402
3 79463 80340
1 76310 86791 127207014
1 103147 119580 542643478
3 112271 61371
1 119863 162970 301252522
2 166579 961807107
3 163762 38564
2 21360 953085321
2 14425 115022806
2 194912 831949770
1 4374 36808 567329300
1 55755 82020 128232845
1 64887 119447 593068893
1 160701 191655 30374072
2 99117 987703186
1 36238 171367 129087753
2 176096 685466485
2 113273 541857177
2 20833 667386696
2 104903 175999239
3 18870 125155
3 32918 22531
1 57215 85341 895383434
1 54269 179365 270950262
1 6936 64120 882601065
1 35604 161168 854756129
1 17884 149375 212389936
2 162130 47808326
1 28336 182755 57851643
2 64270 748456116
2 8347 384449317
3 98229 64660
2 110685 54182042
1 158403 169924 144539620
2 139240 563166865
1 111053 191165 917330615
3 10938 11457
3 112314 177914
2 154880 845552001
1 108188 162327 166347214
3 11029 141171
3 155049 6363
2 197813 540061153
2 184767 300182726
3 100427 7525
1 130097 153403 247746465
3 10556 3603
3 94676 156831
3 126946 93295
2 7308 92256935
1 38162 68310 877468445
3 168296 40082
1 98314 143607 505403678
3 169424 181506
1 40844 122409 139371098
2 184809 878246833
3 142630 86297
2 193367 964010236
2 50020 202480560
2 1756 594919021
1 32349 65945 507008500
1 63917 199256 883281795
3 48573 119998
2 111450 282641279
1 71049 73768 859771786
3 189036 198779
3 186313 32374
2 93935 493656392
1 52322 162573 677861793
2 167199 7447300
2 121553 296740171
3 72322 55547
3 146607 113420
3 131981 115202
2 144584 661288115
3 188993 79332
2 64823 190775228
1 96792 183151 559636494
3 33984 144394
2 145371 785431871
1 19397 179689 539086261
1 156130 173536 484835267
3 27687 102103
3 13280 182409
1 168126 182522 642372336
3 70415 13862
3 29737 160309
3 65302 85612
1 8892 74509 218541016
3 145286 123009
2 142234 91642091
2 180389 422370423
1 61101 71509 403755
1 15862 170752 609917036
3 146517 199616
1 128141 172087 818828897
3 165335 64997
3 40626 167834
2 194436 832384648
1 105779 166599 830923339
1 51440 113792 108712009
2 83388 186647150
2 83386 74586477
2 83992 33834284
2 126005 397833364
1 74065 100050 820660061
2 70246 916326894
1 39619 114840 190652450
1 4523 12689 246324434
2 85595 680922391
1 56550 83722 991666110
1 22579 74379 376912956
3 21898 23146
3 125195 64913
3 63579 129627
3 63541 76375
3 149632 158897
1 48275 108058 650024118
2 88577 248962713
3 39259 188374
1 25807 129465 611608187
2 51295 419307204
1 66665 190855 925678544
2 83742 696442810
1 118250 136192 394359015
3 660 84719
1 81504 174434 478914168
1 121356 135047 223088953
3 174725 83891
2 74797 274159768
2 165925 976574415
1 46282 176222 93394593
3 75104 14017
3 120743 36291
2 173598 750488022
1 66732 176735 638379266
2 58442 146232307
3 60836 27304
2 181773 743286863
2 139655 478132640
1 48546 135559 394239385
3 80733 9960
3 10210 183242
1 107899 190554 986942421
2 33202 16430671
1 48422 181942 905681455
2 141200 239104023
2 102318 986212482
3 8586 85753
3 14617 42133
2 145979 888638568
2 77376 956628932
3 115621 153987
3 132083 27454
3 28091 90771
2 123568 589875117
1 68352 134253 494801886
1 61406 197504 622494338
3 140872 131635
2 104395 520385222
2 7401 981488572
3 139476 70724
1 22423 46178 405109977
1 78207 131729 847301498
2 174932 843154267
3 137867 30663
2 16750 539828940
3 97312 55564
1 15577 183510 652347245
1 83439 96511 111861394
3 111846 110706
3 35230 80918
2 90753 121171703
3 119269 74498
1 183943 197956 566271460
3 134806 193269
3 147829 48970
1 2341 145410 721641547
2 143536 542142024
1 52263 136880 213719170
1 135936 171728 613632756
1 122728 182582 428929164
3 1064 65230
1 96735 99921 866682264
3 185489 181063
3 95613 88383
3 170296 39158
2 30347 91940299
1 2366 148326 77537703
3 180136 23033
2 129044 770150192
3 117491 185898
1 73720 156304 451299708
1 107950 151997 238830551
2 141520 130072342
3 39807 3109
1 17876 23453 828900935
2 31883 125497429
2 91330 588825642
3 20265 176050
3 42317 184582
3 96459 110019
1 99294 194528 868369023
2 30987 876390694
3 175213 83443
3 174453 105505
3 139342 17143
2 136718 626199609
3 175290 175626
1 102456 195659 548776484
3 156144 2352
2 134983 886116804
1 75545 173868 116361949
2 158202 999411025
2 43452 370635806
2 24854 497879413
1 72911 158541 483386599
1 20204 152869 861951573
3 159584 13273
2 132119 168142751
3 23540 17647
3 176468 178378
2 20431 905766571
3 129350 85582
2 108790 836110895
2 108286 445071561
2 79750 535263273
2 1877 760924387
2 97767 488317363
2 110067 54205357
2 79812 779277016
3 14180 101550
2 197256 746341285
1 47954 131537 698290091
1 127146 194673 276300275
3 14741 125586
1 83193 158498 853263920
3 95671 75602
3 176759 58529
1 34425 185909 830265852
3 97157 43200
1 115085 155974 780252402
1 42666 60992 238130567
2 28985 649658787
3 129599 76070
1 113179 177666 604004000
1 10836 75853 606215442
3 151571 148812
3 124380 167945
2 157820 887454553
1 30086 165380 172208113
2 87428 709015411
1 76842 142642 132249669
1 150858 150869 868350981
1 122773 159637 563030569
3 54994 46840
1 23341 62644 25998385
3 23279 29792
2 101456 484138225
1 108828 195231 570016407
1 126536 195963 85374277
2 24362 171268295
3 81344 90112
1 6801 153383 446643083
1 54562 90910 946280315
3 13101 169843
1 80487 189481 487426670
2 21517 68294568
3 166772 23126
1 15964 129453 517745692
1 16380 32227 449409221
2 134292 758751567
2 149343 534769257
2 93102 505697026
2 81943 828923177
3 97279 92810
3 14885 145772
2 143883 753264050
2 183605 688017162
2 77611 791825263
1 76364 188521 719986687
3 120208 42710
3 82616 61034
3 167693 91728
1 91821 159513 127239239
2 198933 649921272
1 34431 52389 306351357
1 124354 157782 650639676
1 6742 143697 498281277
2 19894 754491750
3 160606 189785
3 12557 24712
2 161527 362339614
2 152890 602356219
2 62312 119989219
1 187322 192978 265733165
2 104158 553472951
2 82341 190671158
2 128104 850591271
1 975 134188 918606183
3 194591 150432
1 154260 154666 711867227
3 196484 166975
1 119027 173228 11146162
2 172006 969471560
3 68045 181096
3 108351 178337
3 36517 107530
3 130940 7305
3 170227 90711
2 149768 204637133
1 112409 174299 681957853
2 9886 776735055
1 43186 197389 956312345
3 54124 25127
2 59524 937823333
2 130447 677922526
2 14681 652186766
2 36048 165279105
1 3132 132891 178487160
3 95346 15792
3 58700 129450
3 135218 110399
3 66109 43167
2 129307 876288815
1 157598 199887 220746387
1 168330 197897 622447544
1 13452 69166 367277696
3 106468 128457
2 184418 542155238
1 115491 134706 927045167
3 110402 40155
1 31559 182291 204030700
2 196529 668250023
3 154515 23182
3 155185 76135
3 128690 193802
2 164565 689941419
2 55142 690181398
1 4192 43526 523579401
2 129951 732400491
1 48446 191150 682790348
2 30263 30915604
3 67711 168517
3 174411 198681
2 102514 389699543
3 144348 147994
1 71408 95296 893081165
1 30571 170463 312668852
1 62327 85341 468480946
1 57828 169630 400553636
3 98554 123353
2 128300 235876350
1 141719 175983 96898107
3 68019 143936
1 66184 110748 549165710
3 126994 97210
3 79281 8356
1 4685 93180 711462878
2 100933 608152242
1 104021 106800 49051654
3 28771 129953
1 76835 99159 509202224
2 105021 60016759
2 65848 308151017
2 49794 230230649
3 106587 135611
2 27584 995033487
3 3345 15794
1 636 73092 35383809
3 162475 8853
3 161473 167347
2 55633 942446751
3 27703 176414
2 175345 550856118
2 112438 315019920
3 172835 108665
1 96732 100349 456975531
3 33317 134606
1 86336 175850 566028045
3 213 174346
2 26432 134432724
1 67611 92634 209226427
3 145170 162906
1 41912 96014 937636221
2 10996 490763117
3 164977 56892
3 27152 111268
3 188655 198117
1 110765 169967 809791043
2 61750 980684929
2 144098 796835884
2 51481 190295542
2 75277 698336938
3 81280 15274
2 96458 488187624
2 77627 99525290
3 4364 126807
3 122383 6988
1 114744 126840 63244880
3 24326 20715
2 92676 761794315
1 86059 132774 157375509
2 144712 394175673
3 66509 159450
3 143723 52165
2 59012 938724657
2 196594 58206239
1 173684 189350 421159809
1 70021 92267 985060852
3 37096 31750
3 14615 11239
2 20646 975607746
3 1673 100924
3 53736 95821
3 105136 145670
3 162486 195494
2 130469 565354807
2 131560 209907564
2 73235 58829365
3 193687 167028
2 1352 607992658
3 149941 145007
1 1264 31863 501035873
2 5921 535657045
2 161049 157334127
3 26008 89648
1 76982 171831 262328484
1 118386 194625 138627349
3 119142 131360
2 196056 924235335
3 75867 34686
2 58667 917555345
1 5789 85083 648520645
1 15022 57087 332871468
2 54678 703673897
2 167884 612284018
3 150951 127188
3 6040 109402
1 73257 175588 977876821
2 18018 45005187
2 74876 957305389
2 152336 35613775
2 76375 930840573
1 8228 78432 809223508
2 142316 428973645
2 147703 785120329
1 1159 62369 466999111
3 24000 141665
1 100413 190018 914782718
3 116623 198022
1 93953 196328 782612150
1 47682 150684 242814293
3 186007 87213
2 127772 890413144
2 171845 388715706
2 47194 851685893
1 23184 35694 390392585
3 55360 188599
1 6659 104052 717916997
2 142312 703248717
3 73176 5691
1 100450 161350 675987484
1 107936 156829 235148007
3 90826 37104
3 28949 111762
2 77685 295373503
2 77984 52372729
3 172680 108116
1 51051 58029 936110215
3 29424 94938
3 156998 152140
2 89638 379653796
2 8092 840338778
2 59623 222630703
3 98156 28330
2 40178 172938454
3 63319 150718
1 25281 45413 372876723
2 157403 905042287
2 43207 791916232
2 194481 545533907
1 75703 167251 397154871
2 112655 565393485
3 178990 160166
3 21717 172329
1 45489 97579 731705411
1 107828 181088 117954008
1 87618 125982 708883477
3 46329 14929
2 75373 698678541
1 33226 162501 3721743
1 127462 136909 897508952
2 127606 17076034
1 68957 97051 530061897
3 4141 186406
3 8858 68261
1 1215 51838 74772567
2 4480 432894152
3 75373 128207
2 74619 383603011
2 36801 475968008
1 64629 173391 926029952
3 56164 97289
1 115190 122149 418671284
2 36262 134916946
3 37643 29641
3 133655 43423
3 3039 65845
1 144846 155141 673946204
1 658 46218 802961027
2 182706 35196773
3 41773 50038
3 100264 67193
1 22521 199165 463417272
3 152187 97005
2 2457 425252729
2 123500 928914429
1 145979 166471 872835207
1 16906 123367 725809029
3 89296 132728
2 1103 665594814
2 53251 824232598
2 116264 853918179
1 157482 182060 474285758
3 22051 194450
3 13440 63476
3 127744 99562
1 6742 97548 113034173
1 40407 83489 769460548
1 18941 115168 751811654
3 659 69142
1 75791 168942 439129751
2 35454 240468891
3 15753 144781
1 84235 96659 405054279
1 44990 148733 580212647
3 95633 31229
1 21518 33757 646190961
2 91223 614015290
1 13252 53076 561599126
2 116568 360511826
3 50293 24820
2 130427 742467363
2 79007 83562222
3 141689 71060
1 54758 66788 352229601
2 27330 585039693
2 77274 485649831
3 6430 59569
2 18071 486737896
3 71815 141530
3 171746 21492
3 47078 199059
1 46919 131446 644592782
2 92629 751404858
2 182240 966798275
1 43346 80474 306635189
3 11170 112277
3 14756 193208
2 104944 624338517
2 5199 899262146
3 58290 26452
3 93508 113530
1 53877 73091 976467981
2 165352 851774872
2 63526 204425811
3 181025 163140
3 126337 52619
2 186271 714868046
2 7720 745093445
3 86113 29855
3 122632 182245
1 32148 80371 759302479
1 21407 164199 931636423
2 147711 411759810
1 9686 35154 961963898
2 140298 451996814
3 64530 109444
3 165560 46534
1 64600 79923 72343609
2 125667 669302864
2 105076 689290377
1 31581 159615 740053132
3 36683 98526
1 48912 69549 157342780
3 78295 39666
1 184395 189576 377308615
3 39479 90498
2 79595 484255655
3 101813 88421
1 6229 77434 943109533
1 19070 179029 491156674
3 185586 11284
1 30860 35671 442362665
1 4487 5752 344152729
3 76134 121022
2 164329 869628205
1 11566 37047 961218837
3 69906 61410
2 28259 694225010
2 115632 766437266
3 88058 127290
1 53957 142628 67538395
1 37218 85808 594097116
1 6043 149013 857738659
3 3899 117137
1 110824 142721 53650554
3 82330 56448
2 176092 321889058
2 60418 7179203
2 167000 253651938
2 153105 725601636
2 109006 977154926
1 29390 126762 391548605
3 180904 134422
3 39378 183487
3 149410 34738
1 158954 182310 158138326
1 49084 107450 176208400
1 75302 142195 871921142
3 155276 20709
1 74043 119293 764287208
1 69035 112272 101532296
1 30069 141798 484398516
1 123487 150076 80741078
3 124971 102630
1 28698 96857 58527281
1 6882 35511 325925283
2 130308 96932136
1 107778 141339 996479073
2 51044 294141639
1 37948 163035 67709292
3 176268 7783
3 71839 149483
1 1401 143083 545969079
3 18490 138534
1 119260 172526 615321618
2 25052 95899095
1 79157 110190 738228277
1 38430 80532 291350531
2 142529 536424096
2 37817 840223238
3 82900 34778
2 20955 895401488
2 92652 717586338
1 54605 99781 774897579
1 31664 139384 720505387
3 154185 83840
1 69222 122482 834002103
2 174155 533972427
1 147525 164507 768174933
1 11231 149530 282204587
1 71138 154027 122304609
2 99034 113163547
1 68329 156674 559366778
2 69251 296535200
2 99533 988628362
3 13234 64
1 89761 100028 792520378
1 5896 74810 413169047
1 659 2333 394945335
3 95041 89723
2 116161 185103361
2 73526 489172182
3 110276 124467
1 102660 134237 89057114
3 91286 175978
3 132524 43478
2 56518 246387742
2 17001 646422770
1 148478 160029 512865301
3 97264 50784
2 124784 844801917
2 6208 661347777
3 85688 98105
3 141840 8934
2 18067 181430337
3 92424 97940
3 170507 185908
1 133536 143538 219151324
1 112200 171050 351754768
3 34307 172198
1 71534 91018 83007324
1 118232 119462 221647152
2 48927 430724024
1 21545 140532 431373353
1 87012 151973 562019359
1 134822 150606 319722531
2 18911 105799001
1 31720 95411 571271760
3 69317 159175
3 48164 52937
2 107138 550329201
1 113752 142861 881867109
2 181635 62593750
3 170642 54461
2 106712 148657205
3 148597 161141
3 65155 15653
1 17332 87431 557454295
3 155782 121876
2 185734 512861295
3 121114 68817
3 18559 97161
2 193393 99991726
1 161962 185314 197199833
3 142015 140315
3 98225 191094
3 118415 115397
3 54464 131712
3 168996 1075
1 14098 183242 640919926
1 74582 177176 241092309
3 199376 177162
1 64350 79652 269824859
2 55563 44934831
2 85827 166927568
3 3628 169635
3 193971 142217
3 139368 55122
3 170639 3592
3 125482 77026
2 45257 906118150
1 72647 119891 658003472
2 92658 189424945
1 87473 88283 610995733
3 87189 126187
2 189868 940888924
2 180553 147656963
1 89665 100480 708757230
3 145877 52886
1 153987 169208 804430780
2 179893 703728738
1 33415 174644 628562909
3 103482 149923
1 27076 44265 688410173
2 170369 417043263
3 123709 92236
3 137399 168252
2 127566 632701905
2 28761 865722907
3 106358 79025
2 104180 414098067
3 123022 134356
1 69327 124147 294582277
1 30797 179099 303853427
1 56616 92243 321300279
1 11778 134065 752459077
1 62734 126070 929961105
2 98047 563932660
1 102245 103241 869605621
3 150981 24207
1 28754 36408 374483715
3 387 100631
1 12006 168023 273219391
2 121683 190445508
3 153655 173182
3 69890 188616
3 146911 36853
3 186652 136805
3 60817 97830
3 157798 193472
3 152038 195405
1 160079 179609 677929579
2 135401 736927129
3 2235 145807
2 170018 943724744
3 176702 101423
3 95359 25572
3 54877 79314
3 161041 103700
1 62830 138492 755864419
2 124557 760760245
3 147520 63441
1 50594 118114 501955254
3 116898 19344
2 84692 814906318
2 19138 200479504
1 9680 85372 982576159
1 28521 129826 474295422
1 68219 111259 304218945
3 28313 30704
1 21326 51887 266226419
1 91013 93911 22293071
3 73799 87152
2 33490 166289869
3 197251 66288
1 120551 140157 94360143
3 199645 101558
1 53235 83175 458227977
2 197660 691619902
3 57952 154889
2 11127 764269041
3 53471 36278
2 138740 523192147
2 116107 652504718
2 117178 645032439
2 96357 40889066
1 120357 155680 32484180
2 48433 896228234
2 28728 25459778
2 127592 817979437
2 129527 355396136
3 57630 139666
1 25473 105088 691986483
2 133214 137482380
3 43238 63298
3 7627 179915
2 53463 558807737
3 62603 113269
1 7862 119158 2852268
2 183265 7138068
3 70537 68399
2 107533 131500258
2 4723 938487580
3 162912 153660
1 30341 114541 948546690
2 194949 937762388
2 128555 702492927
3 121525 178234
1 7752 78867 309465318
3 174704 126237
3 18297 90422
1 99398 193862 589847464
3 102571 32659
2 155948 590831945
1 57545 114821 621724578
3 129751 30506
2 140929 470417764
1 45620 102278 619353540
2 92100 309955763
2 194907 360395771
1 29398 65676 888635646
2 109703 498256641
1 152333 167613 852679095
3 34581 171464
2 30352 495409141
2 26912 485045656
1 69172 121357 824571305
3 24104 83804
1 161132 179133 132458245
2 1143 27511387
2 197900 940957001
2 59750 885358551
1 123477 178571 148450202
2 88198 455540909
2 5128 945237799
2 139916 352872487
2 148322 763634475
3 116552 8645
2 55380 640118599
2 64708 516315787
3 42153 36209
2 188920 235938893
1 22561 154327 367214377
3 169987 59096
3 68932 78362
3 28834 187060
3 185466 189022
3 11568 2511
3 179151 61425
2 43068 35994987
2 189697 535885287
1 26166 113876 749601538
1 55356 118899 630759936
1 67603 132312 769714896
1 45040 141973 782798553
3 89320 141354
1 12822 89479 101521788
1 132628 176751 986348797
1 21549 38023 787236368
2 10725 232969945
2 81350 599413493
2 194656 275978778
3 186730 36753
2 149231 140061221
2 59684 306944332
2 5745 809170223
3 119591 73099
2 15007 41918506
1 141711 198303 166663703
3 142554 1413
3 49679 119728
3 19730 172535
2 137067 317319686
3 25984 80425
1 57189 88137 690735835
3 144548 111616
1 115915 131267 514634374
2 103366 58930688
2 115007 248275561
1 31272 153908 164697640
3 84896 183671
1 54033 161895 519066749
3 24851 47552
3 158905 4404
3 38260 194006
2 38965 272059513
2 7024 212141684
2 154537 758196355
3 5965 42752
2 187738 77733065
3 147974 98696
2 11700 115339125
2 129245 707629257
2 90165 756589221
3 39015 90081
2 144651 226095956
1 72153 184150 100412868
3 23134 191075
1 114002 149666 725969421
2 132864 817426894
3 42202 44704
2 41118 199583176
1 51357 182351 585781853
1 84906 157713 918022441
2 115670 936889606
3 3026 41125
3 59521 123607
3 45627 8593
1 70681 111867 470014964
1 77196 172769 32792508
1 29171 188003 258343928
3 147741 181436
1 107078 129113 953703579
1 84423 104050 203776169
2 18620 714928535
2 43428 337789360
1 78745 109083 56559359
1 121020 166362 510093214
2 46562 674245513
3 178197 35570
3 119429 164745
3 112997 52948
1 98227 189494 160533964
3 18567 36588
2 4443 290904466
2 7444 558139781
2 80677 374881117
3 178735 78251
2 24833 747508216
2 140600 846354426
3 72491 99573
1 164640 184863 327709651
2 58286 924012591
1 13930 174638 560661143
3 32910 88383
3 5631 27033
2 104937 912289767
3 38732 131712
3 153599 31107
3 150534 121853
2 166903 107072628
3 63121 31285
3 88812 1957
2 116632 781427647
2 112124 827168955
2 104562 542248084
3 11385 137069
1 60453 175343 381427613
2 194000 79767815
2 153744 378099164
1 66232 103241 471202626
2 76520 81337534
1 33850 126157 428268459
2 105034 152176525
3 2326 81262
2 129299 198075944
2 23253 744020950
3 11764 106725
1 85433 136763 53182568
2 145004 920839407
2 132744 678858956
1 118230 187068 674837545
1 10107 47614 88361747
1 102743 124666 898800181
3 90263 190271
3 60220 77532
1 22532 71583 179709130
3 187741 30017
2 91142 817179829
1 42012 62444 315050161
2 132841 880472787
3 168899 162044
3 138639 10219
3 102810 58421
1 91244 195123 412261226
1 100 122097 411936630
3 39834 62916
3 35040 85626
1 140725 141289 368204889
2 46719 877953130
2 99125 618443575
2 152440 793539307
1 72672 144948 241951525
1 50163 148245 281330392
2 174152 241833153
2 191824 240954334
2 28842 641146250
3 40516 122160
1 86926 155875 576829087
3 96253 53643
3 55992 15959
1 32448 131072 624775157
2 69127 916191274
3 52907 162105
3 89497 106587
3 192729 58970
1 106137 160682 405995633
3 197943 81979
3 11373 137989
2 42757 950502143
3 6225 3434
2 152189 718088848
1 76174 191967 297711364
3 103955 95420
1 71245 165041 727028169
3 80911 1724
3 141036 84949
1 105623 121615 527896559
1 68420 69395 425115571
1 165831 198240 476446031
3 8625 153805
2 178199 359764751
1 37510 39369 16228285
1 55321 59398 701832590
2 187856 893615177
2 133503 505639297
2 63954 99541100
1 49338 174867 315261891
3 104886 138833
2 185217 51830627
1 13462 45565 883099162
3 165925 182156
3 53346 139629
1 95343 161717 355089916
1 57036 154961 683085613
1 32270 127947 618765543
2 162177 916191112
3 129261 198881
1 118033 166183 471675383
1 40562 97277 296338719
2 29070 796836163
3 157410 72111
2 92653 831672254
3 74176 26616
2 171827 897668116
3 159812 54637
1 3170 65023 151665892
3 188184 76266
3 116202 122423
2 132470 694933851
2 66544 835564871
3 192596 26724
2 531 598065124
2 30613 458772299
1 162425 168906 493597088
1 75775 85112 60624338
3 104963 27821
3 123933 44274
2 84911 150271771
1 151085 177317 200833446
2 82500 632575982
2 175608 674625284
3 46821 79977
2 31480 325380871
1 30176 147228 879430705
2 104359 428917378
3 79318 39498
1 22054 35545 935730941
3 110510 64870
1 159070 185359 701992358
1 25892 138022 227532852
2 6488 145195985
3 85671 10941
2 124721 501878979
3 98981 100967
2 156281 574523065
3 56628 104005
2 161302 493150227
1 6445 114039 949840385
2 132787 304468955
3 159591 136470
3 13249 59588
1 128137 172514 586322152
2 5369 154715987
3 61842 131228
1 6396 84445 444825718
3 21968 188019
2 163505 582158277
2 42329 990184097
1 58436 189575 467188301
3 77657 130027
1 55796 83472 637631954
3 151432 17609
2 47324 697138334
1 39512 167368 276313684
1 104517 139171 836507614
2 124196 418906387
1 7478 34012 346014380
1 58067 82489 655166008
1 75312 197264 583330787
3 164816 151852
2 48432 799218230
3 87162 73321
1 135756 194626 863225939
3 47242 154968
1 6870 44507 715523099
3 123127 103158
2 103534 120245420
1 6152 177517 36218389
3 85364 44773
1 113871 150436 401342484
1 53300 173357 500545871
3 94218 52142
2 156302 287860037
3 198417 50665
2 162995 791163875
3 70514 71382
1 9624 128877 777691177
3 86111 195015
2 65493 474540839
3 138271 18920
3 133319 194764
1 124081 142162 101146554
1 9636 196593 720915172
1 65495 125745 522732167
1 35978 189086 270272538
2 137750 334920178
2 167461 15693551
2 194669 343037290
2 124588 338354063
1 22511 115650 283006286
3 130119 15380
2 158453 188194278
3 27730 25382
3 34737 193001
1 57769 100287 436611741
1 49086 141861 815296045
2 176476 572436052
1 27089 51887 82062674
2 24523 751948518
1 86991 142107 238445419
1 108654 176952 325487816
3 127374 80578
1 96639 110108 778868629
2 85108 779856110
3 111738 104931
2 121486 641216547
3 125277 37091
3 131270 156498
3 52177 96029
2 158156 113131748
3 133974 8091
3 31676 152196
1 94166 185114 415798974
2 140869 467365980
2 78721 49595693
1 35502 103464 294817057
3 33865 137236
1 166552 199959 644350923
3 79775 112038
3 68280 123939
3 162501 36563
2 41205 565428026
2 131377 828990887
3 40423 156238
3 176195 192585
1 68306 180103 883128905
2 97295 911540729
1 91724 140861 816305928
2 86914 507140280
1 57498 115876 206952879
2 181416 678572032
2 47732 573459707
1 118326 152902 83767987
1 90878 122711 619574340
1 109550 119795 595677653
3 142471 16659
3 124242 42093
1 152183 163686 134129633
2 73406 388831765
1 77878 104858 180286761
3 109379 53164
2 39985 990787295
2 95557 831973331
2 101541 704224368
1 40974 62991 123657762
2 86 210296065
3 98129 180277
3 35482 112165
2 49901 249285428
3 126182 56989
3 121073 191340
2 199455 575185379
1 10380 48469 985242256
3 29463 162902
3 57791 40135
2 130690 84840946
3 126023 183951
3 61391 157601
2 178287 742878794
1 45772 142188 304744768
1 66064 93639 680442823
3 131823 52167
2 104110 552739115
3 16618 80632
2 16727 563991839
1 138071 186843 282981876
2 21459 193992808
2 125699 675505065
2 51845 609245111
2 135197 843754447
1 77740 111576 918150190
2 70334 297170880
2 102308 63096411
2 110782 182971142
3 125089 81325
3 139802 149543
1 3562 52971 192372433
1 108313 136248 95691535
3 116867 102888
3 191726 13044
1 181944 190023 599024586
2 34328 659871023
3 130081 176440
2 188829 596065422
1 79405 95856 934813528
2 119777 35896725
3 123239 183756
1 4158 79141 324231268
1 109527 138022 241768381
2 5571 95077452
1 69043 149662 372417369
2 167442 464863462
2 32024 370851860
3 157278 64774
1 5544 176553 915103639
3 38331 195385
2 78345 432319652
3 117966 176289
3 70015 94229
1 60639 110459 23216
2 86212 548375881
2 183128 530407415
1 73537 82288 779377037
2 4315 592689749
1 55438 101940 147158562
2 74419 592630566
1 108766 154907 104031310
2 166021 23453490
1 53230 196106 114332529
2 190998 885660868
1 8270 48673 961292290
3 7965 52502
3 169021 12956
2 175654 463422850
3 39295 3596
1 20947 112721 214213778
1 19166 97726 84869582
2 12459 539583036
3 3699 155987
3 71126 163815
2 48665 355535491
1 37016 91534 752947102
3 128053 89894
3 73465 77017
3 150654 133624
2 66090 687649927
2 165763 318313080
2 165795 871093243
3 153970 64454
1 37481 134059 602250611
3 111529 186732
2 100909 537204328
3 8116 186089
2 195223 947746746
3 75493 148256
1 53120 139708 932218494
3 80461 54897
1 126709 178619 547079897
1 35590 135650 927105301
3 41432 117215
3 95030 95180
1 132426 184697 357419069
2 84276 886032751
3 89274 166769
3 96241 43810
2 121701 790655674
3 16323 119246
2 72498 96052347
2 108141 220168900
1 23259 97614 646640930
3 35710 151744
1 42943 107909 766449970
1 11290 110483 758542224
1 74505 116961 811279710
3 21226 114821
2 39547 164517669
1 116297 116613 194537029
1 39445 176341 613151279
2 188426 741502588
2 104878 78143317
1 30542 87673 324239789
1 42921 143203 580585723
3 106065 164586
2 182917 842471701
3 49103 29723
2 95885 333723726
3 107579 3343
3 23968 1336
1 45683 105297 857067746
2 12769 87849818
1 62748 73096 828554905
1 23550 179528 603769998
2 7343 10298572
1 125689 152772 872787049
2 178192 788764844
1 34696 177947 552287476
3 178585 147790
3 31792 101875
2 74094 205570028
3 90356 145118
2 58370 976768242
1 6161 131399 692800930
1 20748 155990 454972949
2 124271 733079534
3 147852 41943
2 146485 362787406
2 180582 641947997
1 25020 91139 607134346
1 50003 191443 833561036
2 156806 640386130
3 39107 35154
1 142874 184246 461558704
2 182655 794653368
2 146901 345762706
1 27856 148069 474827555
2 107348 655094610
1 183264 191799 149283388
3 65618 195251
1 67515 86519 420172836
3 167812 98236
3 121994 71302
2 2987 878672962
2 142772 382835188
2 114855 426347353
2 91422 328053693
3 67770 158621
1 76486 96992 182385472
3 30533 133707
2 24623 101328383
1 42568 124075 2608613
3 73660 146545
2 16596 601134100
2 130271 934410212
1 1947 120241 9488047
2 86475 666657562
1 20386 35453 63866178
3 90208 50904
2 180308 556811138
2 2400 709256101
3 101039 85963
2 19000 586679363
1 77001 90800 15870176
2 139399 965877765
2 129912 695448809
3 14757 6719
2 186460 519690877
2 191513 123274974
2 139045 150434844
3 29463 156877
2 192819 919452879
3 175910 858
1 3645 57355 636378952
1 74521 80475 126231957
3 166712 16119
2 1609 200408519
3 99420 76732
3 102049 57594
3 67804 126442
1 44316 76569 943215428
3 30346 198194
2 37487 80534703
2 54250 709514956
3 186702 172237
2 4295 973606433
2 87515 938383545
1 149396 193784 292711386
3 85200 100357
1 84773 119224 628048771
3 47044 35141
3 167765 105220
3 105996 196309
1 100685 141946 974910602
1 63107 63456 826762303
1 36402 183696 238284112
3 16857 88691
3 27782 111377
1 90844 139833 433724083
3 190598 40465
1 78043 93065 9003579
3 146819 84485
2 164268 712708336
3 43457 141752
2 100542 729730453
1 21838 91336 79474955
1 40565 91088 786054455
3 148319 93251
3 178359 150555
1 14663 29344 882914214
1 104901 105586 855413953
2 129775 143220001
3 33455 49033
1 3422 110160 983034286
1 9598 33429 493596348
1 74815 114283 854285569
3 49249 93208
2 116337 445939149
1 96059 192697 621386510
2 42963 206581992
2 119161 268117149
3 70780 151349
1 3670 70470 755280488
1 127690 193153 988716839
1 40787 76903 305556363
3 30530 94226
3 49137 4149
2 6351 701709578
3 123603 108817
1 95007 134693 625001530
3 110615 28096
3 100043 141259
1 52697 146520 162782709
3 195933 112695
3 68963 4370
1 62422 62540 395787731
1 50120 57672 660367528
2 171576 824150462
1 121157 199565 841269445
1 65707 184792 436136531
3 20163 59793
2 195613 743536920
2 117530 263496209
2 6389 856018795
1 9271 135010 56644230
2 90113 342823360
1 4393 172983 131243638
1 140159 150822 822085564
3 74891 32123
1 30414 32930 709371968
2 30288 126620230
3 169051 123108
3 148490 169606
1 99732 122228 140644693
2 132524 148791700
3 18518 16259
1 76994 181965 856585372
3 75472 199053
3 99250 29467
1 14531 196735 449734814
2 47510 337134916
1 62592 130956 428210374
2 156066 506211327
2 88335 985281951
2 186470 344678168
1 74097 135989 481751055
3 84139 52431
3 77103 6200
3 21437 67802
2 170180 489646980
1 33892 88076 734034981
2 101877 951608914
1 26656 89956 956983798
2 4800 312274044
3 16914 51909
3 94967 34251
1 90110 186162 29019863
1 10188 21749 566990141
3 192149 117569
2 117654 687043640
1 34580 79068 845768683
2 110729 736331900
2 186110 90153483
1 72585 76570 304906980
2 69141 798982989
1 54833 132684 664521271
2 64573 170527360
1 100922 118352 344794668
3 196919 82112
3 97927 182225
2 67814 481096375
2 194179 130856632
1 82369 148556 645390110
1 3216 23551 200981807
3 139925 13431
2 34200 917983317
3 1896 53462
2 8867 93634228
2 98249 35268557
1 150142 191520 688912090
2 17476 490708020
3 3658 71197
3 170012 69759
3 89156 184629
2 167681 501096205
2 154753 111520456
2 19677 449713925
1 78091 196681 62410553
3 39367 3175
3 162877 161273
1 135676 156783 44750354
2 7207 589933371
1 82969 196110 442102643
1 2917 116992 76569826
2 193919 359370589
1 75509 160313 116517466
3 103079 175319
1 19350 188442 142386713
3 89295 109946
3 185138 85177
2 106854 86202184
1 20282 54976 718042046
1 55846 183554 848596150
3 12816 182572
3 99092 166275
2 106350 777686331
3 113263 129656
1 57906 149483 974151231
1 70769 155463 820801439
3 116320 109502
2 47988 473231703
2 196746 898119048
1 25268 53417 747673668
1 171239 190344 503722693
2 149902 518004857
1 28573 197718 581350489
3 157302 68516
2 90548 930714786
1 110729 147770 327877386
1 54644 155605 737909106
1 61579 115917 675200049
3 173547 77181
2 15964 490157001
1 66706 101776 369049927
2 44793 439996484
1 71883 92149 436215728
3 5753 80796
2 128925 786828513
1 72894 79924 127252078
3 150703 158878
3 20408 182983
2 160957 473821281
2 111165 414181683
1 61080 162193 684835084
2 76883 636262134
1 104632 114249 423044332
3 60809 162343
3 118458 42383
2 130603 853629680
2 224 841047177
3 154660 63326
2 9438 84734086
1 74805 190060 314566724
3 13054 184829
2 104362 694610838
2 74012 363674999
2 188579 630658796
2 13242 792226198
2 91293 458130261
3 59052 36961
3 104606 28544
2 33258 778765309
3 65091 137389
3 793 115887
1 21718 64692 988093780
2 93385 253415134
2 83349 301718401
3 17547 88793
2 84325 765301150
1 8793 13770 877606669
3 39983 156109
1 31052 64141 924230917
3 195985 177845
2 45851 979478485
2 180295 518677473
3 23244 40590
3 159261 181924
1 78930 141654 639177954
3 119619 148859
3 106942 90681
1 108277 136886 742585039
2 189007 586270882
3 2102 123755
1 72440 164788 253179677
3 59848 14008
1 127130 184507 460098913
3 110935 8460
3 19589 4576
2 186301 194527475
3 117835 169272
1 57786 182614 868760310
2 41591 961658096
2 132822 197009147
3 149840 46603
1 90298 166740 403374680
3 53758 67569
3 55696 43472
3 36248 195946
2 38024 236145730
1 1462 160659 467419650
2 158268 512260025
1 57068 95109 97408634
3 104967 111264
3 134515 96793
2 96380 436154280
1 106462 112155 130947194
3 104930 85166
2 117707 107774891
3 111809 95440
3 176194 175991
3 145698 38295
3 39899 153302
1 155849 177502 213408490
2 71925 779019111
3 86575 194184
2 156955 148418403
1 136280 153843 829986529
2 59009 611559595
2 151311 952701851
2 69872 435631827
3 187346 199507
3 199851 151422
1 139661 158080 950526989
2 55073 860318764
2 99546 806366725
3 175507 20393
2 167746 227111589
3 31498 152235
2 142333 500620689
1 25601 52619 696070342
2 45190 342554368
3 154207 40784
1 76169 121138 590892683
1 97244 194421 603927880
1 186977 188872 225322541
3 38470 124928
3 171558 51706
3 64236 166257
3 154824 12659
3 109803 171014
2 110123 803884323
3 108159 155187
2 185472 571204377
3 131316 128925
3 172819 45988
2 66423 631878211
2 100325 452423670
3 142172 175611
3 122315 63510
3 55633 178571
2 140241 663721683
1 49794 52420 993137141
1 139993 163671 510515395
3 122232 58682
1 153666 155080 656785285
2 43246 16275913
3 38414 194561
1 66894 82152 173141654
1 81047 102425 963241358
2 71739 350407799
3 105127 194106
1 109815 177038 856836284
3 39270 176093
2 176483 131049200
1 44642 136071 298795344
3 36589 118282
2 83250 625738637
2 106684 902514233
3 190626 124633
1 42882 56232 471579484
2 77318 151579823
2 57824 678353776
1 39560 83138 265954900
3 90431 10419
2 33140 847158768
2 19525 740854810
2 190751 68692555
1 72337 110154 394243058
3 136053 145304
1 78075 151841 770593141
3 130180 34637
2 159741 307879143
1 17459 194262 114736848
3 55471 49154
2 108787 580787355
3 196989 49512
2 152361 152394379
2 189345 651583183
1 19912 46936 242077098
1 101015 186115 438131108
3 118911 58484
2 106848 651170907
2 97681 236146657
2 175681 746819648
3 29605 148334
3 177489 140178
2 20715 762175549
1 130603 157414 791030585
3 175498 66902
3 85043 57104
2 112314 982870066
2 5508 849938751
3 119180 167046
1 29376 95282 693835598
2 158371 165728941
1 105877 193426 910229149
2 185166 862119994
2 49906 724024354
3 8471 161374
2 53333 695960051
3 97822 28292
2 88205 537225906
1 117865 163386 342726721
2 100857 146564899
1 27249 141436 69518243
1 160186 167935 693715397
2 168902 132801219
3 43993 148162
1 28641 142253 817484582
3 102973 188641
3 151679 164199
3 121464 151785
3 5172 121577
1 129365 150970 287579319
2 14792 210036155
2 77214 415706187
3 115861 195529
2 22703 746451092
1 39494 149404 687630236
1 58412 95218 486678853
3 143875 10631
1 7894 62390 771142716
2 55837 8010852
2 74985 61662986
1 10495 89194 932799767
3 52659 195003
2 169329 93366319
2 35334 107716175
1 95480 136395 310771559
2 169165 192081926
2 75331 178396900
2 28733 483811878
3 123810 183197
2 67705 306543231
1 30402 130590 726687827
2 173665 334027265
2 20738 675272119
3 171211 18528
3 136442 90518
2 149608 855499656
3 2992 83852
1 32690 133678 539843588
1 147150 177216 268227448
2 65378 837065202
2 81081 333849036
2 81363 71894716
2 142427 363993645
2 184595 874389940
2 72898 725410896
3 101921 118352
1 16678 20244 429768405
1 51711 163013 321650922
3 107333 69738
1 21330 143459 337162028
2 163601 641820187
1 87142 124649 449592506
2 121999 757207908
2 153140 629142009
3 116728 166757
3 29951 150190
3 123905 189818
3 195066 132135
2 29048 649769683
3 135421 119196
1 79887 192353 732337025
1 92195 177546 276330419
1 44776 112318 276621701
3 80780 4098
1 28663 180018 558653554
2 106289 617976500
1 5463 147481 45669230
3 161 99424
3 737 176420
3 157424 118535
3 32947 104699
1 66909 82814 988847514
1 15971 94668 40694386
3 183414 106907
2 136414 79889910
2 196243 661166290
1 31980 152576 283118938
2 154391 788138602
2 182939 641137812
2 74175 16489755
1 55880 159896 657420674
2 135026 419716882
3 121856 141728
2 87360 284392892
2 164627 884408126
2 57648 258412896
3 107009 16574
3 85443 177946
1 189860 191273 237717658
3 174365 25817
2 174708 199221791
2 68920 427400592
3 182804 58685
2 160720 538985170
2 15201 340144436
1 62654 104262 954400258
3 176242 179653
2 136054 908384512
3 170495 195582
1 4433 79947 469656733
2 111844 390260127
2 162427 3671308
2 93569 782150488
3 48342 44978
2 186390 706778102
1 98046 192850 478685050
3 51375 22959
1 165056 178384 947769990
1 61231 64296 959036587
2 134639 943083235
3 106725 55566
1 104277 110110 749237781
2 176113 76008215
3 192732 113823
3 90476 164267
2 142263 565983216
1 113069 143524 396979733
3 180294 72228
2 157065 465881467
1 82433 190900 644760674
1 126588 175870 406200996
1 22158 183417 865084788
3 27930 185113
1 52023 114120 739700942
2 92935 494086434
3 45657 110790
3 87454 181971
1 114587 179680 801419739
2 110631 478355794
2 35293 749967738
1 147800 171834 521206705
1 30129 153580 597668857
1 152654 170433 816606601
1 5153 190965 104978554
1 47498 118256 303295440
2 106300 609201828
3 168857 59979
1 65451 183602 369154758
1 139944 143374 981118698
1 165552 176337 580384944
2 122147 232500145
1 38128 100203 960238771
2 184361 145631748
2 6138 793207200
3 24588 18248
2 149230 599244212
3 81634 152714
3 144995 28537
3 125749 172004
3 90314 31906
1 52085 145801 969325035
2 11972 10918234
3 114013 136633
2 39688 50036580
1 109859 197480 619920887
2 93588 384964628
3 45885 158338
2 37834 220109330
1 133998 140848 27395380
3 76220 172629
1 45582 168190 296674885
3 68214 27041
1 156416 169439 226133908
2 32998 888117636
2 180159 891080975
3 176882 135580
1 37965 51587 990812014
3 114899 29274
3 197435 155821
3 141542 187982
2 108369 457893780
1 116085 183986 804451237
3 153612 49434
3 67720 117663
2 96154 998400977
3 51517 11248
1 31809 177452 574689563
2 168093 75022739
1 33095 198507 881076974
1 111231 176044 280221773
1 29493 83994 331298443
3 163005 106296
1 4418 94429 222032216
2 35668 232695340
1 133935 141599 835310764
3 123501 186087
1 46774 86618 670464138
2 96738 29431737
3 34478 47460
1 74300 85496 583451317
2 64654 609101876
1 9158 105836 606063800
2 63952 203370821
1 139594 160579 325784275
2 151829 428740058
3 167084 65206
1 98380 107442 180982718
3 167150 178457
3 75286 69094
1 45254 142383 649962019
3 116228 161297
1 7634 85973 460259930
1 38946 129330 825175892
1 65101 96898 485009056
3 155957 59437
2 47451 330788960
3 56234 79748
1 11167 154264 367625584
2 47375 796093709
1 54622 194562 335604551
1 4269 105425 775101792
2 122199 597231583
1 79109 174832 712536046
1 45364 185255 609907537
3 129229 50507
1 119192 170971 175935618
3 18930 129794
3 65708 105368
1 250 186425 617528678
1 81949 167644 281778278
2 147663 339192856
1 146539 186582 907454587
1 59435 83881 671655839
1 101592 155900 934541824
1 60183 156195 292607230
1 105257 169185 884612943
2 154021 673046207
1 85835 128469 862863420
1 94583 191771 891030973
1 142195 175775 675017203
3 136488 64005
2 179207 56571994
2 158342 806987473
2 76761 355876730
2 140028 763563980
3 13998 49771
1 84820 108100 846764742
1 80925 96124 271496693
3 167861 124545
2 131912 817263019
2 113884 884286309
2 42152 100500194
1 36094 64383 15262554
3 37832 13077
3 92178 162058
3 159966 30437
2 66724 917343270
3 81531 36720
2 86622 159110766
2 91766 232204268
2 97746 771803868
3 44519 189492
1 124807 133075 514093845
3 81422 4763
1 121952 155206 242090576
2 132636 646518243
3 45065 171679
2 197327 695928584
1 57989 175229 775025257
1 58791 198048 295773185
2 18785 533813258
2 69223 913255512
3 196915 5340
2 165324 445997904
1 28972 97156 596692944
3 21759 81053
3 143292 2382
1 98911 194362 676066688
1 84415 93511 882453350
3 119416 139541
3 169853 195407
2 38902 524382731
1 30487 164313 540153599
3 41707 131765
2 180442 901406268
2 84446 130486410
2 75353 926407752
3 20399 22455
3 193558 190598
1 170673 173258 153685946
2 135910 786786076
2 45247 164804850
2 151405 871344627
3 152104 99782
3 197746 171925
1 10599 65465 656622785
3 87019 57092
2 167987 254702331
3 75555 512
3 193179 16860
3 192241 66747
3 155310 186233
2 48662 81993163
2 95249 638760024
2 58190 777441685
1 1789 35773 340834944
1 62267 70582 63826328
1 4169 53189 552739410
3 138082 42058
1 83263 142242 830108057
2 95045 786361283
3 112594 90049
3 34168 30447
2 160235 840350800
3 198544 196350
2 69246 855041631
3 164833 32770
3 48109 120166
3 95780 111595
2 131533 947226505
3 109010 49761
2 2421 416013133
3 115029 8012
1 131689 197608 340695414
3 75236 26338
1 6311 54063 565743204
2 58170 129424007
3 45365 3604
3 65684 105621
2 147214 610041124
3 24626 69778
2 29966 60632216
1 33145 42434 788579774
2 72255 712865411
1 24141 162690 641697957
1 69234 141606 867009633
1 35667 169462 116718637
3 112123 175506
1 9049 70949 986168755
1 107445 144186 170797404
2 70798 218383187
1 127952 198932 640139598
3 129516 78639
1 5789 73842 454419202
3 62040 64410
2 44082 241163559
3 26332 128843
3 130619 16460
1 3128 144030 837003645
2 52430 770178286
2 60229 134960301
2 192278 473828663
3 89638 77425
1 10732 159978 169083788
2 167455 497988641
3 143031 12910
3 11285 53599
3 110446 191512
1 95713 155947 920393331
3 192592 166573
2 115787 767855831
1 22723 81719 981431627
1 141577 145430 771670093
3 83784 99819
3 56483 70804
3 80081 66605
3 120922 55763
3 98377 154703
3 51114 27797
3 56913 94425
2 107268 895957249
1 121453 121724 969848072
3 90322 169524
2 11584 444501593
3 121431 6868
1 6137 184622 699844315
2 69563 524275199
2 21913 342008594
2 165985 59546158
1 9306 139996 708207725
2 50656 755557390
2 158336 231473775
1 135436 150666 946114331
1 163444 172124 489231061
3 35644 38770
3 23526 173411
3 147814 8514
2 29729 102795725
1 118834 163566 713859243
3 121608 172453
2 11148 838779051
1 17439 81402 357449795
1 7810 162618 285099722
2 106542 905640544
3 4214 16803
3 86137 47990
2 194820 41047487
2 33220 562917262
1 97946 194135 534641395
2 19232 59650711
3 8136 130612
2 97108 75102819
2 77834 533113381
3 160205 55677
2 182587 31992412
3 44740 110827
3 183764 78
2 85730 473331348
3 29899 84224
2 61818 690755671
1 17969 186487 862634876
2 25679 894754507
2 112769 101346439
2 142597 678844535
3 24484 84488
2 111171 896340899
1 84383 163078 741758176
2 123265 144483050
2 102168 363286447
2 54003 980801311
1 91869 196444 969625259
1 94059 158649 980667055
1 72614 101526 900666307
3 124839 85261
2 177698 267074878
2 61986 780796128
2 67151 786138798
1 38673 150008 394099294
3 176625 7883
2 52189 529816125
1 55728 182786 852756376
3 9610 96544
3 50856 90024
3 100362 108427
1 31896 115494 284254933
2 62244 504642729
1 135776 150083 494048944
1 4495 131296 734956541
1 113802 184669 437802710
3 46596 98968
2 135310 330353645
3 107338 147418
3 126282 123893
3 71740 81413
1 65542 114135 981199307
2 1848 269456929
3 149903 110775
2 159412 676084586
2 189752 124173925
2 149521 494016223
3 85801 188682
1 39250 44593 195942176
1 60112 147698 305893268
1 125940 178659 148083358
3 148859 173332
2 19352 164092036
2 160639 759385287
2 173877 163209007
3 88025 176633
3 5517 105867
1 6246 195201 921507479
1 18019 29973 669575037
3 118841 75337
2 174510 381481993
1 30268 92951 893074792
1 114444 181376 361436599
2 114584 731158105
2 139558 271081744
1 55406 178401 898321704
1 34286 194072 105866136
1 120734 147488 521034989
2 199312 511596304
3 73847 95966
1 114394 137133 547409184
2 82742 490448025
3 163081 180025
3 149408 196096
1 52103 52869 635031154
3 133363 137706
2 128349 350788541
3 89340 66734
3 55215 160446
2 90877 580509640
2 16555 149298966
3 77577 172012
2 159179 11823256
1 63713 177164 910886786
3 5404 16371
3 122440 156042
2 95024 30526700
3 38926 195629
3 50526 157319
3 20971 36823
1 106087 147570 711178614
3 117811 156760
3 88409 18361
3 38594 23367
2 97447 679652923
2 52278 143415088
3 158450 159233
2 188248 786348127
2 108138 981361777
3 179631 128875
2 27123 163056836
1 19626 40755 735341855
1 54320 108312 654088981
1 97520 141975 420905610
1 23100 182588 115577346
1 153996 154618 560358108
1 11457 144861 921806019
3 108224 44008
3 162469 105243
3 102610 98247
3 54965 151877
2 22586 951107304
2 21989 818125589
3 133852 157824
1 56543 68863 700580256
3 116410 23345
3 29854 124519
2 53192 860912562
2 49753 888969879
3 17517 186277
1 106621 124436 558927419
3 144830 55735
2 67267 582440585
3 83981 4235
3 64321 186639
2 195692 352671805
1 68066 138457 835222924
2 185471 463631174
1 30566 92856 836656634
3 2360 48954
2 116949 444871204
2 46794 120065153
2 37171 513588537
1 39105 42760 43156367
2 23791 197143508
3 169341 1279
2 145814 321081377
3 31511 176450
2 176968 952501833
1 15010 99749 286586408
3 88090 61426
3 148021 83352
1 90095 166417 280889936
3 130944 85932
3 181295 89936
2 13748 259475762
2 124102 532171701
3 158470 87756
1 11327 81732 880968561
2 175051 811963102
2 196386 638207719
3 93266 56944
1 138707 144225 441259797
3 77557 33562
1 11499 44170 645849386
1 8078 56920 777933801
3 175838 189292
2 112779 182104713
2 63389 729283419
1 114001 145905 717118110
3 10724 23379
2 145181 787563838
2 82521 393728869
3 196249 16172
3 24067 72259
1 98471 134860 673816595
1 181884 195021 987057215
1 34884 106439 314428931
3 18478 135163
3 65982 112122
3 151643 151886
1 27867 141413 130295191
2 91937 592744987
1 1530 182872 548012415
3 177645 161188
3 162855 194445
2 179727 780270861
2 57097 960995335
1 92244 112725 377032291
2 46679 470269985
1 36502 62713 924627971
3 64260 175205
3 97480 74545
1 96582 174527 820084451
2 83753 960331662
3 55027 720
2 118722 444836395
3 193560 27222
2 105820 211142735
3 137765 123532
2 50242 976434193
3 5832 1605
3 7757 160889
3 188604 136355
1 19055 36466 305357837
3 188472 124471
2 96262 61043600
2 23412 361082344
3 146930 150830
2 156483 514708056
2 90288 615172726
1 55312 182817 442989059
3 170693 110712
1 120568 160352 524735574
2 105603 986695078
2 52750 688147050
2 149704 929455919
2 104738 305105254
3 104812 100831
3 117412 64109
1 148705 177634 919169775
2 52623 137003441
2 12551 646028717
1 4460 142418 597830854
3 87564 21922
1 10136 141473 188137795
3 168180 83219
3 117992 4305
3 173969 178218
3 94749 171113
3 57256 53751
3 94364 111711
1 71171 71847 579118291
3 2249 192924
3 105822 70241
2 125424 624688101
1 7651 179890 440951293
1 77732 176719 941779755
2 129983 720978537
1 22272 98240 234130399
3 128620 28820
3 147782 63887
2 10962 81157568
2 168019 943610021
1 12828 177674 248976575
1 117640 163684 515983412
2 66913 845571499
2 78148 946679976
1 22680 161312 327196491
2 59433 269158360
1 131720 133863 692132381
3 199610 98853
3 19552 190041
2 145190 593643254
1 4602 131916 71383748
2 102213 62763211
2 180689 579068651
1 14236 44762 373412647
3 60429 179262
2 142788 755352521
2 152288 2223938
3 154202 155619
3 121780 61973
2 16282 193710463
1 123071 137289 880258791
2 144693 834437874
1 54206 115543 908522477
3 14866 30887
2 172714 462184834
2 111075 876662842
1 73596 74333 291383420
3 27358 180564
1 21080 80448 354687893
3 170559 67580
3 158868 180689
2 23228 877592546
3 130406 39397
2 15820 408618050
3 170649 178869
2 155552 295260416
2 192449 827461705
1 133115 153248 924550145
3 13991 128160
2 133720 771458495
2 30624 374887144
1 63723 140443 692950161
2 162256 622131354
1 69565 123605 765554434
1 104167 180629 319291198
3 183408 15532
1 166327 195401 795800532
2 86670 15110101
2 79360 766011353
1 163 124332 813863693
1 37723 184600 929496559
1 25828 156717 383147800
1 57571 146933 34744917
3 12560 81774
2 177689 548375055
2 96732 513659632
1 94381 140691 237922879
1 57749 100930 732199286
3 197879 12481
3 28401 113241
3 56860 198522
1 2064 50339 426778539
1 35689 192513 952297548
1 20926 81715 625459367
1 57137 57656 983508894
2 188057 761815788
2 64121 144311903
3 9341 185165
3 154808 143341
1 10938 68332 72588834
1 40995 169819 130876877
2 167873 673160390
3 80173 198841
3 19687 61291
2 89958 298336858
3 142859 133582
1 27953 155408 995838283
2 11337 649744841
1 20226 70725 669811994
2 38704 340730497
2 145019 192320349
2 128958 581551964
3 13951 52552
1 108765 137983 977450057
3 180977 148501
3 123955 19036
2 143524 569606080
3 124138 89943
1 77945 155363 866543095
3 18815 197351
3 128702 199778
3 136555 174421
3 66800 58178
3 62862 78101
3 194263 42120
2 150430 914310349
2 193555 735294699
2 109639 146871378
3 81467 157974
3 124797 168713
1 78272 176819 286989628
1 128558 181516 29069562
1 128806 153317 465857541
3 13183 145723
1 48868 58481 487412721
2 93277 200065671
2 138693 635913965
3 135879 13738
2 39396 518810856
3 185169 2465
1 155183 196233 232849562
3 115931 176079
1 9158 45198 550784210
1 91037 182802 167187607
3 185592 110584
2 97827 608555954
2 60209 420640120
1 9183 169330 646329169
3 121073 194525
1 130819 177748 437727484
2 195634 437310544
1 48243 49473 325793145
2 74206 637068587
3 131795 176195
3 55228 177890
2 175789 903036354
3 47214 87203
3 41337 118615
2 112008 240515116
3 123153 136067
3 56324 195803
2 114588 18312992
2 184793 473552498
2 62639 703414342
2 51639 312919790
1 146546 190830 506017974
2 197959 865318411
2 129005 526024368
3 124149 74914
1 33785 198628 662979864
2 157614 529439138
1 29341 41272 557942465
1 13047 102903 382132875
2 61719 291390677
1 55251 151692 960597782
3 15806 27179
3 32161 94119
3 120711 106893
2 11661 951257749
3 76699 18347
3 94110 39943
2 41701 172395599
2 111235 273591023
2 8499 179494728
2 1792 607200684
2 146650 199848900
1 38810 81234 258623943
1 111151 169241 162162136
1 49699 56928 730280288
3 96926 171655
2 123181 91147558
3 43283 20832
2 162464 55819175
3 126196 84218
3 63754 55805
1 172886 181714 708192533
1 29434 148137 402978985
3 115729 168387
3 122896 21377
2 86594 641105145
1 59450 96206 710928937
3 159988 199871
2 104749 177412654
3 12001 83741
3 114868 101871
2 114859 799908138
3 76099 135973
1 13480 146315 771063035
1 57145 197550 481133393
1 23502 100512 951124171
3 54832 119260
2 101295 157827092
2 9993 695704150
3 10902 14149
3 114124 199847
2 189781 603372273
2 60629 785789793
3 100375 135818
3 174770 36289
2 1412 619221047
2 157637 490444062
3 23066 43341
1 58196 100228 317701589
3 96348 56169
3 50644 125246
2 170274 422264777
2 84635 962826072
3 150988 140541
3 195148 120242
1 62156 104691 53712442
3 100276 66199
3 29049 194622
2 156488 987110809
3 160928 199545
1 177937 185703 315795221
1 84546 150615 585070802
3 54586 189733
2 42274 302287663
2 3288 255327137
2 141569 253446857
1 66003 166346 363587279
1 37926 190669 410250140
2 410 462261937
2 94306 741708965
3 54518 38389
3 192210 143674
1 73598 104663 598294141
3 160161 119966
3 157636 75501
2 117808 590032009
2 132710 833277522
1 61322 195484 846419761
3 81047 89063
1 64234 103620 671307837
3 190562 36255
2 2099 334386206
1 17762 142829 571137500
3 190255 82070
2 22999 604430106
3 92156 195411
3 112951 80788
3 110556 34099
2 139372 702590543
2 172310 508729612
1 3045 143863 918779626
2 118023 708588273
2 53845 695327639
3 67551 79086
3 130548 26750
3 112186 20624
1 37050 59185 436216104
3 189044 123838
1 57115 78023 427904083
3 46102 1515
1 70922 136065 775985951
1 9671 49887 637573409
3 173203 101056
3 197610 99839
2 177656 753870094
1 84820 108033 142256006
3 151735 99128
3 128769 129623
2 94407 181401244
2 134570 88899761
2 145057 377235113
3 123281 89541
1 96602 114959 193683693
3 30650 101280
3 20560 129725
1 9626 164189 873347677
1 58716 196035 89685168
3 51190 105107
1 76886 164398 662910404
2 111706 860839529
2 36348 361347731
1 88213 131564 567073121
1 20714 120544 551671628
1 65079 137204 496710764
3 71081 196872
2 105118 249890901
2 131555 828734319
3 85534 97714
1 24371 166368 982701852
3 180209 49728
2 49394 660454026
3 73812 93178
3 41355 12238
1 10241 96993 494720561
3 137160 156372
1 29989 198543 914098475
1 137030 192317 902906803
3 80111 166047
1 122204 123437 2279172
3 97475 197367
1 58651 68014 584173111
3 139159 150817
2 100628 966001737
2 104672 749566474
3 196193 86229
3 137357 54553
1 122630 153676 678322709
2 115661 185011654
3 99152 172210
1 88426 116259 553271882
1 40037 64028 362570546
1 40375 140389 53970500
3 51687 65493
2 168155 335524149
3 144930 132628
3 72569 19595
2 29576 316624410
1 182031 199115 402350882
3 30295 131632
1 96448 149402 702764011
1 11117 32372 272466927
3 167905 65333
1 54897 193597 25459294
2 88183 98200296
1 92342 119496 462399979
3 163742 94992
1 20196 49959 56090418
3 181598 194865
3 110713 70644
1 3851 158072 574677526
1 66254 76593 243398927
3 197608 63107
3 170758 3621
1 65566 118240 958894611
1 47176 51032 228727453
1 75792 176452 566161473
3 156125 88236
2 159772 984391671
2 27960 498349665
2 36089 666383959
3 8379 18320
2 156892 955053665
1 60853 102353 958258187
2 155231 288113709
3 6234 167107
1 117048 121807 786058767
3 198390 10186
3 188737 167568
3 184761 143930
3 192755 91061
3 22609 159276
1 102973 194005 588282153
1 57583 152547 756635180
2 177102 193690784
3 124436 100216
1 161558 185564 209514797
2 165957 674329880
1 131317 146140 413602475
1 92820 153222 478062364
3 155720 80698
1 50420 85055 896462024
1 116527 192061 154537994
3 139635 147983
1 125420 148892 203504681
2 19902 380963160
1 102500 172180 197512916
2 13832 330836762
2 137669 573740767
2 183505 226474672
3 170139 2230
2 138113 869819238
1 34052 81054 62124699
2 198216 438439836
3 104522 17568
1 78869 97757 682389210
1 2665 108162 988515228
3 28477 187941
1 154537 158021 79047575
1 69436 150651 433746067
1 81287 131430 260924004
1 93218 117545 273309264
1 42324 199939 558723197
2 180763 878796181
2 150967 750488450
1 26362 96002 213728255
2 144258 222596473
1 80261 82760 444839464
3 43035 57196
1 24324 189842 724594074
3 91939 147038
3 113535 100691
1 20417 127629 947632784
1 30760 151731 851660925
3 128991 54221
1 66175 89661 776313733
2 137600 747096673
1 125206 158222 281363422
1 51404 102566 836247457
2 133657 389257598
3 183544 101466
2 51265 923647511
2 22046 571215265
1 4686 141225 319842015
2 57037 897177843
1 99387 189411 690245497
1 110626 154163 62903561
2 112112 109746593
3 13481 154314
1 38434 160656 697953878
3 135232 145391
2 169275 475485605
2 110251 569352251
3 82045 72611
2 45317 7617278
1 133615 167862 709254840
3 153381 158641
3 91208 66267
2 57637 288238336
3 43897 145781
1 88251 163864 798648722
1 11865 131797 35038164
2 37265 425937091
1 135316 151954 608695061
3 191052 74176
1 30162 111400 78164586
2 75122 667800246
3 112126 16302
3 81838 197552
2 170161 911833253
3 75699 17364
1 13719 165998 892213145
2 58226 846900762
1 104175 177797 143059782
1 68508 118615 831591344
3 185205 15968
3 92952 172105
1 105760 182117 204737955
3 73558 30211
3 164960 171126
3 5537 52078
1 20403 156716 479812799
2 121302 175440216
1 23539 159299 951186286
3 42716 89094
2 36073 256664331
2 158001 45586042
2 27647 161498621
3 157811 21905
2 62421 316257007
1 47918 117153 543184855
1 125524 198382 376334926
3 106830 5390
3 146699 73524
1 49037 194668 701404804
3 178160 15106
1 24391 187336 626323388
3 21635 4090
2 154009 655526327
3 49280 8065
3 114699 70628
3 151440 144956
3 101523 26150
2 52284 550082426
1 44989 92626 544754389
3 164144 47004
3 158280 105643
1 4569 20505 925320922
3 160997 160653
3 133454 69395
1 24009 90349 555804574
3 121531 85901
2 172418 602306629
3 105055 186307
3 122952 162349
2 65602 625488551
2 2966 231196957
3 139690 73802
2 31598 185221522
1 101853 172192 582047522
2 55239 845315471
2 135421 690203964
2 90579 473963500
3 153936 99358
1 79897 105132 931261195
3 83241 167169
2 161175 873264533
3 53881 127590
2 110580 203709876
2 178483 239417810
2 41487 185707057
3 181843 104234
3 183788 194658
2 132534 40687658
3 188919 21861
3 153225 151925
2 35511 3567136
3 71782 178645
3 76881 78436
1 65575 108273 382369729
1 135923 160355 902068731
3 51544 51730
3 108313 140715
2 66435 613952128
1 44788 150863 585312467
3 112725 84926
2 26598 47260174
3 75784 49787
2 30088 290520989
2 120895 926383556
2 145075 922898160
3 59122 16002
3 46392 70920
2 34679 88524939
2 68631 118950542
3 77248 45276
2 60011 836671090
1 6466 61170 162588233
3 192471 121319
2 185909 203414751
3 168900 187439
3 175669 146443
3 137788 99384
2 40235 546508923
2 172777 742762206
1 40450 51126 86601895
2 60618 851204055
3 34972 141682
3 36003 69000
1 142167 182131 509338163
2 151176 558005054
1 4040 94534 862700826
2 192537 188229730
1 112491 162219 573571781
3 165638 153800
1 88383 187413 662722656
2 129047 27548286
1 7581 43032 17534013
2 114922 90703055
3 66707 87822
3 108329 4318
3 164901 168108
2 134176 8314972
1 10142 38843 10178615
1 1385 66633 241694989
1 14509 103343 193459553
1 52409 199396 592654942
3 81122 160162
3 75207 149463
2 160583 4092782
1 144720 196661 9092271
1 86619 143382 630573681
1 104018 159892 24035624
1 127046 166678 254396118
3 69574 82626
1 922 198104 510596720
1 46477 99814 554814064
2 97409 449367663
3 155332 162943
2 52998 522173358
2 189144 76127802
2 50207 431681065
3 189362 81932
3 177285 98262
1 168895 187464 574818334
2 69096 188719922
3 21066 35853
3 88883 182224
2 30605 826174737
3 183597 184999
3 193941 27547
3 31134 38986
1 126960 130817 783863510
2 98312 327871337
1 92965 185817 945159828
2 86762 776835432
2 190616 835108771
3 12213 40622
2 39185 824917061
1 15894 113318 266779740
3 142102 8003
2 124387 407463343
3 128754 76955
2 132187 928408710
1 28171 56195 195537632
3 44815 171453
2 4304 642616361
3 73916 49363
1 39781 166486 113542532
1 7783 189888 602846897
1 136790 168148 727335627
3 19015 162190
1 160748 186356 875776741
1 21690 167355 633805056
3 45773 67971
2 190649 521645563
1 20688 80893 616825972
1 10456 124535 926875065
1 49549 174069 727579557
2 24080 454626330
1 72080 125636 2251689
1 76262 76935 981186523
1 137942 196530 462697918
2 84871 879096191
1 11690 56395 211807727
2 168492 651187133
3 30538 24770
2 48153 385521329
2 133168 288406508
2 59369 860033760
3 7541 129368
3 158567 121720
2 191846 142050706
2 68569 100328523
2 1237 959424401
2 12942 561736836
3 144091 30720
2 796 926846076
3 114490 152479
1 60940 166739 934847822
3 76230 147139
1 104540 134497 338362407
1 16725 72851 814241563
1 22082 84506 617413454
1 43599 134893 275763718
2 6343 301508566
2 124841 599555486
3 199025 69135
2 180620 801232085
2 100099 514157513
3 180584 156630
3 11736 32592
3 59615 110062
2 80311 674812376
2 140276 619926791
2 133230 586446353
2 28993 281029438
3 44750 67394
1 19350 187704 69063966
1 112604 131220 251377169
3 119986 109893
2 150655 828281988
3 64141 164440
1 18009 57080 521476896
2 187049 41544862
1 102482 134829 938539464
3 71856 35391
3 175039 149703
3 199250 52411
1 100092 173400 92071275
1 13393 119706 420445327
1 109297 139490 419076655
3 78151 19157
3 192768 111372
3 161313 68756
2 51303 545900495
3 63427 164368
1 49237 80524 598230967
3 79175 26834
3 49203 108239
2 13727 522398903
3 65310 15139
1 44832 52037 813856052
1 5615 152503 831446692
2 129859 207564078
3 60934 62204
1 8137 62275 785767176
2 130622 411804428
3 42675 113
2 183871 581293725
3 139207 147437
1 17451 197320 430600620
1 51153 84996 363609903
2 155035 879651777
3 6807 687
3 140251 93804
2 78558 352704580
3 102163 173112
3 177142 96609
1 171 70589 696744334
3 38259 191862
2 3105 969260764
2 12207 801492572
2 27317 483577252
1 49775 121465 912635626
1 49880 92162 564658758
2 33197 577323697
3 32100 81888
1 133432 150761 501160336
2 14704 594527516
3 177964 112402
1 61211 105940 685416135
2 115913 314706706
1 42508 182125 181076081
2 72152 55445740
3 174324 143702
2 183884 13484606
1 24523 98893 688989496
2 143092 244971098
2 155976 929347299
3 50917 116797
2 33878 870264512
1 3189 193873 509160245
3 175100 188859
1 51504 182332 682252824
1 158803 169363 499817860
2 85237 571937922
2 86035 705164444
3 70082 12521
1 110509 193922 241719011
2 197338 664682953
1 143651 181643 173340246
1 22014 171286 419925723
3 88832 139044
1 6735 37856 974105672
2 5038 308312846
3 127591 135485
3 88845 157870
1 64426 162669 823556569
3 172514 114916
2 140962 287578560
2 79922 966732179
1 84723 194694 437374826
1 80621 127896 311161098
2 8541 710919411
3 122091 90226
3 141915 67173
2 130115 842099392
1 13841 141853 8872048
3 28090 75031
3 1260 164464
1 127529 141431 511199952
3 193997 174826
3 76913 16353
1 22981 71035 85238084
1 18523 187669 520071117
2 162937 912929277
3 104785 44427
1 23014 37440 953291587
2 123793 517435216
1 89178 101705 753580813
2 105357 277148705
1 14986 56980 237647260
3 175481 184434
1 73083 75512 303061912
3 29969 64724
3 48438 63425
3 33382 27030
2 144026 736624911
1 134102 167338 813733145
1 12834 83405 654409752
1 3013 126965 186383823
2 129240 278865880
1 91524 191219 905430027
2 27997 593548662
2 61929 277641312
3 31060 3365
3 114297 106638
3 64734 141351
3 179612 6092
3 50184 198179
1 7874 17280 680586552
1 76029 162234 773363576
1 55835 60707 918834021
1 41466 90909 468319598
2 199707 771452958
2 74425 21686954
2 184297 782970100
2 28188 648056286
3 154785 162304
3 165378 187162
2 108282 42896858
2 127850 451496816
1 12130 49487 475490050
3 184441 172320
1 142196 182049 893475215
2 190436 699110990
1 90168 188502 135953259
1 76946 165585 958739357
3 143931 147703
3 144336 159990
1 1823 120360 170575780
3 124803 82231
3 32012 198440
1 37719 110715 613247254
3 124110 26436
2 39120 309873636
2 47023 411723696
2 92884 201020043
2 131471 770247481
2 189442 109345001
2 30423 453164642
1 43043 179209 229818550
1 56540 70204 100138795
2 40651 988266353
1 29232 67977 384305303
2 11325 632594715
3 40865 178588
3 84839 28742
1 36350 100299 258154393
3 141871 119536
3 113775 135327
3 164910 126338
2 11454 527131999
1 83182 177490 821243999
3 35418 34934
2 128873 404558970
2 8604 498194080
1 113385 182510 614516151
3 112322 108167
2 45374 877096540
3 143856 81143
2 23830 493026489
1 77495 117318 535083385
2 174031 51827391
1 38914 124646 341378397
2 78192 596584494
1 86204 171058 316236668
3 109091 14490
2 84966 865235879
1 50602 98312 103619532
3 19085 145030
1 122238 165774 247528981
2 64832 947283508
2 154734 584934464
3 41310 53482
1 117084 180987 793508417
2 18067 197044040
1 75361 132330 946459219
3 67683 95665
3 65413 150198
2 157772 854652961
2 21673 179404018
1 84691 129595 50029649
1 69662 122113 825941102
1 45214 51139 352131522
3 15748 54338
1 15038 72676 664673844
3 110555 20094
2 59206 119838300
3 166742 113127
1 10869 63580 711453715
1 68653 188636 27601661
1 174814 181217 985601203
2 93550 104426438
2 44970 972524477
3 47870 114461
2 170809 360931048
2 90450 674805941
2 135701 194615537
1 64500 83806 512372815
1 33701 89612 997321492
3 23823 166762
1 114548 135301 665883971
3 55826 29666
3 160139 147846
3 40256 145951
2 21580 376485841
1 90640 125154 886128389
2 119976 808550652
1 15066 120016 875023560
2 35918 223858694
1 42414 186159 75829936
3 196292 138208
3 99796 190565
2 77344 300587849
1 120074 196631 211389387
3 134866 197985
1 26575 185551 128222329
1 135542 192591 820460841
2 86985 503392214
2 159227 107247730
3 75034 32536
1 78537 132336 639359204
3 9255 134718
2 131655 170114051
3 246 126308
3 198513 75978
2 26977 916129712
3 187494 83285
2 109383 666810312
2 20615 304364213
1 120880 140286 463645483
1 26596 126561 952755524
1 80953 122931 94639578
2 78065 964841462
2 101816 824277769
1 138264 193638 567131944
1 109291 199646 931153749
1 59385 199572 194431707
2 47167 504363671
3 54938 100653
1 153345 162458 668301287
3 42087 114801
3 173602 9415
1 110038 192803 659303628
3 176761 103722
3 2153 172022
1 100995 142182 772265453
1 18801 173671 855498054
3 87274 140842
1 29875 79854 212917462
3 177115 39064
2 104071 268612630
2 87011 723283763
2 127652 863821843
1 4882 48530 45058571
1 23243 106497 71794902
3 17308 71951
1 85982 132979 187312832
3 18539 158735
3 108047 69623
2 128826 440296324
3 8304 151809
3 165539 94728
1 22651 196404 395812323
2 194899 749857397
1 73088 143367 705446703
1 159903 173582 357743464
2 190902 813654217
3 7017 116658
3 159947 122701
3 60970 80765
3 31156 4774
1 8504 120682 113538139
1 40210 69584 924906008
1 13059 69988 184663927
2 176664 388334696
2 188443 194541147
1 23652 71689 506997569
3 101786 39418
2 177780 148348707
1 19982 117077 77788568
2 71021 117912586
2 76368 338393823
3 173192 111573
2 188275 70979128
1 581 152631 904115082
3 45265 134405
1 15928 80674 99683299
1 66113 103348 508770316
2 15817 95453219
1 93059 167705 553069016
1 12309 22064 324640009
2 90659 210117288
3 99361 88078
1 117570 121791 323124011
3 81159 176250
2 72807 67922579
1 96352 124729 192427077
1 8667 55135 48036349
3 39175 185295
2 180846 840121752
1 90089 185317 337658043
1 49990 149110 556433293
3 17869 103807
1 19754 188672 417954867
1 25887 73236 339887896
1 115793 196290 236778423
1 16580 39901 956867773
2 136057 81403062
1 89428 156075 269021121
3 88058 124195
1 103697 176285 839743059
1 35776 62698 627389191
2 169328 922201590
3 121982 65171
2 70014 359470698
3 180580 81668
2 175088 930700303
1 112323 126137 541475599
2 24076 140318623
2 95583 996595060
2 146729 878918823
2 173933 936720299
1 95710 133015 454671383
3 194426 186717
1 153965 183555 415371277
3 187613 84142
2 192517 486405553
2 6563 460024605
2 186954 1858072
1 36891 72440 829686544
3 113660 8881
1 79422 188858 37110769
3 188229 26862
1 113705 151355 826844446
2 199821 316111937
1 2633 199461 231127416
3 5647 102798
1 58463 134404 126365609
3 55785 130011
1 57784 126811 117236514
1 22477 70166 822529709
3 41563 113578
1 101351 125334 34500996
1 79455 81034 787891126
2 4668 248759182
3 32235 145639
1 32946 70024 530470348
1 86184 100587 196877119
2 107708 933779358
1 113148 119724 10240737
1 1039 131272 315075112
3 132582 7359
2 199036 334474734
2 80057 322483399
3 6941 41580
3 38609 59746
2 142753 821786443
1 64292 189004 570215045
2 114107 639263728
1 102207 114099 970127748
1 48987 88036 802028662
3 90765 24066
1 31649 97335 207893195
1 84935 189827 179126554
3 84351 19544
1 5439 128702 783418453
2 199273 198855902
2 177018 50017667
3 114110 155598
1 67343 107761 961984558
3 168580 6574
2 52980 669692262
2 152036 859059187
2 136824 596438457
3 132619 37278
2 102358 279220355
2 160507 651088173
1 65041 94820 945424462
2 35171 473683241
2 120656 932421451
3 86409 10646
2 114698 249833462
2 198260 106537932
2 145149 122513684
3 177952 117732
1 81397 181294 475196301
1 49200 146948 307487696
1 42838 165238 719916984
3 88828 59601
2 92716 86785909
2 4742 498074116
1 7754 193702 605011250
1 24387 44029 855441288
3 163951 15271
1 110432 148780 188947843
2 137063 618628951
1 132045 184699 555103003
3 56195 22178
2 48453 549068410
2 49969 971035145
2 73035 215662781
3 52713 98076
2 111850 943891111
2 169274 357298781
3 143602 14960
1 145518 193650 55939216
2 97245 706559825
2 28531 470709717
3 12671 149653
2 19663 281418449
3 103353 180195
1 510 145672 870501027
3 40868 39858
1 21146 184091 442400351
3 31414 151506
1 26426 110702 434707911
2 14204 588586973
3 23322 149392
2 32802 411014805
2 111215 603767374
2 171594 348148175
2 154238 950235341
3 161942 47846
2 99843 874592877
3 232 94910
2 69310 229316917
2 192096 164828027
1 38235 179250 704872554
1 70397 108647 818875526
2 155544 607855227
2 2030 574381867
2 107586 643637490
3 93944 52182
3 70331 196478
2 30103 599255758
3 149449 89210
2 170652 138777749
1 58782 98663 830838515
3 594 176333
2 42320 225398369
1 92196 163742 380491802
3 190375 105995
3 177261 104384
2 38408 449355974
2 137250 293626111
1 46503 131696 680740071
2 95909 384452820
3 8974 18836
3 24135 15705
3 183645 41
2 190041 506776458
2 147346 704262375
2 5674 845918833
3 70283 192812
1 105528 186389 694858435
2 18702 601958762
1 16445 172539 804127712
3 48444 164693
2 59526 50227438
1 13141 38089 720592012
1 8251 138544 295190280
2 5025 275397755
3 194618 8305
3 141798 96766
2 53928 659972592
2 194725 38764675
3 43038 97269
2 123578 421492770
2 47349 860978537
3 158294 141163
1 51467 162995 734599917
2 74629 196337999
1 46768 197417 306952839
2 2531 668458318
1 19942 147421 14392327
1 868 117623 961880163
1 39925 190658 331783870
1 45067 134250 34891203
1 41004 122719 278298384
1 92354 123769 657898113
3 43035 57951
2 64679 19898668
2 83982 145146995
3 44866 17926
2 111383 673639432
1 72738 130218 271253769
3 119908 8746
3 59110 19468
3 36662 140540
3 175389 41498
1 1093 113148 820750053
3 9696 144347
3 30529 69658
2 4029 544302814
3 93469 57656
3 12181 107817
3 86700 94786
3 181038 181711
2 18408 849922672
2 147050 896410238
1 81170 190172 893848350
1 46981 131466 897073510
2 122896 120644261
2 71338 700260102
3 150494 45696
3 98452 16988
2 15592 214171195
2 83408 912825781
1 50814 193062 320942638
2 63037 30733183
1 106001 139466 446789219
2 53392 592194947
2 164875 756779604
3 62504 53301
3 74632 84826
1 67206 104703 395923589
1 42000 61265 208586051
3 114428 108503
2 61596 13635568
2 181926 541063412
1 149767 157569 136207432
1 16688 133582 334479701
2 193031 781685586
2 2334 139035295
1 71256 149989 845605378
1 25636 37419 375548078
2 8616 39294276
1 34385 79843 304752328
1 36335 44132 454951330
1 64400 115089 49926228
2 14274 464114227
2 119840 321759898
2 118441 854120877
1 183643 187000 890394399
1 101506 143704 721394037
3 2660 102789
2 71244 780516467
1 10427 71403 124499403
3 11999 55643
3 91760 147900
1 51377 58825 140934444
1 35680 188479 222979476
1 29747 122349 179576006
3 53132 148857
3 48855 63126
2 187821 966998793
1 18791 147339 59081742
3 38625 128786
1 18276 80186 760533434
2 60610 128553476
1 109792 130160 4011455
3 167181 99103
3 119346 169124
3 105127 185478
3 130508 161132
1 177290 186262 112750567
3 51722 51165
2 132350 641821104
1 31799 161513 44783334
3 80018 6416
1 54917 149486 560139215
3 131038 58541
1 54953 150161 800659690
2 71201 66626589
3 59436 99245
3 103895 86106
2 190963 946724953
3 119030 56660
1 119595 154158 160121568
2 155501 616305378
3 97147 85693
3 55732 38604
3 176164 69273
1 10693 132475 516861236
1 77849 152047 747736605
1 27846 184105 639771937
1 3620 35292 657067045
3 104431 96390
3 143697 14482
3 186979 24875
1 87728 123054 7929549
1 19683 108270 999907877
1 26376 195012 423797530
2 60390 694295634
2 5528 487854310
1 36716 149411 302630536
3 105705 113018
1 124451 141966 853371173
2 24625 271911029
1 70374 130563 692114319
2 65393 8141126
2 82818 288321932
1 83382 129907 318308132
2 52508 294547067
2 52590 181106698
3 162832 6467
2 161573 264500395
1 73879 168525 130039683
2 109068 153233664
2 66349 386638975
3 32578 111218
3 34651 147497
2 117458 158595423
2 60423 417841441
2 151176 591501405
2 172610 700159506
2 80357 518064622
1 49666 197250 483552947
3 39398 126523
3 86285 128674
2 182406 920844892
3 100342 173410
3 171833 70891
1 19115 51585 748295408
3 112101 192448
3 8796 23700
2 178548 684602939
3 140954 119510
2 14114 52751339
3 155159 49407
3 152982 62274
3 190099 58451
3 162055 146166
2 42040 659271492
2 137416 272000860
2 198984 982744621
2 102378 147553968
2 32989 68280580
3 160232 109109
2 83651 277735104
1 97121 107954 191926858
1 150795 154642 518301875
3 64878 150351
1 85141 129171 577890541
2 194500 103002761
1 13833 115529 411896923
1 51453 134708 737634363
3 658 55579
2 11766 688568384
3 60365 107137
3 178671 192971
3 83685 33712
3 26435 71310
1 48753 104036 782608242
3 54119 139565
3 26535 152797
3 49660 187492
1 67078 124053 394965025
1 37239 86660 197726078
3 157036 198307
1 18099 29609 926817951
1 114374 192606 726444797
3 122202 157643
3 52056 65361
2 174355 302381475
1 132485 186160 366429680
2 46886 898126888
1 31707 127776 354757776
3 46346 103153
1 1449 146824 853629751
2 135902 85085422
3 85247 81768
1 89199 107806 50331851
3 141483 196619
1 56541 84448 244082347
2 193370 148718055
3 178361 194684
2 19712 441558276
2 184548 869437547
1 131763 144406 280783788
1 88436 141690 384057588
2 58051 47646922
3 66380 188651
2 95504 349349191
1 9653 149504 84826211
3 42297 46177
1 12151 131297 38443637
3 165363 137578
3 5674 147019
1 40698 163191 924881484
3 79975 84020
1 65742 74626 984974278
2 162420 390863989
1 4843 185999 836768217
3 154771 132424
3 23607 132025
1 151479 194713 24967546
3 110486 55902
2 2953 121910858
1 18476 104149 805898702
2 65107 7444054
2 132889 951989304
1 127343 158944 300621087
2 114967 909359367
3 104984 197251
1 31261 108592 905299734
2 46785 412634423
3 125266 55873
1 4417 41152 143711596
2 187354 641544523
3 194014 50431
3 171701 55940
3 50156 127372
1 72399 158814 398797968
1 40548 50686 287770341
2 33032 755220433
1 42097 126943 486908617
2 3212 918742967
3 100512 37784
1 168187 199598 606177278
2 148312 967437575
1 24584 112840 862111313
2 98093 917723137
3 27517 47491
3 163495 140799
2 25206 36938512
1 40006 153351 370507176
2 168891 208417330
1 39564 114276 858205472
1 120924 197397 474381280
2 96786 85662287
3 103711 187447
2 198168 344721273
3 84223 69941
1 10814 134639 116391732
3 194181 63482
2 6104 932087695
3 76001 86683
1 9858 69661 785974056
2 119359 951366239
2 90554 359208140
2 61144 149576048
1 25560 178946 898642701
1 61912 99811 292851758
3 464 183596
3 32385 58575
1 60936 111629 572051920
1 77637 178441 742465395
2 132463 16401647
3 147320 106390
1 64483 112629 404586945
3 142766 173059
2 192280 593065924
1 34768 146423 605380684
3 63186 113793
1 38950 194961 950139326
1 69843 121649 221828251
1 76409 167382 764875597
2 93630 881119821
3 111074 144539
3 38759 181701
2 188326 380213853
2 71700 45692739
1 109632 128911 580451379
2 181024 794662757
2 150219 84564462
2 88495 382159711
3 14642 72929
1 85332 103388 887150457
2 119289 41131419
3 151386 42336
2 188597 78940974
2 45533 201132762
1 54645 174002 698850724
3 164583 38582
1 112948 129042 168090976
1 31425 75950 681914852
3 133628 182023
2 140153 298414657
1 20083 172520 646265596
3 194047 4538
1 177015 179634 886747177
1 1928 95607 14916901
2 39091 877147754
3 148061 158414
3 173801 158356
3 132589 136089
3 93129 156217
1 31099 33168 241492089
1 86563 96457 243575539
2 58339 268271993
1 5685 131552 540074094
2 76970 919677053
2 116756 149552884
3 28718 40009
3 142287 117469
1 33482 101405 520255110
2 175839 32561120
3 81709 27454
3 179786 136458
3 3887 114411
1 66162 128353 752921226
1 23685 85636 285325792
1 5644 46766 886132467
2 58106 767106902
1 63378 137503 647871086
3 35435 120035
3 168430 90635
1 10052 130251 219735973
2 119260 641456503
2 11562 527446974
3 102803 140911
3 181209 59512
3 131257 147186
1 41198 173444 838264207
1 41041 134804 854549318
1 33283 152460 443387836
1 71259 94814 640664736
1 99603 154596 978773104
2 77676 222807367
2 68569 969931074
1 50117 70701 100400987
2 102953 280964611
3 190986 168030
3 45224 44622
2 38615 901045203
3 7853 170049
2 34321 573461334
1 66267 157695 564298891
3 189521 139348
2 93132 41239730
2 147135 225458788
1 90080 108260 279550658
3 64610 52051
3 5213 1474
3 181644 155611
1 131150 165969 784748191
2 91093 697334784
1 6754 105733 960107613
1 105112 117379 779875853
1 71280 91958 778167637
2 83926 428057912
1 5958 176672 665024674
2 45131 402898588
2 44612 853976825
1 487 74413 957387649
3 98023 195284
1 50244 156111 33702935
2 183233 390392343
3 122505 45998
1 34791 108803 965313290
3 186421 52721
1 168252 193675 496649917
3 25468 21170
3 96434 86497
2 114757 165682127
2 181874 163188899
2 129597 230957004
1 17128 158632 266115183
2 25255 196935480
2 152144 943241092
1 140187 144668 111869510
1 58943 162431 42330402
2 153815 352300314
2 26283 578492098
3 11689 38630
1 30126 166499 501486603
2 190520 769883744
3 125261 175143
2 167774 329561022
2 156839 453622492
2 99873 477973773
2 156352 533522284
1 38675 168906 453924165
1 27655 33228 925922999
1 43756 85435 886869378
3 141616 43442
2 185011 829314357
1 78064 168788 524115973
3 127575 58494
1 7521 195862 647824891
1 44888 80187 512230746
3 139112 147819
2 185606 765343243
3 141821 86727
3 98077 99597
1 80498 186518 404617163
2 66316 674858069
2 56426 611732845
1 26284 120028 712603555
1 152762 158126 602463403
1 93817 187138 569083581
3 5334 30965
1 122403 139380 348129495
1 77575 142913 169369272
1 141018 184686 466548338
3 150655 150504
1 144695 155653 90886690
2 69705 388029045
3 99539 76185
3 29581 142161
3 172478 115631
2 76866 109918733
2 5728 351617873
3 88106 135964
1 22629 104410 785799948
3 6867 4632
1 48505 75284 969590685
3 17341 23572
3 160662 139772
1 4502 45407 585305959
2 93554 500080025
2 126930 76498973
2 55153 565757759
2 97482 587411853
2 122777 149129499
1 105155 151842 345106705
3 59633 9277
2 134112 693998659
3 31675 134652
1 74974 129278 141783373
1 85655 143910 3600368
2 150987 740576972
1 15314 138663 874602678
3 80980 170018
3 129990 50310
2 13325 774871448
3 119783 99192
1 61391 173665 779967854
2 108870 527499239
3 31800 25772
2 13068 108764184
2 77026 632648420
3 135633 92116
2 190637 590454839
1 8197 145691 648945956
3 44372 117102
1 154881 176622 902889081
3 61345 182161
1 8112 149599 644019774
3 36971 133303
2 133122 417128590
1 13645 106368 221657514
2 20443 869983050
2 47621 643101993
1 57568 98896 430265731
3 1510 169581
1 36647 102061 347072050
2 113331 354636914
1 66092 104596 839719663
3 52541 5849
2 22876 331095238
2 108507 188819303
2 163841 863619016
1 65210 135381 257696880
2 16332 350581329
2 32382 117269671
2 55849 85170371
1 60364 97253 356040019
1 9578 157214 977217426
1 10933 100404 757618361
3 185044 105716
2 81086 798394516
1 49252 53805 775313273
3 193084 27781
2 127531 635588559
3 87989 162676
3 83688 87237
2 60114 471526253
3 122120 177479
3 164702 31895
1 32345 159764 990743537
3 163346 43894
2 170034 240206099
3 158082 180129
2 2961 813048312
2 19300 796899483
2 120199 497073193
2 114690 587285826
2 23950 591215610
1 35739 41194 627875852
3 120240 179584
3 43143 67594
3 198582 30082
3 59089 61969
2 141153 328338058
2 138715 485715373
3 132627 164305
3 176740 143656
2 68097 297403850
1 45707 160524 79546495
1 2737 193592 914394240
3 128186 131399
2 60163 587320811
1 99885 137455 466459560
2 112259 267905958
2 58281 456467062
3 51971 30453
3 130008 148652
2 185972 557808467
1 21141 156383 533095512
2 180711 488946681
2 175480 930283755
2 191296 922516783
3 64311 19617
2 178116 385875948
1 6342 79031 979866846
2 39066 816174794
2 30080 665789103
2 191385 399984213
3 41777 103600
2 160850 457590078
2 68247 950557275
3 182766 16484
1 161523 196907 412881106
3 179745 50951
2 89324 42954015
2 49990 737972641
1 69573 162931 323295675
2 2301 370732448
3 54824 176564
3 149457 20010
2 2395 244298850
3 123665 155336
1 60437 122969 249898390
2 166155 245172643
2 43068 63608888
2 173514 669387366
3 13849 143892
2 96976 498851344
2 134500 285062766
1 62341 108579 6524674
1 74529 160002 195114995
1 113707 124044 209284290
3 13579 199211
3 100278 96073
1 62171 174569 274176846
2 153170 129381610
1 44067 122326 926937023
1 16248 75068 331473293
2 89597 717742922
2 166124 710848446
3 90435 77550
2 11109 492349017
2 76260 263480979
1 51877 60705 103819035
1 5341 66119 793688767
2 127801 287356923
3 197319 4235
3 100640 174545
1 58611 133251 129211875
2 69428 135284379
2 167292 868544019
1 39389 175712 357229134
2 32358 33758524
2 31177 867258612
3 28239 178678
2 134867 41981184
1 24981 34798 171589524
3 155899 75807
1 161593 179201 600187423
2 37109 286306162
2 112500 610816030
3 193136 108900
1 41516 126195 398323290
3 186704 174
2 17538 782646923
2 59393 898434919
3 14339 176913
1 116107 133199 983650438
3 141929 101794
3 66462 170515
2 100339 629988207
1 51725 122029 538518628
1 80409 167194 591491968
2 43762 383565538
3 190593 169368
1 18710 41593 60801478
3 146481 198537
2 79305 87930206
2 123290 290566658
1 143775 174288 633358867
3 160116 154732
2 38285 134264114
2 33027 253834009
1 39751 61804 460652452
2 29217 76427692
1 184200 197127 620793894
1 57512 165918 324370376
1 119288 187209 524971380
1 39161 140113 995809987
1 28868 40344 876685116
2 196371 345674899
3 26123 22333
2 86635 20627051
3 39477 55597
3 84342 77535
2 119010 574796105
1 87699 94873 339323338
2 138356 295889234
2 150301 448455480
2 167960 978239531
1 2070 72783 957526792
3 96697 120699
2 182245 331114099
3 82195 183293
2 116985 426917074
2 27499 799998178
1 17253 141079 812219258
2 47536 550396103
1 96887 196503 539238259
2 148419 926819101
1 21752 171054 950954441
1 91321 162727 190084313
2 10787 409705267
1 18408 159500 64332056
3 114874 9419
2 194321 58182955
3 57029 32494
2 173384 806346400
2 173289 800592943
2 170106 306198680
3 13516 151723
2 30589 468271090
3 145694 182514
3 85164 95160
2 36417 117133513
2 60679 971518278
3 145210 35502
1 17708 119647 22218149
3 44133 102372
2 38705 466598120
2 36318 902789490
1 35177 43093 984145445
2 18590 120257693
2 177775 785327022
2 150875 234018351
1 51644 83877 707237220
1 44531 194576 545833492
3 92860 35002
1 47953 111581 318155679
1 120344 135596 312554614
2 39802 676487936
3 96487 185820
3 15600 167147
2 119222 380061486
1 64433 82064 995567209
2 47892 479436427
2 38831 37726706
2 184475 735485862
2 172920 748610833
3 34828 115947
1 51142 104242 663506857
3 155048 184847
3 83172 12732
3 47000 83223
1 2061 35309 160917009
3 175397 172850
3 135029 142802
3 101637 140677
1 7523 101986 169762102
1 111291 163053 214368018
2 174549 664003409
2 95757 635752711
1 61490 138083 89153778
2 78787 585815938
2 97418 170672571
2 168118 263081829
3 154934 66085
1 86222 99873 382917952
3 152255 46970
3 70476 36346
1 73711 91542 877056474
2 40336 520135833
2 176429 647132032
2 24043 352796971
1 25635 65275 133183170
3 39880 31524
3 20279 14319
1 79574 197478 768540493
3 192772 182164
2 11446 854676637
1 118065 137146 177414173
1 140658 160674 754925660
2 185268 386107782
2 25351 305623408
3 37241 68877
3 107466 95403
3 136106 37577
2 159019 649408250
1 39826 96466 655736858
1 145706 162115 920772552
2 149214 692140393
3 125603 111669
2 125445 357781701
1 35058 183844 780494530
3 53619 124850
1 25365 88934 260609442
1 1655 4671 482048746
2 104108 337668339
2 175222 182872629
2 52237 550180537
3 140258 19009
1 3621 42239 404419652
1 2284 180593 520196671
2 174811 682762439
1 21319 81308 471857985
3 39531 163375
3 141182 139419
2 19861 936641866
1 134377 176122 871718823
3 144080 46558
2 51962 410084788
3 185879 145615
1 2404 43008 164645567
1 57998 129292 635303064
1 109352 194972 828169509
1 120903 142287 705455155
1 75172 89162 873655114
1 9403 91907 133940832
2 113339 39579878
2 16532 195050456
1 108951 197123 315258920
2 11682 690326238
2 151184 227359525
3 186413 105577
3 106888 195393
1 90807 130234 804521567
3 148360 187242
1 33698 169093 713543700
3 16598 135500
1 128749 184622 40296294
3 126949 133339
2 186386 293771288
1 137241 151094 573800219
2 31024 886328835
2 183064 135550847
3 38127 168505
3 114033 66084
1 70087 147973 493195489
3 71795 197280
3 164923 145064
3 64517 85157
3 179358 142787
2 176034 454822711
1 83592 134586 370668097
3 45849 144448
1 14207 166768 786663882
2 20160 38237234
2 74032 35254980
3 9786 57633
3 13296 50136
3 70590 144884
3 152051 19689
2 19168 746317607
3 110837 158831
3 85384 188427
3 187966 19074
3 100709 135357
1 13096 119123 466725238
2 164544 982991107
2 165372 519228734
2 84298 745153641
3 79283 45924
1 125323 198731 81925783
2 115092 343157957
2 32697 611972059
1 174907 192212 782735938
3 193883 50451
2 124599 202367208
2 173218 864468051
1 81271 139595 289388640
3 21437 75595
2 1953 80558697
3 127636 80922
1 98713 180093 64823287
2 116865 342257588
1 13988 70656 340755163
3 149452 140179
2 23625 253609669
3 164799 62611
1 93662 107675 99617170
1 54848 182490 929893939
2 151217 16108088
1 58156 80390 981205603
2 92925 632190971
2 177468 973761956
1 1859 148088 174882522
2 25205 9206962
1 44260 140498 228898389
3 119443 188115
2 142256 15570773
3 16041 179804
1 86237 114637 85787425
3 54002 162970
2 168789 590949009
3 193403 187399
2 84006 134328854
2 135592 14516083
1 28892 180137 822404073
3 88944 21470
1 3491 62798 361845218
3 50363 12650
3 65869 3997
3 187098 22628
2 133114 823985460
2 148218 927721624
2 147117 498252304
1 128219 175858 497008232
2 184190 850706668
3 186953 187049
1 131670 143395 444881873
2 197464 234273699
1 74635 125892 971831805
3 4445 103446
3 85103 64435
2 122213 804359633
2 198596 329947293
2 23712 551562643
2 6741 422960707
2 121798 882124831
3 54364 57600
1 94230 105823 274155136
1 79015 147488 631126505
3 2491 62543
2 10580 10504298
2 49969 351034602
2 17212 360804299
2 150901 466960535
1 49297 143318 540026408
3 72583 53148
1 101362 112758 185811435
2 68646 452467232
2 161823 253520857
1 84872 183545 599300099
3 182584 158571
3 50030 17355
1 10717 107295 154478576
1 76287 81022 562096515
2 122438 689944249
2 182231 133692092
2 3258 800550471
3 100928 29338
1 97896 137478 361896318
3 56446 34315
2 121650 461563479
3 46132 105307
1 38874 120246 490008581
3 140063 138819
1 32027 96502 239289014
2 25102 307947342
1 66194 77288 653802448
3 130701 198064
2 107161 910348400
2 163967 459411875
1 131845 153688 163099651
3 135791 137507
3 194472 149349
3 158981 87006
1 3188 198557 953527890
1 7061 67042 669721067
3 130430 44537
2 80932 852766788
1 11882 90468 186425299
1 95363 167455 538789501
2 68216 258994079
3 91231 52642
2 83426 412646625
1 63209 108594 568419682
1 32724 56624 875872737
3 181652 105976
1 59900 84403 518347221
2 149898 117687327
1 54446 74428 116539890
1 52812 144425 908051152
2 195674 856262782
3 165445 110695
3 146006 11900
3 26925 105708
3 109703 105306
1 15943 141404 367443379
2 136610 596413560
2 174096 617367447
2 179997 436282992
1 82561 144234 230708687
1 131056 158417 115094859
2 45499 300399158
1 27084 121361 958621853
1 39708 83733 736912041
3 171690 67685
2 119738 843386309
1 28130 147615 334912743
1 81578 147771 65432111
1 35486 174509 242353647
2 69927 57072273
2 195590 753262605
2 181071 748387414
1 32873 44700 345635470
1 68556 91054 886746246
1 14506 110936 1391983
3 119679 154167
3 68424 142239
2 122305 449334028
1 53 72235 472220607
2 64164 857638747
2 96199 807619048
2 68179 208484894
2 127214 7875574
1 7420 100780 697390636
1 66174 133116 585086361
1 119475 126135 342010123
2 14490 656217923
2 52532 297577894
3 190833 189604
3 525 15788
2 102637 752968668
1 25624 43643 393201726
3 106543 193636
2 16134 812352550
2 21478 860935167
3 40741 100032
3 5431 59026
1 40579 154980 988980755
1 10586 11544 537949976
2 163583 134191380
2 125237 903438077
1 122856 150824 407740569
1 4493 33000 563483124
1 33474 88481 923229564
1 92472 115364 203803716
1 7200 197098 493683281
2 130406 219700732
3 109983 4617
3 111480 161977
1 107054 154211 979879195
3 156822 188961
2 180578 273899907
1 175767 191178 600951975
2 2400 678205169
3 108706 143518
1 8161 143312 787618394
2 152752 180625263
1 18272 31121 437351631
3 46713 70593
1 61420 183685 231181436
2 74176 121306611
3 92930 4497
3 102372 92524
3 116540 6749
1 13509 56004 171477460
1 13874 95620 905320978
3 2292 108650
3 168144 83456
3 161975 193563
2 143267 965879108
2 165705 481011930
1 110767 187809 906083240
3 78973 47169
2 149560 786924365
2 136925 196927457
2 21069 467573527
3 188052 56363
1 189 164405 228162317
2 6321 106408474
2 123865 603554179
1 92094 154188 689984618
1 86286 175511 733420847
1 9675 170687 5654001
2 114285 531064202
2 197246 984531507
2 115220 124332026
1 51854 74839 854450803
2 55204 907993028
2 21016 167014490
1 11077 40986 798064198
3 134166 33725
3 111859 128878
3 191440 195460
3 84615 57112
1 57595 147545 450158446
1 51461 120327 309999835
2 21952 703901067
3 169925 9586
2 150834 828487613
1 20906 151069 579967758
1 6362 107412 969386759
2 27347 366940262
2 151360 36587208
3 165869 35625
2 92318 630708641
1 39971 157605 858798931
2 137388 985705966
3 184565 60480
1 56055 65853 745771683
2 30345 943485179
1 10301 114697 186496283
1 50638 198797 154313594
2 107770 76538218
1 148856 161663 607492460
3 174520 36622
2 158622 284692723
1 7243 124483 498798044
2 148858 792571144
3 64839 98726
1 30041 75157 576886929
3 59748 142865
1 30862 185016 373573048
2 177536 638705903
2 101846 266684483
2 184070 695415765
1 888 117816 278252337
2 181866 537742716
1 121369 154794 869621050
3 175902 69136
2 161595 46771278
1 81948 156399 205306428
2 145976 643920245
1 80858 125336 189203446
2 118367 591074625
3 93717 34654
1 119725 135886 781091339
1 1631 196425 960544918
1 99281 170359 771158753
3 70748 9635
2 176817 186111245
1 6349 96942 153947501
3 108688 37692
1 22483 125716 218451097
2 46734 69886541
3 183347 180647
1 17267 45794 63219354
2 170900 693401372
2 81023 478320694
1 40971 44748 869335349
2 184859 9809335
2 65318 763197124
1 16968 160223 809326496
1 67803 108428 342615880
3 15171 158621
1 123158 152462 179504793
3 146625 29008
2 160995 660979779
1 54810 150285 723878845
3 35666 11437
1 82155 116740 913299414
2 132010 465378877
2 25346 903113676
1 53091 153160 299082703
2 63495 613050252
3 67479 73686
3 61153 142466
2 100017 603076469
3 99077 115679
3 28414 134557
1 15280 198683 678674213
1 139136 151737 698991155
1 154108 184143 975116895
1 19734 49721 69866763
2 161596 192277880
3 17624 187359
1 61479 177235 152761287
1 122359 193033 934898198
3 41583 47741
3 84034 93475
3 194397 89814
1 69814 103216 388473005
2 106109 492407462
2 166675 872717687
2 88564 152340688
2 57494 299902603
1 35658 196500 431237849
1 128436 134541 717763130
3 12367 41348
2 154571 904312527
3 10388 180422
1 250 195504 530739448
2 1791 493602171
1 30730 92098 252384966
2 48986 373253801
2 133526 402273411
3 58394 180546
2 38585 310324007
2 169101 893967561
1 58275 184533 618333982
2 104112 677413441
2 48731 756005865
2 95841 701920347
3 158832 180081
2 61835 99322908
3 52109 160282
3 122766 47770
1 127189 168663 25306797
1 14641 49245 114428419
1 11585 28086 517149850
3 163035 12946
3 165054 146284
2 199506 824511552
3 139434 161002
1 17614 109389 60667102
2 137753 591731138
1 27185 72533 14845073
2 591 621419764
3 106008 198241
2 175848 845322430
2 57698 431721008
2 194911 747763507
2 105987 284376193
1 23425 144816 442409999
3 88356 134685
3 188308 161787
1 84343 90756 340351790
2 58870 950489766
3 162642 1484
3 21592 66826
2 16958 434005044
2 185995 489812912
3 19379 74822
2 190028 353287949
3 129336 61589
2 133349 522010942
3 52579 56579
2 80756 11167711
3 1425 147341
1 15076 165490 382229101
3 177496 54251
3 172777 134565
3 35908 70328
3 47534 72206
2 83723 374366846
3 150796 116392
2 128856 200784633
3 180883 172797
2 188745 557024284
3 77452 81794
1 76719 152065 299373430
1 61595 98110 933189974
3 12629 38259
3 64935 114842
1 57775 184533 630628302
1 127212 194232 873941702
2 152561 948292386
2 186986 770145224
3 99290 95878
3 52112 196818
3 39528 118319
2 72460 978896115
2 115620 794657637
2 160829 730420945
1 42771 181197 117199844
2 73889 19380977
2 138659 795727578
1 29857 181673 268063475
3 7082 7318
3 104194 104325
2 87676 566773202
2 147966 877720914
3 27517 56997
2 121717 92574093
1 147277 173039 608913046
1 70639 173522 318867560
1 13418 194904 495603395
2 149824 987686398
3 42499 44258
1 170268 177577 22883348
1 64258 166192 751029005
2 59628 646049454
2 84108 737865284
2 135694 591732751
1 37964 69060 172336641
2 29267 319577292
1 52188 75154 291067087
3 130107 21203
3 137045 14564
3 42379 22574
3 21370 143177
2 1069 813181335
2 66086 291332464
1 145242 179524 682595876
2 63570 936685740
3 143636 196164
3 102720 146424
1 96308 136110 944314424
1 31553 88858 892260042
1 55747 122981 523980289
3 71967 86359
3 105035 48770
1 78857 82916 588357556
2 195124 621609852
3 181732 48908
3 132743 119191
3 136448 182640
2 175373 875808223
3 196415 8391
1 155019 188236 490756022
3 34422 97868
1 61303 127182 400324457
1 19051 174501 613983046
2 104995 896177666
2 187586 132978360
2 138128 113316525
3 197129 1938
3 84409 819
3 128483 125904
3 23874 20457
1 70936 163848 935698752
1 82564 192988 97510484
1 72089 154458 752734660
2 94043 637091375
1 69824 125041 410258929
3 34660 92178
3 90806 111074
3 71317 172838
3 32108 3866
3 15307 54385
1 4216 52094 516558342
2 101437 943694862
2 131826 548268506
3 35121 50210
1 120692 185239 960482857
1 23685 50519 157327823
2 140326 833563299
2 51115 238048172
1 6562 80803 103099186
3 154327 62233
2 1866 810993858
1 85301 197800 497103879
1 62115 111362 974277480
1 73109 102764 498314399
3 111438 53209
1 92457 180628 282576638
1 89195 151080 145727611
1 48934 184955 21558802
2 52041 67321308
3 153389 97656
1 6301 85101 159761845
3 88392 146285
2 121814 187850036
2 68917 211153326
1 169920 184453 700026185
1 73636 180580 796273731
3 106596 75961
1 48949 49888 113923268
1 49063 76308 853303634
2 26048 904004820
1 112790 197433 971594674
1 125184 129554 379880488
1 12340 60109 937042236
1 21761 106137 923243668
1 138351 176061 851185529
2 87349 21457952
3 17666 93846
1 84079 123030 250372681
1 68089 118341 366527537
1 4218 75298 426548105
2 107348 666162019
1 236 9699 851995520
1 8210 57170 895205852
2 81963 496797214
1 74102 180033 516044760
2 99005 577793218
1 59601 159944 343971676
1 76861 151674 743039841
2 74959 993321267
1 150705 197894 326240976
2 153890 609245626
2 5669 326078323
1 121239 173379 283472227
1 15151 69535 173643159
3 24422 41265
2 46383 657300117
2 188270 658881003
1 72883 87365 469181196
3 77778 157458
2 148916 659536649
2 177226 621213070
3 77374 163653
1 59296 137436 999809770
3 83895 157843
3 40241 88834
3 173299 112537
2 155870 160147680
3 15077 186962
2 114079 205410666
1 34971 40356 708795260
2 72400 912271854
2 117868 629916333
3 63233 100956
2 13287 490602104
1 21111 193879 752250886
3 69274 35014
1 150037 165265 491509946
2 58886 234920501
1 36412 139335 590929089
2 100303 666707353
3 194663 158231
2 141529 907001127
1 35577 119242 114390401
2 106637 914444472
2 64346 36989073
3 139160 168751
2 94663 702464097
2 27748 739009411
2 135975 222944735
3 128031 128550
1 24617 108697 865559172
2 196772 81445857
3 153288 7975
1 31407 93027 182160125
1 172160 176692 778338295
1 68086 100574 392608520
2 104482 801682458
2 127404 262884409
3 78877 25000
3 136670 117197
1 73676 153959 98575875
3 198412 164899
3 133147 108845
2 52998 536980325
1 42489 64455 369843086
1 112338 170693 978287323
3 28062 6772
1 51877 81473 288857420
2 19910 63830459
1 15422 157216 947221366
2 146242 958742983
3 152647 28779
1 176492 182186 394206264
2 189197 522305962
2 190195 432496295
3 183466 181540
1 4707 93458 405745274
1 156608 195961 960818711
2 20605 421275123
1 67749 125362 22961452
2 17148 985100418
2 33053 509709345
2 108578 209465255
3 134223 197184
3 96078 119528
1 11731 147666 633365777
3 130561 47838
3 6928 28201
3 15103 22547
2 39493 690701508
2 51790 566775402
2 74909 778735163
2 156138 522303925
2 186898 334047114
3 178167 129801
2 129967 359074824
2 50745 173183496
3 2697 117582
2 91725 793740213
1 153214 191330 870582863
1 77750 77839 999104263
3 125469 69101
2 127545 803001668
1 28917 113602 994177181
2 138158 624170857
3 181289 3295
3 62833 191379
3 45907 115228
3 147257 37396
2 142496 133922518
1 93810 193911 684822755
2 185131 941167569
3 119341 85508
2 71226 228979373
1 101936 164680 288189518
3 79202 89531
2 35850 558528186
2 80826 939604512
2 68823 317536173
1 123302 140752 294027482
2 27928 843964663
2 16806 230505822
1 160063 192009 363833378
3 91607 172485
1 118565 163612 237313590
2 63661 548483117
1 184615 191320 516490443
2 161421 463572534
1 14415 80209 313237579
1 95689 170441 434665298
3 126302 65798
1 99210 146269 220424026
1 74106 133466 223333609
3 152055 83052
1 48737 78754 858303680
3 22630 115917
2 75169 613591999
2 148328 216229067
2 82180 726851117
1 28322 69524 746585078
1 128331 163284 36031933
3 81433 186397
1 48814 54661 936149904
1 97043 133913 338760014
2 181171 54253956
1 10374 121800 746130195
3 180552 5847
1 113021 189436 314160509
2 164016 528491377
2 87023 681995949
1 61627 111946 375853988
1 72219 129296 968148892
1 37851 112472 661459732
2 10914 83961605
1 39217 124265 450444443
3 85444 193599
2 1910 483806317
3 104846 63593
3 73708 160499
3 27952 167807
1 80000 192195 519199617
3 89988 154736
2 45821 386925326
2 197146 515064517
1 100580 176492 948785381
1 1778 175732 349374318
2 9500 255679396
1 89452 157291 441324709
3 3608 23510
2 99715 171029159
1 113143 116381 726078360
1 58659 197215 216384112
1 115142 166421 613350020
2 195355 189515988
2 125413 635756928
2 42328 900148998
3 78487 62933
2 169524 378227332
1 23533 66631 469985928
2 144712 377461112
1 86712 108426 183495608
1 50567 137821 187364664
3 165198 172760
1 64625 106643 400535415
2 198543 910090005
2 107566 976040768
3 104115 192059
1 27606 153736 730686231
1 60966 199300 521404606
2 40362 667017773
2 5041 595880616
1 90415 136988 298556547
1 131222 155755 361119750
2 41620 369232302
2 126441 37632099
1 164794 199959 948288488
1 52514 66955 844741019
2 50921 977218928
1 27490 101999 34288065
3 91928 160714
1 66507 125271 770221541
1 108428 127042 344901632
2 120104 586161637
1 63838 82384 878728677
2 193921 491339153
3 165510 3841
3 70501 60808
3 195074 71885
2 171050 657563045
2 1595 724206691
3 117054 35543
3 31793 117893
3 95947 111655
2 12224 142932651
1 106396 124423 509637245
1 84329 185078 327176104
1 39855 195084 69739742
2 163349 480410326
3 73274 65223
3 82924 33831
3 176250 111443
3 27434 53964
2 155609 43450852
1 58925 159706 585535478
1 35883 53207 2651867
2 87856 684947160
1 56231 142236 140159516
3 88747 98356
1 31801 54541 298560631
1 161489 185047 141676362
2 89557 598348002
3 89189 134391
1 14654 63586 250814444
3 79251 107920
2 173187 166585423
2 5019 732524362
1 25890 135391 576471631
2 107614 232520892
2 105999 298358199
1 2028 82853 220047644
2 151156 951073199
3 157181 33463
3 16641 72809
1 48302 171440 338595023
3 134380 27900
2 95539 260578767
3 32996 127372
1 22592 74890 136658760
1 8316 152236 649603054
1 157689 166626 891153210
3 56036 146881
2 121080 548179190
2 37179 220674723
1 117970 158709 186392052
2 72714 275416338
1 141303 173793 60662619
2 64188 852308092
3 68977 34918
1 86279 133003 131251247
2 88569 596860628
2 108442 531861282
1 53310 139475 331302747
3 18455 156420
1 106506 164559 179143075
1 10633 112363 542448580
3 131539 74938
1 36861 55351 512541353
3 162217 68740
2 78926 241331054
2 195068 935302790
1 44027 69989 628235859
2 103730 593491045
3 110528 159722
3 82855 78695
3 155357 170034
1 14952 75608 445671217
3 49304 5736
3 30085 17669
3 18027 157178
3 38776 67703
1 29215 181249 663179865
2 6967 405404064
3 126822 8038
2 178633 811880828
1 98847 114082 298487716
1 153917 176662 196718089
1 8175 125930 699073003
2 199789 626768376
2 116547 668586972
1 6264 164986 388210130
2 107686 234493042
2 31859 113609313
1 70371 71490 356176003
1 1982 49720 566757161
1 122594 146384 927464947
2 83483 220190981
2 43928 306972994
3 60181 14619
2 189417 410044291
1 5242 94999 928318877
3 82547 111010
2 108194 754726670
2 103480 594277138
1 84325 181539 28915463
2 192163 770368744
2 29850 303440318
3 105276 99746
3 176139 51369
2 26203 866120215
1 45885 138879 797395597
2 15485 236831389
1 28775 196505 662420830
3 92961 121225
3 134803 133645
2 146484 280584369
3 114327 16455
3 53269 53051
3 87548 158260
3 169080 1983
2 126944 289215350
1 88204 174428 927254574
1 57638 83841 411719365
2 16817 143788688
3 165511 18577
3 124204 7274
1 47488 51424 478686306
3 162272 190200
3 133868 27265
1 36575 75605 219810348
2 168459 954641772
3 36876 134044
3 128131 8980
2 168014 518502167
3 51542 30824
1 135378 194485 922069531
3 48781 22993
1 93126 98278 448751535
1 75680 135906 490915557
1 95899 186840 541162706
3 122822 179713
2 39894 359462958
2 139586 684976493
3 127719 75719
3 147161 24461
2 192768 595856573
3 38889 178364
1 9884 113143 584419696
3 37351 126166
3 64321 317
2 47153 329160517
1 668 140102 98871805
2 189469 419246438
2 56571 781920318
1 27262 174179 590558760
3 197289 98843
3 131355 183626
2 24831 566244721
1 59237 140983 443228862
3 33171 79942
2 33080 797072595
2 28028 171806357
1 75490 94460 651411730
2 53888 275466300
3 123998 146156
3 60464 163531
3 102510 7645
2 131384 371477718
2 148083 639232211
3 31616 148925
2 141190 398973625
1 35059 37679 23411263
2 74759 95144261
1 58585 195173 771825146
1 97507 188947 655863928
1 101899 138502 798233800
2 162945 554400935
3 67457 95244
2 116921 37909342
2 172357 425865430
3 57231 27631
3 153631 171440
2 88613 277916920
1 152027 177752 46726456
2 68007 732103039
2 150879 613654867
2 129086 254009954
3 179903 102050
2 80559 510233665
2 65808 986285525
1 6449 148147 915071503
2 172685 732321890
3 47772 57573
3 92708 65863
2 4530 628084978
1 82524 115904 621721593
2 47321 465084085
3 110293 6563
2 145379 464425157
2 137627 27189785
2 45290 810752430
2 149565 194467793
3 142527 154535
3 136906 88924
2 93985 721293132
1 9650 48150 897546921
1 19826 70915 606846394
3 163773 24507
1 62553 145973 444260328
3 135649 159650
2 149607 702766044
1 90623 177653 134422814
1 25510 122017 312021256
3 147163 68635
2 29200 710449392
2 44537 527047166
3 158805 119848
3 139746 5763
1 92214 113368 898935913
3 45086 118905
3 85289 184847
1 88835 175489 686841346
3 156945 65362
2 73000 316046842
3 18526 151259
2 162079 785726751
3 164589 138651
1 30071 196452 966904733
3 169599 124152
3 176472 37786
1 122678 165331 730741166
1 46014 119526 984557019
1 5729 73233 904483391
2 65751 164521335
1 3305 136259 4234826
1 25669 58087 7672644
1 22082 105567 973833574
1 27525 111103 981956328
1 88840 149021 324142842
3 191656 26651
2 183715 941445557
1 19307 63692 402589038
2 9375 842620645
1 30245 128525 561238115
3 81192 133968
2 117037 831573541
2 78304 116768991
3 119945 26779
1 100195 103089 788873360
1 141557 159794 289684167
2 8604 994353972
2 43303 835308965
3 68906 52492
3 67470 123589
2 8918 402868953
1 62458 169369 455238239
3 14501 102042
3 182572 158756
2 90551 111859521
3 163737 11195
3 86018 36694
2 85307 503062732
1 127754 199516 361304991
2 144497 290401165
2 167326 742251967
1 118857 167337 763784043
1 54109 159383 178188450
1 34266 69477 214179168
2 10026 524209671
1 58642 141489 557697097
2 10991 618726627
3 166044 186879
3 5503 79189
2 47127 165059805
2 64420 297371416
3 127062 39311
2 115071 611156811
1 34939 51031 691707132
1 48148 184672 246672178
1 13697 76234 686127179
3 177928 110909
3 161147 88783
2 107229 648251534
3 150809 133482
3 60402 124444
1 99577 113854 311809111
2 87227 864789986
1 49909 160419 935557256
1 27906 189599 337187470
3 171056 12671
3 46208 184707
1 5466 49799 734255772
1 45788 119133 996494765
3 113743 189403
3 17897 169848
2 995 643170231
2 34110 259864737
2 62250 966818422
2 106383 557064991
2 107258 17455359
1 64493 125647 446936805
3 81486 66020
3 52518 21360
3 97974 173187
1 12973 14815 948537402
1 100904 132064 132340505
2 97477 90571722
3 192087 73431
2 47044 114791591
3 164729 90017
1 19535 101279 686599810
1 61642 138773 934402809
3 92253 21757
1 72444 104533 84058486
3 102938 7782
3 40356 35623
2 183743 172268948
2 127966 171662893
3 100595 29680
1 107921 149609 900769311
2 92170 179852672
1 40302 118563 22032727
3 44232 162354
3 132031 146818
1 54906 168900 940076461
3 146164 80752
3 33273 194708
2 12536 362714536
2 117131 728215954
2 125588 369218656
1 59801 114270 115263124
1 154179 178898 61222383
1 137875 172912 85078876
3 66702 4789
2 91465 993573025
1 26887 71771 421985142
1 56879 121855 684425404
1 12034 90158 229855933
3 181062 174048
2 64332 972561968
1 14847 122994 424352214
1 2338 22980 437620054
3 153800 9551
2 175752 719869519
3 86074 185838
1 13263 67393 477470269
3 35355 178525
3 64633 38440
1 50219 191098 981949725
1 135185 157723 887865837
2 120442 976128368
1 51422 161907 60336104
2 39829 912917572
2 71167 276096484
2 127792 536303625
2 15958 274768405
3 98135 75620
2 24001 832079458
1 181591 185882 391898973
1 33601 104632 358875206
2 100362 600514297
3 123989 195851
2 109132 515451038
1 106385 147546 750446333
2 105193 507979088
1 63404 182639 484372356
3 112071 95982
2 87428 730360301
1 71109 190147 377903573
1 14129 49530 237925830
1 23149 141829 189346000
3 13503 134542
3 134024 37793
3 72063 103820
1 145764 154238 912663292
3 99661 122901
2 106539 661073484
2 127881 898440963
1 20096 128338 441051952
3 88926 118288
3 8915 15335
2 7481 603060638
2 149189 647100469
3 133164 197408
2 172353 118725908
2 133449 787978973
1 84701 110635 900556038
1 108694 147954 867226360
2 85544 351813389
3 11285 59151
2 136863 847757677
3 85591 69162
3 28101 63728
1 2599 147826 367646527
3 192047 195096
1 13588 163314 569735382
3 163772 1688
3 103094 22227
3 180752 172368
1 159000 169898 173137462
1 92177 152301 124266551
1 77184 171454 602362663
2 114116 379182388
1 48148 182176 599681660
2 58572 899263866
3 129983 131797
1 113658 130815 919128951
3 93160 63658
1 19927 96625 539916525
1 165877 181306 407109726
2 155851 392907250
1 17859 140491 680440081
3 61174 104251
2 165007 797361314
3 37797 28332
3 191655 9176
1 68147 101348 416275918
3 178094 105853
3 27078 73515
2 149101 202052631
3 68102 138850
3 11893 71687
3 54528 11253
2 100321 130578024
3 156525 7324
2 138740 596764790
1 17921 181028 926519888
2 95274 775025685
1 18421 117314 944863997
3 104601 153475
3 164771 189539
1 66609 120994 270916795
2 167754 636123538
1 69733 154540 264809013
3 113855 84088
1 12589 163745 779965114
2 169764 568773545
3 25461 90299
3 113115 47260
1 35448 141385 881715205
1 72196 108857 779184520
2 100175 872264157
1 155344 155672 386861193
2 31953 7982781
3 116086 172693
2 165548 263959555
3 9583 40895
2 162365 829626217
3 27907 199101
3 86323 172316
3 164103 158377
2 103826 658421949
1 14651 108246 87659279
1 41648 149757 318556397
1 45871 117792 600830746
2 150906 893379335
3 79489 106028
3 107633 109577
3 124318 125686
2 183611 142124384
2 45030 996627029
3 173042 191216
1 81701 93181 139084412
1 167876 176634 885397572
3 72980 113588
3 71803 133009
3 76901 22567
1 29892 170530 963243925
2 134743 648611833
2 150528 114839018
2 168108 421875783
2 146801 944886194
1 70886 176010 647296304
3 40565 135835
2 67678 79500304
2 57950 684023125
3 134209 150677
2 146368 580074079
3 98034 192800
1 95355 118747 856854990
1 57617 117354 435436282
3 164633 62410
2 12067 9553926
2 117654 716094539
3 104589 145286
2 107593 200637166
2 187682 175934112
3 154264 2022
3 20169 160565
2 116376 227649968
2 104638 898354695
3 19333 104363
3 28562 20489
3 67403 191986
3 142114 2846
1 123367 137856 268544977
2 90311 857070578
2 18776 764011751
3 136777 110063
3 172289 137630
1 10674 188503 161088127
2 168689 222542509
2 160683 461786469
1 77624 90685 917649451
3 3825 82863
1 6360 62275 468595070
3 17038 138548
2 163552 525176875
2 8577 738209725
1 91336 138608 62487809
1 46404 69965 240802143
1 81838 187595 912839967
2 75148 810757752
2 167209 906411712
3 97421 74848
2 104114 940106851
1 67927 93207 8511372
1 18779 192961 838913526
1 35064 91684 306963326
3 177251 137721
3 71952 37412
3 157586 30183
1 59536 93683 930704150
1 51604 122672 384832793
3 158477 18393
2 196896 488866971
1 24637 53189 520049795
1 12254 77139 760612276
2 141530 1438716
2 181862 190963885
1 190103 192951 684058008
2 107273 337434011
3 154186 89370
3 33199 151408
1 15875 199938 994655661
1 18501 130092 873447283
3 39886 125521
3 89081 110677
2 53509 408034871
3 166656 67509
3 196208 139065
3 69530 130528
2 86727 798940891
2 63711 770607160
1 141481 167047 204342932
2 92884 202583094
3 39986 5255
2 134722 914972005
3 100252 54987
2 165336 489156862
2 46708 939779097
1 105029 152343 682792521
2 162914 955117683
1 87838 148997 174040988
1 43111 125158 228250570
3 48089 194428
1 34451 46663 167680711
2 109383 608263128
3 160165 173606
2 23146 838937125
2 125480 294204970
1 108176 179511 158289675
3 94164 151415
2 144254 949483834
1 123423 160828 479495354
2 89730 155453879
1 134472 180192 820417903
3 99167 21236
2 175372 816899688
3 37747 180912
2 7450 660766668
3 194988 27953
3 113767 191209
2 195145 362997707
3 165628 190404
3 111588 181689
2 98793 756737661
1 26723 111692 686695217
2 162768 672743485
1 144099 175550 894568589
2 189466 83963595
1 28341 101056 909495976
1 41108 176960 315510876
2 105666 249144989
3 112010 74653
1 1847 27666 835945306
3 23962 111027
3 122121 6619
1 136721 190044 887514845
1 12520 35904 29945758
3 82332 97669
1 78475 198204 362580215
2 175929 641704102
2 87795 527388625
1 14928 63442 433472707
1 39686 174203 538513048
1 56110 88066 16533001
3 126861 67864
3 1008 134823
1 81370 126943 248970989
1 55646 193111 473813438
2 24506 220168053
1 58258 98531 696759463
1 13022 52339 265990938
2 33953 65812742
1 98263 179427 152941350
3 131550 66359
1 103686 176983 194461279
3 7661 149308
2 158594 906581187
2 44077 857040685
1 18351 195142 20805420
2 171283 177173818
1 54643 133771 123751882
1 108431 117225 592168752
1 108400 111929 683905549
3 59414 130131
1 90084 169938 120560006
1 11108 70989 336278411
3 126993 85238
3 105381 57116
2 173212 242877963
3 16696 194683
2 150328 333942369
1 34221 129133 207616962
3 158693 34946
2 7306 983441125
2 114308 510388756
3 22954 168848
2 16143 482681827
1 12089 133891 861734636
2 194327 604301209
3 161647 91721
2 73509 42351101
3 60390 126573
1 32455 46026 628795967
2 77013 515336978
2 93806 645758533
3 42160 155069
3 64701 180048
3 68142 2090
2 184929 950872507
3 150777 7254
2 74233 933020214
1 96974 165586 511841744
3 154047 155202
3 177250 118001
3 48781 22539
3 68016 96570
3 138461 7313
2 92253 120152685
3 169752 104814
2 22043 306521822
3 193405 28849
1 94774 125399 871859590
3 189703 13192
2 163696 664136942
2 149945 89193790
1 141088 172306 107916276
1 47709 73571 805388040
2 125122 168413501
1 122924 139693 476773351
3 14459 198553
3 33607 199159
2 174797 500315469
1 40123 110045 281035465
3 156054 80705
3 14605 54505
1 15101 178997 377056587
3 157216 11238
1 151881 175074 865514702
3 2589 107704
2 89667 869558203
3 47441 106943
2 126012 886418780
3 49600 193538
1 82107 137799 616093091
2 192179 58387774
3 32319 163094
1 114502 150834 850244274
2 73344 215289773
3 193806 166070
1 135174 164551 477098989
3 69056 169794
1 30116 127971 666368535
2 46536 454202702
2 89588 233564620
3 1320 179392
2 141855 322615647
3 50705 158644
1 25534 199260 639742105
3 189509 148108
3 174846 108253
2 191835 190800828
2 130100 511565944
2 105257 945164086
2 95616 754628831
1 43048 93218 348028182
2 82403 462265188
3 119740 176201
2 158484 693212277
3 52110 164862
2 103000 267496532
1 62102 99170 409879840
3 196931 74662
3 104548 59686
2 76883 638312588
2 187792 465758065
2 45671 840648725
2 130447 705805339
3 34373 81710
1 49595 137368 583832017
2 65340 672293628
1 123951 157850 372576257
3 104181 85086
3 66906 31156
1 88069 112068 245079530
1 91843 140508 79267662
3 146003 162949
3 13392 65671
2 32406 120308902
1 63459 145211 588121322
3 115983 48713
2 87504 38313746
3 161734 156338
1 44535 59739 709646038
3 81236 74971
3 82304 24575
1 11838 65441 754098772
3 4144 33577
2 197748 60413270
2 137817 999445061
1 77824 133262 167267115
1 128889 134481 775681322
2 159946 494950561
1 13665 46009 210958558
1 43679 74959 981573174
1 83455 159315 531757414
2 209 552472405
3 65537 33558
3 183330 107014
2 119159 86778022
1 29329 109108 511865579
1 35314 96341 720314877
3 74882 86988
3 34472 147182
3 12258 6697
3 110546 63169
1 16889 28528 234277245
1 21524 125360 207419398
3 132368 22117
2 63265 246407279
3 158514 24879
2 17880 441692613
3 141284 62815
2 85353 321280951
3 66832 198201
1 45472 78973 79070611
3 111232 326
1 58813 193193 103809199
3 143848 151767
1 54775 161133 865362700
1 148511 173539 616987519
2 24481 181052596
3 6168 53933
1 41101 158895 844941198
2 92079 585929539
2 27124 214066081
3 124492 42015
2 39210 893789311
1 173939 187678 370642314
2 70333 191303587
2 79137 891160741
1 100470 132353 911926401
1 18306 94763 264411750
3 101630 20362
1 34729 54237 647145597
2 174395 704980502
3 166863 141977
2 192002 204201365
1 77400 155173 229445791
2 138766 719083300
2 82772 437582168
2 177544 344968546
3 7922 138999
1 56380 98609 757287137
2 169800 578181211
1 56354 89912 431235479
1 4301 69572 223546130
1 33643 195274 33235626
1 92642 156840 535707880
1 50428 107932 718185834
2 5739 252707260
2 184948 505778294
3 7127 167736
1 42870 68418 445227526
1 142216 169897 658259318
2 85743 140172346
1 64868 140677 85905206
2 88586 720450745
1 159058 169437 19912018
3 122080 110582
2 128470 557122303
2 184746 559105800
2 108011 322362654
3 194856 15728
2 46576 907105080
3 134658 95265
1 5659 92355 761950250
2 24054 317475642
2 95209 563682295
1 93602 100528 505383632
2 20510 454522309
2 75037 508471409
3 163259 178649
1 43850 150510 577504950
2 105897 674259516
1 121346 180985 504048771
3 155148 54268
1 63345 192122 991184169
3 66808 197632
1 14419 87373 654890275
3 73684 146393
2 141391 297855414
1 74084 111308 420667432
2 193359 248065650
3 139817 6388
3 112393 108192
2 165036 250986701
2 174856 425139071
2 21034 473846792
3 149065 24978
3 25632 164413
3 180251 153271
2 180869 766588291
1 59531 93681 147739286
2 134614 904287112
2 197241 519204502
3 88518 56410
1 74532 166454 21262421
3 105261 37021
3 12193 116823
3 29069 130020
3 173692 127003
1 100647 105978 536062436
3 28925 117058
2 136715 425490415
1 95673 199788 520954020
2 179736 543517637
2 115117 481182608
3 179720 20996
1 101982 129169 262949755
3 66198 139158
2 19824 858930552
2 191475 682791481
2 69498 723395581
1 44607 71270 921625203
3 79850 182359
3 132702 19338
3 197329 170542
3 7006 139467
2 153211 538207631
2 137411 922517213
3 88811 183739
3 14075 132861
2 43760 243327930
3 82266 178688
2 20530 136791542
1 115470 122247 118083658
1 28504 49365 194086140
3 25939 139322
2 51119 626978959
3 191674 129886
2 160802 445545131
1 153559 193579 819641742
2 98693 366372816
3 114667 119757
1 29846 110746 349301867
2 165483 816170452
1 175255 188697 542231392
2 186196 335912318
3 101602 157554
2 162885 466826748
1 124893 181606 700658952
1 69921 115521 575838553
2 9366 151898129
2 164705 437802596
3 22164 92244
2 134571 178254176
1 15330 35638 726506061
3 134623 119425
2 32869 681274255
3 22327 29863
2 196008 926846092
3 156334 188355
3 176449 62279
2 130441 127367223
2 118148 154622359
1 5180 13829 267017838
2 122121 29659298
1 17428 156419 453402152
3 59068 107236
1 68741 76559 446976806
2 165022 24345724
1 47976 99720 633608220
3 123257 87413
2 188425 648517860
1 21815 150302 93872986
2 177941 712835386
3 167548 53102
1 24991 197988 289808863
1 120842 129328 531577023
2 133265 505499587
2 6199 916521472
1 59693 85043 93359558
1 104542 161037 199748010
2 142258 163346321
3 79962 52313
3 165698 170554
3 47088 168921
3 104834 73907
2 18633 799802467
1 156853 157950 586102252
1 33559 115221 800383076
1 8174 193714 851898467
2 28695 289888563
2 127706 361781259
3 40206 108333
2 161977 213442938
3 183727 175105
2 169366 68627212
1 53845 69168 724428960
1 140170 199802 738395289
3 9851 149741
3 188931 23384
3 185789 25897
1 59392 161903 57936493
3 30491 32927
3 21832 102606
1 30944 48814 978133790
2 97881 91910088
2 47120 597883491
2 163081 628519799
1 39553 140626 441733650
2 81459 117758078
1 46446 187311 20941898
3 176983 34268
2 57454 958305693
1 17120 62585 618727461
3 73354 7929
1 43208 167769 953715596
1 128088 179893 415593915
1 67230 111641 455283077
2 144737 448240956
1 162974 191764 220961094
2 1875 529643260
2 143833 521677665
3 71120 57714
3 160679 21577
1 135900 138706 958849156
2 57275 978856713
3 174851 3655
1 122952 164115 841938986
2 187984 612225189
1 56332 124988 754388571
1 11931 100287 237710096
3 72552 119721
1 37063 153814 457642392
2 1692 122977147
3 163422 112629
2 148814 94639512
2 31773 981702207
1 16804 143316 44595192
1 16684 140698 997777777
3 138000 67655
1 75272 121423 185345281
1 95902 155819 757446930
1 35317 123218 793520242
3 191812 49879
2 64393 49798739
2 165851 749898510
3 134908 104855
1 4881 31301 220686128
2 34094 883254019
2 184829 491237612
1 84714 147783 687699702
2 83122 865732985
1 75200 161492 110394569
3 145410 10
3 114026 157527
1 42376 195429 917841097
3 106516 129017
2 52820 596145428
1 128499 178012 10891208
2 137909 756194410
2 12744 928422454
2 198345 236160397
2 81053 21086338
1 87365 104228 441270184
1 71435 164455 807796751
1 132008 171869 395477687
1 42635 83186 677167275
2 22575 13545616
1 16805 147077 140411899
3 23071 122449
2 105462 99519567
3 88062 195106
1 111623 165624 720151852
2 69410 605605899
2 176373 938681747
3 108302 152219
1 17661 63370 75502011
3 184621 188098
1 21261 114091 230628151
3 146441 137446
3 151105 114930
3 172199 23619
3 14459 195672
2 170854 85374611
2 197817 970513633
1 59046 143061 663478056
1 158171 160806 393824037
2 71533 634259955
3 35396 61276
1 10608 66920 350452668
2 119042 253937817
3 109638 12716
2 95031 619015402
1 95950 157645 130184599
3 54801 197778
2 158590 558365358
3 40529 142539
3 192781 140803
3 131332 197378
3 39849 112435
1 141684 185676 685921660
2 198364 869413125
3 151754 23367
2 3900 694673834
2 42119 343659720
1 177087 182430 890723912
1 54314 65979 36176011
1 27835 162012 375119494
2 12058 269526020
3 7133 72821
1 13380 34441 366613924
2 66182 354775948
1 194534 198244 759064139
2 161150 678154906
3 141477 98513
1 122857 168872 615771425
2 98511 667739335
3 72839 145995
1 127761 188352 529121037
1 105906 120497 417035366
3 48449 37263
1 138803 163766 518268885
1 92227 182521 532025977
2 99719 573834125
1 11732 199128 867802486
2 195133 339040746
3 127705 47432
3 46635 150498
2 16047 407944038
2 177892 580964932
3 57613 51153
2 142002 635385305
2 29043 482564906
2 148308 597313821
2 136679 361317139
2 112916 491092156
3 189887 104738
1 106767 155954 10661290
3 2142 186194
1 8221 153450 636517028
1 9827 191441 781086755
1 13943 118503 803593181
2 38270 951843465
3 17852 20226
2 118756 232164767
1 77430 148080 608171234
2 146763 726962482
3 178146 174132
2 94978 106878170
3 6729 80269
1 11983 41676 594899575
3 105128 16626
1 44172 155577 412393966
1 20288 52494 881186543
3 96794 143862
3 157009 139631
2 72978 411975631
2 81946 43925614
2 17050 732897517
3 102416 36371
1 68781 149894 833851822
1 50093 122017 354138420
1 178303 185334 112016809
2 116291 119624498
2 149869 759584525
2 130517 530398979
1 16565 186122 990178386
1 104649 153642 787370779
2 87293 329100370
1 43344 98763 250302044
3 94194 41080
1 200 156206 209769252
2 145109 786555522
3 46272 50039
3 10892 39597
1 34218 97501 378879149
2 66906 161753494
3 103773 28898
1 129000 149511 49520707
1 106431 107229 641007717
2 84448 333901531
2 111840 74876772
1 172801 188880 764079049
3 28799 848
1 40101 143759 252832998
2 104307 80581168
1 41887 163804 716713283
2 191467 263442622
2 120212 593165797
3 175831 62906
1 107514 198039 582880289
3 186932 28393
3 125020 122454
3 144050 140288
2 103760 133790130
1 110239 114071 589603297
3 1412 127660
2 178173 124553622
2 177247 390559370
1 41050 90939 741127049
3 103417 58842
2 186873 246485480
1 61601 113140 407784929
3 13205 114213
2 126111 303264420
3 11729 113761
2 99526 312373507
2 47816 51807627
3 39505 125482
2 18916 524049600
3 78220 190558
3 157034 160839
2 195818 902944016
2 46394 549658267
2 70318 931360651
2 172147 860772079
2 120520 454151846
3 121596 168927
1 67827 143629 640316071
3 76749 53848
3 86918 159591
2 98264 278573675
2 191466 162407342
1 40381 191657 224007628
1 20514 139425 869159403
3 139480 145948
1 24325 96299 42572947
2 86943 981237703
1 38122 90096 921726504
2 17331 328176135
3 167716 89362
1 131427 196767 691121200
3 194748 728
1 42440 176401 239863420
2 62998 803373452
3 145307 65440
1 103216 146380 435347728
2 59404 868685111
1 37538 73277 558530835
2 31956 339803382
3 82435 24509
2 130033 912194508
2 149164 524151696
2 97336 290239091
1 25131 147466 808510419
2 82390 314684339
3 139840 192817
3 71812 83265
3 143485 46451
1 27310 180117 553606882
2 103650 951330404
3 54205 171348
2 82117 405903331
2 143879 430124264
2 125312 179575871
3 150095 146170
3 79425 39329
3 129124 98116
3 38222 170312
2 144117 382691761
1 86718 197603 943479887
1 468 197426 299941245
3 149782 76004
3 87297 136788
2 9850 753789351
3 156264 20696
1 139310 142645 431299039
1 21027 179288 872913090
2 13620 515201462
1 77538 124829 610162121
3 122038 11765
2 31490 91014242
2 6576 586142915
3 3648 105248
1 52361 114758 986753392
2 50581 406308035
3 65174 127527
1 31575 53077 102896010
2 199364 882252210
2 88824 35492439
2 142445 919724086
1 163473 181912 317288028
2 162978 269652487
3 56609 177017
1 14156 117576 512549374
3 161749 1733
2 102778 589553998
1 92947 128850 492572386
1 20043 35631 196329653
1 94711 133486 42112058
1 61357 185398 981975441
2 181720 228947914
2 56716 957880995
2 154677 754784693
2 190316 567669219
2 185695 263491686
2 28223 635102238
1 52520 68314 523079529
2 107056 93783245
3 44878 21890
2 141685 35235799
2 25568 550173348
3 116501 151470
1 46995 84709 17392294
1 153405 164639 939634510
3 17049 118533
2 121387 313348532
3 100572 41361
2 189774 871428069
1 88856 138622 662813673
3 172687 25856
2 86740 897075546
3 47268 187454
1 50797 156980 594789823
1 64690 187383 121010672
1 28333 171125 961257027
1 39432 67465 528050452
2 193640 899136216
3 10516 124045
3 35669 57602
2 144590 100252230
1 19970 36250 32469911
1 74002 83354 503300570
1 73294 191204 211145224
1 53066 70477 243269492
3 133855 2032
3 173255 166922
3 187947 90264
1 83902 152067 435674319
2 108821 386754689
3 138029 156921
1 4806 85897 887249918
3 71266 112047
2 176267 11736620
3 14032 14633
2 45585 570032337
2 85320 607029416
3 61086 32298
1 89548 158045 822703854
2 74503 633428036
3 95021 140544
1 29103 100197 707796423
3 148525 148648
1 66220 102618 117035223
3 147311 153239
3 175058 79926
1 10207 136080 27811107
1 35015 173937 354682905
3 100054 132723
3 75119 69525
1 16571 95420 317417414
2 195974 164443674
3 34533 159168
1 56204 178552 18699778
3 148454 161152
3 119564 26368
3 63218 58281
2 7940 187964874
1 72051 109832 552063334
1 143660 147727 712388341
3 69651 171723
1 159690 197999 210495212
3 40485 193517
2 34293 741910244
3 198615 182974
2 41469 761744607
2 93910 435002798
3 154010 135418
2 182817 430619107
2 120484 451551015
1 70631 98765 214571043
2 132015 433655692
3 16551 150154
3 5962 186754
1 27168 178483 207669387
2 106108 421717220
1 136280 157324 187669211
2 140704 571101829
1 51969 130169 968479584
2 136475 231137416
3 183114 75206
3 33965 14936
1 177272 188214 475280621
2 27154 828838095
2 71734 949595574
3 147499 107783
1 45729 140974 674916211
1 26924 30764 456178215
2 160086 265064206
3 149272 110805
1 106993 148191 737590820
1 126564 180702 363354386
2 72319 57350289
3 65776 39131
1 14129 46051 721113982
2 76560 447650249
3 19773 99416
1 68454 88090 298504186
2 151173 298706658
2 12476 391033018
3 85163 70797
1 135693 188176 505689314
2 140484 76354483
1 91304 123459 431422520
3 188081 139602
3 148571 133340
3 20395 157337
1 1664 162849 508924133
1 115004 195325 514273051
3 25765 7711
3 156172 75181
2 128281 694239690
3 105524 57215
3 97277 55629
2 36242 442647548
2 156373 269254583
2 118097 945331571
1 138196 163523 45583563
2 194782 922580309
3 65815 101979
2 100169 368247438
1 63876 167263 622442007
3 112967 147668
3 100921 111870
2 3829 767036477
1 43885 135577 786296359
3 155161 73194
2 188679 944898826
1 36448 144582 427805271
1 41333 52278 818265126
1 68879 115497 321565407
2 125753 182985647
1 103405 107335 293448749
1 14351 150742 948374213
2 124020 591258232
3 197188 5210
3 37386 111615
1 31706 169331 321236214
1 24419 192081 922750932
2 14624 862911618
3 37906 57894
3 141096 100139
3 94385 64825
2 77258 79131936
2 133176 828408881
3 127656 23773
2 84681 904615098
3 44736 34714
1 73123 119279 230295622
3 94778 64569
3 128428 3217
1 90021 121808 750919568
3 192957 97361
2 198295 775210263
1 66087 110058 352266242
3 124079 113942
3 33564 87674
1 35270 55041 809971564
1 82897 168668 973921375
2 197149 750555797
1 127019 166171 665633221
3 41983 166976
1 112778 185250 905287251
1 52301 188372 214247459
2 148868 616676067
3 141609 118205
3 37519 143337
3 49372 151430
3 133116 184918
3 59188 133865
3 16892 78293
1 56973 102526 389538458
2 64811 138397630
1 53785 122877 552746663
3 181822 155344
3 54125 30421
1 5633 150968 345956854
1 52903 147258 487310177
3 102591 169287
2 198705 506458452
2 198697 910651413
1 27882 179777 607984286
2 82501 671190064
3 176899 25131
3 70314 113980
3 104880 43380
1 4376 173828 727869764
1 66179 98836 112452622
1 67515 71198 892145830
2 45434 954132738
3 180609 165335
1 179515 184597 79808967
1 89639 197277 522320015
3 190410 89200
2 174660 315292769
1 154417 171290 788200707
2 18358 621235495
1 143392 171337 509553460
3 1332 176444
3 172659 153120
3 5097 47987
2 124163 661780195
3 8595 34988
1 166313 199149 576815143
3 31083 189404
3 93450 149207
1 95226 188820 930274035
2 172375 957452615
3 65292 106304
3 152096 167456
2 22951 620015867
3 103544 180235
2 45323 534348658
1 1929 5909 548667081
1 6726 104688 177605135
1 48310 102071 210522161
1 138922 165526 399720934
3 186852 98151
3 190651 142992
3 138733 185690
3 165381 47277
3 117246 66577
2 128528 383490500
3 31261 173380
2 196979 504815292
3 145909 193143
1 102354 189135 317444126
3 50927 90943
1 110148 169652 115299833
3 2439 185207
1 598 46980 844131460
3 60187 123311
3 182768 54220
1 37018 132650 863629651
1 651 129300 289539638
1 24919 183697 355983533
1 18485 59439 801066296
3 92756 75468
3 1568 146813
3 90721 83863
1 89247 101698 890326652
1 146199 185296 355275095
1 50141 71465 409881567
3 89538 197944
2 46707 861576126
1 112716 172406 755902144
3 3468 74897
3 98577 113773
2 50916 523429928
1 6065 164522 645440160
3 10069 21767
1 102833 183235 250432069
3 148249 122770
2 117669 964693862
1 15312 110805 735978542
1 187905 191503 325994022
3 40712 10787
2 5529 654857066
1 178325 187536 400022409
2 128722 772827177
3 191811 31267
2 34936 747657298
3 80903 67585
1 5144 168056 259517767
1 28629 195714 733803555
1 90337 196217 166045602
1 39313 87196 563947577
1 48080 162918 191039233
1 36649 130027 405186142
1 149955 161984 23697290
3 18329 27120
3 184436 90845
3 90790 34170
1 55976 101656 797344412
2 137123 707959469
2 58911 375314940
3 199575 114208
1 107883 190780 619206679
1 76448 183662 24118207
2 41106 152474573
2 5891 627272528
2 132135 527701888
3 32291 90950
2 112230 882180852
2 179433 68604074
3 60631 175472
1 88737 192088 713136812
2 157586 215604863
3 90469 38453
1 104556 186710 22096644
3 70862 123625
2 191992 409786007
1 140106 189128 367076924
3 64546 171760
1 39545 86899 23137185
1 50647 55506 971923723
1 80613 195452 94821961
1 5908 180635 413530398
3 126851 96175
3 184820 143419
3 86116 90378
2 18584 664150438
3 43536 76388
1 1570 31739 997276078
1 93840 187292 512819313
1 33341 139765 710854810
3 159339 97580
3 129947 118009
2 130059 10024108
3 171471 190910
2 24120 905948850
2 159945 421915743
1 20349 20494 983987872
1 70728 72308 160092898
3 80143 109775
2 198716 392959363
3 149366 84551
3 189757 109207
3 145733 34440
1 155143 175962 360577563
1 10123 115650 234635740
3 77270 17348
3 92635 41766
2 145149 49747777
3 20649 27430
3 87879 109425
1 19175 45787 538478299
2 139120 500633795
1 37960 199308 843449973
1 90506 116831 339205078
2 74823 541984880
2 128901 810109044
2 94711 702071864
2 43246 3838733
1 34116 179244 852269469
2 141690 474024552
3 11948 185813
1 38393 107284 218101475
3 44907 115440
2 124513 6348690
2 29777 161412869
2 106446 831440580
1 119966 183657 241781012
2 187099 204222547
2 22231 102268874
3 166440 44598
2 83144 704912369
3 141214 79007
1 99543 179927 782648756
2 76592 139842597
3 132729 73992
2 123945 308480561
2 71645 397949339
3 111735 53840
1 81062 143111 864450490
1 56123 139249 108373434
2 120741 32109538
2 16421 919597599
1 35385 81752 791373817
1 37280 166737 726898622
3 176886 191782
3 88665 126457
2 86404 713364319
1 40176 64609 40440469
1 43387 137499 948964780
3 74790 137461
1 33128 96823 807806596
2 127818 781792234
1 99150 144464 560124155
2 173711 231919068
1 66873 88608 868524722
3 125513 9344
1 130194 199100 420393432
1 54017 78081 99968815
3 123363 67015
2 157974 838771450
1 90102 116260 421170608
2 82897 981224017
3 121351 53197
1 21272 103373 594163847
1 19631 91610 667210581
3 193883 60258
2 98066 678116978
2 129077 579411699
2 97990 276303730
3 173662 21016
3 60961 116300
3 38673 147447
1 106299 112583 464081786
1 59191 174158 799228904
1 5802 100903 551116858
2 3893 120697977
1 119755 171181 158792345
2 134152 12519558
3 187148 62535
3 131718 93151
2 78798 541301181
3 902 158508
3 17174 16287
2 56250 834867040
3 107790 148571
2 96361 345877292
3 157150 113526
3 30425 126487
3 26133 190589
2 138732 926897705
2 180278 60906632
2 62615 636029511
2 28289 181901379
1 83689 195241 528457676
3 131333 16169
2 52713 527837735
1 37854 177435 134431616
1 57233 143759 394616033
3 58663 103321
1 95988 199088 697004456
1 67784 160968 473967329
3 43516 135592
3 197990 81579
1 29473 42570 696534196
3 3168 35377
3 146417 122346
3 102661 154044
2 83495 231046885
2 84111 613647782
1 12952 177303 362564064
1 15504 158031 610533704
2 178106 524081327
1 24288 177702 573735400
2 171874 845880077
2 118878 519995672
2 15561 604694497
1 55092 94104 692421333
1 15352 16079 947637425
1 136484 138480 25870184
3 86583 135511
1 77860 131733 760543857
2 67957 502802406
1 143327 194435 737290642
2 80630 476720402
3 96725 180070
2 36625 704203127
3 91637 67037
1 19522 79050 744652910
3 60004 42489
2 170107 345669919
3 29157 7651
3 120853 80938
2 76735 177237963
1 24902 104006 821344544
1 22181 169787 495811522
3 175918 131534
3 141231 171692
2 1033 788084335
3 92168 194700
3 95753 56017
1 43482 168802 771816121
1 113415 163838 466637240
1 80243 139631 981548634
3 108527 137472
3 48750 96840
2 5159 493999209
2 118539 811597628
3 139750 79069
1 63935 101080 923090003
3 74371 101615
3 5888 142004
3 76459 184791
1 67551 76303 902537689
1 116007 130768 270013952
2 5551 425447083
2 107918 487805299
2 29992 256279667
2 17300 763582531
1 77004 143508 166626059
1 47595 72845 457219409
3 76090 189394
1 63111 63431 211949884
2 149123 24088876
1 13398 160857 914747601
1 31617 161181 313497577
1 119463 120426 685920526
2 106512 366390785
1 59689 181983 806994600
3 64687 145946
1 151080 152868 473821731
2 187970 462274553
3 60292 73734
3 104553 150239
3 79340 9192
2 101783 985452749
1 166457 169232 715489491
2 34330 803621294
3 7004 110269
1 60070 91993 768839351
2 67190 61364865
2 18415 455217263
2 133541 644360021
3 145788 159807
3 8254 116418
3 151205 196190
1 5264 61500 978723077
3 101306 174527
3 169938 32180
1 6181 24039 354866564
2 165817 917972764
3 180899 43396
2 198366 811171244
1 71190 96445 156999246
2 23595 769244280
3 26887 63316
2 73735 57677354
3 2137 109895
2 114181 841636710
3 101401 172294
1 82184 156553 30006268
3 49263 120009
2 2964 55883140
3 52040 1989
1 46289 145550 803503337
1 59549 184354 615590500
3 108783 37083
1 24872 196529 682435131
3 46868 63468
1 75803 158400 656389663
1 146122 167528 641696790
1 103792 166075 833983721
1 3100 84651 340717874
1 33431 184421 277996281
2 139605 206638034
2 149144 817150963
2 100836 385680924
3 42484 186286
3 54270 76734
1 53321 173343 634254569
3 24077 34048
1 97458 110322 552691427
1 107005 157993 380500549
3 14782 17893
2 23265 587517090
1 5965 33817 721084267
3 192107 7401
3 41836 106736
1 15513 166296 584657822
2 64288 189738179
3 156795 150404
2 182986 621081389
2 66381 95957656
1 31586 130263 179239648
2 111889 213377587
3 133328 149740
3 20667 132074
2 73923 934561309
2 161716 258029491
3 8740 73154
1 36377 159211 807699098
3 134466 72374
3 40706 118410
1 107554 191435 984437283
1 9687 82291 865582368
3 56980 23593
2 180825 654093662
2 15179 475107482
3 125025 5553
2 63600 380336172
1 99984 163480 501941302
3 57115 88286
3 123848 28155
3 146704 155826
1 30364 37988 525105692
2 80523 455917695
2 43947 960116807
2 34438 902584955
3 36802 92470
2 2055 727516011
2 170279 845465037
3 141443 123693
1 129879 184363 354139390
1 21989 153167 950883978
3 72454 75596
2 116873 12494426
2 64066 608536737
1 129234 140245 375361929
2 131223 910514867
1 70663 177169 789870002
2 167187 838270427
1 31963 133369 925729016
1 8868 47531 181333154
2 197682 542908730
1 3127 141665 293973997
2 108491 735178293
2 194536 161612919
3 160255 92754
1 97743 154305 536136114
3 5386 112629
2 26518 371653603
2 157630 944377339
1 3514 137842 253115285
3 93655 189973
3 54500 140327
3 114633 145130
2 56778 106614744
3 43686 196353
3 51317 38729
2 199828 877011948
2 126025 80388316
1 13638 85374 19711459
2 60869 968142593
1 116169 165807 344178
2 165146 490877057
2 104900 933794673
2 120214 812539165
2 191218 403953710
3 183951 127456
1 18535 141091 497884459
1 23439 195095 650655715
2 11218 628809095
2 8243 701458906
3 161125 118766
1 76353 96564 594892482
3 106116 13206
3 76967 124573
1 144015 152735 588424843
2 108381 439749205
1 91618 105371 829963657
1 31942 46092 97481474
3 163658 76809
2 134191 256889084
1 33685 163000 571862108
1 123689 146595 593181807
3 143825 159394
1 39421 122144 978673538
3 1107 1698
2 67465 131669546
3 112359 140326
3 2941 18749
2 90419 34983094
2 96562 290869085
3 32052 75203
2 145628 385679794
3 13710 3794
3 150036 150977
3 62260 147208
1 97949 151765 20950504
3 156357 178914
2 148842 428474117
3 50713 91211
2 46686 45026256
3 49046 68850
2 8054 809945568
3 12433 147638
1 15730 87040 861536026
2 106282 17949793
3 1232 98123
2 144945 989040900
1 12306 121348 71644238
2 39891 80332302
2 102308 123643628
2 138052 799514243
2 45273 389839340
1 5917 42002 472339889
2 74035 291217186
2 6288 335567770
2 68870 196099926
2 8432 574778666
3 132706 94388
2 96760 894696697
2 6644 269969526
3 126445 70431
2 20998 529011620
2 132431 423513459
1 31983 105535 241336929
2 108867 250830808
1 72997 198120 385828463
1 38854 50281 976614729
3 128285 186592
2 74149 897365686
1 118724 196814 574401558
3 178131 120773
3 88366 106112
3 16158 142546
2 122570 787140339
3 60132 185129
2 145890 329546832
1 68688 148353 606819275
2 94460 645386421
1 80884 100087 867428164
2 199960 993132720
1 128568 151218 97697669
1 64983 114806 591553323
2 44159 736919533
3 164133 65714
1 116595 133988 238249017
1 63081 150059 748091060
3 118528 17890
1 41025 74979 617757613
2 182749 711884356
3 40787 72397
2 81228 750452339
2 111575 863527440
2 183420 54658234
2 55364 288576402
1 25451 133322 253337076
2 26373 122674914
1 139291 167294 67764795
3 99314 103787
1 50383 149962 587612361
3 74305 192563
1 132569 189139 513585890
1 4189 170555 48933867
3 25883 185200
2 148447 199130572
3 170725 54858
3 184952 163482
2 16471 26071564
1 6540 144803 575634390
1 89001 175904 887284961
2 62750 982280131
2 81184 944050952
3 48215 101800
2 69351 648924628
2 95503 258196427
2 139318 75459817
1 142446 183712 628448796
3 8524 42745
3 53419 164626
3 49340 14200
1 68103 155641 787174573
2 59680 51345895
3 157112 62829
2 146095 603460019
3 52840 35328
2 84534 519205587
3 175922 189125
2 187436 551986901
1 119901 190317 503243198
1 38900 155785 908285606
1 19900 35577 615780232
2 53521 480799360
3 115717 178473
1 4143 17276 738408481
1 79024 134764 481130389
1 39269 71012 831571110
2 197271 655474627
3 47821 90006
1 88229 194659 570260944
1 95282 130551 421745873
2 117177 542434107
2 59280 406540405
2 65814 440930571
3 187318 115322
2 174350 953183547
3 160434 105659
3 126221 105190
1 96022 167312 947541786
2 55161 270549790
3 157378 145985
1 108067 173751 29930571
2 42883 523849254
3 50338 189006
2 43051 654848370
1 41099 63586 623534183
1 98137 105395 626485769
1 134345 142978 214777519
3 90551 26578
2 75798 413017739
3 114478 148629
2 17148 990050080
3 43361 123932
1 101970 132558 49819426
3 41043 173728
2 183800 593126376
1 9058 24821 795325549
1 27685 80838 180489182
1 56013 87316 871299362
1 109818 128911 207859518
2 96894 149667388
3 69877 172739
2 134188 704985781
3 95746 127053
2 76742 797046509
3 110134 143834
2 169031 209333815
2 3469 492612304
3 125805 121347
3 20377 59829
2 176559 512055382
1 8004 115731 595040131
1 75267 161299 178018977
2 166535 204252643
1 98164 126744 919849118
1 70886 162872 687986051
3 168764 92622
1 107756 172822 494382688
2 84013 807634081
3 57514 195886
2 69718 486609085
3 92512 181790
1 124588 166052 322782378
2 195185 751117504
1 18404 95383 150939929
2 161265 395438583
3 195416 15305
1 65887 106778 751861748
3 128555 137470
3 159145 29320
3 72059 40975
1 137269 177140 333865314
3 150212 110770
1 96461 154860 87910666
1 91807 197634 706636413
3 114981 7844
1 8113 43544 757559463
3 33672 97688
3 4630 1659
2 8392 179885648
3 76344 55003
3 187478 3481
2 63508 662158888
2 10744 883785988
3 195078 134563
2 9585 453479457
1 70553 135010 103721490
2 124703 735452290
3 178270 66692
1 10149 156827 437211875
2 168670 642241346
3 16466 117405
3 157570 174782
1 69597 71131 254108779
2 68664 968684416
2 169457 814293455
3 188071 170640
1 135642 185272 164159939
2 111116 213915143
2 77916 367453663
2 4143 96760242
2 58846 975551839
1 22117 99104 915232820
3 111538 135833
1 27187 40142 566510185
2 51885 766442488
3 17880 84564
1 80278 172118 375624053
2 15690 458415982
2 102400 860410565
3 19738 123618
3 195572 44407
2 103926 18684346
2 191997 862280868
1 35103 53958 780108570
3 97428 1662
2 181637 269059342
2 64070 909869440
3 28359 195533
3 75273 55089
1 13170 173329 717930959
2 128243 453508880
2 165093 27715423
3 149248 99158
2 31616 771675158
3 179347 156204
1 42906 82116 322901962
1 62649 121125 516073698
3 101518 141475
2 153823 130568329
3 79287 121010
2 173949 167629143
3 79425 42319
1 102467 170359 426915913
2 141355 246421844
1 123973 132611 557099435
1 31140 182291 767143567
3 196584 45155
2 155650 487798467
2 163530 695308569
2 70996 915708139
2 75505 871254026
2 196356 63243085
3 6501 47215
2 72353 928739982
1 133813 196970 573124551
3 107639 6496
3 91748 140651
1 17960 36411 663522097
3 9399 154890
2 32250 865856894
1 74112 146270 343442863
3 194731 109964
2 25222 479297334
1 42597 44605 516110048
2 60956 230068651
1 66336 189457 284756359
1 49027 155718 260685372
2 67359 265835782
1 83132 132516 547497175
3 165660 126704
1 166294 181979 413561269
2 8070 69426312
3 7768 139035
1 114117 179190 436427030
1 47111 84840 825619759
1 52794 152160 332068276
3 15023 71095
1 7333 14698 217810793
2 151670 95601735
2 79516 857439806
1 192559 199078 878302983
3 55041 30710
2 38960 854129358
2 15786 532204175
2 181723 529599933
3 115041 3574
1 95236 163643 204445954
1 7285 26337 94468619
3 50575 167612
3 160162 136125
3 180385 4561
1 38219 180946 576834546
1 122168 193430 259637165
1 134337 135243 537204425
3 111786 103572
2 66587 387341720
3 15441 104955
2 133003 499597912
1 95866 154776 38987011
1 3231 77305 512069556
1 82373 187946 395259476
3 86271 85452
2 35803 544231101
3 105709 167872
2 77425 106087319
2 116524 759784590
3 147244 19189
2 110506 3311716
3 92736 142964
2 7213 67066183
3 122108 174529
3 109727 100137
2 197729 484112172
3 127231 81043
1 109063 189626 722631031
1 2754 184550 429771976
1 7230 25277 558509848
1 24840 58858 615147861
3 180476 132281
3 95441 2619
1 60197 78296 349071850
3 194518 124271
2 166596 293263828
2 111012 524176721
3 190599 63339
2 25177 692104836
2 116257 211571446
3 190137 97723
3 13735 22777
3 178719 2323
1 61916 154720 939311453
3 162072 34222
3 153775 183022
2 36808 418666103
1 59784 63659 800638613
1 55062 102417 29035856
2 110038 704564879
2 114812 867797283
2 64991 260252321
2 39081 280695022
2 134677 79138939
3 170522 49389
1 32333 54553 167636452
3 43301 130042
2 168654 276698917
1 9517 132326 612302445
1 89678 142898 959872546
2 13769 18670634
1 16542 133534 38374184
2 87760 617377557
2 92501 505306695
2 171393 440190606
1 69546 69859 28697012
1 48199 167619 236832531
1 115240 157015 186647238
2 113518 60130376
1 37397 101359 334323568
1 37235 175300 727982359
3 124047 169805
3 115695 195146
2 11067 703397998
1 136506 164059 166194013
2 122760 777277153
2 165634 536012942
1 96413 145132 712215325
1 12868 47548 578000183
1 20960 50683 977969989
3 63078 103051
2 18064 934696285
2 139512 438350680
2 124999 897668022
3 13986 43876
3 171128 32156
1 55768 102941 234737386
1 19581 71903 120829537
1 15738 94229 183178845
1 42370 78219 912326363
2 141494 991359714
2 13522 232241750
1 43801 134361 591916777
1 44567 199101 770416014
1 41954 146352 489009701
2 180044 387839546
3 187816 95005
2 86094 662576819
1 98482 119787 952987487
3 67241 64991
1 93753 94946 178504395
1 7762 90550 185414673
1 92745 190291 498201626
1 52730 173355 984128916
1 111135 117046 910009244
1 31932 54113 177883127
2 3121 240716496
3 155064 55977
3 122835 196180
1 25258 87498 600484104
1 115814 199254 618924492
3 82129 76826
3 107833 66742
2 9780 858673539
2 196551 469529622
2 178238 668773999
1 38450 196030 790967065
3 63372 46875
3 135077 142101
3 117588 19996
1 27133 184730 33767571
2 13816 353388566
2 104387 847543298
2 109799 557338709
3 185071 163169
2 12165 262656002
1 7068 18244 161630773
3 124214 172605
1 58251 172880 345129438
1 128477 132744 85987061
3 125154 172611
3 176872 164528
2 128047 127840984
1 107767 162027 379725724
3 134415 11506
3 179934 21955
3 44353 6763
1 12137 176390 368140086
2 29404 895789689
2 133012 162851442
1 164341 169820 274660762
1 26139 49281 484247055
3 185517 54990
3 180386 14039
2 18985 341054879
2 167645 500327337
2 76312 642237859
3 147564 199105
1 53824 170509 153643750
3 188509 137686
3 186713 149973
2 1162 675621503
1 50635 182491 407093320
1 125961 137703 416246520
2 198937 174701244
2 88652 559404706
1 55342 94702 95784439
1 5626 71533 760721418
2 86745 319014170
2 123257 445884399
1 18496 36134 417970827
2 36782 866422664
3 127873 75523
1 10263 52231 445415306
3 36235 169178
1 124938 148149 221847068
2 52309 631711189
1 18541 199429 370159622
1 175124 177968 994358203
2 57856 762548369
3 124181 19018
1 164828 178122 782945371
1 126231 135314 425210236
3 149408 198250
1 73386 194693 729218368
1 80039 161277 395571621
3 5112 103650
3 180984 63669
1 22647 60753 36831610
2 5261 88072187
2 43659 766122427
3 197790 117675
2 180926 523173823
1 36771 196738 940265637
3 36896 86604
2 36682 430149499
1 41435 162457 502147285
3 76402 28716
1 121394 176191 657068118
3 160452 2190
1 7390 191772 940779693
3 178898 17525
2 21233 200297164
1 55591 169571 413375049
2 21307 449317975
1 41789 107163 20029771
2 83438 412628400
3 198122 100412
3 191776 44155
2 39360 486327179
2 175834 602361856
2 53716 865598147
3 70885 102148
2 194521 975435906
1 62376 193967 516350014
1 73397 126436 666685913
2 126589 466975108
2 129700 939310289
3 91768 73264
2 190797 61849120
1 98036 177368 101681731
2 196132 243962084
3 168070 33679
1 10399 163025 241948879
1 117493 128649 91816958
1 27743 53026 857940768
1 20438 165927 421723553
1 56722 147805 469602613
2 8109 428411175
3 123824 16011
2 165954 391661350
2 72070 124750927
3 176256 4865
3 190413 144052
3 159000 198503
2 192622 332314618
2 127750 8610096
3 193424 144890
1 23911 45749 347655875
3 106688 25829
2 130996 864793155
2 124025 34003922
1 24362 48924 175856606
2 193450 937924249
1 63723 144078 81716259
1 132992 159377 518221486
2 188382 42125554
2 78990 650288695
3 11616 10985
1 115657 170438 131794754
3 172020 23915
2 197607 210777304
1 80132 143582 614328446
3 192115 149368
2 15654 374435657
3 23179 148403
2 120852 385396723
2 174118 381226261
1 61615 108850 859709237
3 166191 55854
2 163139 864971607
1 167602 170268 926129950
2 62459 567408157
2 178476 614341380
1 116013 149063 752864104
2 178719 839031263
1 7196 124334 993959101
1 60127 103921 644595251
3 199352 175784
2 143162 129775816
2 90142 824635196
3 82742 186786
3 98309 13467
2 140882 578038657
3 134909 114352
1 56381 157376 541551731
3 118035 123897
1 105944 149712 690766721
2 41301 607333340
2 57376 370833919
2 189497 744837210
3 25745 66842
3 170849 135608
1 136088 138695 755999980
2 55886 192277128
2 24750 806107344
3 14290 154768
2 88220 290636192
1 140019 199087 649675944
1 44274 47128 416110144
1 170304 186286 945505868
3 21243 10975
1 10287 100546 405025249
3 131936 155993
1 90213 141563 800709405
1 31654 179855 505939812
2 121625 338345795
1 26604 174436 608101360
2 144507 107455552
3 53516 196250
1 33458 92946 437991653
3 104320 33522
3 191368 183758
2 1813 363647611
1 139493 158929 63290858
3 162101 109320
1 64086 121494 216838362
1 8828 153308 724485075
1 8348 123300 483871125
3 11539 122605
2 11908 682164708
3 109557 40249
1 69945 118381 771815685
1 184729 197342 35459923
1 66252 109356 284799899
3 111148 178011
2 162205 325048090
3 119509 109337
3 174168 121565
1 34577 104427 133433407
2 62170 236251851
3 143806 46492
3 89763 181602
1 39722 166766 676939383
3 32422 88172
1 84014 154262 966762189
2 603 655671012
1 67232 110486 326807284
2 114579 263074751
3 145148 196301
2 129271 907150721
2 141133 688615746
3 17452 98845
1 130962 147429 214584898
3 140745 196599
2 119138 352995335
2 9996 984011428
2 72383 471871047
1 1178 124477 982272204
1 1162 123542 472472655
2 172431 712567535
2 156310 435492507
2 23175 402556766
1 40685 150095 714203894
1 24407 173698 620644510
3 27441 178859
3 3092 163445
2 22812 956114059
3 187078 91241
1 39195 114408 943619855
1 3563 75645 541189548
1 17742 162936 765506676
1 24573 187955 935618146
3 162279 112824
3 60296 140997
1 176695 189474 885153285
1 41769 110628 940006217
3 23696 33528
2 45990 661825976
2 7494 714086262
2 152459 420379053
1 114448 125341 249762398
2 157708 457401395
2 116765 947969419
1 41051 109818 179842249
1 59264 199978 492331705
2 3382 179003610
3 145315 12130
1 8050 74368 236084136
2 26054 316573542
1 129418 173431 155582072
1 23938 105416 254258885
3 113156 137435
3 193034 186731
1 54941 157157 154596080
3 141220 184282
2 75990 594493844
2 95492 345274912
2 64018 536482396
2 99039 389861494
2 14874 875108933
3 146157 158972
3 161102 123463
3 76223 25107
3 57476 153371
3 95188 149414
2 19148 37416572
3 48314 176605
2 79153 344255390
2 22787 812450659
1 33386 37822 434475123
3 46755 168943
2 95460 649393427
3 8917 55871
3 38566 153099
1 174015 182609 832296886
3 158853 132066
3 157842 132999
1 10137 163669 409152378
2 99952 59595600
3 136524 64644
1 163022 190110 228813784
2 17612 467085488
1 61149 186124 409586741
1 8927 159262 138342162
2 172269 28700735
1 46766 79997 846215842
2 33049 135610735
3 52150 45114
3 59756 77185
3 88036 151351
1 40973 194876 742658433
2 49078 102700178
2 76108 449628534
3 139372 120465
3 168352 181820
2 171938 231466473
1 155095 163412 810257418
3 36127 155529
1 72234 184639 568547289
1 139947 195191 224561179
3 115398 4317
3 186348 13888
3 80584 114058
2 68032 866472168
2 160233 637515521
3 189412 108699
1 56086 65670 694477928
2 25349 94014875
2 57718 80956082
1 169310 185214 406530634
1 123173 137218 398784304
1 52978 91445 878913172
2 45912 22588643
2 28644 778670341
1 6888 112827 848690211
1 69482 130576 509576419
1 18071 104599 643018602
1 25524 30491 874470085
3 111311 130543
3 154020 111947
1 65339 100859 348475793
2 13063 745036605
3 16651 36128
3 20164 82389
1 28172 61428 949243704
1 66890 169897 725373977
1 90074 178177 33419147
1 71208 134573 387232414
1 93964 177940 571522130
3 115726 120981
1 21455 177534 516283715
1 126655 170182 131945071
1 2880 91990 430439272
2 81230 917303832
1 20306 60521 711591246
2 24353 440223731
3 119246 88945
1 96710 133044 966113960
1 9169 157061 444713815
3 32725 187071
3 62634 32506
2 42964 333693333
1 158326 176384 434705437
1 70719 113732 59894764
2 111172 966400878
3 180701 116306
2 1902 888268190
3 169913 9099
2 160416 30163484
1 18539 187229 893075854
1 11390 165391 54593477
2 84654 597713711
3 168813 121102
2 122590 447157104
1 104771 138764 23155172
2 17275 690928706
3 100748 4372
1 110597 177761 655715916
3 70060 39918
1 128109 131256 194192468
2 59608 724593492
3 69941 42115
3 85321 126993
2 180717 966390114
2 31595 977244411
2 119290 79350537
1 30495 49983 565317648
3 6488 23833
3 34124 89200
2 20075 950061942
1 116065 179880 72474191
2 112647 947854995
2 9102 839980946
1 61393 184894 671940923
3 83415 96660
2 193812 324584458
2 42082 190669853
2 91685 448705161
2 136244 794948188
1 108872 137724 148566998
2 123201 840393796
2 38034 865539693
1 40744 106939 814823576
1 70239 165585 272165005
1 80766 166181 470022256
1 73490 172928 475361082
3 91945 58318
2 65609 251859120
1 1087 55025 826349085
2 150018 251246780
3 61412 109830
1 49170 162756 680114772
2 116955 916248729
3 80663 34736
3 52699 70398
2 197425 992275071
3 27579 91626
2 131859 343185238
3 51965 132633
2 67962 670416650
3 83837 180152
2 107700 161758216
3 178657 167357
1 142903 146823 410727613
1 97341 142111 831190900
2 177991 906832915
2 115505 81246863
3 61039 37782
3 99570 5677
3 58776 8561
1 100018 128550 286343204
1 15591 55290 130262247
3 139581 45716
2 189325 241352956
3 171322 81324
3 137205 101668
1 83681 120341 902314002
3 13476 80924
1 49546 76149 921371560
3 197868 30937
2 153989 875357431
3 123375 74632
2 104838 725865559
3 21759 80272
1 29100 133880 264024799
3 3855 175236
1 2060 20000 679763469
1 4064 69117 501633991
3 27122 6294
3 124296 157764
1 116856 172930 607305396
3 180600 15025
2 130422 539746611
2 147490 876886863
3 138026 107166
2 102864 890759126
3 54647 8638
3 196934 133526
2 12173 898321953
1 68923 141460 51229391
3 112029 196972
3 46953 107782
1 6621 71803 710978087
3 166595 49379
2 2079 681058627
2 156567 618565390
1 89010 123864 487006038
3 194055 150452
3 80773 83151
1 104244 157799 67736563
1 4000 69379 120239830
1 44012 87660 349241077
2 92623 284590433
2 7104 950876458
3 6785 14785
2 153024 929295595
1 38997 189768 521044601
3 135797 46637
3 57321 150248
2 13454 515120472
1 134812 179357 450852163
1 120238 154384 81437866
3 105900 191130
3 155832 150269
1 69125 137786 667397253
2 162677 15767781
3 188367 146007
1 142849 155399 391221609
3 48671 167249
1 72246 137155 966837406
2 151733 366876432
2 128553 492464252
2 152762 910948337
3 118368 121650
2 64929 100861823
3 15897 154923
2 13474 185044963
2 29716 22291613
3 187273 169252
2 30190 954386145
3 19114 36482
2 158447 541172006
3 43391 31506
2 134021 654491329
2 110221 49178437
3 104624 142658
3 101746 176378
2 148246 341694845
2 26183 152051028
1 49692 136904 691427491
3 104705 93506
2 193814 482654293
3 29304 77315
3 16141 65427
3 49319 62748
3 153266 29352
2 18747 297015285
1 47712 53447 318967654
3 52245 37066
3 31617 150142
3 113377 40277
2 107731 833220241
1 112975 188603 486648018
2 156797 937300010
1 19784 56790 511853449
3 13965 99318
3 193456 84910
1 88313 93387 92579564
1 4021 162844 27252320
2 157835 73362654
1 95793 125106 934916379
1 10685 160769 722453113
2 8467 470663450
1 69136 113075 932106209
1 18550 148581 482144854
3 37602 149424
1 52679 125860 199065588
3 30070 152359
3 46484 25971
1 45804 78569 993291108
3 105135 126405
3 115545 74054
3 184330 109692
2 111386 998602777
3 181781 72858
2 3211 874910311
3 53038 173972
1 122652 149963 650884468
1 76681 110837 828497130
1 158964 189411 522641789
3 140197 196861
2 126126 539056809
3 109446 187235
2 69109 373183732
2 71320 119840178
3 177929 123845
3 25619 145724
2 2968 408494000
1 91906 193903 814855484
3 182376 60966
1 56860 133787 203634374
2 58354 593250727
3 151261 135794
3 60070 145202
2 190947 582846418
1 34049 34125 595894073
2 132023 49984078
2 25000 776984649
3 60265 19297
2 183765 73995583
1 101771 182376 376620261
1 14430 112117 350831905
2 117506 244431504
1 129165 182701 701200776
3 47727 109160
3 120321 146240
3 106839 162664
3 133406 64465
1 91930 191788 244740163
3 58022 135957
2 103577 736167295
1 48750 100052 515726236
2 122034 728875456
3 99329 157258
2 137714 366782101
1 89473 92114 604484080
3 114080 60949
2 37943 420057850
1 35923 192478 682857864
2 18692 732575780
3 99386 111676
1 2267 84990 897922658
3 142787 121729
1 32496 164988 721342507
3 119468 14763
2 166397 616553772
3 176090 17050
3 129803 97858
1 129848 145156 330542315
3 174828 18747
1 91974 97600 705019896
2 86710 367195690
2 125019 586853335
3 33830 158448
2 115079 249208245
3 107433 151639
2 185048 949127206
2 137503 630719542
2 197349 531746569
1 87022 189291 627852199
2 188614 512072753
2 119206 38359787
2 187949 725130465
1 55906 192538 931926569
1 39246 172550 676065358
1 106312 111480 872412880
2 33126 600214935
1 138784 184165 258072857
2 115832 565384633
3 29984 112839
1 81638 199490 156880311
2 44863 943200621
3 158339 98987
1 163539 163698 439563435
2 195413 919832842
3 172949 26874
1 13079 138782 21147875
1 80575 161253 340699602
3 1028 65254
2 191441 57433656
3 3779 107571
2 190095 602997324
2 102088 609376063
2 189772 904210587
2 51848 906871871
1 159513 189938 91247048
1 41356 147412 220815671
2 153975 759918858
3 99845 16470
3 53631 129226
1 151633 186753 137581896
2 115358 762965621
2 59942 3513172
3 149705 184402
2 176405 606772857
2 6037 241990961
3 104236 21878
2 108279 900467048
3 89587 20900
1 14344 110912 350960995
2 176430 702359834
3 191685 115452
2 65229 327905750
2 3463 1184027
2 117078 220809892
1 35406 117530 205734494
1 50203 114210 674962885
1 124930 162351 41568549
2 196720 773792102
3 5586 66355
3 99009 172624
3 159902 165491
2 188206 206090706
3 23335 172299
2 130230 399565305
1 8994 175387 752227554
2 27096 915577708
1 19173 33406 129642149
1 154966 185535 26552354
2 139760 260712929
3 8395 86986
2 176393 642211835
2 91802 268082959
1 92960 159993 606564445
2 184643 850997328
2 70041 714574561
1 86929 158718 368918063
2 178932 74234879
3 114699 65965
1 81205 161789 842423079
1 12932 196974 684420950
1 168745 176720 18624027
2 127165 906031937
3 165719 119234
2 126527 221843700
2 18292 80821904
1 167971 173821 435035708
2 91143 927458959
1 15147 24171 856706268
3 6136 112342
1 101595 163873 135468398
2 148186 301146644
3 157098 35910
2 125382 56254404
2 150195 127366323
2 164546 58436619
3 17624 179880
2 120787 941725334
2 189106 893987304
2 38495 810007461
3 93457 68596
1 5533 188313 236422982
3 47399 195376
3 192363 107197
3 94642 171917
2 105344 180232558
1 71932 185982 589002493
2 56015 252738457
1 45001 93028 311769561
1 84886 159422 113904259
3 115584 128438
3 158771 147984
1 14453 99277 439598661
3 189155 1444
1 5600 169877 583309562
2 35298 73988780
1 29168 161144 330096453
3 94306 138686
3 31195 59678
3 106264 105071
1 116026 122318 863560143
1 29221 83404 604425734
3 58871 192824
1 9602 164966 399838001
2 80546 415796550
2 175524 542305295
2 1051 336183286
1 53849 140463 99568477
2 67041 571769871
3 63300 39349
2 43275 474759634
1 36102 134391 78820024
3 21034 100859
2 69146 455096796
2 174760 368309141
1 61075 104024 232491486
1 74656 132229 483138215
2 41110 498228177
2 130971 710658994
3 77927 52870
3 190204 33193
1 100698 159872 275426035
1 166837 176384 618266041
2 6870 240631176
2 59734 583363389
1 853 149111 696129297
1 99639 195623 869361532
3 180114 45212
1 24874 179875 217014800
3 88229 198923
3 82872 167877
3 167528 125487
3 181726 136544
3 53766 4053
2 8029 723972196
1 16410 109294 128329090
3 34904 7458
2 197022 41112893
2 3755 561856726
2 170260 212329958
2 186441 963028759
1 90915 150854 776155673
3 192484 148273
2 82401 266312375
2 78757 82886106
2 20417 707857161
3 85393 131071
1 152809 159844 967223216
3 189352 104083
1 99698 149206 382906867
2 113701 499124753
3 180550 171319
1 5384 73447 911634456
2 174943 751563103
1 61149 85768 237129093
3 159053 87236
2 115070 554046625
2 32276 202283836
1 79133 119520 725970407
2 11363 875081857
2 165605 11839062
1 151684 185368 255174378
1 41845 109176 286010710
3 71466 72315
3 134803 137094
1 66186 133517 644228401
3 144318 50800
3 78742 153177
3 81589 199016
2 187896 152151893
2 186814 285291529
2 80260 407074135
3 104974 22456
3 23807 106137
3 24705 189968
1 41879 109259 146424321
3 125887 98562
1 73925 195657 468797503
3 52666 119422
1 31615 123814 238251303
1 75563 141237 692689368
2 134809 190511733
1 158166 189664 397316244
1 73258 145343 920144636
3 76499 60327
2 96543 650079529
2 118422 181758260
1 43566 198868 917354754
1 34207 87208 458226414
2 160233 667742910
1 61603 171880 563602626
3 99985 172365
1 114357 116747 459828329
2 128897 404690590
2 10075 576482173
2 149853 411361710
3 184084 169307
1 123258 125544 584727026
2 40723 826311110
1 1955 91014 239040304
2 119790 93879457
2 50347 760165762
3 182265 7058
1 88801 198431 70184923
2 186668 995706701
2 9241 521958683
1 39270 185171 187292316
2 166840 854765742
2 6986 15856985
1 93412 103991 562980354
1 13288 109462 284348698
3 92220 76094
1 11530 175228 740831415
1 9312 86433 478428448
3 133881 39326
2 16142 408646992
2 157314 378791429
1 95304 101709 821029973
2 32760 864666617
2 112571 493007259
3 128652 161360
1 54079 70004 573568085
3 100169 66888
3 45298 78148
3 51294 57238
3 71755 137872
2 91862 286597183
1 169248 189653 134247517
2 153656 985406242
1 191771 198068 840719219
2 180384 28235120
3 93107 177934
1 152167 160437 824998710
2 13747 171877678
2 38123 565484358
2 72355 49051781
3 84585 163584
1 34855 178497 404284658
1 77418 106644 486032624
3 104249 30808
3 45716 108192
2 136443 564550533
3 136044 2017
2 31839 509576665
1 56161 161395 273506359
1 54716 176080 876017024
1 67145 85091 267978988
2 113843 411106285
3 141960 22412
1 19395 190346 811031229
3 191085 39514
2 131736 872453909
1 52986 152387 495325593
1 116089 165576 160010615
2 124309 910313498
3 17517 181919
3 3388 130229
1 32473 150388 342834586
1 30261 174539 789191767
1 154490 199968 683168205
2 19869 589752372
1 73020 199727 475303245
3 191528 80310
2 2123 375426064
2 1635 367929455
1 81372 156134 159499619
2 37177 9620820
2 153176 635398363
3 77219 167611
2 98141 960356824
1 168295 182870 45493944
1 85621 107072 896183611
3 184446 54228
3 58616 106057
1 137423 168798 344237638
1 172959 197946 756755013
1 4202 17109 680444183
3 114687 52583
2 36038 325047865
3 54798 153738
3 118561 171449
1 978 31888 620379544
2 10811 488182717
2 121566 362563368
1 195391 197511 137031129
3 19862 397
1 108172 159199 751018909
2 31116 712330373
3 50342 48871
2 72646 557026131
3 57569 123007
2 85154 639444760
1 148061 162297 68200576
2 140550 696996289
3 79626 7436
3 150832 125261
3 156108 199671
2 133695 595298761
1 91967 96220 79866724
1 88277 88484 873253166
3 151562 190192
1 17948 30525 62347112
3 83841 60279
1 48349 165377 979513640
1 38359 67534 480938487
1 19131 98857 601916117
2 71165 43311131
3 123185 86437
2 138279 844454430
1 112553 137658 54083121
2 18581 409558002
3 79769 23507
1 114240 148838 46518235
1 96094 178055 256830489
1 5021 154014 928762894
3 114487 105469
3 98929 24786
3 29246 107449
1 137804 165133 362994012
3 152776 5731
2 81610 859013797
3 136743 140872
2 10652 76715370
3 34556 146471
1 96785 197632 299364165
3 45373 139395
2 66903 538578376
1 128317 129909 437049587
1 137 193154 503883473
1 34848 181827 292424418
1 32236 57112 844686662
2 51101 35550451
2 50508 223834540
2 120662 461874454
2 5290 537992741
1 9637 48983 867976422
1 1201 84124 980849176
3 45237 62488
3 126214 195023
1 62309 169848 636974829
2 17506 40519867
1 63937 72417 741033512
1 36833 43379 82671550
1 69648 131753 673914801
2 128198 733594803
3 111982 192575
2 29695 342299729
3 93870 7328
3 194514 56869
3 44677 51421
3 78290 158816
2 25805 402949282
1 21548 115268 746807129
2 167290 699205090
2 198826 665413281
2 73534 177938738
1 31868 182303 920555400
1 46153 71702 328229192
3 141578 198877
3 37396 79990
3 62229 30645
1 133232 142297 470254694
3 98777 78321
2 174448 119669637
1 48941 143556 638406705
3 138285 58080
2 120754 136832537
3 78895 131544
3 183690 142106
1 59781 98387 644489902
1 20863 75878 162416127
1 15437 37483 742429395
1 135300 162007 496651925
3 50313 172250
2 108526 594423817
2 43121 568409865
1 121748 134040 729102768
2 172719 918973884
2 198779 710470117
3 66494 115175
1 47708 92647 993433982
3 37110 68324
2 150057 558163556
3 31347 27564
1 23903 101714 594708734
3 183921 26510
2 111232 323052228
2 10338 695276467
3 20564 193751
1 117965 151170 63257395
1 102496 180964 714164317
2 51585 745135692
2 90579 547342862
2 143071 461406077
1 38613 95455 766664835
2 30912 618420156
3 159056 139398
3 122301 22870
3 107672 171235
1 33406 158347 124383137
3 63011 172292
3 5507 144396
3 97311 28455
1 2906 100986 155185986
1 139708 180681 969740381
1 61298 89637 961688078
1 11326 65512 738537640
1 19024 24123 616559373
3 47038 124097
1 10224 34964 113187187
3 89655 160601
2 171385 790886886
2 62354 678296698
1 14448 143899 44968394
3 33246 134791
3 16898 184296
3 24335 168185
3 8154 27683
1 115049 147433 936394692
1 19566 29032 620392128
3 93117 154766
1 152180 176709 87458514
3 168039 108751
2 50230 973721281
2 1961 816822946
2 48572 619820103
3 158122 52112
1 169076 187142 789540103
2 93276 76046818
2 94023 895064854
1 55941 156855 788433321
1 17403 57087 406933633
2 176053 494379577
2 24695 141152465
2 188523 895813118
3 26235 110055
1 123937 139229 671496372
3 7617 7143
1 17095 94158 236566385
3 12771 23377
2 160420 369748919
2 189443 155177690
3 44709 179980
3 83725 95473
3 34454 33213
3 198039 106279
3 100035 11934
3 26413 101379
3 5025 49507
1 160998 177432 909681119
1 6694 123549 510287147
2 53709 259672183
2 37653 1723635
3 27880 160694
2 196357 231170226
2 58734 474220194
3 164640 191512
1 72981 127441 59891507
2 143742 952368384
1 56276 91541 990681901
3 178103 48039
3 113454 137384
2 155807 723775524
1 52441 189349 722066830
1 83903 91403 723802555
2 28523 855902365
1 157141 158212 840776737
2 122889 547551882
3 180771 86847
3 5190 22055
1 137864 180677 567859800
2 26970 301951511
2 153377 550683784
3 139166 63642
3 9191 63697
2 107886 824756289
3 4891 192898
2 51540 984439430
1 46943 123542 452732833
2 189052 316185123
1 89282 95081 807844778
3 104455 105711
1 53165 108115 89951100
3 67713 7799
1 22336 113126 975061847
2 36563 396675731
1 11683 106330 760167726
3 118349 10599
2 140370 553695867
3 33371 41918
2 64700 863432176
1 16017 57075 922024001
1 82585 138869 419267272
3 13573 107041
3 189765 48658
3 23601 45952
2 57505 191899403
3 180346 142025
2 12389 60659341
2 18146 859945630
2 11126 963271336
3 141360 128692
1 117071 133707 620650702
3 20235 62116
3 160992 81555
1 34943 59431 43137824
1 160932 181715 361830673
2 137208 804035162
2 119530 298813194
1 16396 140284 256070630
1 3214 85147 4070995
3 71140 195460
3 103872 101103
3 147225 108676
1 15981 181450 578095532
3 19584 135432
2 111035 423365499
3 125841 111267
3 127147 72174
3 44182 130375
2 161619 105912275
3 129982 119198
2 157368 959232309
2 96533 862924795
1 120976 151309 724647668
3 146428 111692
2 164466 322871076
3 50673 12255
3 173780 192150
3 101715 54303
1 72759 86258 5431421
1 41928 45875 983937908
1 9107 46580 170419238
2 49428 509430473
3 52461 74857
1 101518 143532 193808545
2 133024 190858889
2 42611 679960073
1 11235 15570 395412315
1 70187 127873 942544500
2 102607 226895597
2 161221 639986105
2 51319 410312623
2 150663 435089209
2 52423 155100910
3 56160 29319
2 136331 112412977
2 141273 440208077
2 82231 774152513
2 98202 28904376
2 74683 730845348
3 20258 60115
2 11799 493384439
3 97824 47526
2 112725 431433187
1 59818 107511 287127510
1 32184 81847 730899290
2 184812 26996076
2 23928 700463946
1 26044 90217 24040632
1 23539 195261 82298223
1 88617 122403 721587681
3 177739 126473
3 36258 154668
3 167327 143857
2 25137 288278898
2 18201 488587875
3 130126 132869
1 52182 180124 92135665
1 33282 135197 874250749
2 96083 287117026
1 15315 175371 756705418
2 157567 637404574
1 2344 126524 974334792
1 22877 153944 341624824
2 63199 709826794
3 179013 153221
2 32209 532827209
1 13744 172297 430040656
1 22418 54446 810721478
1 6512 37851 725578437
1 64638 115745 260994579
1 29301 31461 773802871
1 17762 111842 295426630
1 27338 161215 201594974
2 165995 868370844
2 43112 784675355
1 42864 173318 188612205
1 105007 171583 441571303
3 175346 119042
1 40496 181375 982351916
2 83540 791676660
3 86084 150320
2 122209 427479465
1 121095 153241 36111059
1 131353 148206 308073387
1 137546 164708 192530170
2 58746 552573010
1 9206 102936 931658856
1 62588 74377 333543634
3 119935 62751
1 38432 70488 491328620
2 170501 469742820
3 15574 141967
3 2241 60268
2 91 630403837
2 142384 793216483
1 77012 83054 154198923
2 79887 38095197
1 41309 180911 278528177
3 135257 168999
1 2147 160702 412070891
1 24131 144506 40723359
2 1141 902493629
2 82480 948558821
2 95216 134530939
3 34848 52200
2 180452 708485701
3 189941 198759
1 2627 160571 802029010
3 174521 53207
1 86297 132663 955226383
3 12020 7244
3 163105 188538
1 80408 157030 511113358
1 19911 40701 160067341
2 195647 578118172
1 25794 97229 270192699
1 1936 173257 669537638
1 121961 166147 573570477
3 129218 78940
2 90439 722102257
3 53282 72181
2 129845 62100911
1 163546 194791 630053056
1 418 133331 51211720
2 150329 409657904
1 16666 35012 457593812
2 133090 800819847
1 53926 123909 524289681
2 194019 720558482
3 180038 180797
2 139624 903068275
2 148005 37978697
2 119981 178740523
3 192490 37170
2 154380 795551907
2 79947 24928226
1 84153 95396 308201610
1 32627 130037 183651657
2 100247 985988618
2 178430 825762305
2 52684 55916818
1 161290 197590 479134607
3 144749 87693
3 61432 32350
2 193382 230617148
3 196023 16176
1 29382 187970 422231875
1 168424 180163 367295615
1 5160 116719 589815916
1 911 97980 395029796
1 20288 162173 686696967
3 39215 49036
2 112614 83339365
2 94947 520452273
2 103498 106299864
3 169891 43684
3 45677 47501
2 95232 464871106
2 195664 967417295
3 51993 3089
2 166215 308040540
3 89707 39214
1 96152 154001 986297909
1 133734 172979 750217215
3 8904 31415
3 131293 142505
3 164519 162649
2 131768 684008928
2 183727 914225202
1 126417 174335 10827770
2 140228 561998734
3 137546 39789
2 70376 868823117
2 39135 539615504
2 137574 561256107
1 74348 132348 620765588
3 160372 51334
2 159727 105137720
3 55689 118186
1 49439 52888 401721396
1 125548 191774 91369302
1 150584 155713 893468042
1 8515 98555 714437591
3 194597 54322
3 64193 43027
2 173727 560208781
3 154147 34478
1 100857 144416 168808963
1 44707 150816 321715963
3 73351 151167
3 135568 194903
1 53608 146472 272434392
2 135129 94850021
2 160768 644477037
3 156116 124758
2 124680 41186556
3 164689 15474
1 71978 156910 422397434
3 47978 133655
1 94318 138499 319956649
1 142441 164471 587626169
3 10122 102996
3 75694 131739
1 30897 137046 286096763
1 133674 163114 780603303
2 131246 841855436
2 195104 988744796
2 175262 585059885
3 81682 163533
3 60855 149129
2 72618 171115036
2 141397 878738948
3 3762 20426
2 186429 943609689
1 82163 118306 246466457
3 42107 60704
1 152761 164269 814560192
1 159760 178250 625057574
3 98442 37088
2 169420 668404546
2 199972 986021941
3 71912 168278
2 13743 865445162
2 121171 209036200
3 129639 149455
3 10703 62257
2 155525 21678906
2 111539 805656790
3 37344 3506
2 17710 190313359
3 118788 178093
2 6825 502523522
3 29519 100562
1 20231 195147 496588146
3 137188 22627
2 70424 833942920
2 53784 555912261
2 59138 445112679
1 91560 108060 953804723
2 7263 334485091
2 14803 976009862
1 145701 155058 505866547
1 48895 142335 618227671
3 164903 14337
3 148178 123073
1 133436 159623 338750975
2 193144 233553119
3 48574 141545
1 92901 116464 699067989
1 74714 187601 319943558
3 179997 90730
1 9393 52240 851277942
3 7992 105857
2 65152 880235713
1 11577 93061 840055756
1 118553 198171 178515718
1 46509 77807 238605342
3 144028 176633
3 49099 171358
2 40268 846897631
1 66174 135192 394721828
2 74782 50149086
3 139943 113932
3 2787 26264
1 27440 150323 906507856
1 42086 125063 524078716
1 19914 72378 5039815
3 47103 14752
2 125853 626300946
1 33219 86236 595617522
1 46329 169285 88514891
2 191957 500606886
3 179171 4513
1 127733 166945 649993263
1 14366 22886 203964137
2 150303 163883576
1 13706 147267 49739075
2 137613 887458916
1 112498 125127 366610320
2 14997 184300424
3 50726 102885
2 99353 813814815
2 62991 252036624
1 41868 194513 253007330
1 2576 89825 113332596
3 946 86316
1 1845 31870 419814965
1 5328 143899 754546682
3 14112 154407
1 510 171127 101106963
2 111562 759728826
3 144264 140240
2 124170 152375414
1 143682 164914 7870819
1 22548 139458 952130953
2 5799 291255428
3 87221 54878
2 196198 899881783
2 130465 174281128
3 10580 198869
1 132507 147903 551184801
2 6362 581554917
3 186393 173564
3 13422 172575
3 29035 165891
1 58571 137583 833766987
3 92405 187974
3 17231 180513
3 89794 93873
1 111149 186092 30143151
3 137780 178218
3 7514 82742
3 131886 118102
1 135542 150170 710241357
1 59035 156896 183694982
1 23890 50114 489573964
1 116514 171494 956834846
1 78155 88589 252389923
2 88422 187249036
3 10953 70999
1 25313 47127 75489411
2 60471 474525780
2 180944 19213092
3 50031 28411
2 178802 84683041
2 136249 217878425
2 17140 308526230
1 18788 125038 777430723
3 68881 23573
3 122274 170031
3 125883 32486
3 73280 166054
3 146292 23480
1 27442 187237 825032318
1 102544 185490 722882281
1 105948 186521 679568778
1 179717 181758 388173178
3 73945 140949
1 39918 165678 344123734
2 127176 867643331
3 36458 117135
3 99836 67713
3 161034 182711
2 106793 925604226
1 33605 164733 781259208
3 74724 31472
2 179599 224183096
1 8464 42385 700256257
3 71680 75833
1 8991 101554 778156943
1 17881 102410 718919417
1 85824 186150 965034591
2 32716 132944512
3 21702 129534
3 154946 69725
1 70924 199239 903489555
1 43756 171135 779286220
3 83703 138106
1 33111 59160 303090693
1 95437 145606 706993852
2 9160 709459097
3 158978 29155
3 66252 44875
3 5824 72079
3 37434 117744
1 126484 129138 739356828
3 95164 144100
3 179608 142213
2 146185 110617014
2 141031 7994011
1 151800 183833 837365880
1 62398 69893 216616974
2 53693 928106216
2 125831 798634356
3 89357 152568
2 19428 565686793
2 186909 232867556
1 72314 120944 109019474
2 189804 595503761
1 128388 194851 674814843
3 141765 146809
2 67938 956484997
2 132699 977314930
2 84601 147459853
1 135113 143644 649694062
2 127790 360578036
1 27294 123384 601506404
1 127603 148143 683059826
3 72602 161292
2 194111 460349568
3 152652 109277
3 128350 90519
2 120541 281725997
3 3124 93565
2 51554 151590919
3 75143 77138
3 52963 111592
1 122703 173675 168451686
3 74174 189739
1 40864 155063 898835993
1 85386 142773 80894580
1 24082 122777 127919065
1 122274 178571 662389653
1 111513 118373 8273675
2 137424 860962011
2 14586 733443148
2 140371 598024329
3 196993 117811
3 66642 192905
1 114786 117026 893525561
1 12441 151028 430138757
3 76176 28624
1 96363 108322 519779321
3 56454 174694
3 58707 34741
1 97543 98100 705020149
2 172030 990704369
1 24189 134511 664995190
3 167385 119244
1 85801 107477 812057983
3 171136 154312
1 83568 88567 331023220
2 73135 648835055
1 162769 175480 736551260
1 37787 50186 144703453
1 31414 139604 169444143
1 87310 155116 668470299
2 27946 330079399
2 196135 544462841
2 106211 41286417
1 16705 162714 803956617
1 47648 65300 961600210
3 80565 199953
2 150671 117082544
2 120872 10160805
1 99878 183201 696586523
2 194312 318113031
2 190911 608153610
1 84276 171256 979729129
2 43239 390636449
2 187832 875676541
3 106497 9255
2 139538 632384659
2 93909 294395436
1 108616 196361 126833330
1 50108 120772 660276730
1 50644 123819 688233517
3 20870 143288
3 18622 154422
2 63000 189560140
1 14285 64017 469069519
1 5856 14347 581149667
2 84623 445589020
3 44675 9469
2 82642 549608017
3 160779 106508
1 80690 150675 489990842
3 26837 16811
2 99845 155769612
1 88964 145388 200713505
3 199273 45770
1 28067 95948 669562514
2 19749 521588956
1 36859 60703 328173051
3 102698 174640
1 88711 109762 507304319
3 14695 163578
3 24358 163593
3 153611 24838
1 102436 163761 47530025
3 143562 141631
2 45355 215078632
2 185755 326040250
2 132264 321691294
2 111074 752064148
3 1571 193236
3 88129 121257
2 23762 763056259
3 188764 22733
1 132450 193495 711234165
3 140079 9256
3 189535 179071
2 84151 328684793
3 67009 166156
2 58403 716608435
3 175554 15221
1 93591 181937 595102549
3 179228 159378
3 96519 120538
1 38029 120108 943243159
2 100110 400834897
1 104794 197887 834452460
2 159616 847693564
3 146402 68433
2 199197 900911025
3 190617 174559
2 70816 812878973
3 28297 168579
3 11708 160732
2 5770 857722810
3 80633 130516
2 73091 994636348
3 89091 78976
2 141482 967276701
2 108788 667553492
1 121976 162039 368850177
2 175525 716787166
3 127717 53159
1 11320 190382 232823413
1 109590 197773 187513371
1 27445 44135 744233414
1 29513 55922 27786398
3 107051 134256
3 93489 195044
3 148658 181167
3 66887 112920
3 162219 96943
1 27142 144843 385680944
3 94788 31122
1 28406 116411 22835522
2 195690 172870519
3 81772 82811
3 135061 72145
2 174333 497807703
1 69303 126599 329551255
2 38696 722091148
3 178279 15490
2 31898 474157226
3 96060 9134
2 158022 851572712
2 191831 908940145
2 91136 254960468
3 9867 28056
2 74273 255784881
3 168581 17129
2 62318 664233493
1 191940 196407 413226381
1 63661 102001 343381600
3 61227 1539
1 94419 164075 187080592
1 46720 84174 873788649
1 51321 112087 875609524
3 199321 48505
3 154759 122680
3 103217 91948
2 132868 95606844
2 90140 616043519
3 155684 64066
2 97325 349896956
3 41801 118261
2 144272 375715229
3 51440 113734
1 89377 136657 495468415
2 135258 374364927
3 156082 162628
3 70169 78490
2 133546 91778057
2 20837 970912712
2 46628 158942789
3 136245 166055
3 134298 57074
3 45328 184687
2 36714 148249837
2 60629 755369123
2 42120 392542880
2 48314 944814644
3 190821 197690
1 72445 100181 688926362
2 140405 488900628
2 65265 351095156
2 72904 199056256
3 25814 28807
3 132944 95123
1 12351 168185 877101677
1 27698 98960 786684690
3 9170 110224
1 3875 95750 642827075
1 41619 48429 542701393
3 116672 14263
2 48787 689173875
2 65425 789789843
2 192164 877412527
3 9968 113601
1 125700 150612 152417948
3 74992 131623
2 128649 572084474
3 110100 168704
2 5197 705435419
3 50938 73396
2 34779 519209777
1 59557 134764 465992539
1 77513 122209 554841100
3 25970 53021
2 19893 638624292
1 16174 103367 98772079
1 79550 94481 718071908
3 176125 10297
1 36506 168832 650132381
2 158803 461556724
2 31028 320627953
3 101801 92524
3 102776 81172
3 13366 33462
3 30730 52336
3 11725 43346
2 69562 400920223
2 115811 851728328
3 145605 80434
1 68589 133704 665217328
2 183859 973151753
2 46908 795055125
3 11449 4255
2 108106 314603283
2 195368 31847654
2 185891 777015287
2 55858 872519496
1 46254 158618 958167438
3 159829 131596
1 62072 192437 786849007
2 193379 972975352
3 87963 134320
1 142075 156490 45085444
3 32487 175978
3 178960 53395
3 70380 25901
2 175428 548795738
1 21181 181267 866298436
3 57332 140339
3 8882 65546
3 191451 182679
3 172894 102110
2 111668 698093199
1 69905 99396 186589851
2 89898 226292339
1 72017 137030 872502940
1 86808 124102 655567255
2 80718 933701210
3 153698 95260
3 181494 42272
1 90734 95463 968533147
1 87085 133586 890042712
2 75774 360994506
2 140436 36006548
2 73040 649980871
3 42686 181033
2 5371 307054635
1 13141 184503 260127922
3 171363 174780
1 13144 44532 501736950
2 53082 562433004
2 103648 693074042
2 1650 666630445
2 71374 647339008
2 116450 449367808
3 184525 188053
2 153502 92304388
3 13372 133908
2 118318 410152942
1 4540 90133 489123284
1 88848 136371 8816894
1 61534 67717 787976180
3 130686 148371
3 26079 87491
3 133878 183553
1 17011 76630 304941907
1 155808 183583 804314668
3 133628 193019
3 165632 59022
3 10170 117773
2 176734 201634032
1 33469 85941 809723731
2 33111 324741220
1 92782 116127 353597790
3 75568 16162
1 93343 154331 697589576
1 133356 143514 130616511
2 180775 812062570
1 90359 187837 281900620
2 186095 911127848
2 110322 582192694
3 96753 51788
3 89575 25761
3 150052 15415
1 59370 184787 354868538
2 28049 578063034
1 70726 133573 160726878
3 184611 23517
1 1424 127387 574108762
2 82840 184687134
3 41946 156546
3 66704 34365
3 172860 132192
1 29861 43965 487072552
1 34529 62134 496264386
3 67470 110985
1 64871 182114 172416312
3 101810 41057
1 110297 185068 437302383
3 83826 1349
1 1868 184414 596818395
3 14275 107243
3 109817 18144
2 161626 689400894
1 69968 101849 540991530
3 77851 181060
3 54042 43886
3 871 30962
3 187074 28955
1 84927 180925 577319416
2 13099 721830287
2 146697 169153646
3 154176 123402
2 164500 178477885
3 63844 168931
2 185701 789584400
1 11341 184876 482534317
3 104546 26780
1 9864 170287 544567898
3 92374 59027
1 94804 133777 516721328
1 2301 60276 54835660
1 16832 171115 414699303
1 31829 198154 644647539
2 138497 65557494
1 76483 199355 90936632
2 173795 261329795
2 84087 966661811
3 174263 110599
3 116777 192615
3 117005 12866
1 22745 50623 935741088
3 169780 164634
2 48176 285105071
3 171103 12958
3 19549 145675
1 6438 120860 988712791
1 763 54801 57019434
2 91818 641986870
3 132400 149418
3 167368 31617
3 158525 18260
2 69788 367119614
2 3814 473705324
3 20242 186617
3 125972 120935
1 7548 62513 240836069
3 128547 5173
2 60137 443875902
3 117351 27009
2 118402 479076926
3 78590 10575
2 149180 870853478
1 90858 180429 733085581
3 137761 51218
3 110431 129852
2 154331 738615463
2 116549 855447198
1 92972 115135 352310395
2 39260 57196989
1 142302 169658 689662251
1 24952 149049 867095904
2 128069 893167656
2 138201 232486454
1 41141 146662 146436606
1 76269 191998 925559223
2 195579 870803778
2 119631 787137638
3 146709 29133
1 97882 144166 188306636
2 156855 786500516
3 99244 119501
3 53029 11994
3 44453 82980
3 133144 60121
3 107628 19490
3 155940 170940
1 119582 133537 314068857
1 2844 83469 74526286
2 127591 740944552
3 2724 177053
1 17856 88065 182652844
1 16185 39130 221955123
1 90905 178593 955706272
2 53375 168307018
2 124375 398943612
2 100227 225716988
1 25933 112840 202375753
3 169378 20012
2 138013 449714406
1 56554 104548 300165888
2 167119 292907314
3 59502 196188
3 92490 13404
1 121528 179142 209514677
2 52139 303591173
1 36095 158490 101457254
1 86592 87960 434577326
1 21235 69380 368325147
1 35249 197474 70756978
2 152732 341958591
2 78681 708486186
3 134577 137310
2 23963 668408743
2 25604 503991862
3 81550 156959
2 91833 880510396
2 144460 188664245
1 100846 169300 277375198
3 185977 190367
3 79496 20879
2 166860 493857791
1 114838 194172 169969252
2 184179 903465259
3 133227 47488
2 54123 800531024
2 94782 679978958
2 47688 312314918
2 180834 781475143
1 85574 119639 927383075
1 73442 178771 413012784
3 6578 138880
1 7305 72485 840598432
3 158457 68082
1 35965 49305 215642803
2 107942 562753280
2 62300 156571073
3 25543 73117
1 54849 101799 34473518
2 122899 377068660
1 179503 180466 910260721
1 149082 149584 582792842
1 109831 126638 296388973
1 24368 149077 725378278
1 102092 184595 857070327
2 12382 426994535
2 46943 679443921
1 14265 136270 2653550
2 39093 5821035
1 1135 59555 518307955
3 191091 133615
3 125646 37673
2 48671 962125332
3 8809 40026
2 163016 495820032
3 104239 60926
3 174355 64966
1 120761 135904 232373567
1 33938 184147 925023032
1 18000 101758 922782282
1 2592 124799 807285451
1 49882 122492 216962969
1 87137 194194 268495955
3 18436 34337
2 80680 728391152
1 85271 188553 488226405
1 70541 144414 713901550
2 109288 698965044
3 124558 158760
3 109273 78619
2 142598 762316500
2 110021 208499289
2 95490 138464777
2 174626 128732551
1 119021 181927 579105682
2 4569 928968041
3 147538 171485
1 139112 152870 997222713
1 155358 191515 311782286
1 86760 115978 807388417
3 17838 185537
3 177477 134824
2 43788 606045365
1 104304 163138 815012799
1 32590 155539 602690550
3 126413 135545
1 28617 130465 209004390
2 42819 146724071
2 80376 137265587
2 80865 196334475
1 31102 96151 772817423
3 157668 10420
2 83731 23132742
1 86550 188874 365181991
1 146349 187759 747792182
3 44415 46017
3 185031 85295
2 163916 97319136
1 94092 131076 721019861
3 89297 151976
3 185718 36383
1 45648 117685 878198399
1 139908 155831 702198996
2 108082 252563079
1 85011 121830 586300570
1 39195 65954 595483286
3 100363 120799
3 176390 66026
1 4310 30373 232687684
1 112611 175862 995491557
1 116652 182891 466873403
3 83093 88126
1 131856 148464 88828100
2 119589 258713005
2 176636 802218276
3 26920 11970
3 175883 144408
3 185567 97442
1 101837 106733 984669581
3 68335 51743
3 66717 59324
1 188126 189999 520517584
2 75597 572304977
1 64844 100859 616631518
3 190841 133607
1 138459 178222 236364921
3 161196 115128
2 192934 598424999
3 68910 120467
1 99695 99984 832336606
2 57535 754519295
1 338 70260 409177132
3 160825 63883
1 91154 154719 297821901
3 47256 184745
2 174652 244050945
1 171498 199828 258326104
2 135926 95149979
2 111816 84064634
3 180670 192398
2 21546 537148208
3 47849 157815
2 36271 970216442
2 120330 550461837
1 80986 198490 341179828
2 173682 778218050
1 12176 169735 146854354
3 161748 187973
3 193020 144237
2 179643 759473721
3 138978 110830
1 151305 183178 442189226
2 65207 440448258
1 7412 33226 875804738
3 32732 94575
1 110704 125912 597083290
3 95235 135973
3 60757 95612
2 109294 91163681
3 183099 21797
2 191486 889989357
3 196304 138460
3 22050 179760
2 142255 951201074
3 141352 196821
1 78982 167394 613860140
2 191642 996909117
2 65670 369685907
2 179492 615178771
1 36481 113686 528990361
1 13999 64592 770695509
2 7986 30939805
1 179157 179812 892517246
2 167395 490600651
1 187187 197663 650430067
1 136355 142003 78443194
3 93462 150557
2 104471 926030466
3 74026 98622
2 145582 517334697
3 109243 163749
1 125769 135266 590133804
1 43842 114674 122593323
3 19418 129755
2 7956 544036558
2 3337 415466965
1 22756 28968 166988375
3 197257 157887
2 91483 464393391
1 165877 181606 681188043
2 168016 705698533
1 8891 24373 62941810
1 49838 187659 987843937
2 1447 634141409
1 65866 123946 850343419
1 84851 172643 161623586
3 5683 109543
1 152802 165554 160157168
3 27291 60275
1 32166 72297 363610715
2 78506 990293618
3 49608 118635
1 35507 129278 426200191
1 56059 172141 704265724
3 13696 166461
3 165278 110534
2 193564 488490889
1 26861 28875 393532869
3 33652 158918
1 72051 72656 572021647
3 60252 2467
1 111883 138312 700017287
1 11277 123175 648368254
3 187063 34761
1 90934 97183 325481536
3 104449 5
2 198811 382031872
3 177237 92537
3 19537 137813
2 47984 138797614
2 31738 520625039
1 6497 183445 194724936
3 124802 51156
3 176647 173955
3 82167 124772
3 121337 19432
3 197032 174315
3 10123 125378
3 155798 179388
1 116526 169096 379068309
2 168419 549479677
3 110578 563
1 105220 148111 25915812
2 35368 199078843
1 43423 171778 807008426
3 147581 96739
1 75349 126755 393046474
1 98640 104669 908002288
3 10675 106
3 110127 22019
1 127795 156075 266869825
1 1062 41305 950557490
3 95012 198549
2 179506 147042239
2 126369 185422959
2 159135 381288806
1 47690 91679 952429176
1 8652 43318 347645572
2 13152 135149652
2 90656 483108606
3 160167 5609
1 48915 67354 935579343
2 137961 61696869
3 73451 31670
1 94096 181652 50982178
1 62440 145235 936559941
3 41056 189714
3 174997 51540
3 70873 108745
3 26914 111364
1 105230 118343 682187793
1 99797 129493 57319878
1 153754 187510 228784358
1 64791 138928 535575087
1 105123 117791 167799569
2 63058 855627728
3 126038 37780
2 159931 263351519
1 125367 145825 926834103
2 127408 302487999
3 131331 177818
1 31028 54023 692440776
2 11764 585524667
1 13871 113554 74428879
1 20748 87847 951205072
3 70272 9724
1 62203 194725 64403754
1 113408 165582 84053173
2 185142 786365278
3 109980 147356
2 196220 683035033
2 186054 387535227
3 34858 23706
3 115480 190965
1 61545 134476 222728439
1 13917 62751 431920941
3 66438 163721
3 100265 75981
3 192820 194896
2 197258 933487230
2 197645 406087197
2 74659 705368772
3 37658 93354
2 6102 812531100
2 76617 234042996
2 183396 47820621
2 59284 774101092
3 150055 61757
2 198488 280303773
2 123447 451290372
3 110972 24311
3 197915 16538
2 109503 748654626
2 8569 29483745
2 41393 301165684
1 126047 148892 433024432
1 183880 198901 779271769
3 116366 85978
3 118821 143691
2 194499 25749385
1 59582 139706 702651681
2 155226 934335874
3 73205 93742
1 47485 55875 180891477
2 85108 822739171
1 3251 82529 189868126
3 133177 8320
1 151446 184666 255622913
1 15120 29895 580049077
2 14920 725235242
3 20155 128326
2 35163 805942242
1 153536 174806 249066208
2 14304 918152756
2 54412 308883452
3 28044 107674
1 128058 161757 975699847
2 106407 554221772
1 11867 39827 735830617
3 96977 24582
2 102404 137733357
3 53328 37197
3 43360 111587
3 161258 149571
2 19662 226946962
2 136615 999420209
2 86980 63721094
2 105134 563692980
2 86108 846485999
3 174747 52073
3 171578 187880
3 81883 148833
2 196339 745584911
2 37 47475521
1 9315 136639 360505436
3 66014 48739
2 83920 930748297
3 95856 183752
3 60958 71162
3 111662 20401
1 131165 190591 740059618
3 98323 40971
3 80870 116628
2 15700 240982405
1 158229 187749 247293521
3 83486 93663
2 98690 70628440
2 111046 348606545
2 144619 545508842
3 169388 176746
1 27849 187955 193222938
2 153224 693553314
1 113766 153176 992235043
1 123442 192574 304286214
3 20809 107595
2 46158 705008518
1 5618 6333 125693089
2 138475 287185835
1 8780 154016 234711243
3 102626 155931
1 9075 115739 747667892
1 111742 171824 645806817
2 110388 75234645
2 118020 376784479
3 189742 61156
1 177165 190653 451250969
1 128832 143894 993070150
1 801 61211 658718215
3 4287 32327
2 55453 807222092
1 8793 163450 929671236
3 7199 174180
2 135563 596378677
3 27333 153940
3 78729 143743
3 83167 121483
2 40064 614237226
2 14987 382489986
1 43164 98145 82244911
2 45283 208851743
1 73086 103323 537015352
3 40404 28657
1 7846 13186 292330881
3 197081 10226
1 136939 152261 223955946
2 111345 504279547
2 60982 449892972
1 73419 148913 493722834
1 72728 189755 468997946
1 87338 157910 161923873
2 14491 754690136
3 89166 147884
3 143580 43361
2 199590 870040193
2 6843 147807462
2 49016 960655615
3 79461 45098
2 136668 413243784
2 98206 379271502
2 165226 193921055
2 33330 785706495
2 192816 655423312
1 103184 135164 31147237
2 38395 367364442
1 24165 57254 616938410
3 122482 73899
3 33111 63469
2 76167 420705001
1 90620 180753 820060162
1 19809 115220 552204220
2 80853 151520028
3 110702 79259
1 173531 185524 91366590
1 37208 118809 703452585
3 37799 55144
3 144366 52799
3 178532 66793
2 105249 263119219
2 7780 795423320
2 60120 328539267
2 173443 681723809
3 157857 187875
2 53062 879709982
3 95902 154925
2 133625 780436374
3 142672 180484
1 74230 128968 367504998
2 1084 95074214
1 89647 101301 138068560
1 154407 171504 62611190
1 157192 178252 114641587
2 86977 868189567
2 132867 942986513
1 67546 192382 192164195
3 41939 39811
1 13321 67648 602193855
3 61738 181344
2 99425 844168152
2 13995 602099418
2 74406 496781663
3 30136 61562
1 41489 170867 332230483
1 108974 128720 274053724
3 48638 17588
3 68649 123103
2 164221 815379568
3 122438 124839
2 47724 318579675
2 92444 204786856
2 31615 663975902
1 11778 144185 99409671
1 97356 194111 469475769
2 70124 687631418
1 86284 108611 753945935
1 53327 67776 109303313
3 185196 63422
2 136255 790198792
3 117238 130920
2 168116 72498853
3 80311 120818
2 144797 543571574
2 190284 924553311
3 19754 177863
1 77404 136703 399061376
2 66659 451552759
1 29781 33216 550662989
2 34148 481519602
1 4974 157870 252001264
2 150343 597592360
3 98266 87640
2 94332 862178705
2 109633 651587006
1 20829 42693 561578446
1 51049 62290 737157352
2 38223 522140341
3 195884 85815
1 41983 99858 921106432
3 57585 179797
2 149141 564382087
1 124380 130340 920103471
1 63092 175283 767453952
3 139131 68328
2 139243 803582597
1 95486 133587 850646013
3 190830 139599
3 38123 100098
2 172398 924482848
3 887 90733
2 185565 370130892
2 142861 867572756
3 124702 178892
2 80723 267789645
2 10071 242485065
2 43143 358218687
1 11647 77508 688632985
3 49425 50902
2 97189 998159962
3 19512 124561
1 73520 198135 664503912
1 10649 118790 864250791
3 153348 5227
1 34389 148522 541463847
2 91244 411446087
1 63352 102292 757228347
3 127172 92942
1 45684 102000 961691321
1 31430 70024 36423792
1 14188 35892 12782417
1 126292 143728 522591307
3 50253 160830
3 170409 145147
3 65763 26625
1 102481 165063 636875942
3 92914 141276
2 77449 112219038
2 18431 782557380
1 100405 144131 160350102
3 71940 43168
2 37968 541309116
3 101846 49797
2 20385 197784196
3 42300 106350
3 176137 6095
1 53777 151661 994761256
3 111600 187693
1 37998 190966 142981583
1 36270 69215 870962704
3 29435 79193
3 173099 152196
1 42118 45760 195136261
2 63390 783485994
3 76767 172674
1 29805 98282 852884254
3 99015 64378
3 27816 71364
3 109495 198885
2 30257 530118536
3 71657 78339
3 170289 120005
1 68870 139321 227100438
3 94042 99133
1 3902 80792 911240433
2 183077 206811109
1 59786 136524 915010248
2 60103 540730493
3 12315 153584
3 176059 108032
1 13006 168471 914143887
3 176238 107707
3 109690 73730
2 10065 765814446
1 115667 133461 982383927
3 145997 72026
2 146369 682285849
2 183545 564265908
1 136090 158865 890732908
2 191561 131546749
1 64745 160360 607632368
1 50061 128393 31853237
2 109769 61282940
1 98387 125102 614892775
3 27487 147715
3 16582 77212
1 12961 41902 124214176
1 39949 160526 276091994
2 85922 175748302
3 166006 143182
3 134574 81789
3 110932 152201
3 172933 168784
1 32489 88707 102491960
1 32161 62039 527782378
1 22918 159906 144411216
2 174289 846659467
2 39863 755935938
2 104984 406682682
3 160263 34381
1 13987 90455 369894603
3 143584 120092
2 3040 409208193
1 6646 38915 437241194
1 156610 191235 174249866
2 183161 303592696
1 91308 150862 153320958
3 76528 147543
1 84293 92423 272187854
2 83534 518492752
3 106542 172307
1 37975 40511 59770341
2 154380 840115668
1 48976 74951 493559725
2 190920 329240027
2 167918 388343296
2 52122 898847528
2 84433 636226985
3 145564 196048
1 66213 182237 718600902
1 34142 82709 5604187
3 118626 58392
3 183827 46431
2 192648 530617575
2 66159 472923591
2 22039 370518900
2 28497 673986233
3 104803 145278
3 57147 25816
1 128249 159710 780209660
2 185740 51490920
3 64198 127572
1 134808 173538 99661495
3 19830 64847
1 40455 97589 558591893
2 5663 876164447
2 163231 582543838
2 178788 869132246
1 97101 107574 615949375
1 158273 181089 218863236
3 187726 181779
1 28679 45925 947213169
2 33830 798479084
2 8870 330738981
3 179086 169271
1 22906 178208 869286156
3 89490 193633
1 141112 161620 192384290
2 165737 113623463
2 175375 140067673
2 158719 400019416
2 77988 453009592
3 69423 137125
3 33870 21466
3 28914 126190
3 185241 11567
3 66938 180985
2 126529 409745960
2 85296 528518351
3 153452 157344
3 113567 37772
3 84534 101202
1 40008 179111 999549894
3 78202 82356
2 72806 323111009
2 179434 129294151
3 56958 49718
3 56731 39979
2 84542 150315729
3 6316 136816
3 71574 85665
2 123381 967248569
1 48774 140367 589736678
3 58103 85050
3 188930 21294
1 39162 166317 934148770
3 984 133583
1 9951 35436 798615390
2 191085 152175237
3 34059 193404
1 29123 47615 262021930
2 20575 992162746
1 8449 193383 242894661
3 183897 33745
2 9255 721548793
1 85685 107441 211861291
1 18686 44521 143070255
2 156718 270154653
2 4883 263179275
2 61144 7790195
3 7802 121180
3 67624 103419
2 9210 997004388
3 186628 129846
1 24808 193036 639131113
1 74176 148699 138525382
1 139993 159327 491872985
1 171410 172869 495007278
1 112835 185163 768299933
3 126951 166762
1 74246 123351 196301358
2 176335 770758861
2 80771 263666258
1 127820 180106 614474851
1 81753 157126 527135892
1 6091 113827 874852874
3 198669 92812
1 129236 179140 432653934
1 128492 177620 380049319
3 96327 102083
1 17323 199057 711696486
3 39084 43643
2 88871 96783648
3 194547 12101
3 108657 126383
1 92066 118806 491425196
1 23336 127870 145285412
1 17800 97584 816801165
1 38747 179649 177118156
2 192102 710753001
1 67066 128682 372883656
2 111688 333588550
2 6755 651383226
3 86336 190555
2 18506 92872209
3 180739 161771
3 88522 126058
3 147094 110327
3 37031 145893
2 109796 307813583
1 23490 147303 968041834
2 69769 811407092
3 39838 121682
1 14274 22041 458122531
3 170523 56426
2 94861 271281617
1 96433 119330 421189354
3 5844 13716
2 23200 519463422
1 20465 139544 63794027
2 83334 698906389
3 11276 97809
1 30900 101982 730911839
3 25580 90387
1 174219 195806 920963319
2 150599 10736356
1 142717 182083 786949786
3 65767 89620
3 81177 85662
1 129222 145623 256515378
1 152430 185555 495571355
1 135223 195049 255351812
3 19533 71742
2 178980 118524368
1 56810 157127 622809740
3 27142 152447
2 138729 640229110
2 187407 133974436
1 151878 191675 527786441
1 169676 198138 134717486
3 26753 14614
3 32381 3699
3 60471 81402
1 25385 29013 641426919
1 45993 167111 621216670
3 65481 84193
3 137567 194875
2 181607 724003875
2 129838 515025768
2 143788 791099547
3 45379 39714
1 46259 69287 163356567
3 174436 25164
2 58940 820748025
3 106246 197312
2 49747 268236948
2 108975 301398713
3 196587 107097
2 167291 750189125
2 50318 268505024
3 158614 117086
3 40556 188234
2 102424 886105632
3 131491 75360
2 139854 158867972
3 57471 67816
2 22287 821871714
2 132495 820664182
2 123446 330784182
3 34905 15732
3 22962 92581
3 87410 40224
1 122418 196887 791654898
2 75945 843453203
2 89960 449356156
2 139508 74521147
2 138515 621220706
3 46393 84546
2 143549 678436972
2 76574 680929991
2 132293 781712855
3 163919 66513
1 69207 83176 544183613
3 119116 93653
3 57196 46226
2 145456 915003915
1 1317 48577 698410168
1 6372 86171 407760716
2 43420 673998006
3 168865 192984
3 71176 192214
1 5201 6738 185721498
1 23024 133939 126101578
3 34287 38478
1 31198 121641 681887860
2 146437 335397668
3 158845 197049
2 5938 150954431
3 159359 37890
3 165052 109965
2 88564 179878958
2 81223 296125515
1 68701 102347 44344165
1 81801 126160 854612886
1 70931 80105 382369472
1 13834 84125 100877148
1 15542 142543 19190456
2 54282 405766195
2 91124 281374087
1 114871 191614 844100727
2 13541 884965388
1 62007 101360 482241975
2 70213 38743821
2 7423 751128994
1 8561 192393 407222488
1 100126 141477 737435672
3 50795 64750
1 40382 189705 319093230
3 74267 145768
1 1441 49613 90174451
2 106323 480633845
1 123630 151225 893620938
2 49179 596394459
1 172780 188098 149119334
1 145503 165038 454057278
1 15372 135282 978183714
1 54894 153168 207939638
3 19926 67247
3 194307 176742
3 190636 89750
3 66199 151640
2 59193 81704635
3 187586 21602
1 69091 159540 422022779
3 158284 159982
2 37137 648023580
2 151133 978992462
3 197826 119292
1 64281 116555 275184105
2 175242 952783074
2 53685 239968812
1 52089 75225 111644098
2 84067 301643853
2 65936 765392333
2 191524 9170833
2 8993 742941686
1 8861 38320 634215994
1 22313 195053 678736949
1 1001 13929 429860665
2 33542 593341663
2 185691 951017053
1 55224 98019 686979939
1 43610 108731 905783000
3 143079 21515
3 41965 67930
1 135660 147168 781621055
2 96335 209802252
3 70217 87885
1 80360 155095 915418386
3 88015 198723
1 34213 179341 311501779
3 178628 83131
2 192177 988085204
1 18706 66155 938199604
2 72478 399152621
3 159162 118284
2 78402 246712861
3 16966 130231
2 155616 646897783
3 12216 100391
1 81254 94791 926074250
2 174236 365010133
2 17866 321944156
1 74347 89279 260669162
1 104611 176345 666471352
1 1147 64691 38653862
1 177968 189124 378656638
1 24993 31792 521977500
2 97897 404275168
1 28838 159978 293291771
3 135179 49445
3 36559 13955
2 31891 862761695
2 195680 322563483
1 9524 49108 649210561
3 66945 95612
2 126562 177561404
1 136708 151535 792663865
2 17247 226957500
2 21002 884933459
2 113994 66695614
3 191465 11066
3 100766 105450
1 14248 110019 276735820
3 38809 22483
1 19204 146229 904474598
2 21041 83780114
2 154383 69807422
3 154349 36768
2 147928 688873312
3 108540 146134
3 144491 151469
1 163615 167352 922621855
2 13391 287014554
2 39225 107017191
1 12667 83268 87836170
3 182007 62173
2 147759 437863812
3 135372 97526
1 192809 199223 558910189
2 186396 128052850
2 35466 224282332
2 148355 501466232
1 168007 169002 499569036
2 8102 870680394
2 82556 294781806
1 48827 72131 334162179
2 162711 920603404
3 181392 126190
3 13975 64495
2 146022 426280730
2 114599 986513841
2 47106 383679694
2 95379 916458180
1 142863 199757 923416180
3 114822 132487
1 122211 173573 581591252
2 130296 485329099
3 81594 88212
2 123992 254230297
2 152243 211787690
1 93117 144642 491639571
2 66894 153502675
3 111121 129354
3 131503 83086
3 65192 29665
3 28401 116612
1 171637 184999 773340062
3 68887 134419
2 58208 259749635
3 157257 106570
1 47658 76558 787923658
1 36153 53292 983508152
2 173948 157628978
1 45357 83589 117378204
1 105848 109721 43405964
2 172412 76457617
3 104448 179906
3 48732 198978
2 71083 187441082
3 107074 111762
2 67325 407371783
2 88800 613140275
1 11690 65733 616338349
2 43803 857913649
3 96614 116149
1 166136 179823 727679238
1 33452 177697 14291615
3 144136 191592
3 190138 112899
1 132459 145387 95938667
3 21835 155805
2 31440 995834580
2 3872 373352041
3 42445 141676
1 725 79756 984015191
2 89370 945670538
2 152278 119916374
1 12937 13972 54882420
1 27592 107661 953381992
1 144926 166982 375628835
2 47480 850231670
2 86124 156698672
3 87945 17639
1 35040 87929 827983029
1 8706 75592 540955578
2 85535 661189660
2 141511 426322345
1 118928 141073 593058234
3 109878 41676
1 74538 100938 582833267
3 92671 47889
1 106051 119118 729130427
3 54188 86219
1 9190 122383 233043621
3 178893 132487
1 53247 62682 453503792
2 59383 642654753
1 73421 129178 32978156
1 75915 78916 214731380
1 76996 81748 76835363
3 53774 135120
1 125880 181697 301750270
1 34963 194323 308027413
2 37395 310885982
1 86895 148497 919393615
1 20021 74456 664274553
3 142263 107094
1 5543 87456 823371033
1 790 70412 874877787
1 99848 172727 419017653
3 107429 80192
2 166303 768769308
2 146675 354319201
1 61479 172177 112390873
1 121984 136766 490574675
3 41116 194526
2 31097 132473484
2 2885 391520453
2 133870 337600970
2 147521 451413404
3 53830 77913
1 11183 165415 690915214
3 17610 153575
1 31657 139533 170466289
1 43216 89299 941351244
3 174331 57408
1 130284 173609 842387978
3 153812 11966
2 147320 505614874
1 71302 110153 349091053
1 79870 162575 606493966
1 35511 123932 35811366
2 123308 787850756
1 106162 180479 957915552
1 148907 170723 143878569
1 90990 194490 328150751
2 159323 129051872
1 119451 128978 252905050
2 154901 622772380
1 126440 186514 34264013
1 33026 193180 177547036
1 136627 162733 816986436
1 67459 129985 905687467
2 63270 666876401
2 100971 734158471
2 142462 310022114
3 60414 134628
3 84988 130067
3 57414 108032
1 85891 114724 563708537
2 45762 480984388
3 185266 35089
2 146710 265246250
3 15309 76913
1 30633 138581 72116024
3 114661 19979
3 151858 174510
2 85775 872795044
2 9724 116061916
3 61015 22381
3 35882 32626
2 162048 115239533
3 84685 33709
2 148284 577736502
1 41062 95021 771573959
1 3877 155989 761761811
2 58044 555606301
3 138477 81161
1 122477 190504 372315577
3 195939 6927
1 118883 161530 924792267
2 117239 794590842
2 107896 654617610
2 199595 254675680
2 56425 518916187
2 187874 365830524
1 31200 158585 783615741
3 103820 31043
2 103555 931501085
2 123242 168889650
2 174209 55520468
1 93507 196658 522539849
1 34236 155349 965904223
1 20627 51786 653622681
3 95583 188402
3 26524 158945
2 110315 121328034
1 66543 137629 152015374
2 197587 584256891
1 33511 196376 869750773
3 140190 73700
1 120775 181939 632466863
3 93151 117924
1 80788 142106 726311129
3 138669 105637
3 173071 86963
2 42987 234470373
1 73505 143227 599717656
1 75175 192266 88523094
2 193748 995511599
2 95027 286656977
3 57850 35096
1 131890 181940 954873167
2 137782 13801382
1 77142 104644 375865298
1 87772 149176 609502059
2 83830 363421131
2 68187 867445347
3 85481 11487
1 101496 144345 887199445
1 54861 196200 743587191
1 14263 158299 534158817
1 9042 122145 827046646
2 176125 93091113
1 13616 21624 62332128
3 98955 64220
2 54635 62230592
1 7420 170615 494939893
1 115619 126982 469499785
3 101041 126175
2 168030 869330067
2 45507 397812631
3 4555 136888
3 63664 154133
1 38025 108414 308987268
2 118853 410820236
2 67161 616369873
3 82698 40672
3 78370 103904
1 22090 192358 209817076
1 10376 174086 768514216
2 51690 627373088
1 108124 166779 745384472
1 49896 105261 894406734
3 196293 166998
1 89206 118413 87363886
2 104910 754706266
1 113421 170978 997192212
3 168036 55458
1 140897 182476 871050477
1 15946 177575 985068709
1 34056 148161 230181922
3 156176 134519
3 74469 139428
2 122699 651038462
2 115048 732010381
3 139529 163131
1 70410 119203 892585383
2 3497 876800681
1 62160 76014 605365137
2 29680 23026972
2 159505 471229526
1 177303 196818 79026131
3 190909 70436
3 198505 136973
1 18607 102194 514084418
3 105039 119340
1 69804 147698 314944504
3 177610 167397
2 133696 717998264
2 14878 225903526
1 31207 68172 585290849
2 52853 340691581
3 175195 181143
3 61031 102049
1 52980 134227 435075
3 94967 43103
3 175781 23406
3 90908 17650
1 127353 189853 713989274
3 117660 18707
3 113812 149024
3 638 117783
2 77094 293785582
2 31547 999788270
2 58916 816397848
3 41999 39830
3 136732 163449
3 37999 15800
2 29801 241671862
3 47263 109677
1 4645 60977 713473721
3 37140 182444
1 14788 122867 773188693
2 197818 99147882
3 38946 129432
1 27551 75367 122769830
3 155572 181199
2 66668 177034206
1 105673 153175 938156358
3 79203 111247
1 74693 138381 617976522
1 54792 105012 239593236
1 113417 127007 642883845
3 1710 134088
2 31027 224786036
2 166063 598979740
3 56870 172406
2 138270 225398380
1 65737 116199 995132575
2 103582 175761672
1 30092 120444 107129418
3 75517 161789
2 29375 423230106
3 7536 42709
3 145318 55727
3 31937 139065
3 162908 83386
1 1273 186739 998249111
1 4422 108108 479513567
3 195136 115975
2 156905 995573924
2 158396 242651744
1 51632 131407 360197385
1 58696 127146 319398364
2 134848 512790108
2 8899 850324550
3 178033 78121
2 56348 191090204
1 64697 107999 588150323
1 33245 123816 504163253
2 65076 476657730
3 2218 61364
2 1303 467710301
3 167825 121301
1 82644 133904 185938752
2 40967 506161290
3 185817 94125
2 156765 214097636
1 92394 194456 146450198
2 47222 97316251
1 76671 162777 771903341
2 54187 385962086
2 13518 927765792
1 74279 77833 847962719
3 167750 48630
2 185511 814573887
1 123762 184205 9925254
2 156867 791852128
2 155131 924405877
2 162856 63495198
3 134751 65933
2 184414 602028565
2 109339 965585620
1 51678 60754 573508071
3 30332 156648
2 141553 155870703
3 3577 104437
3 132327 120512
3 64067 129256
2 168129 137313630
2 68847 296180044
1 78626 125660 52329771
1 132557 190747 800311086
1 31560 197323 373015693
3 79968 157234
2 108403 272491509
1 30223 126359 690511991
2 192998 942936198
2 138025 427670608
1 69356 105762 106636952
1 38423 93860 801847767
1 53182 183048 832682833
3 4735 174981
3 124631 189436
2 130495 685261513
1 61559 176175 236625624
3 79586 144854
1 38169 199773 359903866
2 164825 537655610
3 62561 18487
2 100993 603128263
2 46355 238892688
1 43392 86935 295112238
1 119959 189900 347031850
3 159392 181362
1 100865 158588 373513568
2 30475 843652808
2 103734 927244451
3 34720 109448
1 119465 163494 667404799
3 22639 73166
1 96205 199550 276297939
3 79526 136852
3 158936 119241
3 116446 25248
2 168373 699059245
1 20658 147339 948236129
2 192140 842271926
3 38144 57306
2 159392 495405865
2 86105 516757869
3 37536 41028
2 111257 53424891
1 39797 171272 162823998
2 21420 350047228
1 46709 198576 647762095
1 87717 199290 701711520
3 102156 63030
2 188285 979784039
1 139221 188066 523642373
2 182684 188622308
2 75515 664669368
3 178994 33204
1 86191 154009 651896015
3 164985 180701
2 196629 32050293
3 60227 187492
1 23946 30744 501967498
1 71972 136370 965634706
3 126305 108818
1 159426 162585 265505934
3 118903 121911
1 109573 189495 574878545
2 77801 730003236
2 318 732714718
3 138271 28575
1 48041 185566 435972315
1 66358 176402 129700545
1 86321 97802 741887321
2 76016 727594044
3 85564 17524
2 111776 754635992
1 70057 198939 119524548
3 69096 40704
2 96364 593377174
3 174741 146264
3 187622 38091
3 153687 105620
2 108929 488138558
3 90690 157370
1 8009 190027 258992275
3 199875 158967
1 119710 145143 386314376
3 18780 18423
1 149657 174329 122532604
3 55928 138811
2 63849 345793219
2 72870 333617352
1 997 148011 595769413
2 131755 566529416
3 119477 163864
3 150026 183323
3 36168 35808
3 198055 171406
2 34806 816430333
2 44018 941586985
2 114214 639461053
1 6129 193304 683668162
1 129004 141360 414812449
3 187984 119746
2 92613 434485080
3 161769 144940
2 107367 190042084
3 127089 93457
2 127345 822183069
2 111705 810124407
2 20723 411227164
3 4472 148713
2 138701 249040617
1 59177 167203 733037546
1 99438 144392 962967014
1 4249 199551 600661851
1 30929 94705 450469904
1 29315 92586 360387420
1 14262 90538 827029289
1 709 135568 590732809
2 31786 599920539
2 78382 611410790
1 185394 188596 26396738
1 137440 185986 293611826
3 65890 154007
2 163832 37075967
2 50675 242504072
3 98641 182875
1 257 114552 381595890
1 134055 164707 622654385
1 32219 77634 693560302
1 1288 30638 600956683
2 114367 441674650
2 15964 469501198
3 46197 194306
3 88069 117663
2 139849 724525782
3 126797 178695
3 124018 80181
3 144497 59427
3 36788 62458
2 166127 939810207
2 134959 825950580
2 163513 253563202
3 98236 177613
1 55572 157073 51982464
3 108414 32565
2 189117 883237810
1 48836 146424 745076689
2 40932 588519844
3 196949 186403
3 73498 28280
2 171613 972972193
3 50505 309
3 30836 35865
3 192912 137693
2 65448 754525921
2 71706 566734950
3 88268 46456
3 156023 162491
2 12680 552641831
2 7745 844831751
3 125561 14860
2 116794 372838029
3 41822 60524
3 178465 141018
3 62161 87707
1 52978 198798 851164815
1 44157 111665 404474909
1 22781 129405 307627203
1 135515 142122 513660295
1 24508 80912 140848896
3 96903 177165
2 85793 350834016
2 161709 684735429
3 91265 28040
1 40075 109755 949712199
2 11618 253292503
3 39149 135566
3 32211 143960
1 133591 165311 320341786
1 169232 192117 879380294
3 123784 151940
3 147639 58882
3 122361 31099
1 61060 191020 790496798
2 137276 530282642
2 101455 397372088
3 183841 82704
3 112838 179405
3 68827 127422
2 37095 108060942
2 91835 40385872
1 110050 129881 44331658
3 68911 139497
1 61913 78475 672676802
1 41814 132218 536482023
2 47291 994189506
3 19449 50502
3 123768 72086
2 65888 658480274
1 37939 111151 83943061
3 3256 110061
2 177010 483118668
1 117035 199765 671907041
1 128851 178084 570413282
2 150404 756201333
2 67189 884361982
3 185775 187346
3 102447 155502
1 72045 196606 103516493
1 10224 18307 366581503
1 31529 74025 454507013
1 47926 47988 522392178
3 54967 187950
3 7515 95620
1 4878 181031 368629100
1 157381 199273 250176076
3 73354 4588
2 150861 85286222
3 387 101247
3 153711 109652
1 28795 180327 698001600
2 7450 415438473
3 112895 146236
2 123428 876140554
3 3968 86205
3 109190 81365
1 101 115457 434037835
3 88236 112888
1 7571 31092 744358947
1 189190 190684 515288263
3 148468 194982
2 139776 624692307
1 10277 106830 618021778
3 54666 124579
2 23695 73959542
3 398 73805
3 42092 11216
2 80047 468739331
1 90300 126184 1845466
3 6294 172619
2 129029 501987522
2 101436 903862272
3 17976 101802
2 61814 278698452
2 147700 517359609
1 30683 68539 408857426
3 166479 90708
1 31636 84675 363118769
3 56707 27004
1 36489 58504 224109963
3 133552 119898
1 58602 145628 427730823
1 130270 151237 851854228
3 188618 164463
1 53212 91779 487365747
2 150855 620103187
1 55406 162928 50898247
3 105995 178325
3 70775 55669
3 79730 164341
3 109341 16661
1 121466 191524 24633273
2 71754 653008012
2 15300 651113013
3 24503 189305
2 71653 73253488
2 87813 52285513
2 66476 40147072
2 20523 587867629
3 55854 87434
1 66552 85789 36797062
3 31953 4216
1 58125 120101 292247492
2 48922 66082634
2 178114 165922739
1 36288 64634 282286820
2 169914 166454356
2 99711 898387116
1 53986 96423 583529585
3 170807 33705
1 51990 179495 807718765
1 68323 115937 266922624
1 26534 123471 453018657
3 25441 162024
1 47873 167481 715207877
3 54955 183691
3 15333 77556
1 32867 173001 613052452
3 194430 55248
2 189773 981144630
2 165197 844549489
2 104205 527197938
1 44958 170105 180700811
2 171546 297976549
1 43292 174370 600477412
1 41767 146046 495749628
3 15968 157210
2 103073 363640871
3 139924 198103
3 101134 91923
2 173273 398562518
2 195497 967336305
2 153812 70169609
2 38787 298375334
2 188343 820597852
2 162852 758087908
1 54563 190607 29574471
3 338 75485
1 42500 85042 296227008
3 141934 177971
1 12243 173067 816480162
1 2595 198432 611719693
1 126033 137810 354972243
1 52270 65805 755458187
3 154750 166090
3 805 128379
3 153677 139724
1 191797 192354 898491027
3 143231 178280
1 78008 117770 80261110
1 1392 127024 988910655
1 37352 91968 808000696
2 147998 504424786
2 54015 963555911
1 82516 87782 62819002
1 4270 147357 698521366
3 181761 126623
2 174885 928026886
1 129558 142431 994462668
1 66032 95873 797028570
3 47579 22279
1 23186 44437 352420067
2 44181 587401625
2 1681 249131907
2 1068 768365470
1 58037 137452 969799427
1 1729 50039 866532116
2 131161 697333566
1 121548 174823 668349019
2 40461 993053826
1 85356 109580 156038283
2 44593 216841680
1 185787 192693 297431585
2 125932 246755346
2 143835 729874378
2 95492 371056850
1 103445 127654 281273208
3 31395 31149
2 87138 322320373
1 148859 165161 791863798
3 199835 88953
3 26869 157107
3 11018 157418
1 48807 51647 530753599
3 158293 120312
3 167772 27308
3 149024 138365
1 37955 63990 382114630
1 72634 95518 494039236
1 37909 143758 572862945
3 51487 101012
1 82097 142832 789206609
1 28759 94336 714485117
2 180564 73746762
2 182488 777067888
1 741 63536 247714492
2 147481 85983057
3 27921 44001
2 190312 191646208
3 122543 97323
1 106622 118676 653525618
2 114651 325554669
3 31978 24738
3 51908 171828
3 78341 22013
3 159216 32707
2 199768 861396932
1 33130 185556 581816475
1 20303 90706 30035209
1 109461 183319 150749855
2 169541 816745755
1 8901 192167 105961405
2 136903 140152095
3 5666 8393
1 29561 81721 969039931
1 32153 162129 994102669
2 80687 272483052
1 160331 168544 37321175
1 33110 97858 231848931
1 532 132416 129140272
2 69330 977344648
1 74288 107936 22660335
3 111491 140374
3 124166 161624
2 25795 603239719
2 142952 506454613
2 35571 70922502
1 17065 189843 856075235
3 132115 155031
2 80620 605051669
3 74732 168641
1 8486 167354 74124660
1 89642 103003 769777880
1 52389 63286 606047137
1 87309 164598 723441593
3 197604 187229
1 23672 172675 206762888
2 183053 225948715
3 55651 87734
2 168405 383965759
1 38323 65304 623011355
3 23605 99259
3 85355 101797
1 111361 162907 304132152
2 4614 695840876
3 65153 171468
3 167447 165329
3 172691 104545
1 35522 142651 964196432
1 113148 174025 16308064
1 30119 40677 941536785
2 35425 881752634
3 40003 92839
2 52283 373255979
2 155555 587374479
1 111767 181581 605198028
1 175503 196699 820363139
3 111303 184417
3 95926 163606
1 34578 121422 246998645
1 94789 175071 245163643
2 133342 986818348
2 118010 619571416
3 36642 12685
3 166200 4010
3 25246 83305
1 150413 199041 477354978
3 159799 30118
3 51052 185233
2 58491 51468469
2 28552 218248934
1 17187 37519 797257978
1 2246 135706 615731729
3 62586 39581
1 107504 191994 769582267
1 51848 173734 120628681
1 149193 154154 975820178
1 842 135842 801577833
3 70968 107349
3 63300 36927
1 58989 182088 104675015
2 178789 933822389
3 27053 45315
3 168472 188165
3 85517 14985
1 75221 180092 392691097
3 102854 197610
2 55467 914158526
1 79109 182603 686165863
2 167354 185365270
2 19438 395817026
2 17472 178686065
3 78538 135320
1 116441 179095 702827189
1 36712 155182 975466585
3 173087 148651
2 164787 284243918
1 80443 145833 557944245
2 157810 21667158
1 15469 160663 805534473
3 114294 53030
1 21639 63134 228279720
1 152483 178704 415426556
2 98566 680645700
3 128561 28546
3 191643 16095
2 31484 683966620
3 117121 159185
2 141268 253181799
3 135433 122931
1 46512 80852 142696353
2 33581 873636152
3 4088 94159
1 151704 175229 984445497
1 89156 177661 151388147
2 2990 194227125
1 141661 194743 590637909
1 12219 57349 819995661
1 100257 187674 783790587
2 46260 313031305
3 191716 28664
3 35352 135214
1 95902 160344 616031092
2 81336 805339643
3 111388 19059
2 5292 729189173
3 155445 51199
1 155948 193484 575571189
1 21691 133094 79159463
1 43143 66842 898967443
1 13224 199676 209402873
3 98102 128698
2 61755 401245379
2 36225 1633286
2 131144 202436062
3 108054 189448
2 95186 664653183
2 29656 142357724
1 56025 163996 843793533
3 165831 196307
3 102517 122047
3 14374 158178
3 74506 170229
2 107184 832033347
2 50297 508839556
3 86400 62786
3 14463 61326
1 15320 46139 358382658
3 56878 106886
3 55639 75915
1 61477 197437 989971094
3 12173 178263
3 147319 92232
2 174459 78037280
2 81567 209645992
2 32306 713087747
3 196958 130112
2 664 780934897
3 187777 33293
2 162832 27598282
3 162032 153941
3 76835 104522
1 22621 172094 339785961
2 100820 83223570
3 101368 18509
1 24417 84042 831349145
3 56900 74598
2 16095 503099600
3 39887 141683
3 14068 23196
1 4226 23136 151766966
2 8336 521822749
3 82502 154744
2 161428 61261957
3 102138 151799
3 129193 59246
2 101673 783764704
1 35539 76409 830095161
1 80860 144213 799597948
3 167193 98894
1 12007 189692 141794751
2 140439 294456191
1 1374 78033 254479636
1 152466 189629 845907313
3 170467 114605
2 101509 995275441
3 14635 156729
1 49687 159753 270639035
1 19642 95895 228460067
1 13695 156894 791970630
2 151519 370120496
2 156123 281461033
2 65420 316773635
2 89685 342017251
2 55034 559015525
1 78480 151867 619562482
3 199516 132631
1 175260 175754 400687095
3 85528 6748
3 67946 117352
1 119991 199454 411602848
3 87743 31775
1 75365 95981 36398706
3 111410 189853
2 16400 105560375
1 65164 97230 901167414
3 127401 131739
1 42142 134512 242898919
1 19052 180736 522725915
1 65688 169315 804352324
1 8403 22618 614626910
2 109872 773711922
3 151958 43582
1 94724 157392 925699508
3 107020 199258
3 20387 22399
1 67651 161432 866551158
3 28182 24508
2 103042 768508948
1 75264 105327 825817474
1 6424 175982 847804321
2 65027 273903754
2 186116 626204344
3 134167 43222
3 163359 54945
1 76512 79393 524171176
3 13470 179618
2 40892 180643418
2 58539 129497698
3 105825 128328
2 125884 183482663
1 35149 126211 775865916
2 194533 943442363
2 67836 358755386
2 157254 321974052
3 55832 119965
3 80981 177879
2 59973 636193044
1 135937 195952 127519248
1 37324 104737 405131339
2 69511 125837322
3 696 93592
3 162121 53933
1 21883 188407 896828725
3 105599 131839
2 193506 627449852
1 54830 81557 356103608
3 178456 183069
2 186674 550136444
1 7941 8284 250175985
3 59070 149439
2 51576 10627774
2 153945 209349585
3 117533 99012
1 72101 114985 767649455
3 125701 160132
1 69973 177016 178803765
3 77604 33885
2 60627 617013899
3 184921 29964
3 59506 67476
1 3609 40917 267801684
3 69753 89281
2 143609 699934439
3 154214 167284
1 54790 67716 74161935
3 157734 116118
2 92440 953733405
2 2473 849090237
2 57270 479403094
3 45502 121272
2 198899 827659551
1 69646 80464 545144744
1 137459 173227 543259653
2 30912 564410861
2 103973 765959310
2 151725 736657060
3 116984 67421
2 110553 988794310
2 186387 412672409
2 163036 136248238
2 119667 847596567
1 38063 88659 92530038
2 14130 377331491
1 89165 132561 270629792
1 71897 98134 651150630
1 20985 80342 262448377
1 4938 185067 502822889
2 32421 369538487
1 13241 85505 672896498
3 172181 118964
3 14961 30250
3 102813 100722
3 90764 3474
3 34046 188842
2 137949 82858300
3 4522 187221
2 35069 963208282
3 147882 153499
3 74915 32689
3 122292 78007
1 4276 49018 32092657
2 46969 928957807
3 84446 25532
2 3143 115635966
1 52670 187592 712256826
3 166464 47018
3 99843 187251
1 37900 72237 816507038
2 112744 48323190
2 185149 368592261
2 69147 544812562
3 143243 178372
3 25676 110742
3 59376 88499
2 147835 882803822
1 44088 142933 908010293
3 20981 199477
2 137376 929454355
2 188394 661960547
2 76172 851123867
2 160422 542062687
3 126866 153102
2 196338 590254617
1 71039 78285 485653355
3 22097 160835
1 6768 135537 377377900
3 77741 136399
3 190817 125095
3 158578 109013
2 182811 981217845
3 180862 14776
2 125521 735132361
3 77057 44641
1 134354 199420 572458496
2 120739 935361153
3 72268 152520
2 186596 998202450
2 156842 747585326
3 65827 97087
1 32922 38607 484749741
2 67341 761199732
3 32982 101058
1 134615 180760 546555405
1 28559 156991 229188591
2 104813 575907937
2 82833 626124407
2 39695 612911413
3 37491 78755
3 112965 112677
2 140648 960224583
1 15803 81102 944386028
1 110577 185379 706226352
2 108204 527385366
1 17087 158957 408873556
3 48283 56245
2 45853 50150809
3 195788 77118
1 132940 185974 133682998
2 121405 854666970
3 106826 143406
2 99183 479350156
1 27449 106533 616168884
3 49604 48552
3 43210 192539
2 191899 621817656
1 39445 123381 980820222
2 881 658304459
1 158357 186936 508566748
2 35728 219940141
2 42109 485596253
3 20093 81910
3 83408 176347
3 122070 140256
3 138722 9222
3 132181 62753
1 44469 151618 747611179
1 113966 150712 807014604
3 177457 197494
3 143195 174906
2 125456 247408714
2 2763 119891495
2 27793 446503115
3 32148 77147
3 123243 57554
1 149888 162353 297649698
1 32298 140259 54438224
1 30163 114103 256148163
2 92879 763383681
1 96178 161338 669805849
1 118824 185592 596190610
1 32362 34144 426697781
3 101032 165850
2 90760 700685467
2 178997 369602682
1 46706 112830 770003187
2 6161 701228056
1 74434 188077 843582868
2 28877 587015053
2 45040 810883050
2 135920 553495094
3 165148 134102
3 60630 167539
2 110530 5149246
2 171785 392756476
3 26472 85749
2 171157 645466050
1 15404 70485 648207392
1 40694 112550 761401078
1 49672 193621 305010184
1 159499 190521 859574300
3 40379 9708
3 158053 82827
1 79953 182948 592626669
1 67660 117330 405615097
3 52437 71224
1 165997 196820 98020291
1 73965 82212 362924356
3 20611 179129
2 14285 404599222
1 48549 72226 680966805
3 131453 38461
3 187704 15697
3 109224 52219
1 140728 167660 661117285
1 105336 122544 542878615
2 72626 906379269
1 78928 82340 150762936
3 54167 132545
3 166754 118003
3 144757 23271
2 65791 557128601
2 154741 134589481
3 55233 62030
2 190851 532747691
3 165015 82690
2 28714 943881129
1 85625 165193 228877065
2 154726 950000729
1 50825 168632 393468386
3 53176 79718
3 100749 13964
2 47639 172839297
2 106337 686862721
1 5028 90868 795909570
1 31186 159918 600513297
3 135182 104839
3 108790 156134
1 123683 137432 266082486
3 42525 74677
1 8495 89443 884213656
2 22490 925840920
3 115699 63181
1 4981 92621 552046647
1 78132 132991 526397148
2 13117 251441539
3 128647 84607
2 134930 384492351
2 137101 818359085
2 152805 461397432
1 64090 106533 120131785
2 113841 237918553
1 87941 158303 473490426
2 110899 34769643
1 120654 173906 749216747
1 4341 96084 753353430
1 122605 129638 698271385
3 176326 185886
1 74527 193622 638576545
2 115767 66391893
1 80565 102348 902317515
3 50378 57521
2 94070 846075181
2 138326 779372054
1 23196 37871 333342238
3 72488 58084
3 100824 80509
1 8050 74776 591882132
2 167596 372675440
2 29154 892012682
2 48068 229486663
1 23752 174238 557534318
3 1452 194879
1 47709 145341 35895756
3 139193 111131
2 103581 56675674
1 14236 93490 274073328
3 141669 123407
1 122773 157251 65255531
2 58434 318816105
2 84144 776718814
3 94794 131850
2 5782 879780579
3 165197 142497
1 41086 90042 412345620
2 95826 382269432
2 24011 712260937
3 93508 115534
2 88841 469876339
3 133153 8768
3 21751 144911
1 108151 135349 72980179
2 129586 358943727
2 140676 240342905
1 21535 116810 764053150
2 123625 433957892
2 78076 914687956
2 3067 694697463
3 58371 192162
2 173355 286021323
1 75684 168033 57701812
1 62629 147884 980749346
2 78282 165137460
3 64888 116792
1 36434 105768 869328752
2 82939 533362216
2 42406 407021692
1 36790 89615 497154369
3 199289 116449
2 189262 13347880
3 44642 67211
3 61167 177609
3 110802 163822
1 84038 161766 481178762
3 195679 46648
3 186313 38561
1 75502 100749 110930014
2 45795 197067886
2 135402 884280648
2 187991 139736983
1 24912 66251 402727896
3 39051 94486
3 125746 124127
2 101437 951963906
3 34949 164476
1 108593 126293 231526969
1 52115 132799 314308472
3 54310 150561
3 22520 70270
3 5665 5580
3 117170 190710
2 86570 632939779
1 22995 56542 296242871
1 1809 195983 784972638
3 195871 68992
2 10009 656732856
3 111679 101582
1 113878 163576 356403649
3 70249 13653
1 192547 195769 826024049
2 117106 660755492
2 142150 100921078
3 124555 112268
1 5102 62537 770817589
2 87567 407900990
3 176103 37930
1 105342 125447 9742350
2 41821 285366477
3 51610 167785
1 133986 199910 789034184
2 133089 696246693
1 165482 173385 786817026
3 109374 175714
2 116357 648642944
1 33067 125146 230831863
1 50489 134883 403212617
2 116644 819023488
3 19530 14217
2 30977 34519661
1 77670 115854 735035724
1 72034 110166 111074283
2 175863 34348230
2 54028 39033619
3 136291 153259
2 37780 743461189
1 101543 148546 890807278
2 3982 658999454
1 26687 106413 31312567
1 95403 159601 549942170
1 33075 69476 196372152
3 184498 121721
2 63739 21338443
1 11549 88145 131862844
1 90473 135217 636516759
1 11660 155579 553001328
3 10142 47091
1 121534 126899 519392887
3 13310 90981
1 15409 168854 71831095
2 142487 388902933
2 17378 245362374
2 187814 345333074
2 64352 572451690
2 22261 613619013
3 66741 58027
1 45286 76982 955575387
2 97709 639898382
1 41278 121874 691278737
2 22154 638791854
3 197314 111777
3 28239 190157
1 64106 105631 969210703
3 20615 54957
1 119956 176500 64607022
1 82655 118633 932343178
3 143495 12492
3 198712 9579
3 87062 192823
1 1899 111748 401128793
3 76707 150594
2 157242 274983098
1 144998 195078 374561486
3 156830 124358
3 54889 81764
3 57269 81852
1 11477 69804 760965031
1 20044 186515 274784729
1 125012 160971 399427582
1 37556 165163 963875040
1 96899 110864 52387633
1 124805 148357 615484373
1 35550 198142 309122546
2 160109 193866918
2 35143 82351889
1 48488 131394 545450651
3 43211 5018
2 84626 248265403
1 166936 178364 233331049
1 9927 31981 378733961
1 9857 51045 379117831
1 137061 174157 435256177
3 119297 143791
1 144084 194757 648431492
3 61717 22507
1 107345 151009 341459183
3 42892 43748
1 105787 139823 415805828
2 164870 293158509
3 113381 107748
1 78970 194535 48090038
3 65792 111828
1 170376 192603 768643981
2 52122 895023936
2 124350 334457989
1 13642 64501 103887710
1 9157 83544 359488711
3 136649 169139
3 69582 18087
3 68379 192603
3 124366 122924
2 173119 522650226
3 53921 13695
3 108998 43871
2 142094 411983720
3 111922 195891
1 44650 145282 928049643
2 130916 25771013
2 192992 436700955
2 53978 918803124
3 41691 66411
2 133113 681327644
2 117027 998586118
2 66572 113977283
1 55450 106535 332647897
3 14436 4954
1 100561 139716 269291449
1 624 83288 816863587
1 137816 179477 947066046
1 140232 180009 448382614
2 88661 301331803
3 119223 86253
3 184949 116076
1 115038 161014 252961808
2 57302 126863612
3 141032 16914
1 59476 130800 890349230
2 129366 907198202
1 133113 135671 641433886
1 15500 88020 439687967
1 60941 188133 149686518
1 64660 197037 489329417
2 74229 626620201
1 71842 197096 268914867
1 95294 137913 52113612
3 75548 83285
2 132176 757134725
1 180356 194854 592167394
1 14706 86909 813606761
1 104111 114190 572219082
3 151844 128308
3 4668 38453
1 35434 101495 788517145
2 40200 56328652
3 90963 146194
3 18724 79763
2 20850 20558061
3 148987 122249
3 146215 123623
1 104055 179315 152510395
1 109710 184556 122669194
1 154525 191197 604985073
3 118518 51822
2 100575 462225987
1 133627 180916 893345800
1 5288 65114 631219052
1 113725 147261 521987840
2 164498 53879190
2 191826 471495953
1 40969 84126 677525462
1 46557 52821 640961293
3 106646 124729
1 73236 143903 80586026
2 46117 300964088
3 178426 72953
1 89617 128988 30715092
3 105722 194772
3 84684 20926
2 93670 215909896
2 36919 331514470
1 15546 22195 366591146
1 194879 199092 245202236
1 14290 108484 836068526
3 32157 35023
1 23204 47163 882956815
3 162113 121834
3 126171 66308
3 153005 39520
3 77835 112112
3 32749 190758
3 87395 189777
1 42280 45379 840414189
3 191778 71531
3 195662 157024
3 51271 64860
1 96686 130047 52925393
2 52734 279309790
3 167032 194958
2 173643 520528976
3 66990 48935
1 14603 18063 868527126
3 12246 199430
2 108072 436701989
2 58008 480508475
1 27929 194226 964403625
2 83904 631753185
3 16614 8745
3 132968 95324
1 42676 90505 86210676
2 54149 248317010
3 75186 187910
1 61509 140624 883595902
3 24580 88372
1 78905 97906 211060478
3 176231 192739
1 11560 116386 398478459
1 47825 160197 620628740
2 60767 372362594
2 805 671621960
3 8404 40505
2 179273 584540002
2 151412 363553318
2 102429 224757167
1 34673 46604 634131998
3 163098 65191
1 91652 122680 600031411
1 47748 54321 672942820
2 9543 960207775
3 152555 81224
2 51377 257496289
2 124059 888779895
3 13767 168784
1 53589 130657 127616957
2 101341 883764041
1 26556 51138 568064355
3 85566 43797
1 127722 137331 91444782
2 118303 189755765
1 46208 180484 323164165
2 162193 298309571
2 60514 20008407
1 14113 176024 603019851
3 162792 121948
2 48790 890446104
3 166043 172979
3 50453 116556
2 175617 426846668
1 34002 40809 191737561
1 44857 71400 897659630
3 94249 179057
2 84616 395941526
2 25629 694975370
1 146591 193519 287865845
3 13306 24070
2 194396 414138303
2 144800 798046361
2 38352 756292498
1 98874 124174 539211541
1 116318 151462 397222881
2 66642 587685953
3 125869 195311
1 151752 190347 193289040
2 117571 742962051
2 145146 911687787
2 165347 342758070
1 158415 166926 50094062
1 45837 143033 311130540
1 22157 168573 464745559
2 152094 744974585
3 27203 179301
3 130543 142897
3 152281 76193
2 133164 996049854
3 70197 141600
3 16151 29623
1 48979 142519 78809529
2 25400 374265928
1 94108 112285 47947096
2 182299 904941425
3 151149 50784
2 100284 26183994
3 62208 89093
2 59122 45225146
3 69320 5860
2 38395 364490445
1 52497 173855 395323257
3 104630 39551
2 100119 171392719
3 38136 113635
3 59125 74131
1 65450 127123 854561185
1 16855 59800 16286701
3 50278 182647
1 79335 119577 210335474
1 89209 180902 362830616
1 50842 53400 354208753
2 137926 122542463
1 14655 95079 689716779
3 195656 56728
3 71310 46879
1 22294 72106 161369126
3 137153 26305
2 78505 897552592
1 77542 186067 491846455
3 92399 89187
2 117979 404603556
1 106137 165940 229290341
1 119098 195014 318735263
1 37615 199308 909685464
1 48746 136226 155572686
1 4773 11912 982657061
1 96578 122536 931651179
3 162660 112676
1 38180 147054 347524092
3 155263 2479
1 165498 171612 71785586
2 54895 989316952
2 29142 840021645
2 70277 474651487
2 69234 831471232
3 78477 109388
1 121787 197588 335866403
1 61324 104893 95787184
1 11391 126334 167881061
3 147726 123824
1 126570 162798 130789112
1 2276 44947 824270346
1 31631 194944 438434822
3 66025 24413
2 54344 587425968
3 185131 175434
3 155665 148723
2 43197 897314347
2 163103 853320206
3 190052 76068
1 111446 193239 213322954
1 4386 185431 569243880
1 129392 190867 921895551
1 71029 137415 184234706
3 90583 154661
2 140431 685380025
1 10404 46468 824519841
3 39813 94884
1 45885 154905 982585039
1 77054 191054 565556060
2 55041 124233824
2 168618 238458843
2 82256 37510489
1 50618 102096 490406009
1 23611 60086 770675567
1 44352 183672 583357763
1 35516 110163 492188644
1 6071 21023 585186181
3 160281 135440
1 9260 16882 642453691
1 73381 199430 283160588
1 131476 173943 89596177
2 179473 407008765
3 81196 5612
2 132641 27489804
1 5860 83403 496390338
3 46466 111601
1 3843 21743 953029725
2 198177 90766085
3 197426 9203
1 3323 35916 237499060
2 189093 804264553
3 127127 128728
1 3171 113589 445125961
2 142023 383924538
2 16964 502659946
1 180755 194009 97783295
2 110358 528204356
3 70333 40082
1 1886 14079 452775027
1 31219 63283 784246668
2 640 808997019
1 78530 197478 831742265
1 100304 111012 728498288
3 187849 49110
3 142908 152761
3 8871 78614
3 158329 124276
1 41449 132727 628193657
3 66942 39347
1 79899 197283 4165122
1 147789 189203 54658173
2 45841 91169711
1 25931 190720 533107833
2 51542 87742544
2 65529 492486461
3 108163 16240
2 115951 597345771
1 152204 163305 952923237
3 146089 8208
3 176948 42662
3 193307 172923
1 31146 48719 971136615
3 128782 148994
1 9343 13527 739829957
2 58336 61251770
3 138267 162353
3 115807 88146
1 84856 199502 607311612
1 62459 103223 993088023
2 164455 449126678
1 101780 143515 828317649
2 145462 375111236
2 116441 723180466
3 170401 6834
1 8507 161498 635201954
2 21352 238552523
1 742 92561 310572672
1 133043 156620 122107828
1 17728 136275 411803158
3 21478 152615
2 138113 865474628
1 56629 104464 662709580
1 87058 133800 631217748
1 141111 163459 843150543
2 199180 434719877
2 6673 745966141
2 60429 942934138
2 150888 326816783
2 105559 252241836
1 47539 153624 276355362
3 23595 137740
2 102716 431482849
3 31670 56113
1 12628 180992 73740441
1 2337 72247 79725453
3 98537 40486
1 127413 138503 727805941
1 17907 70642 760896725
1 58447 69190 154716420
3 70495 153191
3 66283 173925
1 11964 63275 342303271
3 30298 197835
2 112579 184950338
3 124438 142713
2 147336 880695275
1 656 8808 135524362
1 85718 126803 21778271
3 12462 39203
1 3961 155332 810648802
3 150401 88895
3 101214 33506
2 179756 202626824
2 72670 549913934
2 192687 862870904
1 66105 171863 971749118
2 18411 45798743
3 115280 33138
2 7471 843208875
2 144081 369552941
2 158076 375003137
3 75095 62816
2 128160 532578934
1 56625 169702 234988237
1 12172 173864 860086028
3 68080 169841
3 123198 101428
1 16475 76419 649006721
3 28157 11180
2 123646 110857288
1 158927 175649 78492129
2 187823 96672091
1 35810 183826 131298500
1 110611 158497 743783122
1 16816 90444 59560407
1 8522 79078 60052947
3 101640 195566
3 162113 120903
2 9133 466752046
3 96859 41210
3 41561 83656
3 22201 105879
1 125462 155453 972906207
2 15816 12418235
2 65820 984124407
1 52495 101799 213967323
1 13851 160941 904643131
1 37192 177959 316683292
3 108635 154184
1 45375 176016 931320804
3 17644 118227
3 50073 137919
2 32643 801770472
3 194161 128815
2 162443 367238914
1 174217 187071 759187540
2 118986 575857782
3 145422 11531
3 156829 111181
2 117771 528270538
3 17582 77536
2 148053 111890211
2 147931 930129394
1 23457 43176 74416480
3 72243 138814
3 187023 164087
2 50217 856872031
2 71796 136724914
1 78027 108655 737278936
2 168094 227823579
1 67411 125574 136628001
2 193685 727278969
3 151820 127651
3 150293 70520
3 14015 137049
2 133779 643373662
2 153319 621708852
2 104447 916898697
3 21894 146763
3 115008 56165
2 134340 834024448
3 58901 99834
1 4727 38070 149590792
2 162513 185908087
3 198464 39400
3 62878 140747
1 2142 190173 535803356
3 131176 177431
3 108920 144654
2 27216 326500740
2 66686 740058885
3 105136 146374
1 74001 166966 423963126
1 139327 168024 366313364
3 40832 20707
3 79625 5227
1 94192 119009 110896192
3 123677 154551
1 140554 186889 627683629
3 58630 139722
1 27131 89921 873808059
2 137019 982069191
1 42229 48770 602970565
1 65260 147913 974703502
3 73087 118219
1 39834 116054 324234172
1 280 130130 562405238
1 74148 192361 802759083
2 75866 118550591
2 182982 281672428
3 37709 133844
1 14584 21743 536742423
2 49612 253106333
3 83143 118432
1 91271 121579 638749522
1 120559 149100 67302509
2 41833 257003246
3 9782 199608
2 150958 274530102
1 118462 132017 579676538
2 58806 567776255
1 37588 97168 555665652
3 124489 4870
1 12956 136355 734250869
1 100187 177099 927191700
1 134779 134909 631364806
2 37074 344101286
1 79185 196764 570825038
3 166110 101997
3 16384 142479
3 121292 69982
3 182499 129410
2 122237 764146050
3 67831 174611
3 108620 93742
1 15946 183846 921051471
3 104544 1266
2 87638 335975329
3 32627 136336
2 41439 117409081
3 102762 39932
2 186043 502101561
1 76564 158499 992770424
2 56460 460457187
2 165049 300977704
1 1777 185835 312709848
3 68298 29521
2 25664 569901826
2 34011 964197770
2 199358 344848385
3 96754 71427
1 54448 70674 861115272
3 59768 67532
3 116199 72936
3 191141 176395
3 31399 101941
1 137279 150486 638685266
1 78864 83712 18174798
2 65243 474200863
2 61843 799460511
3 103595 47426
1 39685 152214 848491525
1 99835 156388 317513195
3 124326 52541
1 86465 190279 812367266
3 131826 106656
2 28360 135152604
2 10473 28164410
3 78306 36995
3 163624 118809
3 88169 194212
3 98515 65457
2 38186 877600065
3 169767 149089
1 61555 73119 532002734
1 93088 166598 285047744
3 104388 178442
3 40583 36361
2 9806 688826149
1 21855 100608 238739054
3 42623 127288
1 3432 104794 366874987
2 126019 552834504
2 119851 295598385
3 70333 24183
1 77430 100012 112580981
1 17495 64787 125405039
3 154526 8270
3 167692 76565
3 182073 170748
1 54687 116983 475425015
3 160419 55464
3 135281 177775
3 80040 173734
1 177266 192669 300543716
1 57190 144755 633309165
1 67560 109963 162305766
2 185017 241681395
3 27156 183895
3 152681 196151
3 179841 56575
1 51008 152565 278338910
3 3925 156871
1 59030 151459 375779759
3 131138 149433
1 31138 107687 93044215
2 69943 377218994
2 46542 777670025
2 197505 647561979
1 135007 162305 789489788
3 163754 101455
2 20600 124970032
1 37386 117639 350636146
2 8847 416079359
3 29956 46361
3 55465 157828
2 96919 239447546
1 30861 57659 132384189
1 136173 162035 43172535
3 78669 136345
1 10337 175066 679805623
3 6684 118769
2 97192 157497614
1 113359 148574 942162265
2 164029 655685335
1 47219 173380 362271846
2 131758 899837437
3 34253 51897
3 65664 169445
3 22836 180680
3 120365 87107
3 124576 51828
1 58378 110653 621189528
1 12328 179456 519539301
1 18915 176494 459006510
3 1179 147
1 8208 135773 170463773
1 48101 63586 902082979
1 111708 197588 696317563
1 16271 32906 280385580
3 8176 5897
2 146730 976954054
1 96970 152270 537404774
3 97512 11848
2 19884 932849052
2 162311 253378684
1 36089 113353 244523018
2 148823 906644507
2 6866 966989117
1 17171 172836 754335139
2 54786 793124796
2 128634 310627796
1 88655 151732 245866032
2 185227 962870869
2 150306 435846046
1 6105 144720 782622986
1 46389 185076 98566791
3 42699 197401
3 70111 98745
2 130166 46171606
3 171310 91161
2 190209 603917873
3 93822 3002
1 32430 128823 129608741
3 19758 49920
3 48265 144362
3 169284 34666
3 97042 111528
3 80760 73280
3 143047 87588
1 86797 130362 555795983
3 78767 172654
2 64526 198903248
2 118570 624227537
3 179715 136044
3 55086 190259
3 130998 187485
2 29652 759665229
3 154472 96447
2 58414 674530692
1 104148 143646 799326783
2 189465 64492686
2 80837 872845690
2 154857 947455678
1 72817 185168 799186331
2 91293 539703035
3 191229 60328
2 191973 864149281
1 19300 157851 498653968
1 110672 173513 407147040
3 9948 184868
3 181991 193932
2 77580 170439695
3 196847 62122
1 174090 180217 83728390
2 90159 220807271
1 13308 58787 582376494
3 128631 3953
1 30314 61349 277123475
3 151318 94956
1 172578 195581 4031756
1 80325 165443 412226864
2 161508 837879708
1 8146 89612 236612255
2 41801 637299489
2 67135 473681279
2 63490 126159866
3 64127 127689
3 5891 198865
3 149127 77996
1 6037 55439 645741854
2 74654 314580812
1 54800 171940 418889734
3 8189 18185
1 38848 83344 534070319
2 163369 182528626
1 68436 152304 355152713
1 53925 128431 365976145
2 24279 173126991
3 185616 126090
2 86624 173496537
3 90996 95847
1 28906 87231 19754273
1 125963 150725 896578358
3 17034 76756
3 59529 55033
2 125805 645626264
3 93483 90922
1 28810 175001 661151160
3 59571 157454
1 103472 169604 125498951
2 145230 918459485
2 62408 185777280
3 199390 4367
3 95823 26820
3 35108 36043
3 132172 116106
2 63063 306928181
1 19019 38098 443829725
1 109173 192230 415480431
2 137902 115284675
2 62524 853628993
2 53642 624459819
2 150223 501109150
3 57416 145137
1 54435 88435 257257916
3 74880 51443
3 177347 141742
3 187224 148874
1 17985 61913 630508039
1 30942 116316 79070868
3 33314 76556
1 161664 167821 298084243
3 175520 38192
1 78014 157136 618471671
3 26713 142667
2 123995 514654762
3 194032 152973
2 2150 682722416
2 180259 501757078
3 90123 34333
1 13297 119230 359514489
2 75396 632708230
2 45673 340488029
2 89558 764712092
3 32900 113723
1 132043 161662 771364311
3 102304 146047
2 97375 621929386
3 99968 85318
2 31315 435100012
2 79822 546154105
3 156503 39547
1 132432 182320 515758678
1 26031 87909 441015406
1 26322 190621 886585365
2 138579 836067723
3 8526 85717
3 28879 137310
1 22855 107965 458538640
2 193518 678760205
2 191821 30900448
3 6714 35685
2 19751 733953805
2 17278 913739105
2 124652 720966732
1 74531 178790 31982562
2 159552 401214295
1 57094 174295 711512227
1 11217 30561 598497671
1 60455 114568 65932221
1 85578 180783 279883579
3 141400 3837
2 165798 246862269
1 109803 171103 31024609
2 178354 385301361
1 57118 91493 694946093
3 154481 52659
1 140649 182282 454019436
2 154186 475855034
2 59663 609237870
1 21908 149148 962633697
3 118189 110997
1 10850 156228 709736741
1 3725 191670 346268623
1 28059 82816 838755702
3 133425 181060
3 87302 15188
1 63970 97430 191688306
2 113665 464178850
3 92740 4149
2 31865 658651919
3 32607 188157
1 103075 120747 533198291
1 34839 109640 599540147
2 135769 950889833
1 103262 133956 259397976
1 4742 92892 887073380
1 91098 104050 71844054
2 155458 413744303
1 163082 198757 910963656
1 129319 168824 585280796
1 23339 113102 146751181
1 102459 160809 54915419
2 73782 944154989
2 140657 617595663
1 19828 164832 173892621
3 96307 167225
1 118618 121053 252277984
3 178731 2093
3 131689 198269
3 136341 185311
3 110886 176883
3 131688 193466
1 96914 157589 461247571
3 110304 198861
2 65900 734370865
3 77249 72470
3 86264 181598
3 2055 122396
1 73513 76402 202034378
2 58095 870504984
3 65188 163088
2 191690 826947389
3 157630 170361
2 62544 691702803
1 103624 129615 746829644
3 170303 160654
1 26585 194012 979379230
3 40717 102993
2 191838 425098811
3 136498 20153
2 65470 570368786
3 188237 175094
2 62791 386592361
1 31596 196626 801543399
2 122091 546957801
2 140482 970000898
1 25106 47924 716323828
2 145445 364398450
3 20013 136733
3 102962 696
2 98833 81141010
1 50594 166940 454357830
3 167191 60476
3 47724 59650
2 112173 92501225
3 14814 167831
1 40199 184148 278088029
3 71197 149336
3 80540 179185
1 92853 106500 397585995
1 140889 151606 123836467
2 184265 100995297
3 165796 20827
1 43173 177849 994952225
3 167548 64798
1 1584 4738 114571990
2 32799 87345599
1 38766 132298 590467023
2 70763 342431504
3 50682 163867
3 155596 195586
2 3902 885676986
1 72794 195789 517839657
2 37840 800690338
3 192950 178062
3 53000 119911
1 106459 180749 665104998
3 101651 171813
3 42843 30140
3 126222 122293
2 116060 742419436
3 194383 57057
2 167535 259243684
3 87075 199226
1 29942 199951 206775208
2 174965 611994939
2 26043 401626783
2 77954 581688238
1 45302 59862 789616210
2 71852 836806424
1 20475 97441 70147068
3 41474 15751
2 145822 693855469
3 47014 133097
1 46431 124828 480832256
2 168859 465240948
1 13625 75116 960065945
2 124449 692351710
1 11613 193916 858135834
1 183556 186001 521868832
3 144861 178770
1 129890 166469 892799439
3 158307 153341
2 165119 232220163
3 15000 82402
1 131996 178619 906405824
3 99622 73193
2 130718 442558298
1 31024 189037 69132045
1 89342 103374 708804394
3 85171 651
2 142801 807486417
2 99137 612887443
2 53179 724357105
1 131999 140693 82920231
3 84920 193384
1 51629 80171 902564242
2 19919 812019275
1 14861 118945 802747812
1 50901 51050 805435790
1 93028 96874 236314534
3 43379 40978
2 175817 176398262
1 37264 86315 294993754
2 166891 78796269
2 148976 746699064
3 114858 134586
2 2214 845241003
2 166712 56833983
2 139773 340460726
1 25595 139069 847511553
3 16654 76314
3 130 175630
2 52219 39207137
3 32164 154098
1 26534 126315 457486557
3 98902 169639
3 143891 66915
3 59777 19609
3 136579 178844
2 118463 690157353
3 47440 80417
2 28450 733900456
2 79804 32130235
3 191468 76633
2 108793 5692414
1 18703 125820 927847990
2 135079 927635557
1 148300 170629 203865693
1 106395 107895 557895520
2 60008 564708619
1 2323 75460 220458225
3 91484 101551
2 92667 978942173
1 15990 62597 626803479
1 64936 129990 223557147
1 35177 55993 996389345
1 1980 73052 648634893
3 55082 124888
2 13100 848874400
1 6047 194951 99726692
3 167505 144927
2 170691 485401063
3 75748 40773
1 118913 148582 470167067
2 194076 576011192
1 56558 127648 429890313
3 166484 185163
2 178913 310972985
2 47674 53421308
1 51309 106252 499071229
3 9114 163612
2 71940 240776842
3 93115 110610
3 178074 164394
1 69114 151722 482039414
1 99852 139355 202029080
1 83349 103216 998683027
1 3698 144779 760068767
1 80649 152852 56088777
3 66497 166651
3 108852 189631
3 87042 49551
3 1347 25229
3 159124 90431
1 54881 139887 930936699
3 88801 5310
1 10608 26182 431457988
2 140987 340500967
3 23917 151109
3 9906 71302
2 22339 143861840
3 92727 185916
3 26334 172032
1 111907 139623 740830304
1 4729 67188 930212551
2 184629 661894785
2 959 599442671
3 24790 23364
1 126262 197007 858524174
1 43000 166166 353412094
3 32816 110680
2 88822 926138804
2 116692 845556069
1 26918 180292 205134485
3 145214 101578
3 42016 125586
1 13600 96013 804519996
3 90012 164857
1 39746 178162 913061954
3 146741 174486
1 5991 127500 442336073
3 63345 183068
2 47985 274110771
2 183123 130526868
1 108983 177690 227717566
2 154893 964426494
3 112669 141803
3 51643 116010
2 180081 489963027
1 137410 152002 706294654
2 25803 215391566
2 44228 531974871
3 125332 169533
1 51595 116674 254312438
3 10420 110161
1 106577 155252 44577443
3 101324 72262
1 59150 63206 424682353
2 124520 625577394
3 87654 140526
2 195562 376855869
3 182820 126739
1 91881 175690 483788680
2 132059 102879857
2 107403 253534676
2 173153 362475262
3 61733 101379
1 79847 128846 138540610
2 136660 812487083
2 117090 278137151
2 57195 205650783
3 23986 108234
1 1575 105675 294036166
2 163902 960832018
2 143640 340142736
1 32256 99915 21212666
1 40198 179905 708718999
2 191100 445245882
1 98732 172953 619221473
2 171677 249640826
2 6602 826698670
1 10302 178779 702474117
2 4895 282724398
2 160510 999404845
2 82042 68074332
2 24243 137592844
3 119333 137825
2 47674 123111533
1 23357 98298 755373251
2 37315 690549231
3 153581 121399
2 132239 278676614
1 132761 138813 98258305
1 16252 132030 690414813
3 161326 90039
1 36182 73340 872696996
1 2903 185374 247546515
3 18261 89937
2 171031 5915056
2 126891 895240843
3 111155 95750
1 176597 190915 762240130
1 56335 67359 971783743
1 16776 142249 426679815
3 17868 83760
2 12282 11898189
1 173160 185595 976031604
2 112892 504985978
2 9467 500065834
2 65827 516459811
1 5456 55206 470265889
3 151302 30073
1 12684 165325 572882350
1 60642 74107 867831745
3 87094 116726
2 128898 547365213
3 143512 99771
3 47662 21322
3 2953 12498
1 55774 149188 547460169
1 90702 154483 503979713
2 60514 93034822
1 56164 109951 331677896
3 126333 188828
2 145046 496440178
2 183816 318363691
1 69389 174188 316670470
3 51318 54483
1 82216 134347 438277005
1 78362 106382 929729803
3 116658 188943
1 24152 167082 519223930
1 16489 94978 564759707
1 50160 197090 840253443
1 58282 122458 540644921
2 31672 483856597
3 192844 197838
2 88388 363180563
3 155143 177122
3 185977 182079
2 93460 592639114
2 89078 385149103
2 19271 402954642
2 132286 211300082
2 168307 84711661
3 180849 10312
2 136479 548856944
1 4041 168318 585621406
2 147511 616619228
3 151073 177844
2 54716 938740748
3 52715 140065
3 183285 142047
2 41512 276537652
2 32956 297465086
1 108405 158602 444948136
2 32840 611081079
1 82916 176820 579710354
1 91545 125592 729048122
2 167131 256611179
3 159395 34859
1 169971 182620 928575798
3 36880 12121
2 51307 373742009
1 51308 80021 500760912
1 74910 150661 261094741
3 90785 158700
3 146173 17563
3 169916 57659
1 38073 54500 694031142
2 102159 615241602
1 11679 173995 413968737
3 183860 8702
1 48047 83727 716053156
1 59263 133275 995578170
2 162175 887322126
1 11685 103510 900161633
3 44159 141114
3 68584 46389
1 51709 113139 206691042
1 2974 171174 969309976
2 107263 477471353
3 43833 57867
2 165958 726650071
1 11059 57281 423073016
1 72775 75564 799565081
2 92505 311176480
3 134249 20847
3 132349 102308
1 42098 60742 585246374
3 21909 195906
1 141008 152594 119721379
3 154850 61174
2 139608 498037800
2 23169 980332423
3 26582 135667
1 68453 98920 220444075
2 187607 941797010
3 30101 73351
3 88300 198340
3 16433 168274
1 63462 163502 820856254
2 13859 600174504
2 102437 937786227
3 20283 80963
2 176796 458723621
1 177678 190154 618587715
2 121459 426199029
1 7063 99585 316047150
1 90712 197681 670455346
2 78336 760015553
1 92107 168007 897644294
2 188845 780463198
2 90521 662183779
3 53580 73451
1 38794 179808 529382846
1 15421 31204 916086399
1 42694 118837 54336781
2 168723 78905633
1 98392 174750 235511298
2 88662 442082024
3 45928 72464
1 54427 106131 331578443
1 102381 195278 268267759
1 33288 38375 701868596
1 47691 96545 899797935
1 31970 83323 779262074
2 39129 92429201
3 63755 80737
2 29195 309056215
2 146898 72262395
1 41693 102628 113681235
2 55809 691278480
2 100072 229550611
1 2768 28835 620479587
1 149116 158485 438155949
2 157299 33963628
2 1775 167186438
3 104826 140658
3 82420 171836
2 158844 940652812
3 120457 33971
2 5292 714575486
1 132687 155914 908735385
1 193832 198068 727460905
3 161737 2727
1 72886 137724 186332327
2 61263 773423304
1 82620 124832 885343132
1 3209 132415 621309488
1 121558 145235 293111615
3 180168 165358
1 44237 45695 885108807
2 95531 624695436
1 77022 165835 286424220
1 15026 147779 620775378
3 62346 1774
1 63760 76226 887796699
2 42908 626167434
1 83953 135128 436504361
2 38009 977404494
1 41499 104785 248404152
1 87867 122623 182820757
2 976 679452798
1 78646 139649 941578679
1 47110 119375 729408087
1 35721 167094 705621841
3 92264 6664
3 154910 64279
2 122632 7276135
3 81656 132409
2 137201 213059025
3 130674 141559
2 155445 310046531
1 29564 137379 249607915
1 14403 16852 308995229
2 187788 140172861
1 11149 168448 988727786
1 170371 192152 549658896
3 165229 83782
1 16378 50465 668292924
2 195576 605328809
1 54081 103357 225302036
2 191845 6393006
1 121228 192257 678523952
3 112993 196090
3 63460 129830
3 89372 11203
2 10752 535459495
2 18716 781817454
2 52355 488274579
3 51281 33978
1 9013 20969 378697546
2 30436 557912851
3 158882 14643
2 137613 852433128
3 52527 181751
3 166723 198612
2 99790 487076286
1 6637 126977 710137871
2 104912 949289309
3 179226 122182
1 31648 157788 418539027
1 139018 145275 963494530
1 119393 158406 134640140
2 84358 784012738
3 173042 601
2 8085 393715959
3 161417 21410
1 10810 120610 405172944
1 147692 158339 466889424
1 56161 60392 883181104
1 106678 153699 284697317
1 24819 121087 581918667
2 108257 341326826
3 90391 133421
2 57076 199522004
1 36823 46970 979748561
3 60159 41812
2 81011 478196060
1 44359 186171 590447633
1 37370 37785 85927914
1 72622 106290 778853104
1 9133 85091 363489314
2 124593 733621089
1 129172 152903 540466939
3 88231 31545
3 1457 80273
2 8370 292520594
3 168441 71224
1 98584 100623 170861343
2 54959 275288259
1 55285 76261 659979010
2 78530 6887960
3 9288 94031
2 168249 251385366
3 6081 188626
2 187875 416932207
1 41491 125777 523309266
1 66313 119483 340029015
2 188740 122260808
3 78063 137151
3 62225 172013
2 187040 235003254
2 68738 166963783
2 60030 366820165
3 60167 184992
1 142860 173658 820681226
3 69160 125342
3 122273 148094
2 115286 686628331
2 174477 587321576
1 14320 66233 674069662
1 54965 157563 863062663
1 20249 87992 522168066
2 176261 536629052
3 195078 143155
2 113112 595628664
1 77009 180592 196844328
1 5460 152288 11988805
2 156879 783312754
3 7890 195147
2 84770 315199071
3 49651 39414
3 116626 47014
2 36631 114544921
3 20551 175211
1 48308 80074 746816714
3 56858 169928
2 121857 910916536
2 105087 642657938
2 52562 914576835
2 185159 176713727
1 50451 113651 432147588
1 150776 186626 529570348
1 96855 170197 685822683
1 112098 142757 73108806
2 54014 886747921
1 41251 70075 472810016
3 60325 39569
3 111501 112666
2 121970 370876639
1 80909 171369 376562140
1 48463 197631 404535195
1 110551 142888 116883847
2 55313 251137897
3 169822 80110
3 131129 189523
3 952 184735
2 17675 190712578
1 27415 46175 708317516
1 6306 116778 918617989
3 142332 69882
1 123328 188115 465372011
2 169970 932873094
1 103584 161220 281183580
1 43845 73623 713786393
3 110461 33359
1 85549 173857 846720715
2 184140 620582493
3 169536 77627
1 42905 46236 406071365
1 34003 72154 273986975
2 68618 47497000
2 103071 237285845
1 83597 145424 242272962
1 4463 19351 353053725
1 6575 101196 682878582
3 98653 188887
2 48034 377098395
2 89952 806170184
3 148138 50142
2 125501 65727776
3 83540 193544
3 149759 97058
3 82080 64317
2 181222 417271080
2 167731 743178561
3 17438 62020
2 32617 866641649
1 16992 22576 890949231
3 77441 99673
3 189755 71762
1 160484 178752 772328304
1 42587 105106 619524937
1 51900 165013 182357028
2 46195 851410041
3 12102 188843
3 72871 79782
1 33152 161949 833314563
2 151503 52305027
3 24141 111507
1 61118 95028 904742022
3 139321 63560
1 145795 146109 374920269
2 165727 333275564
3 185991 15261
1 82802 105156 117160166
3 37652 191549
1 46972 189836 96841819
3 68412 138985
1 149846 156315 447466294
1 32554 99719 589262951
2 57397 150642576
3 98896 69911
3 20870 146937
2 81825 950838528
1 121962 141776 655193672
2 168119 282838458
1 40552 123379 741740647
1 6598 73517 795018982
1 18112 169652 494726735
3 156575 48150
1 45406 96354 763641905
1 46856 67665 212635614
1 50646 138416 886317268
1 10326 141671 846604964
3 131932 86937
2 33332 964827098
1 138302 147601 111011307
2 86361 32693477
3 34210 137789
2 62525 27222669
1 32303 67049 489966419
1 6176 181575 448780620
2 46530 145357507
1 12961 158013 69339321
2 139974 230182700
3 90733 78893
2 71633 426926025
2 185402 635155117
3 60893 178730
3 98368 386
2 132100 616724417
2 82429 671795221
2 155895 75131629
1 92998 143918 693956296
1 51343 97550 449915483
2 167773 246845372
3 72199 185852
2 56817 413380258
2 93445 337913640
1 115607 130524 139012952
3 65428 2977
1 54069 99807 971007223
3 127481 84331
2 175443 767293723
1 71825 114262 596967285
1 88932 105097 41303302
2 195244 677378105
3 41018 159440
3 167190 39116
3 49679 111712
1 23065 128763 117640457
2 3973 890466876
1 97598 113523 323973158
1 48433 173260 335772984
3 27130 152768
2 126780 554298399
1 147441 150310 700738368
2 171208 964776571
2 80679 594153643
1 180670 189834 33120480
2 46271 180069710
2 145999 519940573
2 175332 394997821
3 78288 121222
2 151205 847189361
3 47440 80326
3 63430 16359
2 139880 323556929
2 111627 183567955
2 83562 868991498
1 181300 198555 982986922
2 197424 883290080
3 138498 44912
3 195524 39600
2 92949 677499807
3 5774 31004
1 102518 147478 820727690
2 4181 293851677
2 27590 428064731
2 159142 740722583
2 78209 883964644
2 27410 297722506
1 77220 141571 910865617
2 22338 20750565
3 169135 141028
3 75920 131305
3 173440 89436
2 114640 409439824
3 130680 53202
2 167609 458179635
3 77753 139836
2 44435 992613828
1 139875 177360 927530258
2 2965 137287845
3 161796 190762
3 57817 89787
3 74385 133568
3 31944 47690
2 13653 297874294
2 110992 840714192
2 84196 90826457
3 103469 122133
3 31932 48716
2 6184 633450993
1 113095 180225 595207058
2 158615 714785271
2 191562 250002485
1 91198 162885 486276523
2 78244 986753327
2 4289 423168780
3 106674 190799
1 45320 55511 699070361
2 190654 144092398
2 128471 679989877
3 125827 88861
1 27913 188467 579129779
3 44695 150499
2 77830 169065357
2 44568 103086337
2 76400 10711893
3 84822 144640
1 56429 150132 848504377
2 165850 621005627
2 40018 803725016
2 125686 629396479
3 58798 170172
3 34959 124055
2 69931 410750377
2 27822 976710708
1 48121 132756 742858594
3 116858 154773
3 58757 75839
3 99834 43759
1 38111 155385 558931046
3 6155 39057
3 112531 18269
1 63322 116686 36455548
2 59790 198291122
3 38525 50892
2 108524 492212047
2 157619 132147457
2 81013 695224851
1 38775 64022 855311186
3 32221 109823
2 77182 738463665
3 47281 8661
3 92530 88508
2 143113 184527235
2 111327 959698121
3 48599 171276
2 69931 418237896
2 76693 608704535
3 66649 116106
2 4884 424812194
2 123700 734324088
1 92409 100004 228581419
3 80051 149402
2 143206 868615685
1 11235 180552 34418301
3 47769 15484
1 28912 149529 510622984
2 129867 527036014
2 195041 620737410
1 72628 171654 180571215
2 89374 191606258
1 124275 148690 19452896
2 138826 798657355
1 68165 158088 6567014
3 198514 91736
3 162738 16819
1 2912 39914 715850699
1 24575 34882 72678120
2 34176 861842369
1 163837 178538 513394750
1 143732 194804 679262534
1 90049 192121 215674770
3 55330 78958
3 50411 16489
2 132909 538996460
3 66162 128118
3 187663 126134
1 14664 84374 213147326
2 124273 938965284
2 13925 148108117
1 46494 186202 861105857
2 114767 48351042
3 21333 116434
1 81986 122388 410036644
1 557 83767 781788009
1 20344 173984 504005162
1 88891 128393 88904598
2 70674 894233465
1 27881 175570 413633635
2 153506 358791070
1 19222 101332 189956800
2 99598 406593444
1 102408 118914 493512337
3 65833 11323
2 58375 306907032
3 35640 168199
3 125855 158251
1 17659 169581 123132000
2 145556 332250446
2 84264 905101710
1 81534 191207 420132711
1 32812 186313 206547828
1 49852 176365 130356365
2 142692 640370371
2 77507 7748040
1 153117 191318 727617058
1 17878 169830 303765968
3 191256 97894
1 31188 129929 773222029
1 140343 175300 229710164
2 128324 220957302
2 85361 228068678
3 179550 169121
2 7323 347469812
3 6801 99727
1 123643 129352 969931704
1 132124 171337 573401539
1 36873 98172 597287756
1 123699 126217 183955572
2 22998 538227333
3 160413 146262
2 120857 844429507
2 11135 708509412
1 61871 146937 114848322
3 99138 139353
1 54509 93349 496858403
1 73653 140392 178722890
2 56464 820505145
1 29044 147054 577230334
1 50008 127098 236205224
1 2748 58824 900403008
3 17603 34968
2 145360 836585394
3 101553 119696
1 21891 181755 575208555
2 191991 327087164
3 6726 24912
2 196359 382945839
1 24338 56278 165111366
2 126073 57315036
1 25116 97364 692772309
3 58773 148782
2 182086 810473395
1 90877 103796 79877424
1 43908 127936 700037210
2 62221 499847167
3 76419 116608
3 9803 146103
1 65385 68429 179748760
2 124756 459470664
3 117390 93237
3 25934 48638
1 121171 154497 143169567
3 42733 169509
1 115119 170288 664832697
2 179462 477767653
2 128794 814819362
1 21906 45485 805479844
3 3158 67772
3 5073 54578
1 65358 160313 92298029
3 33855 176212
2 171574 707652741
3 129841 146208
1 147894 148887 243683884
1 16692 122307 676228528
3 140978 110770
1 88747 105093 156866992
2 37835 330976705
3 81049 128236
3 108258 8142
1 48860 51936 827646644
3 140048 90186
2 124385 274738464
2 122662 498830121
1 83907 168403 160449466
2 120254 161379892
1 165070 191486 56407808
3 93026 24143
3 108106 53103
1 107065 158356 957450722
3 91187 113076
3 47293 15346
2 122364 473024808
1 182041 192474 198136011
2 29074 112294039
3 178389 56552
1 67803 119787 954357258
1 16983 99976 116986881
1 27405 164246 867503642
3 109933 167517
3 117339 35592
3 123432 24310
3 174815 193359
1 43362 117685 829696741
1 29987 171876 700222385
2 92497 700293562
2 52247 361453316
3 55156 166743
3 140968 142994
1 38753 75212 455499828
3 123583 167175
3 95562 40796
1 71982 171749 787100930
1 125069 151058 819414525
1 69569 76357 600554263
1 4766 139686 478491125
3 65150 118120
3 10444 114298
2 103083 209527667
3 122489 181810
3 17050 148032
1 110718 197849 817351462
3 152524 165322
1 55264 181654 684224438
3 40903 20362
1 40320 134714 143366328
1 71734 184151 538117529
1 10291 151542 356848534
2 119494 279371749
3 146958 15014
2 63744 503833799
2 178591 318557614
1 25662 176697 400117512
3 184031 77136
3 96839 101469
2 63405 87128565
3 89679 171694
2 149901 425919304
3 43949 20082
2 74488 291600284
2 151718 94453187
2 94118 896961105
3 94557 144860
3 84257 43708
3 99319 184843
2 1340 613010965
1 87169 177451 700977224
1 33481 76763 564644880
1 40627 191278 433577361
3 195657 70833
1 23219 26146 51566229
1 55913 80054 9276551
1 171772 173755 237553652
2 179772 554194232
2 165292 754166906
3 82410 198793
3 22923 37335
1 45261 58690 841542851
2 99298 152002844
1 156499 166080 973539124
2 16719 986748131
1 42459 179848 984335678
2 149816 264691275
1 51438 141724 424634814
3 80862 179087
3 105529 144014
3 111421 177327
1 16653 137414 401300183
2 181315 155994921
3 147969 17199
1 44602 189398 407708537
3 65630 184628
2 170746 44100978
1 14122 125207 318532102
3 59872 24470
1 3853 149325 510457921
1 145691 147406 661467171
3 14757 194844
1 26453 174177 375067809
3 199834 65775
1 110605 177273 276624209
3 39487 27358
3 52105 88521
2 128689 947246074
3 134201 25981
1 2416 91252 368064450
1 32547 181202 686135495
3 151533 107574
2 64636 420952974
1 18593 68173 707259248
2 23982 177498647
2 169921 763682697
3 122640 128588
2 96070 961990134
3 150462 108689
1 137029 154731 284820269
1 54736 99052 476735459
1 88680 96208 931172710
2 34765 388629209
1 121223 197576 532212331
2 110601 995620684
1 14872 136028 715090041
1 100235 180192 885771922
3 167688 5650
3 144489 125361
1 2236 15376 896043741
2 81963 518284964
2 90665 717814740
3 78468 157624
2 1414 869107523
3 93607 175424
1 17138 27082 791686326
1 22733 63787 284682917
1 63425 138168 448990078
3 103344 19827
1 59309 192622 866772054
2 96684 546573410
2 163714 142352388
1 48870 75463 658188648
2 175552 938779589
2 76408 679605283
3 68188 179551
3 155303 72192
2 74634 622395449
1 84737 109752 627933781
3 34940 12740
2 5907 313965730
2 44476 423153382
2 139130 356966141
2 25351 225958228
3 9549 68227
1 98811 160850 250751686
3 59847 196399
3 10666 54785
2 128263 122987985
1 6035 12818 97171922
1 21329 49495 247454666
2 146237 545013468
3 9276 84392
2 172968 819589525
3 121529 42122
2 18482 36563192
1 37536 134952 225523020
1 64162 124683 312350694
1 139196 159971 601630158
1 15 79113 228708238
3 102661 145065
1 53069 79608 605163795
2 23451 647990387
3 97610 59371
3 140659 154384
1 41661 162317 787799266
1 84380 180187 601502689
1 49212 109295 348234850
3 143045 62397
1 95507 119047 745685427
1 60964 178677 510281944
1 82575 97266 931479969
1 86669 102467 937538503
1 51828 193478 180953748
2 107259 128717699
3 168542 170046
1 55628 160919 535725755
2 119309 724023622
3 94210 120134
1 18384 59086 866917385
2 130309 20187775
3 108417 93314
2 46502 617991171
1 63834 199744 810356909
1 140256 176053 986577588
2 102860 539316352
3 20610 167211
3 178507 42944
2 41176 48346700
3 166508 181113
1 12245 193676 908846408
3 81769 25936
2 102304 823362474
3 41713 28908
1 100262 158185 152938424
3 179725 105892
1 107149 152913 940610821
1 159154 184744 301235999
1 7024 32457 389643809
3 93512 185185
2 171728 573245535
3 94743 68219
2 16326 880062072
2 125527 187659725
2 33716 201549223
3 198166 33231
2 96116 801309542
3 82774 113230
3 94791 81514
3 5713 1414
3 151085 179754
3 14180 106152
1 25296 93181 666426367
2 110191 550401045
1 26364 194095 366638341
3 143146 161029
2 119032 456471989
1 86645 177427 525884871
2 73414 25009218
2 61259 745033295
3 86930 165808
1 24216 142900 924038645
3 8844 30356
3 63497 137970
3 45326 161060
1 15367 54598 995629816
1 122416 162271 977791266
1 34170 158145 310303857
1 830 138745 965090195
1 17276 144982 54658466
2 88379 671338326
1 96525 172810 119920939
1 938 149296 565666195
1 11126 47067 990818009
1 19715 116208 667125023
2 176159 962682457
2 4897 462113912
2 141872 789344619
2 106393 348774422
1 3479 12317 347516055
2 61271 705274919
2 124942 62853197
3 178143 116953
3 144738 105508
1 178504 191125 549160727
3 119567 73560
1 61069 135119 253963308
1 95233 115707 517183289
2 133565 732140146
3 139960 12979
2 86635 79048183
1 33117 162745 712822612
2 88370 876528003
1 47916 104071 452147426
2 132272 5121628
1 21219 198928 276032750
3 156037 53
2 61116 729940818
2 70057 172311949
1 56842 96884 302444436
1 3951 59062 297215215
1 165422 167138 730318982
2 12501 427904740
3 187931 23473
2 175603 186516390
2 130917 177815538
1 26404 152716 991577188
3 6789 96877
3 146128 62601
2 58111 168204846
3 159127 142644
2 49106 465148700
3 62271 132846
1 149434 153951 159272726
1 35831 178452 626436853
2 195695 575751116
1 3733 127845 662441053
1 114918 154747 751530502
2 182089 221416437
3 152615 87468
1 154080 183262 649063931
2 138905 447599620
1 82672 169108 69923580
2 194601 681026164
3 112079 28989
3 199883 95036
1 1511 194366 946252177
2 155301 171447814
2 94221 509177239
1 90058 140474 237173681
2 135503 580646012
3 18746 40289
2 184508 478225262
2 79070 376484335
1 78584 99628 890909524
1 20338 62752 256166997
3 45958 170454
2 16592 252867849
1 6565 19993 650792458
3 186238 163682
2 190942 154914987
3 96087 65993
2 63096 7616468
1 115371 151737 695066721
3 10599 116184
1 25767 199177 234900343
3 20918 142502
2 122918 736513893
2 142472 93588554
3 129169 48456
3 40640 9594
1 8000 149564 210084200
2 170430 539626431
2 36627 822289109
1 44832 57367 691630546
3 93240 20104
1 36727 120921 212140230
2 25847 991870712
2 5880 83267280
2 134365 929224864
3 92974 150628
2 184646 59680332
1 146778 195835 311460832
1 125803 173811 398975136
1 122919 139122 67111130
2 13689 276424308
3 25332 123557
2 170699 130965226
3 34378 164116
3 154685 85106
2 91465 837816101
1 118514 174524 539533603
1 107018 171952 414644548
1 83821 115187 303952689
3 138189 50438
2 62462 764924021
1 127972 136976 307230377
3 96393 475
3 81359 145283
2 158187 772938118
2 139003 666600293
1 20416 115911 204730101
2 60750 921542559
2 129959 712594680
1 19916 110351 125002347
2 94838 386698122
3 32493 75292
3 161619 15298
2 106248 169048977
1 142015 182678 801546292
2 137620 474366648
1 58726 160254 397895286
1 106910 160052 400062284
1 182753 199969 717681379
3 74082 45071
1 52797 115470 84478061
1 127 116230 692106484
2 199662 984168022
3 83742 191830
3 185590 79110
3 106585 97716
1 93135 137740 254411315
1 35172 105138 984069664
2 166239 324861511
3 17608 124052
1 3358 196260 181098917
3 190929 11584
2 83374 24091264
1 5746 167608 391867616
3 181438 98196
2 83049 746655494
1 45027 74285 696790149
3 173463 63870
1 182803 188952 253869709
3 199372 105806
1 10625 166403 60963355
1 149801 198754 672690817
2 42654 298763238
2 175704 711286814
2 73280 832678215
3 54443 171951
1 103543 171818 117764491
2 67181 354740871
2 14129 274237353
2 135948 283011568
3 69463 9425
3 95623 60290
1 181041 192320 168952118
2 161536 122241798
2 64721 613509250
1 6354 100154 963697094
2 73906 451588371
2 189014 148144588
3 146059 107760
1 47979 135170 565198065
3 133165 3334
1 72305 170652 114021038
3 56126 62004
1 81909 168858 384188768
2 82563 967549209
3 122310 171284
1 149157 170226 391942217
3 121649 63251
1 70520 168786 380147211
2 121499 749897595
3 165771 2182
1 48447 105523 71766417
2 75752 563210763
3 183078 65012
1 7171 115294 364386302
2 77903 270940883
3 186958 78012
2 95174 611376411
3 130345 6440
1 2975 197107 253585465
1 42237 43002 529986436
3 188628 141996
1 42905 72805 981359236
3 110928 82744
1 29056 124052 270929365
3 139751 102052
2 23401 436597613
3 129048 16180
2 55506 204583210
1 123103 173859 549375128
1 39353 79199 929134223
2 6309 117132758
2 162578 747716989
3 156058 153625
1 6053 38272 611079667
1 84273 117031 334926691
2 23394 831008900
2 53317 282265568
1 30162 167177 582660159
1 117446 195303 134352744
3 84386 16043
1 159089 197304 548297233
2 109540 858156380
2 42461 7781124
3 136097 82828
1 31905 174984 88427539
1 87686 130099 426685439
3 151589 44612
3 32013 16595
2 95432 291020602
1 95845 116474 338371286
2 12640 170891887
3 104734 183747
2 106708 897889472
2 57569 614369872
2 199573 433101628
1 67256 75333 683889055
3 25702 148458
1 104959 164810 219559342
3 85143 141142
2 34151 805415703
3 17051 155387
2 115728 805880355
1 135590 165055 871751828
1 79649 196907 402401942
3 131776 63609
1 75077 80903 862926785
1 13140 25051 109957377
1 37936 159208 510416882
2 75688 166202899
2 60672 366878049
2 33498 903940695
1 36273 53161 27325517
3 26421 30774
3 81183 187334
3 144600 194299
1 15195 162015 411467162
2 126908 296102071
3 167280 153114
2 36925 916423280
2 101647 539939988
2 74323 474421472
3 3495 131605
3 96033 150492
1 170447 176674 199380581
3 23070 107259
1 26649 70364 838042515
2 90911 390645111
2 113650 178814215
3 131868 15252
2 134236 43585775
1 24800 175210 974390163
3 131797 22916
2 121247 550991317
2 49710 232896081
2 118478 953832554
1 114118 164850 483142087
2 166841 935901534
2 80866 302571522
1 103601 147147 849405766
2 51972 246845383
3 50964 110512
2 991 216995132
2 80449 278343441
3 3012 15952
2 138799 540395425
3 170882 87943
3 74973 21370
3 75827 173227
2 61409 291242668
3 144660 196441
1 43723 58767 88783416
3 39468 109786
2 1581 896163748
2 90408 101036022
2 116363 169247061
1 21470 22988 763013973
1 12071 105997 314735432
2 30227 5482464
3 48949 39738
1 98818 173250 840240404
1 74285 100277 304969148
2 71934 717441587
3 190369 501
1 50984 124242 250669020
2 178734 260732922
1 62747 116091 736074388
2 136240 486296036
3 183299 185587
1 65687 142860 816571914
2 170964 372341374
1 108064 147131 656396352
2 114934 87197377
3 40988 57061
3 61554 87149
1 59509 117797 701312574
2 86077 126476955
3 138411 182095
3 58111 18631
2 162811 242688700
3 122141 142644
2 100065 607785160
2 45058 316023310
2 53328 205918352
1 24068 83536 666276703
1 121582 136550 490637392
3 103302 114120
3 56230 9992
2 146269 246962279
2 173789 845710603
3 51140 65431
1 768 44198 529691099
1 58376 198334 441741189
2 173124 947388326
1 124423 165886 435157025
2 199085 435411904
2 113351 20342848
2 92185 466872796
3 172029 178278
3 99130 12353
1 122281 188032 492270346
2 166224 39917051
3 12789 121656
3 88215 159246
2 74364 936836612
1 21747 117612 396247828
2 114359 788597759
3 155106 157476
3 90194 16528
3 18839 199952
1 75442 96401 720240559
3 24745 56453
3 156257 103656
2 65049 142705476
3 67586 68793
3 84847 163816
3 24121 176009
1 6072 47263 550764857
3 30709 90879
2 131045 959553753
2 83334 689805399
2 147168 827781481
1 4339 112119 504901674
1 23834 171104 834233799
1 85896 191761 964410978
3 162850 104051
2 191619 61756995
2 9868 224996277
3 46813 150114
1 95512 170132 2476504
3 117093 90018
1 76523 171262 336535022
3 170644 91293
2 185361 189034363
3 170529 153105
2 34040 431750030
1 10347 190786 466977164
2 106376 992014762
3 39542 145302
3 89136 45192
2 13730 780529212
2 51046 463631831
1 65933 198703 478320369
1 12278 144839 737709902
1 74874 120162 802159972
1 86890 155245 541563852
3 65845 737
3 18381 107663
1 85869 141999 419625442
1 121463 195720 712397028
3 137160 149096
3 19281 37374
2 84425 320156241
1 94245 102306 947986379
2 167103 994274663
1 34591 191133 758261619
3 78850 173056
1 48027 196132 764568391
2 188228 94254092
2 87745 378080909
1 73177 177307 131560344
1 36540 95367 863652004
2 106326 792428906
3 196080 182802
1 131519 148462 507907358
1 3607 154883 47814840
2 91304 442599175
3 179096 140537
2 191717 253412679
2 113243 996650448
1 166426 199633 488423182
1 15252 121059 770454601
3 5799 58982
1 23954 171293 490326971
3 92915 161355
3 107343 41953
2 136332 182649430
3 11125 161562
1 30437 94407 721865136
1 67460 130848 767378932
2 126876 605027388
2 153429 958978966
2 25386 177575025
2 180887 217139414
3 94509 150691
3 92035 163686
3 122430 198275
2 149579 328224885
2 128276 225593302
1 57103 186005 479633034
2 138801 672481638
1 91769 100498 594984832
1 73810 112010 406414096
2 76914 160804657
1 65182 161967 315583487
3 141801 149633
3 16757 12842
1 20230 184202 805595262
3 160845 921
2 83233 165967763
3 179243 14243
3 37197 137275
2 175313 838898738
1 135083 162745 267984600
3 189873 59405
3 97853 141998
1 103970 105860 803583799
1 176957 190528 415691608
3 66402 158651
3 43835 100443
1 100341 107787 858605425
2 170589 897059273
2 15188 269304349
2 161925 847544524
2 15926 282729261
2 54119 755632155
3 127427 175888
1 87666 128862 496713169
3 10430 89187
2 27198 457859915
3 199416 37508
3 14529 176267
3 24732 54465
3 40734 185865
2 34992 380635749
3 178371 153723
2 75467 599026898
2 54168 835325277
1 26098 126668 360444430
3 28291 65425
3 84685 43719
3 167492 121136
1 65084 89863 62758727
2 28198 553154142
2 136370 406791732
2 38578 743744341
2 197355 73519103
3 51651 52803
1 54381 145195 991162418
2 35435 692983395
1 181921 199305 80551612
3 123236 144321
2 11182 668847623
1 70522 173701 55051761
3 123828 92007
2 142511 397303597
3 121979 17052
3 8491 85949
2 19496 275757535
2 60780 437185775
1 140468 151191 813478439
1 27288 199731 782181391
1 39556 184613 365538372
3 173741 139889
1 1926 47435 907114404
3 117992 871
1 14348 122538 82965651
2 89763 977052834
2 73352 936604195
2 70368 69137654
1 7520 179478 856100209
1 142003 149957 146495839
1 27389 100014 331273665
2 39367 914161195
1 12339 163354 980805137
1 21373 128180 599478989
2 100549 284536816
3 142474 60893
3 54399 40908
2 77212 209047315
1 146646 170719 802445475
2 154803 389384915
3 155865 111468
3 75259 18942
3 93939 162745
3 61587 51035
2 120733 409831474
3 14259 31855
3 176469 187689
3 88525 178917
2 3193 267649609
2 199798 356518801
2 5998 240174493
2 31052 357113114
3 52994 25618
3 75778 147418
3 10230 126934
2 47152 197074304
3 19207 188121
1 2803 100010 186790312
3 168520 1548
1 48007 93290 36725867
3 98825 75853
1 138420 174717 632728038
3 45876 5929
1 135399 146986 463544640
3 34182 72475
1 1455 36669 351242052
3 22873 196849
2 176263 645639254
1 65054 137524 628637864
3 43136 157573
1 34798 147840 56375775
2 99347 285335507
1 129052 161495 426638905
1 133507 158270 714254955
1 9749 154098 232792098
3 67254 85503
3 177145 144682
3 79184 191434
2 82493 615884814
1 73814 127005 409630415
3 98111 82788
3 23822 145461
1 52346 79854 776944626
1 19198 31452 536586165
1 84972 90626 292535936
3 189540 69965
1 7315 186609 725990081
3 161146 74644
2 30651 662594937
2 179144 765970358
2 43514 581178408
1 91859 121960 558850
3 130860 62605
3 81701 92724
3 83040 182709
1 31931 177709 146441683
1 3206 75282 273836392
1 100411 131239 186651348
2 187952 952789684
3 13288 114053
1 5245 136389 481643484
1 13263 197272 531168634
1 98959 133392 123906264
2 161464 68081345
2 187745 529126127
1 118342 131434 479680665
1 20101 49352 116077541
3 198503 106770
3 137673 171337
3 2295 159868
3 49368 89920
1 30885 53526 879545435
1 10221 168224 141932615
2 70686 878870449
3 170348 113740
3 62772 160344
3 9728 80687
1 14379 54928 732753843
2 78346 540867662
1 53035 148757 644465239
2 29288 124756116
3 196089 139277
2 2084 84467534
1 10600 146121 822536428
3 162527 78440
2 166580 201587
1 84038 123245 867892744
3 130203 33221
2 129831 938050973
1 35280 124496 618571711
2 69153 760775603
1 10455 98058 968013935
1 97987 160672 915758204
1 24941 163352 741431440
2 44656 491612233
1 84398 101182 44305786
2 10647 704012853
3 176892 97087
2 11635 747147973
3 113633 146419
3 5326 93909
1 59756 74807 171131440
3 13435 192447
2 102718 532736621
3 89378 111203
2 28834 970354781
3 16448 25279
1 75145 86675 516500796
2 112015 806532858
2 82446 64362194
2 55523 718439010
2 116471 276017574
2 42736 120170533
3 44324 122331
2 153910 271212002
1 61751 144390 125764617
2 18742 964263007
2 25317 444924078
1 44705 123813 151653235
3 38664 197646
2 22229 944082501
2 176183 861022568
2 54430 882261243
3 161163 159768
2 137027 615490296
1 15679 37463 491081804
3 118211 94219
2 24187 481832504
3 132663 171591
1 8907 20588 494661801
3 72985 8873
2 68842 976133857
1 9587 192583 618465372
3 30410 70616
3 70215 50090
1 62259 133607 201436642
1 109564 161004 425613133
1 47804 196369 212176898
1 116897 199140 63314641
1 84991 133693 960646382
3 110411 194649
3 27256 60700
3 50804 29020
2 92051 168891881
2 158531 604146312
2 38134 497574257
2 54799 856065593
3 17169 136424
3 103939 30912
2 29291 312759218
2 76538 662614615
3 113072 112169
3 54440 136014
2 66144 181810962
3 94361 57121
3 75846 78231
3 160909 75463
1 9808 178279 107093859
1 108328 182808 706986429
1 47161 188832 921138013
1 88466 95541 972442612
2 85154 598368452
1 68295 185929 963425873
1 71682 149734 536686870
2 95808 958617912
3 127566 103481
2 84029 23735958
2 165919 412741582
2 108401 108228294
1 162914 183403 689234565
2 76770 117636087
1 16639 49614 197962112
2 113149 90981565
1 102458 143138 129980336
2 133516 610950541
1 104901 199901 338564985
2 81546 423223781
2 190631 54336750
2 137654 242619075
2 168436 984048454
1 25946 56080 528638141
2 118107 762117046
1 86146 188518 987164738
3 67782 166433
2 133993 653398724
2 145909 497976470
3 138155 72840
3 180720 28904
3 189689 169029
3 37728 65162
3 17453 109273
2 115959 195379737
1 50509 181197 322592472
2 95411 522380197
3 46963 73878
1 67256 111824 778227348
2 185077 319381469
1 2471 114752 839140035
3 32206 54052
1 67781 193015 801576505
3 171791 178684
1 82018 150794 44564175
2 3971 664068183
2 160928 21024289
1 114390 162636 416873086
1 33468 41237 343404871
1 41266 127004 339259506
2 10314 727691602
2 110980 832858337
2 194238 153984377
1 118440 143679 698362005
1 158070 167604 753959797
2 192201 980292323
1 26295 160465 574440193
2 163108 243829740
2 73253 544239317
3 191499 189204
1 7231 163677 638015362
3 181237 116640
2 29154 899500200
2 96939 935222314
3 42280 157588
2 38401 878994733
3 161024 23361
1 133555 165958 740919214
2 14627 79796439
1 8798 49126 96736424
1 98340 129812 277890238
3 74935 176424
1 54677 116613 156637244
3 20334 137030
3 198149 154180
1 11883 183872 513685772
2 99802 556336515
1 58554 66178 360914354
1 95597 133718 161418780
2 114392 580312757
2 194825 487206109
1 35414 152778 939385255
3 36496 156701
3 162284 189578
2 130572 166990935
3 65639 146615
1 56918 138582 912360340
3 45261 65471
2 146497 396038638
1 115953 158400 721894044
2 128600 445163682
1 10472 195742 531509420
2 193631 104786975
1 51569 140784 382862225
3 69724 199860
2 62540 327024517
3 53910 13385
3 195264 60666
3 56884 7422
3 63850 78970
3 98770 151393
3 65086 50993
3 175890 60538
1 61817 115021 364981951
3 192387 121175
2 189284 871705163
2 195300 364828043
2 105225 212591809
2 133291 720416263
2 110959 40065162
1 90128 105606 230874467
3 64860 58538
1 82489 131514 365537653
2 117163 411626644
1 117027 185480 158498671
3 16482 196263
1 126320 170713 266671929
1 80216 132972 893633877
3 36155 21994
1 33257 162893 600711951
3 111980 161591
3 139350 159623
2 78243 897113192
1 194638 195902 775384812
3 25808 127443
1 166887 181692 806507173
1 36902 171794 138154218
2 103352 868641800
2 24281 345902951
1 34695 95431 233775960
1 30903 79782 847248879
3 193875 127355
3 159608 21500
2 7962 30388010
2 22283 449067243
1 133706 148714 524951644
3 53554 40575
2 59545 712606697
1 2889 69451 771501512
1 19487 175043 553923206
2 127370 87908881
1 79648 189611 297571953
3 178125 17988
2 25910 200706293
2 112751 667938455
1 194594 198699 5357747
3 49619 108153
1 120629 125682 274592305
1 36723 176341 887799855
2 69905 223716514
3 142762 105411
3 144357 105652
1 18740 38380 801226703
2 125550 153715152
1 39270 181295 522768515
3 43290 132882
1 29147 110496 287053120
1 89880 193766 766732663
2 35258 780762416
1 8661 80078 794452828
2 85378 412086336
1 64588 74184 795107644
2 130999 52299340
2 175679 587304411
3 49561 128972
3 120832 139997
1 73859 139845 534864325
1 80571 97785 116374326
2 149175 460972765
2 160943 259760344
3 12521 17525
2 38294 972950221
2 17499 469082978
2 152698 489402253
2 122459 393499547
2 19088 307879433
1 52639 67679 133072617
3 54736 106332
1 107170 132562 369152426
1 41492 114728 826268709
2 131206 441987546
1 40611 75070 604348306
3 175731 189269
2 168945 731260621
1 55701 57018 627222958
3 27175 107089
3 30061 11992
3 118397 11044
1 128842 176941 824830662
3 148864 46743
3 50639 43994
3 129181 48176
1 10581 181742 70698569
2 130157 279538219
2 11497 71555785
1 75103 191945 494213240
3 184275 177308
2 26928 865369841
2 98074 319689478
1 59503 105202 64238908
2 148427 594417241
1 10515 19815 586043311
1 127713 180246 372974859
1 51018 168047 118444097
3 15199 30316
2 138593 224380703
1 149858 153872 68775941
2 62645 125781544
3 34799 32125
2 85731 62987617
3 101932 103916
1 103039 173560 525076360
3 266 69921
2 99059 98173173
3 186267 55111
1 160332 187947 478504547
3 91535 163096
1 37743 106169 580897631
2 181438 550365400
3 128310 5679
1 23063 183552 226960564
2 33716 186372502
1 73518 168809 277462009
1 131815 156747 649120328
2 47249 438050130
3 52106 95374
2 136709 915331848
2 54862 97952139
1 19516 83185 331863545
2 43555 999671855
2 70274 185932437
2 2820 555980131
2 47010 301698088
2 73020 777931132
3 146094 105046
1 29014 130477 48787476
2 46546 309795540
1 16981 175400 130934536
2 102801 559928824
2 10627 998163399
3 83974 81877
1 28470 67012 54335598
2 151349 71832905
2 175847 701647790
3 140862 172160
3 85865 74925
3 119858 164088
2 52470 110161724
1 31513 178899 34766780
1 1434 136830 501552404
3 144025 128851
2 78608 602879506
3 94438 150371
3 161620 35058
3 58564 31343
3 10825 120261
3 166476 50241
3 49879 80033
1 17222 54053 133521820
3 122358 177353
1 163711 181914 546829631
2 34848 300096814
2 30643 975752783
1 41447 113841 898287511
2 125433 371363175
3 54932 198906
2 128550 279637211
1 15030 60681 248528797
1 92776 98909 66198648
1 68091 149251 878382909
1 186230 197056 197897383
2 15658 737164331
2 12804 983844850
3 151717 198557
1 4123 87845 771647487
2 66488 76499195
2 162020 828146306
3 113767 196790
2 141738 457186669
1 83525 133213 108431480
1 17717 152600 229039553
1 53263 144874 308259459
1 138126 183831 660729266
1 84443 167854 35613473
2 186614 516790043
1 28161 49948 363676278
2 83307 457157337
3 176967 167090
3 198486 13376
3 58715 170382
2 191701 963763370
2 193290 448010230
2 61580 661464219
3 121248 127198
2 41453 380933019
2 99988 120735212
3 68686 154304
2 35693 367627504
2 68397 493648950
3 174578 15276
2 30615 674817880
3 133870 56150
2 73578 911492806
2 17553 874675851
1 86809 133313 476913611
1 10525 79544 217408185
1 85344 118789 4644154
3 71678 40678
1 28619 132131 899900150
3 112286 113648
1 48213 144925 403959921
1 2732 104439 125490681
1 44530 179799 850002999
3 161414 170463
1 14992 27717 792673225
2 68420 415964160
3 194993 104238
1 47718 162314 521105790
3 2079 140265
2 55117 578224404
3 34719 83063
3 22799 162169
1 25829 187360 453275008
3 162858 33999
3 13503 130029
2 51992 967040722
3 20194 177897
3 63453 10309
1 40495 165045 456431762
2 138406 447222194
1 44937 56613 102798677
1 38652 182331 574679621
1 68613 122734 549847665
2 41608 413839498
3 85283 89332
3 32601 101007
3 55482 33853
3 92148 67837
2 146200 449007734
1 6853 75818 931468940
1 9347 36666 458692776
3 76919 119211
2 36177 16177013
1 3514 48010 314772471
1 41482 147239 751662473
2 51459 199888774
3 82647 192584
1 124469 165481 340191803
3 98119 14450
1 108359 123282 618318013
2 93336 116082406
1 144729 163608 207374626
3 22116 86405
3 134813 105834
2 170300 566642474
2 79176 292402959
3 189359 18392
2 71033 224820644
1 58289 96277 63812106
3 112004 165636
3 170836 123062
1 101870 108989 329044020
2 37016 533540073
2 8959 827476747
1 59215 189813 957373128
2 47625 999662498
2 124335 21000453
3 55052 22124
1 40563 131691 540554606
1 92260 97541 759625421
1 78268 192905 116083742
1 38519 159092 758367926
2 33906 145189471
2 150813 30669144
1 146408 173434 948284247
1 43645 126253 554380856
2 8555 942392400
1 14461 143578 179649871
1 42313 112584 654672374
2 187459 452377379
3 135871 85220
1 127635 191043 384764936
2 54597 935511177
1 2317 125661 530238015
3 46704 114536
2 62434 462014296
3 34547 195125
2 49942 696011234
2 97267 468006835
2 138412 825709389
2 71245 890795598
2 33130 985490200
2 31601 457940307
1 33755 86735 469471852
2 3023 760522871
1 40340 87149 828124108
2 163440 139611847
1 102755 194885 677104497
2 124566 510216878
1 15866 45095 375692309
2 139310 404029681
1 33173 115350 438425762
2 199393 332028793
1 12427 45119 454909268
2 141117 298165343
1 25965 87671 863182140
1 51961 157813 334234797
3 167151 190399
2 177890 415869771
2 133184 660629719
2 7561 379265507
2 137609 507654330
1 57496 82224 422378236
2 169308 216788007
1 150908 174705 21413950
1 35689 47366 146180093
1 41515 107911 942814225
2 88262 801833650
3 111910 182035
3 29848 29795
2 113101 51221875
3 30512 194010
3 28977 185096
3 131968 99230
2 113475 479554733
2 122660 345348597
2 8784 60097382
3 80594 75679
2 73541 779898250
2 86387 199264818
1 51691 139487 717424994
2 121451 782408005
3 134981 131284
3 34655 16763
2 180167 761596239
1 68181 69730 559264328
1 77001 100256 681351922
1 69288 80486 391423268
3 133894 61591
2 153934 347210420
3 66827 109434
3 105652 19135
3 186820 150015
3 158457 80240
2 6611 553398625
1 11281 187052 286002677
3 14243 161298
1 47112 177438 377486046
3 18301 164791
2 155632 344443182
2 120515 27901116
3 7840 146798
2 90265 102061458
2 149693 959226212
2 75867 211266406
3 101683 109851
3 193055 142494
3 157198 107932
3 41929 57745
2 15590 222103386
2 53422 84047855
2 151650 384987497
1 100958 133582 125849995
3 192059 8088
2 65797 9866053
2 89426 597119882
2 13836 703666443
1 1219 174815 392408060
1 78476 92174 552976475
2 166689 125947203
2 175875 52775687
1 54289 191888 654769198
3 193378 176156
2 197871 466641087
1 5710 149980 824905829
1 42921 129727 141620604
3 2264 45952
2 181497 470583884
3 94876 115849
3 139753 135907
2 69785 98426105
2 58902 603286506
1 20037 145703 719861674
3 146805 47453
2 150358 875780406
2 1746 746738070
2 193739 214414677
1 39174 143211 842616250
1 76091 85092 955024878
3 29529 58188
2 164788 450893726
3 162275 43982
3 107004 146167
2 55479 35412097
1 34195 138855 496951160
2 134330 782083670
3 11569 30410
2 9876 889503040
1 101948 144988 886876649
1 45961 106118 136744518
2 175377 175652396
2 34449 850633100
3 198154 38106
1 95344 175904 491427148
1 6263 48852 67945033
2 142460 110632270
3 10916 56289
1 36063 84544 342663441
2 16360 780526764
2 22935 249675040
1 6463 17304 72998290
2 41935 934448458
3 119650 72700
1 11688 189096 169282609
3 183593 126190
3 175549 130460
3 171813 145744
1 48394 93766 598051098
1 24699 86236 569810374
1 76492 143422 82444726
2 134542 804680531
2 57539 26892426
3 93542 84938
2 2933 462457128
3 64960 130416
1 95901 139616 169417514
3 25711 100585
1 6068 161214 915133686
2 138395 609360741
1 63406 194669 41437301
2 168072 371509458
1 84241 151841 907331474
1 54751 148671 40958163
1 66974 180060 780163929
3 17591 23676
2 166235 216183517
3 37371 55298
3 143907 148160
1 88152 103833 197690240
2 136535 240970825
3 104711 194378
3 186327 64535
3 19088 197742
2 124083 936332466
1 110324 191411 699614800
3 111387 195453
1 96648 192921 516367082
2 108186 109310117
1 4741 69988 177420110
1 1051 110304 274980596
1 125750 184072 864284097
2 178685 175510297
1 54174 79188 308483234
2 85541 87044315
2 39909 650726850
2 187448 595725700
3 167223 195353
3 177780 18694
3 64675 149806
2 25642 733672070
3 97784 184025
3 53596 147753
3 94129 149630
2 139820 273327896
1 151073 168795 126183620
1 83575 187221 494465257
3 61464 180780
1 80726 92304 479833620
3 20613 16045
1 3225 57955 182966779
3 139034 47794
1 47862 178180 804304334
2 9022 122683501
1 118978 169334 406208465
1 78752 178152 711561763
3 146607 126197
2 182111 84142429
1 118811 173561 927464685
2 72015 550050748
3 103370 66467
1 88499 179390 726173790
2 57659 134300187
1 76478 191778 548829911
3 23902 92575
1 98036 197063 64479437
1 156621 183179 122566923
2 180381 738452686
3 185936 92331
3 191934 107346
2 40818 198905638
2 42385 664852312
3 198641 17229
3 113985 61759
3 82282 45648
3 73677 40132
1 39049 54371 946782002
3 158742 67871
1 54844 115205 908112500
2 27758 588484501
2 47232 39847040
3 2261 199096
1 167948 182401 438265501
1 22092 84912 261609743
3 154068 108434
3 116739 141326
3 108907 124842
2 96139 745137712
2 173116 166703176
2 18994 26661719
1 18143 110112 937711479
3 119344 135195
2 156057 736308978
1 22716 142436 850661478
1 83583 114121 810828166
3 181628 94978
1 99769 147918 777052656
1 30099 48636 980415602
1 72948 182586 57864355
3 81308 90236
2 116646 751515066
1 15163 31742 350812280
1 143756 145871 5081011
2 153087 163055957
1 169929 170946 405776214
2 68270 898830897
1 16141 59496 551038274
1 27028 97680 139521573
3 44272 47932
3 2645 39720
3 60670 30230
1 40063 109154 425387892
2 166633 413446431
2 19772 442685659
1 48808 144723 368602725
2 33712 875721429
2 93790 289560797
2 81837 932937655
1 45671 157668 90416401
1 133460 172614 37298411
3 193686 144413
1 89560 155340 925361801
2 14288 626165903
1 2423 130213 617596291
1 7119 27886 243219509
1 98855 184833 835814726
3 115908 182720
1 86610 117223 531680238
1 64371 176081 151324258
2 75894 476772153
3 155249 161360
1 24993 30119 936554023
2 38496 910891478
3 101836 87564
1 126545 142435 666223689
1 72327 183864 752428985
2 142382 562649654
1 86320 168371 653818641
1 4849 127262 471018891
3 12008 6481
2 24253 19413005
3 95569 159126
2 17489 599111752
3 57158 9196
3 99133 51217
3 21813 195379
1 139541 170970 956023274
2 123837 212424511
1 30513 129739 824850514
1 6363 37820 717044548
3 111312 136778
2 69217 389969567
1 88228 176603 260608586
1 36531 189431 750080774
3 176277 164235
3 119990 182161
1 107957 146144 729279953
1 155608 191664 908926383
1 1916 191320 175976084
2 142188 320920454
1 49319 66341 718780327
3 149767 28116
2 48805 104279036
1 71752 86870 835210188
1 81729 105668 880487367
1 70968 101160 648873872
2 136407 512595946
2 179205 930285307
2 23640 539528935
1 99660 105692 460137231
2 43227 394461460
2 156149 427393378
3 17356 83968
3 7573 71769
3 83177 85652
2 70666 186658765
3 34256 107345
2 27128 655854883
3 61089 72964
1 12395 63680 565071025
3 108921 163288
1 140638 172372 10847574
3 129970 107805
1 106493 146884 928069268
3 76243 155465
3 109249 67166
1 6231 112072 586816261
1 33757 181053 629535224
3 169276 105462
1 57655 164772 14131635
1 4299 46929 551997858
1 120439 138029 844307734
3 137017 152338
1 178869 187571 672060245
2 50504 982898903
1 41280 163470 642180328
3 173676 58304
1 37916 107605 153014263
1 83754 197828 882872114
2 9230 597381513
2 159062 222740076
2 144851 29900546
1 74049 77658 789164085
2 89174 453491828
2 172148 925462222
1 22337 50471 167254698
3 12590 188377
2 159073 179595089
1 81070 84279 71572516
1 4996 178600 870789984
1 18691 146732 665490640
3 99929 30872
1 12030 173559 493084668
1 12104 22309 640605383
1 34665 177521 417678464
3 123843 145865
1 49685 156742 85762035
2 156229 189572805
2 184726 862088425
1 43333 53096 764350884
1 32348 38832 113988469
1 8128 186992 247555351
3 125423 101388
3 183556 90454
3 106346 71972
3 160899 120977
3 182582 131398
2 139476 407085510
1 28215 177799 785172923
1 14223 33773 668220126
2 120413 484543261
2 98344 753644899
2 23937 492929692
3 132007 146149
1 67122 191563 337890540
3 106445 137347
2 17404 443152718
2 107838 833636057
3 21670 177160
1 38027 93795 781947072
2 118367 597049513
2 140796 293674143
3 55719 25627
2 39647 617186063
2 39926 464424011
2 67010 888129364
2 23917 769416081
2 182617 614276495
1 17404 157954 515179116
3 166484 173340
1 21035 161512 631227540
2 144359 777980848
2 159165 938026248
3 152868 138981
3 106830 6589
3 105433 138727
2 139213 302098167
2 49409 929347801
3 37397 91223
2 106989 458016250
1 60727 183459 434610856
3 80503 150942
3 40185 159653
3 82539 167356
1 33949 70262 816540832
1 179512 187952 682219136
2 71356 139365658
2 158581 893380707
3 41118 31105
3 183742 30583
3 149503 187697
2 172851 957211018
3 11289 114694
3 165594 14434
3 151356 125988
3 122978 5331
3 38048 31275
1 62434 130836 396248505
2 161101 622394952
1 95413 135027 737207271
1 60272 105857 794034149
3 41535 44483
3 82911 28913
2 162099 402835245
2 19058 455132287
1 137814 144005 433947473
2 107499 326171589
2 148887 208758938
2 157554 495596930
2 166797 201255011
1 172015 199876 741752099
2 181212 544896453
1 21679 51566 695236059
2 148991 964142647
2 70047 108672390
1 98829 152747 602608533
2 192508 766949415
3 40413 180233
1 101495 119223 775407685
1 91342 111656 623589186
3 68271 170833
2 55579 343761873
3 142647 171499
2 55786 844435104
3 97939 181173
1 67698 106226 777812929
3 107932 129809
3 162726 19725
2 128847 178129498
1 67992 91496 552242162
1 147962 177252 484613587
2 135248 97121593
1 77226 183364 456856708
1 18122 147482 846780181
2 20885 484928148
2 172212 285997785
2 194798 223742413
1 21628 74306 21465836
3 35235 170793
1 57788 193773 35096540
2 97236 890413016
2 63413 733003334
2 76067 236444595
1 3379 191583 987867113
3 9359 81701
2 89342 564272123
2 188115 655176686
1 47766 167889 36679549
1 98224 176053 437917700
2 58700 651563509
3 97161 108272
1 64897 168857 422510039
2 199345 320471249
1 102780 141962 282442559
3 169042 166800
2 47870 630466965
2 3067 739479714
3 182528 21466
3 140054 193436
3 69793 163721
3 32245 105496
3 162096 37081
3 35488 15096
2 73342 900534107
3 6598 75823
2 46179 472304363
3 95759 151500
3 77293 8676
3 65470 98745
2 167217 518244226
3 56098 193865
3 129783 173892
2 165086 489043780
3 50552 181758
2 57685 316997844
3 98369 20302
3 45400 196008
3 45973 34864
2 93527 180052370
1 18333 199902 544665639
2 172665 311725839
2 121351 292722193
3 123060 182168
3 37539 79785
2 68811 243763265
2 57158 25416769
3 4095 20641
2 15077 966044311
1 140590 196021 976509359
1 73588 133470 708310760
1 9604 75365 36074776
3 70816 145923
1 193368 196188 549531765
3 153011 139698
1 50338 123719 122132948
3 135736 9669
2 121191 897499923
1 44254 65728 764312003
2 104054 873045607
2 37157 361192482
2 70491 506878596
1 123679 186625 419291218
1 135128 197062 473989731
1 127331 163764 329660731
1 131058 193809 72597107
2 125847 101704055
3 149655 147612
1 7836 59836 453998832
1 72348 91816 407789728
1 125311 139455 94977837
2 14334 536805815
2 26997 642618162
3 33737 187443
1 45299 104682 601781105
2 172920 765804394
3 28525 195584
1 49241 154901 617562210
2 31376 611440370
3 114193 159646
1 317 117552 45464566
2 153911 350221709
3 184640 107461
1 154286 174837 837274758
2 67865 873071960
3 3288 54102
1 76495 186996 613813495
3 185898 62857
3 6984 168968
2 197260 16126138
2 9525 427889486
2 196963 118314534
3 43022 33372
1 38173 169962 740078206
1 81777 166547 185208894
1 58584 78177 938817722
1 48597 125692 101730892
2 7805 916649375
1 116131 134706 582606595
2 119266 107639554
3 139957 152446
1 64226 128349 15952486
3 63225 178423
1 51880 98001 124585523
1 25726 147786 709478903
1 36759 53947 983234150
1 81568 127136 234377493
2 181604 506218769
3 76330 20569
2 34529 567467242
2 116251 748901057
2 30345 194692187
2 32388 663976171
1 96195 138942 416293263
1 13570 46697 390428850
1 48276 116209 708445250
1 82217 153523 801099471
2 199208 848740679
1 22809 135215 349659425
1 147171 194270 868716023
3 75983 181969
1 18503 67762 862020772
3 46633 115232
1 9586 90225 781969104
3 134587 109797
2 111905 527305719
3 154700 128996
3 166761 27565
1 117024 141663 152307794
1 109587 152159 175544917
3 14476 76677
1 32351 82186 483498455
1 136541 148437 366218780
1 102313 119081 558012140
2 34748 978473710
3 1548 10448
3 36303 110224
1 27589 105129 288877561
3 140951 70610
2 143187 205135568
3 127383 29801
1 36783 178708 96590192
3 84805 58819
2 101185 746452478
1 105872 137740 601210726
2 42397 700809470
2 37436 808915155
3 113680 128894
1 58907 172082 36628679
2 167313 638604616
3 48357 100050
1 119443 198105 105220209
3 23930 169157
2 27546 747134491
3 156651 118036
3 98171 90809
3 78112 165154
1 104828 185139 872524859
2 194816 708816225
3 174603 27278
1 10470 152866 583526811
3 16471 14039
3 20963 94878
3 133841 168647
2 115818 373668602
3 162258 163358
1 20111 118088 428016170
2 90220 343020685
1 76905 83598 918525876
2 32523 434869350
3 172110 127803
2 93894 75216767
2 64987 995366708
1 40222 64669 937182104
2 192708 580972661
3 93532 129449
3 138639 8779
3 71430 66797
1 35033 106629 889497034
1 35719 138605 558972363
2 78568 139439139
2 143558 371279226
2 42313 661961612
2 111271 249115777
2 119264 953377616
3 123236 133370
1 168222 181326 61588584
1 45694 142748 379199308
2 95900 638819779
1 100711 174349 888325334
3 8053 133317
3 140822 87120
3 5374 104068
1 153655 177058 455717586
1 112158 159796 942178055
3 130390 174232
3 98539 75805
3 83078 31994
2 106446 881399387
1 118661 134695 268000231
3 43041 157246
2 78281 33286545
1 72676 175391 56265715
3 79761 84447
1 16629 69831 392707171
3 38214 37583
1 7155 135700 259521826
1 180557 186774 498032492
2 142142 436911233
3 55185 41519
3 133354 186329
2 59083 873799111
2 136968 646153354
1 143514 168279 699122240
1 10212 12445 810229062
1 81921 177723 374762894
1 61960 107050 586507079
2 134486 42219841
3 174058 73614
3 114872 169120
2 26905 873263563
3 17217 152726
3 196895 81783
2 178973 416555873
1 42681 101043 806621747
3 161122 61464
3 7754 115278
3 23022 106845
1 12500 79263 562926909
2 172151 149027825
3 162614 138945
3 142570 77110
2 153884 112741635
3 119823 175595
2 168119 354116945
3 49421 177465
2 96846 70243178
2 106511 310726001
3 156051 39994
3 57963 139983
3 76999 71717
2 165453 314828881
3 60134 25724
2 75177 249845084
3 64817 126750
1 76497 166930 142450622
3 95004 53280
1 114025 140240 733376047
2 13517 871346150
3 111230 165668
1 5646 66095 465402785
3 173835 124162
2 19353 254320415
3 147507 46742
3 166834 54012
2 9124 730951101
2 234 648790486
2 198716 453338510
3 154214 164793
3 34101 112320
2 94666 544172019
3 73160 147292
1 157316 189307 569071880
2 129567 776810600
1 52069 79010 364071052
3 162821 19339
1 38315 124618 893662911
1 37104 168849 635480469
1 59840 93873 455911550
1 100958 124067 694923947
2 166447 803114204
3 181908 198018
3 10069 10758
3 148787 165560
1 1546 175293 169939538
1 145672 178644 48769404
2 186188 740617892
3 149180 163233
3 119551 4939
3 24078 53558
2 83268 110071831
3 48338 179827
1 20956 177577 47026603
1 4622 137009 364775172
3 91466 196011
1 97736 158649 961623544
1 166666 175361 186766168
2 55481 100441471
1 71561 146973 419640295
2 61714 927049642
3 163044 173687
1 84916 119232 256982407
2 137093 132902397
1 51152 109819 403013027
1 39479 94935 582168995
2 144831 346026245
1 136471 162721 898133033
1 21347 158473 732147111
1 4233 129412 683323290
3 35019 130413
3 82528 187189
3 182386 32722
2 48184 571247080
2 128275 125776529
3 170001 87851
1 154655 179612 76440077
2 35324 284317145
2 153798 973447853
1 91334 156233 303297244
2 50274 587305872
3 120247 104721
3 70004 99744
2 68383 293537822
3 136903 27497
2 1171 347118867
2 168876 991508717
3 23541 27189
3 10471 164618
1 125514 175477 92995715
2 63160 419473316
3 68691 35361
2 93381 982915984
1 160069 161273 4170205
1 85941 190422 738890630
2 33659 365584230
2 171389 44604247
1 170288 196877 581744982
3 51961 72664
1 68863 119881 836167493
1 18576 182919 557206175
3 119691 155981
2 9502 418732507
1 91466 194995 744879584
2 164952 139204866
3 68966 50021
1 76912 157267 953015188
1 123084 132244 335470156
1 97010 173365 164185962
3 114260 86768
1 58409 158646 150530450
1 117849 150177 46538378
2 96053 483874419
3 125733 108177
1 27689 186027 725554094
3 81195 186726
3 101392 23703
3 38386 117701
2 152116 525127785
3 132574 71399
3 121134 8750
1 33487 182184 216127695
3 182720 46300
2 197372 515751872
3 189439 166108
1 14239 96128 816350389
1 130639 181249 818801322
2 129838 480025191
3 124554 91798
3 52377 51549
3 15378 47076
3 121691 180303
1 18677 176780 458698730
3 121009 117725
2 168082 174051001
2 51953 668233323
3 82087 179636
1 28768 70035 426798280
2 93807 798189620
3 27148 46014
2 4835 260378178
2 19641 434743142
3 123641 153203
3 98895 53618
2 1710 693027152
3 52590 39627
3 182520 78289
3 194050 64457
2 142858 594248918
2 112081 320919699
1 24653 151219 608132228
3 67881 30051
1 37149 129113 588239523
2 101529 653409821
2 42147 691713047
1 92864 97982 557746766
1 130673 177465 656651536
2 24195 110253527
3 4318 165675
3 91346 180905
3 20464 112910
3 185341 96936
2 41682 635901881
2 161134 381033775
1 162236 179312 948575368
3 91220 74447
3 8084 55470
1 114465 123163 572754979
1 7952 27322 963870891
1 23091 59390 675002661
2 7477 316560112
1 168749 178741 280250657
3 18981 191150
2 125140 697143496
1 13381 166593 387942007
2 11441 412795396
2 138215 419202402
2 97357 60434144
3 52037 139486
1 177707 198678 237792989
1 27628 123610 591248044
2 154392 871879480
1 9135 104343 631410225
1 162998 199354 530527643
1 48957 83615 968486363
2 14337 764742349
1 4933 34750 550396829
1 124673 195077 496279516
1 34392 134166 480109555
1 46757 146139 19613968
1 92948 160672 604338936
2 145792 157799040
3 50781 33388
2 136289 627654041
2 108909 809213919
2 189670 242446306
3 133894 64053
2 67365 837542694
3 151390 109670
3 12298 73522
1 171713 195211 347024733
3 123922 75248
1 69364 125648 818018437
1 60348 145330 98491738
2 146765 912763867
1 64876 125013 31155090
2 51203 681751450
1 62554 92255 541547647
3 64209 118164
2 127706 311410680
2 20545 421710791
3 73701 42673
3 43190 65257
2 93016 276627542
3 179364 49253
3 30832 161119
1 55353 78551 776586941
3 8004 106709
3 66778 85756
1 130245 136385 715366834
2 195836 460438080
1 48037 115710 289007698
3 140513 105659
2 141730 851766026
2 30216 22576601
2 37427 639323086
1 2381 30215 13489737
1 40740 77767 913405474
1 91132 190599 321479865
1 149872 189024 128177094
1 12837 147850 737315520
1 39466 68481 618220911
3 86721 57548
3 145568 57431
3 83239 142140
1 86473 91270 607774221
1 32218 88314 303485873
2 160546 985755360
3 81872 159319
3 164582 17663
1 32872 147137 274004036
3 135102 161815
2 119807 586634069
2 127972 729125873
3 18644 124444
1 109348 127030 738336755
3 36696 108968
3 189941 578
2 118852 276851639
2 95152 830685387
2 153231 234157762
1 9707 129076 435669831
2 172186 50274042
3 114284 81386
3 187961 131903
1 14993 115267 875380472
1 1933 84403 508279828
3 106861 129355
3 11805 182560
3 74270 192009
3 116980 198159
2 150090 296995329
3 66208 103791
2 182267 174125480
2 173127 85818071
1 70517 124129 765021446
3 155577 76380
1 135885 138599 693468044
3 62294 127437
3 14201 63512
3 138921 140704
2 18733 127862652
2 145778 231606015
1 83436 147200 224818578
1 26049 193453 984712034
2 164134 472224168
2 280 498471410
2 63298 488000009
2 92779 330329056
2 154271 621183641
1 40838 128920 352216300
1 186424 193688 496635927
3 140010 53788
3 130974 190895
1 88178 187804 721312836
2 176386 343924390
2 19636 35820594
3 55589 37116
3 56586 2620
1 25775 167801 585906954
1 88440 150277 37884333
3 120937 105927
1 47515 66895 822495866
1 161914 182092 468294460
1 132185 187247 768843052
2 169428 313682989
3 20480 188186
2 189097 78175524
2 5558 849941334
3 50327 9579
3 191045 167708
3 24238 143276
3 133407 70754
2 96367 875238967
3 126361 63076
2 9629 122317060
2 9831 67107170
2 57834 926948876
1 92205 122031 73804651
1 18889 39341 897034271
1 132081 192464 10050424
1 190845 194774 137785847
3 20726 126546
3 24276 178666
2 4847 305486748
3 29282 108425
1 12643 66649 632968935
3 42989 76931
2 40518 792589647
1 2314 84836 919949859
3 35885 94071
3 68308 191929
1 89465 171587 776786918
3 194607 29791
2 37758 872104803
3 126266 63463
3 51280 23081
2 67242 409625443
3 95758 134925
3 56341 79429
2 153708 363204012
1 3916 153288 40643400
1 140847 175455 583723677
3 117448 61864
2 16393 530173841
3 150609 179281
1 47110 135125 809182553
3 63960 118550
3 23022 114520
1 31580 159085 732325822
3 104099 122505
1 1077 122466 464770807
3 178525 148039
3 150092 91912
2 121091 500109752
1 16457 166021 3604423
2 105278 696728579
3 87120 167120
2 103979 535510731
1 6761 23341 408553820
3 128102 118050
3 6236 199382
1 6728 135914 351086989
2 191570 948820738
2 88359 948799521
1 105484 153461 346087254
1 75388 131979 967999929
3 7054 143611
3 88853 84008
1 112064 155889 945277375
1 9405 49101 40108074
3 109954 119841
2 6608 297957435
3 184292 69435
3 4547 11203
2 100039 403288824
2 130425 898450009
1 59512 150126 913000812
3 127056 135119
1 39171 121176 602437649
3 111149 198913
3 81775 131593
3 71911 146690
2 103147 603485060
1 80479 187946 822122686
2 79507 83485859
3 93641 155376
2 184972 550919060
2 13018 981147013
2 147016 1625201
2 137937 54195380
1 75435 138810 982079489
1 79228 131676 987495868
1 51443 84591 864868969
2 60064 214594912
3 28505 49272
2 171586 690777095
2 70508 928623632
2 28303 333465487
2 6519 789750003
3 5965 37018
2 31273 966383358
2 137573 446044122
3 62552 55686
2 150204 880614046
1 31801 101155 305409483
2 148713 652048026
2 14957 847317036
3 82282 44129
1 62007 86245 530629501
3 127719 76600
3 28315 68468
2 47566 44080974
3 127668 24778
1 79839 96171 8999549
3 81595 97585
1 36923 126758 655597024
3 180088 19851
1 132854 173670 827724486
1 32153 173107 429860197
2 183366 590993501
3 145109 144195
3 35975 197876
3 155186 104984
3 89906 178188
2 48121 724598404
3 141697 6571
1 172946 181797 699669862
3 4859 51547
2 84768 155322484
1 75664 171405 102977801
3 42249 50298
2 114872 874748291
1 104248 152068 143799385
3 15700 53752
3 35209 133638
3 113550 156813
1 144927 155712 488059262
2 96203 77261041
2 177119 596847279
1 68892 149270 47624052
2 185006 334348207
2 47368 377026540
2 30843 762304987
1 125212 152200 759035169
3 74950 20723
2 128176 835725375
2 102744 785200135
2 3047 8719192
2 65726 5664407
2 27171 163807479
1 179108 187595 758915672
1 126524 193055 756447040
2 169318 10472261
3 193220 107690
1 55241 118423 342102263
3 197525 63109
1 28386 58994 362800606
3 73792 164559
1 129484 151854 532856587
2 140605 223082220
3 117152 87637
1 26071 150192 910910081
1 97888 100825 689449359
3 61529 66624
2 25456 110775499
3 21260 94167
1 6660 123526 671949531
3 194332 196910
2 17957 970281062
2 109078 191393357
3 138036 72793
3 27174 86933
1 4442 44115 253760996
1 52341 57248 627979810
2 82390 358685065
2 9728 489773964
1 148390 165875 432225541
2 56852 361265900
3 167027 107036
2 5689 25952888
1 167078 168539 591995610
2 51948 283672356
1 30162 79936 586500558
2 57624 204347613
2 10543 989240405
1 28229 99917 59982087
3 20878 69429
1 114087 185520 564055730
1 41044 45474 39952689
2 136579 954348089
1 98291 110028 903535967
3 16484 32815
2 109900 92351888
2 31348 188032858
1 95827 100942 274111699
2 36252 301341278
3 47437 30422
2 172779 920126477
2 12311 506727047
2 181887 243466117
3 180894 160629
3 116475 106925
1 97925 152586 974751357
2 195740 356548550
3 53064 369
3 194734 157791
2 178231 45646071
2 60402 659470112
2 151609 978725654
3 90458 52488
2 146406 726425181
2 197796 133761749
3 40651 180214
2 194468 478593044
1 133653 145085 83580286
1 21753 154824 661329153
2 181785 755336064
1 39024 50581 366819988
3 147295 88131
3 53733 40546
1 118109 174979 800366377
3 147595 115747
2 130203 134866295
1 29440 163576 567905837
1 26010 42724 710434452
1 49646 148412 866377226
1 46549 175961 582068940
3 139473 28249
3 152345 151916
3 124609 20593
2 16229 748466202
2 84402 460211808
2 94372 180380271
2 122500 877847823
3 159185 103333
1 104650 173802 868087706
3 78302 163157
1 63083 76285 957265225
3 118846 153776
1 51044 62682 219207403
1 148547 174098 654009086
1 39192 58206 156840374
3 128701 180670
3 1716 25983
2 99844 18515247
3 28616 118866
2 91128 662077847
1 29189 160258 794876626
3 65993 86495
1 60282 140463 610987694
2 114279 9164835
2 23533 483692036
1 23163 81984 261395536
2 54378 428688002
1 34639 148948 367863717
1 11939 42616 220278883
3 17788 144797
2 182467 23387584
1 1442 26354 553289897
2 101341 837393528
2 165108 323567626
3 109207 167131
1 637 181468 560665191
3 18896 164524
1 62344 165752 455039443
2 113745 132415551
2 77723 165330158
3 118677 121664
2 15432 797091421
2 160193 227202080
2 25892 776920317
3 198368 27541
1 84441 137047 255506730
2 47960 95883775
3 72930 80864
1 142432 167767 850556295
2 94223 705424174
3 20273 111779
3 154303 62085
1 61834 195392 134703658
2 91249 867453611
1 96794 140445 844599722
1 75941 92982 404765293
3 117034 101136
2 74225 213999947
3 76457 161069
3 27818 107754
3 172003 138536
2 102892 200735083
1 26426 128227 643417330
1 176215 176480 614896519
3 18478 142246
1 88800 190494 532529723
2 127263 103173995
3 38480 93654
3 115576 198176
3 161546 191730
2 170178 375073661
3 103484 186718
1 50266 78819 931808772
2 136518 840134807
2 101951 65491931
1 71682 98655 136894292
3 125340 94211
3 199989 71923
3 176022 78203
2 74704 532024106
2 30528 326099363
2 169573 530879641
3 98956 73839
3 93578 92608
3 71451 25254
1 53186 88232 273961701
1 47887 190169 163847639
2 10617 123459891
2 194623 466473570
2 23712 595958333
2 179331 475194973
1 71653 74072 119850895
3 54114 52738
2 92214 966138702
3 160243 83924
1 28001 88612 956815160
3 123305 101161
3 2914 159999
3 75490 95197
2 53519 315292427
1 155602 186356 511132255
2 108536 480067571
2 179448 345405543
2 29138 491049501
1 15606 65834 397861883
2 30520 629937727
1 69060 111010 197799956
1 42298 56517 396269571
3 124810 197504
2 138323 479451139
3 112410 193235
3 13107 68018
2 156005 337845891
1 67854 177416 531760335
2 115273 554509922
2 57331 586591050
3 104636 132795
3 79685 6137
2 30298 989827750
2 124789 168646485
3 46010 54197
1 53080 165096 349496717
2 46994 976871728
3 160292 111468
3 133050 83922
1 18155 117525 874112744
1 25963 173413 754987077
2 74105 149618107
3 118077 27259
2 106743 771353719
3 2999 197420
2 69143 158713755
1 42305 85935 943799613
1 17760 67368 25233755
3 127704 30788
1 176362 185129 686390256
3 30906 14566
3 190309 182923
2 120250 863443314
1 37728 57921 311804277
2 145762 658357771
1 1683 70427 47197429
3 140380 67411
2 37963 88343659
3 174233 17913
1 32964 152778 19576730
2 79006 2947447
1 37314 104919 485465112
3 194962 195770
3 125544 121892
3 187166 160415
3 123644 192366
3 196810 47147
3 29688 130943
1 55941 115948 818718767
1 62687 139347 565708767
3 177759 63039
1 128400 189782 714435928
3 69348 74541
3 160877 147588
1 57140 100523 84065756
3 14823 108063
3 127486 168942
2 122337 139778448
3 152008 94789
1 36290 96118 947505231
1 135934 140500 421568845
3 168555 181453
3 171883 112994
1 40574 88481 153501894
3 18712 78250
2 95017 430744806
2 187859 93768629
3 22352 50935
1 83580 171310 352753253
2 63974 834106424
1 35588 100591 871441405
2 164036 212853081
3 163379 188571
3 69065 125488
3 91277 21962
2 28748 766218481
2 90067 446234099
3 150614 59725
3 65338 91559
3 109855 44978
2 5327 634780000
1 18065 36702 28007638
2 75150 981634521
1 7190 62930 122969101
3 195898 121340
2 184185 405825378
1 37796 199453 338408363
1 23269 63246 717148974
2 123646 131227372
1 76384 129231 537821150
2 195054 706636569
3 122940 157622
1 71169 88221 411728974
3 21767 22522
2 16212 289350801
1 86802 144404 109104457
3 180144 153766
1 51798 58101 658965889
2 343 801830670
3 92558 149369
3 64749 186659
1 152372 170588 62551142
1 121836 145810 64988030
1 62488 187675 652019015
3 24156 162552
2 144708 698409512
1 135540 170658 677298815
2 188535 971922199
1 121486 129566 624228251
3 146906 136924
3 13408 125000
3 14757 194539
2 157851 466082002
2 28262 886295406
3 138682 124248
3 194295 177641
2 142359 655628814
2 188295 783863422
2 94490 79910652
3 138962 29391
3 15786 92559
3 122129 140811
2 145533 411708374
2 150398 186107893
1 14176 30202 960183142
2 84418 809922042
2 189239 882636039
3 122207 51820
2 55383 909005389
2 85408 976168438
3 49571 93528
1 78335 117670 6189234
3 33958 109168
2 133403 66903906
1 28575 99048 179892524
3 84184 23000
3 17034 72622
2 148801 463136708
2 71294 478442200
3 96944 73084
1 62163 126814 386148514
1 144231 183328 341060858
2 127110 256413445
2 135886 744233588
1 68524 184649 190561124
3 102819 199155
1 36657 62725 953442155
3 50156 138126
3 74112 144095
2 105990 483110564
1 6864 146824 885218508
1 29019 199986 528181940
2 49909 969154449
3 9921 126242
1 61227 187931 176618631
2 26647 176954121
3 45358 93661
2 171001 519868966
2 164773 115166916
3 132862 117039
3 164893 43921
3 193410 108180
2 140946 926138151
2 132715 226913158
3 161567 144359
3 128058 177134
3 103751 66577
2 1114 650349447
3 111409 175926
1 92293 97622 299398488
2 153978 40547172
3 128142 185271
2 124532 620676736
1 82579 175844 255316134
2 191150 676151583
2 44623 746452625
1 72160 135466 432782280
1 96764 117200 186414685
3 110619 97407
1 55094 189658 620723739
1 70410 120485 602082911
1 30592 130394 707980927
3 74055 181517
1 47321 84695 120312746
1 131084 171408 205401184
1 143838 175111 879410907
1 3995 139109 603754561
2 14116 195691257
1 15588 167380 236202914
1 23431 117910 939477024
2 99318 889811919
3 75478 99595
1 107715 160827 499140516
3 178919 165117
1 98702 115927 26458226
1 10494 152582 741655889
3 54661 35156
1 130651 152565 295700369
2 170251 458772417
1 33472 171009 752831794
3 10646 105619
1 22464 50173 693192859
2 145498 408426860
3 86760 106246
3 48300 132269
3 134359 82198
1 46642 48366 356490849
1 81992 176177 416670612
1 48391 60666 930073634
1 2350 24349 436576602
2 6549 298972945
3 159986 173736
1 108530 187460 979337731
1 108008 192363 44584962
3 88067 79708
3 107398 157010
3 106118 40528
2 144028 968771598
3 86740 176082
2 179941 721219153
1 34537 39199 944556272
3 118259 94364
2 45513 554511177
2 62993 386610273
2 47233 34944056
3 134002 77076
3 71642 27507
2 73072 313861828
3 28770 117149
1 106529 147545 470545337
1 140030 188510 839695963
2 48001 624232777
3 82915 84797
2 135219 690984385
3 31441 192752
1 38217 50008 384411203
1 152036 159285 327702949
2 5474 131486790
1 177823 184358 752404840
1 19722 176733 270243107
1 22288 174296 380003291
1 101375 127804 685411976
2 115956 991738833
2 177102 138488193
3 10159 125674
2 92976 957451170
3 36449 166431
2 12627 48529941
2 39145 441116663
3 39340 157571
3 62643 198713
1 77588 156363 472183719
3 197798 52100
1 9054 163852 736766766
2 84510 490098699
2 109019 477891986
1 71264 97611 418188325
3 119123 19932
3 51311 149569
2 139511 290625553
1 45072 167809 480554018
3 44415 41205
2 38873 575470821
3 147807 95101
2 99644 241030419
3 49887 11799
2 78621 676627204
1 124667 193746 810878300
2 14117 284457427
2 107395 599373733
3 17667 104365
3 56581 109857
2 84772 515664564
2 42643 317781776
1 96880 170906 857818311
1 76755 156067 595229602
3 113772 79696
3 73397 132931
2 93353 614517783
3 180192 167324
2 35826 536488642
2 106741 675562222
2 173992 895720936
2 85990 951585946
3 25986 129444
2 44268 982272164
1 122870 184981 221903810
2 112874 3201811
1 21785 28491 661895016
2 128748 958129920
2 145934 61200598
3 117589 28129
3 9774 56352
1 53379 102585 382102674
3 32621 39744
3 13914 37133
1 39857 43506 875730905
2 74621 538740025
3 82774 116678
2 14493 873801345
2 79133 694020300
1 5437 49078 908872601
2 29481 289996659
1 11201 32552 383077735
1 1047 153217 999355310
2 18613 579604889
2 12104 44793951
1 94698 111102 76284038
1 25354 93414 779597451
3 112333 106996
1 169981 198590 774306035
1 49617 70376 800040470
3 113225 90249
3 101384 92509
3 124131 182082
2 51688 376310122
1 15200 40506 794792782
3 4267 97442
1 5956 94676 806834149
1 45242 143140 814312783
1 106708 155385 258935130
1 109110 132511 73262460
3 150630 126125
2 61537 44054925
2 130223 904306144
3 168114 168913
1 138945 148908 990762019
1 22208 34040 470498569
2 10007 952933867
1 18451 90921 181564613
3 13329 10912
3 5375 127595
1 79350 103252 983545772
1 27130 128275 754251465
1 137635 139845 421722467
1 70650 181484 848916226
3 48449 34209
2 101605 57762286
1 89505 135419 202078228
1 30618 57207 925687566
2 151007 389904485
1 54367 191301 544321580
1 68721 133450 945809912
2 131351 627099635
3 173322 101030
2 48454 700600322
1 62783 65003 819449661
2 134741 525517365
3 129176 159971
2 105274 304259919
2 80048 535211016
2 93803 401603244
1 30878 170759 733333869
3 13186 193797
1 61439 88614 860425694
1 60126 95906 136205026
3 141615 22127
1 66706 169476 375066833
3 47475 77458
3 184944 28935
2 156503 226389539
2 61220 386283731
2 2265 307416329
3 182308 128829
3 134694 104728
2 58916 827179538
2 130328 694987407
2 121659 188389487
3 145461 57999
3 112046 70726
1 30744 165523 432697447
3 45432 141367
1 168552 189403 711038173
3 24713 121058
3 49525 123322
3 198493 132618
1 8038 88599 55939886
2 123066 444058317
3 103600 124952
3 12642 65228
1 121523 152129 678591084
3 97218 65802
2 62087 219337128
1 43612 157595 995542101
3 187584 193938
3 150917 156134
1 10343 27333 890574146
3 136938 10760
1 149204 190057 878565055
3 3525 29909
1 187854 189143 662308840
3 126204 25208
1 37931 93634 364512133
2 90471 428345257
3 40653 19360
3 185653 132301
2 110309 424367979
2 100275 265745590
2 20654 592826903
2 28955 101358458
2 149975 674914904
1 62810 196468 551263586
3 88220 54449
2 13106 286443534
2 156115 641569233
1 53436 113508 266612474
1 48537 127199 800017530
2 148790 37204426
2 135769 895519171
1 94118 197265 900070400
2 9347 456146516
3 87237 125013
1 152116 167256 556783770
1 5619 18406 717281828
2 52165 538121619
1 170729 179812 678357976
1 7621 92930 394544383
3 185660 54785
2 186967 154615477
1 125975 142918 909367067
1 15061 110519 36646982
2 181769 304052725
1 143860 144046 437247387
1 62947 93233 495496386
3 32643 4881
1 159043 180228 626018473
3 110078 196491
2 171685 655978183
3 78493 176337
3 37274 35674
3 53865 71797
1 83956 110714 994871151
2 75998 201645608
1 79738 89704 524144044
1 86474 97295 918028231
2 157189 839856651
1 91951 150605 596863674
2 174085 690370070
1 119347 176917 971040250
2 73198 999858967
2 163416 68344599
3 153603 99078
3 80513 114789
3 139851 183625
1 65211 80688 779420237
1 3602 121491 51230605
3 160474 167795
1 52171 190574 273028120
2 2275 173740437
2 91299 260194839
3 43333 62435
2 25175 502958858
3 83337 179982
1 121679 123461 958392370
2 9236 49631562
3 128726 7301
2 163530 691989186
2 178179 736605738
3 177734 45761
2 131937 918270253
2 172614 5104603
3 48882 126681
1 43974 188813 140746092
1 52592 77344 351134902
1 113276 152738 850193868
3 129539 72235
3 21098 179580
2 57430 981569417
1 84513 182163 794028083
3 104556 194856
1 83040 190141 919679490
2 166101 767969871
3 76777 125219
1 31461 35382 741919992
1 64446 88121 541842487
1 104794 187445 309838630
3 28605 139853
1 127130 179476 937961087
2 99340 749554668
2 48445 895352852
3 103907 85485
2 187667 967344964
2 148095 685391218
1 42617 131394 117840137
2 163886 660542767
1 161939 191759 860704054
2 177306 342391821
2 125066 480282879
3 34679 12622
2 48480 844288932
2 67618 93003446
3 30615 112036
2 198101 777106663
3 14628 39290
2 101891 23918503
2 165826 618336150
2 199993 742141132
2 171038 603966940
3 159685 117544
2 44835 540020334
3 88374 34457
2 90081 695320825
3 121850 50098
3 113612 187807
3 62738 194488
1 34037 87089 192796508
3 63314 67049
1 73399 163646 435575818
3 41043 168988
1 33599 189217 357767661
1 104352 118843 892481067
3 178833 122285
3 96753 53629
2 7944 538323596
1 49249 80311 693434532
1 24550 189217 176255400
3 159415 171132
2 108242 774065855
1 151238 155865 609590079
3 66274 19878
1 76610 137084 675841619
3 79346 110928
2 113124 188188190
2 80602 129809951
3 133411 139797
1 99304 193160 699255571
1 8852 62454 831842522
2 144624 484278393
1 64302 69946 723972615
1 55864 155029 320811496
2 37898 641991554
3 181602 51545
2 160063 394850696
2 79455 794597119
2 199285 251771323
3 178127 53957
1 9932 85731 567683917
3 122657 3890
3 73367 23147
1 33963 187748 772583925
1 28933 59789 264540457
3 35267 98047
1 86236 183865 585768620
3 55393 138742
3 176063 164698
3 146665 87153
2 79351 128983712
3 73193 105473
1 51641 165370 491687445
1 119396 189234 30824370
2 153982 316767271
1 73398 145925 286004045
3 165419 77406
2 70792 795133617
1 77078 193442 224399871
2 76384 703255568
3 139333 66518
2 156688 731216935
2 86786 831799890
3 57027 2977
1 83469 197094 147702783
3 125062 24008
2 156253 160191333
2 49013 610565805
1 172204 175920 605315396
3 101235 178564
1 9437 188226 176398618
1 84342 190993 402629712
1 102885 104426 53902683
3 52416 111040
3 97856 441
1 117527 194889 869524655
2 115557 472440923
3 15895 136619
1 35271 154873 873065042
3 185620 191939
3 96443 39338
2 82214 542331213
3 79612 174123
3 44963 47525
2 144845 566742755
1 46272 149245 253583528
1 151124 153071 152071255
1 101235 182842 941004638
1 59688 122088 279071028
1 10897 103188 661881540
1 87453 163544 879116906
2 133807 11232927
3 148788 170018
3 194345 22403
2 122988 940866356
1 76021 136323 155499153
3 57505 41450
1 6236 65500 522992691
1 89369 164367 868533952
3 163028 104198
3 175739 127510
3 30230 40410
3 108295 42392
1 55552 107249 59491111
1 35742 86841 384608951
1 59537 184666 828422691
1 142398 187579 614617977
2 99047 81485240
2 68062 314685700
3 175321 95472
2 16847 689525949
3 53206 191279
2 82544 291337789
1 18854 120730 278766928
2 46636 963703966
2 44977 494052980
1 59591 102610 482857803
1 124086 157722 99250009
2 62823 60784412
2 43227 458907901
1 103590 157187 718039515
1 32138 40999 603441924
2 182334 880491389
1 70122 115271 477409462
3 41734 190274
3 167122 94153
3 164589 123742
1 119431 193306 886192512
2 159013 121517187
1 143033 173444 255961563
2 112372 864054293
3 14732 182514
3 62297 175437
1 73041 190528 803748114
3 55923 57051
1 21672 108413 120789606
3 15263 112660
3 172144 94873
1 135363 151435 352928458
1 68935 136439 197384811
2 154498 717813756
3 78887 242
1 135762 197684 302744685
3 68495 149789
3 80917 113315
3 10593 26797
3 181912 74342
1 77658 133769 882278181
1 88065 182294 233712510
1 50718 167831 93760126
2 9719 724720435
3 16822 115805
1 20440 105180 488274299
3 92743 55061
3 44486 41794
3 162119 13378
1 80362 143868 968139275
1 126422 139217 427397668
3 162514 53821
2 142711 265865558
2 150806 505409488
1 36930 57148 251766459
3 58202 148245
1 2938 133795 943465064
3 83568 65394
1 96874 96972 746584696
1 3044 155670 178462796
2 180682 920900297
2 40800 529105890
3 159348 44377
1 18529 18971 17935364
3 17735 46443
3 25553 39385
2 185751 994119918
3 65117 176363
1 143137 147715 28961862
1 27153 107200 702331806
2 95231 392231252
2 105179 353515773
2 115354 388455240
2 198590 860596122
3 122684 66324
1 8301 71676 540398738
3 84755 16113
3 98117 186090
2 107351 949275934
3 78363 184832
3 159621 43793
3 65931 45359
2 120056 493275020
1 4524 16025 575991664
3 162284 192236
3 134140 188697
2 24177 660139385
3 27638 78626
1 41092 181375 33053852
2 32678 172610802
3 15573 112705
3 145068 59155
3 155491 27012
3 188984 117954
3 83080 69818
3 44724 36803
2 76856 356848595
2 155325 214361653
2 53028 7563974
2 163820 24362889
2 12736 198528058
2 27165 756003542
2 97236 930926290
2 18063 896519184
3 196519 152146
1 22467 178684 945331473
1 143793 181917 157869194
1 11575 127700 913590101
1 48122 62016 746481118
2 60946 384181856
2 6884 443591090
2 127452 963289580
1 34088 51519 468492864
1 10260 28398 320983349
1 76994 185041 289385228
3 124976 176577
3 187788 23301
3 148844 113048
2 53153 553659645
1 34974 178653 472317767
1 4990 148766 309965604
3 180256 31921
1 14351 176621 815767589
3 92074 17924
1 164322 198221 260273613
3 146426 83896
3 107722 10062
2 39018 740901913
1 120522 123797 881458029
1 50459 163977 121351126
2 81093 343511643
3 62353 123588
1 94415 117462 830260689
3 45315 167093
1 44184 161463 139329630
3 114900 35867
3 119356 122691
3 192762 18360
3 147663 70588
2 140336 651155510
2 9055 929046911
1 57064 75368 137219873
3 33484 139897
3 62506 96054
2 93145 82154954
3 147364 43716
2 46370 582359122
2 98847 288243849
3 137339 157759
3 53115 56449
2 176175 279626334
3 166076 127399
2 82599 985839374
1 88165 129533 945817643
2 72497 17503700
3 166628 122
1 50846 120106 698600467
1 30135 63681 262010645
1 85310 133507 847392835
1 55402 95258 718141356
3 16951 72787
2 123025 670810852
1 93809 182962 570116998
3 133595 33943
1 103923 153772 740329195
1 123250 167353 973950433
3 60855 140468
3 119770 89641
2 41158 558912582
2 94363 479243763
2 264 158425200
3 157662 115930
3 56191 154353
2 17124 974842581
3 130704 51259
1 9895 89706 148523827
3 76059 61593
3 270 124107
3 105826 144886
3 84502 154402
2 65205 288815504
3 4739 30817
2 168607 312024500
1 4284 190985 770996529
1 9981 131403 19427057
1 16858 114398 57143043
2 193604 895972350
2 62577 428618578
1 82879 91391 739896675
2 33595 9467797
1 4081 169951 244274915
2 7185 757501997
3 53460 51508
1 3804 118223 444635443
3 54606 115822
3 142511 80976
2 112958 833774150
3 174479 148341
1 101923 142372 800554157
3 13932 142708
3 142940 87528
1 75208 116056 851373181
1 45263 95090 605024888
1 22182 189335 813860813
1 53063 180397 43917382
2 115732 163364134
1 91356 113011 818910636
1 98546 185496 504477751
2 13593 181635769
1 94474 151840 396301130
1 7963 31537 120070162
2 186289 142200299
3 95199 145735
1 62072 76416 815599128
2 123451 847027994
1 104138 174719 991341900
1 101554 150860 273905740
2 79730 910036999
2 164461 989975938
3 53486 88011
3 130565 103760
1 6955 83396 931172039
2 156335 102222468
1 109399 196372 438978959
1 100819 123305 981332243
2 71120 327254261
2 34641 955200373
2 119184 217928611
1 159320 180955 978649091
2 93081 736863340
3 136653 22644
3 94292 100772
1 46048 136130 450722966
1 5188 178060 680383696
3 157904 181818
2 132733 767895456
3 122977 177200
2 85795 495634724
1 127632 128769 104029212
2 153202 801339441
1 1758 48411 708912498
2 189595 986502122
2 50570 515168392
3 95677 177629
2 96615 697483568
2 94066 529523739
2 158950 895530062
2 28479 70540719
1 60518 83149 161759132
3 174103 21141
2 152739 910228472
2 138424 72916948
2 196929 234539193
1 72045 197659 667157314
3 144537 128782
3 133093 6719
2 94326 404070306
3 95926 150716
3 152617 124655
3 15262 92585
1 44487 57283 565940919
2 81992 954230497
1 53607 181661 718179905
2 77031 24746216
2 180721 292026048
1 84236 147343 453029860
1 98888 131714 116526245
3 11172 158968
1 53868 116432 686450378
3 156871 15838
3 3040 88600
1 2049 24235 499280902
1 177501 178182 729787290
1 157723 176646 718454705
3 84397 190512
3 48899 4364
3 21243 9303
3 103250 42620
2 181187 446679181
3 165036 39808
1 1807 164798 252594919
3 150284 111213
2 165446 698727390
3 131957 107861
3 3253 68031
3 176430 138785
1 87445 188934 116086825
1 77229 122695 216518688
1 51876 98169 184183424
3 55933 22682
3 86088 17874
3 58469 39295
3 20579 51773
2 69831 79633256
2 116449 385509611
1 15550 131580 951136864
3 98492 78600
3 67111 87449
2 17181 717814443
3 51778 191713
3 108671 149539
3 44476 75007
3 57093 120421
1 104646 112547 506531326
2 98910 610116020
3 86301 196268
2 83973 419732775
3 133883 75880
1 155699 195246 671123551
3 187739 194420
2 91410 327660147
3 173318 26643
3 24350 27915
3 33104 141345
2 157359 142344881
1 68331 120102 964816492
1 118702 128697 725247219
1 17698 33421 368217675
2 183588 168531017
3 83883 160063
2 138147 758846766
1 48038 55697 720658685
1 148836 172432 959988507
2 115154 552893823
1 22177 107028 770109583
1 43965 84162 234370895
2 27068 540759234
2 197042 770316784
2 174774 572437142
1 95809 177570 487087775
1 115339 195731 70274937
3 109957 165655
1 9912 17923 946314849
2 49800 808719185
3 129543 138898
3 13869 86210
2 20402 432963287
1 21364 37783 106297307
3 59345 161687
3 37899 139841
1 38086 88172 452133801
1 827 25015 529087360
2 27564 262249705
3 54762 136837
2 138008 46346406
2 93454 82059261
2 75445 745158195
3 114827 7699
3 194083 25165
2 28315 307514061
2 136443 566088373
3 191201 188619
3 45746 16750
2 23638 353895620
2 35344 644526153
2 111 263899156
3 82932 167437
3 12457 144386
3 192126 133793
3 152834 176650
1 108825 135966 406596242
2 136007 944247918
1 37006 124957 341755540
2 126915 888279909
1 166449 184615 469170334
3 198708 154575
1 32769 88374 649081810
3 44547 70397
2 107281 307635629
2 50772 411058535
1 160763 170208 164679204
3 98939 198905
1 5200 29728 967843110
2 157300 188957782
3 78691 99752
1 1469 78836 719257846
2 66986 976838710
1 88106 129737 338407992
1 76756 180300 956541841
2 186313 180458598
3 132940 33863
2 89497 609859484
3 15091 9486
1 93567 112657 743077089
1 82773 99841 857152351
3 114599 187921
1 89880 126898 787304431
2 179629 539732017
1 41706 82496 645016843
1 39376 111020 870743869
2 686 659904854
1 125737 178781 246315247
2 110532 152437391
1 25331 70678 564554886
3 195951 13125
3 192713 190451
3 136412 182927
2 55223 471067017
2 167051 596862013
2 6680 298159015
1 86654 112915 718527904
3 84526 163224
3 167062 85551
3 44381 72209
3 167381 50111
3 45664 29184
1 41161 84769 854077116
2 70629 78988974
2 144762 582660506
1 79051 146587 952374026
1 119715 155250 936391895
1 8918 81399 373229808
1 130658 165374 380026541
2 29229 165713461
3 50198 36386
2 127597 180757421
2 113219 979350477
2 24615 462663494
3 35834 29581
2 113388 172811698
3 8075 98549
1 112827 174394 21010292
3 135175 182436
2 90429 946687212
1 136477 171967 373753215
1 25482 58694 294716874
1 14034 93775 301005441
2 171287 492338682
2 99045 948517770
3 192123 83430
3 183708 54777
3 150254 13264
2 132425 934985501
1 72684 141201 323920548
1 14854 167224 156585890
3 50014 145865
1 13211 25945 214004779
3 112696 195037
1 112070 160339 421166469
2 82627 276352826
3 165361 100579
3 157080 124385
1 41979 55530 575579722
2 12776 624354359
3 160168 38429
1 4271 170822 431636679
1 14850 162802 571981266
1 9281 163067 814575922
2 195525 251950499
3 144017 189646
1 102403 126744 65505275
2 167783 94589341
2 52519 224880634
3 50732 12477
2 142923 68946029
1 31526 36060 144145318
1 120371 180126 250928201
3 16915 65773
3 174237 87096
3 50459 24940
3 153724 125189
3 199780 161703
1 6771 19505 883361518
1 83408 169241 572945249
1 37184 85935 664513979
2 168849 703506801
3 18887 14402
1 89299 147783 982099815
2 160372 302274486
2 120226 827571608
3 138567 921
2 141969 893158518
2 141278 830701915
3 175857 101526
2 40468 601524939
2 195613 733242632
1 79801 194230 856195670
3 33517 85820
2 9512 282081775
2 103604 680646529
3 172801 138396
2 163812 358369818
2 78799 633218664
2 163112 545086812
1 12289 131094 9035181
2 89689 752897980
3 168363 152041
1 36570 191761 395130347
3 122746 110472
1 49010 65274 12432688
2 85774 739137376
2 29195 298224103
1 151846 173463 394497746
3 174529 188626
2 120704 124661059
1 60350 187386 335151105
1 18176 71022 48403861
2 99109 233186535
1 15469 164094 87020385
1 18186 186514 129448913
1 46067 77426 53251387
2 64617 926569194
2 136148 791051904
1 103445 117971 274654012
1 91771 97255 723926667
2 195714 185346881
1 80086 143225 414302832
3 57095 143876
1 102676 195266 489657886
2 82216 727065354
2 173975 404184832
2 120924 450338866
1 139423 176358 646728768
1 46977 68513 562404123
1 74174 126505 329725072
1 40185 154622 90073515
3 147051 178012
2 193676 954838763
3 167358 64372
1 48403 175033 326524191
3 143757 18012
2 74929 381818215
2 189557 783847570
2 39680 390077222
3 168464 52983
1 9906 70391 385431645
1 25474 121760 701630309
2 149725 678482556
1 57680 180922 188622085
2 116038 927114395
3 149602 58254
1 24905 195690 858350277
2 129160 496022246
1 17152 50775 720567843
3 110130 69361
2 33264 209309117
1 89048 164543 849341843
2 135962 120120927
1 18916 99285 32893053
3 174766 164024
1 48293 190753 117054505
1 71961 185970 344636882
2 68338 566724472
3 13395 104553
3 128530 104539
2 90655 921811121
3 150544 83351
1 33842 157153 829289302
2 6349 495218776
2 176810 636750351
3 81666 98945
2 62849 299802327
3 163201 3942
1 103663 187891 838383121
3 141168 106438
1 2147 107270 361095260
1 110165 123758 291912221
1 126618 169435 950029623
2 111967 819782446
3 82178 95869
1 13765 136890 110472351
1 54301 197286 280715903
3 190901 132640
3 55592 84098
3 4212 187639
2 193985 897733727
3 90137 62955
1 117495 159661 270567807
1 42417 123909 312380057
2 103131 250799987
3 196227 42339
3 180253 190062
1 130366 165335 394289750
3 41011 34781
3 138980 135008
3 199140 13288
2 103187 166017831
2 86523 655139095
3 166666 32896
1 25378 198998 575221659
3 86765 192911
2 66033 886769546
2 69427 38812199
2 97470 542647826
3 109100 161273
3 58299 177474
2 102684 723382676
3 46545 36595
1 12528 47186 741108752
2 4650 722668997
3 170015 127424
2 38047 145292656
1 15168 108665 241770731
2 51094 465533753
3 70246 171298
2 3172 569388516
2 169203 447812984
2 166867 125497354
2 145198 222896223
3 37249 7268
3 76377 5683
2 191400 684634550
2 157363 512393004
2 136175 211072
1 50629 177615 430882600
2 61354 646894282
3 180397 199581
1 7015 100998 439188865
2 151689 736148701
3 123300 9904
1 191192 195985 197171621
1 85373 164384 679140094
2 95337 353545583
3 171942 110222
1 29638 115125 521923228
2 196673 760234525
3 129126 131450
3 161294 161224
3 91289 34304
2 10107 293338793
2 3123 423198498
1 148978 173505 939536099
1 110945 168390 51255805
1 61374 69438 783408974
2 60590 450435572
2 136759 19679728
1 130650 135345 245011849
1 48226 90981 294920738
1 152280 195329 346466330
1 85716 163759 991135248
3 82756 10438
1 84964 133482 720023821
2 129898 547187276
3 194058 193209
2 152651 476836289
3 78278 162537
1 48809 96671 407211184
3 180215 155103
2 17209 26496262
3 52712 83072
2 16443 770466252
3 24508 82026
3 132391 8678
1 72460 184951 728445833
1 61973 138244 868736395
1 58613 151114 372484796
2 73123 632071490
2 97186 755366040
2 29719 325523507
2 39757 834924793
3 14845 89359
3 165422 128177
3 82518 11512
1 65319 171866 199802190
2 29198 585018751
1 11528 135802 695444389
2 82258 255707367
2 160536 111402746
3 94463 162782
3 184074 3759
3 112889 47395
2 134935 871920561
3 12196 169159
2 10736 170278417
1 104942 109977 411116511
1 10431 101546 13009864
2 93846 729942864
2 94276 126449548
1 142255 183190 798564414
3 56657 182470
1 84215 190434 763760512
3 167836 99846
1 9098 102823 358241988
2 88616 572367157
1 80419 108726 724506317
2 147271 453804565
1 20162 91753 224870566
3 121754 38725
1 20408 182707 970409129
2 169046 169751200
1 116481 126757 96290501
1 8296 12971 444107602
2 65861 426218774
2 92517 378041711
2 196327 737266864
1 175463 198424 444663715
1 15450 56409 99473710
1 90414 126678 870709384
3 194752 54226
3 41015 99553
2 177507 170532947
1 61569 145128 298166477
1 17417 126906 605322043
3 33903 181995
1 130972 156910 377058099
3 137577 152463
3 99250 22184
1 48219 176922 646128652
3 96006 109566
3 175563 162081
3 160202 4663
3 147095 124405
3 68765 74017
3 129789 71785
1 129818 162138 789997043
2 44039 711538336
2 158610 273584714
2 33431 197146207
3 3839 103910
3 27873 28957
1 135774 198695 310482890
3 42761 53801
3 27620 185285
3 84927 100310
1 125195 136028 323878146
2 181107 773652485
3 41040 127050
1 2731 153657 465330020
3 34968 75652
1 21295 96144 438041896
2 45554 992144396
3 121089 50312
3 81804 23463
2 57442 932197436
2 137674 217269
2 33479 242124471
3 121967 17383
3 103272 20321
2 45152 162656494
1 22395 179160 926222018
3 30890 134015
2 104078 902892003
3 2710 133659
2 47942 685089610
2 191714 12636700
3 26973 109998
1 19950 99607 433185241
2 156661 468442326
2 147571 621091204
3 57430 173255
3 67881 21559
2 5373 503125097
1 58119 141177 824039197
2 100357 156162427
2 95464 526210844
2 180383 956355441
2 155135 278696326
2 114272 433366529
2 71980 587526209
2 176900 153907511
1 3917 23837 399581052
2 105604 84804830
2 78519 38745670
2 92774 996459112
1 27035 150781 376074055
2 149099 942179509
3 32764 34282
3 155967 22465
3 110799 110787
2 151256 304595989
3 41831 11944
2 127995 645877966
3 196919 88124
1 117254 153937 17911325
2 29287 159286970
1 59226 164214 160763725
2 93759 747530590
3 151189 123043
2 126161 519169874
2 132309 85732149
3 100893 27049
3 72059 34881
1 22960 72143 266375008
2 121273 787572217
2 144574 859721379
3 18915 79784
1 2090 107055 650518890
2 174386 466424419
3 138187 8130
1 63328 162336 561346562
2 32595 999184487
3 120475 141651
1 15082 62279 418460583
1 106338 178868 791108138
1 1842 61834 771836384
2 77608 507593683
1 3831 108603 949476462
3 82195 194452
1 22879 59051 557225020
1 25227 157779 439636292
2 148556 402625369
1 66859 195443 231020813
1 76518 185136 279575403
1 51944 184656 224849885
2 14859 646266239
3 25559 146232
1 7360 93314 349206735
1 4941 10640 163868025
3 22357 131041
2 191783 900206177
3 158165 165625
3 8665 17378
1 19208 188895 51434924
1 28203 177325 963677965
1 94436 199371 599085972
2 39486 38186540
3 3377 144092
1 90838 168859 255248023
1 63427 149341 906559401
1 112621 171181 784031599
1 38274 120422 180770501
2 145235 325263406
1 124438 169361 735395855
3 44236 32147
2 122536 924214082
2 20512 706509660
3 191280 111286
2 105289 615330860
2 120258 487149973
1 150668 171273 329917252
1 39343 198072 329900439
3 21409 1152
3 2837 77091
1 46590 198656 431773816
2 67605 945249400
3 127867 176672
1 447 1405 536813535
2 15687 155326947
1 18966 133408 499969875
3 171986 43755
3 130675 163638
3 118058 109778
3 21239 142430
2 104651 995951526
2 131146 416321944
2 41384 547994704
2 85028 115161982
2 156192 29481981
2 2021 804555150
2 121775 991322746
3 137946 156245
2 108111 757392102
1 115371 152759 581438698
1 95584 110310 92553516
3 85502 159871
1 106292 178281 249105941
1 170684 172887 522150341
1 107104 147035 116391392
3 78730 150041
1 43207 151380 738278040
1 113492 166516 949586280
2 168926 110344231
1 32041 86851 225789786
1 14305 199559 291772983
1 129507 131014 310629915
1 2797 180087 369639800
3 54368 118927
2 126887 500360378
1 101811 132338 321353504
1 51289 171376 7865563
1 103813 105949 16325604
2 109802 843200568
2 70316 770248749
2 79096 602720526
1 96720 143416 564510629
1 132111 182487 501897575
1 146719 155974 305032229
2 59711 634820856
3 79853 22483
1 174553 193761 25660828
2 196517 710663905
3 70757 163969
2 158164 840832830
2 62547 911202223
3 185830 117903
2 28617 705291897
3 50674 29694
1 13552 156373 243850803
3 79118 76215
2 155473 646074449
3 198918 79453
2 142534 344476360
3 158503 43430
2 161853 827603123
1 103923 161619 94937304
1 119783 165874 589981498
3 90621 3039
1 18949 56494 265290049
2 104745 965897670
3 7468 107996
1 948 115973 352389313
3 118929 154987
3 112238 98082
3 78870 110458
3 48292 5592
3 111098 138085
2 150147 108001928
2 63422 486023051
2 19747 359199722
2 173415 374040896
3 27665 143365
1 29885 52847 810288982
1 126084 179631 957045226
2 72410 745065996
1 53813 185665 766815169
3 97960 134519
3 77554 187319
2 37409 521182151
3 144901 51465
2 110726 454587756
2 150181 988904383
1 23599 63656 921940717
3 59017 54284
2 35002 273968705
2 190467 242410125
2 40098 485676229
1 47287 140248 587569351
1 109717 124508 752318238
3 2514 46878
1 100909 125626 596717915
1 18130 47496 443477991
2 10527 592621833
1 25512 47270 829285884
2 141583 416204427
3 70885 113818
1 2049 29037 24616174
1 5896 83474 479373146
2 128034 934105358
1 73604 198287 380321126
1 28404 52958 824310981
3 73149 154970
2 46356 388844742
2 91209 397181198
3 84485 82722
1 131772 137659 8584601
2 171060 439205083
3 63625 99969
2 90921 225145164
1 122834 127174 947473134
2 122271 664442672
2 142825 813651750
3 5527 85325
3 25232 53773
2 157272 811039527
3 191312 44699
1 92749 164743 606649867
3 73014 85647
1 87224 105750 364178978
2 101748 17927016
2 13060 430947389
2 115751 722951781
1 14471 56456 1326183
3 45092 22082
2 34734 732555104
2 2952 12312411
3 97557 161147
2 171195 826389151
1 27221 79938 271135387
1 37331 181052 35788839
1 88913 89436 491209154
3 26828 78210
1 26910 80710 230747342
3 194646 79027
3 175024 100680
1 30782 197987 697134531
1 98390 163822 239534507
2 67593 989476242
1 56299 117162 920022437
3 135724 23298
3 140533 39853
3 146836 161404
1 75183 94017 810383744
3 93179 194703
1 13845 79904 478756512
3 59050 1093
3 116535 126723
3 187105 148995
1 26781 185527 424404791
1 167901 186755 325921138
2 40652 945624497
2 73445 758917651
1 51834 130226 44794746
1 42471 97407 929972811
2 10582 237239132
2 47409 846811550
3 78130 79373
3 134339 140706
3 116861 198521
1 146619 190271 691953710
3 4344 195448
3 197529 127327
2 170060 447341134
1 74868 124732 266041882
1 84694 186401 593699188
1 4766 94272 856942011
2 51254 958447822
1 22607 139781 4386536
2 97224 961213922
2 66615 758832408
3 7870 55552
1 46028 67597 870749539
2 154703 933366509
3 22001 152485
2 90639 530537175
2 10890 112351464
2 27684 332438364
2 37799 301098113
1 74276 119246 535478571
3 130967 67600
2 186042 434411368
3 196395 73133
2 171928 362823000
1 136685 174794 183688396
1 100659 106111 706268134
1 27742 46639 221412636
3 136253 114017
3 57396 4736
3 43913 785
3 78706 144572
2 42675 28663508
2 177105 424299631
2 188688 835346890
2 97153 994433062
2 146465 721770955
3 186680 1517
2 95881 47349253
1 3941 27505 289753047
2 164056 935073663
2 152786 874465907
3 85359 162930
1 187358 193415 787165996
1 6142 11423 882730356
1 71569 195728 6245501
3 154961 118155
3 125615 126874
2 107231 820229161
3 43388 188475
3 60351 78056
1 11873 59764 709110583
2 28386 347506213
2 23305 345397368
2 126882 70773458
3 23519 62861
1 67133 173760 314090410
2 123357 958679835
3 13343 42825
2 102286 259304165
3 101861 105419
2 148061 795439305
3 86431 185334
3 115014 154687
2 94134 231980910
1 97463 117141 113947761
2 152021 614191019
3 28357 169202
1 64315 67848 531967881
3 145677 97049
1 34399 106788 593899741
1 97672 108824 707869231
1 144688 176145 392346546
1 120981 138586 177402903
3 188327 71863
3 16085 117254
3 6686 157159
1 108238 141299 413891845
2 102415 37192465
1 32679 199829 709955505
3 96803 88748
2 127217 202870388
2 20600 23125696
3 160451 190834
1 31774 68465 144789395
2 105960 986551696
1 47257 192300 42311090
1 50705 165635 603442626
2 91834 630947023
1 89648 110071 228347360
1 10075 65096 619272795
1 58310 165923 846168902
3 79541 179737
2 14499 362009970
2 95834 42228790
3 53027 189550
1 115028 199216 469766621
1 6872 107936 418508061
3 39305 158135
1 90928 159538 190892915
3 124526 17331
1 137685 186450 911047436
2 23671 77172515
3 145117 73353
3 141732 192733
2 82427 492254443
1 1981 54349 476427939
2 122272 753360105
1 146970 154808 94733250
3 41140 4413
3 50880 91498
3 39935 159436
2 196254 578743344
3 148942 164547
1 21426 78019 11098887
3 192433 83939
2 39585 337558287
3 176558 83299
3 12231 143936
1 47788 172331 697620856
3 118010 116026
3 178347 154321
3 20178 111130
2 153808 736055963
1 30478 129049 70848723
3 100172 116693
3 64206 52396
3 176185 20948
1 106506 162647 459199519
3 18268 2320
3 63454 16997
1 127446 180809 491226355
1 85736 96191 53741063
1 138172 197494 870442410
3 126968 64111
2 40838 728130130
1 40306 85935 971979475
1 78518 198621 443047163
3 145656 138490
2 29925 677421174
2 147729 949204234
2 174603 129836245
1 94331 195254 854044117
1 24439 126707 432010772
1 76396 134859 731918488
2 5045 957222713
1 36388 145067 790804344
1 56543 105512 432152677
2 82787 782174671
1 39674 166386 670026661
3 167656 74549
2 162841 861586832
1 69826 116948 344256098
2 74290 744951198
2 117506 228843011
1 23496 199593 397089819
2 194180 270287504
3 149258 66967
1 18692 136410 793987144
1 68043 153219 240083647
3 158297 178085
3 144017 199128
1 2899 18149 606589810
3 167040 130115
3 126434 93008
2 48345 537114588
1 127677 177443 890956703
3 17580 52858
3 124471 96979
1 41577 169617 826699304
1 31813 136760 239012012
1 132949 183184 227126414
1 24274 140674 32373087
3 77434 182120
3 144450 71591
3 80394 122120
3 171011 56992
1 54294 169844 382050100
1 10938 19244 79546932
1 122279 169241 271829734
3 158461 145389
1 65316 106781 147893108
3 123181 8307
3 32586 36487
1 84966 155685 872328433
1 44488 70745 807509241
3 160222 137393
2 98398 541797714
2 168241 540097430
1 44746 129609 45131338
2 124282 671690548
3 237 174767
3 61533 141746
1 36332 76462 189627457
1 79693 146289 944963975
1 32284 165916 144594301
1 6748 186359 49241883
3 149536 147888
1 53980 188361 989684779
1 89144 172012 475999815
3 128668 31142
3 178509 73892
1 3358 55742 106618697
3 4928 8360
2 156323 70870427
1 84940 130979 414509833
1 12259 15670 772432402
3 59680 194845
1 94153 160481 866989970
3 172144 97568
3 165837 110539
3 68919 71101
3 186456 30800
1 20703 134675 995995821
1 91367 141530 562322415
3 50664 74308
1 123248 133193 384304414
2 36488 131948779
2 188841 626493078
1 70941 80546 310317268
1 156815 195841 380103107
2 158149 546031065
3 192723 168015
2 109961 199245722
3 1240 35998
3 43902 23599
1 125334 197317 929118724
1 124642 171069 227250588
1 79905 105905 356227640
3 136430 78794
1 61066 80794 233629313
3 4664 178314
3 159658 66960
3 32983 111736
2 82515 875057556
1 16232 165689 23864
2 180810 832377979
3 76391 53020
1 35270 155919 94322387
2 37040 518696656
1 226 112696 441665767
1 35896 70624 645579572
1 1437 188525 783582268
1 80265 118068 776853345
3 85172 18807
2 196029 681729968
3 40655 48262
2 84982 190600063
2 82791 29009565
1 6039 83429 674936667
2 99257 755858816
1 95758 127939 954722084
1 88322 155020 594488826
2 72843 71456198
2 93620 27105730
1 81778 188879 882736749
1 56619 190468 821469920
1 30053 121183 384711671
3 110485 47260
1 63559 181240 892126237
1 147696 157486 135496165
3 138398 164413
3 2798 15592
1 75791 155664 757473768
2 181376 313797158
3 9266 118674
2 83630 597575150
3 192136 100603
3 124670 45557
1 4918 44912 968437298
3 53708 32393
3 144952 111947
1 44598 123813 224906545
2 160988 44440195
2 155679 150600334
1 131198 157906 122010411
3 37353 165928
1 41599 126452 987126757
1 66782 157015 201630678
1 162378 165844 138543885
2 77468 780774870
1 132139 148726 856177896
2 52459 183702170
2 47562 753287371
1 47011 67965 183434374
1 107170 130160 718108516
2 110262 483988080
3 186043 99666
1 22256 31928 971658397
1 51480 148852 811806314
3 151386 28853
2 182869 773022446
3 66440 198416
1 72016 98658 587832884
1 84666 143677 634670886
2 191022 914902212
3 133514 70087
2 195817 878943620
3 44634 121432
1 828 101599 544491953
3 63752 31669
1 37189 196437 989476751
1 71946 146425 326440955
3 72020 192180
1 109421 156392 954911537
3 179756 33058
3 16200 62733
2 79922 828578147
2 77753 751395816
2 36362 573114513
3 130805 148891
2 18180 708283411
2 104579 846840102
2 144904 518793697
2 162405 159853192
1 95019 106909 794267018
2 97120 96160572
1 178992 195416 72229203
2 40788 439601629
3 177125 7203
1 177695 197745 909605170
3 31850 68129
3 116142 117423
1 141837 148707 91702646
2 62382 979906029
1 57128 105365 618110443
1 22932 173865 786705878
1 16447 18233 704234
1 32269 126776 617787908
1 157665 157900 591817900
2 19815 22093215
3 53631 135365
3 48444 151915
2 58277 92074495
1 33049 140378 105677468
1 102763 158923 299651473
2 162604 911775684
3 76129 40248
1 15156 109164 223248685
2 92312 126792764
2 65343 894246870
2 133506 704911492
3 197760 12658
2 85176 475968639
1 173529 179417 728962344
1 121465 171353 28994798
3 38633 73911
3 171921 151137
1 27745 133975 450626502
2 114406 763490832
3 123552 42528
2 141669 738040147
2 198903 143461970
2 86588 138693494
3 172250 88094
2 58171 204526087
2 14316 118136942
1 98102 193171 652851803
3 34454 29450
3 102997 187299
3 24455 192890
3 20701 101034
1 69636 121371 7428936
1 80821 97576 530698605
3 68949 167799
2 73740 507348639
2 90299 985703454
3 15389 28251
3 131537 55662
2 150567 393604070
3 82475 100734
3 96685 117263
3 79738 93610
1 124355 144691 737237744
3 46262 84667
2 168198 960177260
2 2307 873261748
3 94479 32136
2 101324 395236390
2 187416 926315241
2 143476 541535658
2 61593 736993459
3 189144 17332
2 56910 240013112
3 151142 129523
3 49177 84641
2 129031 719965908
2 30724 824160524
2 134447 858230573
2 115710 277654570
1 175957 178396 924112720
3 47201 64933
2 50187 294546261
2 71115 954013919
3 105226 57819
2 31357 966180151
2 4149 633080015
2 156304 449492956
3 60965 185998
3 55189 118601
1 48013 187932 604079766
2 86369 734713463
1 136816 172465 495820209
3 17111 157787
1 94272 167281 902520787
3 30086 19541
1 66286 158825 107397760
1 19131 120777 627672845
3 57227 160605
3 145167 124789
1 124042 146976 492035271
3 94310 190118
3 16008 33154
3 174664 54060
3 50717 156924
2 108973 187338007
2 30373 297663546
1 32420 180684 304302117
1 113050 132683 810266699
3 130708 113604
1 4924 10771 778057466
3 24061 162158
2 176947 133951930
3 9577 139403
1 170305 196167 245924249
2 105696 861606040
2 100961 986525397
3 67379 181515
3 158660 87650
2 127130 963440499
2 98408 349263708
3 25294 94632
1 29244 83257 165326261
3 77571 84086
3 137867 34892
3 145871 155089
2 22854 421292840
2 107358 491468643
3 96782 137114
3 82331 70824
2 71944 582606012
2 44651 69193499
1 91162 98635 462288784
1 32590 52304 576236332
3 197305 169424
3 171918 111174
1 13196 160177 936418299
2 104595 316576241
1 80922 181627 175053162
1 94783 149714 740703488
1 129374 166279 554123731
2 173359 640312883
2 139764 568751625
2 102137 766809964
3 9974 13113
3 149615 70496
3 105298 66105
3 16870 122698
2 124678 895807117
3 82931 155041
1 84750 134307 24476396
1 83184 170322 53870745
1 53047 57173 646531082
3 196843 9486
1 60219 183304 265056303
3 105707 140141
1 16645 130618 56571676
2 53039 344736903
1 58473 114417 666807147
2 67470 586441755
2 131004 505508498
2 85802 7768114
2 187142 867615793
2 147726 668434896
3 68715 32274
1 66174 132799 264500491
1 19570 89124 195350383
3 117101 35057
3 151334 164231
2 178173 108889498
2 87580 472329206
1 13064 152708 307515481
2 49904 479238802
2 2985 845188863
2 40905 306593658
1 52820 94422 405000154
2 155620 712518349
3 29246 115291
1 54333 132564 538936740
3 91480 28178
3 43890 29087
1 164021 182128 514341386
3 105977 74711
1 122392 149375 231062513
3 153135 33025
1 88213 134967 527507263
3 41792 167741
2 89350 190348569
2 96995 662731737
2 100600 616234096
3 160197 111142
2 63492 297011424
1 90854 106489 645042953
3 91679 181367
2 126251 55982820
1 97399 126732 597959768
3 86225 112607
2 165846 319404012
2 105018 853938839
2 36643 166317467
1 69197 144564 969371665
1 54798 152510 656654591
2 163377 913969266
1 45884 133800 419946971
1 81109 130919 322128844
1 28444 32454 145219608
1 125635 186235 295808411
1 38836 80666 492237413
3 192634 67408
2 163423 689867459
1 51828 67526 171894775
2 198755 746288670
2 160941 146136620
2 104612 729270708
1 128866 163182 435471453
1 20323 90848 788869841
3 7197 151506
1 1653 146945 886970215
2 65683 439525977
3 138424 185676
3 14871 117597
3 172958 179178
2 116109 865356969
1 62617 149991 535793220
2 198063 537325448
2 150881 819969195
3 102338 111196
3 113297 100524
1 24098 161774 981011748
2 189760 911934822
1 48153 140343 400639225
1 76041 199965 858904299
1 32239 86851 98714952
1 44573 177103 553228218
2 27336 67584359
3 38375 143022
2 94685 547920896
2 94909 342461993
2 32930 129532378
2 171717 720644343
1 166449 192225 594461502
3 17431 149387
1 68729 160825 413078505
3 150881 144953
2 177287 739644909
2 136491 590259571
1 133568 178549 813689103
2 111624 990204531
2 100529 660209716
1 75003 118673 238838668
2 44714 401091045
1 135031 163593 491830513
2 102232 779345045
3 167862 131337
2 46207 906300285
1 126666 190037 103475686
3 145221 23754
1 4521 147826 935015830
2 36513 229359315
1 92486 167752 758699305
3 151882 170355
1 152410 194008 219902426
1 28560 63038 502232763
1 84917 130291 594645468
3 9724 24863
1 86999 183865 649015048
3 127918 30267
1 86119 158208 702364556
3 40253 102784
1 31190 155991 979586779
1 55275 154601 406930318
2 183254 93023256
1 128610 136052 292806809
1 151023 177347 744337486
3 16195 172356
1 47418 115228 779376447
2 187712 744436454
2 28922 383106857
3 10597 96328
2 28468 163106690
1 67277 68728 336665480
3 7036 43819
1 178111 182438 592154542
3 77447 198873
2 184971 422631229
2 198856 172711822
2 20824 878752946
3 110150 5746
3 56739 172044
1 17625 198603 957621515
2 158262 10024848
3 106654 50080
1 123227 180673 221719635
2 150330 517844563
3 167601 149031
1 63565 95373 483384143
1 95077 171180 488184042
2 10282 79237082
1 2080 149768 241654550
2 693 241904942
2 4633 301680276
1 66279 107630 336677173
3 61889 112156
2 143586 763047560
3 89872 18454
2 115570 553524877
1 60302 174819 278391135
2 28320 816287161
1 59045 116435 171944480
2 33053 451094932
3 39151 173770
1 92912 106983 971177396
2 199493 720074272
1 15073 119571 746211280
1 77168 108871 612979641
3 35267 103604
3 63639 127832
3 37633 57070
2 36297 43012016
1 132060 152986 179032374
2 166491 562230608
2 14777 704260315
2 18537 745065008
1 70079 170441 452573156
1 142487 165292 438970986
1 173207 196687 880772259
2 122693 90499802
2 86686 367206929
3 92606 159724
3 48777 155157
1 27202 155075 808630409
1 140544 143764 76960849
2 114129 488006295
2 57699 572689721
1 50762 110479 769933661
2 87661 238164156
3 118095 131881
1 124116 177096 676601237
2 67967 388572213
1 128845 146465 53497190
2 191490 233380467
1 33506 143698 533823927
3 19885 191388
2 34371 190924841
2 88387 259926758
2 130623 484687984
3 115670 174639
1 190476 196073 359769404
2 57501 913400120
1 186241 189809 79230142
1 26874 38268 754386426
1 39797 126205 165000505
3 161781 146032
1 83622 181639 879177853
2 67234 822062238
2 174716 709866667
2 101501 287868811
3 43432 123107
3 162892 6527
2 14122 698170136
1 72574 148520 541353708
3 115066 30807
3 83048 123963
3 147047 116435
1 102079 193243 906130277
2 136152 54668588
3 58575 19876
1 18475 40796 518505335
1 133892 136231 153410221
1 59561 186694 214867572
1 65832 188138 523709496
2 93369 991446954
3 156182 46584
2 89320 720059042
3 86871 171950
1 31999 177809 607008901
2 88306 462477841
1 22749 108151 614871821
2 104057 80636157
1 5101 68154 679732053
3 86350 14223
1 54612 116376 82779986
3 78081 46013
2 75145 578384170
1 50145 167535 800871212
3 99304 120879
2 149523 694994329
2 97178 21395946
3 164835 68402
3 16897 170759
1 86914 129373 489913105
2 59316 372140626
1 93120 102598 126930437
3 146109 147182
3 199059 38526
2 134624 656533707
2 37780 712603537
1 31993 68885 545818564
2 54418 883153432
3 188231 62486
3 164540 105645
2 90617 687668654
3 89023 147644
3 18611 177277
3 38773 27482
1 173469 178221 175523581
2 44685 174646764
3 190869 1895
1 85152 92322 992050738
1 57006 94623 277304905
2 111678 453087738
1 101648 156531 658412531
3 179093 98284
3 180824 178607
2 40176 56776873
3 116847 166564
2 110849 889774034
2 125531 565951681
3 99556 156416
3 131509 185326
1 137519 176344 449088270
2 60432 149373408
1 31686 78294 612151413
3 149900 60807
2 72790 644397111
2 66718 383763038
3 49544 38695
2 123916 931570726
2 118791 143217869
3 58030 68815
2 59525 975823960
1 99899 129458 555634839
1 67034 68633 896793043
1 93056 128196 538280656
2 156204 17682049
3 19813 181572
3 52456 180877
2 139448 254758492
3 193048 20713
2 89503 19352524
3 80783 52925
2 99377 877107141
1 90383 198835 432340791
1 121528 122580 211985306
1 25178 81733 715987583
1 2317 136149 855775661
1 22630 37880 675441622
2 164784 80408622
2 87904 764001616
3 56273 134967
2 27349 178727632
2 157345 993244110
3 99948 150833
3 117695 16517
3 70740 80698
1 173750 179134 482616429
1 36887 132470 707110523
1 40966 72448 921451207
1 60255 60898 325497484
3 10304 157483
2 27565 298502404
2 191039 323007257
3 55991 198736
1 68319 190397 945019264
1 95701 182101 222910842
1 36072 43927 194276747
3 35214 4776
1 117050 178243 4324643
3 189899 106962
1 41564 124981 365500995
1 35834 178578 160850774
3 186931 14316
3 93286 194330
3 124056 125841
2 121246 463199953
2 87952 750516730
2 25151 443691809
3 42935 166783
1 30783 147846 748169931
3 125284 156842
2 194944 466914283
2 15310 523294360
3 64881 196266
2 12229 592015691
3 16076 177035
2 79494 971343790
1 65283 162045 915951641
1 125155 161304 813279955
1 168757 173022 325229741
3 81502 143170
3 148191 139836
2 80679 628834887
3 57298 159652
3 14154 76898
3 8071 41511
1 25042 54123 50434228
2 92828 472006394
1 22478 166601 809196711
1 62608 188766 49061843
3 124184 75002
2 22985 478967269
1 45450 62896 244521555
2 199219 750342679
3 138037 88996
2 81314 990160654
3 133426 196214
1 53575 90327 983793584
1 53572 185219 768193388
1 23184 28014 42082946
3 27849 37379
1 1988 46483 43427780
3 50070 79650
1 149140 151024 522154499
1 146991 181000 753278356
3 95441 4050
1 119542 184854 294584815
1 20737 194274 563488762
1 25718 158811 61592231
1 19788 133023 802320427
2 113562 792827287
3 58306 104343
1 20300 69440 897143371
3 67461 159844
3 132130 13521
1 17683 176184 30293071
1 118177 195862 603853826
3 27225 150259
2 164969 628320762
3 111168 125141
3 31781 120231
1 79050 135654 243798491
1 77209 185974 709878203
2 43161 900318650
2 138022 239331366
1 16003 180469 773081785
3 21070 95219
2 155254 233362071
3 36034 187309
3 46830 30609
1 99700 167122 738917011
1 73016 117702 743685961
3 153232 69334
1 161680 177681 256294221
3 151385 23052
1 128202 192517 518431291
3 128944 68820
1 57755 77641 254853857
1 59817 92457 288299421
3 64521 157345
3 29481 56411
1 124191 196039 456455926
3 130050 62107
3 171627 16847
3 50972 45992
3 84726 132858
1 41199 82924 553476528
2 86608 835426261
3 11463 45241
2 53822 742339654
2 55252 942357671
2 73238 255370423
1 13135 148884 25991984
3 7618 26804
1 23287 97667 834105747
1 131550 188854 365785504
2 26091 486168725
3 74049 86792
1 107230 133880 127965841
1 7506 73211 765245352
1 151370 169267 900399780
3 2318 148501
3 142856 79520
1 87203 148037 800332978
2 55356 702651879
2 173020 96503278
2 68370 189545928
3 21959 47760
1 22883 62764 889608655
3 116692 155513
3 923 99695
2 80076 950567975
3 138190 56144
3 98743 98429
1 32497 149220 803184193
1 87513 173496 168103202
1 43693 148352 588527008
1 49009 131632 280005729
3 77726 79883
2 173018 75462790
1 100679 193493 190721351
1 38581 197618 144833622
1 88354 95277 231769151
3 166643 55371
3 11701 43775
2 93201 898624938
3 85928 123998
3 75180 95448
2 42474 168681521
1 42881 58303 279973919
2 190914 846964273
1 42684 155145 98565886
3 26019 68270
3 8369 35517
2 181141 554594196
3 143557 62433
1 75101 159383 226777487
3 16259 52489
2 102510 66677406
3 1746 137509
1 25693 156978 742393582
2 83189 478104636
2 101870 321943063
1 139721 187515 187828109
1 3590 127297 516001233
3 120884 14480
3 56122 4997
3 41929 57808
2 60434 360225627
2 56921 159859111
1 29188 150196 750148944
3 148683 10154
1 17016 161253 374053093
3 533 141732
3 1235 154721
2 29267 358561129
2 102808 57675422
3 149740 178104
2 191663 779041887
1 12026 74747 529232038
3 77212 35572
1 134115 167702 249366526
1 89158 106799 101344578
1 4965 52172 149091836
3 135063 110976
2 34573 212001923
2 13408 718079072
3 137117 24030
1 129746 173181 759982330
3 86440 128878
3 174473 40213
1 107338 112155 840863799
3 73744 155099
1 52925 186707 406062303
3 47671 164715
1 48062 141570 387154945
1 53598 182458 212742085
3 96043 121231
1 56151 87949 468091902
3 148422 19919
3 86870 151690
3 72064 116075
3 72575 108613
3 182275 162123
2 153315 261299544
1 24233 53417 702521662
2 16858 568009921
3 34380 195759
3 66999 7586
2 143458 32779772
1 73419 81891 541639591
1 82060 117340 295897583
2 7585 347127687
2 34188 860387146
2 26355 618459040
2 45193 656761233
1 26470 170807 338566292
2 75809 324350992
3 27890 125781
2 183902 629274861
3 140021 38058
1 16514 107163 706885266
3 144260 68344
1 68273 133680 100169242
3 13064 150183
1 89373 133610 99613144
1 26393 155678 875281016
2 139343 227367050
3 141461 28715
3 42824 106332
1 9375 148276 871927648
1 95522 159126 607529251
2 137224 143794542
3 174396 144004
3 51964 122110
1 81047 87953 891460232
3 27644 178654
2 119632 930055963
3 62648 81693
3 111941 115441
2 61705 114162280
3 120238 144774
2 12911 940940624
1 155703 194453 215623736
1 5271 121848 992624927
1 115038 162748 811453589
2 84854 396980411
3 53337 192396
1 43536 68512 121637035
3 16078 8810
1 41585 84388 277117768
2 76852 262436992
3 155549 7302
2 182494 260343658
1 33811 172176 187117473
3 8544 189802
2 64705 291732250
2 131710 812026534
2 52064 461958548
3 20793 49797
2 60208 382051248
1 21396 184908 144726170
2 115298 671954402
3 108862 169439
1 44602 168202 978660973
3 65879 178234
1 72776 91867 763126054
1 12118 60728 240510048
2 96055 666112720
2 137137 888650108
3 55805 69600
2 26076 167610265
2 184976 882008556
3 31837 54065
1 101611 102474 32025626
1 3177 180899 192910706
2 4244 610311993
1 44105 54590 223152022
3 157429 192721
2 113557 353450289
2 93453 382748752
1 74751 78765 792444032
3 78617 48359
2 92964 981982404
3 167075 105714
1 26578 67340 699131481
1 52801 183086 472979998
2 82848 864992477
2 47718 863422015
3 34888 133750
1 60962 144870 701826181
2 3883 256441131
1 14205 37963 718168943
1 26394 110139 966956334
2 162161 645529638
1 42975 105356 277447290
3 114864 29916
3 181771 103146
2 52923 142721823
3 166879 20872
3 143262 94141
3 184738 159346
1 7035 49458 100894733
1 5647 94503 216533337
2 56991 754947096
3 69182 85318
2 91308 775058442
3 30642 163842
3 84378 83027
3 178127 49713
2 196529 697015203
1 15062 41914 662712993
1 82879 88323 939543118
2 42744 842921954
1 54977 162597 866019277
2 74373 697276620
1 94549 101194 44692897
2 100533 987223515
3 102 100919
1 11400 183559 767872891
1 62898 83558 553171161
2 166710 984842309
2 198276 436466327
3 101025 56050
3 103695 127818
3 565 79927
1 40068 63550 211654120
3 118480 14604
1 119727 159282 742202115
2 198613 774398586
2 57457 175896407
1 113678 127650 591440036
2 61905 989607819
1 17768 29871 16110118
1 9676 89075 35814163
2 87784 633417002
3 166149 152015
1 114180 145726 564402492
2 141767 939603558
2 74004 645076018
1 36770 168479 550514621
1 8419 78395 683141648
1 16756 146565 142070081
3 60119 180198
1 91143 122769 886231388
3 24229 187644
1 45960 117090 55171744
2 43199 50206515
3 147089 26026
3 12105 25317
2 100399 750403272
3 45712 46309
2 67400 762478378
3 113341 39055
3 106880 52068
1 143907 145559 553489390
2 48527 778425031
2 98903 926295672
1 118285 124654 931138267
3 12350 146749
2 156791 411862769
3 61115 108158
3 53225 111635
3 26316 71849
2 20892 566596430
3 68809 17883
3 95483 115685
1 12221 183550 7167724
1 24394 160977 124963950
1 5946 129890 910211491
1 17951 81149 421045109
2 138549 525248482
2 19136 132910938
2 95518 543166097
1 91646 197503 97485132
3 56053 29636
1 72726 185768 261044935
1 116048 136107 314334007
1 103320 181283 105766503
2 119401 427251079
2 139075 704735271
1 2464 109531 32765843
3 5947 142809
2 62639 692851142
1 92463 153649 390009864
3 119528 27665
3 16158 148762
3 24313 6552
2 157521 794328802
2 43091 211678241
2 21364 246273922
3 164588 121302
1 121692 186195 258995082
3 90499 152622
1 136197 167086 502788980
1 91609 132789 14294736
3 182220 40391
1 3303 105339 792437354
3 114878 75423
3 165123 99134
2 183644 908117380
2 15828 12475642
1 46081 115436 257278546
1 106563 124710 718651430
3 192950 173315
3 102813 102740
2 85816 233417478
2 81727 627794122
3 60560 179270
1 10080 110067 16488322
1 136127 191793 711184834
3 183830 102800
2 13292 106452302
1 29326 112829 271720673
1 67690 127682 38178877
2 187448 598776171
2 24164 501138180
1 34134 74213 299686087
3 8505 130007
3 64744 105352
3 40254 111340
1 27514 183730 19360613
1 84450 89507 443603222
2 27719 232491285
1 130283 172871 659228475
3 193005 101011
1 179682 196131 223415527
1 77064 153769 435878794
3 158207 80224
1 63821 184980 120776091
2 121985 592080551
3 32453 1508
2 192706 402969724
2 47144 558476643
3 139942 108971
3 100137 133815
3 51108 133444
2 128031 626528855
3 91525 187591
2 188398 413155468
1 5913 167997 865638698
2 40115 921219812
2 185665 770319429
2 115444 998228484
1 110837 138752 808194274
2 50468 910851548
1 8234 153979 909573001
1 82516 192211 864700763
3 81987 100446
2 170136 803758675
1 36173 124158 694424916
2 192866 847051054
3 35001 29327
1 24878 194667 535809976
3 16927 69199
3 170014 104786
1 27423 125217 373831587
2 36814 519295036
2 145365 243221244
1 174926 186083 316078344
2 73582 170058986
3 148930 163483
3 67337 80940
2 152728 225701952
3 18271 64406
1 105037 178237 452475598
2 113568 288573851
3 30600 64770
2 154671 237347584
1 61889 121097 789735303
2 190085 154849013
3 66472 143785
2 148811 837922102
3 147040 191307
3 73105 20307
2 77005 901966624
1 14676 79971 189296775
1 34456 65745 701010597
3 131418 52209
1 126809 157591 246238807
1 11118 40064 676935739
3 129253 68974
3 29040 43140
1 117718 194028 540638129
2 69811 330637185
2 170813 695314717
2 148727 833074805
3 56695 26716
3 60462 137507
3 114814 195963
1 45846 92087 555841243
2 65190 13535069
3 189150 117955
3 21173 34264
1 153927 178026 801059663
3 70388 152309
3 156986 160509
3 191085 38778
2 104835 441802048
2 76420 698931915
1 38401 179273 624775960
2 119067 381626164
2 177748 492787216
2 140846 518554534
3 173595 95510
3 10695 132558
1 70595 161884 188347973
1 107872 129384 352110577
2 165857 224543886
3 42207 131188
3 128811 29405
3 37563 84958
1 54467 107463 960796100
1 113930 130577 616779869
1 69492 104546 118654277
1 60125 80965 642809490
3 178515 169476
1 113963 161304 499412890
1 111605 142013 329522779
3 170679 87642
2 146337 981253019
1 30539 91230 246172257
1 48891 75268 901123215
1 131884 191924 450343834
1 115252 131315 805332023
2 184213 719600829
3 130758 148228
3 175789 155758
2 79148 938661574
2 77273 379169082
1 148408 151428 707055252
2 177243 229711345
2 66772 986205895
3 32822 16848
3 79502 128472
3 73220 155358
3 26100 37174
3 81913 54902
2 1039 262511220
1 36045 70321 977235096
2 9487 157569952
2 159261 91582674
2 148085 848798694
1 88724 112321 537357096
1 111631 114047 517707922
2 159329 704221026
3 49583 98903
3 19835 139243
3 171290 150555
2 193224 985464580
1 58657 193085 263896844
3 36783 183636
1 50927 109319 478184066
3 120476 152270
2 20383 852418422
3 94644 8997
3 16720 193094
3 145981 197556
3 14352 191777
1 22187 153503 367228497
1 95412 117958 204225697
3 159850 81759
1 53155 133177 27871380
1 44774 74850 825843871
3 30866 140784
1 167495 168030 946521200
2 5139 886109355
1 43869 73927 148933483
1 12017 147410 851356418
1 10281 58086 922505793
3 24192 178627
1 127297 133339 103838873
2 44774 454689881
1 12732 95132 869532144
2 150157 962621071
2 173438 272473359
3 162019 135588
2 190592 801531221
1 46115 148911 49581789
1 60943 142903 141413144
2 70456 504084484
1 25061 178542 187182967
3 182910 35785
1 59522 87685 739601575
3 86777 198419
2 52825 986756915
2 187330 663463687
1 41017 134214 729377788
3 181718 1457
2 57026 240154866
1 154190 160261 21280889
1 1205 44658 682842279
2 12120 498615147
3 28425 120109
3 159628 151199
2 37766 542871062
2 96969 457134542
2 189108 35618782
2 120259 535377659
1 9888 34452 921737448
3 37153 198994
3 9569 5093
3 129611 84709
1 6581 191859 185898751
3 10048 58006
2 3458 554841639
3 185523 161533
3 84512 126559
3 66599 72481
3 93756 80651
1 84693 187506 963572636
2 101893 178450464
1 131078 138635 763217273
2 158931 197948542
2 126036 371577756
1 32671 66037 171571454
2 760 861866065
2 119999 763404214
2 81189 443913720
2 142088 917825417
2 101508 925728075
1 136711 199032 743570026
3 193539 77002
2 123258 561432524
3 133136 124001
3 15376 9475
1 42599 133337 570332485
1 6931 83570 550085658
2 97044 747231661
1 34575 141092 355844633
3 152674 76618
1 76571 121995 360664202
2 157407 121170793
2 13203 445796164
3 150114 53015
3 97293 135055
3 61940 176387
1 12405 74680 459185404
2 129612 555927334
3 153081 129644
1 84078 174844 152841660
2 157019 534989120
1 4255 183884 507418121
2 120046 656707706
1 15219 160922 564188371
1 140673 188145 127777176
1 16182 145146 858737333
2 151519 391633456
1 26043 81297 558423856
3 145853 53712
2 26470 291960481
3 158389 125694
1 143893 158366 597949145
2 155858 18121843
2 58122 40335772
2 92775 320048447
2 126820 887887885
3 178505 16277
3 142726 96280
2 128767 486884014
1 108037 113535 542279413
1 16639 31841 669629726
2 13183 785123927
2 84039 957911036
3 139046 45264
2 27988 875697593
1 10552 159905 698301413
1 63648 129313 418289109
2 80898 53670037
1 39844 182624 108203980
3 52690 117158
3 94091 123518
2 162924 797937201
3 172375 190090
2 175521 348739076
3 78456 153198
2 39279 690995944
3 35866 160639
3 59160 61703
3 152293 82754
3 24428 138466
2 60001 280489637
2 179231 81073764
1 10894 76396 697514559
1 35570 115411 8324831
1 92873 116260 229921098
3 45042 182377
2 175147 919684628
2 102561 338785468
3 20001 130139
3 38148 121438
2 189403 907153753
2 43852 941018592
2 51006 46973748
1 45781 138784 400445121
1 118738 169325 741797860
1 3555 101498 750615038
1 52973 138213 434704162
1 155019 186451 534664309
3 41984 187260
3 139532 22926
2 99557 929464886
3 104477 62003
1 34337 63639 744556415
2 164461 504391059
1 77716 108079 47315995
2 104134 577997200
1 62413 70073 648667271
2 975 909513596
2 81595 529018174
2 171898 933071957
1 128939 134576 950897029
1 37619 152326 144184021
3 56866 106116
1 112311 124082 877642422
2 161896 364077198
3 135318 199470
3 193297 13877
1 19387 175400 95868169
2 135136 746659095
1 67813 115009 417187757
1 17524 118481 611813590
2 127510 896461246
1 96560 155662 27562220
2 155745 527653327
1 15986 62049 82456770
3 57295 105209
3 23534 106582
1 127976 199167 303282151
1 130342 168950 142115029
2 4318 855769720
1 2142 51481 183364134
1 18153 68915 42528695
3 189174 115209
1 138364 181126 288574418
3 63372 36056
3 186282 104157
2 28406 995986083
3 125376 107677
1 69801 87325 13275779
3 42217 107479
2 40932 574906174
3 180824 183760
2 130724 997626280
2 79574 755548682
2 159605 899452138
3 109270 13002
2 98696 596015260
1 26184 199998 273565638
1 65874 147496 491983147
3 157737 170271
1 125666 177917 668055970
3 59858 182474
2 29444 242285840
2 170503 684385017
2 149808 592143474
3 133354 182990
3 117855 102616
3 128979 51125
1 3519 180433 688458603
1 63985 120399 774078806
2 169597 502884747
2 98223 872093341
2 51812 881430327
3 20049 139008
1 8285 38139 923421619
1 114742 178549 805983093
3 133609 68009
3 143416 94995
2 92043 515344393
2 34883 245175687
3 29786 188017
2 177456 929754245
1 135306 191057 851073376
2 144329 228260328
3 40076 121998
2 37191 172622092
1 26337 40225 84560892
2 78841 96120096
2 129585 230849176
2 2286 21341546
1 96592 102563 833976051
1 18859 136403 177859331
3 173845 91142
3 63388 114861
3 16910 181270
2 99087 401032477
1 46584 172962 541837131
1 98236 178602 245185238
3 130448 151468
1 41066 54851 858231385
3 39180 72329
3 18749 96336
1 74215 82675 285523776
1 152414 156629 645010280
1 24323 175411 30023890
3 32823 30801
1 9923 172674 821017246
1 26495 76607 406576672
1 58199 97422 536434908
3 112446 198409
2 194653 796529974
3 187885 56911
1 105591 197198 923771471
2 191740 218468090
2 135391 72549550
2 108810 483295515
3 25046 130801
2 152103 473338433
1 118587 181689 22685364
1 15207 158618 992151192
3 93411 87821
3 156265 42116
1 83289 172992 846704784
1 96242 172739 327471000
3 182112 34693
1 38629 94491 769127532
3 143723 50375
1 35703 176519 135151662
2 47036 500152308
3 131613 133177
1 159925 167399 813143521
3 78118 70407
2 121115 485585668
3 62792 97855
3 40370 59356
3 73084 63412
2 114225 517642499
2 146951 512684158
3 63748 155958
2 9058 169612794
3 105422 143514
3 75659 146036
2 150428 747551295
1 46318 147150 153105610
2 116689 588232496
2 148808 618187384
1 33442 34571 22231184
3 82162 28519
2 87083 752200102
3 36952 19619
2 22925 387292174
1 167561 173255 425243587
1 75485 116116 102704948
2 76515 696996169
3 165815 138385
3 178006 15216
2 170602 348477549
2 178905 670182011
1 125809 189275 61305237
2 84325 662119156
3 80680 129238
1 16210 125371 126180042
1 26691 164883 386721660
1 50521 87078 316389271
2 159834 113830984
3 143014 136445
2 151042 291125492
3 89605 121623
1 95286 138692 38377987
3 9348 92937
2 44574 658053477
2 111497 284207062
2 97756 590152394
2 3355 933591743
1 134876 156141 773669417
1 90774 120175 951041121
2 169514 592980193
3 173671 163701
1 183397 199353 169553722
3 199029 145356
2 118608 855857357
2 56030 238739870
3 176562 156867
3 17 71713
1 48362 101096 267703108
1 69184 82152 645356186
2 82076 251661483
1 27398 107557 319278901
2 175336 773483058
1 19907 149881 779381753
2 163512 190041146
2 174113 975942027
1 35017 102008 930265233
1 43123 54125 728530154
2 194805 782037339
1 50338 100668 828521621
2 182060 818741471
2 62572 398033794
1 112836 121295 856343403
1 22243 22339 60989464
2 51534 469052775
3 192066 121024
3 148358 139787
2 182904 784993179
1 175687 189261 230549207
3 98781 134824
2 40385 586921179
3 53711 73436
3 139262 73237
1 25777 66572 45458825
2 90531 500213302
3 137954 89585
3 9345 38565
2 54401 430063340
3 2026 33991
1 25622 198385 597473029
1 57638 81038 734928552
2 69339 696405821
2 137752 548041342
2 148776 902599692
1 83602 199454 172957535
1 12331 32774 33456789
3 9374 132788
2 19286 636923471
2 36725 39801252
3 35058 185377
2 122886 307690782
1 36702 132227 57132105
1 63161 91365 571207652
3 45815 171899
3 97897 82523
2 179206 926511370
2 119723 528735476
1 10347 79573 687211420
3 43104 18963
2 194052 534920913
3 91021 126496
2 21203 773865504
1 43098 60278 582572598
3 189503 45517
3 51399 14050
2 118610 988481394
2 48668 685826655
1 48489 99335 627855372
2 136372 588710700
3 107383 110149
3 3041 98069
3 133373 99167
1 92755 119509 365223224
3 25392 137457
3 35700 182072
3 21799 156511
3 60621 2017
2 66933 453705055
3 135328 154802
1 26506 194369 351167288
3 132707 117443
3 158920 58212
2 16615 184233629
3 197800 88765
1 117751 156259 744285004
1 69718 100945 586789127
3 148822 146957
1 54118 117641 598178045
1 168895 182049 543229577
1 5012 21984 334512567
1 67712 186537 430018918
3 133381 34142
3 191140 156393
3 6437 175667
2 165184 661741168
1 24800 182551 5105466
3 82036 112759
1 6609 72478 404942633
2 81572 645678397
2 50977 690963417
2 24011 702798596
3 131191 27520
2 179236 499685713
2 155603 622377788
3 49185 11510
1 19664 95787 379848644
3 184384 13988
2 79459 38801718
2 64753 281558343
1 40567 42285 927224852
2 31076 354118632
3 37427 11051
2 114732 56557112
1 140197 182959 323591922
1 41889 46045 142701417
3 102835 67992
2 83961 331110882
3 19366 70360
2 152105 659484361
3 64383 30398
2 50602 173217319
1 3740 53105 452638440
1 90473 117628 471639560
2 9287 416018490
3 174204 119101
1 145326 183352 379369578
1 71574 86277 62879286
1 62972 80188 685374341
3 119786 151091
2 192557 914895764
2 44940 331331860
1 176004 180398 150574604
3 144283 67927
3 119010 109411
3 164815 122994
2 180493 75696479
3 140853 10410
3 92914 136111
2 177940 600304117
2 105371 517092423
3 8497 3090
2 168844 186876428
1 35841 198094 763608618
2 47514 718964746
3 150400 68162
3 102716 69308
1 16555 156871 108995780
1 34800 100953 315195172
3 77010 46233
3 106289 114478
3 143450 54804
1 34011 189555 597953747
2 90616 605289144
2 49227 634523870
1 127235 141601 976573599
1 68592 167830 30725472
3 50616 68065
2 134256 748755656
1 78897 139976 865068288
3 78530 189986
3 188262 183493
1 136658 161959 638433791
1 97603 139507 218287901
3 70385 106558
1 75294 190516 57575631
1 34769 133820 52400256
1 82646 176079 210233171
3 123071 163822
1 24535 90432 741417515
1 169932 179181 721083938
3 81730 169747
1 91706 129671 210706801
1 20106 103320 162817864
2 80306 186459781
2 41854 45349859
3 58189 128483
2 38587 486906752
2 76025 480815445
1 56152 94233 601471461
3 44474 32011
3 63695 80055
1 30457 68242 446355679
3 70016 106635
2 95076 380711680
1 51927 122993 551469526
1 71363 149595 755188495
3 79083 81866
1 112027 176095 844708541
1 17206 162166 79863425
1 40371 84911 392524431
1 62074 178365 131698444
2 10264 453558297
2 72548 298318920
2 159230 351058476
1 150479 195798 216724027
1 59627 99500 160054502
1 43869 69872 489447841
1 38589 166642 739373103
1 6161 134747 4885508
2 166517 743945056
3 40208 142598
3 2072 10035
1 136433 187045 743361624
2 98286 69021163
2 20129 491963260
2 27242 172698278
1 45168 175401 554753983
2 128671 399196432
2 79973 258702357
2 104579 935866606
3 113814 192168
1 180772 199424 609244097
2 183472 449054027
3 187352 101729
2 165447 793006256
3 159180 27024
3 103880 26740
3 181706 2700
3 55385 7485
3 172567 18520
1 113525 130123 422931394
1 14920 140791 909122690
1 36908 117351 436156270
1 17174 189930 97526898
2 152653 661788920
3 101786 48684
3 63356 177666
2 120961 598059739
1 71911 160475 990266091
2 87024 796863391
1 135459 169679 381805596
1 39411 152585 234992193
1 92949 130918 195647765
2 105306 20536698
2 105971 926229955
1 29788 37060 112099713
3 119807 103739
1 163890 178444 916470458
1 128612 151249 507491023
2 67176 955634557
1 134080 185964 879033672
1 167305 180745 274779230
1 30447 95544 773091425
3 4473 158223
3 199170 106302
3 2608 18384
3 154144 196263
1 37070 70262 50264505
3 97621 47081
1 2602 80946 694525870
1 99208 109659 858453130
1 2073 151610 204596984
2 94453 33183042
2 179424 304558965
1 46111 150491 885105864
1 17774 49245 622380625
3 118270 72432
2 80047 507597115
1 49940 109986 555580346
2 113159 553300310
2 156230 279944044
3 140651 25282
2 180756 196784928
1 67616 169834 403182473
3 86609 165829
3 125292 91935
2 151772 655448368
2 1200 874124726
2 7717 489358133
3 169883 101694
2 49437 267820027
1 162508 165533 305069277
1 144505 184643 885871853
1 12710 22457 35208871
1 5744 126437 706577327
3 98281 129422
2 9547 210017509
2 15773 379547612
3 124698 110330
1 74727 178104 468457196
2 134334 301419022
1 142494 156962 833297182
2 74489 406568568
3 38996 176092
1 10240 90555 478697506
3 51559 102040
2 131092 882714880
3 150511 123505
1 16087 153806 550649543
1 145005 190912 668322670
1 111099 158245 564641877
1 7037 11128 314024300
2 138088 812972396
1 86103 116521 376932033
1 134149 145123 928354763
1 54880 123169 46627233
3 12116 14491
3 138886 155579
2 195794 969284081
3 12542 177895
3 134238 34822
1 47321 149447 412074807
1 38615 173563 780728069
2 135024 265109289
3 196515 92701
3 5134 82987
2 166466 368507558
1 37346 37560 196469284
1 22174 55302 54772911
2 25242 136826662
3 191405 10153
1 31805 87231 647894126
1 87692 178686 285621357
3 18493 192715
1 125927 170665 263551499
1 96115 126757 611974456
1 49285 110640 534414288
1 131948 156833 995683274
1 21244 21992 486370551
1 157819 198613 815680259
2 40364 880088516
3 79633 125816
2 32447 538109861
3 157593 158899
2 27688 686511433
3 172733 9016
2 44514 589723305
3 36165 1057
3 110421 164820
1 56019 73979 616111990
3 138932 133754
2 32974 875960608
1 24079 124443 407205379
3 149470 39540
2 131688 975519462
2 128842 841889767
3 124624 58697
2 148072 773664418
3 123521 133495
3 64785 182518
1 30667 188438 744736517
1 78254 151283 580379216
2 116459 264523004
2 117356 617649373
3 122671 44571
2 150480 83012232
2 154449 658179788
1 5624 109604 205187519
3 135236 10638
3 153088 38178
1 60569 135839 811055488
1 131322 181166 146968499
2 87769 347060754
2 172991 746081275
1 49108 120907 677089
2 89471 374085320
2 27853 530497411
3 197147 113798
2 138564 756427349
1 103316 151390 879083201
1 131144 141348 236949236
3 162268 124664
3 148264 166256
3 3722 152219
1 10958 106259 867155148
2 31646 257309476
2 136533 36110302
1 75401 199795 100438946
1 93805 110188 222967071
1 57617 112937 642978117
2 133861 558648052
2 44230 698120469
2 139898 879808387
2 60010 754249562
1 11066 173075 827165124
2 109748 323651449
1 92320 160220 603583606
3 170786 82191
2 19806 303342971
1 135227 181654 359061524
1 43404 60826 261799058
3 10915 28180
3 155114 88460
2 154232 323863661
2 51158 895861495
3 187672 77522
1 11482 159362 408211888
2 136512 335185299
2 139432 742886639
1 107765 135277 541579872
1 119646 159995 22676811
3 198133 81687
1 73365 190246 745050402
1 70782 147401 939725656
1 74346 79610 787965131
3 159971 123967
1 101446 131681 332365993
2 29292 488417578
1 156170 160152 179167959
2 186894 20226810
2 113134 878804122
3 167598 100058
3 121752 197965
1 3600 185704 551723732
3 123047 161088
2 98400 702523055
2 109717 693023142
3 92287 199818
1 111547 130422 522154896
1 8879 19998 441414999
2 22365 350711157
2 121262 868818673
2 191261 995194505
2 183981 208846234
1 21196 46651 99837576
3 141945 161146
2 115631 636619998
3 169858 81840
1 46323 104913 418715883
1 17787 121841 530575544
3 173947 198057
1 19583 116143 680215207
1 89747 107762 424259659
3 57296 133226
1 90593 188351 714991269
2 67 647633848
1 152986 157034 694262358
1 130674 158651 766350825
2 158575 345211998
2 62964 911086068
3 77113 183426
2 197238 266586888
3 38198 160091
3 140033 32889
3 97175 144633
3 151829 82342
1 142849 165572 245284142
2 2110 311905425
1 60604 85746 695547442
1 5737 27728 69401714
1 181169 187151 605189877
3 130892 199911
3 151647 16768
1 472 117926 487915304
1 42004 129442 682351757
3 140559 79336
3 8093 906
1 18560 128167 645623557
3 38056 170361
3 41892 42197
3 154762 181568
2 77660 942401908
1 181508 181788 429035562
2 144102 124848588
1 24535 47329 765913717
2 97081 874842958
3 40872 108742
3 54709 55627
2 58995 432121077
3 71452 45542
3 168352 166062
2 36177 769227270
2 43777 669484804
1 12440 125454 376549638
1 66247 177152 891424772
1 72760 95659 103735564
3 56140 103726
1 74694 141475 636027240
2 113058 487940635
2 122927 737491939
3 145489 122618
3 75360 110999
2 8989 336136655
2 18711 268506464
3 124379 145753
3 114488 108722
1 39782 128502 961310597
1 59189 150280 286602722
1 39515 51079 547435804
3 123420 25008
2 183044 452483282
2 34418 179263514
3 50535 101518
3 49033 65505
2 70575 553709779
1 14854 34415 979958816
1 9497 24908 18515819
3 150774 152486
2 94826 348833369
1 89212 119134 113658175
1 176397 177563 983393935
3 7015 89010
2 108584 511314516
2 165753 488283689
3 148677 108653
1 52498 118233 492366875
3 50680 137899
3 8253 86174
1 80346 141119 626504804
2 71694 608073184
1 45794 61016 130377710
3 38630 28642
3 150736 118773
2 74039 653281984
2 57351 272146051
3 40177 19986
2 105565 836150630
1 122776 143585 60237276
3 193224 184939
3 142954 132046
1 97820 190899 636898580
1 98588 193897 512942618
3 140132 105465
2 110582 345317254
1 119538 187277 220209944
3 184364 74671
3 6228 63841
2 114064 584818806
1 82311 133344 49851891
1 113319 164457 331696777
3 152325 22457
1 16325 159835 157940956
1 27349 177483 163618139
1 41667 54421 80357255
3 33584 21995
1 68147 100955 475720448
1 1759 154329 502258622
3 85490 160624
2 3754 428182251
1 87485 90024 877095620
3 111641 67263
1 58935 71064 650224663
3 160561 42990
2 54957 67553739
2 163551 477974416
2 161564 482883568
2 159859 222317333
3 99487 12403
1 132506 136130 233674378
2 104837 643410417
1 21875 25251 877561573
1 45060 108748 488337077
3 190760 162553
2 175697 72494761
3 5564 97147
2 17931 819499898
2 160287 191736370
1 101026 180260 355834214
3 182096 167002
2 67807 998871042
1 57561 175676 984595886
2 197421 633790165
2 154096 968656022
1 15869 88671 106125483
1 110132 119783 597837489
3 162549 47327
3 67833 15357
2 145534 456204907
3 136434 145161
1 50451 91957 518527165
2 124196 427133414
3 181540 11174
3 86734 69403
1 41312 128276 466875823
3 11670 114078
1 67147 84347 836090646
1 30914 78508 769952068
3 174090 15229
3 176713 84576
1 47690 122231 444964165
3 26830 104032
3 173792 5424
3 155716 4236
3 74420 113824
3 117261 118854
2 110483 829107849
3 9533 110
1 154324 184845 71083441
2 14792 991566158
3 88379 117318
2 83627 313856183
3 42753 111452
2 24657 974356758
2 123872 132065990
1 85419 169990 507022896
1 84809 125820 878931217
3 59360 12303
3 36011 1280
2 174407 743139378
1 108686 199384 59882541
1 123349 170313 215255804
2 137261 291565835
3 13607 78499
2 174696 663209923
1 69425 112105 961139759
2 198135 587662308
2 67774 167969412
1 118152 145774 523082220
3 68022 199925
3 8977 65768
2 135894 350872738
1 98382 150509 154708712
2 86880 642819041
3 131786 35165
3 51806 69429
1 61858 106416 372672478
2 156880 933315229
3 118895 176117
2 169068 42897531
2 137823 499561446
2 33071 821292282
2 51028 553375716
3 77916 73238
1 3634 185728 390061348
2 182432 67364371
2 118096 807707451
3 28520 100878
3 122603 104843
1 14220 172708 962446607
3 156277 31102
2 187250 972705606
2 144778 955076998
2 103031 895613304
3 189602 101315
2 198121 427291332
1 34804 81615 626091058
1 90291 151913 254405673
1 6164 6998 185099538
1 68339 99634 629952406
2 48285 436296485
1 18309 97277 372936621
2 97575 362993445
3 120005 34445
2 49999 537194801
2 170226 410387900
3 32382 10657
2 193607 114705941
2 80104 277426564
2 13981 856584723
3 128264 43906
2 192879 104640236
3 51383 143823
2 75801 692047553
2 138303 818291498
2 81315 20480420
2 32511 226608022
1 190124 195759 397739523
3 45017 170453
2 151344 701374122
2 67497 930007613
1 25881 148137 842376596
2 88568 494211875
3 164642 16796
2 136021 50852190
3 37936 163716
1 58163 113068 563104850
1 94417 158375 21279537
1 13298 65572 478877803
3 199000 51148
1 38187 64931 978761398
1 165140 195149 674910416
1 126175 133791 719213831
2 12686 752677452
2 62221 535999024
3 199243 139182
3 2287 23286
3 132015 78197
3 17916 87338
1 71435 193229 806183279
3 116764 159703
1 53735 76672 935376627
1 12252 96099 305664126
2 19503 879809518
2 194018 684288976
3 141523 73999
1 134055 159304 549162480
3 180174 55132
3 144012 113091
1 153735 199970 586793101
3 14977 106055
3 34364 131373
2 12487 299298994
3 39388 166494
3 170902 34232
2 192548 118252367
3 119155 146950
2 153622 128184850
2 56988 826291589
3 165044 182243
1 155089 160830 348409031
2 96434 529594504
2 67578 703598994
1 71871 137905 407981386
1 47212 47245 24076913
3 126232 90814
1 63219 68120 232341117
3 49959 27977
3 16540 171559
2 43632 442733373
3 22327 29744
2 110804 6209087
1 28149 73272 153919117
1 45985 54947 189549276
3 3672 105531
3 51201 96820
3 33736 166300
2 53082 575584481
2 8110 464857154
1 49137 135881 16447967
2 79456 868631954
2 175862 633558212
3 146574 163035
1 36402 138819 930023711
2 119953 904891212
1 166772 188368 66238813
3 154198 104356
1 58038 195344 26984864
2 103259 438540366
2 102058 100841097
2 115022 453941402
2 159974 940753400
2 169672 887067452
1 1643 199762 333875623
1 124877 159436 656375699
1 9555 54957 939945519
3 191437 140794
1 83681 169405 387317292
2 159719 458203787
1 42850 64324 763159977
2 149594 660220541
1 40836 59933 490100992
2 181788 293374965
1 29993 170771 367138639
3 6382 44739
2 178925 354426066
3 86466 166585
2 113325 891949719
2 42566 921188213
1 43334 174330 406843860
1 167355 185619 131523350
3 19273 101172
2 133883 427659862
1 103734 175444 848984147
3 119695 21844
2 135019 908575106
3 95770 131891
3 175489 127301
1 39510 99549 84907164
1 4355 20029 431176035
1 139587 177704 719363615
1 34985 115114 903402095
3 125779 74540
2 63656 83349392
2 40398 685299535
3 19777 177520
1 24719 29849 249195726
2 18802 979365410
3 99827 116772
2 54544 390835593
2 172344 373773551
2 65986 926288475
3 73606 39170
2 148999 625105987
2 127710 720215745
2 6966 371210222
2 15207 851262113
2 189647 356030848
3 102667 45767
3 128994 114317
1 129569 165351 776076144
3 164982 134005
2 104152 40548521
3 105931 109900
1 5728 65990 233023518
2 30918 42106708
1 68220 114849 965803050
2 165269 846952786
1 26547 148690 649630654
2 108561 527502493
3 41385 121663
2 62906 94144785
2 87342 483408169
2 101936 882945229
2 189696 513489959
2 176241 889293169
3 158134 44116
1 32758 52506 674839956
1 2264 38843 251877598
2 23187 456766327
2 114441 650417486
3 164931 77008
1 159464 165769 300994415
2 37020 912638765
1 79083 182424 507619535
2 114562 898432608
3 20808 95350
2 26070 683552969
2 22076 1747834
2 61056 633316062
1 80402 170108 335467702
3 5821 22296
2 134225 148765399
2 14679 521554358
3 59102 87529
1 141426 188783 230001301
1 107836 135134 680515884
3 44755 164349
2 106963 288839824
1 30650 110515 821081511
1 67019 136881 730262717
2 23041 141315953
3 128483 128030
2 46280 537616199
1 48253 153951 786426333
3 152151 91653
3 144243 192274
1 155941 184874 291833692
3 114231 197298
1 41702 53588 32371688
3 95196 96499
3 114456 185826
1 123473 123711 651144827
1 95475 169272 162127494
3 156881 185104
2 128227 124925044
2 188587 261668096
3 30191 194504
2 49931 833611561
1 53966 161812 913888494
3 44102 183689
3 100464 16339
3 91414 123859
1 11252 17233 482794029
1 55050 183440 780349462
2 57771 604362408
3 127777 56644
3 95821 197402
1 61340 95009 781567138
2 47164 269595091
3 185766 38904
1 105368 140787 191994622
1 135294 139004 203044727
1 113490 145941 697740513
2 84856 549949321
1 110075 154064 274580179
3 139144 97549
1 59037 186480 252624811
1 84050 147616 842428721
1 25141 111906 630130945
1 72041 137599 695726078
1 155155 179557 489538016
2 134659 657983258
1 64014 157028 182795888
1 115679 139273 314099678
2 160247 851576458
2 88049 903650770
2 189568 729794840
1 20760 85793 307203044
2 141142 350281014
3 124048 176917
2 58688 669195470
3 157390 137207
3 29703 198474
1 93402 172679 724639979
2 188808 923191303
2 185551 157120392
2 134353 903167028
1 74786 75152 88282229
3 27697 83939
2 196222 901063841
1 7719 22064 680268846
1 24431 138224 990661280
2 1804 607182459
1 36170 74429 413668212
1 26341 92924 594879431
2 199943 537193842
2 112329 140870144
1 17913 62871 278475582
3 43267 144230
3 3555 138790
3 51671 186351
2 90883 25667135
3 40043 173486
1 135946 154204 459507620
2 161591 823281306
2 4344 229801412
1 30934 152361 430935235
1 31636 83830 330471007
3 122495 88145
3 177690 119103
2 40099 619132212
1 11834 93871 454959383
2 147619 643312789
2 139715 439225748
1 133563 154986 567742475
3 158577 98477
1 147965 186927 740962355
1 42547 83317 304372731
1 38736 96431 584295296
3 117016 5329
3 166592 191212
3 138845 72160
3 76724 41996
3 14682 138507
3 77626 194831
3 169123 125177
3 32253 52393
2 122871 44696264
2 55624 177879514
1 131022 195154 134387475
2 59953 876783594
1 27684 64758 702422430
3 87436 63749
3 104428 48771
1 89794 95353 651002854
3 196028 98627
3 29209 83646
3 64474 164638
3 184339 52228
3 48875 197405
1 77636 197859 879832283
3 150808 118407
3 13428 72558
1 96513 140394 154948145
2 81771 318783351
3 154969 57110
3 98110 59964
3 127585 29942
1 60837 151078 211687570
2 67776 336577236
2 38807 997516588
3 48658 148258
2 144635 981943196
1 33630 196328 830503696
2 86630 644773221
2 111411 40011278
1 90733 177260 437658753
2 106144 417124655
1 134713 199481 95076124
1 22476 123235 677252397
3 100112 105901
1 70559 125636 158234083
3 114678 106985
1 25222 105748 444069862
3 145107 110329
1 18748 131749 443858044
2 142931 741906712
3 162026 63770
3 147921 196356
1 171071 193842 337622157
3 103966 88071
3 149617 113227
2 8111 603237589
1 46445 167486 100305557
1 16193 134860 475409922
2 14172 879873344
2 6357 180262582
2 102199 613829272
1 68260 185808 755806375
2 132807 219760556
3 156640 137741
2 18361 900416572
3 115338 198331
1 33832 184587 135083624
2 46132 506361017
3 71245 158923
2 64126 581075412
2 175551 867307822
3 191759 162719
2 18610 841016067
1 72114 159580 751544971
3 43879 31485
3 89722 91864
2 44919 612532613
3 5523 9212
1 114598 172975 373488310
1 51587 174338 910621237
3 140476 72413
3 106142 42642
1 92117 149042 250715986
2 100234 818138527
1 94519 117607 730587845
3 70236 5201
3 147030 32959
2 17345 550648976
1 138542 170745 488251606
2 97932 399581761
2 9717 566213618
3 171311 104047
1 18805 34067 760693798
3 57261 131827
2 110817 117906991
2 121108 909678117
3 146667 124707
1 24806 83728 793407374
3 2668 34155
1 8817 171314 833333069
3 73130 39010
1 6135 91416 880349938
3 54600 18748
2 169701 232926354
3 162172 104758
3 56430 178491
3 143758 38733
3 64458 101483
3 62102 91924
2 8984 959013896
1 71363 150644 895116442
1 72675 138203 429854461
2 183065 264300871
1 163960 164239 262653326
1 7132 20196 257768331
3 18932 167658
2 133138 874949852
2 81004 960255852
2 103142 133838656
3 85014 164498
1 43012 99882 392260056
3 57265 199257
3 152912 76312
2 142082 416758326
2 156922 418099375
2 4617 980148088
1 181721 193010 292898549
2 88017 235793847
3 10553 142502
2 79441 581561409
1 137412 178343 494161718
3 121997 107220
3 26933 31318
3 175127 39921
2 110888 40199722
1 6341 157591 641208524
3 167901 197376
3 68096 28880
3 103757 162147
2 146588 33113743
1 28320 178244 786202631
1 45633 122940 916359018
2 149112 90654417
3 199044 186283
2 121726 823275225
2 51830 303468375
1 101257 156037 52240933
3 84638 53375
1 29290 115149 258018819
3 73925 194038
1 22439 53041 628026552
2 18105 367210661
3 52215 127348
1 17425 163714 250424013
3 80878 60177
3 128524 5607
1 50576 137142 980856748
1 20581 88768 298243360
1 99015 134813 386477719
2 129556 829350700
2 69198 829307383
3 113944 181060
3 56020 75235
1 106412 167075 142652012
3 53064 195620
1 137817 190242 336648705
2 14786 446817674
3 16495 10083
1 121570 134426 540673758
1 67445 95279 440066705
1 4461 167540 651477046
2 62756 527203977
1 13945 161442 218221112
3 133147 105891
1 5461 87551 945786340
1 65348 87852 241369134
1 154488 178657 906288872
3 30352 100617
3 146585 152744
1 23869 60705 775842027
1 72040 113518 75819710
3 180430 161320
3 175244 3693
1 184883 197838 664203222
2 79781 133765000
3 66084 18248
2 98426 965717839
1 4984 154841 554433804
2 99989 230291641
3 34002 38653
1 132614 149880 790809174
1 10207 134908 541270883
2 68143 142168726
1 6116 104473 934775397
3 26506 60952
3 37670 86867
2 152184 229660621
3 17664 59368
3 130465 38516
2 44616 145720024
3 31746 122799
1 110913 142299 172493187
3 88795 104717
2 177618 565173756
2 86019 259318169
1 55311 150245 906232338
1 95224 113737 809592497
2 141079 90981305
1 22525 160186 668925072
2 161762 113592865
1 58073 191840 619522187
1 73442 86047 637918219
1 9511 191096 153323348
3 26652 106229
2 17899 49775748
1 90898 91733 338149864
3 68592 175178
2 149839 168350715
1 73372 99740 309574828
3 29663 110649
3 47812 134829
3 48141 63299
1 113450 193934 389152716
1 178718 191388 649492531
2 177306 321097352
1 45575 184291 762507519
1 76935 170417 972051919
1 27399 127930 336010270
2 57370 958609741
3 9454 83045
2 187594 849418753
3 164478 64509
3 70210 159695
2 167428 265147299
1 97042 116020 355400498
3 138458 168712
1 91198 101284 15730180
1 33719 90838 283853537
1 112439 165445 412290432
2 199156 449445645
1 8632 187252 305682893
3 47372 141916
2 171115 55183254
3 43176 16256
3 7445 114124
3 105265 105973
1 132756 143966 739236685
1 19127 183682 210245789
3 20591 55000
3 73232 155345
3 8897 123998
3 146004 185986
2 62099 303152219
1 93537 116879 16989438
3 38528 109566
3 179386 8261
1 7050 68237 9936713
2 99778 489464298
2 53590 200265215
3 142945 170699
1 31570 166703 337722388
1 118892 169586 665080682
2 112509 280246132
2 135589 781194017
3 16436 13727
2 21450 466460906
2 132205 364035217
1 100163 172657 648178186
3 163643 28930
1 2421 80875 470536385
1 103209 165850 699452300
2 155159 265760504
3 122487 149539
3 105189 41804
3 185331 136357
1 26771 82804 588140003
1 18948 33922 506983939
3 157767 79203
2 130800 333655819
2 146641 515267287
2 67500 69563427
3 102992 117414
2 24533 568297011
2 134131 212878641
1 32027 48501 597719003
3 7997 186450
3 84277 176102
1 39400 159597 870993138
2 117856 623522688
3 68336 73744
3 73278 124847
1 30536 84268 996824716
1 97329 130946 576878110
3 47046 69528
2 195309 163394730
2 125078 491382485
2 57372 46425205
3 111922 192806
3 85661 44768
3 59154 158698
2 26159 115128885
1 127413 146637 137706435
2 149199 400515150
1 179539 183904 826437778
1 7936 142435 872355736
3 168677 36467
2 97203 72419162
2 155471 507030138
2 149784 614356761
2 162795 988485354
2 30832 846627124
1 109193 123635 241743218
3 77736 50144
2 166802 673481290
3 96967 49113
1 106242 128839 677932741
2 78086 670153091
3 122984 98025
1 8247 174126 816352562
1 53903 140201 552645926
2 92953 787818963
2 113803 176995488
2 1137 509613197
3 70475 14490
2 139242 746674095
2 141739 535490482
3 29601 73597
2 102265 483520784
2 179451 606266990
3 129224 174951
2 52046 469227099
3 69413 177901
1 76264 194717 572023885
3 12878 20352
1 71540 124147 240136000
3 117424 60253
1 67236 129289 986300242
1 84796 103863 816269039
3 141622 133455
2 50696 309237860
2 19504 992996260
1 39186 43629 900153596
3 2784 172246
1 35022 180193 983353364
1 174723 185488 270513462
1 45044 181780 71659351
2 12127 1378634
2 186815 403209441
1 11034 31555 660201417
3 48468 162368
1 28277 31591 616381314
1 78539 143993 756478654
3 143570 84617
2 154596 955478602
3 170089 165875
3 77596 99133
1 48189 76960 27645528
3 15762 85559
3 125196 82808
2 79589 340992032
2 39184 703293205
2 40729 561787206
2 167447 895231908
3 195103 162331
3 80804 16459
1 62005 166596 343181030
3 21251 146634
3 7592 193031
2 170445 838932472
2 107348 655918153
3 193129 181341
2 30369 542190838
3 6497 184161
1 45421 58029 784257404
3 76521 22184
1 113099 176864 131054245
2 179329 301612277
1 96229 117367 291589473
1 103398 126822 63595555
2 56178 699965759
2 59620 943085924
3 188774 184656
3 148719 22607
3 111508 27322
3 42180 76977
2 120574 589420760
1 22427 107301 713865957
3 5795 177228
3 117399 36819
3 112299 135691
1 11104 23516 78039660
2 105543 941222426
3 26716 181976
3 76163 20286
2 94645 160238081
1 100423 128773 520973954
3 9437 195843
1 182603 187964 429821088
3 58819 122668
3 147554 34264
1 147894 156620 25363639
1 96337 163028 309417341
1 55617 59315 577786690
3 88468 22982
1 5441 57931 182296169
2 142899 26124629
3 139587 133993
2 61749 857884583
1 11978 97551 360870195
2 102842 995486379
1 106908 141822 702273904
2 174830 264744303
3 189750 195933
2 65418 129703321
1 61591 183673 617529303
1 52087 183283 617499662
2 87457 130640269
3 10676 19758
1 770 83969 681315449
2 75695 769011164
1 27986 138325 685488152
3 98667 30016
1 101376 156001 14806947
3 23015 183472
2 99084 144145885
1 151412 153142 368234067
3 76860 135495
3 38657 75445
3 54092 87883
3 78820 61190
3 145726 120371
3 105328 166829
3 187544 116028
3 26872 15541
3 115963 97951
3 17050 133800
2 5124 543920253
3 2357 6588
2 25337 52074424
1 20717 169863 939390165
1 3018 116673 225143889
1 69207 115240 840972684
2 96877 753856664
3 37513 45118
1 7061 59190 891400085
3 12613 172449
1 85773 121761 842641039
2 161187 838699520
3 84710 62650
2 9172 780568096
1 69301 137191 441599148
1 2237 69534 265273614
1 30526 175329 122213646
3 70304 144990
3 21397 194548
1 75697 188803 436426969
1 49009 59220 381126908
3 165765 95498
3 44890 21578
1 60357 172956 842129130
2 36453 222206623
1 35195 53768 480798170
3 103730 110337
3 6938 192710
3 83373 189677
3 142635 159448
2 182950 575278165
3 130162 135522
1 124500 177691 999603208
2 454 103141096
2 53803 160264241
2 111838 981716682
2 173418 658953160
2 36234 849185086
1 52980 148340 114786691
3 176973 54705
3 102306 185069
2 194395 288144628
1 40364 186682 893155958
2 72888 891213369
3 128757 131112
2 18770 259751330
3 166185 158102
2 199303 782627404
1 38650 152118 777779013
2 187378 722837146
2 122721 472587304
1 42775 90564 205347040
1 128404 177346 454334975
2 75036 363670700
2 196199 958622248
1 25348 66703 21375021
2 167241 540796384
3 48568 38573
1 40136 95919 669885098
2 40397 661299139
1 18017 196565 737045223
3 157969 78894
2 122224 676641822
1 52419 169185 913159633
2 112275 710088307
3 89339 47946
3 149083 124938
3 57453 172830
1 4044 97607 818440373
3 156602 95239
1 3919 52058 520176101
1 108195 157711 745338919
2 128917 76220149
1 97164 124566 846269535
2 122744 338262924
3 107217 119146
3 108828 197817
3 115556 64537
1 11789 160024 651027113
2 186108 565201217
3 176010 70527
2 185242 184611495
3 60937 113037
2 167726 263137027
3 177759 75994
3 67706 86097
3 197006 137599
2 130907 346559236
2 145616 381059287
2 105361 706617976
2 50099 911139207
3 191727 27906
3 84526 158543
2 115077 68549802
3 106790 139531
1 103761 148129 221505863
1 111910 192090 615828483
2 11754 674510746
3 43057 22138
1 45488 100501 382502771
1 8780 182396 816548256
1 2561 25070 722118093
1 92557 129657 255034345
3 30431 18690
2 65798 123346917
3 28278 33500
1 178813 189175 747287300
1 19793 35504 493316131
3 64529 92188
3 6939 14722
1 103387 155957 282111147
3 114770 49501
2 172155 432082915
1 81421 173428 982574987
3 163611 102050
2 43164 108178112
1 4887 117768 237736332
1 95334 109025 74725856
2 126143 456324544
3 50975 86731
1 98523 161552 39101553
1 21158 117838 948890870
3 91622 21712
2 166219 664332133
2 120598 47622608
2 182472 394718459
2 14457 835418411
2 182815 239052921
3 164701 6427
1 20040 184821 858724085
2 80162 97189609
1 79347 128987 442779446
3 158538 31348
1 43795 184779 174398169
3 162598 70991
2 83152 389443561
3 48218 154481
1 48773 94914 782645727
2 105409 722839463
2 31940 982682371
3 11450 21935
1 20525 149254 9526819
1 55998 79724 625263107
1 14615 17441 607932695
3 16087 151354
2 179081 514200184
2 146474 438227044
2 2604 855545334
2 129925 798272617
1 35984 123873 791566854
1 30736 151117 609895353
2 66662 710851155
3 24780 51476
2 117692 836882194
2 94068 722963906
2 14727 538389300
1 72782 197152 28500540
1 83777 197003 925328248
3 19326 186490
1 107396 154568 643349248
1 34198 127594 103415370
3 185623 36388
3 85793 63819
3 14181 123851
2 19054 89672476
2 33839 520128535
2 17619 583053872
2 76479 664907457
2 59166 855906537
1 63491 93707 234489384
2 165772 104442587
3 126470 89290
1 103221 111119 855430289
3 50294 54097
3 147696 15938
1 104594 177035 216700643
3 107773 69558
3 166627 187229
1 62154 172960 124359567
2 124747 672736105
1 75995 197190 168775820
3 21941 139938
1 87626 145356 382649786
2 167258 989104884
1 46880 72683 651552848
2 193728 300930128
2 142802 961707449
2 72910 770964852
3 120979 7482
3 30217 28800
1 51592 60126 466272647
2 63219 358986237
1 9221 157673 492691946
3 98814 88974
2 79708 182876983
2 138452 347399749
3 7674 158333
3 114416 104862
3 162238 17838
3 107687 9277
2 942 147890420
3 93750 181471
1 1251 11569 108875624
1 105471 180690 667540699
3 16802 178485
1 26569 117575 267822830
1 42672 150220 176708839
3 130968 90926
2 192145 224243504
1 84908 182353 994824939
3 26290 24301
1 72936 183912 978940237
1 75230 199739 741360127
1 98638 102944 691511321
1 29814 51169 802908963
3 29339 72361
2 44394 502534365
1 111965 135218 651367903
3 64924 134412
3 181561 172661
3 83113 18234
1 119230 127590 101786569
1 33271 154634 151526892
3 87159 20350
1 57800 191666 291019133
1 151039 198565 28717801
2 183250 857995279
3 94780 92249
3 2206 65276
1 61079 99797 68866287
3 27847 190812
1 66786 190337 90262292
3 96969 91493
1 4972 180540 828455987
2 15271 222772647
1 85074 98076 935199062
2 9311 389124454
3 170330 24335
3 40288 87493
1 74278 180734 694296318
2 167965 393875530
1 7968 100160 635480156
1 25340 58054 332449940
3 110376 10969
3 44659 142895
3 156402 145045
2 60555 491793450
3 28213 145148
3 187014 17603
1 63739 141011 38405951
1 138436 191833 890039926
2 90063 110968063
3 24622 198598
2 146202 607489341
3 67971 143426
1 78214 79551 812207915
1 34283 170059 289254492
2 35264 266332342
3 44762 84030
1 115083 125793 625718659
1 23736 135605 575501378
1 58953 134191 948815947
2 183038 985518705
1 48305 51770 131591142
3 103170 99573
1 76504 152128 585438287
3 120219 38458
3 29569 142947
1 43481 143444 866125100
1 137410 147567 317581994
1 17944 159891 954797171
1 9745 199485 943359862
1 68212 188957 338415321
1 63979 119245 261061938
2 130853 853725955
1 94142 166501 339082651
2 137803 819905702
3 184520 100585
1 10658 106485 126994713
3 61561 13373
3 164391 10581
1 40463 153814 135601285
2 39310 305985338
2 199604 61511411
3 179410 10931
2 3118 5267233
2 45077 880980793
3 163140 176968
3 119922 42384
2 42551 635630297
2 137671 776550836
1 54644 139273 808881567
1 20265 77187 891197947
3 98449 153001
3 84239 132960
3 185521 114432
3 51682 170067
3 170219 157984
2 87985 530424811
2 139777 726046920
2 177991 891874685
1 120011 135692 440469751
2 89901 523381274
2 55008 368544630
3 184904 157766
2 155283 666551256
2 159322 106051493
3 101097 63894
1 2672 73068 566153900
3 75547 57472
2 194705 367209905
3 75188 32295
3 54897 4167
1 61644 75630 48546439
3 57010 121691
3 170345 69238
1 75691 90911 406257280
1 28272 185004 724854350
3 143680 119373
1 29161 123729 394339187
2 148160 149163779
3 197995 165335
2 77366 150288416
2 103369 249233786
1 68970 176402 705836489
1 124027 195220 143686404
1 81058 84669 903834991
2 198716 446456044
1 37897 186063 535359542
3 6408 89242
1 83723 85437 408350600
3 84378 72617
1 23042 45037 553954441
3 160496 149276
3 73512 65680
1 98970 107417 381333686
3 14062 118424
1 62417 198637 824640277
3 193840 127919
1 182332 187893 693530321
2 173831 324763563
2 72301 601336891
2 2104 846134145
1 101182 162290 492170971
3 165453 47001
2 21655 739735427
3 151495 62969
2 143487 416574195
2 83132 711056746
3 18941 112997
1 171119 177337 426853252
2 25613 278432100
1 32825 51978 851956207
2 25450 614810443
2 119821 798619342
2 99709 741510578
3 125958 80290
3 61187 125026
1 10092 35535 46336136
1 37502 109914 343377958
3 10668 84588
1 70884 122209 487697032
3 149313 199177
1 120543 173109 428173792
1 72734 189921 982771129
1 77691 197550 509130001
1 26786 57242 849352979
3 57883 190729
1 31082 177304 867933833
2 32670 322407092
2 79036 538634122
1 168506 184227 825591954
3 188882 10399
3 118370 150958
1 80075 104621 821112057
2 118191 832604081
2 85489 826576212
1 36989 43685 964778331
2 83282 305031613
2 48800 736013566
2 6002 380846246
1 15120 102284 517812756
1 12316 182518 261391260
2 45837 759056098
1 83005 197366 799552800
1 22378 126276 428988341
3 5739 47689
2 126645 192408866
3 61113 74848
2 196979 518983593
2 136024 268217121
1 52574 135393 925088196
1 7841 29371 873812482
2 27362 261668759
3 114016 181035
3 139806 23250
3 196736 3371
1 76281 193330 835861115
2 78488 498370953
3 132974 5685
3 134518 143380
2 161503 314106360
2 134446 754430541
3 68320 2432
1 59178 159375 562280239
1 61401 181876 634148904
1 19499 47924 535551737
3 168491 115203
2 165118 150571757
3 122742 33464
3 97125 114898
3 137901 4383
1 171626 198860 547112958
3 117612 11547
1 1503 167878 239573187
3 46558 60973
2 198416 196596614
1 104803 145575 959503075
3 54522 101883
2 115944 851417114
1 147419 158818 920534746
3 159115 137227
2 27335 725139660
2 162214 113589402
3 51929 127345
3 54585 171181
2 155422 386722901
1 133006 182440 713273706
3 51170 174157
3 145750 117998
2 189331 780740007
3 27958 64797
3 160072 22813
3 184164 123327
1 81820 188886 483276192
2 116870 832248866
3 181019 65034
3 164746 164949
3 176662 38301
2 163138 806768966
1 45435 105773 984234075
3 96258 142288
3 41871 87356
2 62814 320882559
3 199532 864
2 90322 893430188
2 89638 396654076
3 126010 158388
2 111523 503972558
2 199370 402100012
3 76332 48757
1 22657 180022 524802625
2 175391 373923157
3 176616 57349
1 37179 38590 840206699
2 107817 17867713
3 152578 64183
2 131006 623939024
2 34961 819848930
3 145503 161568
3 12570 49905
2 95702 248439957
3 145764 150927
2 114927 486675975
3 91264 6662
3 179704 152787
3 54225 113957
3 114066 18972
1 32591 133469 610376371
1 110482 187884 176321777
3 19222 48037
2 11159 695447537
2 88333 830699568
3 114486 90370
3 185145 196959
3 13183 148977
3 39174 155597
1 54427 112009 586340394
3 184001 178619
2 51266 608292515
2 160557 875313092
1 9756 195475 839230676
1 118871 182861 69321759
1 17730 139627 881575448
1 18988 178196 636404290
2 68572 197034551
1 5643 184229 172448372
1 123712 142406 726835151
3 42900 181620
3 180938 103050
2 197431 450995815
1 89558 160469 681500635
2 32119 16089113
3 134888 164886
2 114174 195894963
1 53602 56566 264332081
2 81704 757387331
1 106681 114963 601937845
3 92390 125049
1 104518 109799 865435559
2 58217 41727813
1 64124 83426 446680800
3 148907 169820
1 21871 162767 607431483
3 62633 18329
1 63309 139487 825204388
3 185430 188606
3 38066 140346
2 87250 749474323
1 60702 171814 832928970
2 131364 783025160
2 16433 925167701
2 20417 641116564
1 11197 81899 918228471
3 34170 71446
3 123153 149385
1 34861 194346 417273800
2 54533 461157499
2 161645 245995784
2 101659 537165415
1 38122 196143 483483005
3 33006 107544
1 151310 163840 894322736
2 31836 175285435
3 165452 35711
3 185424 89110
1 80970 196411 765358242
3 89625 65296
3 181844 123341
2 167500 275693587
2 55697 283982001
1 87301 194165 818548307
2 90142 784113519
2 176973 346767731
3 134072 43640
1 27424 89843 688189403
1 82892 131372 526014825
2 44408 694687378
3 61241 31407
1 15711 96870 186954885
2 22185 249882023
2 40866 674843277
1 148380 173646 632171435
1 88573 179155 712236961
2 167200 38254531
3 131376 137555
3 13195 148664
2 6726 162386397
3 168067 178997
2 142655 533414877
2 33297 442339702
3 177295 68628
3 106356 48423
3 87370 155122
1 189909 192606 335411077
1 74922 161754 460927745
3 2140 156628
2 33557 841302320
3 106703 75694
2 35388 716518867
2 171218 769561848
3 130121 42820
1 26890 110710 628076062
1 125083 166159 998441271
2 151283 572891697
1 67589 117823 873808382
2 131701 38291078
2 82299 707349220
3 137443 113007
1 64407 130027 181496973
3 126938 153321
3 55002 167852
3 139474 35792
2 4749 154208629
3 162199 169206
2 196434 689623064
2 170129 191219157
1 142824 158651 762390400
2 167041 709529156
1 59342 95028 587569916
1 25736 125400 554748606
2 43500 373394885
2 110754 829792791
2 138120 426642440
1 135316 154248 837824203
1 6173 140251 503818467
1 34139 109949 762399604
2 36556 905777986
3 130890 179487
2 123997 662405099
2 4579 806863768
2 150239 831373685
1 47561 58136 650546180
3 40877 176667
2 51058 518933846
3 118192 161902
3 13238 71310
1 175278 181916 686016801
1 53039 180332 602052746
3 21745 47896
3 105137 156308
3 181241 192753
2 139796 259565799
3 31231 73686
3 63968 59059
3 58736 135529
3 64729 51802
1 6472 196879 887975783
1 94924 141905 619448339
1 126105 158195 371056119
1 68102 139779 924176240
3 159326 84960
2 153 911981225
1 65841 140784 339214127
2 189006 483059095
1 95570 133194 900325982
2 112047 450262222
3 80219 179511
2 143855 330537222
3 6040 99588
2 144186 152015581
2 115220 129214459
2 53193 912577280
2 142061 653832301
1 32331 49734 816338716
3 5002 58266
1 99818 165606 154026282
3 153777 23726
2 193458 580639625
2 192319 917680472
1 135945 177323 680855704
1 35700 139533 988772206
3 181879 116855
2 48225 407143430
3 69384 90779
1 16860 66096 826946966
3 127742 73057
1 24879 124743 311822587
3 128522 176016
3 188937 127510
3 158994 107255
3 92409 43473
1 127247 170182 763044862
3 134293 169196
3 153169 2349
1 144015 163625 704809987
1 74173 174251 621029746
3 63984 127617
3 50883 147887
1 74041 150176 545754214
2 45444 710740750
1 9236 52981 46270162
1 80298 115294 378159639
1 165331 195988 185003337
3 99238 24418
3 106214 55003
3 196888 156758
2 32824 268446591
3 125891 153892
3 71917 55167
3 197400 170164
1 137434 156499 865435114
2 70799 328275756
2 138112 818616712
2 53407 912677808
3 60672 69642
1 87758 166229 439887233
2 64498 902902311
3 159324 45520
1 140131 153820 429856637
2 73552 687744051
1 84561 146314 711977583
2 163834 258886349
1 59219 91172 262057716
3 131402 172757
1 106548 158352 376378293
2 40223 17711551
1 70946 128856 709037091
2 38336 462742854
1 164934 171386 653711990
2 72603 964013308
2 83655 673960129
1 66140 167868 165345288
1 45070 185374 330971718
2 89469 250898414
1 28358 144174 968856853
1 28774 188395 952168293
1 80513 126469 424719683
1 73078 166322 297288105
2 82886 747747745
1 112539 186544 836899540
3 129551 75512
2 60375 445116470
1 91470 171965 401150068
1 759 36975 815991358
2 150110 115672850
2 108584 463137250
2 188691 14542013
2 90072 898140715
2 36971 717372307
3 15177 65815
2 78557 289964049
3 32293 116733
1 27279 49586 811064075
2 187161 453530495
3 40805 168785
1 20280 54779 118795812
2 140467 647854144
3 30152 133888
3 111414 48019
1 74366 79642 75762163
3 138391 33525
1 25976 112757 820154802
3 9724 14885
3 138198 199815
3 43398 155443
1 11698 95418 960110309
2 167732 804700584
3 174757 17542
1 32657 44154 304626686
1 89698 194337 475244922
3 120158 12625
3 168694 127284
3 30883 26823
3 84706 187708
2 181493 107367807
2 140231 862449069
3 168964 63424
2 159938 853966306
3 16013 115538
3 76282 5347
1 15111 148554 195487498
3 12318 13436
1 155972 196685 632686942
1 63403 175105 890225833
2 8292 795227890
2 88147 90036348
1 27365 95926 833450407
3 199221 174813
3 36424 140828
1 31407 92967 160084131
3 177124 1906
1 183336 184013 916961607
3 12487 47965
2 163219 544040419
3 150303 34248
3 28477 189541
2 3743 550925190
2 169989 419424812
1 132025 198838 271533952
1 115145 180749 872942539
3 76152 24419
3 62487 176462
2 96450 869598696
2 17610 797705891
1 163258 170065 888924209
1 85206 188251 711556064
3 93063 48301
3 85913 76315
3 33547 194727
1 10451 41105 181741209
3 32224 161910
2 30599 290863383
3 20665 90585
3 10108 69729
2 59065 346556536
2 58494 354918854
2 10188 63913317
2 140435 587798989
2 154346 750159238
1 139513 142372 521772224
1 103805 171183 797986739
3 46258 11785
1 28820 171437 817126780
1 83195 199323 463552076
3 106490 96067
2 170886 819602377
1 57963 130990 721173580
2 32197 589367375
1 111251 164505 633780422
2 151335 345313998
1 4718 86902 510486291
2 11913 20185981
3 90592 119815
1 26178 146212 441384342
3 776 28382
3 103182 109125
3 9004 109409
3 174705 139819
1 31858 95776 59406738
3 140627 11698
3 168625 162169
1 13204 106496 26352979
2 27459 403928670
2 127770 728343243
2 50991 897192293
2 77822 526913016
2 41088 742243442
1 49783 55827 198889369
1 47075 146650 216244128
3 118432 4090
3 72469 126048
1 91667 173476 495035802
2 178711 361392881
3 60666 163684
2 25766 126797719
3 199552 127442
1 152206 184726 58470086
1 68324 113997 338175901
2 182045 549536767
3 107508 3700
3 177856 100088
2 159508 769923530
2 43926 157592378
3 132142 21670
3 145716 143362
3 28632 185066
2 143833 528971903
3 44203 79378
1 171994 188528 354080072
1 154567 198589 503079016
2 184052 207098201
2 115193 843138056
2 167927 173884558
3 34323 37813
2 131171 483656353
2 158011 945407611
1 6117 17863 14136940
1 90304 101182 357918568
2 108040 844444063
3 76755 168405
2 130899 697045429
3 160085 34529
2 117096 768960376
2 185211 611799268
2 173831 296401750
2 38707 661256794
2 4654 13361758
1 37212 183480 149098080
3 63840 110829
1 74027 111957 970483830
3 144462 69770
3 118364 60759
2 55522 648328610
1 113431 147808 594684257
2 123742 246528855
3 93764 13939
1 101745 155093 742491163
1 118752 178239 777271588
2 162518 657092332
1 141983 156545 60906656
2 99071 113600581
1 36302 92102 500160582
3 69075 84550
3 13842 27243
1 77503 155256 697996141
2 181542 286457527
3 199425 193619
1 11792 118290 900795940
3 6378 190279
2 170366 150425418
2 105697 932464352
2 153779 275614227
1 117553 120153 157903396
2 153753 69722910
2 119420 301209741
3 13020 7515
2 131134 416558660
1 49854 81009 286753903
2 56819 573374494
3 87391 110918
2 68395 359747581
1 11531 189042 548610544
1 3912 143491 816463146
3 130106 197488
1 46015 97312 766312259
3 30343 145486
2 89007 437830749
1 95507 114899 128135080
2 176399 64604248
1 98966 128327 297834870
3 186383 11786
2 51414 399116221
1 142658 153673 397528160
2 156416 898504409
1 38699 182449 475991544
2 122742 189899131
2 64823 137034845
3 163944 83272
2 119947 343159254
2 100812 392725893
1 14719 98405 869471811
2 148716 837849411
2 101695 583624112
1 75424 119805 993223948
3 73993 145030
1 56476 154476 913055107
3 91045 122627
2 184593 647310563
1 6346 79495 247802929
3 70426 3168
1 81427 162396 411523482
2 10195 707873522
1 65660 147603 537765728
2 160135 366976182
1 95209 112606 616464678
2 85007 305044494
3 184105 117960
2 35918 194614514
1 21921 84851 43632505
3 53233 48362
3 153542 73114
3 125465 193808
3 48737 76655
2 107270 67984187
1 8370 57803 229637685
2 63690 993311150
1 17272 63149 556645065
1 26058 123924 574370137
2 158594 917169597
1 56618 139475 344084471
3 73596 77787
2 113891 405470268
3 57910 45940
2 107504 755985404
1 137969 154550 101956168
3 130515 68568
3 185004 34566
2 48922 916867154
2 157011 924299482
3 177669 160532
3 26657 879
3 59788 15698
1 27922 57895 756299420
1 18887 126002 58632992
3 5652 173454
2 161073 237988084
1 69519 155766 263730170
1 30162 91373 564130441
1 52735 173355 400900031
1 36703 137713 228202154
3 34668 39510
1 63238 183271 545995699
1 6550 72881 314951760
3 152885 36279
2 37322 219472813
2 151838 171616751
1 22248 107640 552115214
1 19902 65303 511194384
2 6721 749061360
3 191173 106665
1 158172 167768 434438152
1 39636 126315 488293788
1 51911 108724 116556205
2 160031 714801406
2 136444 662047940
3 42630 53785
2 104738 307323778
2 769 631112940
2 78456 794901108
2 15550 694773032
1 127596 130019 116672330
1 49239 63979 680733298
2 133735 996813737
3 35976 14608
2 43845 353697977
2 199818 177773133
2 56135 129456398
2 75256 951755720
2 104567 991205071
1 13723 54255 166090503
3 132180 62022
3 70933 113694
3 181679 156745
2 104038 522898391
3 84000 131612
2 181589 249426034
1 113765 127078 857367271
1 17374 181481 968510178
3 16999 87626
2 68901 893083380
1 36774 173056 119485970
1 83180 143861 866512452
1 40668 107534 416153237
3 129445 90360
1 64531 166656 689516385
3 68552 98676
3 34752 47797
2 191645 206059061
2 44321 382490472
1 69089 132842 949751241
1 10948 184383 851153739
3 52833 126725
3 149480 8830
3 79289 150985
2 191212 909988687
3 49316 13789
3 139733 189323
1 141457 172438 269340316
3 169776 100521
3 31618 174692
2 145032 226983369
3 95114 115348
3 69705 70711
3 76231 162702
1 114418 150165 788884791
1 3170 71330 997619367
2 177594 494007350
2 58190 780534173
2 48325 850609991
2 115452 669734251
1 4762 8105 160637141
2 62008 652816391
2 27992 167398774
1 74212 161634 106512197
1 21635 95156 386562346
3 162609 48000
2 159848 291538381
2 91928 923247656
2 31443 166836291
2 53755 79621524
1 35914 167158 552377929
1 6189 199913 16002412
2 151781 376148224
3 133274 44325
2 156643 979932593
2 98744 612841799
2 62551 236601439
2 183028 101798242
2 9510 144945059
3 158955 51391
2 157443 153410768
1 40028 113136 121631783
3 81496 33150
2 4171 509629764
1 10960 171401 974993462
1 178219 197033 525417929
1 11638 92573 968075988
1 86416 128812 232193468
2 54499 691316811
1 85803 90055 141837553
1 22448 172603 356104681
1 34469 88870 900241949
1 19932 79757 950364677
3 16791 186953
3 199768 156358
3 149309 128075
1 992 67553 550338797
1 8394 58327 251937007
2 34570 574717950
3 179677 112412
1 5075 80063 836071705
3 121920 13871
2 20534 512688500
3 118580 91279
1 119201 119913 472619426
3 145512 112228
3 68388 140138
3 191418 28287
3 16527 144827
3 6325 96418
1 130912 137808 187877049
3 161029 105962
1 41001 67716 305356920
3 114101 17313
3 170689 53351
1 80063 165483 822540305
1 120054 125020 367819168
2 118157 958097801
3 1042 96466
1 128091 137230 688195051
1 97557 127851 923879485
1 22003 160798 960555092
1 76538 110701 355496520
2 147056 335029810
1 41465 60878 698926649
1 123341 193518 576952266
3 147230 185720
2 43653 223399187
3 146083 117381
3 172700 40961
3 196782 182517
1 52920 189913 711232404
3 111168 111992
3 14839 188012
3 27615 100698
3 4844 193148
2 112725 460610139
3 152157 194166
1 99968 111631 459037747
1 88651 165848 471142745
3 30802 54234
1 35835 72178 259339794
2 125804 484388310
1 66905 133621 116719137
3 45986 47687
1 69052 106579 10846999
3 102585 69701
1 30058 76581 869803709
3 173933 163038
1 111331 147368 318513194
2 186970 425065318
2 72132 394109626
3 169688 22438
2 166079 909563279
1 43107 132060 379567831
1 143935 149714 70270901
3 129045 165302
2 11941 420954463
1 57824 188814 706163928
2 62247 727890110
2 32276 191401303
3 17737 88750
3 174567 26808
3 147735 80141
2 133912 887639405
3 967 43215
2 48015 797898090
1 142601 198188 22855983
3 179871 159526
1 168507 176171 963017179
3 41507 175945
3 107967 129739
1 45588 88696 886760252
1 17764 38237 719291205
3 54616 82435
1 73091 191909 398745331
2 122560 915295132
3 64598 47365
1 141119 156985 446520732
1 27850 178946 297115409
3 62940 187508
2 151660 194772856
3 67430 45093
1 27425 165606 557313606
2 14134 698588893
3 96338 79737
2 137627 728781658
2 133057 6271758
1 43730 138613 869230261
3 167626 169838
3 131217 72129
1 10857 56691 845016423
3 64123 73286
1 121795 193304 625885309
3 70868 25635
1 5117 197346 335415598
1 147861 198420 583863508
1 32107 167939 392856284
1 19267 62204 272065941
2 43294 16320662
2 112210 148060913
2 2592 798554215
2 35095 80475177
2 113209 98327537
1 92222 110216 680232284
2 198074 518575821
1 123709 191555 459477799
1 126238 190831 854528946
3 158160 75807
1 33109 40194 612498910
1 93867 144606 804165822
2 184185 328008968
1 56740 179408 956219612
2 96643 31073360
2 17832 417647468
1 48834 65729 634999242
2 106111 740907361
1 138916 167672 292872960
1 119834 170091 24666041
1 163855 191719 492534272
2 63129 878006144
1 63151 130541 590985378
2 152528 168450422
3 168672 155686
2 187949 725298535
3 14953 90508
2 116422 147222801
2 43115 216444279
3 86365 68430
1 30601 86088 80264690
2 115444 962790925
1 61221 85314 78650950
1 15158 173043 781854875
1 93657 162588 136884800
2 102665 63995063
3 189341 127687
3 62461 125612
1 179023 194021 631444503
3 77608 103923
3 70414 191506
2 163094 72021601
2 11321 323850125
1 17412 52958 117414833
3 144906 136661
3 176902 74823
2 8502 449163043
2 76753 696035021
3 26703 169579
3 5564 97819
3 48869 104830
3 146985 72145
2 63887 524371744
3 121912 78919
2 64602 623204262
3 73953 72734
3 3693 49490
2 149510 598414321
3 71017 130136
2 50822 672670625
1 38247 182590 360678508
2 42934 791049671
1 11293 13889 992462050
3 122911 71519
3 139420 128017
2 94552 331974948
1 66570 125243 364266727
3 199193 96789
1 16336 23433 747108880
1 30929 194876 801398898
1 12015 185324 624932514
3 52126 36451
3 21130 110168
2 71370 323493329
2 163991 449223997
2 178492 775118318
3 13282 13545
1 43122 72821 574678876
1 70352 152349 132487905
3 191777 57791
1 54953 150852 308778723
1 40635 73332 665245635
3 133617 198093
1 135379 157235 136182270
2 5739 263707441
3 2414 168820
1 84013 130647 761818199
2 145474 449758109
3 116623 193197
2 187715 222770742
3 39971 162700
3 10087 118623
1 10604 141983 7560237
2 141133 674859216
2 32270 734369663
3 60188 128555
2 38328 804262512
3 139677 52540
1 44893 162418 406338769
1 164438 188239 16024492
3 93523 176276
3 133515 91860
1 89819 128389 716101239
3 199557 16423
1 4200 17232 936196992
1 11280 160158 338897253
3 659 66513
1 62493 192408 386560583
3 28463 146252
3 158946 88081
2 92303 365083828
2 62479 228349307
1 80418 124383 109206321
2 139935 653263418
2 31428 936557709
3 4117 185283
2 120405 884635314
3 180458 32910
2 36259 947158656
2 52360 937794601
1 19258 56550 719015121
2 36827 619555776
3 162552 96914
3 80913 39133
2 183356 756157308
3 86741 185474
3 106324 114501
2 185567 497872496
1 134161 149735 519974321
1 3927 189826 416892936
2 51275 750139028
3 17195 177211
1 49046 81534 386048115
3 39270 175830
1 13766 188145 831029993
3 63943 45803
3 30907 32609
1 154937 162817 581658204
2 17488 564791858
2 78732 986594347
3 53268 25174
2 172515 742028683
3 80246 38470
3 9001 64717
1 117192 155837 181308538
3 197697 157766
1 57249 138140 135500347
3 148503 189876
2 109283 250856810
2 144919 788267314
2 153345 843919767
2 182291 156744206
2 38293 856914693
1 79173 137846 402668436
3 144302 177506
1 189774 198842 21013258
3 191609 32585
1 149519 165483 339358209
3 53730 189277
1 82771 94279 382505629
1 65666 130086 391432165
3 76880 60933
1 72529 140423 785717252
2 147301 118122300
3 28955 19969
3 179116 78085
2 98138 728327786
1 10530 179160 865626338
2 117293 316096865
3 184443 9267
2 8280 775800416
2 104480 624318187
1 136147 166220 708151377
2 94144 6740482
2 11013 419955805
2 83037 740236638
3 26023 142629
2 63416 959326396
1 64794 68574 759612397
1 40292 192704 784717299
3 104953 66046
3 108559 70858
1 67153 187554 493551589
2 114339 103966032
2 130219 491551434
1 65203 154791 110081462
1 10819 24886 147373577
3 139737 52850
1 2473 194344 794828837
1 68557 188523 959091473
2 167856 199439706
3 91762 173131
2 171820 295910288
3 82627 50907
3 157293 110849
3 16845 99536
1 2749 196342 355758354
2 199454 424653484
3 178760 88508
2 104704 469330705
1 27020 137355 566882984
1 114241 157766 359560758
1 124165 158919 195840681
2 2877 785763670
2 35717 347246180
2 183353 472219850
2 8212 60854533
2 67725 31124086
1 12023 172174 321900886
2 18307 388472621
2 101904 165037060
1 133626 158175 732846437
1 59550 148638 20787141
2 19585 800621815
3 73710 191787
1 35789 67571 42134298
2 145560 678071278
3 18306 42636
3 112891 77543
1 82720 126636 44606566
1 118662 185021 324757470
2 114713 546736103
3 48349 154074
1 55839 168976 242056730
3 147753 184458
1 58418 135655 998544442
3 79029 178274
2 12494 908981322
1 23734 71634 539558135
2 61024 944090149
2 2886 464504850
3 20311 138168
2 79625 3117412
3 191692 39472
3 191654 197996
3 5897 106849
3 191365 132518
3 4890 177058
2 57489 897804642
1 114648 117344 760556231
3 127395 37759
3 128045 154822
3 32329 126122
1 126145 177850 135711183
1 62477 135251 113488806
2 8100 693980000
3 59933 47645
2 61168 39703852
2 149144 822151046
3 17866 51207
3 98629 184595
3 90544 105190
1 138200 183892 172981270
2 58401 541286214
2 136785 277454254
3 152835 195229
2 164741 427579686
3 34250 10512
1 11001 126965 441218078
1 27561 194193 390220838
1 58564 140856 211857566
1 15634 26908 785025099
3 63735 144439
2 117383 910895073
1 26865 96897 366242390
3 161954 38974
3 137418 85306
2 157017 412340037
1 4519 171948 788920982
3 196814 116218
3 46657 118356
2 30764 132479574
3 28938 127497
3 154862 47463
2 61968 269116835
2 64891 945923455
1 43727 183077 420713262
1 154100 170398 253928525
3 9984 178861
3 105763 87801
1 91570 148763 846608589
3 88031 65774
1 52380 114330 329408144
1 63245 112320 434346993
3 72038 84966
3 109008 24743
1 34449 156483 564818127
3 25192 182259
2 158296 862851209
3 11408 113132
3 166679 57942
3 78912 18191
2 86459 243156194
1 146527 173321 487003683
3 111763 121358
3 120590 67388
3 149456 196445
2 70288 445800853
1 62386 66357 85977134
3 14901 14991
3 64721 121390
2 92028 236937856
3 2250 9233
3 191801 64036
1 11532 194981 606987971
1 7266 27633 527790802
2 52650 255512600
2 98688 961837840
2 10401 440160076
3 130393 17349
3 83864 38030
3 148197 47830
1 29639 122035 855096026
2 137719 763687809
3 91108 190354
3 98517 106933
3 93033 133981
2 122077 307745188
1 136495 173092 161075667
1 104531 184354 900241438
1 174210 193438 155328837
1 61535 171033 175161546
3 105128 9484
3 78756 191468
2 196838 641960621
2 38236 605556808
2 47745 34866275
3 77720 182054
1 4242 81720 56272087
3 116969 20169
3 27211 109214
2 27766 232737718
3 30977 7410
3 117641 100667
1 147 78090 353761931
2 146897 200401237
3 182461 100672
2 164195 628488564
2 6427 41470271
1 88419 192196 569193103
2 117991 603158274
1 33029 78580 454181853
1 117051 197368 142510420
3 147360 176986
2 199794 181790633
2 81683 949620230
1 25776 189715 80211067
2 108811 529010555
2 123641 763104762
3 179699 72712
1 56174 64456 292518343
3 105507 173075
3 90449 103941
1 80617 104026 358921557
1 87895 89877 795781048
1 68300 160075 316497707
1 106163 197577 729487596
2 115984 290033925
3 192400 138852
3 191231 90221
2 150939 694035658
2 112020 215025882
3 164732 139558
1 50104 64883 203734738
1 121784 139530 990181896
1 23509 183706 490938689
2 105991 600978055
3 30915 152174
2 43078 910185882
3 60662 99275
1 8223 47328 519774374
3 169483 182883
3 18896 158308
3 160601 105815
3 25298 150912
2 35996 776430732
1 53466 166001 346217954
1 121634 127543 101021133
1 99593 156221 963484264
1 140711 172622 129799012
3 150358 162029
2 110279 953977610
2 76698 964632019
1 6457 60538 583972185
3 194513 48826
3 184654 142549
2 75830 84621512
2 180824 991253132
3 163006 121562
1 47367 178174 306714455
3 895 36862
2 145898 4002228
2 61201 858210320
2 75471 551346159
1 44878 102441 130646563
3 143909 180602
1 8626 72212 843004101
1 136469 139142 291324984
1 10482 159520 739156898
3 181481 26390
2 24645 976837209
1 64299 112819 99340312
3 139271 31167
3 128613 110252
2 176031 121632339
3 135502 79776
2 91608 445657131
3 86484 71990
2 99812 377080039
2 86896 866991410
3 164217 77354
1 74821 146319 310754174
1 81690 107493 860845695
2 34841 757803263
3 198778 128709
2 65625 544971782
1 19005 95585 749492926
2 59691 977804141
1 50458 151446 76493243
1 9104 196855 545047996
2 103979 540166270
1 41777 127836 572889498
1 136261 140646 227490611
3 91407 17280
1 37319 188952 995083036
3 29692 11038
2 34175 840623532
1 145520 197851 258623233
1 168120 186202 439362049
1 21498 86849 14349323
2 57204 968285215
1 162831 191592 794462414
2 80180 649214106
3 13834 95080
3 97057 160998
3 102648 129697
2 154695 287463222
2 131453 216315390
3 150469 31558
3 189469 70069
3 58874 45801
3 106516 134628
1 21835 163192 299619054
3 59486 133382
1 70254 108898 871829815
2 947 563309039
1 12446 163595 109567707
1 19964 132285 580034985
1 90131 189030 838519196
1 104125 142977 785430612
1 105724 150664 174355153
1 44488 72454 420172611
3 129410 93756
2 172945 885685889
2 105167 308457624
1 12436 195301 453266477
3 103307 6397
2 198589 825150159
3 94033 149076
1 121467 157710 55737717
2 177832 503365700
1 21052 95751 280588344
3 59408 28918
3 153181 198163
3 82448 39541
2 137382 397360124
3 96598 57873
1 101946 128321 19323723
2 86541 140917690
3 101142 22173
1 96658 161529 308984091
2 134325 548449726
3 120004 17683
3 45641 54940
3 47228 125696
2 51200 388427282
3 11498 25982
1 45743 186671 878161844
2 36596 161070951
1 51465 130652 913078771
1 29241 148827 99484060
1 56856 132713 29968732
1 88298 159461 827594019
1 69605 198158 567112915
3 160309 192703
1 103576 126034 886762965
1 9351 151786 820508497
1 112919 144664 352264687
3 107575 127432
1 52344 95060 12522149
1 112909 171895 624520647
2 22449 416366180
1 84889 123626 335302870
2 151149 256128959
1 35471 98513 718903939
3 183088 31030
2 111754 906279985
3 66132 25935
2 172164 216968704
1 168187 196872 457112981
1 154607 164101 666248430
2 108120 503117581
1 6276 85968 363636878
3 21456 194161
3 58748 126520
3 154773 166166
1 64471 189278 581983886
2 13455 677627355
3 158501 10057
1 60756 69994 706285979
1 138537 163376 461080774
1 66923 118487 692490690
2 42629 121779960
1 31427 165086 471656939
3 181075 192334
1 52373 191991 336364628
1 44382 94864 595404612
3 58783 123552
1 4529 108018 945650249
1 31785 44200 982028525
2 28800 80183265
1 113995 129684 150974315
1 171507 184620 478340431
2 82972 229487402
1 80017 180051 897760476
2 91855 739043041
1 93204 155995 48172513
1 82527 123732 950334691
2 99948 829298793
3 176414 72290
2 174350 940914437
3 123679 179824
3 190141 168165
1 12756 165699 296246333
1 155344 158232 455885198
3 10545 16375
3 99675 161455
1 10119 54348 726117660
3 171244 174329
1 4823 101760 303355095
2 60999 900176294
1 60672 64083 726503681
3 110648 183161
1 38459 142455 753887999
2 132153 11942643
3 111619 93633
1 60853 113768 70865481
1 41407 50579 449830584
1 23405 142606 418334617
1 63255 74331 98506288
3 96690 192999
3 170202 67475
1 125153 156289 212818200
1 80869 95541 593534306
2 119337 40663555
2 6788 428568573
1 37732 122616 677250501
3 168164 5942
1 55703 181519 860310838
1 22828 72141 245990262
2 187303 376562629
1 44864 126420 139572690
3 144815 7711
3 81244 10618
1 132125 135993 736597509
3 7944 95285
3 75296 44986
1 21506 28903 778813701
2 15747 206606418
3 69657 65063
1 26386 113245 254986604
1 77217 132217 717232170
2 90773 862199319
3 117619 140618
2 6361 496914865
1 68734 95028 831018174
3 5894 46082
1 81162 120519 135491299
3 113247 54210
1 24648 33432 347585664
3 173141 54840
1 67503 189350 353341218
3 110218 148676
2 31086 192106138
3 166198 168539
2 66322 119469336
1 57044 97166 708245683
3 15200 47464
2 69852 774346134
2 89433 153648962
1 44792 174784 410601121
1 79874 179625 183053863
1 52467 100037 889159188
3 158684 92570
3 84167 128256
2 165001 268436621
3 126884 48742
3 89622 2138
2 149135 1238341
2 54445 108001934
2 5418 295830290
2 4941 194347520
1 35843 138462 982839126
1 93845 186854 643015867
3 128154 193308
3 122964 169964
1 3747 61347 847795635
1 23826 24768 230960565
1 101352 121056 809685770
3 110723 47036
2 141944 817403801
2 1343 897755159
1 67382 163597 236882888
3 54597 163899
2 131996 883749988
1 77231 169046 179415225
2 115981 32248159
3 2620 28558
3 32825 62090
2 131629 7618408
1 101465 188697 225317411
3 122932 22803
1 133185 147459 222080575
1 50027 170460 45924955
3 510 167834
2 161458 599049507
3 29308 147890
2 60454 28956821
1 48094 73462 91071863
2 142137 15492515
2 36044 881292337
2 60296 792627928
3 187856 166896
2 198525 377528014
2 169464 335267327
3 25795 104605
1 5134 133593 439051559
2 154366 688534753
2 161428 11252728
1 66408 180686 390194969
2 66744 580091172
1 74506 168629 140506229
1 6892 22462 510223453
2 186563 205143514
1 7084 45758 64456507
3 118583 144606
2 160505 465555700
1 14178 79297 478274199
1 93191 104966 486937766
3 54901 75826
3 46838 170527
2 123465 382575550
2 31556 738496827
2 43425 59146107
3 36826 94531
2 12031 994701903
3 72971 161738
1 127959 163982 589385489
2 34697 671995333
2 98145 225536559
1 46515 131987 83560315
3 178358 144202
2 165390 915717651
2 124176 742452377
2 162586 343061836
3 15203 98323
1 144359 144527 835230848
2 133950 22056426
1 149687 196162 418028731
1 36108 38495 840991165
3 76821 77204
2 66040 424155453
1 46595 89942 919374651
3 667 3600
2 77469 867910761
1 80780 123042 65350643
3 13583 63870
1 13689 46921 900450404
2 163611 552472757
3 159754 71668
1 90400 92675 641027617
3 125244 80562
3 139051 129076
2 152025 924406221
2 62452 983113913
2 43519 844451656
3 183330 92887
2 51550 819670587
1 7997 193579 775931189
2 114640 403120392
3 87638 72223
3 36142 9833
1 111575 162025 238975503
2 7701 135790692
2 110449 171254350
2 137257 926098731
3 71177 8667
1 39697 194322 808780191
2 167266 656089568
2 13104 85120885
2 148774 769118498
3 192466 43861
3 62272 161000
1 5683 17411 536727439
1 64725 190612 438698869
3 129365 151822
3 90640 115931
3 61885 46658
3 184888 82638
1 108026 120882 988630731
3 32135 60548
3 43706 131696
2 179288 919712181
1 6828 140487 316223987
3 123123 33175
3 182988 156384
1 123375 160697 375776625
3 35363 122600
1 20448 154134 226559251
1 103970 139254 772294948
2 101629 28210273
2 165341 900600625
3 85145 168876
3 197177 22629
2 120828 336524803
2 70470 686405402
1 139446 173856 387123100
2 125256 439461199
3 10175 193931
2 69878 958480790
3 37728 58283
2 40375 836456126
3 50832 84178
2 79652 297699269
3 124137 76871
2 143354 217384826
3 48866 44898
3 174792 4622
2 5811 312607303
1 77612 161541 560887691
2 82043 205042979
2 146477 715803052
1 82487 93863 496085108
1 134839 146605 492758564
1 6234 38867 826801452
3 91859 11913
1 73925 188172 254036582
2 15186 29275179
1 73127 90959 566870409
1 14111 105473 797467310
2 3245 718878273
2 163539 453916613
1 46220 110188 933500996
3 97317 140792
3 104176 8250
1 138339 171086 676214561
2 65660 509765266
1 23908 24743 1916023
3 144679 119383
3 5659 91039
1 28792 79104 256007505
1 119954 182308 948421342
2 195482 688812119
3 5480 92418
1 187715 199884 555596194
2 157508 644033622
3 51087 182305
2 37399 732405542
1 65017 181091 494866801
1 45294 171617 135689454
3 35100 92138
2 114870 712241408
2 172925 155658455
2 124291 354020023
2 113530 91070645
2 56924 386400664
1 71848 87242 40605484
2 194438 951126103
3 107237 51050
3 23813 199531
3 111897 170261
1 15875 105438 988739597
2 29272 816837598
3 138937 16003
3 93792 84321
2 141700 287683925
1 45233 184869 910920955
2 11278 685433192
3 171936 2612
2 146431 844188994
3 191926 170834
2 168309 266050787
2 22293 282130298
1 120535 137393 360727849
2 151647 146815500
1 27747 121174 459737815
1 124354 131332 282301612
3 26386 45456
3 70347 61262
3 24969 21535
2 195602 803732608
2 5944 486392892
2 72899 801084414
1 147108 147241 931136023
3 144036 115411
1 138956 144918 691480325
2 171707 827529878
1 83498 85765 454634770
1 195653 197211 17527672
2 82475 534484762
1 119743 155889 219845191
1 313 36915 269639851
2 12011 244111105
1 98850 106848 607531531
2 125994 482962237
3 164669 78571
2 112361 946426818
1 99568 111643 926833173
2 195354 918923950
3 141919 124998
3 93355 155764
1 56110 188881 816446956
2 65080 785402320
3 190132 22532
2 113408 917822573
2 37810 239952829
3 154149 67265
2 126231 418680716
2 128340 665778349
1 162656 168435 216093250
2 28761 886092991
3 23815 32607
3 55592 84366
2 45916 394418307
3 82385 176149
1 29451 122075 817723906
2 136510 175896957
1 39652 195731 652101063
1 124741 189139 155416645
3 63268 96762
1 8626 135259 845777256
3 6415 10045
1 58069 115431 883606162
3 55664 92615
2 155650 571245222
2 195701 46564496
3 123942 1172
2 158171 334873484
3 157269 108962
1 31799 181315 75565355
3 36476 13503
2 64418 77124085
1 87052 195087 65284041
3 115373 182486
2 161722 833417136
1 28058 68024 802435775
1 123884 188187 137106672
1 28661 149827 430323705
3 136515 105879
1 2328 121801 106774486
1 7375 61121 774454379
1 76742 186280 789668236
2 25836 26115281
3 119796 125693
1 45047 71399 798817663
3 8286 50482
1 5023 5995 818594382
1 103266 157887 635857969
3 126192 14611
3 12258 4990
1 37462 185715 969938899
1 115361 163398 384036698
1 19683 101987 841744685
2 18468 892025521
2 173538 694914363
1 61031 103179 570048946
3 196081 3708
2 60058 823228221
3 130955 67503
1 24763 173000 459302016
2 83431 873393723
1 37095 174318 98220443
2 129070 299637601
1 18142 112031 489359683
3 123310 176997
1 4582 165129 314746617
2 103987 150923135
2 143019 103851227
2 78217 725172015
3 124267 65241
1 97133 125518 239741355
2 25260 619009671
1 7998 158727 78846740
1 112765 152698 435367748
3 14010 49228
2 37576 528481748
1 37575 56077 450993074
1 168746 195007 830350165
1 9059 32690 484054124
3 125021 129947
2 160586 278735969
3 135287 65439
3 68617 189053
2 70484 899978937
1 73063 113135 975066215
2 59387 362417672
3 157249 177180
3 53765 185032
2 180377 347084884
3 175722 41540
3 118486 114973
1 2374 88571 780065331
1 98767 105377 854439433
1 27244 47651 356583665
2 6527 438104127
2 136795 79046201
1 69963 176271 35857585
1 75707 141321 776060283
2 10325 646781286
3 109138 199107
1 45921 180852 804408265
1 100673 176880 778598015
1 42676 72000 141219987
2 92639 595955497
2 136555 959460253
1 40559 196369 244289214
3 124415 150182
3 162401 166683
2 102669 462144489
3 154252 4602
3 75919 110985
1 70899 141965 572312888
1 102327 139037 758845968
1 58820 68835 714634403
3 80656 132194
2 58405 865308367
2 62785 955830062
2 78494 990437896
1 26899 57382 929986002
3 82878 71236
1 47014 117779 105085667
3 54787 157532
2 93133 67828404
3 94181 23359
3 166870 59912
2 110841 109164515
3 138735 11537
2 31997 816689349
2 27018 395989408
1 116274 135949 382803398
3 80339 2137
2 23228 945383580
3 24029 25519
2 84574 955065667
2 147469 66463144
1 134492 181928 566178066
1 40757 172426 931445931
3 15478 120208
1 64151 183078 748268612
2 63778 340784838
1 102996 175355 379860282
3 92784 156768
2 110950 334147062
1 177221 180014 146314478
1 116400 123782 294228063
2 20361 996717756
2 10905 343362261
2 137516 757031133
2 89830 610601305
2 38814 638302477
1 165475 170053 115511832
1 14280 154265 264266344
2 121874 269768667
2 107009 100200788
2 183189 693924032
3 97164 160180
1 94472 124305 523828130
2 8642 141023296
2 173007 23806017
2 128277 312384650
3 164358 44815
3 196195 114159
3 190511 193419
1 37089 100381 660222731
1 60728 199983 950658595
2 146242 23431080
3 174810 101115
3 104478 84639
1 171555 196056 43424712
3 26895 795
3 139070 42423
3 126793 114441
2 106564 784123098
3 177162 41945
3 85016 7657
2 165479 439954160
2 36316 682567369
1 158110 164484 234433539
2 48349 840985148
3 65365 135196
3 95300 44246
1 19221 23491 987840480
2 110998 360125012
3 13406 89104
2 106510 223153128
3 123437 121392
3 103229 89591
2 87431 992028484
3 197852 160674
2 35393 131961586
2 30616 706725970
1 140552 155064 311175958
3 95465 1576
2 197106 147197155
1 49562 140872 709059043
3 71655 56529
1 491 45544 110264299
3 174346 117886
1 32241 78818 225683434
2 65261 102460728
3 186764 5991
2 93371 51505658
1 105768 172069 230165140
3 143003 155991
1 8001 66408 330135155
2 4494 609626742
1 94246 123053 305721318
2 156872 239396216
1 96998 169188 108178546
1 41970 66157 846509980
1 71688 164133 3256482
3 175771 52335
3 167536 59608
3 92371 7309
1 26459 44926 412829440
3 140891 58000
3 1932 66084
1 24431 190365 721304738
2 99179 170706408
1 132080 167046 106038789
3 78672 179893
3 163078 139677
1 52847 162934 655244353
2 128466 187343093
2 4541 578696190
1 39197 135797 831285496
3 157433 65337
2 175344 431694488
1 15740 126908 306018201
1 90133 194547 65072093
2 73230 638168073
1 14379 88099 303779492
3 158073 20442
3 187579 112805
1 97134 195028 295422946
1 118459 153438 335252337
2 151529 248083451
1 167792 169651 62651906
3 28971 96588
2 44740 537266926
3 35409 89990
3 167186 183189
3 40683 122679
3 115041 14010
1 19370 127728 160607037
3 136581 24550
3 58027 12243
3 144259 58611
1 62899 90970 372167128
2 108383 612113394
1 149525 166192 388448064
1 32516 70785 149643975
2 165880 143060714
1 155903 158175 749821507
3 13183 154207
1 25610 134654 56226753
1 89641 126624 388860322
3 34702 6349
2 89909 195248392
1 22570 106972 41481384
1 57848 173891 31443869
1 106726 191577 354407081
2 188507 535590105
2 78922 184294877
3 194687 165799
1 124948 195410 555684858
3 24082 116080
2 160827 543401052
3 181907 191040
2 112367 420366300
3 124776 20575
3 140876 3101
2 92197 482829625
2 142696 398615950
2 152641 712597899
1 27761 187979 826185902
1 57661 69485 956905709
1 72567 143070 948815630
2 130352 665362234
3 3435 128075
2 8075 559636081
3 103944 118393
3 132223 174248
1 70948 159922 478600186
2 148545 526418746
3 168075 121218
1 73017 104810 751960180
1 83577 113272 61966943
3 21779 21263
3 106646 123621
1 128379 150190 940434089
2 184605 691570380
3 25906 169063
2 24922 180235412
1 70968 149520 562108502
2 19821 563236598
1 90413 94577 531480099
1 26938 39523 626448514
2 166860 557421865
1 73899 160759 900365030
1 755 83399 127636355
3 103039 106313
2 192138 702664580
2 63902 785845228
2 45595 425994929
3 62041 81081
1 83420 169708 903231532
1 133876 150315 171571360
2 81250 541681353
3 194508 153128
2 91649 413389504
3 199112 144792
1 8508 172972 134812103
1 58124 111117 207237686
3 108236 49275
2 76614 815025613
2 165626 876322496
3 103272 23615
2 3870 162525033
3 117184 18770
1 30141 149665 599597588
2 174299 623419072
1 100555 153321 831224914
3 54824 183811
3 39981 130036
1 8820 158608 96261792
3 80955 143699
1 60324 196882 130478295
2 130002 285472717
2 107765 658582853
2 117059 715518370
3 79938 49007
1 14471 195417 187995819
2 84573 830677060
2 53470 131690028
1 63607 175152 313334171
2 121210 500725834
3 68204 52381
2 112439 399634761
2 10826 742471209
3 36739 38794
3 150808 117874
1 32267 84349 274679563
2 66064 431656943
2 181244 247895702
1 106208 161075 421402875
1 37870 55318 454559602
1 10423 50530 911328929
3 36618 9081
1 108441 150855 450893560
3 1852 120670
1 24703 163485 988403110
1 153297 156056 633609805
3 91906 190070
3 56295 97132
1 14754 159882 138741690
3 184038 198621
2 51527 950700795
1 6820 104104 99810995
1 5868 14234 51884788
1 100723 181512 775284973
1 175539 185322 892049144
1 100403 195256 748344244
2 50174 215647218
2 3672 557379183
2 129244 596392127
1 100636 110571 486741174
3 144166 91226
3 136147 120781
2 174500 496594554
1 94845 190195 439303130
1 82857 191528 643298325
2 114686 277347939
1 123295 176858 667967843
2 21286 747611447
1 51559 114857 631426367
2 49877 218338174
2 163770 934032047
1 6886 125574 165956216
3 6193 73262
1 164795 185333 532458316
2 66033 894652029
3 20984 49997
1 126651 174216 751224809
3 109658 138145
2 66569 919370141
2 106501 491764020
2 165376 855175454
3 51090 30062
1 145564 186454 12791757
1 67773 168905 76413279
1 81774 119515 116898970
3 153705 5327
2 14739 524656563
1 130947 132732 718233384
1 54472 60301 202078951
1 97937 151682 75381496
3 74001 77932
3 43815 167557
1 39889 183903 707049254
1 165474 199458 846433552
1 96102 110263 621124796
1 41964 130692 271282002
1 59651 176152 593633989
3 125564 58589
1 34847 39466 345438143
1 108206 135993 769532168
1 87191 145318 307547305
3 99641 193904
1 23365 64082 926691829
1 59702 164501 845909790
3 98104 168360
2 167290 698717687
3 33797 3602
2 133610 469365432
3 102461 189436
2 17365 174488673
1 40985 192628 838801967
2 145425 332988745
1 30099 171247 201753401
3 20854 75502
2 129164 885633716
2 43063 697856065
2 92962 730322790
2 144557 357605268
2 192434 527811120
3 86563 3168
1 4576 104260 108696548
2 174787 633991361
3 131132 38911
3 177268 17441
2 112895 770435736
2 21651 328661418
2 162386 565140026
3 178184 21296
2 54674 311205236
1 46627 160812 100219131
3 102245 156630
3 116939 107520
1 57891 60672 677996502
2 70449 994312478
3 31710 120698
2 11404 297957419
3 142449 33560
1 9864 194844 912925012
3 127627 132872
2 43087 657306342
2 117360 966251763
2 77785 436226698
1 125831 167266 766448951
1 26562 95680 519100600
2 99121 246176928
2 40402 7966041
3 139057 39451
1 98459 156126 683053459
2 72163 996704968
1 40493 142509 714322284
1 70047 77190 135580397
1 72288 188481 517454572
2 119877 471480804
3 17742 174964
2 69429 222638761
3 70753 95407
1 55538 181469 141119099
3 58889 107112
3 8131 36959
3 74942 98245
2 56002 927881545
3 35267 107425
1 40823 150161 380167823
3 24251 154446
2 125089 412749517
2 9337 598351961
3 166126 159860
1 163566 198304 736389026
2 77180 540342749
3 17064 181566
1 56174 63732 538987057
2 126235 780476602
2 143528 949385455
2 138403 241706198
2 39860 512226035
3 42992 134028
2 132468 494317096
2 153376 454816656
1 7499 150063 98906626
1 2382 126703 135298469
3 140573 104500
1 22092 73474 104179905
3 82762 122393
3 165738 48426
1 74904 148711 291937215
2 15111 860702184
2 13342 118731735
2 121725 814863322
3 179649 34771
3 65627 137704
2 14591 92414346
2 66218 396797598
3 126274 2082
3 132750 34218
2 72350 700837062
1 15493 193702 951641503
3 137642 44273
1 25378 117481 555960837
1 117286 147688 503201129
2 199930 444420620
2 144012 569547942
3 186569 137056
1 138277 146703 694964568
1 45039 127114 634201191
3 134459 153697
2 90482 301047621
1 50536 113585 767866056
1 12276 107487 332030247
1 88500 154058 772665445
1 7278 43984 605462934
1 56415 128894 115660611
2 152190 777661259
2 173403 354957965
1 3808 39962 881532272
2 94284 880209884
3 97249 199637
3 96631 199441
2 74546 178372839
1 42256 56446 879577335
3 32399 92132
1 36772 189908 284569902
1 192487 195096 201311635
1 78157 130319 967388278
1 43236 119196 207389728
1 41895 98156 229283102
3 38276 64238
3 135139 181088
1 43070 48770 211905453
3 6931 84463
2 8401 983302265
2 5707 559271194
1 106076 143593 386031518
2 186208 339356335
3 53004 187527
1 131960 150968 35449109
3 129500 19869
2 41710 973274360
2 2035 821166840
2 132051 459727499
3 120518 50406
3 135307 1684
2 42315 848914277
3 101591 164305
3 156269 97900
3 184666 155942
1 59423 78533 196604000
2 93736 831139848
2 71123 556989144
2 182306 501336709
1 61739 100431 431332774
2 18248 368395346
2 163730 497524897
2 199023 209885861
1 50037 167393 722664196
3 138538 111842
1 5290 94054 492306056
3 51985 73861
2 60010 722996945
3 191835 29102
2 18036 633282383
2 145640 363678013
2 170536 403972775
1 117428 124764 101429725
2 45083 345693232
1 45339 178408 991801494
2 119144 917802973
1 7858 50092 313927673
3 71036 50122
3 130028 94593
3 3538 48764
2 34124 519018855
1 63032 76523 679694888
1 71898 136629 104999254
2 51139 319777777
2 193576 474371591
1 135244 143096 628969031
1 33010 176667 675574730
2 57542 323561187
2 120481 161361353
3 186171 49359
3 105165 23073
3 87137 53536
2 40832 144389406
1 12312 105755 818026803
2 97075 359027724
3 78818 27989
3 67947 126512
3 80458 3560
1 12183 148764 939727773
1 60545 126199 707067880
2 174611 866201336
2 129644 159017372
1 90750 129386 894631261
2 110273 458818179
3 170221 188901
2 80128 314340303
1 72352 170887 944478387
3 190010 166159
2 14998 261965571
2 111605 385389247
2 23510 584402416
2 74468 715618520
2 83731 806462715
2 100417 227324579
1 98591 152143 898652121
2 96299 110922522
1 38679 53352 256101684
3 21241 181412
1 72517 138363 935580461
2 187969 372121805
3 33511 194016
2 105723 60689412
3 180976 132119
1 42012 64311 155264186
1 41718 115157 841570855
3 132987 16891
2 1979 318332894
3 81685 23339
1 98971 136896 651019085
1 39497 165655 325697152
1 189994 191451 497983666
3 156525 7197
3 97933 81028
3 33884 55799
3 110111 153251
3 129820 193246
3 152347 194860
2 179893 763082658
1 1492 63816 558767374
1 114221 158709 150955777
3 179305 55796
2 6926 152046661
3 166697 158319
3 108937 26795
2 52445 903826144
2 112788 789440408
3 29358 185134
1 2125 112291 476521976
3 63556 132282
3 181337 9175
3 191744 103729
2 29530 482893329
2 162307 955366474
1 142444 160448 720138419
1 45409 116876 810662619
1 17266 107140 902874798
2 133349 572868924
3 37261 6696
3 108956 144890
1 21796 99620 216293351
2 165945 629633081
2 126608 72276684
1 40406 59076 325535879
2 167660 773170757
1 30786 66799 506621612
1 80898 195378 965821048
3 132112 111598
3 124446 79661
1 99245 182628 748137417
2 23730 39610183
1 35170 143913 340294486
2 176002 767554814
2 178580 337189592
3 20324 170475
1 37258 59040 909753215
1 36588 104100 747768961
2 42516 700181835
3 123267 60996
2 61103 566569793
2 133679 231789979
1 60567 105555 959675094
2 80342 224237663
3 57460 88633
3 189563 50048
2 105715 406847802
1 54702 168095 710259405
2 30327 384989987
1 112596 116483 209233541
1 64528 75404 391830801
1 54220 155969 151012779
3 146104 61627
2 126158 226568407
2 47963 366039493
2 112911 95287306
2 187752 110008550
3 111232 195670
2 3535 664457104
2 84166 590334751
2 164242 498816887
3 175476 96067
2 38060 203477072
3 169191 68027
2 103914 25904370
2 13218 730379274
2 56724 596016464
1 122286 174592 242284897
2 154449 607464666
2 190007 638287084
3 65580 152385
1 60869 178763 811579511
2 85397 39169784
1 99767 103856 212628827
1 13316 182201 697831704
3 136140 15533
1 40716 47485 423013225
1 116438 162422 477361284
1 120107 177024 819795744
1 131675 160580 873074925
1 50893 180804 646350758
1 28793 99842 913800344
2 21691 751731371
2 127673 619697332
3 121498 132590
3 133985 189979
1 197128 197804 830084163
1 21924 83173 296762732
1 121939 140220 971603549
1 88701 124077 422660125
3 165225 20727
3 157666 181547
3 100093 185330
2 127155 307171779
1 65089 129563 498614658
3 73328 172589
3 43798 78987
2 116058 509390381
2 7259 984740936
3 19882 138852
3 109209 192425
3 146747 66136
2 21424 309696450
2 185216 15258595
3 134595 36489
1 1977 18285 527738259
2 96651 748480155
3 23103 70149
2 174880 475716902
1 2253 52615 281727371
3 69987 23126
1 124418 153878 47864920
1 82584 119381 799949140
2 174751 626071115
3 48665 75514
2 38291 675256234
2 153797 811688881
1 26858 180060 754726534
2 174135 842266064
3 8337 113949
1 126773 174297 446340520
2 77484 97701940
1 7652 189999 946722162
3 70242 98880
3 138252 108121
2 183645 539321945
3 96952 7432
2 85367 528459422
3 197327 130930
1 19414 137355 414290755
3 198046 14559
2 104152 18405299
1 1276 101926 182784066
1 73478 81702 547778831
1 84632 102253 802509842
2 5614 754395001
2 100818 891473618
1 133581 191792 585510491
3 168311 80254
3 106370 78372
3 78462 46374
3 76247 17180
2 163943 396388461
2 162172 619116020
3 123618 156168
1 138659 148969 63603760
2 136894 407620111
2 95141 918108415
3 73895 90423
1 3750 161773 57907234
2 191147 438072024
1 33746 135666 213830192
1 97358 171263 87384169
3 97292 117680
3 18123 173094
2 123016 191278305
1 63793 111383 692227974
1 10007 179560 787862266
1 132447 138501 511976624
3 80790 173545
1 4018 35237 616044912
3 22226 136233
3 48674 25442
3 169454 86357
3 154929 184909
1 91864 108108 482524785
3 177270 54808
2 74944 658712122
2 20390 381358811
1 103032 195147 427906670
3 161410 101906
1 115030 178464 141237345
3 185813 29880
3 46034 56139
2 89867 705245672
1 90665 136170 583936407
1 157226 181066 226462836
3 17629 64395
1 4899 121650 443378305
1 1526 20148 172325544
2 159338 422097306
3 4972 159121
1 54698 69219 571098606
1 125590 151653 545187946
3 189363 86554
1 37782 177033 345340450
2 153445 239283583
2 98721 705871380
3 189206 54143
2 129818 875328667
1 30914 75890 787271681
3 34599 70815
3 31684 76367
1 128105 128210 872079020
2 150750 830279081
1 53202 116210 654134623
3 156613 77219
3 89995 76657
2 118896 299971381
2 185204 983726326
1 52468 197798 657686960
2 177301 937310618
2 197938 23011814
1 19582 101588 639032746
2 183965 933096314
2 80937 217250682
2 73153 149681126
3 70023 23979
3 90156 179269
1 29493 153242 346340708
1 69706 103043 890477347
2 46392 402252474
2 55726 735978219
1 19524 118414 509244073
1 142036 194983 564110967
3 146599 189523
3 193007 133235
3 157914 150453
3 111730 169161
3 80354 56950
2 21308 574916686
1 97220 104137 813664954
1 109206 139276 567498817
3 64820 185842
2 187113 456284111
1 81855 90328 439640966
2 71602 830567191
2 57064 176901200
3 27150 89079
2 47561 671008703
1 20668 139279 909260759
2 7388 828268975
3 157342 136495
3 151437 86933
1 145908 177538 844700899
3 132500 27812
1 53371 170474 184606498
2 143209 48928474
3 72568 193399
2 62959 527927783
2 123756 411504949
1 78481 94267 894807484
1 77421 149024 758844853
1 2979 58846 940341174
3 24857 150296
2 92209 473223006
1 3081 167500 281559230
1 80458 138203 289905049
3 166805 182252
3 27029 56581
2 3233 686307725
2 26521 635145346
3 158606 170888
1 20303 30895 41800109
1 131499 152808 15600524
1 34253 142032 346496209
2 172748 302371221
3 17089 195371
2 127498 879848944
1 125637 197552 511761554
2 147954 852982428
2 135341 983201917
3 184128 111029
3 55378 97020
3 3438 171914
1 95363 104610 554579677
3 24694 8962
1 132012 176097 139197052
3 134457 130029
2 139989 526539113
3 117959 50663
1 48988 100962 787784616
3 142440 86071
2 110302 884049250
3 181858 153017
1 63523 181591 388596398
2 43023 293811636
3 65762 2651
3 145961 57125
1 98534 195259 959078814
1 113110 154046 723187055
3 51391 80225
2 169844 270170457
3 134169 83630
2 2510 933314263
3 119001 161341
3 14355 45955
2 160270 798749221
2 124572 183400150
3 4143 21427
2 196046 14968232
1 25571 154105 756205720
3 116009 82535
2 143878 317500557
3 802 67638
3 51889 47777
3 93340 88493
1 85479 178605 511903924
3 161914 170776
2 163978 380526803
1 82747 172024 358701349
2 20573 822353221
1 4732 105104 642792207
2 57780 375147124
1 49105 141390 395088721
1 165960 179618 598700795
1 90642 107239 816256175
2 127086 224541805
3 150156 165319
3 53359 167783
1 38628 150577 431263921
2 83412 215812862
1 8131 50139 272896114
2 65066 573248977
3 195973 185631
3 130262 26934
1 90250 186471 874556031
1 32548 170010 210499407
3 134589 148125
1 107919 111167 627429452
3 106481 142130
2 18676 383798334
2 178964 687166798
1 51432 170694 701774381
3 140918 105495
3 100806 179871
3 185210 88609
3 17065 195710
3 186117 136254
2 27737 779860243
3 143703 120529
1 58974 185731 664321022
2 114052 323186819
3 131320 199881
2 90667 902380811
3 150409 24189
2 1536 54036460
3 171002 107436
1 5494 125466 47866189
1 24855 113521 365496759
1 74638 187061 7769778
2 138692 496651163
3 157600 63743
2 121072 923203602
2 125159 302419861
3 42604 3634
1 77609 153423 636478162
2 52366 361018961
3 16767 186855
3 95603 136043
3 161578 122613
2 145998 452376433
3 161973 164169
2 191920 394458128
2 42580 47431464
2 145187 296142547
2 16679 566484947
1 7508 151610 955357732
3 181108 159757
2 47201 324205184
3 96860 54330
2 187208 391935571
3 41590 162067
3 162099 87682
1 79932 175022 816498745
2 149287 879958513
3 183115 93455
1 3333 3583 61750679
2 66495 695257304
3 157115 127832
3 150538 185217
1 159689 196472 928627568
2 95092 730203424
3 88707 32655
1 74805 185426 680884128
3 45258 14850
3 42390 16446
3 174175 40781
3 170455 121887
2 124935 498248353
3 119843 120689
3 29191 184884
1 35782 162771 994967289
3 161644 40226
1 43851 165217 501330906
1 1220 101788 374096706
2 103558 148671624
1 32247 141518 989718196
3 128452 197234
3 133243 112319
2 27014 681235908
1 150952 190509 742740926
3 1472 127951
3 196645 80025
2 38430 343401810
1 163849 186404 493762756
3 116691 134121
2 180463 628945155
3 20826 194720
2 85251 824192767
3 29912 103945
2 27874 300255482
3 165756 135859
2 158653 901489980
3 174671 166284
1 157705 173194 229313598
2 188836 215805629
3 43004 132824
2 112135 925268537
3 91874 55606
2 22204 831125490
2 23296 597327313
3 193509 166989
2 44586 679775106
2 151217 97016274
2 38343 792038147
2 166256 809363885
3 94348 39382
1 29054 81180 746659629
1 16229 37785 736079443
2 131955 406208548
1 145205 164853 857506791
1 16047 88076 189147332
3 47479 144161
1 106860 120553 254287152
1 15687 184622 175907119
2 114456 967639789
1 14433 25754 814387287
2 143256 15829819
3 124884 43195
3 68396 71396
2 101636 670220866
3 112420 158312
1 93929 191795 901751003
3 156207 64607
3 80789 154974
3 134933 118989
3 11627 194768
2 137592 50295260
1 54876 101799 288029488
2 82308 438318153
3 139453 88603
2 192574 287143074
2 133842 957438981
2 110812 736128694
2 52686 277189376
3 166337 104613
3 36611 91104
2 102863 757832563
1 21648 23081 572327214
2 103177 123809026
3 172887 192561
1 37215 99489 240645588
3 148779 22223
2 45677 304781322
2 185300 18979823
1 109253 174715 693280128
3 40295 195550
2 18927 481711349
1 75342 122066 82780459
3 165034 6539
2 74706 723758362
3 8734 173030
3 124131 172884
3 64313 64461
3 94367 153677
3 27583 153181
1 16593 55483 351798559
2 129131 44975623
3 161612 92018
2 60090 444957222
3 93780 85810
3 66063 68182
2 76848 678594818
3 135752 86791
1 34505 96680 546377293
1 18842 55808 612251966
2 157585 72955450
3 10397 121259
2 20266 313543633
3 188485 134072
1 64637 104018 818149796
1 133037 187949 298968499
3 6870 54106
2 7645 363549439
2 34701 339401156
2 141395 714568172
3 102651 182637
1 69091 163043 831730301
3 50078 26592
2 94309 969326166
2 119672 203374435
2 137912 950491213
3 123019 96969
2 93825 237253159
2 79632 580210968
3 128548 15573
2 108491 735371573
2 70316 751046751
3 167468 109160
3 79066 197335
1 27828 189002 384699522
2 63141 840273011
2 121341 447633730
3 96994 112811
2 81846 630948061
1 150870 168102 890120221
3 20740 152414
2 42754 696514759
2 123177 832774658
1 158465 187701 53430030
1 62098 160348 169326481
2 113927 498551583
3 1238 1424
2 32951 979813897
3 95023 182429
3 126549 12239
2 172454 603907444
3 144480 168726
1 130462 178502 877309270
1 98099 131016 416268067
3 123130 154022
3 31399 97879
3 178118 111066
1 67555 194883 794956278
1 27663 191466 597159854
1 2323 118920 187180365
3 52067 50645
3 76991 123011
3 59843 139221
3 60427 140385
3 100030 133766
2 138217 646374218
2 153094 800259748
1 76775 90906 330967415
2 86628 530712515
1 145205 155811 39031715
3 183421 35362
2 188812 123243913
1 60947 85259 487236210
2 120361 138156663
2 121002 880920204
3 65918 28615
2 186266 188582051
3 148823 162429
1 134722 177224 460067554
1 148667 179846 721122064
2 111923 22908006
2 149703 808899308
2 121948 525445050
2 67113 646468478
1 43251 80163 470409457
1 171863 176917 605081604
1 134517 137889 154627759
2 135456 604920992
3 89316 73962
1 36651 197642 827219128
1 136434 144219 982421405
2 28975 812864578
2 60022 774424947
3 44510 37525
1 38504 106922 898805140
3 34925 160108
1 48765 163870 779337863
3 59792 77244
3 5933 99074
1 148336 171462 250094928
3 61981 60316
2 152549 944167686
3 194777 83350
1 69746 183078 872881530
3 106894 85501
3 130489 27849
1 20066 89218 191041015
1 23092 76620 499375105
2 79881 498003363
1 21531 142757 296935578
3 60456 34345
1 20298 32180 660215092
1 123479 160174 93742403
1 48863 138344 5950996
1 114133 148870 797040388
3 53011 119762
3 141726 87054
1 14149 197129 965449832
3 185796 148607
2 141879 333528958
2 140504 844306913
3 113699 60425
2 120254 155010039
1 33705 41713 230820032
3 161065 108255
3 8659 114191
2 132719 629306352
2 42612 778121357
3 56391 114012
2 189574 179851575
1 110068 147832 215586171
2 8731 690299744
1 190516 192630 327111733
1 11776 107496 568724652
1 114634 165894 360600701
2 18660 764532580
1 24680 188336 960891515
2 11455 614284698
1 109591 159744 100783853
2 15360 730829928
2 68875 726730530
1 107852 196933 982040449
2 11434 805736071
3 16296 61728
1 145455 156756 444186884
3 97430 39853
3 33362 79304
3 97317 128391
3 123104 122985
2 19400 180330329
2 44718 742130285
2 81187 232179134
1 95747 141220 942685642
2 105205 541255530
1 54200 94587 512811500
3 177759 73131
1 67279 111880 446408060
2 128678 14516398
1 35162 153897 768269352
2 77801 800424566
3 194846 34102
2 113867 404531912
1 130858 148821 164755186
3 74318 9213
1 11267 144172 766748015
3 182513 166598
2 97130 212373358
1 38894 108747 351598745
2 66181 260471871
1 3880 113946 292592317
3 82349 183438
2 166453 335373976
2 175227 673250468
1 116444 170836 907977640
2 153320 730752668
1 51378 59611 175261592
1 36946 125514 134408163
3 187770 123708
2 74865 13600742
3 7915 16402
1 96843 160718 402915698
3 62927 170777
2 26830 608629049
3 162062 66764
1 17812 137878 58395816
1 145415 189390 455647649
1 100905 142536 204299675
3 147153 101091
3 181589 42039
2 10067 947229204
3 117206 1265
1 65829 177937 742623206
1 135661 176418 861817091
3 173654 87300
3 90669 3601
2 189605 869439949
1 117356 125912 662213133
2 117676 477272637
2 178594 595831097
2 16212 310746112
1 31447 98632 565859681
1 31675 135261 731885899
1 9559 131059 277588634
1 92504 172024 224519588
2 173834 541237723
3 150924 77491
2 79835 705810783
3 97371 38979
2 197860 531013315
3 145567 37052
2 38100 584764823
1 160547 196503 457719973
2 134954 373161597
1 9434 141684 995337092
3 15414 37333
1 114600 119486 320224025
2 183528 181924883
2 60905 980768800
3 26425 98018
2 139872 675379278
2 154346 981483599
3 58197 69496
3 135286 48773
2 82644 748686932
1 18790 190836 281669336
3 178085 152303
1 1777 49656 668960786
1 31676 145434 45503592
1 111397 166562 524986191
2 147945 558644560
1 85941 149406 886894028
1 77897 160802 461696658
3 48260 58666
3 95487 182647
1 10612 69118 740614349
2 133826 640830133
3 81821 95984
2 137006 830479872
1 103625 184128 757136759
1 13992 140844 365325115
2 32101 484284548
2 110338 914003474
2 103749 174691383
2 24690 770105437
1 101699 188300 98119597
3 105156 81936
1 48786 51877 609853239
3 33697 107395
2 41006 819288253
1 348 34214 198550390
3 54228 163167
1 106968 135816 852092615
2 121788 41405077
1 18839 98595 60882398
3 187917 182726
3 195803 131119
1 56048 152220 855647791
1 116788 170495 91292819
3 167545 14715
2 83130 550524685
1 153252 194306 864073037
1 8971 32453 883787182
3 43827 162787
1 103171 165777 628079269
1 15586 102832 764307740
2 32123 298194608
2 69019 761630057
2 6147 504881697
3 52634 181711
2 65713 982658153
1 122062 178595 19548574
3 47820 71172
2 199586 531362336
1 87117 125708 593193224
1 50592 57775 952830342
2 64954 137683124
1 11934 157221 551704786
3 77071 81711
1 170565 175171 853716856
1 65366 149210 859739263
1 13943 129140 847652732
1 68947 192325 766806717
2 195009 988058649
3 98078 130099
2 131578 707536206
3 1072 8592
3 29331 141584
2 128342 849167930
3 83421 187022
3 159497 159698
3 13471 184435
1 40407 86943 954531380
1 172075 175385 777543919
3 115777 174721
1 76908 135444 556761951
3 22727 148522
2 12193 578532328
2 91471 474336149
2 150329 416389108
2 82987 496154249
1 69635 196526 554544502
1 61709 90961 580676188
1 98773 132468 3609005
2 14040 828560364
1 49465 119307 547911472
1 50061 133972 891573557
2 35580 901415197
2 58502 628196868
1 187707 187774 328076643
1 15473 184670 199613706
2 121818 555923336
3 171544 14487
1 66921 80755 994874436
2 90344 815140346
1 29332 158286 631099151
2 142327 967579391
1 178028 194340 705578773
1 42659 64479 684693975
2 10582 182263435
3 13404 59901
2 191936 677494993
2 142922 895342522
2 163461 929690692
1 86884 197040 653861081
3 139062 111924
1 106951 110287 243168220
1 95901 137162 973379763
1 24776 193036 43032116
2 143110 805121780
2 24529 226207333
3 97838 93742
1 30053 153920 356240613
1 65932 112319 319847166
2 103805 898932955
3 9573 86686
2 115095 603069808
3 56100 31976
3 29941 183495
2 183908 92289793
2 95768 590725340
2 23182 842241730
2 72125 826672803
3 183593 113158
3 92684 77988
2 4762 88325023
2 65249 991705200
3 199239 67399
2 92517 363646516
1 3792 125941 660517965
3 57973 103778
2 189671 368263508
1 46008 118470 57535859
2 26405 858264047
1 104744 154079 819701980
2 154316 433376551
2 154361 155315871
1 27642 148468 542349636
1 7877 180863 214822884
2 1559 186349704
3 154124 52750
2 197070 129537252
2 17783 334828244
3 49451 75050
2 25381 785771352
2 25032 476277955
1 70516 105750 351447676
1 32351 153337 498784422
2 25753 28713485
2 122718 182036291
2 31972 670538513
3 145937 63820
3 59792 83255
1 110824 142377 119886046
2 101725 78846824
1 106126 189917 42781
3 127251 20517
1 117185 126079 248520277
1 38715 191823 219853135
1 11390 11785 305391158
1 134447 176727 869634123
1 129369 186997 20955270
1 16015 146303 751601021
2 147400 289525753
3 37736 609
1 75375 127647 881698368
3 28158 21470
1 53845 193526 678554253
1 29905 185958 334293592
2 46540 887109004
3 91223 115819
2 137822 429846010
1 999 132724 996310512
3 194607 19304
1 126630 171273 309185818
2 23676 537348175
3 134605 9595
1 25363 182743 306890919
3 48288 140775
2 134457 657646014
3 198793 168386
3 123014 3150
2 101707 608438230
3 172077 174857
2 66670 348373168
3 160558 189185
2 15002 632089325
3 87767 29068
2 191197 619918092
2 60648 301056270
2 118670 30885657
2 2852 662907336
1 62223 130377 816252644
2 116806 395921025
1 63568 163157 746287640
2 193681 370163833
1 111064 168451 234966032
3 28917 174586
3 195190 28794
2 179175 411548491
3 87923 56377
2 44489 480850395
2 128125 566466100
3 114532 50107
2 167312 491703032
2 101032 899011244
3 194339 120715
3 40792 150632
3 112030 6502
2 27598 101083128
1 369 30287 759222851
3 185016 27955
1 34871 56434 264227840
3 29473 119323
3 39122 96864
2 180366 417305948
3 151569 116983
1 28652 129587 360095006
2 44258 63248597
1 5828 21017 768848707
2 134211 847662063
1 117655 139133 627340350
2 194484 880236908
1 168127 190928 522675522
1 5875 130591 835656012
1 125475 160507 895712111
2 131293 748066704
1 51086 159725 622999863
2 197014 450062235
3 167475 33999
3 41801 109045
1 55320 94563 613646261
1 123403 151558 714374023
3 156949 126676
3 85095 124007
2 144797 530302447
3 170123 130505
2 72445 650505560
1 14894 101389 882481037
1 47802 166243 667152873
3 80808 71485
3 125373 47622
3 159046 173136
3 42833 59469
1 138719 155407 101702809
3 17524 105039
2 35197 656960740
1 46877 54602 149307810
1 31962 152520 544819395
3 36014 47713
1 78538 126199 688185215
3 5572 43975
1 87773 129385 696125337
1 20806 39761 322778804
2 148761 679345325
2 174367 382927604
3 19650 39119
1 37764 84780 361019322
3 37132 47379
1 133747 197544 965302463
2 148875 151986310
1 143599 191877 864862948
2 64455 215357406
3 111893 107970
3 193803 111208
3 44104 10580
1 105116 164837 55519611
1 23121 131809 879370043
2 139931 626791555
1 82302 194847 343444598
3 108260 51176
2 72241 487174030
2 112494 54546347
3 134274 39801
2 40848 550377880
3 164949 187454
1 67323 157600 244856496
3 158537 20652
2 174545 281980299
3 132169 71422
3 161162 131842
3 137237 50976
2 191093 861607111
2 25439 719158121
3 198315 139837
3 48528 162374
2 142720 621712993
2 157334 23194491
1 186969 190999 274281317
1 106875 161552 485733772
1 117233 198135 230800027
2 195686 829260919
1 2777 5225 362894087
1 61005 187386 316677854
3 161333 10361
2 63527 280216977
1 76245 141904 455866459
2 55902 542886537
2 89570 703146633
1 111751 120211 553307997
3 8616 187396
1 80990 93351 738194782
3 137249 38323
1 71291 127350 452531178
2 87981 120233169
3 18375 9190
1 10824 97768 576243183
3 89763 181370
3 73805 190723
3 109842 39902
3 127953 17101
1 5350 98581 951699174
3 130261 1207
2 111774 575859933
3 120534 134355
1 103664 149760 38144434
1 165033 185894 981228740
3 48845 93895
1 4856 31691 565126107
3 28389 113108
2 19801 970666324
2 113612 120795030
3 199656 73966
2 63938 798429417
2 248 820934766
3 105484 194701
3 44419 112934
3 59410 52191
3 21162 40189
1 131415 179488 1946359
2 76813 733364681
1 16425 29387 405119146
1 133414 185169 60752413
3 185852 88479
1 123393 189508 923775846
2 182869 805342307
3 78054 192097
1 58734 122065 495170120
3 109452 74464
1 46030 183889 499845572
3 181622 191536
1 10859 93932 217433347
2 13179 463597613
2 40991 514780445
3 19556 50452
2 116034 569797575
3 81940 97534
3 166768 157494
2 169859 540988634
3 104478 87851
1 1563 96476 299373807
1 6875 134010 742278109
3 31675 132591
3 102835 66529
2 185769 505193049
2 74001 391987809
3 123676 135273
1 39879 133524 24996672
1 160152 178336 881428631
3 184820 136358
1 96229 178998 305656932
2 80059 444964412
3 196462 6713
1 104639 194807 492687864
3 150223 87725
2 83917 676811334
3 119532 85811
3 159223 152322
3 115904 110419
2 186381 904186139
3 91204 2231
2 46011 376020105
3 163631 36136
2 20915 502088328
1 47051 139528 804069582
3 105489 78617
1 49168 126569 797596845
2 102204 365425085
3 165178 35831
3 6624 110194
3 146049 137221
3 105768 165337
2 171258 65250438
2 89654 752809795
2 130730 434976923
2 111593 371550100
3 135355 8840
3 134892 30450
3 175566 7294
3 96630 193402
3 49478 138789
2 107540 765729210
3 13699 23360
3 20449 63912
2 2008 767639992
3 55170 193989
1 16490 145982 675450609
2 16819 348909719
2 79569 304885784
1 39157 69684 695482332
1 31267 69607 199507866
3 164328 147756
1 2166 44329 998778575
2 13807 185904433
3 169139 197788
2 76838 825632275
2 109249 356467848
3 108034 56087
1 42091 180090 218965541
2 177092 336971877
2 146819 410706477
3 197962 1348
1 148883 165654 136894277
3 136113 160582
3 3378 158172
2 102831 12999580
2 173696 980320807
3 23095 139977
2 142676 282903706
1 97902 168927 168647714
3 109989 109775
2 73466 501507206
3 46042 189112
2 73170 565720186
1 14786 163452 453834597
3 2583 4655
1 87753 190879 895927318
3 98708 112294
1 23357 53184 711641437
1 3295 165574 500187508
1 104992 157364 647114733
1 61473 130253 343721212
1 104294 159446 624528895
2 191926 916080180
1 29292 75036 386830746
3 85848 186518
2 157010 839340097
3 143706 169965
2 91185 411587633
2 122458 357885514
3 168023 45964
2 41448 953590945
1 53156 144482 263122974
2 3845 99182286
2 183069 625491704
2 98428 67088149
1 25126 65727 343650977
1 79493 163134 937746488
1 121915 129885 435136425
1 44370 154016 495957261
1 23887 46030 980793372
1 85039 191612 489883124
1 31852 99176 965662119
1 23415 90765 585892776
3 137646 112494
1 3387 75710 622254621
3 176982 4101
2 52300 845195121
2 106299 474325653
2 75769 201436464
1 113024 170383 618031069
3 101704 56196
1 153703 199863 915281766
2 10965 424490964
2 170228 524625079
3 172137 188643
3 99839 126274
3 151175 94724
3 3213 188142
3 79756 192797
1 18134 122705 806198262
1 49033 53516 184358432
3 122027 13172
3 97563 61588
1 161021 161457 493585582
3 59950 136058
1 72897 123412 538312868
1 26750 194298 911156572
1 26890 111357 475437317
3 5254 87014
3 69747 188348
1 101767 119627 424602245
1 32863 104067 976928256
2 187528 292727582
3 39605 13873
3 164047 24413
2 93822 4711507
3 57536 154789
1 51850 120827 32393839
1 61895 172618 66264853
1 51796 89392 732319644
3 74224 21750
2 54620 821019057
1 37101 112472 654372477
3 72234 176545
2 17387 21340453
1 145947 194245 179865004
2 89905 904580841
1 8731 126109 129009444
2 165343 21412223
1 112415 154758 374519536
1 115930 126436 783797061
2 102826 670927820
3 152305 89167
3 159201 177047
2 89582 777701067
1 49599 169668 530927122
2 90935 436130420
2 115505 49725335
2 5924 850679050
2 36386 605616415
2 50612 10465317
3 33853 138348
2 104144 398370969
2 49086 825476809
3 47738 91593
3 31499 172547
2 89263 977482144
1 68483 142811 640843594
3 160198 128403
3 75470 162330
3 199083 43049
2 58030 340310049
3 25035 137226
1 127539 161185 269757576
2 126459 537361615
1 94932 108061 236970022
1 178436 193747 263877667
2 36718 463439912
1 58801 158397 103222372
3 173608 110002
2 81279 755842541
1 137292 184760 888371166
2 64018 507675198
2 56028 118578224
1 96459 109218 754890441
1 6382 133522 264303149
1 22924 47496 336366964
1 83598 179604 887533768
2 98040 490940255
2 74953 386512936
3 49759 64413
3 148167 144951
2 9661 847200134
1 85902 96386 482462081
3 199084 64359
1 20200 75970 942073843
1 30303 68614 802258770
2 49705 836747798
2 33036 8105848
3 100475 4761
1 109245 191792 790414151
1 29534 142432 861111091
3 102280 144315
3 22821 129387
2 193562 305681150
3 139230 133885
2 125795 815689312
3 138699 10802
2 29797 950390856
1 1585 32518 545277942
1 20303 165582 71397236
2 1191 24942648
2 73037 430859609
1 120593 160935 599170941
2 119525 910975973
1 85122 189696 467484081
2 2753 311501117
3 147421 198846
2 115410 19610131
3 102780 141023
2 127270 703402386
1 2515 11627 288125729
3 39921 117495
1 66682 72814 735135268
3 55504 13630
1 48947 142652 104783037
1 22064 142460 30203503
3 165218 95177
3 34840 132669
2 69241 412160374
2 182496 412951218
3 130704 51091
1 39942 74593 141980012
2 69304 718788596
1 117162 197849 324583191
2 5037 246202578
3 191807 158861
1 16513 23374 578757102
1 1385 60631 976263524
1 10419 88594 741582869
3 98946 114909
3 65178 192652
3 23461 80826
3 80259 57610
3 158028 68411
2 174411 27294216
1 94393 198784 85517211
2 86941 844117794
3 195720 131257
3 157387 91933
1 90917 155162 905586380
3 159117 174141
1 164282 165847 421262836
3 43438 18710
1 37503 76541 905215256
1 27078 66299 179355513
2 162220 665758176
3 163714 32185
2 84838 17681453
3 61206 45258
1 40746 181007 315631061
2 53291 89475307
2 164184 636582552
1 123084 144251 977032079
1 46634 139077 916528682
1 13714 74322 389983104
1 28296 139045 790684533
2 9626 932634369
1 17824 151369 812163030
2 31143 983642938
3 128564 85826
1 92953 164753 570068977
1 15792 129453 13992526
1 95504 141929 357593025
1 196816 199270 777024509
2 72452 211698583
2 118043 296662674
2 185047 796738137
1 85186 108119 308149326
2 77635 813058072
2 142829 169715338
2 43491 586534274
3 2540 82563
3 16061 111644
2 5258 834380036
1 162509 173961 184022954
2 108390 151717825
3 22651 65624
2 90024 867557647
2 189236 825063006
2 155203 101055493
3 185275 188024
3 25822 164721
3 121606 138125
3 126210 116761
2 62450 771547397
3 19600 199578
3 92900 104275
2 85961 461051277
3 52560 131291
2 154510 768729144
3 113185 13134
2 146847 809449716
1 32424 75998 643114430
2 31755 452308335
3 177855 79673
1 406 38581 65902456
2 118182 297382058
3 57116 100049
1 179309 198650 617796801
1 63881 197153 109972381
2 101435 811877561
1 24931 46806 984273888
2 61841 580675388
1 56189 66681 667652883
2 190899 587675699
3 10473 4514
1 107346 153651 417712542
2 115433 10766813
2 106953 442121082
2 87101 244440989
1 149292 183535 264190633
1 178885 196437 964358689
3 171089 165377
3 45183 148752
3 147002 150009
2 70762 241782785
2 73694 608456819
1 60758 104909 652990302
1 1608 13178 337225780
2 82425 320772622
3 77909 159069
3 64162 123785
3 85259 86158
3 175555 31188
3 16788 139862
3 73660 150244
1 70026 115675 347737994
1 7334 47211 200941228
1 44851 178969 3725532
1 69270 171769 29978799
1 79849 138358 830929077
1 28003 130667 119732704
1 2161 194725 549382663
2 134095 181420191
3 59463 149302
1 161946 187951 556528483
1 77000 83175 315910100
3 122440 158073
1 99045 179538 886438157
1 90387 199002 322185364
1 34759 157583 99923573
1 28619 110318 942127738
3 95634 57029
1 128055 198909 720930938
2 169099 665837747
1 174743 189507 583765907
2 80071 526586189
2 27121 6012228
1 69176 190028 355094701
1 20361 183549 985625801
3 120156 171344
1 48373 164380 84053532
3 47655 100280
2 108801 784352321
1 138336 145418 583661524
3 156498 157952
3 90107 154428
3 94881 191336
1 1960 124699 650968308
2 154254 225691138
3 38416 18023
2 40270 940470604
3 199232 149036
3 117625 43141
1 101020 187210 929071981
2 162619 98532539
1 69772 112716 712649329
3 183356 140454
2 101991 461922789
2 183201 669098675
1 10338 77305 707016156
3 136695 140596
2 95161 512334178
2 25708 298967314
2 57961 521733315
2 75977 435198516
1 9272 52826 100855044
2 138035 298095623
1 104742 161838 675926499
1 24020 71705 445774971
2 51665 453406667
1 16312 130449 870152588
1 45835 109033 600717351
3 59908 20202
2 23132 833493918
2 161807 983527334
3 37084 37879
3 61817 113635
3 51268 11307
1 62382 142831 17785748
2 154656 938948910
1 66093 120340 946780253
3 134905 46386
3 130887 131359
1 155751 191999 970393626
1 20775 50602 758596971
1 62981 75456 699819895
1 8446 144873 934325816
3 70375 142412
1 26724 130889 879360779
2 139811 519627496
2 166584 340753425
3 104380 43356
1 26814 43843 170455170
1 15748 59066 445675818
1 21771 131452 474145437
3 190162 125560
1 134283 190895 193257426
1 55728 143319 923603164
3 99533 174715
2 153220 365094113
3 35246 153956
1 166269 191390 919666808
1 101207 108372 676065447
1 11026 189061 485568915
2 28072 907690085
3 13847 100748
1 98198 136084 358623288
2 5753 425372556
1 61221 91726 914859859
1 58081 99228 628124252
3 88561 173276
2 89301 45914883
3 61072 185113
1 148811 168819 105802296
1 183229 198532 39092429
3 57524 163979
2 160831 956550726
2 97916 32476282
2 94254 314615153
2 110475 369801008
2 58176 639709738
1 126000 169765 200873369
1 35745 130343 993066538
1 11518 128703 930156769
2 8262 283760102
2 72147 639532425
2 52137 99419737
1 121107 163379 270012621
2 148530 235423766
1 73202 156089 224390972
1 54473 78290 880964397
2 59399 343029379
2 112718 948451539
3 40419 84992
3 100945 100430
1 21163 194631 316635323
1 150383 187867 936837401
1 30935 90789 127713776
1 17874 194177 757230610
3 21482 17998
2 69456 490321014
3 64673 104991
2 29567 569092178
3 137485 6546
1 2374 96229 224790051
2 42054 884962874
1 64647 187612 382530754
2 84855 532310375
1 12734 106961 361211493
3 110142 68408
2 192309 79294188
1 40853 188781 616247898
3 154017 57002
3 164860 85202
2 182821 807709362
3 176011 85586
3 169881 77244
3 138414 26875
1 134009 198153 112802898
3 53319 84012
2 29267 326526987
1 29307 135888 933707302
1 105431 111286 515799597
3 45809 71705
2 140806 144905564
1 149636 151286 96726580
1 58292 155148 381187091
2 101244 716915489
3 57150 69864
3 106461 11187
1 47628 50662 195202189
2 46400 74556573
1 81585 145375 90645880
3 23798 145227
2 28160 276582404
1 64595 195167 176748100
2 53005 102778465
3 181948 64417
1 27382 145411 947124029
1 36483 148768 748867939
3 96653 180737
2 112481 562782233
1 27731 45523 387187670
2 83246 301279502
3 122387 71791
3 187789 46103
1 129389 144344 455245848
3 162919 62399
2 112933 982090436
2 83203 683846108
1 106868 190661 321129012
2 152531 430849710
3 123908 25755
1 128731 188068 492955595
1 47642 75131 384726931
1 111028 190840 919828890
3 64317 117105
2 46883 677467785
1 184680 190868 996726571
2 186845 951341700
1 147313 168243 166672752
3 56729 190445
2 53972 345709634
1 38459 153805 518203629
1 21274 66572 652964245
3 183249 138909
3 68479 70826
2 187059 920559366
1 116944 187321 923292921
1 21041 54636 44317278
3 89862 48801
3 107880 52465
3 152744 64748
3 72682 103479
2 133323 306237108
2 133478 340194025
3 8902 196467
2 46799 640376259
2 48997 279049148
3 58157 1995
2 166325 605906642
1 3974 179416 615456269
2 129248 933506933
3 73256 152311
3 119812 192532
3 106268 164191
1 62678 175665 383621796
3 185440 155932
1 79856 80164 302386272
1 153502 192774 95863712
2 29563 246465006
3 97577 107377
1 68846 146164 252481844
1 82489 96124 707704690
2 6151 920375947
2 131426 23020100
1 79867 188434 370582511
2 102289 528703568
2 140946 143738242
3 169714 63266
1 5021 40331 923922478
3 68752 68973
3 74830 5246
3 174306 30824
1 37920 101036 455834386
1 89325 131313 96249012
2 59781 479347598
1 90760 140967 709879646
2 166777 553456936
1 27823 51269 113688058
2 48740 680784451
1 26170 128418 71420863
3 138524 79429
2 149648 105935398
1 15061 175602 575661136
3 19770 56978
3 44911 175713
2 41096 353521325
2 34471 647761371
1 24861 168069 74602103
3 47782 29498
3 128185 108502
2 12351 935771889
2 194253 405659381
3 60202 161663
3 191735 152261
3 195252 67026
1 70003 85861 44904494
3 101076 111634
3 179763 143700
1 16187 106402 150905975
1 41330 193299 241509606
1 61933 155434 327878361
1 90557 128077 640313618
2 11868 289389372
3 135706 116835
3 196208 126260
3 99224 178914
2 69497 986887979
2 134794 998359831
1 107738 176297 419237202
1 37344 103368 9701810
3 51357 108375
3 4640 169411
3 199512 65247
3 116170 181085
3 19056 50199
1 122379 135992 632756802
2 40744 791361004
3 35568 160009
3 158727 11049
2 168443 507778674
1 31386 77497 190458355
1 73730 126689 896248158
3 132288 76922
3 69365 169499
1 9770 186841 606991480
1 80382 126021 812628706
3 27555 88829
2 94983 542473592
1 106187 167110 76852865
3 123524 176861
3 122756 71164
1 39727 53242 422617629
1 59591 90342 631414625
2 69502 347422228
1 10263 169163 440961451
1 142075 152263 955588460
2 161421 438420858
2 174867 356724760
3 136219 134783
1 33283 54137 869478255
3 512 4341
3 162528 97911
2 161501 160179451
1 49906 121636 221729007
2 59187 588882489
2 5414 983666587
1 9929 23421 358445171
2 159275 96435157
2 100412 807268339
3 73723 4057
3 21184 18557
2 21026 834820552
1 67601 162622 659721484
2 118360 363641434
3 135926 9293
3 173766 157743
2 117832 622391051
1 48867 83460 320241896
2 41940 278368988
1 146744 187676 149458573
2 44584 443401458
2 17911 72665464
2 137281 988634742
3 97672 104850
3 122018 73604
1 85609 170330 59470188
3 195999 25897
1 107662 190111 366496728
3 185139 97550
1 118869 141921 886105250
3 32513 18864
1 133020 172635 834016021
2 71325 565914765
1 137106 186272 267743540
3 190189 171822
2 149755 114939592
1 27331 54398 654343358
1 172696 187995 516701186
3 54959 50437
1 104532 173132 728887320
1 108994 151366 775584676
1 48285 93206 506549745
3 190414 160300
1 156175 195650 694815122
3 126527 49919
3 24057 104634
2 28944 205143101
1 103353 170884 723348688
2 190320 978381878
2 76594 334946656
3 110481 170019
3 39028 104434
3 116577 27118
3 169720 158332
3 124820 152989
3 149259 91480
1 28619 174567 938875583
3 11779 157512
1 51462 86800 704101669
1 34003 40963 311483392
2 170811 581027117
2 102249 143953574
1 65362 87709 442278594
3 172831 56616
2 170221 994482989
2 61321 951382551
3 174625 191643
1 101486 167372 253562016
3 96709 118446
1 82832 110797 492399512
2 50197 76524439
3 177990 154562
1 159068 184226 781219879
1 148552 199671 719935353
3 175883 145270
1 40685 53269 818460978
1 91049 194309 72789656
2 113674 207324455
1 69171 96557 874846525
3 145300 157539
1 110388 113559 32645707
3 36462 182415
2 52705 948812485
2 55811 925769744
3 182258 77417
2 196269 801880062
2 58329 497100716
3 40504 119509
2 165026 405856220
3 193187 151190
3 46381 78961
1 12974 151825 230634682
1 129668 149452 206368258
1 30769 80115 550856225
2 142256 81128061
3 80117 68388
3 174238 89978
3 64339 99922
2 174497 252388844
2 116713 620734398
1 68616 168218 650253344
1 608 40985 19894398
2 43746 22905543
2 184983 426419789
2 146220 123873483
3 185372 13455
2 130619 97295037
3 185723 112150
1 30564 54115 376323376
2 175943 846537997
2 55506 205558016
2 103900 879291035
1 124904 170638 712649700
3 103561 72281
3 164651 179591
1 126722 132222 825411160
3 91731 46952
2 70399 795096376
2 37569 32064877
3 172765 135576
3 68350 107265
2 122641 773190425
2 100887 692428212
2 181771 483593502
2 45397 837807342
3 36408 84592
2 125841 632520954
3 71042 145797
2 603 673940221
1 4423 131564 580182581
2 169580 104047651
2 149619 767706874
3 33000 924
2 54774 773184708
2 126581 868899124
2 156204 96641335
3 153340 76896
2 120561 393245067
2 124562 111975013
3 188629 159149
2 27529 270749898
3 62859 13905
2 168288 547638101
1 3386 100957 579728769
2 198896 614126616
3 83399 20491
3 51044 56716
3 116861 190968
2 31129 801204371
1 6289 98487 488486259
1 18877 47819 285920733
2 121242 173312817
3 15710 20806
1 112433 181938 939082055
1 133554 143225 393781485
3 19454 139151
1 18668 163011 717679211
2 178209 177230910
1 130498 190274 49580891
1 47511 94527 425270824
2 20314 66129576
1 36849 80923 58232670
2 17482 104001821
3 172580 35111
2 37450 496133954
3 146452 114510
2 117034 575737387
3 148621 170431
2 152209 400937922
3 150738 142092
1 23888 124538 306663383
1 15422 175740 729534962
1 54702 83532 718856185
1 27175 111532 180898582
2 141812 723132129
3 113572 129056
3 60527 29418
3 4789 69874
2 108471 771927512
3 187835 15268
3 113727 128929
1 14926 51343 387258987
2 9111 573924718
2 160263 176696941
3 90018 62955
1 127423 139753 541372876
3 41592 7932
2 116012 686289728
1 17834 138604 611835546
3 171290 146288
3 37196 127511
3 82109 144359
2 189265 226637114
2 48379 359746063
1 141791 185491 52756012
3 51896 178001
3 108054 184582
3 59795 135155
1 80836 143131 582157282
2 63982 549738970
3 41656 68888
3 31333 181833
3 152446 51872
3 152160 48829
1 62868 165930 919172473
2 181902 507166529
2 151662 373187565
2 118751 887345062
2 110101 532406910
2 107112 840974776
2 141392 428580260
2 150588 141580269
1 145288 158567 698538574
1 156356 158057 836215264
1 40531 68941 903396780
2 76439 309351222
1 507 108300 603400487
3 143494 5790
2 98310 115993892
2 170419 557300409
1 40750 52459 233736940
2 37983 767899672
3 121995 78891
1 37909 101304 723589181
1 98542 157233 695850467
3 123033 126845
3 182231 24138
1 93135 105062 304958367
2 28374 328793036
2 84930 863853556
3 188040 53164
2 116971 255352636
3 148086 168138
3 72504 118330
2 40117 34481074
3 82708 11761
1 15195 162710 843946677
1 55037 164891 28092476
3 36296 574
1 25683 30970 490511796
3 55284 111702
2 82651 272753292
2 69074 437256270
1 43015 110064 901632522
1 38424 163818 928673346
1 109839 176194 917761495
2 38108 274170045
2 117770 404697070
2 182336 95634729
3 62628 136517
3 41445 134833
1 137290 154379 717645660
1 88473 107351 867509879
3 70406 51670
3 65041 94972
2 155128 713940220
1 33318 135796 771228683
3 19449 50588
3 35423 117239
3 74439 40144
2 183415 641879425
1 101340 143880 485057944
2 3706 389935191
2 17330 280755185
2 191551 305046828
3 14085 102210
3 133968 100342
3 8720 148910
1 84243 107881 20399455
1 76014 107156 487299403
2 27336 67559149
2 185018 364137197
3 163312 73835
2 87331 552830900
1 121284 125553 464627845
3 16411 8804
3 162175 154636
1 64047 178032 681045256
1 13548 84594 603258707
2 198763 364415405
1 52025 109296 749175730
2 181904 745926771
3 3339 103026
2 132432 491817107
1 87188 143999 597932694
1 9205 184598 547862524
2 19091 188552206
2 50704 784291688
1 42453 159443 360057262
3 139352 184876
2 114377 255636549
2 89609 909041227
3 105909 135246
3 174477 117257
1 139827 167509 57738993
3 171541 163600
2 116633 916295419
2 54085 905218709
1 107074 108372 649451562
3 188650 102036
1 7904 30013 551511363
2 103634 549829399
2 219 394485187
3 181297 129727
1 25603 111210 482571340
2 73957 736133613
2 66439 969924388
3 39148 128709
2 170833 401088539
1 81550 144817 206176616
1 14194 144711 274728324
1 31697 108853 98157438
2 113733 141366697
3 29888 102616
3 142562 135818
3 157639 134984
3 118256 50907
3 22521 94297
3 114009 61488
3 121872 17675
1 25086 126538 167804551
2 191567 696102283
3 24585 179652
2 1533 810302457
2 168308 208117058
2 193681 352987079
1 19605 72274 260485363
1 54685 197084 223504892
2 53145 927339498
2 143584 628499121
3 90510 129006
2 164466 305114480
3 131867 186716
1 41622 111092 242842826
1 53085 161879 971174085
2 190846 56025540
3 18144 130025
1 17006 161583 8562088
1 46965 104765 624359787
3 128705 57585
3 41945 131214
1 74518 167353 972126873
2 67584 188152096
1 16937 47903 326575344
3 138440 58511
3 25372 195039
2 40523 159787872
1 51049 75689 737106931
3 131501 36181
1 122498 139428 382107577
1 178230 181786 796017407
3 16097 115641
2 143761 514786900
3 50126 23393
3 121042 58755
1 40851 110640 829046343
3 90564 46854
1 76627 138715 65408543
3 28756 83133
3 102911 141680
2 9787 367025353
3 50436 42926
1 61867 151221 800735007
3 57528 31712
3 124894 195071
1 177210 189678 229098775
1 25618 128229 317667720
2 101318 905296644
2 39771 635664655
3 61491 28588
1 10740 159417 455409172
2 47691 562277025
1 55199 76891 416127770
2 153998 745924195
3 66804 127303
2 169072 408357343
3 41791 140174
1 96284 177968 979853762
2 22898 85953904
2 139470 962154910
2 84999 584294217
3 145308 86075
3 24247 88424
2 140833 471521563
2 157231 332254369
3 93362 64463
3 9549 72289
2 120011 742091520
3 29934 76003
2 100410 624265319
2 110304 890312689
3 120439 139353
1 140620 194067 518337775
2 147519 229628232
1 66698 139059 366840358
1 9172 90883 777862169
3 76206 132235
3 146233 39859
2 48307 296291339
3 124913 116361
3 152726 157615
2 48537 694859209
2 142807 255181769
1 161187 162303 616293653
3 158616 145613
1 70835 76230 767266654
3 33269 122075
1 44026 102611 583262821
2 152200 614371433
2 131765 432903945
1 135199 185377 547837184
1 170703 178384 459928637
1 19566 27724 657338631
1 6812 76081 208745043
2 70524 203642448
2 46487 334626569
3 69774 42587
2 185791 349011165
3 72551 111800
3 81225 83131
2 84647 63419530
3 54207 8523
1 11879 30654 914464639
3 179687 75027
2 172466 603981657
3 96334 14951
1 69528 139012 545792413
1 30590 116542 483758740
1 40947 61813 902204274
3 35803 105486
1 50917 149626 631095570
2 127598 274674937
2 42232 843924120
3 42189 40306
3 199167 55143
3 112863 5931
2 105525 453207389
3 181380 123490
1 9536 138377 338340372
3 42661 167545
1 11626 178241 917156249
1 60415 123755 792294415
2 162920 471158700
3 78660 176284
2 86134 416813468
1 59604 113353 183975800
3 121553 54038
3 86681 188832
3 151055 80370
2 3144 181032003
2 76795 164549991
2 142053 172125953
1 55865 69880 109305697
3 45933 159782
3 89645 190466
1 18401 43829 818142090
1 55189 135869 604090272
3 87077 43780
3 144408 170341
1 28186 185682 526911430
2 193522 978378594
1 62248 148123 863715135
2 177478 786841488
1 71546 154018 96031331
1 120434 148880 283327021
3 39107 44587
2 198411 801960962
3 21152 80822
2 188313 208162012
1 27258 107294 77149569
2 64986 948012986
3 97472 141527
3 126285 173425
1 94639 195587 658214102
3 40690 46012
2 99313 437216216
2 197194 557429292
1 20050 161929 181397661
2 40916 183245667
1 89604 101756 738627983
2 57790 165318714
3 191301 62738
3 20126 40901
3 189066 95097
1 64331 106785 854400354
3 101564 107093
1 97828 124114 531397161
3 47094 69255
2 67306 816339350
3 162991 79776
3 9586 93653
3 146720 23341
1 117447 187996 219925584
2 150188 552441982
1 129581 170155 418816715
2 105092 940049
3 186490 11011
1 123510 145666 524904728
1 48857 162811 524935767
3 57062 191180
1 54820 122946 369903206
3 191423 109126
1 158580 161663 728546054
3 1437 146642
2 6848 400250091
1 69700 187466 84874099
2 101246 903893364
2 100835 337949044
3 74839 159735
3 116637 34048
1 42191 92623 320936552
2 47444 859681458
2 170905 385222626
3 66700 174226
2 97077 524265745
1 115502 172311 811470414
3 134170 97766
2 176850 370479286
1 105851 133325 856427857
2 5589 698548176
1 86976 166693 747237992
1 47383 129496 815374366
3 44913 12401
1 92861 172215 256838926
1 94047 172990 629163379
1 81048 101741 600765257
2 13310 432211750
1 15488 94975 917061023
2 196792 813078360
3 198290 119928
3 156180 6840
3 125495 108756
3 12120 79385
3 164855 7277
2 73987 248432236
2 130766 486217212
2 23141 541655752
2 21243 18796953
1 48583 91144 475831667
1 70536 175962 243910602
3 10393 53279
1 134684 136500 296807933
3 177766 186689
3 96021 158376
2 24355 582066407
3 91692 57
3 59130 146260
2 34648 501073815
1 128629 170635 758353833
1 128727 129090 107596296
1 11309 88991 269615354
1 125844 171166 388023410
2 13361 761203103
3 172234 8149
3 11400 181535
2 63182 300493727
2 80194 874930698
1 117396 184254 132232524
3 91023 160680
1 3008 144466 735841340
3 115166 118055
1 29190 154194 934269629
3 11200 15033
1 96173 110760 294538844
2 24804 256780266
1 49705 91386 807965811
3 43390 26171
1 113433 179206 395919412
1 94973 147017 96324243
3 121212 115767
1 29020 104592 44159981
1 68656 90078 239201791
1 3210 143280 805549211
1 48646 182173 850361618
2 115123 105254019
2 140982 942352652
2 171670 768802070
3 123080 122629
2 180270 417796292
2 31333 967972933
2 9403 81032396
2 55115 403330762
1 103128 197758 145387867
3 152912 83996
1 180334 195390 819770624
2 66284 739954881
1 122690 156003 126111305
3 21513 147670
3 121969 48040
3 9316 152893
3 108287 104063
2 183182 77670166
3 136147 122154
3 107671 139737
1 41815 100287 830528150
1 136660 149124 136662162
1 28832 178637 860966421
2 73555 942336487
1 48327 199195 750555603
1 132530 140926 220136323
3 6957 106903
1 63516 66138 709535373
1 3196 98659 432672281
2 133445 622480247
2 141283 202891819
3 15135 155378
2 54313 503352292
3 32283 158593
3 115021 73291
3 141673 194237
1 49211 199821 263603201
1 2800 49301 889259061
2 161783 910436527
3 2531 128790
2 131574 333488017
1 13388 51375 58309604
3 108763 95877
3 148524 134995
3 188300 33325
1 31946 82680 760321526
1 96767 98903 398661386
1 54981 146710 112442400
1 35806 152160 201410890
2 165118 116470354
1 73460 193023 716626138
1 7629 20934 8948368
1 43185 187385 932812149
1 5914 106711 817880208
1 10558 33114 637326209
3 143018 197922
3 79724 59285
3 170225 47672
3 76098 121046
3 55841 75951
1 50656 133656 358383139
3 164753 85349
3 160059 3659
2 75049 504965731
1 137541 147888 300585445
3 33334 6546
1 55586 183714 858318135
1 25886 174127 259231103
3 136312 90999
3 132100 109738
2 850 449494976
3 143501 115095
2 131120 201959898
1 110621 119512 775126410
3 174801 156857
3 133817 170221
3 8951 16956
3 144208 6621
1 87229 160802 682747943
3 86303 28285
3 69830 182799
3 71079 173044
1 132090 140277 745215350
2 131740 303728179
1 70084 118662 296125010
1 36425 131715 864002979
1 96403 178792 153068593
3 62966 12683
3 170878 30268
2 19352 153259924
3 165587 101447
3 126197 102302
2 165415 68703024
2 99980 445582326
2 12784 265943666
3 38532 173471
3 96838 86592
2 8806 710087409
3 67272 185640
2 85642 636647081
1 105418 145023 406580726
1 35889 133571 833452838
3 132872 76545
1 5838 100531 851658253
3 115095 112133
3 161487 198810
1 169743 180799 818469577
1 23247 102118 509071024
2 1895 235526327
2 41228 425733809
3 29452 167513
1 117561 164406 330575772
2 118737 717536956
2 14982 960828678
2 9150 937623944
2 55228 915032325
3 44002 100203
1 138366 173241 114834409
2 38730 501906791
1 30564 59054 378171921
2 184177 718369768
2 140662 10332124
3 95117 153598
1 64035 185640 661984343
3 79147 161119
1 145541 198303 714921867
2 32147 341041219
1 18857 114597 765274897
2 82844 510356373
2 187683 332760229
2 175569 363859704
2 63438 804682353
2 122281 484085337
1 62392 174307 961927376
3 157367 148287
3 81066 22271
2 102454 413698625
2 36150 718907148
3 24987 126025
1 24821 171782 747299547
1 43736 170808 190178629
3 57999 144947
1 8313 101345 193230221
2 122800 40200496
1 104136 141877 138433302
3 113871 152978
3 42403 22862
1 11179 62821 470363511
2 117775 859292806
1 15003 27432 714620099
3 47739 109660
3 70826 120509
2 134651 965628408
3 156310 187894
3 12196 160603
3 183005 35394
1 75766 143796 760573946
1 4157 57073 947283659
2 99615 791959729
2 20450 422058275
2 184416 786955986
1 79482 190823 145004634
3 104445 126221
2 704 139506877
2 186236 786419699
2 77166 355652044
3 86546 118382
3 184756 68068
3 61482 87062
3 95010 165220
3 109799 111672
3 110570 64438
3 159611 62903
3 160122 64861
2 116382 803508209
1 26696 59122 127613060
2 60235 682028151
2 173573 606530500
3 138246 198333
1 49938 61479 153240287
2 136260 116161043
1 39544 177897 445909043
3 65398 91161
2 83936 262289053
2 154321 859627281
2 68109 274116334
3 81005 197284
1 91343 136966 445881142
1 33520 51067 797045339
3 176759 71661
3 140516 157621
1 28611 156586 227737799
3 142827 195761
1 11024 66079 754812117
3 133542 145006
1 135734 187569 769462286
1 11984 64013 869886468
1 170503 174564 658468623
3 92443 14895
2 79326 890471442
1 127832 184041 253486939
3 111702 86135
1 84443 163302 559719828
1 35692 38836 478986088
2 440 475392371
1 63409 192598 374846164
2 96301 311362804
3 192986 183274
3 61444 42879
1 131510 176549 624654515
2 102701 144219023
2 117440 731364012
3 186405 171652
1 86372 190875 553249395
3 83942 145279
1 109646 146290 984989845
3 21913 76028
3 39878 1053
2 97642 419525812
3 125476 187044
2 46384 707964818
2 97164 875396066
2 108352 335369341
2 130474 989218944
3 126929 9900
3 89716 187645
1 162023 199970 41963849
3 125471 106559
1 49105 54614 316894153
1 31717 184457 170123059
3 157210 123405
3 65418 29716
1 11453 112328 393037350
1 41454 44355 427387567
3 97232 106079
3 149966 166832
1 64945 65801 404445246
3 7237 14512
2 51811 792302806
3 30040 50345
2 152065 252851654
3 91897 44168
2 164125 670170028
3 65189 172965
2 165605 69478668
2 124747 686811967
2 3776 241462049
2 112088 976493541
3 7692 67473
3 75762 76802
3 93887 89591
2 51574 889080661
2 51524 670612140
3 39024 45043
3 81149 6457
2 19824 885620068
2 151975 694769449
1 10056 194051 452919560
2 51673 133643670
3 100459 131876
3 145416 96444
1 77529 78321 937291371
1 88503 198919 495071396
1 122534 134814 767942596
2 173204 644390208
2 38268 767428658
2 66095 25746832
1 106887 164430 352371615
2 110311 658539910
3 39854 198422
3 123995 99482
2 83686 264823074
1 61783 161300 701096230
1 121583 152435 324716445
3 179612 18502
3 137986 33822
1 1817 198973 722972867
2 125087 231502829
2 30220 420062151
1 28198 63776 521565386
3 72286 62605
3 25061 170398
3 102314 111580
1 133059 154426 176602299
1 14513 116588 503229370
3 77088 151627
2 189281 605843633
1 5110 178184 430424000
1 80194 169501 822526472
3 126438 155808
3 74331 16975
2 12392 290058084
1 6438 120967 218499852
1 28012 96680 955746498
1 72108 122697 351649576
1 69294 171416 908868780
1 13432 137969 747548522
1 19123 177779 11069131
1 3363 118275 844880072
3 166855 7890
3 161621 43978
2 146392 585357044
2 136719 710285030
3 92658 26264
3 176782 48140
1 63564 178937 358138379
3 62831 150766
1 9888 179696 146481727
3 122886 59090
2 103513 314335492
1 114727 132882 310735026
3 181160 24085
3 41136 138853
1 42853 195887 762017216
2 47864 29725960
1 11534 33344 190319978
1 151929 167623 618567418
1 119780 166159 300480923
2 169954 556355695
2 190162 639335894
2 150924 379502474
1 9929 56236 569889296
1 96715 166622 134940516
1 76620 175915 506576904
1 105398 190637 749412748
2 84981 68295524
1 66819 166606 198386895
1 86303 145962 136651862
3 42945 134909
2 95438 868139368
3 106695 147139
1 54668 111247 833753091
2 179075 979595836
2 190379 867347746
2 23922 153471727
1 4837 91069 719556474
1 187323 198604 104448774
3 56185 61340
2 3474 984679246
3 19730 173044
1 51410 199335 477685345
1 6629 83886 4613625
1 90728 184829 416526466
3 16293 17877
1 31792 39952 507120112
3 115855 96620
1 136008 193868 43303819
3 27766 43110
2 7211 97660196
2 42282 106826249
1 166699 177336 636623430
3 144932 176830
1 29185 92083 939523609
1 148157 164200 824757046
3 34534 190189
3 173464 84212
2 7177 77784899
2 26161 366796903
2 101050 415865982
2 174514 685184483
1 16102 145542 42628400
1 15544 152932 116738284
1 67599 77730 766903109
1 71194 107332 247719558
2 95653 937593982
3 27451 142900
1 41768 161940 103512605
1 42657 100913 942723624
1 106205 110239 613379605
1 13533 25556 542031775
1 44409 88422 818462530
1 122969 123402 278260202
2 199749 185252740
3 40519 166971
3 98585 42390
1 19900 45497 137925889
3 146702 118758
2 140065 921310228
1 33920 67811 246151322
3 151457 36298
1 16365 27691 967776578
2 194761 69786143
2 157312 142300132
2 46307 189527797
2 83615 251470017
1 87074 128207 534897868
2 175693 840903816
2 172815 957585026
3 85319 88831
2 49161 50344850
1 42046 85364 202220516
1 58653 156731 732352026
1 26368 56885 728652717
2 87479 597923355
1 12030 169970 905242386
2 75156 511381647
2 71051 576082000
1 27638 88308 641506005
1 39231 191312 693497456
1 121811 151760 974208966
1 30754 55891 594653515
3 3557 167280
3 55044 72827
3 102322 47186
1 55622 78962 61927840
2 39236 506167972
3 186325 27148
1 43586 117789 277469808
1 69297 128337 94433756
1 51389 156123 316596687
2 150273 662954888
1 16182 148090 238736790
3 95696 99987
3 124232 70203
1 3988 19330 312181349
2 32498 894689905
2 44782 116750114
2 104414 11331970
2 81338 998905862
2 33983 689803395
1 60963 106476 834658459
3 194438 183089
1 47100 174015 752278759
1 78752 184079 707023873
3 141232 191985
3 134517 134860
2 9543 923274393
3 175478 127760
3 186257 95749
3 22514 170500
2 46777 806583518
1 47119 137880 448082700
3 78983 10288
2 177928 623230283
1 115172 171871 35731194
1 64285 190800 241714948
2 22118 612232644
1 91179 128327 941547375
3 29496 108389
1 3949 42021 818426507
2 169107 293964647
2 157166 928961798
3 45062 122751
3 6208 124197
2 56532 432221323
2 99990 316057762
1 35302 175591 508374098
2 160086 246744576
1 105350 139349 716820504
1 36734 152377 483255563
1 2142 119658 544437809
3 44643 82724
2 70916 118989216
2 87908 33525960
3 49513 123084
3 36318 168994
3 137261 52091
1 5319 123942 977425727
2 55218 868868151
1 72546 108238 172300034
3 147747 81918
2 48084 534599523
3 119130 128696
2 196238 144880461
3 127739 14348
2 78239 528107104
1 37443 118839 407991156
1 1721 70581 630663360
2 174942 707385903
2 17712 327576128
2 130255 517203066
2 102699 960754922
2 155023 833812102
2 49636 175381883
1 133439 161781 97942181
1 115561 141281 15451751
3 59794 117138
1 77384 130527 420126834
1 155825 167280 234840251
3 47105 57369
3 196835 66629
3 65990 44170
2 178003 923932619
1 38635 106403 199131880
3 191297 187568
2 128769 659928886
3 198498 12737
1 165192 193092 366625637
3 147030 28139
2 115592 353342267
3 103473 664
3 180225 111062
3 17827 1305
2 183798 909258629
2 163506 696126544
1 27056 146209 517575395
2 62253 213023054
2 138671 757288551
2 193881 156690827
2 96058 950344301
2 104898 806414420
2 27116 577712155
3 194549 54786
3 28961 112472
1 63993 78415 450584655
3 155987 166972
3 145872 172297
1 66655 96718 104042823
2 123842 633498686
3 152916 146949
2 31232 465992801
1 64950 107369 912041856
3 172898 183302
1 10156 74772 186976291
3 101346 41557
1 7058 16003 754417612
3 181192 162833
1 93581 146255 496972691
3 16680 122080
2 61348 104456760
1 66804 118105 546096675
3 70431 74087
2 53338 10728840
3 126875 90875
1 72425 186874 293570290
1 24937 44461 509609176
3 131406 50013
2 142971 47864379
1 55266 191503 28902789
2 148190 680489037
2 113066 112899415
1 132709 138688 180024090
3 18128 59809
3 132228 62553
2 19159 990760033
1 128594 181178 729996198
2 68832 28210654
2 185393 917404889
3 172322 94462
3 120384 11542
3 89843 117860
3 132347 64717
1 88381 145519 150159258
2 66619 46508313
3 22610 180531
1 66934 105002 456009322
3 9111 118384
3 179909 197474
1 49179 171772 620294013
1 68288 161087 353155192
3 104479 103287
2 101293 812566857
3 35292 115401
1 46634 138363 936681320
2 184829 461421994
2 170247 142683168
2 103289 538256884
1 103410 189685 763011119
1 13035 142459 341629423
2 66422 509422409
3 164176 194334
1 7514 68777 477737766
3 194540 90149
2 13160 884935132
2 165391 78521148
1 25847 182352 342857834
2 26461 534419681
1 99753 111571 414760019
1 3792 116050 925398663
1 112670 165994 787554385
2 111838 958279321
3 96767 87700
2 100803 626453856
3 36801 81284
2 90932 175781587
2 33804 651303021
3 91017 60603
2 180002 905610063
1 42888 174479 786308053
3 10005 141531
1 151457 154154 120736917
3 177462 77130
2 182955 858269666
1 52143 172105 660286134
1 8794 43187 27361904
1 106315 164002 322018800
2 50702 534842194
3 81763 128353
3 59540 44871
2 39618 158845202
2 11295 78050586
3 178295 72820
1 32650 121201 781009188
3 17298 103292
3 87163 83909
3 177505 197657
2 177974 478869288
2 181293 319000447
1 59720 63200 796424862
1 31139 81579 631553095
2 58204 972687186
1 77887 174356 965988801
2 75540 727129747
2 45394 557332126
3 19761 103233
3 129480 85598
3 31672 83776
3 192444 65656
1 76832 137322 277556005
2 193429 182946824
2 4404 32803621
2 99775 246678780
1 14915 65113 559184250
3 137496 3935
2 124210 597008748
3 85620 154324
1 77136 153150 915581503
2 107771 150598264
1 165579 191605 905631172
2 95358 19167482
1 13791 48316 898969455
2 61282 667793891
3 116761 116456
3 80968 159507
2 160277 335647725
3 136720 157069
3 76775 103554
3 119853 87898
1 44947 136904 530409100
2 130009 860448591
2 162117 981431609
1 101217 198360 456056878
2 173539 778781293
1 91402 126697 588334097
1 17684 97132 574858988
1 110300 137786 394236231
3 106352 187171
1 100538 164516 347287168
3 171697 188344
3 33624 90991
1 6231 190536 603461633
3 147332 103006
3 132511 12969
3 115207 7019
3 99673 134148
2 103153 129038839
3 186657 7308
1 76868 109166 338267039
3 18413 45503
3 43699 4630
1 126880 186426 680521314
1 90227 171144 950946682
3 76949 17164
1 78167 92851 419036298
1 33562 89945 277215964
1 97019 118336 987598026
2 165846 289714447
3 194301 76879
1 120085 189261 960751485
2 90561 239604936
2 123855 785550197
1 129221 130707 552368250
1 4623 138210 499987487
1 29390 132133 307731872
3 87311 165782
3 17094 76348
2 126888 582664257
1 12038 105689 237948691
2 2281 706396284
1 99969 107682 744821093
2 27932 163464622
3 127021 149526
3 31028 50622
3 132812 82420
3 53240 168287
2 191653 996551096
3 149494 39638
3 35844 2019
2 116573 871209328
3 179626 41984
3 47958 188345
3 178538 160840
2 9918 433389002
3 65157 45679
2 21591 283432467
2 118862 103225508
3 174610 141319
1 52204 184505 824382592
3 94168 16056
1 26946 44212 331879211
3 111953 111879
2 53049 838139286
1 108230 145823 783403165
2 193083 44304985
2 92251 461959041
3 186359 6286
1 28460 93710 624181286
1 78015 135341 942150820
1 9846 157727 333849649
2 134431 471460904
2 176955 840694683
1 42218 126352 569711045
2 96017 462340503
3 27142 142136
3 104276 93572
1 48380 130573 413309972
2 187458 390149462
3 84387 24372
3 112485 54556
2 87014 936388119
1 6721 142645 667653804
2 49415 399774620
2 81926 370858214
3 47409 160144
1 68423 151209 695993990
1 2215 23904 711735875
2 95861 315978370
3 156360 28206
1 106765 116996 319392873
2 25246 450890668
3 38940 36430
1 71495 119567 874521854
2 143214 554625893
2 84863 167445794
3 124352 99113
2 127719 426965791
1 78071 78807 299841997
2 31126 538561382
3 160742 76047
2 159461 818131678
1 107288 110145 678879425
1 112365 165861 229867359
1 161368 192613 646220375
1 64351 112224 526929930
3 199462 12744
3 46357 89891
2 95561 164792838
2 138640 160247923
1 44681 112080 633687372
3 88551 5273
1 100015 118819 412711983
1 153606 155393 964946779
1 138948 194221 424344884
1 154190 167540 640628128
2 165466 401232250
2 78686 77928146
3 157274 195444
2 117881 710252375
2 172379 325692874
3 77676 47040
3 183778 29769
2 141849 805625035
1 44359 104707 760764085
1 15865 24335 961798198
3 15695 163443
2 52034 507716547
1 12120 80756 68597230
3 162786 30336
1 66067 88495 770360010
1 24889 115744 461815740
3 187728 6976
1 65565 197311 537104792
1 136316 164669 445638912
2 91699 658421489
1 105293 183278 132626116
3 153163 93545
3 65460 134300
2 139307 170126662
3 129470 101795
3 89562 193702
1 13433 92157 819321604
2 27230 154127961
2 6076 543025288
3 89427 128601
2 106534 228873075
2 20411 165663341
1 109768 154318 555460665
2 109858 523969724
2 193279 527550775
2 30687 683145644
1 176309 196568 522976096
1 56234 141534 416365754
1 80863 135894 1087556
1 40716 84293 435668896
2 150745 332069180
3 152785 146861
3 156783 139189
1 8786 49388 84931925
2 196597 378959431
3 113590 32721
2 151516 115183517
3 196393 38618
1 20501 152456 704326168
2 108034 219114417
3 104988 61948
2 48910 985853666
1 63392 174041 273759882
1 137080 144252 101836748
1 33447 113539 869419622
3 192159 90481
1 159402 160533 907980332
2 19512 660594399
1 41692 78655 535242466
1 39176 189766 304797336
3 137446 157873
1 30422 161977 368927958
3 5491 77421
3 88560 155160
2 165225 91037004
3 58139 95640
3 49347 128640
3 178007 46136
3 64984 136652
1 33360 145757 256525443
1 52577 123564 95232749
2 64904 842420755
1 51105 93135 400455631
1 34630 180494 502547750
1 22857 188538 720121300
3 172412 11282
1 118424 134516 349727418
1 6697 143337 865322722
3 152768 63800
1 27969 48134 769152343
2 177349 965465075
1 74253 171690 616129797
1 56286 159344 959265833
1 125866 165660 762587491
2 106412 990321405
1 39508 169551 688355664
2 173052 866924918
3 79970 193725
1 42655 61133 116146342
1 67477 171047 173357891
2 15723 180617228
1 68671 102770 966040619
1 69197 111891 746810223
2 158457 361764266
2 151557 578918007
2 36506 699948329
1 4467 61571 935117211
1 3111 35820 405955934
1 56784 122828 395581675
3 197488 46012
2 157705 160682214
1 81075 183103 900927037
3 90147 26642
3 44971 185007
2 156814 333135945
2 142519 121272414
1 40139 181543 386064213
3 37395 69617
3 182939 135764
2 124727 645834367
1 56811 184672 268966664
1 415 173463 423666295
2 115742 985369293
3 122171 47345
2 24958 274804147
2 41274 336432546
1 126896 184093 228152788
1 3454 10580 183776693
2 83798 700514980
3 12143 66142
3 64179 12576
3 23888 59485
2 57110 671296553
2 81597 730525700
3 103900 168108
2 19038 781165713
2 198220 818782246
1 43896 118566 310264373
2 145625 56489489
1 63473 148258 757660516
2 175227 658493922
1 2240 38514 421099048
2 145251 730277074
3 191950 165452
1 123053 197624 328662873
2 117377 362726364
2 48712 298184335
2 153943 45498142
1 146959 159021 217425768
1 16913 42138 960853360
3 55427 114876
1 110698 159613 77475126
3 57756 66214
1 32320 176066 97316760
1 117561 166797 178321860
1 40768 190491 825728483
3 104257 177140
1 96185 106248 172023816
2 79531 77516538
2 181222 367076975
3 121611 34982
2 48795 335645616
3 145135 177299
2 127782 782695663
1 93804 97591 776393806
3 161417 22024
2 160069 907203688
1 35986 179637 973485822
3 99542 122727
3 112193 151035
3 35170 71144
1 65252 180877 210943001
3 84025 143042
1 51130 100439 3553345
2 30418 33914027
3 13137 168192
2 83175 316859696
3 199123 123564
1 42741 47521 576892355
3 123059 157536
3 196475 16088
3 160463 186596
3 175514 139258
1 6503 96893 455754313
3 107496 6457
2 110281 85894642
2 62507 570015974
1 125119 144192 954016116
3 100634 83777
3 27205 1299
1 83606 190469 511660602
3 146839 11487
1 36026 168082 328914893
2 178726 691934732
3 48381 93201
3 148321 120559
3 36443 72592
3 7056 177425
1 6084 36036 109229178
3 163626 143200
2 56594 705849000
2 62922 404240920
2 197512 216931607
2 78945 909928903
3 80959 19235
2 50567 231525056
1 14042 106390 808152970
3 35747 160775
1 52143 186790 628621746
2 19015 912969043
2 197462 26421530
2 46226 404877411
2 18522 451708645
2 193079 785343840
3 58187 102838
2 22187 416994024
1 34353 143175 255314284
2 79490 693238252
1 103423 153038 10428859
1 191987 194816 701874934
1 58278 148603 156470515
1 160246 181096 744919236
1 59498 130829 781072130
3 117886 27365
2 61345 942463602
1 18702 107404 345796702
2 131318 920604530
3 52314 1943
1 78895 127507 642457055
1 64781 170369 647628774
1 25298 161631 865858229
1 39508 115293 983234329
1 31786 118934 910005390
1 12947 53279 956113091
3 55641 120862
1 133412 151725 859463201
3 180002 162559
1 67962 101680 948154292
1 118911 155258 235331259
2 115928 599701587
3 93667 195290
2 4521 901309391
3 89926 113591
1 118691 153297 837748866
1 124987 141240 879652336
3 18657 154043
2 67002 284937460
1 72709 156379 836675710
1 114610 170930 576912029
1 69176 72834 330273613
3 188129 154239
3 48707 183463
3 175563 165577
2 13533 202996152
2 134267 722224389
3 42538 107866
1 101140 180913 381660301
1 82467 126243 866710149
2 184285 826459630
2 87932 15758125
2 163120 253004944
1 89222 91227 951088079
1 70093 196347 375476546
1 55685 117888 274310990
3 155191 192243
2 133645 367762863
2 24089 190015504
1 17321 97672 532094135
3 14434 174791
3 32315 96032
3 185862 53040
3 368 176259
1 91583 171196 895835675
1 91700 136878 43985277
2 192678 46428862
3 99091 141148
3 111024 94476
3 166693 97619
1 119835 136301 497018339
3 165160 119658
1 58335 195248 309591569
3 59308 146129
2 70341 929425010
1 103752 197837 472721510
2 133245 799019871
3 179211 75758
1 17487 81866 333763851
1 68767 89078 627985360
3 96280 110630
2 153001 969702459
2 45542 530091679
2 161202 55616536
2 51852 222590255
1 95666 187587 196063435
3 3954 38417
1 34726 142449 63880205
3 148739 152370
3 137275 83712
2 112331 344898721
2 131197 704497497
1 3111 82515 942293960
2 85322 795494710
3 53198 61601
2 9079 923203642
2 29760 783913371
2 166884 574343678
1 15253 146354 395349760
1 162697 163032 752862558
2 62053 442740026
1 46628 70691 221977442
2 95347 177037051
1 16865 33406 144232204
2 10963 207268892
1 41828 168274 342367225
3 177385 190945
2 150941 863130885
2 170081 169879939
1 65909 144081 438457001
1 3710 42973 754647091
1 71529 135446 736151466
3 4089 109394
2 36544 859232418
2 79546 355418865
1 1008 146588 687909047
2 194429 213273592
1 24413 79544 228895769
3 67839 113735
1 2186 133679 227042002
3 77166 78089
3 166281 164303
2 26207 199502756
3 101087 90475
3 68097 49591
1 42122 186563 545066405
3 95636 75968
2 12661 910743012
2 146136 41092127
1 144612 198279 413198515
3 64552 71716
2 29192 57757951
1 22582 118756 250081029
2 138189 246118349
2 73259 35330343
1 42718 131195 533704763
3 18598 161462
3 70894 58365
2 130113 609414880
1 101143 150700 232170935
1 58002 104417 316432378
1 13294 21532 397769175
1 102934 162112 772034373
2 117972 335663422
1 36180 51761 605969269
1 104494 146099 942919402
1 69745 188243 839998635
1 145910 170171 62153030
3 10732 152304
2 129410 573691229
3 109615 20484
1 38371 174223 365930280
3 32018 97011
3 37873 100857
1 34527 60458 339928338
3 83085 143091
1 21749 119341 433014566
3 98170 63032
2 34822 84978453
1 98984 143486 384615685
1 83158 169727 935771903
2 130862 574182109
2 43698 87905822
3 156321 182059
3 175762 103453
1 174693 185250 719920089
3 58759 121414
2 189629 877647333
2 154727 960513508
3 103278 122893
3 155146 23737
2 126879 863863592
3 33330 155173
2 57767 200364145
1 135629 182606 79412060
1 63412 121873 141707731
1 144798 173110 619329126
1 118404 146678 738593813
1 17250 199307 580450728
2 128582 521703478
1 82666 198787 601933776
3 175181 150706
1 71288 82754 976963651
1 99529 114681 892418329
3 38034 6720
2 102930 391086911
2 97878 842705406
2 64615 678876032
1 4818 42770 874332320
3 189961 143658
3 82633 147027
3 146254 193123
2 54614 292396890
3 41911 159796
3 18732 3914
3 41440 46064
3 29931 19219
3 32674 117846
3 117616 81176
1 135065 136541 832552014
3 174287 113042
1 288 24503 563196303
2 194819 364533025
3 99152 171228
2 163354 932518626
2 186546 755054583
3 83768 33901
3 5570 6999
1 41088 147602 666401855
1 182181 192344 60798160
2 195838 591986469
1 57541 97182 222794818
2 27793 511689064
2 78246 144729612
2 16521 228539821
1 22791 32442 110405325
1 67472 99895 808100875
3 51318 57067
2 183097 969671018
1 40511 147400 212000235
2 199101 800147597
2 12673 981322591
2 3717 369404023
1 20337 176509 327873141
1 77173 186648 310269776
2 25088 132845030
2 164812 419100450
1 54817 70616 971418299
2 164910 648639112
3 11944 133309
1 4536 29848 133622390
2 50804 103981987
2 30686 621942954
1 106524 181855 368582681
1 16341 21886 77360004
3 126768 98976
1 12072 46912 426342316
2 69086 362396474
2 48339 233416139
2 30085 79055315
2 110429 562221620
1 110124 178932 974722015
1 126751 136718 83999358
3 76402 35187
3 55872 188121
1 18545 56937 469963650
1 11477 71285 154029870
3 163119 19605
2 127548 11642655
1 32994 34727 540498455
1 94481 106204 408388078
2 167363 816038846
1 62200 136703 800065040
1 92914 130478 307819728
1 67184 101375 764161175
1 71449 186811 807461523
3 72149 147488
2 63583 983206098
3 141616 34245
2 148756 217791491
1 1017 91361 169553966
3 63420 43552
3 23240 173632
2 48999 427656642
3 83062 155788
1 100262 181176 152350179
3 1243 84789
3 87482 48522
2 116901 394313016
1 151 184288 660422453
2 56777 13092193
3 17359 132886
2 91961 680861252
2 21881 665228265
2 9060 280816310
2 90467 37296788
3 173046 54313
1 97465 176297 115901289
1 79204 127071 113901324
3 63911 96668
1 46103 183482 108189216
2 69437 888431259
2 90447 439877695
1 31634 195226 241823244
1 28640 127632 71793386
3 52794 72883
2 62924 585874169
2 128196 500347257
3 195720 133960
3 143465 109690
2 183666 752280040
1 2038 10342 191937164
2 179713 574705862
3 141855 58435
2 62377 670066836
2 179912 279567643
3 132345 34609
1 10186 25825 960786676
3 95390 151876
2 45979 669651053
3 109442 113007
1 31661 108235 563691265
1 12420 51184 702272134
2 46071 433492955
2 190546 927824691
3 29197 82307
2 64197 616311183
3 127893 1247
3 141260 61836
1 100034 195532 942718199
1 95512 197815 725820520
1 115894 148153 538474141
2 191781 652832348
2 7385 584281756
2 108355 251807764
2 99231 581169694
3 7534 2823
1 29470 82926 399857229
3 190294 140229
2 101450 19853254
3 21136 2995
3 8336 92934
2 126482 529812436
1 162693 184881 356662744
3 157232 86917
3 16937 44124
3 153449 102155
1 38195 112234 210159942
2 170798 402437353
1 85621 159638 676561854
1 100577 119500 777707702
1 97312 177201 258090136
3 52406 147062
3 104025 71150
3 40860 106678
1 43060 134262 406792439
2 63773 938661667
2 170482 961770581
2 170370 502960647
3 185474 140028
3 65140 165083
1 152858 177891 475358148
2 119198 429006306
1 9977 76415 243882390
2 32762 253362361
3 25870 166207
2 53680 882022840
1 80635 186149 913744420
2 147683 453338
1 31122 42223 71953400
1 7845 44892 371548279
3 123229 25924
2 67233 754716589
2 90502 41830424
3 153719 50511
2 67154 471688172
1 71862 135275 675449402
2 136688 52940885
3 166104 187094
3 19043 41238
1 160931 162520 245501022
3 168314 131014
1 7935 109126 773639821
2 149532 450140131
3 74489 86872
3 16490 126957
2 32955 238632182
1 106490 160030 548640326
3 160973 167453
2 19821 554606203
1 83675 93244 368321998
1 176564 188131 757182369
3 15706 155464
3 179740 167293
3 19548 129826
2 20079 214317292
2 20207 535316998
1 100112 148950 544526344
1 89604 123876 605737410
2 42790 748687837
1 9162 168841 721981495
3 173046 59334
3 21544 75659
3 74940 53620
3 96698 133245
3 17570 77840
3 73770 195813
2 29120 204517549
1 51555 186469 215146590
2 3751 168169558
1 50628 71277 500112629
1 116624 190150 81836272
3 83509 68723
3 21422 11699
1 48338 174674 147491894
2 2323 186886242
1 40094 162834 103031260
3 193702 12264
2 196373 529308181
1 106872 123627 675353344
1 7634 84328 195888223
1 30688 141657 689771861
3 167741 108794
1 131854 174636 260915945
1 75022 118639 204400583
2 6891 276713747
1 91679 183100 142983691
1 11556 155573 23035290
2 12028 739815345
1 19963 98305 760031146
2 145909 969782869
3 651 124872
1 96162 120678 773021027
3 5589 116832
2 99974 37410474
2 175039 821275598
1 46753 135089 790724317
1 75682 125698 659555222
3 24063 9892
1 18285 99030 625455034
1 102152 193638 765117198
1 13580 131785 150913991
1 4092 166203 326243939
2 26164 567943079
3 134850 127378
3 175930 139618
1 73293 177940 585648413
1 119155 150237 822934444
1 130489 193935 162404146
1 25657 60051 448185404
1 37014 88088 366713791
1 129651 153593 839608433
1 13854 73271 127754945
3 129559 373
1 78848 138810 716197554
2 50685 97634718
1 69607 114378 132464743
2 120474 674304008
3 73053 137782
3 100696 127994
2 53867 506750263
1 94399 98617 378816528
2 55773 675257260
2 136904 277095531
1 40905 74534 256029799
2 157379 831338025
3 176823 142128
1 67425 163256 659517062
1 31265 50255 317677959
2 27480 138417252
2 41269 895518819
1 76740 104889 535235381
3 61085 4275
1 7107 120253 179442143
3 35958 110758
1 49702 120577 537171427
1 117804 118213 278598299
3 186064 40434
3 135836 100785
1 12480 137304 921597187
2 188478 84543482
2 23374 168142238
3 31986 167441
1 47948 52626 120591483
2 177097 786391057
1 101343 198319 78320292
3 190571 188435
2 40864 878961715
1 141456 143876 86782465
2 171984 106088985
2 147000 675311422
2 76774 482095882
1 147889 170183 321535371
3 178153 89505
1 28635 40154 224530376
2 11998 214859939
1 54657 173967 789016129
1 148055 167184 334103962
2 42234 38916745
1 23614 57806 490230220
2 127901 714772799
1 2145 33858 121640133
1 3804 191405 683567348
3 174824 139903
1 83624 125101 42717256
2 121612 226269733
3 81030 2580
3 24161 51344
2 91570 808548807
1 71434 129463 468785352
3 126404 175316
1 94583 169740 552966811
2 94212 834973948
2 110840 6440131
3 34839 103698
3 120582 137448
3 83168 136573
2 47125 398194954
3 173272 54324
3 131070 7325
2 146475 504286957
2 165298 263577562
3 177559 112240
3 113681 160160
2 64219 399708135
2 165991 542987324
1 35497 159542 612807440
1 59806 106769 232014190
2 121869 882544902
1 59799 112140 2883119
1 12179 73251 387354376
1 81337 112344 910963234
1 152049 173767 969614643
1 91619 196586 916670970
2 113238 549500213
1 14581 44923 977294934
2 166452 229439455
2 143088 948597571
1 107557 130934 174834271
2 119590 364403825
3 26258 88174
2 152524 874808033
1 57973 102391 29674169
2 195799 322793004
2 109704 622174652
3 198830 3297
3 107018 178569
2 53280 143015423
2 164719 590072598
1 60982 127623 403270354
1 129247 155236 716381280
1 4436 189048 751972315
2 24000 767338894
3 149200 93464
3 86120 147261
2 6944 542972195
1 187254 195117 296760262
1 2157 162606 185998516
2 157027 236176049
3 12834 88641
2 160914 879917687
1 118417 156304 481737185
2 112491 827325222
3 84470 20635
3 79990 131344
1 100651 169179 362327015
2 28740 67080895
3 21987 111847
3 44917 74947
3 116584 149528
1 36954 46391 281754687
1 20240 130786 778677918
2 3859 250284201
2 82692 723554795
2 133879 3728497
2 99396 380079297
1 18557 67742 451877510
1 44511 63378 741772438
3 120039 4155
1 32702 186041 352603296
1 32826 81327 313450491
2 85108 786931857
2 155676 760253908
1 41751 194215 428461379
2 39374 703136061
1 91059 167548 295889929
2 117804 292724582
3 20566 38609
1 117185 149915 250688380
3 181057 105064
2 159026 208794520
1 71745 108583 888130957
3 39796 15027
3 61896 35213
3 130550 65076
2 160329 744043750
1 27261 36393 783816187
3 193217 56809
3 128224 170738
2 10052 700100494
2 157178 987776476
2 133162 868988934
1 119704 183603 470551389
2 166709 847537523
1 31197 104402 10089670
3 123656 189363
2 138373 695869206
1 51367 90976 867671102
2 10823 447163816
2 91416 826433082
3 61851 78901
1 1266 75738 364309739
2 106834 463606205
3 83755 9136
3 127448 125595
3 102520 176169
3 25177 123839
2 177284 449589703
1 41827 156360 198372479
1 12649 20148 932022092
3 192907 47422
3 64783 161657
1 40241 102373 541828312
1 85534 105265 598417451
3 130023 196881
1 18405 168854 633129179
1 115754 125829 259555146
3 96103 137168
2 129665 443546868
3 181827 41497
1 10873 126267 382675868
3 100999 14563
3 7466 73874
3 112868 93126
2 153301 74121403
1 38147 161882 567582397
1 36152 182973 561518799
1 14786 128512 512919605
2 134792 850777564
3 188164 145016
3 169821 63857
3 41113 156658
1 91881 110310 931782881
3 52258 54410
1 44778 139496 17933396
3 97498 185060
3 137741 118509
2 119216 960450631
3 48982 195679
1 68828 139464 705139207
2 48725 424311049
2 121764 27390875
3 45125 171839
3 121626 81129
2 40662 945365068
2 186714 902516156
3 143184 185128
2 154241 120766455
1 56253 149043 37961717
1 10825 89015 602939495
2 22584 823743858
3 31137 92112
1 24762 156183 340698618
3 27755 58999
3 94252 28364
2 2627 732834591
3 43671 148173
1 59587 104310 126213198
2 159765 300766946
3 129372 55181
3 170133 108223
1 55858 164909 558385522
1 152826 171719 215003976
2 178018 126042669
3 130467 56908
1 54955 117126 997677703
2 132956 476989765
1 26625 62014 307917101
3 132496 173072
2 194148 605557794
2 99943 354938025
3 94566 95762
3 12714 60363
1 70902 138976 546459338
2 52282 334952826
3 145743 3947
2 108572 513794966
1 130652 154700 939532989
1 77935 195370 261901870
2 76147 783470125
2 101197 758073100
3 129939 189163
2 97396 329022557
1 76571 158802 373319873
2 145729 901887052
1 52877 163716 323251482
3 182520 82657
3 21813 191236
3 122083 161590
2 159477 98848066
1 103319 185556 24218939
1 40588 131411 726001740
3 27078 66745
2 150498 565170030
2 68406 242937513
2 20502 871496994
1 26230 159370 85178706
1 33657 36516 523918797
3 63299 13368
1 135851 153459 448604947
3 165084 55370
3 14497 27360
1 119195 196588 166354913
3 121113 54439
2 171588 842157744
1 165366 197673 828830832
2 154463 769953324
3 58671 31343
3 38967 89672
1 126207 183867 389725091
1 181025 181621 861201670
1 126806 134106 124972464
1 19371 171044 796874168
1 33096 168558 107940741
2 128675 818783187
1 128410 154724 503052871
1 118121 161863 900428834
1 81880 91311 3817408
3 135602 169602
3 59143 176040
3 104668 77749
2 82754 975719933
3 133613 138638
3 76962 45514
2 23529 193359515
2 141513 543845293
3 147016 185494
1 25937 93669 141127149
1 10565 156251 14667924
2 85541 133465249
1 32669 37875 712365299
2 85858 845364497
1 44058 51173 155585940
2 165517 693029712
3 173597 130602
3 42719 136290
2 87289 674737182
2 199301 648709228
1 142417 173372 585906288
1 46772 57016 121662263
2 190213 930057708
3 102334 45328
3 90026 192747
3 45049 106020
3 81387 1279
2 151164 548560938
2 152203 909023353
3 89646 10551
2 8384 485572782
2 64417 31022484
2 144925 301308281
1 98019 132790 709266021
3 16671 176764
3 132849 95541
2 76424 16507472
2 141892 427747582
2 101644 295179647
2 122202 856950154
2 122448 468695483
2 58608 952563012
1 37334 66192 255976199
3 13503 127867
3 153806 100963
1 143671 184175 505164570
1 48132 119430 953971219
1 39802 118919 956754927
3 157069 151015
3 135314 132530
3 52092 71031
3 61266 56195
1 33577 93734 657708415
3 34593 179470
1 6362 112028 947449732
1 23340 53465 737256059
1 375 118408 476123563
2 117643 746163680
2 23988 722911008
2 180367 516198336
3 144255 195936
3 170999 53792
1 86619 137462 119564102
2 181062 938165073
3 19931 151402
2 164972 893425977
2 127389 710161427
3 132876 143534
2 31791 467111048
2 28464 912465010
2 43067 744282921
1 72433 130592 869774222
2 112027 801959936
3 64353 131521
3 47186 21716
3 156957 59907
1 388 7855 615233684
1 58505 167512 216948773
3 96322 8994
3 180475 124388
2 143036 535932569
3 61753 38504
2 183589 269473859
1 21135 150112 889544449
3 110601 197388
3 59627 102288
2 4869 80765918
1 84433 197115 956958415
1 46211 75332 119571600
2 115501 737393561
1 1982 97583 69046000
3 48056 30513
1 69747 191692 152783603
2 54961 414744342
3 130327 115075
3 21315 19609
3 186062 8810
1 36967 79061 607077793
2 48824 810062372
3 68358 37255
2 24797 747588102
3 125389 121238
3 23347 165208
2 143575 848613415
1 12781 192928 26701280
3 98413 159854
3 165841 173303
3 19117 78239
2 63958 488471887
3 34441 23942
3 116205 168674
3 106560 76535
1 161098 183964 315927711
1 100926 193085 212811967
1 156804 171838 514190771
2 54083 672945969
2 120853 485532829
3 132720 126009
3 85148 25576
1 59973 126299 96650088
3 119750 153374
1 50810 151768 637923570
1 58265 160884 80697574
1 9931 130690 497523096
2 12886 804764742
3 55317 68048
1 37544 144829 924147992
2 113856 539132189
3 63140 150030
1 170696 173409 902760891
3 103415 12532
1 13082 70177 272773876
2 98608 179455288
3 35340 132422
2 104157 500951076
1 122856 175691 784408784
1 35655 152671 73416819
1 70015 193515 471909528
3 180422 29419
1 64752 109868 234498743
2 164328 818282820
2 87345 757547146
3 173303 181390
2 167011 180061071
2 177712 407882506
2 38307 981060788
1 8698 172747 240084479
3 107763 92412
2 142401 133925458
1 8553 136889 596612828
2 109188 271935728
2 71292 798393443
1 24092 94571 985194392
3 59588 45641
1 109372 135141 96167952
1 78539 142325 798021972
1 8304 157596 13499270
1 20633 151984 509050681
1 26299 181129 573478279
2 120821 854366698
1 60936 94882 41611126
1 156137 164174 429621723
3 72674 171767
3 197995 158788
1 121298 137956 923327923
2 88901 537055232
2 104895 502695123
2 9604 5334773
2 69962 238170087
1 129947 178346 693141996
2 182892 723027188
2 30759 739827147
1 9861 111032 154831657
2 52224 420205020
2 158989 53838234
3 60853 108076
3 171586 120206
1 5258 56670 821312594
3 169254 133768
3 196336 77513
2 98709 714889753
3 150340 59800
1 52470 104036 140775674
2 112934 21459723
3 172734 13532
1 28784 150977 878496632
3 145807 67848
1 82618 93879 855039193
3 62871 15339
3 186951 147377
1 125881 131137 341453895
3 14161 187376
2 30558 876769479
3 165338 117111
3 163108 43868
1 112279 196924 927056239
3 64956 65007
2 151105 583728272
3 83901 64446
2 42576 782419799
1 103957 126073 66289974
2 22413 349117223
2 126447 577136799
3 172295 32483
2 98304 643298128
2 123202 852763748
1 25515 88242 42380726
2 156876 528896791
3 17665 68593
3 86896 3560
1 73931 109916 501653588
1 151848 196422 678758756
2 178826 43121349
3 121381 170738
2 85537 818040987
2 16174 109259647
1 93570 158626 603731600
1 54932 118459 365993025
3 167430 79386
3 29997 138517
3 181196 41651
3 97023 195195
2 118123 10009363
3 187905 181840
1 69509 191265 302551407
3 124251 195605
1 6469 115869 652717955
3 6505 124988
3 171322 87626
1 6751 150611 266670996
1 164009 189947 571730050
1 55536 76796 766866963
2 18929 602452837
1 29516 52360 941416510
3 152442 192196
2 8210 893247837
3 70755 119445
1 70604 187755 327625586
1 36427 142318 23777613
1 48540 172765 728586919
2 118127 382427273
1 20111 181420 893934912
2 27376 436258457
2 197020 991693021
3 173442 109392
2 157092 764345741
1 7562 32810 462678648
1 6801 165296 459643298
3 75196 160917
1 121643 168711 56797443
1 136032 183463 70440750
2 153757 475897679
1 4944 77948 56024102
3 183923 56962
2 20416 619939744
3 56815 51532
1 2602 123687 663710895
3 37930 64335
1 10516 187811 714356352
2 195249 32273606
1 32891 73153 902416348
1 153849 160068 129015065
2 114904 552629479
1 62589 105845 469895152
1 89942 181318 977081985
1 34757 56576 687786823
3 164581 197774
1 47283 52507 269328163
3 138279 151931
3 143528 170295
1 46593 47866 285386104
1 74044 128480 41648625
3 4682 84846
3 153313 16675
1 7433 108219 887347871
2 79651 189470592
3 35944 85861
1 62972 148282 611112611
2 62937 713185776
1 4084 23759 533279358
1 48623 85495 856314132
2 125304 498683395
3 78506 189802
2 172442 633615234
3 165677 13702
1 32691 120183 24012778
3 55812 191882
1 52510 89155 862711500
3 179969 16424
1 108935 186570 854271871
3 153712 131649
2 84642 595143658
2 133999 166683393
1 107864 197818 986925669
1 91800 198491 120609937
3 136432 122728
1 67444 175986 424811672
2 84916 630867936
3 164761 17519
1 173862 178824 925876828
2 192953 120372258
1 28449 115778 24961220
3 67265 72196
3 88739 168390
1 12520 19196 17214455
2 133922 680079941
1 23954 53565 920876511
1 118402 163981 548372187
2 22886 87896530
3 56666 148196
1 75948 186494 43883971
3 165811 67543
3 91989 189418
1 83420 173803 762901526
2 94131 676834684
1 108780 190645 229707973
2 74911 965150004
1 74707 144468 925978931
1 1628 180373 776282149
3 115491 172645
2 83495 207407840
2 180561 840038135
3 67220 110000
2 95379 890533382
1 12618 134379 293207665
2 88293 391654561
2 68052 544514440
1 193546 199306 23403375
1 46729 131815 648279978
2 135146 582991111
2 72923 829342548
2 150781 411435983
1 66535 198946 818199942
1 25513 166833 233503390
3 177820 93837
1 6671 111705 788838341
2 31068 668083214
1 79751 115909 16357245
1 130972 151386 165687343
2 22309 672916840
3 95160 79469
3 141977 101152
3 25011 135578
3 47167 94497
3 147314 6159
2 80485 298364727
1 70591 99812 858679779
3 141175 29464
3 71812 90494
1 20556 55713 685777128
1 30519 102574 488089034
3 179725 118178
3 102146 96126
2 149183 52536037
1 15609 114578 153459497
1 69832 121982 94395157
2 38977 302436747
3 101442 64224
3 76449 15535
2 49095 493957316
3 113515 162716
1 57943 196875 767849200
3 158207 65282
3 13259 21871
3 102231 113812
3 159577 103717
2 164336 428703546
2 57684 265602038
2 41937 575175558
1 51028 177406 701193120
2 26404 769960069
3 173935 5623
2 151532 458187758
3 96643 3765
1 18295 70872 492387603
1 83098 163869 157670341
3 164374 124768
2 198570 157695186
2 160605 962787855
1 1975 132819 979154910
2 44371 535579763
1 153108 159711 978135215
2 48111 864534904
2 17891 398942591
2 180197 283626115
2 130701 16107301
1 98603 144725 490873330
2 8361 630922554
2 70815 681784373
3 139697 180168
3 59049 181531
1 983 117933 84234956
2 118636 147026281
2 120667 915134033
2 22143 765803771
3 49309 98734
3 83647 190273
3 134875 150717
3 174534 75632
2 38431 417024873
2 158049 56925095
1 8149 148268 219429487
3 149354 89494
1 38306 171971 4416456
1 63539 141475 272803672
1 44888 191027 326420496
2 19375 109827800
1 81992 155459 985399079
1 80276 89686 754347354
2 174731 919563021
3 136241 104542
3 129829 142230
3 157503 42225
1 102272 174548 37360744
3 51660 3027
1 42743 147424 779467126
3 47435 1546
3 42498 27592
2 184296 687077761
2 185727 481719580
1 30303 197083 403262032
1 66255 96237 960340003
3 117706 2317
3 43330 18288
3 157800 31751
1 20113 22148 135210893
2 92929 392156971
1 1799 18273 546588727
2 69431 371531974
2 33772 902000487
3 159315 88768
1 36635 134821 456710231
3 16931 146694
3 120549 183205
1 34986 127704 970335972
2 5052 559399605
1 65640 157605 862967067
3 93434 81699
1 105314 127309 226857232
3 182324 199941
1 5292 128759 840521519
2 198406 377643036
1 65247 156603 604241572
1 77881 154018 454047581
1 142237 180298 420580292
1 67099 112212 388432025
1 160404 164995 20492474
3 55112 16617
2 197743 694517587
1 38103 88208 860508869
1 96032 133856 126321591
1 69950 187105 809451020
1 107284 112417 233153561
2 84661 172495193
1 2423 34714 636268868
2 198131 279186630
1 5479 115743 388186069
1 135398 144232 60924373
2 81068 241361533
3 51160 12061
2 155044 573594889
1 13788 169414 603746096
1 27166 156836 168937123
1 150932 171576 45940931
1 36959 153290 718356935
1 104579 177571 593885784
3 148511 115432
3 85466 170799
2 107144 448846405
3 105582 35324
1 6244 179147 727899243
2 139820 332286852
1 16455 146660 13373817
2 96581 913667859
2 108150 138653274
1 109671 192315 884158018
2 22708 133599226
1 74275 82699 278680491
1 125494 127615 498896005
1 88819 178165 601309915
1 25059 83066 733640710
2 87769 380405842
2 21369 664179977
1 15117 55512 735810463
2 91944 197115192
2 146044 345091680
2 117529 114300470
1 3010 184565 310122962
1 97718 163254 439086928
3 124684 81231
3 45745 192880
1 16097 22921 648715448
1 39576 65692 657085986
1 61020 113432 933349405
2 93073 16674986
1 67654 110308 61679317
2 146643 680219588
1 22872 181653 586508540
2 5164 985772029
1 33360 123230 316316345
1 111717 149939 781240159
2 9391 113588973
3 106354 16588
3 138284 41571
1 40631 198011 258373375
1 105039 105402 62828573
2 183545 573198828
1 551 45104 173015278
1 151148 193246 170665364
2 197292 757530493
2 89 506435405
1 4436 146405 674214235
1 82618 106266 703123598
3 122572 172775
2 39754 637114807
2 176116 302062365
1 51530 149364 121030226
2 64298 73583584
3 153209 78638
1 71901 106631 898327123
1 89070 133266 526214214
3 119627 85234
2 31920 282857116
2 159685 580546194
1 109482 186596 567171234
3 47518 2530
2 191140 870458728
1 74109 100051 433346725
1 82238 106320 192940023
1 121582 146178 586130480
2 134695 667710257
2 130520 801899257
3 5465 30258
2 27353 473177869
2 88319 608814972
2 122135 161534005
2 91047 844989951
2 36791 642350322
2 27574 36278172
3 1103 137089
3 189929 9037
2 185320 751452676
1 131819 194207 541818560
3 156625 88902
2 49385 913921811
2 195595 180218119
3 76329 197838
2 49948 189707345
2 196026 351514436
1 116878 138431 461863185
2 111868 455157522
2 53937 391916331
2 126775 126165285
3 185441 177788
3 32156 14790
3 56284 120887
1 85143 142371 648341561
1 36736 158098 759056856
1 96896 165265 304510279
2 26609 290761446
1 83572 167359 723332214
1 8905 45409 806553307
3 8935 161289
1 78419 132386 610614655
3 24295 100197
3 40543 163738
1 17117 61209 469252904
1 28769 87154 698064650
2 16775 593163119
2 46239 576391428
1 114642 191221 563543207
3 188762 198431
2 22315 140536890
3 65251 19496
1 33394 55922 116023072
1 80251 105787 599070317
1 157713 176170 909400450
2 65456 319450097
1 72603 187576 283486463
2 124625 457511439
1 94507 109408 759859432
3 167701 24598
1 56737 137992 712696371
2 103605 78782446
1 76543 197265 539344855
1 109243 174611 854663331
3 40419 84297
2 3188 924998007
3 151053 43602
3 120466 187138
2 50328 131274451
3 143398 186419
1 134280 146865 306102440
2 161137 646147393
3 129575 78181
2 105325 665327431
1 65889 146386 944040
3 173415 59349
1 33124 92109 960595995
3 192602 120499
2 10138 977582541
3 68210 145824
3 84379 98367
3 164558 3970
2 156533 737000170
1 13138 62870 594456667
3 49658 159815
2 95539 244015468
2 173383 684428422
1 108884 129905 91178334
1 152382 175718 896918711
1 92047 129362 849190238
1 4426 21409 982431317
3 176310 126516
1 82119 117427 569850160
3 47774 99881
1 145019 192841 165277886
1 21369 121103 467998560
2 174642 463022363
2 169636 859676296
1 97888 171680 735592977
1 67294 156202 951362738
2 85035 629290705
1 162353 173909 786946259
3 92256 81631
2 53158 955834348
2 186882 659629958
1 26515 41010 60203086
2 108738 416966794
3 124768 90004
1 172803 176036 639766939
1 6967 78013 522453280
3 117434 35382
1 158464 189513 51705290
1 123860 192768 171026034
1 9724 90907 121213261
1 52889 98228 318947472
2 294 738415127
1 14815 180216 886525401
2 152116 551229056
1 114599 184865 546402335
3 32866 154324
1 13404 71751 319489904
3 122498 139998
1 14065 167959 897826440
2 195322 201040992
3 139214 62710
2 59226 896429528
2 109434 970187797
1 160355 176757 181614059
3 46627 26339
1 33755 195464 439826212
2 11240 537468618
3 56929 158329
2 16486 353655383
3 137904 47091
1 158748 160898 569989622
3 30670 40535
1 66 95643 37533256
2 190428 678425721
1 49522 77605 445787827
3 97896 60386
1 25107 149961 503165589
3 58728 197528
2 124964 978682016
1 45749 59348 43341031
2 115131 676923916
3 34434 109165
1 97566 159672 668092334
2 129604 881110588
3 142024 94082
3 129354 165425
3 140925 29195
1 3850 198533 473927965
1 75813 125309 945186560
3 194027 81290
3 164132 42341
3 176864 21230
3 150204 169043
3 88560 167891
1 32837 57264 92066449
1 192886 199163 537404454
3 60674 94369
3 25678 146987
2 67624 522136546
3 147827 28054
2 65744 567621841
3 186765 21499
2 49754 960811400
1 151502 186272 780726275
2 143507 144961836
1 82741 167591 278168540
1 165375 166745 727198552
2 28399 394539184
2 39670 525887603
2 44215 436344459
3 175854 61167
3 86065 36774
1 110670 146315 92550698
3 42413 192674
3 77615 11272
1 3629 157501 934080146
3 115012 118610
3 55840 49564
3 2871 40598
2 136518 851084568
3 12694 136429
1 132448 158485 738969335
3 106308 34851
2 149556 437078256
2 15886 964914256
2 192828 634497179
2 3496 794858152
3 80661 16525
2 110238 447040726
2 123187 651829078
3 40702 48194
3 153846 173763
2 57433 140755806
1 57383 155826 885500350
2 149299 832712618
1 7905 172257 214793100
1 12309 112970 324799676
1 161962 182015 36010121
2 66846 172844800
2 73623 630793427
2 38826 577762245
2 85668 875202803
1 153334 178732 119663367
1 46780 190799 130897993
3 188648 70183
2 45365 84310350
3 182638 70454
1 54017 101906 125969244
3 91935 79718
3 49914 67445
2 64874 419092651
3 109536 84253
3 50654 99829
3 9311 78879
1 33223 50995 807198603
3 132355 198087
2 105314 683009813
3 32841 125699
3 78968 163439
1 48817 128217 148118677
2 62112 338630378
2 141780 673584946
2 169357 317943668
3 137144 79608
2 61224 737550031
3 62761 172371
2 81102 117119935
1 52644 137339 878945170
3 24369 147854
2 23069 537311247
2 189938 877139869
2 77875 962183433
3 25929 161082
3 193275 35221
3 127578 116978
3 192738 13101
3 197356 16375
3 170918 94610
1 26006 53268 149773255
2 74284 215765996
1 19405 121837 645682545
3 124786 180181
3 97968 71784
1 39298 51977 739794693
3 12603 193863
2 30166 901169616
3 185887 68904
1 101396 195897 440993343
3 143331 58234
2 120359 966163339
1 23251 38832 841706765
1 26990 193513 169188772
1 80419 112713 791221703
3 97400 129213
3 155151 117607
3 154872 27131
3 142232 189483
2 67140 912881803
1 1599 54801 315983272
1 19122 75652 834089433
3 52166 104580
3 189645 29817
2 110565 224225025
3 107636 152611
1 144623 167573 479503568
2 96595 474517943
2 36280 708748525
3 131298 35154
3 73683 138100
3 101990 69803
2 102154 137469013
3 136996 192766
2 7762 262693259
3 99596 42065
3 153698 97810
1 70486 157707 148351867
1 153993 154535 303471516
1 49681 191645 748202955
2 86849 4828157
2 37037 269709354
3 146679 131279
2 173928 422871485
1 95983 117091 327684187
1 66992 78545 207829658
1 126794 183248 708627259
3 80422 190038
1 146408 172433 891755365
2 110766 837463769
2 103417 266522517
3 150618 132012
1 36093 184182 53222922
1 99272 149057 761411256
1 14002 166319 607897112
1 118560 186140 827551637
2 162101 662310114
3 184171 32801
1 63325 98372 275098141
1 186232 195783 346916649
1 45494 185873 216822588
3 31693 34841
3 180381 134626
3 189545 157184
2 101195 604810067
3 183968 16935
1 21865 61346 844098545
2 7359 389298181
2 62762 157214784
3 180314 7258
3 60815 73358
2 131075 462953070
2 110453 516957533
3 155606 162332
3 179782 72954
2 173430 638690903
1 17742 75116 900347449
3 174421 164534
1 94457 139382 374465984
2 108090 993091465
2 65678 5712097
2 15709 34985991
2 148861 4010496
3 109284 48899
1 149835 176380 526455040
2 7370 258555110
1 78692 113010 667828635
2 2629 902467642
1 10481 173483 709999190
2 188116 730917432
3 101922 130615
3 102666 29705
1 72515 75750 520478100
3 20384 178391
2 188222 596120933
3 197072 58670
1 55193 177136 22347569
3 92351 78691
2 133055 891573497
2 104984 990499968
1 178646 181932 232362060
1 133765 142014 523297468
1 164801 192664 501237677
3 120337 19230
3 78323 121374
1 46540 136368 864226274
2 188568 724518905
3 92648 59570
3 187904 167255
2 123433 273112379
3 99276 51901
1 65161 112793 114848027
3 177682 177927
2 26813 93000111
3 132902 183418
3 180052 9402
1 73325 122028 227766347
1 4049 199140 213185271
3 4817 152483
2 155060 551422731
1 129174 147048 684486122
1 1030 100740 333010726
2 130402 888267803
3 7857 41397
2 88045 594511215
3 98967 63457
2 50443 857542580
3 58409 31625
2 17409 964245349
1 42485 173925 54594187
2 15075 816705712
3 168155 61717
1 67613 184399 603912423
3 115138 32280
2 189694 309293313
1 17734 85493 174301856
1 16689 73711 42041276
1 158995 182310 609091093
3 34064 77838
3 73437 5396
2 22812 992879371
1 10104 141733 152905654
2 182398 168168607
1 39961 190138 614035792
2 141865 162435116
2 123865 608092069
1 88400 97469 361750550
2 56325 19709210
2 155786 572534100
3 33910 88140
2 5952 153772541
3 141816 3701
3 36816 138999
1 31208 67465 421171368
2 44075 728341082
2 176040 928763304
3 60375 73620
2 166205 484792773
2 27286 945942076
2 155444 244423599
3 32983 109791
3 39030 142575
3 132434 120945
1 1620 16150 88186505
2 98407 313481605
3 151807 108180
2 163607 107683905
2 72931 499814685
2 32244 471225300
3 71643 53183
1 106089 111893 835491589
3 51714 119039
1 4562 101058 332722909
1 5769 142652 229359440
1 23870 170949 888818681
2 143633 708604015
2 94683 397212527
2 89739 952920818
3 70122 84502
3 71365 177759
1 85718 123804 829650809
1 137532 138825 59488004
1 20544 160584 328860520
2 137063 631410674
1 106066 187186 919067233
3 167171 132830
3 182037 163611
2 29626 557168925
1 6643 36676 976882627
3 186126 97309
1 14596 78543 537497320
1 42274 63030 486405985
2 136297 291445395
3 49127 36495
3 180267 19309
2 23702 689625162
2 182949 487075029
1 137165 163471 167810431
3 168444 113382
2 93130 921541387
2 91350 301061756
2 165194 569469320
3 107282 7515
2 162961 957801131
1 74801 124093 773639288
2 79366 202235927
2 181965 864240961
3 146764 165106
1 995 193618 651893064
3 97777 64174
2 118179 786764407
1 128318 146013 717043248
3 111662 22006
1 13862 30252 832850612
2 142471 44217991
1 92914 134555 870890289
3 132175 166555
3 143852 24192
3 186149 78287
2 38900 819463607
3 131446 117741
3 24482 45683
3 19980 179610
3 84737 115869
2 157781 622135101
1 44708 175985 317523596
1 442 24044 417058535
1 85149 88056 209488086
1 87224 189922 601920102
3 142402 42953
2 154163 576472976
2 48634 836245156
2 39965 334176722
3 118023 127640
3 88408 11773
1 131691 170039 160731491
3 124443 17578
1 170091 194672 660731607
1 56427 116676 465021797
3 19990 148845
2 143106 400434430
3 87432 199262
1 14328 188229 168398172
3 28895 4447
2 152686 473000039
3 142375 195630
1 25248 123003 602733509
2 45454 570560548
3 194277 81330
1 136402 173741 16722218
3 27429 167889
3 154912 98757
2 115197 182571117
3 137301 122601
2 147590 248788107
1 99215 124447 207307800
3 190738 5018
2 160005 445530891
3 180645 176765
3 191949 150962
2 69925 956668366
2 113768 101840782
1 82824 158288 213647220
1 1670 104699 296520662
2 180991 32219664
1 87977 108608 890785116
1 81571 121495 514365306
1 33223 155316 481938914
2 107077 840298346
3 125286 187721
2 160181 242665938
2 96887 576062396
3 160924 133615
3 117587 949
3 143616 56174
1 51917 126043 589395296
2 31132 73695151
2 37461 940090954
3 97028 75926
1 144901 191508 295579930
2 84689 519766994
3 96237 187093
3 196571 34577
2 87727 851906689
3 3864 137664
1 136573 186046 453196963
3 42490 98175
3 192446 105941
2 189039 218974853
2 129044 759511361
2 198227 298915108
3 33253 44602
3 17416 87753
1 70009 128266 471060569
2 104786 289519493
3 93424 116008
1 45363 185040 933720741
1 5816 137402 84419351
2 82812 884442430
3 166566 162129
3 125934 86948
1 11501 195546 477377607
1 13544 18373 918802012
3 159995 124287
1 64796 177660 67941392
2 170826 842971197
3 88715 164134
2 137494 844253895
3 191829 138361
2 125451 866554802
3 157667 194832
1 64565 98060 140419030
3 47766 162192
1 21513 77282 806509847
1 118366 156032 481274494
1 90132 145891 934512377
3 198898 136217
2 62157 154554442
1 26514 153051 703807098
2 153851 364296258
1 2461 160221 624743619
3 93623 58396
1 87655 148177 568614660
2 46566 200321992
2 71341 923650342
2 1744 563634208
2 16859 721516655
3 162869 28145
1 12489 80390 272375642
2 197110 497118895
1 130688 179172 94627296
1 41891 59219 138800929
2 50846 644700941
2 90880 785857566
3 10886 142740
2 174916 474880701
1 16568 33325 346926146
2 157556 700533084
1 57643 156195 844692895
3 27421 32934
2 52338 138251189
1 43691 83280 157676240
1 51083 140938 595268404
2 85473 422932314
1 47135 154671 237919022
1 138124 158740 210610094
2 143852 121533773
2 74049 440756051
1 18986 197403 446426366
3 74668 95998
3 182164 98119
1 21942 87088 845106496
1 65400 128563 323065081
3 46108 96471
2 176937 337797047
2 161476 75088446
2 14473 118437359
3 68247 171736
1 59206 117781 163402044
3 178340 41581
1 27754 39437 963452594
3 78226 83608
3 153194 19172
1 119269 176750 402787281
3 13977 94431
1 124431 185259 108923333
3 120006 50411
1 84858 146336 854242520
1 22920 47460 988722331
1 2999 190680 104819306
3 40071 41837
2 127484 738209370
3 60239 195384
2 168125 827839047
3 46065 182512
3 130297 12906
2 165912 856111660
2 63993 406357035
2 5819 372731304
1 69320 93648 47833513
3 173355 49715
2 124144 510571377
3 47919 128664
3 10408 108138
3 115274 127665
3 114548 129237
1 31123 48544 232572852
2 13692 578269625
2 142850 936138330
1 129701 183516 114026021
3 10936 183416
3 173963 67567
3 48944 159007
2 99865 836350852
1 73496 197428 223529877
3 15491 141205
3 112800 151390
2 128719 437124159
1 172 7521 412911331
1 71600 119299 935952906
1 24565 39005 667944144
1 95673 103046 72521257
1 69352 153475 775197153
3 125898 71777
2 154889 548150718
1 3211 179623 848918286
3 35585 52996
1 20848 101809 942330991
1 75655 76450 232743498
1 118041 172657 133197792
3 178101 15932
3 69299 62810
1 141432 148395 939317942
3 155247 132279
2 97861 374127664
1 39520 162299 965963718
3 156914 147247
2 191707 463291510
3 170063 122394
3 53134 181141
2 169693 553983490
2 150672 159721903
1 40049 109152 327897785
2 124075 223682052
1 37163 120660 922092493
1 106759 197063 129004150
1 178985 194616 401251681
3 42989 81325
3 37346 33817
3 126006 95684
2 103924 925969641
3 185952 172257
1 25245 63153 831313462
1 18048 119837 34444233
1 89247 109495 20298070
3 92554 88919
3 71483 156499
3 17411 198576
2 5615 814715324
2 47816 22437394
1 71386 129040 468405718
3 13426 35835
1 40218 110095 456251171
2 148434 140265472
2 175902 350895417
2 8702 255648350
2 174280 481438068
3 37058 195246
3 189373 54662
1 88984 90133 559858067
1 39611 122921 618383614
2 123820 851689996
1 76697 184033 631267700
1 167389 188814 332188537
2 135096 325513543
1 63827 156445 452033102
2 161837 385538424
3 188565 82917
2 121740 16696056
2 84478 849251736
1 90871 145772 50021896
3 197128 186441
3 30264 14909
3 170337 130519
3 137698 193837
2 8 690322315
2 142087 786394677
1 114823 168063 751508232
1 43467 109037 533345030
1 142593 199041 302561015
3 76584 89096
3 44071 63603
2 113351 76831175
2 127982 516465484
1 25054 140758 303188229
3 13483 183722
2 72091 915031456
3 95161 100672
2 76792 989749899
1 179445 185453 39182003
1 49306 177555 248356312
2 154449 580094466
1 154201 188700 770866887
1 8448 107520 897580893
2 137921 754562713
3 87027 197977
1 25008 117148 470994989
2 31832 892475157
3 49804 22421
3 141559 77905
2 107530 963288509
1 83891 127041 500777652
2 51938 450390810
3 178971 41495
3 39814 114905
2 84301 976762504
1 17180 126942 681780235
3 44653 53355
2 129273 21848982
3 79880 82380
2 5611 453843823
3 55946 41658
2 118520 438322578
3 161339 110024
2 190584 60367731
3 124390 132981
2 109489 558846189
2 45321 422649336
2 100744 700067203
3 147376 41277
2 191524 73835765
3 85587 937
3 16507 10526
2 80596 615676529
1 74068 108226 40149966
2 88669 435127439
3 154591 96602
2 39307 799180075
2 157443 133628929
2 101045 969851331
3 136677 25495
2 20402 398349270
1 1803 153704 509189245
1 10589 13437 844501252
3 108891 44630
1 7664 196398 629197749
3 83251 143020
1 8275 64205 267841831
2 182482 284026139
3 39563 108367
1 116545 171157 438381493
3 154547 153927
3 76743 159644
1 96220 114534 540494157
1 57810 166441 884556054
3 132729 72898
3 90320 138176
1 61150 97291 505197890
3 183778 27161
1 127841 174157 695561085
2 29438 772985090
2 176198 222488101
2 77489 516826502
3 170747 25058
2 76777 753150774
3 180117 99888
3 87531 62968
1 132511 180274 64716100
3 60504 36684
2 125241 211156329
1 51908 161336 908377411
2 150561 935320308
1 7883 72762 332604887
1 38330 170997 153778892
1 94586 126720 220851213
3 26704 182419
3 51657 159227
1 73311 86226 753798021
1 59955 129312 98698199
3 89766 31066
2 20962 505965073
3 32048 1440
3 67706 77809
2 10962 145511571
2 53126 237850548
1 31203 170724 233102762
3 89421 34227
1 17556 39342 56592933
3 66237 198258
3 122037 180856
2 39346 307098749
3 74001 73538
2 46988 436829204
2 116205 929044155
1 28877 94419 544300062
3 96672 87319
2 142011 416287835
1 125303 192423 454304511
1 8162 163532 866655934
2 29498 782768077
2 191072 54914546
2 167097 480014077
2 186473 665154044
2 88901 485222444
1 102836 190173 479948461
2 166762 285857300
2 160330 838591528
1 81790 99492 960111843
2 53007 205040657
2 174180 682392208
1 48275 124572 475381458
1 3838 95058 914101468
1 95661 98841 836699695
2 61840 522178625
2 112953 662889056
1 84224 95381 162952643
2 92925 679779991
2 176056 260472130
1 84594 141262 616074045
1 58381 156174 611040631
2 631 621508891
1 107078 181340 256455928
1 90989 183829 26093123
2 74070 239422162
2 22468 982199709
1 68384 80408 813248695
2 193947 713743348
1 119132 172048 471768601
2 90071 820988182
3 194484 160256
2 162325 442850980
3 154500 170922
3 79952 98163
3 61026 14090
3 139374 159342
3 11103 188756
2 186009 661058017
2 156202 912454533
2 194511 38613726
2 17696 632714949
3 166637 158710
2 179252 881883878
3 84499 109923
3 160163 145103
1 59685 76265 668613714
2 198400 887308326
3 14916 70308
1 123786 189456 294346636
1 141607 152428 436580078
3 123002 450
3 26101 58376
2 16729 741456952
3 161481 92766
1 84285 119104 478631914
3 94613 85201
2 117083 709994434
2 176935 127238951
2 72082 141976684
1 72083 166204 251961692
3 38690 34667
1 125666 182683 166151349
3 177793 37716
1 73745 79618 960406534
3 80245 24516
1 91533 164718 648357141
2 75283 96535675
1 40258 173562 740332445
1 96066 103148 723991250
2 64005 478104700
2 69236 18590855
3 178564 192870
1 183800 193585 297585744
1 39188 193180 31810120
3 103844 37546
1 153094 195114 780856067
2 138239 463166678
3 146301 184085
3 199781 179673
1 67477 89328 135533738
2 19812 841780427
1 153208 161615 353910473
3 101346 40626
3 90028 36638
3 84182 182882
3 179675 65125
2 188846 41297130
2 54747 471115333
1 145267 193002 282629768
3 192155 13499
1 169566 176575 950963621
1 98079 145469 155252113
1 193130 194817 815011255
1 19622 91491 849374668
1 53425 71379 65790180
3 77192 111351
1 68683 72430 526691094
1 160536 189486 35821667
3 111610 142924
1 120287 179910 113077501
3 121816 79328
1 598 21945 243773460
3 68258 163245
3 28891 136207
3 25393 150689
2 62059 944773519
1 90136 194206 273012649
2 193835 238294484
3 114528 192935
2 65945 458772410
1 29006 68900 793148958
3 41353 183306
2 84004 708733116
2 184989 999588910
1 109540 161260 946432285
1 57285 158480 798566606
3 15295 48332
2 27294 598170214
1 110782 153080 136961980
3 137262 59430
3 179494 35684
2 174004 881794919
2 70153 6733576
2 77337 779546750
1 73373 128821 353800739
3 60594 153981
1 124571 173494 19406833
3 128771 169586
2 15179 544184252
3 140175 26371
3 32501 12193
2 63274 917562030
2 164148 670183999
1 150967 197749 116683106
2 44461 55930253
2 107968 726954834
3 151436 75205
2 146894 731073003
1 40843 88017 90832482
3 109538 130959
3 973 140358
2 70154 119869897
1 20225 106552 737392653
1 1150 110610 748413506
3 78288 134504
2 13431 667251868
1 82155 140452 610675565
3 37273 19385
3 88070 129144
1 12851 174704 708994121
3 193147 93040
1 74659 138230 688852492
2 61838 348990893
2 58934 318680917
1 178254 186885 265291095
2 113849 934467861
3 10727 76727
2 102176 827890954
3 138857 64691
1 18700 69892 375492840
2 54881 751894284
1 13941 87373 105414485
1 9859 51755 477959852
2 101330 373473813
3 116571 121314
1 39122 83736 426803268
2 138004 710888201
2 4339 608703984
3 75721 180696
1 20524 182992 677549781
2 19852 162519850
3 13037 97819
3 97107 3474
3 46522 56986
2 166643 249795254
3 79932 152591
2 156907 138423910
3 152710 94902
3 142449 36991
2 52212 440668961
3 147014 151988
3 79555 12451
1 12563 40998 732247209
3 98351 113148
1 29464 56683 905236537
2 103041 697499373
3 102271 186607
3 19973 70577
2 146996 326826680
3 37352 137339
3 166483 169252
2 33287 119212357
3 103650 168253
2 41715 405818201
1 56567 192812 421468992
1 191452 198159 606542137
1 20337 189986 908075884
3 72700 11824
2 125169 161752257
3 18872 155389
2 136282 706242129
2 190573 113706164
3 98018 122797
3 41855 16181
2 196252 401622775
2 170268 916837380
1 20872 166147 621373545
1 69281 87995 833205084
3 127606 180151
2 120187 509100019
3 177169 154404
3 75649 167949
1 47223 102441 177468834
3 155489 197667
1 166783 196502 398492105
2 33688 839026180
1 27589 164571 309726644
1 52805 72310 280906350
3 181756 39354
3 24416 132163
3 103710 172680
2 122043 446356771
3 152033 106161
3 114359 156084
3 186877 104459
3 192074 56317
2 48680 624605740
3 174150 15907
2 122085 644551749
3 162915 189815
2 73568 15864583
1 36748 188569 765654038
2 30256 419007459
2 148946 128456405
3 154616 115221
1 7900 166980 587374566
1 76643 89281 395950394
3 16471 12649
3 25457 38613
2 46686 72564526
3 72775 68146
2 113909 987335593
2 23298 780372350
3 112531 30419
1 71787 118389 400772706
1 91853 106526 534492981
1 47798 199523 532162926
3 87138 64196
2 175286 581830105
1 34724 180526 891816352
2 148801 287845862
2 5458 642134271
1 79309 92575 229175022
1 134951 196625 158611838
3 137543 182382
3 100855 196201
1 190624 198342 409562516
3 184404 144482
3 78763 101543
3 185694 33682
1 78301 99194 778658770
1 103328 163221 761338122
1 38783 189276 201114266
3 85474 103584
1 16934 160405 986184783
2 22509 434981246
2 166739 332482754
1 33066 196464 547708554
1 14538 69796 683708503
3 87722 78723
1 991 135414 271046444
2 91136 318768244
2 72112 720185069
3 185698 89602
2 148102 224197317
1 27699 48020 621929118
3 199121 84428
2 118670 46272466
1 81158 105525 871874615
1 152305 158117 409002341
1 59934 112212 336402436
2 116663 350407878
3 88028 22349
3 51811 139939
1 40896 154766 533220664
2 93920 263645612
3 36147 89110
3 37881 29206
1 122624 161816 247015094
2 14788 668090233
2 185249 823596828
2 4432 433672946
1 11442 84722 354776825
1 111679 113466 773754282
2 128239 108225872
1 1839 102795 517554877
1 35680 105320 244114279
1 23362 99226 82511991
2 116577 95581667
1 164675 199387 965697913
3 169896 127059
3 6930 63897
2 179863 182899451
3 68551 89743
1 144540 186843 976273774
2 141663 115601306
2 12774 404787711
1 68993 116303 109824599
1 4935 134474 686743617
2 134345 238080424
2 149265 807433970
2 167882 376372562
1 129308 190160 458845521
1 93185 172703 513535969
1 171387 174880 429413617
2 125193 108269547
3 67953 26819
2 73873 656596008
2 12074 642118985
3 4655 19390
2 91347 458187913
3 51984 51296
2 49865 248777069
1 132498 199480 616443728
1 84223 198347 366323965
3 39976 40637
3 132375 123557
3 112727 118532
2 44731 862962794
3 42737 49960
1 38472 193001 918238973
3 198117 18282
1 153135 171766 167436912
3 23202 135646
2 18827 27505114
2 143280 55794029
1 40197 152527 68860544
3 32932 63140
3 10879 29950
3 146617 81406
2 195740 393843283
3 128351 98230
2 142906 615176365
1 41919 121719 502753678
2 87681 22278592
3 59545 123369
3 58758 106955
2 84353 285727206
2 49522 368752943
3 171101 171239
2 185341 528042792
1 161856 192778 455323424
1 33095 197794 501501403
3 94222 126915
3 107306 13519
1 46893 96112 474833567
2 29418 9125165
3 181917 144848
3 72642 37614
3 85872 179015
3 17276 135651
3 78274 85692
3 13512 86215
3 165169 77352
3 101095 28480
1 102559 110108 216136385
1 8065 130403 516905779
3 112929 123192
1 45535 67462 74545584
3 67776 55496
2 33031 660378532
3 174612 177025
2 55980 75717642
1 60841 111708 970026171
2 163429 211026208
1 3854 29918 878707753
1 75245 177222 228240200
2 3035 238176089
1 36080 147959 883767115
2 16308 375702227
3 149715 161576
2 120808 678802194
1 47890 50508 211960395
3 186601 71507
3 127429 5401
3 79819 65427
3 54531 53316
1 74443 101866 957879343
2 34502 196455553
1 17507 137723 152941890
3 170021 28229
1 87962 115957 39015813
3 71547 29907
1 23573 56409 913451176
1 80822 109248 319341185
2 55170 276683135
3 11460 195930
1 331 82446 806538048
2 128589 523536141
3 173759 49301
3 103850 134897
2 116351 144357312
2 9110 526066785
2 125800 163273768
3 95505 79137
1 21142 112214 493772500
3 172068 30299
1 88687 187494 507332366
1 84528 197447 785142767
2 179122 919412700
1 165489 179502 315883468
2 76689 245295178
2 36216 274395507
1 26883 190250 478247918
3 127123 67801
2 28394 553378686
3 118502 181244
1 6646 83359 817384500
1 40771 50698 59823672
2 171093 168893848
2 78767 933723674
1 13561 125954 558663050
2 165733 845485696
1 117108 143834 602292441
2 175495 128066002
2 55770 436883579
2 36786 202317852
3 75278 147392
2 129134 309425364
2 190390 774243952
1 145420 172292 265722178
1 21883 168829 412756427
3 153481 53444
3 28211 119257
2 44603 15920981
1 24018 40147 658580973
2 174337 896318480
3 132424 147911
1 28654 172437 853735471
1 102597 179582 370554847
1 23348 184051 990899563
1 25415 115625 628865349
2 18937 318766066
2 76391 272667213
3 38875 132360
2 121159 207936759
3 141013 112159
3 59551 23337
1 10021 12006 949746014
1 164774 191747 246681691
1 91951 177522 839503943
2 93571 980784017
3 96944 67613
2 94044 699899134
2 3872 322325989
1 35342 156957 317572454
3 69746 169982
3 198322 51224
2 27956 203823797
2 145027 913533930
1 54380 192074 604993432
3 154576 44898
3 167666 41826
2 168756 885529552
3 15889 29754
1 26369 119802 852343834
2 38425 929253230
2 199645 547447948
1 53422 81378 153376730
3 100429 44429
2 183619 843925880
3 18484 35332
3 160747 158622
1 94745 97850 578242038
1 20761 49662 607864810
3 12680 93312
1 34242 110961 371985443
2 131168 283627843
2 23309 677949074
3 40762 45519
3 197902 2178
3 133092 187532
2 47833 438518472
1 120418 178500 653574486
1 77876 83795 178058284
1 20527 135177 959201487
1 53839 193454 115360087
3 47288 131317
3 36895 69914
3 183899 54583
2 132870 238962150
2 64377 736947366
1 629 170892 293214123
2 50398 8045422
3 5824 73005
3 101106 21916
2 51249 532659284
2 20514 874016626
3 87454 165904
1 7977 62684 454681877
1 115615 137444 300489820
2 86632 815238218
3 2199 151044
2 94676 809262761
1 17122 155224 781812349
2 25883 598947598
1 75529 154778 233233914
3 40708 142796
2 106494 910696720
3 60910 63906
1 77356 147342 336444166
1 29308 145424 840632056
1 57423 89089 331046078
3 149442 171444
3 172885 150401
2 4736 970032901
3 63151 128840
2 39321 225394355
1 140361 141172 915312711
1 161753 185714 325043150
3 174535 82098
3 119551 14417
2 62125 423403468
2 42841 484731883
2 92921 284370106
1 75589 76607 864706177
1 166532 190456 335160972
1 94108 171525 50232848
1 87225 119131 777583590
1 10010 22210 289930268
1 26494 67393 358202436
3 29268 74813
2 198267 682513822
1 182908 198837 581007109
2 5327 630393373
2 151511 724724404
3 19907 163695
2 135157 434802374
3 195844 7854
3 139946 166040
2 71904 145552634
1 13910 163969 613977451
2 123425 656136924
2 54503 49652298
1 100089 155757 641404728
3 63971 112027
3 93316 96160
2 92920 166132861
2 3228 183148162
3 52789 182983
1 11603 122348 302973461
2 170415 247925557
3 130475 199834
2 128157 260229902
1 87121 178204 821898427
3 40066 146856
2 47928 452641815
1 33689 40178 933069749
1 160403 178320 522492752
2 167573 471436208
1 20370 136104 326908838
1 146164 189997 377187274
1 68780 128339 538204816
2 199557 48953851
1 86348 191904 411400613
2 43600 771583389
2 116525 790011979
3 129712 172100
3 29742 44516
3 178574 161034
3 75354 8963
1 40843 182410 28764231
1 12980 129357 736214452
3 46048 83244
1 93986 149167 742810766
1 67432 69351 687320220
2 167649 872862895
3 24218 3426
3 83499 106077
3 31616 144662
1 38527 93457 327096918
3 14560 94640
3 41007 162497
3 114860 167201
1 80988 160718 564091069
2 11031 942929403
2 192011 754033504
3 94497 143193
3 30367 156198
2 145108 661292951
1 35685 122269 464279705
1 34058 190193 961278358
2 174186 81389277
3 163760 197209
3 198360 103313
2 58919 198089
1 49261 89950 680016842
1 118718 198992 630216378
2 165494 754361291
3 71589 135012
1 6700 189915 906580165
2 71430 366041563
2 199896 578931295
3 12465 74909
2 75443 629357965
1 66557 167941 374357036
3 170208 169989
2 43660 835963916
1 85923 164955 273413779
3 95014 29544
2 83304 173362739
2 67496 817988958
3 104346 64631
3 154934 67620
1 73378 149639 1374426
2 182410 215957894
1 57222 79455 738058371
2 56758 468573132
2 146645 809162892
2 24485 467990104
1 34914 175689 449132646
1 108788 124539 235584930
2 44827 938330845
2 132821 180302989
1 87312 121162 991530050
1 61796 158530 512312864
1 66955 187148 342910475
2 138747 147369402
3 71628 191968
2 73053 755006396
3 145520 43559
1 56268 130181 299149482
2 74585 496256183
3 39371 67679
1 159700 172201 321646850
2 58582 750470077
3 172184 180613
1 125613 166969 492629621
1 48290 61754 927119709
3 146325 172931
3 45724 44553
3 101334 41596
2 193326 475619877
3 20696 10059
1 63966 64492 115800455
2 60364 499942322
2 94020 630808393
3 102951 14440
2 150014 988293972
2 44844 293065261
1 85420 184838 257333175
3 35838 91821
3 189155 1498
3 59110 16151
1 11125 164615 890317204
3 103992 113685
1 24698 78246 367937719
1 85084 92685 770867201
1 28663 112480 932244337
1 39191 49354 321990510
1 20919 195404 836656874
3 29988 187070
3 62602 102950
1 17805 34821 1103120
1 159642 186095 868017893
3 59260 133412
3 44626 184017
1 30850 131465 363523880
1 44971 189203 41498292
2 190260 900656593
3 47914 56341
2 163873 567601475
2 1012 38543974
1 6058 8176 65775134
2 30166 946372042
1 66088 84716 884686146
3 111994 4805
3 85946 29767
2 72876 926845627
3 90302 45759
1 81740 135873 670637153
1 74596 76292 93176384
2 183423 329183772
2 78298 484544673
2 17191 558457455
2 134803 729480027
2 98483 721933618
1 61808 92862 872625636
3 188286 187057
3 48152 47247
1 134422 190306 682255716
1 91916 105966 901089045
2 133433 635305406
1 160261 197159 587509672
1 1704 107044 148396317
3 96406 16617
1 33541 85974 552732044
3 175144 126540
2 137877 4773083
3 85874 16112
3 190994 104195
3 119986 114810
2 21914 420329214
1 14300 117866 479006280
3 31156 13139
1 125944 199480 229627595
1 10818 150873 22955136
1 22205 100083 913530211
1 15901 116457 132889289
1 30885 61327 433229727
1 30601 192680 456093000
1 86364 163039 256327419
1 57248 67978 667056085
1 11434 195344 828047363
1 4946 42723 598749150
1 137446 159908 293245605
1 79458 188208 407799916
1 168122 182251 583624933
1 16209 116814 30632247
2 180194 855421373
3 107621 112157
3 180068 76107
2 138134 676611533
3 193199 157343
3 95053 90357
3 111959 5801
2 23641 580243893
2 81216 739083822
3 53006 29459
2 118639 394912724
2 89825 122273920
3 193766 87064
1 12939 26384 299446794
1 153141 153428 736219406
3 101331 190754
2 25541 207683138
3 42863 161193
1 75744 164225 46020918
2 78511 419400428
3 31861 59952
3 51466 140427
1 2836 187704 298062398
2 198328 853005343
3 37011 12641
1 35174 134723 349735521
1 60183 120673 248337592
1 135404 199493 221248064
1 73502 187815 518419198
3 28044 103636
2 69407 346736082
2 91980 168471810
1 100755 110337 820085958
2 174736 310117740
1 7116 189325 286639417
3 162738 14434
3 131416 6352
3 66005 95685
2 164000 149923523
3 42423 160419
1 43010 68727 217021871
3 129711 153015
1 72035 161729 231546859
2 47438 257999261
2 53807 502479972
1 14942 104728 466790012
2 82325 890525877
1 57936 85444 715840493
3 45016 141413
1 153357 155198 566878865
1 18885 173559 465714468
3 10797 57614
2 15696 886037966
3 103409 110590
3 155254 36464
1 95437 169276 760339270
2 125681 184439557
3 149560 157004
1 100970 130979 373307472
1 63352 65682 603033489
1 100100 127732 610117079
1 21796 32014 584329293
2 73088 703211372
1 161700 173395 662594711
2 88124 193015673
1 81358 114347 826230050
3 83463 103871
2 175621 769524591
1 7823 48768 387595793
3 121932 20483
1 147682 183796 704448527
2 40919 458813239
3 51547 112782
1 132069 195206 521581469
1 22762 81185 722309150
1 4069 178636 938481535
3 104538 99989
1 71226 199168 246820004
2 131957 577236580
1 54345 161110 727386260
2 106457 746336917
1 54336 108713 947878711
3 29176 130793
3 104516 119317
2 107414 110253583
3 150770 91232
1 25329 85587 145127686
2 125916 943710858
2 136902 86411712
2 186465 233068775
1 59498 130996 861112422
3 133000 28584
3 68100 103257
3 21130 114349
3 115735 71159
2 131987 80039248
3 58628 109320
1 16604 46559 438636584
3 196914 819
3 127688 166764
2 26327 300649909
3 14123 143147
3 178467 177709
1 39524 139914 230975383
2 198144 409817620
3 84455 169407
2 193547 18543377
1 91810 189954 167570703
3 52089 12306
1 3411 112527 883531979
3 108570 64767
2 46857 465332667
3 107181 110568
1 55283 190099 496236813
2 84590 202075617
1 76422 79142 849463810
2 70030 747475682
1 61107 134132 922441211
3 8511 26333
3 157296 154638
2 77504 833704262
3 35606 1554
2 193805 742559159
1 82910 109821 15011961
3 58255 51276
3 196052 106304
3 61564 60747
2 92283 687722239
3 69974 192122
1 148475 151583 635487877
1 66646 69531 842839331
3 143928 103565
3 183684 48431
3 121925 98418
1 17682 171473 862278280
1 32473 86041 809010655
1 30876 101079 888845740
3 56033 101758
3 154157 636
2 49887 54081945
2 143211 212292514
3 66060 25106
2 176280 41886960
2 28178 873103434
2 185125 385166799
3 96354 151775
3 71897 120067
2 44314 791658305
2 161954 253185926
1 51703 125075 282900053
1 78426 94886 278315589
2 166828 902894004
3 85559 120159
1 74840 182548 860154606
3 107456 130553
2 167843 78682829
2 90299 368583647
2 42543 197678011
1 77015 132598 694743300
2 177414 346900142
3 154099 26167
3 124497 131773
1 57927 72167 704942272
1 25385 91003 109985674
2 114163 299805659
3 76762 74718
2 175840 89587271
1 107416 189257 349635684
3 185413 112764
3 79608 108175
1 61514 114520 74873395
3 107633 101129
3 123933 58731
1 39060 46516 862153445
1 36315 78128 617415033
1 122869 175216 723639272
3 100969 109020
1 76872 130563 706457988
1 36731 104881 354870572
3 47194 157445
1 78765 113331 785023742
3 38715 50746
1 24769 74833 296626473
1 38946 129981 524227392
2 24790 124166051
2 58100 201299247
3 82110 154828
2 86940 712056791
2 128190 277321651
3 30702 182213
2 151147 116227491
1 35030 113995 172403240
2 143332 445962862
2 158290 323682649
2 83916 615440573
1 82397 181432 791503336
1 23845 135574 525972736
3 126825 60436
2 5137 655668578
1 2039 53142 639435588
3 135916 46365
1 179297 182169 661042630
1 19201 141115 487905728
1 113405 122502 28790379
2 83082 478050170
3 167005 140181
2 59577 295763632
2 186596 968371758
3 59055 83268
1 77917 119055 446799510
2 89237 713673905
3 141377 20765
3 5449 173172
3 45882 106497
1 10421 125990 137880913
1 76768 129278 938827525
1 8263 54158 999203349
1 32681 146780 231664681
1 20166 65548 586968977
3 177302 193838
2 129180 222804818
2 152643 888399119
3 40641 19913
1 92337 139620 211833348
3 194053 115761
2 135745 871353541
1 37237 189550 67892003
3 136590 169398
3 45724 50236
2 21916 608382737
3 1479 52394
3 125750 184046
3 64661 111002
2 142692 690640108
2 83715 700407257
1 37292 154087 694047923
3 36406 39764
2 120797 823133724
1 93051 160410 221706415
1 55515 178508 507033592
2 82390 315390233
3 34005 98136
2 150329 395195481
3 155665 149296
2 153510 753377413
2 190917 14007935
1 95589 114546 506215803
2 19896 914897758
2 159484 711463216
2 111150 119388321
3 43481 151097
3 76829 5504
2 157453 31180443
1 120564 175917 141855307
2 127665 968107860
2 9059 208394947
3 129135 77583
2 174992 903072536
2 141010 326338234
1 27332 168462 743975089
1 29964 180456 222520338
1 4649 124659 322177221
3 16182 151049
3 195728 65445
2 166242 574941267
2 29365 632982884
3 197545 3505
2 175154 515928649
3 131666 22919
3 11810 75360
2 91060 931662232
1 43803 91219 828005592
2 56744 262957712
1 79775 124672 642287413
2 63289 304254137
2 59450 728542673
3 109737 66001
1 92439 154155 960270642
3 107004 137142
1 42542 170836 676303164
3 96411 103180
1 28404 156436 583042587
1 88596 170310 462168744
1 87441 133872 872941067
3 53009 75128
1 75692 97082 626384996
2 159969 473980993
1 20915 150147 513962474
3 181120 154056
2 56051 1573457
2 21409 559689804
3 145783 72281
3 73939 31989
1 96243 130624 492448512
1 78572 190850 569042866
1 91569 154614 712261504
3 126279 86819
2 120452 791695335
1 73195 99670 732140264
1 77553 148544 946490367
1 84616 149604 405496306
1 26491 50281 25869221
3 44533 27457
1 32442 162477 158296872
3 138843 36891
3 168025 72772
1 140801 146058 516916627
1 45803 81699 939844848
1 123437 175168 630177094
3 33301 60723
2 180331 525790984
1 197913 198092 958712179
2 170330 59688679
1 10877 125144 248274363
1 67835 198370 244459382
2 159657 214122816
2 43053 800985235
2 58896 140959550
2 143561 679494395
3 109596 105482
3 64484 137485
1 30116 123855 726087031
1 49037 196572 701648505
3 160670 75279
3 57294 97253
1 42855 75165 152476214
3 173609 122625
1 100736 121544 743594582
1 10302 134721 864441760
3 9288 82339
1 45014 115262 677429335
2 113376 127215725
1 33414 150766 115936727
3 53658 183637
1 103364 163792 701966559
3 182232 42215
1 51112 191484 730222015
3 82622 167200
1 51642 97308 960019102
3 100912 152045
2 134186 930599097
2 146969 49589648
1 18781 30712 790085749
1 146765 173947 20803191
2 92188 726364473
2 39373 589243426
1 147275 150499 731433278
3 198671 123828
2 42004 632838335
2 135247 32305397
3 186595 163536
1 45280 176458 7562603
2 28492 164171098
3 43184 159768
2 137759 78746466
2 184700 673558739
1 48631 58719 582434245
3 130460 140264
2 73160 804910424
1 105869 130541 331055008
3 2416 193656
1 17451 72611 638325844
2 27446 307592364
2 84119 654879303
2 6944 520064254
2 39089 704346583
3 45609 113879
2 82248 443779115
2 58188 633935115
3 141359 128134
1 166853 186090 408153162
3 61251 191181
1 23914 99507 779577329
2 190987 131114962
1 11275 91523 835613749
2 114197 93940865
2 39344 140885923
1 50466 145349 946571820
2 182281 330790512
3 114895 159535
3 96163 141035
2 108647 829900918
1 26375 63019 633006460
1 51497 63938 831925768
3 168817 188804
2 59746 529680413
3 179519 50108
2 138145 524859712
2 40778 629110376
1 116480 190374 467047024
2 172023 369257140
3 180676 97011
3 149014 168102
3 119087 12604
1 7596 127191 310444991
1 179363 182514 165622586
2 51599 982054149
3 38514 67249
3 180763 158073
1 101058 124102 749549078
2 129953 178627887
1 36361 92744 447604153
1 73422 146245 201023181
2 11391 151124482
2 12318 75945412
3 5641 1398
2 138153 250979826
2 45933 883433361
1 111134 150505 146514646
2 159867 900479783
3 169390 25533
2 133774 194509113
2 172783 258626749
1 2560 7248 102612795
1 9489 59805 503496421
1 14380 196237 397949113
3 20716 147122
3 118905 149201
2 34126 702484067
3 151605 112970
1 80666 87511 706106277
2 148241 937420378
1 6674 149237 661649659
2 41911 839937130
1 77504 143774 542407786
1 160657 176836 225928271
2 192240 266543782
1 11039 110882 596302753
3 51015 171426
1 44281 197048 298509262
2 25493 196949137
3 143080 47570
2 52083 613191607
1 50788 158696 462947660
2 88986 630794752
2 153858 957978323
3 52303 11389
3 151634 5820
1 67983 137461 13016125
3 117083 129748
3 183232 55661
1 5140 172175 150705689
3 170360 126272
3 129783 171597
2 21600 79847858
3 51718 188277
1 7089 87980 719748012
1 51479 181268 915075627
2 183728 93379187
2 86639 385355758
3 195922 122205
1 43620 137665 467357046
2 15279 955944408
1 6460 162959 731612525
3 100232 118703
3 13604 28786
3 120809 143166
2 25342 505233162
1 24117 111534 373826135
2 179211 389980856
1 86571 139116 111711411
2 165324 432753988
3 130360 62452
3 159797 193303
2 79133 687650447
2 99313 397694556
1 74823 97520 741552999
2 111761 502700480
2 68779 601714601
2 83599 983678212
1 74138 174684 522694314
2 175435 84786664
1 72335 76707 858186225
3 140579 17787
2 111376 94436598
1 61969 72399 862808853
1 19279 194404 51206527
2 120035 713659643
3 170912 194651
3 181474 98595
1 192224 194224 927212981
2 63352 540998852
1 149048 152035 730648275
2 175348 783439787
3 90137 70621
1 119434 199516 228865400
2 199409 657763842
3 158899 105066
3 188790 56146
1 103957 146225 696096048
3 195656 51094
2 186603 593305328
3 15471 9389
3 16194 145206
3 3675 149651
2 149527 497852327
3 166210 179360
3 158011 172594
1 4436 147404 589505492
2 6372 469013827
2 164864 782243627
1 167567 174625 802475397
3 77972 10389
3 33818 146387
1 45906 135512 592380975
2 49532 213202740
1 69108 111962 210702060
1 22263 145542 829395682
1 2310 9913 473996898
2 19858 714545765
2 155766 232183431
1 75645 182900 555315831
1 52252 161110 316388485
2 4348 316159924
3 40991 95675
3 115974 83440
2 116553 91861752
3 69218 86948
2 134758 789480065
2 186989 6610199
2 182266 96998157
1 117808 183998 590679078
3 169033 18423
1 33293 119968 65361919
1 75317 194999 91901006
2 196649 796448042
2 126260 831104853
1 31470 91572 70130375
3 137359 87896
1 94966 152425 114526773
2 135136 719019983
2 77826 900616661
1 172534 194830 323800459
2 70644 321252057
2 5690 75810853
2 168354 14914921
2 87472 403122339
3 102961 186531
2 48714 490994239
2 75642 333934027
3 118933 25289
1 17085 135679 303166382
2 131064 536468306
1 125758 129906 193969946
1 17394 65239 691670841
2 19307 358016874
3 63252 20892
2 56618 672778391
3 185071 158971
2 105474 155653529
2 168542 925219596
1 23576 55517 73519933
3 122199 113773
2 133107 212807309
1 64319 161847 252971793
3 45535 62411
2 119930 986206314
3 52249 105182
2 64737 978362592
1 69573 115175 344548127
1 54294 187481 371949093
1 151451 171730 738588865
3 59711 123201
3 75779 164562
2 88131 827732028
1 55354 83239 728993860
3 139438 34281
2 46502 674941690
3 11285 54127
1 38242 104527 586706853
2 66519 681388693
2 190894 78415195
2 122851 392906526
1 117188 124520 545802493
1 50593 80130 406459470
1 61460 115434 79532654
3 130624 109162
1 35704 38752 344514803
2 67683 476254750
3 136769 177152
2 78219 935032620
3 70607 39188
1 66172 139071 549595707
3 42398 154782
2 98242 439486729
1 35475 74070 11016891
2 189750 22626449
1 163596 195698 192165709
3 101226 34394
1 57162 69332 12814710
2 43641 168332469
3 57978 189860
1 177943 190368 860157144
3 70924 172199
1 139695 145820 480238499
1 149560 155827 411767540
1 141347 150000 673169799
3 162103 146150
1 49017 179881 732587775
1 154892 191390 901795208
2 7371 418280435
1 71080 191308 997340129
1 4433 38034 511959952
2 55280 223576852
2 10530 886929210
3 9187 194503
2 196751 326881314
2 11558 181474879
2 48578 84389683
3 71265 94144
1 4647 85878 484633020
3 4778 89385
1 89651 90774 925065902
3 54300 172947
3 13096 80716
2 58309 838815072
3 92816 96248
3 43654 57946
1 28473 143270 658190489
2 13665 276485969
3 99649 124345
3 48392 77561
2 89530 357136774
1 74389 126624 21077753
3 177159 187572
3 188121 14811
2 193261 35140707
1 93963 149033 862071400
3 44688 29730
1 76499 185471 298419582
1 101960 162574 328222673
2 143642 442547787
1 122018 193554 345004994
1 97339 108990 607788905
2 62358 24242472
2 32095 540361560
1 107128 133694 109598528
2 156446 394575874
1 88251 161670 351994697
3 126299 23932
3 15217 134983
3 191457 82403
2 149271 522248147
2 20993 4061782
2 101777 470284585
1 43493 148919 970264465
1 29699 125171 308292490
2 67995 770852995
3 178342 60795
3 38821 25510
2 79112 927472366
2 8713 130174273
2 177433 662171278
3 85718 193482
2 82948 281818832
1 127354 141601 161843457
1 37538 117387 375105320
2 19108 639667475
2 123455 96762096
2 7268 744197734
3 122304 79236
1 26079 77751 558770789
1 39323 71089 774156645
3 77550 118744
1 125821 188090 494773514
2 65356 986852022
3 79400 16853
1 105345 198230 290940267
1 54880 123302 240665257
1 9168 71536 307338757
3 96277 51284
2 100083 108076600
3 165620 65901
3 44362 158849
2 183644 934243862
2 51219 699323077
1 98426 166010 49741056
2 168158 574233970
2 89884 84568729
3 23497 89472
2 48318 194649588
3 107404 62351
2 104875 875267131
1 10392 178469 217774103
3 129398 105224
1 94093 158491 208496979
2 180884 910512957
1 143580 149488 250686165
3 38572 38746
3 127252 41054
3 34441 15127
1 36890 153492 964915729
2 94889 648755597
3 109957 158813
1 57969 67752 167213442
2 123400 467615641
2 21009 436882631
2 183970 339664936
3 156499 161861
2 39403 23070166
1 43096 85413 385249707
1 42192 110330 450316838
3 107355 35616
3 190032 131541
2 156196 432631490
3 83969 6147
2 191379 903725035
3 51097 147642
2 4314 469107878
3 69065 120173
1 84142 106795 179748632
2 190024 600993782
1 82527 163014 365389308
2 154199 639864726
2 81245 156044738
2 48855 333991440
3 84237 101517
2 16693 716116250
1 5045 173026 656487307
3 122743 49076
3 178625 30177
3 117685 48985
1 32091 124246 600500350
2 127284 944850330
2 13817 55262204
1 32832 183459 332818233
2 89019 382996493
3 22325 197141
1 5664 189525 52998011
2 57174 380858190
2 163531 785049545
1 92844 155522 817533791
2 40177 115710619
1 69235 128873 944826043
1 55712 150518 572649211
2 38750 176923803
2 60294 627028557
3 196161 134994
3 36573 58081
2 126468 272767596
2 101992 558226899
3 30593 150738
3 131762 36599
2 95170 283505455
2 190897 363621582
3 20653 98554
2 175687 250339450
2 188891 853785274
1 67340 170166 698089447
1 8556 113791 989813351
1 47001 119744 615074425
2 136870 425732489
3 177505 7896
2 16456 826507775
1 42654 50232 84839650
3 163143 29267
1 92948 181414 588456321
3 126980 59645
1 50523 84210 551712482
3 2996 137137
3 45829 14518
3 18487 95264
1 26137 132940 309580307
3 134191 46391
1 49571 167047 494732543
3 145164 70435
3 170257 182339
1 155929 188271 784891485
3 147728 164632
1 52717 164586 390505071
2 92909 244698600
1 42294 197478 368257685
1 90093 140655 659436462
3 26668 183552
1 18047 136890 534951611
2 69829 834097855
3 176671 187792
2 175914 319557348
3 70022 7012
1 88938 117510 583378273
2 46175 115844700
1 42446 147241 939808435
2 100973 970624557
3 138094 48961
1 92317 118925 585018812
1 21446 194750 154993582
1 181074 186117 712079711
3 40321 32361
1 4730 72140 417889337
1 4731 99185 676731564
3 38092 182315
1 46393 128764 447984321
1 56558 131896 422972217
3 121774 171219
3 114728 145698
1 174885 198983 951111300
2 71992 600945180
2 109004 763327868
1 56238 153910 771043875
3 151541 38355
3 82933 197311
2 157977 64068174
3 159339 103091
3 27210 99431
1 121117 130691 201221017
2 1640 821836104
3 134549 61775
1 50758 93468 223098868
1 14596 53588 515765869
1 43201 49181 769792278
2 4817 780902207
1 25960 89223 558050906
1 51747 138618 336941038
1 80370 122971 643813178
2 164624 635866210
1 40875 101048 800664888
2 138265 622099238
2 82524 619488896
3 63640 143336
3 91778 42981
3 194451 3397
2 39162 851911939
3 33221 108840
3 197245 150865
2 170624 885517013
3 101270 166826
2 78998 313878365
1 95233 124935 613839950
1 78377 118770 101755322
3 195078 145954
3 117575 3870
1 3740 143756 209533003
3 76742 145808
2 155447 507411132
2 166699 5162279
3 104580 194830
3 48635 163782
3 28694 28252
1 88437 91917 979174367
3 150365 73743
3 74010 24867
2 31497 753319287
2 111032 148966014
3 169725 50713
2 192288 228705553
3 31074 24945
1 61056 117443 317343999
1 44424 83591 13883393
1 56373 122862 66561454
3 173909 158183
1 123467 186295 124786350
1 78920 187791 836972552
3 64344 177830
1 20989 142160 430789519
1 120901 193815 473711836
3 23565 36233
3 171520 22028
3 33553 102970
3 18315 425
3 174036 106314
3 50372 168048
2 9539 549570748
1 21736 93485 734747867
3 80932 159545
3 11877 2057
3 144456 163834
1 80844 93601 411231613
3 115432 175067
1 149954 157831 877996721
1 70920 102960 891218378
1 51559 110814 886862273
3 111221 13115
1 60518 72468 576367047
3 8396 100418
1 54980 146246 53239743
2 187913 612662275
3 12905 79250
2 87366 489447449
1 141516 159680 114773803
2 73363 849038307
3 180647 6665
1 111003 144846 653290401
3 145087 173818
1 55567 67466 411571132
1 120419 146750 384079744
3 198550 85486
2 62744 496801532
1 61541 66170 411397120
2 85311 875547869
3 40691 61171
1 155703 195021 415205250
1 81331 84176 403316203
1 54599 79664 20383952
1 47430 183886 588241422
2 17630 426865003
2 132144 269721423
3 158506 91531
2 161042 677176055
2 183294 474672358
3 25610 1467
1 112051 139038 879899563
3 95760 168840
3 45323 102182
2 147654 651670018
2 80471 81455003
3 171133 114490
3 168691 71696
3 19642 110129
1 58021 148983 559373905
3 57177 134892
1 112374 193003 338445815
2 138263 452760309
3 41953 63630
3 14325 144124
3 191407 43672
3 42582 46861
3 178086 160969
2 7990 360130110
1 45264 119478 990218246
2 143144 670510263
1 142624 172563 755166085
2 654 20110579
3 5669 58811
3 140088 161986
3 71788 77742
3 53712 89867
2 57072 876820312
2 149491 91557747
1 17435 184801 23275990
1 18223 70273 332481623
1 88764 197224 46702325
1 12658 131558 48064558
2 32654 979143453
1 6686 160575 345973791
2 63154 948735568
1 32682 63493 417349544
2 160134 348043097
3 36845 27457
1 9074 86703 861020382
1 11479 111924 136909887
1 58060 160214 10414155
1 26546 139330 720043070
2 118251 862538662
1 88675 91356 829036854
3 199432 120175
2 60832 812522431
1 129877 155464 944005153
1 102245 163420 495082733
2 32372 223037540
1 73801 109320 311130861
1 111612 188297 951563668
2 66450 962561504
3 48863 193869
1 23601 38843 32204189
1 89698 91033 652862148
1 75396 164133 661481814
1 77454 84199 549890125
1 28998 105712 804559084
2 135947 839152434
1 7019 154212 705788765
2 17760 385386536
2 10240 437888606
1 48229 137750 387299194
1 105053 156184 413649401
3 109719 167362
3 51190 107229
2 197054 806954626
1 54377 70204 367515370
2 125065 392289831
2 46013 577216702
1 36428 104154 44492241
2 161968 468541002
3 22987 111122
3 99952 23709
1 58277 65574 56687356
1 157912 169577 660977287
1 137946 162900 818091630
2 177155 630087271
2 159501 79760882
2 173151 138227864
2 196134 459671526
1 51726 94670 670075421
2 80672 4026259
1 55036 140459 253730056
2 114370 722931392
3 86872 199713
1 101554 115201 778509890
3 164971 155073
1 50790 181324 460858093
3 54134 187868
3 112112 178614
1 134393 192602 207427188
3 177811 137185
3 59423 78933
3 165199 176626
1 79807 133657 330824239
1 38577 128693 282393350
1 31830 133879 5325162
2 12395 534188163
2 139011 297609593
2 37365 874235665
1 75991 130691 181321529
1 136382 146965 421790561
1 97296 181450 959314626
3 14973 26057
2 41245 948320846
3 186859 3318
3 14964 83462
2 112278 919310246
3 150482 50413
1 34451 178902 440480742
3 182636 40728
2 112892 541238677
3 145744 16479
3 183817 86297
2 152149 313993997
3 142251 108201
1 38012 138284 177204999
3 46551 145592
2 109147 846774414
2 189522 895458708
2 103240 414218493
2 124584 494473763
3 31941 3443
1 74527 122833 877177856
1 2092 194570 804723115
1 34948 45914 765790633
3 191930 41642
1 85261 115954 873190658
3 112243 190321
3 38712 193996
3 126098 35804
3 155101 80800
3 175976 112919
3 119486 113252
3 144416 97038
1 23442 129120 861129776
1 187373 189404 292670384
1 119711 186556 497543102
3 57191 157057
3 178416 110834
2 27608 939307043
3 103104 195319
3 45810 95222
2 183680 960500545
2 79846 586756981
2 157020 646150618
1 9044 13317 985250937
3 181285 126822
1 38745 154018 392142412
1 4643 26241 28743374
3 109590 197784
1 69557 77404 242489219
2 6330 969195819
2 123551 183768994
2 22 903719376
3 102162 159435
2 32396 275758263
2 190897 348016282
2 188843 836933525
1 54240 174266 908562484
2 14089 981700076
1 46810 89951 787396765
3 143680 125266
1 94536 192716 253301971
3 172757 12917
2 21739 764465405
3 194276 60795
3 167617 21911
1 1173 88384 528340344
3 94628 142708
3 194518 130623
2 15869 510412377
2 18284 424375209
2 107559 322609819
3 183511 140395
2 105719 773551331
1 37979 77864 27294058
1 7509 195648 649455483
3 92513 193426
3 39 45601
3 34151 141118
2 187080 643173802
2 96381 21070777
3 160422 97598
1 60970 74892 251912763
1 29543 33716 545086215
1 1065 92542 408190633
1 2232 105988 376596202
3 147377 68736
3 157235 141882
2 81996 280612923
2 60019 467512320
3 993 73502
2 73025 398482341
2 99705 344319151
2 188849 325285009
2 39998 65840309
2 46611 849041045
3 14518 194500
1 91127 105153 190801638
2 174653 335716323
3 28392 162626
2 183560 904387749
1 24589 37835 342472693
2 14663 80027483
2 15487 427069822
3 107435 180842
2 99623 494785341
3 118018 50355
2 188098 135177928
3 35653 184925
2 197319 32035277
2 191661 642510223
1 10810 74289 669563399
2 10433 711668755
2 143019 86136649
1 115015 168185 917606547
1 31229 37685 720203242
1 135812 160186 484624367
3 99882 37120
1 169138 185450 709058227
3 137724 26951
3 105269 177271
1 6204 51995 183177631
1 5151 141316 846645101
1 130386 171122 571213569
1 138574 169457 597675413
1 52047 115127 623901920
3 3723 160766
2 27267 305487549
3 173995 4366
3 111269 21171
3 47702 89559
3 198822 61524
3 116607 131427
1 7617 13417 441619311
2 148106 592068933
2 123740 7155157
3 10240 84140
2 91260 761862215
1 52384 173326 896018835
1 5198 76210 813134675
3 18499 85414
2 70967 437392159
2 32104 749414973
2 179924 282280555
2 136216 451331909
2 185017 298589897
3 19004 179633
3 111001 113376
1 4631 18886 125105934
1 76315 110475 867972676
1 51067 161597 266340025
3 113003 161430
1 64244 132621 555514592
1 85177 108886 872310233
1 23082 112880 460205144
2 93551 231781480
1 84704 149703 814781758
2 106693 584600007
2 121401 572628703
1 100259 181664 955154759
3 107009 17006
3 194861 95430
1 77816 186723 631417828
2 169412 819678929
1 96984 146295 411020974
2 93861 237047221
2 28024 904819870
3 120813 8807
1 91666 159690 8308444
1 51105 112366 445288304
3 11366 14320
1 46313 123064 736494805
1 51456 170804 275445433
2 178083 582639751
3 52333 111200
1 18715 120550 212263412
2 60976 937751179
2 139421 792989724
2 99785 48464007
2 114139 266497021
2 49328 83577648
1 107021 156150 111081902
3 76730 140305
1 22013 151085 961997853
3 112843 66801
2 15700 305479267
2 41912 999519595
1 66517 96973 810669787
1 52284 88848 52784006
1 133128 193037 184733142
2 158174 603466151
3 88728 184068
2 56013 857929393
3 95296 167349
2 41326 683398986
1 50597 188789 764346138
1 121014 197695 643287120
1 77488 136013 479598997
1 61043 104429 524853505
2 58758 538411695
2 161984 850932448
2 27670 79990239
1 18135 173707 946209582
3 14461 28457
1 6026 68228 308506083
3 88309 146622
3 119355 120592
2 139413 45061417
2 22805 285716443
1 36654 153040 97331717
2 108147 823733480
3 191477 23296
2 1405 68732973
3 70065 132520
3 151187 93009
2 166299 390233651
1 86962 98326 607295924
3 36530 128706
1 88464 151769 371947892
1 158655 180977 11003281
1 71719 122967 113635637
3 138094 43291
3 158432 46160
3 15264 115627
1 123274 146560 924285832
2 181346 834650342
2 117544 449472650
2 58434 307740292
3 106582 44503
2 177156 702676704
3 143255 178832
2 47036 537010059
3 148603 61070
3 38392 27457
1 63393 190731 421045742
2 43914 91819602
1 30092 115804 732578703
3 93368 165421
2 113725 494281501
3 118347 176146
3 10132 66606
3 156079 104476
1 108011 122627 300479940
2 75600 809266870
1 12631 68129 982370299
3 107205 116295
2 125604 734273681
2 156199 668593366
1 12335 93561 40894560
1 122814 161494 235420786
3 189354 142781
1 98916 114654 56441601
2 115617 496081282
1 29404 168221 932123541
1 9153 143732 104373483
3 37849 100338
2 78802 884567349
3 194150 146626
1 26143 151989 914931327
1 22590 49668 707481012
1 56533 162407 553643494
1 48248 66025 132412562
2 184840 418495498
2 35611 484597343
1 29004 45830 144693020
3 124227 198597
2 15291 916017962
1 22050 174265 829409918
2 4783 954220245
1 67303 171499 543906283
2 169203 451224805
3 122018 65769
3 124683 61543
2 196123 560119979
2 52985 429862328
2 132483 747210607
3 182457 28793
2 36032 891117446
2 129056 855654387
2 166090 856687039
2 70087 528498592
2 131389 832754237
3 134430 71948
3 9355 14125
3 192994 119870
3 94497 138826
3 2597 29420
1 72283 165883 14051308
3 163635 92324
1 111526 142824 791668194
3 72825 119577
1 40030 65788 764386814
3 119750 149648
1 83632 133350 652929068
1 118662 167647 375497803
2 183703 900530333
3 63463 165153
1 87312 190986 870779688
1 21500 133737 103369006
1 82327 138417 20123543
3 134335 76892
1 40529 164429 767318904
2 173047 393547360
1 79289 149607 757632495
1 47078 195969 603962666
3 56371 183567
2 119415 666631762
2 165484 931256384
3 178233 31402
3 10451 41394
2 182397 136579851
3 175885 176968
3 54823 173724
1 15841 21742 880477788
3 97087 74927
1 16176 86219 261648716
2 122954 819643077
2 139874 866962271
2 12367 235992801
3 24502 174133
2 55175 399962272
2 13532 48565033
1 11831 182468 135273436
2 79 677330399
1 10636 147560 766893347
3 16129 68547
1 41834 60029 351189655
1 167142 174992 205945060
2 42259 81545943
2 163407 335888247
2 3159 468489109
1 60326 66812 316859522
3 44087 133434
3 166926 3180
1 44026 140057 552461499
2 45089 971190948
3 39528 119460
2 39715 287348584
3 39867 7122
2 2239 76642248
2 112101 335243065
2 104179 307037477
3 40657 93818
2 161324 292379372
2 156634 178759710
1 118703 156902 740393243
1 16147 171223 165743745
2 20040 998008164
2 150252 933491599
3 73078 171508
1 138685 184467 30928018
1 2298 31751 76946088
2 62411 509135557
2 186828 451250833
1 72779 161932 765988771
3 45632 92576
1 59214 170061 499888220
2 84746 336723271
2 87165 637196682
3 38672 130571
1 76386 164887 717928805
2 21588 32470343
1 39390 193727 215928725
3 153236 129921
2 118478 925269058
3 104349 123758
2 50897 998062444
2 98706 411414158
3 115339 13355
1 49414 68026 310941993
1 20 121898 236202252
1 90265 113011 86792298
2 162720 632084620
3 133651 179858
3 123254 34282
3 37250 20242
3 167762 64144
1 108684 138145 898040645
3 42387 163791
2 8198 899266161
3 81671 177485
1 11134 118191 849108555
3 87260 111738
2 44158 659321614
1 30649 112222 517718597
3 51988 117023
2 72241 528367987
2 107952 379832877
2 1855 871559300
1 23044 75434 910767388
1 65875 110671 920089921
3 40466 82247
1 152787 180342 464418805
2 152723 613014902
2 96849 339869476
3 25861 15775
2 17144 672666692
1 64293 103001 637770782
3 176347 136760
1 144788 152435 318859206
1 48225 82676 359877944
1 75804 179689 563960621
2 74478 506840548
2 23770 419284463
3 120024 151480
1 99609 110393 264161105
3 159761 190855
3 150491 340
2 165613 748783994
2 147113 87732925
1 24697 160739 269036928
1 114405 148880 623101961
1 705 95048 245693503
3 152005 47098
3 30820 157406
1 4420 74267 785055536
1 83691 136995 911196908
3 110182 149868
2 58918 968240689
2 48513 588809875
2 11435 930267537
1 8987 79352 148503307
2 187590 547523015
1 63311 140237 130727429
1 43712 144127 122113115
2 193849 485355966
1 65587 76367 228509657
3 114151 49746
1 166210 182148 196165233
2 143770 181309391
3 104694 121421
1 90805 143987 463163271
3 60293 94027
1 38030 138301 655666966
3 186480 38830
3 55298 151033
2 93404 922550807
2 40991 568058635
3 127108 18818
1 156284 158713 960735968
1 58002 88125 115676808
2 159212 862279831
1 58895 65777 29537543
2 29363 419542388
3 73625 152571
3 106277 118863
1 41781 169952 305595255
2 137597 510554955
2 2494 582066188
3 168985 9031
3 188725 165436
3 166104 186975
3 133847 69757
3 34335 45848
2 27357 864226338
2 155934 421166698
2 131490 348548612
3 166840 157242
1 141087 147937 343832588
3 20518 23637
1 36835 109866 259783716
1 159308 171688 246883060
2 30661 468136529
2 29473 700744350
2 114826 736128735
2 36213 902784603
1 129018 139337 567813555
3 40965 68996
3 25015 195552
2 99632 207896836
1 99648 187769 553766671
3 20299 144737
2 191849 424719236
1 112967 127816 842890608
2 89191 929876421
1 65933 76511 352519897
3 11136 141144
2 63008 669117718
2 26943 38639078
3 142411 192612
2 136891 170397709
1 98613 124102 455918342
2 85928 695210655
3 114602 34759
3 126994 94380
3 52395 160474
3 117539 193359
1 34899 115983 208982168
1 2742 29728 415588286
1 141158 146290 572722858
3 157840 107904
1 37233 147886 60884011
1 56092 99277 380488442
3 3581 172445
3 138093 23235
2 44228 586958971
2 110456 854097549
3 181591 79257
1 64497 149549 864229579
2 107829 903010512
2 167410 784393997
3 132961 181300
3 23200 93716
1 32908 138879 316076107
2 173573 622950939
3 28801 38798
1 19186 46514 691890132
3 14239 94253
1 88674 180807 427366078
2 24710 396457780
2 189348 201063741
1 80468 168903 226231332
1 2589 7986 573416046
2 150662 407231606
1 86096 143858 677097562
2 38739 246270903
3 119554 52312
3 151977 171081
1 172163 199435 93815412
2 88984 501044712
3 44619 66833
1 106338 137619 341053524
2 74160 832732950
2 116471 234865634
1 2882 20446 39480534
3 46831 45403
1 12296 40177 150265811
1 63103 138690 664450835
2 40006 827062953
3 197118 30858
1 54307 92399 449048659
3 149412 65980
2 7628 696395986
2 41782 258847966
3 138897 148469
1 163432 195686 418432991
2 48910 49979393
1 96880 189238 995528004
3 45991 135524
1 45278 76462 763282477
2 74903 175246214
1 148016 197180 365469559
2 169814 817486263
3 122675 106535
1 77813 148563 291634215
3 35189 195276
2 24168 905875950
2 118041 147063567
3 127855 170481
3 125833 187538
1 109245 197053 701406666
3 173812 141076
3 98924 148990
3 89461 97461
3 30496 119205
3 112665 78199
1 49846 149435 618928869
3 178492 190629
3 76711 20483
1 72091 166133 959906146
1 81645 139014 574891479
2 28007 465948500
2 31452 260584535
3 143292 11088
3 129719 101318
3 29217 16843
1 13693 114691 682480674
3 123372 27863
1 25476 109675 820626129
1 41885 160466 699391428
2 194172 632185649
2 186133 674226985
2 125340 501460699
1 14418 74878 538535414
2 51425 281541434
3 199614 179536
3 3697 122519
2 151651 451585234
2 135395 504850800
1 29725 157775 46512158
1 52633 154041 864886835
3 108022 48969
3 102846 62994
2 146171 34637394
1 77525 101351 703482337
2 42708 874884719
2 100703 226996424
1 11748 37458 673775636
2 119376 320277360
1 166716 184393 401083360
1 14173 183954 384808746
1 50800 96491 835096309
2 122651 532630416
1 85905 101063 720516429
1 156596 192552 459266397
3 11945 151421
1 26374 37983 831236851
1 48098 121457 796249481
2 16355 297712075
1 113302 189578 525336267
3 37029 114913
1 28384 72808 138654027
1 11490 97994 591132454
3 173220 194731
2 78353 65471845
3 70784 14372
3 195579 163446
2 7509 871103109
1 81002 136422 776909814
3 181812 178468
3 22721 45710
1 29560 187905 998930571
3 100869 29250
3 164746 165981
2 165443 474522010
2 21954 809348185
2 37036 203775493
2 50804 93880980
2 183173 302549244
3 144065 197002
2 162815 623669776
1 15115 146720 83898033
1 76156 102602 866655470
2 16084 566152479
3 109469 171411
3 169806 11998
1 8481 120221 372034680
2 167907 534994192
1 74052 127458 513418581
2 188237 944074836
2 107630 283474615
1 114432 169361 724504998
2 174243 957137550
3 110312 141092
1 60828 134787 438566681
3 42506 169291
3 116409 5157
2 154211 608476235
1 35834 38080 977177495
2 126237 968967107
3 189005 81332
2 189315 467988365
1 127746 163542 742791695
3 44568 9709
3 127146 59388
2 87329 426887646
3 69889 167650
3 31370 4878
3 38778 113686
1 42499 161609 201864106
3 3496 141503
3 34521 159450
3 66230 69292
2 8654 191686580
2 73667 351245327
3 163688 190942
1 586 7890 227304018
3 79206 151732
1 88366 182473 574018810
3 47991 150430
3 50531 29849
1 6244 171103 737462426
1 50666 115591 524333670
1 54011 112105 403901426
1 55259 99989 192509505
1 20454 193702 783333144
1 30091 112151 228245797
3 89838 41620
2 180906 825593414
3 6943 83910
1 23118 54434 617004369
3 189180 13596
2 57350 208556767
2 107085 530829637
3 132734 158430
1 96402 158549 102950333
2 10262 340909380
1 14564 94680 819514631
2 138780 907303475
3 84140 71302
2 41533 62640531
2 132039 495897581
1 35778 153814 465669616
1 91344 142532 175700466
1 43040 137584 387806449
1 185346 187269 569704524
2 166546 75560026
3 50527 165204
1 17772 80968 860720648
2 98833 111578487
2 127434 519404709
1 2895 46306 161460107
1 68555 139262 807291153
1 61269 107111 695963980
3 196307 186502
1 65995 78641 675778722
3 146444 187751
3 128752 42785
1 110471 198192 389492285
2 40786 262212148
2 162575 419165350
1 175802 184784 742844074
2 145386 664275659
3 160888 138011
1 90235 116883 941198825
2 57382 888439098
2 140338 848158761
1 58 140174 849016740
2 30450 808907171
2 34596 148880399
2 126631 886568655
1 83721 166312 160943157
1 48910 129121 989778101
3 36928 11957
3 101784 12338
3 183366 98180
1 45611 118292 765410876
3 33600 77508
1 2461 50148 825259329
2 86166 656484177
3 37429 31212
3 154043 93279
1 169890 179062 84741558
2 14944 769006237
1 191358 193320 107385582
3 173906 114489
3 144021 63238
3 88072 156516
1 115788 165945 674541385
2 117576 100521462
2 82655 653314193
1 137601 167427 166616262
1 2558 181463 681969777
3 18829 30946
2 36355 920934806
1 123305 162125 568645458
3 113196 2734
2 90259 628878291
3 137456 125891
3 199277 114917
2 49968 956323618
1 49525 158015 704128224
2 61657 133437178
2 73770 137154882
3 124532 121698
2 32295 780922217
2 54418 827950840
3 73954 87943
3 95958 98428
1 30996 128567 722071664
2 25368 697124248
3 57158 8005
2 96003 239792030
2 96228 188873492
2 150629 594339788
1 21293 50909 953976265
2 109369 437950811
1 60495 197787 517826179
2 91319 696467492
2 138218 672643559
3 157542 97127
3 170061 103201
1 79283 157767 279835368
1 140386 159689 966468528
3 193249 196328
3 83350 1035
3 49147 169848
2 126632 67895625
3 108536 90386
1 78307 118901 208832824
3 77956 154253
1 44865 182839 74184864
1 25887 169712 344291330
1 182329 183728 419349327
3 146861 184929
3 76027 127075
1 112586 121342 852810097
3 119913 94828
2 59807 691533137
2 81170 888251619
2 84835 830973601
1 56550 166060 1779319
3 47959 11393
1 40691 52394 764409335
1 64758 144633 732863456
1 5279 118343 593295985
3 6142 10058
1 7138 51922 842668738
1 147264 160955 262296783
2 42850 755126231
3 77854 29072
3 194942 45905
2 3063 367750892
1 142241 143753 862088166
1 21262 189716 722025626
3 104387 155606
3 135377 187012
3 130697 129638
3 152073 174930
2 91382 902569516
3 85732 25118
3 138156 87371
3 37555 158744
2 109311 601599257
3 19435 15991
3 165895 79533
1 77775 172833 545103862
2 100008 855695500
3 157631 191344
3 40412 169850
3 133204 56228
3 179497 81953
2 161547 64945317
2 113072 642185459
3 141832 62667
3 159085 29750
3 120400 71697
3 64115 123435
2 67074 300559462
2 108489 527149650
2 192586 286150043
1 93321 174862 847146718
1 169228 181085 515164201
3 185733 80863
1 66740 165620 214673378
1 126142 180162 300975193
1 69276 71794 223777356
3 177914 72136
3 100612 115370
2 168999 297254774
3 168482 161798
1 135086 194078 509450769
1 29982 102535 388753859
1 97996 153709 464071223
3 59421 39424
3 69528 110758
1 27680 198589 818889551
3 108841 10201
1 111819 132790 319648353
2 108588 815773321
1 69809 81914 143785362
2 193946 603312955
2 37221 793301766
2 25577 254511590
3 15854 34609
1 19197 170925 107731388
1 56106 196453 683965599
3 23392 121091
2 65679 71822431
1 46637 85126 973267149
1 20747 80798 613341460
2 9961 92601630
2 9154 202148206
1 131438 179198 259122972
3 37587 98482
2 176996 232006699
2 8344 105873292
1 14284 34941 244050354
1 104291 146399 124692563
3 173976 96380
3 126147 54260
2 190640 817021603
2 183222 423730446
2 27997 635381285
2 142591 148432422
2 165145 368715377
2 57984 507553774
2 118276 933242875
3 4841 149123
1 32784 178811 785455761
2 168198 372283873
1 86320 122477 997340025
1 166067 171258 83292752
3 146581 84592
2 151805 440121233
1 1466 26338 166990824
3 25360 197741
2 83715 725458091
2 45976 453647489
3 93601 84408
3 82849 184704
3 135436 181950
2 115128 374540775
2 45173 782673902
3 136283 6621
2 118709 284910805
2 16809 496216089
1 88941 171768 972945355
1 177182 192355 912803385
3 109003 129462
3 90775 182858
3 5788 66400
3 194918 59222
2 6425 936898228
1 50551 172766 796814936
2 70047 146656210
2 166043 925887130
3 33864 120838
1 2789 55682 354892537
1 111896 154685 395937018
2 10382 380164755
2 1076 405811851
1 113135 170174 572065681
2 114239 710652669
2 87323 920208128
3 89090 66453
1 139964 172967 420237674
3 52958 24506
1 53401 65383 197994416
1 18136 197807 39741973
1 89950 125338 342197567
1 28463 146963 533506613
3 133515 83622
3 139659 153261
3 112653 80389
1 159496 176039 697461567
1 20676 135224 464040430
2 82178 523704908
2 68912 787391143
3 115193 168898
3 101019 153505
1 7155 35135 475628704
3 54319 101334
1 159057 165065 680217838
1 106803 120116 872003752
1 42976 89945 350507319
2 161400 702033086
3 108002 104325
2 13512 378985085
1 103419 128065 498795257
2 136839 804961488
3 42475 46815
3 167433 131385
2 120641 634888548
3 102235 196678
1 6481 107854 120495404
1 24978 169438 946544905
1 14717 46448 688040246
3 44930 104797
1 35926 170063 672571741
2 71499 123650904
2 165632 336354185
3 11040 131435
2 173796 355726311
1 27001 183449 514251216
2 1030 547324060
1 73671 129442 203050607
1 90367 129658 403053594
3 76861 151380
2 15218 814697067
1 53657 169639 59854958
3 113894 129830
3 47635 160560
1 46336 136366 63214634
2 53859 839689948
2 168088 697219297
2 44940 370391328
2 186712 759959182
2 125446 413135556
3 69511 9521
1 30195 32193 328685328
3 189793 114572
2 164043 788946620
1 48794 116828 245316394
3 144813 171245
3 9319 9273
1 94803 142393 493107493
2 152116 530959814
3 10588 132040
2 112669 743789969
2 119831 631094151
2 93056 648015970
1 119756 150106 277029590
1 7524 43805 427494
3 46084 96647
2 118961 511960404
2 37311 295744397
1 134852 153031 428790121
3 11286 61783
3 171374 156088
1 85563 99670 40538426
2 156345 942765748
3 91627 108797
2 35513 171956469
2 35669 348461956
2 177720 77505889
1 56547 140828 213289399
2 111543 112055692
3 149819 102983
3 185267 57503
1 49228 131659 562927255
2 3282 830304429
2 4147 465371366
2 33216 148112098
2 107270 65009348
2 111517 995200568
2 189425 713651926
2 113758 220188691
2 129010 921173745
3 138841 4212
3 13556 25010
2 98613 622563439
3 97950 164984
3 3940 16424
1 7193 99725 441932347
2 147018 140745144
1 682 147159 287461734
2 40158 558367817
3 47406 107054
3 129187 152851
1 89178 198443 798623573
2 114262 668749982
3 181232 46815
3 171838 166265
2 74453 377740413
3 167329 188388
2 117182 554666005
1 16343 156062 295015969
3 11670 123575
1 10414 118647 83214425
2 162449 887768511
1 115509 128042 402941247
1 126510 154927 783024289
2 188674 641193844
2 4310 182733405
1 144334 165435 665872590
3 69508 163123
2 97119 9831417
3 112295 52849
3 43424 182925
2 111480 843387191
1 60970 76291 890555716
2 40360 474182659
1 29976 182084 809251084
3 30422 73882
2 51642 597613563
1 70246 176381 601010892
2 153459 413142177
3 34187 154662
2 12943 653385407
1 38388 70417 833398760
3 186363 75579
3 104622 106789
2 162557 981488388
3 58291 58172
1 10754 130785 69652881
1 84810 135514 709041652
2 15876 67336421
3 151933 34068
3 197365 180970
1 106885 150843 744706011
3 1545 152900
2 65886 477166358
3 123065 70891
1 135080 196335 392074876
1 1824 190226 217475714
1 27506 131464 401410352
1 109637 191040 367033194
1 172343 179253 255679166
1 90478 161671 359239238
1 85999 118519 368195371
1 22950 56052 544233104
3 93784 158856
3 130537 49863
1 22932 193809 95832784
1 52469 175592 51950679
1 17619 163285 594558264
2 161220 548976200
3 10190 40243
2 85063 979268434
1 84081 96410 457939131
1 49990 158384 743157601
2 4622 359682651
1 7607 112101 219904264
1 100717 195932 416888896
2 86211 437676576
3 65341 139164
1 3662 138544 43954827
1 62414 135830 97994797
3 138773 64252
1 6203 111387 248853576
1 38027 157122 499713104
3 162533 181208
1 59733 166703 418822859
3 198671 126941
1 21800 168905 351132553
1 120371 185979 57429045
3 195490 69113
3 154201 142134
3 13805 7793
3 149609 178215
3 109581 47208
3 137734 191404
3 133179 42107
1 132840 144065 20279688
2 121507 397831544
1 140542 193395 298305922
1 67958 122204 983484774
1 61754 111474 237251076
2 108655 476952500
2 133440 121169455
2 14179 445965607
2 13083 354632369
3 168900 175621
2 11626 991800487
2 109415 332909793
3 102665 9539
2 183081 615153981
3 11282 5226
1 16188 58501 964130587
1 131759 180175 407286454
1 93630 169023 275755785
1 157713 184333 943989256
1 20292 79757 149021784
2 114701 505938528
1 163819 184136 241282117
3 169172 151159
1 57869 161751 150670525
2 12441 451223139
3 38925 179266
3 182045 103351
3 64898 85350
1 10499 37116 982603365
2 101657 431104841
3 97185 113462
2 69836 445518597
2 130416 64562300
2 55777 885367371
2 70191 269347101
1 62243 137024 381228928
1 186132 188611 258203018
2 151850 231112113
2 36540 491209539
3 83650 41429
1 126866 146629 471646136
2 6285 116656595
3 165145 69342
3 31072 4611
2 198434 775218189
1 37199 137463 912642705
2 112283 344610270
1 38029 74891 639253222
1 127807 158295 802009869
2 94904 474074798
2 137341 309844465
3 11494 171555
1 134079 151654 898905454
1 41290 125901 718296792
1 29208 73701 390123361
2 3568 825093841
3 115973 76859
2 3593 988270168
1 131836 168338 429248318
3 99255 98510
3 111324 133006
3 10337 115670
3 8112 116854
2 110540 845381597
2 162534 248810859
2 197245 864395071
1 50704 88482 747602007
1 149162 164876 293744533
3 59990 198
2 140541 932018392
2 90669 2263701
2 62718 312792929
1 7829 184693 904621131
3 45418 110360
3 40465 67794
3 51995 37003
2 155197 430187534
2 83653 498982452
2 23335 887184984
3 187684 72769
3 199704 87660
1 177372 189202 923797686
3 96983 118106
2 132642 104911250
1 84230 192140 909306645
1 130879 187732 403982623
2 44773 290569526
1 100744 125321 929504211
1 133724 193888 338117077
2 150504 61042647
2 107518 975113652
1 127379 162613 860778776
2 83945 695084
3 98470 116793
1 86430 167043 937364848
1 43816 89327 536558015
2 1436 645109395
3 145169 152893
3 174568 44933
3 178542 22115
1 111263 199598 603509597
2 5022 603695694
2 120131 800204349
2 52003 962098046
2 152780 329078757
3 128278 84214
2 103173 795813129
2 79277 788727536
3 186920 34231
2 63700 875400223
2 29383 106341107
2 175090 84844593
1 13344 60990 92591541
1 116820 175263 569771215
2 147504 914686273
2 51829 300081764
1 188837 199472 314437509
3 150942 168145
2 96928 26182105
3 72256 153714
3 100199 162869
1 119142 129500 95083753
1 177318 196889 274666597
1 32170 57841 471780284
2 192466 256155325
2 122335 1708943
3 32915 170458
3 136408 107509
1 42338 135078 819625372
2 189260 883649372
2 154798 939521460
1 104580 196987 158724130
2 167759 23565795
3 193755 98386
2 93279 405648895
2 164415 9737127
2 59382 178467445
2 162044 864891975
3 149716 173517
3 72285 43080
1 21773 92027 620047004
2 154082 763822127
3 48158 148619
2 190439 917644007
2 193453 149414023
3 14890 44630
1 117048 199194 742116865
1 153884 186344 74875464
1 40091 168308 947962585
1 69354 187112 362374999
1 112434 198815 789811710
3 126887 92067
2 18440 568048221
2 19601 109565560
1 106116 167634 103651731
2 146879 473574374
3 44593 28713
3 71521 194966
1 125956 192876 236390994
1 74153 195098 179562509
2 80615 191750732
2 38540 550165569
2 197215 315800620
1 19617 89800 52628548
3 118848 187287
3 50792 19085
3 134890 320
3 197318 187753
1 90444 191350 108552900
1 145017 191890 871176130
1 7789 63025 480467126
2 185518 359808663
3 48003 142757
1 46839 189927 940512080
2 90055 508354189
1 45752 107421 748801934
3 35968 89017
1 32026 191882 176464448
1 44025 83686 269881981
2 136180 446974746
2 177885 997233723
2 47773 415247867
3 156238 183021
2 70604 28726181
2 97913 799154215
3 130561 43440
1 66829 156743 731999719
3 183479 8668
2 31247 783038631
3 194658 76047
2 183405 854144849
3 76539 131955
2 20627 307883861
1 32369 195830 998045007
1 31753 75248 270775928
2 60616 685260140
1 47313 148852 242410806
2 70993 630039560
3 66041 91771
2 136637 884995317
2 6097 306833681
3 64322 5797
1 8134 122003 517115685
1 141314 159498 892515206
1 6246 166324 528838144
3 72695 123342
2 100275 214786766
1 22519 59545 712934433
2 163176 968296789
2 130174 762267455
2 1689 932143177
2 67825 453514670
3 6604 187096
3 38165 8630
1 82302 194220 615473819
3 124520 123246
2 99263 245848983
1 53296 150126 551625789
2 67119 61062443
3 76339 166819
1 26701 133800 421022619
1 24603 72360 530656366
1 11390 32786 91468035
3 3881 22690
2 127393 40006095
1 73114 169782 43308258
3 159961 144803
1 82168 129401 758073840
3 65122 48333
2 196502 393013023
3 102756 148310
3 12287 92973
3 33785 188361
1 32850 120433 394840799
2 121354 571953691
2 173791 711362010
3 119488 154228
1 40516 113939 486390301
2 120829 476401060
3 80588 174149
1 54574 185384 68449705
2 117906 860453698
2 93815 453543860
1 34832 41820 152617412
3 122651 106738
1 140414 188902 161465236
2 175882 629802015
1 34143 182184 77479322
3 57088 25307
2 135409 649339161
3 197080 184511
3 179810 137416
1 73514 94509 736323426
2 99312 353643409
2 98204 261546870
3 110232 190189
3 153486 136749
1 99531 140144 739935183
1 136457 141668 639416671
2 42085 446312727
1 2711 145589 833952384
2 176932 923060223
2 196244 703368667
2 82559 537785815
3 39950 5998
3 190809 188483
2 14310 514136008
2 118836 849964532
1 71366 189469 5857836
3 89995 72141
1 134626 157896 264022576
3 40455 90980
1 65435 121496 507574269
3 38752 75144
2 124104 712611653
1 29960 114884 921940929
3 39728 80737
2 120221 335874420
2 93964 995073594
2 37774 219343298
1 78875 191531 719190951
1 100047 178856 116610407
1 109895 178202 697657411
1 89855 128169 198689654
1 19330 59878 621910035
2 144874 790149208
3 49360 157203
3 75833 64589
2 149065 148274485
3 117992 4692
1 35529 100869 518027988
2 95114 598685813
1 27579 99067 824252380
3 148475 112853
1 62652 137731 767627633
2 158657 173888321
3 51310 126069
3 158971 111252
2 120954 699603423
3 135529 137871
2 182331 542082444
1 70004 101961 974927104
1 13837 144399 784575341
3 168424 177920
3 79962 67589
2 156166 879794382
1 11627 190604 794159933
3 7499 19542
1 27139 97625 560293549
1 46380 58541 353706872
2 37569 10803112
1 18268 156716 31479388
3 1541 93780
2 125526 156995353
2 192958 615657741
3 1744 100073
1 10381 145601 311003950
1 74719 137477 421365983
2 134735 991447724
3 69818 173028
3 181633 173558
2 177207 686126148
3 158051 50393
2 154492 181477175
2 79192 616154782
2 71249 161319959
1 9776 87557 532383453
1 14149 140662 971331471
3 73371 90135
1 59917 174226 529837800
2 114661 172029710
3 193025 29548
3 33255 86555
1 13064 144193 773983827
3 38560 38513
1 18443 152623 158724632
2 6848 435183441
3 79965 109183
3 145089 14137
3 48328 4505
2 8375 748528118
2 1875 587190428
1 20877 64394 79589146
3 90021 122628
2 176973 319347111
2 26034 690212795
3 134663 188531
2 100924 809509924
1 26519 126859 443705212
1 69153 69633 40634758
1 75625 164370 252066125
2 19329 204179567
3 24578 52352
1 32089 98269 740522473
1 67494 121536 931425748
2 58301 86945524
3 140062 119058
2 144186 172721805
2 77522 251540560
1 153574 156284 60340663
2 138451 231019677
1 132057 189199 715031831
1 680 16985 252577354
2 165785 151475558
1 122910 142835 343335593
1 171317 196802 631662184
1 72778 188517 629919299
3 93358 199993
3 181790 20770
1 90441 175275 695740966
1 88988 160371 238634781
1 80404 82661 124228415
2 147151 352296062
2 80507 124014477
1 174624 189060 15338405
1 146944 180801 339643874
2 150633 832721834
2 73156 383130356
1 13191 84114 201762583
1 13848 159155 666076169
3 2054 113476
2 185692 515868954
3 46050 127918
1 89165 124119 932815549
1 29153 198106 815549235
2 197509 478498322
3 162445 105842
1 47322 97795 897144802
3 133386 117208
1 101971 181545 806141389
1 36920 69584 396162595
1 94642 196551 987597688
2 181938 516061581
3 164169 73597
2 137576 796604528
1 28874 65467 276363935
3 66672 108389
1 91424 161576 502678423
1 108567 163493 51585659
2 193915 656503079
1 11932 168342 625992878
2 199899 848650031
3 194156 41834
2 18250 569230592
1 6043 148578 248384694
3 102955 95278
2 95143 220723899
3 159617 176902
1 53878 87494 202502747
3 173325 156932
1 35028 84933 32199760
1 11762 83660 369159752
2 99828 754622665
3 94725 169207
3 8264 85258
1 38940 127062 196355217
2 173828 12800432
2 5023 97915835
2 117734 376600020
3 58192 180310
3 105912 180145
3 179969 9599
2 21090 234331548
3 6434 130806
3 186599 32435
2 194542 709806838
2 191774 49881223
3 71014 79441
2 44029 841062900
3 195811 65198
2 182601 269003308
2 55009 457134327
2 103162 943270761
3 8825 113029
3 187866 126261
3 38574 71230
2 191584 121115170
3 2646 69105
3 105293 186291
2 100435 716490896
1 47517 177642 521892895
1 79992 196074 885484390
1 12054 170735 129557587
3 172466 107183
3 84715 132866
3 46761 79189
2 107634 673060875
1 86978 173385 820203772
2 171924 64078575
1 172356 182846 317594736
1 13435 177977 719982510
3 146872 177343
2 135118 128969649
3 120522 123294
2 136551 636900309
1 75228 165431 525995229
1 41519 172307 950540370
2 97931 333790760
3 82907 151095
3 125015 41584
2 176499 493541158
1 86071 131724 65453802
2 136262 320189619
3 107870 91204
3 105079 178784
2 18645 800784258
2 30876 590129825
1 22411 159132 189433916
1 53541 123981 137816075
1 44124 150497 538152778
2 14182 715196940
3 29746 112646
3 171782 18697
1 71279 122943 35687607
2 155568 613331473
1 116502 156293 590404262
2 67207 506866596
3 142297 81074
3 128424 131033
3 137652 24717
1 62821 153791 993112138
3 177960 52597
3 174555 23822
3 16973 38588
2 164665 36296023
1 33527 61328 509483086
3 65213 188867
3 188033 139608
2 34864 675807477
1 94082 160166 94012733
2 156145 66782386
1 110242 165079 901379733
1 78298 116057 481569834
3 120338 31593
3 32489 5118
1 4294 158220 513685889
2 29460 616509084
1 69676 85508 549333528
2 90405 895445505
1 52179 125453 970651358
2 49487 478532117
2 90263 958757683
1 188079 194843 623995552
1 62197 95774 32471013
1 91519 95950 850699956
3 34293 137878
1 70044 169917 952838997
2 22467 967172169
3 145562 150132
3 32028 65369
1 68444 90764 34320113
1 65336 74833 270051697
1 8401 163082 977537464
1 136662 177382 695170647
1 89070 131670 486479198
3 46727 107272
1 44228 100061 306486071
2 150418 915353801
3 140798 90825
1 125405 187722 576633948
3 35274 26855
2 189621 135794756
2 138278 772612908
2 3672 604262309
2 33659 391399782
2 15293 15833624
3 125398 74496
1 127280 140134 517204619
3 13969 160987
1 110029 172763 604929417
3 171666 63897
2 23226 693135721
2 23037 887531364
1 150252 184999 978122588
1 77052 149677 631747961
2 155257 514660830
3 62546 158211
3 134794 184912
2 120698 438600908
1 126367 161756 678485956
1 155281 175384 488783617
3 144325 162782
3 128573 27530
2 105836 558172253
3 25005 27359
3 92379 139125
3 198647 120255
1 49081 56905 868579523
2 112751 705283609
2 176603 251944578
2 183613 337539373
2 14262 406249144
3 108423 186317
2 153428 874549002
1 21502 112055 883680606
1 54534 108998 624420697
3 141684 176780
1 89472 96620 100388264
2 80841 138126267
1 31955 40934 756598247
3 169358 78656
2 154039 86714369
1 93093 139758 112063418
1 27887 74549 472806268
3 85182 187196
2 93411 498433148
3 103759 3769
3 11292 166227
1 22150 58635 149629544
1 77148 170492 785808277
1 38163 179330 393554971
1 114449 132933 298401856
3 46425 18592
1 35423 183921 629664441
3 110315 175510
2 184753 110836482
3 48835 125914
3 21297 121889
2 52874 39784620
3 166774 45405
2 35559 50621064
2 116811 802247057
2 168865 60664137
2 133936 871375797
2 165247 42145869
3 155059 169981
3 78190 73335
2 170349 714168648
3 127652 149459
1 26846 56540 982642206
1 99041 115711 399698600
2 107173 931801117
1 92995 167812 512104851
3 159177 175005
3 93060 195859
2 72406 420464002
2 100458 697546571
2 4169 319315700
1 1053 132653 431436959
1 13696 97726 929166171
3 154017 53354
2 101656 335582257
3 104046 18249
2 88023 707347846
3 17963 81200
1 14595 80647 905574800
3 49771 59163
2 79881 553500077
3 146267 6625
3 172292 196990
2 23681 937136284
3 168126 173877
1 45479 135607 639794149
2 64255 463511656
1 3527 69217 370347394
3 20540 186992
1 19589 193679 36002739
2 62065 433788880
3 118526 174816
1 81193 87091 811129863
2 30357 369365785
2 123563 225364901
2 41060 282516004
1 86179 139954 592191509
2 100414 985926749
2 107554 990084435
2 35645 280589723
3 189350 69694
2 121034 710011061
2 8450 19203638
2 422 430579324
3 159663 136622
2 173719 929300322
1 88307 150651 605169271
2 143827 380977287
2 39600 676075060
2 178163 346869633
2 93237 912326793
2 139686 509860601
3 60449 126148
2 37480 485828522
2 80301 853295731
2 8792 799075962
3 13635 139011
1 137756 196339 934131746
3 54957 12455
2 171624 897473731
3 170634 118417
3 19393 112451
2 181062 990905439
2 55732 263288330
1 2536 16817 126872442
3 158808 166039
2 171237 360300159
3 166696 140132
2 33286 83842026
2 35087 411053478
1 73435 121876 885391744
3 32086 46458
3 84819 95352
2 107475 251173188
2 9848 574862029
1 86557 104978 449482638
2 4511 15168720
2 124803 397463969
2 113243 187567003
3 55000 142874
3 100647 99764
1 18402 60722 536152481
1 60671 183292 304372816
1 80439 195027 455936024
2 52702 676118910
1 133088 177275 574320311
3 157861 54525
3 192475 195310
1 24508 127501 399918918
3 137830 3791
2 146142 586285997
3 79572 113532
1 75502 99682 423634220
1 85918 167263 345664278
2 983 583473185
3 78303 177642
2 150618 712662486
1 14114 189024 230049411
3 48326 176659
3 160160 95339
2 169930 467037729
2 140833 425806523
1 50546 58636 469204083
1 79921 173062 725089227
2 50410 257315500
3 63677 162196
2 124784 859264340
3 85563 190569
3 51439 90861
1 130233 155664 715721782
1 52069 76049 504199550
1 9605 20217 845933965
1 42206 120703 894322713
2 21688 435297579
2 63990 114268182
2 139867 212489288
1 17773 152753 524404219
2 197782 595996640
3 80240 126627
2 53343 513669911
2 171462 221296134
3 170097 101517
2 77919 705904625
2 5013 240709525
3 175097 126100
2 154671 270457374
2 78884 737639032
1 86942 175204 727321423
2 100228 354903993
1 96963 191635 450131733
3 12749 57472
2 144791 268320651
3 151969 29055
2 83012 662507099
1 172649 198565 765731846
3 133455 84735
2 76780 957061702
2 132744 692422205
1 96462 170494 946289916
1 147643 197137 668360787
3 15136 170350
3 127297 194265
2 37286 153719680
1 54205 182534 605387114
3 178381 130682
2 116287 848150542
3 96540 72003
2 161843 967590044
2 86847 964921047
2 75763 501225129
2 105870 456317579
2 13003 651874090
2 178583 655077190
3 27950 133911
3 16658 158012
3 110729 149166
2 35789 417818669
1 52419 199773 918274584
2 74982 873660995
1 95366 121401 824197571
3 192932 75131
2 193404 42409526
3 72192 71830
3 96243 78420
3 8432 98159
2 53846 808169837
1 29879 121206 765798052
3 169777 127121
1 31866 143029 975260563
2 128117 922826339
3 162626 132948
3 189541 80040
3 1773 181772
2 190852 627976153
2 68913 898426588
3 77816 197738
1 73604 122566 63029174
2 54583 704281889
3 163347 61592
2 144788 775349925
2 68591 845077439
3 27995 79022
1 123604 127280 570701300
1 50667 114334 654035349
2 69965 232112924
1 22655 138745 44575688
3 161799 37324
2 60606 804221504
1 58440 125338 870321003
3 57360 2847
1 20660 65489 98825738
3 168954 89944
1 28511 61241 843533831
2 115166 595632606
1 15677 66602 686782217
1 104101 141648 922835948
3 167576 128685
2 40242 619316880
1 21972 61292 460461321
2 49623 933624869
3 63181 28897
1 16973 188026 272478260
1 24257 28693 356368145
1 57990 196894 745103225
3 35630 6753
2 1506 573284576
2 15147 816302240
2 16058 399270208
3 12714 63490
1 78860 147497 432155418
2 100819 532164282
3 33232 104524
1 71840 148235 879926200
1 30890 143547 457198028
2 112312 807606670
1 24589 36885 510580502
3 134541 136969
3 104275 65374
2 35715 127141708
1 20427 95111 316050897
1 143092 172825 222424508
2 98158 329872997
2 157422 390039357
1 5892 123430 93173589
2 97865 770108988
1 50094 137975 455930016
2 114785 558912670
2 124494 464787661
1 136878 153677 73103404
1 27160 53192 834626414
1 34063 143068 340527202
1 122237 155163 840735549
3 185216 2065
2 27421 250527032
2 37435 762620274
1 187738 188181 103663280
2 25148 180805118
1 122679 176368 479178367
2 8495 828767363
2 125711 739471089
3 177159 183110
1 93083 184242 179772542
3 191122 56774
3 119013 164396
2 194446 663708178
3 56355 121352
2 69819 10092663
3 691 48
3 167310 67557
3 188212 144635
3 14463 56105
2 57389 513683598
2 88234 419384798
2 57611 83078123
2 190703 40739782
3 125491 41708
3 43568 7162
3 29084 194875
2 13395 569683084
1 98472 142837 862928456
1 10858 171222 397066298
1 13233 34048 987961938
1 11356 40449 236758331
3 73686 191053
2 176482 26106292
2 136218 644620812
1 120618 137959 997293556
2 194277 438968019
1 20804 87635 204440717
1 61929 184314 200251767
2 174876 99551031
1 141447 170052 2717404
2 98357 101256884
3 22253 183722
2 143064 925045397
2 155058 789017193
1 133680 149666 342136338
2 31263 67250875
2 139283 155204882
2 154927 794251365
1 70750 86413 232582370
2 4359 259275215
2 94274 719204324
2 785 988016571
1 34676 132952 864102179
2 142146 800421432
3 99071 7269
3 36855 188122
1 124011 164885 535119066
1 111059 133957 463111218
3 112008 35612
2 91382 33142586
3 156013 198050
2 87017 115726102
2 168704 451578484
2 157061 45874537
1 51631 124179 959876132
3 117884 194881
1 41410 135396 522666220
1 6381 25426 547459227
1 91275 100956 981259375
2 112903 437596893
2 161424 701820162
2 113508 281278300
3 147567 48070
2 27445 193850992
1 60511 156080 697860130
2 147100 986318631
2 50457 995829158
2 98413 867574781
3 70308 19196
1 6821 22183 184661135
2 75259 66084227
2 193993 550919864
2 115575 995490152
1 17578 84958 92974410
1 58459 71822 392301876
2 21383 886257853
2 83256 137317396
2 191068 794054210
1 74952 179675 366941184
2 88802 135177592
3 156979 31564
2 193402 954837763
3 152242 22241
3 68133 64729
1 25190 53672 756196913
2 108381 456236872
2 4895 353935657
1 106402 160411 99079809
3 143901 49868
2 143155 538380614
1 57891 122017 292331856
3 70506 145186
1 24925 87228 964791636
2 101084 199824550
3 129487 194099
2 188260 808263037
2 23637 242490421
2 23392 668107053
3 171487 66018
2 62408 204996085
3 13257 190945
2 47753 778601236
1 145289 164578 811395786
2 199659 661902200
2 142044 198859825
3 12416 56312
3 39009 190146
1 118048 155126 462860447
1 123593 140633 750269886
3 99643 26585
3 84556 62223
2 157920 274011501
1 106936 199308 176506741
3 121405 161167
1 114883 156320 836691204
2 106898 855487934
3 22305 50495
1 133069 188104 16388154
2 185264 11916734
2 106597 549283037
3 74312 108344
1 94349 165396 311965110
1 30944 192596 274208542
1 15551 139501 501462383
1 39043 52423 833808173
2 98543 710203645
2 37808 9259947
3 178689 94582
3 152716 184232
1 86139 119353 381583318
3 30514 25536
3 162825 86473
2 118530 225401681
1 167009 198697 274975432
1 5711 21290 930252105
3 96586 57335
3 124534 152532
2 15021 233634537
1 66029 91192 161442700
1 41639 188701 910002166
1 48455 135449 40609400
2 61531 582283711
2 140392 389278553
1 133283 185280 404627678
2 87946 271475212
1 12491 168878 639405446
2 11107 344212119
3 114138 32174
2 89372 1090510
1 83035 112847 700162937
2 29123 216693451
3 73556 193050
1 41645 195286 461634352
3 37195 111707
3 163846 38008
3 66871 49728
3 13075 135118
1 100260 136253 9776398
1 81267 193166 6680993
2 16729 791020795
2 73515 625226265
2 168545 69405738
2 78082 313256446
1 11373 123806 609393298
3 11277 111518
1 73552 149187 704567858
2 28929 625770332
1 116455 181268 206707312
2 45402 180021961
3 26856 137441
1 40701 134202 140497376
1 24016 31585 80097828
3 52079 53228
3 18511 98215
1 70291 130801 669779339
3 92117 146754
3 139364 190939
3 198029 138675
1 35900 109818 720617626
2 22102 204756751
1 27262 173271 277115136
2 193874 525269755
3 74177 35313
2 454 103241938
1 67257 130617 200442806
2 140186 19985641
3 4706 82835
3 97397 76646
2 7560 213977065
1 56672 137392 195082747
2 18110 862487741
1 19909 74390 993603521
2 151140 518664121
2 79920 819063230
2 49441 649086822
3 125201 156830
2 92484 626907214
3 120227 168351
3 6617 192268
2 133932 565311923
3 184960 87647
1 72663 197157 985712458
1 167506 188201 859610785
1 102861 113784 459013325
3 173196 180262
3 131702 18510
2 30193 137362843
1 16512 97061 136000252
3 134003 92430
1 7335 18161 344485152
1 150596 156232 389004667
3 189827 97567
3 111217 145666
2 49366 315182257
2 179108 752999608
2 137295 81112731
2 64092 780763633
1 138983 188460 593739593
2 118503 338497297
2 69624 609950195
2 11118 248889801
3 139672 159151
3 172988 81140
1 171624 179145 857876439
1 86532 88175 412410983
2 177607 662891072
1 64390 129991 846863728
3 55921 20292
1 125467 132458 149741819
3 65521 156633
1 93485 139017 872123274
1 177830 180062 372825731
3 181140 86824
3 189871 36984
3 190851 92828
2 75373 751393697
2 144937 298928673
1 157296 159085 167131280
1 69311 160301 258846816
2 31511 912757475
1 42201 122754 200874329
1 33904 172568 705133103
1 86063 193087 460723621
2 194361 452613780
2 1728 143477433
3 74115 195881
1 44162 194457 581806249
3 22227 141176
1 88997 108868 369093264
1 114778 199741 735162749
1 129578 171491 674429342
2 135911 820105953
3 40267 140258
1 68684 186041 674525466
1 75156 111249 509600105
2 33384 325011132
1 93616 143773 728135521
1 160332 178749 568652551
3 85900 55035
2 150914 560221160
3 76655 89793
2 194671 532359741
3 131049 48790
3 8812 89281
2 138429 372394594
3 58188 122108
3 122494 74299
2 111873 896652201
1 93400 101301 597217708
1 69571 140106 131468981
3 161770 147748
2 18553 497641240
2 173069 236079741
1 153695 156320 267960161
1 115140 155377 414203877
2 128367 934191707
2 109885 820039000
3 74149 171883
2 133547 188594780
1 2481 86623 487637477
3 29812 18063
3 85422 31011
3 167429 55077
1 119870 171208 938843370
2 121076 170769601
1 39054 153895 58335958
1 136064 153820 714211823
2 158947 548927705
1 8202 40176 183311753
1 12108 75084 422128178
2 112507 144932975
2 184211 583170006
1 80274 111249 398784948
1 1884 48030 19941241
1 93592 132315 677246111
3 161500 11875
3 135694 119583
3 21902 91794
2 139477 457506510
1 154606 157957 359353193
3 67765 71435
3 155947 97477
1 48671 172331 280790242
1 119643 159138 658831200
2 123088 318129033
2 137984 975235357
1 85213 105673 891500126
2 55053 140316705
2 6096 195142762
2 114256 118194680
1 84692 154141 741579376
3 140658 134274
1 106666 189352 293127445
1 9374 103748 686407983
1 60786 139059 979808174
3 178722 50720
1 115788 170876 619210227
2 62086 169210250
2 6462 932700481
1 108328 182995 334394569
1 68688 163038 981421286
3 52520 55719
1 5335 47262 474755200
1 140685 192794 820378450
1 62527 75024 193981723
2 113453 660056345
3 68468 92244
2 184817 497987040
3 106230 123266
1 27147 32135 379219737
3 170092 23442
3 61467 21230
3 155760 146568
2 185871 19550425
1 64707 72473 11616815
3 60150 96386
2 174039 773360304
1 70711 130360 974869197
2 160921 423480167
2 169571 325212382
2 162027 392826781
3 132154 18617
2 51403 485682092
1 44009 48973 147439428
3 71381 48158
3 189931 31234
2 82010 385167852
3 100071 12731
3 73458 145678
2 182138 360261796
1 25337 93026 70982299
1 43113 162423 645490039
3 173102 5791
2 35490 242338618
1 62558 91053 830048206
2 1470 545969051
3 145272 75752
2 5526 359230339
3 90396 16932
3 121472 92726
3 150304 60070
3 121560 168056
3 193898 112220
1 16927 104688 426461262
1 52892 110889 164369838
3 171195 160461
3 2059 194152
3 14226 72542
3 139875 172550
2 82690 625956546
3 13831 48170
3 100998 195569
3 148871 163087
2 123756 419849624
3 157487 166400
3 122812 20479
3 49615 30023
3 14936 4871
1 42339 148754 9653603
1 34495 122068 621667752
3 23207 19290
3 128515 57736
2 179065 124825430
3 160187 150199
2 93405 911898640
3 46547 74568
1 91241 93090 97306450
1 50443 55721 859374543
2 2799 154450837
2 164036 165087587
1 191249 195101 702546796
3 45166 59470
2 63079 664789811
3 101318 181939
2 119943 879292552
2 168343 123808892
3 122460 92112
1 101005 143167 661598398
3 138491 122687
2 4958 628286035
2 119754 62303358
1 158176 162092 785922943
3 29277 26395
3 64384 46346
2 72008 954411779
1 111217 154984 746559646
3 20715 141462
1 53421 65134 58610460
2 108186 26412132
2 143069 283285491
1 128978 133374 192895657
2 199382 385913453
2 8926 278064442
2 64781 619317382
1 34760 186846 980938827
2 16626 109844429
2 65899 618629459
1 74817 86829 758523018
3 191060 12176
1 18808 89175 532879692
1 12838 145946 75434709
3 108438 39455
2 7569 7594091
3 146938 79616
1 46540 150719 156917865
1 152906 176600 937732491
1 94453 197931 442499145
1 60382 89113 2015304
2 52241 919640414
3 177858 129623
2 111750 566652533
2 108314 842445030
2 125059 959821621
3 15332 74189
1 61710 171463 632027968
3 155835 7645
2 84885 851974
2 83902 453052757
2 27179 911248383
2 99547 78207143
1 42889 193795 975614842
1 11068 158537 323518332
3 126024 194752
1 94781 196741 574002420
3 59945 50813
3 121972 89634
1 3148 198247 557265101
3 117972 75665
1 33602 146400 657713787
1 24181 82994 957984636
1 11524 65951 972192646
2 121562 35373096
3 96743 88929
3 147307 83438
2 184553 293056871
1 44601 173377 97116211
1 8807 10086 553471972
2 172146 754148471
2 96453 75256441
3 90763 188509
3 161070 191139
3 69023 19084
2 110502 642651414
1 142710 191556 177309475
2 37025 231508461
3 158554 105917
2 81809 533925504
2 131760 744949515
2 166269 907969136
1 20172 140687 18941380
2 91836 80999988
3 78153 61095
3 28320 142240
2 32212 819394963
3 193169 57923
1 8230 108139 83527990
2 194758 898616363
3 85007 46619
2 177006 116196648
3 721 108893
2 154059 838918639
2 82458 36536788
3 85447 36366
3 136122 104822
1 160593 171834 465466289
3 44109 108313
3 159616 161045
3 197501 62325
1 60928 133204 950311680
3 147225 109725
2 67097 217756940
2 96174 663367403
2 140457 858338026
2 167692 403681415
3 151140 106972
1 21878 199129 468309049
1 142604 189164 225045713
2 127654 979803816
2 82046 426920589
2 195943 436021554
3 118368 117665
2 110701 398035037
2 121883 1889683
2 88849 68851498
3 76601 180847
3 45909 148034
2 142525 618944491
1 17160 131821 967317194
1 14867 52648 300477603
1 59764 87769 57266421
2 141292 99715798
3 178440 119174
2 184178 826043814
3 54857 138758
1 110130 199932 391825686
1 29649 85732 160837971
2 155609 44770201
3 85710 60539
1 113087 122068 910297709
2 51156 696950650
1 27796 152076 724364842
1 50144 130471 738752626
2 163605 802503025
2 154687 574696270
2 57666 815681177
2 141044 119204512
3 111764 127629
3 111574 137877
3 179557 88588
1 122571 158992 336624412
1 35791 115194 57414834
3 108392 57340
2 198672 721130113
2 10982 811546352
3 47097 111670
3 194794 160587
2 190407 179130456
3 188535 168336
2 71804 842543283
1 117978 174677 364730773
1 32961 147729 909817030
1 70170 85554 228440188
3 194712 191300
1 31856 43319 964011317
2 126962 866811698
3 170316 188772
3 173458 193716
1 40596 59556 583384659
2 72609 488197316
2 49631 538869038
3 142948 31569
3 80889 39154
1 92017 164396 345890652
1 68366 95088 948248940
3 44375 180806
2 150580 492621092
3 133746 176299
3 110327 188958
2 57580 504459077
1 78933 164325 463924032
3 14297 69355
3 159109 25908
1 7533 52838 149190070
1 128295 164267 616689945
3 134178 34467
1 29568 135011 613874430
3 61634 35858
1 36378 169082 944278883
2 37742 544126020
1 30472 111604 271992418
2 195873 557687532
2 147419 908837074
3 198595 49027
3 69099 91141
3 168184 143711
1 111179 191530 550098474
2 186057 661346468
3 12500 63157
1 161910 184916 533313867
3 154202 171132
2 131529 571934598
2 193396 421501232
2 102764 453040558
1 118008 175394 415265524
1 72286 181329 293207174
2 54270 386901755
1 32565 97844 346324537
3 30676 145578
1 130221 130795 920893817
2 94856 910310385
3 26663 102168
2 1624 441545533
2 110131 485852448
3 123243 52996
1 32046 97811 922357690
2 141475 330098121
3 56317 78555
1 93498 149251 841911719
1 77911 131634 379160787
3 82737 98826
2 103457 643297589
2 189965 7801943
1 61708 130181 399881280
1 36425 165672 699473570
3 78658 139589
3 106142 54293
1 86200 95627 665768804
1 110413 130851 119812377
2 198803 747829242
2 134282 580224347
1 64138 92481 637259795
3 162754 89170
1 77126 198406 653346080
2 102088 608300415
2 46270 144842238
1 46493 164583 143425364
3 31370 199351
3 74696 156315
2 113670 926337736
3 146802 188687
2 7746 943959437
2 149638 334201087
1 57108 85305 885160733
1 141149 188009 996232849
3 146909 188855
3 5841 160357
1 52751 144974 420573485
1 104929 161124 320897953
3 182924 67320
3 164419 73295
1 2788 45293 295801440
1 32560 199669 536486948
2 3040 422989933
3 77462 43890
1 21863 23029 130086399
1 76791 171842 134854374
3 30958 86276
3 115576 1530
2 169593 149349502
3 35040 80234
1 129221 130784 107851088
1 25743 38932 513866076
2 189240 92931861
2 177595 586454254
2 141023 361883621
2 2325 354351190
2 103404 193581555
1 28007 94720 512596732
2 108375 990373154
1 19106 97476 13351961
3 140624 166222
3 43851 162793
3 153794 111414
1 36127 153168 975310406
1 23303 26321 812205986
1 96110 166039 274695811
3 130151 159398
2 35515 332463319
3 48001 108415
1 1805 124876 532037513
3 67688 172091
1 261 177008 237929749
1 110055 140466 81686220
2 53925 438498350
3 199072 62378
3 109169 125098
1 112260 152223 342369372
1 104792 142036 869781168
2 2920 399028928
3 11397 131516
2 140692 615835077
2 155829 591820931
2 69923 799329635
3 74077 157692
1 168258 195020 874971332
3 53679 139796
1 39243 122264 486713302
2 81978 803842879
2 127323 173899165
3 183317 88592
2 183587 133261528
3 28774 169143
2 143806 279684912
3 54293 66822
1 58292 60116 692563513
2 59475 817953077
1 21392 114807 372032801
1 35571 77795 62653458
3 113941 127495
2 93196 395826726
3 10397 133060
1 121975 140755 884992092
2 122355 677995995
2 194591 796962268
2 186520 621534207
3 137645 94192
1 95922 168228 499268422
3 167851 146853
1 166436 176179 646397091
3 44929 84399
1 36084 177340 146577063
1 63820 165814 605379371
3 179544 69876
3 29596 197597
2 116739 833071200
3 179209 43842
1 10104 198363 772705647
3 50541 194230
2 47438 276512172
1 173517 174850 938266603
2 32583 34341598
2 136895 475629636
3 117917 142121
2 81234 197752726
2 70932 524364234
3 8699 191657
1 6478 138377 311670738
2 2188 870275878
1 26590 77906 546525262
2 51140 389199091
1 4681 70110 434460591
2 70208 737874422
3 132617 198801
2 39865 953376171
3 94393 193496
3 28753 22910
1 12370 22195 484517910
1 78863 197934 731806439
3 134000 50000
2 130592 930069334
1 5660 112321 509070915
2 40542 796486035
1 88891 106025 641260050
2 14324 672700232
2 13963 350535775
3 177120 132789
2 77804 995158872
3 123269 94005
2 102111 581582853
2 15938 314325003
1 61089 66311 199261986
3 159789 53103
1 120998 128277 338242220
2 163873 526693237
1 65414 143676 867397583
1 3420 69566 801078086
1 159050 198661 205211793
1 36075 114543 434591637
2 44294 44773450
3 32217 45216
2 106369 388912374
2 182995 347688906
1 36557 185594 807227705
1 48515 137440 838620719
3 187324 31772
3 79298 108052
3 185544 110731
3 185024 161607
1 75158 127988 67139100
3 84773 114959
1 82724 131741 413360549
1 123950 128447 710386352
2 187677 828744620
1 45002 100144 631035597
2 67596 188377573
2 88976 779924681
3 156501 198833
1 167829 175798 580525413
3 114772 92912
2 12628 157321652
2 52446 102466954
3 168471 165491
2 96899 566674269
1 91835 150461 11057657
1 97535 192091 734040518
3 31768 91923
2 62833 952731902
3 33007 110484
1 20295 169200 397042683
3 101796 14238
2 36099 424605443
1 74394 96004 468236391
1 34000 80115 7537201
3 73028 124906
1 115474 195291 439920901
3 83892 105057
1 135709 168887 920741426
1 24824 189305 586176607
1 138424 198179 281298640
1 4091 165319 742786394
2 131845 129830195
1 47493 178334 719561813
1 69325 99419 494353485
3 191114 124670
1 3412 133628 273571721
1 4742 5237 424879631
2 129228 210580457
1 72667 189683 331196039
1 103330 164742 515144941
2 18606 523220907
3 126822 5166
1 26628 71475 569534863
3 33471 112251
2 121623 168536270
1 37962 71083 98722709
1 86241 185651 595637292
2 170113 929940064
1 23404 121200 655360056
1 55144 155940 885695371
2 1685 629860878
1 63698 92017 618732123
3 138717 109616
1 39063 40999 520951435
1 156463 195972 834211962
3 129626 130390
3 164377 169879
1 156525 197012 193831117
3 135098 93766
1 21563 184896 49483705
2 41934 772941592
2 123913 608380520
3 153775 181599
1 11033 67761 112199992
1 42178 110949 284777709
2 181743 135094790
2 120204 959963183
1 74437 116282 52837311
1 9709 181849 926220976
3 5939 197719
2 46692 569018095
3 51898 2912
3 4275 34866
3 182058 115803
1 18369 24730 549484994
3 91452 173090
3 101133 74298
1 150086 194149 682659906
2 35707 478375812
3 84672 22630
2 121623 117165675
3 68016 92312
1 89163 101645 408803370
3 30111 41308
1 31876 105357 319628398
1 110273 173965 386237150
3 137586 116661
1 50029 193688 299239130
3 114439 94809
3 46291 168937
1 105353 197878 45651484
2 92329 593782244
1 5779 116529 95352041
2 924 609791634
3 79523 81045
1 160342 190748 792017913
1 134647 178322 608135114
3 115106 100838
2 63649 513206642
1 81299 193325 704300213
1 56407 195245 809254230
1 78741 183888 749706667
3 93350 68123
2 138836 625056434
3 90902 129944
2 121005 189618756
1 88645 101884 976160899
2 10523 221380414
1 68138 172011 766743475
2 83578 194372489
2 85273 641867595
3 90833 170618
1 132633 149024 359252999
1 72453 122601 334835068
1 94999 175342 237934988
2 17357 578127003
1 96187 148592 417596152
2 68474 441361106
2 62268 436983315
3 57923 58653
3 104556 192757
2 29690 967269442
2 175669 798477380
2 179028 375573732
3 170481 159226
3 150340 62181
1 159177 173845 504739904
2 23903 615490590
1 74867 106310 154224911
1 26664 67810 592774690
2 9634 534096964
1 75526 93113 578078286
2 19307 363311079
3 69523 10808
1 45475 52939 546542194
3 130275 36222
3 130632 36886
2 114565 47795306
1 35818 133952 863764367
1 124830 131055 806003583
1 58108 191015 954336882
3 40692 82489
2 73477 355637835
3 78373 159974
3 148884 191641
3 65978 38008
3 22600 10322
1 15748 57121 980967619
3 111029 175842
1 24387 39618 281687449
1 63980 195668 311449324
1 52753 172264 667317732
2 182405 846793250
2 21519 259902772
1 78159 159463 935755467
1 55322 148829 832448190
1 62556 126254 349903636
3 137082 46800
2 4878 927284087
2 113739 695703574
2 130908 396223921
3 71104 195442
1 115120 138360 640903330
3 176723 64211
3 28946 60708
2 64168 123944551
1 5949 10068 940635681
2 170920 666040968
2 71077 736434751
1 103326 121995 427698270
2 145082 489208914
2 195000 179641949
3 51678 101560
1 156834 193381 100346091
3 117279 17307
1 130840 168326 679027011
2 46564 914367122
2 111490 694400122
1 15312 27384 716474018
3 35909 86108
3 98987 2600
2 149237 650078039
2 148209 237319225
3 176148 187688
3 155225 162412
3 194822 31374
2 126319 797744272
3 190805 118405
3 75379 34216
1 2069 162685 748485753
3 136215 70465
1 40720 138233 968264199
3 29871 22126
1 65467 154541 292448234
2 112391 427640895
3 179153 100103
3 93451 163933
2 42198 992678728
1 60852 91521 698956032
2 183449 557319154
2 96489 98420636
2 106838 806208496
2 138433 808426998
1 76859 117986 608120281
3 75100 143342
1 49075 166955 497980969
3 79864 11297
1 55189 111650 147581332
1 15213 166700 347706168
2 104987 216553007
2 22614 271738900
2 117080 450158214
1 113620 131290 510079584
1 102543 165378 704435867
2 107255 799873048
1 11702 59668 136175002
2 25390 560749414
1 48057 54461 444737165
2 169364 363323668
1 67516 88092 556437688
3 87611 9081
1 131115 162712 40763530
1 2936 136668 392646805
3 100477 40352
3 31428 174857
2 42232 858411754
2 174910 981772836
2 96290 408685155
1 88045 134265 549552490
1 1268 107818 80230086
3 21992 192714
1 110229 139843 224895690
1 23906 169976 339710629
2 72649 860753831
1 26200 121351 304436672
1 53820 185826 590849760
2 195829 850092986
1 32909 37786 378169568
2 7111 586255578
2 6686 866134773
2 83418 728392748
2 188585 79597865
3 41209 171752
2 55985 545145556
1 34621 42709 961121436
1 105067 175819 400570028
1 27447 191834 401106512
2 159327 503125271
1 122514 199376 898015758
2 183712 605599679
1 28803 110353 356801275
3 181765 191276
1 98143 128208 50878215
2 146315 81138745
1 20006 23292 211211698
1 33955 47462 325291653
3 14823 108973
1 64083 128825 887925336
2 67183 463019969
2 9044 291448607
3 22569 87094
2 173060 506152842
3 93320 152622
1 29711 133002 374175674
3 13976 84129
2 57529 263721281
3 195617 199885
2 130073 225832973
3 103291 130376
3 56718 5654
1 110075 151325 69356709
2 11593 155755915
1 183829 193426 500970328
2 121888 474140369
2 163065 609706995
2 15088 862301685
2 142816 50992108
1 13324 126782 712813620
2 146948 273386092
1 51723 140320 347540687
3 103099 110612
3 80531 16571
2 32192 131183345
2 190709 617497198
2 17503 797827898
1 8733 169798 364875171
1 106653 150379 183429574
1 144953 177609 673798986
3 108624 164494
2 136942 479430750
2 142826 958107915
1 124480 176632 239768560
1 61297 193169 957284644
1 78075 144797 555966736
2 93850 397286577
2 12713 300742664
2 129143 63377870
1 1433 108507 444963235
3 94775 18849
3 184380 152612
1 18036 105977 449573614
1 31623 90932 302960124
1 42618 42909 730454869
2 96363 562368259
2 138012 335334368
3 195743 119167
3 32935 102262
1 38499 179649 144011861
1 38623 101208 680465360
1 83026 118675 867609906
2 176236 397133788
1 1868 183396 60417467
3 189765 47499
2 194020 889754551
1 51545 73144 420132384
1 7471 150761 744990541
1 105827 180296 883414332
3 71797 33909
2 153436 463456767
2 12466 542247015
2 165833 215966749
2 164071 179865089
2 188501 54725028
2 29371 77888274
1 87396 197281 893492138
2 196032 932902180
2 98152 896673683
2 179210 315727530
1 12598 180850 614963709
3 28073 190887
2 141074 738615257
2 77834 523239268
1 72897 192956 635073271
2 150481 110399239
1 57995 70755 649127058
2 173288 656279638
2 168067 951822972
2 176301 924908515
2 119157 905962306
3 148935 48677
1 146278 186879 764631600
2 163355 457066352
2 190706 359635800
1 12748 67642 245661871
1 56983 75199 91721992
3 154405 175898
1 8560 50895 834395878
2 64854 765781879
2 25513 886723806
2 54055 280538969
1 23804 188098 303908557
1 51928 154231 559881430
3 143552 171352
1 97416 189244 252001145
2 89142 775761903
3 138547 65182
1 26086 180374 975845
1 70258 197156 940569573
2 90877 544408204
2 462 835455700
1 147847 151277 45521651
2 114071 581334253
2 98289 350622448
1 87001 164826 646817075
2 125191 106868506
3 134260 12333
1 3352 176648 701503880
2 73315 838942972
3 166061 64531
2 15519 53235871
1 32596 62181 59881856
1 38609 155266 331187061
3 186238 173500
2 22252 856742089
2 158493 422819843
1 80191 172512 583690599
2 114665 519270733
1 5967 66523 417548584
3 72672 138166
1 33219 82038 827172309
2 149353 375706391
3 65360 48918
2 4467 368558374
3 100738 22459
1 30387 189895 502388195
3 183823 179990
3 103459 159222
2 102669 425723720
3 195560 46670
3 82096 132713
1 56774 150163 467082065
1 58272 135223 4299368
1 116551 186037 312662161
1 37603 160247 837777911
2 147263 792500647
3 83367 86487
2 139825 712116649
2 137452 279795054
2 14624 915357862
3 184475 144992
3 45949 21226
2 192163 797226330
3 12771 25686
2 63986 916224008
2 182402 574805569
1 37148 114382 693332847
2 30248 790342735
1 94772 169679 370418854
1 58396 70370 53059671
2 105182 647503817
1 134673 155605 770220564
1 17864 122075 127621622
2 150856 666498911
2 194808 23603239
2 114127 282691983
3 67853 158674
2 128597 169982671
3 96 4291
2 108096 477935127
3 192609 50066
1 10214 109614 268728987
2 197674 918000371
1 90729 100075 76451112
3 69429 45974
1 94936 110964 479341317
1 41527 109275 597880760
2 97506 631384532
3 122841 92332
3 143372 154751
3 20488 115378
2 86789 350842842
2 169024 363421097
2 79273 458175863
3 39845 33643
1 63063 111783 286852220
1 95067 190803 679054155
1 30662 31252 588230948
2 100608 237999546
2 143973 295497254
2 51111 941918347
2 164038 404898266
3 133063 94860
1 43921 147612 64168780
2 129316 663485567
2 152937 530399780
1 112514 130827 729808172
2 59170 143506810
1 148359 162899 726737181
2 140062 645566183
3 98435 130458
2 46900 88329178
2 81053 4106935
1 58382 177571 600331268
3 58364 72360
2 73805 224660754
2 65497 882076975
3 105411 158285
3 62256 89901
2 155782 620045556
2 167395 513626241
2 69375 684250106
2 191995 657378328
3 69045 181875
1 79652 190731 268345843
2 58256 342980630
2 178467 940180107
2 92398 367425464
1 92235 110512 657794644
1 9673 167122 535020552
2 8487 160899201
2 179117 504069713
1 8929 20886 293647245
2 40656 364876498
1 133080 196946 952336370
3 44931 125644
1 30549 66263 21957055
3 179543 47094
2 13624 852467531
2 170342 95040786
2 83227 750323361
2 92931 131130865
2 175767 67615711
2 1160 467718913
1 115503 181638 323287127
1 48298 103341 961434665
1 111311 126725 940656402
3 182416 132097
1 114705 152497 855272023
2 66464 7114332
2 171858 526691354
1 94608 95720 299477038
2 44969 880901117
2 174910 976991244
2 108405 438830388
3 16705 134369
1 33218 96359 350451571
2 256 470751099
2 131375 716316759
1 9190 40040 612038345
1 37736 196663 960214032
3 165332 10222
3 61219 59017
1 108597 186675 629424290
1 164080 177139 309932146
1 63653 157421 903860146
3 158246 135038
2 196560 263171858
2 41141 121881579
3 100519 156859
1 102702 147558 180707020
2 85101 150333118
1 25191 130560 865786956
3 78181 136261
1 94249 167701 147163159
2 172416 368151505
2 67714 111908350
3 107198 192113
2 82592 321777997
3 199416 39385
2 8685 862005728
3 131150 135767
3 136016 125219
1 136395 191044 476529542
3 175830 47347
2 54653 596179161
3 43690 62230
1 136922 155544 645956696
3 184943 10928
1 59774 179952 710763781
2 31700 792984912
2 115851 106853223
2 43758 698782043
3 105850 146933
3 134389 178600
1 173374 173779 935812139
1 121253 152641 16997895
1 4557 171252 610252445
1 103401 178699 379100473
3 80983 18183
3 80746 41872
2 107121 558044320
3 189163 133968
2 181435 285041694
3 182944 13556
1 143872 155135 213367517
3 99116 171503
2 34235 882970082
3 6841 168160
3 15342 38917
1 129690 152284 13622746
1 150917 152211 536998990
2 151892 767419229
1 158177 163769 842064143
2 137962 172656683
2 75986 187562760
3 9064 129520
3 88091 82232
1 49206 158865 746697196
3 29819 146289
3 118538 187858
1 19564 196439 43241233
3 31855 166116
3 192537 33611
2 23261 689761663
2 198797 233854375
2 67737 462354765
1 23915 119378 501137487
1 11935 180344 633530839
2 113023 479070793
3 163784 8478
2 58036 900554587
1 164164 194627 864345681
2 1629 863476865
3 147657 163399
2 67598 352296244
2 56457 167326300
1 129287 160079 148740414
1 26438 199724 588675513
2 165632 362262176
2 117286 725315119
1 73973 184031 33119177
2 115086 876000099
3 174269 19112
3 86811 160153
3 73705 105291
3 139135 141506
3 97882 36684
2 158188 822670031
1 73460 182468 39284023
3 197922 142419
2 163265 454781174
2 60540 280682141
2 173071 444301664
2 34050 216266065
1 89675 136216 521441797
3 49114 11258
3 63574 35433
2 153491 118292722
2 175826 949906823
2 175816 103455882
2 155479 110770081
3 178879 97434
2 16918 655533687
3 70222 159019
2 74891 229122471
2 193395 309827121
2 54937 451319210
2 25662 444647658
3 174551 154549
1 149787 159355 904692086
3 177234 51733
1 11210 146755 677313893
3 119240 187862
1 116210 147249 277889136
3 119387 56714
3 117435 43193
2 52571 656789651
2 187153 769268215
1 28670 169676 139460345
3 125999 166869
1 66497 93683 875453554
1 46096 94787 75059996
3 140756 184623
1 59983 83639 439978305
3 1965 12220
3 123907 22134
3 45040 157181
1 84804 130492 173461386
1 17076 182778 155744876
3 175168 132967
2 24496 460097799
3 124005 61851
2 125065 430324072
3 19950 77618
1 21214 106009 626147363
3 45973 33355
3 12817 5793
3 184571 148136
1 133424 163874 638140454
2 111232 393987562
3 184567 90342
2 192606 316906434
2 124377 623728833
1 37577 128524 85704074
2 105224 151170628
1 79429 189434 527906479
1 37645 61459 508080910
3 39669 80682
3 121030 56977
3 45341 14879
1 7176 195682 496574757
3 73407 102767
2 182211 523533293
3 125909 63719
2 175416 518544556
2 153667 925689553
2 123548 960228602
1 126923 141252 546844286
2 109365 76751574
2 112191 646920720
1 18808 76980 735916300
1 144207 188039 170975524
1 101436 159801 296955907
1 46826 163467 411613499
3 65027 61570
3 190969 85291
1 47355 49956 904735949
2 34029 527366471
3 54486 93929
3 143396 154757
2 8505 663653977
1 46842 90802 220271218
3 122934 58876
2 118115 353856791
3 16725 78665
1 85693 169827 867502477
3 187019 104313
2 141254 841906616
1 36697 136330 999327190
1 162 55265 641807282
1 41094 115388 126122615
1 98470 106146 599052027
3 19398 198056
3 89831 116258
2 143732 22739600
3 74908 113839
1 125376 148749 547331152
1 20066 30616 732911276
1 33785 185828 421461888
1 13666 70070 68517631
2 25914 579804985
2 86209 265018265
1 54039 131954 303724106
1 17294 37892 120058572
1 3403 191342 829660840
2 94737 951333645
3 179798 138086
2 161567 720988337
2 24094 644123837
1 4834 97404 184175240
3 53830 73101
3 19257 33082
3 126934 94583
3 188185 90339
1 94570 175362 113180087
2 122338 222687379
3 112428 103230
2 86559 668672879
2 198001 386279625
2 190917 11814622
3 71947 154054
2 103055 881358132
3 71805 168515
2 156009 723457295
1 160142 193137 628636686
3 62531 116343
2 107916 328710237
1 5999 14877 138809652
3 12494 178183
3 22322 138776
2 105660 771768476
1 36061 90361 219976068
1 94539 171667 232361277
1 78176 144379 259042527
3 14640 30422
2 192831 936930741
2 99488 107231519
2 105094 183943069
1 15795 149909 287610486
3 43783 25160
1 124248 153809 879629761
2 32431 203887277
2 178853 277139181
3 124317 109833
2 29465 991952253
3 121305 92066
2 190243 414885290
1 89776 151901 636184894
1 96439 171479 711849028
2 53996 335353686
1 40841 183736 697749624
3 87478 181601
1 33546 172716 590304595
3 102824 79277
3 123949 122778
1 92939 100301 832638238
1 38360 59980 436386642
2 39256 756378010
2 174219 960543804
1 50427 130811 415595529
1 37146 58742 435178314
3 148579 64908
1 16429 52589 573371981
3 39297 25324
3 24213 125448
2 80948 131147003
3 78494 182699
2 193286 142265689
3 23891 109662
1 2339 42830 514310395
2 84631 739651662
2 20052 267089963
3 187312 19071
2 91215 652998881
1 160380 197288 401986812
1 18975 88649 270500779
1 64268 108126 527571703
3 133516 99402
3 191112 83654
2 178167 707278941
3 173452 87310
3 84000 127555
2 75786 441473408
1 18632 125836 194496920
2 36678 53126471
2 194885 509039715
3 75255 145063
3 77455 122038
1 131043 199290 777912100
2 1523 987659743
2 186607 968034200
2 5977 186425706
1 107910 181807 905158141
1 107110 114773 603945655
2 20644 766142105
1 38284 158026 65195748
2 169003 634546053
2 114644 697184068
3 67045 181040
1 43904 56286 829770265
1 22154 103725 599320614
1 55841 181673 376974923
3 196445 110029
3 13598 118683
1 11769 177922 18455599
3 42221 180365
2 91057 710297235
1 60138 91449 662039561
3 6886 118110
3 188622 37428
1 53559 123585 51484931
3 178585 150584
3 182898 39969
2 42522 178339874
2 199177 163614563
1 36568 90016 868759151
2 34364 694573224
3 35373 83429
2 92382 549623323
1 61422 73410 800645282
1 107822 192625 457816148
1 6252 193666 379858469
3 101581 191790
2 148151 392118785
3 67317 151466
3 128752 43026
2 183117 668982548
2 68123 481883050
3 189973 151115
2 15148 910144124
1 23576 184992 90091635
1 5381 132939 104419621
2 194043 792825746
3 4719 100343
3 178272 97653
3 33683 85016
1 67759 71382 927035192
2 74626 939082765
1 90284 135136 697851567
1 3862 99821 82056946
2 71453 259137803
1 51494 172367 69369762
3 196700 195528
2 77722 72614343
2 199976 345085578
2 60093 750651341
3 24738 148982
1 81728 136586 533079216
1 104467 191101 524091061
2 153517 276250475
1 67566 182007 649969275
3 91503 30179
3 111268 193120
1 2620 28834 977027160
1 6573 58921 209310783
1 99927 145832 14227939
3 50361 172914
1 102044 178634 922941484
2 130071 15417737
1 102245 182961 815369432
3 15625 198624
2 196243 597081199
3 103336 98801
2 160797 10395094
3 42615 189334
1 85830 98659 395612013
2 61157 101126452
3 101235 187247
2 77984 78784930
1 15585 146184 663045565
2 23296 583713643
3 177384 164346
1 84166 101812 623999172
1 155225 163404 124388959
1 25960 188217 484999429
2 56546 674207091
1 137377 173931 3328412
1 128669 181011 220966601
3 153320 146064
3 123503 20467
3 74318 11835
2 139055 351661834
2 101189 11733055
2 14838 914407953
3 12950 26587
1 88461 100538 405523423
2 40668 415640624
3 111059 94829
2 95351 486319465
1 65298 76523 107086876
1 26016 96977 161802133
2 50361 986781529
3 55772 111345
2 147327 137330069
2 182423 335025667
1 22858 83351 788752684
1 170414 178146 153705515
3 161102 122776
1 134078 155631 944254213
1 22848 188040 284321932
2 22350 77254281
1 98937 154387 370014056
3 3249 229
1 52689 167524 555093121
3 139937 16582
2 32669 237254426
3 169294 199979
2 41534 149675580
3 92902 140257
1 83998 105870 467680310
2 14205 691109673
3 100311 55710
2 93219 351226516
2 194449 875778904
2 147541 108942732
1 622 45469 867370750
3 182039 6520
3 115854 65917
1 1123 47447 369082884
1 81148 192605 939066961
3 187314 51649
1 22806 75264 601185493
1 103781 178891 956894730
1 107356 108026 325028922
2 192983 709774105
3 141204 117692
3 43020 3020
3 132521 192967
1 42754 126408 693464289
2 66229 306643432
3 91260 143025
2 148343 545661656
1 121916 156549 21405695
1 75796 83283 228359230
2 180211 392038251
2 135320 175727827
2 71517 727928364
1 6050 170901 385302832
1 6408 114636 488077115
3 33853 143124
3 174514 142519
1 57982 60385 202825340
3 41196 152013
3 27595 165254
2 5129 890739672
2 106504 759045741
1 121950 124513 34912186
2 90277 109656804
2 154902 729059848
3 105662 187888
2 144291 478951737
3 18617 69584
1 3547 5787 276819633
3 69465 42031
3 147397 196745
3 176289 168912
3 61495 92138
2 172392 356212968
3 141151 31156
1 9327 50149 744448226
2 14059 352726148
1 104969 131346 179798137
1 95185 101301 546836113
2 112335 754292030
3 96092 142924
1 10048 57028 139577107
3 172088 162321
1 80953 111504 925873111
2 48871 749198553
1 11048 16673 365732169
3 25227 157740
1 55302 124362 59907450
3 160218 72535
1 148216 159011 522097547
1 136153 184641 169939398
1 80651 186221 176880686
3 80678 94048
3 172723 33488
3 128351 104690
1 19534 84408 993388672
1 28584 72546 996561461
3 131471 130429
1 50600 195370 136672900
1 55935 186053 247734556
3 190848 50971
1 79056 98111 185894373
3 61075 41966
2 21472 332968473
3 157630 177668
3 95674 124608
1 50465 123921 682940224
3 199592 198195
3 183259 103110
2 121504 138407096
2 82160 236688012
3 5086 75667
2 6175 884019570
1 6627 165236 866318336
1 98128 158705 202084795
1 54680 180674 829944888
3 112996 49426
1 105668 167098 454434091
1 48491 147470 125279241
3 78254 152947
2 146518 136754213
2 52607 639070819
1 38377 199249 950855897
2 13708 888483409
1 8955 168711 536110595
2 120264 843926340
3 21437 66712
3 189920 47108
2 8955 457840396
2 178672 119569615
2 74495 416152354
3 43987 59438
2 86711 452860969
2 53147 27911475
3 47820 73008
3 64589 98299
1 93532 123785 924241665
3 129548 27361
1 25311 175575 900574442
2 63581 876221139
1 19279 19340 187205442
1 81314 176516 946530407
3 58815 59455
1 25604 100611 499625712
2 196074 461451754
3 22379 103458
3 71035 34206
2 131045 986125620
2 128141 960084622
3 16953 105206
2 191393 63893216
1 73585 97694 468341219
3 191114 120768
1 50669 58600 819817537
2 172883 661899370
2 41264 492932345
3 119907 194518
3 164154 26609
3 193700 175793
1 22058 71082 552810182
3 41323 73125
3 190991 57844
3 74145 96998
3 101823 70670
2 85128 427309642
2 64374 473422010
2 195177 48248764
1 52576 195980 524884313
3 198927 24674
2 52647 82821793
2 184516 181538277
2 141659 870833672
3 22190 123943
1 70777 99294 828696100
2 188448 567933863
3 33944 63916
3 182787 168475
1 19663 106402 307057527
1 48500 173723 572600941
3 107139 5394
1 52826 190479 28773304
2 79988 562067289
3 166774 48935
1 13559 60641 803586988
2 166559 218342476
2 140303 916634733
3 99306 154335
3 60030 75310
2 60115 541712285
1 85248 106657 537897608
2 15221 49338483
1 143362 186418 16165815
1 189535 193153 972971174
2 35702 83638207
1 74912 188107 955771299
2 56475 699350467
3 26430 177920
3 114605 85000
2 108677 329115292
2 195209 801376001
3 57025 173996
1 48730 72476 881637922
1 44870 81211 502544873
1 14844 72254 641889450
1 72340 194181 907892317
1 73838 130957 504682224
2 157753 201483938
3 194058 4725
1 5273 105925 28069779
2 31025 58917753
1 138492 144314 980880624
2 59075 117215199
3 5289 82624
3 101584 39332
1 152726 156056 647660457
2 166328 873306012
2 76247 154875563
1 121185 171479 370104666
1 58845 159533 829753614
3 9437 188472
2 158871 139055500
2 159664 817099152
3 32789 53781
1 54596 144731 292897769
2 74535 247930026
3 93731 71024
1 9420 103709 904557837
3 24313 197058
1 52656 146701 562529884
1 82320 97666 16068814
2 74353 4207779
3 150761 131693
1 10836 102648 697176413
3 124648 68660
2 17175 252579876
2 87410 182453519
3 104976 52727
2 2951 973791878
2 71256 750102783
1 60124 156040 321631605
2 167462 51820198
1 11280 64120 901243475
3 111989 121424
2 164604 852947909
3 140485 38212
3 53769 53957
1 98688 179829 321872384
1 167208 182299 824880955
2 120854 591248859
2 35707 481762423
3 186465 189837
1 13621 169735 586421124
1 28557 136803 827419894
2 62661 469542101
2 135952 284402367
3 92841 108910
3 45478 103454
2 4282 805042045
1 158320 165995 888732525
1 8012 9450 228889815
3 171139 12975
1 16684 57182 246068438
2 26547 809641187
1 171042 186209 490073107
3 9293 165549
2 138561 536869105
2 11334 391446461
1 62567 114409 261435604
1 10506 166355 74649925
2 7822 282308342
3 126116 134987
1 79750 99393 171832164
2 87462 568840777
3 18582 81986
2 9320 156077174
1 72734 187911 463886711
1 90864 165586 424525291
3 115595 114403
2 199075 629332488
3 191270 145223
1 926 18196 792996337
2 69848 468937734
1 84274 96588 716525752
2 26281 431640936
2 171094 302887656
1 9191 104140 328692258
3 38843 3642
3 101376 145615
1 65594 194296 7193353
2 70877 930772988
1 15664 44151 16445461
2 199675 274592022
1 59951 151084 829146922
2 39932 573437024
3 110549 111237
2 42536 398232840
2 175836 809264429
1 5442 46212 261573943
2 159249 997907313
3 89568 104063
2 136170 612743605
1 228 31590 576599145
2 71420 504885608
3 30349 50672
3 126781 122791
1 13355 194559 199756864
3 22791 33358
1 34961 161963 6634221
3 102562 78491
3 37823 52835
3 24324 192338
2 14412 7123284
2 8671 648339755
1 135199 187457 347821032
2 87585 967589479
2 133002 331822034
3 163817 164799
2 146673 151122571
2 64835 158042177
3 158371 28997
2 13959 134576114
2 122683 216730193
2 84428 668204000
1 75370 84808 540685933
1 56473 93198 580418007
1 74817 135704 287047904
1 153323 194940 81496159
2 198818 164506694
3 65405 9245
3 159282 145512
2 98106 464955060
3 71353 167011
1 46694 134810 761676736
1 5497 53421 965126943
3 143844 89853
2 69668 306225226
1 22392 160679 651091428
2 127244 498998488
3 159328 120035
3 169851 164578
3 109540 166529
2 124925 653596872
2 152075 114301731
1 111887 150676 4785910
3 6262 27020
2 19683 986638751
2 174850 991401933
1 3698 171079 772262245
1 29512 180921 104687927
2 118847 929779797
2 156732 439836707
2 33183 442247256
2 120347 167199605
1 88048 162770 839233627
1 99380 186079 18940303
2 199053 800976812
2 55473 481482789
2 37627 888431595
2 142821 451872672
1 15956 92586 850567727
3 190224 163420
2 58298 903775545
2 66877 798255645
3 140137 182578
1 160617 187582 937483498
1 23528 99060 72491974
3 167244 148336
3 89018 56946
1 156087 161901 237355315
1 55652 106116 80491685
3 57222 80261
2 154293 524624590
3 43341 192242
2 90567 525335513
3 165237 24345
3 190214 190300
1 117452 135699 246318677
2 154071 900733367
3 120776 193549
1 32622 54755 133352040
1 108710 128090 19189958
2 25646 42297900
1 57336 191956 398916132
1 63166 179470 146441441
1 70351 132689 9416607
2 62640 786449325
1 42679 78878 348660385
2 116115 358128695
3 138058 37986
3 82720 19386
3 117670 324
1 92253 139798 167422373
2 25734 462824324
2 151133 978647918
2 1854 850163989
2 68816 702140576
2 106741 594602903
1 39769 73654 865470098
3 131686 148668
3 163173 135963
1 36327 78937 606589907
3 70703 47598
3 197806 188629
3 188302 56749
2 7553 702179816
1 91895 123864 28042444
3 23157 173510
1 88360 168073 33707374
2 168037 411497565
1 10560 73722 873777887
1 7449 182299 891243720
2 23809 702436141
1 56699 119590 509917039
2 152328 361914695
3 164423 137922
3 187061 11161
3 44893 77326
3 85947 46111
3 127912 125849
1 84328 120877 235098954
3 161580 153961
2 96433 374575140
1 137305 187267 315507052
2 105465 389263844
1 154684 191247 374314812
1 49456 175889 869089034
2 66432 373527993
3 177210 48733
1 64138 123431 112807213
3 113851 9916
1 28169 92075 89787988
2 137344 219008494
1 117812 127828 936583945
1 9769 14281 926928184
3 10062 98074
1 41112 137500 324588441
3 8085 65917
1 96448 129359 238330023
2 3105 944596492
2 71885 653168888
3 98277 74887
3 102786 56732
1 73223 151959 661404125
3 68510 188707
2 195713 94580677
2 21467 897668284
3 199153 31314
1 5128 179085 827154928
1 46031 199547 255563720
1 45666 157075 351161657
2 30682 219524549
1 30747 47437 771560181
1 51235 62948 649679109
1 40612 173973 690274094
3 188615 128786
1 140480 142454 668962228
1 102675 178585 847567761
3 7052 101895
2 112487 423058047
1 103424 164262 145656963
3 96273 183034
2 114948 217971226
3 178765 180398
1 115164 164552 371452437
1 159047 184693 8614994
3 102255 126837
1 21482 30586 185585753
3 184209 76153
1 171554 188394 53174739
1 166779 194961 704417410
1 66018 190075 636405489
2 127790 396704683
2 192843 937786480
3 105603 197106
1 322 186287 41256513
3 186616 119209
1 6886 182515 688124537
1 44958 199309 956676894
2 41776 488367095
1 115655 164981 686113777
2 56456 69870911
3 9089 136171
2 185031 453296914
2 149572 805696366
2 133149 740870591
2 136190 252070953
2 18798 600804542
1 62542 198120 470690753
2 19626 160605583
3 60508 115619
2 107157 587183404
1 52309 115682 508889319
2 146075 138425082
3 43929 73797
1 10278 128853 766971147
1 72099 106175 50904275
3 69908 93875
2 79138 53991515
1 83832 158339 532944936
1 31398 33418 438804433
2 17696 180483897
1 42738 57483 363157165
2 92981 359187780
1 17395 143052 972736677
3 175333 94209
2 53916 660158887
1 4620 127619 242638703
3 97915 191807
3 88083 148448
1 10044 29585 15139612
3 30332 161274
1 49940 104297 507184589
3 6945 113485
1 135828 170242 728870728
3 161375 107592
1 16498 74866 362351588
3 139972 8329
3 97720 105481
3 141995 15177
2 35201 689992086
1 131497 181629 579897821
3 89357 150767
1 15838 30204 928919334
1 23115 64109 183271947
3 14830 24900
2 159343 841566412
3 164031 155118
3 168052 125034
3 3307 177773
2 139081 161674473
2 4746 824793792
1 29560 179457 22424006
3 33914 160299
1 184788 199407 499803253
1 55758 136250 418531753
1 78649 196621 104579767
3 67979 64529
2 114971 170127265
3 30073 2673
2 86466 874334675
3 98554 123871
1 6575 149373 490469067
1 90333 158900 609715892
3 131773 8838
2 154861 222534736
1 6826 157084 632702141
2 45929 485309145
2 199589 798694478
3 189013 2713
3 125618 167263
1 132937 170928 314437110
3 157511 173536
2 67276 316703690
1 125449 138007 500699609
1 1428 10497 416396396
3 168257 184180
3 26123 23245
1 82451 190219 508016573
3 141003 128838
2 62726 999148791
2 197632 309952575
2 57914 640068670
3 44618 48921
3 27994 70924
3 174340 7849
2 72472 957264088
3 121767 55593
2 55059 664821158
1 27333 165952 199448095
3 79963 82347
3 125560 194571
1 81071 97929 81786602
1 64426 151064 145053019
2 86796 599265223
1 162084 177824 184866680
3 49123 170697
3 50713 89002
3 14863 177327
1 58764 192864 677233126
2 180536 799678960
1 49213 89360 873437
3 162124 107204
2 140470 956380243
3 88914 110075
3 84926 87229
3 17288 137365
3 147608 150735
2 180004 760595025
2 78174 101493709
2 196931 407407592
1 176031 183465 189171269
1 95495 113999 544711904
1 10966 90160 278900667
2 113231 222517383
1 126988 199171 727751340
1 6423 144312 792726259
2 58442 86344652
2 16830 202460507
1 84546 98285 33314691
2 106730 701975841
3 155731 53655
3 109313 143149
1 83777 174321 509901758
2 140751 566079267
3 77957 171792
3 94362 79812
3 126798 196698
3 167382 67214
1 71454 194419 371358142
3 43057 14265
2 161549 233284229
2 170237 297989669
2 179917 763508401
3 92203 183374
1 51259 110152 382378076
1 114289 175405 585639518
3 112477 124298
3 143154 93354
3 93819 141461
1 7792 48566 765505442
1 57787 60898 990888376
1 84022 91600 310284231
3 176585 134723
3 24973 100083
1 50610 162438 940947277
2 30368 872145031
2 127123 321160994
1 115453 139145 572875848
1 82321 170631 560402783
3 18039 163090
3 14802 152677
3 45407 125099
1 4640 177065 81449489
3 25074 266
1 91524 190720 917724348
3 118117 111591
1 129390 160838 469927834
2 122205 86288962
2 54755 120435860
1 55011 119660 166030699
3 164136 124870
3 132742 103414
1 35698 187241 780373810
3 130600 103930
2 54453 772819626
3 95072 951
3 64773 194944
2 37910 648099480
2 38376 858635888
1 11146 120189 655858743
3 155437 127583
1 56294 85381 763108935
3 142573 129118
3 151250 151133
3 103615 187070
3 92733 100257
3 171218 142188
1 70872 149413 468563681
1 54879 109242 807157375
1 8469 90074 638683029
1 163225 183703 17433674
3 140566 192812
1 27418 185716 696970575
2 108245 11875390
3 13576 154863
2 89401 497633682
1 97968 108025 364055913
2 196285 132219118
2 106481 813746958
2 185428 826390730
1 106491 120261 719010941
2 131956 506932899
3 82281 40944
2 154882 335929900
1 178665 180562 478257624
1 78783 183126 239810229
3 38708 139690
2 83008 246945621
2 84888 306134322
3 9928 52789
3 97046 177104
1 119277 195517 20863595
2 55609 906499414
1 114036 148261 686399064
1 12116 38534 56708696
2 176137 26500361
3 122072 173562
3 141611 148999
2 91100 302847865
2 122397 234940996
2 156896 218182946
1 50962 83920 839383705
2 183654 776928924
1 25545 56659 554949372
2 169735 68700903
2 129629 958646847
2 119618 689095422
1 25479 194260 55682787
2 55853 454949581
1 40562 93604 739095103
3 30428 174042
3 84073 148789
3 134748 15737
2 185240 28886236
1 36491 63916 971031740
1 92261 154607 909526846
2 31870 36211660
3 38251 57488
3 117575 199892
1 59094 189528 826519602
1 67891 121625 52711305
1 39140 187944 741397818
3 45558 57837
1 127714 189889 665864744
2 25004 108728508
3 153870 176536
2 27491 70582782
3 183809 142698
1 3449 162412 788166080
3 114765 177525
3 118883 183496
2 161999 14352784
2 158122 216709139
1 118686 125793 410957737
2 98125 589326910
2 93863 448294404
1 77943 109345 656741314
3 130324 65507
2 21689 518576264
1 65849 73738 357866123
2 82012 632003857
2 179099 835755062
3 113979 159463
3 13992 138047
1 14359 110547 425171565
1 96592 144003 810351652
1 40297 168903 202260892
3 144624 186854
2 66948 726523264
1 72449 190771 814014359
2 93551 270101440
3 196762 38619
1 3940 11379 179916291
1 60558 161324 801017039
1 30021 134928 236826049
3 37752 72411
3 42636 152349
1 21816 144804 229110512
1 144097 169231 696909865
2 70904 180865604
1 536 193776 289941081
2 194640 916076209
1 71542 94671 817027839
3 91077 60844
3 162599 90147
1 64605 102739 927368945
3 100882 41038
2 49244 29334578
1 153344 176193 730775043
2 88275 945540486
1 24996 77874 888064563
2 138145 548910529
3 149268 48519
1 48715 118710 371290381
3 190237 185376
2 25234 462152776
3 149404 134008
3 186208 73103
3 35888 137832
1 8783 196547 107691719
3 7439 13094
1 49521 66608 192915508
2 62029 431549400
3 193905 20910
1 149965 151405 809750480
3 8520 184080
2 182565 257914942
1 139535 199909 372220702
1 136876 184956 165225038
1 17757 29072 100031251
3 694 56574
3 100066 130542
2 155246 591932430
2 28965 234651051
3 93608 197711
3 78856 79200
1 28035 119993 847716669
1 44943 123943 151519988
3 32401 140697
3 167801 113974
2 101409 560077923
3 71699 185104
2 108907 645118774
3 48639 32936
2 10683 730177098
1 6369 143185 205849821
1 57605 128203 124700986
3 124783 130712
3 18965 127762
1 85867 101778 566227345
1 30626 192691 544579019
1 44862 51377 874224693
1 156642 178934 98487652
2 135096 309000665
3 3548 14323
2 60232 393502382
2 182947 291248268
3 189307 152361
1 57378 112303 340458594
1 94258 137335 694167634
2 44469 790555820
2 160302 443360952
3 190059 193871
1 29389 119832 711524050
1 68788 72763 364818518
2 172562 721778980
3 196673 143486
2 172163 128933638
1 23910 33109 167654594
1 6740 186728 334303782
3 194571 12531
3 50481 193466
1 92219 190410 331152017
2 142137 1761196
2 104228 414949552
1 104436 173465 572038491
3 109255 168892
1 110850 171299 527178175
3 38742 110031
1 99175 167503 900929959
1 5203 27022 686792525
1 53509 60707 419379596
2 180093 553197947
1 41107 115186 304956080
2 97608 179818101
2 109463 306239815
2 162596 176141697
1 85470 89269 142314239
2 61431 74589199
2 76028 783534726
2 90257 456177962
2 48457 977714138
3 33223 152137
1 3389 5879 786332958
1 15758 32867 907217583
2 66659 485141548
3 64112 74698
3 112734 41614
3 49634 151371
3 13860 120642
3 87572 153651
2 52194 718670606
1 119497 166707 539888652
3 51073 137567
3 54491 179883
3 152166 142235
1 62083 177007 153155241
1 31164 137550 558544612
3 136711 4225
3 162684 108588
3 153489 172409
3 29109 1258
2 24234 435573968
3 129390 172171
3 48009 47593
1 175364 184620 99551718
1 30664 90325 782931639
1 24547 137318 30907386
3 50386 191581
3 155394 192251
1 2640 153589 341352285
1 18608 115779 102265017
3 29935 96709
2 129852 649976157
3 188730 60512
3 112919 143966
2 181420 24639347
3 55964 140329
1 26580 104523 214465417
3 7846 53672
1 36944 187670 452093455
2 41883 488640052
2 28991 109640055
1 33504 130644 407687392
2 92711 664023742
3 118897 7625
3 40574 100346
1 42671 132317 823441800
1 14652 39145 432250970
3 6616 182394
3 62255 72294
3 146049 136162
3 196811 64105
3 124182 42315
3 112921 182811
3 1748 168320
1 72887 147807 438547227
2 94364 547765902
1 41425 196152 194865673
1 44582 52769 276599609
2 81346 643520429
3 115938 86335
3 164103 163953
1 64998 197061 884220599
2 129240 212343774
3 116870 156637
2 35710 788977576
2 70334 301364227
1 111719 185043 518044463
3 129139 150594
2 163679 215290618
3 79882 111788
3 117053 16542
3 173197 7098
2 106835 519321410
3 16410 179218
3 67327 106755
3 49552 178949
2 171292 987212394
2 67408 355403016
1 49623 165514 374503448
1 80767 195684 710788376
3 100462 192873
2 79931 753648968
3 114845 115043
1 63960 124119 987850070
2 89953 907818920
3 108532 16540
3 31561 22580
2 37403 13904874
2 121845 904195154
1 16465 115027 939134281
1 36867 191770 804197608
3 8231 129410
2 72504 612455826
2 48669 766979255
1 75453 85355 556141969
1 68973 198346 966403813
3 6058 196958
2 70642 126366489
3 157090 103083
1 440 191857 974645707
3 182505 34377
3 3055 141369
2 36020 836521325
3 103733 168742
3 36095 23448
1 44404 55416 672509838
2 11709 952445374
2 102957 679971195
2 170246 7546484
1 125453 189712 820678484
3 198519 177427
2 183169 626515436
3 75600 151583
3 13521 35421
2 29510 807363704
2 114191 669355139
1 35679 160228 164633976
3 196203 40773
1 124532 126981 415028298
1 132144 134303 278452660
2 173292 30301648
1 33 102010 757413023
2 76196 860768249
2 30932 259629887
3 28738 167245
3 58652 121595
3 91528 34748
3 17184 194389
3 59841 106183
3 99242 86446
1 29510 149032 439888593
2 194752 356229262
3 78145 115529
1 120452 141516 891548509
1 7058 132177 85210966
3 197281 167599
2 181224 604711148
2 123072 948470001
1 128056 194375 761839176
3 26435 65793
3 153406 192145
1 70004 97075 406448675
1 54983 60530 385550835
3 21062 161102
3 97966 47889
1 176255 193130 430463138
3 19876 32632
1 136019 176294 261334541
2 195428 113808303
2 179586 980938246
2 73554 906798085
3 157350 72909
2 54441 763367107
3 92108 184017
1 3548 184538 120377749
1 111743 176189 494292323
1 145433 191587 327916901
3 140927 53323
3 178619 130481
2 61484 563457139
2 111019 122807336
1 74481 138084 767870065
1 146278 196186 822470159
3 11448 194806
3 185759 117515
3 48873 166634
2 59969 261850733
3 96999 190196
2 53907 938652295
2 87927 628315869
3 39099 103282
3 193197 129521
3 69253 80867
2 155845 921261923
1 60779 61775 42950917
1 22054 40224 40712113
1 91558 153128 577688797
2 10680 446340482
2 78110 714024929
2 109594 331846489
1 40149 144939 491469665
3 43120 77446
3 171027 137550
2 56067 370603338
3 143604 46420
3 24797 135587
2 48732 516593013
1 12628 120099 135682640
3 115708 14269
1 4483 137513 434319926
1 97264 138716 273928002
3 197431 83784
2 150156 924275900
2 8015 465154217
3 139864 2666
3 64687 148566
1 107142 129529 315289579
1 138506 170020 5237253
3 70230 96197
2 124981 333878625
1 55745 110010 372255096
3 181152 100734
3 43411 170665
1 106870 139537 448761370
2 179259 407446061
2 34329 689770676
3 18824 151873
1 178 187983 490542509
2 23318 398363211
2 34714 44024153
1 57894 173658 755791944
1 44076 143418 692091451
1 36628 177400 160881684
1 69643 146449 194705214
3 49496 31890
3 82460 48721
1 54188 91284 775439435
3 47557 50366
1 26163 93730 251584067
3 55792 50750
2 34452 760579128
1 55686 75785 356690496
1 61597 158218 99300847
1 110054 196678 164626641
3 64327 94760
3 185460 100727
1 76810 78646 768701518
1 120965 141704 882896371
3 120393 149719
1 2474 199568 925259561
3 18596 130261
3 174720 3747
3 27417 165452
1 54443 67645 933420333
2 177971 176217236
1 2519 156156 664131933
2 827 460582028
2 88649 352577764
3 63705 35291
2 13143 458139592
1 9385 36999 666053288
2 115606 597647401
3 86825 196660
2 110938 287887213
1 66784 182765 837336324
2 170055 8207838
2 142389 164313932
3 70558 11998
1 47991 141242 793781190
3 174600 177809
2 175872 806302143
3 186134 19226
2 98253 356215029
3 7206 103308
1 163078 170017 706816423
2 161881 72275482
1 15706 145371 760490283
3 92080 124968
1 30441 61086 321913711
3 180859 176548
2 91278 255414048
3 173852 12872
2 99692 272395012
3 151891 122637
2 11239 402331934
2 79093 256454309
1 160986 199958 914531599
3 87801 7974
1 10146 115352 195368020
1 79486 89888 314870664
2 77496 46136646
1 120571 155217 96809450
1 112393 143441 611198546
3 116561 159072
1 38550 83041 8374405
1 84290 195295 983612780
1 67703 161920 170221654
2 144499 462227530
1 139730 142111 824258012
3 103110 91643
3 187242 52774
3 177137 13453
2 195873 517510398
2 37606 43099737
2 29815 348764648
1 125878 137796 184920435
2 174649 383898271
1 148514 149429 880487665
1 120436 176584 449296146
3 80132 112610
3 87192 175618
2 41956 632205341
3 82978 151897
1 716 23055 292258202
2 156811 18357642
2 49684 912902715
2 142095 477799932
3 92098 25451
3 122950 135341
3 22754 6632
1 18607 101507 787793026
1 35555 142377 158802654
3 143376 16440
2 106125 873126612
3 98263 39808
1 87965 166184 740177974
3 12901 10376
3 160533 170013
2 100675 896843663
1 96498 175883 750888046
2 85597 923909594
3 149303 30262
3 99042 133396
2 41323 391948799
1 8025 69823 299063817
1 734 120470 258944213
1 12198 197770 973376495
1 48621 73142 736446608
2 134441 299523876
2 31737 971269314
1 26128 75652 579762654
3 35763 37808
1 103982 149516 63135164
1 23303 104343 146637786
1 11461 14600 845813332
1 123010 145971 161248415
3 140283 27807
2 38658 526335870
2 37778 550508426
3 57782 88407
3 10304 165702
1 129975 164280 762188169
1 53076 133358 70903885
3 81467 148128
2 173303 124427478
2 96145 223564663
2 84893 729578283
3 49246 37088
2 123935 447375027
2 8829 898392674
1 88798 158178 964564546
1 23296 160870 583217836
3 61236 152274
3 118095 129041
2 43480 675612792
1 178 94060 967752419
3 39878 194294
3 1277 48723
1 33455 50698 217979823
3 110908 155979
1 44524 72012 248112993
2 123526 35517283
3 138676 25884
1 97723 154512 961463417
2 74796 221663103
2 112633 775382979
3 8608 68739
1 63302 69800 357126435
1 41897 112639 637321759
3 5750 20441
3 154044 111936
1 100071 191030 141330668
1 20952 159906 630724852
2 183610 25500611
1 156337 186903 213199089
1 14173 183100 142773603
3 177548 118309
3 18278 176811
3 30748 146504
3 144491 158939
3 113333 103036
1 86379 112777 869443146
1 34318 110128 823589428
2 78890 215528159
2 126977 50030679
1 130178 141990 50615640
1 37004 106117 502650225
3 96163 133897
2 196597 352513616
3 135602 158333
3 138604 11574
2 47229 767226464
1 10911 31787 920758343
2 114732 104104115
2 183181 749898863
3 81734 45203
2 125067 561267409
2 188383 79916094
3 70416 31056
2 143513 659877895
3 74843 33223
3 152856 142251
2 6963 53431870
2 172161 7049209
2 117705 987547128
3 135401 182974
2 173007 229685612
1 122013 192416 33056475
2 42126 951350419
1 145740 147556 386071937
1 62854 138944 723683955
2 75855 230528646
2 79395 721586198
3 149521 101395
2 198739 365460275
2 64773 994409023
1 131709 135910 763415942
2 177572 695215187
1 166307 196093 7323778
2 23590 290715376
2 189000 698469264
3 29020 107224
1 79440 88252 993199570
1 37529 49020 658876126
1 38019 83447 819879469
2 132200 981475394
3 177488 123952
3 99765 68516
2 184420 131582410
2 41673 913638974
3 120546 127689
3 68031 137874
3 161755 108185
3 41884 101992
2 36532 838468787
1 67629 180653 582493130
2 145215 627582154
2 166121 380153914
2 174311 631081646
1 31761 114733 994376103
3 42111 125027
1 31044 123004 246894086
2 191235 859161483
1 52652 71914 46163022
2 96850 502519218
3 174069 50437
1 8154 35005 539477288
1 55339 60493 175190812
1 165401 178755 76399313
3 59074 5938
3 170886 164209
3 195480 91719
1 101724 194786 149877066
3 75707 146716
3 55154 124454
1 54287 164602 831737824
3 47283 43007
3 190930 28744
2 23601 218864033
3 95662 117632
3 185573 189082
3 182316 57666
3 60626 94929
1 8831 11956 707302308
1 30845 179139 310601500
3 95277 41585
2 129882 220771544
3 6778 103129
1 11664 131892 75241877
3 4221 134142
1 22497 72248 436369241
2 109946 948773530
3 7687 179194
3 96608 11581
1 16908 190477 816806673
1 42802 129293 703094098
2 2974 972200780
2 92909 236572416
1 94538 108227 168629133
2 42223 788688731
1 57367 128423 623549239
1 55628 78569 489876259
3 2777 55839
1 165949 185051 158314421
1 81499 84013 746700303
3 78677 61459
2 135108 357210127
1 90148 176868 308415177
2 58640 663831305
3 23958 39072
1 160773 189034 895826417
1 28123 154658 232434669
1 99224 183624 215678802
3 199480 119224
2 97413 826046147
3 5919 69642
1 42840 178317 939626492
3 149060 141144
2 30299 66911944
2 45650 10342325
3 21904 125554
2 167475 143324491
2 13155 430557887
2 49433 923949918
2 1205 224759653
1 21472 57485 580236377
1 36947 52316 768443213
1 67863 194360 620202242
3 19339 5876
3 136322 63082
3 30799 17105
2 31649 490363742
2 177014 835090862
2 154427 737957050
1 14356 61420 229811665
1 41441 70604 831378752
2 32617 844523637
1 71937 183569 629633898
2 113157 779976126
3 167413 196274
1 158593 161725 8872702
3 12067 190267
2 66618 2087412
3 196670 95609
1 169436 183287 36368007
1 58733 79986 447413029
1 88442 172728 590815791
3 112975 95471
2 9670 553336725
1 135652 199275 408052631
1 136599 184796 666869922
2 181334 852946179
3 116335 159334
1 134203 178846 306375878
2 106713 281693013
1 139188 146168 159695292
3 168322 74758
1 34909 112079 429234712
3 17993 192108
1 69528 178913 576498802
3 112911 12105
1 42018 45188 833655357
3 67088 99123
2 94549 80088439
2 22453 809364261
3 51322 131305
3 50694 168854
1 19069 68106 38120843
3 148155 142951
2 85177 569986997
3 115996 54947
1 188501 194474 206277924
3 119987 139182
2 176893 616345130
2 53207 79434647
2 81021 348066444
1 25561 68250 985106312
2 146547 590817692
3 160619 8875
3 32431 43426
1 72116 80153 18373752
2 52883 906429172
1 71297 131027 188415574
1 142280 199541 797859800
3 109837 147071
2 88741 5182537
1 64751 155279 106135280
1 176271 190070 373087120
3 19803 5768
2 94589 482519396
3 34408 71976
1 41886 134278 646104068
1 37946 179709 633834487
1 156069 161235 753459104
3 172296 64362
2 29900 502194228
3 187762 180978
3 198367 16619
2 161656 241145546
2 96571 765941218
1 65364 123744 389354741
2 147377 308520499
1 69149 187815 726092864
2 126844 958281168
3 103192 80033
1 15788 127530 588688626
2 81328 93369912
2 81445 945068682
3 29465 183626
2 149566 289654238
3 90822 180545
2 167048 342488068
3 172066 187646
1 78547 134002 466220476
2 53733 223551104
1 102854 185998 732791711
1 133840 156808 907440957
3 115417 123666
3 3665 190418
1 3636 103760 56477930
1 196450 197832 97202270
2 39320 88988743
3 143243 179385
3 1004 60067
2 192700 945257400
3 48786 113701
2 56567 374964023
1 87477 164191 248028505
1 22511 151361 665077479
1 12598 121787 326159793
1 100986 190740 188065690
3 155294 114517
1 45328 183460 449173094
3 111278 165291
2 164110 392368543
2 113276 757440566
1 80623 166414 43104500
3 9300 93105
3 47462 55042
1 34296 139533 230662525
2 138413 44978845
1 87510 116158 995765214
2 77483 78504798
3 168718 123543
2 35073 179210735
1 51059 113077 44073332
3 42954 90431
1 133281 165402 106565486
1 128342 153567 456096510
1 42089 156239 270651258
2 107891 270107064
3 104166 48352
1 117122 181971 349399115
1 106517 145700 405201020
2 169669 581659051
2 8798 297452822
3 86825 10933
2 188412 572593656
2 179720 109327017
1 189 161970 579492413
2 74402 121632616
3 83579 49723
1 8336 15662 462485636
1 16664 49023 504176077
3 175011 90728
3 178492 190620
1 70105 169988 16899080
2 15635 881320806
1 78809 160016 449802455
2 186527 121524539
1 26073 178287 739349324
3 71338 119164
2 25462 613716570
2 65847 238973405
2 21190 651259857
1 12179 81353 215116984
1 1978 106960 194507321
2 112802 973879008
3 26246 96411
2 159799 137886055
1 5792 76198 678935511
1 15523 163523 403006348
1 19754 23124 959629797
3 173470 180063
3 154443 10925
1 14328 175530 581263917
2 161544 874733205
3 434 79491
3 40219 128391
3 19058 88980
1 146751 147396 963798800
1 122080 146821 574800015
1 12797 61596 621996757
3 32895 39781
3 55937 80784
2 197762 284499583
1 79710 123887 98335948
1 37955 68761 49429596
3 64356 173506
3 16376 4483
3 141615 26045
2 25495 359481231
3 175589 198016
2 30007 494996474
1 105148 137755 799759781
2 29135 264852491
3 140145 118490
3 180728 170538
2 125839 457786978
2 10747 17997175
3 36932 85794
2 82393 631798815
2 44324 628595373
1 580 138395 543141161
2 160680 165327796
3 41772 25751
3 56948 75834
2 168808 231259566
3 93132 125
2 134635 628069634
1 63798 182507 662825616
1 103604 155008 120163931
3 79335 119796
2 22184 124005997
1 175807 198448 330763572
2 37380 29286115
2 89859 599041081
2 120658 36648950
2 128313 371213300
2 138229 583640672
2 26110 27242350
2 185137 320189519
3 20047 115871
3 87835 176625
1 41444 128288 637081521
1 24763 29384 909065608
2 141343 277591844
1 40232 138618 305261555
1 73633 96696 520941317
1 36229 70599 572144222
2 158008 705521300
2 115962 433702997
2 174584 612326034
2 27629 711191199
1 25068 105343 524299703
3 102700 4831
3 137338 144382
2 172503 706743805
2 131132 233143869
2 112657 806893268
1 96137 97662 679341680
2 165964 255792144
3 138469 152838
1 87747 164253 526478315
3 24178 133715
1 175993 188721 589321770
2 52169 853404132
1 97856 139906 75992105
2 136916 225488219
2 31842 791732581
3 2249 183532
2 179438 483610922
3 174403 62821
3 51966 148413
2 119415 640555701
2 36816 725785838
2 92158 190652587
1 39103 170988 384607648
1 114291 128352 241703602
1 25966 77330 952780257
2 10596 416072597
3 46548 85088
1 26640 117019 307583120
2 83686 239553750
3 140259 29592
2 133142 155398746
2 131630 85972642
3 41496 192234
3 81996 51729
3 172135 148498
2 49019 96698765
2 65713 695966423
3 161339 115141
2 5336 411783306
2 79904 487185223
3 33476 6309
1 39745 163875 682645390
1 48386 191249 968750109
2 14218 772269258
1 4964 19315 133410905
1 142748 143157 382846427
2 82441 696970689
2 106369 310390070
2 107766 748374251
1 45630 68611 472312150
3 183357 159837
2 34129 960765640
2 57517 189654250
2 22782 379905707
2 134396 566214620
3 91653 150662
1 151919 192916 414470368
2 156741 161343299
2 72876 912475642
3 73282 187420
1 46611 197702 822393546
3 9623 118583
3 27209 69456
2 103854 244354079
3 30170 36988
1 47692 125521 788124832
1 46489 94190 944079425
2 132087 487530426
1 47047 155421 432922890
2 154865 610003314
1 47119 94886 452080083
1 72563 109274 446491708
3 51529 1180
1 12888 190584 47863323
1 38698 56243 876698741
3 103620 64517
2 114124 657276396
1 37189 105118 13409381
3 100540 109260
1 17379 41760 342086659
2 191266 412998607
2 108400 17899073
1 162593 177349 995213465
3 140257 198551
2 46826 879780734
3 120538 190029
2 72656 351693594
3 157251 12200
1 27826 89825 281966734
2 8126 842567851
2 166132 318319543
2 17279 346683365
2 7253 452009457
1 5554 51124 761007242
3 123142 162551
2 81848 834564866
1 14256 186642 836607610
1 130831 198957 999302621
3 180811 164425
3 91568 115880
2 148380 619347694
2 77828 709225876
1 9177 17615 195257558
1 58324 92719 13798624
3 165851 142232
3 8875 149609
3 54203 139623
3 111505 183168
3 14709 189477
1 65259 149271 448339364
3 111234 35176
3 152570 136123
2 161120 129434403
1 5794 161660 605714587
1 116231 181713 13276892
3 2839 102968
2 28906 619895166
1 6513 53032 353494052
1 62434 71077 761561216
2 155311 399823784
2 77760 280369819
2 141350 900350018
3 168959 175685
1 117548 140711 119219005
1 73922 88936 796785926
3 131863 134285
1 13855 41569 201378008
1 47136 101203 935618738
3 110425 40161
3 19576 190534
3 131858 46858
2 27877 582075258
1 161772 194026 304407341
3 105570 38816
3 138474 35273
1 8469 124778 295473525
3 173353 23092
2 57077 248018603
1 20951 156490 549958814
2 159059 782196529
2 127174 676203197
2 147493 82670660
1 77990 123035 828657152
3 134936 179358
3 146603 54960
1 13583 73905 381419146
1 81877 128124 281383418
2 143252 731061525
1 56810 198036 827657419
1 67912 149127 391800825
3 165274 44164
1 60426 137876 954865807
1 90532 100507 751062790
1 61297 170667 464487588
2 151889 447817317
2 121853 469220172
2 30816 524992983
2 109806 149994435
3 85477 154261
3 104864 176544
1 36399 59242 698271988
3 103238 37883
2 97076 469651398
1 36508 162062 323695336
3 185580 109408
2 63019 599745407
2 114326 88117236
1 128297 199495 893631758
3 118421 19802
3 82826 199665
1 4483 15911 692276583
1 67199 178151 839965947
3 87280 55198
2 134847 405754728
1 179908 193047 55326228
1 36664 182397 89553865
3 102406 55736
2 195708 651666917
2 147309 609088588
3 33200 161309
1 8291 40664 729201591
1 93957 129945 390013191
3 170019 187234
2 22798 749691903
3 57480 14209
3 122085 187271
2 51656 758194626
3 34432 66112
2 125915 831700606
2 44231 786911850
1 85063 183344 675653196
3 155179 191160
2 166103 916232822
2 105718 633876758
3 54767 33094
3 181231 21797
2 3859 242914332
1 87543 149521 404954197
2 149075 809610938
2 190114 606256987
2 20222 251947956
3 143779 187912
2 195913 950874639
3 126202 187480
1 18131 102187 987505412
1 1440 69558 603026250
1 46910 169332 248684857
2 13793 537150842
3 62371 14698
1 66387 119913 453501463
2 145090 141806806
2 41957 723870719
2 111550 767822815
2 82080 298435224
1 81284 82829 276765702
1 21778 83684 10438889
2 121590 447536724
1 12853 115124 6846850
1 168994 175599 915762195
1 38174 162809 101484690
2 34892 16128473
2 65822 80914809
2 1555 697491037
2 102670 516540345
1 160902 173070 319350022
3 14942 106525
2 195390 479055715
2 59380 820224963
3 138830 24890
2 131056 848231170
1 1489 174363 47420174
1 120535 141532 130852449
1 85834 154668 563385388
2 97577 519500229
2 198712 77601218
3 29176 131852
3 13473 20541
1 154489 190385 388598933
2 48648 828416794
3 71061 65741
1 18115 199545 248770314
3 143702 105016
3 175983 14410
3 111546 71621
2 94726 162117518
2 94796 905914041
1 80395 132329 893256660
3 120226 152870
3 19290 182307
2 32658 274054771
3 136667 65098
1 23206 191572 390615741
1 34019 133108 302850811
2 126527 263457832
3 169809 62148
2 25144 895507404
1 10984 75199 453598662
1 55367 107982 939040949
2 136626 957073555
3 179707 4928
1 52487 99786 129893922
1 77252 113600 990750668
3 188042 83638
1 47719 141855 945549421
2 141055 60622295
3 38587 98275
1 53097 154623 219722713
1 42829 188860 160423728
1 73271 138726 23303516
3 180247 86187
2 136530 863167383
3 116556 64865
3 119532 94863
2 92336 145269224
3 164101 122222
2 60599 183723871
3 48179 96754
2 79740 651132149
1 67350 94680 82568680
2 14841 117292542
3 16149 195602
3 28158 23471
1 84820 126244 545978720
1 54510 103776 485483591
1 69672 128067 707584762
2 180615 415545049
2 47724 292478404
1 110419 124688 751694077
1 97478 99564 176363054
2 187034 779896015
2 117913 413814659
1 145974 152130 457160861
3 166326 117230
3 80626 14453
2 50646 916595079
1 44952 99525 374541239
2 32279 412573020
3 173038 131316
2 131930 323504137
3 28152 116608
3 37808 725
3 12322 79094
2 169732 923002131
2 105272 173854406
1 33143 183374 38757457
2 67137 609767558
2 118009 534435557
2 29138 514251564
2 111094 441350303
2 34869 45930120
3 157587 48425
1 58567 81264 790457149
3 174265 149490
3 119623 25114
2 125202 953283489
2 46586 749580055
3 162072 36579
3 142097 128440
3 187320 163472
3 58288 193164
3 197350 124139
2 157711 729506725
3 16827 194835
1 20741 170755 866534716
2 130461 855898834
1 92373 199478 273216661
2 108725 352093192
1 78382 113540 988161077
2 132798 191927865
1 108617 138062 219120567
3 61638 99921
2 149764 963340145
3 134825 107338
3 189410 78766
3 177559 102794
3 98057 169451
1 91604 180485 620995240
1 126819 160720 536514541
3 185615 94733
2 29459 517692327
1 16294 52910 159574028
3 75290 136366
3 24118 131996
3 135109 74112
3 100574 80016
3 173339 179016
3 42772 32805
2 32550 166939715
1 104772 119438 168981107
1 21107 119849 38913477
1 77420 130531 772342729
1 36416 104451 98713041
1 3303 108746 102842546
3 11142 42277
2 48344 412465472
1 145961 148929 314966655
1 55023 132792 788636608
1 161941 199720 149328487
2 154705 69861575
2 194380 19595396
3 19053 3248
3 197175 185582
3 182993 29500
3 30096 199830
1 78540 163809 106684993
3 2916 3657
1 104284 197587 110660131
1 24240 120647 971717268
1 53299 147853 344657653
3 136900 176827
1 56712 105056 23129543
1 116301 170800 962672022
2 166175 343572921
3 11384 116761
2 81770 251353667
2 159548 82545172
1 112408 162768 640205133
3 34783 165438
3 127652 158114
2 4904 11600859
2 133374 649472394
1 40417 58942 986582694
3 129332 197653
1 37863 125660 385605376
3 102066 149053
1 149085 161127 910882289
3 195238 33518
2 180735 495271681
2 153174 468748554
1 69454 195395 281376390
1 129616 190531 845343874
3 162541 111752
2 165719 683921423
1 71754 121684 332641132
3 73183 136957
3 71569 197006
3 21803 24551
1 89728 195539 996857265
2 66714 53648347
3 160774 8067
3 49170 162794
3 158650 118475
2 11360 571623069
2 32842 747444673
2 18326 998851022
3 21062 170145
2 124357 924753443
3 161698 148478
3 139253 129566
2 166313 591168321
2 145866 345104547
3 89908 19643
2 142880 428991255
3 99881 30131
3 13579 10876
3 10052 126881
1 24510 130298 590064912
1 154155 179105 498642470
1 4911 130675 899386633
3 156146 42351
3 131543 142422
3 186686 101761
1 88848 199717 600608385
1 153271 174955 612579920
2 68783 953493515
3 162480 93863
2 44236 223405336
3 102733 155354
2 73546 197383019
2 68208 621740978
3 191336 50299
3 187454 16094
2 62391 809798816
2 12731 856918490
1 92537 117438 224857765
2 195667 199882204
3 1337 61792
2 53177 535379197
1 107165 130196 222898664
3 97055 131431
1 41225 176865 220335462
3 128399 102205
2 157476 533073069
1 22097 165987 905568051
2 176671 956453314
1 44672 128002 892054397
1 24274 113911 788004101
2 171013 535388813
1 67475 77142 165370956
2 83841 241115174
1 43981 143438 288880281
3 80370 120324
3 100493 109601
3 67965 40150
3 163749 7597
2 1575 331532583
2 66087 420620311
3 142818 45974
1 19853 36369 221218297
3 193679 32050
1 124808 183094 820311282
1 22960 63214 564339970
2 165839 771774239
2 111271 308419277
2 180618 624792199
3 162233 132141
3 127167 6872
2 110273 376783212
3 126388 120381
3 184217 8643
1 14047 76473 142092108
1 13261 67567 751954151
1 65781 96742 702678639
3 179812 168472
3 115434 18229
3 125666 172352
1 145705 159618 992998482
1 172323 180728 577855385
1 57502 194911 716401645
2 122176 625512197
3 113678 109327
3 158776 33576
2 69864 836261704
3 141204 116120
3 117474 106078
3 165518 146407
3 123689 156425
2 24230 45012902
2 26796 684281610
3 178585 158481
2 188668 96369729
2 172346 543507444
2 9243 728037713
3 181139 80604
1 34755 101862 639428711
3 101767 127248
3 46047 66363
2 4423 711653740
1 1601 153371 504263690
1 30363 143103 458230639
2 59091 522758288
2 148510 550961220
1 66280 110911 17994839
3 128026 48179
2 64686 656152863
2 113135 979915034
2 56241 253126676
1 6122 78938 239270778
1 121024 162173 848527370
3 145194 168948
3 6853 161141
3 180262 142144
2 4103 786096615
2 1573 114890353
2 165050 420189755
1 83935 189255 136648325
3 143286 104498
1 136352 178254 262471189
2 60950 711372128
3 105532 191211
3 162637 129350
2 105098 564235058
3 182561 166415
1 35195 134154 504327970
1 42708 154412 523686025
1 108548 137693 479730013
1 15798 126370 537059980
2 121463 747658114
3 41143 48283
1 117219 169836 70387033
3 53915 99331
3 48422 189499
3 91502 13762
2 153545 690388926
2 113835 794811513
3 137996 194762
1 24481 111210 146925983
3 103529 138300
2 120243 168910846
3 4185 134511
1 10396 117073 861166414
2 101994 722002711
1 29018 77219 901756223
3 7103 168524
1 98781 141755 923545887
1 3414 89883 880272849
3 181677 124158
1 61711 65717 690877678
1 56645 193027 338585838
3 90852 85070
2 15259 194765200
2 19798 688434777
3 112663 43021
1 961 5748 749789690
1 131758 165272 8626611
1 73646 132050 586697426
2 90136 222751316
3 138746 7099
2 195553 634348931
1 5812 91585 342145606
2 68153 213896750
1 80092 154411 226553193
1 5311 135295 274456145
3 75936 197340
3 158431 32988
3 131511 7450
1 38245 147186 230012479
1 93199 121475 724538668
1 98863 119644 928819230
2 39618 96835776
3 88963 138679
2 38322 238219559
3 127018 101425
3 31838 78642
2 53442 835445389
1 33389 132686 815372500
3 38800 77470
3 8189 17930
2 6113 705158163
2 194548 159493819
2 69510 269132835
2 133046 7382438
2 199950 141244715
3 132903 3248
3 137300 104030
3 47278 161314
2 178092 385181294
1 151433 152452 167975826
1 45427 50285 547286987
2 73503 574411718
1 100801 147701 513409974
1 128971 156247 656946748
1 63909 75011 293949697
1 53208 161193 168755448
2 146818 339747323
3 131691 33007
2 170610 626522561
3 158299 26746
2 147 370980702
3 193960 145146
3 95111 61340
2 90740 7179644
2 170266 730279680
3 133245 159561
1 9896 60740 590209551
2 151811 957650781
3 192227 20012
2 93041 396727528
3 185151 96115
2 132620 247723165
2 52065 58402358
1 13417 197474 432375461
3 114934 7253
2 152720 276580779
1 51702 165036 592362689
1 40146 129537 487594958
1 114037 136111 669818864
2 104548 359120430
1 135672 189389 787226207
1 14847 112248 416926642
1 96352 112925 271389634
3 72541 135591
3 27393 175415
2 18564 982503065
3 179293 43654
1 27112 169069 212512852
2 175330 275399209
3 123300 19482
1 87220 105775 200098346
1 80013 137584 623981441
1 10304 157096 6676359
2 198292 844572483
3 136167 53712
2 24900 371031312
2 18628 365938165
3 128513 27315
1 92296 141924 65838197
2 97182 384662444
1 26203 173987 400712769
1 20044 99690 291919465
2 96819 872579998
1 11894 165962 421901327
3 147305 48941
2 178535 581241307
1 19520 160096 289712912
3 56401 86332
2 107555 552807801
3 138429 83496
1 76917 77324 676235539
3 199245 179217
3 74634 110444
3 152046 120820
2 154896 152663783
2 111853 136204097
3 62170 39189
1 101473 193172 528732058
1 64855 145580 911675043
1 38313 90157 29938576
2 571 220493199
1 52523 117767 172331892
2 133781 861864662
2 100992 518017615
2 92216 14978733
2 163210 804315039
3 80141 75966
2 134842 698564492
2 61217 110959860
3 22832 106411
3 30338 64275
1 36055 177067 808718293
2 170554 94557245
1 78522 117782 352708834
3 126864 111126
1 77559 133871 445531104
3 161356 3211
3 77160 162493
2 173430 635590012
3 111445 169368
1 21451 102525 345268820
2 159047 734554654
3 156671 51094
2 189387 523711869
2 149040 28149289
2 58840 443677517
3 67708 122275
3 107044 1964
3 47847 123591
2 125322 130346391
1 107411 185841 918898595
1 85669 175823 689389920
3 71693 96726
1 134609 164732 397312360
1 14538 115953 706129078
3 25479 197397
2 56988 776282360
3 43585 96853
2 155606 872844106
2 12509 133923681
1 52622 111497 984243164
1 69874 88733 609945628
1 91582 155442 40815198
3 120716 182984
2 6604 932910506
2 197913 999141417
1 13765 124280 466502289
1 2706 77210 350288941
3 4061 50267
1 436 157048 630337505
2 50248 385120498
1 38962 163905 51271651
2 488 570710926
1 48185 150078 115758
3 194212 193242
2 121399 360801678
2 72988 330065298
2 96698 731625466
3 192442 34089
2 29933 263690241
2 196132 284945954
1 1016 185502 351818050
3 50339 9712
1 28096 185422 299743385
3 149385 199510
1 63612 74734 21809753
2 41522 139063378
3 35229 64570
3 182360 194182
2 157322 41339065
1 11428 69606 248768898
3 14387 179044
1 110063 152141 663547401
2 182282 481641741
1 5232 89122 687548517
1 40612 133886 636722135
2 93574 188080444
3 38700 194890
3 24455 192994
2 145817 252016246
3 3687 151770
2 159216 120560292
1 59033 112240 709806842
2 175926 360447361
3 16886 185988
3 194445 107680
2 132712 472387306
1 69272 124957 514995379
1 160185 196745 620604947
1 15636 173514 674084923
1 20972 90527 283968396
3 58656 190002
1 33162 128635 393721604
3 173743 178234
1 20654 109032 548750546
2 198979 509442694
1 61785 175918 666874003
2 103617 48326744
2 5569 23688380
3 17652 49753
3 1995 120306
2 16936 116916922
1 56026 100252 589034260
3 80382 124491
1 115593 176536 427099787
1 93056 115110 907745686
3 93181 16474
1 119763 161221 898132275
1 10054 165403 887893508
3 59601 74891
1 23071 149350 694053329
3 100029 111837
3 83223 74460
3 73243 139460
1 24103 68350 543151237
3 110579 22487
2 106848 638095061
3 153306 112070
2 35576 530543531
2 32564 386000735
3 135113 143763
2 183461 532930779
3 134928 38459
3 37347 51825
3 22728 157910
2 85219 68334392
2 111120 610232606
3 98436 148224
2 70983 817397011
2 118408 428762424
1 61539 130443 219242689
3 151054 64303
2 96542 626684185
1 57464 197382 848823477
2 49124 960978993
3 50202 100253
2 18143 593109294
3 63969 75899
3 19146 167154
1 73000 177319 254003802
3 91710 108473
1 46940 80276 770061899
2 171122 652865384
1 26641 130927 76697431
2 172008 133758874
3 172199 34088
2 112142 462141830
3 50657 142787
2 24683 139532007
1 30384 42304 897849275
3 87782 87585
3 141714 79710
1 145326 196211 505225886
1 22846 148927 569172395
1 163404 164186 115825792
3 195852 153068
2 89971 369639137
3 196860 83515
3 143569 69018
3 33184 88263
3 184431 5949
3 39858 56190
2 51360 875215200
2 196612 661828226
2 191510 954550612
1 42969 141575 841994383
2 81212 376498007
1 32438 154016 170651363
1 97938 106752 909548159
3 191520 142123
3 78952 84553
1 1744 39283 571256183
3 83667 133533
3 82062 162043
3 36858 33679
1 107075 134221 880341913
3 18299 125668
1 184405 186869 933321163
1 32025 163298 79235953
1 167284 173314 144321985
1 74936 190309 987206971
2 161949 849625756
3 77486 43034
1 86863 143344 251175342
2 142812 733483778
1 118810 160215 93222244
1 86297 134230 600167805
1 33777 67247 943726693
3 97251 20208
1 82364 134145 128911000
3 122935 75797
1 67499 136822 44722681
1 163458 189129 668501508
3 93081 136088
3 49214 100317
3 181793 72305
3 49244 2927
3 8941 58967
1 36409 139569 473409717
1 146503 197566 916047218
2 129866 912575710
1 152771 162639 604807414
3 169759 17446
3 142724 58066
1 10216 85559 667430624
1 7990 76144 531180248
2 144602 119990634
1 11396 114466 825392327
2 191269 649271413
3 28245 84760
2 13883 636878156
3 182783 105348
2 96115 704148275
3 21024 130665
3 173572 95544
2 704 94279240
3 52662 55483
1 27422 189502 299082455
2 14945 849015961
2 16967 821043351
2 117775 838897512
1 56609 186235 686611329
2 12281 270550387
3 168603 184537
3 198568 195524
1 11976 58865 548886501
2 86969 126286570
3 9688 14382
2 101914 4049793
2 99160 572917561
3 104932 108244
3 95559 195862
2 134867 60082323
2 149576 61506198
3 96811 22714
2 76878 146489347
3 76370 95234
2 84605 482868748
1 30154 164188 868942561
1 158239 172659 15515169
3 5172 108467
2 90449 601258509
2 124145 80847658
2 17644 631362758
2 55011 650112301
1 47284 64027 254921711
1 78748 179545 324219237
3 123383 14086
2 84952 698864804
1 11708 158882 110070411
3 134878 196005
2 9164 46984564
2 23866 518854594
2 38767 631232402
2 159050 247716696
2 84885 35146657
1 8963 34627 793963837
3 167556 195923
3 110914 45590
3 27704 199487
1 3194 99832 425038760
1 78075 146212 744273379
3 19001 136198
3 3701 188607
3 82989 125834
3 26761 138781
3 8575 104586
2 160382 136455206
3 191152 157935
2 52454 807436569
2 114564 348627214
3 20123 193058
3 169246 199924
3 34109 42955
2 58703 945601974
1 23203 141897 843636797
1 83122 173995 21906781
3 7231 126310
3 77589 177138
1 38702 72428 158122442
1 84287 142355 330783118
2 52423 161630430
3 77227 103552
2 162590 706908175
1 103933 133277 475699358
3 122675 116708
1 13609 102003 444668986
1 23548 123420 777048400
3 100171 106138
3 54868 116831
2 87823 947989367
2 7369 192201074
2 61083 957780764
3 89057 109775
2 73122 571524273
3 69916 25859
3 109535 69345
1 63057 173641 780609684
3 68294 163839
2 30195 298474745
3 109563 145128
2 132386 654304451
2 102712 24694625
2 114307 433379082
2 149525 831500783
1 66537 107749 189142441
2 106953 418238335
2 1033 798840815
1 9127 127132 979812350
3 99440 13849
3 50179 120299
3 90964 163877
3 33390 153874
1 96439 137240 992845845
3 167380 40492
2 6721 795482294
2 183932 125228677
1 73873 133063 486725063
2 88349 104180543
3 77513 103992
2 34486 915898831
1 130759 167210 939218976
2 74055 531302379
2 107550 573985132
2 76141 214788473
1 36522 186864 532063038
1 68505 102428 150949227
3 150299 169857
1 124523 156770 920338560
3 10108 62928
3 38040 97591
3 182966 184345
3 101615 163785
1 84853 167609 356063769
2 44874 853029648
1 21079 56464 774143035
2 12136 829392296
1 18065 47531 581659106
2 102633 422635486
2 7702 150505221
3 123433 51177
2 16759 255142153
3 160781 138125
3 93932 43761
1 47237 68270 852124244
1 24008 85267 421861188
1 1007 2880 644799092
3 143367 64693
1 11766 172293 684164950
1 40601 72928 742116703
1 62691 190660 501534570
2 179754 999321519
1 101256 136176 50018617
3 72160 134499
1 28040 52756 250873471
3 165355 2936
3 127321 188802
1 8303 132169 335803711
1 97781 158089 752765686
3 130611 82962
2 179566 219616178
2 117835 938303827
1 55749 177639 662503583
3 151596 164117
1 145464 169683 600081335
3 178459 39241
2 121674 499922621
1 94199 97326 738393941
3 84678 127351
2 120833 862155324
1 141932 149280 195644701
2 92593 719097654
3 146446 16146
3 20462 84115
1 113358 123101 389801067
2 41305 954986135
1 135815 140271 157818326
1 75087 185899 666821291
2 55659 117596955
3 114926 77654
2 30822 198523884
2 11674 978021478
3 189060 199149
3 185538 13712
1 101446 134570 137757710
1 162926 188647 291300151
2 193025 158944219
3 175861 172299
2 77156 546135597
2 155950 763557484
3 199909 133784
1 35875 120759 577579305
3 76483 187970
2 177970 114384283
2 7358 284456115
2 76363 912513957
2 21421 558428921
3 15099 158978
1 21903 106343 532559374
1 44350 151708 305306823
3 80979 144509
1 17799 61121 677958538
3 16519 16147
3 148108 137871
2 179139 364308268
2 110000 473422462
2 3510 931741346
1 27586 83447 68949562
1 4087 151574 445310898
2 197287 391801770
3 60246 111858
2 139892 325614369
3 128055 128715
1 26983 73401 10223
1 21285 84327 601936775
3 167912 174852
1 146196 178870 89632057
3 183501 172282
1 50033 64064 426399278
1 131283 183654 810542924
1 140920 145655 628983494
1 5421 104575 582928009
2 180231 122308275
2 186050 82664651
3 113764 150083
3 191419 44633
2 22682 145559414
2 144396 889037250
3 150452 140739
2 149058 570980357
2 66886 515863013
3 59651 107430
2 21099 949855981
3 118124 24955
3 174726 91456
1 42900 182291 231081567
1 3427 55230 988491704
2 110509 236727332
2 31419 194192519
2 169291 830775764
3 149502 180504
1 78827 171559 975288699
3 80691 105311
2 31664 769963576
1 17648 68833 58263766
3 163419 72294
3 61223 118313
1 3709 133728 367131078
2 183502 768580425
2 45856 354164229
2 102533 266484763
1 82677 119556 441391894
3 150132 160944
2 86452 757149286
2 123545 687123255
2 57776 114718330
2 128769 694761394
3 195310 33697
2 110254 886760849
1 7435 75770 812607582
2 185866 676966052
2 24931 985173063
2 31793 661811740
1 62944 152411 279521741
1 116413 193327 334571848
3 144363 2172
2 69941 228418220
2 145858 731246790
1 111053 193701 877103255
1 28043 85918 830886580
2 172423 65334184
2 195100 588124740
3 180757 63431
1 11929 193428 385568743
1 26238 162025 243059604
2 52541 32672946
2 193285 24885601
2 164868 132332326
2 158451 958304939
1 126559 190793 393169304
1 19273 99330 898777036
1 113422 196198 862948401
2 153388 424108849
2 145460 250411700
2 30962 820560676
1 143327 187830 641227294
3 179923 33250
3 191072 18242
3 155826 55417
3 156887 88177
2 152564 155513182
1 45155 168654 452711700
1 73816 175992 919743617
2 189290 391502544
1 76077 159725 974884581
2 191855 922290471
2 6037 256755911
3 23943 191541
2 50535 532593101
2 194348 386454443
1 15567 33822 75222158
2 113075 927274197
2 123942 20450599
1 27471 197166 429364647
3 163000 23117
2 23304 291388074
1 64306 71799 755258697
3 191716 34916
1 12883 104938 92380160
1 73374 139583 733976167
3 22793 59807
2 127591 666859296
1 85137 119425 182060480
3 138999 59756
2 188621 135939079
3 83248 83559
2 123526 39836682
2 14898 940149187
3 6724 190700
3 138767 161229
1 122926 135872 528491950
2 61790 337651840
1 78432 141184 988262077
1 59436 90770 561925457
3 59742 43312
2 36433 498819065
3 171197 179427
2 184883 966091691
3 71056 179207
1 31877 120374 711029517
2 161973 870077039
1 89690 155245 474409483
3 878 150723
2 157471 589549582
1 6804 142829 128235662
1 109919 129846 138009726
1 40116 192119 78638895
3 124134 37417
1 136924 185184 289494265
2 92989 2440980
1 17734 40630 149674103
3 154072 177513
3 40430 79118
2 86477 805458171
2 102077 672328100
3 45894 97393
1 44815 82079 883028829
3 13325 137625
3 112658 160841
3 194267 115930
3 161982 116243
1 110054 195925 948805960
2 142187 228423129
2 59763 537337076
3 185750 175334
2 15862 955362313
1 179829 184644 349645952
3 37411 134944
2 61205 93095437
1 67712 147687 991109148
2 54554 225453295
3 101560 43365
3 57051 11276
2 110887 435835484
1 23868 124745 501481178
2 179827 166289985
3 126910 77496
1 124049 167111 52908961
1 54852 58245 457967139
2 176225 517607782
3 81684 4386
2 125124 374366479
3 14736 42407
2 12068 44823416
2 172764 667350615
3 98929 34532
3 108996 18590
1 145088 185784 160812871
1 82029 142523 49369667
3 119423 56081
2 39822 248267950
1 3936 140186 42658284
3 129343 170450
1 47772 61920 212919899
3 143 3131
1 45572 91452 879093563
1 12958 112863 888371059
2 60508 567876007
3 160148 94430
1 171193 176825 658697309
2 6379 38963297
3 136156 82269
1 79324 134716 709300385
2 108803 947010467
1 44737 64724 844202132
1 75614 179045 454959763
2 167671 660117053
2 26884 39730220
3 78193 122476
3 113923 13744
3 84797 123785
3 86955 189669
1 15935 198067 967223297
3 51171 185699
2 161359 233416162
2 66542 630368208
3 118442 162945
2 91452 882135630
3 18685 19228
3 140630 66538
1 31909 143996 321993634
1 74210 138714 180606606
3 164613 135757
3 108255 154310
3 42924 194608
1 120132 167064 965265896
1 140389 171956 89349235
2 71369 262534340
2 131788 397623216
3 112502 144047
2 21153 496152308
1 44273 66542 620620148
2 18003 838096739
2 92921 268218579
2 21919 915228136
3 36028 82579
1 140896 141468 823124480
1 166815 186285 733195143
2 155020 554799095
1 128058 172402 242150844
1 168 166711 98729677
2 108365 47231542
1 53153 199809 515230440
3 158351 97239
1 121759 153236 619116342
3 91991 29250
3 65630 194706
2 88156 891873108
1 99854 145975 888739689
1 21745 170449 226463514
3 64371 33437
3 184827 59587
1 109477 189281 554587033
3 35175 150946
1 83859 153731 217955082
2 160344 984953870
1 164324 166840 396611997
1 111845 134575 529296035
3 60434 73974
1 16323 29514 659066829
1 118726 143775 725622541
3 1679 2593
3 122479 19682
3 3922 102277
2 102092 29026408
2 176124 277323457
3 27293 80373
3 115645 153980
1 101859 111131 361432527
2 65833 33500844
2 168283 52453460
1 17419 43545 749131138
3 168684 157935
2 140684 922379368
3 158251 17478
2 94141 865646828
3 1000 99
1 144720 198765 594906603
3 57849 23187
2 52876 267595102
2 107707 830475132
1 75933 188481 753646417
2 67376 774414184
3 121720 54371
3 62441 37
1 168222 192186 715684333
2 68618 56698832
2 180640 475543203
2 35657 258713994
2 12979 628641249
3 145306 47175
1 105539 114678 584712342
2 66679 146721364
2 51258 301317915
2 497 792223842
2 156391 826774969
1 85762 133619 220880923
2 195477 241266919
2 150957 141729591
2 165837 584384592
1 62654 169596 461346246
1 106802 140926 193892193
3 55874 34027
2 101610 440598065
2 145802 876477021
1 80264 139705 664693071
1 29506 141377 435407987
1 170256 193640 963679907
1 48648 177924 648553280
2 151377 466525657
2 13528 793998918
1 103164 184723 109761070
1 64732 148817 505858997
1 31082 165383 448209338
3 151952 149010
2 8886 737987980
2 199878 56176189
1 4493 32643 572264781
2 9990 490431855
2 176667 669977999
3 10911 168077
3 155118 163720
2 103887 795980154
1 118904 138494 883093409
3 97472 134308
1 114541 155937 17066543
1 100685 137793 429287084
2 176816 90588661
3 13210 1728
1 157459 158188 572533913
3 194889 168865
3 154969 50498
2 162736 427257779
3 86653 104656
2 32277 305344360
2 68252 301578763
2 148088 12867517
2 63725 968155220
1 87228 177169 806113967
3 84201 104385
2 95186 648602498
2 188429 587505897
1 37669 84983 354022147
2 68033 962314085
3 95970 99702
1 17465 35310 658460105
3 90583 165326
2 128243 452752565
3 164197 149466
3 7977 52353
1 4280 119269 337458472
1 185209 198829 432687069
3 179464 121432
1 59489 181386 168692505
2 193620 198453804
2 144402 288723406
1 57856 135236 47164203
1 121560 176870 919153802
1 5078 131684 678422123
1 133467 194733 458995722
2 15623 876070036
3 117583 126883
1 99597 143726 259053195
3 86384 198338
2 110630 393875409
1 15232 177745 150168117
2 183929 921713825
2 136597 452563865
3 91946 59744
1 12967 136902 682786417
2 26553 231235268
2 51060 648952798
3 63299 8864
3 160550 46169
2 190077 513276513
1 90347 192211 860406574
3 59123 26399
2 192508 761024947
1 100065 110562 727107902
1 24507 68202 375557171
2 37860 421143424
1 32738 193608 126233051
3 101338 117891
2 34000 54100994
3 34845 977
1 45855 50315 593538969
2 37309 61740536
2 17687 207820686
3 120432 10409
2 196383 427834500
3 128540 87464
3 53849 1235
3 83603 57164
2 28736 720496456
3 48587 159389
3 64801 59424
2 107059 298862259
1 1453 3333 37130141
1 21927 110265 727269405
3 140857 83929
2 195952 108737425
1 20715 149160 689913852
1 40567 170918 505979503
3 68163 155366
2 197 591785396
1 18108 125964 957285242
1 115608 134469 649283113
1 25093 117669 930113459
3 47622 146259
2 12524 376766606
2 199787 470211171
1 131117 194151 819704184
2 118029 120123364
1 41953 63351 527612077
2 16174 124066614
3 168888 186933
1 96981 171799 466301342
3 53951 104759
1 111576 171214 375143576
1 62959 94034 844625629
3 19077 13892
2 3939 131477417
3 22877 62344
3 188325 54946
1 50743 190861 384836270
3 74922 163160
2 63011 943298712
1 53914 82772 433834207
3 177550 152670
1 76766 142619 527225752
2 81775 712268835
3 47686 23864
1 7094 23384 13749023
1 29821 181520 456916957
1 4144 155561 227871649
3 49693 153589
1 62364 97125 536537586
1 15711 127251 216442767
3 106004 127212
3 106426 15777
3 159294 141119
2 44163 76839997
3 98527 76264
2 169787 473676703
2 123032 615460357
2 193534 434603723
3 150581 106714
1 42150 181511 709527585
1 62988 188083 995522690
2 75577 923237973
1 69424 132978 824339183
1 36363 98323 651317484
3 63428 188518
2 145023 490526950
1 11046 40041 707611350
1 42247 137606 60194067
1 155912 173016 581020911
2 172847 602163143
2 146321 650013678
2 160469 469366740
3 96724 171019
3 54632 148162
1 64643 87233 3348027
2 182 305479569
2 131681 339828301
1 24798 147245 182475193
1 111292 199755 734883657
3 113741 169347
2 103701 177234912
1 96188 163273 87866139
2 4389 840366000
1 76704 148294 566895705
2 31119 965729512
1 76087 154923 755577595
3 20427 94212
3 68922 119787
3 104920 109814
3 78220 180416
2 43653 225441237
3 68499 7774
1 14110 127333 56797916
1 70408 96558 938561862
1 54595 145211 697112286
3 48841 36539
2 4768 670864047
3 128559 1879
3 93186 103369
1 36984 193751 871163343
1 37688 73546 997501935
2 53066 232017205
3 182751 175534
2 135983 903913954
3 72365 179510
2 52359 812708504
1 55107 182221 742136089
2 59315 303668908
1 76864 168168 937906084
3 83848 164687
3 23346 158137
2 129726 72678290
2 5052 498289353
2 113261 519942267
2 105334 385153323
3 81368 87965
3 149937 86260
2 27716 21319733
3 9050 89035
3 101114 156171
1 119 2702 852613530
3 124553 66280
2 76785 368596793
2 120851 337194247
1 107582 143691 302909179
2 139267 894051842
2 86498 549047743
1 79691 99993 556675178
2 25023 757771412
1 165785 181049 175274270
2 117688 549432073
1 17381 46936 567846687
2 58657 21935525
2 176111 934460772
3 22176 82275
3 187401 117061
3 163339 125968
1 12825 157918 715988855
1 37012 102440 154928784
1 521 149527 803074852
1 98197 116881 674749051
3 61792 81542
1 29254 32549 261695402
1 18069 138533 324399083
3 115094 100879
3 1027 59914
3 117487 119583
3 29823 13730
3 174086 142964
2 166046 94082071
2 9308 151893649
2 22676 460037438
3 196728 73589
3 73223 198192
2 102910 738809770
2 1745 647870892
3 54411 36179
1 132245 143196 353916570
3 95703 10884
2 2763 184144656
2 99454 273532634
2 64537 95404324
2 103306 619908734
1 62092 123118 859580509
3 153941 182214
3 45313 133656
1 116367 147130 540093516
3 194050 69055
3 185426 121780
2 128707 503496420
1 63261 169928 979219107
2 176930 739309292
1 162263 183048 169021619
2 164662 821243166
3 7026 67242
2 10825 634334971
1 10881 56816 285201672
1 43847 104853 852060555
1 81192 125066 490039343
2 86236 596903258
1 81025 90804 639760333
1 31516 66509 860098942
3 139681 124691
3 185642 157003
1 49932 160062 915419634
3 125373 45773
2 85066 214573726
2 124676 792032295
2 88906 971406936
1 99352 143514 746795295
2 120015 153676567
2 58741 94615874
3 115682 183422
1 113909 122532 30619983
1 97012 108418 28172212
3 181440 130088
2 23613 250358933
3 89178 142433
3 131800 60071
3 130832 6537
1 92762 173590 399275750
3 179381 138250
2 10716 496194193
3 54684 29229
1 104006 169835 810764537
3 160766 81680
3 27700 130082
3 142958 185562
1 117847 163965 222987806
2 113660 298973783
3 25140 101517
2 64480 321331108
3 83169 156657
1 81504 179841 329929923
1 99163 156965 751482034
3 32677 169747
1 81931 87627 819504272
2 98799 229702337
2 109816 942422212
2 79084 567393630
1 38691 43026 541219079
2 21018 141506592
3 21437 65234
3 131633 53963
2 69463 17479862
2 127509 817401118
2 8682 539378556
3 91242 36591
3 79798 97836
1 81517 190465 34406693
2 91513 116338967
1 57552 157623 133976809
1 21030 21323 844407110
1 15011 190406 363512047
3 50312 158091
2 18494 67814390
2 145957 11617112
3 86840 62297
3 66782 156408
1 171128 179491 124014904
1 67582 197571 171957388
2 188966 136486202
2 22950 557451810
2 7215 269405656
3 15093 50099
3 129585 48189
2 17494 691773106
1 77763 106879 211890497
2 121580 549220492
3 88237 125515
1 17215 101201 565370699
2 90970 381234504
2 168014 487014252
1 912 118418 919981943
1 30532 139247 633112832
3 26536 163675
3 189942 19438
2 176559 572602599
3 143001 122849
1 66559 121708 28716790
2 189369 628338518
1 136382 145156 372125876
3 55954 172843
1 8236 170449 42733751
3 34242 77186
1 139089 185820 891636097
2 184894 617260586
3 76161 185138
2 66658 349954444
3 179553 13761
2 33445 430913352
3 81379 70444
2 43625 927347829
2 80107 516699419
3 84051 188600
2 13242 774032620
3 114189 89830
2 49724 357770673
1 106523 169264 301648803
2 137067 623845213
3 184697 67481
2 81130 500694856
1 157167 195718 553605058
2 107373 732479605
1 40674 174934 997476141
1 125094 160872 343904694
1 86021 94585 92059172
3 145275 128033
3 97961 158070
3 93969 65561
1 54331 85602 480602094
3 142392 82674
1 59403 136141 87157937
1 27497 100845 651172193
2 187030 421360688
2 137699 83232622
3 173394 114263
2 127657 170926639
2 11523 286279181
1 104075 118899 284728450
3 13774 80141
1 87663 94588 334138797
1 89776 194905 205015056
1 915 177493 27962745
3 51087 178080
2 161651 843316564
1 70334 186922 220127592
2 24386 165735956
1 27215 173080 180085802
3 28429 177192
3 91482 70068
3 194702 16323
2 77375 935847596
2 100473 908867967
1 15113 37344 999754899
3 13595 78866
1 41235 145258 18221466
1 107443 124003 118999757
3 103839 140531
1 9291 142598 803502054
1 7696 154359 727003546
2 138930 503496866
1 9956 112132 611212935
1 121063 195458 89643630
1 124535 171560 484465603
1 67772 113723 354650702
1 29442 135499 63820710
3 12452 56909
1 92997 142559 662468677
2 168383 538803082
3 60403 149721
1 2522 170322 446402360
2 22517 121167927
2 44591 44107738
2 92304 440194311
1 125515 182558 177761820
2 21335 853136928
3 196958 143174
1 32532 105951 764859979
1 146559 150762 582648072
1 62707 67953 188427471
2 104305 934907607
3 70896 92812
1 100256 124478 94051870
1 62640 153910 759827037
2 127348 225233310
2 165433 583264718
3 136765 116638
1 88990 183081 614691789
2 99627 859387995
3 7637 141013
2 184541 269141928
3 162290 89057
2 180946 132399834
2 99650 752341376
1 11051 125259 759928671
3 11967 118484
2 71592 381349057
1 82185 161004 155924312
2 47292 14600496
2 179861 894529575
3 89663 92349
1 155372 182500 103900377
1 84825 184595 834557350
1 134799 159056 376205291
2 120056 514813190
1 120086 127817 20254558
1 77351 178290 309840944
3 153679 177020
1 2271 151962 589466608
3 120235 104426
1 116358 142110 740054942
3 70043 156781
2 193033 941461332
2 67135 477219152
3 85459 41842
1 88844 100492 764595488
1 72526 100003 450862088
1 107511 125257 301682372
1 158255 173873 465529580
3 81063 163773
1 1546 175599 867730728
2 65995 663509612
3 109689 61908
1 105759 192672 109870843
3 67861 89946
1 153791 198911 305151112
2 102460 908664775
1 32463 66846 918997081
3 111604 43001
2 107138 975721461
3 103200 13485
1 29576 197749 303783862
1 18545 86124 328972691
1 53461 70572 271360582
2 98213 500629931
1 94499 174379 362177945
1 93512 178350 53018567
3 13481 160148
2 188865 624061630
1 2284 190096 918828361
1 89357 151021 554762930
2 76105 186204020
2 147365 318488468
1 25624 40298 289850573
3 79476 88915
2 109269 24333482
3 133739 51576
1 86154 123913 640658363
1 9778 116628 446270857
2 150713 669877327
2 142033 260232004
2 57785 751783590
2 36373 521599640
2 150448 346197299
3 188647 61581
3 35116 159216
1 146491 168424 832961759
1 114140 154687 327573659
2 197230 587333094
2 35219 488929922
1 146326 172456 141097751
2 5099 488653270
3 95587 56884
1 114517 177583 54935550
3 68667 31965
1 87607 177141 736070218
2 131209 756463323
3 127545 161663
3 119341 76453
2 35867 990248177
1 134057 166160 38665787
1 39520 177631 662442850
1 44021 104107 95016977
1 56915 169952 658616658
1 77325 144724 750236760
1 153829 171338 469216792
2 165424 903397468
2 101947 812430043
3 124609 9656
2 133356 116599473
1 110836 145581 372920550
1 93750 183246 483484898
3 33420 51892
2 175193 790273460
3 156358 195081
3 127195 67525
1 66569 132811 956127050
1 110037 118739 834841412
2 113924 206193818
2 99410 610989252
2 114936 247309263
1 150633 189259 797824427
1 136246 155367 314291217
2 180502 873062576
3 63049 13963
1 81392 101791 685370750
3 178909 199608
2 125695 308364554
3 123663 120363
1 90718 113618 157966480
2 151991 35251529
3 61333 171172
3 87958 42667
1 101509 179986 488234847
1 121217 198598 551581202
3 90668 190460
3 172663 29726
3 74477 82400
1 33607 71844 29038130
2 156812 160183512
1 119891 126921 389631608
3 136492 128968
2 54498 528078824
3 163381 30038
1 4263 172793 177285206
3 120796 128902
3 67317 137721
3 134685 161669
1 46989 104857 319780392
2 182101 276626014
3 9769 174406
2 110053 950525503
1 28445 69012 253892536
1 44602 186885 280845973
1 38936 166344 143064237
2 92644 32575035
3 21036 126681
1 63287 162229 42409480
3 78204 119815
1 93363 199883 451950658
1 70621 134966 397852796
2 90662 493861465
1 102102 152421 159252948
3 14081 33621
1 62284 165779 686519418
3 78118 61297
3 196523 21695
1 137924 194304 993608674
3 76826 150305
2 19747 382452207
2 125399 465217717
3 199686 177857
2 152521 600719477
3 93336 35848
1 114356 181843 482130517
2 121006 296015470
2 45679 442943266
1 136905 166719 335390610
3 1355 172103
1 27074 97477 63119683
3 169747 12905
2 148750 690388942
2 155679 987408917
2 147706 676704571
1 9402 171984 70922986
1 56475 123910 334964244
1 53456 78819 303551454
2 112418 697155111
2 117462 573526639
1 14099 139618 298419643
1 48218 85174 861513689
1 20912 42450 244184913
1 141587 145019 131352957
1 6982 145636 702785704
2 190820 917363333
1 98589 120555 434189280
1 172098 184370 692396821
3 140686 7409
2 6856 90873821
2 139482 897639823
2 120355 633947774
1 60119 169797 962828477
3 64029 81738
2 10670 618378352
1 9437 36773 8904173
2 88670 18350926
1 60263 190010 862198341
3 86343 98936
3 94374 79519
1 58923 63839 482469161
3 114097 138635
3 17016 168390
1 151991 197731 638299590
1 96520 143569 343991643
2 143988 518432287
3 133599 101982
2 132111 489048624
3 91864 91506
2 40930 378886133
2 130873 478658107
1 42325 113284 413290613
1 11435 167305 957451631
3 92019 100049
1 54907 185121 1731901
1 94129 144428 843538637
3 9713 37740
1 37533 113972 944368231
3 119371 182211
2 11876 974652779
3 102905 41834
2 1570 949729075
3 144308 85350
1 31108 197660 732536544
1 66415 188389 676505769
1 8142 20819 426972382
1 90604 107801 712898823
3 138921 138156
2 193647 468867194
1 52664 75624 821793652
1 78921 117675 866838591
2 148610 835718675
1 123997 181475 666396761
3 187092 122058
3 151361 24095
3 191300 43386
3 110410 182590
1 172581 190582 299844812
2 142679 600799708
1 24089 56647 224293380
3 40144 64448
2 172982 878617750
3 157029 78893
2 56968 51406272
2 99923 729291576
2 101090 815616223
2 178849 596689998
3 17629 75741
2 130379 971070324
3 20172 16023
2 140174 22323232
2 24596 875731969
2 57103 461565509
3 28508 105707
3 139321 71312
2 97618 657700556
3 158715 9694
2 105832 191754443
2 93235 660440284
3 36896 81842
1 37383 126407 364737028
1 72242 140511 601814577
1 106055 191188 870116916
3 196338 113495
1 118618 131281 754690080
3 142722 22320
2 9588 744492662
2 193020 782855091
3 16396 155716
1 51476 143902 610163033
3 107023 56588
1 93268 184984 463323534
1 116512 124329 564817567
3 160733 126664
3 18429 113866
1 145716 150739 880760323
1 54809 108677 723465348
1 69662 148999 649064365
2 173867 303095086
1 57496 93988 966204736
3 120454 189546
3 82760 84575
3 80818 50988
2 137922 833841332
3 163152 179045
2 49338 910948821
3 10387 157963
3 115222 53080
2 179885 13742563
1 97365 136181 714932338
2 165024 219340538
1 3248 61156 988991973
2 47909 873954123
3 111213 77241
2 94278 343940532
2 106523 257673288
1 120536 169003 655033786
1 147800 167672 780001384
1 27958 119993 369524010
1 102824 150176 442503883
2 179533 448750263
1 9475 23690 699290605
3 180406 159601
2 109659 811057390
1 28802 44726 411594002
2 28124 251149264
1 45832 66388 723169686
2 153150 459364681
1 9626 165695 670655132
2 68060 207473847
2 172781 20353910
2 120591 479916873
1 28880 160501 825523190
3 163096 32649
2 35841 790037626
1 24852 123265 343734012
2 59225 830327597
3 191145 32326
2 93761 892062387
1 82373 187769 541535260
2 120779 241100329
3 172600 159035
3 181652 100723
3 97609 38433
2 145301 931711700
3 82047 108558
1 89749 189446 749571507
3 34370 21982
1 10908 106981 799140944
3 49056 37026
1 100093 108584 745195663
2 97964 84731976
1 10282 83220 588398117
1 116811 158780 550258503
1 28829 130334 566129624
2 191013 147897960
1 11716 87119 784280411
1 106847 192482 517118275
1 14457 166612 686016790
1 47965 104544 12618914
2 14533 169052953
1 56716 180376 914315445
2 93871 62958897
2 195826 590399626
2 143536 536343609
1 43158 178733 633129368
1 43775 88394 920164543
1 43265 59290 663369206
2 5505 549950608
1 188565 199424 389244466
3 15537 106709
3 24966 179444
3 145693 162384
2 68275 252415452
3 73391 23066
1 110325 150837 91104280
1 137104 192638 87597710
1 7923 155245 531914633
3 122327 59290
1 25009 95078 576286336
2 163527 455422258
2 169094 242830767
3 193723 175168
2 157314 338757155
2 154555 536114592
2 49185 46425983
3 46479 137180
2 82825 992484811
1 121857 155739 923437077
1 12882 86253 987261222
2 158259 777753219
3 33089 101171
2 43469 830675592
2 188178 976905997
1 27671 46980 860837618
2 88865 443444496
1 40935 159163 776964767
2 166547 221671680
3 192480 75169
2 26447 396813787
1 112375 199914 58558529
2 126329 632454412
2 182354 543163660
3 148157 176460
1 133805 170850 865077970
3 71768 147155
3 182665 124836
1 133461 179921 57049948
3 189449 135906
2 76191 416912186
3 118554 51829
1 6731 31477 613133330
1 194152 199722 991791057
1 69858 175188 286790453
1 56613 139285 220838161
3 94222 118151
2 180469 91808824
1 15548 56397 513971729
1 156080 160318 667380635
2 30994 506593259
2 84535 667275257
3 129075 72186
3 199609 88047
3 30845 177669
3 50134 160784
3 167990 94902
3 163990 71455
2 74096 411212076
2 173927 378963197
3 88421 27700
2 18631 565672553
1 66584 173974 126539097
3 173213 63584
1 53331 87128 546518767
2 115969 52972608
1 14142 75401 316816470
1 5297 58146 68067603
2 150830 468271585
3 16479 143488
2 79631 498570965
1 58368 187409 795538361
2 129290 438325024
3 31598 43147
3 143494 197129
1 20721 189859 168676943
1 144961 197197 342296300
3 76639 19068
1 50965 132452 139884094
2 128474 895136284
2 127319 864323739
1 115169 147083 895326627
1 34532 46199 770521012
3 54528 12122
2 172515 722019950
2 60991 157172438
1 62070 140642 909309331
1 10083 55076 262794907
2 94524 75238208
3 159369 7767
2 183055 418725005
1 172874 174543 115044772
3 112223 54447
1 23578 36310 263497857
2 116103 292456760
3 135172 147172
1 35087 82304 72009588
1 172255 176756 77208975
2 118526 926044911
1 125675 137296 208711475
3 86335 174156
2 74238 287453523
2 17446 35401693
1 58209 157504 353826817
2 157573 129983019
2 126178 969327144
2 177257 164730696
2 156456 271639655
3 129967 63771
3 119830 89509
2 56943 680689756
2 140079 41738258
1 2459 29002 662777656
1 122225 160388 773769475
2 109684 992259224
2 35848 325373079
3 26891 125438
3 64298 8571
1 112422 124996 9335622
1 1221 116564 69927199
2 35005 495190843
1 38099 52483 515200650
1 55339 180376 192300338
1 47884 141088 843153379
2 15640 212871384
1 126253 177834 268440107
3 169485 15923
3 86811 162625
2 93867 789190785
3 86444 198198
3 19684 12700
1 172098 189880 674564594
3 61784 156299
1 51194 80580 937614232
1 83537 146010 429719179
1 80676 131349 297182356
3 113371 142430
2 125509 774865527
3 185688 123548
3 167739 78454
2 103382 339612011
3 75213 46064
3 50434 194539
2 141271 239650146
1 26905 161852 749576626
3 144842 48320
2 198557 21551500
2 56470 217510584
2 46838 867905171
1 178242 196163 959643326
1 62699 177056 730214417
3 86669 180384
3 158904 192761
3 44177 47414
1 20061 96322 736933793
1 38471 55672 812388487
1 77185 186876 506035981
3 38333 35195
2 144863 92379151
3 50928 111067
1 50867 122552 389752722
3 163563 82163
1 82976 107524 432758747
3 152002 183869
3 42059 47796
1 101782 172590 56711791
3 193611 93208
2 181361 6633844
3 40353 182091
2 189976 260885899
2 18574 842314460
2 169462 128919384
3 48058 73805
3 25025 169031
3 47202 77552
3 37087 90610
1 23031 77116 277991895
2 169710 24224014
1 10211 62299 539942012
2 167320 141931137
2 131856 5137644
2 104908 584417742
3 53724 96166
3 160006 105613
3 182269 59102
2 71576 691029909
2 108258 78059938
3 34847 41208
3 8331 3721
2 83655 694128529
1 119929 156698 854010855
2 166789 537581306
2 175349 915164650
3 112823 138787
2 36558 23089735
2 68288 330869110
1 35254 131417 475816208
3 198896 109467
3 154291 54370
3 194346 37425
3 31840 108318
1 6580 173461 224957134
1 107051 135341 981176674
1 4088 163951 517513770
2 29467 93230124
1 119714 153328 369022593
1 36925 161290 500059322
1 36195 95459 591686593
2 60570 782637167
2 120023 762443379
1 36919 66788 286013421
3 111045 50726
2 67593 947198234
1 27083 162540 542096002
1 149625 199434 221511570
1 136796 160067 158366838
3 7992 109683
3 5031 152148
1 6985 120313 996143485
2 76054 936105836
2 27834 948389495
3 161905 23224
2 190203 81236980
2 65855 960035722
1 16222 164130 99909283
3 14009 37477
1 81133 171750 754791486
2 4787 196055057
3 20826 4981
2 39432 550244096
3 104367 26478
3 64760 173014
2 40031 871808755
1 100316 134575 565739561
2 7611 575271472
2 3498 966734938
1 159796 170760 256371970
3 123980 46331
1 135626 176180 887510845
3 175449 44006
3 119048 147637
1 67625 123952 911809844
1 8463 31370 22279388
3 167488 59222
2 198406 361567141
2 170655 413689848
2 33283 830763331
3 185776 4109
1 13528 151004 104025818
1 3802 90601 320285859
2 186565 395583631
3 112650 31615
2 194793 770929330
1 126855 162586 384037302
1 81516 173935 393804071
1 179876 184453 249411735
3 183547 153565
1 13651 22512 756910927
3 63592 147517
1 17951 79508 148747440
1 99828 130760 388549363
3 91079 96199
3 182961 104524
1 174550 185179 753954473
2 95631 12293665
2 174609 698963283
3 69338 110369
2 28028 234958660
3 150292 45607
2 171160 869427729
3 142897 167422
3 16994 1376
2 98252 224927149
3 42818 5102
2 10138 899060237
3 192988 20452
2 93452 973798082
2 95432 267818539
1 29240 71213 31289657
3 109420 143549
2 47788 724142302
3 56087 15985
1 48879 185386 340896281
3 89285 144923
1 42430 80225 397431171
3 42690 54403
2 107513 459777418
3 14452 75239
2 18392 489262677
1 77039 141440 754346489
2 62652 789279887
2 198448 946807837
1 70241 93271 743471013
2 39434 688338811
2 76818 139588760
3 96023 189850
2 15597 666035793
1 14161 185283 698338406
3 120271 106723
1 63769 137381 640177750
2 101392 109181145
3 128101 98143
1 68631 199667 138261785
1 40876 153457 923893812
2 177555 241494833
1 46024 87843 611938970
2 10656 456864500
1 98150 137674 580482796
1 16401 40104 997919975
1 75849 142779 973819729
3 54830 85253
3 196174 153047
3 107579 1135
1 170275 192152 524098390
2 169697 987940230
3 42435 168320
1 116848 119629 944203129
2 32301 274450258
3 130755 97923
2 198142 149754505
1 274 140876 899531256
1 54635 85650 9322156
3 112391 75176
1 77037 119543 539687485
2 26181 413786938
3 34823 43037
2 134206 553346339
2 3672 570236538
3 144473 58030
1 102147 106224 124908227
1 42860 160193 626794965
1 40501 99846 336894470
1 20031 168593 235751889
1 11854 18374 251750293
2 55941 809937109
3 141178 81467
3 15813 145432
3 72975 38961
3 175060 104000
1 52153 101061 486668406
3 73764 87113
1 75743 80165 824603048
1 12014 106823 536180249
3 173505 168989
2 99331 937920539
1 35337 74656 465440444
2 180153 587157804
2 105361 629095689
1 158284 160226 49388170
1 30590 91072 980611201
1 163188 191873 438649403
1 42671 70072 697432263
3 101886 117336
3 16252 130181
1 28160 102535 270657937
2 124247 673720046
2 45116 105827878
2 172102 938167877
3 152719 38327
2 116704 810873407
2 142056 167109984
3 68803 120936
2 7870 266159546
1 4246 189620 828038275
1 50248 77360 723895937
3 133220 133909
2 105205 520229973
1 145678 189688 530390796
1 36628 169230 702352163
3 7436 167204
2 28790 271129010
3 110743 182996
2 56001 900956731
2 43377 23705816
1 41110 94635 291527380
1 6309 73045 143822274
1 73840 123077 952689181
1 36360 73373 683689623
2 114347 790952157
2 77234 113900052
3 137487 44678
1 39669 111508 450172068
2 43424 808424478
1 67820 86769 645179192
3 122368 146762
2 196517 658536995
3 66794 162615
3 117396 193074
2 127428 119667557
1 104115 185319 654997303
2 164243 627903050
2 146145 864349408
2 124475 903932197
1 31540 103606 374904010
1 96566 107309 311664626
2 192303 574928335
1 10694 122697 417211075
2 171433 796519963
3 31653 159842
3 185916 153239
3 129016 81349
3 152364 80585
2 72355 87733091
1 94845 196897 560926984
1 38164 87767 835878862
3 65246 135017
2 47589 568205728
3 68562 71405
1 147942 195340 868942092
1 122476 157801 278395501
2 172227 495537639
2 190307 808229228
1 92157 185519 100046050
3 51787 137842
1 69003 81339 55888884
3 73263 80780
1 26172 132297 211389559
3 10969 134750
1 134763 146489 375604493
1 29347 64038 77664215
2 23592 425415077
3 108539 129289
2 130716 239706211
1 117927 119653 639993443
2 167347 431050719
1 13838 35607 871282654
3 35561 48327
3 124141 148862
1 152228 196143 178077226
2 170691 488182622
2 96821 18303981
2 43676 178572082
1 49855 70741 510714428
1 16317 66464 103259339
1 94780 196575 483942110
1 95499 180125 203608093
1 54202 133997 979223362
2 27932 144119765
3 46327 187007
2 22218 71611987
3 149813 4065
2 191842 869425470
3 111658 153574
1 115076 193655 135826668
1 143612 165530 882350069
1 70225 177699 106331754
2 65913 779386996
2 24556 487906294
1 93560 191550 234894410
3 55440 139951
1 154653 159711 793233541
1 129290 185652 484804782
2 82208 10314032
2 156146 203339261
3 27536 178008
1 11055 29609 16204593
2 102089 723705681
3 191854 155438
3 39794 177326
3 155457 58879
2 185193 22076670
2 110244 813048882
2 36224 953314272
3 97681 59076
1 31615 124836 124623280
3 40941 54963
2 41139 813875782
2 75031 609027335
3 199552 124187
2 4025 244138198
2 164 820558131
3 11546 30484
2 129037 191510393
2 174359 705791492
2 99182 462080964
3 152748 122249
3 153866 114269
1 84431 182675 929737727
3 65137 106690
1 80983 132669 100596027
2 128726 32368164
2 53221 236822380
3 19201 97162
2 59993 277201092
3 178720 22270
2 90441 953694313
3 198703 59977
3 189091 112088
3 109473 35089
2 130311 258342965
3 79383 122263
3 107172 164001
1 39071 115864 218592087
2 51834 702054783
1 2912 124466 731086245
2 17371 703900770
3 116926 92556
2 151532 527071248
1 36006 114795 427203196
3 195821 22533
2 18629 414291904
3 79116 41888
3 70526 80866
1 43921 141769 31351860
3 101127 159571
3 29421 58400
2 89109 749868966
2 47632 602763775
3 68226 15428
2 181006 241739086
3 45771 34546
3 102556 185918
1 133591 172159 833400461
3 110979 140564
3 106004 130412
3 197885 111955
3 69806 172960
1 116773 140538 681425788
1 37500 174901 133660212
1 33385 70049 295045213
1 61795 141272 293146827
2 63602 618440941
1 42043 164227 960326880
3 49546 78863
3 41548 57728
3 61124 69059
1 99696 143048 654392912
1 62114 94446 406400702
1 150005 176371 184860548
2 13235 117870533
3 79234 25908
1 95488 199104 26119512
3 134349 112140
1 37925 100322 897110574
1 49525 124742 247006391
1 62318 131752 683082544
1 146854 156486 409912294
1 40711 167880 406478475
2 11724 145429222
2 77308 313281388
3 137582 46981
3 46966 123291
1 105898 153569 631536380
1 3994 196557 584400167
2 116768 212737383
3 99771 178744
1 27530 69510 30466001
3 127741 49521
1 72064 168560 646634905
2 55949 504829817
3 180460 60060
3 80003 142006
3 177991 163049
1 119270 162637 420401017
2 163734 862009903
3 172950 45531
1 143269 150750 77736985
3 25529 38960
3 97285 193288
1 4431 124894 282090613
2 89684 314084017
1 128618 193525 220700809
2 76603 32957062
3 15672 180452
3 149991 191722
3 25378 105418
2 97989 167629668
3 76053 168321
1 40101 144924 802513389
2 57737 775613185
2 97527 371167319
3 42610 113389
1 20137 157978 107787436
1 122948 168432 517737578
1 23747 113185 476960519
3 80354 53325
3 24923 60348
1 75324 113071 544494772
3 159458 101112
2 78974 273888944
1 110716 156258 639894752
1 102353 129005 906072452
2 93418 54768947
1 58927 137693 573074055
1 28468 36837 425912508
3 71627 182580
2 26 191462508
3 125871 18245
1 182074 185614 447370192
2 14747 143052210
1 91109 116962 488349567
1 15616 127239 214714586
3 89810 173809
2 126132 93056435
2 52958 108439693
2 119355 623184353
2 159627 720412735
2 58523 784427307
2 142451 357587342
1 13871 105915 177072006
2 178225 574555375
2 77310 527772322
1 151632 164179 238038161
3 76646 134853
3 173865 19039
3 108453 87707
1 140 106151 737265475
1 116026 161145 305005892
1 118423 161732 221683289
3 175045 52921
1 77839 189006 491017209
3 44839 163907
2 184313 119679009
1 26104 111055 79441022
2 128691 51137433
2 131261 82016534
3 163111 88239
3 189975 176252
3 117204 170298
2 194315 601638718
1 64500 192646 325622596
3 18912 25827
1 68083 163966 127957094
3 48797 95608
1 74862 191076 814220412
3 22200 98817
3 18337 161304
2 184322 924288923
2 14661 997968416
3 30953 4859
1 6768 139403 268217777
2 50905 662542885
2 30851 452365682
3 96866 159041
2 79688 329577894
3 52752 162578
2 132853 842857303
1 142780 199109 458686763
3 102232 137291
3 24418 162385
2 198105 23042383
3 11040 141227
2 187176 694196913
1 45667 188741 490273196
1 88785 139752 632661661
3 186069 129024
1 32474 161630 25430537
1 35311 41393 321981153
3 75766 141323
2 153044 588110659
2 107317 721418565
1 97726 146213 19918930
3 197760 8173
3 123328 82134
3 109913 22846
3 14551 142436
1 26457 179827 154682323
1 3317 52909 751996362
3 33369 8281
3 24145 174297
2 14282 148519366
3 160033 159460
2 130416 71562416
1 8374 139627 665367082
3 107826 149038
3 56857 153693
1 94176 145844 511698367
2 130358 184478932
2 43412 578901385
2 94370 68882633
1 48214 89526 692998779
1 3923 123708 390443046
2 66691 153846114
1 63851 193693 542636803
3 132685 146285
2 181000 765698729
1 52372 181035 730450196
2 25927 683334687
1 89490 183957 238572249
1 28977 178328 49259304
1 108014 157459 597123490
2 49174 110966281
3 64488 3116
3 189717 39048
1 140948 173205 85198488
2 39559 210382554
1 126834 199762 314589590
1 4462 136592 977628665
2 61478 57171475
3 120251 163982
2 11259 80954048
1 57695 139761 140901084
2 148233 205399896
1 1871 38365 853544785
1 40016 111131 521456614
1 47276 132886 651665021
2 162743 597291294
1 58866 75975 622400319
1 77797 94041 406350837
2 123647 248262916
3 139451 53306
2 163691 177809590
1 16528 71701 882088420
1 59095 168329 881073065
1 62679 65051 640642913
3 79942 124616
3 64127 139149
3 163210 154386
1 149168 160726 42941954
1 32776 44023 295978276
3 79083 88767
1 68864 149715 813301324
2 101152 993570053
1 28457 57042 331385577
1 102148 120833 814440251
1 76526 106188 139408519
1 15171 68725 861737128
2 111191 536575824
3 24024 150241
3 165862 130551
2 135264 433831613
2 93937 733265388
2 77480 808320125
2 115340 235260853
2 69813 543615489
1 135307 183070 34693305
1 9894 14924 398971102
3 89745 78169
3 21379 101149
3 143382 112655
2 113472 217079814
3 7329 168689
1 14539 132891 30107129
1 12245 36095 984323267
2 143620 656276838
2 72048 270857014
2 183549 975928162
3 126448 114892
2 112595 571635972
3 151986 120538
3 43146 122000
3 113415 90611
1 87915 131980 694192323
1 85358 154300 51959911
1 79718 165838 656175693
3 89908 19206
3 180104 87232
1 5041 81958 577250057
2 55014 920805843
1 71637 159016 789915207
2 59775 856607072
1 102125 197170 751693485
1 151418 170140 131527678
3 137496 5103
3 60522 141807
1 154333 173381 528694760
2 133319 904598193
2 186218 169242866
1 101065 117261 682905491
2 92482 382272926
2 34917 83462883
2 182449 478327717
1 134398 136325 591346667
1 41207 139004 713054841
1 17660 199500 352142414
3 73278 124487
3 126425 132634
2 135207 715498812
2 59820 797625906
1 77698 176379 26759279
3 148793 52203
3 59191 182634
1 18993 144780 190333127
1 14382 100494 661323232
2 47683 886090509
3 33099 67644
1 101686 124281 866899112
2 67998 978276586
3 99572 33036
3 152744 65964
1 93749 177713 498430218
3 167782 185460
2 114647 677558266
2 59106 830728338
1 25041 45295 186665085
3 135481 126480
1 7194 156156 560379679
2 198423 864027795
2 193107 104445999
3 49240 139436
3 31842 138720
3 79896 154033
2 164108 253156162
2 41719 759496305
1 25045 98189 514537694
3 74022 22545
2 110728 672961107
3 182163 80667
2 38339 665057116
3 11006 165319
3 165057 192435
2 101845 160766769
2 54168 881964702
1 48573 127748 910802871
2 8007 902616635
2 57346 923351491
3 121939 142534
1 8192 65679 54049029
1 37630 64074 111366935
1 120879 121025 922688257
2 188589 463982359
2 69819 936685427
3 75103 194378
3 258 132734
3 142247 48396
3 6891 622
1 37770 169234 24221909
1 133792 141656 554668792
1 165162 194389 848889949
2 107375 906818616
1 6054 198283 771031886
3 122615 106353
1 37814 112842 305971559
1 42233 168292 859365934
2 39273 141096115
2 126775 122921534
1 52705 169997 120275601
2 182952 790281712
1 48243 162597 999630779
3 51799 136953
1 24003 199350 760730614
2 135347 418964299
3 54260 102528
2 154475 859163462
1 57966 151661 989522546
3 181154 124716
1 166399 169244 834574176
2 60981 326706065
3 65226 2959
2 78344 345427462
3 126160 87813
1 5960 62418 815472534
2 165552 631940417
2 49875 37679731
3 163127 161877
3 169975 52539
3 31025 617
3 170410 166730
2 123002 1217764
1 32712 166916 837360914
3 2041 86603
2 147490 842642600
2 119688 576085049
1 24556 51126 478838918
1 14844 33929 389675188
2 103214 219789549
1 52980 194907 309764684
2 124989 971737456
2 20937 326544781
1 32325 62669 333372764
1 150193 175193 985608793
2 15964 462181750
2 19749 523152007
3 145381 122491
1 6409 111456 839995013
1 24526 176042 59033250
1 3468 26455 367316119
2 110734 143068593
2 84086 927610746
2 114674 220987083
1 16106 69344 90201124
3 109292 193837
2 151434 230724761
2 66416 733003259
2 129935 663361410
2 18066 122404153
3 18064 186238
3 176642 97628
3 67944 76953
2 187562 166023758
3 162621 62251
1 157785 185132 199474360
1 22981 42272 63019230
2 23568 452754499
3 121829 85741
3 156717 39179
1 22965 174031 758495726
2 19328 107337633
1 105434 155532 658151592
3 69837 90538
3 187312 25944
1 63808 176505 719961863
2 176281 177057258
2 10499 215299116
1 14274 176827 487644027
3 58818 104011
1 104082 135586 163164094
3 11658 127018
2 42098 558775349
2 190562 248650985
1 8301 102898 738348996
1 54865 98324 411503531
1 50262 112342 601542819
3 127564 74724
1 32108 38952 70679667
1 22470 25552 201553077
3 150511 123278
1 52948 103536 280872527
2 180712 557418399
1 109911 189542 510903308
1 35741 60742 245514598
3 44806 19030
1 108 141780 31012960
2 64872 285661878
2 9271 646124593
2 104946 846316969
1 16149 68119 105592756
3 965 16417
2 55392 700983732
1 26343 117419 920554844
1 48409 191395 889155323
3 1258 126743
2 26016 93137134
3 40144 57760
2 32669 166580991
2 41137 807717842
3 152187 98839
2 116349 829965800
1 282 136828 929057390
1 3451 55468 145299367
1 6709 141519 736465932
3 68926 182697
1 47842 109379 220034457
1 110202 115630 495541579
2 67548 179374693
3 120129 128044
3 153959 87064
1 134947 165326 625605909
2 7663 938582719
2 138669 637126905
3 113778 181546
2 116578 208423865
2 53035 619885002
3 174 112915
2 104962 97553880
3 13687 20390
2 152028 168509978
2 114474 471948102
1 68421 182186 522528943
1 132704 161209 302302375
3 76866 33760
3 170209 178235
2 149432 797132190
1 52130 102797 223183772
2 87335 968005818
3 57470 47504
3 75357 64266
2 89613 336471045
3 13409 146616
2 45537 507154618
2 79329 78574275
3 109078 199934
3 62815 84340
1 44633 103632 384087169
1 39467 82172 5645940
2 157535 934136413
3 36006 127597
1 48052 163975 89253089
1 28300 164809 95402735
1 97888 127190 144987930
2 21556 395648657
3 63133 28287
3 83740 159624
2 69685 718407080
1 89533 109121 617218841
1 31866 136345 259766932
1 40901 188677 862911788
3 182482 39055
3 169269 189367
3 57185 56981
1 135059 155402 171498449
2 34272 933706161
1 51130 96040 410303195
2 69045 614261223
3 46217 126737
3 130858 32393
3 94037 11482
3 56787 181081
2 157723 700143478
1 110781 191601 107465695
1 87038 102324 987134020
2 10362 760157054
2 9835 443449514
1 10160 63584 790627041
2 61422 371746780
3 76221 190754
2 198996 202015949
1 14135 141957 923773886
2 83547 572063647
2 95094 922769626
3 27896 26210
2 164759 879512447
3 142804 4870
1 60430 156576 3127298
3 118411 54037
3 59859 6403
1 172767 180700 551352490
1 8732 139799 590176296
3 36149 116386
1 24916 122432 739178825
1 73109 89552 217476172
1 29183 54403 534039846
1 9606 22957 195321101
1 14985 29918 25250750
1 84649 95279 191858275
1 25879 127748 880533464
3 69936 156577
2 119151 435112919
3 156810 189773
3 20638 38242
2 89304 365348725
3 74974 26869
3 164130 20803
1 102135 107800 641107723
1 88539 111666 3794855
2 106907 552237815
1 59341 101426 699433204
1 16913 33811 122225646
1 50533 51686 348598469
2 198642 231150075
1 7192 11544 351199757
1 17122 92883 815041625
2 12538 607063106
1 64320 169625 909317188
1 52036 126494 507793848
2 39453 272077006
3 29544 112201
2 140004 756650736
2 57831 615439534
1 15289 151859 987855691
2 39514 387088621
3 182391 124379
3 190997 152624
1 58364 103477 388447610
1 3977 171567 154293648
1 46679 92758 603067485
2 4878 925502545
2 76072 444632706
3 47035 79114
1 68937 164462 493174221
2 53523 599549218
2 7475 83043654
3 26596 174776
3 50479 163827
2 64171 407461834
3 132545 193587
2 153883 49202772
1 4859 93454 299518845
1 763 125096 93381379
3 192668 35405
1 19675 61825 242906527
1 38847 114852 329889773
3 2282 135489
2 98146 353387408
2 2387 604533102
2 38565 674895883
3 70703 48929
2 50705 854393685
2 11357 291685677
3 87945 28585
1 24643 156006 442822413
2 72192 369892052
3 148733 51539
3 73907 94063
1 61131 188460 578478837
3 82648 5758
3 155964 183024
3 157734 130663
3 109372 133058
1 116230 185878 642527091
1 94520 122579 691951528
3 171861 152000
3 91726 175959
1 57564 121161 192530979
2 24373 90231927
2 12684 848924030
3 83117 82906
3 94366 145272
2 107470 874739516
1 54428 129569 884879610
3 68958 127152
3 104828 161574
1 68444 162086 493685295
2 97247 840578843
2 107269 502533435
1 3156 26782 555541408
3 12105 33811
1 66900 83294 709990848
1 99129 183434 213978772
2 151395 987751327
1 89319 123447 444071765
3 97977 28218
1 134277 180726 550001642
1 13363 159215 927903332
1 56685 160788 287780338
2 26339 296530776
2 156573 86378721
1 134888 173686 113180449
2 142703 547653138
1 150572 164730 564070751
1 68942 150817 281286101
3 24384 190044
2 180892 645020424
2 125749 904293084
2 41011 203066583
2 69447 804789806
1 113647 174263 994761869
3 190977 13232
3 132044 170587
3 20035 110009
1 27009 147684 586195645
2 198683 712422669
2 41327 749021917
1 93178 170378 97935739
3 195299 48604
1 44382 89556 547473213
2 2262 4327295
3 98874 101967
2 94498 821889281
3 22221 40341
3 172271 44026
2 81499 513869604
2 15359 684728327
3 18714 104444
2 154912 485835929
2 457 356414183
3 91566 81120
2 154023 850385267
3 36288 64581
3 174247 51089
1 4379 179811 810984131
1 88609 98076 948433603
2 135715 376692753
1 15673 199648 768922191
3 77031 198274
1 72600 87043 753497229
1 149872 196652 197685831
1 10460 182801 123263332
2 20176 409510850
3 145550 151530
1 159625 191378 537720645
3 86583 135343
1 107907 116620 754000041
1 61202 165956 590420932
3 187491 21822
3 140789 144723
1 15322 134129 547957215
1 44548 196976 469935562
3 131816 143251
2 144843 370815152
1 160711 161628 824663570
1 4943 184027 371434475
3 112652 62690
3 50158 168088
2 82407 797379961
1 125547 186194 164153181
2 138168 469965214
1 101520 177979 860136083
2 143985 272276965
3 95378 146051
3 181616 84917
2 101801 465147211
3 92058 143195
3 131230 93549
1 111035 143274 474685674
1 22177 106538 586147878
3 132470 132935
3 164280 130140
3 160808 189811
1 10554 95013 858598176
2 163618 74614715
3 3306 156112
1 70012 125790 231082025
1 30323 152956 47379374
2 23829 336444073
1 71913 78523 678407677
3 116774 143674
1 165806 181868 647307549
1 71229 97452 31287866
3 49439 76772
1 28731 66787 267615034
3 32181 44803
3 35106 193738
1 161765 178681 342344538
2 124571 938879413
1 101367 193746 866156523
3 88482 53100
1 3540 170103 442829865
2 186343 689144828
1 127867 168878 101442193
3 76648 170381
2 168664 82929596
1 42036 51781 313013678
2 145077 35739247
2 113 524937076
3 156559 177247
1 13764 118302 595227783
3 6873 101265
2 31954 97824599
1 58401 151387 508327687
3 39967 86520
2 1244 501566689
3 124638 106540
3 4047 1294
3 191661 114174
1 15785 76327 875820127
3 100436 147577
1 106157 107287 481283706
2 36329 776416239
1 19701 76294 462854163
3 133556 185179
3 98497 167627
3 126533 140971
1 34134 56807 551568830
2 136464 272912633
3 14153 44505
3 108768 180350
1 145869 196768 666277913
1 49522 185874 419039487
1 79547 83713 567707589
1 1353 128449 771952213
1 49216 60100 710921506
3 177067 38605
1 107412 198768 877020501
3 143107 91906
3 188650 116811
3 39633 69733
3 53882 143462
1 78172 180419 941888764
1 46522 51079 293109025
3 107017 158244
2 97381 21346630
1 144456 171504 936938513
2 50469 196731847
2 178380 559755185
3 148326 13786
2 109286 517651128
2 136472 898071793
1 50496 71691 229466303
3 180011 124493
1 131403 197846 341003194
2 155413 583912446
3 46445 157415
3 98405 25203
3 131877 156433
1 45276 122663 622143080
1 14804 34405 516071609
3 162237 6541
2 66963 560654371
3 123353 104687
3 45740 110392
2 196195 638314442
2 136214 234403960
1 136721 145858 962188346
3 97685 125539
1 80892 90025 945105145
2 134416 205962143
3 66274 17478
2 68490 292466219
3 21543 55466
3 13206 136283
1 158136 182001 433736512
1 159011 170172 963826620
2 99326 526670056
3 72687 190629
3 198588 126265
1 44014 105172 817356777
3 1856 182238
3 118413 88880
3 63633 25061
3 135272 13916
2 127016 400317919
1 47736 66579 774534400
2 126723 779830219
2 27478 15280766
1 46729 64312 733991353
3 35934 108778
3 168899 169901
1 3221 15257 711023836
2 81807 406150287
2 135975 194213169
3 45109 103589
3 100328 139590
3 58343 131282
3 38257 156044
2 50911 75565395
3 167393 54311
3 95248 161511
1 91654 192695 827774493
3 129918 44119
2 27796 732180097
2 192740 211474915
1 26747 113902 350577188
2 126886 462065628
2 73645 472855212
2 53074 938575082
1 90725 144421 966447456
2 61227 992474352
3 194061 54188
2 180443 979121836
3 52049 143595
2 62263 57178729
1 28380 190299 794010796
2 147060 725666507
3 104148 131157
2 86775 898222572
2 126156 88280411
3 199732 158873
1 74436 184515 117579238
2 159238 26707168
1 112628 122520 271660382
1 109768 187502 91643066
2 80123 884485582
2 40323 352126075
3 21215 141465
2 79420 787920591
1 59544 82735 597058572
2 154818 617538522
1 2341 84528 759751419
1 77560 96656 114627943
1 6342 170114 965806202
2 8106 133935728
2 139484 66708728
1 12387 165471 853937199
2 121550 14853167
2 67336 341125574
2 193219 539524449
1 47499 68251 450491146
2 142867 303948593
2 26673 357962675
1 176624 199756 822691829
2 177746 302716853
2 84608 788403201
3 89817 84484
1 145479 155775 28598822
2 115757 239891972
3 156080 118030
1 79923 198313 549060570
1 8655 147469 290209214
2 17024 581183564
1 101154 179189 152504337
1 68491 78014 609774048
2 16411 11187652
1 157633 199446 141118970
3 71540 117878
2 117345 744442799
2 45522 249891287
2 67295 917762609
2 51347 798862417
2 118851 234044210
2 84450 440088157
2 77609 615040834
1 63951 142534 908564270
2 184692 636583726
1 114395 155344 880942662
1 31225 69869 888992795
1 145503 166901 440425840
3 133884 94491
1 24695 25708 244260529
2 59831 723211496
1 28973 191121 686400307
1 39123 99085 275996800
1 42639 195527 494887281
2 102867 69634916
3 104967 104965
2 23347 940394528
3 78026 127960
2 104037 382828853
1 175534 198103 436428181
1 18528 176685 131932672
1 102728 117177 404775108
3 160699 158754
2 24950 630382860
1 14612 35107 861744950
3 40312 86760
2 39604 998282057
3 62011 177289
3 159864 126875
2 56241 763967097
1 35109 38917 203795151
3 132435 142141
1 131959 132442 304182341
1 104637 159823 212834036
2 108506 987574233
1 6992 94406 536117670
3 198515 109925
1 119730 189507 66474330
2 134605 80206288
2 61173 447761005
3 85788 179766
1 61902 129705 292138529
3 148122 181138
1 108245 198186 976562213
3 166586 87827
1 45899 179111 844200789
1 116742 187211 33081792
3 99001 41182
2 173001 555328810
2 143837 868086742
3 183643 152865
2 147794 409144799
1 118011 129994 661034285
3 67975 8635
2 35120 148372621
2 154944 205356459
2 159116 789256356
1 67946 138476 646007868
3 5614 145152
1 11739 165808 425365196
1 13971 189661 560587427
3 83383 158735
3 124320 152678
3 164125 127323
1 23701 147684 651322009
3 173137 185272
3 160276 51289
3 91960 102397
2 26549 993837504
1 16651 193655 194876609
2 43482 927112740
3 45275 96411
2 197225 161763047
1 99078 162278 744938729
1 59632 185528 217779691
3 142663 34238
1 135424 176065 580647342
3 23157 173447
1 19157 123229 773848891
3 191681 45732
3 133022 5703
1 115036 126785 965053076
3 196820 19395
3 196109 69964
1 51490 144889 806803515
3 131698 159871
1 68420 128397 480334970
2 182346 838783401
1 34661 93194 632486330
1 65445 151602 417209431
2 72179 334489525
3 83920 172282
1 47918 164477 661142471
3 113144 126716
1 124215 198849 668494530
3 118500 139392
1 82749 97644 175687729
3 84319 79586
3 104070 32078
2 26158 42194908
2 147696 116672325
1 27210 89151 543454131
2 139609 542189789
3 13241 132165
1 108898 170151 33062451
2 43747 134453602
2 165992 557256467
2 39064 628785147
1 36156 181470 264259573
2 64927 906204260
2 160225 363497410
3 122873 40046
1 50390 172879 318707428
2 57570 686959305
3 183327 44642
1 141538 149226 719778133
2 1148 465148860
3 80690 91585
1 51050 162822 217552414
1 110804 198798 326502962
2 177476 643477778
1 28654 157299 86292223
3 32645 34017
2 196601 698023519
3 78164 38363
3 39989 59455
1 101577 122596 948266212
3 38954 57972
2 39419 433663758
1 10070 35161 681007408
2 36667 131515737
2 60402 707815448
1 105148 151093 801720699
1 31331 182029 777625254
3 166178 38268
3 126212 153612
1 51996 154552 253363663
3 104445 134336
2 12303 829153953
2 3114 656808813
3 171683 155846
1 17438 63251 22236931
1 14033 61228 230634532
1 83489 144470 59921207
3 186360 17500
2 59766 255631039
1 83541 154019 68189787
2 76069 212049036
1 67174 69335 720781942
1 6909 153693 614910409
1 16121 134295 198714089
2 69673 785409603
3 186017 51958
1 42862 170927 739393461
2 170991 703957455
3 31039 38750
1 22422 22559 648113544
3 17357 93238
3 146522 96986
3 18434 5292
3 29328 85038
3 31007 102701
1 99076 147094 506422188
3 190465 12182
3 25996 89192
3 108987 57728
3 73987 50273
2 142844 415121330
3 23701 121878
2 69989 309741621
1 62583 182053 224429144
3 78653 64833
1 17464 103424 959550759
2 153681 83496351
3 105123 128670
2 195961 568187058
3 118055 59737
3 183057 116946
1 1053 167199 452630586
3 25048 156828
2 42037 447293205
2 108564 863012230
2 149887 230648592
1 52009 68799 319455007
2 12817 223674199
1 80848 160469 814372719
1 46253 139621 590306812
3 124227 198960
3 75380 51990
3 181763 157135
1 26667 174540 924672994
2 128290 383569281
3 102659 110533
1 23494 171271 199263026
1 33796 53197 929947692
1 24155 171509 834044250
1 98470 143416 628126765
3 136655 58862
1 133483 150125 200728983
3 149718 198326
2 190040 387976179
3 148858 143802
3 120475 143623
3 27624 42112
3 188538 34105
3 130055 144381
2 94771 789377139
3 149943 179003
3 48543 24576
1 148921 187831 88895563
2 93109 47940156
2 7085 306354636
1 82742 176296 465489170
1 110464 130565 492712017
1 141866 163102 208990506
1 97616 134563 898342562
2 13832 265684426
3 96055 123978
1 65386 94806 763078334
1 17728 67428 703732177
2 3103 732500555
2 127342 792025593
2 36094 16481062
3 150391 113934
1 41992 126351 457574741
1 40648 136535 696832973
2 189467 171343188
3 185175 109870
2 168069 58714381
1 109200 123579 196395249
1 8167 35809 287040408
3 124111 36814
2 171783 149214642
2 186910 310583124
2 39916 215945149
1 3519 77579 746795700
2 2824 288971229
1 86339 93566 158068129
1 16726 25837 469746586
3 164104 185826
1 100388 162814 765438552
1 9528 130668 267939240
3 168244 156442
1 146521 169100 410338559
3 149984 81779
3 86299 155287
1 134508 186098 130029508
1 114886 150272 556678350
2 120173 285501109
3 156119 181201
2 48019 48119595
1 10751 82430 784965155
3 103268 142266
3 37668 53884
3 80232 199400
3 79863 3945
2 39548 299099722
3 120144 172988
2 133727 323407668
1 100601 120678 781533772
1 39346 91230 280098304
1 122023 144966 755504799
3 50498 76198
1 139399 178619 630576733
1 2863 85349 597661144
1 150049 159114 669573709
2 72274 262569431
3 75103 3729
2 153109 238480198
3 104350 138776
2 106391 235024646
3 37590 145848
3 149284 102087
2 105551 667485399
3 928 188758
2 15277 753596532
3 162356 195655
1 84263 142771 225454440
3 119560 159486
3 157896 50793
1 95153 172910 985632968
3 12683 140681
2 185495 411072849
2 102965 293072637
2 148205 921550420
3 163689 9228
2 159776 265235530
2 181280 221664124
2 32663 717473852
2 190755 492136516
1 94453 111654 126636716
1 8143 37962 726428109
2 81157 756931542
1 69001 124196 204697916
1 16956 157618 963211001
3 8375 149847
3 112564 172706
3 55556 80779
3 101139 166269
3 68224 191849
2 88804 305961922
1 60892 190373 835053528
3 195408 78698
1 168728 174992 471996153
1 153838 164781 239413263
2 556 749636218
3 184791 61264
1 64636 90351 328063664
1 14882 93085 586027115
3 173308 66722
3 136322 62850
2 64883 220440896
2 150461 530518250
1 69837 88642 752258045
3 140887 186420
1 176791 182299 45708403
2 92075 162855332
1 37135 91699 594664134
1 27562 149779 19850748
3 167662 184228
3 162463 8243
2 32487 923246416
2 162397 535339797
2 94653 898090592
2 183247 538342946
2 151733 351657693
2 48302 905437261
2 45741 698562242
2 77208 944237334
3 132322 43141
1 52094 97511 135235543
3 81828 16295
1 57621 183175 470283104
1 120510 128326 410103280
1 55938 118281 525949230
2 155927 842628851
2 114468 967840055
2 44426 196567080
3 143683 175421
3 164564 114489
2 108165 236544485
2 141752 648289245
2 119419 31091849
3 192397 81396
3 92557 139604
1 171553 174754 890386400
3 59505 60033
2 22948 347028170
3 135767 130326
2 67490 271971546
1 13180 106168 478887544
3 122835 191731
2 139197 466815353
3 175656 132546
1 93209 99549 217738857
1 57043 79149 689714547
3 185026 3415
3 123276 3908
1 67649 132136 661309134
1 106098 106640 110127262
3 156796 163273
1 28234 149255 541208515
2 168639 157880886
1 142672 187510 993782400
2 90339 356376474
1 28182 32681 182941188
2 65617 909844766
2 29312 130770186
3 182304 59296
2 185893 887025505
2 181718 1582818
3 125199 130831
3 122726 172770
1 95542 181604 585878252
2 129404 733483348
1 94310 196101 695469586
1 25315 42553 789515189
1 66601 104892 194169024
1 24806 150850 523389707
2 158279 410811555
1 115347 150893 851321236
2 126796 948009360
3 115065 11563
2 679 913719706
1 44028 139238 425105764
1 143087 158560 22964402
2 31738 595965489
2 66784 977454819
3 160462 176641
2 45539 731670928
2 180811 889866322
3 95594 178135
3 15228 122361
1 83862 94077 22318812
2 39480 546465252
3 18072 122345
3 59917 173805
1 30944 39281 908201209
3 62019 106629
1 54142 146782 642988805
2 84211 364695104
2 130726 130719802
1 22331 91875 435900749
1 149370 157287 73831250
2 128344 954152855
1 38877 170241 689096963
1 105374 149379 555496438
1 54155 84067 735257817
3 185269 84284
2 179524 755244133
2 105174 969317267
2 124069 731742273
3 6202 30437
2 7012 189983073
3 56520 83190
2 76364 500388157
2 127624 461196187
3 108914 38183
2 74656 501777178
1 27630 150007 336190776
1 1363 96274 74134835
2 61799 17712370
1 16276 189037 724081977
3 49259 59562
1 111944 163717 412894667
3 67011 5338
2 125375 463960028
1 147991 177030 106101208
3 87859 182457
1 68846 188909 236767299
1 99734 147342 412711346
1 11465 76033 128589728
3 159627 142571
2 58460 457479422
3 116363 23164
2 132748 6367450
3 115650 43527
2 98348 367187060
2 56572 857585432
2 121330 597696448
2 74075 618613292
3 58260 126321
3 42117 27226
3 129829 143348
3 57939 137468
2 41914 108654738
3 163125 125808
3 38403 9270
3 179516 208
2 100851 687096244
3 44590 179533
2 194318 871550734
1 69358 121970 272900199
2 24117 628103930
2 44187 46845070
1 130983 133124 657426672
2 120486 678966532
3 137012 68605
3 19586 156297
3 3698 148386
1 27236 122806 562839371
3 176500 107407
2 117794 445762139
2 94507 609111243
1 28636 56735 491088945
3 16438 54139
2 113974 434738136
3 106066 177986
2 179228 890928880
2 107232 913239099
3 51330 56401
2 148410 85981698
3 150292 48069
1 53278 84591 147376017
3 120617 123648
1 106643 175167 341416792
1 48784 61849 411631481
1 179536 190035 719771542
2 14924 47079777
3 93146 27584
3 92112 65774
1 121481 193339 224150842
2 186851 407373323
2 142387 721648818
3 134346 54625
1 1564 59050 396098092
1 19479 137462 904308557
3 128385 79167
2 165884 474099790
3 67991 79102
3 43845 58898
1 6098 146505 456752121
2 64111 372947346
2 168381 339967869
2 184902 674097667
2 43862 782661620
3 117436 68797
1 139826 150385 32610980
2 45047 369781917
1 14674 183016 32117711
3 66068 147335
3 64592 146919
3 113794 58402
2 157094 916432284
3 21834 137585
2 182256 257598863
1 66889 149682 216951369
3 58852 78442
2 99418 256679467
3 140385 145360
3 13608 96583
1 76350 154069 727520425
3 13392 54240
3 195279 118032
2 133423 805788629
3 161529 103539
2 17635 963764618
2 56948 438222213
2 18983 148354221
1 10510 31960 652245512
2 163614 788602703
3 110542 193684
2 197240 397311734
1 77478 112380 459205859
3 198105 17418
2 161172 523410021
3 181731 23127
2 168813 674586208
1 17667 84886 629082573
3 84737 103583
1 8541 126910 459575356
2 125345 951930317
1 2482 119539 525394402
3 16754 161077
2 42146 565332811
1 170118 183180 250137513
2 76664 222112757
3 109669 126650
2 176364 98373765
3 157465 8225
1 98604 172388 611094789
1 22501 130048 780089198
2 63722 634914428
1 22966 181421 929809477
1 28313 173353 129704404
1 165842 189822 12138358
3 105209 163010
3 183360 196424
3 186774 184871
3 4127 150095
3 61762 186182
1 136078 198172 926995428
1 18906 87183 740096599
2 57899 306753664
2 186957 260332925
3 54139 69043
3 103876 172972
1 109378 168658 165348257
1 50830 173343 337235101
2 81607 577194021
3 140726 82704
3 7597 76643
2 57703 935620079
1 67293 146860 932551169
3 40236 6241
2 21449 372694653
3 123367 144179
2 70842 892442837
1 5693 102974 418463566
1 94608 129755 46669033
2 123938 727337630
3 7090 153174
2 13853 88308916
1 19630 167284 524183011
3 113363 15207
3 160998 186443
1 4107 13307 187316953
1 45430 98546 652602080
1 56335 169427 183647230
2 173135 846914662
2 154205 112115104
3 119046 112345
2 92107 959773208
1 74883 133455 507809159
2 29482 429032566
2 109216 568206688
3 179077 23847
3 177959 28265
1 148728 172297 428780131
2 186291 337758147
3 33488 195181
2 156264 91919881
3 133255 119659
1 25452 140460 51810696
3 115297 106575
2 43977 493432584
2 52546 509050554
1 144184 196379 39685239
1 169279 197698 801953177
3 12479 125851
2 151134 881392903
1 178289 180700 509687937
1 142329 150500 96294690
1 154134 186713 91703107
2 144261 453163303
1 76995 191409 578747182
3 59443 18711
1 19135 180374 83500703
1 37533 112413 959175198
3 194689 10511
1 160073 173099 155399949
2 27610 71375338
1 9090 155393 988821123
3 129163 143953
2 91654 873229024
2 143756 63510546
1 29247 97846 647316628
1 104862 190173 705324569
1 65412 133412 840471291
3 46391 52695
3 132129 3793
2 267 397622424
3 67637 119401
2 147050 912343274
3 115707 1297
3 64225 170786
2 156297 896375697
3 185168 184680
3 3086 59969
1 164703 164853 241723730
2 114371 835017275
1 94801 139632 231464520
1 84531 197776 286899233
3 185217 4269
3 5879 2542
2 96344 416603680
3 13495 190501
1 73847 169191 463041028
3 57066 60587
1 90965 118425 974573443
3 30118 160302
2 152957 206685720
1 21486 179839 525474433
1 30736 149772 619601963
2 70569 16079059
3 142519 22517
1 70228 137453 343049945
3 195182 88289
1 130844 196827 10577589
2 64382 95330320
1 112306 148011 246916747
3 76050 117798
3 161449 161775
1 81111 175335 735238729
2 67944 464525882
1 143502 195114 712602872
1 16633 126751 48326500
2 167487 221315957
1 47236 159526 312436030
2 102670 506128408
1 119565 121902 213471397
2 157291 450131577
3 178490 156583
3 193564 92412
2 93669 150362596
2 92618 899492753
2 45866 139285316
1 78169 128683 706681583
2 139738 455290404
2 81991 873439248
3 103745 161138
2 81733 105439547
2 118084 822557854
1 67675 167176 48198707
2 124062 68975035
2 190099 358170278
2 32391 925719985
1 11323 106735 524895459
1 73304 166569 35153162
1 43982 168560 342526473
2 55563 61683870
2 129570 999839490
1 5117 193915 951103743
2 33257 628384676
3 153647 28562
1 143206 145871 896540516
1 30113 155848 448377901
2 113624 463607828
3 104396 99236
3 106491 117690
3 157269 111252
3 71428 32827
2 28407 9279309
1 86239 155562 145348961
1 2848 135545 295464298
3 93681 34970
2 119760 599320622
1 2587 73778 740331422
1 60570 97110 788931388
3 109700 47808
2 37005 612399935
3 137266 128041
2 117988 784896307
3 57811 176178
2 54164 499597049
1 89022 119817 436134369
3 92594 163436
3 165059 26384
1 129413 171098 815905309
1 72054 155040 235992680
3 31765 51709
1 33084 162691 78395453
1 9077 195249 774486903
3 40283 199747
1 182741 197273 195976427
2 94316 571158514
1 44281 198171 634154620
1 35508 195929 845120255
2 196776 418804365
2 108418 589932303
1 116335 152636 207992935
2 21416 616677723
3 45928 80048
2 35983 741439976
2 193593 974437248
2 88190 764673478
1 136159 152844 716696318
1 111358 176036 643709001
3 53450 89062
3 157500 192627
3 148015 177739
2 196277 444956788
3 85127 63846
1 84225 100661 694690485
3 136407 97704
1 19989 138192 546921631
3 51760 82879
2 171538 663555427
2 71193 456550407
1 85061 151810 859539918
1 53794 71956 610252109
1 24719 25338 150513023
3 52867 95390
3 183313 19146
3 97560 22203
3 3912 142262
2 146798 655141917
3 72825 111308
1 30300 93205 110139548
3 12404 61185
2 87118 671354178
2 27611 208024651
1 177353 188725 267317684
1 127663 147785 650141790
2 188116 703522022
1 47250 90727 758447671
3 199971 174497
1 53595 122051 166308716
1 23689 34322 653037741
3 10061 77532
1 79385 164365 856674158
1 117584 134790 757599530
2 189809 988821175
3 65146 60540
1 117008 173216 341685941
1 64409 141201 400962779
1 4652 174691 548505496
2 91288 66199424
1 40260 123730 109213191
2 5772 495222181
2 131276 284825185
1 110645 121358 957876025
2 57550 499417095
1 14875 190881 14121435
1 26093 103820 636456919
1 123167 186588 286940347
2 3058 593532805
2 117741 182149208
1 172947 199372 599044438
3 149601 33655
1 87543 128160 388979144
2 67928 110521459
3 77382 103748
1 47926 49984 211737068
1 10749 43590 949100341
1 6119 31569 813715137
3 119843 107149
3 31984 120153
2 36390 942630379
3 9779 142934
3 61696 73803
3 4752 58985
2 183929 862242256
2 52820 595389113
2 177117 390793459
3 60766 48644
2 113522 419833790
2 23439 608831495
3 81683 176791
1 56271 102450 46314412
3 125458 80617
2 133449 510541884
2 44017 807618388
2 142206 853776567
3 76662 196250
1 166531 187142 917912895
3 140255 158266
1 195117 199921 730317512
2 41975 175304210
3 14235 31680
1 67372 72599 601797247
3 112416 86211
2 106580 80755716
1 78719 171794 145271983
3 102894 57132
3 115971 33789
1 32405 107509 47223663
1 45310 87421 76307492
2 86577 168695407
2 82680 771069602
2 180612 115977081
2 84020 335532437
1 19000 115392 569773305
2 113094 435196015
1 62423 101711 994251318
3 91263 192099
1 37967 193715 378079532
3 126291 85766
1 7738 33820 983483554
1 77478 147342 615560642
1 100364 140482 925260664
3 79379 54447
1 52334 138178 722071189
2 6880 73643810
3 124832 161974
3 175937 42491
2 154135 226486844
1 142307 175014 322553360
3 186719 52038
3 103536 57408
1 28759 119555 400501111
3 115933 6650
3 195198 155229
1 94352 129790 575759378
1 33924 128206 377663143
2 171066 279708515
1 38910 155170 654686361
2 141381 515608324
3 168566 161870
1 39128 191028 421018696
1 25366 189204 501036979
2 198246 964050715
1 57270 96854 829617052
3 10375 149988
3 161634 67935
2 46046 310023166
3 185213 142227
2 166891 130435776
3 187919 20097
3 15694 152420
1 57499 131729 437504913
1 23117 99714 138742912
3 106013 89619
3 174711 48126
1 68950 182770 447843550
3 474 156294
2 170551 666328627
3 108826 156850
2 126179 64296687
2 170865 40599345
2 16546 342807778
3 150564 18663
1 55131 139392 754520012
1 107949 195302 91660055
3 158319 156282
2 113364 132259243
1 114289 168122 536968701
1 92664 131107 112556480
3 141851 183102
2 54424 359218999
3 34987 191197
2 89282 503866452
3 19944 171577
3 156138 95389
3 174804 10240
2 171085 525884350
2 60938 732878103
2 32566 578096341
3 11520 430
1 21063 177850 763593999
2 40837 564329108
1 34145 38631 221442919
1 79787 112405 608894569
3 101155 45702
2 54011 597759959
2 138970 892246925
1 96865 196825 772110484
2 80700 333247342
1 89023 108512 797658797
2 140133 663331077
3 70085 63428
3 153178 154429
3 111030 194340
2 37236 666458749
3 92853 107142
1 21561 160918 149231944
3 133632 51167
2 15412 69576633
1 78088 164514 868097534
1 179659 198801 563061487
2 35435 644780919
2 168878 99223669
1 153654 180691 809126023
1 131497 171006 992826350
2 9395 424484859
2 181257 325576238
1 61093 134099 602401927
1 20306 56700 621675185
3 111362 185040
1 67189 152066 964402274
2 880 423858482
2 83204 766023935
2 3543 723658028
1 150073 162392 20751474
3 196276 79120
2 190092 777708030
1 8645 81608 704591081
3 136063 109905
2 91854 622318426
3 84407 163140
3 137736 33785
3 91602 91224
2 15788 739274818
3 155871 18227
2 189706 262265909
1 3780 117171 69896899
1 4611 170710 468290903
1 8968 105811 451349797
3 190507 113944
3 181701 120193
3 59594 150880
3 129656 36541
2 27374 267650633
2 103980 609175812
1 128757 134017 663678265
2 6718 556553982
2 109825 833306813
2 184361 99597375
3 164953 50664
2 132907 408910280
2 112086 790835016
3 90019 76000
2 182706 29297516
2 154791 298267182
3 158397 62129
3 25943 191645
1 23818 84650 231262286
3 32551 49838
3 91941 188381
3 123089 74147
2 50424 193835568
1 124976 173485 226198016
2 56500 819811804
1 130426 169171 703678603
2 174617 351678824
3 31994 95959
2 100987 91010569
2 177572 670870247
3 168583 54201
2 62487 890872843
2 114019 149937849
3 180262 130035
3 131553 122943
1 27921 33972 699225136
3 121423 69662
3 14348 135489
2 191149 548502418
2 115657 858654439
1 13917 74152 481047802
3 120182 17449
1 80546 107346 434628793
1 37824 68005 530814003
3 148022 104985
1 75378 183210 112549805
3 162265 68008
3 72455 89678
3 1964 5645
2 15433 837638308
2 119327 213121600
3 121511 142773
2 119396 33202560
3 121242 18601
1 8645 66488 413473170
3 69033 183627
2 103432 563105825
1 58108 180496 416155878
3 59654 160704
1 75408 129227 91032266
3 141419 121314
1 42325 113398 310395438
2 145706 940293883
1 3441 17774 548547474
1 132422 168599 679409855
2 27749 836994221
1 7582 13635 817793272
3 36591 160282
3 12527 124896
1 18927 85469 470854027
1 73649 160151 796528070
3 8699 187903
3 150065 37876
3 87291 39591
3 49598 147882
3 189714 192432
2 32296 870301843
2 178064 225853109
1 77882 161254 511468696
3 190532 133507
3 76293 3380
1 156302 198828 316364709
3 1060 198920
2 104905 335186739
2 105197 896783823
1 55765 181697 363461869
1 101425 102753 937738199
1 44875 195227 969981157
3 172939 63241
1 142706 156126 571978431
1 57749 71739 720518421
1 107748 139597 248249770
3 34834 27158
1 14343 153896 282312803
3 68450 188247
3 56161 53956
3 30760 159831
3 181002 169045
1 16954 171461 708866447
3 10915 31475
3 64951 180169
3 136048 66111
2 34944 389641569
3 61960 113934
1 118834 163143 160664450
3 154502 3016
2 70741 523664221
3 144028 172294
1 95722 141512 648975670
1 76215 90839 344904965
3 59974 131081
3 42565 154982
2 28710 515512716
1 147533 168934 432966303
1 134863 151169 304663923
3 23377 79851
3 38348 73445
2 130960 820300877
3 162691 33862
2 127880 993553344
3 108807 44431
2 121806 592261488
2 27254 184999584
3 8400 158592
3 9480 109683
3 149400 61131
3 42806 198269
3 19320 86590
1 8229 97111 423133772
1 98347 156721 257143227
3 126236 155049
3 67219 101484
3 196793 154538
1 28076 106783 267373691
1 22692 142424 903413083
3 86971 62172
2 188776 154257082
2 122377 574823389
2 64811 108632433
2 182980 81164918
2 89113 297471133
1 117680 148511 845824936
2 95114 616055847
3 194826 105032
3 79125 196721
3 59494 64695
2 69713 85879784
1 133435 143750 560831094
2 50671 536596867
1 3894 31354 728554382
3 153815 67967
2 54517 148187367
2 168075 664573117
2 147842 414340893
2 40996 974619965
2 164207 630789705
2 5365 871947726
2 101806 948020724
1 42238 59540 276518382
1 49586 139689 823686132
3 170999 62979
1 16143 100985 990278926
2 2025 140399916
2 162457 569803864
3 152095 147163
1 89474 127430 162970256
3 2947 117240
3 27791 59779
1 63632 78963 70562101
2 50605 393120107
2 139760 238544496
3 151033 103177
1 53522 98886 567790426
2 105967 594821126
2 75643 390497986
2 114818 322635610
1 67138 179948 773904720
3 14636 170429
2 171309 380510472
1 114574 166544 970080405
2 91587 208973053
1 16859 69261 702003728
1 31023 59754 983447030
2 32868 998361944
1 125726 194239 201060784
1 123882 190050 228131787
3 66854 167633
2 170364 981600214
3 196176 186481
1 62771 102394 738063181
3 135466 71922
3 190811 28194
1 53457 160205 77715765
2 132787 327402107
3 168976 67709
3 121177 136543
3 132491 83518
1 6923 146261 527615387
2 172212 239207097
1 88892 152710 787590195
3 85422 20251
3 161231 102877
3 94780 94267
2 197266 565202425
3 108759 27896
1 111815 191682 309451471
3 13197 179480
3 127126 119281
2 97964 66899749
1 4318 159171 439151053
3 42640 6621
1 18830 52212 483291513
3 33048 6676
3 191758 134515
2 119275 886030549
3 30788 29595
3 34855 184564
1 22998 177661 578757414
1 17301 160179 114781475
2 136530 857696704
1 136743 148622 944694450
1 107249 169657 257376702
2 40267 730584788
2 199526 536285473
2 172700 246275127
3 165802 123067
2 115500 668484861
2 9254 597874484
2 58734 509397245
2 157416 930906842
1 113193 185616 841258598
1 45334 68632 483422030
3 45 142616
1 64363 92962 746154984
2 56639 461595600
1 24725 96251 720016323
1 139324 195459 647813798
1 24073 47020 890197960
1 2144 40878 134562111
1 143845 153225 499768323
3 90272 138199
1 9777 98866 919488141
2 90101 337186029
3 178982 32885
2 65727 109607299
2 43617 210495665
3 48825 158079
2 65165 911629771
2 73124 728081478
2 55346 838857225
2 151465 846009388
2 32044 691404299
2 81258 242506931
3 125256 93118
3 72873 116278
3 20769 47509
1 120547 137682 758196044
3 16357 94331
3 4933 104780
3 160530 107641
1 92423 130742 446684440
3 67923 131168
1 130973 167343 54246182
1 118202 131190 65806287
1 125322 148856 994196294
3 197165 21193
3 199927 33859
1 55139 84116 370437635
2 61157 101664276
1 57964 172986 794519328
2 16847 694971417
1 32330 179661 774707777
1 27714 151255 845780133
3 153800 9529
3 60052 49868
2 72988 290476410
3 165366 196130
1 89092 108655 438708171
3 181477 159226
1 63061 117531 74848722
2 108586 697704146
3 30957 62938
3 51624 198574
2 77087 806282851
2 109020 69540476
2 133483 849916721
2 8186 928461338
3 84482 26929
3 129559 198444
2 2048 47252686
2 120111 63588571
2 192218 383061146
3 121068 106375
3 99195 93039
1 33246 141528 880051103
1 141049 190330 560497507
1 132221 146505 60804798
3 28659 42399
3 194201 194186
3 55632 159756
2 65043 691010059
1 71911 157167 839808789
1 993 86709 292051593
2 456 318976590
3 47222 23851
1 41646 61385 553955203
3 53210 57775
3 60966 4438
3 16932 156963
3 74730 132177
3 2152 157527
1 119939 122136 316334879
2 92175 623885208
2 126229 222383360
3 91395 2325
2 34903 964278571
2 153284 700554743
2 146976 643759115
2 33643 11949561
1 4677 102986 721285167
1 2214 195070 663497552
2 145093 379617453
1 2849 16959 364146104
3 6138 144479
3 30442 10763
2 180499 659185098
1 80839 193069 924162675
3 35283 170486
1 5123 97329 733592362
3 78484 19531
1 35765 72012 275239491
1 111146 142322 768139939
2 197895 474949312
1 168035 192247 227099565
3 161049 41752
2 38471 769623076
3 22086 172771
1 113122 156328 465381138
2 14429 476701043
3 94401 123574
1 155028 193698 200699398
2 131532 885485990
1 22546 109260 278885318
1 25143 150136 842271232
3 123258 101270
3 63203 6720
3 39433 119016
1 36079 145181 867338263
1 66481 74786 530869455
2 135085 453063284
3 80192 121508
2 169280 881097340
2 70667 210633951
3 182658 13107
2 165246 890242050
3 67618 8728
2 42661 865545699
1 87013 155854 650256034
1 80816 149342 104784015
1 37 14866 158685347
3 22046 99031
3 175600 184532
2 64925 807530363
1 95638 96684 628817196
3 43293 194151
3 140081 34110
1 68426 89792 959132786
1 56108 166226 218356970
3 117475 117036
3 164090 148321
2 110341 151880237
2 175063 887862096
2 113603 242316733
3 35561 44687
1 76548 167668 443096970
3 120393 161083
1 138494 162472 807302163
2 127383 224539969
2 148804 261794949
3 189106 164157
1 163353 192330 814054487
1 22459 32894 270799335
3 196317 158036
3 133853 176131
2 17390 276588362
2 145455 825506640
2 9240 410898027
3 23282 81138
1 18504 174614 987804360
3 26724 130268
2 85809 660266275
3 133309 31236
3 8717 89764
3 198465 65195
2 186904 858165005
2 47830 213733250
2 183068 494010543
2 58253 24177051
2 98643 70390411
3 161471 122123
1 3353 16959 745504606
1 54686 143212 348137201
1 20753 129655 937989322
1 60811 195011 104714925
1 48033 57304 355632092
2 109768 984736569
3 75984 198599
2 177955 849878246
3 41628 7032
3 196703 45052
3 1561 26752
3 105079 190843
3 55327 37283
3 3190 196273
1 19029 197232 726310177
3 75384 122252
3 1854 151099
1 67077 103466 411082256
2 53352 248546472
2 44762 382673304
3 195847 65746
3 1387 109334
2 69213 36123392
2 33565 538884147
1 7893 104723 242677331
2 140897 815368886
3 87775 174420
3 39872 90533
2 39280 754097826
3 3937 161407
1 92068 113310 620249175
2 4543 728589420
2 82221 148583803
3 93905 184398
1 192856 198782 997079888
1 1515 59453 945092465
1 57051 148448 48925717
3 12693 111847
2 127252 161831843
1 71744 148579 303578882
3 66105 178095
2 119931 592986396
3 145230 171627
1 64926 101418 851926053
3 69266 105368
1 94509 150639 443470334
2 136594 227652591
2 87777 355494396
2 192553 537528193
3 2418 33152
3 59756 63287
1 80444 84104 853976205
1 10368 53041 177675437
1 128217 196148 256853009
2 46405 524858121
2 103824 530604714
2 156858 5091247
3 147714 131929
1 39671 120211 560854340
3 115336 160959
2 18418 699002798
1 8088 155621 618980180
3 112668 136502
2 4596 141765925
1 23241 57123 977206329
3 4158 78911
3 6654 25210
2 7634 452779220
1 46398 164533 423133302
1 53920 195671 608821725
3 5696 120068
2 95355 892032041
3 50392 99244
2 66687 807337306
1 136965 180381 374300129
3 1838 77157
2 169593 169349832
3 103176 197701
1 124021 153795 706318954
3 146801 172738
2 35222 744034971
1 154608 194739 225077256
1 64344 139928 919215132
1 41445 90100 705460800
2 101488 171725455
3 7432 101750
1 101484 159455 267862094
3 148869 136288
2 131133 322935266
3 41228 85631
3 11915 32004
1 4677 167961 871320825
2 33433 449612558
3 133983 149094
2 66041 543510364
2 19073 706000555
3 146718 181145
3 12971 184208
1 15809 76206 690276623
3 78545 50248
2 194373 458234304
2 93490 79315466
2 185282 519646382
3 81955 159444
1 147754 192430 232865077
3 39442 62704
1 69871 198680 330067060
2 4528 466578111
1 86787 156529 349489574
2 17224 356643148
2 137740 543723361
3 80779 198236
1 41064 76022 690573157
2 22823 894262881
2 127808 960485676
1 71081 145700 17144154
2 38700 14884784
3 25741 4050
1 77327 100467 967904217
2 109146 778277486
1 1719 75351 853894022
3 185029 45491
3 57485 107021
1 43990 192240 536314226
3 15103 13805
1 16457 28348 928870809
2 48340 73451475
3 22943 173237
2 167847 430781075
3 111779 188367
3 102882 67019
3 4843 179980
1 52816 82330 184752085
3 46298 85055
1 81611 172643 931258687
3 124533 143908
3 89080 102807
1 16795 57432 117545339
3 159446 99052
2 11884 610099128
3 111775 122224
2 82304 79194581
2 180766 31789191
2 148407 875903713
1 158162 187463 623551934
1 76305 198171 623246877
2 40781 912316729
1 47470 183993 240131046
3 62141 152751
3 197734 177717
3 21635 191042
2 4326 502947355
2 25356 738975096
3 48292 2875
2 164932 508701194
2 127517 462923263
1 11708 165162 893478920
2 155745 474744891
1 129806 157770 831362973
1 18712 78757 28767566
1 762 190487 947075796
1 40760 137606 102178730
2 29485 698633653
2 175207 246125875
2 80924 171604288
1 129721 191769 708303641
3 108361 147894
3 25822 162640
3 81709 28916
3 126858 12298
2 105467 549434554
1 128986 158734 957941893
2 109964 438913542
1 174005 176356 455187793
3 166095 44486
1 68915 85591 7906275
3 170388 187503
1 16356 115993 371646068
1 30344 76426 832592593
2 16735 243010335
3 158431 38640
3 29671 44577
3 170574 122806
2 52905 689363931
2 57462 676644165
2 129637 657590041
1 120825 199254 120680905
3 125932 42127
3 146106 105660
3 161702 7845
1 112347 141197 185143316
3 84149 24255
1 86390 89710 477546720
3 113534 91517
1 97944 99861 358386386
3 6026 65540
2 118146 990741724
3 198451 30035
3 113785 99336
2 181164 484405328
1 163961 174580 196756152
3 188757 99209
3 111407 135000
1 16079 32061 85270595
3 157680 12375
3 25705 195781
3 196982 146967
3 55821 135713
1 161282 167126 842789084
3 165925 192198
2 94976 107240006
2 49575 876226232
2 188128 743243948
3 188294 119225
2 159716 209073626
2 129250 77768707
1 12650 55909 900059376
2 180323 900521274
2 196831 13849417
3 45396 126684
2 147396 453256327
3 86194 199917
2 70154 124508629
3 39054 141528
3 15970 194883
1 133732 134284 90807773
2 42653 162088714
1 35340 142711 708835337
1 127728 128376 209868354
1 8256 145970 41515347
3 167357 58392
3 92563 39701
1 1664 114743 887809147
2 169560 405509243
1 132030 132916 147753293
3 114533 73939
1 81242 185519 945084385
1 18311 140653 278564859
1 63646 136607 215310970
1 102708 143596 633649049
2 119490 967266870
2 23279 165632532
2 161540 446331179
1 174480 199697 860225239
3 70890 198845
1 112344 147154 436470242
3 89201 133987
1 17186 17899 51397623
2 58097 149253789
1 84515 179356 613320467
1 34540 79420 797954370
1 121287 185201 730290036
1 27921 189074 267266072
2 182645 956405354
2 133382 339785194
2 118720 239807802
2 141828 50621356
2 80423 22182386
1 168241 196079 569677750
1 75754 134442 410929075
1 43689 45875 987694272
1 49902 160229 328211100
2 55217 995329186
2 14005 858665955
2 189824 183998337
1 82097 133779 664474850
3 18306 49901
1 65749 196600 649459692
3 149535 130544
3 166966 85289
3 170793 4542
2 51172 49416121
2 101986 64067485
3 107523 58263
3 196566 154281
2 25998 625972291
1 38822 50490 746409024
2 517 410164282
1 171851 181409 106486962
3 179034 92636
2 26063 116115035
2 123324 118240233
3 61036 189839
2 8000 213554845
3 183430 185022
2 122659 209640475
2 154720 338217526
1 86214 130979 406728192
2 74155 395482038
2 185249 789276934
2 26006 297158725
2 165584 315014967
3 196477 54520
2 84834 763409461
2 152702 789928220
2 113965 657659198
1 79730 102776 909179842
1 27936 150112 528529469
3 128302 85330
2 36022 58306634
2 68176 807694957
2 55271 470918485
1 34411 165059 580767355
2 120988 848540027
3 121014 198695
2 7376 813328970
3 72320 19842
1 75124 151520 485870305
1 97663 141816 290893990
1 11497 15421 835883395
3 143259 47463
1 154595 169960 949556827
1 69625 132016 521917653
2 41092 370015645
3 8668 62974
3 194381 23147
1 31911 100731 576520364
1 5767 173721 592340280
3 77417 96282
3 126872 51472
1 52990 158648 490172269
2 3044 796743999
1 28543 137926 538087562
2 93136 331034428
2 157042 534263583
3 171005 156801
1 123578 159388 421097805
2 144663 263380868
2 100076 531169033
1 66081 176882 708188400
1 63555 111598 767363354
2 88609 992199031
2 174220 761844
3 83564 1312
1 53150 102739 290067061
2 20545 445106135
1 19066 194750 80931418
3 59699 118320
2 88534 696169041
3 130761 10806
3 98184 105671
3 164389 162415
3 3050 48901
1 12501 79699 239776675
1 156177 164828 840935180
3 19591 51618
2 76526 574379283
2 150130 677669625
2 25725 729956200
3 195764 75708
3 42356 42860
2 15711 167828519
3 70645 69007
3 170649 185163
2 13347 544562291
3 79422 187415
3 43413 13137
3 62981 76325
2 91759 636783790
2 78505 931410294
1 144313 166342 999122596
1 74050 118377 502025969
1 21077 22609 882288207
1 16525 75128 656546883
3 120849 26145
1 34994 115175 295390940
3 154059 156884
1 24155 148442 870882569
3 143485 57316
1 78226 158624 486385144
1 10983 177206 990432082
3 148931 172770
1 68612 115188 395576049
3 11150 182921
1 124866 127974 877993875
1 121862 128305 207727045
2 188427 833319229
3 53626 56826
1 89569 100158 620481403
1 133841 171944 734432755
3 53039 188952
3 178551 179007
1 112763 120078 310849006
2 51992 976746764
3 165029 126076
1 43025 77618 324530421
3 79100 177604
2 34400 668711401
1 11157 92122 124638945
3 56722 77913
1 160654 192805 714904703
1 146313 179631 737970582
1 28404 153033 622608445
2 67518 660933111
2 186309 877715218
2 158133 198371284
1 171399 184433 164119344
3 174207 169509
1 96962 165391 60840184
1 67129 182377 404847617
3 30086 33272
3 192804 122080
2 155814 299825934
1 74531 185006 393357584
1 19481 198480 632840420
3 11450 29737
3 7910 131705
1 82682 173801 796422658
1 89489 117866 921697980
1 23784 106648 840206535
2 52629 453644756
3 96491 56669
3 61704 18515
3 523 175119
2 70655 235072747
2 50942 769666449
2 97483 647572509
1 123042 198480 392665347
1 62786 63635 820976965
2 10729 592110324
1 56413 142283 463504926
1 103805 179694 981547343
3 182416 142884
3 127751 26313
1 39420 103355 68064148
2 165607 218329864
2 132161 761744930
2 88592 564966509
1 24941 187538 827169038
2 45307 193151169
2 192711 873574127
3 177878 77235
1 18078 126620 85082792
3 81186 33846
1 111513 118950 585349587
1 112751 185806 641853991
3 114806 68692
1 42820 44321 370078503
3 63277 47590
3 161030 113972
1 50261 127491 487843464
1 59559 167470 842387864
3 129381 5242
2 146580 353515405
2 179302 301123601
2 173305 116251085
2 9751 341760283
2 54096 798602087
1 25893 150190 703444473
3 23984 66995
3 21229 174036
2 198300 460699185
1 46768 117709 151371546
2 139467 615233220
1 18155 154098 617108272
2 57495 416139815
3 103060 45384
2 139357 390074199
3 139277 126151
2 154804 473781265
3 64712 156125
2 76681 605361360
2 128701 269205708
3 128032 140918
2 32147 363092003
2 160536 76133256
3 39353 171862
3 189733 114512
2 111486 355276879
1 50099 136833 907744193
3 138815 168981
3 192628 157338
2 27924 480941867
1 137948 197533 38085484
1 12389 103986 67953579
2 191237 976247449
3 22441 146375
1 67213 191382 96752319
2 189293 629876225
1 173654 176194 411660216
2 85367 574998005
1 105778 131816 749407697
1 126035 187736 782056088
1 181467 188018 436823083
2 32774 892994077
3 85415 107941
2 171495 288351804
2 175801 835664077
2 101409 581103480
3 176606 93626
2 76083 329041145
2 168565 822803305
1 126640 151072 827425622
2 68349 437519242
2 118799 945180681
2 43451 261398709
2 2136 505325949
3 22816 51944
3 30013 5613
2 181874 197626442
2 23715 819625889
2 17576 938956173
1 37611 99555 832068321
1 11336 110999 420848703
2 14217 699385703
1 30447 146328 466002354
1 139566 184012 879207400
1 59737 150188 577131465
3 123268 72969
2 186130 797272976
2 97441 64575547
3 48208 198750
1 91129 111833 698910388
3 192821 12958
3 138823 105305
3 130611 92254
1 34199 150350 108372786
1 26143 153088 205754141
2 17068 269433252
2 8121 402686643
1 51063 134012 935789464
3 78592 29856
3 107329 945
2 74917 376500218
1 60238 138154 913931137
2 110464 508863544
1 17782 46973 186044972
1 18509 53212 477105074
1 32031 113146 863550352
3 74629 30718
1 53988 127116 790707975
3 13158 133708
2 69658 471699963
2 93790 309661969
1 163426 192004 438516156
3 63809 185730
1 40003 90540 513998964
2 132981 646678805
1 33201 172376 357490025
3 68701 8655
1 8664 197772 57191893
1 41978 94888 578535951
3 142343 62709
2 143163 198659305
2 29505 346961149
3 44431 111726
2 136839 799936195
1 72080 192264 295852354
3 104848 106536
2 128992 440427735
3 13215 92205
1 152984 155713 514898054
2 30646 241512359
1 4840 134517 679664497
2 45929 515847464
2 173536 513701289
3 128547 194748
3 38242 102057
3 44752 116539
3 16289 143611
3 96567 133774
1 71855 84818 33422002
1 35847 87362 271540258
2 145356 552353813
3 133791 135014
2 10436 987194309
1 149359 168426 122252722
2 58547 850467577
1 14207 186431 832506964
1 63340 105136 785528573
3 179971 46909
3 191668 28828
2 184883 589031931
3 113473 51448
1 89422 144023 232895385
2 124666 903363281
1 149004 199675 11703762
1 142768 186581 962221977
2 196630 164119699
3 78876 16580
1 56461 101385 542651900
3 63078 95703
1 55789 193365 802217650
3 116168 159524
1 77517 160820 998015013
3 137483 181346
3 148758 75883
2 92235 648281882
2 140634 691087106
2 135007 846029273
3 109921 164645
2 18416 484957249
3 150988 152591
2 125100 311275837
1 14251 92048 823851364
2 45411 984052034
1 82903 188065 458785407
1 67660 109851 955852217
3 166376 158855
3 10156 73692
2 64667 40925643
2 197123 616867352
2 197625 819811145
1 83370 142728 658341204
3 100764 73957
3 105324 97851
2 86714 755269320
1 1929 95774 56712400
3 62519 109786
2 70009 985079077
1 147575 194555 841286581
2 23708 203716567
3 52522 97805
2 46275 540890790
2 31138 585132161
3 65444 64514
1 68243 102996 913701890
3 26826 42345
1 108548 194886 485284727
1 17390 49347 707939473
1 85182 140762 979128201
1 114744 147261 125884569
2 80742 946664974
3 117032 76013
2 181145 928449104
3 17467 147850
1 86357 143560 584896196
1 100575 139775 488764240
2 21232 91505453
1 118672 156270 193627838
3 13386 167174
3 134946 143585
2 168685 909059456
1 53151 58131 903358415
1 89472 123852 459364038
1 4414 175128 278288909
3 195555 148185
1 187725 193605 852831783
1 117636 131303 111959939
2 68377 865926836
1 14122 54195 726128580
3 128301 58372
1 18550 29050 791282840
3 27699 106245
3 71385 120717
1 55746 84879 489374057
1 5351 12972 650609358
3 132324 78760
1 11914 14258 62579608
2 61370 505931420
1 47079 175580 58450273
3 24408 193908
2 82329 230328692
1 11769 76639 931145477
3 167337 112497
1 57500 155015 175658386
2 198996 393064909
2 64317 710180905
1 15715 170092 575020112
2 41821 254651684
3 104122 94535
3 74818 10288
2 143486 389640978
3 140122 137716
2 66104 844995643
2 148339 176983304
1 138578 176832 489299704
3 95003 45223
1 120121 179582 569124729
2 185796 746042926
2 138364 924397466
2 17116 286049703
2 92656 37824676
1 87313 198369 294982061
1 112038 146349 995092166
3 179393 130558
3 193579 151741
1 129 76019 857327697
2 190910 469033668
2 75054 969922983
3 114914 78516
3 155645 19647
3 159582 180238
3 117569 102197
3 21647 4686
3 122900 91907
1 148397 199222 134288739
3 53933 8584
1 90488 166001 353604630
3 162960 152329
2 144507 143120006
1 11312 98478 285153302
2 24414 547361266
3 71649 150090
1 114751 128563 356746309
1 139338 150419 980817066
2 173891 363605853
2 63815 446815947
3 123887 86808
2 179411 180507916
2 5190 59987794
3 95343 165263
1 25544 115137 528890119
2 143313 848174015
1 1491 131142 310239637
1 31822 198109 447982167
1 53468 149911 48333500
2 46982 993234761
3 1232 89168
3 181337 196750
1 183863 188250 302450193
1 11887 164284 901347631
2 65625 544778501
1 19797 109218 757436701
3 123204 580
3 82547 98402
3 28017 55219
1 121821 160233 869029342
3 191284 183547
3 106987 47825
3 82840 34864
2 22660 90713434
3 185300 9996
3 51343 79070
2 75429 380741836
2 158102 614407613
1 858 146636 59907298
3 162721 131734
3 155968 46288
2 22275 805595552
3 19222 51141
2 84232 162025059
1 12626 127548 979101335
2 189576 417174819
3 157813 57742
1 28069 126137 495382401
1 86946 125042 152911694
2 177694 932986443
3 5605 195532
3 5494 121981
1 33817 51900 673999456
3 60778 44065
3 76173 188542
2 146743 840057863
1 84522 93839 404330128
3 60401 105123
2 12275 483898992
2 10648 820787889
2 155202 953103725
3 143011 85568
2 14200 241102248
3 167313 112800
3 40332 17583
2 129940 11870251
3 198198 181443
3 26512 156403
3 97940 413
2 90834 966899839
2 44912 253603
3 124772 159495
2 41332 208414941
1 106709 115749 977411793
1 116204 155682 158183733
1 64673 117317 599724779
2 143422 594394274
3 8463 15541
3 10484 193463
3 75094 55368
2 94134 256275429
2 8134 477627638
1 23427 120102 384368391
2 193723 908689473
2 128658 308372822
3 171746 9402
3 187982 76330
1 56920 198774 52882556
3 179046 105955
2 106970 929236945
1 88905 162492 885607201
1 153287 179946 152485662
3 54906 155139
2 48931 791864436
3 168277 119432
1 35487 189074 307586386
2 150962 636376408
1 53928 121668 739678117
3 152932 15440
2 80780 72014619
1 5779 52588 591506915
3 108200 35668
1 5899 126341 653671832
3 154808 140156
2 136969 753407224
3 126423 93838
2 150747 516996601
2 122928 847266859
1 39949 191955 332251167
2 19760 457216728
3 41272 29361
1 30078 95393 217280673
1 20448 26765 228794582
1 102173 139441 467443701
3 4399 120863
1 91000 170068 33122798
2 8106 165331204
3 127781 115809
2 18691 629221134
1 61413 124082 834935835
1 95825 164646 302881568
3 183322 159116
3 192025 29432
1 26210 78767 974253755
3 182850 27479
1 129365 144969 443539598
2 69935 758159471
1 123751 192955 351838262
1 107051 127626 605627141
3 26645 2145
1 4628 124965 896405792
1 63364 112666 553501115
3 134449 182841
2 70692 349204830
1 82567 152543 254435184
2 131669 395292819
2 32057 777126985
1 3831 59002 992561207
1 79893 94294 651381161
3 62430 11673
3 59323 803
2 174256 507640405
3 192021 160583
3 161711 166640
1 93722 188732 598456754
2 88204 914750166
2 15695 877011124
2 144863 87715208
3 178743 898
2 18079 155218403
2 137592 67883786
2 198190 245985715
2 146372 940491790
1 1894 129368 121163096
2 34662 673075235
2 66340 652132169
2 8599 629616862
1 135747 197261 189414712
3 76998 44577
3 28433 43446
3 197265 93816
2 146963 566137404
2 136608 382847011
2 183365 472999957
3 54240 162896
2 154792 468026286
3 155019 100393
1 61298 64849 628973289
1 68173 123650 530107903
2 188833 891824172
2 199005 698745503
1 19538 149540 864452070
1 71128 198693 467450823
3 102946 138184
3 131754 97203
1 51850 106535 114017510
3 3690 650
2 21174 230371977
3 121905 162324
1 54688 105393 525140121
3 192638 130303
2 7786 219891398
3 23545 102366
3 150717 190867
3 122252 198464
1 105364 175368 495465813
2 57033 576575914
3 169681 107151
1 144077 194334 198956969
1 28865 114561 750791517
3 174833 90516
1 21951 47282 538663047
2 76431 655391963
3 71934 146666
2 19861 954448883
3 159913 152047
3 152269 81586
3 153465 174816
1 118655 148992 555343701
2 35514 264327741
2 158415 866274061
2 137594 200364963
1 21764 169691 456956679
2 106860 616681525
3 88598 4619
1 68399 131240 314964390
1 3244 55480 634288642
2 178905 698484999
1 101554 136002 447911998
1 74407 173582 522849320
1 7677 8101 783317608
1 27968 29555 530773636
1 33660 96968 371275982
2 185193 5126810
1 99056 168760 177911416
3 58426 123547
3 42565 154342
2 20194 957997473
1 58068 99281 802688685
1 76982 180701 577050393
2 136952 269585533
3 90491 8635
2 65082 969598637
3 12737 52982
1 5147 186692 507303368
3 151418 180193
3 53149 27722
2 177700 454321665
2 141547 396653736
3 36867 196066
3 55177 115428
2 73764 486328649
2 120051 43637349
1 109237 120854 314208065
1 125125 128436 503234151
3 56260 122365
2 159898 505662292
3 174841 27417
3 148945 5248
3 75830 9082
1 80886 196122 319102077
3 133886 130760
3 99761 10419
2 126111 346710515
3 107636 157999
3 103325 102322
1 40300 82108 683942950
2 143651 209962699
2 7613 701870200
1 42335 92920 201461175
2 116187 360481570
2 153677 741357363
1 74764 101393 242763181
3 148542 38640
3 114709 32873
2 54250 693128131
2 100623 529776052
2 10213 182256972
3 161920 69023
1 72908 82069 594062773
3 71450 198704
2 168256 867345109
1 16094 77865 356500543
1 111371 132921 748196702
1 80871 84533 746604059
2 189528 375835271
3 75107 63367
3 114541 8832
1 174920 198852 816793906
1 52909 79319 25435592
1 124237 178417 852606768
2 167452 301304724
1 71644 154518 391772766
1 32270 37750 665536595
2 27548 901422751
3 139393 81319
1 38638 116304 789847255
1 39657 157467 440501058
1 111315 191824 289467739
3 50748 76869
2 50793 214044045
2 71502 447429356
2 109122 691690658
3 66740 47835
2 96037 122281636
1 36207 145686 545224923
1 44873 164786 777179657
3 2351 101248
3 26579 87198
2 186284 751152941
2 140248 266822960
2 193693 343237601
2 110940 462251434
2 77750 478214838
2 192805 789485766
2 145760 448866920
3 104671 132601
3 67093 185334
3 87173 46123
3 57892 147210
1 101234 173555 87851091
1 16976 52137 531381691
2 117571 722835669
2 10192 410179535
2 83893 695100186
1 49024 175437 600412959
1 13435 182994 267519516
2 141607 435588465
1 90715 176313 937554365
1 65356 148127 994995014
2 115713 554306193
2 32513 121262543
1 50029 198369 246956058
2 55153 586489194
1 7390 113149 844146086
1 8861 116688 443591454
2 53043 311021345
2 88341 473423348
2 194201 48079321
2 189606 982088867
2 103780 850161877
2 119387 237761975
2 118425 484477541
2 32966 184167681
3 136177 24847
3 144243 188093
3 111576 173973
1 31297 183000 793267686
3 128761 186783
3 39428 26772
3 22872 186458
2 34631 87749086
2 47305 46271870
1 144852 146918 108490078
1 136868 158246 187014265
1 33038 81424 181444842
1 74670 120020 472724313
2 187107 979226931
2 11278 692576167
3 24835 173141
1 154834 169493 971290840
2 68623 484218491
2 113670 869404024
2 101588 632167087
1 30373 118053 259604095
2 153382 408650237
2 119669 237509151
3 154527 26251
3 95356 179382
3 18901 51045
1 18145 132547 785053638
1 20200 81432 872648737
2 76367 180332391
3 137089 161509
3 107605 40786
1 23362 24891 592112008
1 81038 119829 758777685
3 150923 59533
2 18982 24721929
3 117414 99814
2 20180 749087881
1 70163 196645 951135713
3 164804 149033
2 87629 657276166
1 3637 121503 35892799
3 156297 181158
3 146494 25633
3 132304 142452
2 193378 944773206
1 88350 125673 149551040
3 180144 154406
3 66616 169383
2 35014 260874634
2 135613 807628592
2 26838 202461266
1 19416 100061 281241957
1 13500 182742 387532863
3 26417 172198
1 24223 99363 615927779
3 55932 8946
3 198752 86895
3 185102 75995
3 55388 65741
1 43183 94098 755800825
2 92609 24898490
3 121087 23449
2 93218 238796089
3 145726 107108
2 56547 742535949
3 139305 194224
3 91185 84962
2 112978 773476280
1 20963 103851 776656358
3 165158 97448
2 1550 203449272
2 95291 472242289
3 38785 22466
3 173345 95874
2 190328 562869403
2 87330 493359331
2 37507 816856358
1 24802 29462 771393992
2 197851 782699558
2 29676 701577401
2 189209 535918214
2 198087 557608661
1 30339 140663 429459891
1 37032 172446 931267204
3 73776 91239
3 27056 96755
2 108889 108901261
2 172876 59158333
3 82919 155680
1 139497 150381 103833973
1 49385 57018 890316379
3 96521 163931
2 65057 902827262
3 21226 124872
1 29145 187907 54208942
2 131310 184172211
3 108955 132816
3 25026 185930
3 150217 194921
2 13761 372274525
1 11931 13913 587689725
3 190087 52616
2 190961 837302980
1 39986 171652 16261077
2 40564 699700089
1 28256 75499 272084476
3 64456 60902
2 48505 539747598
2 52298 672125039
2 167979 582272179
1 16280 182885 990871449
3 67965 39083
1 47721 99180 27003435
3 44869 81423
1 62268 186243 506908838
2 136303 774167646
3 96433 84403
2 114772 515854554
2 188396 221496844
1 119205 149880 874048588
1 179949 198079 415977404
1 55881 150116 476255955
3 164291 130037
1 156290 178585 263793831
1 115211 195921 342345444
2 193868 33547356
1 144554 176216 55314566
3 65499 185811
3 6590 145387
1 74517 149691 820875714
3 77697 192506
2 56058 653802706
3 131708 127651
3 195296 9946
3 158579 124826
1 7798 39495 817098552
3 63721 108506
3 190464 194529
2 127030 533117012
3 5683 96849
1 22283 173722 436865361
1 120928 141708 978039853
1 98264 191803 225144222
1 10744 163737 843482802
3 18446 197359
2 183941 855081056
2 89442 953368040
3 80890 62741
1 56591 80054 63210214
2 68742 510423231
2 129057 892461717
2 76349 735974647
1 78335 109529 942453307
3 146096 124688
3 197596 57386
1 31495 109717 733351539
3 122276 12207
3 87448 64968
2 19501 682470128
2 18055 167767664
1 124257 177810 485522245
3 80645 146439
2 68325 449656732
2 154085 478334834
1 22477 144677 467466851
1 18010 75023 325696702
1 29908 88338 236238842
3 100078 129762
1 49367 88720 336821270
1 115846 145081 409737015
2 43088 765585439
2 112275 651591543
1 115235 135611 337485385
2 29420 148261914
3 93377 118894
3 134094 21155
3 107991 121068
2 12650 391468601
2 134914 21563411
2 128803 512123874
1 56511 127021 797248838
1 42645 100096 482145833
3 147804 44464
2 84330 377269367
1 27743 42543 956115995
3 49936 32001
1 14143 76401 38191338
3 50702 101824
2 55736 629773368
3 143283 54999
2 186055 490444488
3 63414 149614
1 12632 190322 456276165
3 184319 114780
1 63077 87933 100330949
2 45508 97234724
3 10269 182634
3 114411 19952
2 151218 76697323
2 63264 169885008
1 50097 131263 218380128
1 4617 191381 35776523
1 54844 124257 567767300
1 102504 108205 681816486
1 81649 168894 47582972
3 156070 155629
3 16121 132883
1 125819 143456 850728470
1 75384 118819 573827180
3 187152 140152
1 69696 126511 929900235
2 42286 378842130
3 107955 128766
2 99628 906498016
1 179543 192331 272182907
2 196563 562454107
3 66731 95866
3 103012 46247
1 39993 133262 226864737
1 78234 85068 115596096
2 88026 968323231
3 5354 179484
1 80762 104944 588337923
1 2559 196076 580235227
1 107381 118629 388388476
2 29336 96245772
2 160504 395495721
2 117868 676799460
3 167655 62772
3 127951 183772
2 180047 666818939
2 104910 796807801
1 80852 87508 99393117
3 106739 77905
2 144756 53542532
1 57202 92350 784509073
3 96271 147643
2 18798 625099060
2 89113 290151685
3 122063 20823
3 152627 99942
1 58786 171323 531318265
2 124964 935504833
1 150476 185725 732612604
2 172086 669498702
2 144019 120396256
2 59679 919451655
3 175009 56494
1 54937 160812 458974798
1 48879 96955 326929664
2 126077 481103541
2 60397 228656281
1 150776 179120 957295147
1 94631 193879 990479111
3 185188 117847
3 72776 87816
1 63420 101204 278070040
2 177893 621016013
2 100608 195721538
2 53895 865854193
3 134381 39155
1 55991 187434 394849854
2 177532 322835145
1 101447 163278 738253080
3 66928 198837
2 70500 196552730
2 116778 4640094
2 80618 476494926
2 24687 443940391
3 39823 70781
3 75503 116619
2 137056 25770429
2 92068 660671686
1 66069 106107 949161280
3 118632 164666
1 95130 181387 257114132
2 89456 108998331
1 54472 122112 350599740
3 102965 50559
2 60339 403212470
2 155916 922564361
2 186269 513377326
3 177965 127947
2 89231 172337242
2 24643 837112214
1 22877 69150 828565143
1 97103 134441 309498830
2 12440 346036529
2 56562 378349006
1 81203 131860 613494932
3 156935 103557
3 35205 50853
1 122636 124937 292274927
3 144613 3025
1 36219 62503 528945926
2 35046 990371230
1 183623 187631 136072446
3 29630 160685
2 57337 124195448
3 10949 479
1 92055 95897 401034343
1 179075 181523 693172956
1 102110 173167 462068276
2 172166 397887656
1 52604 53579 398974421
1 19793 119314 207031876
2 191369 22407120
3 1384 50828
1 105267 168312 774966582
2 32462 821398832
1 90477 191564 921790373
2 118439 616209389
2 198545 79772366
2 31437 673644390
2 22262 753394428
3 63405 3554
2 34914 942738983
2 21757 252823875
2 122919 60068997
1 174243 181734 363427706
2 38876 830500239
2 169872 633173611
3 94321 186906
3 107354 23801
1 128235 153303 282511396
1 62034 159346 97233385
3 158636 80419
3 164280 145417
2 151276 983177196
2 59551 173058561
3 133277 97210
2 181806 437378402
1 5962 194631 104029197
2 163975 83908463
2 51808 472457192
1 11205 113813 942707545
3 134075 110170
3 174911 199429
1 29424 50424 561176290
3 178003 165472
3 89808 138012
2 89629 725257555
1 21222 56944 107166330
2 4649 661659587
3 31082 167434
3 109311 118285
3 76789 134581
1 82237 89412 472488992
3 145568 62388
2 83651 274491353
2 175225 479566600
2 132541 659227275
3 54861 10452
1 51403 95718 323188782
3 14787 101177
1 19499 94839 459598484
3 7726 33269
2 55803 202430078
2 85511 663906826
3 170083 66888
2 34843 898990466
2 183781 455681135
2 12280 970814589
3 67366 174080
1 141837 149366 496942268
2 80724 314966894
1 3726 17536 548239694
2 88422 268384829
3 84833 124406
3 57316 68469
2 44564 818460903
1 118609 175027 871471122
3 101106 17871
3 154422 68831
3 62408 50143
2 27069 626037952
1 19792 173603 95693904
3 188386 65611
2 148512 765359715
3 17995 19071
2 194854 954984100
1 28655 90361 965930599
2 196914 344126507
2 2579 686730258
1 75326 142873 918101583
3 7425 172201
1 15461 32086 253719137
2 9923 820613878
3 172690 73566
3 105663 6568
3 178681 162024
1 12005 151756 336898311
2 63246 708921948
2 176126 111385532
2 4173 632917513
3 68533 182184
1 19921 57766 911205703
3 60119 169393
1 78770 134062 142944503
2 74434 789245837
3 80076 182997
2 87022 606347642
1 69805 158250 300052834
2 44182 665940736
3 179156 155238
3 79582 78919
3 78292 186003
1 42156 96455 387757034
2 35728 233990793
2 116532 338515717
3 40046 13627
1 40124 137650 999254826
1 15063 150754 87441877
3 10360 106453
2 190824 277973214
1 93047 170431 584728015
2 103382 366225895
2 75624 832449290
1 139186 192599 382427525
1 79122 146435 135470000
2 37596 257608896
1 144961 154344 290026530
3 103620 58306
2 65738 48016629
2 69104 915395777
2 112875 34483834
3 100427 37
1 93649 190232 507094007
2 198275 353481765
3 180517 22038
3 59300 14696
3 190170 61456
1 16214 83511 605917199
1 35439 198450 57363172
3 106307 24477
3 70259 186535
3 7380 26796
3 53366 76223
1 169043 186592 641492415
1 151894 168705 574756987
2 89621 391162345
3 40172 138601
3 63576 69566
3 99421 86993
1 100626 147920 661929517
1 2835 34156 143344537
3 135760 25915
2 190255 399639923
2 10051 602182912
3 94533 145726
2 70672 693036868
3 87359 175278
3 35659 85063
3 69654 17866
1 62029 74363 829465093
2 43769 216941087
3 96546 175998
2 40875 838917620
2 41346 380937378
3 22965 144814
3 95089 87747
2 168446 825867956
1 42454 65919 518454834
1 4137 20291 603711201
3 196418 66624
2 194076 512463925
2 79070 349946082
2 38261 86972052
2 140147 801920181
1 95686 150449 660837263
3 132740 59921
1 88462 116918 847277055
1 52696 103667 110512939
3 22906 151932
1 80870 83736 648518407
1 104461 197145 420928510
3 42414 16730
3 61738 176974
2 169416 252355664
1 121790 147190 183029263
3 141896 144979
3 19086 156499
3 186280 71674
3 164082 4010
3 157171 53700
2 118000 740482392
2 174756 19555488
1 28726 173255 905598930
1 52502 161737 801296579
2 33033 797296758
3 190115 134343
1 113695 156389 999957964
1 76766 101978 809985063
2 20103 265164035
2 37301 478690010
3 48654 95042
2 81805 199684695
2 42539 650455489
2 123462 728797734
3 173652 45634
3 150178 133764
2 138479 618619875
1 23562 186258 599615461
2 190562 219104279
2 66641 967017881
2 64656 88827011
2 195424 834241776
1 177222 196675 254375085
3 189552 72808
1 9705 14222 482818702
2 54096 829997563
3 14189 53564
1 172791 175727 615837025
2 23761 680651538
1 95602 118098 588884042
2 143001 624753414
1 71170 84985 538428544
3 74058 36130
1 65744 112236 403474056
2 159764 174411920
1 2502 73044 251303010
2 35650 729353430
2 156432 196279903
1 92727 187577 376983804
3 97587 73495
3 122490 193091
3 146567 46328
3 5613 120828
2 95585 101242735
3 144684 8712
1 107105 187055 191249770
2 65171 435452429
1 140898 166069 15540124
1 15373 160795 907755856
3 162598 67805
3 151789 1936
3 131832 7316
3 175141 74904
1 102513 107323 342471873
2 43962 135503726
1 17144 161286 657170638
2 35756 612683281
1 19709 26286 920447320
2 30044 627397766
2 143940 526286828
3 113606 95181
1 53631 175997 734437842
3 79824 143539
3 146771 73363
3 130916 16541
3 968 56542
1 92759 138071 290360149
3 105757 175104
1 174934 186865 587736226
3 45556 13849
3 74680 84413
1 24852 126930 347734078
3 192857 18154
2 36053 595773603
2 162781 799525671
3 130814 95666
3 191520 148238
3 108952 73766
2 133995 871914934
3 146948 52695
1 58240 198388 948562855
2 144593 374769365
1 108065 164747 239692479
3 8886 129014
1 68324 146128 395252473
3 196315 132704
1 109111 141668 808719217
3 186922 59522
3 126741 45095
1 39782 174104 287164584
3 58660 55411
1 18163 133570 260168192
2 182055 350590890
3 59193 7717
2 64319 856763156
3 174819 62567
2 188915 867942335
3 192694 73757
3 20408 180529
1 3122 55577 237928194
1 123545 123961 723880164
3 61312 19927
2 76703 447717268
1 32183 64650 651291491
2 38736 47536531
1 57498 128921 460276906
2 59451 766787002
1 61699 129354 848602014
3 174166 81533
2 64476 3905703
1 38366 187206 710986315
3 110069 48736
2 152170 48978385
2 171897 812859889
2 147750 702793971
2 186285 846499052
1 18580 159846 308270617
1 1498 17577 914501708
2 143086 737543669
2 125400 579496914
3 95037 14479
2 77713 342737865
3 43699 13585
2 90489 933612680
2 137544 253574822
1 59566 80026 716057172
1 35574 63653 864430924
3 98210 137754
2 125257 549496628
1 106893 189400 417396672
2 178979 970430558
3 32038 27079
2 87854 554297945
1 63044 129513 212916212
3 8214 36403
3 120453 170447
3 54652 86523
2 176616 283002496
3 118832 117715
3 83318 57402
2 192262 77184881
1 183633 199523 265902861
1 32275 52447 101248555
3 190965 9023
1 87882 175737 885292167
1 3061 33111 398028143
1 19582 93686 636075074
1 92004 130790 221873217
3 58651 95977
1 44185 181142 684008096
2 7944 562836606
3 69394 56797
3 170678 70381
1 75775 134359 507450704
3 78345 77610
3 77180 99787
1 146590 198244 148115640
2 70007 825328542
2 136140 36215920
3 4949 160083
3 59499 150136
1 110775 116032 309154619
1 111006 199039 620823997
2 130330 862838916
3 13796 50640
1 43614 191837 339610006
3 181911 50596
2 171114 797461658
2 48923 67163403
1 105417 189923 314343910
2 28764 38212037
1 60527 104667 175639809
1 36769 167999 729144506
1 22394 153154 790613844
1 99747 179876 261521179
2 149000 732973313
1 117693 180777 638815400
1 72813 104943 548480122
1 35351 120558 671495716
3 92105 136312
2 18972 210793644
2 48254 887946846
3 44619 65560
1 44910 161108 190983055
2 24704 921837615
1 86313 135407 5202897
2 199027 614674053
1 117944 193684 577772300
3 156963 158753
1 49712 76367 242367028
3 112786 112562
3 178951 97459
2 136580 29423847
2 101222 843214526
2 72095 209942774
1 5195 25134 562962480
3 144415 82529
3 187976 177833
2 101306 956097219
2 174844 455846878
1 25637 49118 497341091
3 198840 171240
2 134902 7312493
2 35707 540116327
1 163139 171136 865938009
1 116553 149189 140400368
2 144489 641971409
2 76408 724656446
3 28213 144221
1 113431 123342 836280576
1 29573 93657 15930373
2 185186 527313315
3 19110 160208
2 126733 607498226
1 115861 179582 212200660
2 157267 411234611
3 55545 96966
1 52298 125809 963379406
2 83171 331215448
2 145206 910983206
2 181132 824406789
1 17727 195809 653075879
2 45328 127501696
3 30539 34599
2 137320 239683940
3 102113 132355
3 119797 147539
3 90624 55647
1 95686 119223 524400002
1 36995 119838 791631201
1 55558 125383 94582768
2 13365 23483630
2 99113 671000482
3 71807 6733
3 132402 182006
1 156808 159041 495907083
1 102637 140491 666574306
3 111420 149710
1 23798 108473 817515088
2 179682 989152987
3 191775 25806
2 198249 167590777
1 20802 47912 597105485
2 114026 811419351
3 74845 59059
3 6019 146337
3 191244 104235
1 8863 129595 742999302
3 84495 40239
1 103735 199520 958113247
1 79509 120424 288094277
2 189322 327364000
1 78025 191088 616302150
3 29245 96980
2 40121 401092165
1 25893 90266 839047392
2 36391 66198477
1 16963 97215 449213686
2 64035 954445858
3 199191 69604
3 103910 140973
1 26159 127156 140448630
2 55178 693639386
2 41372 527626038
3 175805 25472
2 154248 765609028
3 23918 159832
3 7598 82740
3 74250 62729
1 36498 194618 50012917
3 166007 154365
2 143458 5872776
3 159819 169550
2 151637 311315430
3 30817 115779
1 41955 97676 914823139
2 72195 682393007
1 16029 87754 976813403
3 183695 39299
1 73399 166108 337801692
2 132378 953235171
3 189453 4438
3 63118 168598
2 187943 166104435
3 165968 99363
2 76194 694941984
3 158973 139755
3 84415 100960
3 147460 62609
1 146918 162876 745372924
1 6669 79602 419708657
2 136226 263554283
2 176599 906444190
2 104827 770867719
1 73902 83295 31951195
1 7533 197005 648243394
3 63767 82551
3 170281 193336
1 116059 124757 526186050
1 67519 137919 534248153
2 146083 600579037
3 26547 151272
2 49509 338762269
2 28250 891775906
3 77847 111564
3 132147 105907
2 174679 552952366
1 42563 116858 824544274
2 11230 686850652
1 130616 193209 906629137
1 112548 118600 131786586
3 11753 110210
1 55809 140486 774355481
3 82915 85802
1 19384 154943 895992032
3 33274 9418
2 52785 608107862
2 47982 279144299
2 65297 133205776
1 30868 165974 12971594
1 34382 87077 150393342
1 23257 55162 319348914
3 117398 22243
1 72946 145686 209686607
1 96892 195218 994565100
3 141053 180661
1 174742 194878 872521977
2 184361 114530395
3 107082 54921
1 151003 195830 975271522
3 137166 43382
2 1081 872046435
3 60909 43763
2 121484 512029542
2 141154 383288544
2 119355 607276528
2 87449 479143236
3 160579 135025
2 160832 270292266
3 102435 143987
2 33726 52948715
3 116147 191842
3 139482 177623
3 31035 181415
2 4468 410710330
3 123998 140276
2 49745 137142348
2 20366 363613455
2 43920 686602525
1 97903 162504 946821935
2 38135 551902884
3 52480 194083
1 131401 165114 784793723
1 169629 188832 186068543
2 9390 13041096
1 66825 142820 368296239
3 63806 133131
1 120534 127660 465990331
1 78014 174344 618908653
2 85011 604637672
1 1166 185134 61605420
1 73776 91228 21903262
3 54643 136259
1 154428 170188 117328495
2 61082 836081277
3 153804 75531
3 79735 46431
2 155810 973636789
1 61316 71953 473248612
2 39416 152062473
1 143206 161982 648660203
1 73168 143653 385347462
3 100922 121503
1 2860 49456 935216175
3 38087 93157
1 87551 175178 65400958
3 143112 176589
1 19504 87112 720667207
2 132135 564416779
3 80224 59434
1 38764 71908 543466763
3 147437 72445
2 72988 243442020
2 140768 983353642
1 46909 186183 861955388
3 86246 66997
3 134924 163044
3 171104 23962
2 632 41631417
2 177478 811572988
2 103309 177222881
1 39337 110045 537952716
2 128998 904242110
3 38126 147553
1 59681 158587 64268059
3 131651 171025
2 98913 870859818
2 70688 393431825
1 18253 156369 943031824
1 85480 111035 352700524
3 95255 79033
1 15569 57223 572746441
1 84028 180104 736239756
1 66951 192622 237825052
2 95742 353707458
2 70028 568817272
2 100301 433485017
1 131759 174809 502272066
3 43098 103803
2 12850 830408075
1 74375 150389 901347214
2 125124 357046865
3 154227 186828
2 157097 88896203
2 166785 235643551
2 195505 593858136
2 72109 408927832
3 12585 101155
1 142241 144658 893056541
3 9664 9155
1 174029 181151 441649738
1 31539 68215 209716411
2 109802 913621898
3 64836 41093
1 54692 159049 121462512
1 42012 54633 908876232
2 74966 511026177
3 2336 48875
3 26238 163317
3 184569 129815
2 12481 835578168
1 189197 189476 550247600
3 67730 82900
1 66205 191325 303696639
3 64232 104462
1 148563 186414 703052516
3 134949 197771
3 175452 95923
2 151393 845118721
2 111493 810947231
2 319 827044006
2 72217 526774158
2 11413 3875519
2 52562 869441637
1 113919 150950 602293230
2 115126 236303200
3 103665 28689
3 22263 159496
3 185239 179084
2 47003 756017927
3 139363 175309
2 54195 77073218
2 48321 471368440
1 40389 172938 990474056
2 189473 712747079
2 110870 582749325
2 100974 621806089
3 14099 137556
1 76729 190493 629885505
2 18150 158277172
2 47377 97020502
2 68743 634433681
2 22601 140838998
2 112493 990882542
1 153750 162144 233952837
1 57215 160817 697052064
3 87679 162180
1 104707 187900 713813731
1 102481 128682 349168979
2 48042 6721
1 26191 169355 187983541
2 49879 401290772
1 20459 28383 37501098
3 167244 143668
2 46002 633529974
2 174643 529737749
3 119765 4807
3 35070 195334
1 172678 195746 433760048
2 93214 959002668
1 24895 82542 996034639
3 104912 176490
3 88193 222
2 142542 46856586
2 46647 823960747
1 44563 134083 176026562
1 37960 47973 823197538
1 21140 115065 372445802
3 199323 88163
2 6921 552403758
2 169417 359777605
2 127756 572905121
2 172900 86735784
2 45784 294970079
1 32278 104035 315294104
1 64528 195597 354250349
3 142568 37541
2 115616 372549832
2 149762 734580068
1 32556 117208 788580224
2 149060 760958281
1 36795 60789 331320603
1 113957 191875 590357788
3 58648 44837
3 119013 161179
1 18422 40653 14906059
1 54223 186017 424092915
1 120566 176215 393472904
3 194579 160781
2 24251 863268683
2 27728 244828720
1 121094 143285 486725509
2 128385 366540849
2 16632 657744225
2 8177 113918486
1 70827 127206 284368949
1 916 181450 524968605
1 18201 32216 450099845
1 9344 195653 125947790
2 87252 950696130
3 54590 47291
3 119421 28027
1 48105 60714 879260401
3 113463 85258
2 16122 781664386
1 135589 141650 63215305
2 132296 52354865
2 56256 293781064
2 116460 302187491
1 41964 49027 823433445
3 15364 6157
2 74178 241669941
3 199940 53666
2 132858 303477238
1 29021 128024 32510650
3 196847 67211
3 74793 188407
1 78568 82986 209204996
2 150635 63539696
2 2145 194243768
2 15019 56295476
1 112446 158209 488172585
1 25214 150289 25042367
3 199720 163110
2 167394 413540556
1 17495 22839 139793815
1 62173 98462 993226644
3 150654 140931
2 99220 664903586
2 186060 967141429
2 156919 145405800
3 126080 143217
3 147889 62157
1 99209 131125 619748304
3 45458 169505
3 125188 148828
1 169839 172222 43328497
1 63582 174372 784035063
1 5007 179183 747828554
2 135083 244841361
2 2454 187416872
2 95133 160079101
3 149401 75122
2 162884 436137166
3 30762 183550
3 118489 154134
1 149170 190375 533905270
1 72873 91208 624487697
3 154406 199416
1 2810 51434 77380920
1 24515 195347 357250817
3 112212 73493
3 134538 82150
1 93476 188125 470205830
1 113786 118937 496820133
2 133624 624148081
2 193117 995603560
3 33639 141814
3 181022 117393
3 13224 42597
2 169827 844888658
3 120232 58810
3 97418 37407
1 39372 84611 194603612
1 27111 48555 187377983
3 172226 86792
1 77395 141916 638402877
3 153932 26330
2 54111 727328642
3 128747 152041
1 58177 115639 697273713
1 76679 149056 482922365
1 80409 94791 893426488
2 40017 693244201
1 137052 142583 523591290
2 71054 813817015
2 42552 701959123
2 136233 911296063
1 119277 188246 34939458
3 183397 16644
2 99586 397166135
3 169315 160659
2 15049 551199966
3 114589 10208
3 152454 179988
3 6795 184574
3 152642 145603
1 52002 156853 626388631
3 189607 187311
1 87155 143785 478867505
2 142233 56809584
1 57716 183577 772731084
2 21226 683188903
3 47525 117439
2 86235 429026538
2 145302 541940538
3 69458 130421
2 108775 512577563
1 56227 155540 839559029
2 49809 497124391
2 103360 547097262
2 70761 102494772
1 42049 88151 427915873
1 85096 152008 803723468
2 103794 275247643
2 34430 203228878
1 39577 136216 440995604
3 106105 27686
2 155049 35702243
3 4081 178927
2 42460 636533514
2 4224 931807529
2 109621 635655388
3 103527 101904
1 4369 16620 586542788
1 167638 172051 785168730
1 132531 199052 788861084
3 56635 17178
2 169867 168653341
3 175245 26231
1 25963 126755 430862224
1 83758 149461 320202035
1 150835 178359 785081066
3 173895 129666
3 70972 165187
3 35509 169678
1 32387 123587 504561776
3 172351 177598
3 94770 126300
1 47878 146960 264442701
1 165378 165757 68467987
3 1131 199759
1 7512 45427 317550806
2 57731 173779725
1 39838 60254 637525056
1 74531 187401 664816546
1 25248 166427 640952627
2 144059 506995019
3 159552 73112
3 61747 133060
1 10834 73509 78780274
1 170209 176239 716702086
2 33708 498387472
1 55753 192298 112677011
3 94306 129136
2 41581 79374631
2 132266 543451256
2 44841 20127985
1 24365 85307 528878284
2 43420 657073357
3 11035 48705
3 74415 42637
3 184616 112444
3 189102 110186
1 3767 89146 511711623
3 22629 107148
3 94967 42685
3 26451 131493
2 198491 566216054
3 115422 14748
1 40648 144111 926399629
3 27818 109645
2 126247 796727553
3 3428 3370
1 46236 48231 933874810
3 137706 128835
1 138458 168175 11389914
1 37882 55100 126050294
1 53141 120720 521332799
1 72576 80474 661523758
2 146289 913660937
1 71564 106322 619231823
3 138118 52536
2 62967 241677944
3 78703 97426
3 27335 188682
1 10752 91677 778216217
1 152535 153480 197606373
1 64661 104266 678689146
2 14339 978821512
1 27356 43867 813864162
1 87393 140406 577818061
2 77249 326448359
3 34332 192902
3 152873 25914
2 121870 987756722
1 119732 147868 266822174
2 11898 807983328
1 1542 102367 536489799
2 182433 107247382
3 138668 101157
2 64581 835496315
3 110751 115340
1 44241 125013 702224627
3 86100 15050
2 27834 960927517
1 34528 84426 454402153
2 53248 480352974
3 91185 74648
3 176287 134933
2 76549 582242123
3 182981 26855
2 43731 834383953
2 55911 302645861
1 32344 173645 739616625
1 142456 144264 858351907
2 118105 527113168
3 87947 55957
1 127580 147247 408369677
1 194594 196628 561155
3 35004 81834
2 199652 90632270
2 132083 160239312
1 37709 43320 770512160
2 105530 884743921
2 150280 235148092
3 136805 176569
2 36482 604394967
2 23311 848876264
1 34255 43212 517457013
2 179683 64305318
2 118230 56358711
1 42342 48711 12585299
3 157439 162333
1 131500 192102 131854543
3 150838 27438
2 139194 728990399
3 64829 125398
2 190098 227697537
1 126749 172046 331505782
3 128386 87054
1 64923 115916 616484794
3 90666 159490
1 42398 151159 76872483
1 126855 162945 515198607
1 87692 174674 144584283
1 96225 114439 58259647
3 41755 136967
2 73923 865182013
2 106206 670894862
2 63333 501951192
3 194303 111820
2 44483 349012329
3 116547 121639
2 137653 163878280
1 72949 164062 25904870
2 94471 569013995
2 103620 317087481
1 98011 159458 580580143
3 140031 4622
2 152995 449954388
1 158832 176010 400312042
3 28703 189593
3 87670 197471
3 20525 137492
2 100488 108994791
1 64602 117338 89751324
3 56755 35382
1 149970 176633 198259981
1 124916 177641 454118667
1 4682 77329 61097921
2 129092 869406662
2 126571 985734403
2 591 643689039
2 176831 444542663
1 24211 91104 646878752
2 67652 962670391
2 150922 174742793
1 162417 194080 133405959
1 53176 108796 418167179
2 93588 304685992
1 61392 186362 914886046
2 157561 127925580
2 109750 461889024
3 33828 119153
2 122999 792240637
3 938 159439
3 109510 57638
2 155666 928056414
2 187863 463077244
2 139776 592716989
2 91179 953085380
2 118721 288354822
2 168218 657127407
3 58016 35771
3 102089 140249
1 39789 100737 109343170
2 92149 424506603
3 44318 13495
3 57417 153519
2 141737 368958323
1 59663 63468 620364104
2 33433 389023323
1 151109 175605 399267799
2 62903 870797673
2 104351 850505584
3 129114 130804
2 156528 300942555
2 190842 762719290
2 152297 783438509
3 21710 54058
2 142348 771489286
3 102641 7219
2 38125 694494890
3 82936 48504
3 176875 9368
1 59560 146544 966811154
1 56850 73417 210103742
3 1314 67320
3 78123 157129
3 130327 117374
1 18159 171024 409166825
2 30519 553709579
1 91834 185995 485980916
3 108177 45929
2 20944 941328034
2 177506 94456062
2 162577 607697872
1 147925 176883 348750053
3 34575 65043
2 113668 723183124
3 195071 15292
3 140085 115112
3 151516 22099
3 107147 139663
1 87571 150901 718712841
3 139791 164691
1 10336 103777 536324766
3 152115 94725
3 68469 104598
2 32252 140260438
2 111410 958221123
3 28594 151407
3 12280 165795
3 145061 140255
3 146073 139022
1 29643 187920 238234511
1 54526 176860 856563432
2 73536 298587787
3 27419 199863
3 162008 155617
3 192845 14324
2 51042 144609760
2 189734 638546592
1 135220 153887 343745447
2 86762 763877235
3 161934 107855
1 85202 132066 763554623
3 94368 170176
1 43602 187661 424840214
3 25533 112356
2 61753 165123836
2 36556 912803312
3 68098 65784
3 133973 189250
3 182945 30944
1 92265 196658 190253264
3 13432 137357
1 147978 152688 619405816
2 173561 623532198
3 64390 147513
3 26401 89382
3 21422 9922
3 125933 61090
2 26676 661396253
2 56014 993855379
2 115144 782890633
2 62825 244031133
3 189164 150440
3 28390 128166
3 4441 23656
3 191090 109802
3 120892 148785
2 43451 221515698
1 143425 181571 237973296
3 197200 199166
1 103994 195123 815219810
2 63160 418380861
3 22951 110461
1 438 159929 79953535
2 59254 159572780
3 185323 187070
3 160165 183780
2 110068 179762050
3 179640 83480
3 108024 80271
1 70771 188336 203495233
1 38449 138605 990511909
1 55188 55733 503794500
3 57172 45915
1 74838 88829 815929159
2 116247 422441889
2 79236 314656741
1 67886 114542 87891241
3 149018 38451
1 2099 157572 382118086
1 44313 110473 697740789
2 32933 388612283
3 34129 170951
1 68788 69324 400393952
1 91244 106490 379731278
3 132457 113173
1 17892 69071 460901596
2 195806 957316079
2 7913 939477326
2 189086 230120626
1 33759 149866 523731894
3 166723 3875
2 124415 782349045
3 174095 86484
2 158686 682381270
1 151289 170457 16301264
1 57894 183649 332417388
1 74071 156839 280296786
2 75327 897561444
1 26540 33386 429500251
3 183090 64763
1 150883 170695 963786694
3 188238 178870
3 166802 124837
1 57508 90944 180595374
3 17940 103286
1 58266 198167 128723576
3 187575 47033
1 184889 190142 495373447
3 9295 10921
2 138219 823906559
2 136701 201849487
2 23127 342603466
3 24823 173712
1 15627 136914 103509653
1 96531 131029 589431417
1 115406 150549 939632722
3 141227 109606
2 86257 315441996
2 176530 46008511
1 109085 111152 300113992
2 53093 520968717
2 64081 825740583
1 106896 147154 703292145
2 68708 687111073
1 74135 128060 103482357
3 140655 80998
2 183924 403797717
2 194277 381395640
3 157226 178400
1 1393 193547 20784020
1 100327 181509 613266660
1 88313 199347 28460859
2 150305 336810799
1 167751 182977 354908814
1 100935 154436 777163434
3 53646 178315
1 61037 99978 177855631
3 97916 195269
3 167881 55262
3 97132 22583
2 116013 743391511
1 6232 123367 776524151
3 104921 123437
2 84844 573530960
1 127856 164018 278205065
3 160137 110251
2 165656 353805419
1 73026 96021 795119103
3 21293 51178
2 61030 466694300
1 16114 158108 72148477
1 32993 83790 590097219
2 164377 882799221
1 126897 161947 372735005
1 18558 48495 463292817
3 164326 103976
1 90401 96792 581309121
1 116131 175215 656333878
2 11912 2585579
2 110789 806494035
3 5824 65822
1 6538 72827 764176346
2 121672 285944300
3 101663 172541
3 105907 105267
3 103848 103791
3 38555 167811
2 177726 664994574
3 130165 186974
3 127077 90466
3 143224 71764
2 182701 670544808
3 158088 78022
1 22484 167700 315629171
2 10721 961227076
3 192153 185436
2 122524 939501466
3 117966 167861
2 34203 106102957
3 85388 52814
3 6308 8899
3 9306 199644
2 98231 495884035
3 55766 15020
1 126682 161507 243665962
1 74906 89993 250298198
3 110153 66733
2 84532 352160814
1 179661 191403 150418819
2 72243 680513354
3 154826 42879
1 53070 110901 145519370
3 198415 30668
1 96283 191398 837307091
1 72387 157382 39222697
3 97053 90500
3 63267 84497
2 101718 557637654
2 37004 469767329
1 159440 194306 900174473
1 48547 81167 634734831
2 64562 232706275
2 53909 43762162
3 197545 7185
3 60772 153398
1 86274 143302 928596928
1 37184 167963 647648154
2 68869 155023618
2 128674 701646801
3 78203 103571
1 10876 16590 961309484
1 98568 154791 334713162
1 95254 170454 383303899
3 198145 89886
1 37266 92782 640914013
1 37687 165757 826163213
3 73312 97824
1 56631 157079 614420315
2 90135 169111775
1 94344 132992 888110488
2 61003 112153471
2 176867 456219274
1 57792 57823 886379269
1 104781 173786 927144877
2 163546 15160057
1 120059 150477 888396687
3 54374 15934
3 157099 45047
1 19031 38644 319804468
3 143615 33022
3 171379 38949
3 48820 73159
2 147422 85217025
3 165956 101534
1 89344 138334 456432534
2 183584 887695562
3 81690 103328
3 185367 141245
1 9185 161632 198114059
1 1704 22064 143698760
1 19728 139537 496575695
3 26384 5880
1 51005 76475 192980841
3 165359 65391
3 106670 125122
1 58820 138797 360863051
2 20455 900091373
3 106163 9134
2 178149 93488719
2 99136 566491720
1 93450 113785 820803961
3 185336 13026
2 197029 699980907
2 99695 567164582
3 25463 136773
1 97518 111746 144132956
1 62924 92315 609706495
2 107534 212341928
3 189371 17662
1 40382 67498 341811707
1 47989 133786 599586729
1 19966 53065 763214478
2 125990 114040184
1 38681 198821 444205628
1 66318 115151 823213458
2 147702 621857131
3 21119 131419
2 99175 893526475
1 12868 67547 291724082
1 37545 171450 999056791
3 7021 181884
3 23576 21167
2 23036 757974604
2 151547 796872601
1 19680 120670 741970848
3 85056 64948
2 171737 337677205
2 60829 605468594
1 19339 57968 29217279
1 53864 75785 297360254
2 10833 330420976
3 109356 61073
1 120073 176493 150704580
3 20192 139752
2 194239 221699780
1 77214 78991 739592689
2 175174 139449013
3 91511 159064
2 166352 903522162
2 91129 705154188
2 75768 903912445
3 76156 96134
1 74055 187622 142856622
1 31795 157608 56775877
3 85884 182283
2 149830 475676532
2 130055 740180430
3 35625 117048
3 151067 75514
2 17369 578957532
1 48937 50522 430676871
1 6305 149568 430631354
2 97799 233325708
1 18905 107894 548321739
3 69245 154340
2 133479 446599142
2 103823 440519194
1 55068 139046 458673481
2 68270 844653532
1 76017 138643 819066142
2 38349 530750961
3 185928 156698
2 98334 136176263
2 146747 432992663
2 69299 288193256
1 70608 154506 331836318
1 40242 91813 640737402
1 29566 81130 485896293
2 32968 317472401
1 138260 169623 216260609
1 41836 105499 254198538
3 148797 131683
2 31237 938000589
1 75315 157076 343163739
2 53295 418640402
3 176278 183714
3 70514 70605
1 30780 53577 506517941
2 19282 277169636
2 143961 241506184
1 106507 189373 326264651
3 16738 95886
2 111411 22716875
2 170109 592354662
3 188009 142581
1 30232 79880 457691774
1 15006 192601 635767839
2 125854 706167810
2 87818 474611809
3 6688 191692
1 23097 164352 819792614
3 72669 93836
1 84676 87691 861356477
2 88644 967572522
1 93152 164801 774821845
1 52218 182877 423258954
1 48382 123646 193018307
1 20111 69571 408803500
3 70077 132789
2 135776 489788370
2 112916 522756544
2 14051 770263867
3 114410 8771
3 93453 186715
3 58170 23706
1 7249 28988 910579058
1 1657 87527 168427529
2 50834 679803778
3 131801 82040
3 114971 37459
3 111198 27822
3 59385 34742
2 140007 293290287
3 28036 171010
1 79375 195997 655091278
3 96004 72142
1 80607 173154 556127910
3 56128 95763
1 23386 196856 147300140
2 43514 524143854
1 63293 120171 117338671
3 72495 171643
2 129566 681825840
2 130681 292694533
2 162666 73845787
3 194277 71556
3 173814 174118
2 113474 419352059
1 91354 110422 973658398
2 5669 324027869
3 47696 191253
1 138125 173761 464673539
2 185187 587978181
2 162080 855030416
2 60004 194198304
3 147732 25461
2 172891 279463071
2 64510 916472546
1 10173 11604 854256925
2 141892 374007199
1 41465 82436 347183145
2 189563 297233081
2 15089 936361731
2 172758 140770498
2 150792 255642079
2 24886 196710526
1 171507 199841 516536534
1 71002 79434 992956169
2 77352 5993335
3 11801 129485
3 12335 102001
1 67152 169797 316739923
3 128921 77060
2 195396 447154192
1 123548 175694 905375468
2 173621 703980217
1 56293 74089 855876293
3 2158 52545
2 75275 456946401
2 128706 377233833
3 175935 19613
1 7852 119777 801188017
3 30890 138519
3 79380 75466
2 191833 16781150
3 115097 149907
3 63889 136074
2 121622 88383687
2 78371 627967103
2 102121 408444124
1 60416 165482 764413295
1 20613 23458 205704361
3 36632 37012
1 146895 159695 415256335
3 101032 169367
1 47884 59790 831477267
3 10695 140637
3 97695 89262
3 41989 67323
1 35338 88968 89627577
3 67780 127542
2 131147 478886001
3 137712 32120
1 49152 115258 273879368
3 113912 40087
2 109425 148888532
2 45360 676892974
1 43846 84333 693972072
2 127302 386787866
1 44026 149708 573999670
3 168382 84960
1 34527 78009 341169390
1 141619 177109 497663702
3 13781 6673
3 163395 58189
3 125780 97722
3 166624 137222
3 197514 73804
3 95734 137876
3 136018 149209
1 72473 190781 681271255
3 176987 103479
2 75319 116044348
2 118672 175341822
2 173956 873111372
2 43905 374531567
2 138888 826182313
1 22011 122486 752200109
3 5257 135318
3 114677 85228
3 74072 69587
2 119144 915239906
1 72435 115937 857233078
1 1312 39374 673975916
2 100966 345471385
2 139868 369559106
2 156569 771458669
2 185660 321900265
2 144326 966349554
1 41281 162525 915400082
2 20943 852486232
3 125611 47757
1 42058 195274 191235724
2 33261 669480757
1 87427 165776 620484538
1 82225 101015 451316199
2 27858 981899817
2 16237 450384236
3 60891 150623
1 96036 168538 17506798
1 146242 168255 300667619
1 27814 51246 256537081
2 84582 523939489
1 7498 175268 43872105
3 34848 62442
1 121534 165576 684455286
2 161342 872143823
2 141756 1117485
2 175773 506098450
3 51969 198750
1 81775 119484 694655099
1 97937 157734 639191475
1 13557 102284 222842383
1 42172 65752 775425878
2 144443 825828854
2 135992 654177323
2 48337 897861454
3 60962 143353
1 64031 117492 896047906
2 50225 462385113
2 187439 877782192
3 2857 1290
1 13444 192583 735621326
2 53196 98285115
2 53801 989692287
2 123430 31721842
2 146701 573866206
2 144639 222626729
3 179383 166994
3 46824 130903
1 4190 5286 162129396
3 57134 747
3 164096 51212
2 4629 352997423
2 70359 348168886
3 39579 162612
2 112288 802811108
1 17717 150933 782726495
3 149348 178033
2 156191 993507708
1 122641 165410 732643537
3 141752 131603
3 86152 92026
1 124369 177417 624619010
3 3030 120082
3 157136 77866
1 4090 149694 679877793
3 39553 133211
3 21798 143133
3 180009 77215
2 21890 407222590
1 81909 177705 851227373
1 140541 174766 909032349
3 188919 29622
1 11457 149396 991569442
3 50108 129348
1 20114 39458 698747912
1 99351 120831 624294257
3 60200 130882
1 147122 173023 433685312
2 49958 58434853
2 125642 920163251
1 80562 146439 500223917
3 47399 189787
1 139040 139274 422135074
2 172652 213876903
3 75908 129441
1 18310 196487 634056505
3 63890 149038
3 106277 124547
3 162370 41672
3 88687 101396
2 21693 947440483
1 16013 186145 618993791
3 57000 154119
3 2543 127805
3 68188 184599
1 101528 120735 600694666
2 59710 571155940
1 75805 186673 1152382
1 111755 188969 335707976
3 50026 147575
3 180308 107529
3 31072 2994
2 90370 539495941
2 116547 691957105
1 32661 107472 512330125
2 176652 366890382
3 135718 120553
1 5730 100499 459510409
2 131454 310132064
2 66029 566781073
3 81536 111289
3 191894 28098
1 59390 114052 417562126
3 160258 149955
3 20237 96367
3 40998 26260
2 44135 730560920
1 181955 184767 229332817
3 198737 31674
2 144422 18573255
3 152534 131400
3 102445 120911
1 146481 198767 6436989
3 91841 107808
1 32161 105750 329766646
3 60988 168888
3 85489 150736
2 171996 113701138
3 54447 53854
2 166605 110763601
3 6618 17315
3 177691 136106
1 86873 117104 34741781
3 11559 50456
3 74463 39742
2 128832 844029841
2 138486 157249500
2 166655 241608827
3 79782 28201
3 118079 67845
1 119805 173704 415530405
1 20744 151980 153446965
3 149359 171477
2 52935 216713223
1 124420 179619 191514349
3 146062 152453
3 56611 10878
1 124048 176743 452298687
3 120913 96493
2 76707 801664284
1 41630 100298 246783486
3 133178 29458
2 123518 395759939
3 4694 87997
2 151782 482528130
3 174831 54729
3 117509 90090
2 141386 910665262
2 120924 440952157
1 113916 137194 538276346
2 158749 804978164
1 36555 52138 826289280
3 76740 105164
1 97007 124383 77785634
2 98274 87434649
2 134619 276283735
2 160740 218876212
1 95151 124520 599963526
1 70649 147406 749810658
2 191805 694410030
2 137950 162800796
1 14955 19208 715793857
1 86502 177492 951431021
2 2947 625458399
1 38396 152017 459517223
3 50847 135639
3 176416 100734
3 195213 1569
3 65151 149367
2 89135 156121427
3 75737 59956
1 49723 145460 249264681
3 94077 88422
1 49047 85769 493811725
2 26266 155284853
2 11996 11318766
1 151359 180999 622309808
3 73651 191596
1 81472 89067 180110630
1 44762 156515 451649232
2 197544 997504675
3 44789 137777
2 2190 230920449
2 13088 838085724
2 163737 21641678
3 156030 80095
2 93860 206534112
3 107442 96814
2 112651 241623437
1 185710 186620 549427759
1 65330 144842 317301664
2 22684 128291050
1 67999 182233 15242471
2 168478 453126459
3 66405 19117
2 103920 572022625
3 117837 195277
2 156856 905762988
3 9387 152037
3 146787 143438
1 115297 159376 622205682
1 72159 127682 285228210
2 143780 34708916
1 111772 189495 371503620
1 43570 158491 201249083
1 80672 97468 994186831
3 100326 103930
2 169379 158618876
3 16412 11357
2 40626 892830640
1 2512 9999 197509638
2 141489 600891087
2 173269 40707874
1 56083 148743 109732303
2 143489 613569042
1 63124 67726 123360902
3 76974 40794
3 185293 90652
2 123545 750250347
2 79213 369089046
1 8596 95489 299359312
3 77912 7217
2 152592 570752491
3 97341 142275
2 150480 51734405
3 81845 103442
2 12406 480967379
2 81074 804438050
2 118086 979669690
2 27095 814660077
2 20542 178698378
1 154763 193776 309680903
2 178019 238716797
2 161700 929320714
2 78079 52588280
1 150118 187082 709318624
3 155892 170590
3 101397 103365
3 140480 150475
2 162506 683573178
3 147252 162636
2 44849 752879571
2 176706 948566577
2 151745 343000670
3 185377 107390
1 45278 154576 819182559
2 132226 111549224
1 51314 185337 159414861
1 85240 163439 60576929
1 101271 181860 245335229
1 101739 150509 314219037
2 47785 412742206
2 113926 365751073
1 35058 191825 329140663
3 93295 134325
2 192062 318876840
1 20374 63168 8606180
3 126323 13587
3 190763 24287
3 43836 120939
3 87004 13303
3 115562 171030
3 28275 188951
3 117712 93971
2 83897 314979212
1 143029 187207 294085217
1 57635 187921 158454682
1 67251 130182 158619884
3 52449 71426
3 52377 50649
1 102313 120770 563524836
3 170172 157159
1 128998 182708 243586766
3 141933 171237
1 50243 189676 854431194
1 103226 125412 254015587
1 31959 160846 555848963
2 53880 599985678
2 174379 343152421
1 101568 155424 928090772
1 111683 170205 612915086
3 66503 62972
2 148038 878947720
3 192920 65279
2 45652 206437998
1 31944 45716 617160374
1 145796 183928 480392598
2 86204 889265277
2 17334 572600336
3 74993 148912
1 60803 64703 110393123
3 90259 109017
3 68008 155325
1 73195 75845 706139835
1 64851 179972 536500785
3 38391 3126
2 37566 747285095
1 3463 191616 872259181
1 142530 198841 938643262
2 15588 879839058
3 44517 159953
1 95746 119199 674578299
3 125634 33550
1 4019 141665 342638665
1 50573 145527 868280351
3 117182 198076
2 54065 107694363
3 121808 141288
2 104154 203156246
3 98528 85909
1 128657 177786 267674672
3 92428 160890
3 104111 108916
2 32269 608695321
3 44669 106009
1 39361 131406 525008490
3 186094 145516
3 27542 70507
3 31154 180431
3 169232 168394
2 10741 560335273
3 145305 45844
1 61771 135017 743463138
1 20328 69095 203144473
3 60775 189330
3 70308 6052
2 58606 804174009
2 170440 367899490
2 69443 379757583
1 173066 192376 671207130
1 89305 106454 477728731
3 16966 132516
2 192371 248746378
2 148304 200870305
1 11577 49340 832694290
3 16111 163052
2 90326 191055836
2 31715 38700723
3 174884 157524
3 4873 83567
1 9026 79016 834356123
3 150950 106809
1 76188 160909 148647256
3 80812 154200
3 64657 45676
1 7305 159457 465898975
2 67870 247413160
3 129570 190844
3 101050 80188
1 125164 137877 30647459
3 187635 52864
1 26055 74269 959075214
1 82379 98694 421519452
3 150166 135979
2 183020 496890212
3 174595 93531
2 17756 29876469
2 33609 229764131
2 34553 500614563
3 131717 68459
3 95128 151395
3 28462 142153
1 47140 172878 240916782
1 26034 123004 252431993
1 10120 180016 347514740
2 72395 445432218
1 39177 89374 104485006
2 7039 526943780
1 92496 115111 377403605
2 149282 377504845
3 103548 63446
2 45592 186041390
1 21905 151171 724554139
1 107312 107620 448193036
2 46647 799615807
1 46839 192199 791616941
3 190328 103745
3 98101 113962
2 8053 688641046
1 24702 179875 787003457
3 197930 78040
3 47889 32847
1 4278 88439 727508633
2 175959 80816644
1 38767 131342 928164844
1 290 44805 316340936
2 8232 794050087
1 21241 179538 917085722
3 137522 29790
1 125486 149106 652303758
2 183618 761966544
3 134747 192390
3 58954 193395
1 62280 82782 260670268
1 168662 184409 166206248
2 68693 414603793
3 128493 86102
1 21738 60336 642597848
2 36593 556036372
2 173712 299390769
1 17898 188993 426303274
3 69756 130312
1 128949 157831 843502830
1 102712 193981 60081763
2 85109 836789823
1 156952 175862 60010231
1 20681 171909 783631098
3 140454 114540
3 92694 39789
2 189200 801436618
3 27465 185123
1 108331 173132 244911326
2 45302 840617051
3 25590 65401
3 193142 192
1 128724 171716 593625441
3 171560 92873
1 174221 197115 50418125
1 34040 57933 392093914
2 50478 732032053
1 40610 105667 387928792
1 76388 196043 855512930
1 16033 45869 443920594
2 18385 984364701
1 22610 198308 768425416
3 29455 15814
3 15848 136480
2 186912 520342887
3 172811 113416
2 165632 320253079
3 63082 176706
3 68632 38764
2 120622 48981139
3 47612 175116
1 92558 137585 778422215
2 134740 410263363
3 103776 82656
3 100225 13292
3 170010 37079
3 134696 136866
1 63249 125493 933261784
1 45534 104059 260679963
2 98509 928581250
3 94491 36209
2 110100 943864259
1 60910 148198 384085268
3 18132 119886
1 60966 158682 6819852
3 99022 187121
1 83844 97924 687150949
3 180783 86311
3 113557 71049
2 175480 908207761
3 196260 197061
2 23153 549620852
1 75780 184235 596310244
3 17150 18329
1 130144 134588 158369571
3 5102 137422
3 26176 118329
1 13816 55219 639792847
2 185687 634608471
2 44905 424455297
3 173220 178837
3 195069 185515
1 8466 76168 537631300
2 189114 603081927
3 72375 153220
1 165853 166254 597183914
2 38590 794264765
2 128959 618871908
1 25598 142603 39925381
3 123011 149712
2 175207 939736693
2 187378 676365791
3 23231 20982
1 59217 73917 74474789
3 6996 175108
2 36956 432495075
3 19326 197264
2 120853 457213034
2 54730 283243297
2 117508 406450984
1 137608 143288 435274984
1 11504 51767 718499233
2 130251 150423905
2 72719 699129211
1 16488 93450 765979527
3 71507 166340
3 99079 146573
3 153747 118357
3 90984 93188
3 140778 158935
2 170508 62112828
1 14234 177875 58010940
1 52696 67978 117420616
3 44421 154014
1 15002 80626 677291752
2 167975 240938816
2 147488 676816335
1 47720 198702 228428654
2 158279 438618737
2 174951 459262744
3 8929 60921
1 94823 146891 71064080
2 133550 401774768
3 125787 9791
3 83714 115380
2 49264 769311756
3 84406 153208
1 6767 74580 615877020
1 51849 191610 66656371
2 16490 661433571
1 59308 146889 791182571
1 162712 190228 138907365
1 163321 193259 113953334
3 2360 60910
2 179642 627093385
3 128850 87724
2 130364 711521241
1 21767 103213 109492361
3 193813 84524
2 75086 587769566
1 59806 117551 886416108
3 62013 2562
1 58528 116174 179693222
3 160179 11109
2 80103 146701718
1 7262 174709 182045601
2 78697 890633649
3 67830 173039
3 183074 196800
2 48943 737013374
1 18208 192857 935053566
1 51699 120506 369510272
3 150030 51576
3 123549 198805
3 72490 75727
2 186345 910711509
1 122752 185854 38071679
3 152322 159806
3 191244 98606
1 98246 147693 924476988
2 50005 3932484
2 72603 992232261
1 148192 154970 380163230
2 163032 839353694
1 5064 125120 545910569
3 108100 151574
3 88098 198466
2 143849 923245898
1 89417 134074 892243817
1 42733 177211 312688389
2 26846 895481104
3 71360 91877
2 66601 632520818
3 115388 40863
3 18066 14152
1 74185 177842 326277326
1 14867 113328 243804399
1 32465 127311 76326297
3 87512 143541
3 51285 110835
2 65235 823065180
1 8566 109948 834506849
1 5043 43115 826506270
1 56906 175833 582092614
2 149712 582003390
3 44972 7821
1 85840 101931 253574638
1 4690 18593 367522277
3 163975 10576
2 81892 492561955
3 7363 132401
3 101326 109402
1 112704 137489 390582544
3 170043 1151
2 179326 60549476
3 58510 128694
1 22111 199029 773970799
3 168843 28057
3 61817 112510
2 195228 308255785
1 56497 97367 980146798
3 145817 40490
2 131543 799214241
3 5464 29467
1 111218 164480 517536735
3 161901 158983
2 26107 838584886
1 29893 189574 199524169
1 50058 122243 439034831
1 35021 173046 337453997
1 51677 146186 520002986
2 42515 598953274
1 81099 118925 873503581
3 165649 152894
3 181057 96386
2 143844 470431704
2 126638 583425139
1 52313 132477 89852494
2 101660 646595792
3 94640 146530
1 23917 156010 766693303
3 78015 144121
3 86139 71442
2 90604 573920296
2 122530 372263798
3 37880 11736
1 99613 123799 16013760
2 1795 873062213
3 163766 100074
2 123591 584720936
2 14670 778803718
2 185365 571402016
1 130080 161035 42358858
1 18763 195844 665347676
2 32589 467923620
1 61109 197906 92552150
3 39560 48240
2 108827 981218279
3 42124 138986
1 120466 192044 769214837
1 99438 106359 397160026
2 117266 66389699
1 10210 38475 563653973
3 154618 150077
1 20643 119475 724894541
2 197779 712799349
1 102944 104627 974525437
3 188901 124662
2 143357 518717529
2 147998 537845506
3 62488 189799
1 47917 101805 835228947
2 112615 224526569
2 79950 285159411
2 50154 532142671
2 141673 57813707
3 57258 82013
3 185186 97337
1 133471 149283 474388796
2 178303 101562855
3 121687 110134
3 72820 36785
1 121570 147208 128781082
3 72389 182902
2 115241 921637881
1 56943 107975 866350236
3 120305 82613
1 99888 146047 772985626
2 4201 729779435
1 45796 84912 295859432
1 114634 176327 37788784
2 199293 927446337
1 115000 116190 680687475
2 125001 709595990
1 60904 199952 914507202
2 36832 36267423
3 41231 136445
3 103912 172126
3 138581 37144
1 26283 111570 441949056
3 92977 189955
1 36301 150267 434547888
3 185622 17445
3 18669 147042
1 45368 57060 842552257
1 86021 95538 206426613
1 8855 19078 119476854
1 43788 104612 749254231
3 94756 97182
1 1147 65267 474492150
1 785 134616 998184806
1 28007 189443 486528672
2 126943 184423705
3 94751 14772
1 130472 154571 907480646
2 183036 873138700
1 109777 142666 457723135
2 77638 42934703
1 37467 146888 418854045
1 49970 53650 931068186
3 118769 67233
3 119037 169020
3 189604 135452
1 46288 128010 931368653
2 24602 284367852
1 108446 172955 718522049
3 196723 184439
3 119636 39343
1 7440 24165 665292149
2 73085 474955505
2 11342 12943000
2 10468 660067011
3 34979 55669
3 76401 16439
2 78884 738664259
1 123714 166267 724747626
1 30407 48115 100462761
2 149085 846124918
1 56310 161940 75360880
2 187097 28564186
1 138626 186315 380503916
3 169881 67143
1 93017 154186 371099689
3 82367 78211
1 136233 138671 907951470
3 42057 10723
3 150494 38639
3 44692 98032
3 1989 24468
1 29766 50915 425083767
3 194706 89569
2 85343 523126036
2 51912 220305816
2 100691 172055759
1 85886 190469 136449387
3 197489 59862
1 57206 76880 44226533
1 86818 131230 418687979
2 71920 583003812
2 163813 444942675
2 128007 647884984
1 32259 106617 822103621
1 169370 172338 486180320
1 135400 172622 873134188
3 110377 26176
2 185805 537382603
2 194103 819953558
2 133474 683923206
1 110814 170523 338031929
1 78667 98585 216601594
2 6911 739862050
3 35229 68054
3 177849 185221
2 37948 815845893
1 92367 136710 974215172
1 160164 170547 342793877
2 147846 809750779
3 140445 154475
3 101524 35561
1 183387 192129 314616357
2 59072 904111954
3 38877 169906
2 111011 403426830
3 132022 194595
1 132102 180274 782659928
3 118969 26234
2 69510 13919509
3 170367 33098
1 142432 145897 985263534
1 70917 173891 255848617
3 45562 121460
2 43374 841829977
3 40572 50690
2 180270 388770603
1 59177 144794 267541809
3 116678 116040
3 189282 122959
2 166896 568493424
2 26760 659873697
3 196594 20765
3 130110 65983
2 57332 727072360
3 195473 183648
1 95110 147831 242318588
3 36600 103839
3 80955 144267
3 53823 158328
2 164971 780802270
3 2878 166471
3 34669 45141
1 45706 136174 936572478
3 50449 48158
3 189586 44276
2 105884 582486310
2 136436 948642322
3 83647 193949
3 167136 132818
3 197769 167787
2 36023 50792657
1 31931 75974 224342128
2 95477 67767549
3 1338 78609
2 146776 834273759
3 185906 187230
1 131164 178214 665659137
2 189008 659599823
2 84514 858777051
1 92357 174708 9997977
2 85891 546708257
2 127852 642886529
3 194380 836
1 72664 103382 5896554
1 34006 68334 579807147
2 66395 257521929
3 175616 53735
2 74557 76193264
2 167194 630954804
1 35650 108283 779555939
1 31739 153671 74589235
2 196484 954462098
3 68658 81778
3 159887 99845
1 32353 135615 593948441
3 80092 51620
2 30736 777813803
3 93542 89428
3 18146 167862
3 59949 115208
1 79459 140321 44818624
2 67435 704069799
2 197246 952161225
3 196883 79101
3 165702 31665
3 169054 167801
2 157122 243265662
3 44267 165806
3 80397 165241
2 102970 773231820
1 41902 103583 45276959
3 16285 77286
2 145948 219151366
1 6365 180885 917199111
3 112825 162547
1 103198 174379 312975452
3 79679 99043
3 175953 124240
1 43488 63479 189557288
1 118347 129673 899637174
3 173431 136444
2 39557 135388
1 6224 28919 52302265
3 101196 118747
2 93784 832184613
3 128324 52648
1 94899 113975 511499814
2 41375 821126679
3 30096 188380
3 27952 158666
3 45173 176650
1 34841 141878 218720341
2 124521 760445166
1 29615 115718 57713225
2 185251 558297884
3 114553 8251
1 124701 163741 399731950
3 194962 197447
3 176206 164751
1 37367 88219 155309429
1 55791 107380 214330852
3 81172 192726
1 164902 183578 376376201
1 98142 169407 26138311
1 45898 161922 619347482
2 123426 664624459
1 41439 86780 151560905
2 58766 165126807
3 156068 131393
1 8680 76882 512209667
2 65094 998463241
3 105363 166288
2 26070 704091123
3 161962 188518
2 88307 608665127
1 10185 158293 635124763
2 181689 650379289
1 51677 85532 429774077
1 17943 169640 824641422
3 38141 195159
2 195288 352358667
2 49797 491655130
3 131782 165003
2 147855 469937031
3 49725 88057
2 105423 930286846
2 198310 274509821
3 71170 96967
1 18093 190680 378069401
3 108865 21877
1 128343 167410 799906858
3 102445 114927
2 62933 335994679
1 121529 135111 256843189
1 80060 165978 620975719
3 27150 92119
3 124672 64699
3 64417 11403
1 42110 122909 571681707
2 104280 882060831
3 86989 161356
1 64544 139062 584600253
2 91026 50171532
1 89634 112511 88640591
2 85633 954149536
1 9308 28610 131206795
3 15155 92944
1 174196 185783 627033977
3 170084 87331
2 75946 867554441
2 105173 888063826
2 134497 476780126
3 55559 137852
3 126270 134760
1 50594 162406 495266068
1 2242 24527 421084906
1 27840 62288 403454716
1 118598 157127 424874677
2 100253 444734572
1 26934 164678 254946586
2 6837 552018719
2 124359 59452033
2 168581 107620602
2 151985 582463657
1 19918 134638 846837950
1 71575 117175 549666232
3 149714 132042
2 168566 882073191
3 183510 122947
2 159216 158275200
2 90371 773545773
1 3167 16110 720000921
3 17447 6050
2 139607 447011748
3 16066 197889
3 122550 4680
1 161367 177405 623511166
2 63286 89429139
3 29537 3967
2 25120 858955015
3 115037 144052
3 161158 70736
1 24241 185941 973340585
2 64353 718176783
2 12639 25141583
2 60990 97507588
1 178888 181086 214184308
2 51720 119099943
1 28080 121575 148230683
1 43843 44403 179804351
2 51626 149086572
2 142789 844412814
2 133328 833405470
1 60089 71385 560974821
3 37034 194889
3 150235 98895
1 75599 132201 49458598
1 34235 150848 263580077
3 104571 51192
3 77521 33096
1 2122 46638 34552764
3 34011 198867
1 141946 192547 22431509
1 31431 34108 133341641
1 92811 183508 13344782
3 43015 121098
1 43380 56006 317088808
1 173319 179717 259092360
2 157376 597577865
3 42168 87982
1 35233 109890 681175373
1 74798 160813 406851033
1 167532 199026 492453549
1 13178 72175 189332230
2 77061 586803074
1 145527 166808 158614234
3 3354 154522
3 104976 46680
2 22279 151885869
2 103390 760547948
2 116395 892298172
3 163635 99244
2 17749 436287954
1 69675 158766 922100934
2 121248 711699851
1 88409 88948 109627325
3 113918 140087
3 127506 108743
3 43092 5734
3 78166 68526
1 5331 191786 679057895
1 65104 185482 850585434
3 19756 13669
2 35533 905563794
2 194126 716243128
1 968 131951 314528989
1 7987 29211 641236748
1 3215 30336 138219791
2 34302 455878897
3 82707 188727
1 96719 113130 485601764
3 155691 187165
3 8950 6179
1 45390 75677 214292852
1 106793 191829 730256525
2 3939 643997224
1 166127 173298 528141652
3 65839 98514
1 52785 111370 647900929
2 54628 445616487
1 24045 94026 106974803
2 163168 235713273
2 255 457431552
1 4483 141339 947948860
3 126900 113891
2 140092 142251103
2 179826 32027266
1 65661 106866 100335453
2 197686 888729562
1 15705 137176 763579263
1 65106 104501 488223067
1 137439 141467 188164708
1 125635 198778 316833968
1 143743 189196 474658117
3 133758 171316
3 83745 32939
3 82585 151716
3 186778 41901
3 153479 8791
3 148732 28521
2 38653 21588046
3 102166 30237
3 144871 150844
2 158446 466406066
2 119283 587654460
2 118044 450640005
3 176310 117683
1 84887 105954 134425606
1 133163 153224 914376238
2 124574 93780017
3 3284 184304
2 32624 464188212
3 75448 194967
2 138620 435104033
2 45199 93036228
1 13501 59324 527980558
2 112771 301299318
1 117203 150699 472060355
1 102994 160410 788674617
3 47630 83014
3 59926 122589
1 92605 145214 539891632
3 17807 67987
1 6482 135440 217605095
1 16382 127691 643471246
1 62831 173034 787796408
1 125256 179880 491117513
2 151363 313507744
1 15183 58301 891845451
3 169733 189299
1 68759 144605 947916427
2 34556 772013999
1 137614 181396 117972349
2 139811 593242156
3 187110 18503
3 120875 65524
1 8767 171151 683917234
1 29403 67036 793485480
1 108997 185175 174679500
1 25583 151353 470990752
1 15216 75282 666148397
1 57959 86602 353570876
2 192361 383884480
3 134374 127314
1 51452 110126 18844742
3 72327 140243
3 54037 149959
1 3808 176922 444014598
1 1315 23373 470969441
3 194566 133213
1 88300 190918 165514637
3 76216 96235
3 55756 53374
1 75125 138060 882139917
3 5991 82358
2 36438 974633638
3 196987 25244
1 122498 137792 965161617
2 120350 179452880
3 138147 133375
3 142756 191829
3 93193 24554
1 39917 50818 267529486
2 140613 101602990
2 29335 574058669
2 7561 366777906
1 171708 183746 524375598
3 100565 120085
3 178580 63565
2 11798 408399843
2 10495 975850898
3 45872 127925
3 114909 197663
3 94817 121678
3 4638 143489
2 34679 85936661
1 123345 169315 869109695
3 147331 94204
1 15031 178767 55924304
2 100647 520663822
3 178519 39924
3 120412 82449
1 37644 106474 277998519
2 92231 302654331
2 82372 882990669
1 20527 177989 695837837
3 167821 57634
1 135592 198544 999999052
3 151836 1355
3 32980 58124
1 9589 186062 825956191
2 160617 948618136
2 134471 890194651
3 163774 34062
1 182639 188952 456304666
2 167718 631842007
1 22689 110241 784533690
1 91006 96255 402793631
3 119963 131951
3 14036 80762
2 106075 713348135
3 115279 2440
3 172283 39515
2 142360 807673339
1 17374 21708 108431676
1 40932 103976 585738285
2 175876 127541627
2 178404 611627154
2 2184 561354815
3 65142 190410
2 91678 911125973
2 83288 835216831
2 27875 409030386
2 76810 479503350
2 188 842984236
1 99250 137205 109066631
1 142999 160794 422187047
2 111727 638236382
1 71963 174010 157453304
2 111295 261541718
3 10847 87616
2 120209 332111070
2 199965 373843773
3 4607 19310
2 65984 751411640
2 44254 737227522
2 40861 626755873
2 96068 764062498
3 196033 191381
1 107885 146361 804169307
2 174168 676654035
2 40822 280771225
3 164306 171695
3 155239 188144
1 1938 65761 842036282
1 28232 64210 694991736
2 66183 483962954
2 178657 880097605
3 98416 4520
3 161020 148255
1 8906 38153 345079501
2 118040 77322921
1 102990 174143 403794317
2 102881 256636583
1 193784 193907 320690697
3 158287 21534
2 175243 516252383
3 7077 125152
3 52793 44857
2 191391 938102335
3 79139 35837
2 171149 996607716
2 17315 408027079
3 189679 196845
1 67278 87071 722999357
3 99489 37117
3 31868 169788
2 114318 284072680
2 173340 43817064
3 72598 104549
2 55520 388105829
3 98549 35807
3 29404 167027
2 151845 825257788
2 6270 897428616
1 39704 64771 839566132
2 174977 635859461
3 1631 8746
3 61194 36041
2 48152 289603780
1 37334 47201 371953871
1 64340 166751 588974389
1 34868 134511 789558203
3 26859 196706
2 128823 167653170
1 36490 62829 662626275
3 31620 6509
3 187394 5446
2 26955 43814216
3 24748 118966
3 127085 33987
3 135865 181347
3 143842 47891
1 50224 167297 399493319
1 55985 197394 499422112
1 139640 184915 116581874
3 111115 35229
1 64869 70775 97830070
1 73967 182376 606138453
3 166463 29547
3 37640 188427
3 111543 24907
3 188804 91261
3 36826 104300
2 158600 388546012
3 177831 82825
3 61752 11627
3 34907 45643
2 44262 375388201
3 61836 25929
3 121563 19252
3 115034 93113
2 179480 795563750
3 754 58178
3 109111 148856
2 157786 844056855
3 109516 149287
3 142868 74182
2 156142 908932153
1 164830 177282 329831425
3 15537 111753
3 137040 133588
2 42989 418372567
3 6877 163125
2 185305 521483913
2 161005 481227496
2 167013 352593329
1 44281 185153 775624187
2 169028 735712954
3 44669 108976
2 105822 363775506
1 15997 149659 189181395
1 17792 76151 96394321
3 83257 39672
2 134009 672546078
1 32159 183493 365014986
2 159026 220214876
3 82108 132853
3 49436 26522
2 178380 598192794
2 176076 331639459
1 132841 156998 841912986
1 18686 194987 208230994
2 149451 670792353
3 166795 5813
2 114012 661393084
2 118717 978359221
1 162482 175932 601667100
3 186706 28741
1 18762 176970 611733346
1 49592 80199 248137403
1 32178 185868 841313301
3 99591 147635
3 68756 133590
3 152373 20736
2 101345 167364248
3 172165 62470
2 112862 972838287
2 197195 627707762
2 45513 537586528
3 105171 127744
2 50473 305680481
3 113409 182782
2 50726 615596993
3 138728 95228
1 77323 127945 598024164
3 115495 47857
2 104005 760158660
2 109714 448061117
2 113259 373343210
3 198369 41432
2 132769 801522009
1 84775 142748 359484697
3 165885 120353
2 165063 542282789
1 18961 50148 269106864
1 65885 71049 376036683
1 55028 190706 78772307
1 11887 164319 826723822
2 180465 834553590
1 99912 153274 904870457
3 161650 131385
2 130163 832295239
3 101756 139280
3 170786 82685
1 43193 174068 539720211
1 108446 171138 622733892
2 75882 490967082
3 6955 72709
3 174989 115444
3 45440 74679
2 170461 79950727
2 89704 980883517
2 74604 44624046
2 123541 333882133
1 83833 121136 253419337
3 24677 113740
3 32127 131735
3 184593 117444
3 86245 54565
1 43170 131430 652338351
3 98297 3892
1 141565 174443 732857643
1 153620 184851 307214933
3 82245 21917
2 151923 317911760
1 67736 186643 933491561
3 73704 86304
1 40619 56282 486848640
2 106448 993752073
3 31737 169345
1 82585 135383 779778569
3 56776 196898
2 93189 804969349
3 49897 172195
3 728 26647
1 97880 142857 999457541
1 114464 115029 67723527
1 175615 178741 199439555
3 146882 134568
3 192680 29984
2 79198 114901396
2 193769 741395326
3 128694 70452
1 65329 131369 160811795
1 102350 118379 563224008
3 70275 62009
3 7995 161065
2 153977 286846728
3 54892 132418
1 65505 134918 496371714
2 142563 827792423
1 45490 118934 611725041
1 111668 128714 56269136
3 49762 103650
3 148769 49788
3 95857 1874
2 145130 474186188
1 108721 194557 973137496
1 82063 113213 902061465
3 123811 9299
2 167063 611701176
3 78249 71428
1 63721 109163 135011935
1 58343 121137 642076480
1 66583 172880 59311097
2 4691 125468598
3 118635 15740
2 28823 39356226
1 130850 167088 530233222
2 88766 102693915
2 147644 758580763
3 50885 183914
2 76460 45402855
3 22528 1219
2 145043 168132240
3 186070 150635
1 9889 186375 438262485
1 122653 134909 715162839
1 1699 153810 975169152
1 116652 127816 456293396
1 19 21671 582394746
1 78413 86020 181298599
3 82370 124367
3 94375 87789
1 31505 73569 62974604
3 21434 27090
2 13530 948530880
1 126620 149975 34661200
2 32957 415895611
3 107761 59665
3 89730 32795
3 83320 102213
1 134972 169849 732783132
1 21580 148767 350208096
3 135074 85359
3 130124 98272
3 174421 163080
3 147914 77262
2 1010 897626793
1 54266 171713 58997185
2 88633 393767205
2 49302 914956964
2 89995 429511239
1 101277 117974 430847691
3 120297 150023
2 31795 757409956
2 105638 986346281
1 29232 32085 372649649
3 6408 88287
3 101589 128409
2 48015 778091040
1 150253 190515 310212294
3 3032 142698
1 154275 193292 679131690
1 144218 174130 455041187
2 100813 462021154
3 42700 20517
1 30473 134696 750291452
1 180342 197222 454216956
3 91749 153937
2 133560 219434207
3 92696 72342
3 102853 166915
1 53085 122517 878984445
2 83023 576916034
1 148906 196376 802145462
3 109921 153603
2 10427 143474506
3 43364 182048
3 173732 193250
1 21633 166141 84768053
3 52424 48446
3 60497 120812
3 183964 157214
3 95412 118731
1 74479 192099 639725093
2 101165 26870594
2 342 723577278
3 53204 159364
2 75161 916749680
2 48957 968066188
3 58285 155950
3 45158 134492
2 50568 258449870
2 98280 628384751
3 99778 96725
3 128887 111981
3 28795 134740
2 188587 273256523
1 26139 90207 200935725
1 91651 130183 599972415
1 26563 140104 130685972
2 79291 640689290
2 37448 853317831
3 29147 51011
2 182573 977128490
3 96205 53840
1 179064 199575 602944767
3 183171 22818
2 24134 297481141
2 120583 842352842
1 32527 69119 234918462
1 67632 154196 188020372
1 117192 154601 413972451
3 22699 87093
2 33608 71307735
1 31871 95764 139398236
3 53802 10481
2 37542 708951164
1 5634 77909 850152121
1 6318 170084 477439635
1 23914 93146 168005110
3 153 157670
1 23779 30034 855772700
1 18216 132570 47591081
3 185733 85929
3 193386 105106
1 155643 173420 759131283
2 150448 385567697
1 16753 190834 784143896
3 40016 122624
1 129133 175668 259264873
1 7687 148754 815707239
1 105450 169871 105092506
3 89561 191452
1 131189 197392 189550377
3 106610 122994
2 175344 443719896
2 69986 724688109
2 154304 459672520
1 20399 31523 944000270
1 115103 182641 304828175
2 161294 826778998
2 72061 360512537
1 70097 85948 333090589
3 105043 177478
3 57258 92606
3 21423 34423
2 72831 104474968
1 56514 191669 271813613
2 150188 536996349
2 169066 914610811
1 11487 36309 265778895
1 35648 193382 545930235
1 36954 45276 652297452
1 19003 154190 887189552
3 133528 114816
1 71995 169888 58005108
3 42932 127725
3 57985 100226
1 87738 153832 807197158
3 103512 58205
1 165853 168818 16178969
1 82494 92375 79264331
3 111360 145538
3 60880 168247
1 48831 63740 187265550
1 96970 97516 455733157
2 182121 923299132
1 20808 95785 202529503
1 117039 196213 85932744
1 29935 86893 799173144
1 82076 184703 913276980
1 138207 139368 279869282
3 129404 199249
1 83071 105983 991952311
3 146676 70987
1 43884 113345 538041884
3 113594 94580
3 153741 8638
3 162217 60447
2 39525 318212117
3 185914 125744
2 87518 233172686
3 148743 12846
2 104083 215812022
1 15629 185134 282697483
3 50987 90380
3 16515 141878
1 56385 102477 129821584
1 5042 122481 275116607
1 38257 160192 785027005
3 121839 66813
2 192574 324051246
1 56615 57554 489321583
1 759 61108 787301809
2 22791 116345318
1 116218 197318 965026879
1 64948 133471 779589247
3 84234 63690
3 176177 77303
3 175304 6389
3 125307 151978
3 45324 123105
3 182924 76649
3 45958 184257
2 2138 657521737
1 174456 176420 896758089
3 10622 107944
2 81422 1230998
1 75347 105048 355993596
1 84393 121985 578324022
2 47271 211816670
2 105465 390045369
1 45500 85574 962030706
2 50914 409831415
3 109971 199576
2 3155 108684853
1 67317 147520 357621940
3 191635 79089
3 4713 198197
3 17601 196135
2 178389 315043847
1 56081 94694 555974727
2 114930 750176121
1 43359 93373 285929694
2 178985 391259920
1 14321 160048 418830497
3 46608 101200
3 25710 89216
3 168923 170893
2 9545 7409124
3 86912 59763
3 103501 61189
3 10829 185588
1 19431 101856 802228511
1 60160 142629 372754245
2 163317 843513008
1 74220 136929 855440520
3 155543 93319
3 44334 84515
3 163002 57204
3 35604 167337
2 82847 821495961
2 45089 892324100
1 33159 168344 394005598
1 129380 150785 2743468
3 58720 57710
2 40364 883727231
3 115055 44914
1 174302 194318 903415288
3 103301 106068
1 89476 150741 13442074
2 46501 596864772
2 145481 405733565
3 86220 42868
1 20178 103363 753251924
2 172717 752147602
1 107856 143405 330456852
2 129231 535182451
1 128399 143037 546029788
3 3214 4810
1 172459 192768 632680710
1 51394 139338 810882298
2 143046 353768481
2 2204 147000604
3 122353 99318
3 76404 56634
3 165580 181212
2 10507 905117220
2 51639 305743201
3 133439 9098
2 115181 873652582
1 83457 96743 150643053
3 170001 88286
3 166312 80556
1 51005 73440 200068096
2 104039 560974649
3 13541 160363
2 2397 420318561
1 105480 132468 479316848
2 2270 787155337
1 12571 181635 342088093
2 41336 494671765
3 103687 198331
1 21762 159394 672259367
3 77486 40268
3 112422 199911
3 136218 117243
1 142613 198344 164142402
1 68513 173534 219487389
2 69755 607934564
3 153743 41889
3 75864 189673
2 65733 663675264
2 108762 402854482
3 176036 116613
1 75150 191154 48599563
3 182398 32542
2 61029 345532637
2 94599 282355012
2 73543 940253837
2 178542 158266524
1 175327 192770 821070373
3 83418 143069
1 31124 72284 127448137
3 191279 97300
1 38576 106833 362696977
1 22011 114984 257614685
2 143245 132278536
2 17704 673810150
3 77462 44495
3 155765 29653
3 145333 108637
3 66804 126348
1 120752 185223 990730397
2 725 978813425
1 145433 195267 591348639
1 160483 198221 622989705
2 132671 581353250
3 27630 159038
1 78685 191892 16690025
1 135912 162721 942166791
2 73730 638259780
2 62473 715602462
1 190214 194115 798262706
3 81771 65367
3 41915 32730
1 39685 158098 843319994
1 83071 111958 3827807
3 80184 185501
3 157748 158671
2 110344 424531795
1 97996 146089 114082197
3 117655 137246
3 66890 168072
1 10676 20960 261725749
3 49432 159959
2 101749 90516449
3 196822 44240
2 189644 47992152
1 8925 189925 743223111
2 20823 799180204
2 144792 75832764
3 191838 78946
3 166097 77192
2 9109 408468206
2 137625 861263788
1 10663 72533 34145377
2 146364 192319782
1 69878 185922 336003756
2 148821 668127966
1 6778 137699 531815392
2 119366 521055200
3 177098 159845
3 70748 5817
3 192541 105136
3 198065 148580
2 179216 888459669
3 85872 180823
3 162111 83830
1 57845 153001 953996318
2 271 767645336
3 30345 175925
1 63648 189230 474508524
2 80819 346409850
1 128319 184010 863465119
2 156821 958137854
2 20561 813741052
1 14243 160800 261995884
3 7283 186324
1 26264 188996 620693036
2 2216 157175825
1 5038 121729 305161534
2 57189 734005456
1 29519 66906 487331795
1 162462 190751 144399686
1 105961 122008 72165443
2 101041 664350492
3 81498 72118
1 11950 22204 868705942
2 36697 686866602
2 30599 234543126
1 7290 115949 390065040
2 11124 748217367
2 2194 352089440
1 40161 149953 806440919
1 21782 75057 340360299
2 134581 22527500
2 182658 38538634
1 69771 184218 146564746
1 98389 177142 770735683
1 81052 167632 980830351
3 165697 154416
3 188919 32344
3 10988 67908
2 109448 65623818
1 106307 121390 115309908
3 73421 123532
2 146017 46745056
3 82844 88845
3 32567 126862
2 146807 411850771
2 158658 300487049
2 90147 208900930
3 82996 56678
3 41022 18602
1 34113 143425 556382234
3 169013 74068
1 97622 101361 358819637
2 131024 101977996
1 58635 186945 191907552
3 167227 64251
1 127034 174462 284544889
3 130607 12719
3 172920 147709
1 2926 158758 697011659
1 68959 173951 757057239
1 86337 197879 87944345
2 22094 560822867
2 186123 244549570
3 11666 53005
1 127699 145640 356627477
1 113759 179963 309778404
3 30674 105398
3 3613 112747
1 9353 177208 74491182
3 100277 79202
2 191737 96703613
3 143795 63318
3 98319 166994
3 143761 96930
1 132135 194518 530130499
3 106282 924
2 168073 448275431
3 42760 38030
3 82898 5262
1 82166 105409 672519305
3 119009 103645
2 185935 436482988
1 95153 161042 642562039
3 115627 52438
2 47033 247559905
3 134659 112044
1 72351 146510 474206577
2 78305 50006674
3 89839 56750
3 117112 16215
2 98846 164056926
3 70246 171430
2 97345 61091035
1 47713 73765 562834113
3 126222 118293
2 1736 902313483
3 106235 17256
1 20219 47067 27683752
1 175933 188698 596165055
2 81183 997924279
1 144023 157616 457334588
2 58757 465301245
1 8718 107274 373812762
1 157274 188658 227566589
1 82634 169754 723474995
2 21369 685524867
2 62623 267232092
3 121026 190613
2 161093 912838137
2 189491 257266140
3 181592 90712
2 168451 160393373
2 180597 871471374
3 186426 134013
1 163914 183713 712408164
1 59080 117442 863164506
3 169179 65382
1 117549 160426 890639867
3 28616 114595
2 81743 439833983
2 83304 127210717
1 110612 171065 869304617
3 190829 134451
1 38 941 121812882
3 26251 180454
3 49744 10801
2 59940 917403619
3 124816 95837
1 136488 168076 313776017
2 99425 907009525
1 97318 148642 637963864
3 34333 2604
3 156836 27267
1 147541 162638 102564476
2 99738 120134727
2 107510 218286038
3 48424 29469
1 106910 172370 821822095
3 23087 668
1 47269 172426 69444573
3 12388 182552
1 79596 124196 611955241
3 137509 17899
1 55431 66990 973429351
3 97675 158590
2 59279 306748843
2 103175 171778006
3 184361 27862
1 81920 169136 786751454
3 31034 154839
2 71038 451577162
2 26181 912501945
1 111012 182355 483890342
1 109595 116213 418293293
2 22538 921885603
1 32713 55862 932606183
3 8185 154725
3 84171 197699
3 148782 69164
3 64158 56804
1 14909 158332 946327324
2 23362 113781415
3 38054 145238
2 148812 940982626
3 95772 168349
2 136200 60881506
3 55229 182747
2 104450 34765077
1 83092 133288 327231137
1 82057 189029 331808358
3 199503 101442
2 96775 181547640
3 3285 6380
1 13675 48602 104036327
2 136053 822105777
1 3394 10521 163380085
2 3018 572684315
1 13447 189534 850221249
1 10313 115088 38589906
1 142648 151963 239692018
3 127015 44268
3 197298 48458
3 38295 198199
3 67597 57402
2 168631 349333204
1 113621 165350 795677387
2 198306 615748731
1 51083 111380 439904483
3 48928 93785
3 146708 20113
1 149472 184594 397877451
3 142638 22799
3 159153 171709
3 48564 171100
3 17949 50429
2 84946 167091324
2 70753 444560658
2 33210 742005668
2 143371 729459084
1 126450 153819 816115532
2 153124 273650167
2 50570 487386421
3 89438 118160
1 24018 120802 215982423
3 79692 127757
2 132524 217431488
2 175379 360310905
3 168725 34044
3 79982 189791
2 67187 881732760
2 167207 712778265
3 165856 31578
2 52598 937909101
3 23648 29184
2 166854 380311618
3 188448 110245
1 124497 127573 187256162
1 48409 146270 869255835
1 110040 146583 854651389
2 137024 321645111
2 187209 493088501
1 85844 116392 653395071
2 142893 570798899
2 59609 704610012
1 55645 192812 984370395
1 38172 162465 642017764
2 50075 906570539
1 85452 198335 666283703
1 27385 31448 599994698
2 189027 209597965
3 86167 150106
2 112110 799773504
2 66363 633868527
3 6059 29252
1 4925 164369 178577518
1 58953 65622 987707345
1 110134 171323 765974717
2 192808 975455221
2 54912 370934165
1 18027 152074 177073195
3 163904 24033
2 167966 424590323
1 155464 173409 919219376
1 14954 108164 148156472
1 50392 104340 919365281
2 23346 783686060
3 172420 146429
2 73854 73587806
3 94224 144908
3 43939 50174
1 34062 51683 474508973
2 105007 919336294
1 53386 69001 53933965
1 49314 158455 930031425
2 192955 345375971
1 94952 187238 929891191
2 191190 916123779
3 22009 80734
1 90266 146177 189020876
3 150468 13507
3 61349 39403
1 51406 142102 30849963
3 158934 92932
1 24713 118698 364140421
3 194445 102459
3 143962 72743
2 185225 784867932
1 55766 103917 116575773
3 106297 56002
3 105610 116872
3 116772 106755
3 175501 129193
1 161778 196686 497026345
3 1766 70140
3 192142 190146
1 54038 169991 643361280
2 72958 825506298
2 14870 589095810
3 140729 127523
3 105918 90759
2 105590 915703728
1 172260 190237 322110356
3 80195 179981
1 96639 139259 114265866
2 109566 32743067
2 17775 670843610
2 33445 426762023
3 27571 155814
1 10456 124729 186729504
3 148591 62177
3 89220 59926
2 9797 195861447
3 8361 106413
1 13497 27267 226192123
2 195631 213869882
2 91492 207068399
1 79526 137128 39787363
3 63723 144447
1 7657 81220 427347393
1 30791 137593 379228708
3 180292 37580
3 43421 134379
1 133791 193911 653733759
3 77355 39588
2 114206 957442508
2 84323 779016910
3 80706 159257
2 108677 300526585
1 81344 83722 273650899
2 164839 708783066
2 83685 157863326
3 92390 122009
2 32688 884776297
1 43555 186093 733990471
3 29402 131221
3 8612 121098
1 111788 147455 927631450
3 31709 111082
2 74708 847970495
1 34545 129192 856722697
1 46174 199401 1853860
1 57574 193050 286834249
3 70870 52889
1 108832 173977 346550927
2 166625 757680420
3 167 198874
3 175331 60181
1 95655 184222 249367
3 73450 12953
2 27078 419654977
3 183148 42736
1 105028 120987 720403459
1 27020 99249 18165972
2 84236 533098408
2 180393 726921666
1 39596 59395 19141682
2 4649 633432231
3 15426 46271
1 12526 113712 390323220
2 7888 876823666
3 46891 62467
1 92976 184237 761817177
2 146519 221175774
1 14819 38883 416710481
2 160425 816579821
3 198681 97871
1 71242 144284 617270076
3 193610 62936
2 51090 183907258
2 150017 123034580
3 7330 184820
3 117112 10808
1 126690 195055 818327488
1 73005 141402 211440805
2 125170 187265283
1 22423 47745 50051400
2 153486 741976699
3 136097 83645
3 60175 114982
1 75813 138091 19167965
1 61418 196746 959128458
3 164201 13407
2 156828 532137811
2 32209 547634176
3 89062 597
1 24005 32967 291749288
3 188046 152650
2 167345 220761535
2 182096 867889289
3 144981 186672
1 45506 173137 237510151
3 169643 68382
1 2247 163056 860796590
3 169612 141419
3 184701 132372
2 4854 867075846
1 42626 147781 915281866
3 46171 152166
3 174364 12296
1 24633 190954 876268085
3 62235 127144
1 44610 114963 507461980
1 8732 140079 738325747
3 49507 27610
1 79492 109238 827568199
3 173641 57506
1 60561 193625 672738940
1 4739 66154 174035156
1 97940 165456 63121010
1 16306 39332 136668784
1 76212 195931 176291935
2 52647 33211008
3 13731 160111
2 193541 620226991
1 17134 147451 525347501
1 102989 115237 299153935
2 143388 136975884
1 33989 97823 80758314
1 147965 199101 794601895
3 89071 155310
3 176657 153590
2 188890 739724568
3 3952 15690
2 15709 34742290
3 166351 140582
1 39318 176045 377828426
1 73751 155161 429505600
3 47644 109033
1 79747 186030 244754278
1 34723 146685 845096194
1 24481 30147 293732440
3 159097 35014
1 132307 180442 828976502
3 171995 3208
2 33506 544487968
3 192523 196792
3 6211 175493
3 93815 73475
1 158500 189293 608035529
2 12541 898227574
3 106962 31574
1 52409 160419 788974004
2 155454 40312575
1 88559 179950 734276078
2 48318 256608594
2 123013 561493468
3 135028 119424
2 108540 819947129
2 70895 457703523
1 35368 190002 507114598
3 22414 84642
2 171144 543692680
1 107476 196433 383301418
3 86348 178289
3 25612 41475
1 39793 42320 877559898
1 178432 189500 45451503
2 42656 409655824
1 1916 169270 807243808
2 198643 287302262
1 2496 147234 298243227
1 51931 163311 877945501
1 61117 124719 762890942
1 15748 60715 992522774
3 123170 22552
1 42506 159071 995240217
1 99819 179982 200246902
2 2334 56832258
2 5001 251601879
1 36224 187555 571687332
2 37994 671896670
1 106721 175734 225703119
3 20111 180975
2 73979 618372531
1 9126 190501 904063201
1 94165 159397 378946647
2 108264 646741590
1 99522 195559 158658992
2 124380 840732414
3 36824 72994
3 137310 71848
2 141084 560257955
2 76129 214974768
3 169424 184264
3 197728 69151
3 69091 163331
3 177667 128406
1 25548 169057 873879004
2 116370 809375270
3 117436 66020
3 51054 21313
3 3508 153622
1 5567 153975 795297593
2 119527 961754156
1 15597 140793 639951329
3 134382 55277
3 51833 114973
2 108440 429632705
3 65562 43701
1 31355 158909 421753390
2 198694 558334675
2 77257 743429166
3 54706 1847
1 111977 192589 638072148
2 183172 204900574
1 94091 117295 636278967
2 184487 785888637
1 156806 188831 661134372
2 157020 625923393
2 64917 79829280
2 168112 719401701
2 188089 416520122
3 26002 193818
3 89812 959
2 76599 715599996
1 41334 65020 731206835
2 100430 325097883
3 183946 51658
3 5783 175473
1 118919 186804 484262617
1 147003 181941 952021870
3 191189 176114
1 147800 164914 838732366
2 80786 577737249
1 118249 118771 518865558
3 137202 51401
1 157347 169601 92395895
1 4390 64726 925426227
2 195710 902091217
1 68241 155029 395211978
1 37691 147221 253622697
3 8207 121948
2 143738 558294655
3 20342 68419
2 2533 837780439
2 158275 84377598
3 17595 98016
2 7821 199542270
2 134752 461447663
3 173949 30906
1 50727 129397 448623356
1 181846 183049 887642081
1 43152 199023 110498896
2 122538 78324757
3 117057 99537
1 24828 163155 285954382
3 167257 177684
1 49620 123874 335094550
1 167427 170339 138145204
2 4392 678459
2 172182 759110685
1 88451 184305 686657802
1 136062 168231 524502810
3 911 96904
1 1759 39450 858713289
1 73685 163208 610463101
2 19425 256160677
2 144741 812356208
2 87572 870101893
2 185768 435452402
1 5525 120289 265606946
2 50615 282965611
1 36610 67911 676348757
3 177364 28559
3 11065 158909
2 34247 821438237
3 90177 141567
1 153135 185939 171899171
3 68489 44287
2 72295 6772459
1 74781 84556 11883237
1 48844 84388 467566490
3 161792 129626
2 73525 439549514
1 58659 140391 178215415
2 174546 415310230
3 18973 60020
2 162452 74157030
3 80590 18472
1 3117 179731 34265537
2 178615 268587567
1 40248 194382 80634305
1 3800 51267 270165569
3 125178 172986
1 21052 29455 359318959
1 41908 114397 961957710
1 9898 157965 788027941
3 141667 103202
1 52070 106069 108741520
1 8051 102236 434651007
2 29994 400786253
2 95127 707392071
2 121439 748106336
3 67027 68652
3 61953 3188
3 54644 155506
2 139036 443373868
1 153206 166887 106536643
2 150574 986966801
3 189718 66166
3 194527 71923
3 167725 39746
3 38810 50776
3 132448 166457
2 38336 468835391
2 134156 371491868
3 25651 94073
1 14122 187633 715842696
3 156119 180824
3 27841 102031
3 56920 14877
1 28778 51068 308483578
2 185144 35632321
3 49994 4784
3 182156 161471
3 67041 98912
3 175021 56992
1 9071 45747 124190003
3 95342 140972
1 18455 159000 11357123
3 135642 33451
3 18265 164450
3 35935 133823
2 105928 270130947
1 84656 145999 534360979
1 82303 99075 28118108
1 66932 70824 460233081
3 175722 30408
1 131026 145477 303510733
3 172312 128131
1 12018 191596 917920542
3 88039 3819
3 23536 152278
1 5205 73822 382698001
1 5034 188487 893708093
3 119552 23831
2 104208 769033861
2 6949 949172174
1 134006 141538 693996195
3 161729 58923
1 25006 127335 267504237
1 35256 123653 774826226
1 56759 185351 585507835
3 196258 174043
1 12338 187906 783031291
2 26013 912353750
3 85346 138724
1 53564 65503 725992695
3 97055 135571
1 67146 92077 402166076
1 14996 21637 178693975
1 64100 70557 293272420
2 180085 869767613
1 5033 182276 956045944
3 134808 19751
3 169603 196213
1 29550 34668 107035552
2 105110 548216569
1 137576 149646 998892726
2 108140 144965978
1 5604 40854 932248093
1 35256 119672 237316172
2 115891 490376306
3 33317 125660
2 29450 744865561
1 116881 133440 190178997
3 20360 170051
3 31651 132139
3 45312 115230
3 101079 162229
1 41609 114805 460285643
3 131408 81188
1 70087 104125 859961253
3 43381 59327
1 16928 92230 229165723
1 128665 185397 185290551
1 96952 195228 344281590
3 112502 143992
3 131920 81868
2 111562 736728447
3 125910 75155
2 65909 408876681
1 96828 114021 388849354
2 152122 78808079
2 133487 99995366
1 97780 107287 660638116
3 190384 46681
2 89651 487914668
1 92535 167136 742140199
2 81132 647419966
3 130951 1972
2 92524 708810600
3 188272 164188
3 177639 50901
1 63701 177140 902392265
3 30242 56655
3 34466 37267
2 193362 578230761
3 135318 187402
2 49885 941526577
2 140333 411176761
1 38687 44819 960314984
2 166447 846190545
1 6126 28478 788771570
2 40900 881175985
3 12711 22582
2 80962 402553425
1 8015 27276 543659714
3 112847 144578
1 46723 168035 207033079
2 87348 572396374
2 164551 476174604
2 45738 426725824
2 13013 499206288
3 153971 83293
1 8348 76068 445164604
1 14099 147922 756451244
2 189571 960899494
3 1152 153251
3 33101 95938
3 37517 121914
2 6482 720921188
2 198034 77236659
3 89068 92468
1 70400 159951 981017405
2 7153 13223645
3 179496 65209
2 19516 944918418
2 71787 388503596
1 55098 180690 706112764
2 62490 103606335
3 31102 104532
3 43989 80226
2 174450 317303150
2 8745 835905771
1 17337 59074 892059389
1 65862 142260 470463201
1 29006 144924 437610435
3 75311 93638
2 7076 593310369
3 21960 60841
2 181504 57508424
1 130722 147065 53654001
3 46631 85067
1 155558 160889 827675964
2 15223 157844475
3 18541 4512
1 48059 81166 481959201
3 83611 191473
3 118310 153933
1 63818 75809 731585351
1 142215 163400 535610236
3 73808 26376
2 198815 760374249
3 149799 161787
1 15634 146355 480141075
2 174573 637033742
1 131796 198094 168928561
1 80955 153825 126622904
3 61865 118560
3 196329 168351
3 13430 97663
3 20020 62675
2 6045 977524106
3 77642 75899
3 76418 102554
3 44888 193928
1 102271 195121 343571651
3 190195 69256
2 36012 83492093
3 96270 132807
3 93352 99248
3 30077 76274
2 47793 91096825
3 146952 122033
2 116913 384555135
2 124496 656328637
2 56095 748203371
2 1041 454976580
2 196065 691692265
3 45537 102059
1 13535 65369 312359301
1 23796 109093 238728037
3 155595 174635
3 199583 50300
3 162848 66756
2 181138 278606449
3 25554 64907
1 63581 151526 253559286
3 57443 197437
3 128974 179404
2 159896 314171738
2 179146 941158122
3 64345 4114
2 50389 213016609
1 7940 39416 194155605
1 37680 108616 252548467
1 72947 159844 665472466
2 72823 442490366
1 7321 27853 517018197
3 198960 178838
1 48985 96455 279706039
1 53834 136281 983140316
3 40407 93647
1 55083 57542 754214755
2 36750 167977001
1 68188 184792 362399404
2 184325 96433510
2 17006 34671763
3 180118 109958
3 49337 162231
2 93159 322703723
1 36383 179601 270879799
1 45252 119814 100389334
2 152709 395592564
1 111677 149784 357632382
3 172360 140280
3 160363 103131
1 145501 163983 743995422
2 53104 373956470
2 143949 265138244
1 67172 113543 190163299
2 68283 929350991
3 79616 43613
3 117984 77237
2 14831 230522719
1 29605 145314 348690726
3 137636 146266
3 120911 58047
3 192247 168151
3 128984 149071
2 127675 723320890
3 195347 55542
1 11405 131130 365008946
2 137422 791555651
1 9907 83665 549544894
3 110550 125486
3 97588 92611
1 166 12924 977123739
2 148102 282416765
2 14753 715759139
2 168626 988555253
2 148470 156454763
3 161493 91108
3 38843 197670
2 18906 735020885
1 52204 180781 798306532
3 165508 177790
3 158145 31058
3 192359 41539
2 121595 837265844
2 56728 946425607
1 133231 168433 594757414
2 87728 930622273
3 154881 172823
2 184185 375547568
2 148605 516251824
3 21535 122923
2 32591 694566015
3 133011 19919
3 4772 198226
1 42306 47735 443139454
2 20946 84178019
2 171821 361281114
1 18781 53386 209488579
1 102863 141475 355367445
2 77359 594532458
1 41879 175556 139903205
3 55939 116062
3 13184 172604
1 60521 128615 714796965
2 72715 354451255
1 34910 94688 786370209
3 155115 103292
3 26312 2325
1 116420 178821 997414718
1 120562 191470 566430815
1 36589 190193 635508769
2 101635 601749148
1 142057 177989 247010462
2 127886 483299810
3 180665 109623
3 139663 16258
1 13949 135498 105667606
3 68653 190891
3 13032 12400
3 171744 187672
1 21452 169759 628471983
1 130991 195208 394743383
3 167288 87312
3 152511 136245
3 38604 184022
3 105654 54396
3 139916 60585
1 13378 25643 821253347
3 81517 194361
2 52124 40504217
1 19554 23497 517932149
1 115084 128130 407330410
3 69943 75157
2 99871 301264975
2 182610 2047906
1 118066 183926 274323335
3 88787 171324
2 138263 477617862
1 1046 58062 891840931
3 175720 5990
1 7988 34340 694206306
1 2512 5982 706501514
3 162243 95783
3 29966 14211
1 135476 171694 300417333
2 1076 417551541
3 29258 117019
1 23170 83756 686041383
2 37801 517202519
2 148540 19494415
1 90836 92102 24740018
1 98541 108805 41851257
1 60783 84413 676214929
2 28021 644538264
3 48081 54702
2 127092 736071254
2 40465 342243350
1 98347 106288 273639298
1 21085 176887 854301179
1 92840 171203 475416797
2 169403 159162267
1 15132 22814 551442145
2 190590 573040056
2 167170 572813823
1 114278 118106 67030004
1 107666 186163 381026592
1 54166 125220 401885001
2 21475 618805122
3 189517 82781
1 31224 159725 971792093
1 15141 179303 336327934
2 185348 119093450
1 63430 198144 115360055
3 163609 59566
2 17474 360957980
3 94427 159593
3 24039 195989
1 21853 52961 368948193
1 72351 146901 350132526
2 10809 255960398
2 42068 665459194
1 76010 191326 252913943
3 61118 155259
2 86055 365735839
3 122703 186354
2 26662 469142398
2 116538 898373694
1 27600 51446 86611012
3 178936 51162
1 37087 85833 686095798
1 50661 62992 76233839
1 25490 191912 675128042
2 143249 425871616
1 97443 134337 282453092
1 83140 164051 383671775
2 36279 618931917
3 149362 24631
3 26525 175529
3 37990 70269
3 197721 154088
1 57402 105630 206593919
3 59638 91816
2 196722 868810476
1 57763 131466 931738975
1 159319 162625 648474386
2 134473 984734445
3 121481 36311
1 130583 138908 82055342
2 76808 278600875
3 148907 167284
1 5746 160124 518391863
1 20175 66162 758045942
2 8634 523014210
2 140344 342804467
3 115608 143858
2 35905 116984399
1 36689 199283 73734772
1 61618 127254 870043239
2 72486 108238840
1 28888 41915 526651294
2 134204 402226199
3 193578 125156
1 35859 57363 300313165
3 189757 119699
2 110227 541194958
1 43969 91826 822498255
2 59421 206856229
3 130524 24639
2 66335 190561528
3 133019 153853
2 25289 14684521
3 164920 88598
3 74360 107916
1 76408 134699 985681890
2 49353 161618116
3 1003 45096
2 70835 376322715
2 23654 680504633
3 98403 189279
2 147843 502888573
2 3650 756049162
1 59321 198798 841627364
3 134228 66233
2 152959 436832375
2 132429 170282390
2 149832 606208097
3 93547 180377
1 54234 65851 578701699
1 91087 192469 194721449
3 55892 132856
1 72900 169682 673045696
1 40105 42142 67827580
3 139327 175851
1 90965 166788 843023167
2 69946 732527378
1 37030 196274 704188529
2 16181 732488417
2 85071 711707979
1 112433 144607 986385356
2 194028 491435637
1 55978 182289 27078201
3 40269 165313
2 29793 534098273
1 110474 166301 305396584
1 66339 100237 87125048
3 16008 35000
1 3759 146398 906896032
2 50040 980878540
2 35481 538790305
2 197081 10920431
3 135730 113710
1 74448 142094 641872153
1 110530 190242 325211542
2 139022 207556269
3 15804 4538
1 17084 111019 38688301
2 16224 305551331
3 97580 162957
2 1793 681235519
1 123227 178765 925488953
2 131428 41895180
3 98121 41809
1 17242 165763 302396851
2 142498 328169420
3 57213 133469
2 118627 388611517
3 157263 4595
1 24019 135463 373220312
3 105930 88279
1 90867 121591 682832074
1 74872 111954 690764929
2 128710 773677349
1 63267 75340 978628591
1 83217 173617 293956645
1 157321 182646 19380072
2 121979 102484238
1 118445 168123 106191152
1 48491 101786 802950698
2 94869 722414834
3 154476 161223
3 150307 97597
1 97958 103706 562795895
1 28608 81745 442508892
2 154952 888687062
2 168471 934724059
3 71721 154543
2 155901 623737319
1 129449 155231 311231738
2 140288 624933859
3 193154 992
1 66417 143355 69944570
3 185870 189144
1 10316 25801 920014103
3 67659 88520
2 14219 865968283
3 19183 194766
2 128193 282637783
1 84165 102300 494299553
1 2171 152717 414790789
2 170895 570966605
1 62334 103822 73168262
1 112001 122068 621877840
1 1233 112544 272611500
1 92960 116634 942421900
2 89476 844294759
2 55894 862800796
1 125607 180692 878443339
1 102160 126955 193918242
2 53319 485126058
2 29667 583853225
3 126707 76297
2 94978 174013731
3 112917 111451
2 94666 965670121
2 90610 74129119
1 138417 140111 448220792
3 31785 181477
3 41816 164668
1 10737 22231 204808398
3 66429 23617
2 160516 384914296
3 48212 58625
1 23285 48150 710364209
1 6907 131178 368393736
2 79699 182347156
1 3468 73173 914700734
2 119014 962718472
1 136353 138278 984871333
3 73068 5726
1 8988 40827 769039786
2 151512 866567080
1 74807 192361 134256882
2 94208 435311892
3 144137 12876
3 138854 24714
3 189032 125560
1 98520 160394 187101683
2 189574 190364354
3 278 64330
3 86383 179301
3 176247 52787
3 18907 146419
3 187884 36924
3 40717 96487
3 132691 49194
3 137622 116672
1 34296 189512 264898277
2 149505 136776452
3 186468 32863
2 190039 297991501
2 144499 529749652
1 192875 197485 593137884
1 27241 103808 34511124
1 36614 140616 743247206
3 8332 24077
1 61976 186562 126184228
1 73565 150434 192271808
2 112340 118238101
3 85612 9613
3 64102 111388
1 47594 81043 143640067
2 80770 226884138
2 70919 417540360
2 165968 530922734
2 42115 585180634
3 104235 198354
3 105317 190246
3 166900 176563
3 138339 166689
1 22873 196021 178305884
3 37711 171643
2 93210 597324431
3 183054 56291
1 154266 177074 240370635
2 38682 488760985
2 159037 101547635
2 93324 181496668
3 79326 169472
3 57399 54827
1 117977 161636 535119619
1 30111 50954 749849578
1 41881 145781 307342943
3 143151 36835
1 45395 165548 593013387
1 79803 188928 967648445
2 35884 382134467
2 24981 127479552
2 121430 992649604
3 98237 191764
1 190000 196513 283724088
1 19973 165082 347323845
2 136278 659798847
2 155216 424215846
1 4942 47709 5567525
1 57463 143271 743914183
1 21348 53755 952086723
3 39253 84894
3 169260 28953
3 121625 55607
3 11705 118013
3 160806 155620
3 157605 151593
2 137451 238912027
2 10646 557918005
3 137185 170581
1 90548 165044 911342134
1 19214 116397 147083163
1 107237 173656 244100590
3 77220 181987
2 194000 147331955
1 167103 179846 790198021
3 150985 102238
1 62696 86495 282160987
2 25803 247392094
2 113244 37734048
2 84647 200157862
1 122557 178786 669618810
2 40278 644464302
2 102621 382476578
3 8368 29578
2 27816 427247860
2 197329 885704825
3 24986 114412
1 4599 79757 102910184
3 166006 144273
2 65953 94563302
1 33840 110219 939345803
2 64970 538083270
2 69060 206388333
2 102247 920380817
2 140731 845271584
3 189553 77133
2 161729 320869446
2 83829 273528891
2 126163 673676625
3 44196 164241
2 57611 104742346
2 180806 470279567
1 20844 97915 956602191
2 134824 521902338
1 40601 152418 956771727
1 64694 67655 171479448
1 71229 94469 468227018
1 118529 118641 162829220
3 151250 145231
1 164870 177205 300393922
3 28614 87300
3 183746 95614
2 123003 106866566
3 60934 62605
3 149271 91027
1 92343 139307 185639523
3 98953 35421
2 129295 872769167
1 88390 102054 760088686
2 19636 230685316
3 89503 8738
1 6750 35681 338309110
2 15234 135430922
3 170435 181200
2 69652 534860880
1 21497 73650 952123624
2 189627 653307497
1 26785 154132 979904054
1 142279 177163 299408128
2 137381 316644506
2 178778 965799480
2 155615 560913171
3 141490 118762
3 16709 9148
3 7451 18688
2 147976 699977067
2 57651 514686032
1 15458 94989 866018575
2 138565 837000107
2 100154 58008443
3 88036 154104
2 62926 794482653
3 157500 199380
1 84284 101069 613398407
2 82932 977438188
2 92170 196852952
1 88405 158220 868271512
3 78485 31013
1 108776 111757 111694028
1 5681 156775 380666041
2 195443 388071915
2 109530 603895020
2 54284 604029970
3 90397 38925
3 172429 99597
1 25613 55441 846862820
3 55089 33319
3 124844 155700
2 74473 49412832
2 50870 738582007
3 198949 195563
2 82140 386135463
1 90667 172425 97221247
3 116365 65458
2 72786 294038389
2 127301 339417337
3 80266 161872
1 78764 130281 713363130
1 74286 105239 394760546
1 504 68969 583573967
2 134851 772382626
3 89704 190638
2 151677 693451935
2 85403 585069548
3 75233 178103
1 6226 26379 689171656
2 112486 385612051
3 107961 15258
1 49647 170114 959873331
2 116639 341175268
1 22443 169733 961843108
2 186835 45982224
3 189246 121190
3 73669 97251
1 54924 62373 311413859
2 83999 570572764
1 71176 140523 470096195
1 81931 154260 759052880
1 31068 141259 686226370
1 150132 161038 278850155
3 44834 85168
3 92526 18506
1 9106 23394 881539146
2 144281 135424132
3 87492 6017
2 167286 305862466
2 75158 625980176
1 29675 109009 652542978
1 55121 197798 956533167
2 2796 995289658
1 43730 133074 460462708
2 26787 986414064
1 42443 107456 763260103
1 18373 90622 929550089
1 43832 46988 472401220
2 11667 355675075
1 56850 65265 151682610
1 7674 160180 186816277
1 69548 146295 196489696
2 1906 116144788
3 7152 183213
3 137039 110696
3 48543 18023
2 195056 896706932
3 179177 107357
1 82195 172000 12968514
3 32520 128629
3 44297 65541
2 98157 235350429
3 147688 93318
2 152846 935888402
1 12723 139175 92183183
3 198335 76675
1 97112 97130 917652904
3 110130 76055
3 26935 76583
2 142946 662005386
1 85325 193359 263998686
1 65352 126523 928125679
3 147512 136196
3 82300 149833
3 181255 27888
2 150581 535966345
2 16192 642998128
3 188627 120181
1 19750 123160 289632660
2 188177 810684767
2 53018 145256740
2 90691 968295029
2 127571 133885056
3 26360 199279
3 59807 125514
1 117968 198562 533635580
3 120776 193140
3 190031 113220
1 35253 72358 386368271
3 84112 6837
2 39203 282762422
1 23955 191991 329196442
3 138118 49150
1 32971 188110 586401208
3 145926 82562
3 40530 146202
2 16065 620020651
1 14251 106576 808340567
3 99834 28542
2 107515 700739377
2 59855 762419391
3 105537 82601
1 153862 170469 258889740
2 82720 59884129
2 123114 450136779
3 82316 20132
3 175631 102688
3 75371 107973
1 83741 169138 953821438
3 68917 39489
1 96556 142922 997156039
1 50930 121470 720725883
2 176640 345126735
1 119123 140395 81731773
1 30270 117379 514241469
1 147923 161508 209075480
2 51363 108831389
2 49538 799884689
2 77954 586083268
3 96180 20104
2 34344 886463678
2 189358 63102063
3 117721 57717
1 111812 148048 721935308
1 2125 38712 546311236
1 48482 198627 993560448
3 86585 172520
1 33185 104746 992251046
2 123131 930689508
3 132154 22352
1 26262 158315 469673819
3 93702 181713
2 106832 297141273
1 126591 129048 131751686
1 59910 144235 354413972
2 185573 7476432
1 105090 172978 630912725
2 143157 752846338
1 18575 164022 26758991
3 195641 6468
2 84407 851092207
3 139565 164053
2 56016 54586989
2 117787 882619504
2 131277 419919851
3 132877 173264
2 74170 619534737
2 166835 395346397
1 18394 122416 880866202
3 118158 198057
1 81166 97747 828670352
3 80763 126578
2 64167 17463802
2 155067 508868296
1 18502 150452 778969146
1 66210 172344 747048492
2 109352 878350553
2 182386 214212802
1 40507 158290 360061401
3 87004 13920
3 57259 112658
3 82261 96063
1 46266 147773 618873784
1 74864 182959 377021375
2 73774 329610360
1 55084 155534 790296630
1 48574 145205 813536220
1 52174 181268 273813319
3 111857 98598
1 105566 169829 941193420
1 46376 195665 41140089
3 124435 81595
2 25370 886707208
2 148375 200786166
3 39849 109978
2 81611 910140691
1 26348 157300 215763580
1 2421 3714 433685693
2 122628 624147367
2 25918 990878994
3 75318 7065
2 97256 592354842
3 85034 97283
3 96029 88734
2 39965 323226961
2 7272 18310389
2 27642 815746128
2 145395 809152116
2 17695 938815940
1 88463 130219 500013759
2 133702 200450492
2 113653 459583554
3 37749 7163
3 63308 169660
3 169652 29669
1 8428 18970 218352617
3 83877 57047
3 109774 96584
1 37390 71095 972041166
1 17786 157597 626202800
3 70119 30253
1 19754 181965 805122338
2 10071 238174070
1 9221 118040 852378735
1 76751 184876 550814137
3 103591 182993
1 38825 102216 388003872
1 19239 135077 752229302
2 198324 482007625
3 144262 115440
2 113145 803019941
2 149605 533309466
3 21383 154643
3 154638 94576
1 55716 180985 447098251
1 7688 199885 652606198
1 51388 99073 166291686
3 198916 40235
3 155386 60086
1 112270 197813 195155441
3 194998 198855
1 160463 183760 645300545
3 124450 135827
3 157540 64320
3 174793 25305
2 168442 467433470
2 99158 438285088
2 194362 544850596
2 106535 297933038
2 133323 366221291
2 35632 173379288
3 195043 157360
1 10347 86862 85853286
3 138111 131819
3 1991 58464
3 77045 43627
1 16134 137699 34088954
2 17403 413732064
1 8455 32989 503715834
2 36514 357571514
3 21827 17496
1 76430 103822 312164135
1 115907 170650 121817781
3 161399 113519
1 39432 153873 497621379
1 13053 184265 852451560
1 54332 108667 478942711
3 140899 183255
1 7267 119337 59529412
3 73581 13737
2 150411 245048624
3 169094 45269
3 69503 84955
3 164526 79507
1 79316 199455 517621404
1 31090 97790 496070957
3 178345 118238
3 128526 42289
2 108165 279234265
3 36755 109292
3 181955 183737
2 99668 216741468
2 93546 823263246
1 146949 149060 335656027
3 147407 171223
1 23217 90218 503584532
2 166656 379014456
2 60305 568337095
1 113151 158412 212042386
1 5893 152515 178107763
3 78462 58823
3 142075 146085
3 40420 103004
2 51031 203149959
3 107299 89645
3 174737 90094
3 159345 197830
3 127397 75817
3 134485 186955
1 85271 143273 495671906
2 37673 769558415
3 102429 45592
1 114740 152140 619126500
1 4794 156335 863940027
1 32289 69667 275250008
2 95488 772745098
2 195766 534557055
1 34104 158847 143957577
1 79708 189487 973035670
3 126487 175051
3 123765 28565
1 46932 152734 528331414
3 41647 120496
2 149944 45117433
1 48312 111104 790644033
3 123770 118623
1 56339 95135 203492337
1 145248 165232 451961557
2 13410 852022459
2 55760 584752983
3 171275 98572
1 22022 100454 304918244
3 125801 49187
1 90430 197348 520233774
1 16883 153432 744766304
2 98385 464117178
3 13348 127581
3 103441 62311
1 54680 160979 345110439
3 124476 181393
3 75256 166715
1 131764 184022 318515503
2 75267 838861683
2 135955 558953115
1 20598 169140 931520254
3 102385 110831
1 20273 101803 691335817
1 66627 148586 947320596
1 65031 144129 706952916
3 156807 148366
2 15120 557552907
1 63832 173812 751302848
3 140639 11635
3 115547 113628
1 75956 136490 484711611
1 49413 52995 216149741
2 135549 409477852
2 151977 889890315
1 73529 90054 799185700
2 117464 734789804
2 27326 208403227
1 42409 182291 703295488
2 161042 662612790
3 90485 120284
2 134360 514335665
3 94902 147495
1 83171 137846 999326156
1 51236 81804 117313588
1 153870 183446 241834957
2 109488 481475165
2 73682 646240373
2 109299 549977974
2 90972 524934354
2 138215 398168442
2 41331 59059535
2 41068 40990246
2 91410 339046889
1 120833 142359 790456662
3 177012 108693
2 43116 84048932
2 18124 44023313
1 61197 90266 184323319
1 73790 136427 163032721
3 179821 120699
2 43432 699081036
2 57004 149067495
1 4230 84195 38489459
2 121480 147763027
3 96372 49942
2 74583 346379760
3 195192 62658
1 132282 164055 802441223
2 9020 129791598
2 61890 745596807
2 135761 173566083
3 35492 75820
1 79345 112796 513386754
3 6957 115617
2 154485 682856614
2 23491 980705909
3 9211 188294
2 34136 541832940
1 130717 161983 391154088
2 23472 410479431
1 134960 146501 967843678
2 42681 583714683
3 123409 47277
3 39534 14977
2 2671 420815367
3 36736 186670
1 14872 141077 939895889
3 129572 15054
3 95038 35425
3 28674 103327
3 22273 114391
2 23527 253885169
3 29047 169121
2 43223 53707938
3 148106 118773
3 102150 161543
2 49583 533210751
1 120284 122890 620948051
2 72143 305442879
1 83100 199598 533495407
2 102224 38660555
1 46808 157242 324235171
1 66320 189053 481137425
1 44654 63767 472948100
3 192213 192820
3 70537 60569
3 199972 190910
2 157959 597928558
1 86885 194789 16101400
1 13917 16805 502838077
3 177105 73410
3 59578 77884
3 109291 169565
3 68206 77190
2 30186 556337561
1 60323 67657 37140621
2 28335 41716923
3 111828 17761
2 128024 34771192
1 48407 142591 147339967
1 119404 143781 156383192
3 71383 70822
1 71818 190292 536948859
3 103547 42782
1 96423 106579 295927357
1 172931 196341 703961619
3 120382 174980
3 199539 120983
2 67442 286952255
2 143856 463993205
3 159670 64135
2 2348 276086559
2 96464 126010574
2 74648 788665682
3 157887 100715
1 6244 56372 711302330
3 75716 95095
3 127581 164037
1 92887 145296 466343749
2 76837 727958395
2 29114 474060460
2 115510 516304462
2 149670 815271644
1 96442 115046 159015543
1 41015 122647 590190618
1 77033 163527 163975404
2 154516 201172143
3 90500 171279
3 148165 97268
2 159802 417361255
3 109440 71282
3 25138 76080
1 46926 147186 262211564
1 61651 119799 902918016
1 79706 158159 331698379
3 41736 14347
2 13571 369767759
3 58209 70615
3 178615 56403
2 8228 392900611
3 106113 154998
3 133462 193164
3 81793 25466
3 149520 75681
2 133011 101623541
3 96263 24842
2 171299 514665364
3 19477 124022
3 161457 89288
1 53660 109748 107919049
1 165136 175289 712058595
3 19546 87570
2 106947 645273527
1 109109 195576 612589930
3 172398 172440
2 69049 269684913
1 80284 154340 420668162
2 2385 445387619
2 107849 764877202
2 140891 336823175
1 116336 147642 900439850
2 89990 730848903
3 66995 130886
2 6811 278437209
1 7013 43449 301178185
1 54898 90446 114654043
2 87160 218996504
3 98903 185810
3 175609 129820
3 73248 23195
1 41300 98811 523466410
3 69153 3411
2 146959 202307871
3 150124 19820
2 15764 691335687
1 26660 57106 679922053
2 158251 100439522
1 26416 152777 33561276
1 4922 106107 354161484
2 74040 749661725
1 64839 102368 148628547
2 130931 307765844
2 154316 464385466
3 191090 112732
1 19521 67392 70840
1 32411 54767 591299867
2 27505 301963333
2 142962 310844926
2 182327 182790802
1 88895 184686 477531712
3 65883 41644
2 191585 226301779
1 53844 185017 628914779
1 136690 157782 274087391
1 68032 154467 87411232
1 46462 47532 189818725
1 93867 144916 564339249
2 30336 145917397
1 61198 109623 824582875
3 7294 176360
3 132459 148037
3 188544 120773
3 50027 160752
1 90890 117426 662207049
2 7310 256553764
3 36240 51909
3 131042 122153
3 7972 179770
2 116042 166537403
3 27185 69418
1 57840 142295 399367324
1 10076 182254 726955244
3 123632 194483
3 120720 45482
3 21828 45454
2 49761 503684793
1 10721 168687 60044030
3 132659 102499
1 87928 137278 695352592
1 126930 172526 116205510
3 102184 129761
3 13910 166583
1 57878 112569 356870559
1 134931 167410 505990154
1 45447 185160 332304530
2 120159 171189717
2 64509 842799061
1 13032 133237 27078015
3 53858 148276
3 191917 8921
2 58762 917065001
2 126026 116809085
2 44065 921118790
1 39142 101488 108808659
1 107971 185408 162003035
3 132250 31980
1 46723 57184 179604055
1 28191 187211 623653680
3 53821 125813
1 78217 129333 56590364
3 124316 89346
3 156978 22182
3 173741 148081
2 63966 135044470
3 127604 154888
2 177330 343229335
2 20701 557190391
2 42709 892347192
3 130276 57279
1 11186 189207 331124919
1 43122 177745 606645790
3 134884 93367
3 143862 183320
3 51313 169313
2 29492 241355783
3 114250 119824
3 190399 100716
1 32055 180565 637780148
1 136539 169516 620691376
2 61127 576289806
2 164285 86636347
1 4374 156573 540286837
3 174439 68530
3 116911 41529
3 115306 62116
3 95274 196369
1 68933 91208 537930409
1 4381 69927 114858231
3 62314 56605
2 169575 650352201
3 187132 199629
1 59268 82128 379608606
3 131038 66737
3 20050 153375
1 136325 197422 641784474
3 69837 102620
1 90021 90805 583569768
2 3977 156596207
1 26783 53851 579684664
2 182930 935093660
3 97243 98737
1 173670 183941 771589106
2 143447 88707493
2 168385 707335275
3 193356 195402
3 47820 66274
1 75725 141773 265225489
2 46595 413127707
2 119780 333783993
2 62729 159578899
3 137211 6649
3 161256 108282
1 79370 99349 579847199
1 6989 49715 680306824
2 155071 944892297
1 54598 86055 951713125
3 163735 181154
3 166068 187113
2 57198 429562040
3 44749 54785
2 139180 549400619
2 64794 764167094
1 100317 157970 526850337
2 4585 295164832
1 29266 42482 873247768
3 135169 87176
2 66931 289097297
1 147044 175919 383191686
3 124522 145001
3 179820 109704
2 169081 99367633
2 63140 748876545
3 128644 27613
1 16969 181364 325462634
2 173543 103533440
2 52276 883383461
2 16879 366507962
3 37030 134507
3 55171 13124
3 5474 182989
3 60732 78544
1 101673 151457 140501949
1 14199 26151 461766274
3 128434 97832
3 51639 51520
1 105910 143346 843672658
3 113772 78975
1 6584 45385 821934548
2 176957 998083835
3 188640 138017
3 84928 115741
3 87479 199798
1 15919 134271 304956718
2 39742 605863608
2 165110 491956959
2 73095 286648459
3 82299 136647
2 137407 505434701
2 48139 209713123
2 137612 800886059
1 75919 109766 830381081
3 84272 101470
3 9481 135206
2 178357 639994639
3 68713 10755
3 4899 120125
1 25019 75104 99145223
3 109050 116489
3 117581 98771
3 160530 120054
1 111533 120783 279387602
1 10604 80685 32375773
3 1631 4471
2 149570 651424913
2 52645 849187679
1 5636 117944 2400255
2 93476 972005300
2 90178 819866158
1 37839 172402 637687648
2 97659 487120021
3 22731 15023
1 43980 133127 890808674
2 54685 283253777
3 123916 173225
2 103546 77907169
2 49997 334460364
1 89558 174547 735383877
3 20384 175933
3 128148 94899
2 43882 465241782
1 83563 156125 990581739
1 23046 169236 586928347
1 25163 96138 603790842
3 116809 132013
1 40292 146883 885169400
1 3206 73677 181678086
3 34611 83127
1 153688 190628 709641136
3 135636 132936
3 125753 45611
3 11729 111590
1 28639 94609 593413266
2 159480 371373571
1 41670 108075 713034279
3 171974 47962
1 1204 21552 7146448
3 185208 57439
2 143314 943209196
3 159260 176367
2 61872 200429566
1 116059 117941 831633843
2 74984 22561500
1 122882 190689 969354579
1 43491 72940 664913718
3 108712 48517
3 62529 68669
2 164779 706218685
1 56713 81806 671582154
1 11127 190329 644694282
1 67165 153137 207365260
3 28947 86626
1 175636 197142 106074575
2 189498 901033064
2 112973 283678283
2 129726 103393083
2 152548 891528162
3 172429 86465
3 71005 132253
2 174739 663728616
1 30388 97102 622272929
1 4117 80815 643620007
2 50190 559214494
1 14881 29038 466604976
2 191862 490239907
2 10518 819475734
1 56914 168643 596657652
1 129116 151843 650549023
3 199348 99915
3 7406 53256
1 121914 187377 627064426
1 47724 57912 449687378
3 196909 105175
1 111770 123925 195391470
2 114342 308187889
3 74324 114665
2 184022 648824029
3 67522 192178
3 198794 183989
3 97783 168059
1 18738 101482 695794344
1 40722 178614 940307474
2 121784 760569622
3 96402 162112
2 42472 961781638
2 109390 181363910
3 1852 108924
1 12235 21362 37766280
1 115887 148737 160917088
3 131989 49973
1 61909 170476 316351595
3 6438 195642
1 21081 90130 756114475
1 49815 199490 446632786
1 86760 116242 576678710
2 193070 899676578
2 45735 195453101
2 10198 706891899
3 140319 40384
2 71712 57893203
1 122292 148464 415368499
2 49125 35567348
3 88112 26946
1 187387 187869 457209496
2 128762 76683969
1 41014 90259 577541309
1 138873 147161 137635640
2 35802 493742873
2 170356 289193832
3 176070 90954
3 73962 14538
2 16526 704522465
3 71004 112869
2 42593 164885766
3 156072 186409
1 20387 109615 122791520
1 61849 151114 252878646
1 79088 163715 255976111
3 183379 130560
1 393 193604 863442402
1 72937 192912 765094450
3 69448 160759
3 194361 94459
2 70712 22633580
1 3331 20386 972595222
3 104201 33866
3 18087 174291
3 4205 55387
1 77488 80750 593699749
1 52105 121850 433295046
1 135342 185700 20781258
1 58686 84865 479394019
3 137027 122831
2 147272 475267104
1 54950 98652 963094216
1 2821 152146 127937124
2 98640 908220779
1 139828 185094 804539317
1 66653 185029 322824173
1 43921 149689 655419202
1 55058 120014 993129275
1 69494 127083 504444970
3 37500 34607
1 37348 71402 32164940
2 25345 756094444
3 90135 36279
2 154481 291951004
3 124940 177041
3 144322 113409
3 67956 79040
3 23702 127716
1 10693 151563 565206571
1 74885 77333 758384722
3 157387 85844
2 94219 328081814
2 31117 850399878
1 169435 173209 6571543
3 92367 146340
1 83284 123863 468950284
2 16281 123415186
3 9580 1395
1 39046 173425 79214472
3 174331 55230
1 133817 164208 931735510
1 47940 93646 170214499
1 57038 192551 412979919
1 37124 102434 711000484
1 13633 117463 610392794
1 159244 182215 566716078
2 162123 451606323
3 109253 127176
3 134483 166095
1 90940 103967 864818166
3 54363 33100
2 158925 729353686
2 25896 56612896
1 8990 48090 470231304
2 57537 998817444
1 83939 110726 491166779
1 87629 119122 980247798
2 46146 775153950
1 21377 56204 920159833
1 33959 68405 635889375
2 130194 428359950
1 14080 140853 167980768
2 43019 965093037
2 175748 366292256
2 67287 241432122
1 125842 132822 227328975
1 8536 194642 310198513
2 114133 772632840
3 128155 2666
3 80291 190713
3 67909 97338
2 110761 415238315
2 176658 892268799
2 73544 307525219
2 42203 398558263
2 144487 488784008
3 90525 188335
1 28955 146816 95812148
3 10067 183903
2 160201 496810774
2 108759 172724634
2 125685 482301615
2 35685 686029133
1 30259 102642 759735770
3 103623 109581
1 9419 138449 481180438
3 178612 4454
1 28799 153468 25997497
3 101060 38782
3 62531 115880
2 176083 585936849
2 43617 160175507
1 78678 135894 401859278
1 29174 92105 793199031
3 11710 2297
3 79002 125809
3 104248 12695
3 23878 100056
3 21090 34507
2 108301 728621040
3 198478 74915
1 23972 40475 413604801
1 75577 168414 91959523
2 75344 273834031
1 88692 102431 951936340
2 46683 847956889
3 21622 177024
2 172313 745733522
3 11238 64982
2 144641 418117349
3 108702 82595
2 176339 57333907
2 98651 845319163
2 190429 34898350
1 47211 81235 219227244
2 84289 985150615
1 143090 153998 73480874
1 28409 38458 697127499
3 108900 197173
3 106519 179198
1 91906 192235 816680328
1 159761 196401 960270439
3 199832 30865
2 75290 792160598
2 139734 9014133
1 46742 147916 621966063
2 90857 918030650
3 59456 31268
2 104084 318359932
1 115481 197148 667739305
3 68078 127609
1 27997 117047 669006415
3 33077 102652
3 12229 110674
1 826 76458 943477914
1 76751 187803 478804546
2 147192 796660484
3 186577 77152
1 86453 142559 478946331
3 181310 148639
2 147679 689566967
2 20002 853161288
1 101162 161435 629599065
3 170849 145213
2 14935 820176198
1 138601 189044 887282397
2 183906 994642234
3 181663 76147
3 88663 97682
2 27874 321045741
1 39264 75942 502052612
2 45594 320228478
2 52324 896386407
3 119357 149000
2 84488 670617118
3 157073 6359
1 127274 197996 951710541
3 179970 36367
3 191299 27100
1 23389 46853 423817308
3 82141 74151
3 33697 120790
1 86444 183960 864165878
2 46062 640682666
2 88619 837304301
1 52959 102524 244215042
2 182396 496048769
2 154167 912024731
3 112740 135722
3 48028 160557
3 179122 185110
1 101030 147558 736521168
2 117434 155262070
1 19687 81828 341198112
3 162141 188926
3 109646 148295
2 143787 687602041
3 38349 92711
2 129021 890978551
1 38890 152624 981644172
2 25098 559119008
3 22142 122967
1 4164 177115 270715847
2 91878 635088910
3 171961 34098
1 130174 148052 20409710
2 44020 981812
2 125239 1104876
1 74390 178092 49733688
2 99986 714928661
2 99243 518335306
2 67104 848666510
3 12326 138759
1 100222 153615 501469738
2 62904 971841357
3 184033 120261
3 82164 63694
1 5532 128524 863389918
2 47534 365788015
2 168959 921606882
3 92017 53189
2 94724 832383521
1 69360 78899 395568046
3 106079 188043
2 123832 816200597
3 84209 28787
3 95146 39851
3 76067 193527
2 39187 178722984
2 175982 66948033
3 72546 18117
2 36637 712848911
1 77896 186982 735109624
2 167185 887741971
2 122883 50484857
1 55785 169809 694037664
2 84248 477188505
1 76199 163717 88644848
2 68178 120617898
1 5360 72314 708732203
2 121079 472463655
2 36389 824451958
3 194257 143572
2 17087 838121890
3 15682 141749
2 73436 284514631
2 76140 103408484
2 77935 213199662
1 162640 167839 801032300
2 162993 541865644
3 113018 8416
1 3755 80982 562201269
3 166223 481
2 181906 886609764
3 121083 155400
2 51577 34317241
1 25940 164226 821570844
3 22764 163552
2 51955 866816431
1 23959 51884 926775508
2 171039 697514702
1 39370 56196 195089046
3 40722 183828
2 34720 587730603
2 190768 571001946
3 174613 1408
1 24405 151381 824145003
1 10898 121550 751622516
3 109301 148495
1 11694 170449 651517457
1 53751 65872 803492028
3 61518 79236
1 16106 68798 190394054
1 6676 95512 363533262
1 24850 79984 160764607
2 100291 627044251
3 111469 171845
2 29629 818593407
1 31838 66068 822251623
2 88316 310314249
1 87825 150806 26308876
3 143035 90632
3 74379 32868
3 62748 163367
3 40971 170049
2 147576 58290584
2 169273 271557871
2 55378 501973463
1 146274 185534 639296484
3 162925 157274
3 160651 139834
2 106460 11886406
1 21686 54151 386537778
2 114455 877117287
1 98592 149652 848015373
3 190337 56805
2 22505 141287324
2 36653 626444866
2 606 931045304
2 153396 62899790
2 100512 191018518
3 140848 135449
3 51773 109956
3 55473 90258
2 196822 252022832
3 126841 118430
3 81223 48539
3 60243 50689
2 182058 678655126
3 74428 56219
1 53854 74542 954908078
3 157764 26412
2 172903 359748692
1 66926 180047 678096436
1 50115 109379 212376943
1 25805 107628 419025178
3 9860 101092
3 89132 166560
1 12320 193702 278301692
1 873 60436 537556284
1 13621 116798 737776823
1 20378 176292 427377795
2 142327 124345456
2 99162 739525352
2 31152 793184596
2 112526 736403501
3 80973 55465
3 139374 155253
1 82885 189927 924822746
1 34731 147030 492593161
2 140962 275897695
2 21641 479623310
2 109419 659268119
2 40321 197795798
1 82869 119530 251854436
1 151893 152897 145128769
2 108085 558374847
1 69218 131669 513862367
2 66080 818056858
3 70671 105183
3 113101 199126
3 115348 163764
1 19132 131074 316891836
1 75230 136708 830784234
1 25831 122455 51586343
2 156345 956866821
2 72773 170600796
2 118219 108461829
3 7542 147848
3 93851 86411
1 108212 198277 171159583
1 143799 186938 693449459
2 10375 845392337
3 22559 120923
1 51220 58612 45763330
1 82510 83751 733916161
3 186 118624
1 35248 178246 274564396
3 141088 161153
3 99469 97134
1 149406 181072 900835434
2 187747 756499626
1 14070 57664 568954417
3 26587 28631
3 183424 81641
2 83078 113741638
2 166620 322505172
1 159457 195853 394696120
1 17572 19090 597748862
2 69033 994766939
3 149610 180832
2 184004 106354312
3 157686 123121
1 3410 89895 573965274
1 18872 164698 881013007
1 4901 106461 830699826
3 62877 117719
1 60165 149753 731474719
2 21655 751004521
1 4836 72935 864215655
2 94963 949760459
2 17080 280885805
2 177905 664074129
2 36706 439012355
3 57692 178958
1 15513 25266 546304248
1 147753 179509 399895150
2 8073 343556886
2 128015 344777725
3 112710 42599
2 121253 44174814
2 130084 140393171
2 47193 707885201
2 39530 813253898
2 176699 267698200
1 20857 113696 35100290
2 177613 121947955
3 107718 131526
1 470 37367 517793579
3 12251 85209
1 53711 146889 384094404
1 136137 155098 141000829
1 69208 130530 691845603
1 115775 154498 767259950
3 75230 139723
1 68849 97865 775184702
3 15093 55030
1 160940 197778 595730191
3 35393 13625
3 134290 113188
2 41479 547630413
3 72075 112349
3 196213 11808
1 172124 175236 354109331
3 37933 105893
1 100948 150992 110254230
3 192752 41887
3 105494 152227
3 117226 131060
1 26119 156822 877019652
3 72871 88338
1 60892 158273 946830221
2 180678 697710682
1 68614 149662 738089644
1 89259 105380 197421865
1 13548 154978 424124433
3 125723 139106
1 100621 195373 381546715
1 8013 185764 364446673
2 105027 590714591
1 63309 192032 777241598
3 35206 80952
2 80762 577555208
1 10048 59386 242558551
3 117506 31808
3 50790 185560
3 19443 159701
3 88576 29794
2 13822 494975342
3 42530 157088
2 111245 58644882
3 25680 183488
3 108606 58014
3 85886 25326
1 32461 139523 362600113
3 111490 133413
3 88791 38192
1 70884 83497 474797660
3 178480 193586
1 77844 152638 366605014
2 39196 738695733
2 105543 987324027
1 12894 76877 504102901
2 37639 922464352
1 11437 174899 21805752
1 128449 155151 648894294
3 42287 84238
2 48209 38012707
1 133744 136981 753750350
1 75430 114152 505777512
3 88417 165512
1 125381 196235 949096829
3 21835 157217
1 125978 142645 101293492
2 156398 341278146
3 160275 35462
3 106878 20097
3 47283 51496
1 80679 120460 635641722
2 65360 327310310
1 85545 98127 776111505
1 61761 166805 915325617
2 10077 792099176
2 14119 459771244
3 195045 183460
2 2975 473384546
3 22493 9872
2 15861 865377635
2 180286 723161257
2 60340 465247107
2 131613 659791668
2 57607 817629476
1 91175 108538 649776254
3 69341 152226
3 5290 104675
3 144020 40214
1 48333 99555 827261519
3 170093 41421
2 38012 173473845
2 148802 93708142
3 65570 180170
3 67997 166070
1 87435 179069 326133726
3 156471 94042
2 184637 364275011
3 89111 21703
3 107508 3287
1 81891 83361 967370168
3 59457 38282
3 77572 101552
2 146705 851072460
2 175193 750802220
1 139144 140718 539917321
1 73813 117159 9460345
1 61602 116246 543240945
1 110509 133647 194281253
1 107813 118926 684409540
3 30274 194030
2 153740 306731512
1 56918 180859 953223040
2 115487 564635826
1 63375 91040 179541996
1 13061 94052 324698248
2 142359 636090676
2 31814 395644848
3 78467 139144
2 66130 67428192
2 93673 517948493
1 22359 30217 890511397
3 191072 19415
2 145503 865459611
3 156973 135462
1 45965 111164 483422507
3 123767 63229
1 22903 114167 668425186
3 2250 12323
2 104779 746814171
3 56620 168195
2 191026 238301395
1 139406 163899 546087908
3 20021 68464
1 51743 199724 110019040
1 66718 70097 451167511
1 5235 191607 944300652
3 42494 161383
1 61023 164409 567856998
2 173115 121744451
2 121303 264811438
1 131818 172375 554918214
3 187974 152551
1 46433 144996 876298058
2 121394 974897262
3 4124 104231
2 14572 517550247
1 54624 97336 136502143
2 186817 519320601
3 50783 65331
3 63849 51561
3 168934 158631
1 70016 100749 81097589
2 166021 352613817
2 196460 916766833
3 156033 139559
2 80856 422583324
2 71755 660277040
1 67755 135025 585617794
2 128022 898753252
3 115521 69400
3 166751 63269
2 45614 817697301
1 80928 111368 532089228
2 32064 390077164
3 116785 122942
3 110193 130057
3 62493 65799
1 33442 36693 382912007
2 181704 905340061
1 56538 195199 887412452
2 42716 458153736
2 198888 917696068
2 188968 296900613
1 138313 172955 688489619
3 57119 156979
1 108636 120640 845062250
2 57010 662084363
2 42973 101158667
2 97173 630399009
2 116607 659008295
1 29071 196928 945746183
2 22666 688135056
1 81035 84009 462890450
2 178245 243210938
3 108395 116422
1 112124 192445 459245545
2 81565 643185024
2 143206 886347070
3 45993 161596
1 100599 148915 517509778
2 189933 358559884
2 196993 640446364
3 31651 136428
1 55500 117031 809216453
2 142677 417872320
3 53316 44876
3 100417 26702
3 145796 93988
3 61505 72928
1 6449 176135 920331653
3 171205 125425
2 2161 608568514
3 79749 88372
1 16343 85374 338932660
1 104692 170359 477096957
3 181454 164909
2 103462 9294114
2 53019 269905855
3 69439 11841
1 91892 158402 778500921
3 86307 96538
1 1600 87135 109669805
2 30319 734635829
1 14954 107029 830093766
1 53089 146127 118987294
2 187968 257666135
1 31050 164619 173152096
1 61773 163616 953260882
1 151819 176681 615820193
1 32449 138395 559578407
3 153482 54729
3 98608 29605
3 197707 127697
2 164493 626629554
2 7320 101146420
1 109194 146166 808709291
2 129285 22267739
2 27698 480708300
2 9626 866137474
2 196848 492116394
3 190308 178339
1 83585 86651 834483891
3 78993 179134
3 2658 67115
3 22184 18082
2 55431 972084791
3 118306 81782
1 52585 151715 903089796
3 77897 159936
3 193470 121558
3 131516 92353
2 93661 494352883
3 90503 23784
2 6508 882929429
1 44562 118893 774427024
3 99799 43305
3 154976 174425
1 17402 58521 622878423
3 191110 48581
1 28771 159597 718971168
3 70975 18233
1 175462 181752 360435435
3 129026 46354
1 81612 184780 399762783
2 76807 155682881
3 101095 32183
2 62544 729056361
3 36753 69580
3 40544 192968
2 100756 730083087
3 143584 121596
3 30384 28778
1 48623 122874 854919151
3 39204 65706
1 9058 27914 707997451
1 30449 86220 649862530
1 117334 145258 250410595
2 117571 678658469
3 166762 51656
3 70204 66766
2 163196 606187138
2 107040 732662169
1 40268 155828 510769173
3 107258 12783
1 8621 101808 468098756
1 172423 187476 994880711
2 50191 650636170
1 75100 145843 439520705
3 151536 165172
2 115325 947359472
3 183043 78913
1 15941 186931 545194359
3 10090 165330
3 92302 51133
3 128528 84583
2 48203 566905204
2 48407 692479809
1 77204 163872 541541614
2 10909 753091711
3 147256 21906
3 48438 64607
3 129790 83202
2 6857 219817125
3 141094 72727
1 62304 88604 557217064
3 45678 70519
3 130486 176634
3 154629 138418
2 62723 724211482
3 169765 126465
1 87484 120377 440861039
3 179431 166740
2 132281 822908230
3 167610 106442
2 136341 995335108
3 27025 188955
1 115406 148591 345023526
2 186966 60336611
2 115695 36525959
3 116365 56353
2 1551 328594194
2 190186 706065252
3 186831 140156
2 189761 994238701
2 20044 279331022
1 117465 150958 194587606
3 117331 90720
1 113312 151723 524771211
1 150467 186541 332383743
3 147593 88766
1 7531 166393 269228714
1 123334 191376 997195912
3 17649 211
3 171433 156702
3 49080 38768
3 89862 36933
2 107969 834309546
1 123033 126294 725619867
3 135173 158268
2 181198 347499656
1 25994 62699 726768982
3 127034 171073
2 4245 725280277
2 141876 13927046
3 104180 80905
2 22541 108736315
1 120073 180837 821510847
3 73695 142545
1 3737 77579 458435211
3 64757 125287
1 113888 158781 130356485
2 56502 672166832
1 111489 113754 949277769
3 789 48012
2 104218 622996420
2 16858 606985354
3 133881 39615
3 173545 46174
1 11207 58800 765753949
1 85346 142512 493389216
3 40227 58176
2 124362 362784769
2 34518 574872143
1 62140 132991 485473046
3 69589 135939
1 22198 54554 282496253
3 111346 106787
2 116045 424373590
2 123688 698383736
2 163447 764613756
1 31734 72927 709870043
2 103823 386148549
1 161802 185761 454350536
3 192541 106390
1 24326 46032 149129327
1 102041 119509 586005642
2 195247 926676336
1 22397 198522 58870155
2 164237 125936785
1 31599 51334 697803344
2 145165 416802836
1 29390 123918 461480950
2 173290 883947260
1 127171 139943 393089282
3 78830 30811
1 130995 136411 879862510
1 142358 174205 614174348
2 108081 224335722
2 69355 3576428
3 145128 61381
3 159599 62147
1 138600 176882 809810531
3 198814 126159
1 64710 135285 244430694
1 110921 166576 687012657
2 104953 358089008
1 28282 105741 557351651
1 129891 180802 63516553
1 156846 197721 886422749
3 105303 143667
2 65615 781145164
1 10210 179011 624143279
2 161640 911949366
2 882 47215177
1 60714 153446 924521652
1 51513 143183 916031068
2 22058 594424314
2 192840 645386697
1 48164 50832 473926432
1 16839 188128 707562687
1 33529 128252 508224030
1 23044 88659 379765265
2 188689 899381560
3 39662 168036
1 30437 40261 688452820
1 73494 148878 464008265
1 79476 116997 486395921
2 17773 480504335
1 141340 194401 876633329
3 43698 2380
3 165912 170377
1 50516 75570 990544670
3 153220 58451
3 41148 142145
2 42218 669939474
2 39905 221064298
1 46446 118542 947608741
3 126514 23255
1 36079 154705 89845098
1 137659 160270 689449977
3 177675 52259
2 125521 791049250
1 16236 36619 303054074
2 6387 750512852
2 10041 745119461
1 120952 161085 185498405
2 159121 164690011
3 110490 129589
2 75943 654819839
3 75426 19798
2 144137 63246679
3 105229 105429
2 178537 798421361
2 132884 484905967
1 20612 116339 12224939
2 148197 202093171
1 34750 84875 85852522
3 113854 67709
2 81773 540854242
3 80215 114789
3 141203 100171
2 144950 369550269
2 170488 423491374
3 53471 39237
1 67205 157552 343544573
2 104408 579863777
2 34063 368317576
1 73433 112522 691758297
3 100522 3189
3 33303 94943
1 8044 37915 959235164
2 86379 595331594
2 34604 853093699
1 71829 167065 773283674
1 34074 56374 202614119
2 23936 361330882
3 176140 53932
3 11384 123386
1 26113 48292 47431508
2 33940 14460371
2 86832 619580632
1 27266 163857 223368547
1 18549 18947 686709686
3 77175 17793
1 36073 125765 276252890
1 21197 31184 458292463
2 162288 353626871
1 119516 175739 76937001
1 171737 175171 340257080
3 54996 73899
3 102064 107882
2 174891 353931962
1 121736 147559 717045164
3 122223 117928
3 143067 24182
1 155237 160497 842198482
3 173625 186398
1 94401 136597 727117548
2 193609 279607821
2 128754 375715531
3 141209 190860
1 94937 139649 941015645
2 194266 543290486
3 112764 136695
3 28862 57952
3 46486 50154
2 147896 982361400
2 85293 341372406
2 87344 696050333
1 69349 101053 701122790
2 179046 554969817
3 59454 2001
1 183003 193545 59842402
3 78505 177661
1 59938 77463 720358351
2 38094 54621622
3 137075 116055
1 62368 163623 523991877
3 2227 19267
1 12180 94287 543255853
2 93476 993425822
3 97771 172556
1 21183 197796 21535181
1 93 4094 810289158
1 39885 120698 457071801
2 90465 989708878
2 87114 301667406
3 109748 51429
2 98217 322092670
2 129269 674751929
3 88094 134391
1 95072 154198 34932866
3 144555 36531
3 98935 122401
2 138829 467520993
3 105584 68365
3 42570 43643
1 81407 143372 843864333
3 115989 139030
3 70679 46201
1 32386 63157 484469007
1 41881 51100 158694548
1 77737 107417 314406830
1 32989 198130 122693242
2 69121 327626941
1 35795 174517 667956900
2 80390 293981041
2 129364 700581347
1 119501 169513 482448957
2 78307 207538685
2 5310 149370047
1 38890 195897 562558726
2 181171 75279513
1 26700 118904 728550899
3 121675 109755
3 109758 17457
3 109522 63896
1 129447 130176 962094282
2 109484 117696053
1 19261 193928 505344304
1 57341 199571 421687752
2 47752 725541537
3 166889 181192
3 11555 191717
1 11850 100915 808619262
1 69379 198656 412622239
3 62699 137778
3 146748 84930
3 180930 168389
1 150013 166382 309869458
1 21070 109080 131904163
2 112856 439543774
1 37717 103321 433589217
3 456 53512
3 18566 18191
2 78575 811668718
3 121985 120892
3 126547 180713
2 38606 59619555
1 25961 157919 571160515
1 33543 100822 697696326
3 7062 80612
3 62259 138029
3 124028 46886
3 191225 182432
1 141013 198839 582897089
3 94557 145042
1 14298 84393 689393478
3 76274 74220
3 199066 157324
1 165568 189189 917389529
2 4145 297200524
1 126305 198481 667852790
3 120742 26722
2 170531 415159694
2 149988 745738184
3 102909 117789
3 48982 192979
1 34531 55624 679922879
2 18331 379604092
3 52713 96889
3 162085 44456
2 175061 722565251
1 115521 162268 417578726
1 169295 171172 83753617
3 185368 152199
2 154400 474325284
2 60791 352762796
3 170023 52003
3 114690 111598
3 51289 174277
3 50855 79551
3 149322 142821
2 104311 412258910
3 39180 56211
2 125153 817387759
2 149670 551804424
1 34068 168237 780702532
1 76516 141020 140543834
3 24610 188846
1 14429 70201 497877863
1 83239 119484 681589716
3 65511 185208
1 16747 49984 225401159
1 133605 196619 175499456
1 105032 198381 315451569
3 34715 21350
1 74836 105877 505559787
2 36138 788523160
2 120122 277820054
2 161997 891015725
3 66915 187794
2 119626 325415734
2 150944 78175339
2 45456 719403340
2 50565 19076173
2 14756 72412022
2 83545 459784483
3 166555 167004
2 125162 609803084
1 104543 148903 910374641
3 37202 21277
3 91717 15044
1 26854 102584 257772892
3 196480 94005
2 113686 172398091
2 1791 468282425
3 164334 48161
1 99902 158375 996676975
3 87585 176585
3 118679 147391
2 41248 124465498
1 87386 122828 166682985
1 34144 67203 128085199
3 108140 23525
3 49850 181492
1 128632 141669 172801993
3 152079 87566
1 65420 69472 898208679
2 170669 631725641
1 2668 12187 180550899
1 133484 134386 893186342
3 130552 90849
1 73477 168655 359511849
2 145187 255066239
2 136921 693353082
3 97108 16692
2 112793 135966023
1 95480 144916 336578707
2 61950 744581297
3 160067 128038
1 52587 178501 768475541
3 162112 102527
2 198965 365929139
3 24479 189866
3 189465 11672
3 136447 165441
1 8231 125337 304373414
1 32552 70111 549252401
1 169607 183953 382083016
2 124689 880318048
2 158579 629519210
3 190821 6
2 163843 287970034
2 103246 956235839
3 82118 88817
2 103420 526560421
1 25944 40832 123087313
2 133900 901262897
1 116930 176453 810535535
1 29681 194143 121104220
2 93445 369964589
3 91346 188847
1 8744 151065 220020642
3 37810 35189
3 44799 99086
1 128191 134612 81046221
2 59084 926413425
3 105951 42053
3 148971 52778
1 32657 50483 181170885
3 195544 173121
2 160394 141605134
2 20124 48829898
1 111275 124422 342542051
3 93830 124486
3 83511 108051
2 187051 198001225
1 74458 164461 316700872
1 19683 56052 848430839
1 181812 185127 505244410
2 65243 440855775
2 13458 881361809
3 137586 112821
2 150062 965968604
1 34363 102287 340397940
1 20130 100174 769111195
3 144278 169599
2 142621 737758637
3 117804 45024
2 164590 781772031
3 89669 195615
3 190243 76939
1 897 56384 329823464
2 146610 870588328
1 79953 193051 555962198
1 99224 126459 981723939
3 1303 93873
1 152906 152976 942377218
3 114590 23340
1 103176 107061 57043219
3 116028 197502
2 173345 447311117
2 150510 653699485
1 41742 120588 653298440
3 91689 147170
3 127244 96937
3 64676 156414
2 107658 693091983
3 143131 99087
2 115624 83157085
2 185433 271489400
2 72129 127853132
1 48283 49877 277672019
1 1296 57098 894374221
2 94740 94133210
2 67382 200789856
3 189630 183436
2 46052 822947595
2 161622 364219058
1 89259 116749 582847166
1 111241 190161 746859336
2 44608 456659345
3 70486 4840
2 69643 236907591
1 100085 179486 293113267
1 69352 100336 748909471
2 133929 278887029
2 174599 866639736
1 178927 196175 529361725
3 173668 110542
1 31695 128002 410734907
1 71991 96197 603691313
2 13307 141106106
3 30696 75130
1 62277 110248 219667387
2 58963 756071853
2 62065 452814404
3 56613 51591
1 31809 182999 757141040
1 39394 59302 324984129
3 177817 49408
3 137504 138367
1 152346 177605 434803275
3 2055 128017
2 149258 423718527
2 134750 244469293
2 28059 867705760
3 145493 191001
1 28929 150184 950855720
2 100836 368487363
3 48786 106649
3 56171 26075
1 5247 176993 102024657
3 87142 129735
3 63129 152855
2 155163 658876234
1 80171 165883 893354006
2 191239 81290088
2 123091 551258930
3 138553 166223
3 93960 107562
2 174240 717982344
2 155941 139548388
1 92282 119499 722799233
3 152165 133321
1 27620 174506 35669565
1 47346 110636 995523991
3 127844 188984
2 185051 84724971
1 4169 114339 271356925
2 84736 525013510
3 113969 998
3 24155 140556
1 7607 191512 220358053
1 54137 156468 169317124
1 13264 194297 557269905
3 80985 46851
3 111922 185581
2 110829 101812871
2 116036 682370861
3 99720 112968
3 2214 199432
2 140788 697791472
2 124823 54774806
2 130890 935874317
3 28965 181223
2 66686 743453899
1 5299 158048 270642374
1 75206 131244 665398743
1 37076 154992 555440907
1 140412 197623 582462691
1 20024 119862 145249948
2 155139 552658830
2 12089 919718786
1 49744 129669 67376491
2 13289 671352985
2 84089 80578546
1 58748 133820 51055696
1 99272 103277 742367745
1 40147 108054 967738797
3 116781 52009
2 59156 987338695
2 35386 539230228
2 170122 617269621
3 53727 142770
1 87455 183691 903674660
3 190979 51517
1 51035 103570 134123748
2 33451 952930369
3 170784 47952
2 148768 245000606
3 122795 133849
2 9172 729390781
3 9904 33439
3 154916 169195
3 11972 193472
3 126186 114738
2 79381 512525343
2 167915 113456407
3 130986 186538
1 9641 24173 267124497
1 48751 197703 620698008
2 4569 951018825
1 71070 89209 102936904
1 41881 53953 794711475
2 53400 256549335
3 30202 172646
3 187159 57848
1 67015 74113 822150212
3 136864 181276
3 167481 139809
2 21272 493406990
1 47593 60895 119082313
3 23598 192846
1 144225 168672 457453342
2 87848 918688562
3 175170 154767
1 9778 87563 687040455
1 99927 193406 200084396
3 156727 2312
1 18044 162488 258400830
3 26717 11926
1 31093 149536 758775476
3 97824 55549
3 159303 88480
1 136778 137652 137382044
2 79342 258626248
1 20768 28134 74607118
3 86279 22653
2 152710 519871926
2 79203 574623267
2 22713 649179162
2 4939 137286891
3 193285 2884
2 60393 959652954
1 49916 155385 479968489
3 142290 158609
1 65219 82037 722691593
1 61155 190571 7751926
2 53651 354462350
1 119988 173311 773246130
2 52188 418142013
1 7901 182466 913081371
1 9896 174435 571217641
1 18200 68520 862540016
1 78319 155851 274135004
3 31513 8944
2 103626 901702169
1 149669 172489 574474133
1 93810 192158 338731370
1 35447 47497 660964642
3 19809 111179
2 138191 437995464
3 20521 78277
3 141743 165141
1 63190 187183 333088697
3 157247 135368
1 59013 184297 842298810
1 134702 142907 206457531
2 189304 495738140
2 173530 666762259
2 106485 84145267
1 81971 95255 173857695
2 34482 577153746
1 40648 129845 29394489
1 356 181528 60875391
3 113801 172129
1 32308 155789 872955931
1 2129 124085 894443031
2 140822 528397869
3 152828 70048
1 62092 137709 928002863
3 169518 166897
2 145890 393287380
1 1621 40937 397899502
1 12861 132237 762892938
2 35519 730150553
3 101256 140185
3 6712 192762
1 149012 173444 765291756
3 121074 195120
1 35152 156824 922575837
3 171024 75177
1 86134 194407 336942334
1 137292 138468 944237634
3 116856 115782
2 184167 926685548
1 76891 88960 241439076
1 173467 185048 707704595
2 7715 313699773
1 68952 86270 89079831
2 175170 867227145
2 188413 674318023
3 100201 12334
2 100383 305901558
1 105244 165907 435861029
2 50681 798866193
2 19830 327458180
2 82638 223980796
3 170654 59714
3 60769 94324
1 128425 143836 818245584
3 84606 102077
2 18403 385931823
3 148598 185300
1 67664 176886 539811212
2 110242 837408512
3 149995 56331
2 102921 649092586
1 25029 31577 428278788
3 192870 38417
1 90001 176832 460131155
1 50302 153791 950989709
2 121207 204662126
2 121985 600324385
3 82219 188671
1 105217 152497 586263258
2 90775 971091872
1 144373 178302 327423021
1 159596 161497 101144849
1 61509 135690 231718407
1 31904 91539 944122964
1 10860 141591 560993373
1 152657 190864 655639057
2 151227 876458418
3 54967 178262
2 119252 958219450
3 177204 149204
3 177897 194516
2 113018 103266273
2 29777 223859278
1 694 87075 338578806
3 101362 118421
1 47575 147885 585841033
1 73734 198023 153802365
2 161322 129242227
3 43405 78298
2 187769 544753801
3 142 177516
3 144872 162653
3 15750 98198
3 84902 90380
3 40458 148586
3 71728 78195
3 168871 96539
1 40798 50754 991734817
2 101104 926246883
1 33425 79425 756577024
2 92456 229945517
1 79850 184043 445078336
3 120850 39005
2 94541 415196226
3 85376 48359
2 123997 668842180
1 15491 163321 780915997
2 162097 306312644
2 42513 395630591
3 144772 73110
2 1126 626767808
2 57467 11413284
2 26818 550444633
3 8040 107401
1 184145 188714 14621497
3 123587 29544
2 118860 410865059
1 8162 162636 609371482
1 159928 197238 235552763
1 1098 148111 205209067
1 85737 124035 906480502
3 91199 110895
2 127420 301074793
2 134758 60720500
2 79675 190140036
1 65585 109166 204718321
2 28383 44299529
2 24179 822772321
2 73599 696982229
3 84798 131988
1 55002 161336 962286937
2 100821 163115644
1 9324 95872 299312812
1 75052 148230 440071699
1 13604 138044 156339816
1 11833 65119 8509880
1 47699 117031 181790338
2 160227 82960152
2 159247 818854692
1 151836 198542 25631149
1 32505 88232 302525727
2 168093 95174332
3 21407 167109
2 66325 396339450
3 42754 126346
1 141589 192697 678412661
1 118443 150510 486208497
2 108722 63668265
2 101210 835207409
1 61953 199737 197498057
2 32143 854000360
2 144846 632802668
1 111931 136012 342976075
2 116615 334068743
1 124806 190496 685317458
1 14180 112072 626674061
1 109275 148261 538274735
2 195800 410853281
3 107338 154842
2 93489 862397471
3 107937 22935
1 163818 172841 51574226
1 45297 61479 126164210
3 24186 67495
2 142248 334678297
2 144459 125772451
3 179254 193333
1 169595 198186 352462097
3 31167 194976
1 144459 177930 128839728
3 138441 74788
2 182206 20642642
1 63750 188052 754257279
1 68220 126703 37735359
2 36754 467158408
1 80325 157190 984296009
3 160809 6293
3 4302 94655
3 185768 77212
1 14300 126596 635021774
3 3577 106536
2 185676 700468119
1 146623 188926 983966932
3 110216 122132
3 120079 77999
1 12013 144221 459013810
3 117832 118813
1 140389 195102 61416001
1 138299 144954 497218974
3 198810 69184
2 160211 782646802
2 66657 241204750
2 121855 727400903
3 123282 119393
3 126423 98292
2 90173 366270438
1 110704 126208 447448733
3 32207 74572
2 39043 841245270
3 40682 113364
1 128627 193590 793284237
1 45132 135226 480000701
1 180384 182065 231226158
1 95087 127363 303927483
1 121594 135341 953024949
2 108383 582499460
3 198896 109577
3 132764 75472
1 59769 96052 395183880
3 194022 189481
2 6970 675979957
3 122855 131432
2 188209 535449081
1 111217 147222 298370698
1 7218 38355 580822559
2 59501 973961219
1 124069 167492 758809946
2 167157 498486284
3 60522 141535
2 59265 66300915
3 84391 96164
3 128985 160490
1 105276 155841 525868617
1 93638 112221 131966793
2 197527 571246959
2 188156 17454610
1 90617 134020 966039702
1 37520 162047 77877572
3 429 2010
3 49772 75543
3 10697 166100
3 184054 61600
1 3804 122280 386596333
1 18833 102358 282548141
2 4442 248920580
1 6606 20751 763347785
2 62849 330685189
1 111793 133112 128807704
1 121733 165683 436006913
3 180467 190659
2 12648 867373967
3 18551 168334
1 174183 178811 791195351
2 183886 239589177
1 112616 162255 297384914
3 99579 152450
2 125386 399881923
1 41637 156239 18097970
1 30051 151171 212002939
2 70367 63112344
3 53719 9042
3 63798 195808
1 16184 177257 178184700
1 101278 110374 928604503
1 121314 127460 163926003
3 115205 174070
2 196786 269329892
3 109812 128571
3 5344 2462
3 150708 47988
2 44850 842015495
3 117834 157081
3 51759 64341
2 44767 885269832
3 44463 55164
2 103595 205138890
3 141104 29274
3 84443 175466
3 191420 69728
1 5540 195594 493827781
3 188255 77428
2 149754 9635333
3 156344 158375
2 97587 372975385
1 30377 43593 655249278
2 84214 689885344
2 62554 543203137
2 35058 465910387
3 111567 33261
3 105454 95735
3 182713 132424
3 135448 169734
3 158109 29301
1 108101 166741 483333982
2 170691 422879023
1 135031 169381 400740518
3 116524 136883
2 171046 301716838
3 180128 84345
2 198253 516436869
2 185545 631659052
1 50429 197976 646641358
3 181293 62492
1 37511 159252 33337811
3 141888 17653
2 80586 775327640
1 114442 140451 301875063
1 33041 96309 769088069
2 193432 371731451
2 139122 650434586
1 17409 83399 960245283
2 40294 960947097
2 64794 732435478
2 67177 995273866
3 172142 76494
3 22941 149195
1 99415 198772 141225430
2 76711 80062725
1 77382 96658 330875208
1 4693 58878 642953862
3 127933 70103
3 29938 144224
1 58639 94293 562152798
1 22253 58968 996080523
2 96860 291648775
1 84962 89548 858429342
3 143248 66314
2 113806 289906858
3 147548 138262
2 137407 512418010
3 29743 66717
1 128629 167999 211137169
3 55723 92720
2 190717 254212475
1 45655 80231 547772643
1 10336 119920 529744324
3 37837 95687
3 106354 14195
3 74174 186367
3 40286 54388
1 75950 121340 163541407
3 178648 11387
3 43958 163075
2 183728 676602386
3 122737 148590
1 6282 162489 170028308
2 196119 152071230
1 67460 145183 709930116
2 51640 340021077
1 156261 175882 693214826
3 141734 28922
2 5918 305048198
3 96796 173929
2 90412 483033921
3 26586 3335
1 67018 124416 927763209
1 172994 182865 432873976
2 139117 226183888
2 136462 145095398
1 30803 62764 439934174
1 70624 115955 950763367
1 110789 150193 435721761
1 43119 75118 353406317
3 101606 9019
3 76843 45413
1 131878 175229 817143599
2 16816 51972047
2 16755 946541533
3 54587 5379
3 52918 156576
1 121665 136797 232015112
3 33002 31631
3 196701 11945
3 191056 136698
3 107721 192117
3 31529 86335
3 71938 12852
3 76315 165413
3 185337 27179
3 33687 153287
3 65487 181134
3 65085 35402
3 10082 29474
3 95119 2141
3 34968 84134
3 21189 106311
2 19019 174518466
3 176811 141250
2 96743 440463729
2 67984 786560555
3 31839 83554
1 4437 71343 893151115
1 7372 57884 477441075
1 163378 170693 655193781
2 76855 246712324
3 162655 26204
3 117211 88065
1 187527 192082 180070261
2 110618 435608608
2 90674 474523594
2 164302 549138358
2 198364 915346656
3 179493 19691
2 170089 851302947
1 48950 70289 470397898
1 160148 193746 525893353
3 154824 22397
1 23502 33941 940838287
3 82650 41704
2 100086 383013910
1 193487 197179 259182091
3 190592 150901
2 43514 550127476
1 129627 149413 456961146
3 164890 181584
3 143654 84688
2 199653 182062350
3 129264 52537
3 98511 6793
3 74056 197275
1 130872 183082 390370936
2 164426 142067452
3 161293 136761
1 77454 171298 549562389
1 11987 51528 14556237
3 61162 108217
2 162896 429581018
1 54786 148103 747720685
3 21519 40528
2 81358 619081633
1 47647 156082 896594501
1 9147 122565 355385316
3 162087 79829
1 8869 49727 643136726
3 138369 74758
3 9178 45279
3 25672 37473
3 135716 81153
2 183310 864173165
3 78715 108855
1 21990 105117 838125919
3 1980 75284
1 62100 81116 376338300
3 30225 170340
3 169364 180846
3 190490 27466
3 155607 182496
2 121332 747060257
2 99875 669556766
2 14374 861773310
1 4979 73534 193880177
3 58957 43728
2 115714 646534606
1 159633 186202 226882165
1 61296 154059 876877249
2 96306 812471912
2 93176 732667053
1 12490 106384 612225565
1 65923 119150 331052378
3 24664 96853
3 146322 127549
1 7626 143828 860963844
2 58094 786175862
3 165310 52269
1 140601 177938 389468706
1 28983 81688 338507888
2 142620 596571434
3 132801 88852
2 17926 355929224
1 40540 117887 673635268
1 67183 87635 78357633
2 65277 325563905
3 158880 181926
2 634 272979772
3 140381 78797
2 92588 325704609
1 58423 116055 336296803
3 24189 122474
2 167395 515693502
1 45156 93042 481821369
3 37043 154364
2 168765 649070451
3 163150 150938
2 119508 453305974
2 42512 342310384
1 46091 81615 109610826
3 17128 47199
1 65695 76844 469441019
1 121179 165231 632709807
2 19709 159326729
3 183598 9010
1 133076 195554 633490773
3 9503 104982
3 116375 37183
2 164769 837323106
2 129768 623792373
1 1999 193396 363550696
2 171907 612695505
2 186884 182903181
3 122933 52882
3 75557 31642
3 137785 51897
3 80505 182008
2 188836 181191613
1 96844 175345 717004564
1 87495 148545 298479121
1 5558 127000 974955353
3 68787 51737
2 7207 642303983
3 69442 57629
2 134149 823542761
3 89306 106722
3 67507 141986
1 40026 110092 451390053
2 64582 929212147
3 12858 88593
2 10809 286255016
3 33505 86733
1 110491 121330 738024153
1 72745 166120 292362549
1 12544 13964 361477132
1 136744 165284 106912529
2 35783 905660069
1 88035 143253 848954227
2 75444 737376554
3 176723 65696
2 42836 603982298
3 22620 152161
1 10661 140531 879938707
2 88139 460884221
1 8171 121330 564973219
2 8647 636207937
2 132848 472279760
2 6075 474578780
2 8354 118261100
1 6952 27457 249993357
1 25043 92110 360854464
2 14460 77816258
1 128125 157258 575878020
1 170126 187742 248012245
1 29583 165501 340495902
3 102054 143604
1 16197 116933 18625063
2 36421 491811964
1 55918 144461 946622873
1 29022 141758 759950470
1 94651 168871 688885459
3 24341 81271
1 30359 153944 73862952
1 57697 132728 384518549
3 147891 91728
3 127238 3048
1 23229 189432 301568078
2 181890 517386603
2 123108 833208892
1 59655 167057 13456011
2 169675 58228829
2 122828 471977893
3 39079 163686
3 69294 166458
3 79824 139701
1 151341 197923 459840725
3 145866 68812
2 83147 917868990
1 99925 168719 755792169
1 82478 147897 39857036
3 142959 11409
2 184471 369387384
3 183748 120845
3 43437 16202
2 141562 671278698
2 65021 826678999
3 186847 5385
2 103006 786152149
2 103080 991407532
1 106261 136800 241326062
2 166719 712038071
2 146925 376415838
3 101035 20523
2 51781 235119978
1 115453 141357 425660096
3 185159 42341
3 62457 65210
2 85503 750211061
3 15485 33354
3 71459 152572
3 71129 6610
2 103053 709019154
1 81016 169134 620681487
2 176564 998853330
3 56750 144978
3 175072 115375
1 74917 89602 366130299
3 54758 65386
2 65898 536056668
3 171253 135580
3 42695 140417
2 58881 852873292
3 132122 86162
1 150038 179128 382688141
1 19998 81092 270291947
3 144522 79867
1 114467 159185 885796685
1 49474 76369 436538299
1 26548 116101 914802586
1 95756 100040 542910843
1 28157 152564 75797579
2 129005 481242116
3 199999 45602
3 67086 58470
1 94407 129386 113240455
2 191618 268051964
3 154496 98176
3 30723 128648
2 122975 822479266
1 151001 162752 270318095
1 98246 155935 437486295
3 8593 4634
2 10582 157649583
2 179813 980600375
1 125642 167464 276185244
1 45419 111258 205965223
3 120831 123239
3 37725 12195
3 182881 148642
2 87768 307345813
3 174841 22865
2 88887 291682853
2 129169 257336217
1 63497 117329 806876980
3 74831 26743
1 119881 159282 714857126
2 50663 293867682
3 158822 16128
1 15538 41545 681891884
2 69658 455262717
1 33749 100988 572228349
3 109808 54992
1 32573 159716 90691923
2 181556 427139103
3 108928 66647
2 51858 713631970
1 48213 152827 397909401
2 195573 315761006
2 124446 376363303
1 139649 179167 736093079
3 191669 49334
2 70822 299743038
3 65629 170369
2 8964 211549200
1 19321 114280 556144775
1 36353 160390 906854472
3 165855 199835
2 112929 659513685
1 150026 178591 280397321
3 135942 79614
1 58105 128229 709727804
1 4878 8747 932737959
3 191313 62375
2 151811 967407244
2 43777 636576698
1 135366 197664 36708519
2 131807 963135330
3 196304 136834
1 7264 72258 993130540
1 1304 112255 985440224
3 138605 32667
1 3571 5013 250987005
2 196159 600847490
3 112087 157496
2 34783 876593825
1 29322 136189 348382887
1 80431 126862 758270162
1 76438 143475 226753221
1 31566 93870 773303400
1 93533 133490 424185589
2 55709 315325638
3 160640 167824
2 110447 33041985
1 49106 88759 599711937
1 1316 60109 626619068
1 58916 156762 3789429
1 17288 137077 819135043
3 72407 83786
2 64093 856042186
2 81476 569234698
1 3633 17399 222865312
2 77730 815735848
2 35698 808046535
1 170909 172267 811826304
1 49011 127539 427781276
3 141647 152399
2 52472 256306992
3 125329 108405
2 22907 898765634
1 22182 182565 219821877
3 168123 127325
1 86225 146272 677511048
3 52286 134779
2 37122 405642848
2 174506 42259517
2 131369 173492676
2 144038 746161465
2 81509 366882567
3 148593 98315
2 70113 747927948
1 50887 188159 41735740
1 107904 170454 336989103
3 68483 148297
2 70776 396926784
3 62552 53745
1 18796 160084 418776328
3 164742 98442
1 12939 144875 280185972
3 183949 107919
2 199088 730542824
3 85133 162323
1 61509 128352 608439851
3 61174 109345
2 112948 204150395
2 136440 241410747
3 77751 107316
3 104324 93595
3 164457 106977
2 1152 826684237
3 11121 100781
3 63474 153518
1 182360 196211 21825909
2 91326 267022013
2 190230 356549611
3 77702 79271
1 84067 101146 238197428
2 101901 971018163
1 163151 164345 128882055
2 152117 677810977
2 51190 613348378
2 175027 856176752
2 60767 371631490
1 53275 144593 399610111
3 21928 118703
3 45225 57426
2 8921 641284651
3 25082 135040
2 163246 832479317
2 13247 91238424
1 154120 168351 717123258
3 47031 14737
1 112921 183667 918198744
1 119683 144643 145052727
2 149492 43171284
3 57159 31438
3 178340 43162
3 60031 86765
3 164068 181242
1 153916 161159 464881062
2 31745 552067702
2 144243 999393639
1 77060 87388 303828105
3 162979 68176
3 59613 61765
1 87463 190993 710095208
3 12554 172003
2 106317 986030157
1 38483 131394 771428410
3 104884 115386
1 142791 185597 298129717
2 21573 793922718
1 86629 101822 254258542
3 92479 19501
2 3915 59366760
1 93547 175876 164374167
3 142028 166637
3 141813 143877
1 136374 142201 367415601
1 29236 193941 793244824
2 15684 945450646
3 83043 45014
2 5036 111771788
2 108135 824751722
2 85355 547427540
3 85798 144939
2 161109 263085085
1 15333 43437 457450102
2 14872 713089453
3 132034 4058
3 54475 119423
1 49301 109284 906419008
3 150996 82300
3 25464 141812
3 156227 190704
1 179642 181026 622908442
1 6167 70558 213739603
2 46890 194676889
1 23589 126359 199655050
1 2126 41140 627833590
1 71608 73929 322439742
1 105841 162553 667543085
3 156473 128202
3 99623 92221
2 158378 819445609
2 164603 879931896
2 126590 615826304
2 137115 734879898
3 133524 41179
1 5981 34881 569406815
3 173198 12129
1 9932 117041 124694913
3 19491 165386
2 127350 407446401
2 123471 487498217
3 75170 130321
1 125785 172293 51563823
1 63946 85492 566369720
1 96030 104849 634467675
1 20829 45165 237488244
2 104003 531180092
2 162952 127232805
2 73276 511101481
1 104672 139030 982678302
2 120550 752931689
2 171283 171568684
2 56893 804437026
2 13896 727012679
3 99083 22269
1 21781 57621 735183841
2 103192 372769699
3 77305 6977
1 90882 192331 914494127
2 94202 368171964
3 94051 41440
1 22712 154610 480588145
2 14144 575602252
3 31324 31460
2 58508 529432921
1 133104 190032 712840100
3 195202 22496
2 10893 361969028
3 127786 10626
3 30533 138746
1 83332 97833 47688139
2 129895 287712407
2 28945 242538676
2 192093 909967790
2 151256 322234935
3 44945 153275
3 47058 69637
3 165549 72201
1 4925 156508 626572612
2 197435 792085476
1 13348 119600 133247332
3 130909 90999
3 184881 158050
1 85971 124661 265147467
1 110074 141578 502598544
1 109555 120700 21761593
2 97573 241462028
2 7167 186838537
2 132452 151464117
3 173302 170716
2 72469 679083028
2 161173 625596581
1 13868 60249 872971060
2 138164 125068767
3 190797 194236
3 192463 182959
1 39412 162213 40756267
3 85665 103205
2 110734 129043151
3 63029 75370
2 26094 739105671
1 66967 68856 20442984
3 133061 53661
1 13312 137509 672240920
2 86455 964833385
1 129532 143865 182693028
2 124924 611444916
3 128815 103483
3 90818 116728
3 112370 122353
2 22646 542424880
2 179616 470303718
2 128496 792232590
2 33415 902706903
3 144881 115603
1 161689 189460 656705556
1 92724 140344 354199613
1 35769 129773 772272
1 133359 180297 332174459
2 19499 515080811
2 37573 326705309
3 88200 107914
1 51085 169535 809902198
1 68579 155388 490628029
3 67976 21064
3 136375 164053
2 62129 779005974
2 81805 211147069
1 40915 171676 111883145
1 130373 169528 460120717
1 46960 157218 113305694
2 122812 93628531
2 123631 977319798
3 14979 142156
2 139478 542054124
2 183637 288544132
2 161995 702970606
2 30855 778387868
3 189686 117143
3 27805 89979
1 31691 49424 13156919
3 183316 56917
3 48843 67741
2 100949 964081067
2 31248 805013783
3 176240 150069
2 99056 877414339
3 148562 176341
1 52226 75392 678217681
3 29025 197036
1 1630 190250 317227365
2 145933 992360237
1 44772 46486 248325132
3 15149 198481
2 115712 511221449
1 34816 122747 636990542
2 158818 741517909
3 21056 66215
1 41280 157154 905273749
1 43015 115145 871203014
3 194096 36304
2 197582 154661567
3 173582 65693
1 113776 146625 134531330
3 33665 179998
2 11795 112605047
2 100152 947940511
3 16991 143237
2 4067 787084079
1 91833 107442 942469401
1 160069 160633 220040253
1 72836 105581 143707797
2 102527 545725909
1 912 120054 336927902
3 197127 178890
2 22249 586586371
3 118512 141874
3 152526 2124
2 67095 70956199
2 162302 492476484
2 140852 271595255
1 45154 64370 76306214
2 18149 79780079
3 25513 167902
1 9189 29422 374937923
3 32967 44623
3 175114 17451
2 176244 12336105
1 86145 160100 979996553
2 161518 648076839
1 95898 179557 437833270
1 67304 138214 680000966
3 174842 51827
1 43281 130823 960843284
3 131836 74305
3 1087 61383
1 157386 179002 359177556
1 19522 80459 459598068
3 119842 100546
1 2898 3333 476696911
2 88744 317246509
3 36002 59281
2 71437 561117116
1 89735 131171 596797295
2 61653 802298371
1 46404 60885 431898604
2 2606 973244755
3 131553 119445
1 17362 72343 984007650
2 92478 91965615
2 6624 590851606
2 149637 260023392
1 139671 156169 94452275
2 135442 393910525
3 47620 112340
1 170185 172244 961964085
2 5627 829949451
3 22071 131384
2 80410 858388853
1 36150 135882 365218931
3 122398 60874
1 61248 141564 901164844
3 132862 120588
1 156346 195896 498145898
2 38207 554961654
3 162273 199511
1 1954 37463 5721178
2 39879 98838227
1 79125 191895 264794959
3 61023 173212
1 8287 62779 425552405
1 36360 37084 415733765
2 135511 155427494
3 84654 121619
3 131963 3910
2 147378 435388138
1 62520 117359 926864559
3 173360 142626
1 26203 114923 939398735
1 114560 131718 507818416
3 61298 184187
2 133190 129493487
3 143576 186725
3 132749 19324
3 155425 119345
3 114367 89592
2 58063 91562195
1 16827 190431 186026894
3 42456 120009
2 53748 506596373
2 154315 308164401
2 50496 276685570
3 129270 155512
3 197739 66581
3 120072 163289
2 85890 457942086
1 36045 175486 337583482
1 14380 73736 116989257
1 14610 140422 917729815
3 164954 69307
3 184787 180787
3 72866 7581
1 114480 174061 952687127
1 68040 164918 539011565
1 17476 95474 849361695
3 77536 84242
3 123552 54182
3 37990 67520
3 29125 76159
3 158939 183563
1 183229 195498 31579951
1 20105 161691 412931179
2 150103 375524619
3 84322 141550
2 31403 886753001
1 60089 126040 349695146
3 185397 34228
1 8626 41795 885013198
3 190672 97542
2 122159 245288854
2 98230 385941045
1 111089 138883 176592017
1 127974 160949 845417066
1 66526 141749 261800520
3 107909 155056
2 10835 493902665
3 18540 177011
2 46472 94909746
2 198529 704323322
2 165418 320589533
1 2761 198815 804022028
1 7538 72604 454320001
2 16298 505201580
3 133551 100619
1 111599 138598 898785690
2 70935 809032797
2 34758 785401879
3 186866 133758
3 133268 146564
3 86076 16810
2 104380 226633894
2 27707 254224154
1 137589 166058 87836853
3 118128 93548
3 99766 101213
1 1207 81304 72053069
3 103772 15634
3 100730 100485
3 178706 184627
2 183715 937663982
1 59213 140800 676117428
1 59129 175366 684227286
1 115062 157072 911061797
2 29341 609817271
1 62502 173236 137487829
1 143005 180663 385244760
1 23352 50381 574435755
2 30914 771632768
1 161240 198304 236934602
3 166364 162231
2 35405 123287756
3 65445 86916
2 161800 275944231
1 77929 92339 477470867
3 72888 168197
3 196008 169690
2 39759 11044235
3 97458 98233
3 28114 83690
2 186529 302182982
3 26716 190394
1 5245 144373 890645154
1 19847 31038 814069833
2 90763 973286603
2 195206 532413580
3 76237 62767
2 70932 573003692
1 97424 125047 920032467
1 65328 111854 287937693
1 104111 116549 816438151
2 188995 560213046
3 183922 48279
3 151877 89020
2 143498 323369559
2 191177 941581698
1 138101 164980 590730489
2 138415 200729314
3 165321 40464
1 62465 128420 35658470
1 82644 134217 516176241
2 186978 26679175
2 67597 261504830
1 144480 179969 104784560
1 75278 136831 82067207
2 155153 830821665
2 62212 792290385
2 97696 541486412
3 151323 170283
1 20435 27905 889867416
3 56529 31018
2 154177 745692837
1 143971 165280 138343400
2 136088 709864377
1 12884 119150 341035736
1 72123 156493 659300293
3 105349 126223
3 90662 80464
2 95462 863128046
1 22071 117365 353752844
1 59649 67215 147951693
3 153402 112310
2 193480 441659706
1 135686 181085 906607094
3 143872 146475
2 155468 260950448
2 71651 988219582
2 6418 336190838
1 35284 63502 511441491
2 170013 457758743
1 45725 196667 293641013
1 116953 143901 260404342
1 67826 95162 669454418
3 136255 131996
3 33941 15819
1 36955 71680 415441172
3 121092 97740
1 98936 151538 570780186
1 72957 138034 232338236
3 39504 117286
3 149027 199202
1 125434 184165 380699464
3 150438 110962
1 105405 181284 329463224
1 8775 103795 325397295
2 180835 923132943
2 167424 958983695
3 15958 184990
3 56835 179858
3 99235 171913
1 47863 187813 249768472
2 115609 820163678
3 21487 116025
3 74996 192510
3 84691 129401
3 81193 147591
1 81316 123661 82093833
3 85210 53679
3 46397 150500
3 78476 79304
1 1843 162412 757064726
1 15702 84694 976009816
1 161070 193686 788086695
3 63839 86120
3 28023 153492
1 24604 91777 503884079
1 92891 144703 660299129
2 176615 242976625
1 7596 129202 237435383
2 42700 155082926
2 25926 573761450
3 21928 116141
2 60043 512014420
2 121688 628360297
2 23439 625882197
3 106323 97011
3 109911 193159
2 47960 127934724
2 48669 747222626
1 28061 189835 399188282
2 66783 938647456
2 83384 898567877
1 14833 85881 704855141
3 83396 166459
3 98538 61015
1 91262 166710 987993622
3 68670 80062
3 122965 184401
2 50924 159876293
2 156799 12476610
1 73173 167588 692472051
1 131649 149499 676728870
2 92974 762422742
1 18785 95975 492133293
1 16947 106830 62376789
2 116311 798936810
2 115120 763901559
1 94276 145689 177282320
3 73571 58115
2 40817 919287380
2 53253 976520825
1 90597 132194 954167215
1 16085 165629 660254872
3 163151 164246
3 150799 173126
1 58428 160717 861944131
3 197898 127355
3 190609 33615
3 179057 88109
3 167484 179722
1 24118 106176 718996186
1 160698 169625 713032894
3 100037 42613
3 48156 118167
3 81247 54994
1 67046 186646 112123650
1 122457 141514 289724726
3 25064 23719
1 45856 61847 40791113
2 85663 436489682
1 120972 127043 499342406
1 28511 44533 830802528
2 166755 751379004
1 12081 71046 171336690
3 92153 140518
3 199466 92223
2 18403 440109188
3 26096 168780
3 193644 36209
2 185341 524891480
3 91454 194018
2 189768 562356207
2 46947 61247427
3 4509 173667
2 86008 367497843
2 139940 404139404
3 121468 28453
3 119397 25185
1 28718 37662 834426450
1 14155 89006 308358024
2 173270 163088044
3 32144 13112
3 62737 165639
3 125873 49652
1 56858 75106 921804561
3 195389 174989
2 52612 44244461
2 188711 711778990
1 28244 196559 351842628
1 165641 198340 41163023
1 151460 173182 429481507
2 165369 205601711
1 82485 95053 310336789
2 95502 136396098
3 190612 79057
1 10772 23552 128937346
1 120761 146927 542796735
1 146992 183321 829019907
2 131071 122468460
3 138286 70815
3 41731 140988
2 169287 443122309
1 74383 134799 540625558
1 45196 175791 21630445
2 156748 780496372
3 170665 54848
3 168271 18060
2 37814 575773496
2 54122 980198886
3 135632 77380
1 136935 163519 820799452
3 170088 154393
3 4586 59388
2 35062 335567674
2 17816 114257326
2 150176 531653141
3 64298 9402
1 21063 170283 975062310
2 197367 64383080
3 174825 162930
1 67078 124044 621281101
3 136282 197924
3 134470 142398
3 90405 169412
3 175482 6323
1 156965 192697 676849610
2 41988 304153658
3 145288 148840
1 142039 145971 187517756
1 144730 175875 58817804
2 110337 782589541
3 72542 158393
3 7938 6702
1 42793 134262 951220590
1 154206 177942 197141717
3 161977 36749
1 177920 178265 893632016
3 119429 149397
1 40038 170962 493271679
1 43733 176199 316649319
2 189020 704439481
2 58279 279396913
1 180027 187073 13860897
3 93228 17440
2 121103 491553571
1 5509 166985 981974543
2 133345 156836849
3 86725 128285
3 106468 137326
3 36364 131381
1 45662 167392 26752943
3 153115 94955
1 8674 107353 885881490
2 74325 644810838
1 49617 134203 397380727
1 125819 152458 285746580
3 14763 107695
3 104081 17343
2 115348 932986651
3 149555 61890
3 131733 139386
3 133447 151282
2 94826 409187306
3 40695 124183
1 134151 187233 530615696
2 176054 128890127
2 87633 944020393
2 156604 716495525
1 7571 29192 137033201
3 64690 197217
2 172214 409941006
3 79373 167841
3 107439 46514
2 188369 135369192
3 39365 174584
2 181031 288216008
2 79913 185985558
1 39366 144056 360427535
3 69613 133539
2 137144 395909468
1 63958 100165 569723104
3 181695 23951
2 83190 610216059
2 76123 793019337
3 191196 105194
2 48617 348927609
3 137676 17355
2 14953 525202477
3 60760 140492
3 101332 8568
3 138864 185042
2 12929 439038750
1 33658 59945 229794217
3 186609 198823
2 159206 360221127
2 88904 752672235
2 169169 551104657
1 15147 20565 874782196
3 67548 23625
1 140190 160115 391025377
2 53066 207697476
1 38385 108835 574596707
1 18856 138949 513258192
3 128822 14161
3 12403 38621
1 36721 76974 742671410
3 9120 64118
3 57729 13303
3 54568 76388
3 174236 64437
3 21929 141083
2 23082 652891568
2 100822 208435720
2 5224 528783641
3 17373 171714
2 41729 594777884
3 92830 118604
2 146467 895723405
2 192714 70130881
3 186916 173538
2 91065 301146209
3 69520 160589
2 23879 599039373
2 27730 140387507
2 35180 174139066
3 2076 77551
3 140795 35928
1 123964 158555 920464031
3 54928 133962
1 65025 66705 116203673
3 48215 110969
3 136549 75370
2 28083 888871340
1 2982 100257 760151541
2 142710 116728643
1 5270 161368 24041542
1 76988 84473 387874375
1 37231 145971 565809199
2 19008 239033553
2 141455 708645018
1 72253 108002 565368082
2 170909 817322193
1 40447 160716 889246808
1 95081 147904 647909086
2 9814 649220451
1 30434 70266 578158814
3 35616 172955
2 48113 33613420
1 68553 141189 618632578
1 168021 193378 25433790
1 83919 165979 879369298
2 141670 785780431
2 117667 778472302
1 68015 77930 605002383
3 86162 63073
1 159509 180930 845168469
1 180018 181942 161199987
1 69170 94871 159522052
3 152062 199477
2 180152 445189075
2 66096 161665041
2 138984 31515602
1 5325 90235 613368266
3 184440 150941
3 130697 133347
1 83359 157874 769652620
1 14221 83053 768916059
2 41143 265917569
2 115565 51029191
3 139648 171649
3 140032 12345
2 184328 428212093
3 27752 199638
3 125643 183659
1 84273 109619 607851690
2 128680 148703486
2 55050 967558663
3 171919 119489
3 168296 30072
3 124399 84795
2 141530 609483003
1 50192 141691 496176178
2 167079 999412038
2 142568 216427976
3 102141 15001
2 148897 50670878
1 59852 87721 322234084
3 43174 194104
3 186543 92139
2 144226 557497009
2 184124 232384228
2 140197 706798969
2 191353 688396587
1 16119 141412 459297722
1 86106 180437 617272133
3 196594 23873
1 105422 150088 157539247
3 12141 44000
2 56723 490443293
3 188356 170270
1 127580 150146 520573645
2 131576 550760510
3 86497 93223
3 48816 8707
2 137593 171994747
1 37051 89119 862623315
2 142336 780658923
2 183959 343683227
2 595 866352387
3 95417 5429
1 92372 138977 113642600
3 70831 4112
2 115186 254968687
3 53501 156118
3 199848 97869
1 4217 71995 915387343
1 96312 156995 274890196
3 119330 95617
3 19292 14501
2 95198 650416236
3 22339 25466
3 88701 123661
2 159486 886003911
2 95658 294665990
1 174434 199947 982535450
2 119798 832126932
1 24411 35857 298189087
2 180972 338610484
1 42981 144581 337719751
1 23522 106397 750125582
2 154361 158584832
1 13735 31444 253098218
3 111484 23553
1 149754 159128 65241293
1 124426 135959 884723196
2 128323 143880400
1 2955 48701 454995063
3 81236 70109
2 100279 596524157
1 47994 187729 159449176
3 172923 2086
1 2067 135064 624136169
2 68167 152082020
2 10859 477109636
1 62188 141739 566986800
3 31350 77736
1 34068 154714 869042828
3 158728 20890
2 66571 6748623
2 150672 168545578
1 156581 186273 763406698
2 3440 17472846
2 6163 926626733
1 57201 157266 717785283
1 11228 195023 516814233
2 9584 350343301
3 161733 132396
2 47854 262974924
1 71297 136037 182877668
2 153499 802329218
2 79346 587077045
2 187578 516540729
1 34042 165107 580592822
3 47074 132579
3 135316 157227
3 89127 95659
1 100779 165087 608994219
2 23695 134019356
3 62648 68304
2 22353 304888289
2 66329 737311463
3 179949 72165
1 159756 195389 609571779
2 183362 202919871
1 51573 174354 804692714
2 93797 923344363
3 81396 160640
3 182251 169251
2 23983 290761020
1 79546 179628 389116900
3 142056 38415
1 124209 137361 479040415
1 48116 48209 78198244
1 189969 194676 424035702
1 107623 141648 930348677
2 69804 726510681
3 190151 126940
3 80172 184387
1 26226 167784 834268114
2 173580 163236053
1 142742 168371 522081535
1 137721 186309 864462899
1 40210 178705 944790479
2 146559 626195009
3 172067 12948
3 10488 61343
3 195664 186618
3 146119 112741
3 25159 15146
2 41039 609398183
3 9807 13193
2 69812 408058630
1 38248 49175 15664857
1 56546 128255 493087947
1 74251 137072 455454877
1 21533 81236 412109204
2 67043 790185240
2 50886 731513183
1 35757 132257 830415392
1 135186 180036 778973468
1 156695 174872 287208191
2 45991 686775968
3 85937 79461
1 13396 170425 679399180
2 135091 912978435
2 184931 75789424
1 52737 105082 186137800
2 735 733740736
1 93164 193600 781702893
3 12135 130427
3 112289 160644
1 52639 58796 694695734
3 86838 15514
2 111531 113292425
2 172850 894596539
3 8238 34264
1 72610 108551 738868743
1 46631 94625 476178903
2 64427 910087408
2 66110 316716601
2 65508 736846270
2 22938 540217649
3 66148 91239
3 183618 146052
3 134267 134088
2 75279 795985608
2 108050 634472794
1 22621 157609 946212213
3 44830 27498
2 90270 541556104
3 30238 179850
1 153147 172718 153099123
2 2432 348304715
3 124380 159856
3 115278 196263
1 14179 92954 500781638
2 175792 112837024
1 23048 150026 952300364
1 185097 195554 751670194
3 92766 48712
1 26129 80983 636940068
3 63487 168913
3 63641 167831
1 34192 34434 498906026
1 34229 57191 886865121
3 159071 198705
2 188960 594688457
2 107226 337481700
2 142724 350957981
2 194473 929045854
1 87499 138258 72168
1 58839 101335 286464839
3 94836 36938
3 49350 179835
3 192420 76650
3 77022 55484
2 23543 319923210
3 167632 67891
3 110298 99633
1 78688 150508 286872770
2 31415 917037797
1 75766 158124 737691215
3 101502 76212
1 71514 79116 202879160
2 186705 125536949
3 40683 118616
2 4754 444853332
1 102162 135765 877002223
2 44026 592008370
2 20818 335021285
1 123918 197856 134031975
3 186484 110608
2 111710 168507360
2 168105 96710754
3 68330 174365
1 2007 94655 656579336
1 39182 89956 160225335
3 68162 150599
1 36558 192306 843773107
2 75790 803672661
3 87633 181705
3 153869 170684
3 185837 34580
3 46124 162734
3 25598 199066
3 171955 118880
2 157501 48712875
2 132643 234980623
1 136068 189489 19497511
1 81345 162194 564796441
2 13802 856009345
3 122170 21154
2 67310 130914858
1 32564 116256 350285860
3 70586 91149
2 68148 597764479
2 132983 802597344
3 133434 131284
3 180344 112744
3 141763 109430
2 48039 842131278
2 27413 571021133
1 100827 121139 541600563
2 19339 61898490
3 185608 191942
1 2136 6915 443039207
3 113490 148992
1 44916 66676 940088813
3 48064 175532
1 28250 129644 891456573
3 135249 25820
2 68055 796518598
3 12020 199338
2 95000 8142612
2 68878 995936653
1 79246 160230 121383226
3 26290 36323
1 159542 193687 605689675
3 60264 11433
3 151536 162137
2 91580 600964132
3 70666 35009
3 155783 142041
3 127283 161735
3 47558 74566
3 157824 39936
3 17727 117748
2 100516 563091884
3 177099 174099
3 179165 99441
1 161010 182794 508387932
2 11277 603709154
3 119582 128110
1 55467 70810 977324321
3 193153 183306
2 21959 225085026
1 36805 185683 792191713
3 59042 65522
3 67779 113948
1 13921 44699 852440484
1 25966 115625 952385292
2 107910 892216751
2 188337 230125925
1 41255 130907 281171603
1 72611 119648 171267498
3 120791 52012
2 629 852654620
2 79637 469898317
1 81847 135160 758774106
3 15113 183838
1 2851 98846 186267377
2 83220 74530698
2 39169 425004317
2 123796 818330937
1 142540 174506 704413881
1 4664 137639 964990905
3 88793 75124
3 33889 149129
2 1332 926681424
1 130533 181476 791583613
2 33760 956002796
1 71505 125257 591119163
2 92028 245400181
1 181169 181376 344377494
2 138825 666982913
1 42124 150385 81897507
3 170095 65485
3 22135 198016
2 160717 326586707
3 30298 186948
2 65574 279796608
2 152211 556444689
3 46031 6225
1 92486 136017 727125271
2 113834 627716319
2 46747 187416474
2 154319 737927794
2 132856 90280443
1 87618 137255 778961850
3 92460 107639
1 43038 98862 548582861
3 59679 174639
1 138660 151245 338421494
1 4638 112351 792058115
3 184878 121590
2 12824 591591844
1 57322 157436 634445333
3 120235 102645
2 140587 823204202
2 142195 873408561
1 56925 103703 484730018
2 139425 108859371
3 125696 88244
1 35087 75551 658253243
2 48917 564660425
2 116290 405607855
3 40080 184852
2 152417 857022182
3 57659 32241
1 10547 15483 249041900
1 46083 84708 129152671
2 70452 178894245
1 93233 101708 730725962
3 85803 30195
1 125488 183548 894918422
3 119386 37434
2 159286 23919938
2 68512 175175734
3 8380 20809
2 39380 153730620
1 62540 89875 308536817
2 187573 39331174
2 53216 864531634
1 142553 166470 647699510
1 170732 175653 447220902
1 77885 148111 440523727
2 69669 374503664
1 19322 128861 365265622
2 174747 258291937
3 35279 110911
3 88535 144257
1 72353 184278 199062724
3 140384 130901
3 108340 186333
3 171153 43841
1 5216 61737 926097211
3 69894 49512
2 165287 368925256
3 39451 19186
1 73729 104070 122038783
1 33403 179609 907799750
2 50463 449936380
3 65833 199754
2 166986 117525060
2 151216 965268024
1 110611 160519 686683981
2 5634 450269500
3 13025 97722
3 135836 95555
2 117008 361207271
3 195436 153264
3 161550 61583
3 103282 180948
1 106959 133183 998189081
2 119058 607236346
3 133197 147152
2 5873 491779640
3 39779 132469
2 87344 702487414
3 28083 166256
3 42888 186282
2 27696 292074936
3 195099 97433
2 1470 480841926
2 157023 902180052
2 18788 793262917
3 180970 42944
2 26092 517732271
3 84768 24769
1 73793 189374 486564862
1 94270 128122 312705610
3 111749 78501
2 185203 914461142
3 158321 183186
2 31095 955476445
3 79282 29598
1 6021 181150 337169023
2 180025 816681390
1 63318 128661 564629151
3 57480 24827
1 176267 192040 455923954
2 161958 603015227
3 70495 154345
3 42507 178955
3 137862 146346
2 125013 21633925
2 31036 699965727
2 2242 376487532
1 16589 62799 166176661
1 171590 190488 221939347
3 96224 167962
1 3147 89535 813866999
1 1320 156477 986751060
2 152136 252523813
3 99896 82396
3 186573 5388
3 190136 87767
1 19809 83768 549061311
1 121198 161578 481491641
2 160325 331179795
3 58498 131069
3 81002 132815
2 170307 192323956
2 85370 776102164
1 123077 183974 376559987
1 90976 170043 488700141
2 18651 256109988
3 110854 48924
1 5617 189407 151686088
1 3044 158304 584441836
1 118020 162315 392952813
3 146668 149730
1 46143 79929 596974114
1 13716 100430 302761380
1 33247 104154 812447955
1 166555 170674 26546171
2 20498 458910354
1 157129 168470 865729714
1 83754 192322 77631580
1 56245 103001 384615913
1 145487 192282 509614821
3 143732 6828
3 131392 18759
2 68029 572021931
3 29251 190360
1 29435 167225 451324320
2 115212 489742834
3 57333 150918
3 85038 177069
2 136685 902880697
2 109913 177293048
1 62795 154839 760875848
3 12684 160269
2 114492 999215888
2 114017 754210275
2 121037 853508571
3 9923 163557
3 85162 48295
1 22868 116563 949510274
2 78165 290901614
2 122833 849807657
3 193263 37397
2 194094 5629197
1 48963 85158 959223146
2 157927 885752687
2 115944 957243883
2 33360 286559552
2 30245 513724726
1 42692 92397 263953168
2 156847 109606995
2 48622 846112283
3 64329 132641
3 115217 167368
1 39270 174592 259907036
1 55317 71018 749971476
1 49405 104030 872359356
3 61698 104097
2 50714 591539191
1 51499 87352 559882057
3 133229 77164
1 7260 12376 570209853
2 110121 680848680
1 135870 144656 370615396
1 130892 150356 83615139
3 175745 17792
1 44348 120065 266236242
1 158498 166569 34581724
1 130916 167754 97528499
2 15754 880667960
3 192482 113941
2 144097 724431328
2 192395 265886682
3 18803 7992
2 13532 99204524
3 37997 176976
2 169561 527477642
2 103158 550365119
3 143463 75644
2 100511 64688703
2 137886 848022290
3 129087 65611
2 82900 228672367
2 119555 357197876
1 121829 189091 474273512
3 71044 186219
1 70006 199858 706982051
1 98188 172791 984966465
2 54212 557970491
3 94123 50953
2 19034 439042421
1 39678 157443 176771181
3 62481 69724
3 102187 183214
3 96022 163524
1 8476 61537 219809154
2 146011 540704204
2 187249 854325501
2 102341 950343508
2 7416 125194297
2 139906 523691849
1 117828 194434 281503074
1 20345 57480 639158653
2 168974 120271496
2 24205 15098106
1 148351 161056 170443963
3 158157 31527
1 120442 181214 698814959
2 184987 799081400
3 160945 82827
1 61567 178187 616616158
3 196363 143386
3 109998 49184
3 71071 28215
3 166033 194861
2 180051 733011440
2 495 631027905
1 152133 188641 806654610
2 51650 239135642
1 139649 177577 46329113
1 191037 193962 128894811
2 110526 681010555
3 42742 131603
3 14352 1457
2 41767 747961031
2 54011 683080695
1 71134 101156 315221308
1 25660 46513 579728617
2 1391 931934925
2 91151 578594642
2 176074 834791113
3 199938 10446
3 129148 98773
1 92605 138245 962695929
3 35731 92040
1 74294 117960 926501594
1 28313 128049 184814557
3 17777 155333
3 186585 8923
3 164386 126560
3 23949 80918
2 116680 853087023
1 39625 149733 303079986
1 37839 169260 714966234
1 6965 40058 96447170
2 139486 182206432
1 20297 102951 159130668
3 37788 66103
3 151172 34052
2 150761 710342911
3 108144 102929
1 16963 78807 225815566
2 5668 271186661
3 198449 192847
1 10446 175054 785357628
3 115398 17308
2 140060 436882067
2 109043 353345264
3 164669 69206
2 155035 835037595
2 105080 32084838
1 49383 141832 389644799
1 8780 156012 997797956
1 11571 58408 327164940
1 26238 159854 841228123
2 22993 88337557
3 143106 87567
2 81056 221043288
3 48660 188203
3 51954 149721
1 93228 113737 46505784
3 185297 161308
3 26148 49678
2 155166 905838292
3 111723 42185
3 41848 100671
2 115057 397558066
3 64049 20467
3 13499 59815
1 138068 165530 30439894
2 131235 887882824
3 93404 168868
1 8725 35301 375792079
1 21335 123051 815640511
1 43793 94765 573206380
1 26540 123598 165437281
2 181364 290495670
1 130650 158794 791757441
1 14014 122853 571279217
1 20230 178731 27594621
3 164402 196630
1 104481 199051 761345658
1 85956 146296 920003883
2 114875 122608413
1 12355 155205 146135594
2 95196 452539022
2 174640 314246799
3 122310 171747
1 80989 122312 68855744
3 106689 52042
1 4336 72105 108754812
1 104613 168169 796952497
2 57917 841853512
1 70315 163621 728037968
3 197994 152349
1 35696 177019 631648667
1 65921 190004 471363689
1 24827 39156 308751716
3 123224 138586
2 111840 27405401
3 105984 189882
1 5824 77794 104639977
3 24067 63108
1 44734 81115 75452584
1 66389 177318 807969404
3 115810 133265
2 113060 596639907
1 65263 73893 120998922
3 27037 177232
1 3079 161523 747016236
3 129887 123965
3 35751 39583
1 83502 150705 500157754
3 73529 143812
3 147548 140616
1 23483 57408 29034110
2 17736 350884601
1 123620 196760 82800239
1 92011 155854 668550453
2 139899 950691909
3 166193 83266
3 195221 137341
3 52917 136665
1 61723 130861 447558171
2 151503 370586260
3 182667 155347
1 181596 185251 807586504
3 188181 22114
1 82976 122160 302104917
3 27744 58598
1 15490 124819 809116402
3 121472 99482
2 188820 895828089
1 127130 176969 872671297
3 47058 64899
2 122086 29033289
2 47035 406360845
2 69411 721271673
3 6697 146932
3 59148 56635
1 30515 40266 636633658
1 66021 158203 966110214
1 34527 59035 803946488
3 100491 86005
1 69040 101735 990895486
1 33134 177495 315519744
3 96507 129611
2 143956 894829306
2 70773 149653796
2 125233 524608297
2 185273 865586281
3 139930 97047
3 68101 113812
3 30468 49914
2 4089 620221347
1 31116 141754 846032003
3 149187 85654
2 238 829590059
2 144266 950667310
2 60661 418829904
3 72153 22735
2 159880 199351052
2 177645 808267368
2 99704 299721776
2 189360 264886905
1 36718 79112 908480456
1 75110 114392 568976436
1 132507 146950 436817360
2 142781 92736546
2 56353 471554166
1 62018 167834 463055539
1 96120 155007 107876514
2 17663 253933526
3 138180 91744
2 53343 503333606
2 92550 71334918
2 106135 690080157
2 171007 679634616
1 27362 47912 126310117
1 60914 164121 698611466
1 177338 191317 676047696
3 18143 111000
2 36161 699350785
3 158041 90914
2 82596 733389831
2 60267 364027054
1 19032 176673 239400471
1 9440 174316 229106216
1 111910 134694 995481511
1 11436 192228 253788687
2 17497 236415274
2 63784 869289356
3 57858 168444
2 83173 157689002
1 15034 65132 150704086
3 28325 32136
2 119430 939307112
3 133548 50020
1 138497 150190 146147059
2 127493 484792006
1 5362 45186 597018820
3 25059 137045
1 19904 165796 557755993
2 57129 637750454
2 16278 852327790
1 107826 151499 699053129
1 107801 153294 724453636
3 130384 66939
3 7416 24604
2 59176 623665993
1 33142 103737 999909188
1 114690 147118 554789492
3 38795 190118
3 92707 56889
2 27468 154343302
3 23919 174549
2 47847 689580020
3 5101 125427
3 185466 191139
3 78370 113241
3 29501 191704
1 60676 134608 320437142
3 159046 169673
3 163043 152654
3 71173 142869
2 64768 587259448
1 16127 116136 148534874
3 115239 130393
1 60957 192146 304506854
2 19839 58553166
2 151467 174183600
2 189934 427544215
1 131085 149809 242359777
2 174280 20183646
3 34296 184447
2 21578 205760335
3 115096 137938
1 168293 192236 479045834
2 169430 527762152
3 29597 10601
3 186151 106886
3 20746 60222
2 8308 100734604
3 173555 13524
2 167409 681703227
2 33550 216737393
2 86951 626364884
1 43471 138463 965274451
1 21797 94264 630254420
1 35579 149708 812472553
2 193161 657953661
3 107460 3723
3 126483 101664
3 114901 49739
2 154230 183500001
1 237 76019 939047376
2 120279 212344283
3 124272 149002
3 13672 170848
2 22962 519374133
2 69441 225981936
1 8701 24616 555589397
2 132568 967498433
3 163527 76065
3 140011 65356
3 115640 75785
1 9474 20118 517578546
2 52481 24839570
3 38493 117219
1 14377 34964 80708584
1 46892 49413 427252155
2 152939 772008808
1 12546 42500 290479014
3 175127 34627
3 19444 176546
2 102351 733397334
3 57785 141625
3 24253 3133
1 14542 199164 460687513
1 76641 194087 242527695
1 97561 199205 166462208
2 59902 663865874
1 47225 75879 407111279
2 40813 558827651
1 66316 114144 759395910
2 104244 797441840
1 122572 178007 251852885
1 126475 172157 924601881
2 109598 681474106
3 32034 172688
1 101374 128625 594595352
1 58333 150614 873048095
2 143568 245317746
3 80446 2596
1 22402 129846 453490111
2 58298 932902076
2 52486 456115594
2 122644 281572404
2 89730 98032763
2 124239 392496098
2 7991 454795538
3 24054 58223
2 40505 722942857
1 5713 119170 14689362
3 48381 91623
1 18283 56690 803595571
2 188402 730051453
1 143336 145213 492537909
2 50611 908842902
3 39481 116157
3 56082 128798
1 119492 137610 55073930
1 48881 174628 558437685
1 160116 160283 850995408
2 49019 151464375
3 121693 198065
3 147497 79289
3 84236 84060
2 114586 859706444
3 38477 44709
3 62131 183710
2 78375 647146238
2 74372 630267111
2 61825 211065666
3 117139 73778
2 8399 815349914
2 100117 257425374
2 96852 611268912
1 31758 128711 859376242
2 195887 741663939
1 32645 35415 999041701
3 44933 148158
3 40532 183524
3 195612 108083
2 133007 811787937
3 43408 125255
2 117457 100930606
3 67679 26390
2 51585 784606931
1 106220 157891 883051014
1 79660 179256 142240004
2 4655 110472604
1 15659 192238 855830154
1 102962 193362 77665721
3 61957 55889
2 47520 162660031
1 52806 78819 379723107
3 14346 92737
3 172636 171693
2 72996 984756773
1 85465 147448 256914501
2 55073 916714652
1 73008 194155 163120504
1 118789 192622 384441529
2 131713 15877526
2 34185 582155664
1 25755 159037 200968428
3 2292 115993
1 77054 189014 142783155
3 130819 184006
1 108789 132277 440977559
2 66349 367588241
3 41125 159250
3 158561 17463
2 124468 213576268
1 118146 157043 599493854
3 24234 82249
2 176469 610686750
3 137341 197603
3 88690 152545
2 53596 788216092
3 128218 61991
1 62014 127468 90671244
1 63460 127278 629079981
3 80050 140865
1 66231 128920 538672470
3 94971 100782
3 84760 91421
1 117657 132529 961854897
2 40116 367092272
3 1332 183954
3 51521 73783
1 118336 192006 629594939
3 54572 143068
1 29333 180105 541843400
1 134507 142395 841492115
2 192506 647149119
2 58519 413227905
1 22788 167887 887717134
1 70531 94957 838552083
2 96270 757055084
3 74455 114967
3 162060 35484
3 165587 96759
3 118609 170876
3 8856 33074
1 1429 1952 442255294
2 40641 80587511
2 179569 459670559
1 42159 134712 57285585
3 31049 13302
3 39045 188187
3 40894 62843
3 66391 189121
1 4741 23587 397215309
2 38680 343472874
1 26949 98493 521626374
3 162939 5558
1 123538 188377 104500197
3 83258 58333
3 199342 198714
1 123868 156674 629149442
3 178575 181381
3 146952 115850
1 138031 188711 977511613
3 157011 164987
1 119709 131982 333431151
1 13922 161372 352643602
3 163975 3691
1 51449 63094 894607311
1 35356 151957 824237910
2 34060 109330110
1 45749 112437 312201508
3 126918 16847
2 173237 348070140
1 112473 133719 278342792
3 55804 60812
1 32420 58855 648939990
3 142598 140562
2 180886 164667960
2 94583 166570150
1 14364 192417 91662484
3 160434 102411
3 150013 165388
3 99247 172510
1 16754 157613 520934796
1 106758 198561 385666752
3 181076 10829
3 103357 40897
2 25030 310594549
2 167613 840446446
1 23851 47003 714025637
2 187406 1930241
1 26383 197975 128782414
3 155726 169417
2 173627 177827261
2 7092 998929089
3 125269 106418
2 140326 896404672
1 1478 134438 149456889
2 40730 573619334
3 145905 122632
3 54005 10089
3 170676 25979
3 34241 61846
3 199389 184832
3 149336 177446
1 94022 165641 64886103
2 187948 565421948
2 136706 680496040
2 176721 121642534
1 87159 120294 80053035
1 63222 121551 136628285
2 162684 662240632
3 180733 45203
2 5092 936561238
3 56553 46629
1 3772 68082 698533312
3 121925 111094
2 149851 254661646
1 29589 79502 653731980
3 75064 150845
3 197043 166988
1 4187 157787 118822858
3 142566 10170
2 12679 419572408
2 5690 66541793
2 81816 131850225
3 185079 97049
1 50172 193278 500188979
1 54282 180507 440245755
1 20710 140853 235124836
2 119683 180456673
2 22532 357783859
1 71233 152173 861367959
3 15395 124354
2 58165 692022943
1 106622 124753 216903636
1 7861 106026 571393481
3 60069 124464
3 139083 69177
1 79791 184716 59404851
3 82209 31923
2 142467 727785310
3 141894 109429
2 108595 407286171
1 29857 185622 128304686
1 41667 41940 344234621
1 59459 84560 717836280
1 8048 53076 46037929
2 114238 638735516
3 193258 145843
2 118548 777846353
2 89236 642084488
2 141029 927010592
1 18549 142793 676961626
1 10962 176744 154646175
2 121726 831300568
1 58703 172451 970476334
2 141558 336987468
3 69078 133537
1 118422 147559 217221030
1 129758 144281 141836002
1 192868 196034 61835969
3 35982 111800
3 150740 183227
3 34987 197258
3 30041 72518
3 181944 2922
2 3268 652639050
2 10836 589500881
1 97788 171775 236898614
1 53592 72493 717811923
3 61688 141547
2 79294 207622675
3 148846 144233
1 87000 148719 84348165
1 23215 156561 10202411
3 30669 20330
1 44460 129371 21383465
3 49270 33269
2 123192 817629893
1 31676 143507 128163239
1 191738 199270 600920869
1 156631 182672 242834705
1 53546 165739 546570718
1 123822 190712 893770664
3 73619 64957
2 109179 523722813
3 168862 143108
2 100700 516160763
1 10217 101303 675025355
3 28596 190724
3 120059 148867
2 64635 344531545
3 123637 75313
3 65848 59235
2 163686 807855017
1 30618 162870 262144116
1 77358 92689 829693177
3 136028 132048
1 124012 175163 188426029
2 33306 756935747
1 170757 197157 470566566
2 106311 465231648
1 154547 161832 1801000
1 122994 196279 339880232
1 132118 154045 33602716
3 175305 19925
1 69149 141516 811715259
2 82063 922381128
3 134546 12503
2 55721 347433993
1 88913 185995 481338609
1 144227 164007 619279541
2 26184 227842194
2 97783 874011384
3 105328 163786
1 8187 192859 273528986
2 124599 206610976
1 84687 89353 364873682
1 19240 32775 826125542
1 9303 134588 694992377
2 192477 146832775
2 180177 564070553
1 159332 176126 102183700
2 126612 394660155
2 116473 426305768
3 91854 122181
1 17541 191517 476869043
1 60070 152347 314595473
1 45004 143791 997817244
2 72444 572470659
3 104693 96363
2 197990 410911702
3 134988 42249
1 11397 125258 633741715
3 178070 100408
2 93364 555271690
2 168454 490121502
3 117800 173377
1 46740 111933 987965946
2 92741 144414276
2 176542 99949160
2 146966 788384768
2 35395 296989519
3 146084 125902
3 124651 127498
3 155751 195287
1 96596 134991 68928396
3 100043 147193
3 46471 1225
3 13892 65156
1 25619 153120 942981956
1 74996 100467 44736919
1 86886 123138 154347379
3 109439 64584
1 163300 178110 397809593
3 186149 76419
2 151474 637349065
1 87782 92894 30520014
3 27957 53628
2 111276 692955033
2 129403 649545415
1 32554 75057 601341840
2 20618 563830679
2 134866 164310248
3 36472 152001
3 162194 82982
1 163416 194841 77042222
3 163905 39653
1 5061 53022 521363786
3 65050 49422
3 75038 101610
2 51543 265258078
1 146897 196818 896191529
3 190929 7403
1 39009 193595 78337011
1 23461 36369 430170249
2 31384 202642291
3 70657 81440
2 117029 93502539
2 66335 230099995
3 157628 143626
1 65885 71722 978673102
3 34611 73011
1 46304 194259 986786616
3 135174 168178
1 7525 128655 290579222
2 30591 611365888
2 35175 866488042
3 172573 110305
1 11945 48257 787716817
3 116547 123098
1 122915 182487 733283203
3 42065 145215
2 121228 776667787
3 103308 22736
2 252 170250343
3 193235 159418
1 56883 186359 50030606
1 66500 101085 90430780
2 112509 339835351
2 135057 16781610
3 144359 132406
1 68353 199620 863097692
3 142867 59783
2 193472 777330528
2 123717 132017196
2 183489 899505420
3 121534 126996
2 153722 539936603
2 172162 196790121
1 97911 113207 983293137
1 86903 108631 590874172
3 36016 93196
2 3304 674147756
1 655 56063 655733076
1 65971 171749 674243718
3 107755 159833
3 85998 108255
3 152359 182274
3 158301 53387
1 22421 129548 31715610
2 75608 456688206
2 169024 342521592
2 41185 820157754
3 129549 33651
3 29748 146820
2 46856 368465523
2 134672 743831996
1 1583 198630 202470347
1 43586 111955 777682329
3 173882 107776
2 2237 439359551
1 86011 188946 641351101
3 73186 173384
3 9857 46444
3 101651 179610
3 176870 137406
2 53361 924640481
1 24232 79353 198452409
1 26011 146316 728107012
3 156010 157896
1 129473 162926 950511147
1 40443 126419 508811960
1 37875 93372 749265067
1 58451 144013 698323176
3 165760 7975
1 12812 120616 612201934
2 91828 452452913
1 91062 139679 15620489
2 29111 265620046
3 108628 24596
3 136938 14045
1 90527 193171 103786593
2 152860 92964095
1 173220 182025 936075392
1 39573 68404 66774942
1 25787 69630 982432268
3 186978 7655
1 40221 165711 254880724
2 70119 170345572
2 78041 940070780
3 13382 92098
1 66451 188061 77374505
1 98553 112087 914316045
2 62938 842910606
3 59958 60178
3 71065 131045
3 19226 103090
3 139000 74569
1 47249 66563 424361973
2 120201 721522274
3 7196 126671
1 13054 60133 543733514
3 108353 13684
3 56879 121907
3 13371 117250
2 87949 458789227
1 57400 74782 49938867
3 43024 75839
3 84437 73790
2 122677 783085494
2 96800 262689000
3 11817 192844
1 78939 131432 405374359
1 21127 56723 501939281
3 121970 56942
3 34810 21548
3 152467 12606
1 14908 134173 780732496
2 62136 404183245
2 20732 137565768
1 138780 181066 303548142
2 51154 557939953
1 29699 107426 686095318
1 7734 174444 823422163
3 185333 159344
3 95636 82210
1 83468 188992 319940174
3 130445 103367
1 55662 69086 423968919
1 105554 112381 862144073
3 169271 23083
2 9395 476023525
1 6738 40897 666987577
1 7669 39022 391597486
2 60349 171358487
1 117513 161081 943663593
3 109786 92999
3 195629 196297
1 17507 152361 75369182
3 171476 68357
1 45511 62185 468296278
1 8371 41521 395051698
2 196549 371906163
2 4826 519972114
3 108679 92565
2 82862 97420657
3 70189 17255
3 12155 71519
3 156806 125883
1 63273 185491 100966892
2 33442 178001616
1 141826 163574 345717297
2 1779 451569282
1 176482 192772 69905334
1 16969 179208 927557713
3 177269 34343
3 118149 44332
1 58774 85912 893827906
3 68047 8897
2 174063 871064963
2 198512 306267752
3 71067 171171
3 56593 110586
3 98955 62907
1 50102 64063 93922625
1 113337 178698 252375693
2 175335 694624614
3 99841 155314
1 70173 149163 762879088
1 33639 142484 757719586
2 150085 886947658
1 6168 26527 261068115
2 160729 320887716
3 161988 14644
2 189136 425286241
3 187552 62371
1 90794 114362 181369294
3 81635 180549
3 179764 171871
2 32196 437390078
2 140053 932647968
2 104472 712990004
1 37741 77707 847613159
2 54363 221072549
2 45855 248296936
2 79362 963182673
2 153704 998232715
1 126997 146164 420322439
1 173208 178566 209886388
1 95556 131642 96929388
1 28844 95133 781972103
1 127318 133943 432518398
1 161665 190436 648580744
1 15847 199212 641257708
2 189731 398542632
1 117619 144333 523811423
1 67024 167917 70082339
3 143990 136116
1 56168 169371 518979181
2 198137 846574143
1 33401 107771 794420820
3 7073 61820
3 45646 139724
1 17440 99114 733337645
3 87864 60071
3 180253 177399
1 69418 160956 300927185
2 122825 170014928
1 5869 28643 916611876
2 75615 32150371
1 75732 175265 860148458
3 29724 145946
1 150231 186653 151547342
1 66265 71888 861029460
2 77805 91730783
3 93881 186454
3 31274 198984
3 75992 142738
2 63411 543538023
3 100549 46548
2 70323 311340599
1 47918 100656 653856637
2 91180 192731990
3 41307 9376
3 42749 40128
3 193362 102840
3 148808 107016
3 57271 113627
1 17964 97611 376728913
3 178247 75023
1 92924 102703 276994323
3 30255 70647
2 97430 175192236
1 20420 63014 910616809
2 134437 752124700
3 178344 109742
3 43385 131709
3 6068 180384
3 192583 6680
1 87753 103538 4619547
1 119737 197850 732241618
2 100934 677960117
3 69481 105351
3 137341 188703
3 14315 175616
1 47681 53209 768374281
1 113437 129232 253210714
2 101489 290349261
3 32379 162805
3 67057 175816
1 144682 173854 211246249
2 112498 344315834
2 90816 400337287
2 70982 757026267
2 64679 18974283
3 60664 136739
2 27763 982171669
3 166864 162238
1 103056 191505 482853753
3 66502 43461
1 23965 148944 685369862
3 82991 159717
1 126932 193328 263636514
2 170141 221932531
3 97906 36728
1 163004 173111 529149731
2 58612 223053759
2 38354 936320678
3 190740 31227
3 179987 118823
3 187377 110365
1 63590 83889 572164284
3 148758 64127
3 173044 28255
1 63933 67715 141455056
1 48858 114882 786652983
1 119044 141716 432932367
2 188314 334348968
2 61163 673051855
1 98639 149381 768256251
1 74964 167180 306745496
2 380 986022732
3 90469 41797
1 39890 181303 12238741
2 168326 722771191
2 92793 582054481
3 177523 109311
2 39746 964003971
1 41901 42630 230227437
3 133146 85012
3 34792 110373
3 133735 191638
2 153873 165449805
3 159374 85656
3 16094 72380
1 10898 153154 790907966
3 188988 190427
3 37241 78310
2 163002 325011909
1 25713 135752 451437632
1 209 12841 521160964
2 188456 254893666
3 14938 49364
1 83021 107477 413333503
3 73731 132211
3 102733 155822
3 58744 64046
3 161971 129082
3 13254 144938
2 48548 578855877
3 59396 26910
1 73085 87873 114766849
2 161548 81928790
2 128744 569081484
3 45131 78102
3 130691 32619
3 68495 147893
3 73308 28249
3 178685 32591
3 56318 91724
2 75012 397052238
3 65529 88904
3 179039 184899
1 52724 81117 377971560
1 149750 193377 767321522
3 93108 192084
1 86587 199877 945032848
2 19424 210302778
3 77089 180567
1 17576 115517 979956849
1 50352 157289 157061956
2 117477 790192662
3 160275 35545
3 116295 81791
3 168255 150173
1 121002 188428 985262912
1 27432 73593 146204565
2 12307 140460500
2 170293 269957126
2 72706 627650458
2 188954 92234789
3 27659 32855
3 184984 96446
2 32186 689664566
1 2636 88454 965301055
2 40480 645700721
3 30809 181995
1 22334 148863 183265555
2 72708 762837563
2 73513 419374129
2 106948 776973700
3 177372 170234
1 60133 76368 54222414
3 135835 89148
1 16283 178494 286325437
3 42537 79690
2 121981 217057557
2 152715 889163733
3 94381 183049
3 55003 196059
1 10867 141055 135993346
3 147710 57166
3 195398 110691
2 195541 678275443
3 9619 58000
3 188658 42244
3 28373 38856
1 342 146344 541193920
1 77335 116642 653197223
1 105610 147570 583376081
2 140153 311129153
1 7613 18684 728761400
1 29002 29741 45940107
1 24738 140570 292331314
3 179426 81071
2 27541 325690563
3 84145 165485
3 93740 23897
1 8463 199307 93892528
3 156215 197346
1 169482 195937 905476998
1 174479 186274 766702687
3 44563 135379
1 433 187799 344736154
1 49752 135063 604640049
1 14667 67297 515505256
1 21247 60170 368575834
1 160652 170035 340527082
1 41345 53179 759097174
3 75171 143929
2 21194 973912239
2 105452 299104110
3 21573 162570
1 21196 153337 135560854
3 157590 105486
1 74729 115917 751915600
2 157743 432657237
1 185367 191653 703698317
3 28994 66837
2 21321 647008895
2 156601 411725791
2 121552 186309777
1 31270 190419 643554502
2 70758 979191328
1 2489 155335 77679715
3 131575 81120
2 158859 174200355
3 156188 146512
2 155834 741745661
2 18786 620344097
1 114194 162827 916939056
2 89026 997048642
2 189631 10152610
3 119010 108952
2 86340 247447755
1 57288 149483 719822095
1 55113 66848 222991652
2 45083 383240070
3 54255 28160
1 143825 158215 23971926
1 49431 147552 48015939
2 164678 125825494
2 69116 932478675
3 133766 114233
1 134732 143657 794666081
3 42857 68591
3 55813 199325
2 33170 351255576
1 119397 189698 90027027
1 1875 97043 666205114
3 31785 173666
2 147709 170881886
3 100966 60212
2 24649 230403307
2 127158 306517843
3 37856 7417
1 173066 199337 615956534
2 29878 711259337
1 194070 199253 530074287
1 15255 79114 928686290
2 186201 802214129
3 58345 164988
1 128141 178703 688576168
1 16420 159870 135759865
1 13793 144292 488550474
1 98507 126128 754547759
3 106902 20295
2 23191 765199987
2 110869 474100474
3 56730 12715
2 8959 891897978
2 83889 330682408
1 10471 176435 115886554
3 195486 189305
2 91123 150766890
3 68025 46799
2 84860 966662079
3 101418 62609
1 108829 135979 33612991
1 6677 169306 58339932
1 19975 95162 598890228
1 74962 172678 171507970
2 9091 925277889
1 23994 148434 271389535
3 37335 62496
2 23257 326587604
3 199755 147015
3 115907 170888
3 193100 99341
3 169881 68938
3 90044 107358
2 174522 399422048
1 65509 157222 599167754
2 8841 928232085
2 111465 602132528
1 134567 178306 372105134
2 113236 357547466
2 107231 792732909
2 175270 256733722
2 173464 494222081
3 128199 148847
3 198440 44665
1 99486 187505 344554802
1 19676 71626 842152781
3 36544 169986
1 44940 76683 807684026
2 119448 424152919
1 57265 93588 55278449
1 106839 165385 915630470
1 85811 167262 277679963
2 31573 68541760
3 2336 59449
2 49030 631071177
3 87090 58915
3 125746 128626
2 23373 50535256
1 5715 92692 218743149
3 170072 80123
3 171681 124167
3 29337 30975
3 154576 43439
1 122832 149445 109934360
3 195834 52123
3 2997 162255
2 134433 614824614
3 102311 70845
1 42579 130965 359383814
2 195214 148498265
2 102176 221895762
1 66425 144774 612525127
3 155083 175763
2 102936 887834603
1 102290 166241 627394272
2 106726 343759846
3 118115 77822
2 194669 370289840
1 10196 143505 211729335
1 156333 164376 923018941
3 165362 122575
1 110275 114715 725949144
1 56169 188618 936281433
2 110538 745590035
2 199895 523510213
2 169051 619447695
1 65381 68276 67488061
2 108009 163687767
1 126915 169375 920851358
3 109678 71012
1 121014 186935 438464751
1 29089 183814 344901501
2 1212 882299914
2 40281 886518716
2 193764 337808835
2 188456 237305141
2 118554 313618788
3 51159 190149
2 6772 60563919
3 152316 60637
2 18442 677747510
2 153982 344524032
3 26272 130201
3 193751 43088
3 39434 128921
2 130178 68624340
1 14450 158561 202206283
1 59484 95313 310043499
1 34653 182556 468919842
3 106946 168108
1 9484 179182 931652492
3 46302 156593
3 156408 35545
3 80501 121734
2 72245 907760801
3 170651 6251
1 71934 147004 332910265
3 163309 18945
3 76085 97872
1 116718 192254 389292289
2 28194 171979786
3 36004 93508
2 84633 854611542
1 66684 156219 541761495
1 101378 192943 328125003
1 44827 51638 887624126
3 68316 134611
2 81215 611308604
2 57221 399466271
3 63751 10881
1 21680 149457 829582813
1 81734 121448 266022029
3 90503 22289
3 85894 162290
2 23357 716002853
2 35129 931209067
3 188824 40591
3 31503 44666
2 45669 634720957
1 87174 108762 349240933
2 116048 698697444
2 119715 886188170
1 87315 104181 170725173
1 54714 140593 255773253
2 186329 519555212
2 161900 776033575
1 188823 192142 109040580
3 58114 82176
2 122420 137575209
2 51772 525470724
1 84835 107584 825729817
3 66512 17012
2 74228 531895949
2 35202 87134794
3 29230 37909
2 192751 204238084
3 103280 155012
3 8261 32149
2 91586 121349759
2 129925 793885990
2 38674 820919144
2 178464 640360034
2 195065 668710156
1 668 105342 82947172
2 15045 266775105
3 71040 115739
3 173930 125570
3 113568 61418
3 119335 174983
1 110302 159506 924831436
1 118834 172383 856906063
3 43090 178483
1 55949 81847 734823725
1 42953 158348 391712515
2 124444 224201128
2 190537 126550966
3 35703 24289
1 112516 173973 222307882
3 7722 170928
2 152689 746382701
3 12838 156847
1 116342 159054 416943060
1 124198 131315 524504768
3 21307 86992
1 90598 102753 28407094
2 98631 78795329
2 90766 169019814
2 194380 31814085
3 149086 178714
2 70502 355135178
3 122385 38194
2 76379 239147070
1 619 25182 113239031
2 41381 270595169
2 178694 494722227
3 167636 140637
3 159528 69148
2 88559 749335150
1 28006 57266 371627616
3 48626 9702
1 128962 166570 149087815
2 143378 237567197
2 25195 116722759
1 17555 191632 181449294
1 90856 150858 861552549
2 65830 805515000
2 166464 231782613
1 97630 190037 64449832
3 138997 29512
3 178535 109486
1 93754 181164 246917288
3 167139 181913
2 158833 108838209
2 110934 893700973
3 73622 108756
3 76561 103694
2 64465 25630168
1 43385 139827 932910208
2 92297 895657025
2 1356 969309544
2 151227 908467349
1 75102 177933 656887314
1 65202 110843 653901322
2 23910 200936113
1 144848 161600 506022553
2 122569 686584058
3 145478 143631
2 132764 398397711
1 56191 161653 245711133
1 156488 175835 721952064
2 57584 919314662
3 72521 531
2 7944 561618098
3 156843 155947
2 20856 569533506
3 34759 169685
3 135567 180354
2 183319 622075316
1 23734 79185 43800801
2 166675 918430832
3 55202 139770
1 25550 140973 836192015
3 46433 164403
3 111071 87382
3 4210 151516
1 113402 173180 345468591
2 133236 23233961
3 135904 34911
2 86449 420345409
2 142404 430888341
2 124733 496902689
3 27075 17449
1 45932 143286 593626432
3 139446 165946
3 92597 13428
2 74096 359085166
2 169964 371695768
1 47653 64150 642661828
2 125363 495180449
3 170980 133415
1 27147 35657 336295106
3 162651 168704
2 31543 592445415
2 167564 657650783
1 120274 161098 328961539
1 66351 89697 558540971
3 165077 140639
1 16426 40474 259333186
1 45119 74240 519053983
2 113986 394122602
1 67425 129729 861813315
3 98976 21019
1 87650 199038 327940165
1 63089 152661 452952965
3 33290 72090
3 29729 20728
3 199992 119161
1 15207 156383 898430959
3 32176 146960
1 58053 106250 296020768
2 558 865991079
1 7043 155213 855890619
1 166305 173288 679448087
1 8835 76977 510425185
2 112684 446624935
3 31796 164411
3 111741 144581
1 18044 41006 847255101
3 165121 77879
1 110707 167129 83297395
3 38557 194801
2 7113 713929954
3 189025 15622
3 12798 85448
1 98640 172667 506409723
3 143051 164052
2 48551 851936013
1 85850 89508 50384994
2 40241 531206183
3 117615 71966
2 138722 389903714
1 25040 25684 288230477
2 141710 133595931
1 43761 81163 318387992
2 95614 597407749
1 65985 169226 839539145
1 50857 110111 815667448
2 188128 751706273
1 91360 167205 106964698
1 38316 113734 749153777
1 66366 95968 907688171
3 134828 160437
3 118155 144723
1 72287 84259 350519044
2 99931 380351627
2 92898 358071637
3 24807 106599
2 29505 376255750
2 52462 443420741
3 195186 148512
3 77534 60146
1 53886 117007 54798794
3 35964 7387
3 130612 94613
2 173648 324673343
1 162914 178269 212552134
1 2281 126609 151151935
3 81388 18432
3 135787 79810
2 23151 388156003
3 35647 83504
3 161311 34099
2 30935 519272827
1 16265 149870 812795487
2 29093 715764763
3 76031 193874
2 61644 110950411
3 36300 69413
3 76736 42341
3 4203 31500
3 170048 80548
2 141955 760619934
3 68080 168100
3 76573 97639
3 119956 13694
3 70983 152462
2 164148 627855570
2 154166 824619927
2 102548 277626213
2 169133 527957268
3 106736 36942
1 57617 126918 108895883
2 35089 558190360
1 100592 174471 49547997
2 172929 509605471
3 192407 42925
1 111406 181927 652829530
2 137995 705874285
3 36110 67528
2 5343 665671597
2 173343 320972898
1 52547 196429 606077365
3 187996 111260
2 57088 177797539
1 145517 180643 870436964
3 185053 53477
3 60689 154940
3 47034 61016
1 7187 181897 127252697
3 119458 46751
2 133581 628403730
1 82050 150091 355811426
2 162542 656274356
2 81332 458955776
3 52231 199109
2 149558 587416871
3 171735 29903
3 28790 43823
2 126041 425392590
2 152444 56542535
1 150566 195971 294283103
2 182619 770665630
1 113199 120962 298592764
3 66541 107814
3 88468 15767
3 140949 21750
2 50278 951152211
1 8970 139675 116888549
2 77893 489744231
3 134345 32046
3 88817 87667
3 150516 23148
1 134175 179016 8518258
2 126467 173152507
1 112895 136251 383166866
2 17357 511941037
1 66683 82901 337321218
1 44047 163798 292656057
3 169799 96729
1 45885 199940 825513708
2 66569 927613974
3 156268 78758
1 125167 189450 863340635
2 16808 372029166
1 21849 185438 721438001
2 147286 669033589
1 30259 196226 764651818
3 109446 171649
3 156674 113643
2 35995 739127596
2 27060 947078280
2 59857 866118581
1 31125 139473 445980022
3 59971 86347
3 104788 94286
3 145589 7814
2 182397 90251355
3 45452 69329
3 30424 102328
3 23624 29355
3 55513 155333
3 128131 1314
2 128160 508091135
1 2913 155332 789329123
1 156261 169821 355720923
1 53974 163073 562385478
3 143989 120804
2 189921 355653691
3 117335 160049
1 65254 74588 804958755
3 71674 170202
2 52838 48259602
2 121505 253862782
2 134466 400371443
3 19164 74286
1 50336 155320 814272129
2 91811 20783343
1 82405 161076 600082588
3 105196 148633
3 144615 35464
1 144324 157560 30150857
3 16161 7177
1 46328 115805 1379055
2 137777 639090428
2 129041 559852605
1 41983 112853 883929348
3 97997 166160
3 14048 80052
3 88878 108105
1 48205 137144 395598538
1 72479 106154 305852494
2 197233 848732365
3 7048 45273
2 161346 108911324
3 65085 24685
1 84156 153989 942727179
1 132130 179250 34727367
2 17288 710860390
3 151682 8656
1 34909 66418 493126522
3 191453 15492
3 128250 5569
3 95120 6924
3 60942 11092
1 49045 59979 90401108
1 116810 134857 236708504
1 20336 172497 186836067
2 173119 484010933
1 39034 199273 93451419
3 181648 25233
1 66181 133157 303985194
1 18814 181963 710549349
1 93615 114651 337092675
2 121203 913019769
1 90276 178105 1218040
1 51540 88684 84769555
3 80328 16122
3 147056 71489
1 45881 78492 822956141
2 184090 418509200
3 194234 163041
2 126236 865049426
2 25916 793615235
1 59450 136431 492223026
2 45273 327586212
2 101076 568890881
3 72626 172736
1 23739 165299 353402573
3 110614 14489
2 4626 709385900
3 64075 60927
3 174312 138862
3 125784 152615
2 80109 675281868
1 25922 89659 245646793
1 99970 117261 615677491
1 30995 123967 515660635
2 144166 542176115
2 180470 131053169
2 191773 538666411
2 99987 84390074
3 70082 21934
1 35997 174890 308469027
2 182602 334407749
2 30252 107069539
3 135033 5348
2 1610 300569835
3 111387 6914
3 56955 2548
1 47364 174580 18482809
1 99510 188692 122064796
2 84091 284430649
1 120799 153533 982682575
3 144939 79332
1 16318 94335 218051149
1 110312 126941 54942577
1 21388 38526 406441926
3 181883 179527
3 33402 162640
3 6962 5245
3 200000 63696
2 75470 890359436
2 119232 279957576
1 14648 102082 936397390
1 78298 175153 487368249
2 193875 672751180
2 48857 522238243
2 147204 782936151
1 102681 197646 460554810
3 184139 88292
1 13682 139049 555475140
3 113651 52415
2 115580 386293809
2 57399 286880118
2 73592 934879348
2 20352 174418474
1 97419 112511 236194660
1 59054 68022 147403167
1 46323 194692 560835027
2 159616 852105401
3 84958 26695
1 107497 189911 138160084
2 117311 875121478
1 2772 186480 224237788
3 60657 20018
1 41798 134476 380631389
3 176468 178042
1 46759 129407 195784942
2 62663 650780385
2 163950 930812007
3 31154 180904
2 7787 380398248
1 35877 145872 857541573
3 101297 24922
1 26638 125324 407488754
1 102814 157757 600054119
2 5476 93735832
1 4416 15833 456886336
2 1803 519660006
1 106206 110287 659793838
2 32406 95106806
3 133139 165114
3 10133 98622
1 35205 58703 980274815
3 148719 19981
3 130362 104340
3 159481 88805
2 148701 595233380
1 93676 150462 563157444
3 24049 168068
3 67194 85143
2 109343 277740920
2 91156 999744448
3 159339 97499
3 71649 148049
3 52880 112608
2 106786 376324722
2 22190 680250469
3 3938 169713
1 32827 140438 473105430
2 128294 788920507
3 178326 81
3 114331 72317
3 110698 22501
3 86845 134503
2 179247 424439356
2 9353 998214283
3 151501 170367
1 74707 159718 737775400
1 78672 178714 666902123
3 66964 8788
2 78012 456460594
3 163717 79486
1 61162 101235 991635725
3 164105 195500
1 90989 191954 230207466
2 156680 40012253
1 76994 176812 832535094
2 100226 134732293
3 125076 64939
3 12728 98963
1 154017 176193 259669638
2 132188 483644070
2 60239 992705546
2 119323 923689364
1 46219 122469 913887227
3 180756 42906
2 94027 256741980
3 42773 56438
2 58381 918228043
3 88596 160698
2 6844 106161205
3 36927 3456
2 163286 142613523
1 149896 198322 296391117
1 182193 182620 886886035
1 125283 139465 482088166
3 191955 47618
2 49017 979857612
2 191098 258805831
1 1011 176370 647214753
3 25300 187985
3 187292 78570
1 6933 19339 595276997
3 180854 94274
3 168134 117393
3 74882 79869
2 135875 853707400
3 46984 14915
1 22532 66511 836205896
3 196854 187394
1 36367 47877 974121129
2 76877 75236071
2 120867 624575722
1 111686 173620 133484408
2 111973 246645521
3 115109 145273
2 137308 192474495
3 112206 172407
2 82831 439440655
2 85250 706669820
1 1825 59524 944882273
3 72139 179503
3 199831 24976
3 157849 59195
1 5310 194844 222051919
3 84978 168894
2 72530 853305703
2 113033 313906986
2 22145 897646282
2 187695 274413310
1 6863 133784 715220257
1 30081 141245 422470305
3 190355 170951
1 92236 113416 774687329
3 103683 131788
1 51819 86613 169716380
2 94750 164433360
3 188547 184972
2 178248 452676579
2 152049 961294750
3 67458 119263
3 118534 112591
1 49844 114306 494380596
2 13190 321585449
3 37889 170838
3 195727 55408
1 134168 177977 324044289
1 7002 187894 364138625
3 97694 75595
1 3974 172467 726866038
2 139661 983149376
3 107047 56212
2 99458 640916847
1 71067 175236 920220714
3 129240 37007
3 42896 111883
2 186397 207449118
1 27282 107070 233599260
2 188920 250871912
3 164698 158584
1 220 89641 685121021
1 58786 175004 935987627
3 73984 187968
1 88436 115510 416016099
3 171463 58168
3 6734 170786
2 168353 783766236
1 41896 111352 82775376
2 122401 589467854
3 52359 146999
2 140997 148017382
3 187709 95513
1 166269 172302 871321473
2 101723 996031442
2 120697 319531717
2 92004 209410826
3 146116 60346
3 100893 27703
3 40662 178038
3 127952 5070
1 61597 88852 40106593
3 13272 50366
2 101854 591321639
3 190109 22997
2 12827 931219297
1 15139 26447 406704706
1 166153 181870 130540499
1 627 122563 188340543
1 70364 177569 845000613
2 19150 135426593
3 173294 23897
1 395 23349 149031296
3 15981 172497
1 123838 143156 266862384
1 57625 91993 272743700
1 174952 184893 551827297
2 7454 360555271
3 113977 134114
3 159480 61997
2 49347 764713519
3 114672 13237
1 65197 113945 476480421
1 11733 68749 967636066
1 15866 113375 205003976
3 25439 134703
1 111598 180820 801792493
1 2730 31608 407337467
3 148507 46739
2 88675 484871228
2 146159 979341484
2 56885 121938370
3 165533 189602
2 101228 360549682
2 74404 289753037
2 11591 3375249
3 115162 43256
3 34125 109883
2 182706 31146286
2 1419 194145389
3 192602 132095
1 114988 118129 626624579
2 47123 881804142
2 139363 968562736
2 162233 694883289
3 141089 189124
2 81768 112586672
1 77453 97409 507444047
3 193219 100638
3 118028 11470
3 181502 180262
3 17046 64208
2 64843 900869560
1 104683 104860 666782177
3 94350 74400
3 158391 173604
1 120784 124810 242045430
3 196953 48397
3 27738 162900
3 122493 59274
3 100775 50494
1 143457 177149 143650673
2 116684 119611318
1 82647 190233 601805759
3 145970 20089
1 83491 165919 954127461
3 104335 82496
1 107874 161754 427187692
2 51068 325156122
2 9329 965712381
1 31686 117300 957258705
3 68292 135095
1 17122 194095 797100152
3 169072 69471
3 168751 81571
2 1270 741777900
3 103798 50665
2 22562 902285805
1 25072 159619 399572022
2 164808 97985908
3 16702 82848
3 97644 31130
3 140835 114960
1 34976 36394 85623896
1 58751 130514 562647733
3 121040 30310
3 138658 122815
1 111612 183866 971331688
1 76677 90852 243313370
2 179884 977978378
1 77588 163393 188937660
2 157345 985857433
2 64531 644961028
2 24667 784217749
1 50432 161690 76365464
1 12118 90039 296342902
2 144409 957608392
1 78414 90102 198593002
2 89521 562402083
1 17973 51352 133085308
1 61188 193169 734327341
1 56972 86054 204699569
1 163858 189748 208731425
1 55744 184196 242278162
1 112416 191649 502824174
2 42844 268261055
1 127866 158268 570529894
2 130532 811250934
1 146443 194983 863549240
3 166624 137475
1 79121 134070 117228691
3 62119 182309
3 33254 74478
2 114055 252506716
2 139272 261535786
3 97987 187311
1 115508 170110 333293039
3 35124 96466
1 7512 148147 178654423
2 57368 756950952
2 157277 201851587
2 114872 924950800
1 99426 149307 950690918
3 24608 161320
3 6280 141920
3 150947 63567
2 41499 183638378
2 197828 855258213
1 25413 86408 317172540
2 148546 597251847
2 167527 609914753
3 26204 180835
3 5095 18553
3 43664 31852
2 146892 588373169
2 101223 930199155
1 126235 136614 915914630
2 196967 486387834
1 8527 145648 494051704
1 149015 192778 465155519
3 44741 121922
1 129867 182512 797586399
2 84709 251188298
3 50549 136771
1 38292 138093 165313233
2 7847 395282160
1 181241 194786 218315170
1 5653 196052 627205224
2 150726 779381917
2 192392 16680890
1 123642 154065 364590067
3 196868 17859
2 113408 888250656
2 42785 250889707
1 50669 157268 459100947
1 41127 191200 875594580
2 119035 763048476
3 85318 72246
3 121486 129753
2 110849 829478921
2 31890 764919744
1 47387 93123 757854931
2 116550 939625057
3 72674 174812
3 128462 173689
2 113078 116225783
1 84438 168418 442072801
2 150416 763351293
2 62981 419318113
2 18648 249144073
3 90256 69741
2 89381 844104419
2 94857 282429561
3 104079 174730
3 191009 148630
2 185411 406544885
2 155226 943529303
3 199654 46389
1 140850 164149 908888706
2 195918 340921981
2 97747 899948839
2 89632 969891843
2 106532 52290330
2 113488 578815457
1 60 156441 496001305
3 4023 198360
2 100523 109503150
1 58287 174856 415609502
2 49748 356540926
3 89119 155264
1 161212 176065 10533815
3 90328 70810
1 6785 24534 609776687
3 67702 19063
3 188542 90947
2 189270 734561461
3 107758 13264
2 8014 427464520
3 161891 193505
2 58297 802832703
2 648 470351358
1 112587 162591 852708900
1 49231 54400 899196415
3 187846 197965
1 57640 107227 475870538
3 4408 75449
1 119201 158448 704355387
1 42776 102460 943211564
3 125544 134605
1 191690 192451 29899222
1 11634 109081 246334622
3 128391 169648
3 16766 159030
2 167565 768198825
2 117877 373599762
3 111415 64081
3 132886 116168
3 125113 83350
3 73990 89517
1 40816 99049 851521556
2 12988 380955072
3 194821 17037
2 8485 287074801
2 142078 7902841
3 63770 136909
3 358 10225
1 31397 59023 801233575
2 96621 196179761
3 109855 56301
1 15107 93252 89705342
1 82219 186697 457871582
3 33651 145309
2 26120 919114209
2 14820 317130608
3 91531 94303
2 169208 831962180
2 164086 419144930
3 1449 151632
3 172574 130543
3 92501 189463
3 169744 164518
2 138800 597908979
3 43442 88243
1 16041 186312 962610070
2 180863 194419186
1 71374 79618 660028293
1 109257 196049 338570210
2 195527 504416850
2 74153 186940782
1 164913 174687 207978869
2 163518 688276257
2 190903 922723244
1 7312 80669 773326084
3 41113 145063
3 156587 47574
2 24620 860930569
3 116444 190727
1 139933 149294 442218780
3 78631 97042
2 100956 532148152
2 151428 746146448
1 134018 147173 171987730
1 10479 104980 696621170
1 91175 123900 626727054
3 181065 26407
3 68422 117462
2 26972 478391397
1 66210 91244 741082007
3 13392 68874
2 26104 547840593
1 114118 143310 542176674
2 192319 954344942
1 118524 154051 104746862
2 190667 70063848
3 11581 25786
3 190025 15847
2 198325 613824926
1 29275 192637 618049007
1 26624 137950 205528857
1 73445 134429 317399538
1 70021 74477 34700815
1 180754 199410 810892419
3 86933 9603
3 163647 105547
1 98747 174048 883846270
2 165762 245303472
3 25982 47329
1 9239 135474 371082244
2 11678 345043230
3 88886 39027
2 67398 599870653
2 120744 338459130
3 134830 189408
1 66814 84049 805604584
3 12636 150932
1 42138 159157 969349298
3 38822 53930
3 33156 23116
2 93314 282701436
1 38537 53514 894101715
1 23963 160144 662299398
3 160595 6147
2 44883 626343817
3 122136 59664
2 21315 68612797
3 195979 82438
1 16973 37336 383852259
2 22741 986089448
1 76547 134192 395558370
2 28528 237924364
1 8065 136192 444695980
3 15837 147580
1 133883 194614 403088028
2 25738 842023858
3 138044 7999
1 64722 126613 521947969
3 147237 114120
3 6810 39138
3 78075 150174
2 181253 456836847
3 132369 36080
3 63160 77736
1 152479 181703 59185384
2 174405 577145042
3 104995 165477
1 44990 115850 2111999
1 70811 73952 257638323
3 33028 72963
1 131938 184621 8926028
3 192018 105149
3 111454 131214
1 95523 188399 989064211
2 32297 958698260
1 20535 102931 417591550
2 133716 394435468
3 184074 2195
2 142947 48833617
2 186892 874528038
3 88778 17512
2 31346 25988168
3 28339 70842
3 81756 3984
3 188733 110817
1 71821 90566 217891485
2 170552 749851014
1 61579 101085 568454281
3 113306 59263
3 153403 132998
3 9460 186302
1 88606 129413 773568476
2 124133 102866246
1 29610 163072 148272840
3 166129 16390
1 140029 160389 757700751
1 83592 118080 376500126
1 5081 123871 985899604
1 96558 172958 940332431
3 37213 198486
1 5176 187878 709592498
1 31389 67965 686314137
3 194647 94840
2 10 845047557
1 79727 183127 580493746
1 151919 191421 394358017
3 117087 198200
1 9713 107377 130719038
1 24383 178892 631964311
3 35438 180453
3 139274 86193
3 87390 95869
1 174542 190487 11370792
3 131652 181117
2 176419 782169291
1 54849 196668 7775599
3 11273 43943
2 52831 474108383
1 45714 189682 385770001
2 65414 856380595
3 83708 11500
1 2063 63557 862828796
2 148835 860566698
1 1836 45045 143080698
2 190060 73825302
2 173640 223028269
1 22540 79067 515284709
2 128040 404406125
1 187 51314 757150887
2 186654 906002295
2 148472 311625390
3 11942 86045
2 55119 716344330
3 60535 157780
2 185443 38786664
1 148321 170504 711129407
1 79443 112141 719824194
1 12461 132285 85449562
2 127011 963429469
1 127380 183260 701075306
3 2906 38126
3 91655 178806
2 108656 530331532
1 54438 91701 828155382
3 48550 146349
3 99915 194596
1 33991 50882 694100863
2 106918 478815017
3 106370 76846
2 135426 51519739
2 179209 233423651
3 101141 8719
2 75976 413803205
1 64627 98598 717841643
1 177618 182918 562845986
1 25481 39086 497107870
1 49039 159700 915600725
2 49207 940229229
1 25780 55175 407609457
1 83374 133705 177340837
3 178583 111894
2 123546 799427629
1 39680 72866 8805270
3 69617 199033
1 42476 58051 52168005
2 169516 748386118
1 55511 127078 537682844
1 80627 182615 223875894
1 7029 166141 681998176
1 5163 35487 846005017
1 77684 179567 332752499
2 60724 730777541
3 147143 128085
1 72575 105686 976054725
3 26969 34325
1 53987 115288 898589812
2 101082 85108372
1 175838 187509 679173769
3 109344 69546
1 90461 146629 605652121
1 10525 152229 421694643
3 44819 36776
1 164085 193056 299874055
3 140187 27363
1 35022 189698 658492352
1 167256 170208 829051823
3 195092 182604
2 57942 668796789
2 110622 767824173
2 159717 276595749
2 187005 350295124
1 13349 123324 718850881
3 130301 68157
2 86120 827879232
2 184477 979540309
2 30868 874379631
2 37366 912093433
3 76387 174462
1 117928 134164 669082209
3 116819 91447
2 129677 987330724
2 13994 951921013
1 141720 188509 996063943
1 79831 138251 283072716
3 152226 160007
2 49481 982609079
2 144428 492976041
2 189986 894285740
1 82853 83034 275435113
1 169762 190094 396157252
3 47677 63826
1 178573 184989 767517438
3 36026 61000
3 137023 43051
2 159981 452424597
3 116382 154064
1 53576 72405 68415718
3 61674 105921
3 123224 134347
2 75996 1037256
1 110515 117689 798677780
2 48120 616142833
1 138856 173241 298796114
3 150232 44719
3 175563 155989
3 197021 191407
1 104874 109263 797912914
2 109069 190578818
1 48358 120260 618883239
1 124473 131165 550489494
3 174732 191548
1 75364 177129 483216641
2 34138 719415702
3 52312 169636
3 135643 52839
1 3769 132556 902666849
1 72744 158254 316644770
2 69164 981877179
1 77702 141571 388639200
1 22328 75188 260487031
2 159095 284536481
3 142718 160905
1 144173 170147 102360718
1 149085 170688 182866660
2 166311 365559557
1 188270 198651 675603968
1 15633 18280 691233636
3 1532 145615
1 156682 156689 207536025
2 75413 79889550
2 81105 360275207
1 140647 145653 470938869
2 71565 740687609
3 90861 26606
3 186396 32185
2 52892 648036936
2 52301 950818713
3 146959 43054
3 95372 53812
3 21766 1379
3 23995 56432
1 473 48054 725721379
2 748 865691075
2 88316 315121051
2 192056 845012989
3 10123 124939
3 90776 3244
2 11016 672060805
2 114971 207615278
3 181147 10321
1 41850 136070 158428125
3 56870 174159
3 193864 136600
3 88845 158380
3 28131 168418
2 59266 213757130
3 5706 82937
1 58862 144354 258638014
2 116526 859752626
2 83424 212500465
1 58200 129173 657225168
2 164303 690039843
1 7850 45246 633639034
1 25248 179113 658465521
3 80355 59813
1 21735 81309 485152322
3 113058 80274
2 19863 130618746
2 149248 597512729
3 77715 93555
2 72624 758141529
3 103352 164678
1 80762 82557 525159385
1 122673 170217 453306943
2 52867 469784730
2 88750 850734303
1 5656 48275 650158574
3 106515 114058
2 139932 745759904
1 16824 103213 757672766
2 110387 173312070
3 138531 197063
2 97638 704454174
2 132171 513470508
1 53998 159634 500364812
1 54063 194535 72266907
1 19111 41093 921806584
3 62070 161936
3 74415 33808
3 61808 155097
3 3133 43856
1 42798 70183 563555054
1 93722 109807 287551327
3 186185 83060
3 133450 191209
2 139819 182536482
1 39088 117588 107679826
2 29566 517183759
2 62667 138921440
2 177313 925561107
2 122453 706014802
1 24749 154265 747072757
3 188819 151332
2 50562 839931471
1 128568 155567 540052953
1 70460 140821 879981443
1 21394 154352 414061054
1 53450 95317 670309948
1 140515 145811 752640117
3 76893 89960
2 53314 14429216
3 36606 10761
1 111989 114098 870747957
2 91281 476417695
1 20836 106723 930054895
3 96014 38219
2 20327 106638679
1 161706 186475 411226714
3 153983 90874
1 77529 147152 939039299
2 121685 422819090
1 91868 153329 876716163
1 126889 164160 685842430
1 76470 166956 577402448
3 125046 151782
2 131846 189940430
1 16466 123211 595060599
1 1444 53188 502074708
3 29180 1727
1 15839 62276 963919912
3 42349 119671
1 2995 134581 639990782
2 158525 75078759
1 153686 158164 472443945
1 161213 192473 307891600
2 20746 255860420
3 61768 85305
1 106918 144060 515084523
2 144885 985888274
3 140996 18510
2 147866 377883674
3 61352 98009
3 24058 114289
3 143674 29015
1 5117 11401 978441446
1 27471 70404 124436833
3 110549 116763
3 99896 81173
1 161021 164243 640970493
3 139400 1189
3 20778 199254
2 164791 649770957
3 193387 126789
1 17739 84624 642923033
2 82850 863447640
1 70910 137181 570513137
1 32734 128638 686734842
1 20787 63014 815462038
1 33204 90992 167374338
3 84982 36670
2 67983 774560357
3 30959 93077
2 136602 904596533
2 45121 588356848
2 143621 689109313
2 102048 212945205
1 78253 142450 292897199
2 83919 902840273
3 22798 148333
2 28265 129516796
1 122990 197386 735249874
3 63404 175058
2 71453 341172770
1 16192 120014 328903022
1 10994 163699 924107618
3 31190 176717
3 85364 46750
2 179778 29276590
1 130888 136774 293010551
2 86156 895708030
1 9002 89214 848401653
3 130748 195233
3 47340 4324
1 46013 99641 600393088
3 124792 80768
1 10197 142055 864985358
2 107023 269672754
1 33456 69360 425759864
1 86177 116283 625583090
1 157046 160571 60674966
3 103018 142326
3 99810 30548
3 110066 195372
2 128356 977874518
2 45409 777174671
3 89697 73113
3 182160 38787
1 87025 194266 835048895
3 29572 190919
1 50743 193565 562819847
3 92679 180964
3 112223 55579
2 96842 775163790
2 154116 637530075
1 91764 176106 8410659
2 192683 437157998
3 24100 20451
2 56287 922166747
2 79827 358561226
2 32779 426009485
1 117510 127662 572445319
2 37670 433863801
1 69266 106230 721842446
3 93881 193560
1 53298 120910 728847201
2 59246 568547332
1 2392 191603 701207357
3 81494 13485
1 70241 90608 78071533
1 80803 187577 387815916
2 92639 609325465
2 170170 650609037
3 69177 10155
1 111158 143695 969248284
2 175575 899372742
2 53269 245968120
1 73805 157112 982769561
1 113155 123354 650688279
1 129815 169837 590702122
1 5435 134925 973747189
3 154373 41222
3 22006 33292
2 168957 733486131
1 95868 184824 38322576
3 126893 3209
2 71865 965244100
3 146595 119826
1 53807 127610 460151542
2 18140 325239328
3 128921 89578
2 110545 259362107
3 126870 18847
3 187770 121437
2 198206 549031314
3 65962 164060
1 112838 165028 981110167
1 116786 137949 55807434
2 145821 581206551
2 69147 494391562
2 16851 285916311
2 57200 631296461
2 57022 675360475
1 6020 172952 483845908
2 189877 707135750
2 188791 460369958
1 1153 177409 453583707
3 196324 76943
2 98875 659104275
3 195690 28601
2 103325 556984032
1 13830 31620 57401451
2 133997 739641352
2 158220 448668009
3 5784 199628
1 68062 72837 625181038
3 171035 59289
1 155299 199101 758731208
1 152113 158212 308460345
1 178171 196134 425368439
1 9757 18482 932215403
3 73447 175602
1 49360 171760 780325804
1 68289 89376 469325176
1 2070 179175 339454865
2 20309 560909515
3 154321 170420
2 191354 855995991
3 99920 79767
3 37833 31997
3 92484 102885
2 71899 838002452
1 97479 197860 347836471
2 12347 517840624
2 90351 355181759
2 160763 148586502
3 102101 135902
1 168365 187119 939997975
2 169922 826246755
1 18961 58632 972266384
2 28620 996254681
1 66409 90130 794577295
1 47814 130930 957353398
1 149005 151405 130432541
2 178021 358676759
1 14889 19227 715595725
1 122180 188892 957307990
2 30554 480670506
3 73962 22313
3 34854 154275
3 185064 46989
2 55643 830191380
3 144295 67379
3 18400 24559
3 52090 36217
1 88679 177677 904525211
1 29870 196482 758568109
3 85526 163136
2 128367 904258440
1 10391 16650 149394824
2 57294 526106911
1 159916 198084 292032850
1 61661 86317 383284765
2 86833 752204669
1 110546 156496 365683189
3 110577 187148
1 42090 163136 556353069
2 49171 979124881
3 38767 119756
1 59150 66205 492154054
2 75544 90756485
2 92316 455075491
1 48 9723 330833766
2 129091 754682080
3 21795 85291
1 69280 154434 681933681
1 147945 197328 52330562
1 113147 124805 935450698
2 66456 390962419
2 136951 160298016
1 59644 161050 979557741
3 17556 47659
3 116762 128511
3 64284 172440
2 1210 647665790
3 189046 171067
1 81872 156383 55409301
1 132138 142768 975657069
3 110699 38324
2 18561 760230490
3 27132 184462
2 74970 864847141
1 3633 49906 672737793
1 116619 133022 20057752
3 106979 113871
3 142148 179212
2 117230 6687085
3 148016 6389
3 120721 76206
3 26081 122415
3 195949 172171
3 56693 199121
2 191617 913839699
1 79006 89555 6947513
3 170946 168414
1 16606 73605 127147879
1 31286 108307 510342542
1 68020 151103 460524558
2 97976 56511605
2 10449 8124899
1 19559 71034 577436095
2 65826 497602357
3 139541 163283
3 120921 37674
3 143358 122517
1 98282 192648 849010240
2 32201 949364912
1 39779 133852 865368817
2 20193 878357504
3 83741 173824
3 39980 108618
1 66871 169083 252910512
3 138660 162515
2 116300 904822328
3 48763 119964
3 108414 40358
1 69772 196595 220965227
3 86457 16495
1 21178 124294 646310560
2 6389 916658451
1 24606 133147 538094136
2 184907 7597857
3 121768 74594
1 34625 113662 572556822
1 180872 184917 953420186
2 148693 970610740
3 128739 18344
2 114404 563126182
2 144013 663070493
3 12889 514
1 50181 106059 786698657
3 84488 126038
1 85061 159755 797778044
2 134782 271079717
1 153869 161736 996048654
3 105752 99923
2 181330 458595135
1 58142 144385 940333632
3 1657 40155
1 40005 132077 660333015
1 66099 70919 459204913
3 24199 96367
3 162049 43339
3 99319 177373
3 51623 178504
3 2796 187791
2 10078 922017286
1 31849 145781 279764733
1 45408 135794 342264901
2 188332 898407277
2 1015 262303968
3 108763 101475
1 157451 161571 13092886
3 79636 186684
1 22308 175043 587310386
1 24874 25688 621883041
1 52449 73855 142336840
3 15649 188256
2 104962 131924195
3 98844 196205
2 60639 611407346
1 66699 178937 863000672
1 177322 198079 716186487
1 132900 153431 32247972
3 137291 158164
3 75284 40151
3 16771 54191
3 26035 145238
2 174001 608294608
2 83990 836528150
3 28200 122391
3 197213 25819
2 80855 378280072
1 122292 161506 424099736
1 63912 114127 291574483
3 2816 117310
3 16564 176901
1 3356 198376 924219334
2 155103 575839937
2 28686 540843701
3 64285 180511
2 181425 433003537
3 179759 83472
1 11691 172329 416950561
2 23598 661867752
1 30242 49066 88802207
3 130103 141631
2 93248 814710319
2 109167 441974983
1 71377 172751 557946866
2 62024 969887431
2 168646 630647352
2 85866 475886395
3 95987 177769
1 87925 89735 624806161
3 148164 85621
3 19077 6344
1 68893 98170 127591758
1 53050 165215 298596469
3 5541 114902
2 49512 608170076
2 18454 746369073
3 355 152236
2 44839 911673525
1 86605 168573 607825867
1 29206 48555 184758628
3 106999 55304
1 131055 141596 529515803
2 179089 118914933
2 105610 565358977
2 136591 827116923
2 34882 206973376
3 33427 183317
2 99760 1155138
1 119013 168275 421099616
2 30632 51292151
3 36660 112977
2 35681 317779360
1 26474 128777 337636436
3 195201 3426
3 102969 120516
1 11828 181721 300604558
1 66033 160361 394042124
3 170485 25376
1 131007 140019 952303831
1 1694 69010 971761382
3 90187 106004
2 58238 855344861
2 46228 609393390
3 51869 117795
2 155021 704625097
1 27037 65513 158029343
2 95979 287299852
1 69 143703 627199206
2 86652 541802299
3 8538 80766
3 24718 15893
2 123701 826165939
3 102117 9864
3 186032 110174
1 106198 194940 110773953
3 104603 178960
1 46093 166821 226444686
2 53288 911355832
1 77956 114759 744489243
1 128246 131106 37664488
2 150925 456873499
1 14587 181576 771704283
1 158208 194579 437744877
3 156640 129930
1 34886 124253 511793532
3 47798 106561
2 161076 483656003
2 142720 175058968
1 16388 151837 82158046
3 33296 176384
3 172895 117200
2 118730 40181242
3 52705 171929
2 11899 954540368
1 53729 173208 196219354
2 100113 692066593
3 156405 193682
2 143151 189265610
2 84391 482087536
3 70735 186204
3 98228 48592
1 1372 52957 259454659
1 83483 187328 168585088
3 9470 143092
1 34422 134511 517378337
2 6561 317425613
2 13605 180004072
2 168757 949564222
1 12554 158406 989479762
1 122368 148596 809350515
2 30255 333485040
3 189874 87452
3 85085 160611
2 168002 499570499
2 184023 764565435
2 57942 853698462
3 173088 174773
2 73106 234209201
1 78623 161944 444551846
2 188821 969425942
1 45409 148539 985671439
2 142479 786482339
2 114294 345311820
1 3542 8997 639362520
3 54671 18492
3 87564 15360
3 110638 9197
3 198969 125972
2 76512 383663268
2 65803 497227035
3 155560 194110
2 121443 8437251
1 104123 133825 610360496
3 45525 94084
1 28389 111781 615905599
2 78984 159171348
2 194375 669918469
1 33101 94142 978136079
2 107573 527376485
3 142253 146610
3 195844 17669
3 69017 113303
1 21061 46722 836547419
1 25969 68857 181614854
3 75645 108834
2 15439 337015185
1 27498 175924 711097552
2 31334 28468618
2 17286 593429881
3 185929 173273
2 119286 830078628
1 58509 111744 20853611
2 146301 984803550
3 89019 78629
1 406 90883 121147065
1 32925 188062 739569071
1 71378 111379 713296217
1 43722 195600 640427393
2 70301 542212791
1 66125 105613 844834177
3 169832 54266
1 114121 147447 211149040
1 9029 49756 691886170
3 153158 10935
3 51284 82155
2 25091 406757113
3 155907 18275
2 49753 829279818
2 4596 149740846
3 71014 75038
2 140478 644760238
1 9366 197902 56025942
3 169426 31357
3 30550 25644
3 165478 77828
1 110253 183438 794179490
1 17735 175007 279328799
1 115583 127757 605683983
2 175033 264325232
2 147090 192493792
1 52391 89885 204537095
2 27813 146697013
1 20585 158051 291844937
1 61153 197513 765021177
3 175804 22124
1 106290 132085 310090524
3 34140 167545
1 21117 85448 364656878
3 39019 165616
3 91613 74540
3 159256 99745
3 36888 144278
3 149418 160559
1 18469 93466 254760000
3 136639 1842
3 54699 79789
3 171983 4516
2 27828 404422536
1 46887 144282 541044661
3 197852 158730
1 95891 143036 926943598
1 9366 45758 17817120
3 196053 128159
2 13864 105065932
2 95489 48917081
3 28558 148823
3 136107 57533
2 1463 286722542
3 194194 91400
2 42056 963000128
2 101179 243729897
1 22298 140505 886349623
3 172387 185752
1 10812 101720 742791970
3 87418 175180
2 24985 542797329
1 26673 66262 114988957
3 199569 10022
1 74969 140788 703186519
3 144547 100884
2 45246 79719412
3 50624 195792
2 159752 184842082
1 18804 22517 139543412
1 105777 113787 693311308
1 105125 179594 812219507
2 148704 863338644
2 60115 564880734
3 126025 6335
2 48218 835488050
3 20513 133025
1 2146 9200 301758147
2 57919 23855404
2 30970 484284802
2 74576 750261792
2 32898 423012062
1 159965 197352 89142710
1 44358 161002 432747552
3 99477 32109
1 3815 104770 52625749
3 49137 11561
2 164597 388579251
1 60067 77951 502221507
1 49178 92887 453158657
1 11182 167890 677108264
2 125705 220840683
3 189546 172802
3 36053 103132
2 95125 481900955
1 89916 147554 182076975
1 192556 199020 804549405
2 74244 830748201
2 145388 170830659
3 12761 53797
2 104297 203004774
2 181793 355193590
3 50187 54306
2 169778 742758191
1 27745 89426 621422804
3 55956 14305
1 11825 20803 689578117
3 104848 109777
3 149597 163198
3 62320 168679
1 115842 184426 353085595
3 50300 157846
3 100724 190364
2 56213 636800799
3 8998 9860
2 79487 413687421
2 110094 332719721
3 68784 194747
3 35889 154194
1 50507 77272 124799293
2 158920 255925706
3 118492 16050
2 147358 743463284
1 98803 177213 615986021
3 91784 146143
2 77077 961295230
3 96407 44361
2 103289 584963537
1 120558 138898 892188205
1 37251 39055 910093728
2 167335 419438500
2 194535 119612226
1 26080 57171 503708247
2 71944 572799127
3 86370 163954
1 110949 193565 209825683
2 94984 661441942
2 188020 688087733
2 152605 674551105
2 136497 65585630
2 81674 187935393
3 163622 71849
2 56235 501501613
3 143399 197765
2 59752 32696005
3 71530 157013
1 60395 103310 14972083
2 72690 212913941
3 119291 44529
3 154696 67918
1 13665 173948 283721382
1 14882 103897 609463053
3 178648 11214
1 20640 72769 913311947
3 157250 191011
3 159495 111542
1 1896 125049 298039964
1 30826 58968 166934664
3 160492 79778
3 491 35967
2 28976 912883035
1 102933 115027 930781202
1 12117 22528 191484029
1 55763 171106 348071857
1 62206 73869 283231565
2 36973 918325203
1 5933 173197 591101920
2 49594 454628205
1 176076 178979 131253598
2 160400 704900142
2 16195 883119737
1 13951 121920 321965293
2 173734 161234393
3 171138 188682
1 53778 199762 299059922
1 64862 87377 382931669
3 73788 102254
2 57754 116002827
3 86470 37229
2 162570 4721537
3 187147 43337
3 182986 116108
3 15703 109795
1 22679 143773 455061807
3 24486 118761
2 106877 137837432
2 171453 465780577
3 143457 182517
1 58942 99419 59844430
3 155654 173577
3 151695 35837
2 75469 791761170
1 15779 183754 155401705
2 19752 807845780
3 24798 152326
1 66956 186279 387818779
2 129715 175614180
3 95207 73249
1 105053 140404 378814778
2 179326 11010844
2 199841 967348155
2 69232 716284457
3 62046 165919
2 142872 825016014
3 39395 78695
3 133284 9443
2 166610 490055573
3 55863 52057
2 122264 42146690
3 125760 159647
2 132399 728732833
2 173749 419321267
2 193036 117605984
3 3105 172961
1 25583 79532 819924280
1 94435 105977 406388027
1 31017 79782 420177232
3 90163 105756
3 46455 132929
1 4791 54480 615213234
3 188406 6967
2 132487 54617929
3 29450 135874
3 58604 117111
1 145582 162614 488124131
2 12419 591471986
1 20348 114839 876011300
3 116173 33198
2 97141 992594113
3 59182 24905
3 181845 134619
1 166199 194770 944257832
1 63260 153424 465038043
1 31460 125590 582768398
3 2756 103233
3 74880 53733
1 67460 142771 262144121
1 52777 114127 966972344
3 130155 16724
1 57605 146746 673240539
1 3221 129047 642610943
2 5219 544959347
1 26624 38133 354639125
1 36613 123441 868697845
2 12107 394177867
3 104073 78678
2 100249 57686169
3 30687 125382
1 50652 158015 389744632
2 107278 769533577
1 48194 155599 237455471
3 148832 117655
3 10678 43936
3 99931 62760
3 99237 5920
2 108595 436362281
1 108743 171513 530572876
3 196820 16050
3 50389 42896
2 161734 776414778
1 5608 43951 274213315
1 92301 173809 214568739
2 133097 354500140
3 124822 1154
3 100015 83041
1 68355 188238 344555220
1 8833 12794 231741601
2 46521 192409884
3 23299 157338
2 139796 305205208
1 59459 169738 394275236
2 158925 759135690
2 198955 546311685
1 46361 154220 359159779
3 167866 12318
1 98962 188655 993715102
2 198317 942697317
3 160370 26552
1 11029 149812 990351725
3 156114 102017
2 37853 825966648
2 156877 658394726
3 193274 28298
3 119110 195074
2 101438 251486903
2 187046 792735145
2 22662 328675344
3 80478 129158
1 104801 111551 846370329
1 10666 56147 111547121
1 28033 121259 563351448
3 140566 198919
2 150695 131752219
1 3842 161785 850901989
3 23874 21897
1 62560 195228 18571214
3 138776 104093
1 44717 118839 239970096
1 33032 130986 985174711
3 141508 18302
3 152574 837
1 163771 185518 354144704
2 192411 626597098
3 131144 48308
1 93453 148783 52141554
1 47098 132852 840672393
3 51300 149300
3 154922 55910
1 20387 21184 108824903
2 187906 35123334
3 66633 41456
2 49556 287268353
2 76556 101358821
2 22949 475047089
3 114061 145548
2 192344 999628568
3 93473 128484
3 138110 108051
2 179756 159668132
1 141791 178542 164165781
2 62310 823862814
3 88482 55672
1 62008 115978 804220298
1 3310 45198 94254417
2 187662 532119295
1 37042 137873 753257439
2 145077 29201324
1 27926 131822 225355615
2 57100 172947301
1 37949 175555 900771664
2 121845 860875111
1 46738 187385 493414537
1 82243 133871 593767534
1 11126 183695 153837341
3 1279 93656
1 161110 163615 307690863
1 118317 194053 380673464
2 157442 83787771
2 2007 697193452
3 7285 21171
1 39006 141491 758213010
1 85410 110714 134380021
2 93193 138040960
3 20625 22766
1 112624 163576 486686241
3 64344 175485
1 41635 130580 912070455
2 112577 31880585
1 54247 80280 34460109
2 180513 828967994
2 122593 682766033
1 120047 139522 232572757
2 15256 386225608
2 53923 204032296
2 170252 552488249
3 73116 6726
1 138963 142419 244160602
3 189214 185504
1 55129 58422 627635566
1 18343 76279 894263078
2 92984 647486654
3 127757 125067
2 165139 897944015
1 17491 155756 451608638
3 113244 17700
2 76943 656566304
1 119413 132696 465502393
2 33923 574497658
2 64395 205255085
3 154422 53440
2 40102 861791678
2 65726 43354105
2 5144 213029605
2 193985 956280911
2 150595 784078265
3 57388 69461
3 157044 124990
1 12959 187791 407513406
3 25573 175778
3 9218 118225
2 193702 55912114
1 122393 165437 992607606
1 177956 194937 945148725
1 101138 150346 877311261
1 13295 114018 205251440
3 146019 29758
2 158921 398549908
2 145199 311687604
3 182421 26728
3 180933 20366
2 80561 647202311
2 188042 490753910
2 111301 872350115
3 45417 84584
2 129901 802334343
3 131814 100267
2 160414 872657795
2 37771 153440494
3 50637 11534
1 42618 131668 275884761
2 97743 481261259
1 115557 184842 430936037
1 28959 82017 359606275
3 180061 162778
2 168586 564779405
2 89009 610194937
1 139661 189473 760361310
3 162823 50877
1 25521 101189 28548458
3 8088 122110
1 40417 53843 537140155
3 164638 153072
3 193006 113183
3 97076 88812
1 40850 138296 666631899
2 173755 969758921
2 173877 163015726
2 12238 358817148
2 198312 480269519
2 70433 572617863
1 33809 195586 380853099
2 99977 169376088
1 67032 165644 808640744
2 120979 69468349
2 189375 490704339
3 153732 69042
2 30079 633729751
2 64519 668147703
2 175923 45921163
3 57688 114558
2 153559 807969280
3 191539 55238
3 87804 50760
2 2200 924266948
1 63986 171202 866206376
2 109824 697657516
1 112470 188139 46086859
2 171830 141410522
2 113625 80697785
1 58784 134146 507193004
3 136837 129879
3 123796 143070
2 87452 736643283
2 12230 679075951
2 30305 537415506
1 74377 162931 446031137
2 81588 702261690
1 63953 133811 72927216
2 48926 353613508
1 53641 106826 783377605
1 99443 150735 321694511
2 147594 547019919
2 59901 569713060
2 115475 558385040
1 23236 37535 558518636
2 6472 873404114
1 35056 97977 814450943
2 11028 686681477
2 57388 373546832
1 188204 193367 101063763
3 112275 130428
1 19843 81706 901952742
1 50632 138326 811086863
3 154099 26990
3 14173 181769
1 7019 106675 793892197
2 20693 911617825
1 132959 151151 429535182
2 81677 453998607
1 7637 136217 567552314
3 189339 81885
3 60115 105039
2 44857 396863875
1 54780 124576 267149731
2 61208 405377901
1 47222 157563 92719537
1 99552 100347 316981625
2 107508 21963471
3 158121 32592
3 107466 95644
1 8745 164006 674100239
2 169943 604181431
1 28367 134010 72688827
3 10521 18127
1 20610 166032 989657570
3 84473 65923
2 114628 346078852
1 86086 188147 269972799
3 135718 108921
3 119870 159910
2 102118 73766333
2 112906 673474735
3 178582 100839
2 106588 813137548
3 181731 27048
3 127078 109372
3 183442 187027
1 100508 165881 204649966
1 47534 122183 375174725
2 171188 183084419
3 7495 162961
3 49539 165443
2 106979 625743125
2 17011 427669844
1 107814 156373 302700513
1 61590 179936 474047944
1 11031 184813 115190808
1 37100 39500 613254151
1 36864 141525 555667599
3 166121 70297
1 55476 138375 940125337
2 136230 622333312
1 90589 139322 320312488
3 48157 128218
1 29600 53493 92652934
1 1334 18955 863706412
2 15821 474972086
2 22568 424931973
2 135898 793787609
3 137331 21149
1 15578 193592 904562145
3 116540 7263
1 23712 100961 974264691
3 181750 147405
2 66366 859141152
3 108438 36070
3 132712 189375
2 25189 687792423
3 182920 2567
2 139345 414949977
1 26364 65858 413781976
3 132318 166477
1 69087 191242 502230714
1 102854 187292 498448411
1 76506 194574 992531875
3 199644 79290
3 34910 101882
1 121868 146316 123114228
1 14773 69725 396272040
3 31526 33314
2 99245 716170503
1 66361 159206 387906486
3 43626 183116
2 61642 937310420
2 180144 860844410
2 24417 859080695
3 156417 183690
3 129163 143162
1 38990 175520 406008467
1 57460 60326 477304742
1 186870 194538 336430930
1 131757 152495 425853881
3 31571 184412
2 88652 597901139
3 140942 109954
2 28249 859161923
1 107331 177000 210945842
3 189879 164052
2 194378 909703938
2 121557 637325622
3 57942 181792
1 47668 185981 624163235
3 148880 113793
1 28605 162084 742529224
2 76345 347774965
2 40761 219878151
3 31114 100885
2 123678 912262633
2 153891 765903673
2 4552 493323616
3 88668 174526
2 112052 958447077
1 24347 169396 660768600
3 47385 159751
1 2861 36285 415716965
1 27878 112311 730286067
3 159680 28912
2 67925 875274991
2 106965 442396980
3 65862 93287
1 43083 66133 247015136
2 50932 911241631
2 42287 406481241
2 145138 154708910
2 130982 616311482
3 33501 20524
2 153669 29849825
1 103520 156483 955236823
1 15070 113827 338790264
3 162099 83387
1 98819 172743 909592742
2 131201 15829254
3 23648 27512
3 169557 30410
2 13980 750061957
2 117651 397761556
1 87546 120155 867908513
1 17951 89354 548917511
1 81693 151946 227453650
1 45956 184136 750856909
3 8751 58927
3 39910 137392
1 32517 174770 451805812
3 45978 107223
1 15848 145743 11793899
2 155224 759845600
2 195427 61580551
3 162170 80604
1 92450 107287 782863621
3 49638 32192
1 52266 184017 210942855
3 2215 15686
1 113223 137527 285917450
2 159513 108726328
3 79223 39811
2 161019 668556900
3 149547 132091
3 66341 135218
2 51547 573952247
3 28074 7600
2 16280 398480507
1 3580 152077 224353967
3 32132 8308
1 25521 80424 587793086
2 167321 281412430
3 39279 135941
1 78168 161825 574099564
1 60181 102703 78317980
3 118114 53507
1 26474 31169 619058315
3 194702 25237
3 111838 176823
3 94986 153114
2 155955 162781447
3 195658 83127
1 73775 128064 431544815
3 153600 40749
1 56288 178818 381187168
2 178918 844502797
3 172939 57598
1 69378 151269 973675050
3 152574 196293
3 103713 34595
1 31256 120231 477780075
2 113755 18773603
3 59334 186317
2 136085 489297713
3 138310 81146
3 24289 479
1 24253 194138 802831374
2 75163 41985929
1 93523 163888 804830862
3 140434 166492
2 66168 141252835
3 167640 9335
2 165288 448086226
3 199884 116039
3 192841 136128
1 42663 194826 523534439
3 49136 184324
1 102468 111274 553667021
2 97759 888342188
3 183212 122157
3 44426 22368
2 39750 261528778
2 171262 399776966
2 116988 693165164
3 196190 31439
3 197861 120172
1 22540 120742 9575015
3 91512 166525
1 9339 153606 821199121
1 12673 174281 972263618
2 95214 986974993
3 12736 33684
2 166209 844933169
2 71626 849362984
3 98420 74345
1 18336 149542 234227588
1 87965 112749 873996341
2 189845 989522815
3 134618 27845
3 94996 126406
1 120119 153278 181512566
1 14831 154431 241245585
1 60085 192830 829357537
3 198746 183913
2 125786 70343999
1 11554 15043 904891594
1 113647 174386 997549773
2 54950 548563094
2 190393 17977955
2 148114 219859693
2 61318 620973738
3 196614 150464
3 159914 161444
2 132018 735139658
3 35859 56577
1 81918 141282 160328091
2 186950 766586394
1 48657 140364 20392950
1 70985 188386 789846370
1 155378 193092 643724410
1 138028 199767 729112556
2 169467 628835196
3 89062 1342
3 157637 96463
3 179984 66688
3 149203 150108
3 152960 89993
1 58370 172440 429956412
3 146679 136517
3 25003 7435
3 23468 199351
3 16135 163481
2 32149 551187543
2 103319 39521712
2 32046 922256848
3 128021 160732
2 130818 889293821
3 63185 105986
1 137317 198208 357509117
3 170178 64261
3 138954 101490
2 60249 842399127
3 159732 109465
2 76089 883504075
1 100404 136395 115223307
2 151827 284132630
2 75804 939034821
2 137507 69498127
3 135967 106398
3 144297 91911
2 187728 94120367
1 92864 157768 518044917
3 190096 17394
2 7650 855221417
2 25939 730955903
2 84328 207611106
3 44573 105042
3 53331 93186
2 141596 596819434
3 107691 87935
1 34432 61375 476476869
1 47693 179864 698623813
2 16160 938847599
2 30395 73934330
1 68114 145255 277096101
1 65150 118921 106941168
3 80070 81025
2 56399 279721799
2 94359 125347167
1 2908 38879 388223445
3 77944 146041
1 8484 9962 970594651
2 4144 240149162
3 37568 171158
2 42237 233845409
1 44512 146924 402745430
1 7971 192488 798308243
3 16272 65189
3 90593 130521
3 143142 87860
1 67115 148408 963896761
2 176128 339632996
1 3404 197145 411524993
2 137947 917133988
2 58672 259744754
3 142879 62738
3 101804 151747
2 17125 760963883
1 10663 197208 702077319
2 58700 706135838
3 77352 3059
1 153048 166449 848279190
3 152197 68520
3 44215 88585
3 57858 165204
2 62569 795735297
2 165937 956049197
3 65468 62277
1 62109 99776 67667924
1 55397 194180 86459569
1 188036 196444 489399855
2 151413 518992857
2 188761 924289430
2 64219 383993590
2 169601 891151657
3 144765 164856
1 84664 166074 413322696
2 62179 8154232
2 56517 209622429
1 1541 62346 461631421
3 195991 88905
3 40978 86468
1 30103 106765 610793612
2 67478 240787575
3 11144 75378
1 54373 199974 118308727
3 107050 113333
2 58219 213528967
1 12083 183170 332221698
1 104932 111872 829373780
3 26056 102810
1 12262 21077 383234883
3 139656 98241
1 61691 158361 734135194
1 46728 118838 166960488
2 93226 969110660
1 72949 196785 123310676
1 27629 30193 676392306
2 113016 918197103
1 3234 140350 907696140
3 24677 127961
3 167003 99024
1 33428 197515 495877386
3 191562 55986
2 107206 746424057
2 163551 441965418
3 7797 26783
2 111835 666652660
3 142469 180598
3 192678 198831
1 112170 151773 777509205
1 34662 141458 955514637
2 155767 327395086
2 184560 949403835
3 4216 55353
2 144594 447468043
1 56391 121204 973835899
1 41243 140479 684651652
3 181065 40331
1 56044 90291 448725110
3 181487 127426
3 84873 188241
1 100747 172663 101503883
3 76801 136190
1 8538 26455 421965063
3 24286 153271
2 159591 758837791
3 8728 73811
2 115461 349794781
1 79862 118710 970198864
1 51832 90394 999826797
1 83448 135157 247657873
2 132270 906885824
1 128639 143936 188508146
3 2417 6767
2 163097 332639346
3 128897 83634
3 169211 16348
3 176628 71060
1 98352 122556 600180689
2 126926 831252340
2 50667 672747883
2 3128 838037276
2 40320 140929313
3 46625 182443
3 102966 81706
3 67280 119174
2 125893 761117371
2 199481 735924691
1 37635 101739 242394323
1 16046 60347 134688911
1 45782 149839 149144144
2 100203 220803776
1 122549 123485 536216858
1 151085 160258 927610731
2 125448 577297928
1 19502 155593 722271611
2 33511 996814759
3 34931 57186
2 145649 108386669
2 55481 158030656
2 179629 523067877
2 9422 757319448
1 16783 53123 8737524
3 6016 103766
2 102772 77486725
3 166790 123790
1 102896 165754 513983949
1 117025 154895 33039960
1 48447 103500 27370726
2 103170 510976496
1 30796 157674 644635629
1 59580 118781 608609130
2 121580 567985508
2 141576 851792864
3 88374 27341
2 93723 670088188
3 44155 77134
2 97319 885932428
1 9371 80791 428241556
1 26893 159480 331793086
2 61457 320220668
1 55941 128277 845013318
3 120500 162600
2 2941 98096757
2 149618 647402368
2 183847 561413208
2 45874 892037232
3 149152 87013
3 198030 153447
2 39301 494762980
2 191429 75746300
2 104816 894602271
3 198086 86149
1 1330 138175 8166261
3 137434 158499
3 18630 101774
1 48885 162717 377424956
3 160916 193139
3 55414 106275
2 157598 180048236
1 89011 149377 416578179
2 101752 349428284
2 36811 248845195
1 16143 97869 32784480
1 78241 167549 746715753
1 102352 182212 844911779
1 34309 199078 863344753
3 59547 151268
1 11212 89491 90522903
3 148466 163824
2 74986 162042793
2 30306 674627854
3 67668 42247
1 116204 150657 978200428
2 63930 150880918
3 64388 112273
2 37877 919629223
3 135794 186840
2 125936 605878918
2 102522 100004269
2 139660 856038035
2 49824 793657277
3 104128 8
2 167749 204629024
1 56437 92873 265518324
1 150767 193877 217686305
2 27505 272668732
1 87031 134931 373392801
2 34543 702459648
2 116796 597530812
3 116846 137973
1 84606 116806 436686404
2 51436 246547842
1 36362 123266 555643636
2 150113 226344269
3 174956 170784
1 53132 144321 523838051
2 29508 652562830
2 113063 890459881
1 70790 113907 844366848
2 628 764594343
3 82003 156412
2 144439 460293411
3 71929 49165
2 191006 525577879
3 53950 89034
2 149364 275745341
1 72065 140919 639094234
2 155863 465478458
1 91141 141660 944675227
3 122987 155686
2 69651 942196539
3 68178 17736
2 166388 925787183
1 77902 137251 249083380
3 121067 88214
3 192609 41270
3 160355 179202
2 2579 692167323
1 50654 92198 596411331
2 95001 92816278
3 164727 57256
1 6777 83556 380033850
2 19414 374239674
3 155051 29254
1 160507 192259 670105294
3 52009 79870
2 197315 684845786
3 137542 162662
3 77684 181328
1 57003 108772 46956566
3 132181 72644
2 178480 271055790
3 5693 63194
1 47378 62599 192719560
2 35424 750078192
3 124047 175059
2 77985 220686431
2 176480 906290300
3 164742 102377
3 63228 22226
2 28230 203875218
1 66866 162675 863926050
3 94509 145179
2 194771 978481809
3 131372 69452
1 50402 189051 330151577
3 76227 84917
3 42227 65945
2 137499 295041735
1 66424 143148 969263091
2 47582 358219193
1 97288 127065 272647834
3 10555 182147
1 122642 154709 455783909
1 13383 78138 562877667
2 98643 111928911
3 152892 143644
2 80013 599468431
1 180610 190166 992337497
3 152461 107643
2 36327 636716455
2 39718 535478728
3 191542 119616
2 43819 169395251
2 29093 713739519
3 55854 86933
1 107813 132183 533578666
3 184109 184617
2 24204 944695866
1 72657 82102 146967704
2 58751 977924566
1 109952 153009 444704971
3 104649 157682
1 42489 145258 406667223
2 183198 393573120
2 70965 311179992
3 144841 46325
3 70316 139967
2 65669 287474466
3 162118 1911
2 30945 355327527
3 187192 9441
1 76761 174522 296690879
1 87653 194373 631003989
3 182730 14758
1 99686 156702 980577459
3 197663 186840
2 53479 955258238
2 92827 436904975
3 189798 10275
2 110404 470760762
3 124926 148001
3 154568 117298
3 27366 118348
3 14384 140117
1 9839 31430 818531333
1 1172 88161 289055021
2 19300 852539056
2 92765 199135032
1 5872 60442 423870957
3 30457 62123
1 5504 97344 801174692
2 134483 870512236
3 30002 23001
3 42886 153289
1 49021 60640 684543007
3 185561 193124
2 185138 450595032
1 116729 182423 303924314
1 130034 184296 828467080
3 74747 13431
2 92861 272578682
2 143802 984202156
2 48085 669206786
3 176342 60256
2 53881 746887261
3 121704 196517
2 80528 960732747
1 184988 188536 913545474
2 180964 738265555
3 66798 20509
2 85569 465694785
2 187491 138451979
1 32683 80338 930746536
3 66945 86480
1 80103 86270 169828150
1 48296 59874 370420030
1 46260 172057 271845752
1 59806 147377 619128581
1 19544 22077 266079434
3 87502 182824
1 146918 193757 762566485
1 73299 86306 464556432
2 186885 217609636
1 52927 97893 64185523
3 90497 114674
1 108231 156056 635786311
3 32259 148145
3 198386 134045
3 2308 176975
2 43248 150513422
3 46298 89999
3 12958 165038
2 44367 203515461
2 10844 220703462
2 64503 292630320
2 188271 751260678
1 61063 161229 158054701
3 110073 109423
3 164717 90520
2 137635 676200493
2 76219 819705912
2 36945 519548350
2 90669 42617308
1 145855 146073 444737861
2 189485 806234599
3 124479 25752
3 99586 70849
2 176065 47618461
2 187589 404873603
2 60165 784424903
2 82019 148439839
2 11448 23022113
2 102658 500734779
3 110412 8222
3 153616 110411
1 60839 188790 390413208
1 110576 176901 267430392
1 4762 98380 152771465
1 12690 62295 745313297
1 24430 166378 535250828
1 6768 138445 803879287
3 112132 112703
2 72592 34719309
2 18381 613173703
3 29764 15615
1 13888 190881 14877750
3 104716 81797
2 11 912494048
1 80786 104920 569592550
3 67933 105061
2 125627 615344513
3 74425 2525
1 99103 151180 974474110
1 12873 142913 230824067
1 6362 89360 602706527
1 58035 158111 838267845
1 54830 91667 484727541
1 11780 166530 853096699
1 44568 143485 85489408
1 28890 119325 59984619
3 42350 146503
3 100745 147382
3 157562 36873
2 1576 388390664
2 151213 664137005
2 38385 573091944
2 60266 248453718
3 8667 55980
1 173395 185465 666519146
3 61660 73878
1 108314 132148 858252013
3 183784 122966
3 187785 172377
1 93179 122769 885791860
1 158101 181548 464699260
3 124872 30439
3 191080 142752
3 27529 45176
1 47202 92749 910662213
2 97437 783202268
1 71291 174272 669198034
3 88850 37143
1 6800 142340 388734565
3 115656 142953
2 6116 946019280
3 26490 195732
3 31148 76006
3 131901 166604
3 13485 25694
1 36795 186293 536744624
2 29172 378320698
3 103176 11016
2 145174 205461796
1 26142 77508 731494832
3 69470 135829
3 23816 43380
1 70758 170410 902979800
1 25677 134727 354087383
2 67692 251064742
3 137372 108294
1 2776 49599 928526780
3 149165 107451
1 93061 177534 21415978
1 150823 182732 289845197
3 46922 186355
3 153157 198498
1 28444 38821 125562688
2 74828 953722766
2 56572 833585036
3 119570 130380
1 4585 43343 165863676
1 29736 137779 813269773
3 15340 192546
3 186267 60735
2 138316 933745767
3 125388 97797
3 185413 108060
2 160812 319121459
1 120050 187704 87249140
3 157204 16377
1 80894 113760 657868666
2 85738 719292563
3 105944 127248
3 72255 130536
1 50595 116367 513614088
2 11569 148918302
3 197347 74261
1 36109 50323 733109328
1 188905 195058 3245394
3 179373 191616
3 38280 131827
2 191582 464562961
3 110969 179400
1 27843 131705 395540670
1 140992 158642 86024930
2 6949 965197649
3 121875 70696
2 99231 561236592
3 148374 19201
2 155237 885602559
1 113920 171984 36709689
2 91490 14434969
3 131368 9728
2 115956 982326913
1 88170 121507 21645829
3 187682 38291
2 7131 225994697
2 30188 732407693
1 156203 187841 616057394
3 164101 122485
2 48937 240870734
1 5206 77452 421493049
2 126970 461299387
2 15112 950275091
2 12768 925923778
1 41495 98918 925046987
2 13086 601031393
3 189631 191725
3 32087 63779
2 39396 472927746
2 64152 840312148
1 92798 182463 660892336
3 31286 191811
1 31040 56415 657592162
1 176383 195913 758332816
3 90904 154784
3 61174 99112
2 34547 873287825
2 138841 691773
3 89823 193107
1 89501 177497 368873772
3 29164 136549
2 184906 75870293
2 10799 402216330
3 161312 48704
2 190472 740174640
3 194114 135123
2 62142 891392965
3 166691 57366
2 58126 441317178
3 185489 189165
3 98242 82999
2 36840 750237187
1 11212 37987 133363946
2 163653 18743993
2 125774 285394444
1 138542 173403 346806570
2 52530 137877780
1 86120 152181 968778916
1 32855 97846 856268580
3 27878 110558
2 139782 118346400
2 49977 697544821
2 127722 728811107
3 195589 129627
3 28680 190246
2 121622 40592983
2 52876 259351268
2 57941 899431458
2 28683 245754799
3 48106 80631
2 31053 463392179
2 81097 726173419
2 111146 762702874
2 22560 746997529
2 58924 431936305
3 45068 11783
1 74598 111558 374319106
1 78883 126039 255641890
2 106940 343591463
1 851 90314 222040959
2 23313 877105612
1 41870 70615 913266079
1 7138 149042 246018430
3 23556 75309
1 14879 58017 209418551
3 171574 129673
2 45101 900843831
3 196871 68068
3 72669 97780
2 109759 254228718
2 72973 687418794
3 50016 178203
2 23282 411023136
2 47738 491967672
2 165136 668083079
1 3015 64341 685421358
3 150969 20380
2 145989 729231159
2 53670 104614144
2 44102 959192299
3 139466 102039
2 7550 454688337
1 57393 150890 534946268
2 120962 668657542
1 39973 184427 751424570
3 131390 176932
3 6458 129868
3 48609 127475
3 192077 108971
3 107926 39241
2 173 557577584
2 20722 277552689
2 121704 913879043
3 178653 93326
1 27196 63033 739586633
2 111726 518192384
1 9599 108538 608439437
3 104826 132225
1 22178 193250 651595952
1 89345 149661 249667444
3 142053 186100
1 156348 164662 180886213
2 145452 546544054
3 194392 6581
3 109456 142524
2 189917 29144102
1 59495 81601 951367161
2 27995 457798523
3 52254 188738
3 156039 39315
2 79655 582418252
2 56918 976521063
1 24221 54588 304195067
2 110902 237672151
1 142142 192008 389456668
1 42060 74534 336439800
1 54134 191301 331354351
2 142560 580418593
1 168163 188709 537456786
3 141196 180582
2 42260 105378269
2 142745 47882917
2 196817 917883976
2 163737 97357213
3 156820 167636
3 58313 12869
2 199569 71986426
3 100953 44562
2 124484 566135289
2 81945 968135558
3 168835 92427
3 70463 13990
2 188737 884812623
3 113927 82542
1 6697 150176 530955650
3 121252 195817
3 135559 40123
2 2754 437318319
1 131997 180801 895458021
2 182966 995489285
1 67652 173659 845314430
2 136779 769783123
1 69889 139749 894201001
3 104475 35971
3 91037 193306
3 11121 94065
2 154111 170177826
3 129227 18073
3 90736 124823
1 21957 65905 19014399
2 194941 177682620
1 130519 133429 222273381
1 66357 159944 40203270
1 58464 161543 772941610
2 70983 825052599
1 158104 189700 805595641
3 101971 150694
1 25128 50745 547410642
2 195585 308372912
3 80795 60074
1 61044 115071 585105961
2 175736 385772987
2 174152 292649117
3 20894 136357
1 15183 38082 847769093
3 139749 65305
3 56415 118958
1 115668 141712 269077158
3 54963 115249
2 140804 229077100
3 193001 30082
3 182011 125173
2 117238 751245589
1 25442 178463 585048197
2 116216 845696824
2 67467 381900565
3 44292 185324
1 188263 192487 26887382
3 76592 24517
1 70296 185209 93802031
1 46125 191408 351140235
1 10006 109686 809721420
2 13271 149286966
3 96194 66462
3 76436 198116
3 26517 40964
1 6818 164570 980910985
3 106591 195116
3 143733 10563
2 106251 464936212
2 155356 838797691
2 189502 138523267
1 32712 166103 976443899
1 88144 163715 197991961
1 48030 193381 69648105
1 72029 127525 99789803
3 160044 147923
1 159939 183704 989414153
1 70961 193643 152584665
2 109164 175113437
1 70854 194034 137954216
2 175073 706185412
3 19074 154362
1 39525 114257 344212546
3 154486 138446
3 179466 154647
1 809 97357 638495798
1 3051 67189 858431766
3 108594 52355
2 191476 3319265
3 110549 119915
2 57718 136595656
1 113813 157781 891731914
1 33695 75829 717358464
2 64139 687311041
1 33205 39809 272930702
1 57532 116674 534582893
3 129764 42089
3 28568 110483
1 119642 134661 813027833
1 83002 140667 779291957
1 110313 150078 334165428
2 82910 27012159
3 59135 41754
2 130793 763655928
1 9036 68618 260541500
1 21072 51804 744174729
2 137886 806265299
1 8513 59110 47940895
2 89658 75141734
1 100629 168740 582304041
2 5680 295219253
3 196460 161383
1 34126 126320 929838888
2 62811 121786837
1 39267 133084 273298538
3 50207 193256
2 125070 849667125
2 112190 524313655
3 162483 135897
2 98182 365131247
1 13165 44937 227469085
2 98437 822554395
1 62769 98300 603363480
1 15919 131331 276185717
1 71784 132371 80364058
3 147910 24077
1 56092 160610 520821468
1 53695 167286 14526699
2 142199 168202230
3 117984 77233
3 161473 167755
3 98232 117086
3 57374 32138
2 34612 502372208
2 25969 188270426
3 163532 159017
2 98577 615475139
3 176474 82855
2 361 301954040
2 190698 653885771
1 118965 179952 864772948
1 48517 104083 976471733
2 177265 918709523
1 40595 52027 908985090
1 51182 168859 463047634
3 32516 72090
3 102573 68718
2 180790 15777688
3 46308 58775
3 192859 46858
2 143016 882966341
3 173702 80352
1 182455 188396 255833545
2 30544 687666936
3 96256 95665
3 100969 108521
1 14991 122943 757193648
1 35284 193316 681767553
2 179767 100253969
1 67912 107631 812552685
3 147575 188833
3 189171 58733
2 41476 287205948
2 30287 451131017
2 29277 160321146
2 148666 644683828
1 27949 114721 560738667
1 107183 167110 783410696
2 63818 777636531
1 22755 106831 67953816
2 34705 333416900
3 22222 59911
2 87816 283541429
1 126079 167052 679921948
2 33659 447131794
3 50193 156491
1 74475 152864 263071820
3 103936 173500
2 6404 93566404
2 104365 994817472
2 122920 167516148
1 8167 41845 322515514
1 141373 147553 93327611
3 9451 31741
1 106606 194707 304319594
2 87051 441663213
1 30584 193110 384097672
1 56023 131253 440158315
3 48864 17839
1 96069 159392 107973305
1 14075 60978 758353271
1 68648 159397 620041426
2 66965 191545215
1 6876 137901 858414479
2 124789 223067551
2 106026 525300284
2 161034 994628089
2 140856 328726455
2 91634 142815029
2 11306 3947105
3 184515 18106
2 90654 857171399
1 95988 127315 6512288
3 183716 188995
2 74800 604761861
1 19715 132875 708499309
3 2729 60764
1 25746 85066 172085630
2 56572 861753568
3 77377 9424
3 194831 182059
3 44463 47854
1 58990 168226 178336079
2 124812 115945301
3 149352 56524
3 175331 62421
1 38460 161325 418919275
1 104038 137621 524041267
3 36463 6891
1 126078 137278 564886436
1 137412 190962 844319902
3 157741 34557
3 72265 97017
2 87011 654812045
2 193222 776553570
1 184629 189000 700349201
2 130955 366444649
3 16237 78599
3 18329 27939
3 20747 65647
2 193925 832336376
2 156062 133415260
1 55673 56095 795162129
2 65551 387263402
3 104848 105905
2 27199 616517995
1 100409 165111 515246714
1 16731 185648 257480452
1 58476 156960 595946795
1 18830 106128 313761938
1 102016 131219 550307966
3 58085 182377
2 108697 999066104
1 11589 162829 858663832
2 87930 935404969
2 56157 931363638
2 159804 583532064
3 177370 140826
3 164934 128130
3 28607 170396
2 53680 877241249
1 86250 198264 758526355
1 145286 194007 618825603
1 103824 199693 481536677
2 160963 927776046
1 65069 193229 844640010
3 50744 6826
2 187649 473027301
1 71664 161955 15125060
3 175180 133813
2 172765 710309307
1 29808 158432 284925498
3 117009 87152
2 175106 442823871
2 11335 478044529
3 165140 192334
1 123585 195590 808994617
3 15964 92937
2 72166 176362283
2 47082 363497323
3 119050 193866
3 126024 186824
1 82196 168549 73576998
3 3747 160859
1 2026 78066 235367870
1 147169 181607 851941543
1 35941 77402 189014947
2 21752 918290055
3 57122 199595
1 58602 191622 402722007
3 14944 141712
1 45792 187662 559296214
2 162570 720235358
2 173536 510768468
3 187298 180968
1 18339 154895 60126815
1 17135 74973 864494804
3 151774 164948
3 193710 147487
2 140643 475939281
3 125281 106116
1 83738 165729 678698181
2 191913 751372998
1 64663 145860 917174227
1 64602 120531 451696606
1 4414 186014 926154496
3 126773 189870
1 99518 193767 635909675
3 17029 195013
1 10816 162679 180241083
1 86081 129838 572627173
1 20920 106842 943608218
1 35110 147780 364537270
1 50314 189066 530834306
1 166400 175809 530573591
3 42929 70296
1 109018 128375 992431071
1 112611 159257 879942162
2 73362 710825943
2 92497 659923148
2 66654 344054546
2 166276 440649083
2 90058 719752635
1 47249 67963 680964923
3 109805 18774
2 120525 983656381
3 59863 77886
3 67292 124083
3 33314 76623
3 59866 112210
1 49992 180104 410311818
2 195497 945579643
3 101374 124037
1 61721 95879 870086935
1 143352 168874 48575318
2 128926 924091282
2 84361 363535291
1 36051 74131 377913155
2 7563 527242738
3 28428 168600
3 187963 163957
2 21300 916663239
1 68457 145783 574239828
2 135539 543657954
3 110244 198433
2 99897 533938247
2 6169 336481124
3 121160 45029
3 149935 50323
3 190325 66028
2 36051 423972449
1 20265 43735 937232320
1 50082 139641 452948191
3 75039 119290
1 140062 163971 667095950
3 70601 142786
2 41587 655594222
3 152534 137411
3 7329 164214
1 76743 159421 908930708
1 37401 135987 867903576
1 57129 119965 858796596
2 81092 258938819
1 152604 179965 569356092
3 3007 135752
2 95456 290471539
3 77137 174719
3 45405 88575
1 40355 96847 19225572
3 86671 10178
1 40727 152850 335531372
3 183909 27521
2 143675 195825176
1 5515 82155 657844411
1 79810 100026 345591811
2 141431 688950050
3 60945 51495
1 34839 103692 364382275
2 170530 914251520
2 98935 723484802
2 44113 898549721
3 108497 26665
3 107309 70408
2 39738 217201733
3 15874 177921
3 100623 90696
2 190549 146852404
2 135965 347317953
2 128018 602765175
3 129389 154414
2 130657 333782080
2 10011 217600988
1 59082 63718 757788794
2 110672 233831913
1 53325 184746 526911992
2 163215 227169645
3 28321 170149
3 169675 7265
2 157834 51605993
3 43355 36065
2 23257 273704378
1 89956 194897 166914521
3 160533 167701
1 81805 94862 174096038
1 3227 78899 143290362
3 85582 107465
2 17660 993636225
1 23193 75866 968178126
2 89058 726737407
2 4765 407195831
3 154042 80574
3 80499 88992
1 52124 72940 53848975
3 199811 90782
2 152744 303057372
3 131042 134341
3 36581 189756
2 79285 477258794
2 27548 929818178
1 37076 177471 590979309
2 31389 665162527
2 22921 55614433
2 175962 403418606
2 25310 833864687
1 43959 189170 863652550
2 60485 659947589
3 58993 47274
2 131346 228975419
1 61769 99299 282559620
3 173357 83766
3 60656 193758
3 171895 120229
3 113903 85324
3 165302 113109
3 171247 28206
1 93282 119256 281215265
3 153777 15475
1 34321 199192 412440780
3 176504 183316
1 38931 182696 443032974
3 189787 24919
3 56194 1422
2 183143 870386397
3 170211 24624
1 67475 177783 270602046
2 12836 594128283
3 87651 80562
3 939 168081
1 48905 99115 853885852
2 119534 683416178
2 174158 796691047
2 62340 554766666
2 72483 871866303
1 21273 115728 838721233
1 45993 116709 930124521
3 49720 197570
1 76998 94446 211753555
2 102465 325813404
3 3823 41954
2 64377 718602526
1 103350 124242 260057758
2 110721 49194512
1 35997 118910 899172253
2 127736 938233313
3 75398 154277
1 76367 179485 228081078
1 6972 171519 29941349
2 102290 601931667
3 9897 122056
2 28845 906133816
2 141045 242004857
1 43876 178507 191481410
1 30468 47845 489761597
1 48433 168862 742522834
2 65758 738598034
1 87704 181283 499290554
1 18523 19268 495869037
3 134270 187578
2 184297 787726481
1 39907 162715 431471131
3 87752 182852
1 107133 194398 570211170
2 4224 964766056
1 6432 83567 279904730
1 3697 127110 238740884
3 128287 30381
3 90412 81559
2 48623 917953804
2 198314 712054856
2 91633 22796242
3 100267 112503
3 149494 39865
3 148403 102877
3 66388 126575
1 79217 148083 632895972
2 86336 990411012
2 122144 966295183
1 83372 199787 924746198
3 165188 4248
3 179801 185846
3 16358 109134
3 156846 195643
1 87827 99932 218412886
3 170569 39033
3 155782 120857
3 5914 179288
3 12623 143611
3 174173 142
3 165380 26938
2 1251 98466183
1 21292 141187 201054793
1 80417 106332 223266836
3 109270 20500
2 168597 525289941
1 94929 162897 18008426
3 183292 60864
2 41513 417750066
3 71324 86774
3 36630 15948
1 110729 148729 391971394
2 72865 976259625
1 90395 197659 639492992
3 53989 153536
3 170367 32544
3 45571 73465
1 43128 112187 39147613
3 170049 93617
3 51719 195675
3 86130 123198
2 165715 256796728
2 41411 856996966
2 141224 246092899
1 18574 144407 778353333
2 126678 994377246
3 181193 187783
2 12224 167176749
3 90667 165551
2 183165 696935321
3 14969 158207
2 143106 429468523
2 10706 679114596
1 96055 115129 681213810
3 101689 4382
1 149740 177439 489487894
3 159853 142581
1 13233 195084 246675146
1 37895 68338 547900632
1 29291 102214 317271897
1 28548 182453 890460567
1 52005 164763 58367431
2 83032 276271000
2 80936 194006601
3 72289 102632
1 141804 198904 187092942
2 107156 473147909
1 139225 139468 328198020
1 23201 107232 946374100
2 121690 793993282
1 19619 115405 657790146
1 82023 146890 517210629
3 57121 187304
2 189024 93110528
2 136083 282151438
2 4067 730099945
1 70524 155505 196608718
2 158160 452565920
3 16004 167323
2 71569 656309500
1 131749 160638 60747962
3 195975 8760
1 50713 88456 74259725
2 163547 122271068
3 109146 141393
2 138971 969088529
3 47832 76226
2 161268 622181820
3 143974 74879
1 57239 178348 889075797
2 105298 365476580
3 180539 194264
1 31511 146185 948077385
1 84587 183507 437847908
2 118271 470210025
1 24664 34191 576928615
2 147139 306674878
1 126 52481 541826693
1 101663 175261 481243046
3 132054 130785
1 56498 111290 869645606
2 192673 681020582
3 14502 113429
2 37189 15896817
3 32373 61346
3 4142 2419
1 125083 132958 967709672
1 50005 101548 648739319
2 41108 329813633
2 113718 917575617
2 45715 475863925
2 34345 535873001
3 84569 79372
3 32064 65872
1 89816 104728 416280189
3 123557 133107
1 113183 187185 492200566
1 83478 151688 642895061
1 81804 132848 87153427
1 164380 180371 132726604
2 140864 3156640
2 151125 228601929
1 42371 86584 845689771
2 146755 33707346
2 94811 74452108
2 43569 114760261
1 159476 195245 745648139
2 148550 935055740
1 77210 132074 14556711
3 725 170988
2 175565 770555531
1 49384 157054 468513181
2 191564 438778709
1 114511 146476 575634635
1 40294 187205 114099054
3 76959 183935
2 116374 52924396
2 195469 626115023
2 99455 397425435
3 42389 193557
3 126364 105688
1 27246 97566 629957251
2 142214 500685290
1 14661 196393 174602013
3 38148 115512
2 45048 424614755
2 47956 821922383
2 87768 318303977
1 36703 38820 91930699
3 123571 175011
2 15841 110837191
3 179264 166706
2 20639 335546765
1 114683 191738 72448874
1 55772 112580 252985074
3 571 189009
3 86048 138691
2 117400 341151744
3 104474 25887
1 68471 169143 738434397
2 81781 187426825
3 173378 45728
2 2321 57772347
1 96092 147566 156932285
2 36556 842726526
3 69541 129097
1 128237 153843 281276701
3 42301 114029
1 33606 176079 963407906
3 13953 87353
2 32267 429087315
2 134162 859802446
1 142448 168469 121717904
1 27531 147839 487577005
3 88564 32046
3 85270 71046
1 44560 90177 709225677
1 112465 120314 193751487
3 19773 104165
1 177358 189404 744964220
3 97844 190757
2 184132 976547767
2 114936 263872561
1 10246 189141 888260267
3 100352 144718
3 114486 80169
3 129166 192377
3 21780 31019
2 44238 412694174
3 104709 174199
1 84681 172769 13447651
2 107309 357816648
3 149188 88398
1 115469 196506 766204055
1 38104 187053 379474808
3 133847 74378
1 32885 143722 390634795
2 136122 555689512
1 102069 121139 358965758
3 130588 92234
2 86094 625618226
2 68040 489229231
3 176296 86797
3 144466 139077
3 154615 99408
2 182914 591879331
2 18960 216543056
2 23295 472821057
3 183818 94916
3 24725 124017
1 60104 113733 132685881
3 121832 145501
2 105593 88016385
3 14996 27427
3 6830 173471
1 58236 177354 684073128
2 47814 879612619
2 130437 829598715
2 7006 730489207
1 20496 46094 341891969
2 154475 842112760
2 127020 739483179
3 93899 90445
1 70863 155446 758326182
3 68536 31617
3 16584 112808
2 134911 825494060
1 84785 119439 626418178
1 34719 86610 338925486
1 19657 109520 786234919
3 56168 165678
1 6998 194499 729045628
2 145032 300261889
3 70795 1173
2 134528 625552943
2 169167 360269575
1 12312 117982 218517214
2 307 836726256
1 150455 171921 242588047
1 14520 26634 65019041
3 109829 18327
1 34552 81489 659184344
1 9039 102500 232244581
1 181830 197199 459896946
2 193955 388778585
2 59335 642660127
2 53357 695217707
1 182705 197379 66717835
1 84536 178248 696637086
1 146075 176902 359364682
1 131256 162828 661271207
3 146315 18294
1 126979 146893 265177086
3 143482 2309
3 13293 193374
2 162949 923474251
3 153489 186277
1 10618 37563 477289044
3 34785 197599
2 61040 232083969
3 151998 117903
2 98163 864478457
2 26173 331458767
1 28738 173369 454694957
1 169460 193785 27868112
1 98695 124888 526686385
1 51211 53468 993285494
2 123879 746723191
1 133437 179310 715378243
2 81682 892341974
2 184607 847438498
3 19409 177592
2 75921 806808376
3 67464 7732
3 134460 168874
3 160325 70414
3 56190 142506
3 132913 168746
3 114079 44527
2 26856 743754493
3 172312 126913
2 19401 247264207
2 123999 901367025
3 83171 185328
2 14918 574434434
2 152659 177149254
3 190649 106996
3 158736 162002
1 79679 128290 574818652
2 27008 532951069
1 95615 131258 808029931
3 124584 191481
2 127538 238420924
3 196012 38825
2 8296 48600708
3 26699 99782
3 68424 147674
1 14636 170354 81492926
2 67837 491866826
1 63593 114913 868320431
2 157311 73626730
2 84969 94095687
3 16718 157126
2 86160 134223459
3 165521 193539
2 178942 791952875
1 111068 196457 205954297
3 48079 25735
2 31790 391731653
3 72518 151630
2 30287 589379577
2 174141 374214906
2 10178 254077537
1 67233 131847 288858029
2 62517 415247296
3 139314 153885
1 22841 93121 374570798
1 51938 82472 403827017
3 17147 165424
3 189249 180064
1 88024 155275 24759154
2 141388 76120663
2 30899 459587020
3 28045 129508
3 198365 178468
3 83466 142070
1 31171 182957 307198951
2 13777 748035609
3 184082 140727
2 157150 625084252
1 52603 164489 307241815
1 81773 94828 542937412
2 83558 532994357
3 125033 139654
1 54069 90478 552368685
1 25781 79952 527491140
3 128292 117895
3 166885 123876
2 162666 27181152
2 18999 508501602
2 197743 678391271
3 86885 8181
2 27528 216379253
3 109573 120638
2 35096 141047605
3 193844 8346
1 129736 143787 956054210
3 51347 153194
1 111194 162865 836860899
1 55187 88532 489468152
2 5934 683683280
2 150365 399334152
3 33645 34178
3 186156 197983
3 13333 72568
3 161867 189877
2 176141 418842969
1 62326 65030 553479796
2 32803 444998559
2 44797 368761258
1 65780 114538 860350782
3 156616 133549
1 73386 132621 749521224
1 181022 188535 573432216
3 137076 131082
1 24585 171877 57428675
3 127895 39525
1 104648 136174 969715882
3 71928 31381
3 104589 153073
3 134890 194261
1 42166 52067 217551127
1 21455 164298 211838675
3 101076 110702
2 62725 882230896
1 17877 50256 231966464
3 12874 156551
1 41348 172474 536847513
1 11988 172079 344081977
3 51498 85918
3 25291 41843
1 22467 179851 119891426
2 171048 415214509
1 21218 190086 214866810
1 79631 173118 542176727
2 154611 244127895
1 106636 152193 39983804
3 55887 41603
3 119329 76060
2 112716 749204554
1 159986 166069 63885460
3 14857 83634
3 107453 92131
3 150194 9429
1 40556 175865 998504757
2 48179 533554549
2 65369 60060785
1 120490 125222 995736465
1 31948 45533 652650298
3 25653 129274
1 38956 198130 575864263
3 143984 42769
3 102613 140976
2 6659 571233583
2 8367 67298391
2 172793 79370273
2 35590 698082693
3 124996 114100
1 27391 135815 761578516
3 196806 183606
3 16713 75329
1 54936 72476 228401905
1 55875 130252 280229577
2 66046 944592612
2 125240 119196828
3 43523 50229
3 104746 188716
1 139016 156735 752222136
2 184715 933116225
3 126806 134621
2 151095 806464457
2 155950 795272293
1 122903 130804 794974715
2 30032 615634284
2 182685 297052669
3 190614 116340
1 25065 36541 612186325
2 22491 827586010
3 75147 140946
3 911 102657
2 9361 588441398
3 177924 51477
2 196574 446341530
2 18748 444253009
3 45617 49505
3 20237 105991
2 133306 979578785
1 76352 182145 240559549
2 196879 62785729
3 141545 44999
1 10151 48745 2210671
2 83157 849157029
2 126051 244640291
1 10057 81232 24945079
2 180387 165727533
1 23791 36502 310252824
1 65058 67348 918903157
2 115826 23661409
2 161691 152543192
3 2484 144813
3 88600 36294
3 3136 88322
3 138879 45041
3 30702 173007
1 8162 157371 79888651
2 180120 812997717
2 157549 42539034
3 176850 196582
1 50547 108734 61557569
2 161591 816012279
3 84626 44441
2 124347 73209981
3 161997 161445
2 24795 561299314
3 73630 50010
2 45899 612166051
1 103648 129971 689088673
1 126070 162131 105397512
3 15403 54207
1 12790 143624 650844077
2 99561 263091129
1 49194 166766 632249570
2 170607 364467817
3 199028 117607
3 195502 61241
1 52489 158134 749389340
3 96671 80093
1 51740 167179 849387886
1 93713 156721 512721681
2 114412 194522043
3 112529 190028
2 185960 554389660
3 58340 66361
2 43231 778047621
2 28251 612141945
3 163682 81210
1 34008 70155 746877131
3 104279 132627
3 1126 112540
3 92926 140091
1 1934 70569 535459795
2 29559 909376522
1 9843 90979 116098157
1 85407 179380 633065856
1 86305 152579 303452933
3 44953 84201
2 119617 641136647
2 177570 488505894
2 90360 112184735
3 135829 182902
2 31755 396324218
2 9317 935410778
3 97364 118164
2 16252 715983839
1 185025 190500 363796025
2 159210 656259625
1 5566 181766 757972160
2 160206 368648374
2 87418 886792871
3 116992 4886
2 15792 596865814
2 196740 418052304
2 132224 324649835
2 86781 377397434
1 85263 87711 841107595
2 28381 951038597
2 195272 13093983
3 198422 146298
2 153306 545448508
3 89020 100139
3 196555 154435
2 44096 458905229
1 116002 166219 689794738
1 17420 150857 761231566
2 182567 413304061
2 179511 641277284
3 9528 117275
3 4744 126136
2 134704 356191094
2 64425 740605620
2 56482 256736704
2 71734 956083076
1 12955 123364 446359040
3 109420 142431
3 147352 39645
2 188721 526203082
2 181859 938078470
2 19411 147261139
1 1241 175101 215225830
3 25485 97621
1 1644 40985 103663173
2 169028 765839501
2 13683 864981656
1 99558 198757 872820169
1 6228 190810 337793384
2 5995 805022730
3 97366 159276
1 59890 130781 758632053
3 106456 133824
2 35655 101551737
2 146837 977857274
1 81493 150365 399412609
3 57743 44884
2 113812 807066652
3 88973 95814
2 130864 697881629
3 145770 53818
2 9215 298848594
3 191482 111645
3 25404 147228
3 125155 181558
2 184877 501181684
3 42186 175714
2 183958 261354138
3 67529 109082
1 116197 128852 203485965
1 58400 101716 411931139
3 130240 51386
1 65081 163672 681887970
2 134099 585762997
3 597 31247
3 75989 81693
3 44139 13674
1 106479 117362 90025804
1 27282 103798 325965518
1 73160 150030 223060023
2 193134 364951663
2 185776 62117093
1 7642 28035 857170607
1 56141 120223 541440837
1 17439 85256 192130500
2 1937 764488784
2 83051 963810338
1 40639 193715 952536089
3 109446 172504
3 68772 198241
2 146343 402359697
1 6227 44874 816911405
3 102747 808
3 74387 172590
1 128963 185523 857262249
2 10532 789238392
3 160546 190348
1 52487 106190 544125449
1 13548 82469 578502406
1 150499 168303 708525337
2 42643 363841360
1 65456 69154 72761339
3 11451 48256
1 121228 189649 526100881
3 90768 78042
3 188199 132106
1 28312 49698 40610497
2 180317 365470429
2 118655 814968657
2 19116 324997000
1 7847 186966 419618696
1 27838 44937 104412149
2 53896 887470904
2 75126 88856045
3 22674 53362
1 81625 142261 25425779
3 66286 22222
1 108204 108852 907438739
3 15087 150625
1 129825 132577 409933015
2 31986 810581423
3 170244 165375
3 65184 89310
3 153679 176879
2 1375 516753022
2 12072 394207332
2 182140 493280797
1 19924 188359 256311209
3 176964 112341
1 63975 188136 934914810
3 83879 93987
3 15770 33474
3 114664 78571
2 164422 650260301
2 58035 794443592
1 119581 158483 593862810
2 195162 836869654
1 67248 74215 793010504
3 68186 151593
2 181972 441240967
2 108630 339045497
3 102117 199792
3 117495 60532
2 130559 58385519
3 185240 7087
2 158456 266510594
2 194293 794476668
3 56032 80234
1 39516 112778 939360266
2 37381 151052830
2 34081 865047043
2 70406 300380913
3 132276 68323
1 75799 169596 529826389
1 97273 195997 664027078
3 42918 87370
3 165181 79483
1 119752 185443 40685855
3 123863 79305
1 38555 121493 881135998
1 66576 92101 483613634
3 66591 143477
2 197871 404438380
2 151861 107663280
1 59871 198077 742999692
3 30695 65791
2 121978 5028848
3 17132 125329
2 182538 481382052
3 148766 147
1 167554 193545 835117314
3 103146 95131
1 11388 180992 16493090
1 4992 82259 375810189
2 182790 141129771
1 35108 167404 187853682
2 129937 887197036
1 78741 143788 803519920
1 2310 16692 668123861
3 152651 102842
3 69652 188385
1 92297 172399 459660481
3 160725 187418
1 118989 137420 846299219
3 123517 67242
2 65732 585959696
3 141159 155760
3 189126 102891
1 48517 183173 341121309
2 189753 203015562
3 167348 103130
1 63195 140820 378678473
2 102345 213649263
1 131223 171075 925506711
3 70642 23530
1 50360 152705 49233908
2 143992 896060367
3 60869 174180
2 5897 536206109
1 378 150441 862610599
1 34500 88529 64243287
2 150017 155698985
1 14908 139431 604027205
3 183300 188323
1 25306 86944 40397232
1 460 17756 614485668
2 19452 591776824
3 1340 106434
3 74814 148351
1 29599 40244 805790545
3 198399 150581
2 37000 180535666
3 74641 30252
1 11675 12225 257690847
2 15649 349163607
2 199649 833679562
2 15951 374996855
3 146944 177767
1 98561 190649 268680919
2 120618 791675483
3 184405 162456
2 1942 200957060
2 47356 409877239
3 171322 94006
2 120068 527946443
3 121807 114779
1 68926 189852 578136458
2 145796 519653750
1 123819 128327 564122628
1 65148 83862 51277273
2 2666 18565033
2 124748 781090834
1 30999 164149 706461909
1 140602 196272 69614461
2 62783 763507561
3 121815 51102
1 6910 124767 395358944
2 6552 566523578
2 152435 398944561
2 31969 374861366
2 151285 766861284
2 43998 162600760
1 102016 108467 634641655
3 198588 130750
1 5862 111698 149634517
1 158427 171720 992892533
2 35569 912047042
1 10976 34881 287100724
3 83708 24180
3 33807 168505
3 84384 170523
1 41139 191273 993516566
1 3787 32294 718778335
3 114148 10674
3 33316 108957
3 16571 87634
1 14182 130820 12588862
1 99915 198789 995400368
3 63141 159163
3 164820 15394
2 61406 24036579
1 56786 148174 859022117
1 44259 68192 124308428
3 66673 116204
3 109049 99446
2 111431 763643648
1 75696 155006 854062988
2 124283 740431178
3 170551 126381
3 78763 106736
1 5379 193916 20827188
1 39665 97109 51098257
3 55196 26516
1 66413 180841 786562854
3 193995 138211
1 4092 159311 153499072
3 138862 150965
3 107360 119108
3 85363 27684
1 125211 133738 165193555
3 136088 140133
2 174265 836325998
3 177426 71552
2 12175 58214236
1 19648 136760 45575639
2 98913 839321482
3 113335 132735
3 106336 106567
1 25625 95775 291901493
1 71659 115874 94009839
2 114307 401790326
1 85441 141716 635957161
2 98396 347550812
1 4830 161048 95728069
2 157490 90303215
2 39021 522990734
1 27636 147899 308897429
1 29510 145911 132423097
3 85075 198787
2 116753 989316057
2 164926 4734895
1 46158 144820 464701890
3 102624 127242
1 62208 87814 148598026
3 64995 125316
2 118774 779365655
1 139078 190494 543378641
2 24553 229145722
3 173747 40571
1 109908 135879 104542361
2 146980 933970260
1 76763 91156 991231703
2 73697 939403456
1 16804 110519 50990255
1 23234 143829 392045301
2 98189 50720095
3 44287 89699
2 157780 497536407
3 172691 94881
3 121198 94341
2 92125 447350152
1 7836 94387 495585734
1 85737 114272 598030058
3 28981 62965
3 156046 159775
1 1166 192672 583430737
1 45582 52630 566764269
2 137141 185494231
2 143629 386707947
1 2306 155332 874876753
1 168698 181490 968265783
1 22537 145911 817304046
1 52535 154219 623079063
3 114140 60441
3 33551 61022
3 76032 19179
2 40376 891120893
2 93357 288174989
3 60499 164765
2 112330 239544041
2 126412 600662449
1 122846 184855 152381116
1 149533 155070 486871830
3 24660 38815
2 30611 286450128
3 73875 152985
2 33817 732244115
2 80876 133550509
2 197402 9562796
3 187422 69948
3 56192 168688
1 45162 183839 41199291
3 18176 68987
1 50072 73214 665465721
2 183875 318154917
3 1314 75970
3 173129 57251
3 124020 111084
2 176552 658790548
3 13419 112238
2 116489 753158482
3 137424 182220
1 115478 157935 503316388
1 57194 139189 56068483
2 69041 610742378
3 10968 122746
2 199048 307010678
2 8182 574463900
3 109644 99571
1 47547 198416 439325626
2 21155 653827178
1 128809 197032 955279237
3 157635 63847
1 21479 179863 176806913
2 105781 995732781
3 37755 123070
3 173650 11188
1 122803 180035 335230574
1 62465 199646 559523778
1 42346 69471 783147957
2 21049 806094553
2 14351 943231271
1 37925 171361 812764033
3 46951 58282
2 105204 500229643
3 121552 28210
2 189122 232939948
1 33134 185742 324519893
2 147169 925909150
1 43634 45010 637005486
3 39096 44495
3 90497 116649
1 23011 119348 132470851
2 93597 110177163
2 129969 530749926
3 102973 184975
3 26141 132475
1 116085 160982 828871808
1 16889 111424 186461556
2 59992 211242020
2 29479 178734319
3 168314 127006
2 39199 961354869
3 9263 62685
2 185401 599809996
3 45695 162238
1 26456 109901 85706395
2 51212 446998259
3 117088 4926
3 30193 32287
1 14668 101574 397752872
3 4189 624
2 115283 456943869
2 133542 774790744
2 95827 545137666
3 101364 152317
2 23103 375111040
2 177573 773762701
2 94893 839868927
1 123857 168801 939804843
2 107479 682180299
3 58124 48402
1 79241 126100 763512886
1 90440 97302 835700770
1 78677 107834 385909435
2 1392 586808019
1 105254 153580 704563477
2 148422 97577110
2 89125 301528606
3 131751 43941
2 61194 246796870
1 160189 189238 283189235
3 12836 110620
2 51775 779525336
3 199608 66992
2 101410 628549641
2 6129 7253055
2 124798 988214630
1 8478 30061 405568521
1 77138 192955 344989410
1 143385 167656 385189565
1 147202 158378 650228079
3 93793 102104
3 28109 198423
3 164300 79642
2 178803 109923606
2 199193 490635348
3 158008 131209
3 65737 188968
1 53261 106475 656505723
1 82704 140125 993102642
3 171133 112464
2 18028 928994562
1 134983 153010 896503530
3 159503 53856
2 3344 8121889
1 70753 99539 498200198
1 38965 50970 79432319
1 45159 193037 770969052
3 130771 175551
3 185735 124029
1 13945 80090 847471180
1 54844 186612 599139715
1 156973 159938 698636147
2 197306 968582978
3 197397 114610
3 50854 57858
3 113609 148116
2 37027 472075456
1 61381 101264 951114953
2 48699 275471093
3 81936 41554
3 175262 108289
2 86171 101221497
2 104865 479348330
1 5021 182207 134131910
2 78023 417433322
3 149260 105906
2 106294 67327341
3 180380 124420
1 77409 80201 847320873
3 166482 147182
3 177405 120568
2 82536 600419937
1 28563 161715 182952816
3 100486 192075
2 142845 489181376
1 53643 138601 875248585
1 27870 178542 385173037
1 109444 138175 8762909
1 67027 71328 792170599
2 169810 409798864
2 35351 622933342
2 160623 451263974
2 177162 196448446
3 2094 182704
3 41182 112844
2 133437 988571739
3 187569 144006
1 39356 148316 132590250
2 85744 152836421
1 80119 102020 912750921
1 98412 109596 708454508
1 111150 192958 120178250
1 48861 173720 482870784
1 128225 178042 116510264
3 142713 76382
2 86027 282192561
1 39060 95455 217198524
3 173975 82926
2 40594 186191564
2 199799 442847957
3 72696 141844
2 151258 477380352
1 42037 73019 907231649
2 177182 962451263
3 132252 70456
2 12946 916809921
2 62423 534311025
2 137301 686509274
3 176700 68262
1 16692 146732 693670501
3 160688 162125
2 196842 561072962
1 90777 163373 85857360
3 92089 66249
3 199489 74355
1 25050 154991 979755432
3 178620 147484
1 76502 138488 606659962
3 22600 19936
1 1325 62943 182503333
3 100635 93257
2 16370 635321269
2 193836 343817233
3 141735 46870
2 160049 178789726
2 13999 304060166
2 52929 685697169
1 152215 173073 627195438
1 32896 52579 324614685
1 59469 65479 213758234
3 119105 109369
2 120919 174410718
1 29674 107468 686257415
3 160078 116806
2 150720 194431089
2 157337 319064919
1 17731 61431 992501648
2 176247 297080299
1 66359 146247 212348967
3 173474 51129
2 6368 68570245
1 26488 143900 891792490
3 20608 143909
3 190342 149775
3 155891 147780
1 13417 165248 424719873
1 41200 43641 113034007
1 79992 160178 808815740
1 127651 181999 757551182
3 127906 30616
3 66435 121255
1 132097 136909 342803931
3 140215 93196
2 117166 648176766
3 23866 93989
1 68265 84080 369570063
3 60383 10702
1 114285 197909 597426642
2 285 941680403
3 139360 125431
1 128801 132601 334658761
1 81873 172325 820313167
1 2451 189632 72514983
1 37475 188432 41611109
1 18015 69713 865448713
2 183756 278403735
3 178778 2870
1 5919 70732 734938033
3 86940 136224
1 39109 97668 387388938
3 195961 173799
2 14365 102012875
3 149549 161852
3 131141 198212
1 65749 198773 192528798
2 70809 143472970
3 26546 138136
3 41536 64721
2 127155 34479741
3 146762 123008
2 143709 73365120
2 44665 290935235
3 121930 192033
3 166731 131914
3 174124 186700
3 15001 108180
2 40303 762707114
2 110652 245702061
3 32157 35236
3 199633 98490
1 41722 94122 312006047
3 97566 116977
3 179887 28435
2 167377 330999224
1 94522 167616 53331201
3 61119 174747
1 106957 143310 772622334
2 127446 513991437
2 72699 339835437
2 86262 789575870
1 108393 178106 450428636
2 172013 542984114
1 11182 114672 620863638
1 72419 92072 487326505
3 28497 129887
2 114636 23433455
3 135707 126173
2 33351 514657170
3 117534 103138
3 70109 72450
1 127622 198528 309260907
3 40066 159311
1 118240 180139 335944993
2 100493 639457325
1 30672 83522 518275679
2 185631 894737500
1 87502 186999 884456616
1 120089 190900 234005984
3 192751 23235
2 146891 521977116
2 93692 76904766
3 126929 196714
1 90264 195253 432792819
2 54205 953894408
1 20183 198760 150840452
1 133407 167445 449237945
3 54115 69587
2 159355 869523439
2 135578 867423748
2 77914 187181781
3 155074 25498
2 36352 759614806
1 92703 168823 408023750
3 7645 81673
1 77226 127873 432982365
2 12532 70415596
1 73145 90137 355501405
2 198203 356078551
2 175205 810230354
1 60649 74550 537908183
3 20066 19704
3 148777 183776
1 5607 16943 754179537
3 63930 19116
1 106731 176119 805271663
3 135854 199145
2 198580 667252588
1 23331 96488 26763992
3 97521 168240
2 125436 647964378
2 4766 497768754
2 136874 788099813
3 68921 98367
3 164276 76132
2 30717 154099048
1 145254 174481 998908199
2 21815 104486607
2 43840 763341389
2 136575 649284232
1 101410 126611 349214027
1 3424 53754 695234764
1 38720 141369 486121860
1 60542 92981 472172695
3 168766 134875
3 118649 41419
2 161657 317155204
2 186602 486295159
3 39838 119237
2 170944 708517824
1 73781 171595 961461121
2 96800 238806253
3 125756 96106
3 75028 138782
1 131697 141689 398031701
1 24162 71180 372298334
2 153505 246411065
1 113582 159340 516088792
1 74067 184170 75191089
3 187755 60898
1 22835 199272 861639076
1 67600 103608 318845231
3 151994 48923
1 46215 93953 1485772
1 38720 141192 632397644
3 127489 20001
3 95942 26418
3 16902 51499
2 109482 968089654
1 18619 98274 625994294
2 129207 451234322
1 60067 104112 673640269
1 518 195379 527846896
1 71234 168698 125646253
3 56934 41147
2 134252 456498733
2 51594 494113325
1 54996 145032 421731800
1 38349 96440 533602117
2 61172 347750952
1 100719 194005 605547471
2 154110 110681046
2 192093 909917369
3 44526 109646
2 182199 519769943
3 31902 148009
2 142249 402864296
3 140776 120866
2 106219 737272690
2 160392 68840445
2 121734 529294167
3 175404 85677
2 145839 53783248
3 192438 173501
2 182413 472794064
2 170319 130178655
2 136867 116374444
2 157759 807636796
3 107554 183265
1 54937 80318 233038963
3 97683 88649
1 10764 88493 166122533
1 77410 194325 959028598
2 18786 614268367
3 102295 193388
2 59959 463695818
1 33033 82079 791834483
2 161422 589591420
3 91692 197898
3 107578 191905
1 26745 71386 674993509
2 47637 474587203
2 159168 117364231
1 80453 114843 648366353
3 165728 72476
1 180979 194373 471906798
2 167465 319580918
1 5110 34595 431466034
2 108510 293739602
3 188554 93143
3 3883 54714
2 162131 109153876
2 166524 308844022
1 149413 187748 439683550
1 59977 184650 455417954
2 139944 785061656
2 88197 315773897
3 159590 122271
2 194081 947664383
2 136757 965234562
2 129933 459114342
2 20595 668448686
1 57461 102355 38560922
2 155463 841700944
3 154409 42075
2 158291 473189318
3 78773 83538
3 182978 175585
3 19902 63215
1 38867 122909 826832844
1 185561 196830 213732770
2 127810 84797541
1 164346 166947 294439408
3 188209 99506
2 194182 426500165
3 138724 36426
3 65157 38881
1 69292 102811 736781907
2 156280 485773701
3 67067 143198
1 75705 124223 710034405
3 55702 143840
1 33502 167784 176750808
2 134741 487634387
3 75415 41007
3 91671 41249
1 26406 180583 741655524
3 76452 67902
3 53184 28311
3 125639 128833
1 40097 94336 422641575
2 181145 968281694
1 131317 148175 412662507
1 72700 141856 98969466
1 60543 97764 294835179
3 98679 17970
1 16549 114108 685180452
3 27700 126964
3 109796 59344
3 84506 21384
3 42278 132011
1 95099 120211 277076882
1 78566 81558 285710465
1 19876 33208 504304267
3 132942 60349
1 57906 185649 421642825
3 8468 103023
1 109444 113417 769216677
2 91863 396372103
1 38577 84114 712374075
2 62417 995925101
3 176727 129296
3 91686 103477
1 36708 84971 631040734
2 125138 546443530
2 112542 101020434
1 81223 151948 325857098
2 168675 51171352
3 157049 14926
1 29322 195108 198629501
1 62304 89100 232387444
2 124099 257478093
1 16651 113114 198691798
1 18121 52446 783417791
2 168065 820072899
2 100250 155284418
2 150734 418240087
2 156413 675836870
3 183860 11933
3 161928 14499
1 24917 153293 507961912
3 146188 71829
3 26739 174880
2 27910 265200229
1 15090 191905 36462042
3 142351 197328
3 154705 19274
2 127514 171935268
1 29533 142615 752679293
2 152959 422613653
1 24514 35584 290106749
3 35548 19641
2 87746 449527466
2 8590 868966767
3 174139 31205
1 36478 55599 71157900
3 109970 182496
2 121226 826385252
1 54580 86756 257843676
3 104794 852
2 72137 831772309
2 105842 74843533
2 88752 117557473
1 105044 191256 80161
1 53949 80176 266073331
3 151149 47986
1 95820 179962 468758370
2 39053 682182404
1 12940 68084 194252306
2 42874 825611953
1 64875 101859 345802017
3 180658 188399
2 115463 586118008
2 145286 599472342
2 167881 266118642
2 20939 495026552
2 88891 685168337
3 21886 14689
1 26314 26918 980289121
1 46999 86863 364582897
3 120181 190680
1 30414 146718 953929882
2 88785 730316298
2 167230 594361711
2 102468 564237506
3 10664 6262
1 83824 126386 909650049
2 145612 534072832
3 185155 168476
1 6061 50074 834300439
1 7222 157180 882919980
1 110648 184141 654658685
1 42883 165452 515571806
1 34924 196095 725658353
2 54188 524586222
1 106601 166240 421333691
1 87431 184758 497397482
2 17798 575108102
1 45813 132358 264611782
3 182061 166771
3 126592 148033
2 51210 246902521
3 173424 21269
1 102759 196422 685716854
2 107065 861644654
1 161326 181025 490130534
3 137521 24279
1 28214 167684 788193379
2 54794 458453990
1 124009 130225 500119422
1 4621 47403 318802838
1 39408 98356 30141446
3 55313 6502
2 166818 556669977
2 173815 965474449
1 12082 43089 864511441
3 109445 167246
3 53116 77077
3 49557 70375
3 54903 118189
2 36205 323322102
3 61955 21796
2 30736 807041176
2 92604 678902296
3 126161 92094
3 178534 87585
3 46346 98955
1 94758 126892 980620403
2 101169 390918618
3 115979 171257
3 159390 163328
2 35079 735228312
2 176293 162500978
2 60584 989765217
2 143787 667694150
1 32547 184282 542648225
3 76222 4755
2 181401 427140730
3 113720 14589
3 176781 31565
2 157985 721079015
3 57516 31742
1 4422 117278 39146384
3 106070 38038
2 143348 833925828
1 156238 181087 57062247
1 11844 102748 245668797
2 69272 22443808
1 118430 158935 581408650
2 131327 666212360
1 107220 171253 650757315
1 106931 117424 312619025
2 31991 234982272
1 124700 137878 112682426
3 31460 121384
1 121974 124179 477869447
3 31833 187047
3 48751 114475
2 135076 657622699
2 77376 908127274
3 189785 185955
1 195058 198963 170161203
2 108165 253208626
2 14818 114866767
3 158634 44296
1 91596 143476 957329939
3 53412 50900
1 50645 152599 101726528
1 34970 169141 554028000
1 75756 178035 621234295
1 33193 52834 766911533
1 100926 195029 610024366
2 100528 516358603
2 184626 451378707
1 67176 182772 609157136
3 120432 5874
2 198660 739829319
2 63585 160039837
1 40172 69512 758184822
3 195848 84281
1 25912 84575 44854065
1 143318 173432 215237784
1 100029 186579 638201681
2 176896 901114535
3 92720 70203
1 55010 105019 946713479
2 13194 700457246
1 19072 131083 611251092
3 56713 125096
3 60008 98595
1 2413 143728 705390937
1 51689 90141 671422584
2 43494 885497190
2 85532 375689151
2 154469 233497676
3 135050 82312
3 113878 58587
1 31202 82864 719523196
2 61512 993377363
1 48207 172354 192668305
3 47692 119402
2 130146 396281059
3 193565 106198
3 16881 94354
3 167332 31932
1 158559 194019 750995959
1 26947 140532 363627634
3 47332 67917
1 98612 103032 994261990
3 199777 120095
3 70494 130945
2 133718 573287158
2 93685 495778642
1 59212 164620 706100074
2 176682 894871048
1 67701 104608 680127527
3 196445 117902
2 152557 648060542
3 84713 104803
3 148322 143279
3 7572 42194
2 1782 743725363
2 67693 335931689
1 89830 109000 532129422
1 70316 143913 216141690
1 104947 173778 866149333
2 185807 709696371
3 131527 76923
3 85095 129877
3 48785 86379
2 189513 74957775
1 140844 144752 350282850
3 125399 93462
3 122950 128279
2 115636 67012543
3 73631 57852
2 162437 835491756
3 12129 42351
3 183359 187251
3 17330 46911
3 183968 13800
2 126377 676995694
3 42178 44689
1 78556 146378 170869647
2 144572 637768137
3 9360 106328
3 77048 93613
2 165090 819402172
3 121840 72551
2 2389 765771057
2 198434 803832106
1 104686 177944 990428201
3 149668 171068
1 750 2942 223443363
2 71412 889389168
2 182892 737472805
2 7868 116602457
1 84970 88032 120953273
1 126289 199647 253452413
1 95924 123274 922218571
1 5557 189887 539887875
3 169133 95431
1 70434 127366 812241578
3 16908 146842
2 142397 883140919
2 15287 572970285
2 157963 918698557
1 36934 113723 293362219
3 164819 2939
3 191101 108662
1 96523 189989 78892717
3 197922 139057
1 48615 155219 200538606
3 41916 48550
3 138695 155067
2 57573 961291562
3 130473 171358
2 133753 514492018
1 11066 26015 921832364
1 12892 53433 280418538
1 97148 101985 960957651
2 164724 867578967
3 143491 155874
2 194205 407345753
1 25018 117351 263242244
2 8642 199637709
3 42426 21370
3 176344 85430
3 182845 141409
3 182034 110817
1 125186 169492 621565148
1 101924 167904 277494145
2 22393 730059118
2 11882 429516316
1 71220 135687 212111893
1 97636 100670 444491662
2 717 216279835
2 20041 67991401
1 32519 173818 663540398
1 92319 136969 751432402
3 12968 137284
1 59662 85205 944242437
3 27251 184730
1 36999 136582 82836575
2 141148 950064020
1 24084 87778 814749919
1 67729 70631 224722471
2 86259 486654905
2 117094 623453773
3 123978 8550
2 118167 750025723
3 35254 81674
1 65760 169502 571241756
2 31705 201082971
2 95443 194110022
2 180128 460839228
2 69985 271298401
2 37729 426495245
3 46046 54031
1 72680 83412 203594173
3 78106 74682
2 40972 990463398
2 43876 339405188
2 85538 930731922
2 149654 644272012
2 142109 710172096
1 83538 164808 40270670
2 117235 434988270
3 135307 10644
2 59289 111634962
2 166070 112608953
2 14789 721141528
3 12522 45066
3 62303 79314
3 91087 27971
2 60888 475240868
3 44786 74158
2 139894 573668882
2 119635 83906130
2 74437 32181508
3 126271 137310
1 78808 138620 364086755
3 151668 176374
3 149337 7263
1 3660 97831 939099223
2 56157 38995557
2 99773 71633875
1 128666 163149 907301178
3 53526 172256
3 41549 75763
2 126910 486886731
1 68802 99901 869574037
1 159935 181489 616878361
3 37423 136304
3 177181 151401
2 17211 270651551
2 124121 38950643
3 144488 110371
2 80065 59528574
3 182118 134838
2 166833 271251912
3 13635 145118
2 119609 948025482
1 159170 175955 336653563
2 19016 942145995
1 89793 91577 362010610
2 143202 492348973
2 134890 406947518
3 163235 181951
2 174647 900903537
2 34936 733430172
1 32939 168655 310178461
1 75840 184754 123399714
2 174831 334459739
1 90097 188231 399662492
3 80590 14773
2 104046 116344046
1 145328 189795 99660104
3 58514 197172
3 115321 112490
3 114016 181009
2 170749 342727754
2 52269 233103824
3 166677 15367
1 53205 137083 941046920
3 131994 123782
2 30901 623362832
2 26470 300574069
3 57476 148972
2 44995 422214964
3 167902 12394
2 79194 780619681
3 61601 78398
3 59825 29591
2 153795 620568081
2 80492 880802909
3 149669 186994
2 106464 344833076
2 38260 642030640
2 95993 469183788
1 56156 169056 71336393
2 139739 465996463
1 10224 26746 495662321
2 148105 556505321
3 179397 199869
1 65576 83187 481556239
3 17842 49852
1 44252 105067 965178700
3 144365 35715
1 43230 125287 42727710
3 160028 81365
1 2314 100510 419084769
3 197201 11790
3 142111 165309
1 84635 193175 888964458
3 17285 82813
3 178514 159315
2 34469 506574167
1 68689 183066 50597787
3 168467 108280
3 173118 64820
3 2595 5096
1 79403 95660 368276429
2 158376 625736531
2 72943 510359659
2 80948 159004606
3 44821 67732
2 163226 91695403
1 11048 197415 392396475
1 17108 132368 635056880
2 109817 100437578
1 42953 116328 366031419
2 98470 616328251
1 69906 162681 277666984
1 12177 139996 242797114
2 110939 374073509
1 164424 165915 48517085
2 19223 307925133
3 137102 181852
1 68724 184875 389247064
3 109610 131761
1 76681 121829 461651455
1 7712 87206 19493238
1 725 137806 968493927
2 168767 809526880
1 44057 68751 168047541
2 138421 776074941
3 68994 136724
1 44395 136559 543366972
1 28160 32466 346432296
2 182887 296020143
2 116115 321976838
3 15234 15411
3 90237 142203
2 51040 362375550
1 85345 129671 672876406
2 29279 376375131
1 71229 99064 550894928
1 26821 131369 865777567
3 74864 184914
2 33610 239302104
3 156965 6827
3 35448 147590
1 95412 126682 268750410
3 171287 104122
2 89086 799751872
1 16336 96191 793496200
2 19204 776389480
2 148428 658056946
2 59638 440254725
1 72127 181491 707640214
2 20288 853908782
1 157821 188198 613250102
1 163146 198269 395928836
2 139821 412498260
3 67017 109760
1 60460 104754 659966834
1 36885 97047 931655015
3 167935 162363
2 118549 887780940
1 54999 131808 44664976
1 32527 60206 289389949
3 120935 61663
2 65434 568154516
1 96380 116974 313928775
3 52892 120951
3 173828 11799
2 47107 443546228
3 81842 55414
2 115911 155250293
1 59922 65258 785128945
2 132997 969312962
2 15994 987481699
3 181026 182724
2 1969 466950209
1 48196 65943 986837921
3 127354 149478
3 71345 44156
2 198069 83593854
2 63012 354527128
1 101552 111733 59359866
1 69757 191254 798559558
2 183969 245915490
1 21681 49900 924533960
2 38351 747855384
3 198628 1924
2 60448 563160330
1 38847 71274 319015644
2 51626 197726030
3 31506 90681
1 477 14083 372463133
1 46497 71881 186984059
3 15558 58415
2 21419 891127629
2 108774 488425904
1 24130 33596 653758397
1 8562 81161 64666601
1 64914 153552 171135243
3 135031 170383
2 54791 127431722
2 114159 810046399
2 20812 926679524
1 121429 161816 930631774
3 24778 24163
2 6234 851751444
1 158368 170303 917541083
1 9015 107842 72605276
2 138724 187339284
2 19875 100087412
2 118187 412160169
2 196398 629651538
3 43787 96440
3 173041 172291
3 28030 77162
3 167081 13988
2 26210 493448783
3 164802 115069
2 62772 882157996
1 8353 166688 28777532
2 163007 727648804
3 89276 196508
3 45342 22581
2 122818 576619693
3 6805 165313
2 150832 644316507
1 51659 195812 443844004
2 400 577567779
2 34663 779455142
2 107896 707988239
3 169474 24836
3 178389 52730
3 30163 115063
3 121260 123386
1 53428 129007 671026760
2 118115 410790503
3 61938 149596
3 175393 115280
1 4516 95890 803286096
2 99296 10882869
2 180465 771695410
1 12671 114351 798638904
3 182905 149770
2 29587 192839437
2 177601 104133953
3 139296 43205
2 184255 253419398
3 7890 199392
1 30544 125098 637145094
1 14743 156418 896528245
1 142076 168076 735187728
3 18142 84593
2 23804 240083975
3 189748 162381
1 82777 136525 944035902
3 190735 157762
3 10579 186578
2 129909 449520381
1 56808 127501 102927144
1 121899 144667 373885196
1 80529 195021 636253406
1 89522 135333 211836249
3 30496 120177
2 158848 228395945
1 92789 144166 162576971
3 67345 21580
2 82607 613848625
2 154896 154840289
3 52206 183454
3 4253 76102
3 180725 118566
1 4253 64936 732342830
1 7750 8284 199054972
3 68008 149919
3 103690 37682
2 147438 437784449
2 41976 297684381
2 190303 515678183
3 7896 94749
3 73705 98944
2 143219 946195379
2 121983 448279859
3 48799 117301
3 26780 69568
3 23123 11058
1 13167 89348 406169512
2 87872 562818996
2 143525 665859769
2 64807 889386229
1 47751 147067 562101865
2 13300 665191802
1 104116 197569 26568435
3 43425 4237
3 180380 120058
2 105795 138631770
3 130567 143812
3 141636 179585
3 180236 102452
1 43740 106825 697367782
3 26636 42620
2 70560 253714650
1 143546 152213 415348598
2 129412 724223124
1 141244 180453 782999535
1 168902 180419 51001550
1 31551 48081 291629128
3 155795 138443
2 42841 816479600
1 59210 89473 542894828
3 147800 171590
3 87570 120249
2 79801 875498509
3 158607 189694
1 64842 199370 756472219
3 191613 107639
1 20819 118278 471964721
2 192787 162981048
1 25272 114295 356959071
2 62795 758909429
1 50356 95441 360762569
3 122140 122945
1 182564 192593 171014349
3 56977 159333
1 3275 39197 842571396
2 113021 315463051
3 187782 116598
3 74757 185422
1 87425 119818 432758752
3 188771 143957
3 1038 41922
3 123739 195324
2 100872 396828114
2 155440 934192701
3 9305 181428
2 102404 161321982
1 50156 123385 208579171
3 122435 82655
2 86160 144198414
1 77076 146224 805149796
3 115910 8739
1 7157 81759 317809963
2 33154 980404747
1 95394 162183 107215101
1 22992 70130 863831918
2 102173 740754860
3 109978 112018
1 38184 121885 159328452
3 65745 123324
1 83537 85283 808287450
3 116450 82263
3 2018 104696
3 21215 131282
3 36894 42942
2 16831 292571237
2 155723 640775677
3 73104 198617
1 98113 187935 602412578
2 197598 464345931
1 78811 121288 24195441
3 90612 45864
3 197270 185900
2 145821 578282133
3 79016 170046
1 123906 177298 22933885
3 2572 25845
3 21833 119582
2 138892 327212497
3 16967 137655
2 122823 683815454
2 126915 948356530
2 130937 872766763
1 27958 63095 491068151
2 164045 979411947
2 75752 589698595
2 116671 348960995
1 24191 172223 843720828
2 10177 179530088
1 72271 194785 97556875
1 35567 195964 771943890
1 87979 144499 456347666
1 17668 129237 102923920
1 93274 113535 47311453
2 126282 665242138
3 138559 57363
1 55266 122422 103920833
2 5927 3739288
2 42795 77776189
2 148512 748283803
3 139997 23657
3 9834 58950
2 24299 909784787
2 1006 497082369
3 137296 34288
1 21713 199379 593978033
2 66583 3730348
2 89974 649484091
1 79422 185128 622784165
1 110000 195576 446161508
2 166783 7219614
1 22724 105042 888062617
2 122822 459579865
3 166901 187078
2 18524 629585529
3 172649 195758
3 4 61515
1 6578 155597 737548774
2 151872 27534489
3 112290 172935
1 55237 122965 169863471
3 104669 93653
3 72768 158817
2 58677 715609418
1 7256 141482 416590873
3 171720 175556
1 109185 189732 462182338
2 157442 84913840
1 21687 52232 405448347
2 81969 237016435
3 19085 142362
3 11940 57805
2 79996 171924980
1 11390 11997 61442330
3 48320 71308
1 59156 189377 667119015
1 38234 157489 19470113
3 39569 2616
3 126051 40080
3 99660 112858
2 113790 984005180
2 159454 162095643
1 22172 139152 99141458
3 39445 125996
2 76673 735630392
2 35522 232730635
3 184430 177539
3 188060 189296
3 54346 153435
2 7214 216404781
1 94543 108825 761315491
3 106112 147656
3 175671 179340
1 97619 98076 15898012
3 133747 191816
2 173441 583587736
3 166067 164626
3 51986 86457
1 86195 131218 64520576
3 142711 46678
2 12706 692305165
2 23370 814557683
1 3863 174744 573827355
3 194798 32520
3 163406 53651
1 17577 193041 531864920
1 67100 96338 479865532
1 15740 47864 704355544
1 105596 129660 379273291
2 119973 528335944
3 188125 77338
3 124178 162456
2 13967 716172060
1 54629 106236 149386205
1 73090 167620 862146767
3 114390 63379
3 119374 39088
2 151363 272204541
3 98271 162109
1 124874 127853 350437878
1 86217 141488 314913000
1 131367 191020 75545137
2 90385 178569549
1 91430 175773 86507870
1 150717 193510 889726251
2 17474 374588457
2 12790 782162268
3 54400 57257
2 185613 361494826
2 108593 201358404
3 8172 141324
2 144974 409489268
2 32435 606767874
2 24918 926349981
3 192582 192434
2 195129 671988879
2 120191 919711836
1 54615 66949 886820027
1 106754 141022 314782003
1 119210 168765 436105845
1 8946 99047 734090069
2 189658 229607176
3 29137 79912
1 139018 172827 56208835
3 105699 1032
3 189897 66631
1 7337 100850 636221455
2 157670 246671080
1 718 78530 331517030
1 106521 143203 95284054
2 57085 955450443
2 181059 696648483
2 538 163409476
3 187570 153966
3 131648 117517
1 127569 154725 814469081
3 170302 146765
3 96804 106064
3 28428 155346
3 45905 85820
2 35815 565801468
2 25245 319459928
2 105495 960009921
3 15228 115937
2 93229 127935699
2 148410 135595962
2 169057 118874993
3 31596 3559
3 140653 53026
3 50497 59645
3 34138 133588
2 151871 998484701
1 131251 199433 231650673
3 33013 12424
1 105187 133004 427495659
2 170273 334305342
3 100454 61375
2 3789 363899626
1 109037 137764 520697762
2 161838 477262626
2 74979 623581238
3 109644 101512
1 188536 192785 43516892
1 80238 88222 551255820
2 105544 142956299
2 122335 357154438
2 120019 426009256
1 55181 105107 998602401
3 24800 180943
3 181579 75298
2 87559 771185713
1 106312 147951 591855586
1 46742 149869 792862385
2 169933 803690343
3 1790 75903
1 3427 181425 468583956
2 26340 367221018
1 49074 186969 753258548
2 121546 768161132
3 70028 105908
2 166671 691715676
1 17999 92538 109345366
2 34940 14954715
1 27059 147249 597650111
3 47478 121705
1 124070 161596 169689272
1 4202 17041 347725189
3 70785 36750
1 22310 135903 88245138
1 106768 172261 397935136
3 45558 60005
1 30384 35969 539833026
3 56364 65782
3 63798 6605
1 4891 189630 921471585
2 51074 810659931
1 77709 190430 147917021
1 108431 124339 419561651
1 24895 193822 174311653
2 86976 750784269
3 20471 39564
2 48507 83087245
2 145782 323668741
1 86586 179993 64041556
2 23889 381067972
3 41327 153393
3 176933 190142
3 31975 167766
2 94043 575149177
2 11670 686100695
2 145522 437466520
2 144694 894077514
3 21734 62204
1 148087 159901 129940187
3 115561 145693
3 182732 46738
2 103033 6093007
2 65571 37305212
3 2770 142011
2 188781 549406459
3 137070 36372
2 44582 250305835
3 158098 40991
2 88442 998092930
3 123111 30175
2 92138 479189596
2 197324 430109072
2 196484 918192592
1 30142 174987 478048716
3 90932 31242
1 108707 152226 807556658
2 37445 555842335
2 94590 535822797
1 115535 195326 649219785
1 15074 128132 80666750
2 148685 266666352
1 19408 177500 633550408
3 138214 65457
2 52608 716206546
2 139497 151868379
1 65022 178220 136043938
2 77926 225853270
1 5974 187747 754877751
3 47706 153772
3 87123 10665
1 104275 145357 421212891
1 7812 86706 53703122
2 153712 647872575
3 179347 158566
2 84594 551484744
1 119190 141883 773189873
2 83650 227851928
2 53313 722010349
2 103271 13938727
1 101341 171216 532726008
2 85160 83131642
1 55208 125361 150995927
2 76179 414829536
1 48761 82122 885070901
3 66971 126227
1 130257 135874 773425781
1 27461 183956 556889177
3 33381 5605
3 150017 28338
1 154170 188462 146531691
2 184507 455342532
2 176415 479231520
1 33409 79129 301828955
2 28999 886400771
2 103992 617569490
2 95726 129702204
1 12582 57133 883366549
1 163748 198271 13501365
2 75609 538798804
3 172945 157894
1 87359 131230 968523999
1 10507 176093 393100317
1 60318 121586 46975493
1 9415 178469 132325942
1 15870 89860 548026443
1 36169 62647 322473865
2 174438 349616026
2 77473 198587375
2 24264 519866052
1 18014 136773 221185836
1 54417 150309 775238201
2 71147 572734467
3 166714 36775
1 106762 195183 363571045
3 36882 39206
2 99087 398687900
2 10178 289397447
3 29065 73145
2 140936 44123598
2 168035 226326443
2 57907 13890271
2 9621 417323346
1 123036 174422 836743857
1 50560 114164 364773117
3 193715 39551
2 130532 843276673
2 117357 695608642
1 24025 72784 902783671
1 39350 102048 649583392
3 12980 130766
2 183321 762531415
3 61207 54845
3 57266 27413
2 123102 445297781
1 44815 162981 583136651
3 76797 73917
2 128274 24842091
3 54892 118505
1 169035 170898 243821067
2 116052 22911766
2 8838 709715874
3 110426 56283
2 15418 633871658
3 143991 149362
1 42615 188855 815721673
1 16439 68337 440108938
3 72319 8241
2 116917 753166259
1 98866 168135 690020229
3 52375 30735
2 158590 606198080
2 21627 374967539
1 55914 96393 77416
1 51765 176657 770115523
2 177755 12903930
3 164229 74096
2 55147 28421162
3 114380 108072
2 185121 12925363
1 37681 78524 463391332
2 142404 468678881
1 2485 116159 796844259
3 129382 24384
1 6072 32342 745974792
2 60098 125698435
2 45185 634197266
3 20127 53337
3 45917 90156
3 32930 18224
2 143061 690260010
2 183640 546313091
1 49521 57771 555462441
2 154304 427445098
3 71119 46872
3 96184 99417
1 36437 169699 81570916
3 120678 155255
1 114372 121652 888976148
3 87985 93300
1 12465 198117 443438662
1 78580 84354 208161544
1 3384 57976 832501730
3 75827 169836
2 133186 896633613
3 91538 16706
3 187569 134764
2 129551 350460446
2 133101 727228979
1 148516 194752 336951633
1 6420 86847 917558921
1 102936 157447 933860573
2 56307 577889323
2 135594 211494123
2 57882 970170808
3 55850 34103
3 171891 43789
2 18960 176853325
1 47158 78509 735192427
3 56570 120358
3 13103 406
1 167906 183870 427454603
3 177794 58308
2 77220 978387740
2 80093 293276983
2 36543 760852643
2 105245 981308957
1 50745 75546 184066029
1 104479 107966 545783777
1 67566 132407 693054019
1 89201 130029 524902403
1 32663 135911 822240442
1 25017 39681 421111347
2 58551 64251506
3 193651 157065
2 140483 946981775
3 38158 84684
1 58572 168619 358603682
1 60113 71177 123554734
3 169998 37119
1 9450 120955 91295801
1 51866 92124 370885401
2 120858 902027096
1 49573 194918 750761977
2 150635 49102483
2 176163 236198464
1 45958 180649 954322451
3 151968 26325
1 127878 146242 971012093
3 189402 154622
1 112572 119212 547200115
1 79897 119520 930454459
1 161086 175622 300189373
3 59404 162083
1 142574 181488 739705518
2 59701 816110979
2 22807 502938514
2 81432 891766700
2 76788 641021456
3 163520 166810
1 126057 187473 771480916
3 114126 40602
3 133418 54007
1 43863 164142 84014664
1 3354 153216 375826835
3 40301 99890
3 51326 196753
2 173524 499181459
2 199584 346779458
1 37086 151529 343688096
2 183598 27224747
1 140330 174955 158500323
3 136657 100256
2 178913 316410050
3 23001 159284
3 184633 193828
3 67246 158380
3 128773 198861
2 81329 194968227
3 135116 192060
1 72779 137506 887412853
2 141381 453287968
1 54747 91992 200117973
2 14447 465366713
1 15084 94967 173746237
2 85275 834425394
1 72438 78904 82412153
3 128700 168148
3 33201 185778
1 132068 165148 962692363
3 10229 96608
1 150913 178775 486253553
1 82100 109048 5091413
3 81821 104122
2 15415 317269796
1 20613 57885 131857165
3 107669 106303
3 105471 180187
2 58144 920533751
3 7070 6304
3 185980 42604
1 2239 96143 71860657
3 124216 3132
1 150503 176859 12806557
2 72607 275294644
1 120159 197469 126903272
2 56499 750247631
2 150255 150351209
2 190612 469993503
3 104208 154440
3 171445 154762
3 1845 5925
3 46196 185632
3 126253 41583
1 110 89276 239680269
2 152027 8019935
2 4381 149589897
2 45672 949196734
2 161238 44116294
2 93538 90024257
1 31699 135226 257774138
3 181220 38817
3 151432 5163
3 83742 184420
1 29163 178471 648511448
3 155876 94166
3 125902 147627
1 77184 172267 890245780
3 122000 171875
3 131382 48329
1 66088 153173 445175338
1 81113 118568 5940212
3 112730 169753
2 28201 808864244
3 199242 128749
3 180399 42661
3 59417 167727
2 115810 760768844
1 11198 194633 351865219
2 26402 631184670
3 160676 175974
1 106390 173132 130174177
2 100072 162683961
2 158530 574171028
2 189304 492183460
1 49315 197834 279633852
1 126511 183726 817626970
1 37694 89762 913421532
2 184657 329679874
2 168518 891179853
2 80552 987385813
1 128083 193955 348895574
1 38762 41879 91499045
1 151112 198613 129105907
3 177206 182414
2 162400 744897876
3 634 38952
1 20286 130599 419630923
2 152857 856011717
3 125223 139488
2 156868 928039249
2 23096 799892576
2 53367 498414723
2 70259 487939139
2 37018 720828877
3 44123 141234
1 155891 178490 804842566
3 147743 8363
3 69266 105642
1 3388 140698 695012124
3 183158 2669
1 2025 19889 245827895
3 2569 171287
2 92650 550760056
3 199239 75296
1 45720 98288 939022827
1 71813 97535 875647851
1 5143 33699 815259664
1 35736 185968 956632968
3 70224 3213
3 31507 115167
3 187296 146891
2 49319 298843122
3 81567 42713
1 89359 104478 986353300
1 66736 137583 942325458
3 156225 170755
3 94178 172185
3 161425 163243
2 49135 949027798
3 147819 80816
1 137342 160579 22047261
1 149454 152321 938183320
1 87941 163528 552020490
2 105727 439611630
1 130739 180892 203114536
1 122071 166717 498152189
2 13588 845471669
3 111193 144613
1 83081 161361 404427106
2 195361 501512284
1 23515 199296 662635321
1 137691 161650 353179670
1 43576 137240 511488266
1 11965 68333 382673685
3 15891 68876
3 88564 34919
1 192428 195650 785230833
1 75458 155553 894394534
3 65575 61900
2 107741 668837959
1 2586 101224 280806176
2 115197 195067121
2 54321 671867172
2 66049 200839426
3 147199 76882
2 61389 643301733
2 26996 498405698
2 45151 45377248
1 38148 133583 604566201
1 86816 119960 248643157
3 137184 151515
1 35981 93319 798651126
1 1942 18529 153300811
2 39799 404617904
2 27808 730136629
2 62082 910828947
3 199760 33880
3 32738 3885
2 152483 406728933
2 88264 999668847
2 4004 484842484
1 134670 177287 534063829
2 117577 180942957
1 111243 178049 793160084
1 10817 178110 931340148
1 4433 89967 35389925
3 156520 121717
1 29095 123241 893271893
1 6272 7214 145941434
2 144419 818991241
2 139913 65960190
2 172941 513662944
1 169194 175647 645237828
3 62264 16225
2 132408 424138154
3 31408 52232
1 128523 192431 329270029
3 100295 189572
1 9036 178636 261381850
2 163914 288153658
2 127478 203511472
2 129154 539899486
3 83233 28787
3 54591 61409
1 80300 141140 185337116
1 99956 119795 437467381
2 46304 598140309
2 71748 47199697
3 97767 103682
2 70956 536983455
1 11472 176078 765345750
3 21603 56621
3 50507 28075
1 16277 143077 926174409
1 51561 137381 306333412
3 153231 38226
1 10860 148766 596338494
1 7348 167854 461292384
2 125157 130206936
1 118633 180210 310146143
2 60545 663705267
3 120065 45632
2 22200 481010469
1 66390 163178 136172397
2 163020 878868369
3 104598 98991
1 93878 142509 212888789
1 1623 170222 343325425
3 7126 149955
3 84247 81502
3 174535 93935
2 97040 412721940
1 15996 29144 57568543
1 41607 98835 241088749
3 89562 195184
2 3802 438983480
1 137485 196244 30526183
3 36911 136446
3 74263 76556
1 31748 158331 838140665
1 88838 90781 156030825
1 14755 167479 517649995
2 149855 550254758
3 113034 83180
3 117030 33938
3 198054 161565
2 136678 243718560
3 124740 21485
2 166916 194677698
1 91986 137476 302641335
1 25764 96335 447314873
3 172884 143203
2 150087 32327097
1 66608 108285 159830928
3 98400 139274
2 185441 955509090
2 73412 927563343
3 174060 106410
3 3410 96630
3 153484 98422
2 140881 482272371
3 159259 158973
3 4602 133285
1 101163 165988 246730335
1 13490 109190 423627307
3 157630 167426
1 110550 135046 112246788
3 87882 164846
1 60463 147375 134794943
3 62045 134316
3 159703 16170
3 125996 121946
1 70254 106471 996843834
2 19407 789634500
3 28616 115531
1 46638 52138 4762356
2 109841 85442898
2 99882 203505642
2 183034 674555591
2 167906 377991602
2 79205 726760231
3 118468 1317
2 12361 720212293
1 129320 179595 913776114
1 13239 157454 503792867
3 163001 35640
3 191827 94491
1 6494 135695 666927269
1 38240 100346 388416837
3 20312 155830
2 178599 9421669
2 351 516169076
2 25978 648980127
1 32884 155479 289742374
1 176624 192816 707785521
3 138538 104957
3 174855 65397
2 191099 384068402
3 11598 104140
1 74712 97789 104536643
1 93749 174967 801998074
2 73312 486970778
2 11392 236772954
1 38208 126580 770258841
2 97148 488290257
1 34953 124753 130266124
1 87330 102074 490552562
2 163077 613764468
1 86884 198336 583527399
3 127856 181296
2 21263 806825344
1 3296 67047 998112502
1 64243 132454 465454283
2 120731 205021372
1 91679 187658 183827834
2 73407 511069076
2 111862 981604601
3 192379 171579
1 48558 95789 440011832
2 28935 451367069
1 39991 158776 521303024
3 65417 13186
1 73886 142379 369385961
3 86127 79173
1 85774 140846 529874049
3 133668 55854
2 198307 34211739
2 164336 412627650
3 163092 169939
1 189 68153 931439477
2 37525 265768799
1 191178 199121 477786501
3 192182 60299
3 177693 155217
1 18762 154181 630884922
1 85105 102324 437689409
1 12399 75116 966413782
1 97615 99838 810920951
1 101402 182031 334232111
2 42947 902117313
2 172770 148777615
3 160933 86997
2 172936 52041882
2 193336 297304592
2 174602 60608212
3 59920 22371
3 68696 113733
1 30315 71713 412479253
2 37828 777027500
2 44260 245024706
1 18029 120765 4465285
3 58627 93330
2 114935 130660279
1 39134 84759 430580544
3 150103 72016
2 164130 135176590
3 36629 184957
1 19012 60288 588862855
1 160247 161271 861664763
2 192071 198723640
2 22945 64359640
2 76520 39849455
3 41459 162714
1 53178 114544 629876554
1 11308 86564 188093001
1 98178 100397 543207629
3 8462 11739
2 137424 972919988
3 104723 1092
3 91940 173933
3 75663 6001
1 51766 191751 146154555
3 130398 97302
2 94473 711814670
3 103868 27402
2 114147 986979497
3 164913 181117
2 93108 267166836
3 42754 127127
3 151001 165979
2 55328 244579930
2 180264 928327142
3 146477 142207
3 36678 19650
1 30231 64613 577899576
3 172065 176828
1 132337 136326 515206988
2 28663 616478037
2 170336 587436883
3 79110 148270
1 17418 124529 402538683
3 175253 154557
2 130829 828459466
2 89567 499193688
3 3513 32467
1 54050 129193 955912875
2 94034 869205867
2 48192 666891465
3 95067 112182
3 184729 18220
1 27651 103050 427501904
2 125359 71097821
3 46458 177635
3 72081 14345
2 49250 575772165
2 23402 527758781
3 90353 103510
1 106111 109358 657065641
3 32806 148443
3 141616 47004
3 136552 132018
2 148289 985104568
2 185787 153743764
2 62949 714461690
1 166258 187391 800475664
2 122002 12891688
3 49983 25953
3 536 5951
1 49632 129432 408635249
1 124322 192365 778294349
2 50409 989809520
1 108529 177547 917160235
1 47601 197546 103866664
3 71443 95700
3 148852 50632
2 43596 433342514
3 93680 13590
3 108261 62935
2 93677 894971520
3 76774 89995
2 109193 657160572
2 12005 777667545
2 85707 48410380
3 123353 110998
2 165876 890419001
2 164882 298896681
2 120835 966434356
2 3215 145871654
1 47919 87982 753749041
1 67272 191609 197189219
2 85179 764250706
2 181645 955440415
1 94576 130374 333762057
1 46387 97562 130766627
3 151415 130683
2 45001 529975106
2 85676 482060445
2 48339 998583339
2 75474 222666329
2 137946 833712443
3 79866 44412
3 21306 60357
3 26717 12466
2 167865 549070377
2 143904 521904455
1 53108 150126 294604481
2 123127 614406979
1 179355 188654 523369403
1 1214 34666 2838607
2 8168 384436973
2 17243 329373409
2 77217 708500934
3 75987 53102
1 17896 164748 8831863
1 63377 123963 860614304
3 170712 32710
3 181245 54673
1 71655 191349 271685333
2 109509 165635185
2 123131 968421223
2 65731 484092469
2 51612 23480875
2 144473 257260597
3 162315 113714
2 23480 113762046
3 162199 168566
3 187918 10872
2 59263 480807942
3 84943 171544
1 104166 194076 223911473
3 159326 79735
1 158046 175049 672817949
2 133798 285070796
1 63993 188029 414298342
3 15226 76715
2 52715 776093932
3 56340 65870
1 102168 143048 330302709
1 103827 142341 123529015
2 161848 385494988
1 24720 44926 219104535
2 162422 564934088
3 126577 81762
2 46938 274882624
2 143986 372236598
2 80439 401086380
1 4055 85516 795371348
3 121045 116979
3 9749 30912
2 50307 348264060
1 56866 106105 135712501
1 17601 81971 515538352
2 10022 143573139
1 29940 30027 888389624
3 33814 79780
1 41554 183100 829979505
2 90440 886903295
2 88478 547805599
2 129966 284838305
2 47262 478914932
1 145612 199157 519497221
2 132443 376511265
2 3635 430322517
3 3445 91108
3 124788 28600
1 123612 130340 291906546
1 135839 145353 220961791
2 74613 866603995
3 79336 142997
1 45551 138606 761745636
2 34862 473392373
3 41000 59016
1 3528 78613 912324666
2 27331 690638074
2 64570 912524214
2 94661 494435455
1 25798 160855 932127319
2 123637 429040426
2 64020 692400935
3 199272 31529
2 128627 731022705
2 79257 93221680
1 11369 69667 216467443
1 36585 53982 128326478
2 30531 548346728
1 68361 82896 875457566
1 111633 139089 880375407
1 72410 82664 715939465
2 68204 265138455
1 86631 168966 781103201
2 148441 771326305
2 12230 707009185
2 156728 57494264
3 126997 149641
2 79334 566876449
1 100769 156575 253717616
2 8640 106736482
3 102590 148636
1 58496 100102 712480113
1 37700 185254 195332943
2 83182 972845309
3 60529 61152
2 82131 605031249
2 100387 727370697
2 31107 873974719
1 105007 145821 940134957
3 93637 85202
2 27648 244457973
2 24954 970254014
1 143804 175443 43714632
1 87682 174809 9577717
3 57552 24752
3 24170 4689
3 120012 157835
1 70147 102855 13719445
3 153640 112709
1 18039 161844 2530686
2 135576 666588502
3 35593 178972
1 161647 173956 485453516
3 96390 147163
1 44540 145394 752033526
2 47821 461058077
3 35343 177769
1 81393 112179 561635016
1 88281 99361 389185350
3 46692 112140
1 26727 104320 917083875
3 183713 139704
2 23600 138753467
3 58553 55288
3 117985 93813
1 35783 172195 841942567
3 176404 91982
2 85570 635277415
3 10564 137727
2 151964 818218282
2 186733 469598614
2 173962 335025445
1 2793 125109 100850779
2 134568 780841296
1 67789 160373 413072878
3 85625 28489
3 24783 104438
1 147787 149600 155546931
3 76175 14761
2 180179 726090033
1 131033 173455 909999731
3 130652 175867
2 92279 340464409
1 32235 94229 802652355
3 143540 173037
2 3736 957017342
3 152539 19259
1 2477 181158 139581314
3 97567 143835
3 115108 132232
2 147720 177174689
1 82409 186668 210217704
2 98775 180855627
3 59533 124053
2 106899 925085721
1 6960 158577 532198277
2 57769 400342235
2 10570 188231338
2 117597 899558438
2 69712 962417
1 11828 55076 976439993
3 173507 5953
1 27749 146201 487823501
3 104015 107849
3 82451 96485
3 19459 28916
3 156057 135686
3 190880 179957
1 58012 159598 854136489
2 187872 196659665
1 14038 140436 636237863
3 92786 185926
2 43015 630507685
1 37229 90564 375108574
2 28693 80717044
2 173293 82142696
3 17584 110824
3 88607 151589
1 25138 63415 868929946
1 59283 124902 784122870
3 180916 130743
2 96645 207118282
3 53012 130121
1 60927 156372 137807036
1 82406 135015 518358583
3 189146 48113
3 101523 23946
1 73827 146590 171914352
3 44861 133170
2 154624 283555699
2 158439 913389649
1 8902 56932 24401941
3 138222 196604
3 77629 58477
3 107206 126700
3 27316 66258
3 40537 65651
3 68979 74296
1 46821 134500 445454240
2 179446 82342379
3 135341 174726
2 6158 422366312
1 105240 186674 469913965
2 3167 107305261
2 75229 668140431
1 54916 185112 690502463
1 49866 61513 40998887
3 138623 137394
2 199040 705228751
3 190303 97106
3 59011 153869
3 14233 2919
1 25092 168938 531767579
2 32857 67942463
2 121613 313187134
1 126201 166250 207236303
3 167842 199537
2 56331 606710492
3 64376 114712
2 92731 354410756
2 149054 212520661
2 46760 322560143
3 75041 160402
3 7601 137475
1 124512 186566 447559278
2 196437 976174010
3 47300 137793
3 16505 177699
1 165152 185653 749623026
2 112496 183708142
2 65031 699566240
1 117671 121390 77022335
2 33411 545222013
1 54796 120281 408061798
1 133863 141316 674100785
2 71485 996533689
2 78180 595384211
2 84125 177147314
3 117323 157267
2 131359 266646892
3 129270 145671
3 99603 159909
2 786 50369430
2 138591 13158731
3 121902 119657
3 198543 169363
3 142098 133615
3 193560 22933
1 34101 99060 193048688
3 143083 87110
3 170175 14683
3 32597 28092
2 85180 845529358
3 24574 190788
1 85022 97681 311794964
2 167502 498235074
3 43725 47457
3 182739 161269
3 177958 11976
2 182933 159104649
2 18796 413540948
1 16313 150637 271921285
1 65648 151185 511195279
2 123561 326405628
1 84489 137846 736063576
2 87920 507763576
3 74685 176960
1 57620 179208 130169847
2 76622 654360855
2 5669 373860624
3 195614 150308
2 23716 905534870
1 128222 130960 767636142
2 86977 868576128
2 84434 103840329
2 78691 538767682
1 85324 178360 913520160
1 108241 131389 856267230
3 171170 132564
2 138921 753183076
2 127260 934205932
3 159901 147034
2 119732 266536455
1 31679 73784 40444501
1 81641 83653 470788710
1 11013 12163 472973487
1 62619 105833 583700903
2 60811 935146257
2 68152 949534989
3 60738 168407
2 59739 249556921
1 79286 161670 513377037
3 145888 28847
1 76630 194789 333875158
1 93405 182290 71591540
2 128551 318125241
2 195161 743834505
1 12908 124129 746172396
2 191031 676064921
1 31667 113507 13019785
3 88404 135940
1 11908 154467 619592247
1 18472 62109 206096819
3 59536 178433
3 52675 73431
2 135391 131878260
1 23522 104012 252350544
3 157801 42087
2 74539 609221702
3 41653 20047
2 151885 115652172
1 74650 159540 955702052
2 191286 99024204
3 106724 27412
2 40810 289108915
2 84632 790341574
1 115444 182319 967143938
2 141935 7861032
1 46861 104726 781371495
2 68171 501415515
2 113512 569434315
1 70675 88864 265981600
2 114010 404044300
2 187242 224978983
2 94704 126751447
1 179656 192938 833305454
2 80415 383853637
2 152682 131254904
2 102046 57119104
1 40354 192573 182427061
2 14253 700499114
3 20724 92526
1 9996 110186 412570865
3 187465 199531
3 86570 117444
3 46766 163108
1 59018 63815 461967457
1 76046 195169 209144261
3 197919 87263
3 61435 85504
3 11360 119467
3 35434 114986
2 2991 329078089
3 181384 186476
3 147769 42339
3 86625 38914
3 115162 46176
1 26031 78111 785261398
2 162859 307331154
2 63554 560361621
1 48359 121459 358979432
1 151106 189676 740033372
2 135702 230498482
3 170755 151716
3 86586 183648
1 13500 152836 393415313
1 11162 183217 421487142
2 155792 498159774
2 99241 343752594
3 126992 66781
3 36907 68375
3 23653 104630
1 1889 99915 718871855
1 79726 94570 864318448
3 134200 940
3 7581 197191
1 58464 154019 448513090
2 124748 812049328
3 161005 97563
2 141840 16477560
3 118564 13116
1 48200 52111 223511682
2 109780 935727442
3 10218 119663
2 98043 698330231
3 191707 77318
1 67230 188517 447467822
1 2141 174574 778405822
1 41459 172327 966971049
3 167274 62048
3 66761 192960
3 23927 117649
1 162653 188927 999862551
2 135988 260490155
2 128714 978199746
2 154118 793767947
2 18930 732345736
1 107812 123381 923365492
1 34576 186170 471073425
2 124708 422711023
2 195670 492433250
3 178960 59201
3 178412 52570
2 199354 70237976
2 176377 231937576
2 67427 998176910
1 124161 140491 483432714
1 48638 166250 112122546
1 80732 198271 31123505
1 58227 176485 955297508
1 88403 129786 151059048
2 21174 288868741
2 75632 510190454
3 140373 150206
1 72083 92660 224894018
1 77743 172257 52601707
2 76537 570680325
3 48624 185683
1 2389 171745 745737113
3 125814 65346
1 104946 147070 546452048
2 88093 629590156
3 196481 118965
3 139059 67385
2 62638 604009340
2 40568 986788860
3 177186 48389
1 33970 101502 386349427
2 31186 575958270
1 69701 159433 38443445
3 63257 107088
3 89153 130953
1 26376 70735 712140177
3 65881 4925
3 193656 39195
2 116096 747969896
3 60701 152592
2 157208 465116540
2 133859 401872356
2 129655 78720511
1 31007 159383 548105131
2 14358 490062712
3 75172 158619
1 67706 92386 444679964
2 158464 327093284
3 37540 97865
3 117107 127215
1 52878 77801 783306637
3 161236 180044
2 109894 587193404
1 3460 136972 879059926
3 124540 45591
1 52239 117911 747763629
2 98724 941606362
3 37300 64843
3 178439 102162
3 443 31938
3 125172 82578
1 61649 81259 498579074
1 43373 139794 138236066
3 145307 75565
3 197427 13023
2 122437 624472581
3 198018 156273
3 21055 44195
3 21266 190874
2 182889 470779329
3 29768 77605
1 83382 110285 710808477
1 116895 161904 40868767
3 59823 191586
1 129865 143635 934481691
1 77774 85370 767076805
3 79947 5024
1 6569 185796 804741374
2 118999 659580434
1 138450 156354 146514081
2 58630 816289020
1 70544 184555 452395635
1 51104 66403 955667902
3 11401 865
2 12810 476297242
2 84552 4328709
3 122955 23455
3 134202 40198
3 123881 186253
1 129813 157746 370236299
1 144315 197685 814324973
2 111270 204283105
2 88384 705785054
2 136764 537528608
3 64001 14756
3 5668 54303
1 111421 179510 563847435
3 180047 116812
3 106760 32314
2 127287 76649713
3 83935 35011
3 137384 116310
2 85517 105887798
2 69804 744124417
2 139900 633904367
2 105487 193425844
2 49489 641375140
1 114250 123039 157669873
3 114191 124330
2 157988 301398171
3 79190 91863
1 63350 69385 556028085
2 178560 678416545
1 26868 107616 780182248
3 73889 197241
2 71440 215222530
3 21912 49715
2 94787 103665510
2 156860 180522713
3 151056 87959
1 38066 140894 539196262
3 45112 158833
3 64933 75679
2 159868 304733899
3 192382 23938
2 99879 992452850
2 90157 172449867
1 1998 175697 43822019
3 180499 114298
2 182 265201594
1 1282 8414 741062185
2 50272 398739735
2 114682 937671177
1 24966 172919 649701638
2 139903 287393833
2 21216 865495850
2 76132 472256324
1 91930 190752 160971388
2 132748 734655748
2 55436 365014533
2 124378 672880905
2 144687 308395581
1 39149 138018 881024044
2 193183 537705144
2 99682 430020880
1 82079 137929 241619160
1 96122 151770 234576084
3 69954 60909
1 150082 187712 690104074
1 122034 166719 755237235
2 166111 613881877
3 112707 184118
3 82679 115797
2 48081 331428104
3 65153 171850
3 40982 147455
3 57895 318
3 92314 48535
2 10444 671767519
1 11966 102545 31081130
2 37278 532223141
3 106304 173990
2 6960 855429714
3 170300 113754
3 104676 11534
1 102374 130563 397601200
2 138126 973517010
1 50240 59755 723480440
2 110675 193706770
1 29664 142890 246885992
2 98181 328130637
1 58891 125863 469977621
2 70947 778156920
1 7733 150843 613793577
2 171725 284593714
3 37298 33541
2 10507 949294420
1 81701 95077 510820238
3 71810 55975
2 98846 135123676
1 144948 160425 201984479
2 16458 977938845
2 44235 135857673
2 123484 600935646
1 14604 50185 184851428
2 189698 670341287
3 50904 106591
3 132775 61669
1 41338 65990 746003643
3 32480 59955
1 23838 85660 120304635
1 36510 196300 459029815
1 152966 196447 345713723
2 181671 117380316
1 55277 196222 898971369
2 192926 896263264
3 109911 195404
1 155571 164694 555125277
1 31579 114482 64620636
2 184838 230694080
3 182069 107638
3 169030 175218
3 185194 20856
2 101149 711775487
1 74068 85806 26687559
3 192728 46720
3 32683 81493
3 73780 163708
2 127859 161339350
2 95787 84798190
1 114155 119486 646488468
1 30008 112289 871585352
3 125723 136257
3 155034 151975
3 149055 61519
2 3992 480398451
2 42472 424440742
2 133908 502095229
1 117656 161339 622038856
2 76634 704175385
1 43107 65898 488543279
1 94009 132754 780963549
1 25890 142365 593253421
1 96379 176091 163987293
3 95619 194150
3 118376 53581
2 157213 854971712
2 142281 76442891
2 120569 608972258
1 85575 143154 118778968
1 3133 65155 243967232
3 30678 176164
1 43777 84697 640702817
3 135809 37101
2 19562 813801339
1 48005 183145 389455193
1 34919 67239 317231446
2 68215 187740802
2 135727 395918543
1 98606 172441 846884074
1 38647 163060 566867368
1 95800 102908 249749073
1 61293 108835 599597119
2 124115 621070909
2 59973 646193209
3 170005 154682
1 101355 117379 38251456
3 139897 143009
1 28860 109497 93722617
1 86103 95672 324830333
2 183551 101752657
3 149487 119558
2 81145 803076579
2 138195 740403815
2 63148 402667734
3 34794 154652
2 95283 853014695
1 93571 181037 846947916
1 17243 180644 871213597
3 19854 64755
2 107848 680943044
2 143700 339488576
3 154772 140011
2 107409 791652798
2 10508 515971064
2 1775 122479818
1 136917 140765 394406973
2 116362 68354640
3 61972 112295
1 86845 142466 655582438
2 109707 886036148
3 49127 34396
2 126917 50155418
1 98851 111091 176900561
3 6091 156361
1 72256 159024 799491
2 111117 332101967
1 44565 159541 530990964
2 145126 124701430
3 85892 126217
1 14909 38427 842297415
1 106931 144821 599588701
1 10071 41445 673149343
2 40993 698119604
2 27819 668058556
3 122548 180619
3 123879 136517
3 188167 191687
3 44352 194599
2 94744 449349155
2 154779 352269491
3 70587 98618
1 17866 47031 17539303
2 48880 417452166
1 2179 5457 597654546
3 195520 165548
1 53147 195194 476506513
2 76029 871006757
2 109418 551980634
1 77693 119601 221811819
3 195810 33745
2 107050 637188587
3 145626 31655
3 82625 18827
1 82195 195692 308108045
3 73062 94126
2 77096 482881139
2 157744 511524085
3 62838 71660
3 147548 131742
2 118173 214133110
3 36741 78552
3 74720 168817
3 101145 61590
2 141051 807711670
3 11690 60418
1 20363 20589 58221862
1 153322 167008 983126159
2 168226 278228981
1 103231 133006 731383249
1 52360 117067 882886132
2 194230 496899016
3 198071 33232
2 10859 495185564
1 53022 123600 548011284
3 69946 125339
2 138956 737128137
1 31645 61324 107828018
3 195041 113022
2 106200 181785951
2 164024 162962919
3 165853 166742
2 62504 313297452
3 146794 64540
2 196133 362031259
3 19020 40549
2 85716 850347982
1 15683 55409 850003693
3 49992 175380
2 17348 828224985
3 18416 105244
3 179128 81090
1 42346 77977 542995688
2 82015 867478331
2 142445 890479906
2 62165 866574593
1 19919 89718 861053697
3 110355 59567
2 165697 815859209
2 88934 224255901
1 51932 180583 749336323
1 1102 109147 856808193
2 28067 496303256
2 190697 598120145
1 140566 198513 388689280
1 59265 66467 105721734
3 193309 1715
1 97746 156495 811829738
2 34148 534722161
3 105327 147777
3 93065 69875
2 36421 534375691
2 172654 367753391
2 53718 638760051
2 105107 303162105
1 10341 96215 971608757
2 134530 817119129
1 124950 144793 179742041
2 3792 648105996
2 52160 99450515
3 109124 171622
2 54310 739399116
2 83157 854913426
3 43977 80640
1 55171 78641 48922866
3 33308 170661
3 66045 172887
3 30192 14812
2 99108 147933028
2 92273 874936830
1 132986 153284 8986193
2 154118 814474171
3 181239 159202
3 10896 106967
2 196998 15148914
1 17551 56135 868865415
1 138084 153284 458428731
2 118813 967762316
1 84639 171679 374988765
2 64350 471458427
2 49309 552109223
1 176445 181592 506329433
2 49136 27595618
3 21667 132030
3 66620 25402
2 160157 266803626
1 114618 133052 563831762
2 143344 407599466
1 82394 133387 757691249
3 169257 178887
1 103795 109894 830121822
3 115800 158261
3 22447 35535
1 100601 127530 690437001
1 87274 159196 782018242
3 136121 83525
3 158511 184825
1 35708 176484 630361513
3 60243 51888
1 140792 191618 978109667
1 30246 63455 655306894
2 130389 858335954
1 78383 122864 660167897
2 189810 33291386
1 26820 85160 754817753
3 72329 181646
3 6189 9152
1 69830 71014 985949100
3 134304 149368
2 94410 422867413
1 47232 187145 62819584
1 26267 52273 557596573
3 155458 78608
2 115086 909269556
2 62559 957159547
1 10075 58693 588440353
3 195130 8450
1 99865 158204 154622559
1 53608 136857 760995738
3 38853 169101
3 100129 192866
3 150380 136299
2 116876 282238373
3 99115 155472
2 3413 844314272
3 134641 11371
2 80446 4969182
3 83668 146469
3 146542 18976
2 132605 244892665
1 16211 194642 234795279
1 66450 175474 404485164
1 97411 115816 215506329
1 112529 112703 600832488
3 6431 72197
3 111701 76788
2 140569 232506798
2 148567 295328063
3 73454 78544
1 101923 149739 818626307
3 95440 183234
2 21328 187882254
3 49007 27361
1 168948 184539 70743697
1 34862 145079 499241539
2 89397 110459226
3 107223 20459
1 73086 98961 847223504
2 85321 715804320
1 172149 185765 150430893
2 147147 409068186
1 41788 128169 526694040
1 19917 116967 921902867
1 176909 189711 731929120
3 8950 16612
3 97572 26016
1 17263 126597 636130901
1 12209 48519 933956942
3 148660 30481
1 34318 140509 853077310
3 162708 120813
1 25232 192536 272116027
2 97651 811673012
3 77596 99714
1 108801 114107 732712813
3 106476 57320
3 79407 138664
1 137220 152540 163037150
3 38468 102208
3 422 82104
1 5139 69510 814839272
2 186127 598983990
3 44802 150332
2 136020 997449059
3 176237 88414
2 142572 543055214
1 75673 177673 91948774
1 50365 115472 206103364
1 51773 104285 189980767
3 152375 63961
3 158421 64126
2 39954 432036897
2 131052 553680092
2 29928 925206775
1 103433 128367 880938727
1 55697 59570 762411405
3 147536 128083
3 5353 154429
3 37003 74140
1 3333 87789 76965581
3 115162 51776
3 186085 196420
2 141674 99700466
2 83489 766914288
1 29259 120970 291742342
2 149761 697596264
1 33400 128714 27714043
3 140388 5016
2 144105 420181192
3 46018 184589
1 149763 164282 898046111
3 10298 68143
1 56077 143938 239196391
1 55282 84660 125494417
1 14600 156392 886280153
3 174023 73934
3 168271 20056
1 63033 117174 762578609
2 178961 375128036
3 24066 51349
3 59678 168781
3 43633 97484
3 175583 104160
3 162109 51551
3 190380 188128
3 99509 178872
3 196115 169909
3 73730 121947
2 1909 440410643
2 115669 911250528
2 132663 927780552
1 16978 50625 733334603
3 58990 190641
3 15625 191653
3 54137 37410
2 98285 4625142
2 179419 882847236
3 50394 131594
1 85726 134839 794821389
1 89144 191184 902864841
1 44643 81832 438879083
2 136054 890938846
2 43161 880679671
1 71511 168096 122674680
1 27350 42631 355767014
3 46346 95938
3 84466 163133
1 92083 170177 205902803
3 85336 169556
1 39231 105344 689556214
2 75978 539141407
1 17969 69273 957657587
3 117006 31063
1 5118 12178 312041954
1 125099 148511 297267202
1 95439 178098 888660189
3 68782 172505
3 156689 162250
1 39055 159120 136866023
1 11467 148647 591551812
2 169032 2825494
1 66164 170578 786668445
2 102934 740647301
1 50876 80794 178394875
2 109435 4977176
3 88900 70044
3 123059 162876
3 70421 107211
1 80429 134419 595931349
3 186754 35787
1 69988 91066 172579694
2 64569 883448104
2 15775 570181009
3 106044 5974
3 195933 116153
2 95395 193258537
1 46733 198714 781270635
1 1157 81339 174680465
1 63883 172868 187635095
1 149739 165035 161531443
2 91122 70101693
1 56927 130278 520780121
2 63804 522205163
3 39187 176217
3 21554 34725
3 50870 134095
1 96250 154579 29977278
1 120693 137075 20199047
1 15467 159691 734338232
2 114502 838573164
3 75514 107336
2 180912 356508626
2 20893 722061180
1 8499 23372 996006055
1 38594 180768 47898091
3 152267 41914
1 141207 169027 611988223
1 89239 167799 460736821
3 140188 31530
2 119299 939633639
3 15591 16756
3 11830 16778
3 119878 110355
1 54345 136962 108354564
1 73514 97013 156997867
2 67353 812753787
3 152484 85430
3 11955 110851
3 62394 199827
3 44202 67332
1 95401 125973 736448247
2 196925 975821750
1 20491 174355 304826893
2 108714 427297532
2 69021 992566640
2 164125 681271052
3 96116 148329
1 14617 42131 334700171
3 73795 18876
1 42415 186028 196747897
2 77283 223081055
3 20539 175561
2 156543 618500998
1 96509 148702 703268776
1 31676 106081 837610333
3 185173 65024
1 145687 149572 278637325
2 143550 761034974
1 45516 141268 871101855
1 101648 124792 460659707
2 151882 971096276
1 3751 87646 209960163
2 175687 239952724
3 3248 180725
2 43451 203515401
2 80247 309788233
1 43280 184648 931540280
1 11700 172686 181852827
2 52467 939336487
1 12554 102558 974387076
3 108936 1463
3 60259 131832
1 48181 187563 716734042
3 2330 142308
2 99690 86938171
3 61116 132685
3 169188 29415
3 613 100269
3 199975 46136
3 15834 97088
2 33553 483968693
2 136802 706031336
1 47230 118887 855748933
3 141084 95013
1 28326 181136 276898692
1 153624 194174 247455726
2 118258 419689601
1 102588 123088 292540376
1 73897 174344 678627149
2 35039 413689446
2 55700 549137636
2 10244 814323388
2 116313 989326506
3 113956 177773
2 93552 337354651
2 18634 826878544
3 70016 110996
1 30768 118362 504552940
2 65188 891954342
2 82245 198354897
3 167505 142665
2 747 754437139
1 44879 196548 216841262
1 55478 192669 907842765
1 115956 180109 929858206
3 55300 185017
1 30713 131714 883986458
3 173540 165261
1 27494 55374 333746788
1 91059 160205 248898499
3 12247 12303
3 83310 127735
3 21035 115536
2 180251 781124450
3 167026 86671
1 120645 197199 189346561
3 104279 141256
3 180440 128447
2 73532 11112456
3 126929 7383
2 87044 460392818
2 182695 174309730
2 108110 688432981
3 15912 16157
2 65767 540526121
3 155985 125220
2 93719 307603216
3 37040 102447
3 136420 111119
2 119282 457274157
2 74728 497029096
3 145954 138239
2 49204 713107834
1 67752 76773 300100478
2 38733 794726748
2 44055 672793392
1 38102 142025 577028565
1 27904 157911 497193072
2 188402 776741299
1 171971 197242 551347889
1 123764 126591 54901008
2 63663 727292790
1 16110 145328 754085517
2 164490 338423118
1 45857 159300 465241692
1 20759 81772 392482046
2 86702 694916801
2 152525 946061309
2 13476 436368437
2 7389 934430390
2 69746 869259622
1 149862 173718 164717567
1 113692 172609 718676012
1 89324 177713 518083344
2 57433 143881908
1 172863 180958 183819432
1 1206 56830 508724951
3 104809 52484
1 90515 192219 118124382
3 173631 88084
3 67667 27293
2 56673 288344790
2 159689 968964368
3 76200 40140
3 89526 195493
2 199359 486396939
2 179967 923354106
1 84156 154580 643458065
3 53195 9328
3 72255 139465
2 45147 775415922
2 82046 429853411
2 137192 509998115
3 1714 1374
2 125591 621180796
1 1179 177148 72398630
1 59054 61921 430735813
1 46430 105126 980550015
1 4969 54742 509576776
1 53916 175366 661856394
3 54071 134091
3 37986 198522
1 8119 49675 225085080
1 584 6758 873328064
3 144772 72277
2 4720 624759714
1 160214 196587 529475937
3 51207 188569
3 92688 138335
2 24039 827883298
2 117533 531231719
1 78090 123506 2728896
3 177573 136533
1 139100 153249 783851388
2 97885 440151128
2 104033 19637986
2 96815 512800953
3 19825 174280
1 122307 123073 10276632
3 177144 133382
1 136222 192373 447573188
3 72686 169846
2 164214 143343269
3 19790 182901
2 170711 98459070
1 89870 173036 462213776
3 97741 54988
3 13348 121043
2 70754 569016493
2 136179 321586123
3 100479 82029
1 29768 86806 457236252
3 72476 53565
1 22542 35260 894381791
2 17467 760050016
3 193135 89612
1 28806 127763 658276837
3 49946 5966
1 43262 160371 342632821
1 42521 167844 113716959
3 78187 26574
1 81950 130789 364451911
3 76692 103184
2 10670 598714162
2 13481 865299884
1 58061 128765 966250314
2 12173 973281173
2 68818 930337618
1 39622 199249 491875907
1 75487 139083 291018980
1 107992 148451 729935240
2 182948 433166576
1 89044 121841 487970179
1 10195 129951 440989442
3 118073 162814
2 96914 858131441
1 74103 185005 262657949
1 33566 121377 494495796
1 74470 153153 733722149
3 10138 167597
2 33788 271567081
3 40589 143513
2 100034 168815749
2 90881 890649211
1 16164 90562 263423272
1 17727 125297 976045630
3 118806 93286
3 153335 185563
1 104209 156619 708452055
1 101769 160089 553758045
3 162320 4127
3 131771 182341
2 172999 368527409
2 73693 509690484
1 1904 134890 707741502
1 73777 108686 65874236
1 119630 126858 68196419
2 45820 324361268
1 100818 165899 771069658
2 127057 790067995
3 18004 167191
1 25570 131632 232193542
2 148022 508337981
3 59964 166998
1 79773 123625 479730109
1 31043 177423 602370680
3 129496 145782
1 126128 140494 936166989
2 26285 755268124
1 71467 194408 451349641
3 156240 13047
1 13343 30466 248826319
3 26920 24320
2 121079 506321356
1 103160 133848 483312093
1 52121 149694 706779369
1 133625 161400 714300829
3 19890 65172
2 32469 433449836
3 79387 194474
3 72994 161848
2 77107 440811800
3 37458 115433
3 55323 176944
3 183920 20289
3 156124 64418
1 19277 101654 901021684
2 126654 6793285
2 73254 646795631
1 62441 72965 181083917
2 164199 964485704
3 79949 49372
3 17446 189174
2 147807 446665008
2 77311 607924905
3 144344 85168
3 76366 18954
3 4011 194034
3 10131 57945
1 3223 162242 454751859
1 24275 48436 844946217
3 167346 62386
1 10629 22337 71360509
3 5853 157985
3 96107 194647
2 95150 606387568
2 180901 415973210
1 161784 195508 888619302
1 194570 198582 197618796
1 9351 128548 764403703
1 110124 165842 748524046
2 126823 151949954
2 143052 965702948
3 86998 116177
2 146 256062840
1 13396 137035 252045906
1 4428 194320 80885612
1 166488 198043 245906061
1 29527 115673 191342300
1 96420 168098 295356763
1 27640 127264 675239608
2 1192 132473834
2 18176 309621371
2 121283 629047175
1 185587 188583 151393355
3 196210 162071
1 86724 95815 558079774
2 31761 953056093
3 179843 88486
2 106583 318490731
1 14235 93633 129323041
1 73701 81331 184826563
1 88546 123210 587514256
1 79626 94731 45756771
1 77627 179973 119273515
3 138870 92368
3 33197 117962
2 196154 109520055
1 116812 178045 373690978
1 51766 182113 276977543
2 148626 256202681
1 163735 178581 451972998
2 182950 595379337
1 11743 153746 494395200
2 30641 832531932
2 157541 464959187
3 187630 169156
2 120411 326011233
3 199467 100070
1 124604 188306 726056521
3 135711 192812
1 26547 159311 817053074
1 59817 92089 383454192
1 107967 117284 531286708
1 119396 149772 920373278
2 101683 564549585
3 83221 27600
1 109389 113060 129648771
2 2821 12546500
2 117273 638054593
1 128720 151130 545058713
2 6473 969750241
1 100981 119812 810364375
2 164707 621587141
2 39844 149876936
3 62049 6354
3 57811 182371
3 89096 177049
3 129531 141518
3 198772 21611
3 113519 24835
3 101871 69887
3 42781 188962
3 69939 18528
3 193126 138956
3 125311 13766
3 2704 41084
1 122123 197076 151762153
2 145485 293720503
2 92464 916545081
2 75299 505255286
2 107238 362438677
1 124216 164053 43401557
2 123905 989455452
3 48913 42439
1 71128 81783 1440744
2 111621 717947938
3 80283 53581
2 107061 474444988
2 126858 46296898
3 24325 11969
3 179293 46240
2 21062 886447402
1 25736 118869 795640294
3 145834 128573
1 56724 109846 542215140
1 23491 85339 474277286
3 66797 199135
2 171832 293034873
3 190994 99902
3 194909 99347
1 69619 100907 190430668
3 145344 99987
1 46880 163572 411303730
1 19548 133392 635186365
2 178019 218859326
3 62621 15048
2 197972 947629276
3 151599 14250
2 79616 223677091
1 123380 165088 634373909
3 138244 160834
1 176971 193724 183370077
1 45007 136095 14738296
3 142742 159081
3 97637 120014
3 56467 383
1 53867 95518 508409221
3 160779 96257
2 58820 755609869
2 146969 41858428
1 39088 187408 633471464
2 90553 337325426
1 127807 141895 873400206
1 72818 78106 299479234
3 187768 87800
3 157650 115733
1 23169 175709 73560588
2 189713 899352051
1 153933 193925 230746314
3 79995 22995
1 20868 194583 561599184
2 168246 215556687
1 21652 104677 429940400
3 73451 35545
3 157406 17639
1 30729 41725 194586407
3 5496 151289
1 91591 95103 675058239
2 24046 648978328
1 50416 127194 542582236
3 57381 148918
3 70505 120468
1 72198 178385 50126939
2 46674 34237580
3 17831 66834
1 63460 164918 668324326
1 15418 120087 125037799
1 5901 159988 14533601
2 91722 571786971
1 179758 181776 389251752
3 169272 42858
2 121807 612513923
2 29020 557392506
3 146733 34093
3 30348 31656
1 108090 186433 233764626
1 67495 113759 697096207
2 76712 195787323
2 165564 595106458
1 78017 174981 203583836
2 169356 250564405
1 48446 188261 877398631
3 96637 108099
3 98840 131662
3 85790 9706
2 110108 582848481
1 159642 179038 613891664
1 30529 76708 968473759
1 53426 82656 708130223
1 100303 122388 425054794
1 28367 176971 736145713
3 135643 61546
3 139135 134963
1 5173 11830 683748821
2 23937 412701477
3 179207 199589
3 110890 40131
1 3825 133903 421308084
2 172178 378793486
1 62646 98289 206841705
2 148591 321897094
2 101794 913786283
1 555 113452 532121461
1 1381 194327 616217372
2 51312 885271458
3 170338 149748
2 108853 29383194
3 138943 107800
2 37492 536785928
1 30482 70202 411997209
3 10900 188847
1 17043 37630 118803351
2 179514 928576142
3 136484 183420
1 160083 198407 486014572
2 122496 574540297
1 91490 146605 30897425
2 177535 584377276
1 15054 104164 2449998
2 100847 322905361
2 159903 985922317
2 143672 554743963
1 8226 125216 181166025
3 59771 125252
1 125931 154331 201233586
3 121028 34399
2 75109 542118918
2 153721 436825658
2 116699 382992397
3 110817 13374
3 119827 46788
2 60852 525808982
2 164935 814647418
2 192113 543832863
2 141133 621824728
1 28592 107236 646688724
2 148841 339119702
1 125842 180440 710421399
1 83139 163313 307662117
3 146256 17198
1 52190 120924 468154286
3 116078 44009
1 15428 53957 459640475
2 142728 705341979
2 120879 644196476
2 33067 654735530
2 147676 473269280
3 114929 119770
2 143065 994029728
1 107874 158759 822551546
1 23821 171532 767536638
1 46240 109877 97615315
3 49602 16699
1 80671 178232 66209435
2 53646 999709708
1 5938 110233 986452981
3 91193 15503
3 9749 28273
3 60193 8046
1 23827 42658 601810255
3 103527 100703
1 59691 94516 981173944
1 34198 150993 763325303
1 54056 169832 412599972
1 55620 161174 773279690
3 15454 123735
2 75299 486271780
2 124754 265106112
2 38288 372873093
2 164535 159179195
2 65179 100756413
1 82907 163239 246066280
2 83131 602870087
2 86360 969760776
2 1217 218153084
3 32082 178350
1 51699 63253 191693508
2 17491 805384063
2 74806 77432415
1 2645 13567 269672852
1 89089 189744 313474233
3 99483 130328
2 46126 925690962
2 58243 204097404
3 8862 132321
1 130282 160821 38720456
1 52570 55257 542317174
3 16006 196876
3 37264 60319
2 112140 261281373
3 154978 11691
2 112192 718905101
3 121850 36384
2 141967 757189888
1 2450 162910 629162725
1 63574 65146 200235196
1 89798 164232 712519310
3 192378 169979
2 50059 539389428
3 122776 13015
2 177963 577359726
1 114671 128399 459705318
2 90952 906582143
2 117822 815992302
2 18773 561302524
3 194463 198370
2 25585 942623784
2 13094 301117463
1 21722 59469 277893746
3 75067 192934
2 140222 21099053
1 79110 144915 456522344
3 147084 130946
2 11924 652021792
3 110027 137822
2 35997 934206445
3 151455 197248
1 43566 180079 314825684
3 23302 6516
2 65880 976505433
3 106647 130872
2 142960 117337531
2 117573 895124226
1 94258 125408 243632811
2 31219 328428924
3 63775 23756
1 103744 142474 343155697
1 46780 122540 916017281
1 17464 98494 590148513
2 4093 924453257
1 43895 67014 601536730
3 180437 73522
1 137626 178912 218542889
3 67087 71394
1 17501 184896 678363742
1 71684 135741 559171920
2 193127 850860258
1 4495 116195 753326592
2 64447 571759662
2 115591 265500482
3 34984 146704
3 24144 159589
2 80764 710473367
3 91927 153217
1 138445 196613 818467763
1 58297 156031 527669716
2 125114 581413330
3 143760 66137
2 140936 102275818
3 125799 13940
2 97423 603099874
1 92705 155852 94039548
3 30455 35127
3 171633 121310
3 115210 49303
3 132988 37347
1 52052 187287 823619185
3 120569 108058
1 42294 192938 948523212
3 123578 85095
2 111428 457041951
3 102968 105684
3 139748 39715
1 116487 129256 599769397
1 34043 124634 705174710
3 16853 30216
1 44509 149304 155884214
1 60094 146721 185882178
2 19743 991961529
3 179117 90053
1 103448 169800 926295273
1 81164 151163 346856131
1 47833 110259 518847528
2 86672 138591130
1 23690 52280 705652055
2 179052 834250209
1 33968 73629 398766397
3 138886 154302
1 81001 128847 227844604
2 100211 892966127
2 92944 217080445
3 33776 34588
2 191550 225356438
2 133035 141545733
2 55972 405438786
1 10358 55159 398966221
3 75367 34337
1 5230 46626 485259465
2 54350 46625711
3 131915 1971
2 190194 285720764
1 24893 102951 800031405
3 157207 65350
2 87381 786492949
3 160669 53309
2 73155 356096296
3 56728 188623
1 90647 149057 173344990
1 1813 56820 649493397
2 141995 8013609
2 134860 499477546
1 24901 78688 292864465
1 174328 180740 17051872
3 184332 143520
1 163611 188713 537850667
3 9096 61421
1 92604 121150 399857310
3 52113 21837
3 163111 97980
2 16352 65489756
1 33805 122026 250253603
1 130119 165398 65001118
2 115426 449741861
3 26226 163085
1 26879 133110 478483961
2 156775 35563861
3 19202 108645
2 84122 983044382
2 35633 247657824
2 154130 853927186
1 52333 86400 606867607
1 86789 88210 22801930
3 175045 65730
2 101511 84847236
1 38057 101405 55358588
2 61795 739162667
3 91770 110114
1 8377 131773 999801172
2 72826 691981878
2 40604 3245951
3 85988 140480
3 138824 115933
1 42636 139135 730728610
3 36934 118477
3 139100 148909
1 166000 174099 274267187
1 28985 129149 580890610
2 197022 62533415
3 11349 124497
2 195654 122915966
3 91745 85820
2 149320 628378680
3 47104 33637
2 50371 792936576
2 137948 406579153
1 160146 196305 345260120
1 7538 85482 184481584
2 178703 729215494
1 37889 166278 632215269
3 45841 11747
1 125974 153780 418851885
1 55850 178698 176760117
3 128848 62810
3 87501 157438
3 112331 69347
1 34742 79382 648040184
2 146199 319644255
1 114832 118153 481729254
2 195708 647767693
2 27130 809168337
3 113791 195570
1 1956 68793 788296094
3 16357 85665
2 198728 468950795
2 128917 106497960
3 13757 445
2 69142 123956879
1 46916 49211 379769544
2 102456 593088140
2 17511 508846922
3 49338 178312
3 159857 2670
1 53141 94253 246437557
2 65277 339177575
1 175005 184569 622556688
3 93306 128371
1 119297 139042 985097092
2 35180 201971458
2 115046 469199322
1 179361 198288 438876714
2 64536 17319002
1 34524 86375 111846279
3 34376 120928
3 124516 53677
2 74674 969308246
1 10054 83113 864120007
3 138113 170650
3 62239 5226
1 21150 50786 678372452
2 123032 609653538
3 168877 3133
1 49011 87530 470328197
3 67593 181524
3 170548 85123
3 180871 178434
1 2918 183931 195479351
3 156980 46814
3 14805 11770
1 83974 172321 462733485
1 20365 58424 453811347
2 101157 403500075
3 152447 70441
1 42132 101346 366986418
2 80925 245008861
1 34261 191504 409608847
2 95305 668664280
2 134315 755715068
1 26393 178173 870618610
2 110276 682989945
2 75733 961413446
3 71179 50989
3 54536 144424
1 124879 156323 82013468
3 71471 164996
3 110785 88494
1 17040 93288 882766954
3 3709 129004
2 37983 763832378
1 81558 179402 446197532
1 20676 147387 400274672
2 175544 269012236
3 176455 151760
2 14964 423871656
3 34730 80493
3 73780 162127
3 95582 182733
1 66030 112787 719968673
2 111521 284531962
3 175013 128723
3 140088 153549
3 129252 52898
1 15707 175774 608511904
3 164386 112578
1 10601 148325 901860845
2 105695 775907147
1 120951 168349 712743721
2 29310 963558454
1 84250 88020 673729563
3 183173 58055
2 110419 666107105
2 76955 670279398
3 154040 43474
1 160154 195641 25478801
3 51234 55502
3 168545 14231
3 10805 177738
2 46183 816175583
2 169719 774026301
2 39273 117112526
1 25402 27254 580815554
2 116928 678726638
3 60242 44218
2 47573 614611396
2 38971 857531358
3 11584 70456
2 131839 620671644
1 16778 85981 862738995
1 58866 114883 799409496
3 143492 165226
1 71055 191444 889087165
2 33926 840720538
2 179721 244102350
3 79823 128131
1 62130 174717 800590853
2 4509 917966546
3 20106 101841
3 99689 195435
3 137957 150426
2 182884 6595199
1 155536 186142 840549583
3 162692 42327
3 190599 61049
1 127891 135064 963744712
1 74157 98691 150327234
1 32505 143222 441924714
1 12047 135843 315696267
2 74497 90847655
1 12371 99659 475369002
3 3655 15977
2 72218 588489462
2 44511 354526147
1 59815 61081 778542513
1 38 27871 142031703
1 23532 82893 683462801
1 48672 183178 737489194
3 116996 67972
3 96934 93812
1 15530 195165 716338178
2 172350 881521425
1 151824 192467 301231699
1 40182 135725 550936287
2 39918 316904798
2 46045 257997097
2 194703 223484845
1 51622 173659 886516790
2 83356 513799659
2 51124 9858115
1 56947 64327 526705872
2 135657 508466723
3 35131 23148
1 131497 177204 733091702
3 168575 124170
1 31178 185734 530626294
3 191047 186097
1 187628 194510 710865994
3 6782 173552
3 117459 53822
3 99255 102273
1 6358 51987 523386343
2 134722 981813444
1 75618 117199 246565674
2 129694 359065421
2 84510 528275799
3 52012 124499
3 9975 42347
2 86612 109875057
3 161653 187160
1 124810 187605 782945650
1 100663 188626 927853996
2 141461 209442086
2 68308 311164679
2 49578 67665255
1 164437 171160 865562119
2 27203 921287730
3 72751 73275
2 2979 269238184
1 56512 156296 818416427
2 35047 28009395
2 146217 930854603
2 198303 727443082
2 2532 758400978
1 68697 133893 237453625
3 21325 178688
2 15350 882993520
1 26221 70294 935338342
2 68874 576123003
3 5208 122319
2 87169 991656312
1 103083 125174 197989661
1 33264 36478 294482290
2 29575 249497252
1 42575 44046 676485278
3 71817 177362
3 84029 13526
2 86026 959455772
1 1723 142463 371922295
2 18173 96617857
2 55660 194295699
1 97606 196884 638439093
1 36634 76150 455787
1 33197 85542 574836261
3 100268 129802
2 188379 796635220
2 91994 434239483
1 47303 184816 352875402
2 147691 693447966
2 29701 852803951
3 147416 114705
3 104832 39546
1 160153 183173 349230687
2 21573 844444560
3 26466 182744
1 45023 58924 464046078
2 78656 602436852
3 3205 63052
1 142136 171198 996478299
2 126948 640918632
1 93214 173271 255543351
3 66096 26863
1 60530 82609 803070235
1 113850 147904 606681115
1 147693 190140 923880339
1 87905 120413 781321229
3 116789 190554
2 82328 134654845
3 163324 65421
2 3373 401269199
3 154583 158942
1 43932 124631 999974171
2 61457 354691825
3 26879 132512
1 115903 188627 554090225
1 24994 43379 138337960
2 83551 987415038
3 4821 20165
2 83247 384659029
3 145589 17111
3 90395 1438
3 125176 148927
2 98697 700857326
2 186397 268391300
1 133222 157247 907915260
2 22425 387158450
1 43269 189999 941570817
1 33028 68372 435928144
2 140452 431650314
2 195646 446149608
2 20598 906721525
3 144126 15520
1 136072 190568 337237798
3 10878 5654
1 139669 196577 601141655
2 37463 71571004
1 14898 24540 915888282
1 120215 166113 786926749
2 197669 476816621
2 44190 345421425
3 62400 100960
3 29538 19525
3 17379 64728
1 59337 162109 138016280
1 53274 135909 644800540
3 103745 160178
1 44519 189141 892646894
2 185551 149170681
3 173827 191631
1 47707 174314 940809445
1 125348 183808 137604538
3 26794 108400
1 26257 70216 385648705
2 36085 253015794
2 163226 98359379
2 36413 821188564
3 142815 193647
2 54701 634308572
2 198153 84457892
3 121971 78633
2 119403 668523967
1 175957 192063 340457028
1 142065 183088 165657752
3 88436 78508
1 49029 190960 735023981
1 77173 193840 757092960
2 124563 203127777
2 198816 830745158
2 37588 585304797
2 128484 733754052
1 190167 198236 42606940
3 32554 99461
3 180809 121945
1 146425 168124 361702041
2 176011 490498404
2 59968 194496681
2 61666 934299131
2 62332 871437175
2 175792 23196890
1 14654 65831 922105159
2 20106 566715229
2 65579 694870683
2 74944 670224917
3 56250 141176
1 189964 193261 37146247
2 40974 118044224
3 51217 163520
3 45180 95113
2 81484 199655753
1 29464 55874 972220835
3 89045 109964
2 167008 993891043
1 154309 157995 558688363
1 61374 185839 353735348
3 105594 38927
1 51599 189433 404065568
3 5506 127508
3 52145 153206
1 30851 90036 937481753
1 59374 59894 987738182
3 89937 101783
3 4264 54366
2 105388 945299751
2 125228 101870229
2 40121 441580228
3 191558 181166
2 66961 905062607
3 182355 107569
1 1881 126584 964558656
3 57837 17156
2 191654 618218764
3 95762 192581
3 98509 171494
3 138450 26523
3 58188 112608
2 168756 884579956
1 64262 139214 34872914
3 163166 16420
3 114368 105945
2 19822 647683369
1 85448 110154 293075865
2 189798 49629208
3 72743 129334
1 109897 156930 42663191
3 111713 72573
2 163310 187947570
3 31567 123134
1 152345 156031 591788421
1 8399 178838 778290479
2 56221 313794051
3 160416 3497
3 67060 32624
2 34833 36959436
2 184991 100774343
2 45615 72381216
3 22302 14620
2 195550 345310548
1 82574 151560 847737568
2 48237 441251818
3 61551 43616
1 14029 31585 927185258
3 14509 42232
3 189588 66835
1 62663 121642 802436068
1 129707 178108 470317939
3 168052 132885
2 26568 513129257
3 198939 25275
3 74903 37545
3 108067 3885
2 32133 156476566
1 27363 155158 298131546
2 28311 373913032
3 48569 55794
2 129871 289286697
1 105054 157375 521299296
3 116269 54531
1 11379 30436 622081977
1 65126 119328 683436983
2 5317 777203936
2 44736 203421082
1 48883 131233 785948369
1 83645 194896 853720816
1 105065 144200 332580168
3 45296 47809
2 22822 783101383
3 98367 174123
3 67273 9842
3 124026 15174
1 23821 29574 752015373
1 84517 125637 74972784
2 71321 236606811
2 5112 604284012
3 113201 82710
1 167686 187654 870949833
3 46594 71873
2 180808 571802251
1 88363 114427 270475987
3 4021 170148
3 45577 170138
3 198009 197833
1 55735 93552 509073898
2 191436 733513456
2 3889 810609938
1 116561 150801 4636519
2 181585 929556321
1 167543 171061 551744755
1 76921 148484 362540779
3 46239 98937
3 4282 148451
2 179856 653387623
1 91820 158071 783861421
2 185340 414805630
3 5506 130670
2 116697 256906283
1 90365 96062 193086691
2 75305 151370157
2 57068 538369349
3 148621 164437
3 109652 40412
3 71790 115324
3 119350 36068
3 55293 62162
2 194974 629908762
3 114197 25795
2 180991 984475400
3 12637 172920
3 156749 173824
3 138163 5966
1 159383 178371 181734727
2 7354 963922526
1 178265 180599 787692536
2 142627 165571308
2 27410 321672481
1 36600 107796 252260971
2 37769 841565066
3 144085 137212
1 37404 126169 106276146
2 44583 348265435
1 137912 176347 912065874
1 34748 82733 929809041
1 1865 59466 683470745
1 23146 194650 773240501
1 81705 156948 627503356
1 44419 173961 606625684
2 55373 70436931
2 16627 139332310
3 149718 195899
3 152389 90729
1 71507 159972 713018550
3 188827 81518
1 17935 42854 82805652
1 123938 143618 459147535
3 74118 47494
1 67262 114628 150114124
3 109701 61300
1 135172 149464 705301217
3 23547 126339
2 169819 194415741
1 96120 194242 60816914
3 139707 159158
1 1771 103890 812778340
1 37712 187546 784952773
2 196607 156223245
1 41541 149038 920753670
1 41925 44296 722912776
2 3884 323375008
3 117245 43867
1 52210 64122 310776061
2 68717 434668515
3 189130 178731
1 64090 102948 956002377
1 36923 52078 709058514
3 38258 170448
3 66946 113783
1 35222 139878 734782718
2 170317 679561685
1 178337 180705 147336180
1 65961 152840 353845185
2 192012 40987170
2 73623 630743006
3 132103 157243
2 22915 572120171
1 57096 138178 870195518
3 49622 149311
3 146777 183268
1 43089 165159 615902912
2 75862 826387217
1 69590 143663 208095704
1 50504 187337 198219298
3 10485 12226
2 118901 439386464
2 45845 427040799
2 32634 302831191
1 107388 191661 568918550
1 53942 159078 605316399
3 74194 127417
1 34646 155658 334508042
3 158012 189783
3 64847 34819
3 153236 125763
1 137401 140932 717542775
2 8645 413590819
3 184732 67843
3 116518 36613
2 160142 812397840
1 57502 186362 851291433
1 38513 54416 690259493
2 155316 491006291
2 166707 715199205
3 176680 139948
3 152345 151933
1 29623 186944 276340762
2 42913 14239953
3 142052 158728
1 61725 165107 215338949
2 21015 945504469
3 186396 23116
2 57445 198284749
3 122398 61805
2 178286 649204979
3 195684 131172
2 70425 992105194
1 103340 154380 817577481
1 29044 168260 620550376
1 118297 156187 681924968
3 161827 112275
2 22945 44258468
3 194938 189207
2 91386 303670990
1 96098 139144 268058464
3 152745 72013
1 22529 25540 82468392
3 123859 12106
1 45314 160257 704253282
2 176438 375201757
3 89288 194459
3 19634 168643
1 13721 197481 670909738
2 165792 789141542
1 89041 160326 247495623
3 129820 183518
1 92742 134931 212171697
1 37822 65680 193589302
1 10997 13369 369245638
3 175313 156926
3 86952 136885
2 62523 911818515
2 34129 928076025
3 196581 5524
1 70055 72537 838524768
1 114398 197270 997033079
1 158767 166899 462552591
1 21882 88016 823953573
1 49047 183732 485164524
1 38729 122695 446359656
3 120331 123582
3 21194 191195
2 60982 411497380
1 76767 158931 264470648
3 377 126152
3 98077 113710
1 94032 118418 865695333
2 97169 292914449
3 94658 44892
2 116740 895030205
3 194818 169332
1 87323 170353 442206545
3 106390 13471
3 31540 69074
2 51727 679201622
2 198153 105004450
2 12969 851175750
1 129345 190448 59143610
3 56884 195939
1 84117 88846 931984804
1 42920 80485 655519441
3 141600 168772
1 60619 169449 49348061
2 90934 330288338
3 145700 69583
1 47736 53066 167091764
2 21401 372280150
1 243 75030 880428544
1 92044 112413 269391751
3 1915 173302
3 78209 197200
1 150680 171945 896389520
3 83902 77623
3 179702 129105
3 143644 130389
3 187363 71374
2 17526 750000744
2 162295 942384485
3 68630 16890
1 154869 173742 858540016
2 94820 874045133
1 12849 133392 123477686
3 54286 134456
2 154360 100407402
2 2606 990362684
3 165163 173510
2 76316 984285519
3 28245 86364
1 112978 141911 372634312
3 74696 151880
3 187698 101384
2 84524 715109397
2 118407 960093266
1 37287 48318 235611787
3 128981 91637
2 144700 366848909
1 29039 32738 18948199
2 47997 284773394
2 147519 270460838
2 163954 296629095
1 8838 195784 697413150
2 69186 877897838
2 104172 769895272
3 45999 71279
3 157505 82197
1 2043 120226 836412090
1 100913 117926 903807015
1 64554 108487 350230765
1 40810 61057 733527799
3 88798 160970
2 15305 38815778
2 33272 949060818
2 125231 359857679
3 56800 194069
3 955 35104
3 146896 182970
1 34792 198880 604361025
3 161074 55780
1 69176 168988 971942824
2 108238 394429339
3 106030 160193
1 8756 10783 759062749
2 199833 314799573
2 16334 608862902
2 138302 774189930
1 197973 199128 60786606
2 54483 287698124
1 71974 153566 57399815
2 55666 706968024
3 39656 71325
2 127540 398440371
3 43315 161992
2 92464 932915099
3 59132 184210
2 13733 629544129
1 20495 80567 189317671
2 53597 891990914
1 36086 122242 324899333
2 52807 413211054
3 31788 36890
3 83104 66248
3 72231 133669
2 60313 144000945
1 26126 92027 412373337
3 55281 67414
3 14372 133173
3 66623 74783
1 56841 176378 446067037
1 134072 137921 295122382
2 143935 81766889
3 62658 51974
2 119179 804317855
3 44305 189805
2 43855 171701959
2 162690 111053649
1 93436 141881 567860029
2 49525 636564084
3 48299 115447
1 151337 187403 59497985
1 50355 138356 363846881
1 147950 153511 518102953
3 160924 141590
1 79409 165439 128751599
1 27089 194643 295021251
3 98405 15375
3 42710 183598
1 44031 76331 252675560
1 112099 169851 918760991
1 9039 98796 538488504
3 76369 74179
2 155170 157606041
3 186157 4755
2 118667 833807886
2 24309 751167306
3 182688 109007
3 180792 47212
1 3372 59111 174396763
3 159438 167440
1 86105 148307 560195561
2 182324 485880237
2 44678 319505717
1 94780 125316 541909453
2 128603 718546344
1 80944 156959 514079898
3 84718 184920
1 26637 69486 10720612
3 9702 42636
3 28891 148398
1 144134 156248 878732141
2 52675 312746003
1 167794 193697 655318380
2 93909 344085332
3 175215 108262
2 198930 456708000
3 58918 195628
3 185623 27813
1 44601 166738 256288219
2 181772 627679913
3 167173 159093
3 91252 9988
1 166702 169078 227325609
1 61533 92160 704596653
3 107484 3043
3 123474 132156
1 138090 178970 134828535
2 108998 278656006
3 46514 126969
2 95422 493311072
3 110971 375
2 5711 927193231
1 67606 88519 989452317
2 74220 871029013
3 85114 52516
3 78193 138070
1 28267 181969 305166753
3 55476 138396
2 71791 691029596
2 13416 330886392
1 25835 183731 242985818
2 19952 641482795
3 194487 199426
1 15836 134673 856783440
1 19811 141913 121336329
1 36084 108926 158123472
1 2864 104164 629199479
3 107402 21898
1 83206 183967 25575720
1 55590 60391 755994131
2 136388 927303104
3 69077 117034
2 78174 46971801
1 123462 131480 483896801
1 130936 140385 830346072
1 81702 106781 998403631
3 118343 112983
1 68312 124065 316849236
2 45012 380593072
1 117508 149403 390736439
1 2454 146898 140281640
3 57081 116104
2 120985 539383666
3 128175 142752
3 149480 6618
1 136457 145228 707324580
2 74693 621833728
2 69579 852934666
3 158515 45700
1 79160 183360 38656656
1 4746 10901 803415288
2 177577 98044252
2 192993 524046934
3 6320 13036
2 14047 336920582
3 54478 166506
3 79780 196771
3 2616 161999
3 58440 150992
1 39954 77553 910523387
1 80103 151448 143743686
3 180094 118297
2 87715 895244956
1 143433 168750 371949649
1 52037 149196 177662734
3 24 195335
1 27195 87160 242931999
2 127069 807192910
3 194506 133644
1 87760 113366 347901457
2 31920 280899101
3 148476 135045
1 105984 194317 811785042
2 148961 458527660
1 79548 107859 535905620
2 137015 619390938
1 157755 165876 422117830
1 77601 176575 894942634
1 36554 123862 317868793
2 180391 537968969
3 82464 109754
3 64491 45011
1 101476 193886 200929036
1 42928 161371 299201220
1 49110 144584 634220442
1 16915 28039 349016024
1 106304 129398 968510277
3 52205 160721
2 73037 434464710
2 191873 390673821
1 119917 155954 87376842
3 186346 189605
3 183910 47506
3 106303 153729
1 5875 95905 728539849
2 124652 720622188
3 78567 17853
1 127475 173787 580042354
1 109811 112379 393608138
1 147074 172838 901606476
2 51440 625150728
1 149245 180584 300465811
1 20579 50328 266956085
2 154603 516570783
3 59777 18982
1 86830 88151 451678702
1 61341 164989 556869004
2 28661 403398891
1 2870 144625 160896217
2 175613 18134042
3 109915 59246
2 183790 174288519
1 21557 115208 498415058
2 122632 224054760
1 21341 47655 498381065
1 78095 177022 451828743
2 189499 926621722
1 76613 170777 663805846
2 69433 566879735
1 124209 194042 520721775
3 8594 29139
2 10845 337839848
1 79348 141023 760634531
1 90918 196456 556962577
3 156538 26745
2 89552 140953901
1 120774 160786 127667354
2 145306 328473438
2 199329 971736932
2 50617 461430741
2 194661 743448676
1 149301 194667 206993028
1 25672 45628 213533388
2 194595 131714580
3 181462 112357
2 58851 332573425
3 87883 180260
2 149588 69462895
1 221 111714 485781503
3 143892 85164
2 29145 44318023
3 61815 68067
3 165965 58511
3 118656 159221
2 79601 996810331
3 28893 177923
1 1759 155893 938466619
2 123788 40326503
1 3268 116931 904007666
1 113740 142769 88872354
1 71364 148901 829889657
1 114408 127566 935510477
1 156172 171743 411928102
3 138135 142044
1 59441 172053 951398363
3 124825 44179
2 13589 937069819
3 130796 1895
1 40342 92385 2218306
3 25867 127948
3 103746 190723
3 69850 117143
3 183811 181870
3 8087 106320
1 82242 173072 512311189
1 11387 56825 903466044
3 36089 107562
2 143039 793062862
2 64083 108583625
2 144433 973303294
3 167787 71425
3 136870 78088
3 107557 25396
1 33991 52627 334004126
1 96284 185900 972544616
3 63677 168697
3 130565 114855
2 153066 353364454
1 46779 75034 953821241
3 130050 48911
1 21048 132729 472596466
2 128772 988194807
3 40632 62759
3 33625 105959
3 10147 128748
3 102980 115455
3 29194 39201
1 53333 92326 658858599
3 98323 40226
1 53133 147246 871978658
3 166246 178999
2 175466 733710501
2 175589 12851077
1 71231 119739 927891905
1 101556 184762 879664293
1 14294 163904 70432626
2 134868 132654949
2 31084 771265396
2 78177 353598709
3 28857 176685
1 43723 138582 126363868
3 52869 126465
3 38679 43630
1 8146 53112 549450935
2 46933 844464869
1 18133 186848 734961792
1 58082 195775 772008979
1 174788 183430 719648237
2 108141 231219502
1 122599 147464 205244131
2 8443 500137361
2 67176 907045520
3 152086 2944
2 52443 885321625
3 112823 130627
3 42450 15674
1 12913 181445 92219320
2 124445 265008524
1 34420 64583 477077547
2 122064 242560657
3 98630 2609
1 147361 192987 855269870
1 74025 186125 441632851
3 130458 117590
1 40496 84542 986730140
1 17612 190587 331825992
3 188137 88021
2 117209 217651385
3 107683 155655
3 42155 65116
3 141615 22346
3 126424 108911
3 95474 164729
2 194532 839331402
3 28967 23528
1 20177 92826 344315212
2 137908 691722758
2 11938 108285439
3 27363 58732
1 2057 168651 850081059
1 39917 71000 271979687
1 59337 152839 201269424
2 141530 794046360
1 123122 124711 81625079
2 113166 513650986
1 30400 108935 655534005
3 1826 72012
1 42883 94290 337686910
3 64216 21518
1 153834 175114 124733171
2 168576 777095251
3 170939 52116
1 99566 126006 691215840
2 62944 239890835
3 106384 117608
3 70829 171882
2 176866 362915213
2 160617 962811647
2 177951 525200620
3 128186 125737
3 55273 121897
1 67808 142379 380558141
3 24500 146584
3 75562 117770
2 120992 114921463
3 194979 79778
3 38198 168261
1 40864 171902 193016311
1 49800 144827 7575283
2 161851 588691618
2 132062 413187498
2 3825 376769534
2 30531 544472714
2 1547 225095958
2 174122 793258270
2 78526 664478684
3 118354 95104
3 11029 148615
1 135710 182645 150274032
1 87551 195650 799172239
1 55571 65396 744979995
3 74979 109215
2 38841 915741193
3 15523 73615
3 31655 2558
3 84244 32574
1 88500 183425 838797497
2 182169 335241649
2 174871 704453186
2 174746 169324083
2 116573 886461680
2 64353 708563179
3 130146 65536
1 54357 163133 686703499
3 121151 94624
2 126852 601752859
1 32676 162598 355758106
2 150903 660619192
2 128248 900617097
1 101221 161327 754977776
2 100919 396360250
1 10842 11501 477570888
1 89332 128168 117411002
3 176401 47062
2 164387 761081509
1 116214 129856 15779401
3 176005 199547
1 44964 77694 731469804
2 18364 106418860
3 184455 199180
2 20302 916295042
2 44494 936563796
3 72326 133119
1 86607 102074 737021276
2 183805 465090219
3 51407 159787
1 124771 143073 718213011
1 81411 126731 32132085
3 155738 175697
1 63100 74653 229772690
2 141021 174519185
3 7072 53337
3 120601 54707
1 109478 112160 982552360
2 67702 110145033
1 108143 180010 401230711
2 77716 605364047
2 79206 860972530
2 72986 115792855
2 11794 21813633
2 188175 673035437
3 89984 89228
3 180400 62199
2 152547 761870560
2 125524 987220554
3 6746 161977
1 1884 48293 125542040
1 33290 104237 446545489
2 171355 194526941
3 21360 171975
1 88105 183532 607142989
2 143882 691061343
1 142504 185487 869346417
2 102644 297598392
1 69153 197641 46560257
3 62158 45669
2 91487 812752080
3 138481 158119
3 38486 5514
1 133568 176240 794106724
3 9831 18106
2 22365 310752514
1 140601 185562 89428782
3 45942 103531
3 145963 92625
2 173158 754406098
2 197063 526536817
3 87346 151618
3 49004 165056
3 141613 195649
3 1059 194664
3 6727 48494
3 35189 184184
1 169773 180312 269220966
1 102440 155769 155603348
2 63132 48024645
3 31866 143417
2 177747 414239701
3 12252 96036
1 51288 150307 546209212
3 17654 96545
3 63977 5980
2 86330 444099477
2 141745 58901369
3 92442 9269
3 150223 88152
2 139970 903892713
2 74702 292289058
1 48803 186556 605924654
2 81125 72544935
2 90052 228685709
2 136731 709409648
1 107006 167836 888290839
1 42199 75962 671234638
2 43042 890038543
2 97051 368745006
3 191239 26577
1 62464 190531 619073115
1 8744 98404 783854492
2 15200 223083681
3 187838 63387
2 175250 590204245
1 81644 176010 710881049
1 77678 101038 378826748
3 182255 40336
2 89369 841635208
3 73497 4610
2 69994 705991856
3 74135 127985
3 102648 137613
3 173919 132293
3 186776 21218
3 190856 179959
1 108421 127185 850180295
2 184582 750633014
2 121217 34136886
2 165114 788045878
1 69145 72680 380330857
1 50645 146564 17788595
2 149889 383474643
2 139690 381479732
1 67494 123499 876005993
3 87755 34220
2 138852 957371423
2 165165 77808582
3 83631 117543
2 5087 417863604
3 59972 102483
3 60718 47396
3 151848 195002
1 19861 179692 880764168
2 187491 132451880
1 132247 185103 505751456
2 148977 776287788
1 12122 116008 316619763
3 122979 13973
1 72752 177450 507357087
2 9097 409242746
3 48993 178932
3 86960 69937
3 157488 189010
3 115467 168986
1 132514 178917 380561648
3 145714 109729
2 41442 395733001
1 32413 138410 828472182
3 117067 52774
3 164242 102684
2 170918 490844800
1 99127 149588 95807867
2 164765 458173993
3 49579 40862
3 1886 81593
1 13750 77087 777265565
2 87983 371363363
3 120269 69301
2 86091 397421184
3 175539 162266
2 8949 114384355
2 21954 888727646
1 119791 126615 175914424
2 94180 54274827
2 78177 305833215
1 56728 183215 872571202
1 90131 163408 880259381
2 161304 682691169
3 142059 84783
2 45528 810917351
1 60678 159245 613834503
1 14377 97929 109070397
1 35731 83007 523272877
2 108054 952847795
3 130255 106404
1 60020 111299 650842259
2 45279 927789393
2 20858 749679335
2 17017 999939790
3 101181 79437
1 118198 198730 339611336
3 160013 32627
2 3278 405608346
3 47794 34611
2 81346 641159045
3 50916 110199
1 58593 120043 439099073
1 11883 135260 556014202
1 96604 147775 793036322
1 58924 87753 371651805
2 155653 776080535
3 171646 128072
1 143682 149976 852735175
2 90247 590795047
2 65023 991841388
1 67326 120245 481062074
3 69413 168239
2 75503 636393008
1 64842 141009 159688425
2 86630 693513521
2 13581 223368968
2 169916 335457144
3 95438 149905
3 151629 119279
1 33208 92570 836228473
1 88307 107935 986971781
3 12986 31966
1 38620 66858 325714965
1 77910 198192 939237624
2 40723 467020
1 84824 167915 118725402
2 83892 543618695
1 67125 123572 963099763
1 8184 139915 270728274
2 139917 436100751
1 36421 51340 534165604
1 175256 194628 30588552
3 162732 124660
2 31640 746024840
1 37481 141390 610250743
1 113714 178785 608452870
3 57360 199624
3 151615 89889
2 192341 799558040
1 3167 20012 638080691
3 100406 43796
1 165217 196055 476675037
1 12018 165893 224766527
1 69880 97777 67002478
3 102497 190830
3 41534 25940
3 102783 195027
2 3988 90887822
2 30014 55651672
1 20902 136545 439290391
1 20375 127573 119246661
2 186259 703911300
1 102173 154091 811924101
3 154274 173614
1 6051 111256 487128042
3 48571 99142
3 174390 41777
2 188614 586645412
2 167534 104148688
1 29853 196714 561629452
1 13073 148862 540939382
1 9638 131130 895262587
1 48599 174223 868342376
3 196017 117237
2 115781 221535892
2 91205 112579863
1 61918 67395 36236311
1 79767 179333 688416979
2 68840 738785403
1 129237 186729 105374117
2 84784 534722284
3 176989 123558
3 105213 42666
1 36565 120924 405245685
1 23786 153035 830342965
1 89365 180235 450183371
2 152076 196067786
3 158634 45041
3 77100 155091
2 11956 708974604
2 103939 179349444
1 67390 167655 324264190
2 130660 561054738
1 79098 79201 795967412
1 120408 123413 44166247
1 150085 166718 609431336
1 46493 158729 913451245
1 115077 137574 53448712
2 142238 540456219
2 54194 307516650
2 183286 866697051
1 31500 186544 598749483
1 31968 55411 295755722
2 1027 242310624
3 183520 96403
3 191094 184093
2 126611 299742622
3 4046 188765
1 48390 63051 247204973
2 120262 846273545
2 109355 289605244
1 65864 129681 294200222
1 13665 189251 283914663
1 13684 90669 881813866
3 195054 133997
3 120231 36877
3 189067 116280
1 28147 46777 788927764
3 32519 122336
1 110837 137622 812463252
1 19967 168520 1210001
3 142082 78188
1 133772 156021 70145716
3 132149 135518
3 131853 159911
2 52749 566153441
3 125211 128337
2 178639 362342581
2 35625 609203023
3 43915 39322
1 46088 128193 837985606
3 43623 126577
2 119918 954366870
2 62770 641271668
2 123045 673636369
1 56218 196430 22083356
2 94904 961482028
3 121016 20671
3 151610 7986
1 84883 158765 314348465
2 116925 381906614
3 113127 47956
3 76090 181910
1 102177 153306 39977173
3 165062 74048
2 7504 583637313
2 91940 932885053
1 66080 159075 855855801
2 13216 573578367
1 88784 120460 414435592
1 13487 57781 462240998
2 160103 746768215
3 102693 80038
2 157113 498388937
1 136900 177016 764276610
1 97280 106955 586652879
3 18286 110259
1 159343 173364 43284808
2 135507 895903314
2 125482 495141058
1 35277 64835 155512724
1 18259 70927 320082206
1 157417 160497 17713886
1 15344 153551 323791016
1 26109 187423 438146104
1 32569 161489 861882536
3 169872 123426
3 71409 117185
1 110160 183265 74441700
1 134183 199148 636258106
1 73336 180568 546027740
3 73768 164057
3 36086 65189
3 46942 107640
1 62840 103710 979365794
3 104031 177752
3 87593 104934
3 45960 9550
2 171909 831556259
1 50878 183886 349599381
1 16756 98881 322102753
3 73781 184197
1 84371 151472 851508232
2 169198 946402619
3 52159 191174
2 15156 613179823
3 60578 88567
2 134643 251003171
3 172112 158179
3 198154 35174
3 45588 165564
2 14018 984347283
3 148228 169215
2 47236 322007616
1 29559 174781 126176260
1 36325 85148 140192825
2 45619 437135134
2 32105 839744195
1 58635 180245 191932763
1 20584 139444 732414460
1 2682 60322 490790419
1 62850 71495 904337472
2 120750 866728351
3 58301 14050
2 153083 843892138
1 105576 132544 908088524
1 103457 154068 710323905
2 131572 215519684
2 13871 575937392
3 61052 58534
2 103288 490146847
1 21585 149011 663760669
3 76371 112938
2 63843 840416244
3 115836 179110
3 130329 141474
1 46505 78069 929273618
3 90303 63376
2 198203 352103695
2 94939 873030937
1 24127 147113 427300879
2 198125 753800921
1 113252 139455 774527718
2 126215 65651099
2 140657 670773011
2 58924 469407511
2 93896 193109469
3 142403 65945
2 20352 204032408
2 63141 826928253
3 141091 16098
2 155559 920388377
2 137309 317073189
1 53503 184232 996945166
3 187965 195371
2 69944 540314122
2 4159 516118684
3 45091 5879
1 38948 180601 880265661
2 10530 852827807
1 154054 159914 404877864
2 79479 810367653
2 37050 351532816
2 4245 682909830
2 189471 535802983
3 105737 41112
3 20045 75941
2 140604 189913606
3 42308 29221
2 179695 70682157
2 10881 291246590
3 101140 190070
3 64009 146899
1 119673 143691 300628141
2 61988 995135799
2 161024 67016145
3 193281 134003
2 173473 171896017
2 120418 926693413
1 133150 162359 268524522
1 74436 185239 944852347
2 138510 175381417
1 39725 69441 94428016
1 145361 181575 469508889
1 109051 138517 814072628
2 123704 657217824
1 111219 132588 967907836
2 149558 592442164
2 142130 453425528
2 16308 377727470
2 169893 367788245
3 74639 193995
3 189982 102707
2 188003 210039246
3 136845 58976
3 135828 160457
2 106815 842741347
1 59686 78165 535948111
1 5872 85673 182425249
2 75666 363679581
2 71033 651792986
2 55963 672570662
2 99790 557136266
3 23287 159873
2 13028 789739075
2 54295 462530419
3 105681 109404
2 19891 421402220
1 86725 174975 635299536
1 83224 84737 575484931
3 147084 131541
2 37930 271350932
2 162354 862821460
2 164350 601486491
3 49656 131212
3 60327 62682
1 165140 198239 305107069
3 1242 70294
3 106426 28477
3 4484 146824
3 127342 148913
2 124876 584937546
3 174792 12601
3 69879 6173
3 84607 118821
3 160434 107982
3 189883 32546
3 154398 58863
1 72013 139940 396266698
2 187894 37477732
2 188769 564786282
2 96850 438392110
1 58606 169226 765307822
1 17156 35512 629261196
2 154472 533460609
1 1440 185608 997481527
1 36973 110104 965838592
1 11689 47504 876674648
2 47646 777941718
3 129704 40220
3 80065 189799
1 59247 116282 651237772
2 33667 80821811
1 65298 74762 103330511
2 145863 121831955
1 44573 154350 500882816
1 26256 94228 293322162
1 134839 138866 146128311
1 5989 125620 253190095
1 30425 123632 973399961
2 139440 335088576
1 47636 172949 189925092
3 179527 182319
2 125489 84006685
3 13657 114390
1 157495 196650 548201526
3 74703 72419
2 20863 164878352
3 93912 114383
3 41647 118820
2 99282 888765736
2 10043 919945875
3 43574 112552
3 156995 102358
1 180694 186429 26990897
2 156559 910571626
3 51989 138160
3 59974 128968
2 29128 641238271
1 109733 193983 771353490
3 180452 135091
3 174221 16694
3 37698 154617
3 157628 143108
2 44811 585620561
2 87736 645616153
2 75744 910705309
1 172676 198448 249614152
1 98564 177332 525617932
2 47161 265870353
2 40280 779256442
2 84494 112018248
2 29439 798355256
2 10685 936256128
3 85046 101810
1 129915 192635 472920562
2 77165 263423632
1 132866 181345 728488926
3 5133 58300
1 36153 194402 945264714
3 49432 161512
1 13047 13841 360140916
1 177897 196805 869960233
1 61135 128539 286913866
3 102195 113345
2 199081 77582471
2 27303 255205154
2 191966 244819735
1 146636 147977 55595837
1 145278 180521 526390155
2 49310 625488585
2 165579 902883228
2 78769 42152924
3 128389 137078
3 40779 132370
1 171629 190808 297613676
2 38573 356107693
1 84891 91041 309409685
1 37992 89879 737967483
1 147859 153554 437744684
3 1916 197201
1 131240 194625 340830363
3 6114 148271
2 62128 749274391
1 15477 98500 106702143
1 56169 152149 995282974
3 164304 146686
1 17506 93990 28175126
1 75574 112530 59130404
2 21670 204626960
3 58839 65118
3 165154 21166
2 169844 269775493
3 31475 172322
2 144299 706650626
1 133615 175228 727326991
2 34880 309904109
3 13737 52206
3 5845 18550
3 85049 159086
1 49660 194301 422687603
1 149669 181072 812514523
1 24704 49543 932745358
1 90547 151890 576298428
2 11802 793347371
1 150821 164221 795152346
1 37389 131881 842114652
2 74816 965547909
2 92144 240379745
2 162387 627241891
1 106194 162850 699518601
2 189917 26244894
3 122730 34740
1 54205 69025 74193505
1 149007 190616 272275218
3 150466 177932
3 177316 32443
1 58456 175366 81590867
1 71149 139089 887551996
2 140055 52875731
2 80881 555238139
3 52410 14506
3 61811 9714
1 74921 146591 239142352
1 13375 173382 629822479
2 124208 366080568
1 13193 78769 661019621
3 119927 130062
1 35612 100638 765938194
1 143547 157259 479551338
1 94343 152305 447624827
2 64622 274515001
3 191164 160076
2 177842 309957729
3 36217 75158
2 197560 296229764
3 175500 108396
3 2216 36643
1 146338 194819 876883674
2 148424 306084752
1 61582 104976 825828276
2 98146 401463832
1 100088 166003 601227594
3 154166 150772
2 124543 601801057
3 149699 77601
3 137298 65053
2 132777 449094608
2 161344 440899317
1 180813 190950 874044500
1 63001 81176 5669796
3 170032 13345
2 20646 899379598
3 182504 17852
1 17979 147480 674267257
1 14949 37299 312216675
1 123220 140371 381072457
3 46427 60458
2 67906 250753499
3 51050 161378
3 173473 43987
1 40952 48664 316980233
2 93574 183441712
2 19872 858496302
3 51362 199269
3 151494 56849
1 13191 60121 437066346
1 124859 143561 49123400
3 152835 193734
3 44119 77471
1 13045 24991 9577029
3 84661 33288
1 113183 190920 330240044
1 151324 188216 37968867
1 42047 87089 277473859
1 45858 101041 657846183
1 73077 113795 835290599
2 139702 394873493
3 146241 161824
1 91928 197170 926550232
1 22021 80980 882996909
1 17746 112542 153594214
1 46154 71587 610859101
2 5066 701955161
2 75144 464004132
3 58723 112759
1 34447 114840 619234324
3 128521 160104
3 43311 91790
1 14963 65549 140704712
2 12814 788806600
3 174700 57030
1 53797 122496 567909936
2 112084 625428925
3 174111 153894
3 27967 9622
2 36555 770422812
1 23901 83948 281985439
3 173863 195969
2 130601 600886014
2 83093 453031532
1 71359 80551 896106996
2 51078 120260567
2 167309 209572327
2 113536 618894480
2 170986 187528766
2 37145 331285844
2 38855 35370890
2 54105 504175643
3 140050 117645
3 90096 179304
1 119071 144252 754094056
2 44954 582906021
1 79073 122857 924755637
3 25563 18825
3 2329 131940
1 73758 196507 827070605
3 7973 187634
1 82676 148271 417702427
1 139851 174000 533209335
1 17277 148036 731357050
3 53659 10823
2 129618 449868688
3 43450 25559
3 135051 107799
2 67047 36902485
2 101559 146506447
1 35636 194846 524385079
1 28827 170783 347974764
3 88176 116068
2 175627 168941835
2 120304 359478329
3 86521 91354
2 193804 667742798
1 10482 78983 845320750
2 90613 347671448
1 42503 81877 562407870
1 101648 126554 580435016
2 39888 859329766
3 82094 84089
1 140353 183154 92672871
2 188895 108864002
1 171546 186297 321455928
2 75547 365374461
1 130302 177584 513483047
2 74253 627751837
1 21965 56718 762867009
3 178201 99846
1 52575 183089 295441406
2 2152 843061196
1 102367 170169 76484500
1 155056 156593 613694973
1 110897 170141 210201245
1 132902 181616 536276671
1 28142 159540 369996711
2 167774 318804542
1 70063 121875 528484621
1 45610 130336 303147591
1 40430 68084 224252801
1 29978 145078 72000734
1 91714 173826 898421505
3 8875 149874
1 41994 193668 811842707
2 173276 679936908
3 182097 176661
1 35895 52050 830913739
1 38231 120029 601362945
3 36319 174038
2 49327 33467577
3 21238 120874
1 16469 171324 677732445
2 107269 661536285
3 82143 108457
3 2944 76047
1 92406 125863 284377844
1 12366 25180 939268578
1 2945 89003 453657245
3 32971 109739
2 60269 509046253
3 72878 4096
1 144103 170338 231514214
3 26999 153765
1 124544 179226 692147085
3 52259 67114
3 143340 20385
3 155909 60318
2 10421 704611233
1 9553 142167 517262664
2 58336 28730225
3 99747 167151
3 41394 75613
3 24077 32553
2 189708 511522122
3 5672 121484
2 125266 261860212
3 9366 192215
1 136702 187616 326120445
3 1427 167452
1 18512 112867 375213563
1 63338 65028 363821204
3 181505 27924
2 106824 637257547
3 57663 97744
2 27546 779698054
2 150775 922790376
1 150389 191544 408213816
2 152147 183269151
2 102971 837014385
2 112462 390841864
3 121730 30013
3 59324 9759
3 137864 186281
2 125609 109858599
2 48389 200338653
3 118086 179281
1 82278 180386 93012047
3 173227 96586
1 51935 130502 116906316
3 90646 27127
2 4542 704320112
2 44586 597857788
1 11421 23076 725122713
1 74924 120162 192902539
2 96601 548751439
2 10577 795821195
3 72796 31925
3 107132 84151
2 152826 241483405
3 160491 64793
2 118545 560615878
1 9717 98420 373136633
2 152010 645823211
3 56278 20355
2 85901 392721105
1 79408 177236 833326119
3 198084 56215
3 113219 184882
3 133570 10590
3 145231 192187
3 76599 138825
3 932 55473
2 150654 712658232
1 51003 189420 845694227
2 199711 109788818
2 86725 688266796
1 59092 199298 609734513
1 51523 108402 207028244
2 93266 286236578
2 142322 523328364
2 162956 464322400
3 192539 61751
1 126641 159169 231475357
1 82482 187780 53853565
3 129495 133276
2 19940 586836253
2 62433 313507644
1 23095 142096 600457418
3 55153 116920
3 108606 67982
2 24822 870444436
3 98883 55543
2 88856 732064121
3 102129 6252
2 141501 588729804
1 92852 94900 583828738
2 140380 393439704
2 146443 917911481
3 168790 139016
3 168520 389
3 63701 167792
3 166124 136223
1 40163 70226 966937584
1 2436 129207 502546093
1 5285 7649 756051714
1 30111 46259 295761937
2 3968 429308007
3 42867 28938
2 48775 617132088
3 112775 124938
3 150318 94387
2 140423 999000063
1 56764 190397 400471661
2 174484 133321071
3 90584 172223
1 46830 167654 203961443
2 5177 21307368
2 196850 611958708
3 127806 140243
3 2039 64239
1 10068 80840 20145262
1 73689 82022 158768727
1 47734 70358 180105384
1 111312 131437 864144041
1 57971 89791 378359783
2 191267 514017081
3 134717 89985
2 184269 440278206
2 127650 692087917
1 53711 94813 440986099
2 25739 898562606
3 80563 167623
2 96204 160220393
3 44262 69995
3 62284 153785
3 92194 42654
1 28698 105349 694720038
1 59337 70906 168714265
3 98524 25691
3 150436 74540
3 96353 131152
3 51872 176972
1 86860 184902 620407706
1 82647 131384 705357462
3 160710 134878
3 167127 179994
1 92639 106659 709211359
1 17509 169247 295566092
2 196728 377069852
1 4198 123026 782017977
3 193117 189365
2 85181 940295628
1 16817 30289 214571261
2 2105 910311675
3 73856 43391
1 2965 21394 778288267
2 71586 530748536
3 167965 68411
2 7557 341445745
2 27280 349713751
3 115921 156
1 2127 146688 431050141
1 50378 69011 75744790
2 55990 971833268
3 6667 34799
1 43142 167047 252393411
2 9941 297551992
2 127807 874307784
1 179665 199186 523929183
3 150197 51241
3 170617 41291
3 190546 169932
2 55229 975789630
3 49298 108294
1 164882 188225 320888641
3 4656 37493
2 6453 270168688
3 31719 66182
1 109863 194539 465164146
1 155344 164770 921181633
1 90128 166871 583220866
1 85037 145925 282197259
1 107574 123705 147716352
1 85867 98578 713073388
2 96514 189931915
3 198767 131483
3 60384 26456
1 80297 85270 349904795
3 91692 194312
1 38409 89219 577374893
2 115544 375348302
1 67231 171356 492939160
3 118225 125745
2 194198 822169141
1 73651 114688 936531000
1 49136 80699 761224184
1 125594 177786 891033988
1 35788 176769 310262272
2 1262 57258406
1 4830 174488 507453294
1 84724 151496 511292012
1 141506 185210 548050317
2 169436 995172131
1 122393 147083 945676830
2 180276 959334639
1 46662 174973 14515984
1 144931 155805 531016041
3 174372 149100
1 62021 167500 706647794
3 101300 74394
2 106565 827426334
2 104004 680585919
1 91842 144356 655555686
1 134732 176454 788271018
2 39727 333062206
2 130227 210057977
3 44258 5168
1 46468 134524 831578781
2 181512 795117233
3 31028 58397
1 105462 151140 104124685
3 102406 63155
1 109550 121713 739334082
2 111753 776479524
1 50170 163953 254384700
3 110190 81998
2 143575 915505275
1 136459 163937 914911040
3 193446 112481
3 196933 108608
2 115952 628329475
1 146669 160811 215052515
1 3050 36784 313306033
1 4246 37094 789978823
1 22946 32069 828244057
1 18244 120206 16885344
1 117403 120724 543684497
1 11253 73247 587947024
3 32929 1253
1 88478 191633 211589982
3 90217 8941
1 69695 117563 478035665
2 11060 371604798
2 50618 524431780
3 149280 38488
1 56701 133363 688869420
3 104203 68644
1 25897 32011 992724449
3 102846 55015
3 82103 40419
2 199465 411954377
1 26592 105100 767709003
3 76890 25539
1 53454 65907 881629607
3 186531 101571
1 56869 156596 9971263
1 5602 125703 775388362
3 9466 86998
2 111166 477409617
3 197083 37798
1 69621 198692 398030732
1 40116 198562 518374824
3 84921 11405
2 64049 142866606
1 114802 191903 987907730
2 77498 269753781
2 52093 489692353
1 114887 167396 163271531
2 21797 615321401
2 7571 168151362
1 65992 73500 290087699
3 117605 107089
3 1394 14732
3 59450 123250
3 88305 78452
2 197002 418424476
2 4894 267287168
3 151115 78099
3 36435 128493
2 50744 104468077
1 41153 85756 147132678
1 11081 26245 375703090
3 182869 147654
2 138612 831826283
2 127766 426724821
2 13745 466723824
2 193080 879647917
3 138775 97194
2 54186 346860600
1 47207 167912 964320604
1 98114 122776 25287119
3 80713 79755
3 12698 329
2 152147 108797334
3 68096 44414
1 29197 90926 694043657
3 180330 74844
1 6779 121370 979555637
3 141666 81342
1 46405 96250 7304635
2 12438 177579968
2 83705 936353745
2 188448 647355341
3 79126 4393
1 59436 92205 154066480
2 176181 820450383
1 64416 196710 858122642
3 113705 156512
3 135675 184820
3 159856 191055
2 179242 464688698
2 4020 800325263
1 83980 156054 980582365
3 153724 137843
1 62459 107234 60383273
1 68509 180150 273631622
1 129568 161631 61691640
2 122708 303090127
1 75270 139143 8417992
3 193015 71840
3 30407 27744
2 166506 795241438
3 91421 42014
2 93027 191944054
2 124162 571425763
2 154915 825396154
3 149313 1564
2 188338 362270962
2 19992 996249101
1 27927 47758 800888322
1 34822 170236 88583555
2 129921 513578844
3 44448 6149
2 57935 403902274
1 1310 72878 53592806
3 64653 177994
1 77923 79118 153263213
3 16695 175812
3 34771 165010
1 79833 95153 859349725
1 27177 134741 514601219
3 22909 2660
2 19674 185121324
2 198846 356892750
2 149432 302145666
2 14767 923332574
3 1799 28177
3 65062 45307
1 164034 169530 18379284
3 119704 172300
2 38366 988815925
3 35790 89365
2 162017 551427454
2 48233 100624349
1 58727 120328 952540429
3 32735 152221
2 46142 362861433
3 119717 197655
1 47812 89136 761333357
3 101454 54406
3 36898 105474
1 1112 85593 565508722
3 187027 36367
3 20972 52226
2 178845 695475232
1 90258 101615 872504351
1 150455 164031 989149084
3 61282 125902
3 148589 35928
1 39113 140093 732671946
1 58251 177123 988240291
3 12841 194875
3 94191 5599
2 139038 599636951
3 63076 73043
3 27259 109500
2 49988 604466237
2 102578 830220730
1 122742 171622 237849502
3 161620 37057
3 40162 170592
1 133006 135457 692485462
1 100838 170811 584213611
2 77632 580634069
2 36425 872641777
1 48856 77255 888281159
1 135341 187276 66871280
3 78297 76880
1 136579 179223 386223074
2 127224 839931319
1 157380 165885 571202232
3 71891 19554
1 58525 179011 612672502
1 81384 158384 298166683
1 79298 165621 566510949
2 76142 313874141
3 104995 175605
2 198283 48937507
1 144907 146548 670508083
1 41668 84718 592825416
2 163976 180994099
1 44999 153469 331551664
3 15100 160415
3 35477 30067
2 3433 438834158
3 175695 187197
2 109353 127073150
1 33356 179243 24542001
1 11260 29168 157489352
1 7273 24100 153198352
3 147710 49086
3 108460 290
2 142075 845447490
2 104014 435143476
1 143194 153625 371575421
1 130669 176382 283115961
2 92883 112010171
1 57154 139036 442205782
3 161059 2726
1 30979 42729 598062189
1 4805 5249 823080792
2 110819 330498734
1 155655 181798 965579460
3 151648 40163
3 55903 114900
1 154939 155210 560566419
2 118736 563517608
2 68115 810915107
1 127906 192364 160938714
1 160165 187136 383036369
2 102664 22893544
2 56210 408679388
3 76585 106567
3 106274 62428
3 74046 27305
2 53416 631797806
2 181986 568535767
1 10254 82280 662336269
2 132509 943177391
1 14330 109210 171883828
2 194781 769342486
1 4944 173209 425662261
3 96880 196556
3 38884 83866
2 182352 339168697
3 84316 30064
1 86954 169239 391555701
3 137761 44565
3 45904 77238
2 39018 803449163
1 70381 114604 222769023
3 194594 8475
1 79337 162288 360753039
3 126400 106578
3 190438 153937
2 72052 617047600
2 166919 493640614
3 174978 124894
1 28185 171545 450952193
2 10213 185374670
2 27829 541483621
3 128843 163622
2 145649 137756901
1 23600 25879 680785695
1 15378 181623 201910802
2 92614 476880738
2 167540 659905757
1 37183 103420 592208563
3 198593 20910
1 32538 36405 140160521
3 140632 100575
2 120420 51543102
3 26141 126341
2 117529 140158040
3 2526 37851
2 2209 614739414
2 120800 707904901
2 157305 651864580
2 182530 259045265
3 74828 169376
3 79505 178625
1 185405 192129 907546166
2 99077 621684594
1 166984 181231 113550365
2 141986 281725425
3 107282 11064
3 154414 130380
3 150899 54119
3 107690 69124
2 12599 760453505
1 112831 187068 344830761
2 34268 575876727
1 139788 165089 666136951
3 27683 43430
2 142427 353380025
2 118688 578985720
3 163811 51651
1 14923 111650 84111426
2 147142 569536358
3 119379 115355
2 22981 68599154
3 167960 193078
2 199612 715446571
3 167281 166401
3 152525 175168
2 6758 877849147
3 47900 23029
1 164735 178379 461341796
1 163453 169541 208737620
1 94613 108525 474726516
3 128719 79565
3 75700 24901
2 13917 503560778
1 162195 173516 560868525
1 16672 87052 248438449
3 2165 169798
2 149731 77681309
3 63 55072
3 51245 40827
3 326 65897
2 76756 941803782
3 113357 105928
1 71187 141642 966408977
3 110517 175310
2 154651 567112163
3 20044 57738
3 153746 106902
1 12852 187038 982982021
2 104433 669643935
3 195055 153535
3 13353 11065
3 198780 158462
3 23695 14121
2 47034 292098455
1 76298 81182 902771449
3 13798 84932
3 52774 121522
2 113107 553969666
1 34563 199320 350392179
2 83333 661241902
1 86668 163834 183851498
3 131189 1811
1 119126 166873 301390859
2 183779 260560268
2 132290 544095489
2 64697 581343488
2 25183 120741050
3 35728 43848
2 153751 976932574
3 153287 184924
2 128628 839595925
3 163413 169312
2 1907 176910497
1 83030 163575 125344140
3 146622 164870
1 118371 170895 939550963
2 182021 512102010
3 79631 105114
3 56370 170639
1 10540 125887 524026097
2 65166 625036211
2 81734 206626091
1 74464 166823 357881525
3 60017 50991
3 51491 162557
3 120843 123276
1 34377 56398 801792063
1 87497 180806 517112980
1 43731 145660 611118686
3 73455 102658
2 121922 272670606
1 39900 161966 888085125
3 10140 4897
2 53239 773266788
3 175244 195792
2 170144 461743211
2 39720 732767698
3 60767 65443
1 124849 144787 221749515
3 89972 91271
2 1616 801115909
2 86469 76261266
3 73951 35653
3 96801 56895
3 164678 23482
1 100507 142134 818566007
3 177685 31735
3 169014 95634
1 62194 96265 288199452
1 157760 162843 967958335
1 35619 160264 94816384
1 152682 172444 64648763
3 116490 158457
2 146256 93625033
2 75956 746643465
1 167067 174464 476808566
2 29436 558300875
3 86362 14459
3 127424 126510
3 173691 105179
1 5947 170770 706976364
1 49718 170683 829004789
1 77432 122066 730190054
2 24614 297375052
3 35618 191698
2 171743 902358791
2 191881 19489808
1 61347 94266 22253723
1 549 14983 53355629
1 143157 145471 108197851
2 954 141014939
1 68485 166970 806438422
3 121423 74309
1 81935 92792 136592426
1 22854 37262 439469610
3 182224 103595
1 18523 88613 301463527
3 18968 179562
3 184135 31808
3 161199 152778
1 2061 156775 115554916
3 23885 14161
3 146692 153435
2 133239 248145235
1 97339 140072 577512739
2 98721 743090481
2 104397 678749179
1 35166 83864 976459416
1 90580 103705 508887443
2 40115 968985306
1 136959 157794 920806362
1 66257 135304 874565723
2 115705 876489398
2 71238 211565903
2 170860 648106585
2 68772 452488117
3 2192 22964
2 115821 669950802
2 37623 477231533
3 86893 150523
3 70404 18524
2 76502 599466566
1 62971 99036 170933512
2 8903 66327003
1 37699 81210 959306609
3 199601 150914
2 163273 98353707
2 3477 191143727
3 501 19038
3 46431 130469
2 108636 879751898
2 84765 992522589
3 15677 58880
3 124287 199884
2 146765 900545178
3 134851 149556
2 59167 916041983
2 116045 448592477
3 54593 96024
1 58940 171523 845353473
1 182829 188726 395289375
2 199299 385141854
2 12301 654251908
3 120404 145307
2 132172 686767485
3 178225 110604
1 84879 91185 559232353
2 82383 843207082
2 5174 798313737
3 57409 32323
1 71434 193325 756762295
2 173786 512234513
3 113942 142797
2 52720 142090456
1 114693 119403 836365566
2 52301 391121909
1 26994 121682 345747717
3 179899 40795
1 11063 115651 329208729
1 147070 193734 551637008
2 129792 615772598
2 16038 667143010
2 164237 45557307
1 53632 158622 785178175
1 9433 148814 682552090
3 84442 151744
1 101179 151687 258654513
2 13308 284679904
1 82631 134086 636148678
2 13729 653123749
1 104590 167435 884468442
2 17246 190587152
1 157284 169041 875560182
3 90607 168508
3 140900 12799
2 21843 485868215
1 104644 105764 381899378
3 163848 72791
3 128046 182649
1 10797 111495 243684303
1 62427 161761 308456738
1 8767 195451 745287994
3 104171 133790
2 55938 528999701
1 12868 54954 905787475
1 155047 195722 866204759
2 4871 286181072
2 87732 246273429
3 51640 67051
2 166548 275025502
3 60113 69106
1 11167 60823 359196873
2 72948 976274910
2 86124 93790071
1 126665 195660 939008002
1 52728 157976 286604607
1 30570 165933 666618303
2 18642 518872044
3 172533 42727
2 74364 973139732
1 95464 160612 991600754
1 86007 160909 295261357
2 103269 880307381
1 86834 149354 428446757
2 101161 786842535
1 42039 119057 539890697
3 48983 22716
3 58091 88494
1 6690 63501 151272820
3 59595 158187
3 162786 32304
2 47671 916478983
2 95104 766412687
2 61139 633499416
1 134824 188259 476372175
2 66675 854314289
2 155364 467857380
1 146361 191377 706595732
1 53168 144683 726892887
3 2885 82048
2 14066 804087721
1 48591 91064 183289056
3 6836 85485
2 5202 138735575
2 42603 100718115
2 2913 768044838
1 47813 159774 91266273
2 72999 248474299
1 54049 150117 615493547
1 4839 89205 644796285
3 52735 71037
2 181239 882563054
2 181715 853194926
3 142103 31040
1 66697 173094 700712280
1 87049 148081 929980398
3 27770 106347
2 195980 530758359
3 32544 143967
3 63141 169396
2 43214 292999019
1 110613 128649 323673163
2 150628 508304755
2 43836 638317536
2 127380 970704959
1 98589 120610 8797020
3 194921 101466
1 92737 110595 872326864
1 52844 91374 545393855
3 141436 12187
1 87660 171976 202323229
3 186758 103317
3 4903 195061
1 92619 174931 779027159
3 133024 38831
1 41241 101062 412948550
3 127269 117973
2 164198 845861898
1 55003 188325 229177747
1 144753 172813 849262962
1 3051 61009 707970024
3 11451 35580
3 142849 159894
1 97308 157613 9761735
3 12137 167950
1 21101 35322 164631501
3 92 142629
1 1173 191523 604215546
2 166722 929377791
1 83789 191017 963949316
2 163510 968340545
1 48577 157158 574367510
2 112376 159142085
1 13366 118254 108443015
2 133076 620356102
1 7279 130952 46851140
2 131040 504453807
1 170971 197186 860091166
3 4540 89896
1 66422 106348 623666983
1 101731 166396 644083041
2 11159 724473226
3 60489 190249
3 171495 188795
3 43096 82807
2 26013 965463870
1 72488 170476 243736874
1 83836 117961 890581089
1 43679 77863 984361688
3 42652 15955
2 145509 316852502
2 112288 777415731
3 63072 9577
3 23701 115580
2 109949 149237911
3 88023 129953
1 24255 24747 531817104
2 22747 465465994
3 122653 146887
1 93080 123860 104419893
2 105351 845756144
2 169801 660880055
2 38748 27366713
2 158714 59616669
1 4055 84386 799640326
2 90545 621844143
2 56004 57143071
2 66822 159275984
1 29569 132185 739834170
2 99511 34235882
3 51059 108580
1 2851 102590 871732602
1 89733 101444 386432480
3 48046 71693
2 19821 605733097
2 113801 908128561
3 79127 20447
1 75355 157077 219335916
1 40130 74094 170994514
2 36165 375725951
1 17012 104961 941306635
1 66650 138284 201526437
2 110146 773528045
3 42405 67651
3 38196 134069
1 103456 112933 545824836
2 56421 145666331
1 187297 194676 923320968
2 124469 294779289
1 39885 105391 126326837
2 62536 485754377
2 132582 87472674
1 57294 198072 516409272
1 141631 166208 492401693
2 3761 23283396
2 164127 937107206
1 25799 177253 921248798
1 87392 133837 508994607
1 55989 86328 900974956
3 153857 167221
3 114273 107103
1 143846 164161 630930151
3 187850 60448
2 112777 823215492
2 193155 147323387
1 120405 187104 822398993
3 177855 80337
3 113915 93941
3 78525 107565
3 59730 30678
3 146559 119213
2 112853 180657149
3 116689 110797
2 76599 750314854
2 122454 9425983
2 181966 905636602
3 169129 27211
2 112205 801821017
3 25155 157220
2 50445 994460805
1 73912 188951 871770077
2 79195 883848275
2 32755 483391419
2 198759 47258911
3 49200 69100
2 182639 428018485
2 94212 829041077
3 19365 39803
3 117805 60996
2 3925 852581167
1 4261 141578 527958158
3 107881 81317
1 16199 32593 852324921
1 67707 128754 491705950
2 31935 590482623
3 40253 89876
2 11688 136315679
3 135656 69294
3 180172 19250
2 195854 996924506
2 159683 391811988
3 81495 21927
2 66142 172169209
3 148986 104287
2 31996 652644626
3 192726 11915
1 55817 64356 925768444
3 156299 11526
2 50746 251218397
1 112906 122607 914070953
3 119112 29155
3 64857 2218
1 85163 146593 402901624
2 184108 892112235
3 66946 104527
2 161025 190984577
2 131221 726637884
3 190657 32456
1 90534 116533 764856324
1 42511 51574 869912278
2 144380 476317572
3 149848 183294
2 186133 796621649
1 78572 104078 873866314
2 30554 526898160
2 190942 156696529
3 133754 112760
2 146969 148062760
2 182717 873918492
1 87947 182044 313837256
2 170164 126449128
1 41491 43903 512830101
1 71514 78970 368451758
1 113917 126772 889330555
2 53136 104502392
3 173440 79807
1 44874 168975 862458375
3 178920 177558
2 26144 907027140
2 86265 407643592
3 176974 69563
2 143451 464243101
3 66509 163177
1 61359 162978 36008835
2 177505 416256746
2 41099 642921058
2 141692 640506290
3 71357 49361
3 67370 38572
1 85101 85295 146921297
3 175409 182806
2 7882 312217712
1 75936 197190 146699826
1 26905 165160 684450261
2 170388 5775221
2 92248 744424908
1 32620 108497 68669081
3 11427 29538
1 32003 40665 131955271
2 166168 389736635
2 170511 344420007
1 138912 192747 898292970
3 151349 8954
2 5470 634460458
1 97545 163725 69980028
2 12620 486093201
3 170088 152253
1 22091 64442 133130576
3 507 109001
2 76248 206910035
3 113107 113508
1 118900 189377 352141327
3 106956 138415
1 172973 185786 176039674
2 111059 459724608
3 10215 68412
3 43270 197288
2 3155 106079768
2 19785 597031325
1 74864 177081 362445764
1 21062 163064 524781224
1 136975 185617 254582450
3 122925 111864
1 125501 198381 282761954
3 173780 191554
2 124591 564576283
1 1565 87960 383971449
1 18328 23016 20106705
3 174719 172808
2 163978 337282392
2 103023 214896190
3 178897 2254
1 84131 119176 560456689
3 62136 76165
1 48529 194446 677153778
1 50058 89393 822136252
3 56160 32273
3 101778 115503
3 176472 36635
2 48693 771774817
2 149117 561132768
1 62952 183540 149830498
1 86377 121329 373353142
3 171692 110259
1 30352 110449 546191491
2 51506 79973561
3 103246 179482
1 93940 157447 990051137
1 83847 144984 206181975
1 109157 152295 654257215
3 148822 144285
2 90462 721990175
1 72242 121015 24017967
3 101955 77405
2 170746 24856963
1 63444 146889 278831922
2 113440 560644358
2 114511 565684891
2 112957 960171272
1 136796 143002 154417193
1 181099 196574 453921487
1 23234 129953 356725391
3 136357 49563
3 124590 98584
1 54927 88613 648685229
3 63217 33562
1 55213 126170 255096872
3 95745 112286
2 617 898682007
3 177944 180053
1 8167 72569 253787758
2 138059 328017651
2 87479 375906020
3 141899 191748
3 14249 66224
3 198794 191487
3 167684 154885
1 170227 181644 440237132
3 14402 35712
3 142211 41863
3 52270 57511
3 7371 77337
3 107409 142927
2 61666 891953895
2 163292 723244952
3 108721 192765
1 19736 82331 420701581
1 63789 173236 270698230
1 145087 167596 368549322
3 28711 126713
3 146280 22965
3 116848 187397
1 655 181099 811145211
2 140843 272323581
2 175286 612049091
1 41695 66073 710338666
3 183291 36210
3 84750 129902
3 149890 96234
2 52953 715778863
3 149159 7884
2 68863 695454121
3 132562 68031
3 116836 185079
2 179036 686250712
3 80957 187819
3 95200 162852
3 185260 129913
3 15659 158560
1 34905 179018 124431363
3 105868 52315
1 5177 198478 466820874
1 11335 63703 462556878
1 49014 133893 250823593
1 54939 121158 40723916
2 134073 365552116
3 89574 4582
3 82047 108162
3 155816 82052
3 90029 53913
2 56248 619796264
2 66386 547603764
2 131871 332065990
3 110566 194472
3 145788 147267
1 67174 177414 792875569
3 21300 158812
1 96544 135279 699918619
2 183092 519680400
2 116640 435168415
2 111552 913060505
3 107438 25635
1 97250 135610 82312813
2 143151 188215173
1 23544 194262 423311471
3 10081 22404
2 81271 309296531
2 27239 987973652
2 144821 562342157
1 138419 178275 568743789
2 10090 931511823
3 104348 107443
2 116045 450105107
2 56384 39862117
3 54049 152550
3 74046 37664
3 172625 187004
1 174159 196365 932424379
3 169777 126725
3 198243 135332
1 20383 147660 114542090
3 67161 127742
2 142692 701623483
1 21607 198950 664033968
3 134758 184521
2 165134 468180621
1 135139 190478 183937154
1 53605 131502 469007727
1 117602 186354 284202329
2 70414 986718208
3 40366 188626
2 112183 985247048
3 161101 107182
2 66032 757532120
2 178581 489376977
1 1246 22801 713015556
2 32858 93733572
1 94259 148627 351019371
2 62701 904418972
2 26332 772145084
1 39733 163691 883298175
1 46066 84162 12800711
2 58335 127858777
2 62203 27370201
2 53925 359370994
1 43123 132452 168010609
3 130677 187138
2 98597 282710510
1 68094 198597 445915593
3 94404 177108
2 134100 654570855
3 179880 116706
3 43551 121958
1 59934 66762 125442179
2 106212 172103701
3 64320 178032
2 132078 719434830
1 8192 100546 407644604
3 197163 187481
2 101074 415316919
3 135176 6497
3 127917 17221
1 8076 115255 614149586
1 26286 171077 881126923
1 9926 19255 163627835
1 42981 171522 815557009
3 1100 70427
1 148277 194141 355034221
1 28468 31883 149602265
3 15724 58575
1 86900 173869 304390453
2 167814 670352307
3 95784 165974
1 77309 77555 24288859
1 52180 115758 825965286
2 121396 107251276
3 48231 183131
3 9381 50246
1 46205 123282 553597626
1 71835 72936 162288873
1 117618 131565 605231418
2 189089 478124718
3 118616 86403
2 152386 230098707
3 189361 55761
2 184209 343308906
3 31730 61104
2 64895 230784187
2 172259 210133718
1 77376 192016 914844820
3 46816 189831
3 164900 161474
3 83103 49699
1 20336 163831 499323388
3 10270 187710
2 18 539158739
1 127430 168147 87414388
1 73459 172575 770694335
2 64150 669074028
3 98868 199716
2 8718 567231905
3 32868 183618
2 93007 576928032
2 98832 5812036
3 117717 182642
3 38833 25597
3 133660 130303
2 75481 845550556
1 133484 168314 704419365
1 52620 149384 982167343
2 153875 337057679
3 2625 104526
2 89206 64413927
1 25874 193286 249660934
3 17648 189841
2 38771 695312579
2 57607 867050459
3 34153 172826
3 95358 3216
1 143838 191082 965366543
2 125459 557960057
2 81702 566165689
1 155144 189934 474713061
2 192345 62905812
2 122430 522325218
3 120544 103876
3 63277 48980
3 156535 170238
2 14638 28895021
1 60279 61018 415711683
1 69385 114842 537019368
3 142710 33047
3 50478 143888
1 18821 84053 541666276
2 142720 957527509
3 21732 28302
1 59172 179888 326837566
3 5495 145154
2 48137 27516840
3 81812 150481
1 25093 114901 330096395
3 68936 159764
1 23616 177554 465059954
2 81253 820719570
2 169451 261175085
1 100300 199610 408812341
1 40310 55447 282574780
1 18498 74440 268950120
3 162262 30799
1 173636 175224 378472495
1 10574 146136 560808914
1 21106 110010 344931529
1 42110 154207 602169605
2 171505 863462139
2 163778 520351535
3 162020 152227
3 7500 39479
2 56138 338048075
2 2315 536834611
3 105552 132925
3 153336 3136
2 144885 947786805
2 158090 615089714
3 195677 10329
3 75372 118492
1 17291 194916 90356284
1 33668 96883 164739162
2 169715 436684601
1 103369 186389 275444303
2 123000 939091799
2 41541 760441960
3 171869 78573
2 96602 668593753
1 110144 148082 617012858
3 12579 195914
3 15226 92872
1 124345 181899 234935146
2 184780 404300673
2 82182 876240136
2 148689 606663558
3 26555 82634
3 133725 13835
2 14400 3116233
3 132162 144885
3 32065 93048
3 117528 14802
3 55079 71871
2 93772 825984248
3 9207 135231
2 181179 777173447
3 62487 177630
2 32761 48709151
2 167648 767508216
2 19433 988298808
2 65235 785988938
3 163813 95693
1 53917 130950 938539540
3 44297 54673
1 64605 162271 940378884
2 167167 279657726
2 59770 602922483
2 134248 55500520
3 56641 118642
2 86139 429466461
1 103230 118343 569130030
2 98518 668331841
1 18010 69684 674238284
3 197222 176105
2 63130 958654534
2 172011 341442973
2 178186 268210037
1 18211 183611 266112198
2 142833 498250170
3 121508 94636
2 44420 667937620
1 34659 75396 644910112
2 73460 997710089
3 99769 151317
2 35360 363541089
2 98492 397237767
3 68940 17708
1 52654 181602 581736470
3 18407 138786
2 9524 276113872
3 199418 86035
2 118652 530468165
1 15479 140498 277272347
1 68753 85166 646283791
1 51196 152375 4589016
3 5758 165302
2 150710 449697223
3 19019 30052
1 16834 67857 577147361
3 119447 64970
2 39880 120183117
1 126630 186162 510448863
3 159692 36483
3 32279 81835
3 142506 199722
3 165142 18270
1 4102 129045 899396022
1 159464 193705 304353188
3 65540 71934
2 67342 860798014
3 119841 85330
2 155471 511694081
2 21970 132056863
1 6073 67261 292802672
1 108613 175337 882644523
3 82536 122923
2 147730 995457098
2 144940 570420547
2 25519 435084684
1 134383 195339 460575640
1 156988 191840 681615649
1 79211 106989 226800984
1 35790 113626 498147725
2 166027 535470341
2 108568 79863437
1 67277 116294 400688269
3 29364 87889
2 148891 519629613
2 179091 328447802
1 101789 158233 466577224
1 116638 190876 237837428
3 86716 165598
2 187518 457941810
1 5530 87968 731085214
2 197502 379019733
3 110271 37577
2 123495 494974496
3 156454 11363
3 129366 158933
2 33633 243929596
1 8199 191402 827712541
3 144606 90874
1 135997 196375 702790035
2 66879 974594689
1 45446 64550 971560179
2 197464 182877893
2 18202 563958866
2 134953 319278355
2 21169 905964374
3 156994 85400
1 69314 91934 598776794
2 29688 758660958
1 42555 146364 485609923
1 42412 180695 38570920
3 1379 173591
1 103655 197146 275822042
2 130330 888847749
3 133495 155075
1 112451 179356 432272537
1 38382 156813 261851514
3 189408 41293
3 90394 177695
3 165267 129236
3 45148 168960
3 193524 30931
1 85781 136323 303792641
1 2194 194225 306441628
2 150543 388926156
3 124511 165789
2 75785 342463371
2 110254 873273232
1 126463 180750 714450350
1 10522 84541 109370162
3 79339 198621
2 25626 386743394
2 23990 971452924
3 136967 103414
1 74245 131634 980322098
3 149214 134565
3 63674 123224
3 63641 157590
2 187 733360579
1 81055 162920 164244031
3 21384 184954
3 62926 154809
3 40853 175374
3 41526 86339
1 117288 177433 524014977
1 11390 12444 710630780
1 193451 195069 791339521
2 105050 495785819
2 183303 273634010
1 148157 164713 120081650
2 28727 988182963
3 67208 106987
1 164920 195567 473533964
1 94094 175412 126344807
2 182470 216690312
3 114710 55002
3 52738 116493
1 112631 185830 597548112
1 77921 184650 857722256
3 158169 39494
3 118426 107706
3 188446 82752
3 34117 181392
2 54521 472100274
2 129503 309524266
3 104208 144130
2 136992 692949609
2 145019 157555070
1 21205 141115 883438740
1 110914 127840 316293879
3 72449 188932
1 110771 143536 268486576
2 141275 565907630
1 88394 151115 916248512
3 36873 97075
2 101951 112450689
1 86042 136192 247836152
1 102402 193423 666149492
1 61969 73845 337613763
2 52687 363123567
3 130340 135864
3 51940 106754
3 199876 175075
3 132017 113411
1 37382 46010 310212297
3 134575 98302
2 87040 65730844
3 133023 23510
2 68263 255332884
2 120635 175679290
3 91669 9379
1 1533 157245 590307629
3 110776 130777
2 183717 42143586
2 34746 811714656
2 155151 643188317
2 31084 952776904
2 18423 57780716
2 5681 326497080
2 69057 969234270
1 27344 146333 644734862
3 48203 101636
2 9870 368065865
1 53809 82937 664524662
2 82430 723821289
3 146404 114593
2 8259 534464975
3 34291 103618
1 174961 183180 226425552
1 89367 117743 142409864
1 8132 68592 882187295
2 178621 852630817
1 77083 108357 427453071
3 171437 23365
2 197462 21740781
1 71794 181797 739687329
1 43369 69934 641300400
1 34225 195209 715618284
2 66563 370814871
1 30668 176781 7144312
3 173014 117133
3 40429 53168
3 1467 49653
2 120999 773638214
2 170735 159037065
2 105157 515991878
3 106480 139369
2 41119 320627190
3 130161 130660
2 195665 59232825
1 88085 176345 582233324
2 22575 286696210
2 106669 539753363
2 4743 548612765
1 35777 72135 671761266
3 9651 182516
1 40245 48377 908825859
2 93766 281471062
3 168722 196443
2 45286 451880963
1 105450 124507 138126664
1 146468 182186 355936725
2 183869 852265988
1 32324 162167 216345623
2 63246 632643378
2 50219 601717605
2 113099 899035601
2 140699 173103665
2 85434 140587372
2 155195 298092918
3 11638 188666
3 59446 66390
3 15637 185248
2 58508 530432937
3 116510 105902
1 114861 191173 963549494
1 56586 194780 662601229
2 33443 269230012
1 112100 184741 46282213
2 145055 188895871
3 197987 36187
3 33943 42169
2 57834 876233753
2 106407 544877080
3 165250 36037
1 34252 56327 241956669
1 26701 134799 336313876
1 53459 148364 204196844
1 55925 89615 450170400
2 81413 289195150
3 149099 197205
2 55402 502575679
3 49779 192160
2 130002 284859262
3 75926 26380
3 120255 46427
1 2489 162213 143882488
1 63318 130270 801760965
3 155951 161776
1 48635 166625 795983573
1 9979 104331 77359792
3 146057 72523
1 541 161701 432825686
3 128893 18607
2 97950 899748260
2 176125 29888389
3 32091 120099
1 134445 175299 622285504
2 89583 793314770
2 32536 21745460
2 57917 927233072
3 153636 47383
2 82659 29246540
3 72980 111921
3 127871 40527
2 38593 11073954
2 139762 434522520
2 45373 746884308
3 122961 124386
1 69314 100572 221104362
3 64210 123979
1 35055 142461 708919790
2 32701 978356255
3 119498 112325
3 72510 13520
1 18771 59710 532088068
2 24838 122992292
1 19337 169673 969304103
1 69795 72382 861585706
1 41187 198904 242772623
1 8820 140460 142489446
2 197935 808353921
3 95775 18810
2 30434 424776201
3 147858 135840
3 143535 93211
2 33935 611135500
3 144006 1809
3 101253 82696
1 115810 134504 729927999
2 196899 780762544
1 14810 95657 165705879
3 96088 85445
1 44563 130462 984657261
2 76423 965474128
1 72246 96326 958963327
2 151296 629756764
2 95600 405700122
1 8229 52612 531146589
3 198747 5656
1 152977 179360 930157627
2 152037 948119480
2 117865 353878165
1 38507 153051 133311821
3 27073 183652
2 35424 760372480
3 47348 144340
1 122988 167044 21966945
3 143031 21748
2 40816 866110032
3 159161 114289
3 17443 150933
1 60199 118658 28954270
1 4909 53243 548139124
3 159976 7969
2 17850 423488743
3 196801 89077
1 166758 190770 777534765
2 77010 269862340
1 96392 194489 242334209
1 77012 111011 425394318
2 45051 718384308
3 138130 51360
3 162819 176435
1 5453 37671 591891618
3 100884 89376
2 67715 153967867
1 68124 100891 24743509
1 84955 151603 940112482
2 195233 775633245
3 156742 46243
3 166928 41897
2 168466 507322049
3 54383 165402
3 103056 178351
1 59090 126409 401789905
1 48897 160788 931492843
2 69459 815141500
1 145702 147180 605490039
2 189120 9616935
2 143453 578110526
1 105033 156936 34863665
3 152272 130095
1 88330 195253 514870828
1 785 131522 980134088
3 181396 191917
1 36351 116575 652138499
3 62281 109956
3 102391 1914
3 57256 55497
2 194355 256089291
2 162123 508422386
1 38766 113884 884193870
1 9690 179826 260715615
3 132600 109345
2 181513 909303991
1 64053 85997 432382684
3 153913 102154
1 23817 68401 916050877
3 74878 25053
1 27315 65224 947917398
2 123836 112237984
3 64406 25138
2 67360 325870386
3 92016 51821
2 14911 982476198
2 195299 297944586
2 132674 860702397
2 194061 260746904
2 6936 876769036
3 83146 174971
1 63303 88094 660061247
3 161459 132041
2 128261 988583517
1 88393 151800 651323687
3 61296 147563
3 153646 16694
3 145960 46143
2 33144 93338190
3 198455 100104
3 145994 10504
2 35169 332101073
1 32959 106197 952127811
2 89110 50904040
3 105358 66974
3 199022 27895
1 29968 145055 204743838
3 8278 120659
1 25878 72820 552909635
2 172385 856659618
1 111013 117030 171512230
2 123179 927145963
2 77250 465223758
1 22551 47591 704734468
1 59591 102039 470732389
1 32074 76259 185038749
2 105700 121785693
1 47576 168090 926668461
3 54484 65634
1 42796 79033 176718998
1 47921 168716 528452284
3 4319 175495
1 3353 73782 783673303
2 135086 496408537
1 64982 162645 544712214
1 34097 95347 176284944
2 20375 67539925
1 116266 138348 24373662
2 9065 753294694
1 35952 121195 109541630
2 61614 541415968
2 132143 138240262
3 118330 83538
3 193958 114126
1 47407 128978 696641005
2 144712 342510955
1 3242 174209 420856549
2 6104 917474008
3 76470 168170
2 55855 577354962
1 33166 69988 238258884
2 42730 667113749
1 150438 167042 552916414
2 23938 578939514
3 56099 2963
3 1010 167455
2 102201 122395865
3 143994 3467
1 4130 146695 513416072
2 3214 7877781
1 128984 149160 140851254
3 163347 64101
2 191856 403209605
2 39914 55945981
3 12189 48490
3 190128 147449
2 84825 63982281
2 89242 106897769
1 36682 74874 760579454
1 6717 8212 399517778
2 110494 764801088
1 5341 194011 872732088
2 172535 355153918
1 103337 104571 245897238
3 118819 98348
1 61125 70620 407833245
3 191428 196037
1 105401 193106 851289910
1 90776 132004 57125794
1 9166 41288 483198256
2 105247 66905897
1 82049 143779 883202344
2 98745 695196099
3 48982 198337
2 143031 141783208
1 25076 30467 115383975
1 42410 143473 763649425
1 112525 128476 41910704
1 48618 95170 406474777
2 14720 990927597
3 101458 130139
3 25116 95880
3 93995 98709
3 159920 62422
2 156370 42158399
3 22448 63852
2 107585 519551409
2 40305 894482398
1 40061 64312 250349789
2 176567 216897833
1 82350 194956 471072598
2 12003 668380027
3 156266 60027
1 10505 147953 763737258
2 29633 55058382
3 114814 188267
2 29811 49952995
3 163070 1512
1 12150 152099 977141215
3 49853 36050
2 70851 781773365
3 104541 137734
3 181394 157356
3 34369 9318
1 11064 41497 705778379
2 130870 182064978
3 175481 193736
3 36875 132903
3 160877 137795
1 37475 43760 92830441
1 112530 152604 23970160
1 131141 187954 99269981
3 91906 191128
3 14132 106631
1 18037 120313 44841467
3 154516 48096
2 198048 275045227
1 119571 146223 318826280
2 42940 313191629
1 57449 95737 983912552
3 100248 195166
1 77778 167132 803015680
2 156599 244949930
1 160606 172909 524030276
2 170044 79311270
2 185950 739259675
2 178874 78099447
2 5434 673641829
2 48646 789831207
1 57974 190099 618061217
2 168508 16190626
2 53080 376387917
2 34399 633727630
2 94169 107470400
1 82748 87376 296064689
1 88971 135348 360186663
3 161574 67470
2 53136 101426711
2 63126 572379253
1 1206 141162 363719929
1 105203 159399 407404582
3 38270 178345
2 64483 603562656
2 84118 588340390
1 30357 178528 511741552
1 111823 140418 720503706
3 134483 165945
2 196348 455553497
2 150512 811231496
3 36059 12815
3 103716 71363
3 2909 77847
2 139788 643968518
3 170321 59621
1 19555 45085 558343800
2 163879 36070278
2 34333 64111876
2 145106 475684847
3 24734 81175
1 19456 175304 91567079
1 15357 92105 779955115
2 44914 192063490
1 63066 97345 56217005
3 197502 70349
2 179782 370660374
3 73007 177367
2 83107 613377298
1 1843 4154 895981289
2 189097 119327464
3 45412 1854
3 30520 125827
2 89421 157087412
3 61541 71700
1 102838 121776 282446950
1 28315 63105 813629767
2 141146 781044424
2 189813 311716148
1 26054 28265 372683711
2 8772 57972715
2 55197 254032658
1 158467 179787 224550500
3 38579 160629
3 17810 107831
1 31527 42058 279088721
2 22419 971102276
2 152033 565877879
2 25124 182186128
3 123000 178770
1 43754 138864 433910486
3 32228 31135
1 164164 181522 612701040
2 37849 512028695
2 176153 388210793
2 17811 696545662
3 88083 143631
2 30070 841558127
3 47797 79077
3 177427 94289
1 45637 189484 704737126
1 84261 110496 175937831
3 29873 40501
2 164717 452280408
2 195532 879053283
2 2324 274484326
2 48806 181927376
2 30386 388209841
2 101917 236835146
1 103766 120180 981420155
3 144828 19870
3 181443 190131
1 26987 125407 739377479
1 49907 146304 118653387
1 32672 85471 216281846
2 29038 115886587
3 131782 163294
3 123651 118349
1 13510 29038 222755617
3 36353 150501
3 168307 15542
3 10441 67351
2 80117 386956365
3 117705 189384
1 86162 125494 342857154
2 48183 938964599
2 198886 766920471
2 174829 188810277
2 59807 662532658
2 162380 27534517
3 159207 84591
1 115679 131517 561339203
2 37962 602216292
2 13385 746805071
2 85380 622425941
3 24829 76744
3 32098 36344
1 48311 83389 648507234
3 62084 196960
3 113813 174346
2 86101 184760795
1 62876 97646 583484844
1 67498 91625 959083723
1 11772 27015 170902962
1 43440 66441 144758094
3 233 102888
3 133378 190666
3 199091 187991
1 5181 112994 393582952
2 156474 813100952
1 105278 125225 863035467
3 141012 92193
1 6850 110376 646354992
1 1190 193019 752005842
3 50970 14784
1 111321 184069 489500626
1 55497 89364 411266763
2 110425 186660801
3 158635 72319
1 42526 112770 526849826
2 91957 312082058
3 25089 43433
3 48075 151125
1 41770 194346 205829614
3 37663 170386
3 24805 77678
2 116722 354955485
1 43330 154480 47678270
1 26022 71320 698752169
2 81896 888887822
2 179011 557806050
1 11952 53038 902368654
2 134760 95280540
2 167574 532176706
1 123428 160735 887955896
3 11410 156830
3 62310 193364
3 171845 77695
3 134154 22669
3 152016 19036
2 75266 718750458
2 162582 36754261
1 52406 138863 917134047
2 189276 170659982
1 22734 73967 554809875
1 119000 142550 775633316
3 118721 56556
2 4065 559029896
2 183998 656986664
2 22541 111148119
3 91817 107351
3 121281 79259
1 100884 134158 486374392
1 69833 93267 118084623
2 49258 232344913
3 150633 187984
2 63762 510995581
2 190277 261441530
1 7679 53206 894485228
1 160662 167149 699599952
2 82154 560036074
1 54247 181745 476721199
3 30969 67042
2 82823 726690510
3 113709 26730
1 68989 79986 270876896
3 103575 110913
1 24283 97300 244150148
2 150797 785339894
3 38941 55396
3 102383 72495
3 114287 141728
2 153873 175475181
3 46799 119579
2 59758 521956179
1 91024 170879 273341263
2 57315 211124088
3 23707 14550
2 45972 48834087
2 89685 352042626
2 142467 741130068
3 122143 176713
2 50030 92519345
1 44081 174402 129699535
1 21769 156538 233721302
2 16502 695247837
2 49815 8551886
3 67560 30564
1 53 71557 418286944
2 169177 195626785
1 40186 163968 532597957
2 67035 46383051
1 78101 174356 988190534
3 42552 133266
2 134420 562127683
3 30347 11186
3 97930 32872
1 73268 145462 884285527
2 97134 350978485
3 14789 145665
2 31272 826322223
1 2786 18734 193762899
3 37161 140220
3 58731 38455
2 91919 76309312
2 46085 601813642
1 137231 145917 637011254
3 149392 128218
2 197625 768104410
3 35459 127875
2 117373 41099209
1 72245 192218 860012114
2 100760 89903346
1 85500 137181 588269732
1 151548 154185 404526126
3 144072 109020
1 44029 158973 743894472
3 183531 77869
2 109454 650868768
3 45677 60533
2 178096 746565408
3 162707 109486
1 66763 80510 160736879
3 14679 98172
2 190042 512726136
2 141059 408224669
3 10295 19084
2 58654 780167941
3 135745 170223
1 24250 57647 788536357
3 108105 37395
1 7179 47537 614682878
2 72642 169565956
1 118654 126681 191396192
3 101886 129231
2 185227 853740928
2 126571 548999941
2 171955 653606474
3 162412 150218
1 3076 90329 482396778
3 47899 195501
1 155484 194091 559617823
2 57168 974953444
3 26530 71514
2 186152 657150181
1 88345 146897 493692223
2 14762 483392542
2 111838 954741447
1 69358 74798 256269673
1 155536 183279 214972012
3 188474 156076
1 132339 181678 647242780
1 42828 177010 438462469
1 63673 142427 537582359
2 179066 168708507
3 114384 164397
2 174382 665435049
3 199368 39807
1 93189 153300 286991750
1 4135 90431 660531430
1 42920 94194 600779042
3 138986 39375
3 588 79719
3 99104 173032
1 87751 164047 155875933
3 154328 79649
1 139339 174836 905245199
2 81476 549545297
3 140750 80184
3 86220 32621
1 38607 181696 222462578
1 170418 181906 531997471
1 26933 41640 59627719
2 107718 701690077
2 49930 719063453
1 30577 81978 752598336
1 62693 191075 197071166
3 112979 152319
2 73369 335196478
3 123805 103137
3 29741 33170
1 53094 101801 496038477
2 13087 766471097
2 110023 433503001
2 161993 522093672
1 101066 147904 665447190
1 161499 199482 128829433
2 65826 494282974
3 46717 129921
2 23142 650405446
2 78940 439013570
3 158753 52018
1 43590 185892 837688557
1 53312 149947 965269852
1 59127 91041 498652796
1 82896 108595 945046949
2 145169 834465189
2 97416 43757219
3 121028 24343
2 73391 146501453
1 34954 38444 527050481
3 177913 52502
3 189104 145650
1 39246 87982 913861018
2 191201 960722035
3 175420 167303
3 96630 184643
3 176006 17556
1 48416 90298 893500252
3 115074 166407
2 47496 112493972
3 102532 183231
1 30376 75188 513641900
3 143160 185834
3 126307 151420
1 70312 86980 43384624
1 118337 192161 45202908
2 188084 325929659
3 174054 645
1 6449 173940 473677628
2 165708 738125416
3 10851 159695
2 191866 828850536
3 82691 122328
2 116931 966714583
3 179125 32222
2 193841 849758354
1 136541 144843 354663625
2 106940 298464668
3 80738 100073
1 97398 147653 507067512
3 160795 160643
1 92584 113332 273955700
1 35147 104582 465694349
2 20986 521298625
3 11523 50063
3 16653 61792
2 50017 648121163
3 65614 124898
2 101400 822520646
3 190779 93163
2 113562 829390915
1 21685 186062 173646203
1 115188 158531 396492031
1 83349 181494 204915635
2 153547 873971787
1 82205 104609 869564921
1 120687 142097 499620140
2 24646 844577694
3 87223 86326
1 18376 23848 975007813
2 57733 396296002
1 159211 194924 791799676
3 13407 119166
3 186556 116727
3 145673 19759
1 45003 80723 685044892
3 122679 183975
3 139116 16423
1 53075 124100 137579327
2 147128 440686911
3 188334 198203
1 139414 148322 161533927
2 160763 168494393
2 107903 237987469
1 76854 111225 113768954
3 27410 57187
2 130346 208816886
2 98250 103059592
1 85143 136264 509923842
3 119263 171743
3 37178 13447
3 49497 48401
1 17038 107449 769823914
3 136608 77447
3 75691 86350
1 27052 30657 158519051
1 90845 112535 910973128
1 125998 157390 721376809
2 149460 404736125
1 53840 65657 269371031
2 43036 362416392
3 9896 107252
2 76940 418335482
1 1635 64893 16234428
1 79840 100360 94278267
3 58156 173896
3 36487 8506
3 77747 32784
3 25959 60117
3 59913 110506
3 197346 60475
3 112897 183986
2 159019 668458984
1 87919 191802 423086225
2 92141 767522084
3 112162 29051
1 593 138210 811582566
2 24572 842885523
2 141332 386426990
2 17370 609470640
3 169527 122251
3 62654 170111
3 185269 85980
3 43632 84298
2 131735 914899345
3 59668 190787
1 17530 111793 79215149
3 168456 122033
2 131021 988741944
2 143260 351894187
1 7368 18679 624155241
3 143648 190217
1 84713 185566 582193760
3 158160 90778
1 146171 154974 441242771
2 26295 579566328
3 146957 733
2 186278 219127356
3 65656 21731
1 132473 185010 733564878
1 4653 196868 148410408
1 61577 122303 446704373
1 71323 74642 230278318
2 16513 620875444
2 20160 61851069
1 124225 167948 980232579
1 96709 121430 954959906
3 120264 182595
3 183610 197492
2 82918 781402758
1 137956 148215 671565493
3 190698 134217
2 72230 652455486
3 169825 135664
3 17701 88156
3 173263 107417
2 63565 460089641
2 63585 104366650
2 92461 691196825
1 12833 61727 994956193
3 144325 161569
3 9743 136764
2 167164 64704599
3 134066 149965
3 182845 139496
1 16721 112090 42949628
1 1239 27478 103644157
1 39992 106331 111281795
3 69964 26168
3 198575 114537
3 102114 151425
2 27722 507042033
2 6574 453955860
2 69307 745386870
2 49998 404789255
1 106733 178152 444410475
1 59692 163668 91869123
1 95233 113681 823864039
3 168309 53401
2 24506 267177232
1 29492 36296 55161547
2 126872 248912269
1 96079 135301 611796682
1 57067 111140 387198788
3 31788 32987
3 138293 183297
3 99182 77221
3 163129 188952
3 111024 106808
1 98436 146768 173556975
2 43330 30215797
3 41747 11027
2 77562 698736962
1 120641 190150 646586220
3 62756 84870
3 164724 5071
1 132735 187941 976169354
3 71325 98439
3 190809 188111
1 47498 64022 899681666
2 151446 238143633
2 98083 89465774
2 184291 238145984
2 196223 824510075
3 595 198258
3 43949 12734
1 73574 112212 572932598
3 52110 172017
3 77385 147782
1 34589 107358 507183188
3 93172 72261
1 65510 173070 923202286
2 83666 567410735
2 193936 770502005
2 199038 515276037
2 49757 169570036
1 74565 188327 819617295
1 43276 106043 29271048
1 62013 164228 57418594
3 141226 87746
2 80592 262729529
2 23516 69560571
3 34221 113894
3 191248 166886
3 199081 11439
1 67238 119257 88704182
2 133430 305703329
1 89869 162063 376427298
1 70255 115323 831693698
1 106831 152711 168097127
1 111525 122763 326438274
2 10894 434995443
3 169838 144561
2 181605 549127040
2 100486 727424037
1 139925 147667 73740413
1 58346 102810 904551399
3 88203 162231
2 70467 445594706
3 14219 158219
2 8444 553760094
3 170692 98253
2 187801 221634972
1 19979 170521 896198448
3 8597 69574
2 19061 758271743
1 121246 127971 497032444
3 101358 44883
2 131092 874933239
1 12399 181503 348131139
1 28968 176828 214073186
3 128578 121223
2 57146 25216503
3 185430 198466
2 149655 793366909
2 132034 34402571
2 38313 525687905
2 84622 974430063
2 48585 712618536
2 179804 254756466
2 194824 419608355
1 134935 159087 316982492
2 151122 586743446
1 11429 73144 394694990
1 83969 164015 7944468
2 99482 650275510
2 107632 534915738
3 7797 23475
2 193029 529504955
1 10312 99540 505829062
2 197613 790534769
1 134654 185819 197404230
3 113727 124730
1 31411 108235 514249638
2 174385 879757913
2 190995 657119282
3 160209 118477
3 8564 122893
3 129463 187422
2 122263 223851824
3 94006 87869
3 38311 52650
1 57411 112319 362602639
3 17268 197033
3 196812 74555
3 8404 31971
2 67225 5174273
3 170275 86920
3 52733 42370
2 150064 111062324
2 178007 235684551
1 15223 37901 877180308
1 6825 99796 870838377
1 173161 176313 744719678
3 92328 96073
1 94963 197824 942499835
3 48482 197584
1 141756 194392 42501919
1 79964 166847 550506909
3 40651 187101
2 127149 543640821
2 29164 713554538
1 32910 84570 556092698
2 172694 783386247
1 27039 76866 72082068
1 89499 135134 575933589
3 139465 80597
3 151215 166798
1 67456 196811 439499572
2 36301 441606828
2 127314 379382965
2 3812 271290220
2 167169 458828749
3 111987 88200
2 20006 96584362
3 112377 36086
1 82427 181437 470489378
2 50792 113882728
2 59535 822248579
2 154215 987205173
2 159971 681328952
2 111290 899713329
3 103838 136890
1 101699 178558 570935780
3 69201 199837
2 100149 718104786
1 55880 127015 224272998
2 12556 76522104
3 121694 19186
1 51184 179626 31363985
3 85706 196506
3 57077 54245
1 113290 118760 871579409
2 60398 335010977
3 167311 85987
2 87621 933937611
3 19555 36767
2 64566 593308863
3 9904 35315
2 149072 824041938
2 118389 401379583
3 21460 54092
2 35425 864122091
3 188015 43241
2 177013 695802850
1 112273 122782 463613652
3 108519 6270
3 134495 161221
2 104739 345181546
1 1164 161330 818438472
3 135267 132954
1 87715 155497 666601364
1 17228 171211 664917142
3 62865 125570
3 140540 155174
2 137895 514864115
1 49376 126253 81765223
3 32183 67709
2 189648 425233671
1 42534 184636 157018776
3 196803 132066
2 4545 925979231
1 74269 164907 980378086
2 190596 96593802
3 199068 1781
2 110523 388215808
2 82617 397381451
1 19158 175760 420384168
1 25344 131817 821207201
1 104409 129079 742624476
1 32040 171307 338566545
2 161129 947859671
2 37382 218255619
1 126154 149237 960750006
2 99114 714060016
3 16139 31389
2 121776 823146619
2 32316 565319185
3 75922 169991
2 179427 565344781
1 8394 186109 340501743
3 53248 90998
3 180863 36233
2 141952 431648119
2 131773 68451135
2 157522 893977505
1 36673 129139 806425161
3 192383 41437
3 82257 34826
2 39103 952433292
1 33440 188382 51722351
2 59245 412401899
1 21894 155981 327504018
2 54290 88171301
1 120189 164505 720506869
3 129785 6672
2 146901 366275650
1 61060 114378 995406070
3 74529 143782
1 17506 100333 36931573
1 95217 143726 213170892
3 25768 61787
1 180677 184465 598540979
3 169982 162576
2 37371 292871714
1 161402 176399 71772433
2 34591 776715705
3 140710 12188
1 110024 163005 535773596
1 51671 105345 256202611
1 21626 80674 225393642
1 52088 193657 296367132
3 182346 154037
3 163617 187060
3 125935 94427
3 51987 97571
1 90774 169385 759645599
2 146066 185615625
2 76620 547081774
1 44122 194168 682931300
3 35989 38310
1 62605 110772 828580325
2 73474 125171848
1 63997 183185 792371807
3 151920 10599
2 47474 279255862
1 32546 165404 959273534
1 128353 141380 408984716
3 144499 91293
2 8296 56920173
3 36553 112509
1 22341 62505 365340328
2 39542 797739619
3 198981 136901
3 195555 151175
2 34832 407683610
2 102345 235968959
2 148621 892105347
3 54031 60742
1 80729 159230 370453754
2 137895 583529113
3 136471 175426
1 112498 193041 367358231
1 64774 198309 239047051
3 140281 196259
3 189126 112441
2 38131 150627356
3 70533 193593
3 27376 79616
1 17654 84733 258135157
2 11201 208408619
1 82989 131971 792440393
3 12210 189257
2 196978 353888432
1 11587 121866 630624779
1 4866 177073 758536291
1 71954 151483 443560283
3 187291 68536
1 17464 133320 554483599
1 69652 189711 710256494
2 67728 240909060
3 158426 160408
1 102671 145511 580448962
2 36593 965900775
3 177408 169809
1 63280 97860 510300971
2 5061 233846597
2 27369 843090117
3 78221 198102
3 9438 7831
3 28675 109792
3 152274 159402
3 83818 57883
3 98468 85381
3 140032 20598
3 94577 80463
2 98321 18646330
3 175775 123846
3 182244 54133
3 78664 44560
2 40326 689929968
1 105064 185770 732595031
1 23775 166665 827400440
1 20206 114518 986811657
1 43964 62202 939142965
1 62412 146532 627557679
3 184868 143590
1 63325 76499 295249734
2 184095 831221892
3 51946 8091
3 30944 52169
3 146938 75327
3 174828 10441
2 49230 925831197
3 138934 162966
1 28914 54279 735004837
3 13404 70520
3 197237 22694
3 26742 18651
1 154782 181846 584046425
3 140668 104476
1 40530 154547 841910972
1 1830 151923 314121781
3 112138 16394
2 189752 162544306
1 131324 168302 345702870
1 149824 188047 927315735
1 50597 137364 994532477
1 78146 135689 104968417
1 67917 132526 162179191
2 26797 792174147
3 21926 80287
2 32061 102627043
2 69653 30356546
1 88427 166610 703602094
1 22468 44759 11575152
1 156607 182574 544743470
3 33388 114080
1 135710 137540 983494099
2 173734 111258779
2 54163 376922756
3 23720 44889
1 66210 141135 805315150
2 35675 825259739
2 84670 351030526
2 184317 426322724
1 33746 139719 805820032
1 60297 164236 644300496
1 57357 148206 681204115
3 24451 118068
2 184948 523442451
1 63606 184252 638105729
1 77661 182224 616239287
3 85257 50030
1 101385 102182 493236753
2 181915 625335128
1 7831 197812 481555986
3 79913 31471
2 21653 550833151
1 63706 101085 310599570
3 174415 65399
2 140129 259963077
1 22160 58991 131588790
3 126112 74964
1 111532 142537 215084020
2 102301 496289850
1 4551 58764 375313265
3 95560 9759
1 49018 143283 26050541
3 190930 19144
3 198120 60518
2 120325 68184972
1 94772 160600 865428814
1 135740 195578 454094556
3 175337 166242
2 143063 833859018
1 140387 184457 238924465
3 37450 191527
1 136324 160746 508210842
3 515 53849
3 19549 135187
3 9724 15261
2 7249 80599967
2 153443 72894283
3 101645 76960
1 110825 157466 145954028
2 179182 43711547
1 21833 83482 640225121
1 105709 181110 581233946
3 33920 64090
2 173691 586146236
3 138451 51356
2 42753 632118739
2 82459 149916810
2 10845 310738561
3 175592 50012
2 174015 789934842
2 157567 649598053
3 3184 102616
3 143506 6286
1 120690 195458 834827351
2 92788 63524917
2 3356 715436540
2 11361 680322341
3 183816 67117
3 65743 90477
3 160870 20661
1 54508 79603 122491966
2 82875 124404575
1 25850 39045 13541120
3 163212 185079
2 130999 16517237
2 102184 660037824
2 183923 353107805
1 32010 155528 251523034
1 23769 58020 485086965
3 146971 41455
2 192536 97245035
1 1217 124727 282717174
1 95223 140142 326685449
2 152013 962231793
2 66597 211026468
1 136160 137934 832234845
3 90792 79267
3 99522 198042
3 167557 8197
3 6781 159381
1 18459 21892 637285209
1 70633 123291 388078107
2 128632 164440510
3 186621 16187
1 92543 107595 393127737
2 166783 4051495
2 50084 659371765
3 12863 175660
1 60850 66658 272930860
1 11787 29859 463116450
1 15308 167986 341652708
3 183077 51740
3 51668 136401
1 17714 99643 170079668
1 134743 135191 355830430
3 86497 82783
1 71317 169437 36046738
1 32230 74522 298736477
1 168912 182005 185535015
1 163900 172183 809266492
1 20602 124122 188338506
1 572 3145 264495565
1 11204 93276 109719643
2 36125 692212064
1 58406 129836 87307397
2 155973 730562507
1 43020 82139 740699149
3 95598 51895
3 146516 191588
2 28198 476606661
1 106965 174596 459388857
3 32653 171403
1 90977 190184 960470952
1 40739 57975 737533777
2 56677 691494299
3 41630 36771
3 145804 23823
3 2677 186891
3 95562 36903
1 133661 139409 795562613
3 151066 57757
2 100018 657237026
2 74336 621128357
2 66807 939854724
1 17819 28348 325294421
3 53463 115186
1 8705 95695 413730927
1 9602 159161 535498598
1 53877 70715 252376867
2 119170 56490390
1 134755 180785 699880169
1 86947 131908 242946793
3 88775 169292
3 191357 2728
1 1832 181921 88820656
1 6661 26360 778682384
2 182971 321943418
1 18082 83467 876734062
1 7628 95798 838604971
2 178182 921289457
3 165366 196557
3 145145 150954
3 152035 150112
1 91606 151765 12194057
3 88205 196227
1 75715 117746 446977805
2 101212 1672298
1 107643 152021 425878908
1 3752 47045 232549836
1 24200 102877 988221501
2 148523 612809562
1 64565 109082 485172625
1 53337 184053 991914514
1 79469 176367 435690255
3 156992 51486
2 102952 249964100
2 105376 944654099
2 97139 725320796
1 53727 151421 92118850
3 83813 182681
3 184689 132806
3 73624 150068
2 63693 228414758
1 18632 125082 837438615
1 22804 51136 39117684
1 52260 88941 917275739
3 103876 172399
3 58344 136189
1 2793 129675 847883045
3 111054 9252
2 106758 53910474
3 176784 79465
2 13672 885025421
1 131531 154206 208856196
1 24736 108408 748247258
1 33937 94300 781113094
2 69773 134495345
1 78744 196991 488208558
3 122452 155271
2 184110 18491361
2 63974 877090327
3 19832 99676
3 84141 90676
2 66949 827877878
2 143610 787112348
2 84134 937218678
1 62960 164240 656745034
3 58550 6224
3 179344 107866
1 24435 58900 481502984
3 173577 194163
3 130010 192691
1 25993 36464 111161356
3 131792 135291
3 110696 180571
2 51285 556361304
2 108340 531238508
2 127524 594888124
2 183139 487943112
2 50564 989159583
1 67378 166015 507437683
3 176933 182854
2 12298 390608902
1 99188 199253 929374388
1 141778 153827 348912286
2 116264 865506605
2 178008 285517306
1 163141 196963 135995498
3 1740 33347
1 34547 107986 22136080
2 545 774243084
1 26119 75497 833423719
2 33326 472398805
2 146169 813404555
1 12112 142279 983299608
1 7346 46838 922292623
2 33766 391302985
3 29982 71604
3 17282 37551
2 112933 996410000
2 193501 189736747
3 11945 139675
1 13906 95868 954341844
1 7930 116897 323556765
2 56438 619344998
2 27476 828648546
2 129254 448766425
2 148665 589775359
2 89685 343353407
2 83284 478883221
3 41381 47881
2 171538 658967116
2 159095 2387648
2 174721 78014488
1 51552 185335 439811041
1 184782 187334 529815349
1 26398 42889 126509709
1 20778 93895 866217213
3 73519 176786
2 121003 69549548
2 84115 268562005
3 20491 175834
2 84540 926629736
1 90315 160457 344866515
1 8790 121225 797586457
2 162697 686937101
2 117305 324322474
2 123730 180512377
2 94915 870748021
2 58647 173065487
3 145566 26192
3 160159 86002
3 132779 117390
2 122523 832608946
2 58024 869294985
3 2032 138265
2 155334 908342989
1 33059 195665 15601853
1 67518 114046 445334845
3 171452 65242
2 131063 419331919
3 49238 105067
3 17751 114260
2 186321 921848982
2 37726 127288627
2 180552 34571063
1 64314 78699 226954397
2 129996 839584118
3 136746 196497
3 48799 132513
1 21284 101965 299242269
3 46976 81730
3 82282 50295
2 152121 69079609
1 86225 189470 603593862
3 191409 77464
2 44122 615619265
1 80800 156268 810764886
3 97131 13060
2 95456 284471440
3 176700 79477
2 178039 915903023
2 93320 892316537
1 13913 24817 393419758
1 593 111661 876155060
1 10523 38832 268591277
1 7424 170151 859450109
3 142911 8601
3 106212 22493
1 15835 163499 639670864
2 36077 625981349
1 26536 159697 645251726
3 133446 128458
2 198590 862764225
2 111919 712256932
3 169974 35804
2 195731 616890398
1 175932 191879 912700170
1 8125 39879 809718569
1 33886 86622 187829495
1 34884 128145 345454653
1 2415 157453 950678835
3 49864 18550
3 129120 24584
3 126224 152322
3 22557 87116
2 96985 847383260
3 91982 77995
3 183815 47060
2 151548 824873063
2 56055 344276591
3 89540 35586
1 10547 51078 153983812
1 16134 151638 403459808
1 73290 135519 935625241
1 66518 120728 288367164
3 143970 194762
1 23313 193488 76702687
2 90744 313655289
2 155485 698401626
3 21546 102989
2 48724 321469016
3 102177 13040
3 120623 25430
3 75741 126799
1 105311 117153 492544486
3 73917 64649
2 136979 591562800
2 77607 461265187
1 96199 178177 792946537
3 10799 78211
1 66664 173494 569169086
1 34457 93076 324965787
2 137679 404795385
1 37387 122400 498760475
3 51589 13089
3 51902 67656
1 80489 122626 625403737
1 78276 128030 539325735
3 108240 105104
1 40562 160502 467444156
3 144282 41028
2 54636 110769208
3 45878 40054
3 174605 61558
3 10660 148714
2 155969 335438340
2 120811 844353711
2 195866 452859006
2 169681 557808500
1 118988 146257 242711526
1 114762 121477 900314677
2 98168 196499631
3 106772 46065
3 117604 83224
2 9646 530154304
2 9097 401587158
3 177708 12871
2 192600 528303881
2 189684 472213385
2 77802 897073220
2 38202 113458571
3 163789 87380
2 66411 598349664
3 135512 60807
2 198320 148447500
2 95850 405325800
2 83748 435852420
1 87155 146319 435573165
3 53142 120618
3 16618 74112
3 197500 49494
1 149906 193841 850405299
1 22277 178911 160525125
2 127260 898121303
1 46046 58297 805059631
2 47732 504805411
2 55952 744422005
1 174846 193128 644177717
1 10738 199819 332583616
3 62214 178674
1 15396 134380 108284113
3 59721 85670
3 188909 66107
1 149466 172190 423070109
1 8814 146946 656524555
2 130556 879879483
2 184249 788580906
2 58872 118071252
1 12652 106247 165016422
3 62875 85116
2 110637 519857870
1 142796 147453 337033277
2 88586 492455282
1 57784 195180 700883591
3 96089 88390
2 103287 400699993
1 88977 174611 905916277
1 127794 145730 982795950
2 157324 158744364
3 182001 171632
2 198668 356762757
1 28950 152754 717470882
2 150169 986048611
2 90729 79064601
2 68080 934207109
3 114198 37136
2 53098 963270132
3 19064 180292
1 42920 126754 366827554
3 6944 100958
2 113949 294385715
3 98515 61758
2 139115 29062989
3 89652 115802
1 37637 125694 300708965
3 52371 154310
3 19250 119190
3 153803 50942
2 118935 319136529
2 29833 948000008
3 58505 43175
1 24998 112494 51899245
2 131138 777606634
3 46420 138711
1 101799 169276 298169666
1 67568 116508 895813667
3 138245 192108
1 41464 51164 351556978
3 116971 52643
3 184820 140343
1 40874 133226 762412156
3 35175 160802
2 142083 461548981
2 32191 53222351
1 70136 132133 660192572
3 67774 30733
2 97794 826715068
2 187747 686397629
1 45783 162156 199271021
1 10736 137354 150689858
3 46773 82249
2 141083 419995137
1 114444 174179 564642366
1 3438 139924 915136134
2 166506 823317531
1 112035 186901 446759380
1 70968 107426 161143761
2 131702 155309816
1 43119 72375 790449150
3 132264 65819
3 184127 87096
3 165428 36644
1 70041 118885 30011380
3 191430 30648
2 98862 506598975
2 58841 490804345
2 154641 774478347
3 91666 167212
1 75141 146700 216991653
2 6153 1922400
1 68558 97575 29226477
2 55922 150776391
1 49265 164239 845607132
1 112551 170118 316130199
1 30382 197277 530452534
1 14920 144903 425691321
1 92130 152819 657113529
2 65447 641582881
2 4597 289953244
2 125976 822286552
1 24243 107985 115273148
2 141786 552275003
2 136558 176261039
3 56046 114494
1 18019 28523 880037217
3 176839 6842
3 61843 145317
1 68366 125148 915021501
2 111689 430968308
3 197657 88879
2 146149 113545686
1 61557 155862 780048844
3 7051 88276
3 159228 27573
3 114440 106627
1 10326 130635 480022623
3 35242 85132
3 100426 180470
1 9666 21314 234037339
1 25186 139687 382333601
2 83344 578945009
1 72343 149853 53574282
2 195956 502886786
2 180446 183292161
1 147298 176776 694032584
2 173158 793213461
3 74134 107342
1 2020 118051 749276927
1 47410 184542 400337370
2 64344 956837601
1 59104 116776 919051558
3 25234 87458
1 89510 131456 652648688
3 115321 119446
1 29240 96025 56533771
3 77096 100547
1 198473 199296 128532578
3 179484 53781
1 34423 92860 600320882
2 171474 185142859
3 39039 99605
3 99859 60650
2 86321 741668830
1 146871 150551 789054544
3 176837 179437
2 29761 907789365
2 42490 533106284
2 150732 232388281
2 162952 132182466
1 83583 124191 526451291
2 153308 764603384
1 127499 175263 946429875
1 102635 129743 635050756
1 87915 94851 618821332
1 27688 80531 707637832
2 91086 98257672
1 137197 163884 483808758
3 164652 187755
2 174196 732973093
1 38624 168677 645938736
3 17467 142298
2 59941 951068040
3 115800 166325
2 198177 153699896
3 143076 175377
1 66752 192991 256681057
3 172112 159224
3 147023 110835
2 98538 272288857
1 58323 168024 977126861
3 186186 101414
3 27926 125766
1 153632 199113 949862273
3 172431 132434
2 43304 901578966
1 9618 35480 419418588
1 122358 177017 390174521
1 61002 192872 64035030
1 38848 57648 489405010
2 182334 831314107
2 154803 354359127
3 83266 180721
1 2550 150884 232557533
1 2741 60542 408541393
3 80063 155116
2 126857 88941361
1 93952 160160 979469713
2 14190 416266220
3 143013 112808
2 22964 702377153
1 32860 46879 331016691
1 30876 122742 572709370
2 85163 354682341
3 51435 19279
3 189388 116126
1 464 182014 962850361
1 99608 119521 204420623
3 40109 82093
2 34316 602930325
2 141982 218824619
1 97484 149819 799827122
2 9919 470591296
1 78110 134509 472730729
2 165686 901374643
3 105119 65861
2 63246 641181334
1 185012 189226 914727531
3 72563 112774
2 70293 858269844
1 51242 137594 960340028
3 33081 158376
2 171008 42296643
1 24715 146447 841532351
1 14277 134844 160364125
1 93702 184546 768183776
1 76673 86699 854666283
3 160244 103062
2 94746 640495166
2 154511 841789173
1 113987 159721 532965229
2 151957 165989033
1 76433 153208 330649585
2 198243 708189350
1 74222 192744 653440191
1 71178 136894 165160463
1 170388 192485 889408053
3 193036 28849
1 25027 195629 517147257
3 105731 147990
3 72318 198026
2 145246 276412442
2 94377 635925602
3 44279 156519
2 70888 814156200
3 100423 127239
1 38390 198404 428608654
3 130477 40502
2 9012 285653994
1 18010 69070 69922478
2 39046 38365059
2 174837 835207497
1 92085 197044 973194081
1 52924 139510 295858804
1 17143 46032 549731890
3 152951 145740
3 141074 133207
2 143340 109023111
2 150977 888757306
2 64623 376920052
3 152454 182178
3 25164 114878
1 17417 108685 639595403
2 20557 387565953
2 60583 881729821
2 131382 231651882
3 44687 23159
1 179242 193853 774234682
3 3296 187758
2 148585 833713680
3 138458 166809
1 127985 157574 182202368
3 192475 190943
1 97737 99731 998702855
2 197287 325498155
3 115050 161951
1 22291 24247 551851780
3 183328 61203
3 10083 45214
2 17419 792182269
3 161897 90858
3 86264 173728
2 165349 557366653
1 88156 168340 919512515
3 130922 112460
1 46435 197375 749621277
2 88658 68369976
1 141075 146464 607046373
3 81904 103201
1 49717 158206 305330928
1 139904 142027 382647505
2 178488 649937188
1 56606 138115 38988985
1 29195 139545 244408089
2 172550 721377030
2 151093 643049996
2 55727 891409355
3 154737 156983
2 186693 120361811
3 158345 192261
3 14559 80618
2 98514 241131515
2 27578 440553750
3 133277 85196
1 53518 127634 194567746
2 181144 869927130
3 10374 139946
3 120004 19814
3 121413 99508
3 47919 131241
2 155685 514088765
3 196641 14749
1 30135 138926 270758689
1 2334 24460 429378857
3 50091 34890
3 178841 62085
1 74622 120938 655181164
2 58253 43673171
2 99512 143733487
3 158533 150826
1 10491 100860 450032091
1 96147 111131 381416007
1 142970 192718 427220807
1 57545 174307 561926464
3 69471 152261
3 141634 133470
3 153677 135876
3 136218 119947
1 16093 128691 259725837
2 22739 796624137
2 158675 705282226
2 183592 509721521
2 150223 487789602
1 130532 153045 661826161
2 141295 256639187
1 81285 177236 526029782
3 182385 13797
2 194521 948292601
2 72924 936235068
2 10716 443302564
3 98706 80445
3 144011 84242
3 38746 169349
2 100237 45746214
1 95890 156355 766164778
2 74224 123208533
2 164481 589790028
3 100811 53746
1 54123 148329 30904494
3 87474 107341
1 50249 100261 77332134
2 143506 58195698
3 157754 55065
1 72753 101098 596450994
1 194629 197975 180329483
2 132334 222218960
2 192758 791659541
2 167929 361366643
2 145275 723164877
2 127060 16994998
1 175805 178574 160500258
1 63393 173498 11698733
1 15976 158858 439079110
3 179715 152270
2 176045 342012709
2 77181 646260463
3 146966 146817
1 8489 53801 980178347
2 100086 415602683
1 40969 126218 335790010
1 78373 78392 826945176
3 146687 59646
1 149966 163543 934886998
2 152296 729580477
3 86810 156323
1 41914 80461 81704714
3 117870 147614
1 34854 197987 836492219
2 88188 586973067
3 146815 13017
3 29823 14939
1 39543 158545 786307564
3 81217 145130
2 144882 660529964
1 107082 186746 274859027
1 61822 185113 873705045
3 17224 61142
3 148543 53790
1 64369 196075 519293045
2 188672 436072813
3 90252 195831
3 50474 81924
1 85729 156720 980726866
1 27704 90492 117498859
1 8883 84901 389134273
1 24449 90922 316508016
1 11676 115386 137233078
1 16081 47205 706438381
3 38474 194585
1 37879 58921 28621507
1 56259 63337 498372675
3 109894 115514
3 198040 118675
2 27741 118175638
3 13972 10638
3 74676 16114
1 12642 60342 669746279
2 62713 929258300
2 131970 635883188
1 26780 58861 137661228
3 177684 14683
3 56133 188730
1 27988 161389 768993592
3 48874 188517
2 132453 185447871
3 106884 126941
3 166662 176182
3 176106 96145
1 117834 145025 668546694
2 159681 262624982
3 97372 56233
1 54227 147266 103030598
3 188803 79098
3 26155 161997
3 96022 165046
1 151215 170068 58484561
2 91482 386627402
3 91544 111939
2 42002 525239921
2 181140 508736297
1 75906 91680 8529831
2 14884 694112932
3 92436 98323
1 80422 186935 466833668
1 21486 97135 397676734
3 194551 89419
1 39303 182517 705363093
3 36419 60303
1 163665 172052 4397800
3 153885 34382
1 83857 102681 672566253
2 93439 897151176
3 128438 159660
2 31441 22010372
2 33330 749235305
2 127394 73914217
3 46608 100436
3 78633 124965
3 198508 179338
1 110219 175361 884826597
3 157549 14048
2 162454 238571508
1 116442 164219 833333544
3 65309 4020
3 31911 93662
2 161780 649154905
1 58807 146401 680761313
3 119881 147797
2 119088 147409379
2 66090 674019450
1 47392 73191 346755754
3 136529 138546
1 56380 139594 737816227
3 22288 169231
3 190672 89437
2 17284 362989104
3 144098 152489
3 59522 143127
1 82025 125303 671574521
3 199959 176158
3 1275 26945
1 10839 86088 872345884
2 4555 789261272
1 139134 168076 634676605
2 123171 237672402
1 4911 198402 649695421
2 58036 887646811
1 42205 97303 509499064
1 13595 149528 406194096
1 151560 161606 241956633
1 54079 132561 311822364
3 195354 176021
1 66094 196353 897543983
1 114016 183579 451074912
2 84545 463547788
3 92875 81818
1 168520 193875 608884580
3 128770 149080
2 129240 204099940
3 67104 169482
3 75919 116810
3 192384 69390
3 2223 149641
2 73735 10500105
2 8482 738313507
2 66805 725162106
3 187400 99108
1 74293 155851 586958596
2 153482 360609062
2 159951 771142702
2 119227 913229947
2 91489 994897942
3 87551 6435
3 26559 143931
3 83485 69940
1 44608 58957 473541977
1 72705 90466 254698772
3 18358 120780
1 106566 145738 978218738
3 20382 130368
1 125562 145084 170739225
2 2312 252233276
1 88462 112120 671912833
1 66380 151138 685464346
2 143235 289341369
3 78634 139045
1 90922 132480 342693322
1 8619 42440 247519008
2 134290 621127448
2 39666 198462033
2 114184 22857077
3 114497 61290
1 890 148918 841228722
2 165760 56964230
2 100688 805505314
2 136456 675987928
1 54560 144247 764201680
3 73000 55357
3 151742 17345
2 49400 125200079
3 160503 61537
1 126635 178500 307210498
3 134210 178081
2 22839 137541677
3 161732 114816
1 7178 29058 825577551
2 199685 902676446
2 46312 682250213
1 53480 164989 939503482
3 163733 136871
2 151154 776633346
2 186127 545319239
3 185690 162384
2 81345 539048117
2 178867 529587306
2 143981 562391836
3 44580 25135
1 16999 79460 135845336
2 10803 809542379
2 150426 509009544
2 24610 12658911
1 34991 58799 592131898
2 34468 413270107
3 85884 190211
3 178023 101190
1 135711 194074 322679281
3 160954 34269
2 43408 671503585
3 94139 128502
1 50576 191414 900771152
2 182908 66467301
2 76650 20909175
1 13963 26253 306736733
1 35888 134131 701996888
1 143745 146061 132555120
3 116746 62483
2 34897 469917473
2 3299 195938185
3 160774 11774
2 103853 963625829
2 57717 205499548
2 177036 643538647
1 84414 84560 739567731
1 7121 66925 836393459
3 45711 27807
2 16417 499884791
2 93824 137335544
3 50174 38061
1 43600 143481 937516982
3 37269 147855
2 104305 940613583
1 82099 177503 927580470
1 7348 113137 441930720
2 142225 420220359
2 22236 547839251
1 107517 154062 31500538
1 11229 114807 386621277
3 23960 78899
3 162275 47829
1 18566 162583 137706195
2 121570 732779561
1 33878 163822 202147335
1 77420 129980 785385660
2 196005 631051296
3 45982 183156
3 147568 77590
1 19599 172682 811976372
2 198965 386147960
1 21760 92306 635592493
3 49543 32084
1 139662 197625 812760609
3 92798 181237
2 27193 35827742
3 148436 63854
3 144675 50728
3 35773 12078
3 118813 3728
1 55638 56220 213271384
1 50239 128926 874233316
1 83086 163932 462298530
1 12908 133261 92753281
3 144003 158746
3 5161 131022
3 2097 29284
3 106305 181892
3 66095 12510
1 9994 31489 864488447
2 77484 62961871
2 73174 955961919
2 123440 932812340
1 134166 156199 153537274
1 4766 141495 528155810
1 42573 190645 436607371
1 121035 143758 168739173
1 35813 72639 981622790
1 8703 53657 865949781
2 108017 857749639
1 117869 135713 181765167
1 11462 29949 695006864
3 27645 9072
1 59759 129765 343149087
1 162938 177434 47161268
1 40909 151505 622506434
3 146999 101304
3 138845 65268
2 90678 830470643
1 111017 199229 478927140
2 70936 918362332
3 119810 153942
3 118667 143849
3 62514 17474
1 7473 188647 325250291
1 18913 122122 313457890
2 184350 193751607
3 133591 173223
1 87396 162230 706171660
2 56010 647463736
2 68236 435347067
2 80814 965068535
3 173886 180472
1 15591 25987 700571579
3 148749 117275
3 194779 117183
1 113762 122538 47248614
2 71359 439673134
1 20935 30630 885399769
3 68388 139546
1 67651 154342 656007640
1 73845 188255 276575767
1 31766 63031 627181417
1 115693 116368 896919724
1 14441 54778 509691766
1 76317 187470 724058861
2 198261 163790977
3 132961 179497
2 131738 111246011
1 90680 193835 260076356
3 20324 157162
2 174391 393966967
2 176268 73519152
3 56099 13787
2 3171 432613150
2 122757 459036608
1 10918 83745 188050012
2 29204 60638933
1 2812 48875 258014153
2 171801 710046007
1 96271 157019 606166765
1 157584 179299 11887216
1 13621 119157 981995892
3 13436 196431
2 105827 816833401
3 139606 56911
1 139433 190711 775710710
3 186646 32756
2 92544 597227366
1 70579 172935 267110161
1 81098 154474 754665939
2 161225 972733352
3 3760 188013
3 166941 63457
2 101772 24378068
2 57572 914038682
1 173420 176730 758299337
2 189464 479294864
1 85272 104541 804246839
2 129283 873879847
2 44602 821345092
1 55265 198475 152798886
3 171772 43710
3 43000 56370
3 57104 94400
2 10955 563578710
2 183199 540760423
2 156412 587196752
1 43616 158872 86964215
1 126690 169182 972904885
2 58635 205185082
3 138508 197698
3 118137 40555
3 39015 93560
3 86775 157969
2 133402 225252104
3 187602 96095
3 161197 120426
2 186616 675784263
3 60487 160265
1 47500 100136 586482183
1 54881 138950 222699481
3 34243 86351
1 18389 199652 196039352
2 74136 758196741
3 89095 157097
1 140445 150602 369145631
1 28338 95478 274426645
2 156347 30337511
3 11577 158386
2 63622 245457161
1 137878 190437 96379636
2 56596 886524250
2 165811 380442887
3 122010 132262
1 53489 148946 186667450
3 170230 129115
3 153963 142590
1 12816 101344 968607886
2 160994 604903224
2 23946 192267851
2 114329 268003770
3 21626 41014
2 157032 649787915
3 40506 148812
3 151352 61693
1 86230 176379 40162979
2 169167 402883724
1 80945 147235 930043956
3 112961 60451
3 137454 98260
3 10240 96491
1 36456 91820 819846947
3 9724 15421
3 21598 171483
3 20206 173295
1 144698 159294 156811830
2 109158 711123699
1 81371 185066 773612176
1 193 4665 171770063
3 36187 167516
2 67299 258825949
2 138212 185929646
1 77458 127731 938568807
1 126183 157187 321659577
3 117464 126487
3 90187 101828
3 67238 23611
1 9605 10502 498564294
3 165667 50005
3 128143 14801
3 179020 61211
2 127811 155462572
2 143977 655688071
1 2173 107842 76143149
3 160693 53238
3 56240 179807
2 114944 955161278
3 131254 84568
1 97196 145261 529243244
1 9746 55885 968234222
2 186568 589628849
1 49147 169660 815445839
3 5044 164085
1 160834 161318 84728201
1 34850 95127 723619229
2 136215 375952514
3 29063 37282
3 6223 181592
2 53247 398981884
1 52802 185922 5027849
3 28325 34318
3 182196 46619
2 179371 891508513
2 138028 702607917
3 133629 627
2 169611 674297922
2 57460 494884864
1 93749 132135 925980331
1 15220 189494 520430146
1 88842 108219 838624378
3 79719 184606
3 130876 132926
3 36165 193095
1 1957 75522 230971718
2 163746 853260441
3 47683 175240
2 177871 831736612
3 77764 125550
1 77333 105370 385590670
2 117874 135175660
3 104574 99774
1 70876 166200 48785579
2 61980 297998246
2 59756 391668315
3 110042 188551
1 159225 181373 83810170
3 127979 51310
2 188632 42389899
2 195329 888859063
1 47213 73640 13536709
3 77935 195049
1 71492 116485 550163561
2 172370 578471572
2 7525 352025614
1 27814 43831 155065865
1 153917 159449 942903757
1 42759 51067 84108279
2 167375 805869193
1 71979 89531 391902054
2 114467 867073687
1 101872 151747 430734774
1 124434 153022 407575320
3 11511 43819
1 2960 130058 805053257
1 78989 104742 642371323
3 197616 193714
1 59007 81835 768212248
2 170571 352639943
3 45263 99746
3 93322 194434
2 24464 717963451
1 98567 135730 618560872
1 173923 193928 97675778
3 91010 131421
2 56307 569863981
3 14973 37221
3 36677 195195
2 110239 578521887
2 163363 694740176
2 7787 323220834
1 8153 14767 913071901
1 25815 82983 257525297
3 157016 54104
2 112027 817203885
2 197969 696767994
1 85581 89506 298096619
1 137904 166493 279783188
2 57361 76645609
3 151505 33314
2 146688 391402428
2 61197 465699642
2 112795 347288837
1 30451 186325 871000633
2 68143 112185038
1 104515 113386 588924253
1 23088 23494 219137303
1 54514 175314 924059807
1 23606 127170 335827833
2 139899 979305827
3 133416 24004
1 106423 174727 567585591
1 62524 193212 989289591
1 26973 109583 415151802
1 44026 111497 548805977
1 78340 107429 47464563
3 26575 16265
3 135247 193776
1 84347 113141 811081830
2 142223 227385245
1 47172 173135 831872397
1 24137 47496 273859955
2 70370 335629446
2 158722 655342957
3 189293 117776
3 196820 8435
3 46410 176323
3 114444 170214
2 50207 555955666
1 44523 53636 117014472
2 104745 943258641
2 87324 865990873
1 93332 168335 894701713
2 124067 519713564
3 70628 190148
2 95169 208546235
1 35896 191002 418520204
3 170962 35422
2 154510 708039067
3 116857 138888
3 82196 199536
2 100270 869748570
3 55395 185415
3 152840 78892
2 87874 177238468
1 136282 195542 1685730
2 51938 390801592
1 179503 183883 600724347
3 155258 106139
1 90641 118973 763028406
2 126264 127974187
1 169199 172660 45142475
2 98820 826300051
3 194151 155136
2 71372 473176471
2 132390 960485974
1 188119 198699 980106417
2 94846 5808066
3 62015 32506
2 111016 870804289
2 32259 770220412
1 28182 150886 158770902
1 73245 81926 898893646
1 50841 162014 201273456
2 85672 150727247
1 47010 62084 473623336
2 185871 42012981
2 11310 358793296
1 10200 22576 93735921
1 60856 164267 651312365
3 152964 162180
1 157381 194338 530802780
2 48580 223165082
1 84524 123801 151789109
3 64836 44659
3 108479 120048
3 1992 75540
3 56737 126488
3 141291 179644
3 5994 130368
1 33181 70607 203394575
3 6328 150245
1 58222 130955 474558484
1 105671 130167 134576426
2 164908 488737314
1 80333 94365 671490632
3 196863 137328
3 183524 163869
1 108968 148228 904555707
3 180431 172444
3 41523 37262
1 57641 169678 677816192
3 65325 58071
3 34032 152136
1 17385 108342 893490715
2 151029 184352039
2 153596 962295304
2 105183 747076888
3 168167 64684
2 101701 45101204
3 20395 160807
3 37066 128317
2 97783 937281336
1 95821 199156 378948683
2 32636 458699309
3 185164 115918
3 156974 143373
3 77022 49518
1 76463 101169 320415796
2 10482 848589712
3 76707 147745
1 102576 116903 646562237
2 20752 875156352
2 128614 695763037
2 183508 523513187
2 46399 985009988
1 48181 139232 949435161
1 141164 199017 249293319
1 85748 98509 896916862
1 70319 197475 173229257
2 122991 105422582
1 64379 76345 886235544
1 66342 154810 948167244
2 199925 42077847
2 169690 300021316
1 56626 120982 350569976
2 92981 359456692
2 53271 420945797
3 199918 76414
1 35950 40630 952288045
3 45794 25883
3 182122 193275
1 18405 115875 109262192
1 164844 199042 98183338
3 18907 146355
2 191921 407970956
3 45252 110722
1 162462 184717 60461753
2 102756 764593335
3 45965 96344
3 132689 1393
1 153678 156858 17620866
3 69218 101398
2 133304 799458166
3 147459 40754
2 10569 65943606
1 3863 112217 777567098
1 45021 81532 165428440
2 37432 443287274
2 187290 253242685
3 33029 86067
1 56667 166370 862061557
2 154113 324558525
1 174303 190395 169232551
3 176154 89701
3 70597 66878
3 127813 57947
2 154970 378440513
2 183214 814360158
3 147794 76238
2 147932 996895201
1 18516 100035 971743853
2 26137 294437200
3 14028 148888
1 54152 94693 157341605
3 81842 56286
3 90343 122548
3 51975 106030
3 157242 57782
2 143457 996067002
1 114195 189628 798637626
3 114477 133207
2 172427 323149345
1 6178 27216 87656761
1 104075 156793 574037838
1 62534 182102 855614489
3 128220 103117
1 84998 131194 513326659
3 127918 25999
3 2180 30065
1 9199 191534 997161924
1 145862 161424 4474156
1 7312 83255 22164235
3 179122 171360
2 100126 775637983
3 47153 69450
3 67393 13346
2 152877 521003353
1 67520 163310 184703819
1 98839 115343 476290040
1 101878 124186 967441108
1 2038 46026 670805064
3 131216 54394
3 9197 155496
2 2705 327599491
3 177194 179201
2 119086 700414680
2 116086 969655644
3 42614 170027
2 171453 470730239
1 11496 153765 498251726
1 32265 164321 282740363
2 160826 438844705
1 86048 133622 734776960
1 12477 89798 878290648
2 73903 135129368
1 58263 71965 987697150
1 102751 186531 317644784
1 121035 143163 185533038
1 178408 182333 762052460
1 14985 27129 669132413
3 32370 6403
3 54782 78496
1 39466 71875 804971130
1 65422 157421 514844130
3 13171 140434
3 28637 72449
3 81737 94176
3 98688 170157
2 59798 979564517
3 163890 191451
3 35632 39278
2 194991 393369583
1 50658 121946 876811492
2 84172 84106493
2 23081 519603655
1 108880 169621 395848590
1 3839 160976 635411039
3 26418 188837
1 41139 189547 954944248
2 72787 404443572
2 155847 66078328
1 17421 176306 268770221
3 129334 22934
1 115966 149784 801667052
1 96724 112630 921608958
3 120997 107851
3 104638 178759
2 198626 894592429
3 133811 67995
3 96720 95856
3 74481 147485
2 134585 410021288
3 126058 170432
2 155182 209756744
1 35243 101964 167735897
2 153442 617075349
3 10054 159910
2 184760 687543476
3 34123 82433
3 123717 28060
3 67763 41287
2 164247 951143678
1 17884 156469 351177364
3 82607 109134
2 23989 812357862
2 112974 378763885
3 64568 144513
2 57183 150466416
1 20189 96489 104042578
2 6826 631122283
3 35168 45153
1 166722 179898 138776822
1 58262 169091 660129451
3 122779 54196
1 70923 141082 323522957
1 44621 113474 384376692
2 125485 698186425
2 22435 245507636
3 138377 9328
3 91576 42568
3 185095 160245
2 101554 743870663
2 43939 235676282
3 140840 197743
2 73888 952515439
2 181011 651838289
1 104839 151568 520991263
3 150780 55968
1 12211 161762 40663474
2 171278 801740163
2 82628 387220201
1 94816 105562 584275646
2 56307 529443146
1 15793 122657 63438720
3 138272 34977
1 133198 161373 455300758
3 58894 177701
2 12532 13406252
3 67844 193642
1 30285 168067 980739416
1 15300 183884 647684385
1 163454 167114 268452891
1 128182 174811 307211035
3 188529 82100
1 58055 61243 461510893
3 27681 714
3 199702 45134
3 83240 147744
1 84765 99884 937101507
1 99358 172263 175853291
2 148033 488142953
3 107815 160406
1 76480 106263 769161278
2 67092 870441396
3 175243 190598
1 125784 150451 884809517
3 117686 69610
2 3235 853991164
1 96244 99256 645823387
3 116541 14969
3 192719 87881
3 169312 101876
3 165722 164995
3 199727 76916
2 28863 405425239
1 78193 136243 756871929
1 108973 179332 182548012
2 91369 909078773
2 19331 372224356
1 177695 192510 737969430
1 18974 189490 420150039
2 127335 190805589
2 30660 376143415
3 107184 161932
2 125584 164838431
1 19586 155237 847996897
2 47154 430078149
3 152966 186562
1 19076 181228 941498217
1 1966 40936 929306979
1 9468 114160 33784463
3 188350 69003
2 101436 900937854
1 27846 179756 197416654
1 29815 177614 368638925
1 79306 127195 179032550
2 26746 533318405
3 121594 145912
1 10613 161253 343220652
2 137352 989231286
1 33377 128989 701590192
3 189148 78897
3 48374 186651
2 84099 979618590
3 194711 178964
2 58211 577225461
1 159951 175240 724182664
2 107371 605536334
1 5873 101152 682626204
3 174790 173763
2 49543 181662986
2 146375 144830185
3 76510 40199
3 22539 185346
3 13606 50863
1 103457 132302 657222189
1 197569 198115 984713712
2 52293 269782266
3 193657 58256
1 117298 135857 304775391
2 125049 29360891
2 37715 270981492
2 7859 416071001
2 46516 834968123
2 1481 481453964
1 85001 180628 803894479
1 40960 175128 250305254
3 162409 87195
1 56005 166786 187641023
1 25830 105252 480769869
2 43351 836673064
1 68706 87133 968668590
1 67745 82640 782277919
3 71403 12823
2 117673 272025553
3 197717 96822
1 44380 54342 467928198
2 43590 936579126
1 35734 153834 666880284
2 5459 767371632
2 36531 779291340
1 17801 73093 854272372
3 87575 3830
3 144645 146489
3 42712 26189
3 84979 184975
3 139228 101506
3 186580 116343
2 104544 364402869
3 152520 95820
3 128885 76748
1 75303 195883 890681814
2 74857 349876616
2 76666 346148417
1 56578 61837 262300387
3 94035 172414
1 21654 124431 84452341
3 55464 132578
3 163031 147551
3 24734 82319
2 88957 160773026
2 66945 500788447
3 58415 138800
2 174456 810949951
2 113437 282606157
2 122973 674922209
2 16225 403788246
2 102824 466857226
2 128376 629227274
1 90752 118223 1304179
2 128407 200778976
3 137174 189074
1 42909 43034 743749206
3 169890 21652
2 16693 791226733
3 125123 55997
2 176280 105728350
3 94907 35641
3 71709 151339
1 19310 124160 380531857
2 88813 77645813
2 173939 367558230
1 8900 170721 965775901
1 137327 143811 863584990
2 183303 239969589
1 94225 157173 908688032
2 136584 416892425
2 191264 242222680
2 26125 352926978
1 24870 169211 40897289
1 92703 174452 382632402
1 7068 106092 915174240
3 118086 191926
3 38235 175539
3 129117 178509
2 122087 109194276
1 88416 190874 780310660
3 86070 113491
3 154040 34904
1 172327 173746 132182076
1 98639 137383 785958257
2 79459 26482187
2 121275 946104244
1 43451 47086 695645660
3 179125 23152
2 198394 400006168
1 6631 29537 658857492
3 53389 58190
3 37909 98007
2 169494 933030656
2 104008 955035825
3 7194 102774
1 45963 62474 769250406
3 147088 198603
3 166577 148340
1 57805 92243 473414817
1 134651 181362 90710861
3 6602 141004
3 127305 126278
1 139064 187866 776048790
1 2807 131118 885908284
3 43722 195715
1 120346 166597 426257619
1 17034 152979 403137191
1 37744 168963 720263380
1 127986 172960 58635793
3 6897 104775
2 180040 53649158
3 5318 175319
1 149361 172313 53296292
1 146371 155391 766288039
2 92254 220750984
2 40009 26602950
2 54128 490239804
2 164859 378917644
1 112077 192009 877725083
3 6240 55554
1 70914 197382 368428696
3 77820 67672
2 113967 830216667
1 22710 64092 740015062
1 152942 189562 176768909
3 94633 24484
2 16765 801579740
3 7991 83088
3 58149 58996
2 96997 801969328
1 25514 189598 184168138
3 7587 100624
2 40643 309322378
3 143820 85212
2 12177 194283708
1 89033 112239 654503408
3 48196 191843
3 22805 65860
1 64889 104513 701499254
2 75792 988793363
1 102454 133563 334268743
1 39849 101702 160708153
2 192885 487336401
1 81373 166875 816954141
2 88620 920994758
1 117206 192298 60516486
1 85859 160863 617280370
1 13599 143414 288311679
3 20602 41357
1 57093 93802 619998112
3 122173 71232
3 132406 51391
2 104713 229963993
2 196724 51585490
2 101957 627148257
2 199149 894933405
1 25347 180136 78655033
1 20892 26861 562411487
1 10517 136335 446275629
2 30038 129994601
3 88134 197775
2 74757 971790396
1 65140 159133 210487668
3 112058 78892
2 155883 37317297
1 56440 138138 993751220
3 151048 156808
3 155202 173714
2 105370 434007018
2 74536 366780727
1 8785 198950 206595598
3 174114 5226
1 96641 171033 206136847
2 137373 678391389
3 95469 72755
2 174148 940476350
1 151990 183431 732249735
3 177828 25642
2 58147 118283802
2 75301 688619656
3 168866 16686
1 26917 101940 932590855
2 123703 378713821
3 115132 143452
2 167044 731313290
1 42523 46386 936027405
2 171735 130144369
1 148052 175027 23502198
3 56572 156839
2 40632 324273622
3 196429 52267
1 103436 168320 205023152
1 129766 172895 455613128
2 16137 1984820
1 71122 106762 484298869
2 185099 153829683
3 101038 74553
3 97564 89119
3 78299 109159
3 4043 144096
2 121237 797921179
2 199307 95639861
1 43118 83400 290909488
2 14246 68782809
2 196954 382513589
2 146404 606708920
2 127110 209160564
3 182142 140692
2 143147 870513563
3 23953 147190
2 129186 714182673
3 54640 95314
2 80743 554739786
1 142859 151880 650174211
1 22761 123107 899901920
3 41038 82215
2 144129 382866816
3 52025 144593
2 142851 7272847
3 56849 9164
1 20773 135177 584930240
3 195069 182735
2 17456 878523977
1 78862 106132 964141404
2 69458 715518007
3 6955 86237
2 163227 248714801
1 94500 186598 130222057
1 134560 138099 262836822
1 57079 77694 763033350
2 29082 847188517
3 66591 139093
1 107766 139535 308345699
2 65663 778559617
2 183116 539719911
1 98496 123912 820043062
3 23053 30526
1 43809 80306 281625411
1 59143 166792 876486058
2 136755 809047111
3 193832 191254
2 105511 269836033
3 176866 61921
1 91076 142274 243362325
1 45584 152850 509216207
2 22174 337515139
1 139563 139925 61227601
2 83545 388337926
2 135264 420436434
3 6957 118924
2 73291 820004319
1 63729 155648 187149319
2 189512 748899906
2 44041 831414264
3 100592 179793
1 55014 123993 948344113
1 70933 182745 659173181
3 92818 124737
3 47027 144430
2 154708 380505356
3 135645 95809
3 28110 13505
3 171362 157100
1 122500 132113 924848598
2 179299 801902097
3 32393 197910
3 50935 25773
3 78637 194126
3 180497 87091
1 89813 164967 111502051
1 64790 68508 860894348
2 144355 421815307
2 195092 971804758
2 123428 862115112
2 182919 755912650
1 30701 177876 892878779
3 67856 194969
2 172720 943730595
3 1427 169000
2 77247 181773703
1 134091 168767 775593547
1 38210 41892 904522043
1 93414 145189 750798656
1 20442 148197 262741231
2 125599 270308043
1 11105 18050 757190572
1 17497 47643 513231468
2 16170 775171212
2 37189 46754469
3 148926 94004
1 7769 151991 57756102
1 24177 163547 647861872
3 39763 61057
2 1494 508167272
1 115417 186258 734395034
1 113606 158281 489682159
3 35214 9743
2 24184 201911919
2 90005 238397424
2 114493 512143517
2 148916 633679079
3 177711 62422
2 129893 66515480
1 20286 127427 961270560
2 107822 441093183
1 62742 63502 157806029
1 3625 177826 622427945
3 39213 18847
3 191768 110239
2 125574 195679395
3 121402 122367
2 77057 237024193
1 33457 87917 834295475
1 77297 175748 369124064
3 145289 172350
3 29301 39233
3 142890 57345
3 81503 162467
2 168674 645556828
3 110340 6458
2 138455 617236134
2 105057 50861093
1 25384 70309 30538985
1 15616 40176 368984237
2 131568 870741997
2 131503 412170092
2 96182 353940711
1 103508 189246 629705424
2 35580 884070373
1 62381 144628 74673115
3 152351 47555
1 394 75008 78845264
1 43311 52852 504957559
3 140511 74087
2 180983 299314300
1 35634 192656 389929079
2 33747 796732678
1 82204 145407 799772392
2 158359 133250831
3 31193 36206
2 45901 71515238
2 63716 156856120
1 6301 85228 862591195
3 118526 177116
1 32600 83935 419291148
1 40107 52067 247410375
2 196477 249685763
1 159658 198352 299267078
2 1676 847302859
2 157796 845389468
2 69795 634730762
1 20124 173662 654719357
1 29720 77328 989744913
1 72792 151310 897675733
1 32932 129144 291207314
1 128214 189877 416607768
1 107442 130398 544459592
1 23015 159703 957805991
1 10566 171962 277498010
2 179820 546600199
3 70033 190914
3 196077 127930
1 44113 133726 912986934
3 134487 18850
3 141687 34937
3 45983 937
2 87342 524022284
2 70039 513672087
2 35640 907156101
2 184148 213658394
2 25994 296445846
1 40965 128526 315107717
1 11972 48411 801753638
2 44997 180876909
1 14414 41037 375285076
1 106392 128078 249755982
2 152821 797670470
3 116373 195934
2 66870 148488621
1 108312 125206 237900520
3 53259 74869
1 21175 70703 294429399
2 137211 37113527
3 100713 10653
1 69477 100169 287936688
3 199616 12084
2 19596 663584523
3 134281 170907
2 136725 228737851
2 194073 221307861
1 94963 187554 889103996
3 25238 144995
1 10086 88420 572489092
1 125526 159115 151474254
3 106416 48050
3 30508 118411
1 86051 191742 353024932
3 85873 194704
1 103708 145706 945075474
1 12158 191334 703765539
3 122275 187229
1 70287 93017 351572408
1 97573 141893 172914678
2 112648 807884968
2 79629 352963521
3 112723 52201
2 89627 541548641
3 163638 146841
1 116182 155960 736346167
3 19645 154131
3 162105 189067
2 135244 762394492
2 41780 836608135
1 7944 21886 551164144
1 43790 162239 766812723
3 1384 50269
1 18086 157650 562469042
1 73478 82060 678940136
1 85372 108429 954609311
1 52295 97622 421288967
1 58902 155326 628018006
1 107170 169336 648972921
1 27224 37262 711667990
2 92454 4378770
2 88239 894787600
3 78469 166534
1 89198 182520 455178095
3 131014 51441
2 81477 677681865
2 34736 964340441
2 24152 536232614
2 164015 419086210
3 41883 93822
1 17170 135700 880969814
2 75479 587907649
2 112768 93564798
2 4486 990205868
2 73245 922457060
3 105476 61835
1 68292 88471 726968082
1 22785 130052 458352251
2 88489 897371310
1 104219 128457 463466714
2 148715 817849081
2 33559 353898210
2 82186 243724080
3 160178 198043
3 116974 98149
2 25278 128494540
1 5723 167687 712886952
2 118579 379659058
3 95139 137747
1 168715 195675 377878371
3 17087 156881
3 11640 14267
3 58 169625
3 50096 115229
3 116350 13957
3 46877 24511
2 117640 504058845
3 26121 192601
2 137533 134597859
3 38361 95466
1 31467 93860 207069413
1 4943 59522 774030714
3 29776 16330
1 67983 132162 812510474
1 10940 46325 773006595
3 64248 158430
1 141268 183195 149291779
3 132745 157831
3 159925 138339
3 176876 22404
2 82766 843924804
3 30928 173927
2 164281 871734752
1 50247 61430 15151243
1 139474 196744 216368078
3 135661 164850
2 165550 422567214
2 68555 823619154
3 89499 138553
3 35980 77840
3 179248 100302
2 171083 379352520
3 162941 40041
3 34300 44286
2 33235 818323419
1 8406 69298 172653534
2 190992 399820919
1 128529 135457 526358403
3 40478 75555
3 102001 55136
1 89546 135925 6140107
1 11220 37499 828014063
3 133081 190940
1 46623 157293 623865536
1 55371 183149 342670389
3 12488 74820
1 21669 196201 941829781
1 53736 99036 162689678
2 159144 135283329
2 121419 40499440
3 77151 12847
2 199671 686472616
1 11798 76302 838024020
2 174358 561511801
1 101627 173254 807235962
2 180448 331630743
3 165805 165724
1 59467 115627 63049865
3 113935 23073
3 158111 55401
2 100729 392954310
3 85186 55072
3 160615 148901
2 24363 217664019
1 20739 131589 644273240
2 153471 459637324
2 178809 631108676
2 127606 11668166
2 72627 970775289
1 9529 119646 790004704
3 154749 160611
2 77083 393427299
1 8488 82244 190345065
2 107324 622248164
3 67486 177803
1 73439 127635 140764594
2 137458 865485390
1 148337 186425 647075384
2 109305 25329244
2 92444 158004572
1 62621 140653 135255125
1 164710 170548 419290938
1 2890 169265 641414131
3 3898 94764
1 45450 137451 223168262
1 587 53768 167722400
1 85412 180925 337568248
3 49408 166027
2 63460 650256801
1 100530 105133 716067780
2 176722 258518742
2 180194 997639314
3 91294 115766
3 101425 176949
1 128607 174133 15205590
1 44099 141331 279492453
3 1824 48939
2 118396 349412755
1 128337 176691 379000508
2 10983 986599661
3 49990 139851
3 22549 157867
3 75088 150915
2 181024 730972631
3 3665 193889
3 190164 160960
3 137155 65437
3 153997 126117
3 29680 199739
2 94963 912339674
2 74983 958376678
1 25760 172853 637925218
1 2170 44282 351478820
2 24789 66207111
1 175510 176123 417514738
1 51068 61480 351509498
1 45243 124992 860540436
3 23680 162261
3 107678 67595
1 100753 175559 427397420
3 113963 97775
1 92200 128776 203928348
1 86979 107941 703523901
1 137363 154811 10629348
2 170137 902508204
3 147787 155718
1 128211 157121 137616860
1 135913 150249 694790962
2 145343 429941447
3 161480 83056
1 80322 117750 741512186
3 131063 85633
3 137077 159576
2 81323 716936241
1 126024 198528 614237802
2 147606 611128802
3 154272 135156
1 17821 91036 961447072
1 80737 93696 388456125
2 189274 154804115
1 125561 126722 80998249
3 180472 62033
3 35430 34226
1 13914 34046 980540598
1 39721 151898 858290777
2 156110 197805608
1 63457 65933 438941568
2 191533 887840793
1 27492 29944 230091630
2 5875 736002157
2 120157 867568864
3 172983 3640
3 175245 18011
2 89256 281218555
3 83811 143205
3 62560 193273
3 87281 66429
1 28480 38519 834929406
3 102068 181182
3 120973 107875
3 187924 113385
3 26651 95070
3 75833 65916
1 14682 99726 739120973
1 177916 183466 588063054
3 138448 4346
1 81593 174951 347519381
2 59144 455868623
2 115014 821881664
3 52889 62046
3 137051 119180
3 116481 15427
2 161235 911274877
3 84410 17531
1 35662 96966 760999593
3 70124 112505
3 27206 27925
2 159774 60938042
3 77078 192625
2 9306 591051771
2 27871 28804782
3 98587 82430
3 145613 7840
3 134986 17545
1 18758 41978 491427073
1 86440 131816 777828334
1 17471 18679 587490771
3 2438 172112
3 121778 33579
2 31295 779175752
1 54610 197155 958535349
3 65802 86593
2 139462 179856288
1 122869 177224 469143334
2 190596 91744982
1 2206 73558 209625500
1 43364 187126 492888339
1 78511 165455 442123492
2 63221 525812519
2 64594 977909012
3 151198 84757
1 184387 198936 297866718
2 98878 913898395
1 83003 186364 926378417
2 182307 540757527
2 9340 898130016
1 45086 107855 693228378
3 8079 165379
1 34571 137117 120375019
1 55173 72476 247632027
1 18859 41998 755959676
3 56281 69055
3 164461 177738
2 28871 52745733
2 21125 167242154
3 182284 111988
2 39625 751871794
3 73694 110775
2 124457 274452640
3 86265 189799
1 96003 125316 253086367
2 169755 816484933
1 29311 195629 9950551
3 187746 117754
1 20192 26801 757884928
3 12159 132164
3 40201 22291
1 90426 115402 375550195
2 194822 200537513
3 159907 49025
2 119412 375248803
3 193697 126531
2 140066 855896792
1 133103 162828 717972435
1 19067 30133 64746886
2 69442 337487978
2 34106 865335160
3 179573 151403
2 51529 74491643
3 155847 12821
1 34010 172024 499502987
2 6047 111054610
1 78697 197005 639697034
1 173649 193119 75460909
1 24455 183238 790088014
1 1241 93691 263949323
2 25416 796229455
1 146062 154587 165541199
1 38906 51660 66122966
1 50937 60450 751070994
1 13966 89396 542564153
2 44558 298586779
3 165080 188676
3 43700 27476
3 138816 186161
2 146308 506651386
2 43338 818808641
2 193561 260016531
3 147366 72919
2 160953 128017256
3 79363 186569
3 128088 83890
2 99484 828639798
2 52223 372834491
3 89546 127875
2 6264 375655301
1 132816 147436 283613838
1 174933 176391 459595376
3 79950 64734
3 119576 27647
1 22372 120897 975931557
1 75797 128456 294167038
2 9260 58301138
2 69195 612085311
3 185553 51603
1 63977 80819 99899615
3 131080 160580
3 54285 122169
1 5119 29727 432043834
3 95798 5659
2 45906 518035210
3 81476 104173
3 85577 28362
1 65791 99930 288224057
2 152671 163298868
1 134899 156575 261616906
1 19920 62442 967021832
2 146979 940579139
2 180765 982407795
2 137260 193454973
1 75182 130443 340101826
2 147895 936402659
1 4189 192079 761269276
3 72252 76546
1 56025 133965 862810409
2 88401 446399005
2 98808 1218157
1 70960 164995 791892054
1 66219 91426 659075962
2 77620 515844502
2 101254 555003836
1 128109 199373 213503711
3 135817 184883
3 8134 91647
1 70175 191575 990756798
1 76766 92387 810522887
3 91854 120118
2 39979 490345948
1 59109 143652 19335381
2 73554 885764125
2 101324 390034623
1 43472 191661 630636077
1 59762 76749 884197450
1 85393 115629 772132876
3 38359 67825
2 198108 336400494
2 164418 333801298
3 140994 178651
1 45471 198353 929398726
2 62142 921443881
1 83941 175618 754582890
1 88528 128517 98091946
2 44602 992283046
3 33123 72603
3 59344 143734
1 30411 88166 770357080
1 104333 127149 302447539
1 61279 123767 348477698
2 18551 853132600
3 78735 39237
1 170394 179312 530571712
3 152824 6212
3 193969 95501
1 64215 82318 56299107
1 3687 153618 757465559
2 63890 820410242
3 14765 144291
3 163449 173636
3 124712 145005
3 3684 98934
2 18801 897355653
1 109359 123445 280682515
2 51119 651298688
2 136032 371019541
2 112418 682810337
3 153807 123678
3 61434 78583
2 105138 971817361
2 31722 634214750
1 5838 169116 548247011
2 46912 24301494
2 81430 699839163
2 22795 522520087
3 1742 76408
3 97347 35843
3 167713 30615
2 157879 906607443
3 80237 77855
1 23216 171524 407182867
2 77993 884403264
1 69266 98028 444806458
2 28541 287159052
3 18149 3073
1 132781 149073 845798599
1 163808 170827 25809709
3 13793 193890
3 144943 152808
3 117101 23757
1 8364 165171 584640474
1 97270 138896 641158853
3 148818 79709
1 103977 142072 369163448
2 165297 147466402
1 78464 137810 497306545
1 114653 157067 518230117
3 135747 10783
1 99617 111155 998694233
1 128999 149761 576581376
1 153440 153661 358638180
3 176364 20137
1 31597 155658 81522332
1 23661 67917 208697111
3 149130 119336
3 113353 45436
3 68104 164321
1 53855 102678 160558263
1 18077 113256 13636235
2 49895 779320802
2 193316 667221095
3 189205 34000
1 103960 181071 689260388
3 156895 20407
3 108965 89870
3 59270 101584
1 58047 91791 807375161
2 125567 605309421
3 125922 81840
1 75767 95743 812684049
3 105882 74967
2 69870 238065542
2 131119 142690013
2 53751 792584285
1 13659 106378 806815465
3 56015 2184
2 49235 265944942
3 149116 83302
1 114683 199573 444639634
3 164558 12581
1 73505 144158 884242001
3 171631 74477
2 124083 959072337
1 125009 131776 343287603
2 171935 374327057
1 4322 47971 162277868
1 94109 128529 142713366
3 174542 8067
3 191699 155216
1 99603 185401 834634120
1 21449 63030 527877257
3 118750 141972
1 69533 161848 996262031
1 18653 161203 470617729
2 27142 803023961
2 36056 867441951
3 4546 197224
1 33325 67336 321301718
1 98625 109367 254704090
3 51850 195545
3 154759 120340
1 155561 177229 343949868
3 121239 180518
1 50184 86507 29121714
3 112296 84819
2 140047 413261247
3 115964 124947
2 50928 589639686
2 39150 899813307
2 31521 801678594
2 196294 941518185
2 20589 63152985
2 158315 431000912
2 34561 215415162
3 176800 155489
3 102178 37703
1 123730 184117 213336448
1 59675 173796 622673649
2 183498 638230783
1 8281 169408 688389487
1 97007 174095 639822378
3 136347 79395
3 198073 68765
2 59024 879579406
3 198309 35579
3 181157 175698
1 31186 121627 508323389
2 100204 267611271
3 67812 58794
2 20413 322951650
1 20668 87278 810450925
3 2926 172041
3 41604 194956
2 158551 257289014
1 99735 177171 942524800
1 121208 158531 283033167
1 77030 186053 330576304
2 136287 416532911
3 94406 17276
3 7335 64784
3 141174 6126
3 7860 87530
1 128058 178081 477402721
2 163247 945296305
2 13537 497135459
2 73762 369948578
3 44427 38995
3 47697 5054
3 128155 16048
2 14268 528420098
1 10328 134224 922079946
1 35206 74767 809315709
1 71461 82247 454874487
1 123179 161102 661999806
1 66674 131156 270309713
1 104658 113530 59355836
1 82857 126029 606667469
1 476 177969 990398015
2 109798 484034978
2 156025 11501536
1 15969 174893 589263576
2 141847 694656817
1 9705 90705 555282083
3 171040 142623
3 31202 186715
3 87369 147094
2 92662 572280001
3 12045 16553
3 63604 148326
1 124594 139312 909909712
2 170593 223660189
3 22698 68622
2 5046 545384464
3 6576 105238
1 145583 178573 589915727
3 141878 35982
2 165366 970839267
1 103182 105333 336488655
3 139286 79382
2 151408 239404312
1 42661 170342 112780574
1 99795 181852 308168917
3 86666 128117
3 26558 127177
3 34730 83468
3 154927 140906
2 143867 370914621
3 134526 83025
3 178388 44543
3 66997 167027
2 89950 615856120
3 109390 40234
3 171765 128364
2 78399 683620069
2 122621 713753781
1 26319 113055 187229791
2 6752 376370285
1 33705 98382 296333718
2 100881 190781280
1 9822 66154 24050638
2 90385 161031444
2 186112 273055660
1 22550 180599 296259454
1 91961 126082 926304164
1 115933 152152 42606943
3 16706 157311
1 28485 126681 604532723
2 97438 944583082
1 54717 103191 950547666
3 177816 20747
2 110814 867466995
1 100217 123805 420881290
3 156676 143410
3 154161 75858
2 172643 518034600
2 159951 995084864
3 183821 158534
3 87028 15745
1 47953 111191 583467354
3 79566 3782
3 124313 32339
2 30049 638215033
3 93912 104755
3 95981 87426
2 135693 489941155
3 139609 112158
3 57554 58981
1 65178 188493 16200396
2 102758 943318973
2 88765 56592314
3 97482 110377
1 8864 166561 363563360
3 63414 157329
2 66044 804934845
2 44267 863791218
3 66980 83335
3 59350 56463
2 120596 947000210
1 167212 171505 40177514
3 129866 164393
1 55950 109655 486581448
1 142266 164952 187642640
1 130783 181898 194270610
3 109947 193717
2 173485 179491363
2 125627 629294323
1 74372 135394 563988706
3 169994 164603
3 130919 65600
2 86252 898167315
3 172734 23129
2 152035 793293396
1 31911 63371 492635105
1 3044 144129 363026153
2 55192 912649985
2 150324 43344838
2 47180 606624444
2 38937 987848686
2 70633 354270827
1 734 168592 667554770
1 27474 164095 701427959
1 107459 182727 923731024
3 68168 53309
2 805 626150621
3 92328 89334
3 21635 197204
1 16836 143071 510322850
3 171174 199103
3 193130 253
1 30675 128524 67165953
1 71723 132157 991239756
2 183225 702449330
1 60342 128140 803241698
3 93409 55992
1 3758 60537 829701481
1 51942 150687 467574304
3 69992 98499
3 184253 16915
1 64175 131649 656980645
2 158475 947310325
1 107971 185009 653630786
1 60852 141094 489900826
1 24622 189345 373575834
2 136938 77407310
2 111102 75157969
2 175137 8518334
2 98907 276665140
2 2461 798931163
2 23868 709244290
2 37603 821702237
3 106913 14707
3 112761 87001
3 188436 104806
1 145071 187034 579842080
1 43908 121139 552852849
2 170450 204197892
1 22872 190491 223961606
2 112897 989876331
1 7398 46007 646499852
2 479 196921320
2 148419 957071701
3 57586 199150
3 58857 163447
3 128824 46895
2 56104 520391472
2 51874 118783548
1 23205 68690 988992178
2 7698 919670590
2 91572 922594281
1 30512 180128 413325839
3 31486 148536
3 51488 114539
3 131071 12983
3 98000 6247
3 28993 52946
1 108265 173001 735062375
3 181913 78132
2 141757 65269804
2 33973 865916962
3 158859 26463
3 69235 170892
1 15824 95846 764640731
3 165665 13160
3 40525 73442
2 6748 526895675
2 68683 583137403
3 69671 111121
2 91211 597764339
2 193177 948078515
1 113360 165991 535180473
1 44028 142347 676412087
3 118918 173707
3 177283 76806
1 25418 171033 960803599
1 100986 195425 931739183
1 28982 103261 432066961
1 110498 151878 348781019
2 87928 771385456
1 6978 75223 339796521
3 116438 92387
2 110179 548200746
3 8603 172441
2 90935 384684193
2 152350 204228585
3 112301 157030
2 105870 401703233
3 77208 167987
1 173433 175433 869904802
2 20081 417076940
2 69251 276635712
1 44851 167451 159369609
2 119738 813335393
3 19203 121040
1 60710 101460 845724023
3 145990 154804
2 138732 932435612
1 61435 169059 482318615
2 118955 856599758
1 54314 196525 26402740
1 8208 145819 395438780
3 186901 108129
1 4550 154502 303707042
3 192974 178211
1 75584 193039 448833769
2 87292 294755266
3 66972 142730
3 5251 39922
3 143648 182234
2 68133 330576614
2 46969 926882143
1 157546 168221 934400890
3 97539 67992
2 13756 508957831
2 139159 808399325
2 32466 109671385
2 135897 688693438
3 17294 45440
2 154866 674256475
3 118781 62667
3 90658 13188
1 63232 95970 552456905
2 131253 432494323
3 26452 160061
1 157916 178455 895407677
2 127602 591612939
2 173182 832891952
1 51332 97848 349565652
2 43656 493865834
2 177543 259177215
3 12976 67157
1 681 27740 188317241
3 113843 73156
2 191315 539944610
2 61385 276421730
3 183571 143349
3 181125 33683
2 189088 395434278
2 87340 337901566
1 40703 59057 693723346
3 180147 196306
3 124150 106997
1 11121 97244 616659182
2 135387 858210990
2 127601 499216457
1 183506 197080 283643683
3 46735 41601
3 53978 170928
2 84744 129946750
1 2250 9659 646818677
2 14601 984723187
2 154207 232470031
3 74929 69781
3 78800 133376
3 110079 9211
3 137059 46620
2 42424 979491905
3 48829 34862
2 11221 911116274
2 169288 586065844
2 104104 11427662
3 153258 90982
2 165535 157093664
3 11240 89490
3 47143 94908
1 157500 198111 581471765
2 108018 992861112
3 42340 171079
1 88133 109691 402533594
3 16925 44359
2 29837 220079016
3 192554 117223
2 146690 582498018
3 154206 27545
2 139176 126712972
2 26372 73766544
2 14691 528998441
1 144135 180998 541056367
1 53965 84079 801542103
1 44961 106594 115585968
1 28444 36748 762295265
1 1737 176116 273902237
1 64212 142677 869414782
3 134999 38575
2 122029 298187677
2 193660 545833433
3 162264 51596
2 168098 538736272
3 44552 153091
2 130874 563819176
1 103194 105371 481133846
1 90310 161469 946474498
3 174033 53150
1 125664 141161 576431755
3 966 32970
2 160653 942731432
1 16778 125026 914521362
3 66865 155307
2 34864 651067573
3 193672 106966
2 94347 61599634
1 42718 118272 559497212
2 95503 301684539
1 116947 190828 239691348
3 74885 142046
1 15671 167400 972961551
2 146760 486908101
2 53814 76185806
2 137356 239478002
2 50505 601601044
3 68955 73799
2 94467 189772443
2 161105 937921167
1 77631 82713 534767332
2 182701 681687849
1 112039 144619 804151832
1 93718 98719 223248883
2 83797 625118778
3 153958 64345
3 163819 195724
3 94420 46552
3 16370 112130
2 194331 137526072
2 102856 141679539
3 74085 85819
2 36346 169176493
1 49318 51710 222203202
1 57459 64873 390386295
2 79978 721978908
3 57738 158950
3 114011 96694
1 117702 185735 701618040
1 41180 68822 227358215
3 60607 168391
1 60774 136857 954262952
3 178919 170783
1 161400 174182 689385818
3 70798 50633
3 106800 110167
2 59845 863573738
1 16265 158025 771647205
2 2716 165612207
1 11867 159322 190446563
1 36290 87504 32195998
3 145599 176880
2 164082 53903610
3 26627 89493
1 47946 190515 260925767
1 77992 146094 488449718
2 9950 97631309
1 126191 149452 50216706
1 147729 175568 219764890
3 190551 55124
1 23644 155368 824518727
3 26574 197157
2 44804 107050667
2 182580 493337577
1 48290 176887 95605446
2 134211 967714521
2 32240 118572423
3 76174 2624
2 187445 325452333
1 11542 174243 999104629
3 8904 40840
3 31218 48990
2 35167 73920343
1 84596 140500 728966664
1 18759 57345 820492651
3 106 167012
1 100460 196111 801228954
2 135867 131762715
2 36337 474308996
1 65794 145918 769988238
2 89114 344404681
3 159656 29874
1 43949 72726 35637950
3 46785 76852
3 67416 13762
2 134613 743855893
2 144998 422923629
3 58552 30656
1 30115 76914 624532068
2 113376 181393090
1 110919 134246 921650683
2 112988 600194692
3 96384 51366
1 159510 186523 942985209
1 31127 117522 602125063
3 189042 91932
1 144898 156462 4205375
3 64020 141615
1 101864 151496 492612748
3 113224 67971
3 146397 190778
2 78701 398780761
1 102400 160241 303189259
3 180750 141992
3 65639 137837
2 51650 187512941
1 2945 80021 272738933
1 137844 194947 217133782
3 139875 171901
1 48635 167452 897363811
1 14728 143471 640979228
1 37307 158740 86210613
2 113092 289252430
2 142900 141403842
2 18344 464335165
1 31404 198178 976292293
2 120981 233630722
3 139367 37468
2 27268 388446901
1 41138 163193 342695395
1 106064 141498 271245574
3 139039 134504
2 48106 382543758
3 118123 6916
1 55574 194636 602062624
3 153859 195651
3 175048 107843
1 28705 111508 138069514
1 93396 166324 174765360
2 133076 587397575
2 110469 890037901
2 118148 156966935
3 176612 197865
3 130008 147212
2 154592 602775304
1 67889 164938 485281604
3 126697 98301
2 12011 326053633
2 80349 892979789
2 120650 388689790
1 2749 100177 989555739
1 60977 198824 511007372
2 175100 996641150
1 151083 152317 426303730
3 62248 152723
2 105692 515289402
3 50773 97642
3 161977 30373
1 61820 161866 935553066
3 196887 146199
1 39246 170129 941147183
2 81293 141433783
3 167516 118075
1 31713 174209 37528574
2 46453 534272772
3 77603 10838
3 105197 173757
1 37695 102390 17751134
3 161364 130164
3 48848 142822
2 22802 55242052
3 106725 48951
2 66657 316827847
1 13997 60312 202394623
1 177869 190296 666196065
3 143919 135761
1 49966 130956 432773474
1 14799 103698 951484399
2 92572 848532622
3 79777 144608
2 44267 808487784
1 8028 139258 622978933
1 4953 136342 164614519
3 63900 115674
1 11421 103676 743383519
3 106234 4269
2 195601 731159982
2 124436 591040532
2 86592 503329763
2 66353 782032054
3 29781 100689
1 46741 84388 696501922
1 76634 121792 388503241
1 3037 35850 509678641
3 14075 148378
2 106875 886239176
1 49339 190753 792501473
3 117146 187368
3 59563 32967
1 98580 155796 791122591
1 81788 156215 957666
3 80664 59476
3 121125 63465
1 92862 127410 299654759
2 55869 738020061
1 40202 145388 237247603
2 176363 10338699
3 13189 44470
3 135319 4501
1 51998 92835 88528061
3 106714 70965
1 37716 90421 280107693
2 125340 517049192
1 4450 173623 842646371
3 104979 111256
3 170678 58802
1 91844 148773 637099513
2 80539 886612459
3 92510 146815
1 604 68106 732537827
1 165040 171612 565092724
1 164121 178003 391392319
2 175001 649949294
2 15190 436592824
3 128953 27504
1 156104 180037 694832034
1 17680 127049 707410179
3 75944 139821
2 6679 181610873
3 14869 82918
3 36891 192174
2 151748 622232168
2 36101 605062202
3 69741 84981
1 22273 127335 119098523
1 114620 137753 613832343
1 75586 122504 205793299
1 146064 198598 505328338
3 120331 108392
1 43013 142390 429479158
2 172463 384053659
2 106957 796874835
1 28596 62836 300313897
3 104018 160939
3 104474 12056
1 63414 141961 167944871
3 144538 145189
2 184093 648832328
1 99602 120366 715968297
3 40898 143331
1 55342 160407 495170882
3 2165 182970
1 33483 122647 173422808
2 31161 461295349
2 128974 924304101
3 180579 65800
1 60853 106084 372584792
3 147883 170538
2 27699 612164251
1 94138 196444 538254871
1 75454 90004 198833746
1 36518 132715 224215635
2 51701 531580173
3 70876 156869
3 92921 59293
2 54585 929655356
2 79171 908204454
3 198073 82336
3 78653 63166
3 73533 10943
2 81121 714960314
1 15533 99178 229363409
1 335 22880 636217920
2 163238 107484162
2 145659 755176216
2 18080 272522859
3 36527 72086
2 88442 993092847
2 6073 272768728
2 35992 488266314
3 161050 51662
1 86154 185935 706671297
2 140663 119544010
1 64469 77018 981739632
3 64002 28478
1 132924 159718 400438128
3 58127 90650
2 83628 390033911
1 44139 155206 11690498
3 73381 52046
2 22821 687990570
3 110160 173684
3 31258 119653
2 68680 238014062
2 78676 271991589
2 4243 516865073
2 188358 33338329
3 22821 130201
3 176515 156558
3 110984 26521
2 172623 858967431
1 31199 158002 680261094
3 65847 43449
1 53161 107749 199450702
3 73876 178702
2 1784 907282683
2 136973 21881131
2 29526 84281710
1 55882 85733 880970581
2 57579 431323417
2 72309 203463362
3 15955 128442
1 8380 32649 548632148
2 74558 168127554
2 31634 236293741
2 190986 908755104
2 137595 331358721
3 96920 57338
1 151846 173158 770448380
2 87171 57420992
3 85963 113251
2 4370 165339474
1 54781 58213 714958826
1 30367 34192 783261212
1 31334 119624 693559455
1 31555 36286 651075216
1 130995 143558 452020054
2 13499 351078480
2 63241 254132931
3 55235 83453
2 33733 624773276
2 100097 285666348
2 198843 92375780
3 111685 3968
2 45760 268913662
1 94080 136147 693621725
1 40 5820 378430562
2 10195 753025528
3 121082 131095
1 114277 194815 946929625
1 6538 133593 427665562
1 36196 106697 924311494
1 92981 190434 346733793
2 55979 370318289
2 31303 422529794
3 10940 52951
2 29487 845283132
3 188904 169241
2 120150 408237063
1 56909 95730 153902448
3 13589 171944
3 114224 71404
1 174490 178979 743364750
3 173139 21752
3 192290 78205
3 79686 24395
3 106396 123403
3 112778 177101
1 105786 108668 381805267
1 114923 129042 168830394
2 39242 546930594
3 41037 79080
1 48633 136077 839002380
3 98518 113804
1 137067 163387 959105157
2 153093 635870481
1 46511 68129 30746034
1 19596 96311 689122759
2 191198 743298279
2 20114 195010199
2 70423 792227946
2 88821 835885214
3 76458 177021
2 102588 689603546
1 24868 54612 746848489
1 64691 128456 14342536
2 184729 75964793
1 4977 112887 218318451
1 3591 62156 756930216
1 95939 156554 913206607
1 5148 81006 588229073
2 47265 753440470
2 168546 191399347
3 102575 103146
2 137479 607411069
2 3975 920440177
2 173973 269585973
3 14831 44052
3 125565 73630
1 73290 157160 732397832
1 118550 178208 81439413
3 101484 159702
1 32193 42209 921953454
1 17739 112281 161178672
3 4294 155018
2 124486 804366111
2 12998 187084909
2 23624 139523753
3 145228 135776
2 175682 924108287
3 30702 176701
2 53875 215962535
2 43971 994131339
3 156045 132595
1 135009 192494 615309675
1 69039 91243 241644966
2 111126 28851848
2 81601 56177021
1 21066 34727 199106912
2 123404 844000002
3 182371 177535
2 176569 426976930
2 157843 826122974
1 25676 67381 602942970
3 33803 93715
1 1586 71045 213352745
2 42324 534974906
3 112633 134640
3 195237 5692
1 7573 101570 381104455
1 4096 24884 133926191
1 129248 149130 946675218
1 79964 93260 848331304
3 136313 114826
3 96942 24197
1 197 106359 543353315
3 94147 58529
1 28519 96432 371608704
3 191571 6560
1 51361 184118 776621517
1 1921 79435 774284669
3 75065 165054
3 122942 431
1 102698 162584 177916254
3 184051 19842
1 40363 147174 782170934
1 16987 87547 722547673
3 67460 152260
2 150573 974647270
3 46232 189952
3 195693 78441
2 198020 681013717
3 11735 21210
1 58356 141041 972951109
2 113418 683237452
2 85065 116336811
3 119433 23520
2 162331 268676421
2 31519 597238246
2 123035 898128886
1 52773 111483 103423984
3 38528 101210
3 95140 153386
1 43404 46224 246311695
2 21639 345486643
3 114989 128123
1 35014 51612 7825155
2 5924 831502263
1 178123 184892 838101791
2 130792 688889989
1 86994 144511 228209785
1 49196 140617 439965915
3 100691 32244
2 129479 324300455
1 164194 191509 513805999
2 57263 902235018
2 61215 67979974
1 62835 167203 92884364
3 117463 114845
2 2827 567026237
2 187349 265471091
2 24131 796113687
2 199401 147346614
2 52073 790305191
2 86577 215091131
3 22075 185106
3 155345 168275
2 163115 807418871
1 67325 158564 433002458
3 8043 164218
2 29984 584681462
3 85613 39270
3 3786 28465
3 127746 142505
3 62026 19089
1 44136 164812 420982834
2 105938 97378779
1 72505 80701 719180276
1 86189 114201 504266963
1 19972 178684 224599131
2 164254 523941934
1 19219 189510 901947628
3 176938 72077
3 117459 51183
3 109141 45446
3 173327 188547
3 27166 156279
1 66625 115684 96091385
1 18117 70701 381461579
3 145310 122134
1 49088 181315 181734842
2 31785 62410484
3 8923 148473
2 58497 633469669
2 20111 58043664
2 71317 940813125
1 7425 176384 851611666
1 134721 158077 492038682
3 138162 186899
2 17074 736987185
3 81907 150221
1 24250 144738 586949127
2 167264 470145323
1 105566 157316 895807076
3 152021 114233
1 53920 187170 198945044
1 19923 28292 378207139
3 183306 97106
3 139289 123779
2 198160 740451909
1 107954 134504 527894144
3 3889 153682
1 51252 191431 822126245
2 136705 511568883
2 141082 352548646
2 16777 799830394
2 166582 128312945
2 163874 581358004
3 186202 169240
2 95417 45446540
2 113841 261019775
3 119748 124144
1 68128 176032 248558803
2 68056 913167581
2 123520 557409665
3 169496 6781
3 131563 79929
2 163963 28110641
1 16172 179973 436159775
1 32210 126961 737557464
3 177225 89233
1 11203 75063 708690364
3 157273 179581
2 57011 752732917
1 110642 185901 397655566
2 11477 412908791
1 24288 29205 997510341
3 162037 41675
3 65859 47689
1 86478 170469 773550406
1 103896 169002 561218560
2 192618 757123649
1 56140 97654 766975669
1 45080 197655 85041873
1 123287 188180 88352103
3 82571 101574
2 133952 178790105
2 155133 34372967
1 20441 121939 749794708
2 154407 87334287
1 26925 176424 545440192
2 168033 30667752
1 52385 106166 1279097
1 9774 49203 598005095
2 171557 223217595
3 62070 164716
1 65425 146340 140817566
1 65341 131266 478972663
1 68828 139497 156070129
3 25553 43228
2 187964 979166852
2 174082 404062825
3 82248 77347
2 99934 596893015
1 166023 180490 158775050
1 124718 155735 276278618
2 102885 626390583
3 120617 115065
1 150910 178371 166651641
2 72723 30780631
3 47759 41651
3 97474 167377
3 139543 3074
1 73596 173987 413330490
3 144391 76675
1 11655 66208 533162610
2 176022 453966972
3 128470 106469
3 112974 79791
3 29968 43395
2 72815 805749879
1 21042 125811 153176217
2 112132 641885710
1 135660 187343 734335996
2 67103 766631543
3 168501 70238
1 4303 103704 418398555
1 31565 168498 468163217
1 21669 168466 512725499
2 25226 793504199
2 61205 151835902
2 83925 325308318
3 19411 22926
2 48673 11940169
3 141825 146608
3 34394 31754
1 18855 43247 372129813
3 1661 100101
2 172294 135086209
2 56205 169412070
3 162721 143316
1 100722 156758 626484010
1 139319 166684 225714397
1 116581 187080 497672335
3 40072 62974
3 115217 168056
3 181423 44069
1 75995 185840 404460190
3 87522 120890
2 121252 835512510
1 12539 126618 934568223
2 142622 806062285
1 26677 29812 759708799
2 21346 736150387
3 32381 190140
3 94206 57262
3 81534 81877
1 20902 27087 448231715
1 21123 120385 546932201
3 193533 182185
1 83040 111416 597068124
3 134398 131846
1 1600 81589 480952381
1 133270 171275 569559862
1 63229 158742 247554409
3 135678 38179
1 130305 142843 300833730
3 177231 193521
3 101004 96342
3 176363 17370
2 173617 284048919
1 32939 185587 950772819
1 28855 142795 288309784
3 88654 141405
2 149685 226748264
1 18439 79636 929649117
2 13464 432310965
3 24149 47790
3 103867 11054
3 5746 155450
3 2959 114320
2 178778 21143465
3 21607 122342
2 68398 607902936
2 16564 948723921
1 24435 49417 636207092
2 73074 501276685
2 130754 430528635
3 152085 185353
2 198321 237390144
3 161198 146103
1 65230 176557 416739148
1 78333 104240 446388529
1 102861 111690 461632680
3 38415 11743
3 142563 154317
2 106377 2307939
1 45562 50187 638868241
1 32393 134428 35115637
2 88091 449830887
1 121970 165790 356036058
3 1106 176142
2 109363 974229985
2 147866 446649515
1 85023 124816 534658092
3 107507 196824
2 147413 383475465
2 163008 874911738
3 134811 73486
1 53498 104555 935785407
2 19067 180050700
1 73980 132657 661230381
1 32262 107926 812535029
2 1402 820973693
2 80382 671971889
1 126424 163077 664376368
1 40564 176531 708717045
2 181164 546608035
3 162080 160234
3 101702 33600
2 167296 165169651
2 198068 861610199
2 127227 47076483
3 178959 42012
1 118001 165154 162055087
2 80535 485286509
1 3832 195947 802128435
2 58659 150265374
1 145885 183297 814543512
3 165946 130659
2 56101 249849193
3 60325 39655
1 23156 157819 800285047
2 186580 614829528
3 52986 88667
3 138248 28755
1 43430 93193 147973897
1 45724 47658 816638417
2 33968 416884343
2 155901 666964923
3 96203 14481
3 191020 139789
2 45400 27901804
3 33347 40499
1 14359 120376 345469590
2 69426 643632784
2 87212 540744040
1 27699 189288 607349045
3 4066 132834
1 84141 139834 494478863
3 142726 87182
1 13136 155782 671063204
3 23372 188668
1 49027 129621 832887383
3 26562 2437
3 139997 30055
2 41625 856660513
1 1537 23731 154049046
1 14668 110567 581069363
1 98915 106716 580591397
3 70536 37542
2 57988 807903268
3 136241 96707
2 168903 179541486
1 150568 179358 514606066
3 74682 121385
1 55348 196352 808777813
2 22209 211004596
3 138359 98089
2 76880 325660371
2 128587 381836324
3 170371 97598
1 81631 85890 635242563
1 68570 195054 694367459
3 86184 31778
2 152141 720144974
1 91445 182651 214284274
1 158846 174337 84225499
2 111183 925844169
3 62206 47857
2 76922 882287150
1 60950 146600 26927349
2 144906 728427408
3 28473 127019
2 126192 117595969
3 36419 66915
3 107426 31291
2 144249 521678456
3 89677 131241
1 100266 128232 536625427
2 65280 619720019
1 613 99766 516743477
2 796 925064534
3 76823 105712
1 66249 82866 985337245
1 40478 86649 384427502
2 125798 20061321
1 16025 90324 631110220
2 165346 265597133
1 101821 164801 190996994
2 53104 407276347
3 138969 158947
2 101808 106938202
3 197335 79750
2 74796 188612138
1 153488 170240 529867445
3 63444 48835
2 40366 20325013
1 47475 75296 353198259
2 79647 886088546
3 175941 117468
1 18721 101999 168839536
3 20317 48297
2 157722 672361507
1 51312 185362 828497412
1 21685 196428 177621058
1 38790 103490 395314454
3 133772 2089
2 120124 176294895
2 19694 940199592
3 71611 105203
2 191810 87709526
3 193351 110005
3 38149 134687
3 78088 171921
3 97964 12406
2 163966 305392527
1 6814 103921 637771609
3 89044 90999
3 184192 184135
1 159481 172409 424567726
2 38008 854360447
1 130457 190163 486892746
1 122415 135186 979564829
3 153498 139872
2 18429 652782130
3 181534 113608
2 106304 912332880
2 7887 781082591
1 124607 182281 377816498
3 188375 80759
1 155287 193371 317636808
3 62873 59940
3 79435 11014
2 91955 76910110
3 102104 178650
1 42404 133512 231850735
1 118204 177218 998523235
2 70279 694924029
2 54574 978850863
3 150119 136085
2 141064 836551064
1 50951 98531 782332304
2 118140 536226712
2 29599 241679161
3 84991 174978
3 71874 134220
3 146328 37306
3 55105 100540
2 59599 164321653
1 72356 85556 208314913
3 131000 31039
1 96407 177761 236903435
1 132920 137373 463573630
1 71791 146378 700954129
3 87396 194802
2 143999 513582050
3 128511 194421
2 78642 367720112
3 48990 131026
1 164213 177907 42660936
3 38317 165455
2 100706 483345192
3 159825 61914
3 156771 138580
1 30926 145750 606038998
1 130174 138624 823463382
2 154075 154450728
2 55291 201213720
2 69147 495341158
2 93534 878853816
2 23130 646423605
1 55788 181086 997702182
3 98361 73922
3 105698 187400
2 120939 704257604
2 5267 598551198
3 43840 174891
2 176736 387200119
3 88816 68383
1 952 90121 335682629
2 14698 87662010
1 124131 159840 968890356
3 152600 46819
1 128571 196366 970526963
2 192230 426875577
3 58062 7390
3 44255 157516
2 151476 764250318
2 166980 579920662
2 44895 601863004
3 98241 70758
3 70118 10937
1 33433 185825 431771927
2 103962 33512269
2 95972 676954758
1 60902 189825 716361076
1 104468 153258 607521009
2 83442 790046392
2 147366 426019654
2 170770 95098983
2 151400 408311777
1 175331 181454 338492687
2 140253 689981203
1 94889 129417 110219979
1 72434 146735 385741201
3 123789 35082
3 98580 157887
2 144757 177704245
2 106078 903763041
2 167480 607239709
3 51519 36306
3 177814 191715
1 112826 186137 361054276
2 145875 100662121
2 72152 745217948
3 199504 130509
3 63820 168683
3 173918 120680
3 19593 76154
2 99212 940329716
3 187180 11099
2 19957 223975531
3 152071 154909
1 52967 166280 802747495
1 89175 145606 544695013
3 89057 118362
1 123284 137385 731281600
2 43213 226552544
1 1290 14388 414878914
3 77923 193966
1 148943 173656 611201323
3 55041 36580
3 142955 146699
2 35177 980288239
1 54023 118323 882681747
2 27584 987428320
3 38783 120
1 158020 169029 709082966
1 183062 194984 860219040
3 109792 199888
3 97510 181148
1 77965 105834 373001131
2 72352 838730094
2 139246 72451468
1 128663 139384 765035819
3 192630 2495
2 124000 945073628
3 63826 73191
1 42809 176270 265626610
3 100551 93054
2 77147 843293178
3 156143 187033
3 108640 36366
3 7983 152780
2 78414 228526269
1 47112 182756 912301861
1 48016 165941 862554619
2 68068 907325731
1 86145 172126 797711508
2 109165 307569404
1 41071 42704 472911700
2 175710 151393805
3 73007 171029
3 193921 99378
3 91008 105117
1 17939 74785 334170579
3 129678 5359
1 29052 79306 298989031
3 100420 89497
2 118416 728651055
2 14847 651166897
2 137377 22387550
2 123583 925366630
2 66374 497957304
2 116855 537917696
3 173971 196
2 141222 59358725
1 11485 157406 111793161
3 50992 174650
1 19019 27844 761603482
1 160594 185773 233278459
2 7323 373352592
3 59682 28206
1 8206 103126 866130885
1 142159 169405 361258039
3 133297 30537
1 65780 65837 591912106
1 53056 74991 589831364
2 199219 721459850
3 134938 12892
1 45965 168773 502271558
3 88313 13676
1 18378 47995 339387673
2 105488 275704512
2 75832 258523541
2 80128 245893796
3 191287 29817
2 50134 828511741
2 144720 1445086
2 166454 370719097
3 190425 141900
1 90374 159303 253883134
3 130984 155267
2 64139 716370344
1 16449 35637 604831785
1 52728 160375 542068359
3 159801 70453
1 84549 138644 832469842
2 58724 653384232
1 55008 73964 437016348
2 119335 934234338
1 171173 188069 796966210
3 195305 154248
3 5019 149039
3 2107 10492
2 89692 985582491
1 64738 159516 39925522
3 115434 14726
2 116723 432427352
3 139573 102445
2 176054 65393281
2 16867 342298896
3 65478 39636
2 76466 535074800
2 46954 589785562
3 95398 89278
1 61641 106381 836686911
2 56514 993258626
1 60959 97574 257008503
3 181143 135356
1 34722 147352 781624558
2 7081 303456059
3 93497 141977
2 185220 333910912
2 94236 791121649
1 144660 195252 389439163
3 20632 142477
2 98098 312014246
3 115204 151315
1 149871 170780 980374094
2 151055 361923561
1 76339 167759 533316202
3 10491 106500
2 136129 77369278
1 53037 141360 713387532
2 19278 352925838
1 17331 62059 920344545
3 85268 30947
2 176258 225951657
3 49320 84077
1 128889 142696 994435037
2 61314 336321983
2 72793 962469586
1 52983 199012 195866871
3 166445 116599
3 198749 37326
2 34348 328812305
3 99279 113370
3 38240 59197
2 198893 304306378
1 117883 151998 890877204
3 168538 105857
1 82437 139429 335897504
3 87592 93775
1 66194 103894 350219833
3 78679 101227
1 67859 165751 288163150
2 123845 907704891
1 33244 97708 591384977
3 99968 83838
3 70790 104443
2 52743 4766027
2 33618 392937228
2 113788 832279988
2 68632 239263452
1 77527 144067 203870953
1 63399 99993 557238212
1 87062 150139 959038283
2 196184 694896626
1 41270 42570 985125340
3 80650 22157
3 52059 107246
1 71793 168376 949071774
2 150127 433102565
1 117012 149392 739398385
2 47814 920008244
2 169395 540959901
2 114372 884539100
2 96063 321273680
3 76022 44555
3 72186 180788
3 188412 109706
3 12425 18726
2 62898 435597215
1 43815 46664 850214625
1 61484 112106 408388895
2 153912 449996465
3 45032 18061
2 94768 466943248
3 185823 189621
1 13599 199545 800116562
1 98320 102575 167673365
2 25050 984948325
1 42329 182841 427414537
1 126892 176298 603550272
1 98531 143069 313336407
2 142301 835084243
2 68668 245259297
3 153270 101288
2 138389 2233076
3 151125 44189
1 1588 92585 436793406
1 305 109323 612446757
2 108499 322741498
3 115578 32801
1 115095 118561 880249986
1 42292 162367 14897124
1 71923 96266 832965920
1 59870 192520 786864292
2 189108 5635094
1 6988 120301 228709237
3 38851 133831
3 40303 131909
2 32699 721738576
1 135554 152511 788808032
1 93234 116640 450437575
2 98525 233692999
3 77205 121653
2 191926 883928389
3 40099 115957
3 44536 87308
2 76372 697929167
2 136811 477908507
2 178241 883651494
2 4066 712948402
2 117411 265947404
3 113836 154548
3 90411 74367
1 47332 71514 456781033
3 98633 45020
1 21476 126319 840829016
1 18246 188502 243662195
3 73767 143896
3 196782 182454
3 8076 120709
2 195304 723733124
2 134767 737097852
2 38866 965781200
1 124999 167248 128552870
1 45397 151064 118783678
1 82348 163566 763918892
2 149790 44093833
1 5191 79126 200006911
2 74518 917809461
1 174732 197030 790789128
1 113918 140314 817824962
1 9593 13340 912827980
1 174624 177765 967260409
1 103330 195586 412702364
3 48809 88353
2 136706 681008654
2 195106 97653045
2 191598 328024729
2 97265 356870547
1 59144 162336 990298145
3 38234 168755
3 170425 20568
2 128264 225838422
3 176749 96614
2 169639 28476289
3 27836 9906
2 128918 148355793
1 107711 147784 66696406
3 88939 137958
3 187984 115512
2 110135 811790599
3 104847 93801
1 8007 166548 328480165
2 141207 879400302
1 20699 61330 636720479
2 189255 392926990
2 40235 583982
1 80242 162913 904822735
3 89424 83630
2 149476 701705994
2 124723 654452925
3 53025 151328
1 40874 135429 351222163
2 160851 553726118
1 93225 168564 731936260
3 54568 74293
3 174252 129664
3 28451 151944
1 43365 197800 445834125
2 72501 356838163
2 48131 531064381
2 15345 454860406
3 61352 100641
3 58568 112463
2 157753 243812367
1 48870 190860 620877108
2 198027 502211475
3 40649 150974
2 52979 924771072
1 113563 174969 950185393
1 57993 142165 261691157
1 49112 161062 970501576
1 9708 78602 782361460
1 71393 164443 239438686
3 34633 41275
2 1375 542341680
1 175719 191365 752177734
2 142058 363348516
2 47899 2721261
2 34854 895241087
3 175553 193955
1 95547 190806 767412697
1 69301 102549 469826505
1 85190 123401 579945225
3 56279 36640
3 149458 32346
1 169849 187511 735094095
1 47338 107058 898879740
3 122527 22916
3 138233 190890
3 77511 64542
2 81422 563699722
2 43521 135421736
3 47981 185004
1 50281 69715 208777200
3 14783 38072
1 90555 124911 482781607
3 96398 82832
2 13920 736346132
3 178122 175657
3 103362 123636
1 31133 31859 142937528
2 84005 43806352
3 59483 86863
1 54461 75972 37788597
2 186573 24660126
3 171756 180648
1 49486 81306 351051022
3 183719 34084
1 54708 72667 218384325
1 3948 150473 519558668
2 199740 501141723
1 77998 89567 294140006
1 1632 117468 119967381
3 152126 78242
3 155430 8078
3 118632 156520
2 61109 98367372
3 15336 125421
1 12775 93745 566436583
1 100482 120313 41269980
3 128063 62835
1 52441 186517 744655438
3 97325 61712
3 10884 119712
2 32931 257887437
2 194857 100145048
2 42967 558940747
3 25389 89951
3 62517 67497
3 183336 5093
3 67297 3078
2 113439 488828047
2 33891 969382377
2 67914 913688807
3 89583 159699
3 23926 95126
2 107928 318347304
1 65496 132421 532037676
3 17642 86433
1 9348 30133 548778296
3 94730 65092
3 84675 66673
2 15008 158785980
2 38940 167405160
2 161760 763126687
1 82509 192409 358317938
2 180316 242552434
2 70844 89677912
3 75914 36217
2 173260 307352347
3 135695 121818
2 22783 441671432
2 74218 650470752
2 161660 570377869
3 117634 191473
3 19269 38318
3 18657 152185
1 86299 169540 705273327
2 187989 99384376
2 198020 963430587
1 41076 177388 701445868
2 165253 461090694
1 8864 160407 282984200
2 72681 513895115
3 79567 26492
1 51563 188718 936629082
3 102742 112744
1 74382 198823 425237100
1 1859 30793 610787151
2 121220 313830576
1 127500 197261 180414563
3 26336 1717
1 127379 166494 807108598
2 82597 773886297
2 112679 616341070
2 9530 862384050
3 160477 31324
1 56176 112342 296829283
1 56136 110474 166146079
2 69824 378888664
2 99729 343517982
3 15875 187567
2 108622 703918482
1 5139 35844 866142639
2 180225 662394235
1 191810 193974 83230460
3 45818 17898
3 97102 119730
1 65091 133657 403484724
2 31501 2129004
1 101354 190851 999579660
1 70443 193420 424496354
2 165699 981366141
1 18295 64644 74853408
2 89323 975214789
3 123831 140689
1 7609 77828 258304502
1 32136 117898 406724393
2 189337 299663424
2 192155 89307086
3 23182 196540
2 195829 824403487
1 14218 60693 733100545
1 44035 51313 962239114
3 88164 105058
1 181809 198294 697281850
2 78246 112090418
2 62308 875885462
1 88186 135300 421188819
3 30451 163062
2 104461 687549862
1 665 34250 881003775
1 137410 154452 857880562
1 46601 181954 936008269
1 118868 128887 706445545
3 146856 106072
2 50163 233699354
1 19952 119261 672591470
3 115109 157999
3 151562 966
1 66949 139845 814751611
1 64313 92505 302081735
2 77836 700309417
3 64900 116284
2 64976 31653328
2 101000 219011263
1 45387 177390 360071263
1 125799 177274 101936621
2 62854 760591442
2 184528 195839616
2 141477 576446723
3 170326 144281
1 51206 171837 755126531
3 36079 150594
2 20450 414537143
2 131061 258816666
1 85788 169836 591765417
3 194420 79348
3 57909 37579
3 169901 10743
3 45763 101489
1 91562 154233 62519691
2 147820 561757926
1 23174 68341 792299623
2 156133 73262902
3 32814 68264
2 161342 880370849
1 3905 89277 76040360
1 87054 105609 312472993
1 21206 141484 992062381
2 118718 71031908
3 26365 92191
3 157317 111610
3 45217 121652
2 114432 975869652
1 176812 189749 860207819
2 141893 494311705
1 48523 131597 450016251
3 87704 180829
1 17560 27789 633624822
3 13088 160118
3 82537 141175
1 19336 157533 746948451
3 14295 41255
3 184882 180211
2 145571 579555629
2 17834 602347995
2 155607 982913149
1 104835 196218 491382698
2 90701 737348624
2 10240 493452548
3 60707 56682
1 10230 116854 466429122
3 187076 52864
1 4057 169353 26258183
1 124997 130394 208349021
1 56693 153660 720910326
1 60385 92648 268170956
2 158598 239938518
3 152927 129040
2 46901 130069363
3 99381 23807
2 172442 599606270
2 178730 978628538
1 94617 154783 705292123
3 115385 185300
1 69159 106489 476983681
1 151657 185519 463818782
1 73418 85291 113545118
1 36906 44165 259069314
1 15732 190334 93238387
2 78410 966539864
3 145109 140831
1 70044 76809 983293281
1 9766 85207 688840222
1 2963 48066 998908521
2 163887 759283892
3 64261 189750
1 29948 114411 587248783
1 2235 154949 633153434
2 79140 254818358
2 49532 257690869
2 146879 471717200
2 46837 839534955
1 115591 193530 291568139
3 12525 93244
2 66425 784166438
2 116255 84871876
2 137846 451566221
1 164210 164446 716880413
1 24950 129370 572222237
3 126224 151104
2 50370 650430023
1 26933 37697 764337006
3 39778 122571
3 148856 121897
1 73631 132300 312534657
1 128724 173645 932813010
1 34630 187515 207038510
3 66346 22133
3 4253 75276
2 188803 456914702
3 82166 97026
1 100469 104717 590180021
3 1144 17191
2 39059 162727037
1 7229 88895 976585036
1 1355 159937 787141674
3 101312 78367
1 43590 185596 987323114
1 12967 114713 553719411
1 29952 181727 866992055
3 74655 72406
2 93710 657644023
3 42092 4301
2 27182 129133220
1 53845 121678 834726464
3 111655 110181
3 88047 145592
1 58344 140768 976261088
1 26766 39999 158065680
1 74633 145117 548133720
3 27888 91508
2 188197 473970493
3 117744 29683
1 68201 196330 945270296
1 77072 147009 503354901
3 105122 108305
1 110910 179102 244176086
1 53743 107963 121228670
2 44537 546803794
3 44423 177142
2 94353 677214834
1 118538 184817 483810336
3 164996 174713
2 150322 855128857
1 4703 170877 160198845
2 93760 840733809
3 34910 100764
2 21424 274183259
3 147597 151757
2 70288 399312691
2 60657 85084902
3 99080 164743
2 167064 646920245
1 26628 111970 762118894
1 47553 180724 589383895
2 166209 811831783
2 5750 180561794
1 2369 12594 297286199
2 198480 647958316
1 52055 78248 245448879
3 58355 119687
2 76301 710778223
2 99197 690041290
1 5624 103335 410442381
2 156481 344024568
3 70347 67541
2 171564 808899527
2 44656 477267459
2 137526 543521990
2 148715 803235394
3 34028 72733
3 141228 120070
3 130575 73985
1 107226 124960 397096129
2 195557 970965482
1 119955 195633 393183765
2 112766 933470830
2 109751 562243621
2 121583 854284349
3 85118 108932
3 32475 179952
3 83572 135274
1 43431 108810 526481102
3 36197 131407
1 40625 198357 782215369
3 195948 167668
2 81392 492991265
2 2494 540863828
1 22400 56713 720473717
2 33480 405950703
1 27115 94250 134943569
1 9855 21837 421518441
3 156285 169188
1 131947 145464 610257973
1 124306 186069 695326758
3 87328 52649
1 21741 76818 966905720
3 100715 37130
1 82874 112975 27898781
3 151551 11421
3 85665 111135
3 90046 128355
3 112478 140978
2 89215 904688296
3 139638 2942
1 25292 165071 334009118
1 14241 137872 655003717
2 37587 525976087
3 13765 122691
3 19789 171236
1 16533 46185 821919350
1 106125 158919 168815025
2 197542 765551268
3 1167 5583
1 59900 93491 205241914
2 134430 382451032
2 102637 816860478
1 67035 199084 462233040
1 47358 75320 591367629
2 132950 701759750
2 102857 267261443
2 27270 533272820
1 38463 61563 31921828
2 59445 281308403
1 46685 194002 315948182
2 11255 766748294
3 35817 141030
3 47398 185292
2 70461 979050304
3 187630 159633
1 99854 175251 657894438
3 56180 167010
1 89915 190291 691130523
1 4095 125465 107959376
3 185043 83465
2 95155 34292677
3 152842 101411
2 115508 328419009
2 184912 499538747
1 148882 150342 456178262
2 32991 293948169
1 27235 165297 560882571
2 118962 588482675
2 145728 798364335
2 103320 164708652
1 73990 82545 514125696
2 125460 637852131
1 182825 189666 66149490
2 40561 439132765
2 17411 13782871
3 119939 121975
3 135964 43980
3 191854 157111
1 36719 188217 548584174
3 117020 67429
1 41455 104816 866828704
1 118413 142965 462369350
2 41680 386242300
3 105429 63622
1 49607 150542 527804465
2 132973 976030195
2 178197 187375352
3 141857 87751
3 57672 44746
1 62391 113438 834967298
2 20320 488780856
3 73989 72261
1 9004 140436 608828812
3 89021 110035
2 183923 384696561
2 96093 905650234
3 18374 191918
1 90006 185400 342668052
3 24657 183848
1 58829 94833 561279291
2 161181 299900714
1 6540 100280 667248013
1 82873 187631 985231866
2 158421 360650855
1 45757 77153 906889212
1 14953 91388 480505841
1 171046 179705 290582200
2 144716 762660745
3 174067 29372
1 24040 171996 57674454
3 44612 158844
3 10735 7904
1 124321 154104 925707292
3 63075 51983
1 44458 173727 599343880
2 124943 113862442
1 83000 118213 676674303
3 17669 144651
1 73815 108297 780218583
2 44101 885761012
2 110470 595116856
1 137515 143681 611911091
1 27909 180172 241746061
3 36200 173400
1 82044 123149 295464639
3 9125 148419
3 82656 133879
1 63964 193954 231229767
2 41618 204263194
1 54864 68823 313275020
2 58218 96535440
1 75707 146661 133064867
3 113903 80953
2 35285 15409399
1 104435 158497 825086985
3 186746 104825
2 142727 592743483
1 29369 49733 956467213
1 51794 59143 908179143
2 83194 982096145
2 36586 411076494
2 111368 420208097
2 29386 311050367
3 84216 159253
1 62361 182507 247750361
3 199053 138942
2 159142 981508793
1 69719 108814 844982155
1 75662 191139 781062295
3 48225 76029
3 155037 190116
3 164912 155346
3 35900 147311
3 189723 134245
3 151859 194235
3 162311 52636
1 30667 183468 65619129
1 35418 44083 370552248
1 37361 96058 922839645
3 85654 117835
3 96435 112206
3 127119 4815
2 19003 872692485
1 82429 122249 802842749
3 172103 12037
2 184456 151284363
1 139080 195875 102875183
1 10658 118640 546747162
1 893 145220 132464835
2 161067 707997257
1 78887 195482 696837461
2 126101 507823835
3 8913 185405
3 66004 83848
3 186511 165473
3 88551 10135
2 100844 72329798
1 31999 177723 355132318
3 43152 25705
1 155242 190664 226926408
1 85534 101444 508501390
2 17024 536376102
3 1666 196657
2 124031 537457607
3 111897 170249
1 82037 96469 707271171
3 154006 65967
1 2399 43425 592153329
3 29003 28043
2 179754 170538182
2 101699 980681084
2 38976 147299734
2 55470 194368808
2 35339 630296226
3 150909 18898
3 124386 72462
1 37815 66894 672522992
3 110939 70373
2 111054 12397899
1 84837 187382 25605736
3 150894 160135
2 92254 257465875
1 87942 173448 74166148
3 198908 111086
3 5232 123881
3 89525 172606
2 58271 568453521
3 99511 4122
2 85607 674349436
2 98817 774852771
2 27271 660064828
3 176188 61101
2 64049 114227478
3 94213 175973
1 11885 49697 730437248
2 165420 516449907
3 181417 150538
3 85669 166382
2 156896 257166783
2 101582 104738216
2 106685 959523577
1 21128 195928 375186761
3 73019 171494
3 68639 163860
2 111608 568610757
1 98623 116082 453424777
2 76051 726909107
1 20055 49377 198817575
1 175250 197496 586531916
3 136104 195627
3 110006 189342
3 100061 43048
1 43345 60434 363797114
2 83375 80730854
2 161727 150211168
1 117254 197581 42037860
1 49071 99880 74688390
1 48232 196079 916223964
2 41024 307579495
2 153896 90748258
2 27760 745016496
2 179305 263908609
3 53615 62277
1 72859 111939 435040611
2 89361 91437956
1 81698 193837 176545815
2 178113 101913280
1 147145 157027 187746678
3 102143 48497
1 140279 188557 884880742
3 29267 65239
1 106291 141834 865392347
3 53856 120905
3 88980 17680
2 114698 249026726
3 90634 13763
2 141133 641900689
2 135460 921396802
2 108604 143624941
1 176705 198234 875792267
2 43322 439484472
1 26111 148065 131227259
1 126992 157187 327067446
2 141888 78456104
1 96439 154603 965937838
2 77728 649321337
2 185265 111657875
3 162513 45997
1 39627 182857 808957230
2 68345 82353718
1 98223 138133 849891294
1 13451 189965 244149614
2 80631 537435690
2 146417 695263585
3 32650 110643
2 74942 527575505
1 23973 176185 512186260
1 53349 76784 30681986
1 3405 15725 423587624
1 32006 93022 857737970
3 152090 72309
1 80172 197571 238891266
1 55085 68240 938310229
1 45909 160983 678544512
1 45375 106070 955055810
1 60597 93969 46024120
2 178422 45833470
2 106695 787410076
1 77169 119122 12730634
1 122132 175215 995507167
2 104837 624267244
2 168096 344934755
1 75219 90566 828354577
1 67208 116437 625171069
2 24637 302700035
1 29905 189857 883725883
3 189883 22523
2 126221 598617876
1 26676 140806 642387536
1 20165 94225 865552867
1 27428 32157 873907065
1 149121 167143 324451217
2 151514 537834286
2 147206 989057199
2 95111 304748190
1 114991 166207 682056532
1 43154 46837 818299310
2 110596 611009296
3 105998 36177
3 158683 72635
2 157414 785786801
3 75950 27364
2 158940 998222250
3 136124 133406
1 53841 182351 317850823
1 58030 60457 368512195
1 183196 187334 263764256
2 103884 559656927
1 92329 106690 367428356
1 99732 127594 970267664
2 145457 784544283
1 48169 141879 361663876
1 69396 93826 451016531
2 161504 475756086
3 99240 59314
1 48101 192487 259350745
2 113930 771900631
2 67225 515275276
2 35962 947286545
2 120530 360653087
1 1308 140400 925885928
2 190502 138479786
2 101196 682962617
1 9860 106184 828572568
2 164336 441535690
1 19548 121228 601673274
3 32421 71646
2 98937 860966062
2 184733 379028617
3 142956 156655
3 165152 185568
2 170112 853997634
2 142349 842599703
3 89087 26703
3 4650 147674
1 122764 124175 34255072
1 135034 135124 134265376
2 33302 412568721
3 180658 192406
1 138046 185391 253454813
1 55501 198512 899974253
1 50170 162127 786317728
1 61247 134127 969850532
3 123507 85158
3 54548 138640
1 34532 124313 826421094
3 111851 257
2 75812 658440538
2 196935 776875873
1 172184 178371 881047618
3 168217 107227
2 188181 115066830
1 96435 111328 64828336
3 144275 133144
1 36836 84149 350944884
1 59010 120613 739721373
2 98663 816510547
2 139185 948281150
1 177243 199778 684392593
2 161921 518959271
1 31186 116906 811151827
3 42442 84653
2 90500 899761964
3 13658 131707
2 48980 895339463
2 40126 889150638
2 99446 656935336
3 20212 87837
1 47664 56295 558033271
3 44749 60683
1 141079 163352 97897385
2 195168 289859210
1 105304 142536 871291649
1 108526 116279 60826627
1 85832 164015 576993157
2 58212 642772761
1 69442 104251 277991198
1 96972 141754 873881202
2 164395 423898057
1 126392 174941 569392030
2 58714 871086721
3 24491 192416
1 60549 157445 471195158
2 146842 380812391
3 43862 158973
3 10158 110811
2 198473 9334334
1 28699 32954 625331072
1 27232 54853 362134387
2 84321 621123548
1 43787 67025 495984725
2 71722 939395143
1 94758 126870 77035483
3 16945 181074
3 184257 70432
2 142250 480579864
2 108379 215527018
2 93129 810942924
2 187025 742304874
1 43167 75237 339719747
2 43577 833116652
2 41423 821852111
1 51532 144699 282856425
2 2634 315809485
1 52616 66272 983389840
3 148124 7489
1 35846 40095 190057906
3 3438 168423
3 104636 137406
2 82341 229747433
1 41051 103062 483610655
3 152474 115295
2 58979 39502572
1 106321 152437 278722951
3 165410 126287
1 136507 180985 507754714
3 199539 107211
1 12678 104319 324755718
1 22508 106723 374240748
3 63681 37301
2 69059 136185494
3 36872 77746
1 59046 138586 592035246
3 104659 121864
2 184829 519070004
3 60745 94562
1 45474 115293 221425901
3 102064 106977
2 26910 246798027
1 35873 83377 304936234
1 71723 185091 478920499
2 27647 160843148
2 170369 359496095
1 46657 125017 361614324
1 118549 135944 876192513
3 59052 36098
2 36896 457939560
1 103959 160746 810978418
1 130449 134231 864942418
3 13970 173224
1 23386 26374 219987444
2 121217 5329688
2 122103 516762608
3 154265 15354
1 25194 118279 94134151
2 178210 253635532
1 123216 199675 916593748
1 95114 111802 945770763
3 102202 39705
2 51486 471108901
1 20501 98536 783050156
3 10161 167707
3 146921 4738
1 24241 178661 224967250
2 161560 89717417
1 9733 160402 888104846
1 6520 170806 108296628
1 45911 137892 116457510
3 111229 146239
2 151446 282169570
3 21337 190280
2 9719 739308911
1 159132 162996 133856152
1 39069 192786 95005137
1 6981 110111 835650971
1 74022 154018 195654002
2 65779 472355511
2 53673 171271617
3 68757 138466
2 94486 857740030
3 112919 139976
2 173826 945649175
3 109261 72619
1 103790 120145 222698438
3 182991 198937
3 35708 112412
1 7532 23956 935699110
1 44544 92468 27550111
1 65619 199474 95897324
1 155130 159471 652203152
3 13634 121436
2 9020 264366380
1 94978 153853 135559315
3 182929 154852
2 103219 669141501
3 198544 182877
2 170248 208986783
1 48485 50169 781431080
2 139816 925744668
2 179320 551197645
3 21210 57350
1 37899 142070 359389050
2 61645 87647924
3 23322 141504
3 133762 48957
3 44145 100901
3 176677 81351
1 86416 130125 618959838
2 15990 682417842
3 184145 199307
1 70695 124250 969128281
2 3892 28612424
3 186558 142126
1 31167 36060 12984013
1 114194 179386 98828732
3 124915 154001
3 9836 97827
2 67057 947018342
2 15077 926673913
3 138403 40841
3 44376 192787
1 31203 193388 718952936
2 192198 750212897
3 16836 149907
3 135720 156199
2 29375 439642142
2 146980 425379485
2 31353 684150288
3 30106 166512
1 58449 110856 447681288
2 140340 153619445
2 178132 766317782
3 23624 28759
2 78388 33214958
3 43437 16515
3 165775 71044
3 23387 35768
2 158702 151564423
2 185054 374133108
1 94551 172679 240099482
1 118645 182196 201974783
2 86610 790617671
1 57792 60499 807099860
1 131722 152432 75317372
3 8655 54780
1 83838 195804 773144973
3 38666 19734
1 36903 47175 20233441
3 3959 131252
1 67402 79415 951380654
3 163750 38319
3 103590 155257
2 124688 740206493
1 102532 117070 935698730
1 125033 143659 977328302
3 27613 58096
3 93957 68745
3 74080 12541
3 5955 73790
2 24431 550778125
1 88323 101753 993157448
2 195141 98690243
3 83909 192695
2 142511 421598115
1 8558 12972 136209613
1 6771 87147 487458797
1 145601 187331 110157076
1 10097 23837 451779800
2 47907 730590413
3 185857 162994
2 5531 793674482
1 75838 147188 802246798
2 115240 869561391
1 5967 10735 424531893
1 54276 165819 1796566
1 100854 181396 7696834
2 8027 503481163
3 194808 3978
1 13678 69012 131073434
2 37078 706048434
2 132128 983265444
3 64550 46747
1 25109 97096 966252321
2 37018 710610221
3 80910 197524
1 114639 127614 268513129
3 30426 140663
1 97704 178498 219807417
2 179865 307397303
2 127123 376237533
1 137738 162911 311391796
1 36709 138194 677058232
3 112566 14065
3 131929 30184
2 188026 85236032
1 17675 21446 197796728
1 41232 155832 840152759
3 48498 62899
2 166664 4166517
1 16967 145875 735268826
3 25067 67881
1 73327 149354 501750488
3 130208 107586
2 38236 257416327
1 80442 114212 725419462
3 2995 124428
3 93909 58435
2 72563 559481475
2 91435 385532215
2 127620 67946001
2 47580 214031940
1 191844 193499 36145978
3 172256 189985
3 30497 128979
1 40482 112591 829115512
3 199168 81547
2 22974 579903126
1 186239 194142 28766764
1 3439 192299 222502352
3 95497 148851
1 157107 180010 551174226
2 1518 525114296
2 180978 945956640
3 15670 148778
1 15247 34632 130615339
2 115857 662946432
3 129079 139769
3 51560 131938
3 143423 7923
3 174603 33936
2 128362 433048984
2 5203 175131133
1 70742 147937 546219215
3 152965 175685
1 78801 149274 727251529
2 19360 830808919
2 3643 98139147
1 115557 130660 469020699
2 109626 13383199
2 131594 31337339
2 77037 545519514
3 104203 55862
1 164621 171291 372895484
3 69577 133163
3 141668 104828
3 66857 13563
2 120240 987421567
3 155222 110149
3 164721 149257
1 3463 4451 650241846
1 20611 72391 966468992
3 6655 36670
2 164952 213996016
2 46438 253689729
3 104617 16326
3 125121 12863
3 84225 107091
1 163357 167042 103411091
3 71848 93442
1 107944 137070 189872559
1 47679 175984 502495944
2 9870 360385066
1 12563 158287 719011697
2 82674 205900613
3 84541 10409
2 107798 401439903
2 138909 795546537
2 136780 882675742
1 100128 171067 29911198
1 9692 103950 385179854
1 122767 186687 262057150
3 124939 152590
2 33291 485285624
1 39457 111660 546149513
3 174202 94814
2 102009 504258154
1 92131 169064 763591513
1 39660 131188 952948393
1 60083 105619 937084407
3 53787 158956
1 67196 189219 567734564
2 120399 327441246
2 98277 394649802
2 18489 632253693
2 102724 65416568
3 38749 25094
2 179192 842192834
2 29756 397108670
3 15403 65598
1 63023 120780 970818757
3 167171 119271
2 171376 672950848
2 3688 959191117
3 174708 2960
3 21754 4582
3 25926 115407
3 31729 44782
1 125559 174009 258279011
3 132303 129153
3 68810 37676
3 70221 150140
2 116216 805133130
2 6087 484779211
1 61095 168451 169427135
3 35735 172110
2 62646 260918228
1 12635 142684 996663382
2 116632 807671778
1 63207 66292 646868846
1 88629 119909 118260638
1 40473 72464 290934604
3 121792 77245
1 66613 96278 619964571
1 16864 132285 102412585
1 114305 163576 259569492
3 112547 102748
1 61777 161181 233231367
3 56318 83213
2 29783 739825774
1 132590 169313 741886833
2 199844 222082340
1 76693 89400 664739073
3 141910 171924
1 8855 17829 154743971
1 43227 74960 363945243
3 81475 88229
3 166418 66315
2 2134 325524663
2 36522 858910362
1 92295 126270 733832923
2 196922 736448052
2 136975 239153624
2 64648 512877442
3 123687 123595
3 162151 154547
3 180599 194118
1 1875 95657 224958957
1 50712 73861 655866321
1 72778 118436 323834817
3 194471 143787
2 25834 913854036
1 6151 173291 946721405
3 14290 150469
1 109778 163490 293650733
2 162183 475179454
3 113792 24932
1 86492 199283 49213359
1 155989 193406 209908088
2 17246 186360192
1 17075 155145 894972985
3 157921 74714
1 32491 110794 218308997
1 12547 55385 96209047
3 96701 182612
1 59411 73702 413340046
3 134432 102459
3 61145 15799
2 183486 636711168
1 63604 145611 512071649
1 5807 180721 298034550
1 71204 198906 376337582
3 26265 9364
3 52055 51971
1 84766 197685 866729199
3 102228 66498
3 174284 71938
1 85742 112261 21010716
3 43980 133097
1 47751 111817 151637177
2 145148 505838549
3 157210 118330
2 130930 219949269
3 139192 107728
2 166389 959413597
2 159243 433100428
1 137197 176706 941247128
1 125296 167043 922919231
1 112218 159906 113469529
1 7746 146529 955934424
3 97153 177545
2 88673 348003424
1 37378 175484 210640211
1 179587 199962 136436495
2 83419 828570872
2 102791 689722300
1 83703 135524 335479467
1 149826 196352 145671087
1 5849 99738 87310656
2 28629 768669676
3 197514 78216
2 106016 670094007
3 185209 72961
3 59786 170635
3 199120 75246
3 42504 120289
1 22604 88415 635190618
2 176412 148503374
2 112800 817153733
3 18394 131420
2 42029 801359288
2 100605 6920103
1 16938 62778 330441592
1 35922 48877 566494600
1 45314 150784 632641314
2 26312 45218541
3 146487 96602
2 67355 954134271
3 13266 151397
1 6571 165831 156253469
3 54478 164020
3 99530 129486
3 61181 20623
3 113903 92526
1 73316 162962 308610107
2 123060 976194565
1 124751 150999 43388168
1 60124 64440 862719522
3 84728 153909
1 26593 159002 672666869
1 15873 161153 492718462
2 67516 495964002
1 11340 128691 959027255
2 130383 279796996
2 193185 669547655
1 32483 38059 633048350
3 98677 186721
2 31135 262723480
2 154689 807019431
1 120247 150617 566102273
1 141302 154209 415783980
1 29827 68576 598410921
3 179629 106897
3 87381 140807
1 139477 182238 455498074
3 36667 34476
1 19030 106069 116490880
2 77624 891598601
3 128531 119782
2 107581 207756348
3 195457 107446
3 31522 165037
1 145053 194464 133595755
1 20900 49147 914479591
1 80887 199343 114787183
3 63605 157837
1 76233 150900 747344646
3 59886 61507
2 71128 59052978
2 43757 322493092
3 5253 74536
2 83743 44560249
2 37029 650120410
1 103256 145453 671361240
2 195562 390099785
1 93259 149616 759262608
2 4146 366529399
1 99022 147260 148582420
3 153510 134653
1 114348 172573 912937363
3 150609 174286
2 19792 132097866
3 44831 40085
2 54748 547688025
3 160406 36997
3 17192 126261
3 9518 160908
1 161534 188233 549160757
3 124328 91945
1 6416 160833 114077929
2 182653 638633987
2 33214 25412595
3 188612 61997
2 106901 30506517
2 108057 229422676
1 56012 114068 825290199
1 87923 141083 314562793
3 183043 71016
2 181161 203778849
3 27130 142077
3 169912 187174
2 52057 453595171
1 176004 180713 622049718
3 182020 85171
3 10199 199776
2 139468 750395114
3 185300 3899
2 34796 265929894
2 23164 509299441
3 188684 84226
2 78856 426729175
2 126269 571006707
3 75173 176190
2 26332 736850384
3 55216 173628
1 81361 166688 324010872
2 148586 975926110
3 160232 114043
1 17243 184783 641338197
3 154049 192075
1 110503 185044 733484845
1 52562 59136 908601947
1 12868 138080 275152380
3 160710 145937
1 37442 52626 202035562
2 180704 901652388
1 90306 105948 202854955
1 11526 101537 306553941
2 111982 541119114
3 151026 191952
1 163214 190688 95461589
1 85442 107882 834237472
1 127097 141217 189590231
2 29411 433755438
2 137534 227708639
1 59756 64157 189266374
2 82339 14937166
3 84403 100128
3 159288 41573
2 51192 724854419
3 424 125201
3 134659 116229
3 170081 32596
1 25684 37764 355220907
1 153665 163603 767762578
2 105383 517922951
3 161255 105028
2 118656 926861260
3 196096 45839
3 75275 87664
2 2673 617499285
2 25249 686818930
2 162829 842453481
3 175400 27013
3 181708 43821
2 5746 833641215
3 184133 190940
1 6593 136842 110174602
2 182661 304769918
2 136216 446550317
3 197132 61235
2 101452 139309006
2 7066 780180416
3 109307 40776
2 166166 164220309
2 85623 831848420
3 94879 164619
1 67634 76607 359760774
1 69444 162753 486742541
3 95334 7334
1 91455 159827 78616752
2 67635 482941204
2 110948 106681124
3 35037 28861
1 43045 87006 77116149
1 41526 93517 392889233
3 51329 44051
2 3206 354910135
1 11663 32691 20173741
3 107890 27275
3 104340 165828
3 188864 101436
3 33699 144510
2 121447 384023280
1 85921 138679 72318024
3 167945 130017
2 144641 412092040
2 154901 602166998
2 177592 346181382
3 87546 122497
2 106118 247334774
2 14833 473526729
3 197432 102486
3 193515 70788
2 189101 510283494
2 50693 847563058
3 158170 57161
1 70758 172787 553329091
1 71859 82859 762157429
3 171024 81157
3 168604 3100
2 98873 432445073
3 158339 86332
2 149892 677899669
3 17299 124266
1 158308 174536 558414850
3 67815 109980
3 79222 32019
2 80357 496375189
2 153781 507155863
2 158843 831961943
2 120610 885276933
1 38089 125403 815853755
2 126097 70867046
1 99219 166931 574666803
1 48065 183128 598400134
2 194074 375419647
2 196755 708198530
1 80980 175487 456324937
3 155026 19007
1 19110 162702 64992648
1 39089 141824 751467313
2 85567 340163302
2 141028 873244999
3 70220 129844
3 80493 178453
3 1125 94203
3 109657 122831
3 49195 176405
2 90957 236771354
1 54024 139175 39661116
3 163271 182404
3 175055 31499
3 177843 84252
3 75930 90075
1 32930 187491 103590773
2 60987 878530296
2 181048 788508559
1 110699 113131 232183561
1 15998 196558 330242546
1 194344 198022 129516250
1 21440 124302 319396185
2 86510 590105826
3 48977 113563
3 79542 3371
1 66021 195942 892266853
2 110838 955658892
3 122909 48165
1 13133 116023 606833218
2 80704 703808078
2 142971 87310408
2 153778 193310348
3 40444 113675
1 2753 26860 283357795
1 42972 194988 125171880
1 86867 93173 590785987
2 198391 119068759
3 78328 3024
1 35096 117815 150946928
3 14451 66319
3 130571 13443
2 15546 348918586
2 191493 465064962
2 151445 162839870
3 102225 23899
1 131003 165636 354430375
3 31303 79036
2 97488 42863635
3 69566 142735
1 13275 55207 503822227
1 64545 142784 815004433
1 123822 151177 846080711
2 126220 511439967
2 10878 104050224
3 128310 11995
3 157046 153725
3 142344 75881
2 26916 779403454
3 137820 40718
2 100284 743357012
2 63680 124977495
1 77685 199528 729902113
3 2018 105685
3 129732 104658
2 113338 543955901
2 199686 981812206
1 148744 153380 164556737
3 57310 160985
3 161074 51541
1 64264 133145 184161091
2 28871 1812120
2 76356 297755915
3 159957 84503
3 196528 105323
2 37166 78262026
1 118262 148553 106292749
3 13340 190943
1 89659 190125 127915714
1 9019 165197 798557134
2 18616 320854806
1 75064 172238 796389290
3 56698 74132
2 68625 707222171
3 13353 1650
2 5570 12597099
1 15793 19448 253838475
1 18855 75152 98778200
1 54741 177913 990335402
2 119587 20095623
2 94008 673928170
3 113366 60545
3 31504 54922
1 133365 190889 871998492
1 49379 134441 351164626
3 71268 148898
1 68362 110472 125141509
3 119508 91171
1 14209 194612 565661498
1 113873 179854 390232021
1 32290 135689 393159517
1 55613 75142 235545749
3 132000 25928
3 191572 17633
3 81772 82321
2 34164 862448839
3 67484 147737
2 145351 79556096
1 20265 160465 914215134
3 19041 1538
1 30079 103999 199678824
2 139201 309334998
3 172884 132002
1 127749 185960 563969650
3 136356 38590
3 165930 71098
2 107835 528135218
3 166499 23775
3 29575 41798
1 94307 153261 774726870
2 157958 471371848
1 32685 111556 580250264
2 118424 394005460
1 63588 68843 393262935
2 51438 446761230
1 104243 182628 748306576
1 32538 117708 155176233
3 158183 62072
1 42266 80425 651916698
1 3407 54647 87616148
2 99115 775724899
1 142515 146327 71574144
1 36002 55184 188780899
3 132954 54147
1 108018 171946 898847233
2 136668 466597605
2 165846 346723791
1 173382 199602 545081585
1 19390 62605 793050327
2 133616 797059022
1 83070 99591 776853072
3 121247 106709
3 17840 16640
1 69096 108630 189425816
1 115239 141180 577204874
3 172573 116530
1 22261 56730 589400126
3 135836 92092
2 37210 861472376
2 127889 755480771
2 40816 823790006
2 113479 869040151
3 81753 167596
2 72860 515226808
3 86557 104948
3 55543 61643
3 54358 146034
2 98592 866536687
3 61158 29782
2 139719 878232992
3 70510 1867
3 74275 90134
1 45237 47628 291867188
2 110132 534928888
1 70257 156354 690499664
1 85796 180164 552702893
1 66239 191920 127983604
1 49195 183327 277698468
3 74282 3362
2 145433 701987598
1 114367 151641 433792167
1 44689 64407 261797465
3 168735 5347
1 123876 169277 522543021
1 76799 97393 37211020
2 79837 812829356
1 20865 24124 282023142
2 121552 166141377
2 99860 425226422
3 177665 89343
2 142893 551571691
2 94615 626451708
3 19533 65191
1 103013 137324 386051692
3 69846 47041
3 178061 144367
2 34448 736034571
3 160197 115739
3 106060 66413
3 123116 124863
2 156449 699446451
1 9344 35292 633965824
1 72624 130548 178741864
3 149357 143869
2 130725 794181470
1 8271 179243 592352328
3 184330 109451
1 38739 59583 882605248
1 23882 163313 434228944
3 136607 55014
3 159720 103343
1 49838 187779 362253573
1 95756 97191 99194131
2 35411 674548952
2 56151 455872130
2 62529 361606338
1 61784 125326 856266857
3 172040 147372
3 156603 115378
1 158852 176420 574410057
1 76624 153995 904533050
2 79760 389351885
2 78605 289622237
2 154521 698852624
3 133301 98629
3 32138 121930
3 154010 141221
3 188603 123422
2 56822 875026530
2 129121 278854849
3 20184 9718
2 16288 731610095
3 45499 70328
3 163855 455
1 64302 67057 918580898
1 21395 158204 107504134
3 1043 123353
2 192635 445701626
2 196042 727519222
3 91103 105840
3 121128 111079
1 127948 136806 771065233
1 78862 174628 231305672
2 165639 943381008
2 41131 267818178
1 77157 119835 948914521
1 91713 150307 516956628
3 165235 184327
1 24590 53520 351746810
3 149532 80454
2 92901 668085155
2 31995 638862886
3 154179 174678
2 37203 181024174
2 153060 950384126
1 94114 128172 575207897
2 171244 996453512
1 182396 194861 503336575
2 80519 102256397
2 113953 647870539
3 54967 193593
3 198960 182368
3 74455 100197
2 183697 380925121
2 145809 612863954
3 150433 18437
1 35273 166285 583205215
3 5865 154366
2 95972 727350547
1 62844 165874 721861598
1 134810 178572 328934185
3 55833 135160
3 13150 1238
3 147341 50921
3 121979 8733
3 33 140861
3 65883 42939
1 102888 168705 903101031
1 1369 35023 17938069
3 167935 162528
2 186263 154047530
1 64482 119745 488888495
2 86073 867835143
3 46946 184362
1 67492 159575 464621783
2 63585 91366435
1 22396 108175 358948729
2 147791 59147427
3 88780 54139
2 113136 7063792
2 30235 708838607
1 59487 179805 823901337
1 6872 80325 873931891
2 145664 424701394
3 195240 60023
3 162598 65061
1 36558 199208 790201898
3 113478 143852
1 4606 171579 891519016
3 180892 131077
2 101899 728812486
3 151831 121522
3 103091 168132
2 183402 576913384
1 158385 192628 386554696
2 56973 513850877
1 39195 92099 635021753
3 124972 110573
2 16978 724813454
1 22229 176393 637783190
1 51000 108215 498341452
2 134459 862430905
2 68007 737615735
3 86295 89203
3 56528 19568
1 103588 133759 150234955
2 46690 429343522
2 68686 849024143
2 140153 263876272
2 64941 51935228
3 180832 123369
3 71822 62069
3 4912 150829
2 56466 967600009
2 170167 383453369
1 20887 179422 105261087
2 24612 122909989
3 11198 184620
3 9403 29424
2 17338 922278375
1 127039 173609 288985515
2 179413 367805124
1 90006 191481 310785173
2 71340 859640883
3 112601 197382
1 54436 66628 857908255
2 116990 929975794
3 187786 183588
1 51830 63627 681808898
1 19493 151706 30669457
1 14934 175220 813512580
3 133634 97128
3 32107 190002
1 142895 180441 681069626
2 70217 410128100
2 51746 304377475
2 128846 142347395
1 105044 194505 831009234
2 26764 7769082
2 144879 446181890
3 141753 149301
3 60906 191708
2 34877 830514494
3 24642 130612
2 39660 729984826
1 107770 129744 37991364
3 169340 183226
3 110971 15783
1 71356 90352 151517119
2 79638 43074637
1 36408 164119 458014505
1 97093 143773 884287074
2 92718 182258073
3 91159 37605
3 112762 102535
1 33585 113876 201043804
3 119224 118699
2 22367 515705476
1 32238 189176 798262931
1 69846 120174 242127269
3 139061 90862
1 79445 176367 905474316
1 98839 112208 822472354
3 75321 65153
3 48834 119889
2 156326 284605046
3 98094 192473
3 44396 118817
1 132311 188842 311626633
3 186229 21888
1 40435 156152 704750895
1 33487 168094 998405857
3 13278 152843
2 193462 997377594
3 37020 154676
3 58320 133857
1 10609 48876 461727395
1 74982 79058 859198571
3 42046 27988
3 24063 168
1 54234 72105 34812416
3 53919 172113
3 173439 68801
2 36766 488854827
3 66679 24774
3 70561 60995
2 88430 981354576
3 98183 83303
1 44373 140337 804721069
1 47553 195394 984469074
2 195733 753371642
1 149085 163290 561267490
2 50202 518069540
1 125337 132077 294625354
3 132121 63280
2 62314 373632060
2 74406 431410836
3 59377 93688
3 114163 49475
2 14027 716761618
1 122375 143061 329348751
1 67397 94438 785223497
3 171068 27199
2 192580 814622366
1 51932 180371 868372214
2 125823 95958897
1 162952 199316 83652254
2 159439 983994393
1 199 144355 346570368
3 57076 30358
1 11312 113088 974685326
2 140755 887336669
1 85130 118969 146112613
1 9050 173543 489905211
2 141906 650001932
1 143324 151387 285554867
3 13172 162444
2 141928 474307121
1 38759 193049 255295914
1 113517 190105 872506495
1 108698 197147 76915017
3 84473 80772
2 49042 83174698
3 95455 41187
3 123872 35076
2 187586 146667662
3 114341 49322
2 134029 692958148
3 199183 123770
2 154338 292102476
1 41675 196787 327633375
2 187760 813297465
1 33112 81574 828782258
3 27849 34249
3 4353 141941
2 169070 172983711
3 91899 73862
3 130716 43432
2 196347 323366442
2 16163 202876055
2 190465 56112933
1 37220 127515 264272926
2 60868 853955835
3 83144 138207
3 33983 116695
1 58132 183489 905631571
2 88788 28326662
2 159683 406770218
1 76989 101377 899591981
1 107913 138526 72159786
2 31024 298806894
1 165994 167483 757495065
3 151792 60192
3 53363 31979
1 37390 132155 248713243
1 44477 146460 457540504
3 126526 25760
2 21549 769883140
3 145732 20891
2 51205 863535962
3 143123 166489
1 45769 198042 850778834
1 41395 183053 477714815
2 51331 441126840
3 103371 75713
1 51513 137767 786379991
1 35794 36168 826321207
1 140735 145835 218385873
2 52149 114258900
2 192676 962394973
1 1102 109902 213866498
2 41940 274906746
1 125795 153974 686220163
1 144143 168112 619507958
3 12965 82795
1 135411 162990 270432594
1 102636 128569 890133261
1 38649 95538 768316070
1 47991 177067 782556135
1 11999 57832 699928323
3 186478 5538
2 12498 197707664
2 128610 337471411
2 185805 515970485
2 137629 132183114
1 25966 151873 955259289
2 191317 740115980
3 165144 60719
1 63898 105131 450511964
3 110642 84379
2 192572 147123957
3 154667 172645
2 51217 889249254
1 81028 165348 924714614
1 139976 195697 435169276
2 186861 265335948
1 85920 191394 116465512
1 111074 136633 459576533
2 53333 624362231
3 146355 88470
1 29502 181755 77771834
2 183379 664573129
2 152916 821205733
1 91727 188757 594300792
2 42259 90453653
3 151735 96396
1 22508 60724 788257481
2 15219 866832381
1 8739 62719 369029151
1 65168 86853 129758310
1 9931 102897 580548073
1 146978 148433 85962055
2 31578 568701273
3 25851 47159
3 51600 199940
1 71122 97447 613332501
1 4836 61198 573945125
3 103226 39159
2 68976 143825798
1 23979 112436 649994068
1 119284 178059 662143084
2 55157 960419733
1 118378 147154 520408175
3 108453 97526
1 22596 88587 789750283
3 138202 64815
2 101207 555295227
3 170422 164287
1 14782 30319 730039115
1 130705 151737 375172049
2 199448 994748342
2 39999 176270703
1 128522 182431 978960662
2 37154 105163048
1 65021 155706 234820817
2 124958 450076655
3 77433 165502
2 43226 352334714
1 36988 186254 123073951
2 117037 857212619
3 148675 67660
2 159799 142617226
2 157361 267338540
2 94814 326094916
1 77019 163848 29293927
2 145449 320389062
3 24299 168117
1 129582 183534 990224468
3 114390 75422
3 93722 118184
1 33550 41963 271410564
1 80596 112226 546948430
1 57926 118571 741952168
2 34701 976983559
2 134938 986028748
1 23000 130448 752722079
1 10445 143280 719499399
1 129096 179619 87762095
3 143650 27596
3 161069 164666
1 80880 109583 492598450
2 196001 316155344
3 37455 75603
1 106420 179844 642347859
2 10237 178632227
1 12268 174708 196652604
1 25103 82369 574859535
1 64459 113109 721291754
1 71120 170833 273581106
1 24402 98246 770223278
1 54124 145806 140040748
1 5190 96738 96332932
3 93947 97624
2 114833 639605808
2 107142 282726017
2 144381 623630927
2 102105 57170839
3 57035 137987
1 75276 111867 334777384
1 40374 44688 722815595
1 19029 40677 6606714
2 18583 559678126
2 106466 476188185
2 11617 160181723
1 17754 166875 828231638
1 73247 93089 68449954
2 19066 99654416
3 157435 92818
2 56746 497961590
2 25236 590339765
2 150121 986903036
3 186894 196823
1 33363 98917 149317083
1 92658 105621 186937509
1 136198 155640 934082206
3 102149 137396
2 56043 386177860
3 187405 180842
2 142230 846202178
2 100117 739346515
3 101788 72143
1 114751 135569 102419529
1 83647 122935 48072604
2 173877 121057051
3 64765 58816
2 145666 594334445
3 125044 122338
1 144624 193591 790434212
2 141365 116897281
3 86772 118375
1 77196 168906 424427880
2 198298 296679672
3 136774 60114
2 99120 174385828
2 13147 803985635
2 24405 851586191
2 164661 750746204
1 52418 144053 12087694
1 16666 186705 469064589
1 13338 160657 269441594
2 97108 148843532
3 165178 30283
3 33572 18977
2 147778 109902496
1 8927 67797 128400821
3 196051 88729
3 74253 116013
3 197538 84712
2 41964 245600906
1 132693 150178 446877607
3 171896 136477
2 150553 230821289
3 124571 177735
1 50659 190586 977401387
1 3310 24083 773925716
1 46162 121600 27970719
3 177713 105692
2 169478 566446194
2 158049 98177876
3 61457 50964
2 108611 739550740
3 197397 119794
2 163824 363477728
2 152176 593046186
3 2965 28507
2 162671 498340186
2 123723 655546843
1 56462 74678 632703727
2 93504 249173994
1 56479 187124 326316175
3 157942 19332
2 31064 351531772
2 100376 738414314
1 12419 106241 646259949
3 102795 194364
3 71547 35791
2 120493 197251284
2 15997 262854879
2 154526 80168729
3 90060 171291
3 3917 24528
1 52219 69941 11937780
3 44311 90160
1 122026 194362 547674172
2 83212 412226763
2 47377 158979507
2 84352 234381821
3 99820 198233
3 2969 82714
2 85129 556395806
1 35044 153123 202354873
2 139463 285824423
3 159493 92854
2 90659 199234755
2 197586 524465988
1 7137 137236 183743363
1 49207 195703 967834726
1 58478 188317 558335857
2 42014 523389733
2 126270 723782337
1 28064 56124 256811909
3 191482 97391
3 116995 53604
2 156686 557785502
3 50257 30652
3 81090 21620
3 19622 158696
2 47592 174450037
2 3390 889746429
3 111581 62573
1 52868 190277 602400363
1 130270 150014 989310796
2 130496 826356278
3 184236 123316
2 32753 297447174
3 142964 98513
1 67218 77855 311199320
1 89787 182198 370414537
1 30245 157229 561380974
1 50249 93377 610775390
1 114849 188786 951886360
2 116917 779654091
3 32459 101176
3 173120 109304
3 161010 188993
2 172094 333827880
1 155988 178920 284278556
3 189117 159814
2 174264 670625785
1 138895 172277 561602919
2 85699 384106413
1 29698 164750 570732070
2 17762 561750791
3 188026 19628
2 107520 15121604
3 137341 185018
2 75332 231532230
1 99078 167229 717324828
1 75815 160660 568740650
2 24937 452818323
3 55250 138498
1 23414 197737 473353104
1 63979 124350 206103048
1 44649 199095 914183649
2 32138 580407931
3 159496 132008
3 81843 80264
3 162811 43089
3 55339 31914
3 49707 182943
3 27450 130972
3 99259 179140
2 157355 787373749
2 127879 908930099
1 119689 123069 677625196
3 162467 69303
2 162973 949387809
2 194387 660311850
3 93493 67383
1 62010 159525 139859878
1 120223 174537 571600998
1 104322 190946 301238853
1 31493 170569 362749818
1 57318 91315 325520195
1 152192 178472 324639121
2 168440 258379601
2 60437 610801190
3 184826 35705
1 135199 184468 93155936
1 63146 83235 228765705
3 135491 93484
2 67002 271811193
2 21604 397668228
2 50375 95923658
2 95265 282208376
2 3499 328516280
1 87168 109786 927016590
2 101945 621242014
1 59827 169273 381155432
1 49980 159312 946641368
2 58312 189127679
2 28926 701784384
3 23604 82388
1 35570 102523 659997458
3 95870 8877
3 52535 109128
1 47822 96425 782238746
1 81911 179497 104224980
2 135392 201156714
2 65578 678307385
2 15324 670858402
3 142542 196190
1 11314 137319 121018116
1 12647 121562 791406327
3 84131 128894
1 95972 122142 858797611
2 59125 391222452
3 176910 6236
3 79712 61491
1 74619 108036 321274252
3 171872 127056
3 169334 78646
3 112656 132725
1 61194 157706 203342372
3 113163 53266
1 5158 83869 703002312
3 45700 33926
3 156896 45125
3 61691 198720
3 176177 77890
1 5149 45698 679928065
3 80321 98391
3 25069 105826
3 199055 176925
1 11911 111769 963690361
2 16333 471700975
2 140288 680287713
2 27599 143209874
2 182 230806068
3 69900 150290
1 90534 139552 835445415
1 39856 175080 161632015
3 72185 157329
2 137017 814948786
1 7193 104164 450445092
3 32652 148739
3 108289 131926
3 138127 8938
1 983 30846 597851574
1 46443 127716 121154022
2 31413 705521702
2 40927 166420442
3 137001 78904
2 53303 147491653
2 95776 232659190
3 97517 88638
2 165948 932335555
2 58468 111363050
1 84847 159234 739964052
2 82218 910967548
1 95187 107347 727687837
1 62399 188766 450572983
3 32357 196845
1 95644 162195 132824401
1 125192 167599 88697795
2 106995 811897125
2 8919 482853466
3 139659 148853
1 155737 168639 312553602
1 56974 193312 623735043
1 101023 151140 59921769
3 156053 77579
1 25840 69643 218991329
3 189377 131670
2 40868 217470391
1 87512 143780 46372974
3 145531 33045
3 192881 18071
2 10169 486418923
3 70656 62952
3 26133 194083
1 40944 114072 669890336
2 12062 624523474
2 165385 623052559
2 176820 450611408
1 99522 141858 472842034
1 28050 91087 93903076
3 166759 198442
2 154016 246240845
2 40724 51114914
1 24778 91479 105990698
1 4787 191476 258467852
3 196979 83890
2 81409 980132338
3 131250 19306
1 5837 88935 387872046
1 164197 179062 725834708
1 8351 192845 750530987
3 185163 99801
2 14489 488635326
2 196270 940823531
2 94010 842073801
3 94744 86644
3 62377 118070
2 199246 327684933
1 49 91561 43919423
2 76874 834796240
3 157632 5841
3 128199 140274
2 108367 211032564
1 51591 54827 192025172
3 157083 183454
3 160021 166260
1 8549 67906 236686040
3 74389 5307
3 65934 93451
3 12514 113485
1 21141 86376 319041321
3 76249 59096
3 83803 20481
1 19985 67469 537466157
3 197443 91569
2 66973 892506360
1 83570 199252 550867184
2 151305 376213347
3 13728 109608
2 23512 740640288
1 117300 177952 642143726
1 40781 128919 889896191
1 48278 56470 859691443
2 159137 593409953
2 45599 756991987
3 18526 143362
3 156309 168377
3 34765 70630
1 124943 186378 142291482
1 40890 125563 585024804
1 56284 64515 652330362
3 182452 142651
1 112256 137134 54431848
1 67166 129884 78838577
1 15575 150200 519061862
3 68477 39147
2 198957 747289791
1 57739 169532 496076666
3 158037 18548
2 155790 308618831
3 163635 93288
1 2098 48517 989900526
2 68722 835935640
3 19951 87487
3 124321 179036
3 91726 169239
2 158432 325119439
1 31866 129061 770737802
1 83244 85366 141066775
1 38837 199297 503457080
2 64982 573309324
3 160332 191383
1 38941 92051 257196557
3 90331 127781
2 57927 745405125
2 138930 566186976
2 173103 97300088
1 118360 186025 681476746
3 109634 140786
2 24270 421325782
3 154487 151759
2 64114 636271018
2 146935 127242242
3 2116 154177
3 194443 66164
3 99839 128623
2 183894 974366007
2 134766 595540895
3 4534 187604
2 51497 396904578
2 91303 349118641
2 108372 728629339
1 51313 182347 978491588
1 46350 80889 906636216
2 174952 486540505
3 147910 16585
2 95193 194257449
2 68721 731068363
1 180194 188492 289932007
1 25557 165083 557015215
3 137282 199053
3 116843 99511
1 18324 88932 840638327
1 64784 168939 168486630
1 30453 187569 746277030
1 120998 128845 67892385
3 61869 177013
3 159116 150996
2 88220 245190064
3 77300 123102
2 15278 878691033
3 150520 88824
3 169556 3996
3 197146 87249
2 174191 579380687
3 198040 118570
2 102633 408559624
1 79922 180247 465724288
3 91232 75320
1 61487 125409 839075132
3 179694 184288
3 22758 68345
1 157799 166578 88073033
2 182360 438834638
3 57254 14533
1 107216 107630 271297943
2 140010 282103673
3 43088 140712
1 36308 104666 11724367
2 121029 224557673
3 46801 143419
3 33568 145530
1 40704 68776 391064067
1 131878 186661 409622939
3 121203 169515
2 130126 677061637
3 67032 148519
1 52596 160907 786444417
1 17582 87191 812146312
1 11645 99312 300524885
1 23222 61955 325406964
2 116382 811163798
3 97989 25175
2 193144 170518465
1 74614 89471 55434430
3 97368 185226
3 144900 31154
3 114915 87585
3 151092 103423
3 89484 95536
1 24321 86243 775174688
2 127333 12609371
2 108491 723984831
2 101274 245390850
1 29523 160071 512988481
3 27159 36219
2 32102 614101816
2 28538 84256545
3 47 181593
2 178872 915980236
2 90522 745311201
1 66872 143153 349340675
1 52871 164568 957029859
1 135936 183993 182600685
1 87335 168991 568143014
3 164228 58534
2 9522 136212404
1 135935 164559 137890293
2 59056 579460956
1 143135 187034 888817804
2 173870 614822918
2 93383 103681571
3 8220 144463
2 60892 909197608
2 136557 68276064
3 150371 183658
1 92913 123863 438072457
1 6503 16090 418930176
2 94991 244173135
3 14447 186105
3 127139 141326
3 127682 67087
2 139190 383219988
2 37510 9270187
1 102861 131159 560879733
1 146458 197268 72239230
3 186246 112592
1 93404 164922 703210023
1 48758 183910 192235739
1 50680 137749 694553548
2 154062 86845989
2 94563 261753884
1 149396 191135 426812752
3 139757 196772
1 110135 156956 243285514
1 76545 159540 195773561
2 76344 293505162
1 48447 100930 90598660
1 71899 138060 775429991
2 150412 406404227
2 44648 824114936
2 116572 782149035
3 198585 87167
3 142070 72572
1 141875 185778 245086499
1 65901 166584 793884452
2 116629 561104684
3 20053 15586
3 157490 21409
1 55718 174866 29899342
1 125452 178139 327972997
3 38428 27784
3 22993 24284
2 99548 157973165
3 84034 95202
3 80926 68032
3 172214 81257
1 99361 186067 495404782
2 77627 90768843
3 136220 144120
2 91288 15509512
3 161471 124744
2 144746 274589614
1 103156 189066 399236575
1 2846 182241 135486869
3 1974 170463
1 54551 193968 495392372
1 124048 192096 90936052
2 30715 36663083
3 137738 57154
3 177977 128789
2 184134 18875086
2 199082 130322837
3 63104 145187
1 29531 96008 702497144
1 173160 182171 90454771
3 175434 3093
3 76018 179277
3 65952 196578
3 162254 91744
2 129390 920212387
3 3170 66801
2 101784 14065556
1 23791 38174 828180500
1 35015 64139 756135706
2 121330 548250254
2 77732 943553083
1 164219 187094 569946947
1 57686 80628 432915723
1 62331 144290 590562056
3 16702 88899
1 59413 131680 540812737
1 89857 155232 367072995
3 139761 62431
1 123291 189912 370391504
2 73276 468630192
2 138813 727304654
1 167854 197365 12108884
2 100994 683843880
1 111405 164183 594946222
2 16099 827264613
3 134951 27446
1 84193 172416 435698838
3 178835 146803
1 21031 105986 255137301
2 72239 318414943
1 87774 99278 824682080
2 89806 573099321
2 1969 464193861
3 98235 160751
1 41224 179471 85610550
1 86421 155495 110679270
2 147646 615664370
3 161042 112025
2 124653 852372261
3 154618 161212
3 95898 86882
3 52072 132856
1 155298 184000 812703519
1 95868 178099 829776429
1 49600 193764 274488463
2 91231 313815642
1 147062 162186 802336112
3 7948 166595
1 98070 146511 996567610
1 17275 61812 638095902
3 2612 97699
3 58476 156698
2 2653 131013882
3 75428 57134
1 83764 156377 588276654
1 123079 127067 505217572
1 154475 156746 684015789
3 149724 102417
1 194189 194219 546817224
1 65422 88929 913999792
2 174897 950370374
3 165108 60357
3 69743 120550
1 108723 146226 194191427
2 113583 570904823
1 36769 139130 333629621
1 107809 162160 397757752
3 139650 191100
2 170380 266568774
2 141697 284427922
1 57632 98419 962099612
2 148050 925938674
2 53673 216062272
3 144033 59503
1 104979 109332 353625943
1 87698 122602 384784170
3 53724 99364
2 100338 590836301
1 48987 81533 363972120
1 1044 44234 761191717
3 96528 79273
2 176300 825755619
2 41715 367330171
3 58332 133049
1 62173 98580 848630247
2 30402 710995261
1 4886 106823 546743448
1 73629 132681 114850723
3 1718 71581
1 56449 99122 347825664
2 796 889963115
2 44136 802015880
3 164365 165180
2 99320 15048169
2 120043 446435329
3 63946 92199
2 59259 593722800
2 152873 190132348
1 76978 177855 566484933
1 41302 127244 543520231
2 198729 567523850
1 13047 179005 369804941
2 167121 463464750
2 12624 798837857
1 91619 176916 578039141
3 26928 150664
2 106674 97272918
2 165680 361718680
3 12600 147030
1 39039 97201 976435496
3 163333 23100
1 82414 86044 359749473
1 182271 185644 538677713
3 156022 156266
1 4207 92627 582788630
1 17102 138080 70837486
3 90429 173014
2 88581 635843046
3 150828 55323
3 18065 193822
1 129607 158198 63515848
1 63186 117017 138361840
3 158814 77083
2 104030 870283692
1 46778 134798 896148021
1 105742 186186 698496837
2 159290 420464296
2 169305 215124528
1 9078 165484 897314648
2 246 718462487
3 135226 38753
2 46755 969152061
3 191340 123159
1 68515 81904 565267619
3 98582 1245
2 2721 653645470
2 115138 177964685
2 12999 319465244
2 33753 263571203
2 198042 829669242
2 166938 83572188
1 16115 103926 110233139
2 113660 22902662
2 174528 905875782
2 78700 272274472
3 125897 56420
1 106123 138818 86418712
3 92269 89780
1 145223 181191 300197183
3 183459 73106
1 146336 171073 564583885
1 132625 181678 723924299
2 29422 409543536
2 149515 676019053
2 163402 240282353
1 71078 151424 371518418
1 22592 156966 425987978
3 160687 147167
2 83946 103999309
3 29713 154009
2 19483 166051260
1 125282 183522 655100576
1 111347 119458 226618830
1 33611 71927 99885179
2 5578 774819760
1 8031 149706 883840380
2 36421 474761262
1 119820 135698 963024591
3 51049 145724
2 162829 771595169
2 122583 855929972
2 128934 578630382
1 40288 89182 84215409
1 50975 100497 961723146
2 172378 205623666
2 59907 45207190
2 86003 919259090
3 171647 152072
3 138136 148447
1 144598 147860 970726807
2 7317 834916248
3 192385 79246
1 60447 81885 933889982
3 40539 97534
3 102821 31472
2 86640 471197510
2 97591 775343368
1 71280 155775 41170458
2 192872 390857235
3 68665 193782
3 125409 58422
1 69687 172302 819425232
1 85 24920 62014974
3 178386 12955
2 43916 295747336
1 42643 170677 370244827
2 19705 898886568
1 152228 181058 575722118
2 168427 189825266
1 23025 159561 137393398
2 71361 565347477
1 36454 53175 385074196
2 178839 128356631
1 9050 134105 518401480
2 193438 953438528
3 41441 57042
1 41956 121898 287472006
3 102625 135158
2 81432 894178504
2 48533 246515677
2 131776 360582006
1 177431 179086 841377471
3 11533 25040
1 138209 177986 461086064
1 880 179351 175372064
1 160271 169098 621240372
1 175254 178256 158855187
2 146918 811071487
2 144086 816123334
2 82558 511003861
2 17117 335025301
1 2238 26217 2884729
1 83079 122519 229970446
3 122060 178074
3 80749 94271
3 84752 166584
1 97672 120913 549766695
2 22033 445760832
2 126553 445567244
2 97927 992508929
2 66897 430977841
3 177550 163097
1 94177 156325 272285515
1 116251 154616 806582681
1 21577 125335 102691407
2 15237 371291957
3 85347 167850
2 175153 398153597
1 26599 169950 129967421
2 9298 304426995
1 29350 56739 897238503
1 48605 58044 574984772
1 10599 23647 649505020
2 87477 868424134
1 76298 78088 848861922
1 28764 63538 21673949
1 98412 135838 727625540
1 35616 51233 884486294
2 75978 595192752
2 46772 307323179
2 84318 400069481
1 27424 85445 21197429
3 170000 67704
1 75432 122440 884846625
1 119409 133076 126580834
2 170278 769413362
2 95808 896297556
2 13747 180390424
2 123765 149499208
1 33484 140382 520391378
2 132363 732737153
2 132074 427421609
1 81508 194682 269418774
1 13465 46484 510572760
3 14622 129528
2 137248 195179108
1 63233 114437 285403060
2 70372 491657230
3 23520 73470
3 72331 13250
2 96089 520946407
1 47166 83036 634789520
1 114257 158912 196759001
3 115525 138157
2 159506 561970519
2 2064 419408669
3 59335 188462
3 171945 161282
3 133127 171374
3 151509 106336
2 144344 422169672
1 13014 150409 551644128
3 149413 78658
3 137134 120033
2 170950 239710352
1 151463 172540 727763739
2 7545 862113141
2 52214 635815038
1 80369 106659 704992802
1 106470 169042 887033360
2 73444 602461288
1 79857 100593 620952707
2 21810 779129408
2 2246 780536215
2 114701 472374949
3 186288 14404
2 40580 397375650
1 20286 25183 634938782
2 196247 960423329
1 29949 124800 684796611
3 15552 157095
3 52677 97922
2 175567 174789358
3 190614 116025
3 49732 198812
2 76337 704891519
2 89751 963659073
3 194614 136139
3 51755 8706
2 99897 516988388
1 43213 194989 278671051
3 67232 110918
2 195214 172128907
1 54607 142011 373799739
3 124319 138291
3 10415 36647
2 56904 785368066
1 20649 111971 170433379
3 79774 100838
2 197069 870145469
1 32998 115721 902193499
3 107939 46545
1 122831 136827 833517999
3 160090 124786
3 157673 96556
3 22542 32472
3 19977 133691
1 15541 148314 974501754
2 105123 667427202
1 52457 132763 37094709
2 189478 98088461
2 54618 643637979
3 49041 199710
3 186160 68682
2 151819 632736439
1 39152 190940 750888937
2 165668 374888382
1 27542 67317 774959098
1 21785 34632 652088131
3 170468 129530
2 40856 167428967
3 169810 70809
1 109042 177999 941838565
2 24907 769909611
1 94139 121167 912587041
2 144509 313139618
2 92691 968342524
1 82469 185755 322897341
1 12981 152896 101749902
2 21147 419830802
2 35783 886071510
2 24832 647229251
3 12933 143247
1 22889 104498 413523752
3 46792 194991
2 76392 334533780
2 192157 262041029
2 116665 575655292
2 137041 826643622
1 48217 136718 609837994
2 142576 951641788
3 132949 183286
3 52944 186732
1 52502 157078 551217592
1 108610 129977 128851120
3 129833 17118
2 95950 843237648
3 38788 81612
3 82762 114922
1 21009 64894 376780799
2 166117 54325008
2 157279 371703129
1 19580 173829 326866099
2 72581 106361919
3 27171 30112
2 100599 516543375
1 11003 117839 188836261
3 37268 134010
1 23121 38487 915093321
3 155576 61094
3 41401 192180
1 107507 184163 561780367
2 158981 450711746
3 63597 21368
2 114259 370812293
1 50460 135012 221806565
3 182301 4720
2 149979 481634349
3 158193 31417
3 117267 22089
1 51406 145409 515879209
3 40365 172073
2 6923 743499348
3 62418 7815
2 154137 352329256
3 12948 199455
2 151448 458147263
1 47549 108760 247641837
1 63024 169976 214278266
1 62720 88133 674932524
2 114835 814163310
3 193896 68773
1 158321 188427 976816640
3 98820 197076
2 100419 399730785
3 98349 85362
1 106670 129769 742853161
3 85244 24403
2 155554 416203588
3 126806 132672
2 5364 785618571
1 34023 35108 2870422
3 184375 56061
3 119664 106220
3 87333 139140
1 72621 120114 452514637
1 35343 181363 982133964
1 87632 171648 914345123
1 5258 153634 124956488
3 18264 150246
2 163402 942521523
1 73750 138798 290587342
2 65328 644042479
1 63164 140839 982807310
2 65030 537689619
1 76324 122173 404197621
3 189328 107352
3 56946 40174
3 79836 141350
3 71286 55447
1 69218 124351 482029909
1 19486 79039 759990715
3 64180 29125
2 75783 157418301
1 24412 67482 625970401
1 12865 196260 520888843
2 110674 91940385
1 92268 153579 449560064
3 156123 50777
3 32696 83830
1 89296 137298 326755439
2 83927 568169468
2 18173 111063473
2 32769 644812832
1 71544 75048 993711426
1 11454 84650 276464713
2 112759 352444437
3 48232 198980
2 110162 89984519
2 38557 22372762
1 24947 64643 28919877
3 61584 191378
3 190244 94656
1 1335 44591 179062629
3 36799 40335
2 163890 940875123
1 39342 183890 617276081
1 26919 147375 848213946
3 131616 183068
2 97962 962714267
1 118025 159323 137732688
3 27507 86094
2 168299 398961961
3 161287 33989
1 117810 142574 728907020
2 69134 423744756
3 150301 3214
1 102257 150037 849112369
3 161312 63216
1 33855 166950 48486158
3 165251 63918
1 37752 73606 367869593
1 9032 186695 280784626
1 59461 118462 551852550
1 96963 187647 280175380
2 84645 855156351
2 170856 267327193
2 71100 640505963
3 39906 65064
2 74862 831699692
2 154020 522203382
3 105361 131863
2 171626 23659576
2 91875 362227265
3 70995 160146
1 9214 40310 302420791
3 148357 137698
3 36278 86635
1 14768 127156 998922057
3 135779 139769
3 172642 78573
2 23758 410958012
2 167284 141498409
3 98259 169019
3 184467 544
3 145247 66123
2 125209 550115755
3 54166 120541
1 19305 40427 144992249
2 66241 308431959
3 71813 102181
2 90425 601765555
1 7871 77542 984433588
1 25021 69440 594314934
2 125223 671276000
1 104722 109442 981497402
1 104635 117603 387615800
1 27635 166237 163827809
2 26574 56153913
3 178341 58832
3 133010 196064
2 164151 933969864
1 3269 41176 721825065
2 190567 660943502
2 109969 866769341
1 118917 151879 789256365
1 12007 188130 920566202
2 193875 614750223
2 11269 948287686
1 5446 95941 612639404
2 52606 534279174
3 119572 164953
1 15535 84437 412795007
2 44624 830933010
2 92221 522995519
1 84915 105105 118965789
1 73602 179899 193063432
3 100340 145061
2 18229 796606928
1 46576 105154 835389611
1 67491 71219 628415953
2 196608 298637360
2 90222 524998478
2 3553 522460013
3 1309 182762
3 113739 134183
2 120110 52075776
1 1215 156358 69612818
2 16147 850385373
3 187189 151129
2 57020 489433037
3 52472 46114
3 8296 17444
3 35604 172726
2 192677 963663901
3 20383 161138
2 131847 336539488
3 123439 153522
3 14194 140115
1 112343 158685 364679142
1 61946 84370 770313615
2 37469 543948546
1 41815 143146 821344684
1 14604 34801 367700240
2 81421 941861381
3 117688 101430
1 47047 192240 421746235
2 163850 604983079
2 3974 971812756
2 165429 237561535
2 118416 680793122
1 118794 180392 467887091
3 20353 58384
1 95515 157161 274464185
1 24049 101464 921671903
3 5730 89774
3 24692 176944
3 190240 27398
1 25814 37293 812688536
3 163598 84279
1 173958 188507 546556672
1 91912 97766 464804370
2 73327 802529189
3 150254 18986
2 79914 254482486
2 131851 702276615
2 14401 148841326
3 122540 35268
2 26315 285516624
1 53321 116707 74330424
2 25883 587392443
1 63388 108061 522830878
3 106032 9882
2 2336 287936912
1 114325 185402 955856873
3 142351 198209
3 35860 63280
2 182320 693901493
2 31386 407763322
2 184724 642370514
3 31981 79827
3 55529 26640
2 44469 806631715
3 54894 162130
3 163843 193141
3 128198 133335
1 101 188691 515795486
2 145074 828442820
2 58358 915390496
2 26140 615358462
1 26861 176364 101330711
1 12059 62245 512651265
2 168458 829387604
1 97999 177416 57935223
3 9294 185429
3 176081 71338
2 167673 892482232
3 75438 34362
2 166288 475707067
1 52398 158908 78312563
3 128342 159020
3 137676 29501
3 163298 31103
2 41624 774818826
1 33492 65006 561936553
3 77062 121977
3 70541 121370
3 44351 168594
1 120501 172777 733047760
1 538 155180 216603631
2 183908 26986195
2 133978 408001135
2 116818 407617279
1 115443 172430 617675213
1 97248 181187 427283903
1 126911 177620 537711099
2 48999 446119131
3 96041 86653
2 191843 921602802
2 22344 565330979
3 18590 13652
1 67164 162146 947501387
3 57120 170636
3 51925 53114
1 149869 191473 763719047
1 29969 82078 341451976
2 45756 991725325
1 78429 90244 307252553
2 89188 654577761
3 139864 844
3 159772 174817
1 155157 155832 102119148
2 142000 487097144
2 146744 117247958
1 81402 197550 376088758
3 149139 65011
3 48576 175536
2 86815 182440384
3 5433 102366
3 43887 169825
2 116035 624924535
3 36121 46505
3 41216 80028
3 6737 17848
3 178761 114386
1 38139 168223 20157496
2 175345 557755391
2 182834 907465893
1 33388 125931 668201668
1 56162 176925 385835943
2 11342 53557115
1 54167 178579 773500728
2 128998 903511006
2 90595 896758974
3 148697 41104
3 174474 67993
2 57683 215349108
3 137975 53904
2 139340 996776121
1 25810 92110 847813765
2 162179 137888174
1 56865 167631 420441929
1 90543 153329 433790620
1 68824 76117 193606085
2 76787 505397369
3 20656 135913
3 31005 75442
2 124877 603400035
3 187771 143474
1 77580 80546 151145259
3 22876 49981
3 34153 171203
2 182817 425081200
3 131703 34022
3 39942 70151
3 193626 139492
3 120758 95321
3 91822 191483
2 25127 499199762
3 14031 2278
2 47023 435287110
2 36347 260043538
2 123783 676943467
1 138864 196151 954056416
2 89779 223163610
1 23383 35072 939928082
2 141670 777318106
1 138756 172872 780364928
3 3142 189344
3 39011 25753
1 24503 196688 851420487
1 10115 29597 978291271
3 178850 9818
1 76017 134050 837898385
2 100657 353525192
2 123433 225960341
3 158985 154727
3 149166 119324
3 30802 65310
1 4827 117505 110059539
3 103344 19573
3 111006 199050
2 176992 925750656
2 64933 427657131
1 11850 152189 691122016
3 128680 30306
2 71623 594400794
1 85325 185349 179321335
3 82808 92530
2 196260 774429827
3 6271 179119
2 150 618741093
3 96299 21509
2 9846 346933898
2 29924 598436678
1 6286 160845 178682828
3 189722 128669
1 51875 58624 144695377
3 138055 183294
2 108246 28682390
3 55707 14911
3 73075 110543
1 26584 175129 368517288
1 53475 182423 552486887
3 11327 152952
3 90826 49994
1 108529 110917 884798356
2 80384 779570303
2 117185 202275816
1 48380 172605 415158742
2 34086 286027668
1 94338 118592 347799052
1 147120 181048 758760804
3 128854 159039
1 54936 60806 642640111
1 82904 99926 988110972
2 78753 778478833
1 123643 172399 977240021
2 138934 922528990
1 110717 138168 509772594
2 162005 553546554
2 138979 612291308
1 23425 141448 407552281
1 38179 38532 958535069
3 133573 58796
3 69528 110077
3 90020 96024
1 15956 123360 799776973
3 14504 147140
2 180438 541215451
2 133384 493459998
1 69624 111665 390079713
3 59019 89248
2 26218 132231321
3 168735 12272
1 128865 137513 482018192
3 101876 156897
1 2472 107151 703339933
1 13527 123723 704707318
2 132907 414002801
1 91450 135706 634211025
1 153913 177812 608931860
2 197730 580080142
3 129787 37942
1 92404 158968 330786816
3 23118 121504
1 146528 187984 609905823
3 146922 7496
3 53971 52548
3 3121 49232
3 765 50431
3 2726 197619
1 37149 46402 715191338
3 53564 1114
2 40398 704156989
3 135451 19693
3 93605 143477
2 187341 585040807
2 64205 199017166
1 100961 183996 454420296
3 49284 68420
2 89580 565067306
3 33305 124809
3 27824 16948
1 8632 79697 314867919
2 22694 15186926
3 35588 94236
3 137374 140128
1 151870 163150 807523863
3 98435 121801
1 147418 149413 419515150
2 169427 174907590
3 7221 158529
2 10689 191141576
3 25389 96222
2 53500 740772872
1 13430 97243 512791922
2 79029 948801971
2 60489 361590515
3 22661 35699
3 100402 179350
1 35100 89648 236406317
2 190201 961908391
2 59400 437358667
3 46664 46211
1 3791 100156 243893863
2 85981 119622639
2 138369 393881030
1 80747 164800 305627769
3 91760 146804
1 47806 66633 208509109
3 2226 194626
3 190889 139460
1 98305 131163 904631104
3 175968 171114
3 155533 139783
1 86227 179128 834429603
1 9556 135926 870252952
3 172464 74859
2 34732 578829878
1 145326 184928 871736748
1 43709 185603 522683777
2 169965 485764877
2 164986 40400663
2 113912 225926654
2 139905 403975588
1 123747 131873 494035049
1 17958 199001 363639133
3 94852 101279
2 121352 383824537
3 26516 27378
2 184852 439796952
1 46544 119280 116674706
1 103802 127662 642161305
2 76335 570603589
2 175145 717656085
1 1047 181547 712086399
1 27719 130215 242491450
2 164351 706496627
2 58478 380151729
2 36586 373756551
1 105227 182723 416780052
3 72913 190377
2 165023 136792957
1 139204 198946 588944654
2 24055 349845924
1 13546 49058 419792279
3 143702 91517
1 107920 134668 333631951
1 129070 180851 237732243
1 27267 165820 245688243
3 196501 53500
3 88554 67275
1 34627 73058 818056671
3 31642 185908
1 20972 62109 276800210
3 152392 144287
2 78727 551998941
1 76300 115133 820186784
1 122655 146345 975267971
2 100890 974853040
1 58499 152809 863235995
1 52933 171153 624692518
1 34924 134492 627691686
1 104553 178618 777018081
2 88799 956427854
3 173477 111195
3 23853 77348
2 124279 352668478
1 27769 191275 495246251
3 150793 69977
1 16608 87052 615116106
1 33474 187491 935902042
2 183041 237504945
2 55348 766053732
3 2440 194635
2 2770 735120134
2 152046 698626551
2 76347 611081830
1 17873 117076 956752950
3 110677 67201
1 116429 135814 689997503
2 147577 146208001
2 197850 698563716
2 5578 696078965
2 145332 524431819
3 174963 74811
2 61317 565477024
1 165370 193104 337755152
3 24909 28878
2 194562 323327037
3 117551 186708
2 113266 943587913
3 171558 57563
1 20010 159263 447085943
1 3755 20850 511250849
2 119208 221892227
1 71992 118847 981427708
1 54671 146794 39091503
3 109622 136646
2 117291 171245736
2 110653 315686409
2 168387 874531311
3 98050 56002
3 130217 66210
3 198033 5694
2 162679 128299049
1 50535 102789 535803794
3 150289 8356
1 62509 143188 711833440
1 63272 161045 932432368
1 85622 187974 780758799
1 150007 197518 347342220
3 139021 22017
1 147443 194412 934128773
3 56527 197735
3 111377 24696
1 479 34988 36554441
1 67789 126385 401660925
1 59115 63218 514847758
3 127121 25994
1 69812 87008 395134047
3 24977 157472
2 51075 905476621
1 176683 180318 376344558
3 69311 50456
3 85756 35684
2 188876 571059338
2 61304 438451136
3 55322 153630
3 186787 193283
3 120498 127917
1 13517 156084 289229605
1 2889 149753 287038948
3 106042 163311
1 35711 155635 265745801
2 148756 185933823
2 101066 766794724
2 181931 688923245
2 139091 12611772
2 11072 360149409
1 64374 90322 966372568
2 20474 485930443
1 27837 39154 125080375
3 120745 69742
2 30740 56119805
2 8291 727025084
3 189592 135882
2 12813 714578485
1 5705 122336 398537449
1 13473 23374 129460928
2 21726 720062729
3 78800 138678
1 98814 157126 507150875
1 114646 171233 769938895
2 101482 702147390
2 26133 695528144
3 34927 186020
2 21965 792522960
1 15106 84434 335785960
3 187180 197756
3 108402 32800
1 65506 103363 791714743
2 53825 692970957
3 172500 94318
3 147109 157494
2 8710 943298351
1 59857 173367 277717247
1 159428 159842 928566110
2 101646 485199589
3 71709 158983
2 143473 224807743
3 108676 32583
3 74793 195022
3 120606 129662
3 190530 112743
3 55373 4580
3 100102 146935
1 21448 60809 901409086
2 153844 765707661
2 10580 41462792
1 123312 179976 44484131
1 54731 79688 110917531
1 51311 148218 655122143
2 61535 941919897
2 117465 809160779
2 48747 266028290
1 111382 140049 652555050
1 122104 167468 579419104
2 112919 829089330
2 30214 956299307
3 58252 192257
2 171832 315329358
3 115175 59660
1 61219 174652 275458373
3 17668 121678
3 55554 43946
3 22490 158748
3 46293 199886
3 119919 192230
2 16919 740719966
1 26291 184456 266788058
3 20934 9152
3 54090 40695
2 183215 900933015
1 78970 197002 976280103
2 116418 863530156
2 59761 798229645
2 147141 468257376
2 8306 993599493
2 43759 88232934
1 9314 191905 685246987
3 174399 7004
2 177055 210058071
3 190084 15929
2 166573 425907508
2 22357 660616848
2 172112 864801609
2 132210 865925851
1 54614 56748 637963900
3 102172 132205
2 122129 732754932
2 2511 492542794
2 75450 118566607
3 66664 162409
2 157743 397118836
3 100668 59080
2 165476 207530157
2 129919 311751984
3 169849 126110
1 101128 109382 947866252
3 97458 96108
1 5708 114316 103086500
2 78972 99768424
2 127801 346626808
2 54181 945485341
2 164470 728390372
1 136413 148762 156455887
3 127188 162385
2 77548 459045350
1 84435 172262 229825601
2 85689 627649664
2 12546 198265027
2 20784 490784412
1 151909 177550 172759522
1 113233 161827 120972134
2 147026 880227933
3 147467 167820
1 62977 197183 621171257
1 81560 113516 111099169
1 4018 155621 620860117
1 14596 97537 146153785
3 16754 170866
1 2160 93161 429705489
1 4108 34809 19309423
1 114931 116701 872556291
3 19419 157750
3 57074 1127
3 176562 146576
1 38518 130144 758785292
1 15406 194107 595653958
2 53620 754490011
3 62917 190723
3 19667 116706
3 143229 148917
3 188846 6170
2 13950 184878997
3 135809 38114
3 194897 100914
3 181329 70714
1 157328 173504 496094468
1 181812 186012 999370868
3 178274 131873
2 91275 896521951
1 104993 156233 792621336
3 122706 35656
1 74949 91316 68742987
1 157833 185200 702306381
1 155928 166939 143892511
1 50925 54246 328449845
1 50909 182461 514293279
1 124320 161500 67362793
2 117751 877724518
3 52394 137633
2 158968 369400898
1 20971 24409 215479871
3 21980 190287
1 45907 129692 664903180
2 24317 374949597
3 35515 68115
3 78449 25476
3 67148 108940
2 84698 262794950
2 156977 551884385
2 125466 90908916
3 66949 154718
1 67143 106833 86270107
2 23063 980541218
1 29841 173270 564261166
1 57985 103914 692361201
2 190282 766533897
2 139263 464069957
3 74993 152015
3 182757 73616
1 138746 186367 58981389
1 175550 180276 742767952
2 177584 664221661
3 23582 116414
2 37565 697015358
1 62594 197263 857641046
2 58348 27300212
1 928 193709 720133158
1 82445 198454 407646263
3 85635 7166
1 45411 178682 159968044
3 46234 19892
2 43892 307641125
2 23444 723709047
1 53561 120637 817641000
1 27761 146833 615674827
3 183610 9083
1 65046 90006 964510370
1 2600 58074 456790855
1 67211 84294 874402072
3 173172 185513
3 8214 39697
3 79171 170422
3 192683 82897
3 24537 171491
2 89240 570373027
3 155248 135082
1 155689 158171 331377628
3 90904 149273
2 163910 631816768
2 43488 375942564
2 108669 687719265
3 192626 124028
1 74624 171678 827282601
1 158866 175646 767294175
1 27548 176585 769913943
1 49124 185193 57236914
3 773 186654
3 113363 3157
1 31039 48695 932071580
2 183423 294057142
3 192253 58746
2 167317 938029724
3 43004 132621
1 47444 66395 780310400
3 32445 81658
3 52796 106943
2 106167 337002850
1 21959 194785 238539030
3 130505 96579
3 104683 122730
1 89428 156448 597579224
3 119805 83914
2 15603 94772849
2 147093 485725521
3 70814 117427
2 185510 766539481
2 115758 297245860
3 157344 175462
2 159215 76265444
3 99903 3266
2 57406 974336839
1 63637 83389 526620046
1 61759 190777 734671048
2 66700 926430290
1 59868 155561 813074210
3 71864 166216
2 69116 957680771
1 12578 145839 987199578
2 152094 703704996
3 71658 93138
2 68828 728366481
3 147351 20828
1 11367 162404 133446354
3 70068 172855
1 38771 192332 654020465
1 120272 120284 694841057
1 99533 99540 985435032
3 187236 142659
3 59128 114371
3 196329 169242
2 1315 494154697
3 137580 16351
3 109980 150136
1 39754 187230 604929402
3 182439 130268
2 26622 82417582
1 89541 149854 274419706
2 33749 279106521
3 171477 90780
2 54759 509005297
1 24346 141913 836357735
1 23333 129999 996967374
1 64440 188569 814217864
3 158892 185876
2 21968 916671991
2 33267 491591085
3 196728 67856
3 116765 191105
3 93410 72732
3 149204 164667
1 70968 129979 571965808
3 84832 104237
1 62401 127081 862528540
3 118479 196532
3 71431 77474
1 103409 125546 895216200
2 116870 767533512
1 52101 197703 74020211
2 106829 8153312
2 24302 135106721
3 97451 180775
3 1195 79050
3 159475 191876
2 74541 781291768
2 196574 451324805
2 33540 422271614
3 14175 28995
2 184797 862021093
3 136088 134957
2 16899 24591921
3 157819 156247
2 125537 26638843
3 194773 19168
3 117192 155207
1 44360 122224 661818048
1 74863 157418 52655639
1 28794 114935 588117434
2 148417 704983508
3 127898 81814
3 191328 114566
1 22103 63398 393083177
3 37242 91496
2 6843 383999307
2 196524 189847171
2 183439 668448456
1 35542 129680 642314335
3 167427 19267
3 123279 63390
3 68098 73137
3 149613 45179
2 73201 132364244
3 127699 142774
2 136664 119600283
1 74850 148339 163277196
3 60119 165159
2 151583 800179326
3 37666 23294
2 72390 60215778
2 99780 723518580
1 77477 102002 356625516
1 28024 168067 989277372
3 122883 13006
3 99375 126578
2 83037 720353957
2 73586 587233937
3 51928 117181
3 25513 168120
2 15017 965799296
2 48122 755943459
2 23263 856680384
2 116497 413781717
3 105002 85762
3 196556 184920
1 126829 127747 821952665
3 4993 106561
2 46250 490926415
2 81758 219741118
2 50333 570987588
2 153095 859218704
1 68771 142165 946385572
2 122292 373636718
2 181924 404338467
1 17845 102236 4187980
2 50398 170709418
1 77267 164732 766544680
2 61740 65468147
3 100089 122984
2 126279 424187740
3 30821 181561
3 153571 160307
3 5646 72785
1 14292 194610 398835216
3 58500 155369
3 84406 149746
2 194790 536589329
1 164854 179071 655498051
2 104283 51692771
1 104137 154650 512472606
2 30883 156247299
3 19215 130084
1 29985 138215 413353566
1 117097 167165 165202056
3 190878 149350
1 60806 89423 641757743
1 15189 68272 700034314
2 88848 510491773
2 74285 248203506
1 49142 97310 88986506
3 43226 63738
3 80883 135390
3 144550 141650
1 91129 139932 734734512
2 32373 359854924
3 75851 165882
1 98291 184913 577567369
2 62467 139113958
2 134070 121153125
2 35655 108577063
2 84044 367446094
2 160342 791076721
2 52758 326837150
3 91303 61304
2 89117 679275752
2 182954 964721565
2 133651 967058466
1 22799 162232 599713652
1 95033 146573 809104172
3 64918 29364
2 198048 334542007
2 56705 310280238
3 58117 130781
3 182594 134680
2 32111 291800963
2 74122 615540343
3 66138 127507
2 115791 98599673
2 132922 660753354
2 51030 134896732
2 102013 313354477
3 97432 70819
3 110261 82686
1 55708 187445 205743998
2 141959 44413421
1 64888 113800 860758031
1 9684 138293 550203164
1 2779 88777 543955898
2 41834 408829281
1 85990 114058 935215928
3 42154 39349
2 137773 291950247
3 68988 28622
1 115848 168777 644926107
3 52228 148696
1 52188 144556 409133461
1 6120 47872 777276110
2 88066 329100639
1 25919 195362 567185636
1 10407 93674 593748063
3 142222 27197
2 190789 319717653
2 136076 705882536
3 189739 18452
2 56889 484835114
3 177580 59056
2 7925 977636202
3 21600 9575
2 106917 440932039
3 52609 157890
3 121823 194178
1 124369 125568 957786183
3 10363 159873
2 99387 657060075
3 177081 68750
1 156276 188641 125061867
2 146500 663244727
2 154886 298482733
1 104131 172799 296345494
2 96478 208549922
2 156623 276502236
1 16033 48173 39790099
3 44985 30029
1 48237 80385 937572910
2 95437 781860634
1 146728 154959 430627666
2 53253 936780673
1 80678 99302 547152221
2 171192 512031023
3 90445 43109
2 37217 366832544
3 182684 40300
2 23905 757854283
2 48260 393206173
3 85960 64378
3 102500 35915
3 186043 92812
1 14235 37873 483143029
2 156586 201496849
3 134117 3972
3 35597 41888
3 138503 125246
2 79668 624283071
3 133831 1544
3 39944 105829
3 96044 141983
1 68103 152911 355635026
2 82515 868805352
1 131616 169099 667005833
2 180572 751472230
2 194093 915490801
3 11583 62481
1 151131 170017 818057033
3 78316 197559
1 6803 126266 341549139
1 87816 114510 345080260
2 26601 349273560
1 15717 135208 797516972
1 1407 33629 899773768
3 108790 148918
3 69322 48258
1 67389 103549 866531933
2 102594 105113493
1 122987 147009 433919466
1 115967 165458 698045288
1 82916 98390 922864243
2 112260 374285865
2 99838 512323132
1 12837 138016 751425267
3 4120 39691
1 141969 175691 593479565
2 115312 919108323
2 122256 332320963
3 144349 176798
2 50114 104728108
1 46790 164172 689273915
1 49685 81556 99089986
1 34233 119138 324683943
1 83132 144834 623577043
3 189238 195785
1 5104 179270 360990095
2 28851 351946783
3 151976 145694
3 118009 94592
3 77608 95067
2 178557 401252308
3 32666 187144
3 55369 148786
3 185280 63221
2 86244 226030174
3 56633 180435
1 149515 193863 620029039
1 123535 162434 653682033
3 107904 63231
2 146958 135231134
3 101785 30750
3 69321 26748
2 197885 608616801
2 132129 27735655
1 13027 84565 697359400
2 180438 525988309
1 77110 102014 672252593
2 62694 279627150
3 126316 108096
2 84379 513770149
3 5379 187742
1 113886 179035 507405377
1 166711 197518 795411740
2 150782 435100239
2 23451 594275215
1 121044 131767 555309612
1 12541 166189 156410622
1 21294 77687 397721903
2 166691 344320554
2 7849 570671608
2 28971 494775296
2 25490 962551423
2 35885 488337900
3 92996 107823
2 162671 509315157
1 87832 121525 963494922
2 144520 200329616
3 35286 17156
2 35266 465528906
3 18473 52574
3 167505 144201
2 50513 685480813
2 156339 402815663
1 109874 179415 529261570
2 80488 531494624
2 100382 241480327
3 11161 163525
1 121878 175525 608900313
3 148687 75612
3 46568 35762
1 34312 53478 853080082
1 11802 135995 904610027
2 7177 73852061
3 101506 138675
1 6467 74088 786824734
3 40373 106920
2 37746 923367571
1 172994 195968 543280992
3 11163 1039
1 98557 182343 569652910
2 89984 476925204
1 21421 151254 6212451
1 64672 199096 518387302
1 42636 139816 965811328
2 139500 371628308
1 10134 31977 561273151
2 130680 216415963
2 36759 968007008
3 95766 66759
3 179119 132633
2 164994 771059777
1 37099 92690 949006070
2 152902 617170171
2 80516 875354605
3 6747 187259
3 158201 179954
3 97313 67755
2 146432 949980655
3 55001 160136
2 63744 528766983
2 154789 119852474
1 107076 141942 605862496
2 30789 253756050
3 191679 16556
1 49743 187504 989628420
2 153865 579088300
1 350 48637 408721925
2 192055 703943435
2 140820 284435860
1 55651 157206 456898089
3 187260 148541
1 77131 155625 478061679
3 140673 195966
1 13382 99397 462584860
3 125172 73141
1 21319 172365 440946671
1 116978 164720 698696239
2 118501 876710799
3 110372 148989
3 50507 33846
1 151685 199648 327620952
1 46403 123873 271358140
2 185798 917281046
3 132294 171377
1 16634 142750 529075731
2 140086 665773764
1 128130 182496 407530961
3 57615 85225
2 194213 31321324
1 45965 93921 333487100
3 3312 57358
3 191846 26767
1 88299 169157 553854019
1 45388 190212 817509633
1 105087 137919 633111562
3 179038 165050
2 37626 775127204
3 177510 88226
3 47242 155450
2 152163 522659888
1 21164 77146 757997653
3 77336 127263
1 21489 135799 379817333
1 126200 159575 339168419
3 31004 55632
3 136686 177185
1 64138 158278 643033000
1 107699 182926 111253181
2 141059 375224125
1 157881 195277 435479103
2 196484 926680127
1 22308 62419 579957323
3 193949 161920
2 116672 105436032
2 149648 112792654
2 90387 358421256
1 68790 97455 256073087
1 163252 186797 289040361
1 40312 108022 437767562
1 104220 141503 716790741
3 26750 168775
2 47526 660113617
2 41348 555368827
1 42900 184973 579222048
2 188770 695149777
3 37920 89560
3 111995 19231
3 17673 13690
2 58448 457816980
1 71706 169441 587970594
2 171201 258932992
1 17990 138839 945179363
2 96731 502314907
2 127254 315901612
3 125342 126882
1 47719 169308 210619838
3 51839 21064
3 94188 141220
3 76292 180523
2 173438 299574646
1 127450 164924 877935595
1 93078 99469 510493109
2 168082 223959387
2 159958 585698540
3 161812 59226
3 138309 56991
1 75146 114446 72087198
2 5037 199983328
1 25946 43711 86683959
3 67437 156620
1 8344 39200 127957690
3 181104 80795
2 96228 166091604
3 61420 30605
3 101625 143321
2 153700 638209968
3 198357 48370
2 109559 408616715
3 155777 36742
2 164401 937284679
1 14456 145711 371896532
1 2910 68653 503258956
2 174199 205978150
1 7234 76424 948163336
2 6355 303606455
1 22676 100311 297556987
2 140308 334396817
1 60114 68121 497854418
3 184417 167651
3 164528 110055
1 6885 110916 466766950
1 46227 106781 430399749
3 334 6323
1 103053 134747 22583279
2 27474 655015429
3 65818 157791
2 121723 551270737
3 165220 139037
2 47067 42964040
2 116523 616328441
1 95911 159553 585884715
3 180896 187575
1 114478 147600 85010878
2 117789 387198145
3 26576 42420
2 17108 594736887
1 30947 98046 972738120
1 29598 98941 139517811
3 106211 13041
3 94509 149941
3 105046 24998
2 146141 490662570
1 72980 117562 988698616
3 35542 118590
1 111827 193236 948143219
1 40693 121778 531177509
2 58105 710173190
1 18164 66572 113111722
2 89982 313199813
2 59552 243286611
1 52010 85040 2220117
3 111844 88442
3 40331 4750
1 39450 199463 189101961
3 47085 116531
1 33926 161657 337432849
3 41725 35135
2 109544 123285694
3 199390 14764
2 41931 524273623
1 100494 130115 757921532
2 162151 827668515
1 111540 178911 201080416
2 37513 302770828
1 65761 185458 721922656
1 34712 152278 886753761
1 115230 139835 27532810
3 145205 157279
2 142210 140544894
3 170330 14375
3 56956 9332
1 5296 133272 32663657
1 28623 77782 197895553
2 103692 446089505
2 120637 329312077
2 86969 95134795
1 3902 171181 595411968
3 121881 167775
2 125407 92958056
1 30533 141808 317285097
2 121766 147241592
3 133749 25469
1 71192 80808 400398220
1 11768 94109 912496448
1 37147 183374 547348232
2 112546 414983597
2 186038 36161100
1 18023 95454 120628400
1 19150 169307 158300920
3 124829 113032
1 11484 24730 9186426
3 62795 151027
3 120690 144895
3 194217 65717
1 26078 182290 344940922
1 51306 141676 325926094
2 1161 576897185
1 80371 138139 13994140
1 65420 89030 337488262
2 3105 956815181
3 1910 97125
2 171612 834608565
3 42179 65427
3 198242 117947
1 69843 193989 208023450
1 33430 171664 121002094
1 95877 138142 315226001
1 19944 174710 954237273
2 75371 510826702
3 2220 100219
2 128369 52789191
1 69591 168810 893959135
3 123317 92351
2 85333 666070989
3 29451 148129
2 185423 383769982
1 8037 8902 307594160
3 154561 197731
3 40375 153364
2 199735 10057990
2 76802 852082344
2 111939 423089661
2 77676 251883477
2 147455 894185520
2 169878 137290061
3 183200 110437
1 9248 18999 493509758
3 197764 79997
1 22662 162250 350499233
1 141885 152037 976069521
1 146526 159989 156998137
2 47126 30284472
1 89231 184793 167572457
3 139004 145005
1 134293 192912 918443278
1 45302 102929 836616985
2 91966 10226920
1 121549 148226 320515463
3 1174 124326
1 1604 149835 910792955
2 76527 725717914
2 89377 495375976
3 72924 181271
2 85555 282273009
2 76246 74311208
1 105421 173834 757183149
3 55498 104323
2 3111 443200246
1 25340 70302 636525271
2 97832 35990342
2 166178 182572135
3 125796 156211
2 196965 270115358
1 44569 93932 174482473
1 961 140305 65400782
3 82849 181974
2 180302 25642710
2 142165 325351934
2 106589 895172515
3 25556 95568
3 22989 159283
3 41740 81433
3 9029 142621
3 44978 108840
3 99825 83093
2 133724 51277127
2 147173 146180581
1 2065 117694 558982401
2 29093 711151241
2 110568 182971456
1 19924 34231 436584565
3 7019 160888
2 36739 248685633
2 43123 747841397
3 71006 141272
1 72044 134311 853368665
2 39609 409455797
1 151917 166731 667590541
2 59379 701500315
2 100431 338635922
2 39975 154231158
1 133247 154438 995157561
3 144854 54573
3 118973 86135
1 19281 35514 303126701
3 84366 78892
2 124506 420474588
2 84068 349526996
1 20257 153765 208052222
2 13754 772879191
3 114413 53359
3 176976 116514
3 68655 36885
2 158879 936379580
3 126256 97104
3 2308 172423
3 183198 77122
2 99637 691736752
2 134173 792648659
1 148469 151809 41436058
2 167484 978355076
3 59967 17731
3 112929 108580
1 130402 167670 595931120
3 164199 173466
2 196144 306633969
2 20729 949588988
3 24345 141123
3 18959 19647
3 56187 92315
2 187105 736441412
1 156817 172611 574862623
1 36800 139938 316721683
2 29215 969729563
3 125629 157072
1 29111 126573 264519187
2 111768 42741893
1 202 181483 287296564
3 1570 171585
2 181570 598753962
1 95072 197912 926988966
3 88308 130274
1 10954 92195 301793024
3 141605 54296
2 66701 624045404
1 30922 70382 303862798
1 3229 112863 343604591
2 158398 408553641
3 83687 65586
1 78107 153554 473205829
3 33247 154452
3 97470 113425
1 49812 144260 395330416
1 176243 190957 477658390
2 43453 376047660
1 146824 166881 298885352
2 17882 686192446
3 8649 147936
1 8855 12466 532204832
2 176162 122650372
3 32821 189847
1 18592 36654 334538540
2 13791 913868860
2 198935 868244202
2 159690 620772994
3 1601 105422
3 122836 20486
2 188758 697899140
1 62743 64617 861005087
1 69682 89602 513916311
1 109551 150660 232867385
1 37537 75129 261120246
1 12989 93074 99768794
2 195397 505474482
1 103734 182078 266099265
1 71545 195362 574790804
1 109349 174977 759479961
3 57294 101714
1 73431 170202 567613391
3 189041 75512
1 96494 96920 295919066
3 164420 83437
1 116169 164138 838633575
3 180938 105463
1 39977 74986 337015687
1 153052 188712 157833234
2 198345 278430002
1 20005 196877 900700132
2 31109 135648589
1 118418 167545 23095512
2 25807 614221676
1 6141 49946 461298520
2 197815 714450585
1 37423 49091 716637740
2 61502 111707354
2 79490 714944492
3 49130 91694
1 95232 162362 517115665
1 65773 115318 568238702
2 199378 18033434
1 132026 182094 330299628
1 170352 183222 487781923
1 72752 84614 224409284
2 142467 730953429
2 114534 492008570
1 18114 23028 81534872
1 61462 139961 149972711
2 48405 510703701
3 64123 65002
1 60626 86494 191856976
1 78847 115222 265233510
2 98744 602303810
3 156740 14618
2 68059 108295740
1 6021 41973 940055735
2 45282 55756780
3 179774 135468
2 152492 153748551
2 131508 892009942
2 108962 270760970
1 17413 38757 817967993
2 28452 850381370
3 168882 75884
2 190125 503127817
1 54287 156713 884939324
3 127953 13631
2 169956 714618810
3 53163 70676
3 82592 68942
1 47772 70498 27247415
2 80691 622892195
3 6470 127183
2 67751 167157108
2 103496 961063284
1 57190 142661 633393887
2 141451 397707114
1 5291 41747 650675272
3 31335 17562
3 46343 48374
3 119804 54547
2 33314 379180197
1 168435 169672 809192217
1 137605 162745 168531087
3 166944 117011
2 55627 387639278
2 63909 366870511
2 194458 623218697
1 146837 186748 787879758
2 76041 847257048
3 33053 94425
3 136386 136334
1 2084 10456 647244688
1 32468 54987 662770808
1 52074 168128 51992895
3 136682 120215
3 107136 149831
2 41565 779304982
1 22186 53803 158003700
1 60270 107487 257844149
3 191747 161385
2 71699 977146501
1 136827 147048 779239792
1 40542 69132 860713985
2 124321 974304733
2 196196 680340346
1 92655 185531 464758556
3 190749 179719
1 104316 177523 857745252
1 48369 69049 552305280
1 66649 138095 654322228
3 41614 162932
2 115579 299065479
1 20748 95766 360292966
2 132478 341523241
3 61946 70041
2 141301 755941543
2 186401 604136335
2 97132 123268845
2 87309 736231720
1 322 3856 9079512
1 84936 144058 316271674
2 180126 287617882
1 11482 159072 49055120
3 166458 150052
1 20380 198784 580321495
2 145700 442764665
2 80824 759996506
1 113297 158316 511660566
3 26382 179656
3 189681 39222
3 172344 60994
2 135560 348425006
3 49206 167782
3 156782 124053
2 19214 600007000
3 60170 21711
2 127191 23962709
1 30725 69607 890707840
1 62154 169944 689880324
2 160987 244795822
3 162727 30604
2 20240 842149554
3 21259 83512
2 42437 1985545
1 79027 147789 696659899
2 81004 954028858
1 52982 122434 172824474
1 192487 192870 151130591
2 38058 60726817
2 75665 268787259
1 11971 175453 643584382
3 10400 177207
3 189358 2684
2 171155 441370246
2 138116 125259316
2 148393 696019810
2 98187 883417110
3 36586 62544
2 164390 802596599
3 135173 160899
2 15701 337698286
3 40073 79100
3 164425 170787
2 124928 938416698
3 98310 27076
1 8518 187418 822814849
1 34203 115530 91102709
1 114719 134290 3078656
1 13971 192410 539494821
2 161313 357457494
1 46386 169967 601565107
1 13248 47291 980903572
3 97049 25329
2 88871 189319064
2 172765 754587348
2 86699 450618652
2 112059 497253176
2 140980 829317173
1 42228 82619 650326801
2 163204 266003636
3 166999 33934
2 117330 427077636
3 15634 149715
3 10343 27203
3 41802 123345
3 185491 9109
2 87329 396811519
1 7597 65881 81806894
2 130347 259506798
3 60509 134721
3 37504 90887
2 44099 712791771
1 113774 185604 650900262
2 79811 660434719
2 60088 298030428
3 93089 78028
3 9578 162572
1 92284 113178 769782417
1 135827 167172 816208252
3 26606 141167
2 121874 263524867
3 24055 63257
2 45849 743155258
2 153720 347941838
1 42851 109200 859825438
2 95196 501808742
3 197442 71681
2 73850 731524450
2 23952 768781565
2 23831 518884058
3 116833 130788
1 47153 55322 791187005
1 58129 131825 471090762
3 139269 1646
1 136459 173687 215778780
2 179780 182001799
3 5108 38269
3 156363 83927
2 163298 165032643
1 132662 154692 631228695
2 141125 996916368
2 4176 953788353
2 124139 589344861
3 161492 80839
1 48691 84662 601729995
3 14373 147441
3 135128 193979
1 19175 138973 287039704
3 83068 58356
3 144527 168894
2 18599 901850421
2 45732 926491791
1 142075 148729 942353919
2 35016 450852559
1 91143 129517 932114498
1 33582 145245 110146438
1 109455 130553 686331538
3 176574 161248
3 179650 44717
2 88871 705968455
2 1512 47249268
2 81645 795899258
1 110356 192851 385420488
3 172332 55204
3 146977 134876
3 48777 157825
1 65365 135171 631863031
2 176571 524163407
2 72950 62451691
2 119981 214060433
2 154322 958149915
3 11466 93892
3 96506 107496
1 4863 105556 637389966
3 98612 98208
2 29471 471522080
2 185554 387561169
2 176183 623320495
3 86645 182105
2 57417 873644684
3 142564 175127
1 59403 109808 787280407
1 84511 127791 648479463
2 87719 165307125
2 8416 148083968
3 17767 189910
2 108008 68795445
3 67853 153917
3 71680 64115
2 116707 56758706
2 31737 980756865
2 91334 36675892
1 58438 125464 846287784
3 95981 79620
2 94943 180480277
1 149717 189860 271239220
2 196292 734926541
2 60342 648510635
3 179788 171318
1 69994 142099 882756194
2 65071 19818260
1 7792 141943 717620642
3 189831 164894
1 145831 179322 409059436
3 145911 23160
1 62766 155493 326442944
3 123487 151772
2 179038 860682161
1 27971 100893 401170173
2 63868 959709494
1 13996 19881 648457805
1 119648 123247 173334759
1 17597 96572 757941947
3 73418 76109
2 182250 836593028
3 165345 36104
3 39785 35663
3 99123 91492
1 23914 96563 325836049
1 46802 163846 279044928
3 22369 140217
2 55224 589228630
1 80335 127081 821569881
3 154413 104380
1 18380 30014 475675636
2 186914 692144041
3 91849 42073
2 45948 84173640
2 170231 799999370
1 58293 89873 191504685
2 47276 716144319
2 85025 850699138
3 168827 152696
1 141922 182811 939914642
1 20824 161703 107549435
2 92075 230352244
2 41525 361134269
3 160483 122249
3 25445 34382
1 46596 174687 532012022
2 29475 895797988
3 185855 137767
3 138462 26730
1 41630 197940 175420964
3 13094 58075
1 43233 173147 867224504
2 5579 821509606
3 178341 60060
3 11919 112401
1 96949 150568 446680576
3 163121 67579
3 85929 144023
2 166961 374973186
2 199783 47305033
2 163551 432528288
1 13962 98845 263063743
3 157960 114944
3 48568 47883
2 164013 270209804
2 181111 25075690
2 119511 690872919
1 35003 71609 456046988
2 36351 652436567
2 170767 901634717
1 136411 154914 856441956
2 199799 487310875
3 54247 85411
1 53865 71535 196538609
2 165045 957565573
2 163485 927141595
1 44159 80735 769802429
2 100856 28478917
3 74053 151106
2 67282 825375948
2 34597 258924231
3 56967 195551
2 99581 945722823
1 924 107270 649918346
1 82606 91921 284262323
2 87947 339997351
3 10031 179133
3 167897 131472
3 169044 11309
1 27656 179827 968520340
3 118112 23259
2 167725 190278682
2 158130 948443902
3 192482 110734
1 97034 180119 745257103
1 170649 172188 231579555
3 151250 156709
2 196851 694800411
2 79257 79658431
3 101975 17402
1 50584 181637 625177192
3 13295 36060
1 108485 189983 136773461
3 14651 26655
3 187316 92739
3 150752 188461
3 175599 163126
3 84370 142309
2 43307 153590417
1 58224 66562 622560926
3 49855 79390
1 74861 159766 666327216
3 42588 142085
2 125797 932313085
1 40109 196833 429245308
3 154067 100823
1 149939 166125 594270769
3 178659 1414
3 43423 171739
2 349 291652767
1 40124 124503 710954421
2 177278 545212680
1 143372 171623 813922662
1 71634 104944 648078404
1 104830 122211 913899717
1 95977 117236 80590559
2 124130 904670809
2 85423 246716591
3 71348 93370
1 7601 44329 724435015
2 10625 898590328
2 50480 927665533
2 138994 970001675
1 103564 116123 877339821
3 1705 48498
1 82347 135763 362132219
2 41057 31562283
1 6171 157834 562115099
2 121740 671116034
3 79913 40331
1 94554 166884 547432284
3 118214 132719
2 46768 438515246
3 184059 145391
2 163269 745483449
3 191528 69087
2 64093 889269625
2 14162 35178735
2 170329 34973986
2 78092 176462855
1 54454 163099 483910750
2 59176 621884451
1 66070 186382 963905587
3 130826 101174
3 178312 166863
3 26847 190121
1 102350 170740 656303625
3 73140 10358
2 77940 459939748
1 26112 40018 789657557
1 149025 161177 994443003
3 19628 74568
1 114622 188876 909064349
2 98911 691840057
1 70769 138655 886860655
3 179967 185357
3 53561 162086
1 167769 183298 897496181
1 54208 179971 187082019
2 165947 785097831
3 66298 18952
2 8063 566309878
1 102303 131374 546003024
2 38578 792383799
3 86072 147093
2 118808 599408852
2 7899 782140014
2 157629 863922230
3 104769 180248
2 126430 67751661
2 26080 561247012
1 182190 197877 786229539
2 186853 553073206
1 6829 79399 848739319
1 66254 85918 856080273
1 1991 33369 318928124
1 3044 156838 315031970
1 11275 77438 216045699
3 127420 49580
1 141304 177858 950950213
3 34611 83003
3 52059 107015
2 105877 36873187
1 157607 186284 757337917
2 165353 875094585
2 24479 271487116
2 72899 814277909
3 7174 163383
1 116045 118927 423734924
2 38484 851488555
1 27344 35263 757486499
3 24402 102997
3 73148 146436
1 134316 160331 899886657
3 176539 160605
3 93589 81694
3 47156 104174
3 185970 60523
3 187205 15190
2 33953 117065688
2 66794 857325369
2 76609 625815584
3 55649 42078
3 20313 181847
3 161811 35239
1 159118 186072 956896145
1 28845 132107 884688084
3 80086 150056
2 87108 896182835
3 128807 163219
2 181116 522529276
1 82040 179334 797284321
3 42229 100106
1 52485 79325 848840503
3 74077 153489
3 8194 99895
2 158416 357096988
2 181650 370689853
1 113992 173084 540755619
1 138193 193400 565585805
3 91645 15265
3 33203 20817
1 14654 75627 23896716
1 66613 117038 957642848
3 196518 133208
3 116044 72610
2 11624 820100175
3 3823 34112
2 147847 893449639
3 106245 185539
1 68222 148441 752057079
3 91632 194748
3 142044 36050
1 1661 99477 178906388
2 24883 960976655
3 36062 58154
3 174229 139850
3 189691 197905
1 8957 168009 671079208
1 71694 75679 601905015
2 138158 622515368
1 10433 132484 919658830
1 20664 137819 438226296
2 46500 441551285
2 125967 193817445
3 7545 190505
2 93978 114652870
2 169633 594713941
3 124516 50155
2 52279 21157733
1 113036 134076 649240250
2 157106 870657001
1 57164 104791 791830302
1 3927 186608 291727175
1 72451 109999 150495892
3 103330 185483
2 49090 124640298
3 44972 11511
1 93512 94280 240846521
3 35421 88786
3 146854 63456
1 93566 179188 479784154
3 161327 106901
1 112291 189188 839068909
3 155830 131518
2 58552 188631710
2 136524 285502389
3 103464 51121
3 24843 116071
2 189493 441235562
2 123933 238615280
3 59348 10024
1 11973 21701 580920412
3 32681 31574
1 23033 93164 716617786
1 81371 179497 769368409
3 88531 76532
1 19498 84683 11666174
2 63317 614718608
1 10707 142855 332858051
1 91371 197313 587566870
1 95874 160100 451021197
3 63628 150396
1 56011 124742 252250175
2 31292 546810574
1 27649 148601 371325613
1 28934 99667 342911498
2 190320 924859987
2 186539 181734199
2 265 239334098
1 92623 151270 260875756
2 143465 617294629
2 26221 337167475
2 158133 174076766
3 80398 192927
3 181240 173010
1 49807 57528 131441788
2 198942 416243730
2 2758 731239135
3 142347 130201
1 30094 160558 952549660
1 100432 149176 478108811
3 196288 71979
2 167562 500043140
1 44708 164453 275770876
2 25339 240489298
1 48780 106106 52726399
1 81835 160492 767077776
3 169227 82134
3 133369 29538
1 152321 157724 845986221
1 85388 97671 295805689
1 26468 194191 116461787
3 146078 35820
3 9631 47937
1 23095 130569 982417572
2 155243 307776481
2 21292 193399204
1 9124 140279 920175442
1 131352 137742 786018224
2 23766 40555525
3 195895 62647
1 58254 99871 183566235
1 11868 56524 857792788
3 181172 30207
1 67387 115647 682628323
1 24828 66215 363585915
1 23645 179668 816597878
3 43504 132873
2 108931 675696275
2 161730 428543492
3 198032 187785
3 30970 82019
1 8250 9164 229197595
2 51308 512172865
3 97316 120035
3 38859 68102
3 58574 8758
3 27875 60100
1 104648 152271 744476789
1 33289 56509 557209414
3 140050 118235
2 62736 867136792
1 28590 91414 681077743
3 120802 24633
3 133862 129595
1 30227 131036 388380037
1 10377 196610 443421261
3 155044 114418
3 93120 3655
1 120868 147542 141355032
2 74570 258657042
3 50629 72252
2 174871 740605043
2 97562 290514675
2 109057 227118654
1 130983 141754 837628503
1 28118 155630 867135293
1 181587 184846 64271719
1 26090 76664 362864169
3 74671 132117
3 149603 76747
1 123441 139943 978762678
1 86177 113949 337420038
2 189489 60237679
3 197116 188517
2 25028 151726381
3 23884 397
1 139172 171314 781164141
2 113564 961023339
2 146414 433881121
2 163066 751070672
1 43122 173640 637016039
1 5679 86409 204822803
1 21483 187169 250999316
3 114532 63647
2 164519 839210058
3 100424 154646
1 139426 177120 168414975
1 120680 178945 3509877
3 156593 145465
2 82629 434977292
2 126572 279558683
3 127220 96258
3 94602 104258
3 73153 32929
3 84335 161589
2 75038 610044513
3 163565 119476
3 155791 76162
3 37929 32500
1 38718 96973 835359270
2 45971 342848398
2 176547 504317176
3 141465 103992
2 54813 17695983
3 158835 23389
2 83931 922292958
2 59831 665714749
1 12132 20791 478697434
3 63271 140608
2 187397 313499825
1 159770 199209 783623653
3 194616 170772
1 5304 135544 368955624
1 59279 81580 260916154
1 88889 92507 480464987
2 68089 656201104
2 118911 241928007
3 145964 119779
1 70259 181294 466708766
1 1871 114672 205579089
3 62222 112167
2 126502 114911998
3 19214 109151
1 32568 87993 739485559
3 91566 75590
3 43298 76217
2 119730 122685342
2 183407 137542951
3 19691 122410
1 11916 54452 736163559
3 104989 74578
3 44778 153219
1 19725 94640 746929852
2 25767 214202523
3 9736 11441
2 63620 77361950
3 115782 62157
1 49904 152934 531189239
2 33406 174224295
1 23072 162048 828971522
3 148720 37408
2 161174 723270462
1 38345 94003 178904820
2 98077 602458849
1 83161 177903 155261809
1 134496 149285 968941014
2 102800 415859220
2 191105 893085204
1 116717 175301 867917441
1 58200 192015 672833499
3 72531 167089
3 93688 146343
2 183497 553027697
2 191816 637071531
3 30690 177023
2 41927 130031824
2 6873 577947666
2 59261 815608814
2 153459 402822679
1 57521 110188 291590052
1 125015 167552 189065259
2 167129 139113442
2 184673 352337787
1 27050 72499 893154147
1 5507 186918 750600977
3 117077 26398
1 72399 166073 844354767
2 157426 833534070
1 58037 137607 942454438
3 53787 160537
1 21487 114524 669643171
3 23408 191671
2 106243 756606308
3 73491 101337
2 102163 989777193
3 88713 127230
1 107277 130158 391993856
3 113585 144548
2 97470 548404224
1 27026 196342 978504720
1 22581 89988 892747191
3 123764 6586
2 156071 920344210
3 85512 130959
2 91998 780329227
1 17220 194223 874612549
1 2065 44781 539940070
2 188767 387741344
1 78263 113466 748291677
3 31410 78182
3 13525 92805
2 176617 437122686
1 46397 79152 797376640
1 17053 191205 276331173
2 116576 15454294
3 60033 118872
3 8215 55809
2 168291 792297600
2 142062 692244699
2 24118 699432838
1 13191 159786 410099514
1 163205 196067 424863400
1 98355 159601 986651062
3 145841 38635
2 36611 483755530
1 92595 140988 910260472
1 48416 90789 144957758
3 118302 24184
1 1896 53660 147961726
1 58708 67157 321094453
1 45643 53067 490351663
2 65340 665688477
3 142795 58045
2 147368 583913015
3 184451 133185
3 156231 60316
2 41483 882014081
3 130353 141830
1 2272 117206 937199830
3 48235 52194
3 26350 37660
2 161028 493997980
2 54559 733570923
2 36719 533693172
3 130494 121824
1 32201 42320 922364466
2 87801 28303342
1 175196 189329 671839050
1 50085 135388 888682081
1 92579 106067 986404478
3 100258 165532
3 86025 157313
1 42618 70048 237984976
1 141744 187231 296779905
2 81312 774669704
3 135971 163146
2 136246 969337620
3 173204 119231
1 64284 177179 626294456
1 85941 187435 788824227
1 127918 195030 104448969
3 116135 198561
2 159325 334080465
1 158163 171183 741520267
3 113809 104277
2 53892 661657546
3 43632 91246
2 158141 858995630
2 51633 842829111
2 191145 203379076
2 124662 534096684
1 187192 198856 164232691
3 139674 8085
1 112146 124186 847064148
3 151017 36641
3 109792 1720
2 64760 880047209
1 133376 161321 14416803
2 125184 425276195
3 16098 137947
3 18925 48765
3 83808 100553
2 115798 716752729
1 47298 92090 456001608
3 136117 22598
3 73317 177008
1 12188 66797 145701657
2 49925 223408216
3 7954 61561
1 33958 114852 552677918
3 129414 169074
2 114079 251907231
1 177213 193212 495254427
1 1620 131975 107153461
1 100734 169294 50904335
3 53122 179527
3 172109 108874
3 186866 122806
2 90300 17677660
3 118384 191990
1 19915 32846 494501431
1 87547 160647 719749307
1 6155 144149 230556425
3 48373 167390
1 44496 139403 13715219
3 2157 37469
2 28301 178395701
2 169523 284141746
2 115196 75997930
2 19957 12891174
3 179511 122381
3 157045 144156
2 139277 699148048
2 127418 152618562
3 30030 85185
1 61636 61826 379023898
3 52223 76045
1 78204 113712 631373566
3 119179 154028
1 68381 106607 165182763
2 113764 768113698
1 124653 152769 409274776
1 43193 84828 592737893
3 131242 95871
1 59054 198703 361734675
1 109880 191375 388073889
2 198079 930557409
3 101735 188255
2 111994 318749472
1 7474 196031 823194487
1 12652 31526 131439226
2 25317 452680509
3 129451 190630
3 177560 123104
2 93868 894083272
3 179574 172386
3 29397 54881
3 185427 139442
2 27674 449206415
1 24141 73224 582579334
3 4912 148501
3 139447 177688
2 51700 431402050
2 156670 232025242
3 50428 95520
3 76095 78363
3 86657 181596
3 134841 171139
1 123574 124639 98865598
2 7442 328547757
3 102076 113781
1 17057 141948 292477067
1 178085 190320 781970771
3 43981 147428
2 161100 537964988
2 21688 450079335
3 85943 174408
3 169710 189883
1 42735 129228 73598336
1 131389 154526 33815023
1 106269 188466 65754674
1 102323 124912 376579157
2 122737 814146143
2 150210 419529390
3 182361 9374
3 142858 106261
1 88346 172078 8681076
3 187997 140077
3 44763 91177
3 144574 154385
1 96747 195647 875067539
1 148289 196078 76691000
2 4196 567922008
2 81754 985024071
1 540 64009 821622973
2 196114 770309739
2 101284 58125838
3 39490 68821
1 33457 146864 466719248
2 152751 938639287
1 70507 151427 668044319
3 14841 8302
2 14457 880175452
1 53599 198656 377058627
1 118357 136307 35271683
1 66366 159037 131237200
1 4042 115995 200283127
3 11192 82829
1 9267 108829 738631691
2 128333 624199115
2 179216 866358464
3 37470 130851
2 189580 742802040
3 147939 104536
1 112503 117975 848551045
1 8042 151348 7957902
2 104633 487272282
1 54930 79105 906109644
1 154787 199467 553427300
2 149717 966850076
3 185245 76112
3 192914 176892
2 39143 235483018
3 106896 123824
1 76386 162360 393669444
1 28785 169331 912317478
1 56191 163347 302298144
3 62313 47313
3 114934 11702
1 38780 148258 398467473
1 177049 191867 707227356
1 22726 127093 858880003
3 123704 6354
3 80196 348
1 88413 97280 649378157
2 176114 99647261
3 96283 150388
2 76914 169443455
1 114419 163653 897483263
1 41508 124218 326781101
1 66707 92224 761100288
1 149157 183676 577351366
1 66033 170476 391021668
2 129914 932822473
1 104778 131469 649846184
3 70658 95417
1 74825 77012 697348788
2 55138 298620316
1 82948 118199 212809290
1 54621 121172 929936821
1 149977 192591 865002074
2 21286 696089589
3 128316 118065
1 22609 163773 89941072
3 43337 123735
2 77182 715362444
2 15473 229874709
1 23375 108770 233462644
1 96023 184936 516410139
1 183514 185558 813803496
1 119415 138812 644597785
3 126052 57334
3 156034 161211
3 187423 88441
3 445 67216
1 2180 140602 156911167
1 7693 110554 462755488
2 137058 231412478
1 48538 175639 717489834
3 111832 76496
1 92602 100531 812447522
1 99830 184211 895188010
1 96770 137357 329563522
2 68316 744612596
1 4425 160559 831638913
2 59926 659904990
1 81391 83707 451876809
1 142769 187629 130990696
2 167677 119468059
1 85088 93851 45072295
2 196343 102741252
1 15657 128078 609413657
3 176107 107899
3 85905 145793
1 11280 150230 901672054
2 19160 621615821
3 67658 83298
2 74350 804936694
2 129619 35379512
3 101630 25547
3 147699 64085
1 136747 158734 60673419
3 107435 173754
3 23440 138607
2 28576 250977731
2 17266 898143627
2 52187 336619660
1 109477 182462 510460254
1 76575 98468 727518995
2 147474 520075671
2 145864 158807355
3 87031 56689
2 121639 501901697
1 35475 188775 89449290
1 76727 85110 922631575
3 58621 198083
1 144802 177049 758581144
3 123554 89283
2 176745 116118598
2 17283 332055821
2 67457 506030082
3 61769 108879
1 27285 161118 9341261
1 11046 124169 193233525
2 163142 83116952
1 9314 118337 857189301
2 43105 185623454
2 26663 572572676
1 114599 180507 330363128
1 56474 109524 515059700
1 27272 79877 759032847
3 128962 165626
3 514 30167
3 108968 151619
3 83021 67663
3 192191 21250
2 103383 422159591
3 137431 110116
1 17650 18385 944590936
2 142308 345713406
2 76368 322057419
1 188405 193843 305672478
2 60947 483922997
3 62800 26310
3 92767 67431
2 137795 136970064
3 77851 184804
2 135632 333433058
1 137111 150952 665750107
3 186043 89328
2 18746 251426298
2 21672 66124838
1 8835 172745 369617826
2 89827 270486450
3 115976 129541
2 183024 848887617
2 182621 635456358
2 117138 273744852
3 139069 37879
3 22339 22171
1 31952 178863 998092972
3 159254 75467
2 149183 62074009
2 138021 151145037
3 116016 1106
3 17868 83832
2 163857 117024030
3 13 5964
1 112067 163029 119615275
1 11209 54350 922311154
3 70776 72901
3 20405 128470
2 169888 324419716
1 62722 122767 671395484
1 3245 173875 664448803
2 152404 800837799
1 70456 104626 926230523
1 96140 152201 721877408
2 23538 981733867
3 164174 153731
1 78226 83624 345733902
3 75770 14662
1 32756 103395 447545147
1 47185 65931 682963268
1 62302 65808 99529326
3 132666 24914
2 115258 273296616
3 150267 34999
3 40168 66235
3 136770 190451
3 2780 112472
1 126059 177406 715210158
3 96342 149107
2 18714 535292378
3 164813 98899
2 173948 74106592
3 53098 178861
3 10996 190563
1 101905 102694 252198162
2 161308 977116195
2 19668 740795776
2 136342 11166191
3 26451 139304
3 92599 38300
2 36687 887308302
3 178467 167622
2 115774 704545280
1 84859 167042 834766516
2 52249 600877434
2 45403 251888693
3 14198 12621
2 41991 568065575
3 102315 130318
3 24684 33201
3 94010 150810
3 65192 25280
1 138304 180811 868765134
2 30599 236391896
1 53926 96554 614253990
3 81089 9415
1 128686 139679 467650639
1 71123 102528 582902993
1 133691 160507 296403073
2 22197 206073160
2 38524 171253172
2 156652 704758567
2 31253 188430763
2 113265 833376010
2 18792 98056751
3 29312 21982
1 29401 121388 417711598
1 36559 73070 61535748
1 47157 126505 448572966
2 81080 267595842
2 42890 74428656
1 87580 87852 352101332
2 139115 71635120
1 20112 68964 19385452
2 191302 438851923
1 83214 118614 321015181
3 147654 107605
1 59498 132296 987836382
2 67947 685655581
2 194804 684027318
3 175696 3038
1 10127 190194 334007275
1 44585 105628 27523738
3 20875 16681
3 36455 67086
2 106043 985566964
3 4615 151207
1 3715 77995 161182100
3 142607 89912
2 148370 767023817
1 136529 150226 763382385
1 39256 145841 770865644
1 106932 121486 678292789
1 71411 149971 338388343
3 68664 175831
1 69040 98481 489391966
1 70766 108520 83432193
3 24555 78164
1 83790 193355 513711555
3 49009 61316
2 87074 915686111
3 43438 21549
3 171119 74809
1 57937 94867 850484451
2 187578 519515568
3 61960 106474
1 75840 177838 299727606
2 109172 911764247
2 143366 258442909
2 18152 313884782
1 156131 182978 952920215
3 143210 32496
2 167911 884739459
2 181637 211638226
3 53836 178214
2 198741 560236598
1 103779 148808 755311572
3 15928 87483
1 39955 91728 58197247
3 58563 28121
1 3674 139868 321810419
1 86678 133691 276360725
3 198465 62274
3 194998 191624
2 132265 444315166
3 69645 64631
1 12061 88240 993738812
3 129005 87592
2 31398 425552114
1 99780 132784 825288451
1 17558 143554 422461674
3 42982 168015
2 81250 610665684
2 147324 885343829
1 114856 178845 513542069
2 123588 278413361
3 51873 185610
1 151186 172897 415984486
1 49820 77749 327884626
1 188084 188619 824509838
3 157127 117991
3 44168 99199
3 91609 12132
2 113536 619112971
3 100131 19912
1 106343 175738 194525448
3 66995 124475
3 14931 125680
1 68066 72084 698591194
3 190029 89997
2 3140 889507295
1 48607 93327 426534324
2 18441 672722217
3 183586 9618
1 38754 103664 38060399
3 53818 68589
2 145467 830824638
3 60642 162310
1 43334 157943 456827878
2 53705 953189246
1 13970 183555 422169708
1 44549 93733 576135640
1 102423 156103 626637631
2 179613 153088400
1 10551 122534 764396319
3 108 9957
2 158118 925453344
3 133481 116720
1 30950 68143 793217105
1 3611 77658 756314804
2 156936 600201802
3 189857 192908
2 176546 426433538
3 151440 150110
3 192071 1396
1 15011 76640 127803113
2 94429 876930167
2 9280 812992844
2 190401 714846596
1 13498 45122 711039544
3 160041 95016
1 535 19077 989567382
2 58764 21057203
2 136539 600304485
2 41424 914282208
1 125286 190097 182831250
3 91384 25430
3 190053 94143
3 106377 199854
1 30261 82031 937175673
2 24895 703456167
1 78836 135332 145146073
3 133733 150689
2 26822 930543342
2 164911 795750783
3 137303 159152
3 24440 142463
1 63845 197577 734664152
2 6555 857486362
1 134749 168171 115660445
2 44384 664530053
3 104209 171025
2 99120 184604484
2 176368 501792186
2 75282 166925915
3 57152 114515
3 34821 10190
1 9785 40197 856679410
2 69373 500574807
2 138887 962392462
1 110859 131038 340232610
2 163130 48327880
2 176347 726714699
1 47037 112710 144009695
1 44755 74285 817505426
1 12432 123572 814923951
3 7773 23923
1 30114 92097 40346273
2 177796 497638767
2 55884 870692039
3 159269 113382
2 195374 627723032
2 78324 737882152
3 47455 130454
1 156168 199393 276674939
3 177982 19435
1 58333 164541 639733342
2 123252 1751020
2 119123 67151700
1 35223 165785 137189608
2 37021 976354102
2 182335 945643725
3 156885 53016
3 71211 189122
1 101923 116403 818567434
3 59450 131257
3 72549 77537
2 192250 24588792
3 125122 40621
2 114062 835608774
2 127691 63273550
2 125992 288135493
1 9637 173912 808051064
1 39811 74386 805646738
2 150210 352326600
3 67204 44354
1 63100 139535 384731934
1 24255 28396 117979999
3 45439 62789
1 33613 54851 588282652
1 112528 171370 469765359
1 26185 81352 320171449
2 64916 3206167
1 46241 139624 896614387
2 87025 850477721
1 7241 87849 440834220
1 68343 183965 923516324
2 2920 366339313
1 101712 150462 14754747
3 114002 144343
1 119167 159045 880375611
1 42454 80925 273454708
1 97640 179070 857465102
3 144512 115967
3 121405 171677
1 31712 141711 835866554
2 78408 745653867
2 127929 91707845
2 8364 840169704
3 185324 4650
3 156445 62352
2 155153 816821434
2 94520 672976425
3 140497 25595
3 9755 130609
1 150256 150905 248697370
3 160428 4043
2 76 360039450
2 132611 520485386
1 147812 163420 480611906
3 1898 82442
3 64256 107154
1 3375 60323 591490825
2 130996 857986320
3 115963 105017
3 177541 3134
1 81480 173200 254291334
2 47336 769818787
3 5215 33172
2 183198 475876999
3 150673 61843
3 42092 197326
2 76116 88074932
2 98460 797072147
2 82766 959113199
3 110155 100766
2 158718 321202990
3 113526 148468
1 90832 145784 790216251
1 124535 176250 578110146
1 101902 136883 296314500
1 97428 169906 33996629
1 126891 172522 314558027
3 45706 136153
1 20246 57959 338015998
3 67266 79229
3 75681 111396
3 175927 86815
1 48955 106428 760432510
3 159029 90455
1 36443 58814 193205632
1 169733 175788 807085191
1 113763 146904 699247015
1 25198 87528 379735502
3 178706 183928
3 32594 171339
3 84262 135011
1 13815 88765 934370564
2 117862 130513135
3 40614 168951
1 137897 151987 745229260
3 7988 44589
3 35568 159001
1 36757 136917 363440075
3 35236 187593
3 89053 40410
3 45393 73799
2 122233 473746300
2 177211 322562502
3 194103 149584
3 126771 147364
1 101258 170654 319873174
3 117723 80731
3 93701 162896
2 80516 905699643
3 104915 24378
2 90523 835203441
1 85177 102966 361300653
2 100125 685779357
1 276 109614 125473659
1 3729 63156 51416823
3 68311 43666
1 91066 98493 440240941
3 25376 75982
3 66371 48080
1 33514 170557 188245378
2 60121 974269475
3 118767 24866
2 76305 22109980
1 73533 119733 31137996
2 48423 188240
3 42991 107224
1 107107 135361 332932780
1 49357 166322 513926450
2 508 723271707
1 129799 199826 220596593
3 139754 140442
2 67508 860173110
1 123857 170029 812830410
1 106766 135194 596767179
1 74369 78535 314841738
1 132674 152780 362297793
3 109845 93009
2 12302 760774674
1 115120 131017 783389275
1 16205 195440 700434632
3 92865 115573
3 151386 39496
3 54981 16437
1 7139 169684 878250762
1 67415 195625 758426504
2 95822 82398938
3 19948 38409
2 25584 899320548
3 86252 171269
3 162390 175292
1 76756 180573 835826563
3 147336 173920
3 170094 58357
3 16807 59470
2 132689 67619248
2 127135 368563720
1 8880 181147 152196802
1 52712 93789 185332186
3 127277 46258
1 58789 95516 134350354
3 134263 57356
3 71821 34102
2 75978 548528117
3 71502 80411
3 108247 26770
2 834 83271864
2 95744 536223075
2 68426 772713097
1 33149 98086 319335113
2 149886 147638819
3 78135 159602
2 93374 383712820
1 23685 43467 610730786
2 96555 708574874
1 63916 187238 940042619
1 2624 145434 468183165
2 187995 507053968
3 167981 144370
2 100100 553427068
2 169318 59254578
2 50993 2621493
1 74041 130039 818108233
2 145912 233155851
2 173278 894453053
2 49504 907512567
1 33632 110128 164793837
2 101139 911259188
3 5864 140776
2 62890 726872346
2 62113 416589647
3 91893 177827
1 55933 146687 133236868
2 166344 157619099
1 34326 82477 688655373
2 22932 378477192
1 53022 90736 668923073
2 157839 472562518
3 150840 68278
2 87763 924349008
2 193868 22547174
3 158742 69946
2 41375 801092735
1 103994 157483 775975465
1 98711 127791 840975867
2 170792 950867988
3 156764 23954
3 137623 139377
1 45337 133543 845682670
1 136048 153129 345476064
2 125992 320816705
2 83728 793004006
3 148863 31113
2 106813 642519556
1 67683 100079 844972530
1 28868 159527 272441897
2 11564 777627572
1 35522 128014 579761989
3 73020 197920
2 94450 806155197
2 5400 791101802
3 92465 195721
3 25333 147449
1 99791 131504 634339220
1 83622 172512 938918335
2 186886 332208165
3 90884 20260
2 125132 270032502
3 189638 119620
3 134267 124237
3 70420 91212
2 126019 578885354
1 18142 195154 539721859
1 115043 191852 221178423
1 78284 192266 339829418
1 576 169579 360442086
3 98464 9873
2 162127 792334634
1 12821 63929 391470895
2 60293 529253835
1 56134 102572 30958974
2 185264 51749324
1 20439 102641 107855765
1 25368 106640 742931727
3 18079 28380
3 5304 132711
3 65169 37378
3 18352 29126
2 105171 698237164
1 60770 109111 821316063
3 117394 162835
1 149075 170707 145808579
1 163283 174524 568214749
1 46527 83210 773898470
2 196480 581094593
3 159769 116707
1 61384 88554 190000136
1 54539 191760 948915699
1 72318 191536 65674549
3 138802 151749
3 109059 80814
3 109168 100401
3 115188 87632
3 99838 97453
1 110135 161481 539365014
2 151046 657980284
1 79673 195928 128051504
2 41828 939478110
2 13022 266133797
3 3010 171676
1 58213 123886 733513754
2 109505 914094330
1 94525 128969 96587345
3 89572 175482
1 185858 188324 164714499
1 83718 123126 703463869
1 146764 155330 687688790
1 95149 146986 549277382
3 162146 80225
2 152458 281628865
1 159984 165448 765312113
1 6970 138135 774680378
3 176020 46746
1 92491 145796 154410605
3 179027 176549
3 181204 172498
1 57919 199831 110434857
2 103172 702752770
1 128605 164613 946491281
1 39815 133924 848351625
1 26002 101761 727977488
3 35817 148395
3 72008 175066
1 51349 111057 941562250
1 105646 111177 379330950
2 54901 415104379
2 118579 345876988
3 188464 183043
2 152487 777583792
1 11956 124003 113840008
3 115506 18290
3 121107 165520
3 183918 174072
2 151091 411970553
2 128700 932933495
3 166796 30407
1 128177 185376 485147074
3 15237 64702
3 141437 28999
3 12202 68143
1 38587 106855 562235726
2 125248 845654193
3 6179 35819
3 177705 161902
3 184015 18366
1 64707 76966 562931671
2 125328 562513545
3 177648 12398
3 44079 901
2 48637 28482511
3 172781 9311
2 173466 695057327
2 170520 25455343
2 179558 582606779
2 443 175026053
2 151626 364191670
2 92790 324478802
3 165777 92271
3 176147 186661
2 19802 242215561
2 59121 21594504
1 61028 116889 232833298
2 10000 328612641
3 181217 192074
1 169722 196202 169809496
3 177518 23623
1 121561 186193 97437795
1 42861 188039 648013802
1 58818 80533 591665988
1 46714 126122 475652374
1 80406 123646 182110564
2 114431 829657155
2 34343 891612925
1 36033 187444 959017726
1 137997 187259 100558803
1 145030 183678 70199269
3 29413 108245
3 45396 128432
2 149626 266411470
1 50323 199916 776143652
3 79872 144521
1 17861 162468 455540056
2 150748 615519235
2 66285 3463272
1 55450 102168 342924766
3 87665 120840
1 88818 94048 14844396
2 6465 262788997
2 139195 793907437
3 75052 139852
3 82037 126349
1 39692 72567 925874075
2 169847 542032086
1 41711 51722 45778647
2 161926 941209935
2 11310 405533563
3 157942 12607
2 14971 716031459
3 116811 160676
3 18102 15391
1 90003 137371 64638254
3 184246 95922
2 5891 3239332
3 230 48704
2 77730 836416861
1 98110 144642 302037874
3 126268 88432
1 8732 183384 732392876
3 158040 66213
3 192204 36790
2 25074 574505607
2 128256 601484693
3 47679 99863
2 94131 88203617
2 48258 137975071
3 36989 40016
2 56816 365589553
2 67951 458025739
2 21973 457221892
3 145732 7714
1 114087 177491 932010532
2 162173 689394490
3 149081 94376
2 169796 192132825
2 105776 559557517
2 50027 900735779
3 2122 50437
1 62787 139904 21880461
2 177405 609200006
2 104114 938543800
3 184693 6140
3 99979 68721
3 86437 88239
3 169398 145272
2 188479 176460965
1 174355 185584 316247250
1 82240 140702 437234074
3 171614 192654
3 176433 187398
2 4704 296033019
3 14643 80749
2 86170 570523440
1 126270 129292 627269318
2 37611 542553356
2 159163 791082647
2 49931 793140305
3 162765 82160
1 70041 130731 543239213
1 4262 27138 447623139
2 23998 619000312
1 75038 160171 557178095
2 60944 246288824
1 61340 84626 255273922
3 1897 81203
2 176378 305846358
1 151513 177193 955644180
2 75639 70240601
2 91051 154565376
2 73026 499668885
1 148444 185390 631290925
2 153440 871068535
2 139702 353965255
2 88897 107636382
3 18499 89290
1 5017 46721 554874372
1 36085 53133 899239612
2 2973 811735948
3 36181 59214
3 103094 31146
1 50053 68573 17279973
2 171045 142134373
3 191115 131146
2 191263 111354975
1 17789 154043 525612367
1 15572 44044 506422550
3 37131 23834
3 170698 194487
1 8594 19846 707034454
1 15944 61764 799290988
1 6131 57717 196331805
1 109668 148748 566976314
3 109255 166776
2 195174 817632624
1 117881 149868 778497199
2 26538 1123645
2 111188 305496381
3 96997 157975
3 177922 3975
3 76748 43759
1 111658 159571 321417041
1 31559 178398 59634853
2 63948 676711705
2 154523 836821287
2 38934 656044892
3 6522 197635
2 91686 530471216
1 81231 144201 18490867
2 98416 36937809
1 51581 77132 518591760
2 197569 53014249
3 21414 78633
2 193292 697577373
3 54951 121536
3 51228 153401
2 190391 928137247
3 25469 24260
2 9411 867398312
1 4076 159845 491724846
3 47154 77257
3 108142 70989
1 19346 142769 673874974
3 25999 139382
2 103675 60938750
3 128582 180051
3 88991 2549
1 4612 170258 526493544
1 27970 73463 393245672
2 156708 415242499
3 118298 147271
2 112794 215614396
3 70362 112671
3 134738 39723
3 21538 163920
2 44390 163713649
2 85019 263210453
3 95209 106550
2 54575 26732895
2 125283 777127800
1 131171 140324 562758499
3 60587 30836
1 30428 172318 179042082
2 154030 382846723
2 56514 22355834
3 182590 61006
2 168097 477441143
1 74275 167513 478099473
2 76337 724648147
3 175377 36789
2 149221 303393065
3 56926 101309
1 16203 129476 604601118
2 108247 141448957
1 140139 149274 127043500
2 168886 799899096
2 103920 598703737
2 127217 204559491
3 195941 42045
1 82023 162611 530698247
3 6427 13990
2 74918 514073916
2 141100 926086103
3 21192 143948
1 173898 189269 587727105
2 169402 77908826
2 33243 416105281
1 15704 92669 634299819
2 58043 485210181
3 197322 58729
1 78255 171953 533663319
1 11454 87549 929282176
3 196772 2633
1 50465 73559 697679963
2 65933 497429928
1 6358 194142 214473230
1 22545 116053 501541115
2 171990 630568227
1 114873 180201 581883137
1 85100 119520 105399604
3 86227 144745
1 32415 168672 850009480
3 133667 50574
3 66951 994
2 54464 754624631
3 109734 26106
2 69869 166249231
1 50499 101777 494612718
1 107344 138978 284306979
1 68533 187844 912911031
2 115700 459894289
2 195594 80955977
1 34314 82762 647931594
3 97139 137890
1 47403 146984 371450765
1 12876 186974 795247896
3 106143 72804
3 43906 94919
1 772 103271 865629415
2 13999 310892211
1 104237 114356 191389824
3 22522 100232
2 13960 53766172
2 136728 466548498
3 169074 109243
3 52752 158084
1 89 64274 483435026
1 81320 186090 476722193
1 95719 130397 451585859
2 193537 237540005
1 53775 114984 861187623
3 42279 138922
3 119710 83165
2 143364 117843950
2 11623 662467322
2 74899 871208695
3 100562 73839
3 57847 191671
2 25759 530654540
1 68386 183899 594374719
2 119888 379620727
1 94703 105157 41716431
3 198887 163519
3 172880 71520
3 112061 121198
2 104889 234086330
1 33102 120446 292006418
3 138937 22364
1 49796 75148 788076706
2 91453 952134748
2 80164 338924690
1 27885 34923 602614306
2 139566 465000586
2 779 488781443
3 132756 137272
1 127629 176835 805683075
1 51956 188992 294721271
1 16127 21554 205023663
1 24369 32906 758177139
2 127607 36938504
1 19085 135414 7150677
3 68218 88282
2 65816 661715726
2 191044 742493170
1 117288 178192 800496130
3 142952 89815
1 95697 113439 466071369
1 175657 198055 810873961
2 90828 393344157
3 130025 42289
2 44292 975277616
3 173679 106918
2 74502 522611081
1 61543 96684 526791571
3 24723 94037
1 100267 189483 607139195
2 122134 118558506
3 57922 50039
3 85337 2414
3 43211 2864
2 142044 138119327
3 109366 31680
1 111612 182449 495033875
2 163076 513309029
3 97127 146151
1 21069 86093 526591382
2 57416 775752313
2 133284 64649141
3 178698 54856
2 194111 430979335
1 112835 184533 760274591
2 6329 883580961
2 102146 476316358
2 48786 591743696
2 167808 156679966
2 69598 410033766
1 57464 147715 792354325
2 108166 335974697
3 6181 70429
1 64435 112784 382559745
1 709 49660 608867562
2 151047 771192236
1 182657 182843 600736725
1 108089 198848 951734279
1 60023 157576 837720109
2 88369 795005650
1 78624 174935 49526309
1 56305 67633 336148866
2 128195 428262034
2 79225 396146898
3 97083 199949
1 180998 182752 603376723
2 197897 664851605
3 26055 83168
3 153965 183898
1 35111 76485 103846361
2 53065 133544992
2 146117 446017611
2 183236 615278407
3 73308 33233
2 148153 542205295
3 89529 49734
1 50963 86397 27353000
1 47634 151207 125632321
2 49455 831752283
1 35541 113073 699177996
1 44887 175710 221991608
3 41068 194982
2 89142 771686206
1 44827 176123 979426483
3 62760 150311
3 131943 70557
3 94283 137384
2 114939 531347563
1 42607 64146 295983839
3 176973 61729
1 177697 182525 188813082
2 71513 341980820
3 33769 121133
3 181193 191021
3 81709 20565
1 32608 95978 85057324
2 105739 442526227
3 11662 181721
1 69938 193320 987258540
1 70824 82603 243850924
3 45546 47512
2 141406 633321716
1 55965 157402 781813363
2 3917 98778813
1 30973 129169 244151126
2 8375 746696155
3 57485 112232
3 74259 13246
1 137413 140301 10374695
2 146883 816790121
1 66452 131110 45301254
1 74205 98687 846264505
2 42403 182412944
1 72981 129471 708980489
2 117586 951409451
1 94914 153787 194808894
1 95814 184651 437305372
1 51953 124100 707183545
2 128223 796181235
2 45200 210054966
3 20145 154124
1 69661 132028 506579847
2 36915 21358092
1 43734 45950 869411618
3 87080 95602
2 158368 990996076
3 158245 120003
3 78732 182124
1 20543 49997 305880060
3 11801 115739
3 18269 20636
1 131031 150041 197469947
3 21253 170716
2 54050 900592635
3 64066 103143
1 166532 185284 763742847
3 95515 41516
2 169252 501522484
1 44352 99775 964598081
2 8754 607127469
1 130986 179766 46975779
1 78 99546 13382544
2 95000 152624594
3 178103 58584
3 16061 122571
3 181415 122735
2 73321 309487440
1 126282 126612 396534135
3 16467 135207
2 57432 109335120
2 114164 423118618
3 27259 121127
2 177260 446819384
3 188349 44125
3 134361 102508
3 44177 43734
3 10697 162774
1 51787 135297 194772994
3 128318 154511
3 174358 113975
2 170169 597507321
2 135174 902573380
3 190541 88707
1 110691 183200 523962902
2 79265 824536267
1 75213 122007 290379314
1 48131 94380 954804813
1 84192 144099 952611563
3 182657 194940
1 88488 98564 822092757
1 10876 161726 969292809
1 63578 98314 473092221
1 79550 108928 739341166
3 63535 179000
2 5966 271058772
3 130279 100344
1 53913 65688 859658960
1 28339 36036 394815186
3 116714 130014
1 150620 173444 861185945
3 127811 25504
1 19783 73967 533246494
3 142349 163304
2 187250 941772322
1 68137 119675 487807700
2 132580 966186069
2 180408 20291306
2 3911 661184469
2 16443 754398760
2 81035 505798721
1 2394 18818 243442868
2 158386 453597819
1 100827 117868 633966820
1 103587 114829 275070382
2 26484 514576182
2 98271 893777103
1 2023 62346 560875923
1 52822 107368 745845377
2 48649 38565293
2 109822 569100773
3 138093 26523
3 149589 34117
3 117107 127241
1 21935 37210 844556130
2 121186 473392085
3 87849 13281
1 28743 54514 932605089
3 20942 150714
3 38673 137365
3 141808 73198
3 166953 56316
1 79242 152828 394721227
2 53097 868772775
3 62696 76142
1 3709 123412 545346598
1 4782 82624 831890496
2 102162 823051753
1 3501 46793 200309109
2 57118 739904818
2 52172 44549032
1 26974 120019 374815134
3 75581 35860
1 105642 192589 280055898
2 151754 87852185
1 20986 39380 515424578
3 177905 130777
2 6158 456081154
3 84381 126106
3 180941 151773
3 191682 72809
1 25190 151705 140832332
2 180137 206884040
1 129369 183189 20467867
2 181283 513635328
3 182932 1677
3 94346 195305
3 6515 88448
2 144080 291400391
1 132176 180612 97430557
1 14331 159834 197783415
3 149900 55245
1 3245 139650 705970497
2 41579 759753930
1 26639 194119 480733660
3 128953 21720
1 13651 187704 77492507
3 161079 136659
2 43262 364565956
2 193824 310784493
2 93063 190443977
3 199915 40477
2 3231 526145418
2 10154 191835648
3 129978 46215
2 88857 847830737
3 145914 79099
3 17847 126992
1 90309 160769 717637908
3 16097 126368
3 176417 121763
3 155591 102747
3 164697 148842
2 22716 869476914
3 43645 97650
2 186183 258769606
2 18461 296587125
2 139395 572778842
2 188761 979055039
3 120198 76110
2 161004 450663967
1 43572 139700 404521345
3 164899 138282
1 73412 177633 864513411
1 161224 184241 10181508
2 16914 285124214
3 155947 82913
1 18286 116164 424266971
3 179024 127672
2 25961 549849239
2 57800 33256294
2 115537 784003522
3 45828 186027
1 58402 108392 600808205
1 127284 175464 546783047
2 38626 857311971
1 27647 165606 211961639
3 39799 60715
3 32403 159498
3 82903 83319
2 85166 616863138
2 77525 560335571
3 50914 65120
1 74180 78742 835413964
2 177090 121648997
1 78038 171785 629384981
2 116513 758533886
1 38434 130758 820997263
3 192346 21022
2 186039 160179953
1 47181 62694 742206513
2 26190 838843872
1 8133 69559 120209709
2 67773 47488432
1 123072 184766 218265408
2 172294 124699483
3 70570 11909
2 25856 715570617
2 88172 239624216
3 116970 23445
1 100159 123603 545234969
2 136233 908909469
3 69859 67948
3 142763 111259
1 9026 132653 488874417
1 170484 196965 261400929
2 181392 647086953
3 13569 43909
3 126113 84965
3 55014 174673
1 15908 116838 782631102
1 9345 43507 967160985
3 71802 123041
1 85762 137965 716029169
3 54502 177322
2 109869 496967860
3 33059 190358
1 102729 141941 525348526
1 45727 101171 549089295
3 116654 113811
3 9346 58077
1 94889 178474 657797763
2 116222 323812846
2 187774 976928999
2 54246 372080817
1 44753 71476 651191758
3 175452 94619
3 67543 146310
2 32890 816423333
1 80486 138215 336096442
3 33389 138412
3 163367 187242
1 26031 175519 404561023
2 27437 544740552
3 128792 122669
1 10335 198176 440894118
1 34116 34823 826722829
2 133654 155766351
1 84765 182686 442508850
2 145117 383118876
3 17976 95596
1 66793 142363 606983239
3 79218 148638
1 50494 159015 58799622
2 62309 963046564
1 112021 162981 272783138
3 19803 24
1 31401 132415 28928534
3 150640 101484
3 56628 106526
2 17331 370059179
2 155101 385525872
2 189946 487653033
1 96623 110548 405863893
3 82654 103922
3 109035 64704
1 173650 187642 82982524
3 38293 162317
3 119439 130010
3 128344 184329
2 63043 647281171
3 189724 154579
2 14481 898021650
2 18272 400216564
2 42729 620642394
3 67551 83389
1 162355 192599 448067263
2 85757 266635200
2 153343 701656915
3 53786 131585
1 75955 86282 602187300
3 195970 135309
1 90048 90281 897084710
3 12182 134321
1 67591 68562 845751182
1 93596 197663 12526532
1 98651 148024 697971362
1 57904 146773 558538117
2 1532 760192387
1 33396 52620 763273131
1 28828 160346 486993864
3 83945 5890
3 23984 83289
3 40390 191882
1 23295 27527 544082737
2 90440 888710048
3 179511 111685
1 146811 152886 237501459
2 39056 965262705
1 77119 85754 472119259
3 1153 173356
2 32052 410129333
2 99878 913317091
3 183096 173400
1 74805 198176 10100888
1 92682 186328 244263350
2 87072 857673848
3 165670 102522
1 39852 157192 35136073
3 130588 103938
1 18290 181945 149398651
2 41647 696554195
3 26551 24591
2 164656 346042048
2 13074 631932480
2 70013 334806425
2 40250 290108350
3 46040 158173
2 165335 329650028
3 17782 47419
2 92166 867394846
1 81739 169548 683533119
1 38346 45191 436791217
3 25818 101303
2 2796 364263323
3 123645 15700
1 114120 125304 497246396
1 36802 103964 265986693
2 109099 781375646
3 47206 149358
3 13675 22108
3 140069 38567
3 139698 3147
2 71880 198430292
3 84117 87970
1 111671 195100 928718853
3 65887 108750
2 151616 581877352
3 141079 14382
2 135105 78734944
2 127032 754465202
2 134525 352934999
2 50711 286256843
3 161325 83102
1 67625 125865 631753399
3 102559 39683
2 44393 440331658
2 137099 678096266
1 20073 191120 768151378
3 62193 36180
1 37683 122016 534973295
3 149683 22566
1 80024 108396 697399097
1 68972 154891 735179014
2 130032 787469761
1 10320 40581 83863563
3 6823 65297
1 5068 163037 240930637
1 34763 38818 954450550
3 95616 140797
2 108015 683755172
2 156231 351709934
1 114541 199714 274636620
3 188866 145547
2 25294 518869311
3 175423 14988
2 53219 80954262
1 25698 88632 957918319
1 74690 134930 326232212
2 35015 340716288
1 77417 136846 451707885
2 31893 99025323
1 36355 183041 982929415
2 59985 678713336
3 284 170545
1 6208 120239 884277008
2 95275 84825550
3 63706 64130
3 67637 119346
3 57810 159393
1 71988 182995 213543830
2 27930 646260782
3 104878 10930
2 83038 801002347
3 182446 42446
3 122193 14614
3 67036 17658
3 182809 134785
1 47359 62385 650620707
3 87573 175805
1 45173 68620 992164561
1 113964 131196 627969633
2 192059 622866824
2 108385 763031850
2 132721 782376105
1 7368 112804 91653197
2 97549 153732324
1 119725 132009 975329913
2 186362 341060618
2 125790 326261068
3 96783 162341
3 149408 191933
2 21191 766253351
3 152831 115035
2 81485 314934966
2 134639 976915726
2 120131 862482688
1 10210 190438 866651569
2 190834 53850451
3 86025 151288
3 5068 173752
2 68542 680710651
3 132912 157064
1 63341 97575 656884535
1 85448 119746 292538041
1 118047 138528 790171656
2 127163 737575376
1 99124 192862 593913758
2 30048 983228683
1 80299 123851 362644059
2 161655 91933000
1 34144 190954 167758123
3 150687 80982
1 1012 191119 715806265
1 134854 197828 802904408
2 141186 44774503
3 35934 106180
2 107930 526401157
2 120811 990034220
3 167637 163769
3 26613 55477
3 44328 184650
2 185728 33971040
3 185017 49803
3 53130 110852
1 149819 180536 549158154
3 140876 4559
1 137031 182326 155613883
3 163375 129779
2 113008 200907957
3 113662 32214
3 90009 116629
2 138165 202028020
1 57813 157504 54187994
1 66192 149876 207805719
3 29998 152472
2 25480 79637695
2 101252 406614833
2 103614 855223829
2 107293 570376743
3 46704 115711
2 154357 941170591
3 122220 61221
2 80263 647010867
2 113606 527035717
2 168351 803744481
3 78903 60276
1 184513 186397 256912119
2 125871 161063543
1 52384 169841 33679160
1 17224 85172 380256983
1 62653 187933 897138809
3 37304 131251
1 56800 138475 988972423
1 178053 196104 103676701
3 172615 25291
1 30313 36858 233923311
2 143325 857450061
2 160564 494465054
3 180600 25622
1 20023 112819 372336835
1 61746 118986 565613915
2 128844 499265535
3 41700 22701
2 20271 420432459
3 88185 57581
2 79938 276076645
2 96519 635115731
1 21357 188276 665307464
3 73575 126677
3 143443 146392
2 135729 497836191
2 168711 1939395
2 65150 657206823
1 96680 140013 150197122
3 85344 104635
2 102084 261866128
3 80390 56644
3 128005 81719
3 1077 88445
1 165421 168197 586568711
2 135577 783145047
2 84759 399596840
3 166739 63409
1 103624 134484 976673652
2 142414 259968137
1 16211 65167 218223577
3 55711 83859
3 102601 143016
3 125644 9965
1 54710 66016 411637074
1 92678 170883 632826186
2 114211 356447980
2 150926 587699187
1 34301 67640 900931294
1 71387 72692 745313997
1 28703 184748 685301160
3 93035 169858
2 16870 588017236
1 25607 45402 783105711
3 16582 78053
3 193920 71988
1 13112 174626 805401677
3 37445 107286
2 78417 544859220
2 32979 217393702
3 60629 146038
3 111589 197325
2 47104 172802265
3 63387 97426
3 30494 92233
2 145605 419355455
1 124692 172288 62798940
3 39829 165769
3 3932 78078
1 113324 157087 264715648
2 129928 810463259
3 157764 26453
3 102048 51992
3 5512 24673
1 145587 169784 237958528
3 177177 87402
2 32492 366597158
1 94853 123434 322415714
3 126562 31965
1 114945 191875 6715640
1 146325 179265 950530652
2 184245 392801267
2 110103 69470262
2 42085 432682250
2 27217 89161920
2 97363 620897173
3 120311 181868
2 30496 630268300
2 21195 27945633
2 101237 57786966
2 76461 135513585
1 22293 93705 295643126
2 123206 210827369
1 81193 93018 806591973
2 24982 297625217
2 69620 229456522
2 151568 505864963
1 132864 141923 33072950
3 76151 16277
3 81832 88592
2 135106 140475458
3 13488 81038
3 73151 193106
1 8848 91065 314894335
3 103582 30907
1 67327 104583 246248767
2 57668 921624102
3 124303 62649
2 195459 783396347
1 72542 89531 858774964
1 84611 195386 648175733
3 98763 28988
3 51210 38119
1 110969 185592 979979830
2 78942 674269552
1 34106 192953 641997744
1 81445 95469 323646504
3 84268 21767
1 25718 27123 99466806
3 35656 47018
3 72183 119579
2 101426 108511875
2 183607 845162612
1 41515 98987 986324334
3 88153 121233
2 140484 40278258
2 160731 506252119
1 190428 195573 356215455
3 21246 58453
3 153554 73720
3 1078 113986
2 10599 667085142
3 32742 60975
3 88822 161558
3 20358 139048
2 127853 683063662
3 104185 162099
2 72155 304525480
2 2667 116381773
3 173940 83000
2 167990 451016494
2 14739 567245501
3 14282 18716
3 901 138898
3 172484 22517
1 32112 80519 148492454
1 19282 182052 250690208
3 161487 3672
2 118428 761540936
1 94463 173281 69110286
3 37047 16888
1 151999 153047 768414887
3 18598 157324
1 106801 124178 921035155
3 36321 18692
3 35538 47349
3 89941 176274
2 153484 552217266
3 71338 127921
2 196703 279608895
2 37384 418914392
1 18009 55721 333786709
3 165386 119351
1 83912 135538 262854924
2 95897 347394803
3 173320 68760
3 87712 116008
1 96279 97832 637908656
1 19153 59051 492869465
3 107767 160574
1 8945 109150 697425599
2 48448 132406073
2 165356 154493042
1 159806 184976 784325293
3 64080 138076
3 127092 144943
3 50272 80803
1 40639 180602 315561624
2 17531 160863555
3 60714 170971
3 12508 1266
2 152036 863185306
1 137267 150545 519600581
1 57060 167700 49716173
1 167195 172552 655366971
1 111380 114976 445433986
1 52141 86590 456904627
3 11184 158701
3 155058 142990
2 97676 926033408
3 67695 94965
1 106066 167539 553256938
3 159759 157658
1 174958 189948 679059552
1 31432 195036 233385025
1 4249 189703 11183043
1 70068 172541 897499001
1 154596 177017 164428704
3 12564 145619
2 152544 508572263
2 34396 308318900
1 33188 158213 923778107
2 145643 641346460
3 112745 18779
3 87314 14402
1 69617 192967 645892324
3 44738 80610
3 142735 43650
3 128105 164410
2 158808 899605969
1 70810 118757 282710561
1 12938 151468 212176446
1 136817 161174 964109807
3 189666 188737
3 68398 104874
3 127842 154919
1 88443 186955 104363965
2 47183 857653796
2 127378 769600801
2 20393 694405993
2 157038 160904481
2 13227 448028659
3 131849 94526
1 50525 174771 678059104
2 108204 526553420
1 56103 77681 683798166
1 14722 116802 96449235
3 16001 115061
3 192595 7027
2 44179 389104236
2 197931 499138735
3 45086 120763
3 65992 68384
2 69745 772417688
2 54566 284713359
2 199077 774007144
1 91512 169358 440861663
3 184955 14701
1 4425 161706 463841028
2 122967 67458405
3 127844 186802
1 122284 144131 537180287
2 88133 982801814
2 92357 952474402
3 40828 162299
1 24103 143745 421362441
2 171998 246720139
3 149780 48442
2 147597 829343905
2 123184 365521833
2 146041 33246199
2 165950 63034079
2 131726 154752349
1 52663 59515 118087118
2 123974 737602453
2 52332 586497523
1 133207 170753 637214732
1 152119 167815 849040693
3 94001 5263
1 75699 77500 62586326
2 129717 310162618
3 94570 162705
1 56157 186676 704138985
3 52912 52406
3 117069 86999
2 75192 472317925
1 8126 35642 819769155
2 174684 187957533
1 62269 112584 658109405
1 1843 195974 909057135
1 133471 154154 845470429
3 42140 13247
1 2252 35531 707552124
1 98803 128482 614162462
1 40723 98513 935471233
3 117850 14940
2 87037 862291624
1 319 155835 804791538
1 103640 197018 741419984
1 5742 85897 521745312
3 125824 31005
2 2797 998037276
1 46735 81484 155896363
1 37462 107438 979973965
1 26629 117601 706083334
1 33447 199653 618580314
2 116991 995304603
1 2933 92810 480877066
1 5333 25860 65575913
2 194296 900065302
2 177496 293082606
2 68286 125815306
2 26320 702649557
2 715 63092433
2 34158 354406843
2 92413 629512404
2 66034 886315118
1 61523 169974 144144377
1 19155 183242 639409698
2 156891 798689741
3 151210 81752
3 38253 83393
2 20067 215234692
1 100639 167369 324222591
3 168174 183072
3 138927 42028
3 40840 167081
1 10358 79997 284069687
2 122606 797741302
3 150218 10399
3 54453 154499
3 46560 94412
2 46588 931162883
1 138993 186034 860806596
3 36450 176162
1 94618 132289 902363824
2 177448 199414463
2 154717 140584013
2 21018 129993797
3 185585 195103
3 136816 163743
2 142250 522925100
1 7418 67751 217073898
3 162621 55371
3 180708 31660
2 122114 456003885
3 140735 27925
2 117718 26990628
2 176786 619299117
3 19680 134360
2 78358 541219191
2 87606 678363383
1 30813 182862 225458629
1 2879 150587 932287096
3 182602 69423
3 137826 141949
1 50640 72405 303134335
3 148159 195308
1 92095 182544 919093282
1 164616 189168 84301571
2 74537 466009255
1 36472 156943 115906679
1 12141 74675 245154348
2 49535 494459481
2 182871 973656008
2 81854 283403094
1 28770 110059 475213721
2 102254 574893458
2 127016 391065666
1 63445 71820 155277006
2 167500 318064034
2 8102 835847887
1 33950 85744 882962096
3 48840 13634
2 50234 211967798
3 122604 121110
1 31137 64323 443970168
2 133806 985309241
3 52960 51901
1 23148 32573 154424067
1 83705 160088 433159417
1 23919 186526 46405653
2 154883 19184007
1 113099 164977 240615468
1 89303 181509 302843492
1 36495 138937 124463984
1 37233 141684 970647609
1 21726 134519 899861408
1 71182 97970 564134844
1 24827 37702 264601089
3 168633 91684
1 15796 174566 340199589
1 71667 159409 313163591
3 34846 30925
2 94062 156643637
3 15074 122080
2 97078 646377003
2 112496 238961155
2 86031 296502239
1 52718 181344 652025480
3 154573 6788
2 174231 980332628
3 12680 95302
1 23105 185836 529995948
3 89908 20242
3 22243 12507
3 72154 33749
3 47685 8351
3 197353 178829
1 25455 199551 643981893
1 99217 123793 388184734
1 2106 120527 987346559
3 651 132547
1 42739 72995 942419940
2 137544 62107850
1 52918 59826 787389340
3 76446 177461
1 83929 175844 669322397
3 62428 175022
2 155119 941214295
2 13213 274976802
1 77430 104002 609591425
3 86220 37784
3 178966 164239
1 12528 55195 803042547
3 166901 184910
1 71186 115854 918088852
2 164398 685322539
1 4325 151586 414761026
1 122753 160911 133745526
2 65637 569886741
1 19194 161310 947200439
1 6428 43413 163152951
3 121433 42972
3 191973 159201
3 154745 86379
2 62843 860283581
3 141947 9121
2 29615 639297749
3 121044 93565
2 140872 714983511
2 12003 677506228
3 73739 78836
3 168447 166044
3 59100 44930
2 180135 2586551
2 78987 433209483
3 52281 40945
2 84916 639548752
3 72817 174643
2 10824 527392030
1 44216 100501 289643412
3 105893 58374
1 126730 178357 336283667
3 98346 20986
2 101774 218498918
1 133868 154165 141370842
3 119544 96240
1 70639 170150 619191465
1 97295 164703 232194161
2 143085 717711409
1 25079 79686 411220789
3 9420 106261
1 88797 144260 425036788
3 189206 56596
3 136527 103999
1 97700 174703 552134390
2 167358 324072746
2 56224 597336545
3 136251 66319
3 47441 99106
3 62840 101489
1 110550 139125 957792598
1 43125 136333 919129937
3 171666 74398
3 143331 54126
1 80376 178688 129794876
2 134241 475542482
2 100161 706598976
1 162913 169271 127505074
3 138095 57390
2 105857 314098163
2 48343 331749855
3 31101 79055
1 82317 197550 180741057
1 92225 119473 875547554
3 66931 54900
1 6157 27026 333852247
3 28496 112872
3 28662 98982
2 118435 274724763
1 42965 73510 135856846
2 184479 35279613
1 104231 139118 336421001
3 142586 141518
3 124088 57059
3 36971 130908
2 117892 701990317
1 12133 110715 583490460
1 4416 10412 977264208
3 140727 102210
3 127186 124504
1 18867 147791 375464585
1 137585 188497 458505094
3 166861 111978
3 107919 123815
2 128402 884716048
1 63 35475 279157180
2 594 938357767
3 36951 196186
3 184991 14995
3 190492 68932
2 152604 595322907
2 167103 974568456
2 12230 685462611
2 82316 80109144
3 44723 25157
3 136139 195080
3 144055 37541
2 59977 957668937
1 72255 128108 138973069
1 31273 43093 924828050
1 43905 78105 298513871
2 128563 379334917
2 152760 648128874
3 7073 65073
1 75219 154719 289603278
1 50855 72774 343948194
3 43533 27188
2 145567 188498757
2 199107 297524440
1 102458 138845 335974616
3 118053 37694
2 96225 937962900
3 90544 104600
2 11244 837381129
1 16596 111239 614302527
2 60938 728121722
1 98046 188492 262645843
1 74983 178167 669522015
3 186510 144303
1 53260 127277 521461478
1 38597 167202 381601076
1 41262 169736 258138555
2 197370 309093000
1 20216 141298 486651385
2 111888 127956010
3 187710 114020
1 76644 90368 771514941
1 29036 143424 512782006
2 121240 998379671
2 60180 673966046
2 163473 984706988
2 68259 935101821
3 62890 145632
3 42752 100243
2 46715 551737663
1 47302 130525 906421934
3 102821 42767
3 176244 11639
3 99489 39211
3 31852 104561
2 107796 225764735
3 153058 131986
3 68419 70874
2 161857 107707474
3 158586 37835
1 147404 148656 596488801
3 187984 115018
1 155880 164526 420395007
1 120582 134252 410565202
2 23854 513847526
1 25821 178851 771189234
1 32075 51967 884857328
2 72653 90781726
3 150442 178347
3 40860 99580
3 151356 139124
3 130951 3712
3 139150 190965
1 50990 61921 771450722
1 53334 141766 897090251
3 152542 57954
3 93868 168736
1 86150 100182 273748188
3 36782 166505
2 40387 845656540
3 120166 149221
1 46136 164578 802235971
1 77694 137566 929616544
1 147667 181322 675374873
2 184764 33489250
1 63410 122327 432057192
3 128509 156022
3 127812 39218
2 191435 648133896
1 13875 173927 376097604
3 156141 147765
3 85617 96926
3 45955 120530
2 112488 544219710
2 166933 685986907
2 176788 827445409
3 137329 195385
2 158378 807613481
2 186145 43072822
1 66946 67681 565411362
1 142703 179406 584796608
3 105676 11441
2 10314 742229657
3 150423 48080
1 106124 154115 765738285
3 122182 21800
3 72076 129552
2 16704 669996424
1 44411 179302 56938807
1 43457 92920 734683829
3 140491 129216
1 162505 179097 589042207
1 91566 186400 471812159
1 15572 99262 513489894
2 129950 906153914
3 199634 107388
3 66251 35192
1 30134 170926 166277973
3 114145 145047
2 127088 370149250
3 24835 171486
1 34523 196197 826367965
3 123393 178199
1 89604 119592 569879676
1 9207 127437 748542943
3 20960 48936
1 92370 130600 136307683
2 51498 495796966
2 83989 772980883
1 50711 59929 992683590
1 75543 192756 606488418
1 15268 196187 914278397
3 9077 145342
2 11574 590539034
2 111522 379054530
1 108059 184747 409484470
2 185118 833679819
2 138040 784238098
2 115414 465810771
1 130233 177941 732696852
3 116621 170706
2 80257 83909139
2 193323 282179710
3 164919 76584
2 20188 429274464
1 121212 174061 677838000
1 95759 154421 263554264
2 176911 140863861
3 55794 79499
2 123925 597244464
2 110129 321950584
2 57999 808305218
1 120411 181820 302338574
2 91424 518519021
1 19663 26694 337461390
1 127739 129733 91419603
3 148625 31905
3 134257 154933
1 96368 162730 373228768
1 19341 47719 969591834
3 98419 50900
1 17202 127037 462202348
3 185899 80819
1 121203 171020 110750136
2 170405 419669304
3 199905 65717
1 87511 132292 738048269
2 138867 200213237
3 140791 180446
1 67938 186261 849812867
3 118011 118892
2 81012 601256914
1 3031 138869 422326146
2 21641 519506321
3 129991 73507
3 76382 91596
3 71017 130027
2 72348 559380947
3 172824 123963
3 11125 157237
3 146908 180380
2 36399 719339562
2 163748 27152956
1 75653 83212 262393614
1 17074 148241 961311528
1 43861 137702 293631051
1 158935 191485 596938318
3 3049 41183
2 34533 853278680
1 94772 169428 320977227
1 9842 193571 17121734
1 181514 183130 705519548
1 134280 152580 568594210
1 67460 146997 425382928
2 185201 789643956
1 117101 157150 197470537
3 37864 142449
1 80565 198333 221859058
3 81235 49672
3 63660 83891
2 101768 777492753
3 184485 102831
1 142969 185363 324070204
2 134912 874520079
2 125077 388733732
3 113572 126381
3 194633 62804
2 164545 457340086
2 110355 337007924
1 163879 198528 648213153
1 130069 178336 877547613
1 175434 193826 520191309
2 78867 300650047
3 48702 101438
3 80662 20458
1 825 77471 274511731
3 166044 179436
1 24842 102915 67150211
1 91319 127253 287413747
3 24929 162094
3 193396 73054
3 192495 130059
1 29460 99683 543972340
2 139563 758241042
2 17621 734241241
3 95550 38755
2 118113 189854085
3 138036 75470
3 44195 145280
1 93704 128160 102004603
2 117314 80291819
3 110905 106053
3 38173 142823
2 188919 139122169
2 156783 712356540
1 56370 169783 102073933
3 149564 12873
3 118487 126001
1 50275 126608 76965837
3 184635 25760
2 141448 95735745
2 57418 958435999
1 131091 154105 819335683
3 195444 95645
1 138055 191708 553124925
3 54237 116375
1 162529 187880 626569402
2 76602 337523578
1 10124 132213 746571744
3 158385 66734
3 32348 40715
2 44981 855495918
3 127696 102775
1 44915 140105 290703773
1 24392 122122 723904830
1 39436 173162 107797373
1 151863 178525 253674092
3 188370 7278
2 79156 594503217
2 56966 965221087
2 114946 116549385
1 90706 98635 164329348
1 25536 158871 879972960
3 87374 34368
3 52093 81140
1 1098 48705 783134931
1 56559 144182 895525065
2 110751 586377010
2 165368 147768824
3 79887 196448
3 148703 143294
1 10918 79305 143847095
2 82852 138071502
1 150750 165173 811413223
3 49418 119295
2 86970 180245443
2 158049 69152187
2 89301 82949108
2 51602 211157659
1 33938 139438 918417881
3 36844 1953
1 129385 193578 456650117
3 111897 163360
2 12661 956634526
3 18264 145334
2 145501 680406137
1 120012 148551 918641828
1 19990 34060 801598830
1 30542 85328 277417517
2 31341 677168397
2 56736 634536690
1 53009 85691 750424799
1 12616 91300 128801591
1 66718 155791 438301753
2 25251 894234117
1 37432 132941 499288198
1 58058 136072 324691373
1 52727 187135 711957002
1 2968 92144 347459380
3 99615 158720
2 91669 37330043
1 67431 115009 314945731
3 136355 18483
1 15852 198914 92955517
1 40756 149043 290044366
3 146817 48916
2 40316 812622486
3 161543 142790
3 170099 130594
3 151694 16726
2 38392 83670686
3 161244 110208
3 186495 86641
2 88858 932084228
3 85704 164346
1 60853 74809 613827241
1 6958 132042 716254158
2 50361 969201407
2 110507 65094248
3 134803 142118
2 164807 840542866
3 146962 81949
1 151584 161511 41386157
3 194311 46641
1 60998 106250 749762048
3 144743 188346
3 105231 144119
2 37881 213565735
3 135726 50679
2 150193 974272471
1 142289 153653 759210459
3 4808 194622
2 142348 761102560
2 117006 155187065
1 99935 111417 719542098
3 192426 165758
3 194741 78967
2 117675 386304749
3 93069 133452
1 6288 169580 340458607
1 21327 23403 613533306
2 183062 15042939
2 142992 841926483
2 114887 158792466
2 74271 120841478
2 66524 87856473
1 35236 52994 927238257
3 136700 21699
2 135358 376920170
3 187346 197871
2 78334 502179366
2 195612 576223235
2 97137 559713021
1 27786 110913 903923845
3 62162 105283
1 186109 197720 755109658
2 87549 914122262
2 174370 653184164
1 73085 76769 162472763
1 22693 125109 976229411
2 150997 552160681
3 45040 157059
3 143049 129863
2 13381 446564823
3 31988 185561
3 30067 114736
2 51701 508873916
1 102336 141763 441956969
3 36382 31915
3 65124 85920
3 115498 94602
2 32350 404631608
2 65349 333572336
1 16332 78972 393178671
1 1347 65059 202532186
1 62961 109701 703611354
2 60727 990958305
1 6414 181434 192334282
2 15355 257183457
2 32319 836911902
3 157607 192714
1 87812 192302 453985163
1 76337 144158 861653393
1 104167 158209 305828791
1 64032 87459 726147973
1 39976 93230 241367050
1 81889 128754 204330308
1 84224 105977 472787907
2 192747 903763649
2 131161 672165083
1 43389 113960 761994692
1 103831 145011 23124334
3 98662 137052
3 16872 142814
3 181479 189434
2 51830 371015708
2 12370 440139027
2 8519 921572781
1 45473 90279 177618456
1 107955 118350 101177203
3 197261 28645
1 17534 172567 396833835
2 140206 805871140
1 3831 87301 955577403
2 196093 964256804
1 53758 74952 286385233
3 42276 101150
3 168427 37626
3 46327 184640
2 127172 512595456
2 171491 663115714
2 94711 755392072
3 106402 27734
2 38446 717969597
1 66972 97372 818353876
2 106975 310384980
2 96829 681609043
1 67707 131538 564446646
1 125100 135873 325662629
2 133518 718599376
1 61534 165739 801404973
1 22143 132952 194472499
1 122951 154873 198658974
2 13901 120698736
1 106051 121531 406719611
1 10156 85081 517552097
1 2561 35297 142394964
3 16608 109752
2 130126 741264377
3 31963 165921
2 130543 734265053
1 28328 166677 420699384
1 37831 177828 203326641
2 24782 442029856
3 20594 105086
2 93932 220080450
3 16315 181318
2 35419 320491272
2 15229 730694263
2 39263 305747308
3 50021 68645
1 51750 112679 565802421
2 167455 516753657
2 196370 247269914
2 198465 342105948
3 84220 25352
2 127298 25941576
1 11196 156697 546968779
2 149218 314301365
3 118689 115749
2 71819 70284007
1 101762 129053 177508063
2 193847 290621660
1 16463 137164 426945143
3 81171 183334
3 38510 3413
3 112632 115865
1 49184 195762 233014264
1 10304 156954 909771655
2 59314 262811091
3 17547 85476
2 58789 72752699
3 16856 76264
2 77654 358056132
2 27445 227557430
3 7098 85213
2 133491 463236654
3 115298 128172
2 61304 488998189
1 48524 109737 356166009
3 187956 43027
2 163473 899545919
2 7390 977582363
3 76412 195606
1 44797 64680 132850111
2 102210 914400530
3 50950 83266
3 195984 166925
3 25305 73781
3 88435 59966
3 68900 157066
2 69535 102355107
1 41219 151981 705639005
1 90567 178105 501612433
2 150472 378379868
3 165856 28903
3 186704 8085
2 183404 801723816
1 120050 183343 253107303
3 93497 142177
2 128714 19537437
3 99591 151706
1 123388 134647 484213971
1 27518 93348 382954848
1 39543 172562 701366878
1 123604 131251 260785607
1 40427 169748 116580015
3 125924 118236
2 11609 486440625
1 72755 150198 706898195
3 178779 5705
1 86170 193815 564714470
1 21020 126502 353434458
1 4767 143566 618459821
2 137602 931116516
2 7285 157403703
3 175273 88006
1 2303 93568 640753197
2 85313 225693711
3 17106 87023
2 164315 687038375
1 80894 86794 709146823
1 26471 70603 906334610
2 140498 274356332
2 29743 294436125
3 26472 87476
3 57687 98451
3 117804 48527
3 173532 37417
1 52780 95801 155705440
1 45478 112372 790002651
3 135917 57517
1 64001 168631 53089284
3 170285 65651
3 162601 127166
3 164795 188004
1 5880 12504 726783621
1 93594 159708 906511048
2 72509 548175844
2 187010 745931904
3 103037 62993
2 116677 549762691
1 124808 154431 52431716
3 154175 113451
2 87890 566218258
3 79135 156406
3 128248 178531
1 25366 95532 724226490
1 43718 127457 388601395
3 187067 109771
1 67469 102069 916102852
2 119188 582926230
2 151633 982008587
1 160255 162330 532973145
2 26897 152949157
1 21779 124062 76515609
3 186523 156564
1 50338 195223 987461687
2 73643 345500169
1 6274 13341 196331596
1 141064 152190 872181904
1 4263 33841 710484617
1 11971 177167 679960625
1 53227 54781 770948840
2 74059 309424735
2 69170 444497147
2 194632 205955248
3 111364 9120
1 3000 8833 213716094
1 74936 91839 482144128
3 39029 121638
2 137076 752192762
3 42006 162399
2 18315 42776423
2 26440 823057532
1 83237 109647 865572312
2 159385 412015838
1 57460 177889 480876229
1 13316 179799 793926444
1 55992 130550 104775527
1 29247 134802 603225843
1 55609 182562 882050812
2 109843 248781727
1 40009 194437 877662706
3 6888 147163
1 146722 195578 313564957
1 145229 153201 847441507
3 138295 24152
2 114570 480802451
3 149040 8886
3 117560 138419
2 171318 90378216
2 51589 43147901
2 184232 294515349
3 6362 117895
3 38333 27479
1 69134 79911 5153884
3 683 72154
1 16250 98832 5223022
3 104526 88461
2 754 316310845
1 28884 140497 126148888
2 55391 609847774
3 118403 105282
3 118381 151621
3 171721 194271
3 112631 113924
1 50524 59065 628822998
3 89886 51856
2 79729 809581560
1 43664 63253 144883868
3 13740 104406
2 39982 750215782
3 11444 118448
1 35095 149113 40197202
1 156305 189950 581814467
3 13244 166993
2 1457 383866954
2 28167 981820931
1 46564 162440 60889322
1 68662 156104 727361982
1 104616 116689 862313
2 97887 627490353
3 45920 141142
2 148245 261147297
3 130784 196027
2 192146 349825408
3 135538 98423
2 172152 178440075
1 86337 194039 450660437
1 8338 128860 329433098
2 194529 597419847
1 106888 191265 301156426
3 38151 168420
2 137029 826687058
3 12054 174708
3 131474 183273
3 91381 164565
2 194100 520083064
3 129410 105644
2 186309 873984064
1 60377 108823 542437930
2 6864 791255125
1 114522 173478 509018672
2 95385 343270834
1 69064 98774 150855132
1 47856 157337 414742134
3 182462 115575
3 187851 78650
1 148515 190091 638100684
1 34402 170684 852643835
1 25617 113997 380406672
2 91917 991493898
2 93843 805084639
3 72843 18348
3 1202 192282
3 3908 66790
2 44672 852591561
2 49390 322490466
3 37962 186710
2 65036 72857002
2 157536 169322662
2 150496 424403002
1 39454 75582 272049340
1 130343 153462 969293036
1 7207 107277 717003299
1 151204 190426 959008834
1 982 133652 493606156
1 16734 189644 145227209
1 68054 113724 724559427
2 162351 618010698
2 105498 176667847
2 105855 163499040
1 7746 167997 77378659
1 25887 61741 340182018
3 85523 126344
3 178870 145897
3 133311 63061
1 51080 52929 705605060
2 158017 437540671
3 8100 122639
2 111106 425474673
3 158949 151203
3 49225 81320
2 168321 307966027
2 5928 121245428
3 168644 75449
1 89770 104357 274923241
1 86766 185816 51855666
3 17026 135112
2 61045 696604238
3 71074 78570
1 58075 179555 64627559
2 65584 87775215
3 27650 93208
2 16971 100273738
2 55842 496901271
3 45149 189238
3 166913 193430
1 59572 178385 506487574
3 56078 64902
3 126881 191548
1 72563 111788 714591896
1 126021 169956 798494019
2 41925 331647113
1 69370 75238 278058530
2 4217 321536955
3 146802 192162
2 96513 88501670
1 150066 167518 259728643
2 60754 213655511
1 91164 136621 657821422
3 137235 6843
3 83798 124128
3 158385 58775
3 181741 193537
1 114979 163493 887794568
2 120100 207533541
2 153163 506330424
2 17022 351473891
2 84889 326840546
3 172238 75575
2 129 862663920
1 135937 152784 444891904
3 5985 185560
3 56451 121523
3 178394 149209
1 95238 176975 167204724
1 24821 140227 474215773
3 126907 27933
1 20842 76222 43204287
1 79540 140119 928160826
1 10963 40296 132612684
3 53238 128393
1 120202 154176 695683609
2 43821 314490082
2 85393 770838737
3 165720 141404
2 54159 73472371
1 42084 73638 907426825
3 184918 189024
3 83582 101717
2 52940 606080992
3 23012 143463
2 195801 532065365
1 68739 77571 257318215
3 113716 149576
1 110004 149733 313853273
2 106462 191830552
3 177045 69207
2 189571 372654375
1 65445 84588 56426155
1 11602 48852 933474629
2 194577 658062235
2 114677 480512373
2 87942 900579447
2 2231 456683550
2 19349 942576887
3 122038 6970
3 147674 47884
3 72181 89650
2 66672 603310147
2 120289 16037105
1 127973 156247 695613350
1 179974 184751 526589839
2 45985 181297039
3 2787 26642
3 47617 57256
1 19921 192616 877047713
1 104717 105622 581129451
1 23953 43759 785445705
2 96904 465910818
3 188685 99621
1 44296 154528 264113204
1 43121 90636 274877495
2 54749 635302916
1 14251 148624 504126126
3 23691 145272
2 182535 763843510
1 117170 192062 279968635
1 110355 172644 317511804
3 163009 184866
2 65137 544181166
3 169931 107164
1 128978 184629 226820586
2 75114 998571828
2 196580 972854419
3 157925 135827
3 179394 156186
2 147644 836052629
2 35978 230960965
1 149327 193413 142629751
2 187988 985592694
1 90059 165229 851611954
1 3804 87872 687970782
2 162261 34523602
2 72022 74604511
3 118675 77426
1 166201 183036 138173609
3 136746 187805
2 73530 835749329
3 45213 54213
2 165615 950493205
3 106021 12166
1 67083 96206 43335312
1 35591 154479 141183811
3 61920 48632
2 74967 579346632
2 16590 75091807
2 53876 310611155
3 120523 140465
2 183509 565278582
1 81707 118092 502564319
2 168382 390246009
2 142229 785486890
1 39372 50424 478115542
3 122318 112629
2 83515 939855482
1 84300 166237 169548024
3 198102 169707
3 35517 107643
2 187572 185238711
2 103069 65165358
1 21952 131023 93498864
2 105788 553169439
2 189790 395224563
2 134754 569096498
3 34779 92546
3 24161 57701
3 194217 66244
2 110086 746761584
3 11860 112482
1 45288 125492 264144232
2 11223 56520924
3 104404 44794
1 107637 168036 331025649
2 75250 359628303
1 12121 103512 245578055
3 42175 197809
1 66011 197350 697186273
3 109684 176055
1 22079 51161 307719269
2 179017 44157502
1 30897 59297 834050243
1 39491 84427 544193551
1 24806 181826 491162285
1 8991 91873 175551916
3 67670 69336
2 17341 163676205
3 164646 94757
2 120635 125821325
2 90393 940229175
1 134103 184570 907743100
2 4181 360810765
3 160237 184591
2 92499 887632787
3 194142 4805
3 106586 119867
2 51919 884409211
2 145052 970893385
1 44862 127991 825770112
2 192586 341419863
1 16559 83242 948688850
2 159733 621230269
3 4738 26022
2 84783 478074290
1 69889 171452 381627928
2 17113 49118548
3 37984 163803
2 142915 417079241
2 136634 594133375
3 3814 97483
2 141253 773871880
1 90034 160564 759882184
1 37515 66799 447865659
1 41751 76397 762372772
1 7913 67785 972049292
1 134330 188453 25545344
3 18848 153488
3 140655 94689
3 88749 146030
1 161490 197685 254518560
3 143212 62248
3 125981 77411
3 133086 74828
3 131196 119786
3 108134 136025
2 177868 569564219
1 2793 132188 974745609
2 137748 147824654
3 8076 125621
1 13197 183636 245820738
3 62499 175492
3 193160 110025
2 81096 651768830
3 85240 164418
1 32535 89635 954325290
3 126280 91731
1 138353 196296 25400811
2 198401 678846643
3 163460 162019
3 47056 37136
2 38884 438408318
1 155013 199036 338684888
2 191715 90250323
2 146657 834556851
1 104111 115976 663075112
3 15798 105791
3 140254 155386
1 16665 132356 417088942
2 129559 56034002
1 47251 102918 386920193
2 150065 205147910
1 53278 129443 583214305
3 77265 135317
3 37645 71084
1 14952 87603 417829673
1 124808 176501 888320807
2 45735 184226025
2 112460 212670857
3 52919 169999
1 121772 184795 746402739
1 84623 114522 633547180
3 96620 27863
2 143554 71417135
3 189377 120774
3 87141 107798
2 52531 259089864
2 56352 354737112
2 33912 659912250
2 67128 867361461
2 40228 426189061
1 101166 165908 111628295
1 7398 123828 489926306
3 57760 118786
3 33269 129000
1 3613 116248 542737992
2 177277 933817598
3 148040 3273
1 173338 174780 26292259
2 11352 977379081
2 170556 59888632
2 48975 430306580
2 102665 50557866
2 146758 275786971
3 39312 80741
3 155029 64231
2 57784 724169689
1 52556 72292 847854981
1 37269 146769 832372369
3 105596 74678
1 11499 105592 265483355
2 95907 245652210
1 113994 142358 51081911
2 8520 948522806
3 135534 23667
3 83474 82371
3 119566 52087
3 182312 182619
3 107830 23621
3 77821 72907
2 62804 536055594
3 62615 127533
3 165895 75548
2 18597 714704476
1 144891 179632 437398814
2 12003 601715062
2 112861 889727672
3 9860 106963
1 45885 144246 783076033
1 105195 136154 240982587
1 163699 166297 192154752
3 23713 118512
3 151471 58801
1 124558 159217 248402738
1 1127 63786 696903419
2 113873 971339583
1 29403 113495 827679322
2 96783 850777170
3 31495 110495
1 99148 112099 908759913
2 163685 773728404
3 127979 47229
3 16010 67720
2 30003 195957926
1 62068 124766 239112669
3 12601 169150
3 130804 134205
2 353 648650254
1 49560 115108 730045275
1 87152 93339 405532560
3 158673 112634
3 162207 103072
1 47231 74344 939204092
1 65903 124374 418031752
2 12678 338688721
2 65447 595338420
3 185387 63676
3 139496 13221
3 173660 184987
3 151819 107632
2 62997 725901585
2 160214 33952358
2 29428 871601580
3 190123 72643
1 103636 160279 693722530
2 46207 895073209
2 28920 207843461
1 29678 174901 166969476
2 197886 712778184
3 77721 198851
3 84387 36632
1 84123 92661 347244382
1 56613 181376 244762926
1 73534 135894 151492923
1 4306 157480 256450231
1 61821 168705 601185994
1 78208 165371 984900407
2 31235 775787828
1 92374 185412 336738718
3 32848 52854
2 100881 191050192
2 45698 8118129
1 93012 191474 938067199
1 105278 168146 741065445
3 1853 134738
1 141232 149714 966029147
1 111289 147497 458374338
3 198544 189057
3 196211 189079
2 138662 950977272
2 173328 20860120
2 18082 415810938
2 1795 863087259
3 183063 16529
3 142681 140527
3 149709 48972
1 35261 75914 205526401
1 77030 178884 928575665
3 12761 62799
1 1534 177202 563744370
1 176885 180681 949782068
3 177112 2483
2 4792 640574997
3 71774 48188
1 6304 96250 787993985
1 18349 116505 957368510
2 71023 172069767
2 196697 765055298
1 25803 56147 272963944
2 174645 759665913
3 143210 30060
3 23529 32876
2 41532 434127482
1 101781 164138 839440311
2 88557 598828465
1 79003 143238 520639303
2 134814 624300403
1 59006 62125 420504260
1 106076 144680 694436982
3 46841 11304
3 182801 13943
2 67331 972002948
2 113120 687751968
1 38426 197250 267333382
2 79741 776949351
2 51926 411408392
3 136585 85243
1 60558 75059 827933450
2 70792 784889750
3 60500 174539
3 112256 6904
1 61202 162645 905748919
2 167337 577239423
2 145882 691033206
2 180296 573585942
1 4581 48280 510664578
1 2966 46194 728013047
2 150398 134905367
2 33531 639679980
3 75469 155852
2 108993 925928608
1 3613 119860 555493353
3 192748 188314
1 31455 33419 218147972
2 63614 625885024
3 49252 135511
1 163105 192207 483081021
2 172213 303241767
2 95219 384879607
2 82480 973954198
1 33200 183076 859202297
3 85967 182167
3 60355 136944
2 34208 512521427
2 153430 230091026
2 52655 719226134
3 110145 133748
1 87776 190831 906101225
3 188133 22977
3 183621 182762
3 25466 186668
1 6333 81446 96558154
2 1739 136854057
1 133279 182487 638466749
3 186575 35586
1 17705 143439 370259775
2 136760 181968120
1 25610 180648 31217937
2 153356 741202368
3 21280 33746
3 185095 160700
3 77783 31996
2 187369 976540229
2 75888 279345342
2 139609 575072684
2 149972 385221049
3 66356 187268
2 120951 721584203
3 8669 79468
3 157035 182441
3 66502 42553
3 173753 145529
3 128400 125878
3 161334 24688
2 74630 306692761
2 168591 628390013
1 94807 160517 777019740
2 177279 554317638
2 12507 986510595
2 58442 87253229
3 74099 133325
2 1296 895197764
1 7077 104604 701908799
3 159481 87973
2 103414 11955292
1 40209 154324 50805795
1 40142 159669 170135939
1 13582 50901 296234320
3 63653 172417
2 10676 129226006
3 173626 8723
3 180825 6684
3 54315 30711
2 29988 974192090
3 98072 17722
1 141471 199243 758503881
2 121904 835775170
1 44186 98716 898906784
2 45701 317013982
1 1096 3777 356220245
3 21340 47129
1 29023 155732 408736817
3 110040 169789
2 22141 565161805
1 82776 152626 412359069
2 142820 411863608
3 5194 89304
1 49910 194341 796874397
1 43722 197671 666727317
1 29125 71209 856883326
2 133218 532530915
2 44477 493036888
2 61899 501381276
3 198276 86698
1 15331 49450 393047566
1 147047 160377 577169677
1 52049 149201 577543281
1 95879 168640 47570504
2 150813 4080470
3 199362 139629
1 91701 156421 311652972
1 42052 128445 477031381
3 66344 183945
1 99164 170905 467913066
1 97975 197687 965520745
1 44688 81460 148341811
3 83240 158267
2 135681 504648698
1 9700 19039 886259884
2 118249 688376124
3 104615 186563
1 153597 199498 139147303
1 135239 158782 318723306
3 54062 177365
1 54434 188052 184382764
1 153012 168658 652158894
1 138175 147560 83377586
1 70958 142235 191198356
3 111637 4296
3 62997 139025
2 188886 414509118
1 18759 63671 331083154
2 81145 802547158
1 17563 158926 840716868
2 82244 90487571
2 177523 515612853
3 88727 167593
1 101279 106811 611262433
3 138430 101957
2 198755 758339289
1 68544 168085 457971652
2 28235 618150961
3 33099 69512
1 11707 135609 428076111
2 92844 855448278
1 117298 136635 706656240
1 114872 162539 430631978
2 129633 228431700
2 197614 859544311
1 21626 192001 288192998
1 92140 179807 693184723
1 95226 185244 324849103
3 169264 103716
2 165906 349632715
3 197444 107004
3 71790 116037
3 30552 64962
3 24369 152634
1 43585 146805 497781970
2 98236 959765639
3 89645 4206
2 114714 583299731
1 71416 176105 159047969
2 194070 503974913
2 107963 295872091
1 108313 143072 730770918
2 77232 958100273
3 65609 39007
3 137474 34931
1 16133 88873 654383557
3 47710 19327
1 31090 41784 585431955
2 187620 843859769
3 6906 57071
3 157367 158107
3 63503 44728
2 8646 532752449
1 81422 199622 616468730
2 55146 240209303
3 163220 115029
1 13328 104010 378854217
1 80496 93161 229362171
1 36516 96006 554208983
3 90854 114123
3 22215 145574
3 196305 157853
2 60919 123743420
3 79324 144331
2 101985 960302178
2 177281 241124079
1 9590 181587 888940423
2 12989 500587298
2 154293 460052096
1 29081 138717 628642101
3 199693 108592
1 170624 188309 811347722
3 106755 157613
2 172246 82183445
2 30916 941291029
3 181474 98740
1 48478 123114 441187051
3 138384 127658
1 82184 137323 994464444
1 48052 140319 931534696
1 42775 196191 454558351
1 29020 105524 328684326
3 69443 67957
2 30929 963929680
1 20782 186800 359925110
3 120332 131938
3 105440 46070
1 21808 101484 902747338
2 37062 408448303
2 138986 189686279
1 6000 32789 339502438
1 69278 79189 531948013
2 188569 807604310
1 26609 194346 202123670
3 193280 117442
3 112608 128344
3 2775 26204
3 141956 152191
3 143789 151766
1 51175 59739 769364534
2 31265 211530567
1 136838 141738 496212523
1 89748 127456 292095601
1 82146 112760 929665440
3 49992 178801
3 168001 76110
2 147378 392698358
3 167516 128826
2 131188 945015489
1 47332 66939 257390028
3 189299 14693
2 62003 214414199
1 167441 193187 338466419
3 20093 81160
3 96419 37659
2 145781 179187365
3 62124 65645
1 56273 172094 680559137
2 6334 231619206
2 19488 593108727
3 4889 153494
1 63415 80986 884022632
2 72715 386678678
2 184198 425925132
3 111151 38331
3 168028 135768
3 56915 129239
1 134408 190865 494640593
2 185318 572743845
1 63461 191265 726426125
2 66460 759590350
3 13558 59198
2 133783 834635188
1 106504 188091 761986966
1 14318 30019 537995765
1 140961 183404 196509831
3 180951 115783
2 7928 197033669
1 28086 177697 109277227
2 93604 678421833
1 83248 136347 440659953
2 16358 569111511
1 102506 119200 794522766
2 107617 203407485
3 41160 145008
1 34411 119671 93322199
3 56449 97342
3 60186 103760
1 80669 146194 942479479
2 15195 841817997
3 137802 141111
3 66217 63788
1 75228 92274 467834207
3 96294 134522
1 76679 105572 422627253
1 1150 117471 243889530
2 130996 849641645
1 17097 52744 724950537
2 60075 183282053
3 143190 83857
2 17617 415370433
3 6756 142908
3 36845 13772
1 91083 157613 878246750
3 149268 49078
1 66327 198941 583787921
3 149221 56312
3 162312 68134
2 80327 13159968
3 6795 193173
2 11765 592499572
1 44356 49473 285748842
3 30155 179393
3 151880 131619
1 1171 152145 372312560
3 29822 191310
1 35141 111472 625962821
1 17528 173686 925188508
3 183126 71396
2 197067 884290619
2 13298 441818368
3 155104 121735
2 142931 777571166
1 119822 166006 785485706
1 33570 127823 969714785
3 179458 22886
1 32876 117573 854350444
3 54852 51317
1 26144 179129 487765505
3 37788 73342
3 134973 193700
3 44212 39175
3 121461 106919
2 173230 835130015
1 72409 167727 695048364
2 181242 45850351
3 102456 96048
1 19128 134665 356685180
1 56262 142443 777688129
3 115240 161005
2 115679 715918156
1 20742 66405 899689953
2 146598 932859681
3 8365 178791
1 40227 149280 324464694
3 45418 109197
3 157519 112386
3 114662 46173
3 11745 184772
3 98381 11493
3 78938 51805
1 43728 97205 258153319
3 33233 111490
2 36967 378249065
2 124626 540075827
2 58964 842417815
1 10365 31001 95231986
2 119574 998156613
3 37800 66790
2 85083 666756240
2 189802 371399223
2 98301 386756080
3 99345 24596
3 11031 189913
2 162754 514985997
3 188041 75650
3 171064 149398
1 17823 127319 869525506
2 91019 515668025
2 169869 377530737
2 40418 363812403
2 115873 282044269
3 94783 149288
3 102677 15706
3 191842 151553
1 82736 165550 414703691
1 21411 99583 185309261
2 99451 590476034
2 159263 88503671
1 50359 136565 815742178
2 115689 506308237
1 19355 45461 416566790
2 41894 420687933
3 55831 112095
2 44267 855228051
2 74616 56017774
3 35467 68771
3 79987 85984
2 114446 88406795
3 82147 176968
3 69695 115843
2 6992 548437201
2 141994 999325501
1 113211 188341 298053522
2 186564 310036001
3 100214 19946
1 160765 193889 335429921
2 127849 329116646
2 36069 993803962
3 3759 162291
2 145610 835698459
3 114302 197122
2 17863 539383813
3 88903 123466
3 182748 125215
3 198248 14940
2 139967 645619544
3 119909 23814
1 12702 150480 360887932
3 110834 102947
3 112264 134753
2 175584 596483973
2 188515 220843998
3 182346 154337
1 178861 199225 226904053
3 100940 29771
3 189782 127776
1 69067 78451 857449495
2 6711 935107865
3 68647 97057
3 60826 55970
1 70056 169767 830105588
2 188329 594074524
3 151672 45955
2 187380 844578650
3 13578 180926
2 55122 971089534
1 87322 156542 812996275
2 86550 938308998
1 76704 100920 467420246
2 90566 432737347
2 162228 274783921
1 47953 113372 832724582
2 59492 175737964
3 30939 164055
3 35490 41760
1 69553 125703 618127682
2 32139 677056584
3 2852 119041
1 92291 131766 321630747
2 23687 461202643
1 18402 64489 118956603
3 177465 134822
1 494 100903 503185460
1 99746 147379 819558032
1 113703 130761 231056741
3 32378 140341
1 128664 158207 387819684
2 146395 868857520
3 156949 136477
2 54078 245333872
1 8046 125489 61773560
3 152951 131658
2 55975 697309148
3 191974 177641
2 160884 354794212
2 130689 880792927
3 145589 6056
3 73437 3992
2 67219 553538217
2 60452 914283771
1 162713 194545 977735629
1 37724 184671 462559359
1 45490 160812 640918800
1 106246 198829 951107071
2 136364 960197239
3 173394 107034
1 22577 50578 162010251
3 2917 11181
2 36537 271205909
1 134185 149342 455146095
1 21014 152200 616043729
3 4852 134916
1 49771 57748 648853373
1 34080 179161 850618234
2 195543 834807438
1 113204 141692 730255348
2 102260 21874512
2 143775 665325781
1 24640 95750 120431499
1 491 41732 867773985
1 11726 60239 902406029
1 24689 117319 535509414
1 121583 138967 810350851
1 24190 144356 462631107
2 190102 610695453
1 20377 59724 760586219
1 74721 149472 975349330
3 14049 98948
3 22365 72983
3 103266 121664
2 133343 180203566
3 168560 68132
1 30122 105308 170573580
3 145243 198431
2 90292 378794280
1 100998 194022 221473646
3 10738 57418
3 15609 128516
2 194242 462418038
1 85597 140107 865774181
3 93777 41939
1 42462 147114 107446634
3 31917 937
3 146173 21734
1 107550 118182 769427431
2 164174 872848373
2 121210 494507244
2 38615 924272477
2 106479 600407304
1 3748 74961 983713844
3 55924 66216
1 100980 122246 498934684
3 104512 63242
1 97522 175808 482917343
3 35372 69316
3 184868 151016
1 30569 194833 776043710
1 20020 61673 516551325
2 74865 273068570
1 83691 126480 332103292
1 30357 159597 985022261
1 156881 193496 977500832
2 113451 497078866
2 26543 430080303
3 85921 16101
3 51329 36458
2 114926 449624943
3 198495 168982
3 101490 68841
3 50654 101761
1 73732 92708 817649294
2 43835 505542236
1 14557 46393 503102877
3 59620 189141
3 165369 34898
2 60100 240859999
1 8251 59319 679532252
2 160017 460370054
1 52207 192654 1514990
3 173471 2830
3 14804 191086
1 102968 104756 838423560
2 43810 407392192
3 136996 198369
1 70054 150701 690240425
1 89669 116605 810571102
2 155946 405215437
3 95475 182001
3 64352 105453
2 28100 223260883
2 91488 929350642
3 143251 112233
1 50229 154330 604680480
3 149026 166186
3 138672 155718
1 97427 140406 639016860
2 140242 833993400
1 64803 86216 930474623
2 106804 920012947
3 44585 96619
1 62650 114576 8532736
2 88104 503553045
3 74518 172692
2 163508 852019873
2 193077 594710443
3 76841 7186
3 4358 36249
1 41503 66561 529518034
2 189719 405123991
1 53644 148282 404111789
2 128753 327176915
1 65937 158226 822921082
3 150763 171164
1 79599 166996 974908954
3 180059 119202
3 60390 124729
1 11841 188060 477741737
3 155468 44762
2 167199 18228990
2 9874 777904560
2 57248 682863069
3 54061 155619
3 14218 140911
3 62837 44246
1 63787 164347 136267440
3 61416 162364
2 23213 612917328
3 29590 89826
1 126320 133696 952293040
3 58295 125320
3 51057 73725
1 150095 190116 734212627
2 192953 180381652
2 183976 858412991
2 59803 302703192
1 17130 109520 461975558
1 3903 188415 843497285
1 69470 121230 90884303
2 77425 109062158
1 13377 13951 331906633
1 146660 149953 25163927
3 119436 67414
3 148099 192304
2 71263 360422666
2 112926 363618047
2 26221 389899438
3 42808 38342
3 74177 33914
3 98226 12588
3 117356 119040
1 172683 179145 912725934
2 189407 124618415
2 42097 514766220
2 169547 301542559
3 70452 28364
2 141703 542133501
3 39942 78334
2 54546 558687102
3 64481 85172
1 106372 164147 639034148
2 150355 629574663
2 56802 175974397
2 180491 951897228
3 137991 112683
3 78195 160553
2 133816 787237328
2 121240 242533907
1 70603 176789 948027230
1 29528 173484 228754682
2 159076 421405801
1 15786 189704 476648636
3 120364 71445
2 7200 6343910
1 112694 129530 921453930
1 104908 115096 701273109
3 56859 189071
3 181357 136170
2 35462 974027213
1 42240 75713 514278608
3 7960 167227
2 191189 953790565
2 108773 372390376
3 153943 15925
1 90153 144166 689102130
2 193986 996289975
2 37979 390313610
2 150329 350799790
3 183083 139566
3 1228 32988
3 46329 6096
1 97604 99207 887974061
1 33976 138676 228173176
2 153863 360227546
2 51635 985386085
3 8875 146056
1 9385 112462 361631298
2 24906 947250903
1 38897 104345 269630454
2 187779 409010647
1 83057 133360 439472537
3 186666 166308
1 46027 182411 730083353
3 139205 118002
3 116821 126039
1 125763 154081 56721642
3 105108 80419
3 97380 188021
3 38884 81645
3 141560 98272
3 143701 78803
3 102635 103392
1 109794 173442 177155965
3 116992 5040
2 25656 965439182
3 8504 118812
3 46891 52202
2 41034 100482223
3 118149 42796
1 36146 71619 201629608
1 15639 37892 170828673
3 119146 927
3 74002 96639
3 91658 33097
1 29939 196142 827556687
2 68430 247581812
2 173990 699843755
2 5096 225817000
2 82054 90443031
3 100286 31622
1 107626 190730 392280562
1 25224 156514 607694410
1 23348 185676 677837493
1 19893 117661 187067586
1 85594 171988 575903852
2 123782 571269455
3 191481 91065
2 36771 926450283
2 193873 442579315
2 42902 63628740
3 88779 35427
3 11928 54995
1 25917 155971 549038503
3 116027 182725
2 190497 815341112
1 101530 155567 756100591
1 69767 141558 664749210
1 49259 75023 286009664
3 9745 175932
3 118437 80776
3 93416 180043
1 53773 116624 46726449
2 99702 110970763
3 59127 101221
3 28260 145289
3 106094 47682
3 183761 145352
1 162162 186594 753338140
3 37489 47484
1 21936 167462 327518124
2 16797 498066277
1 131711 143811 909128976
2 55963 702915701
2 197958 756451069
2 155616 727394910
3 892 182317
2 176803 50068402
3 115675 58882
3 179527 181283
2 83342 397143690
2 196747 992935739
1 43304 124242 976101204
2 151223 522654261
3 155915 160690
1 43998 195322 210643569
1 61140 129028 452423679
3 189402 144668
2 133724 42781189
2 163777 473367566
2 44144 481269674
1 34189 167344 359135039
2 43603 614949206
2 124752 118986054
2 145223 363752854
3 112067 27294
2 144002 701971713
3 160535 198153
1 4046 197743 661399394
3 120094 130072
1 15462 80435 282826581
1 130832 193617 983081613
3 175302 173958
3 43486 30636
2 147084 762269317
2 171040 797087774
2 72864 887316981
3 25046 127057
3 70514 69946
2 31608 66772771
1 42214 58127 489721338
2 42815 827366971
2 139226 420871818
3 186305 105963
1 5646 83294 278702029
2 178276 899697925
3 20600 199139
3 3085 39631
1 48858 116468 753371119
1 41773 57684 250539641
2 87733 344527151
3 159129 174524
2 180710 324044801
1 126831 154978 343946374
3 110334 97638
2 197573 411322682
1 63497 121363 778263062
3 107608 86005
1 8671 121897 141091439
2 124804 482230073
1 71418 72523 212395969
2 162813 453910673
3 150097 176858
2 7891 34867180
3 68091 160059
3 159434 101155
1 86408 175713 589402312
3 152478 193390
3 88885 18375
1 117502 127198 880796363
3 131124 110015
3 108730 141503
3 98887 128090
2 145711 301508816
2 78618 387664453
1 75744 165057 22509507
2 78885 883439757
1 37408 91159 202872739
2 145048 680073460
1 81312 143843 314899726
1 169350 177979 800062285
1 102291 111964 714899917
1 48797 130371 524228559
2 52938 487549624
2 60400 490887499
3 111934 186250
3 182414 100081
3 73363 160477
1 25755 195428 200329762
3 117096 144512
2 148877 396897914
2 64174 662936637
3 164027 78114
1 49843 69525 348294152
3 124610 25123
1 6110 160595 401724585
1 41917 115150 381860927
1 60047 160697 677822229
3 102777 93804
2 160362 508808724
1 30857 182352 337319927
3 37680 49458
1 52748 99273 15490823
2 11268 915211510
2 83431 837846918
2 132214 102441248
2 44313 694278547
2 171060 427423376
2 191898 507168706
2 94765 271797171
2 52459 187584587
1 65495 119588 159677758
2 14885 865796437
1 95782 142764 686286991
1 30007 104725 494290580
1 10974 32429 40963690
1 44408 121183 200244721
2 48769 110073301
3 18864 26872
1 169370 194651 431658412
2 99153 235507284
2 65281 705007140
1 67803 128301 575469098
3 91962 131915
3 116465 138230
3 176329 40718
2 168993 774532974
2 97568 794455763
2 137050 582646582
1 39877 176064 243523149
3 126145 33718
2 28905 961245282
1 5627 102938 859193631
3 123380 151877
2 76004 734519946
1 17552 182411 286269978
3 87169 184590
2 133247 972896689
2 25149 331412645
2 114396 869157859
3 128049 35218
2 165809 208961066
3 145570 89342
2 37257 807734725
1 26865 101580 968678259
2 18187 251719838
1 88914 117954 872843189
2 164454 369974111
1 92474 138396 683782137
1 24518 122813 241856068
3 93493 74389
3 79896 143123
3 50284 88874
1 12612 161279 547599339
2 136294 157933739
1 80500 97029 488581752
2 194085 297585012
1 105220 149075 26287861
2 36384 388100221
3 32980 61949
2 125941 915214454
2 156025 30964042
3 12354 21628
2 139634 713542721
3 106403 40452
1 40199 97097 992320303
2 114476 577647325
3 182934 48692
2 15513 572514764
2 94351 458774255
1 77588 154510 750560777
1 92820 189446 832400313
2 8681 428662444
3 71217 93495
2 122343 726216696
1 74679 135489 421092338
1 91344 97826 806710172
1 78993 172836 669560631
2 145492 940731178
1 140647 156581 846542035
3 115343 92009
2 29539 143121599
1 27191 170192 563596362
3 145212 78787
2 119321 732274441
1 19677 86862 514311630
2 64298 36507342
2 7067 889904916
2 97045 857536002
3 156185 82903
2 254 290949813
1 77783 145081 248147964
1 116110 126721 912971200
2 114570 495609418
2 24351 199673543
2 78775 627792839
3 155371 2611
2 93920 215955749
1 24106 121211 576550615
2 33567 710853371
3 46184 171159
3 69122 85100
1 175529 198864 921892251
1 14839 187271 667933035
3 20662 46355
1 133316 146107 619660549
2 6017 598495478
1 43465 129621 453039109
1 18038 109782 816058508
2 28787 262268161
1 117567 119331 304879193
1 52932 191818 774897335
1 41180 167273 419949470
2 139976 444917336
1 56256 87292 262217518
2 105741 635159657
3 159828 109113
3 110225 74063
2 86197 284574627
2 198907 478601954
2 145762 596012205
1 34507 125363 476549889
1 135578 167948 983451119
3 176080 54027
3 119820 123881
3 181514 181085
3 98495 134866
3 113774 123248
3 114775 137455
2 113642 531149178
3 192973 159412
2 180176 481539780
2 199359 512867964
3 11313 121576
1 28442 192690 24830449
2 109722 83944448
3 180428 119894
3 156273 168552
2 33904 498061088
1 148426 150286 466297480
3 28067 94536
3 186197 79267
3 158878 150015
3 46616 42531
3 199989 68488
1 65281 130797 102778060
3 46513 105236
1 112205 130565 782644230
2 166892 157268152
3 117475 114075
3 43032 195113
2 56183 142845905
3 129302 77589
3 166450 7849
2 5677 32920807
1 54670 192070 856350341
1 92319 129258 799595743
3 150863 54998
2 111308 363365509
2 136556 5384270
1 76136 160325 894397743
3 107481 156896
1 167769 180600 83784691
2 147458 129415181
3 38049 63455
1 48316 77676 791551503
3 136106 32192
1 102555 169678 320216345
1 63218 73131 319909962
2 96274 70025523
1 147323 163602 777300029
3 15313 141907
3 36294 153063
1 43531 182565 259629256
3 28600 52457
1 56294 188207 443611215
3 180341 64644
1 29176 93693 718536395
1 39468 101138 769979546
1 158534 175574 754319928
1 93834 152579 355422272
1 6280 139946 947753416
3 192008 152135
1 79023 169560 425558044
1 28604 107414 627838256
2 176061 716067883
2 169771 150168582
2 23644 875912637
2 124749 896109538
2 25007 391985282
2 191590 647081831
2 118953 857505338
1 81384 192599 856334812
3 32191 11234
3 35646 63978
1 77150 193756 694118653
3 129819 176666
2 78030 295710794
3 82824 159653
3 10383 93282
2 41715 411549388
3 57373 16444
3 94822 8330
3 169014 101208
2 38374 605673731
2 164871 337848322
1 128029 175204 485526528
3 31182 49473
1 4634 5154 368748609
3 163499 4967
1 86608 154509 622835981
1 88149 100384 264131658
2 2456 359049956
1 123881 191757 981794296
3 42969 143336
3 114783 77492
3 110793 17476
2 73481 741593783
3 166624 136625
3 20381 124666
3 11041 153077
1 125609 173633 140388515
2 71217 496615459
2 13826 869149583
2 59045 688464173
2 186594 819478545
1 10658 96036 585589313
1 58215 170618 925752220
2 154977 711732018
2 133055 858152778
2 96510 935122099
1 18503 162643 152219664
2 165789 560793236
3 147642 109035
2 41262 328257359
1 52916 151530 603159410
1 49350 180093 511197254
2 12102 936482351
2 7954 385504531
1 104460 190447 581779905
2 129635 400115205
3 953 4542
2 59231 246568648
2 7042 724627714
2 64415 924744530
3 29478 15499
2 24047 751946414
1 13592 18428 539318073
3 144920 174794
1 28914 130659 511743000
1 7301 100796 497307053
1 4772 111851 998390459
2 72044 964525339
2 80043 86691011
3 109231 168113
3 69025 48418
2 119250 753753891
1 50581 65929 96557768
2 66000 47825767
2 16666 441215390
1 167350 198138 709004885
3 115937 76193
2 50722 242153857
2 69742 561464627
2 62486 827745751
2 92582 815882182
3 15974 50200
2 156634 216525039
1 56764 191642 198016420
2 134829 979691404
3 111711 37331
3 23660 25195
1 90634 102146 141194617
1 20854 77078 580197867
3 17919 141447
1 103258 195064 983453358
3 155015 23031
1 159606 179939 576460462
1 23081 97766 463056442
1 40144 69640 223047848
1 21181 30407 881416333
2 124130 873224912
2 190404 188210609
1 85179 141593 316201359
2 121987 790058608
2 93612 371507788
1 84596 139888 837230498
3 122866 126004
1 665 92121 940492151
1 111307 123425 277280055
1 52369 118618 656037516
3 91127 108567
1 37835 108676 298505581
2 149259 447794555
1 52064 96598 492156113
2 183763 978860670
3 172862 175766
3 186938 132713
1 37235 178335 783571272
1 176940 188571 588893627
3 58877 107179
2 114574 862682701
2 143571 517944093
1 108116 150022 179145849
1 30300 66691 103215064
2 88650 406091252
2 2641 923937166
1 1359 79566 160798987
3 34259 152314
1 33068 142367 281520383
2 172514 694456470
1 154796 183905 754341934
2 800 183168522
1 32721 96537 600271551
3 15217 128031
2 62805 587081646
2 69719 602627806
3 69927 6527
2 156157 129798814
3 158873 69204
1 21664 79920 836929071
1 132828 138944 697330579
1 160201 177584 694238963
3 28024 176071
2 62009 743582594
1 7196 86611 717432691
3 99993 103405
1 18747 62824 181030094
2 34538 270721432
2 120990 584072687
2 145132 742930118
3 160364 120798
3 116314 10574
2 147840 226606703
1 132753 196422 484661056
1 122154 149712 585314369
3 186677 149457
1 155917 192960 761130730
3 58493 38557
3 26091 88254
1 72721 168467 528087097
1 30292 74534 442642251
2 27795 657531807
1 1566 184324 633698651
1 134437 194252 325422763
3 156282 123369
3 67268 115861
3 10828 177476
2 192504 399607219
3 85325 185590
2 46638 49544608
2 33990 242803005
2 66581 955940755
1 121339 177143 348808570
3 113277 167703
1 68589 89840 661368525
1 168919 170410 518117083
3 38806 173994
3 186392 166552
2 142180 610851025
2 85398 125179607
2 23858 862601179
1 54142 113649 98081791
1 111801 164894 326660427
1 16594 76684 939997134
2 120608 903393030
2 196069 4074460
3 156210 113312
3 12706 134744
3 117949 77634
3 73163 188659
1 65673 106722 961945497
1 77902 195872 219511463
3 126042 90251
3 89129 131273
1 71541 142341 93797432
1 95520 130976 130740445
2 156160 408761400
1 139163 173729 75621110
3 18534 74522
1 85935 145903 209730638
3 91354 120069
2 43183 739918210
3 73796 34890
3 154516 40585
2 119178 700963209
3 6332 2203
1 48049 111640 267055309
1 63103 120341 437458555
2 65298 42833715
2 25316 312636181
2 96911 589118599
1 123398 186592 321924161
3 35116 157915
3 164887 140771
1 7708 164141 683782927
1 115061 146925 376995680
1 128390 149900 294732265
2 93014 121540949
2 40115 921345865
2 52476 641204099
2 172324 682193241
1 114915 176643 542476633
1 73379 143367 132099272
3 21682 192524
1 44663 83043 114789472
3 73297 38944
2 46025 598442525
1 27726 167141 85581729
2 135257 891319571
2 132920 529120930
1 90679 166000 254762663
3 76997 23753
3 64914 158910
2 34447 681319382
2 10941 330349389
3 177410 4912
3 143337 167776
2 172450 253447880
1 59701 191610 791118970
1 88585 188768 982781544
1 129465 183974 167946352
3 41212 14656
2 88847 324142656
3 178936 58495
2 39274 220131032
2 20382 771988523
3 114937 60916
3 85048 140288
2 36797 45128966
2 147538 847737853
2 17236 376213482
3 90464 161176
3 86392 117964
3 40219 124097
1 73517 93981 787665920
1 138719 154344 838119889
3 132841 155250
3 46538 132546
3 123309 167300
2 170135 735875202
2 168201 220214053
3 179872 187583
3 62462 145163
1 87049 96112 913618784
2 195064 579717091
1 133270 179695 77531009
2 174554 76345236
1 58337 191491 135563921
3 101839 130975
1 91254 167026 241492285
1 174902 182716 310139905
2 47455 736720028
3 159256 98673
2 118962 586280958
3 152009 115445
1 29856 165548 299464343
2 96083 1366406
2 182878 575690041
1 14591 33370 47976638
3 138032 5531
3 155040 47697
1 103014 108870 450380485
3 101595 40393
1 4568 169676 94052949
1 133021 151927 663996884
2 155825 200822883
2 109039 720583413
1 127475 179312 932650735
2 116804 247195882
1 22553 25560 838019852
1 74553 159403 955510782
2 124496 631227382
2 57475 761148343
1 180300 194831 923986682
3 143308 71494
3 83361 183701
2 170645 609560044
1 171292 177543 205865411
2 100946 707950790
2 12324 593088399
2 44827 942162841
2 44023 335415901
1 90239 177784 521564949
3 105790 133918
1 3900 140123 765863599
3 106427 40818
3 42957 146352
1 128863 182189 596202205
1 80969 132717 422826180
2 168189 200988263
1 23104 88618 730176483
1 11191 78584 548360434
2 37437 883857568
3 11328 177271
1 107684 167689 160694212
1 85559 133260 71156286
3 162868 12573
2 60141 805755822
1 43746 197142 125385818
2 65700 877414137
3 146616 74548
2 134355 22083846
3 76310 77737
1 136676 143395 77497330
1 1562 150087 275339797
3 127765 59002
3 92378 122158
1 58496 197429 554787698
3 73587 118857
3 85491 175573
2 9919 544962271
1 99531 145243 245955386
3 156234 122538
1 32838 103797 465431617
1 18096 146530 663721173
1 16084 108937 122055470
2 195530 767110260
2 118629 619791802
2 97743 524093898
2 48902 340893445
3 72817 186247
2 71277 498860507
2 73107 262234873
3 67373 81579
1 136542 167579 984276603
2 85572 775338550
1 2071 145350 29014255
1 170936 199018 823367990
3 66689 196498
1 11807 55813 148864731
1 12294 179314 25552459
3 149090 55110
3 89658 8738
1 1957 87740 931520030
3 116600 8591
3 84331 83059
2 33476 8944153
1 14667 92614 481183330
3 141524 88694
1 58605 120790 139878753
2 111143 491353859
1 123393 176595 539975958
1 66326 88869 799273896
3 160171 83668
3 3033 168584
2 43313 712591237
1 39768 139582 275347886
3 131433 95584
1 114052 186504 212209544
2 189952 261327178
2 190334 66590889
1 73515 104123 634419717
2 105134 628920947
2 87811 891931037
1 84137 86985 123145005
2 5125 648392565
1 139436 194284 244040822
3 150707 23301
3 114545 82595
2 76767 907020277
2 15034 300676242
2 101649 719405134
2 15773 401640413
3 21972 68568
3 106842 10784
1 101652 195861 545117314
2 78538 646947565
2 71579 896176151
2 75682 686893580
3 81180 131846
1 5103 148322 754399029
2 34499 954442619
2 178832 576306617
3 50675 57448
2 190032 696503696
1 15846 99328 700605699
2 176483 100435249
1 2028 72157 437258762
1 97449 159886 807419737
1 57887 96944 350730598
3 11713 51060
2 2398 534648178
3 107562 119476
3 112209 10671
3 192861 81001
2 195675 965298195
2 161256 578653108
2 145094 497560575
1 1097 33770 780948069
3 60378 117739
3 113404 101098
2 100223 894947935
2 149284 587239398
3 183078 61445
1 2265 62562 174834296
2 34965 128466357
3 153935 77765
3 141171 155916
3 92995 96554
2 42123 700119383
3 30393 186689
3 15850 173689
2 85731 61088426
1 148574 172933 890284021
2 176625 70426142
2 152153 728126881
1 55629 139427 640668663
1 59432 119161 160728000
3 18764 139190
2 107364 110379839
3 151070 124578
2 156019 503511072
1 60285 163816 791116454
1 9131 47387 362691628
1 21833 183766 645115958
3 58167 167985
1 56589 195121 288682453
3 111043 13327
3 83122 162646
2 152512 883364214
1 62895 107452 125045872
1 160694 167732 406481618
2 154729 123363823
3 165729 90054
2 70529 657994482
2 109080 159265959
3 163043 154844
3 89542 73173
3 129551 72473
3 183273 143204
2 128215 103816870
1 2253 180706 260660673
1 122301 152938 126068190
1 129403 147131 669698053
2 46164 237192658
3 38849 108159
3 54846 159478
1 28095 46568 863121598
1 60116 159813 619932063
2 120118 696523384
2 128547 986483822
1 113883 167658 797410926
2 152592 610459029
2 144373 894662027
3 66908 66802
2 16946 433553808
1 151846 161975 12431218
2 167865 591995008
2 151345 815804582
2 83032 327473525
3 61581 147194
3 95954 31198
2 132404 84065316
3 64174 121527
1 32119 160454 9979769
1 69872 77153 298694539
2 196209 813878946
2 149259 472626897
3 59342 114294
1 96555 121561 249660315
3 22584 150841
2 19049 690061951
2 86523 686954746
3 111013 122779
1 47563 194894 770447318
2 36224 969995220
1 72993 143182 834920486
3 1544 132511
1 105290 114023 716147650
3 119668 175873
3 121339 50120
2 125497 759538961
3 149098 187321
3 77002 110230
3 148122 184218
1 114500 122875 424576481
3 83343 88979
1 125527 141026 219777902
1 18424 29704 36150403
3 194142 11398
3 28507 86737
2 103140 863613845
3 166145 90210
2 50070 415310333
3 12022 39838
2 5903 434592975
2 69627 855929044
2 75798 407815972
2 170541 900527187
3 110004 160294
3 146470 8947
3 198227 59045
2 143545 344439865
2 169872 627786967
2 25716 503310261
1 170796 192688 227795816
2 87659 140784398
2 127200 882237374
2 117283 502017317
3 195107 23710
2 44466 543165183
1 42338 107284 728371637
1 4572 30124 365123008
1 40266 149006 617372836
2 96542 606532592
3 9062 88862
1 69563 86527 118665
3 172659 162230
2 129697 626733703
1 83203 192659 714031480
2 17518 6005275
3 9970 149383
3 2107 7280
3 189271 153571
3 98663 157632
1 5505 117470 136753309
2 88544 494735728
3 150614 62737
3 22265 180134
3 165352 147750
2 198591 969960661
2 173537 582853691
1 41129 103785 85672315
1 71511 128087 165221601
1 71756 153304 785825330
1 83726 114351 94409834
3 97334 15181
2 177896 932029548
3 91202 164739
1 185535 189797 829403228
2 35971 692650673
3 192926 176316
1 18357 107878 176073317
1 67687 168700 150859236
2 89767 266022878
3 160739 25856
3 13645 120828
2 165820 120395161
2 72435 897922825
3 129511 196168
1 58971 153839 413073179
3 96467 52250
2 63407 125237003
1 1023 147326 961315502
1 96799 110024 178309457
1 5209 131647 530264269
1 3938 179390 433397278
3 107853 1536
1 94256 95288 189817461
1 159745 162056 643598968
1 32014 80781 169642224
2 141957 956917290
2 105026 481998511
2 10097 433107223
1 56902 111969 431571881
1 34305 126213 914347193
1 118551 194843 996347545
2 116475 553954933
3 20820 101281
3 15549 113058
2 163775 306474056
1 131325 179809 462814046
1 137693 172979 545300487
2 173356 370963901
2 7401 940235791
1 86168 168029 755857606
1 57774 166086 445049995
1 155870 194836 407926072
1 68420 75008 18230862
2 79065 68833578
2 40042 821470372
1 76906 92377 557658329
3 54512 143522
1 144493 186777 143058142
1 29822 191421 431694768
1 147978 154706 138593801
2 13559 341104839
1 158838 192497 381719220
3 156220 86459
1 122616 126803 443655082
2 73905 382410759
3 160411 106022
1 51651 53502 844917447
1 56783 107461 66516097
1 10816 83815 933635445
3 146951 92775
1 113097 145712 417182993
1 60069 136027 591995573
2 78883 637578558
3 88428 145779
1 68178 85008 94861171
3 19298 119785
3 97992 82728
3 61315 69645
2 183956 67065218
3 148522 110872
3 61571 181894
3 155946 81764
3 95428 186327
2 44786 391200021
2 167260 70021074
1 72088 78951 703347291
1 21304 155550 162834257
3 173586 138834
2 196636 664817036
1 75014 174142 571996301
1 103850 124594 887716069
1 59858 182668 919317873
3 19654 100010
1 94187 135794 486829906
1 14875 190931 238758125
1 35804 39178 643644506
3 67900 134083
1 127328 134862 565502265
2 24914 578840045
2 83200 432959616
1 71278 106931 572521028
2 49124 961147063
2 72624 723964494
1 93983 98658 388679959
3 14668 109263
2 91013 977525803
3 191805 131915
1 25370 175845 519459910
3 36181 65184
2 78833 480312727
1 90641 135690 221323278
1 154785 161866 908611445
1 59731 102751 249979737
3 74240 87250
3 156211 124817
2 152535 807629036
2 187955 178330109
2 38878 40314906
1 14958 25777 977924233
1 5862 112202 530993019
2 95493 439822690
2 127116 829221215
2 996 710885634
1 8957 167652 679860866
3 197196 129574
1 54835 170484 865690183
2 129327 577650800
3 194153 188974
3 55421 16117
2 180538 921260798
1 39379 68774 82897519
2 90423 376585369
2 167835 428160601
3 170243 147936
1 25403 125088 326865747
2 152064 164186325
3 13543 658
1 51282 116448 316306923
1 35255 184016 500203165
2 152223 590553078
3 38198 159069
3 57975 133186
3 101105 601
2 35714 61451549
3 107070 41493
2 91622 124900185
1 11659 29431 703329288
1 107382 151938 487104391
2 48480 915617840
3 183217 289
1 56842 93558 820202954
2 132759 954954530
2 61402 692040615
1 120940 147656 786268877
1 55007 186564 350796438
3 17210 23945
1 52512 66919 633762748
1 5475 7980 534815083
1 7063 90874 307681609
1 120081 120778 125132029
2 101908 454537635
3 54293 57580
2 39526 461911967
1 109194 156115 799389809
2 136025 405597539
3 62552 55046
2 141688 249356979
1 183558 190297 675131865
2 90832 810586335
3 41992 129832
3 152809 144114
1 122847 194317 797171356
3 149430 166899
3 125545 145743
3 18818 50823
3 179870 156128
3 84673 30278
1 14734 99143 69136442
1 13132 64310 524024450
2 34378 816741889
1 25174 75213 294757537
3 182211 85724
2 77566 999851174
2 160130 770765485
2 3291 542096575
1 134364 147893 879770266
3 145512 119421
1 39605 69679 44853143
1 62291 76072 482767789
2 34425 805147791
3 196299 62152
2 21280 175534781
2 133980 545331132
3 137254 128021
3 161650 133052
2 74094 255041432
1 140064 159784 929313714
1 114898 172276 52335510
1 7196 64393 722533615
2 30476 985302204
3 392 174045
1 106258 189935 40684096
3 178 186525
3 173020 22663
2 124839 402678288
1 18075 134725 888862178
1 6747 116992 530085290
1 3225 185406 987530679
2 69367 11751615
3 177691 135361
2 183480 125501052
2 115893 713556459
1 91700 106549 699766709
1 20927 95004 363274522
1 45061 96427 944308647
1 100343 187204 49400508
1 154461 195888 605505232
3 170565 166462
1 76505 166456 548259841
3 125151 122166
3 149448 72695
2 92298 978935710
1 11105 25111 77471533
2 11646 591858279
1 87920 139251 30087511
3 32763 26161
1 127093 139884 825324827
2 97293 689116891
2 19388 163835677
2 2300 276646862
1 103388 167188 49785551
1 77707 170491 654352326
2 51353 249751098
1 6900 149148 98196506
1 21824 81055 926256468
2 21610 941399889
2 36607 138321259
1 38128 158514 985356832
2 85219 43888611
3 99943 71021
3 107982 177668
3 56333 147931
3 121963 136411
3 157248 150871
3 162039 78475
1 128882 170967 160671175
3 164845 30212
3 108058 53962
2 154344 771799467
3 85398 21876
1 41359 77321 420987630
2 48028 920133983
2 141371 664671025
3 162240 48413
1 4313 80155 550811957
3 2636 95149
2 65795 911613442
1 72776 94600 444882632
2 158643 767191414
2 45690 392840181
1 63146 174700 238707046
2 111709 54228164
3 72746 181393
3 143138 22412
1 24270 144293 393779109
3 179639 60729
1 76068 114474 70147535
1 39040 113950 390530158
3 74612 144993
3 161526 52907
3 55687 80085
2 166184 754808468
3 114678 112356
2 2116 810359028
2 31681 145580690
3 157281 118014
3 106194 127206
1 23566 54629 562248664
3 33298 15059
2 76635 803193826
1 102612 120801 55136441
1 106602 198099 941541610
3 103359 82515
3 80773 84068
2 61186 599081412
1 114563 183013 896276371
1 34102 162536 642141370
1 158330 167708 718718527
3 109335 113434
3 136146 104550
2 176 772312219
3 17281 29064
1 25394 134523 946209556
3 20161 19040
3 158699 147264
3 197050 87767
1 13538 110007 603196033
3 172721 193579
3 141208 189021
3 127688 156868
3 38958 138780
3 162133 59931
1 76088 152011 716740347
3 166945 130052
2 45214 402939083
1 54077 93706 161198030
1 7022 101391 758062496
3 172951 62502
1 5325 80212 359473979
3 37075 89214
3 85360 179192
3 190153 170601
3 100023 10006
3 53496 69324
2 39060 275745709
1 34426 166023 173624035
3 186657 11671
2 83572 689600565
1 8952 41083 239949440
3 41519 168694
2 106963 305545982
2 59327 374752696
3 93015 41817
3 24274 156174
2 146278 399158387
3 111607 95277
1 9630 146208 218369065
1 86705 123602 626261793
3 193618 161
2 34809 30432753
2 180391 554145706
3 190517 90054
1 157193 163781 141036980
2 158243 460236793
3 83026 153195
1 41622 198273 581857659
2 191616 859729563
1 21018 29365 556443806
3 186890 126430
1 119098 199635 640375269
2 186346 984569870
1 137955 188890 565546937
2 47344 366138440
1 18555 194416 169481247
3 118548 147066
1 132610 196398 423366136
3 41666 39501
1 62974 76237 829637225
1 15095 80451 418446593
3 93402 138956
3 36306 166232
3 16811 127936
3 16922 192227
1 5545 138306 961406924
2 115399 149369993
1 123698 171372 570220540
2 7854 358920593
1 142600 175365 215108246
1 10256 156085 871280893
3 6650 151063
1 149453 157803 485760267
2 35607 120431670
1 125140 197683 715673213
1 78091 188541 121394720
1 56232 158123 243707443
3 2499 195745
3 57560 168559
1 42215 116364 343606359
2 155614 478147100
1 69730 150127 567987161
2 140669 622871643
2 60623 252033087
1 11457 94846 799506241
2 19120 703826780
3 124549 197444
2 172375 977621015
2 155850 313334508
2 52501 799212274
3 85228 168084
2 23399 234039649
2 106910 835494589
3 97062 45423
3 21740 155591
2 42601 866804910
3 45217 120320
2 110406 641654338
2 122893 911667134
1 57159 105369 107476946
1 101293 164354 991341663
1 58078 70593 34706783
1 29308 161453 799429695
1 105105 142512 161647165
1 17487 76699 112316776
1 88261 135840 859619315
2 109795 210122896
3 164930 61935
2 21034 488729390
3 184471 78856
2 180981 148227774
1 21489 187038 795630151
3 70717 86658
3 113490 148637
1 43959 140438 279859092
2 155073 4438387
2 17255 990760019
1 165676 198668 406956862
3 198874 132402
3 45468 149668
3 159707 74862
3 10303 139286
2 45191 504893181
3 110928 81436
1 37746 91849 922249906
3 73889 195875
2 142754 857787037
3 191645 35724
3 89635 21931
3 66758 147082
2 16649 12352589
2 93965 159871887
2 134600 663057659
3 124196 73914
1 157514 185618 155066153
1 112601 199652 65094034
3 75166 62300
1 43992 159931 695484920
1 72237 199191 170605781
2 30873 259502521
3 51969 196259
3 85869 139305
1 128341 178119 767586752
3 124 71922
3 28336 17866
1 91572 184708 312131189
3 84626 52588
1 68427 109487 528832345
3 183953 172359
2 199948 998957764
2 63697 533966018
1 28837 180541 211181173
2 131258 834055570
1 79368 146521 455240101
3 183852 76885
3 187611 39553
3 108993 160805
3 196086 72511
1 35324 54921 29246437
3 27313 29857
3 71305 175622
3 133598 79195
3 62773 177106
2 14086 675417712
1 5677 137378 547832779
1 8794 194126 773823910
2 13480 725356399
3 109678 77932
3 27236 125379
3 38532 180663
2 98129 998896693
2 32299 115573687
1 35907 50043 129073152
2 142797 485086140
3 139501 91701
3 179347 161589
2 99370 179330922
1 87820 103919 652681974
1 62046 150949 536510632
3 139435 181376
1 101163 175643 595779393
2 4292 702492716
3 19731 5138
3 42199 198716
2 99763 225915149
1 2998 179561 842577455
2 81695 348212518
2 142291 190635116
3 423 98751
1 42030 153975 792902596
1 50021 56825 61246979
3 59247 120312
3 120674 74761
1 23151 81224 363219059
2 52923 221344969
2 55554 252317822
2 59688 665841010
1 84169 156693 164374231
3 109394 110131
2 180655 801152200
1 115310 132188 159553867
2 101952 176090394
1 157535 176015 941783598
2 156180 10281401
3 98626 126094
3 43001 78913
1 98510 151556 307103731
1 92704 176201 17197944
1 55766 179448 118298490
3 86114 60657
1 45699 82936 130573931
3 29161 81414
2 198775 402481842
3 79483 9704
2 121812 57276453
2 149821 741850409
3 146884 174071
2 83857 692180022
2 10001 348907094
2 138586 644674770
3 127007 118749
2 96895 183499879
1 77821 83283 453735338
1 78861 153190 864804091
2 122926 677827089
3 185933 39428
1 107644 153318 511670239
1 118887 198706 254805005
2 79899 47522506
3 130510 183066
1 94613 98417 120947598
1 8860 102207 598126404
1 58570 131995 799235989
1 40165 52685 136351033
1 90439 137521 94539792
3 52481 197773
1 123750 172786 497437412
1 165663 186457 295191375
2 192276 296926584
3 40108 68639
3 148771 92732
2 151141 662590865
2 130392 68313097
1 67533 72239 968835933
3 53871 172322
2 105472 999904171
1 3387 117050 944800882
3 75293 190391
3 16536 102125
3 166581 13686
1 78138 147806 6261098
1 37515 166606 417386164
1 125654 171595 390031219
1 141623 159453 104397212
1 3810 141923 120775131
2 37778 584979583
2 156392 885683504
2 44422 864890449
3 59047 152027
1 71164 190399 517070223
2 179253 960725515
3 102326 121031
2 15175 105303061
1 91462 134017 686320801
3 21768 36384
2 144364 80581368
1 12224 164915 136949359
2 108198 67856776
1 63922 85921 75107986
2 140137 989882684
2 83529 2795168
3 60179 175778
3 66835 40582
1 37397 94589 440695177
1 104873 131637 729613514
2 106066 957815771
2 186400 536740265
2 106195 795368922
3 76774 77573
2 12422 820963168
1 75640 79987 167864060
2 64456 303367261
2 2797 598944940
1 50859 146320 528028472
1 87095 134369 242262531
1 116821 191090 651243148
3 66221 117623
1 30874 71341 937272416
3 168996 199366
1 3427 186265 162396745
3 55583 131665
1 59015 79355 92356333
2 79230 806195681
1 49420 166586 466948784
1 89404 153166 822688585
1 120618 134046 90550414
2 69206 526914421
2 165330 348792285
2 76124 830146000
1 44053 168453 400288087
2 33618 963078752
3 112002 130545
3 138812 119330
2 183584 926771837
2 194644 257408461
1 17404 92736 787132181
3 26020 93838
1 19835 153773 784296307
2 188661 530664027
2 117188 474263497
2 156976 979313047
3 40852 163301
2 44756 926860172
3 150849 6401
3 14971 196630
1 85226 160754 711992071
2 77928 447243477
2 90420 82059501
2 76765 675310572
2 153930 987777029
2 29317 546314857
1 17369 167819 504208399
1 27068 111940 468712263
2 113937 264302603
1 47602 93337 9311441
3 115124 199649
3 172612 174176
1 25926 167475 614879776
2 57297 811506578
1 133237 133506 121218771
2 7510 37668904
2 99272 128176171
1 43353 184100 19901867
2 199741 534755723
2 173828 368174128
3 153162 93409
1 117929 153788 60861367
2 13113 952328471
2 38136 617735903
1 7103 134902 869303683
3 74615 191426
3 65657 40679
1 52955 176979 891843952
3 99673 128345
1 97367 180835 905225084
1 101943 128434 423087484
2 134573 353273871
3 13739 96900
2 14477 506065603
1 2656 29585 167224366
2 64609 155665718
2 94179 8828699
1 15458 180991 990124018
1 99755 102456 530322398
3 94284 163220
2 168110 553281313
2 26881 850518125
3 148968 198223
1 23539 199134 538088599
2 28700 728139491
2 42335 429459142
1 28311 193092 869100107
3 73603 196676
1 62762 109856 992699053
2 63070 873954344
3 112846 121632
3 84348 176272
2 182394 869400083
2 145421 974530160
1 63113 63778 468269709
3 110526 137254
2 91096 998003610
2 167325 613871697
3 90833 159245
2 54487 611955575
3 110957 166776
2 44692 581836359
1 51673 63349 180140236
3 53306 74110
2 45647 837584283
2 187728 46623785
3 21506 34753
1 10855 52862 154171534
1 30801 48551 876045654
2 55840 318318493
2 171414 184897844
1 44396 146579 673528783
2 146638 185421508
2 14597 631851818
1 7764 29585 390350828
1 112899 179689 62926846
3 28760 147504
3 54442 155556
2 61512 972415035
3 118121 180274
3 19451 90933
1 29737 166941 329004809
3 145736 83268
1 74503 110672 21690347
2 81071 549013668
2 193335 259446825
1 167527 174207 609981981
3 35173 114673
1 93827 155435 416390568
2 127364 628381401
3 39140 185596
3 20785 106671
3 150079 77553
3 95800 32961
3 99514 51614
1 14609 98702 615656856
3 11060 64666
3 39441 55039
3 158826 67931
2 42052 692724408
1 48563 142140 829934232
3 46326 157305
2 100023 75310040
3 34631 15489
2 184088 173379105
3 192785 198173
3 118343 102842
3 10684 149474
2 184341 454169087
3 32487 174350
3 13046 54167
3 126872 40621
2 81772 462239500
1 142660 180395 914622242
2 79693 758391692
3 58429 162364
3 142725 75533
1 100924 170180 828064852
2 2164 893438760
3 132715 44535
1 169438 184869 161805116
3 1248 172080
1 153643 173448 129360336
3 162058 193902
3 30020 121689
3 13280 185195
1 61964 163621 992071358
2 18297 481576415
3 180414 87046
2 88966 261183618
1 138078 181268 263321692
3 148017 18721
1 52464 125356 896717904
1 45909 156875 511946932
2 6477 263745578
2 158763 138303544
3 81745 18814
3 117929 140427
1 5608 160012 199486685
2 123570 844055782
3 27186 92359
1 53107 172617 653448476
1 79429 98338 477980222
3 44919 107749
1 58487 152231 168754784
2 10376 936889645
3 28709 77449
1 64137 95578 560125674
2 69760 95532705
2 84417 733769525
2 130150 761329099
3 92600 58543
2 134296 96503928
2 94503 235205914
2 47996 112409206
2 103365 943851707
3 149579 68830
3 186068 111645
2 135300 446356977
3 190748 168041
3 14376 198323
2 125327 421326341
3 192645 56226
3 97423 121586
1 50239 76855 655933107
1 110133 199563 706914919
1 103072 113964 276336910
2 143185 79730137
3 147739 142622
3 131199 169346
2 152157 2063063
1 2009 71224 832775521
1 193424 194546 730024495
3 145059 101901
3 177753 169917
2 42047 270986357
3 180402 85460
1 11559 50104 302589933
2 484 681694025
2 69261 44563238
2 77303 921788645
2 173214 479201190
3 43271 26479
1 59944 64373 156927468
2 15852 41641354
3 40181 82327
1 53075 195784 37756106
3 42550 104467
2 9072 298924434
3 148129 105820
1 136896 158877 589833201
2 53180 822341915
3 12300 104106
1 192970 198568 568521092
3 155466 7013
1 42081 131608 127685621
2 39305 896735999
2 116422 151348920
1 33069 43557 848570661
2 106147 713726188
3 17443 145994
1 73241 110425 157122499
2 168094 221579779
1 170166 184465 301922612
3 2848 56172
1 56452 139243 825692205
2 133107 199613814
2 4246 782213989
3 187089 73526
2 193881 141497299
3 69173 129133
1 129258 138879 221876042
3 122661 81111
3 177722 48809
2 172885 798548684
2 20892 610824051
1 18969 193019 738392172
3 34845 12141
1 41287 68864 746295296
2 14997 186224826
3 57450 109061
2 127685 570308544
3 174771 55883
3 183782 100084
1 62848 100062 152808305
3 153541 62323
1 6999 96845 85016372
3 11536 62768
2 58101 295678956
1 122786 174755 960059819
2 4249 879239459
2 74025 438691626
3 38082 12077
3 157402 147377
1 55027 189116 780790741
2 29523 902380660
3 31830 136753
2 128954 154200375
2 103343 74023647
3 118673 56597
3 166152 6464
1 64889 141613 875907046
2 179949 441801360
2 50912 195853094
2 114307 418252782
3 131608 40834
1 82441 130478 235860558
3 17507 17156
2 53510 552096072
3 35058 195356
1 36232 119672 638324464
2 18587 875935445
3 196608 56513
3 73623 125259
3 145946 13358
2 161809 16383908
2 7785 178571388
1 65825 161277 352087351
1 127189 166146 548473183
1 111304 112762 21687603
2 105196 804555410
2 28009 637388304
3 52289 171792
3 45812 123766
1 75942 76286 509439289
1 81011 90344 810703298
3 37410 124831
3 68008 149646
3 8621 76659
3 127657 44393
2 2460 687920928
3 114611 178466
3 147437 61181
1 5805 156081 795903764
1 13385 76556 766586910
1 24363 48420 863909791
2 25347 240753322
2 159299 132138793
2 197352 819104251
1 174089 195279 601742351
3 126741 51182
3 83920 177860
3 159950 173737
2 12153 249867293
1 20217 173314 854280069
3 66116 161502
1 28411 78030 992711722
2 43964 366776450
1 119204 164100 965485746
2 178738 651201549
1 98424 156352 767949870
2 121858 968480511
2 84378 377877151
3 26646 21479
3 21228 162190
1 72976 114081 237754269
2 40037 328966447
1 70719 124684 676325038
2 25747 529479468
3 35178 5519
3 173137 196292
3 52566 30674
2 186498 758127532
3 75890 32716
1 15858 131904 611121339
3 61355 151027
1 10278 94513 709132525
3 109249 61523
3 14794 25323
3 186731 61880
3 144558 76475
1 6253 89213 704163979
1 88797 141058 289407583
1 48242 109569 844544187
2 112557 318417561
1 45647 157670 279318677
1 171877 183870 117538910
3 96868 184409
1 38198 147661 883086133
3 43583 69455
2 83612 64038353
2 123986 754634929
1 66672 166501 515165836
3 11439 46743
3 195395 66047
1 22777 185994 372096684
1 115512 120615 439972201
3 65611 77389
1 25970 55178 732480363
1 74463 122935 260459749
3 113519 24794
2 172726 455821967
3 104196 144329
1 137601 158131 494743437
1 47308 160538 318494849
1 47323 162680 604439325
1 150906 165596 324206978
3 114685 27829
2 7524 224989904
3 130687 161027
1 39886 124755 399032692
3 54692 170891
1 75042 179667 705772520
1 58907 197287 379288958
3 40981 125849
1 50766 133846 995363711
1 20561 177173 777311879
1 104432 111134 749502394
3 19601 10607
1 47524 92691 975056920
1 28197 78042 189018270
2 35473 915461804
2 104782 958108008
1 43525 81875 79001927
2 94655 10444276
2 159218 331294862
3 121968 26108
3 52083 123492
1 75639 140857 12348889
1 18035 100643 148086246
3 75002 97476
1 128430 165517 185095209
1 62163 128801 637638043
3 98560 18810
2 148658 982766455
3 74496 197985
1 91149 194135 387457035
3 127462 156048
3 154597 4487
3 9793 180792
1 67527 76883 594774055
3 29551 33489
1 8953 160167 275492849
1 2688 172436 81211162
1 22500 140422 935511621
1 137125 170047 339828173
1 60249 90065 811222142
3 100581 191070
3 8370 57463
3 98461 158278
1 105114 175541 2243128
1 38259 182073 973070331
1 38354 192692 976287724
2 122520 532738452
3 53960 67660
2 134116 36591916
3 77828 191573
1 61421 199584 310897037
2 8591 932144280
2 102299 308925414
2 63512 828082982
3 114208 16214
2 160722 733106020
1 26968 111793 123587224
2 8779 712765031
3 57417 159250
3 195956 92355
3 185389 105733
3 60252 15570
2 172744 987459573
2 18980 930788717
2 198819 56873829
1 3284 41652 954592194
3 84693 173780
3 114492 185571
3 66037 33697
2 145147 971008093
3 128939 186108
3 84991 184516
1 45267 52519 919446135
3 165880 31063
1 36845 117304 109452087
1 33902 146352 885883783
2 120786 866009799
2 188315 424022716
1 74043 176485 283337427
1 152001 176185 92504181
3 145100 195565
2 184186 437456152
2 57483 382594461
2 36001 206453523
2 107918 568470496
1 41090 164266 549033367
3 58485 116028
3 166930 78328
1 19131 160120 648597560
1 148681 168371 493711319
3 153009 105737
1 1100 75687 49612740
2 7022 31945434
1 28973 65549 620895024
3 50426 63528
2 63780 537300685
1 69086 82019 124145320
1 7043 120455 849713811
2 101461 932490161
1 67323 70978 280554564
2 120817 482125262
2 2263 116119055
2 62393 847346074
1 120000 151072 849526827
2 116750 705790371
2 91330 652414927
1 97157 153365 232040913
1 131924 181904 771134789
2 2123 425510924
2 83182 963626670
2 80722 178830194
1 42484 191115 731585323
1 63865 128313 382003394
2 177677 483535067
2 54830 462416188
1 28447 88780 278611366
1 38332 107772 90081243
1 105181 156662 550729111
2 24491 397088796
2 168916 304121956
2 140904 369713056
1 27250 168322 384177369
2 122866 656018693
2 116814 26686624
3 197596 50330
1 177742 190761 957630143
2 147784 526543112
3 99497 165820
1 104285 156912 216678687
2 63994 484534795
1 85085 156278 318367578
1 184347 189344 903068338
2 89062 772213840
1 150672 194864 191369484
2 31078 511776696
3 19717 158081
3 93390 131349
2 196173 738923980
1 174065 194223 877032757
3 167653 20314
3 120199 98533
3 170253 116576
1 26397 57766 122201482
3 60042 71732
3 189133 26724
2 191536 22564594
1 87740 176714 613265509
1 13035 56500 810946111
2 97701 629122835
2 48198 134486305
1 11792 177024 646010694
3 122242 32525
1 112444 167001 364393261
3 26488 153448
2 197841 927711772
1 3354 183003 827665625
1 53855 99156 203482894
1 72822 120697 380674220
2 160777 331663735
2 17374 177487073
1 40728 176270 465642762
2 191350 448384223
2 172692 616509544
1 52176 114770 403008728
1 47099 156026 73393313
3 22609 166537
2 44617 207023556
2 59912 501097065
2 3746 799954509
2 91609 30740386
1 126141 156057 783729929
2 118602 296638046
1 153679 178140 433983150
1 2066 30656 581386132
1 84716 117854 882484429
1 118276 171544 111486077
1 101622 164635 417369373
3 38943 72884
2 26912 431355694
3 156695 58216
3 173763 110496
1 28545 30741 655896229
2 59337 133680074
2 74806 17229741
3 182268 48738
2 99010 988968070
1 118064 162506 95034663
2 120878 597019227
3 39411 149592
2 100300 356794676
3 920 46583
2 142362 951667312
1 11376 81149 388869128
3 189721 101661
3 15777 142004
3 191428 196495
3 183876 69999
1 160494 189581 609189740
2 183652 581127374
1 115933 135861 43169978
3 141822 103220
3 60731 58884
1 21101 22320 616704411
1 38124 117985 501647936
1 123907 171217 54816764
1 49566 155897 86364460
3 17033 49802
3 105922 155713
3 74157 108013
2 132522 849775489
1 63718 96539 290261682
2 53201 533611626
2 178307 457291414
3 27462 133882
1 25082 125918 99401391
3 44200 29277
1 77300 191207 624447604
1 5735 56587 974703784
3 110551 150501
3 12195 138434
3 6483 154765
1 26593 163797 672397957
3 180005 25787
3 90441 177572
2 144890 305657145
2 87078 324562794
1 62038 188231 120727727
3 70856 23085
3 37138 148470
1 14371 83208 579785464
1 180773 186548 690573170
2 133132 251460573
1 4746 161291 538312054
1 50537 139284 759689285
1 89989 184223 614353977
1 82311 142039 793324833
3 124752 17716
2 59155 918152680
2 55663 467787607
1 31920 51313 930675568
2 77445 896972900
1 41887 116150 894982891
3 136945 134124
2 41139 219266587
1 95579 120770 697136338
1 147597 164228 350051144
1 87502 178751 806496811
3 65386 89973
2 191286 27401174
3 101891 12397
3 2979 61601
2 155981 374210671
2 185172 278688782
1 14981 159536 860196765
2 134409 577566331
2 47976 529259256
2 129113 594382482
3 171030 176364
1 6765 53981 487009348
1 150085 171899 346771624
3 138408 121130
3 146017 9293
3 2119 195879
3 10713 45796
1 158178 191750 23833209
1 12179 75037 478210405
1 58820 176306 731038035
3 68974 189207
2 140074 683943549
2 60102 441006159
3 58645 193363
2 98324 280969986
3 170922 168352
3 188237 163085
1 61984 119251 900756317
1 11359 99282 845260816
2 56294 456376131
2 133236 13695989
2 13491 651378970
3 182717 199176
1 104976 142120 330363026
1 63425 129707 490066164
3 102551 98446
2 137389 35151049
1 68244 130940 68231062
1 34490 191264 188070278
3 127134 50281
1 73209 173567 56563442
2 20179 680473304
1 93150 94499 903361213
1 140945 162951 36458198
3 63538 27457
1 65244 103840 878877950
3 10013 80827
3 71038 81692
3 139656 105765
2 197319 42548056
3 44107 73943
2 194406 240781084
3 60125 70598
2 70965 271347402
1 30992 46000 481863606
2 141671 832982890
2 164688 834245956
1 127854 149320 592714226
2 89308 705463581
2 197820 87111085
2 151159 151142616
3 134823 72914
1 43754 86078 729824770
3 191166 192714
1 3149 120519 447697958
3 60616 120265
3 111497 41773
1 78 107921 794171699
3 50639 49310
2 136316 876941033
2 98818 876619156
2 103365 931826299
2 95334 16960197
2 119946 254855276
1 120668 174041 985237750
3 145759 59866
2 198127 655522648
3 51964 108156
2 187882 34865662
3 198352 156507
2 63164 800647673
1 17628 169057 249811662
1 162439 190322 6423247
2 54926 517909962
3 117214 130896
1 104506 166646 799780431
3 157578 100419
2 104078 886673248
3 139061 94707
2 129700 904015589
1 7151 183301 915643314
1 74351 165165 67858838
1 109192 156293 583142544
3 137674 186787
1 135227 167207 337792265
2 155995 494597794
3 137306 196937
3 135819 13564
3 155009 119572
3 8361 116922
1 40325 102667 225367473
2 167141 104035815
2 197117 27697967
2 99794 861956421
3 37658 83117
2 74344 198498117
1 78001 109241 685651168
1 30601 84020 336440015
1 22231 140080 74629762
1 129258 144546 400968746
1 4588 185359 537042772
1 107834 146868 486050490
1 39804 152207 773002133
2 121913 564601211
2 164857 153670230
2 63064 324130146
2 163844 50789061
3 72019 169241
2 181345 776203999
3 70539 101392
1 18261 86207 509177763
1 66468 86686 370305198
1 73138 178122 890430492
3 138863 168863
3 25608 160231
2 1227 49989227
2 140233 125200988
3 187644 199638
3 92664 140195
3 172336 126383
1 82634 124018 883791420
3 376 113806
1 6239 38989 309309392
2 110240 644480959
3 112596 118388
1 110848 129922 751998651
3 95678 191642
3 132385 97117
3 118594 127318
3 171236 40968
2 191558 931443718
2 178234 313381581
1 41479 177519 512613028
3 150603 73328
3 115624 4824
2 46495 11645032
1 74550 111416 501926462
2 48804 81009744
1 17523 86427 585586266
1 52357 126451 910822977
3 87518 48371
2 184581 694430406
3 23534 115947
1 19908 85303 889954752
1 23926 98468 389500979
3 102908 93034
3 20467 174341
1 41819 131513 71505805
1 130342 171646 851568405
2 152220 329279859
1 133187 180820 580002649
2 348 201466405
2 93239 4440990
2 707 386149602
1 22758 189478 365420909
3 18144 121583
3 165683 116978
3 34648 104644
2 27194 152140585
2 15084 532287837
3 67492 79635
3 64085 28953
3 167216 82002
3 48135 172299
2 166368 115111360
3 47515 153329
2 198238 243181678
2 190126 599826891
3 4373 94124
2 57443 820818506
1 72183 124795 714647091
1 29200 34930 722701695
1 40551 179054 543421618
1 38055 151540 121180780
3 80362 175184
1 48670 151176 567257307
1 89293 188339 408216397
3 151760 121076
1 9371 131868 441958572
3 178417 126051
1 75477 82550 813724559
1 32484 59456 718764050
2 133535 177075000
3 107878 19954
3 119356 123832
3 160017 89552
1 71910 129695 531211118
3 199520 187997
3 127801 66289
2 87353 424876373
2 135490 458964750
1 168851 193973 872711274
1 41520 198490 476433060
2 137970 918828659
1 19170 168664 936455198
1 42404 176044 221405184
2 74720 841750487
3 91369 174992
3 19736 89922
1 12411 172134 759418883
3 57592 108088
3 133824 81551
3 196908 98546
3 126217 35105
3 23888 67550
1 32833 189446 474594725
3 156372 38277
2 11456 690638899
2 45731 905197322
3 1292 104840
3 115385 192811
1 27153 148030 710205885
3 95668 24095
3 138132 82012
2 15497 181484520
3 137216 83208
1 132143 141395 198148814
2 60396 144377580
3 185965 190343
3 69792 132541
2 51763 725290565
3 72486 20738
2 54467 996090800
2 22397 211331876
3 186975 150910
1 1868 194915 701278675
3 86284 117636
1 27775 183112 217445686
2 31087 279065556
1 166973 190853 741667105
1 182880 185798 691935656
3 91056 116050
3 165646 91665
3 80617 76403
1 26125 57595 806437432
3 6147 103482
3 10409 130308
3 42907 100028
2 138340 825416625
1 59642 151311 962197806
1 36673 136078 921331469
2 31583 648701826
3 116287 146180
3 190354 152417
3 40010 8721
3 100290 102032
3 84225 99044
3 53646 179292
1 100575 199526 454923346
3 56706 20229
3 6535 28935
2 55861 62958502
2 39157 405072633
2 72863 795332270
1 50185 53876 125577087
2 79873 870044533
2 182757 389751573
3 108793 5954
1 23151 73881 316227629
3 147373 199015
2 118297 730791320
3 130816 122379
2 72480 650324833
2 16651 198843061
2 172630 371840328
1 115025 137425 659266472
1 9532 195185 763445438
1 63330 113009 762475931
3 164156 52567
1 34305 134819 49726480
2 50233 137916156
3 43781 196120
1 119708 170657 276589877
2 31042 534008207
3 159638 122016
1 79530 198905 330070091
2 80945 981397744
2 13782 121544863
2 149372 472967176
1 78147 163669 360479306
2 6743 594787071
1 94201 168165 172898199
1 41853 193821 110276983
1 144467 157050 154071018
2 143573 685056094
1 51419 143509 833358680
2 172543 59324089
2 180275 821996238
2 3410 552107770
3 152989 174900
1 33848 150684 319300274
3 118192 165100
2 153578 406682512
3 41997 4339
2 168840 904914904
2 145677 468591457
3 92322 186617
3 101784 14215
2 177522 442796526
3 24701 126913
3 50539 172961
1 115641 165540 498498654
3 135808 27786
3 98110 66198
3 42781 190643
1 136581 173967 123820363
1 44136 160454 204943627
3 129545 173348
2 86258 432864102
2 191164 817270140
2 12423 977276671
1 82906 145864 171496640
2 79838 907452766
1 47310 100965 238099866
3 66025 34290
2 28259 675829749
2 111622 782394379
2 27724 704112512
1 45407 146662 619390555
1 40589 150141 564548694
3 176849 178748
2 128263 153215375
1 165729 188511 487748701
2 93394 708274371
2 37627 910826922
3 80455 144694
3 197836 90740
3 7830 181537
3 128283 162832
3 7509 197085
2 80512 540483533
1 37432 183457 457203470
2 43767 816547472
1 67243 152316 546661318
3 26953 176467
3 169836 110742
3 11001 75066
3 177845 114300
3 195887 139664
1 15593 46621 626615789
1 104820 133956 130655475
1 76121 113573 741463677
3 198132 71082
1 28152 119315 210291038
2 1941 48786482
2 147125 155841875
2 188734 629321012
2 180207 78091894
2 3469 486813889
3 52268 27625
2 4009 900168665
1 33649 107763 485932946
1 134791 139890 127829593
3 142683 170816
3 142305 24982
1 47964 97928 1634019
2 71713 161415920
2 8851 775681931
2 2545 846367398
3 195771 184472
2 187282 645754781
3 3939 191482
2 181082 656602969
2 92202 956618955
3 148310 133145
2 58036 866184272
1 18812 79007 845017237
3 119137 49499
2 168869 315102599
1 137948 185642 797675657
3 30972 125853
2 52333 666675317
1 16823 129389 779176447
1 138351 161772 769735168
2 155590 523310345
1 91191 185574 89830732
1 91521 127235 758609232
1 115079 150605 227249899
1 28089 61076 334879730
3 191280 113299
3 46976 79432
3 36558 190622
1 65700 174286 527133187
1 90015 163635 63250259
1 41031 181132 870197460
3 54483 54642
2 106919 614976928
1 120977 178467 918591516
2 62383 75164846
2 9278 648040543
2 35021 882952125
2 23525 844850674
1 142669 161389 765341656
3 15321 77347
2 190884 324857654
3 107420 127283
3 149518 36919
1 108290 122092 828506459
2 31676 844736501
2 135833 279618148
3 85047 124453
3 96111 67462
3 149312 177243
1 64750 199416 283722639
1 22249 152087 659318664
1 65250 71323 917359078
1 129176 194970 894531605
3 72038 92749
3 82940 106437
1 137649 167469 903446522
2 83810 733993106
1 70232 139231 854273927
3 104080 190347
1 125866 139103 30568633
2 148558 616385199
1 3537 61954 231254946
3 11296 41491
2 180782 431701935
1 40504 124042 451042998
1 125758 131047 76983151
3 136431 94861
1 167675 197789 580367175
2 177859 814956240
1 97233 120026 207465729
2 16961 274168781
2 12260 221887683
1 15214 81733 172096109
3 10363 155789
1 24527 198756 858803131
2 120872 2916988
2 33518 600815211
2 148783 449960553
1 49851 157325 571793187
1 11018 165710 904422277
3 145601 5181
1 147574 188533 896137759
1 49868 97015 338463046
3 175623 169584
2 193419 331328841
1 62528 157278 289252203
2 172963 355699518
3 136530 161210
3 21481 15431
2 30909 290372726
1 46059 74355 186555325
1 126737 181537 906822122
1 66872 66961 829792458
2 190981 438722139
1 83096 126160 431134808
2 188040 280313463
3 137607 59170
1 10227 66327 564930467
3 33548 14131
2 93427 829504419
1 12098 112284 441166485
2 55921 86061037
1 36331 180922 926245087
1 6560 182682 250550560
3 192181 45981
3 73312 100663
3 190247 155347
1 110504 157924 663673393
1 28895 39571 51986582
3 3762 16773
2 69860 418111948
2 108157 653544380
3 79442 127467
1 69642 143546 77812529
3 155493 67224
3 138006 170604
1 51587 175651 223645784
3 101966 70756
3 224 156146
1 100689 133587 25591158
2 101434 661707016
2 113387 50238247
2 156235 667757166
1 26650 74271 106093335
2 49055 161964496
1 122579 198326 489604600
2 59491 66937850
3 66519 135402
1 24430 62574 944786573
2 31915 852993992
3 176536 111119
2 152260 690609298
3 12011 50473
1 130653 184285 812963609
1 84517 187506 36106597
1 136401 192707 532644132
2 196295 880578109
2 98065 577325399
3 183032 97992
2 58693 4510816
2 77440 427864320
1 84968 196631 180414086
3 102621 81104
1 145289 168838 884838395
1 17806 136986 209772925
2 422 439411403
3 187902 144880
2 198941 332183519
2 138755 863019866
2 92597 68379617
1 13944 29704 768637946
1 119904 135469 717837403
1 70988 94826 183687658
1 51418 70703 741063039
2 9886 752532975
1 14520 14906 559410394
1 156429 199056 15996055
2 77490 627332527
2 12738 402136459
2 139440 363063828
3 129662 142206
3 152592 101829
3 184374 44016
3 43070 43664
1 109146 137475 257169996
2 180258 400452886
1 28865 125693 566293440
1 124138 188734 502637548
2 94346 55960886
3 40483 167426
1 148396 182119 818986486
2 155040 273606746
3 49651 35307
3 174955 147429
3 126853 132327
2 125801 259695527
3 58597 189464
3 88685 70197
3 27758 105323
2 171036 465804997
1 178266 184183 204712816
1 8480 116458 139201608
3 48919 145169
3 54999 129302
2 81018 2312840
1 85358 143178 796969472
3 25804 68069
3 159717 46981
3 184797 156448
2 83202 633836880
1 21478 69202 860330115
2 160029 512529161
2 52420 974855350
1 173113 181007 331690150
3 45645 112751
2 50380 531636729
2 171338 873507367
3 166476 41589
3 3754 88177
2 16567 75708098
1 102183 112830 290712221
2 14612 890644586
1 145657 146323 785562133
1 92756 143238 440644637
1 14439 136950 348075654
2 27152 668112754
3 130258 148398
1 152718 184821 164091528
2 58464 824451864
3 22122 181693
3 78487 79459
1 64342 154601 770145445
3 153540 42507
3 55289 196602
3 186948 103980
2 50743 14088434
2 178712 454822994
1 18112 24659 555184649
1 69896 83035 593561949
3 158969 86747
2 120690 833987001
1 38832 180685 66769202
1 58869 155973 656536075
2 56681 883160371
3 110820 71739
2 19832 496872740
2 83298 639153355
2 14087 770965507
3 183882 176083
2 15233 790057964
2 35783 946980078
3 150312 179795
2 16169 746876627
2 12564 825223533
1 14157 101808 594391060
3 129794 160466
1 143323 191484 642143987
1 77099 87770 754625118
3 159605 169149
3 159484 128013
1 29118 164579 844194647
3 25166 145588
3 61582 160075
1 71193 77587 804937559
2 41690 247129343
1 39092 185431 85427507
1 29302 100643 270832738
1 102986 125316 27678867
1 87015 177403 2236834
1 70110 78725 449233944
3 141042 198834
2 118666 749898939
3 80483 15603
1 121190 160910 561315792
1 65499 195815 691898517
1 191987 194507 795350319
2 77785 361023776
1 33821 184861 600500424
2 194498 984325257
2 47696 988258844
3 154772 141969
3 159863 101724
1 170326 194104 794887102
1 61940 175041 259247560
3 49568 40833
1 118062 138824 998025770
3 91969 48800
3 33070 169682
2 175569 330002003
2 196674 910573140
3 84967 181624
1 86858 197264 822480304
1 90078 165491 439619127
1 10097 88857 784468347
1 34698 93086 732979533
1 126816 183712 597673012
1 12539 119820 646146238
3 159118 188526
1 164790 166864 561828330
1 111445 172065 952422172
1 55904 153363 718586915
3 128787 22364
1 41975 111485 234943850
2 120434 213006533
1 47726 58041 497532207
3 15508 29058
3 178795 86699
2 135176 6565581
3 1046 178768
1 109417 180558 511895939
2 30213 898558859
3 105420 115242
3 78114 10024
1 4680 26050 267682446
3 148643 142320
2 103665 151339579
3 165771 189349
1 59430 187046 834500540
1 94355 159458 560900543
2 91505 290085158
2 196293 852088138
2 190228 111789270
3 125581 150525
3 20091 39767
2 50989 691701507
1 23811 114435 938877017
3 61856 172726
2 46750 439084492
3 127956 68283
3 10794 195257
3 1367 173826
3 73535 42495
3 28414 135319
1 11239 71201 96324558
3 121280 73157
2 64246 736786491
3 117659 17281
1 42519 182971 381372970
2 146255 586719594
3 35701 193891
3 185842 118208
1 39389 88993 974399623
1 33455 70785 290144906
2 44193 651922280
2 100984 913798672
2 49219 997018169
1 75527 128624 519531821
1 15426 47792 23095703
2 75296 228998627
2 153367 722746864
3 151194 15269
1 32637 105052 723924037
2 17954 739403303
3 8949 198163
3 29099 37275
1 76651 177045 105834946
2 55732 201909166
2 14282 111149002
3 124658 36027
2 188118 922601267
1 92515 173405 199643810
3 47245 597
1 33426 141509 853679466
2 96356 984006886
2 94531 559115985
3 192963 196135
2 88577 297703013
3 141437 22520
2 122121 281514654
2 140518 988896116
3 94500 187926
2 17025 671924557
2 184443 10602788
3 86365 66044
3 122103 89528
1 133687 176247 329467388
1 166830 193885 518293432
3 35459 120056
2 67654 86830992
1 51985 74673 935967798
2 142558 416962115
2 112336 794343111
2 139087 688397449
1 99958 121948 643420359
1 116500 121354 661979089
3 65638 132093
1 77464 188470 395180272
2 158685 536185581
3 117297 124019
2 185298 917264970
3 118008 78031
3 16744 191392
3 60914 128337
1 41472 176976 585830499
3 26108 179436
1 17610 154894 722544514
3 56311 169376
3 145892 104719
3 32776 31007
2 2461 772611401
2 112698 180734408
3 81570 84310
3 195648 123081
3 150347 170311
2 100064 540094968
3 164889 173509
1 49481 110081 999466500
2 93281 548987395
1 36406 40876 884195678
1 81643 112342 282434087
3 40088 122603
2 112812 817841402
2 2087 396951681
2 47383 682609996
3 189003 33333
3 12988 77644
2 130642 67207671
3 155844 159980
2 84634 981756497
1 17919 141986 292977712
3 58385 37570
1 128928 191686 356859240
3 43223 7391
1 129630 175930 911485435
1 164588 191545 600710220
3 35212 180466
3 51312 152282
2 32311 119555528
2 59059 809246260
3 41414 8971
3 130538 51463
2 68662 761756632
2 164366 66652191
1 85311 151109 859325524
3 88775 172982
3 183706 10401
3 19193 158752
1 40592 77628 104224656
2 61784 858443364
3 112393 105447
3 98687 152290
1 163973 175944 925564511
2 198001 362153177
3 122338 45297
2 145585 757145377
2 51056 340939313
2 22922 151431140
1 58334 180911 234061227
3 35864 136286
1 117642 125955 203810625
1 36839 98727 675009055
3 2217 44017
3 77670 134971
3 66681 51610
3 90090 80568
1 55687 89376 368583968
2 158307 851614312
1 90748 154317 681552115
1 84563 178920 982379021
3 16237 72142
1 41581 43939 43180756
3 53838 20003
3 33397 79520
1 78444 140849 804349166
1 49871 141979 792617626
2 120629 630049550
1 64734 139519 901721433
2 100939 73721838
3 3348 61923
2 187291 350235882
1 34029 72356 546106276
1 51886 54459 67911180
3 136655 66700
3 196655 42363
3 57387 60193
1 169222 191506 597250599
2 77552 882119557
2 162251 175073557
2 180062 955234044
1 35316 122730 640744612
2 10853 693721673
2 155058 779622080
1 179512 196318 735371274
2 112090 98654110
1 77848 141952 723627711
3 17618 87768
1 1745 122013 958125772
1 98434 111054 806290555
2 82174 200976894
3 15551 146736
2 133476 153560693
2 161187 882095194
1 73887 156510 789877828
3 133077 137146
2 20122 876172698
2 90544 581498940
1 14788 123776 676502136
1 57430 175171 908160594
1 99114 142566 35332551
1 32933 43200 380839045
1 47145 120675 495747544
3 166074 84610
3 188307 143362
3 38292 136617
1 13799 106436 826535439
2 160900 673033339
3 77164 34118
3 175581 67858
1 113502 140512 488097937
1 28727 185789 463180862
1 39092 186441 989382135
2 66508 838989350
2 123567 530748091
2 180547 653809589
3 81545 60222
2 10047 259723480
2 8912 878777383
1 65720 96652 891137971
3 54294 79077
3 185110 14491
3 149416 121938
2 83443 877930195
1 171459 191976 57991705
3 16234 25346
3 79719 172447
3 22443 174083
2 61174 561409939
2 47062 733556685
1 102710 175984 256094011
2 105465 416339921
3 103313 108828
3 107680 91437
2 100489 218937781
3 181493 21270
1 99413 153702 820330620
2 94061 115424470
3 166258 186303
1 98116 169636 793255032
2 110784 342284695
3 78227 99166
1 123909 145453 241307236
1 34554 122314 269472500
3 19857 122965
3 46869 91331
2 30748 820678639
3 153861 24951
2 14731 907966827
1 26074 191982 550487226
2 17337 833604643
1 144136 191803 546802552
3 96452 192419
1 15587 147224 437961236
1 110360 134692 362402699
2 151128 567884838
3 4225 194674
3 123812 22617
2 105077 821427011
2 59200 657899016
3 154489 182598
3 100206 91769
2 89918 3566729
3 31121 14971
3 35820 188093
3 53322 140264
2 115842 381439004
2 132775 294999629
2 54381 730482898
1 45427 49382 657556236
2 145280 137725228
3 118751 159815
2 190863 537410216
3 28967 13513
2 147612 22084052
3 115025 139618
1 43411 178915 488076748
3 124110 20258
1 164284 199313 578429339
1 24864 139675 302244515
3 166301 104186
3 5260 186827
2 104423 823950420
1 79616 88270 219164412
2 171371 569388851
2 21569 459807961
1 7699 64227 262191531
1 23046 103230 606365938
1 115956 180241 982658605
1 135505 160626 684967061
2 35640 949375285
1 16369 91454 194255353
2 161135 459287167
1 1581 169318 12825241
3 107114 192100
2 180140 481770928
1 104325 110261 395314348
3 156570 164430
1 130793 148974 563107800
1 108698 172965 59696246
2 37411 676159498
3 119571 136615
3 119789 4037
1 67041 105480 651796169
2 156186 607165199
3 125592 126408
1 89620 175917 570687542
3 171916 67123
2 164206 503409452
3 112275 118678
3 105137 156131
3 104558 27254
1 185147 191320 218900715
2 149629 614820580
2 79243 951415146
1 164306 173833 487194814
3 91357 161695
2 54529 121773748
1 36977 186337 182563746
2 111286 514664959
3 136667 67079
3 159718 61691
3 69435 143505
3 195101 133719
2 138870 447242523
2 95600 409599346
2 172791 917839307
3 99151 164486
1 84926 92476 903795554
3 16409 160329
3 89443 523
3 13450 41467
2 157346 921151251
2 14434 911414098
1 117838 187068 118683843
3 78624 171751
2 64231 415690174
3 190024 192319
3 141998 61660
2 175215 644562337
1 51751 129473 854562723
1 108196 138907 883661570
3 153974 124493
1 142647 182488 910834287
1 157974 190783 843855568
2 144505 769254766
3 175299 125403
3 19187 56949
2 168085 464896136
3 151997 100686
3 117576 22463
2 159760 928745112
2 112508 192891750
1 11885 32120 762614249
1 7970 130473 881654144
1 65564 177306 487759440
3 153426 125953
1 42500 148209 343152152
1 1952 198439 118735351
2 151676 580878649
2 67623 502211848
3 39779 136166
1 35297 197179 266299856
1 46230 190134 765085035
3 71831 199997
1 50370 86388 686119688
2 38094 81159875
2 177398 806682161
3 76999 68559
1 39180 154266 367901117
2 47927 362699154
1 47217 191431 710008451
2 56693 2681779
3 84876 43021
1 15310 89123 516050543
2 198528 670953024
1 63667 199788 521220416
2 35975 709249535
3 30189 164148
2 159133 187209973
2 106709 673956345
1 132529 144240 677682779
2 124955 155307086
3 3853 151366
2 156955 154763045
2 50243 13152733
3 162750 22485
2 89936 463149136
2 145642 545092771
1 143061 172075 707957781
2 44596 457383464
1 72963 75131 221629370
1 10694 46948 619787304
2 8644 329656661
1 68340 187541 703877996
2 60289 162718375
3 55103 67574
1 49981 196260 6270296
1 60617 120435 769387579
1 58142 120292 814515195
2 63723 753176883
1 108158 139632 536102819
2 185131 864057053
3 32451 170790
3 37326 106376
3 57170 16271
1 91599 158113 229728280
3 130059 10685
3 36422 106145
2 103543 908443299
2 55272 556222414
2 194986 998078457
2 50852 166229443
3 102601 134532
3 49472 33222
3 102954 69652
3 92197 85579
1 70529 126134 204217933
2 82399 134150530
3 197782 177321
2 106196 846714307
2 26476 794733483
3 180554 41439
1 70359 180199 380135800
1 103630 104110 192201650
2 141085 637511331
3 132076 114180
3 147783 80491
3 152098 195515
2 68033 946019699
3 72225 35178
1 122941 173569 316273610
2 16675 232000436
2 79880 414825520
1 77732 146462 640952038
2 153756 396324937
2 39586 463451121
1 90825 121222 123255667
1 39240 99013 430651365
3 178874 10702
1 100983 144807 354651072
1 10150 29395 986967833
3 62205 28920
1 14282 14481 850415823
2 117446 128562732
2 161976 75449065
3 24722 76338
3 63602 108859
2 123914 727105168
1 143411 192175 852739058
3 21044 67355
3 65649 115950
2 68694 463638215
1 119903 130808 996989377
2 154824 118772572
1 62479 138880 187609139
2 45496 92395726
1 125475 172776 899930668
2 194069 796357322
1 83002 148880 630296723
3 100619 33236
3 38510 1545
3 25198 81942
3 5520 170916
1 139228 182154 572882729
1 10407 15233 499323549
3 81306 48687
1 1398 110233 492976685
2 74116 56396663
3 123876 86740
3 138316 176847
3 63928 190839
2 169605 197995945
1 66649 126019 632558508
1 5385 97824 308164443
2 86640 519836968
3 186316 77815
3 138437 14618
1 39604 193369 79498425
2 194154 77572874
1 106352 180953 845638493
2 148875 184650714
1 98209 199455 721251934
2 36938 384706531
3 42483 171602
3 187570 157360
1 162117 188217 172643358
2 153270 576856641
2 53137 178562437
3 3374 96530
2 106434 889661446
2 94933 368350341
3 20462 85665
2 123212 729188863
3 44755 156143
3 130344 5003
2 73841 167338286
1 3438 4844 965817643
3 177646 177151
1 57249 95468 697056580
3 97540 87631
3 178637 32578
2 129165 985181577
3 23192 163885
2 51064 411344505
3 141024 93477
3 21412 46135
3 168873 122861
1 92619 182883 411723978
2 130348 374323818
1 27612 42068 16727225
3 45004 143107
2 74579 766514330
1 163590 192997 743865305
2 158463 975455064
2 20646 903009910
2 66799 242784399
1 12130 136057 279828607
1 149534 183285 616714308
1 159457 196233 479487435
1 30630 173544 191257576
3 5066 134294
3 159874 88021
2 72068 176228802
2 102577 724672770
1 91049 193614 714051964
3 185545 128892
3 91610 13367
1 90314 148057 179090670
1 43553 162997 905720387
1 135104 152867 966090154
3 1621 33049
1 15769 175078 50516973
3 130541 112877
1 77747 152507 179487220
2 141205 687598818
3 33524 15206
3 178947 39985
3 24453 154108
3 196336 89630
3 126870 15294
1 94276 142952 150449944
3 144015 164145
1 13479 128544 805243940
1 87012 140604 176594058
1 37129 115423 910671324
2 73751 396849599
3 191193 46148
3 10944 116673
1 65779 103365 949759368
2 187689 832339900
2 171729 677062374
3 44371 100966
1 1763 20683 81816700
2 74165 186040189
1 180235 186726 489440383
1 116795 163113 497386302
2 7116 62742145
1 75176 190671 174827039
2 7072 283464920
1 37194 83039 974248903
2 94307 798155274
1 134711 188982 462775882
3 143412 17960
1 171102 186210 512149102
2 4329 753346444
3 179719 17242
3 113670 160567
3 163933 103602
3 137445 141116
1 10976 60490 75499553
3 82971 28060
3 111070 77209
3 68415 198077
3 170029 164812
2 156443 104176125
2 197631 253086091
2 21670 977821971
2 105257 959576088
3 68240 57559
3 196223 179356
2 117497 440570612
1 103041 140854 184833324
1 45646 133365 937268476
3 91747 116496
1 68817 150378 522603676
1 20305 42597 454739288
3 23821 138477
2 177669 821231132
2 63038 196391378
1 180014 189011 919827367
3 131499 2338
2 85084 731496804
3 26476 157308
3 70614 158390
3 159250 199416
1 127782 141316 1001881
3 57984 95206
1 42483 175639 179562441
2 129097 184536801
2 53825 264959342
2 117825 349288897
1 22734 173746 404684897
2 72226 230524154
2 132300 336956200
1 73346 75528 758274536
1 34630 108295 525520294
3 12536 76042
3 188819 145470
1 27502 102178 15437597
2 119148 165999235
2 55838 147105584
2 30842 681194405
2 131686 789155043
2 116996 322224853
3 153050 197012
1 7236 196796 44306669
2 69796 58692939
3 150279 33469
2 186660 357865782
2 166569 22951280
1 16195 176562 795614682
2 193811 291432650
3 69484 160568
3 132889 165383
2 171381 404670430
1 89354 106065 806796473
2 189751 105610593
1 60392 123089 884685330
3 4364 126353
2 97274 28342700
2 27204 999389859
1 12137 191929 953444763
1 96686 136719 712259852
3 6104 182826
1 59237 67859 821040311
2 194135 490195964
3 118204 175656
2 105801 664161449
3 188576 64469
2 151764 995413378
3 12096 80378
1 122796 192078 736104152
1 176432 198841 910959914
1 69863 129897 500522641
2 18780 87856320
1 41069 176579 62242044
1 92604 133164 993125436
1 19546 80067 510957424
3 155323 195794
3 87891 122940
3 190218 63497
3 45149 182115
2 14943 698315995
2 162925 850232181
2 198760 139781446
3 92121 16688
1 71973 130765 563143688
3 24216 174222
1 40322 62194 326520611
3 155337 40071
1 45690 77776 659475497
2 57693 27084080
3 164536 46784
1 3907 85230 269724228
3 143903 80702
2 125881 622788625
2 58985 589965436
2 186644 692241808
2 87515 714686823
3 165002 64587
1 97399 121841 647649663
2 65078 602626195
3 106978 94461
3 40945 126883
1 98447 130603 803914574
2 168013 439273969
3 82148 134
1 65933 87152 560701039
2 191862 491097064
1 24867 109107 409779861
1 16623 159983 659755749
3 175287 117273
2 104615 15044924
2 10298 314434101
3 38624 126969
2 28628 642709615
1 43873 136853 591428287
2 60608 271623527
2 153389 551438681
2 131828 751633206
1 116851 164886 193155705
2 81177 451688376
1 572 137306 24402928
3 69338 109582
1 14132 103566 820918010
2 112921 948662731
1 4671 131844 481057133
3 71821 38755
2 7779 664698474
2 20840 234756291
2 82030 44159389
1 141318 141931 194366416
2 153681 16688526
1 74958 92660 906630761
1 110938 185806 297441992
3 91435 79801
3 147291 19252
3 73535 44195
3 145895 154129
2 169180 479362559
2 91807 733216684
3 110908 149923
1 157130 168543 531191521
2 101102 799883453
2 71979 477902551
2 2607 56228206
1 84435 139405 214144670
3 93783 148686
1 79883 96981 675443266
2 64030 542439060
2 35638 697219864
2 77712 216239979
3 18315 1497
3 91962 141383
2 47781 70618914
2 73149 833719040
3 181785 135739
2 87494 267655083
2 14932 750654411
3 153147 32313
1 18462 119897 376252305
2 167087 576269184
1 135377 178963 569122833
1 39008 53840 936511600
3 173774 102959
3 174587 169134
2 71162 868216916
3 77344 68625
2 18181 803511873
1 8478 74283 114907189
2 166823 406020260
1 150384 198892 178816913
3 61139 113398
1 65084 190087 45573569
2 185628 618094280
3 182065 34525
1 6346 49141 401513144
3 148874 15065
3 5423 124115
2 128193 247729644
2 145400 202031437
2 117044 365303925
1 117812 179502 844828279
3 72186 181316
1 22722 116208 327920342
3 189540 68489
1 79441 105904 297024983
1 40757 88529 876571076
3 194934 123136
1 22374 23881 762655518
2 154859 52414282
2 62252 129769580
1 171692 182287 552602390
3 14984 25559
3 176519 27153
2 75473 94647410
2 159651 751990252
3 155020 108877
1 38040 141021 598830969
2 27250 845692575
2 105844 237989082
1 42285 153100 271260523
3 56087 963
3 76526 115818
2 121811 708555852
3 192891 186341
2 22354 456226921
1 5576 103385 589170750
1 117465 152662 457279926
3 11325 127426
3 159631 8453
1 77216 197431 619650728
1 72972 191539 308510488
1 74318 84199 45027832
3 170472 2442
1 64523 182743 161942509
3 176093 76010
1 1028 55813 396674515
1 85257 126351 290812801
1 16597 128102 675067366
2 68512 192806277
3 60375 70406
1 114658 168563 604917357
2 59679 939208283
1 60627 113789 862314097
2 175320 470731581
1 171560 189558 485726128
3 181886 27275
3 34836 62281
2 8334 282793595
2 194950 997864220
1 146409 184006 310719028
2 70849 567080747
2 63585 102080898
3 187536 178186
1 101456 102501 312926585
1 81809 110535 565388208
3 129025 28447
2 56633 553097415
2 38723 765081376
2 179436 253186952
1 25496 34810 444037248
2 155738 996074239
1 63474 164793 845194350
2 113738 582760534
3 63799 22249
2 108813 748963764
2 166383 450165890
1 141872 187248 721419129
1 11162 194832 984889287
1 12030 151158 885926999
1 8270 161916 657309534
3 64806 136860
2 114996 259537669
2 141736 276360156
3 60459 86504
1 137172 156512 121600095
2 13721 990895446
1 72886 143453 646220894
1 176899 193164 119108617
2 11590 911584930
3 132435 145200
2 22514 928291906
1 26579 89673 322917513
2 165092 972345872
3 125213 159035
3 13828 185047
3 37345 31868
3 180283 91801
1 58369 183090 831177604
1 33720 108691 486225710
3 146395 154509
2 3635 480861166
3 45528 155489
3 88896 13864
3 188059 172229
2 181386 112481494
2 144818 294304121
2 20797 630776900
2 95125 553372723
3 174572 111427
2 50233 117596493
3 33047 192916
1 81991 168934 818952562
3 13557 37864
3 104794 2939
3 116518 31057
3 80360 156042
2 189178 991476203
1 95686 126615 654790497
1 69021 182380 711398894
2 175402 284021096
3 75231 150192
3 166532 188285
3 32497 141977
2 70082 33019829
3 82306 61030
2 123913 603556911
1 10278 128562 266576754
2 10311 468309171
1 8201 16139 129087757
2 12858 471199049
2 72253 510324254
3 42791 147050
3 195211 167739
2 81102 114783762
3 40987 36388
3 5654 8688
1 54145 100716 952229202
3 188265 41173
3 26542 63318
2 108022 239696007
3 8705 88122
1 19734 80697 287628531
1 83539 184382 985207208
1 1210 131889 904376536
3 51302 196850
2 159496 745815306
1 35249 85827 423766460
1 17501 135070 609312183
2 109899 829336298
2 80001 602419478
2 41887 843855997
2 116388 261119691
1 11600 148694 304095813
3 50250 104015
2 80251 601851876
2 197243 646097352
1 16588 179814 1860119
1 149276 175413 204909129
2 13295 130880465
2 124597 102130260
2 1155 28266284
2 190563 277189271
3 15436 18065
3 153838 51025
3 54770 74852
3 37861 103714
1 38703 47094 374269192
2 48019 66640909
1 55408 81580 472837558
1 185835 192288 270017159
2 142231 911354513
1 141731 171712 250140782
2 49168 643010091
3 49553 193893
1 124092 130450 973103867
3 93193 30388
2 68125 690541955
3 126001 7665
1 166473 193100 492747941
3 108500 88102
1 90485 106846 590178442
3 121882 176875
1 135694 143276 597926130
1 42994 45284 869682534
3 163648 124191
3 25919 3357
1 26032 83697 544638964
1 64461 149282 406412885
2 160012 79103259
1 1349 89514 377795582
2 90620 989925742
1 11466 93231 349435152
2 197429 243160453
1 22542 34298 252738691
1 66564 130634 515363475
3 10204 78853
1 15896 29002 792027633
2 170935 950329955
1 88454 184633 4790088
3 32214 194641
3 180296 108373
3 93562 24818
2 79747 280990170
1 174602 180716 85238871
1 83081 195765 429133396
1 91286 179699 404065809
3 85752 167863
3 10905 60868
3 73412 174213
2 948 703891191
3 116737 115204
3 580 134162
3 97959 122687
2 153431 222233
2 14910 939668769
2 184596 981089180
3 57052 31265
1 126880 183453 905728264
1 145232 175824 88200671
2 44128 109458235
1 18510 24076 415608627
2 185219 286834505
3 114033 75754
2 22783 464159198
2 74186 358323436
3 84524 123530
2 39105 58574725
3 80734 31325
1 6366 61620 931947253
2 130293 798522781
1 87035 157875 750609109
1 108272 156888 293062068
1 59048 174599 903304207
1 137377 197033 300210980
1 87893 156640 757080176
2 119237 674207778
1 128840 146822 694744482
2 194788 353972870
2 153002 49009796
1 38970 127802 368543136
3 177922 8020
3 173582 74148
3 69764 72225
1 60670 120256 136529711
1 54001 156625 498850443
2 128281 713710600
2 53028 248762528
3 56104 96680
1 19139 44130 289444398
2 135038 495069649
1 16203 105534 205773317
3 164524 45251
2 145944 963946586
2 97935 677594752
1 9929 147898 356722453
3 179457 13308
1 21538 123086 851423719
1 56677 81652 671687250
3 49281 29099
1 46992 128443 792188009
3 172659 160680
1 104017 119842 707811841
1 117790 168372 47898431
3 67710 155363
2 104104 652128603
2 9406 391726598
2 103111 631691460
3 174938 64463
3 16425 36803
2 56417 806771094
1 97045 167811 419028833
3 118110 196077
2 194837 455716776
1 93914 143671 927989935
2 187616 707430381
1 6500 35305 736545930
3 199229 99641
3 141317 10428
1 91989 193042 655261914
2 128813 322346216
2 81280 45584880
2 88885 132755861
3 127598 49676
1 121943 126103 66504705
3 92422 68486
3 76555 193732
2 156328 511264248
3 135445 134742
2 197836 516948692
2 185373 212940902
1 101721 145691 631786009
1 4383 55158 313348901
3 141859 119831
2 132769 858480932
2 183353 477068669
2 5066 749258462
3 135618 34748
3 162979 75586
2 66732 599723166
1 29304 101547 436902705
3 179794 71766
2 64305 625651517
1 51534 82721 173583484
1 191109 191118 229795531
3 122867 144979
3 181667 152051
1 100199 178394 810253698
3 107901 14804
3 114587 173370
2 113716 788607103
3 190744 107926
1 161023 198389 770963556
3 158099 52806
2 150239 881265265
1 48728 63896 692517155
3 101656 60627
2 105405 359841877
2 6439 68822246
1 179254 194093 230934153
3 50629 82243
1 50709 180626 161448061
1 108751 111274 530664731
2 184539 96197898
3 90781 85114
1 144933 189029 412424841
2 144181 783918182
2 71893 229463000
3 165978 67618
3 132776 65172
2 74933 714764885
1 6123 89652 643169331
2 54199 426095784
2 159494 595846445
2 179315 113795470
1 109479 169812 703925631
2 7610 457622472
1 108600 159706 330572847
2 45830 142516514
3 183874 40514
2 73207 717852896
2 34497 843778576
2 1545 863167458
3 62687 133028
2 102549 341635672
2 58276 31947452
1 69159 104713 159811575
2 38072 254199180
3 127701 171131
2 45864 18442986
3 7771 387
2 173794 211614689
2 51868 564888602
1 47407 101751 707279836
3 63976 194019
3 14668 114943
3 109356 70347
2 112379 412810136
2 58703 944576747
1 150834 186439 846210594
2 135236 52013023
1 49782 173724 282098469
2 34028 390128913
2 96384 273074935
2 178903 524120777
3 90587 29680
1 147833 173051 652842045
3 16158 150761
3 5912 145801
3 79694 163157
1 115051 135397 997821489
2 49915 405816005
1 50013 132855 1228553
1 57697 74163 618098263
3 121759 113806
1 51125 104559 90523312
3 68045 180855
2 35704 278666635
3 92576 58554
2 8606 100732768
3 172203 96978
1 103147 123356 831635722
2 165097 366594964
1 4198 57289 798320767
3 167981 145615
1 28456 41344 213823230
3 91135 38775
1 16660 183545 629409840
3 49353 27250
3 156187 129531
3 194529 108224
1 16325 150792 271970079
1 53115 68085 241765695
1 81374 195359 380081709
1 99911 124638 526595195
2 52543 228768618
3 3316 124806
2 47386 976421566
3 34773 190251
1 41826 106998 721592162
3 146069 73451
1 17108 168259 646712534
3 114734 48257
1 55604 93131 994559399
2 182283 527617289
2 72465 323228417
2 188579 627221764
3 4727 29985
2 180435 199092159
2 92607 961427966
3 16343 55580
2 60098 83647321
1 35378 173990 669355857
1 45528 137880 832060557
1 81276 151991 15083129
1 19103 170782 226921169
3 61252 6048
1 9945 127393 658305843
1 3978 41157 510945404
3 95327 94280
2 36458 662365146
3 72882 70518
3 90462 124312
1 75841 185328 37930248
3 143955 153276
1 51932 69977 937501106
2 119702 815028750
2 19237 519616283
2 19599 932009120
2 43318 61217727
1 135591 182440 720005391
1 33320 179494 145480606
1 26081 116787 869469490
2 2720 542021779
1 174041 183216 952908662
2 80781 156654671
1 110609 143953 625453494
1 74873 140758 75338660
1 34098 52923 254714809
3 33269 128922
2 47562 696546939
3 77585 106828
3 167580 1105
3 11893 63681
1 12169 70284 536105892
2 97684 548286261
1 16492 159213 943743360
1 33374 89772 722744699
3 39465 61062
1 56211 86396 976489597
3 93681 24515
3 182173 46788
2 116911 169526377
2 38696 721208781
3 110565 183843
2 33756 538920284
2 30833 969494698
1 50274 108350 875012742
2 45602 695084684
3 162227 42663
1 135109 144882 419505272
2 37313 455427704
3 137318 6986
1 80422 199652 103346766
2 178256 93291080
1 73411 100372 901848633
2 143602 67243327
2 388 565434543
2 24079 356296976
1 58058 139044 99484423
1 182455 197729 500961190
2 124965 327927363
3 173956 159359
1 187094 196402 891294125
1 45347 88696 611002549
3 111816 8532
3 126461 145586
3 37311 61227
3 80543 26459
2 55724 556588705
1 38162 157542 528338384
3 142696 197016
2 198451 122532315
3 50160 190838
2 75957 819947196
2 196113 727334240
3 68159 103476
1 88036 151590 387524040
3 29563 41010
1 88645 192398 506134344
2 18915 417232711
3 178374 10186
3 118989 164016
2 88490 914468126
3 22280 42208
3 169655 72985
1 41066 161724 918065422
1 43453 165940 397997602
3 75042 165710
3 59133 193997
3 22628 92221
2 4493 564525158
2 27491 42926863
3 44380 59178
3 84516 197647
2 78620 536313965
3 56252 177495
1 100898 113330 279971817
1 44807 193942 155848764
2 54258 339549451
3 73602 178487
2 83086 858199299
1 30592 131384 435856932
2 86555 337146401
1 30681 120885 143540102
3 10771 7848
2 40162 943542240
1 81396 152815 262039784
2 10843 84684411
2 18952 602903790
1 47104 173592 196113574
3 73220 156521
3 109054 192590
2 19246 245509502
3 144490 144267
3 55594 117499
2 25486 660000212
3 24202 134826
2 55477 850161141
2 20966 779541016
3 178307 72452
1 110970 185309 853943180
2 12550 606338987
3 59674 101501
1 49218 109165 892865685
3 99230 85408
3 44478 111362
3 43814 150285
2 170069 186747181
1 52287 147414 433753605
2 120335 986300961
1 141374 167077 813627460
2 158076 391322734
1 2525 152205 158365868
3 171337 134819
1 91347 195985 983572553
2 39981 669491761
2 142504 857968078
2 84722 284414319
3 175009 57953
3 5638 147325
3 56495 66070
3 81749 95667
1 9527 108829 561757241
1 81362 155518 997029045
1 114017 117522 44583169
3 175477 110693
3 113289 163274
1 160118 185010 736220384
3 158916 183556
2 44085 512806696
3 14739 101945
2 101757 858470297
2 195295 519879216
2 43392 279985938
2 171984 31709606
2 174460 125214529
3 75223 11419
2 79682 829562351
3 110959 3290
2 1366 823297313
3 14494 180676
2 6350 559597990
1 62339 115282 447260691
3 180710 60173
2 192306 791175601
1 9045 11462 94358735
3 91251 193523
1 91631 122115 968594778
1 82060 122852 451109167
1 39348 189015 487698368
3 16794 43534
1 88539 177367 58989043
2 70057 996838305
1 84129 99234 784416745
1 21599 185248 747082960
3 47142 78891
1 16474 86766 286865783
1 35913 156185 466591451
2 172427 357133099
1 139768 183449 518091616
2 63359 121166978
2 86541 157380147
2 147309 651190123
3 149737 128740
1 37769 147002 849709257
1 92225 163042 686391769
3 11267 155791
2 114484 285741931
2 33401 725604559
3 76679 84635
3 34291 90049
3 65789 59088
1 48347 132822 203286561
3 37270 168937
1 2797 195206 523573098
2 96878 873900661
3 1917 8544
3 173463 65659
2 120326 162220137
1 5305 153769 506140457
2 81424 187746680
3 7370 52982
1 14764 115445 13194007
2 172710 69741384
2 157368 918366089
3 194801 77617
1 161273 195717 381997184
1 64114 117571 721524723
3 35307 166525
1 52365 61683 342042826
3 86607 146577
1 87319 104341 976172941
3 1740 40953
2 5234 809298425
3 82595 118507
1 10051 145161 609006554
2 4834 163754735
1 29642 169141 175050868
1 55146 169404 181631326
1 41179 151827 282031228
2 141067 51965272
2 175663 198669164
3 161932 69778
2 65309 158984235
2 22307 501014844
1 50048 162668 636098324
3 32216 21498
2 120002 961432691
1 49071 100762 134576045
2 92239 996766624
1 81193 180056 784188242
3 136229 103191
1 120583 158557 826357227
3 115978 151097
3 71198 172318
1 40007 159431 255368926
1 48309 92415 793977302
3 56386 37303
2 101807 19096416
3 128846 25782
2 118723 449130584
1 16417 101269 801292196
2 47291 925448876
3 49143 98888
3 106538 107095
2 136970 886232945
3 145968 178639
1 13740 124526 588751521
2 109003 730613043
1 39602 151249 703553569
2 122601 398810350
2 131046 13881269
1 94093 168359 769045864
3 146183 189078
2 56063 44976117
3 153478 199634
2 134899 801091714
1 37446 114780 170847443
1 85689 104859 581396800
2 42208 831422548
1 104707 190518 696494117
1 41965 73095 313438817
1 56251 171972 80863096
3 89796 131592
3 199261 37862
2 172689 296294177
3 46607 79521
1 120082 150094 687258578
2 66711 822889348
2 89001 915688791
1 30455 51947 136684578
2 199062 474549840
1 100614 149206 10315006
2 29571 927871207
3 100208 128297
3 51076 794
2 92132 66445565
1 34503 68985 909788016
3 95216 32425
2 59457 225331272
1 950 21040 858893748
1 75539 144772 705289051
3 81749 97477
1 4775 49439 431755505
1 32228 34883 209595268
3 183205 3078
2 162816 729066473
3 107108 93109
1 82872 84021 895788468
2 89954 50905091
3 30148 74572
2 80918 655664113
3 75552 142040
3 61327 74807
1 158787 172992 95442858
3 147852 37003
2 8400 899855510
1 25012 173544 802176924
1 46579 112984 39828848
2 28086 55183898
3 127313 60189
3 48287 118010
2 180819 497799612
3 134101 134414
3 121488 155398
2 127248 899391649
3 73561 88871
3 75726 62131
3 60849 42068
3 147418 156725
3 198690 40375
3 108231 156308
3 89871 792
2 16596 607814882
3 71515 99423
2 16459 1770060
3 110917 102646
2 190509 853306707
2 112301 850650815
1 57420 74916 44108571
2 120696 266749333
2 100598 444046381
2 89584 874543001
3 168750 66489
1 119368 149820 690604216
3 195695 104855
1 14854 40254 589062862
2 177913 289133752
3 59941 183854
2 11710 803098974
3 80006 1509
3 98615 155192
1 27710 40701 505018208
3 194639 156965
3 101053 118033
2 179141 508520732
3 98586 67168
1 40084 115233 323254799
3 80546 68676
3 190837 62487
3 104016 116200
2 113331 408940331
1 25521 48912 562574183
3 53003 170615
1 19975 99761 16945315
1 75492 128993 495874028
3 110002 126920
1 33055 94253 675317119
2 51393 613786464
2 146716 836810303
2 114511 508171337
1 40389 178553 54633144
1 142125 198746 931229676
1 107424 197510 41029545
1 12822 76579 162230926
2 69786 236714101
1 21686 107140 325968044
1 13642 178946 330935081
1 1858 29489 126159029
3 25274 151028
1 35421 91325 167020363
1 49558 79102 51222614
3 113086 150942
3 114975 109428
2 4374 532807722
3 76688 28805
2 142177 362846933
2 541 465885055
2 39157 453812933
2 175040 978689960
1 21939 46532 571564167
2 123634 131363246
1 102556 176252 812752673
3 139245 187703
3 10874 142638
1 105345 160280 306385900
3 15395 123090
2 103468 551731635
1 131753 166612 384593641
3 148433 8787
2 56746 430178959
2 82732 83572177
1 91454 125161 13271136
3 150241 197278
2 185624 301097453
3 193272 194476
1 90664 125742 256719374
2 51786 654933627
2 70468 527629673
3 58052 26732
1 104363 153061 155625375
3 16274 96322
1 137446 149016 35622836
2 21932 925323642
3 74107 59239
3 184211 96990
1 95161 98502 265200557
1 46541 176201 482962987
3 26000 160171
2 142534 343820887
3 171060 88490
3 146089 20258
1 106899 180411 188178849
2 2808 968800408
2 101904 111061380
2 83027 946014561
3 135766 115123
3 179716 168649
3 106861 126706
1 114968 175356 414936491
3 72106 37894
1 98079 135091 964130540
1 58846 174795 285832938
1 84581 177201 476241223
2 12100 793858149
1 29800 181255 81669222
2 102198 912519564
2 8064 617806526
2 172189 284378745
1 44894 96462 881488231
3 45684 167240
2 149937 446822958
1 8456 106375 867155559
2 82768 110400299
1 30016 47410 88742291
1 69162 153359 467500335
2 8837 545377028
2 186893 987218973
3 22249 117170
3 79886 178509
2 101303 629133841
3 156468 53044
2 172838 895127378
1 137103 192601 598431089
1 94963 175034 402907351
2 84561 836014701
3 23578 52437
2 168546 171373807
2 181082 593181755
3 181533 91679
3 51310 124001
3 128044 135888
3 71935 159724
3 71782 189668
1 41281 71416 896677084
2 123215 989394837
3 157398 84678
2 100792 767197092
3 20621 155108
3 102200 7040
2 57114 351974047
2 50474 403135870
1 64391 175897 984781244
2 29948 615131596
2 21928 618314256
1 18345 97948 762838438
2 111740 751497337
3 175484 29918
1 131112 155890 605270492
1 72098 98006 592374754
1 130903 191436 732068054
3 11066 173431
2 184367 711136877
1 28143 147054 969974832
3 182335 181781
1 41591 189386 449147614
2 51831 454832217
2 93870 216380125
3 16258 26892
3 170867 43030
3 117628 82794
1 6045 186014 993129405
1 18556 109460 258356663
3 174928 83822
3 138867 41379
1 15644 104082 123978574
2 134140 196400380
1 30273 163658 422658220
3 159738 592
3 95582 178439
2 140953 522483014
1 102844 175274 149328142
2 2484 748818257
1 72496 187290 280058253
3 60347 196585
2 106120 432388247
1 51795 75116 61630581
3 96384 54310
3 45240 103688
1 32627 129315 571357996
1 12702 62518 517366628
1 57162 162490 397263240
1 160082 182585 932731381
3 115389 64772
3 41205 98579
3 150711 89732
1 13182 141400 735576891
3 74243 138195
3 142374 170258
1 1665 173256 344200542
3 162643 23926
2 44293 1134075
3 60531 91190
3 95358 11903
1 65743 92724 813075204
3 144984 43766
3 190821 192771
3 126677 164976
1 79100 168161 841297200
2 117313 80538011
2 105053 800580764
1 99030 144309 632757676
2 26354 574575963
3 90996 108138
1 89829 93076 304688142
1 82549 130851 632402975
3 18664 72792
3 168802 134991
2 28025 983291753
1 89311 183800 7225521
1 20210 49295 343308876
3 79586 144964
2 178246 318195368
2 161655 125857930
1 66687 148265 872158728
3 196359 70263
1 40591 172736 293935525
3 99777 77759
1 110981 146071 948986304
1 45919 136226 630976832
2 140351 946957292
2 62292 486611550
3 162466 57511
3 167995 174556
1 45576 110473 859870470
1 59065 61020 586806943
1 92723 139715 688367264
3 108386 170179
2 119953 882302604
2 174946 275435192
1 46886 146686 897294942
1 150439 166792 629682386
1 61630 114866 877831865
2 153483 400273582
2 51371 844541007
2 196494 694389162
1 41581 165726 60533984
2 118839 228205196
1 63543 108948 46582218
1 136186 169016 925537264
1 20256 27293 501798876
2 96711 809785001
2 161227 191792418
1 152239 167868 189606193
3 71882 69658
2 149792 284686038
1 35848 75200 335306016
2 51990 807046485
2 26248 697489912
2 110665 396308170
1 15640 41431 479996313
1 94721 131564 601766270
1 53988 131787 263242847
2 135562 478830519
1 34326 145888 447371719
2 131725 448491691
1 120824 187592 30914718
3 50718 181991
3 161701 199545
1 112858 129947 632678813
1 66829 137140 102265967
3 40603 177856
2 87954 909191617
2 93092 692575477
3 120409 26066
1 122097 125734 567179606
3 114958 22513
3 15505 168874
3 120502 191999
3 7652 199906
2 4108 158782326
2 157006 468804572
1 117910 162613 139137858
3 9012 58328
2 183897 140947476
1 6223 94965 991444242
3 63986 165935
3 143423 7197
3 54425 71205
2 8944 616978893
2 166503 499934044
2 146098 843716084
2 4070 499367301
2 97829 785483243
3 163103 162333
1 104656 162671 450638590
3 125920 45067
1 153990 159699 383606031
2 108145 583922801
3 49656 123537
3 113750 110365
1 53758 66283 870210084
1 8155 41390 211292677
1 127069 161700 968909603
1 9411 149956 18300446
2 75553 850710200
3 23534 106245
3 36944 77206
3 23998 107423
3 16727 106086
2 24497 517661774
3 103296 12530
3 99149 131284
3 56027 6883
1 43739 106439 431754043
1 108014 135242 602224415
2 179665 541139551
1 46133 114337 977418836
1 110768 198118 162917222
1 8173 12925 779325841
2 147187 394536202
2 141400 64026608
1 106763 159459 441975700
1 80354 196419 240429789
2 59518 392192481
3 190856 187398
1 9503 54480 538700873
1 95782 132849 514112383
1 86737 120474 615101350
1 25152 99744 695337495
3 42126 177512
2 112104 276193436
1 68444 78777 768349780
3 6289 79036
2 156192 74491127
3 6442 55884
3 70853 178849
3 250 199276
2 106929 382005279
2 183477 899792557
1 25152 67881 520684676
1 14126 197286 233202514
1 91069 152401 667824528
1 86046 108558 299767643
1 37945 60539 599161646
2 35718 418617106
2 54548 811061014
1 121325 132291 148319285
2 75154 279520678
1 89763 184153 730213136
3 86706 8210
3 168972 198074
2 193902 944534341
2 189862 381770455
3 91648 61931
1 54377 76365 80540829
3 174451 67442
1 79537 109825 786793440
2 129267 498513727
1 172279 177134 912412795
3 171137 176346
2 68670 404883779
2 97887 607389181
1 122918 164339 765030729
3 155385 38939
1 103350 131344 31291485
3 89850 42157
2 7191 203146894
3 41968 117521
2 2098 247645279
1 71199 180436 331237197
3 71345 33747
3 42985 10896
2 47294 132812531
3 199875 160003
1 44984 187290 55506511
3 47489 100114
3 102994 150003
3 13973 33275
1 36387 124030 449086401
2 122784 737038359
3 181512 137802
3 49940 107905
2 25679 843459543
2 69790 530408023
2 37218 506683591
3 139437 11398
3 7660 124467
1 18416 105080 598121994
1 25910 44203 483380266
1 8679 53463 580018171
3 92170 39853
3 138464 67278
2 37987 87139122
3 147453 141847
2 119390 537867767
1 152950 153880 626895752
2 45773 370779471
3 175393 108187
1 67139 74976 837267110
2 67464 79567846
2 161762 76004009
3 93553 83427
2 162879 932367283
1 57152 110134 749596295
1 57848 199880 195590254
2 131106 30227390
1 8777 104031 883048608
1 87693 184694 116003321
3 78337 144845
2 37371 360856029
2 130813 388184712
1 152785 162996 793422553
1 73813 118553 224390425
1 722 47697 642707039
1 107339 161130 788130114
2 185840 473688223
2 22849 515845327
2 108725 285260157
1 12554 184643 883107101
1 33533 103630 807850822
1 57136 110212 182035634
2 63843 815071288
1 121348 134707 83517061
1 163161 164162 678999316
1 23435 44640 279187401
1 55687 83042 151805343
1 18615 43379 201078491
2 153421 216344864
2 154684 360692739
3 8637 155087
1 14565 138116 975139047
2 149772 630055917
1 65173 115153 476472394
1 114168 127221 785939730
1 79218 165018 748140597
2 113493 999797193
2 117284 576926116
2 88271 564593024
2 4902 925104745
2 156918 68883529
1 17663 49593 350475226
3 184507 74125
3 68420 81457
3 91371 6771
3 35193 51566
1 39133 93253 443529885
2 19318 340485755
2 16476 497768423
2 121270 561837400
1 108172 130541 859428712
2 137290 718166677
1 57978 194616 901406534
2 53758 373609568
1 50396 55233 905675096
1 86843 161683 558737874
3 39112 122540
1 27413 104695 744807257
1 8353 45198 969089215
3 141805 14324
2 152598 423639750
1 73813 117354 484294231
2 182502 970557057
3 17810 105264
2 3511 560119860
2 191792 608031871
2 172764 626644061
3 68492 94287
1 41766 181339 707187249
2 14605 285323674
1 49059 193145 474557889
1 96099 199681 356135547
2 52617 506890750
1 7786 37454 276920348
2 27104 586049845
1 30310 114876 300854630
1 6825 102890 21379183
2 151350 174330395
3 199471 161831
3 69899 132796
1 161521 164778 613561694
3 20947 41441
2 171178 366887189
3 135655 61433
1 50181 151063 1109467
2 134085 365071698
2 67439 964687530
1 169279 178205 857718803
2 51865 248572459
3 153766 37484
3 4719 102698
3 64349 59611
1 36035 96609 24597529
1 23380 130104 903748886
1 124657 174216 129375721
1 45602 189055 590593012
2 196524 254251595
3 175276 143437
1 145534 150321 448171161
1 51252 64693 832386919
1 55521 97654 58569292
3 49119 100962
1 8054 158417 781886282
2 19199 327886281
1 66095 199343 78467256
1 100660 118367 678757449
2 10864 953319174
1 98872 190672 410016132
3 16212 58890
2 69475 74370139
1 8877 185200 717667979
2 5228 265323063
1 50437 113853 253314123
1 59269 151637 435290197
2 59208 375212262
1 96898 184770 507387576
1 136501 191353 362321619
1 113972 117582 265735347
2 110340 984135006
2 143099 889569969
1 16509 48340 294180978
3 37660 115020
1 72758 186649 395330003
3 72504 116076
1 25783 115190 578116876
1 62914 142552 954711901
3 108604 23416
3 8117 8283
3 145278 183503
1 175125 195016 541293557
3 89575 15633
2 196767 655750869
1 109051 126186 743977339
1 40281 176367 387420551
1 117596 154218 207619464
3 1705 44753
2 757 631005113
3 122117 134916
1 747 31834 745050429
1 182445 194319 108388840
2 82898 76674983
1 41589 142490 727681632
1 49988 111973 613634455
1 32101 175662 512226186
3 187880 172591
1 111608 117214 669709264
3 114224 80691
2 180254 46867220
2 155787 873081499
1 98876 141773 421492751
2 47662 95398208
1 77071 109261 396126241
2 336 178047268
3 127067 121239
3 40460 171695
3 72002 88575
1 469 67761 382211510
2 24998 606444020
2 9381 269189597
2 72215 370948057
2 173521 272959239
2 20522 495437533
3 75267 148876
1 131 197047 160448161
2 57527 21910569
3 86984 68371
1 19951 100303 614445986
3 172762 89194
1 87 54851 205946936
2 148220 115013268
1 151941 169545 88362571
1 21055 31288 251083978
1 15417 86763 868097442
1 143644 165375 635029954
3 21528 198275
2 106627 46825114
3 170052 140322
2 50918 775585349
1 57239 103179 874926479
3 134225 24706
1 62237 175504 902902316
3 22394 156735
3 19349 178051
3 44438 32143
3 182570 123395
1 39541 65704 747251391
2 63621 122925727
1 22359 94192 870452243
3 65087 59844
3 14382 102109
2 60865 607027391
2 141789 768295374
3 54637 44892
1 169019 180278 19746289
1 24802 71642 117786376
3 148982 35068
3 58527 19799
3 117679 149334
3 158407 40383
2 43883 530276468
1 82040 182241 8806260
3 184893 169860
2 124859 51955380
1 80631 106750 347479761
1 48277 155549 125041961
1 91726 190018 877497898
1 14973 26382 968352733
2 56487 680550420
2 160380 395638975
3 43586 119999
3 182787 174487
2 162413 830502913
2 62686 608760049
3 142160 185651
2 21052 798685179
2 121053 285379370
3 44598 126672
2 27732 322172019
3 86048 136372
2 107104 61071151
3 48761 91275
3 161547 12433
3 52978 149848
3 113284 76177
1 32966 34606 812904722
1 41208 152276 41333519
3 66176 176587
3 92065 75330
1 69246 158918 157915686
3 193521 168758
3 3154 2210
2 50412 183341014
3 183002 182021
2 13251 528296055
1 23786 141062 688027605
2 137262 333079125
2 151671 133283029
1 77152 106370 224802564
3 188689 169482
3 87631 155378
2 48682 877046880
1 50921 185906 155002514
1 12805 139282 377358153
3 113369 112200
1 54063 75511 417249166
1 53297 133786 647518128
2 109587 766140787
1 132041 184998 644589110
2 89925 573715403
1 53717 172835 585113859
2 129915 967386069
1 92406 190380 941525441
2 169563 695404782
3 155391 143637
1 35743 94157 178044411
3 5678 15473
1 145136 194067 351117039
3 49470 1584
1 22357 43997 692777042
3 112423 11894
2 123571 908603065
1 70691 188088 275522942
3 123049 193700
3 154658 34227
1 68853 154599 190632632
3 78172 178185
1 152336 177954 878557208
3 159029 87047
3 45886 162550
2 104621 464390970
3 184684 53407
3 159876 127939
3 10330 193740
1 28314 39526 433844277
3 11754 130907
1 63197 110220 925808507
2 75659 740527553
1 111551 152283 808310878
1 10856 183372 215895242
2 15019 30026135
3 153762 164386
2 197654 189359514
3 54173 34668
1 43571 60599 349377578
3 108472 5844
1 36274 111377 101864562
2 70264 408592991
2 114781 238772934
2 16419 748872093
3 59841 94537
1 15047 158525 398147020
1 131243 146643 532421759
3 15263 101141
1 53607 72226 679456577
2 111168 604773063
2 187935 526540371
3 107774 71262
1 81224 137465 376084818
3 19272 79903
1 52062 100858 866257442
1 75384 126993 695021601
3 16598 151330
2 16069 270426328
3 16320 79387
1 76834 96234 676570615
1 61600 62789 206059971
2 97771 861466377
1 89811 190196 492505688
1 25652 138985 588945575
2 82578 161944845
3 84999 113625
1 73520 196500 173816129
3 60910 62298
3 146009 70619
1 80297 82457 156219575
1 117764 169304 973776705
1 168423 171024 455764232
3 196828 146139
1 117573 158473 813316517
2 82597 803861582
2 161518 621731867
3 15014 122266
1 41236 170534 102668237
1 119038 123021 954337346
3 54106 122838
1 105072 155079 390243426
2 37383 294685452
2 195320 57652071
2 160492 393345843
3 39106 22517
1 47737 142521 429445632
1 24411 53046 581429168
3 61952 176978
3 127938 169295
1 69551 92534 762441594
1 118942 164592 950690784
3 174188 60870
1 5702 49958 154466195
3 53279 16487
2 193496 799714616
3 93765 34705
1 45619 73785 409815355
3 137528 142105
1 12976 70226 203535038
3 83266 186395
1 123900 164743 534531980
3 110092 37461
3 10670 119071
2 168139 841465921
1 18478 141344 377391810
1 124411 153997 459570610
2 14003 731042001
3 114215 130367
3 15461 40458
3 75316 182110
1 91608 169644 733371090
1 390 148074 962112906
3 13387 179338
1 96736 177621 846648988
2 86072 781337917
1 7193 157834 448487077
1 21443 175644 650015582
2 139648 839879522
2 52250 699694191
1 78001 100303 598924722
3 52151 63834
1 76571 116568 352907772
3 72661 155762
3 193344 198608
2 151997 583596711
3 13028 138853
3 192927 193732
2 191327 516186497
3 33901 151371
3 198470 150673
1 54864 61399 486364953
3 32884 55256
1 47013 103165 65582593
2 63261 937050344
2 51424 195607243
3 35603 148285
2 188376 573723979
2 54638 269528130
3 25027 3711
3 89991 14934
3 64202 192353
3 118788 181952
2 120253 43579629
1 93557 176404 774597159
2 198744 853737239
1 3099 66679 141704474
1 31982 93303 417133644
1 38084 130442 259811300
3 68336 67446
2 113237 509734851
3 109708 178443
3 45438 43423
3 185047 149731
1 54296 105329 195818375
1 143814 182320 638791340
3 179451 110444
3 197855 15933
3 66817 136627
3 189020 132497
3 124191 195481
2 157957 398118539
2 189240 118344045
2 167693 541355955
3 167540 119995
2 40793 903373987
1 3899 46424 673799540
3 57396 6627
3 198164 10658
2 179249 593484162
2 160691 145721013
3 68096 40262
1 105016 131168 230744617
3 18450 69225
1 35165 58730 967062548
1 114600 197706 722305425
1 1018 161023 506694555
1 11555 194106 599445224
3 151184 47520
1 188167 198128 10064543
2 63652 812732592
2 1418 78521632
1 18657 117874 806690501
3 60752 16791
3 159217 43234
3 88922 44877
1 60560 133239 973969473
1 30597 52649 110675536
2 82803 82437600
2 25534 663540817
1 127542 164363 544694885
3 154325 31366
3 45598 126675
2 154065 339488813
3 198248 20270
1 60999 107190 844335037
1 61199 118060 812426069
3 32137 99439
3 46552 164203
1 136014 187485 438271765
1 29482 80728 720637453
3 21992 192836
1 94783 97672 821729196
1 157808 160265 323732980
1 55281 63226 888648125
3 120034 123460
2 35103 820302510
3 109480 146384
3 37989 52999
2 79012 519157645
1 96979 102063 298483447
1 56130 166298 737694742
3 75013 84201
2 99534 44741446
1 88125 138073 236965978
1 44523 62383 152619905
3 92132 196368
1 64386 86512 767545729
1 170257 193074 287344027
3 72788 89744
1 74121 95475 962540033
2 176035 559597549
1 112016 173565 952546030
3 156308 161507
2 164419 362608496
3 184004 29175
2 163894 279888009
1 52664 87592 540396138
3 85456 186584
3 20187 68532
3 88045 108559
2 36201 753671512
1 43693 110475 378859981
1 4124 166688 571586038
3 68817 162076
2 163458 637753102
2 141108 514943447
1 14880 73066 858275590
2 64044 722154893
3 102491 88877
2 24364 353582228
2 52836 928947820
2 17288 716129385
2 104587 662398491
2 123902 721030855
1 1935 139876 572578055
2 131305 756510804
2 119525 907614573
2 141268 886416884
3 117652 93579
2 193681 361037632
1 149642 193591 680332848
1 10825 125167 965751820
2 92911 501946542
3 160323 37039
2 3973 894466942
3 47147 161093
3 58343 127084
1 131566 136112 732971166
1 18041 179351 456547499
1 31694 80305 312825729
2 160473 803456286
1 65761 189949 728640202
1 9309 38588 584177265
3 102347 64617
3 146671 2516
2 106285 314206782
1 23239 148475 614647197
3 86407 179070
2 144982 52574398
3 10352 176007
1 112432 163115 808780238
2 40171 684973530
3 29128 132293
3 111429 114037
3 2298 8888
3 112230 166079
3 35020 150414
2 107490 609127256
2 154481 321808640
1 58079 93821 989519090
3 143314 175921
3 71811 77217
2 11687 8733742
3 15651 24032
2 132496 928657561
1 84186 180247 289982422
1 11362 129809 808433699
1 24437 91370 388152369
2 32318 728019349
2 130853 832280223
2 33183 383683264
3 157651 126230
1 41028 117263 865009336
3 85948 60879
3 4029 106918
2 53067 258269739
2 84953 752311064
3 141683 161850
2 96760 942873962
2 183713 743711202
1 11786 185050 388526984
2 17412 105187740
2 63754 372947868
2 59775 992332270
3 133253 88034
2 126591 637431702
2 69369 143963881
2 165398 664967799
2 160455 289726538
1 37579 189967 806217423
2 7255 617104618
2 175561 717539227
2 103912 917206209
3 174915 77174
1 43295 135940 146944666
1 79112 138036 958523298
2 1046 894933419
1 162646 188272 401694369
2 96827 503311983
1 31736 195916 862435585
2 106748 164039759
3 26561 180804
1 62441 91279 13039084
1 81205 155665 789062524
3 45452 71622
2 22783 466066792
1 13427 178672 291926348
2 20347 773001197
2 74163 35071312
3 96800 50306
1 96115 131805 836780304
3 139976 84155
2 153205 553022200
1 44805 192835 475882654
3 62839 89962
2 55030 210480363
2 132334 263152409
1 103459 164424 804229228
2 98179 137009836
2 112524 589846461
3 129611 83806
1 9727 63628 822954084
2 181106 628221514
2 139903 253443693
1 92119 171912 625164
3 75918 98262
1 158891 160311 215717123
2 63306 750755884
2 166738 256918482
2 115849 931035662
1 64758 144237 433224633
1 160323 197590 167370369
3 55589 37661
2 46716 669311032
2 65335 226017357
3 88702 143068
1 33900 158443 682636732
1 106721 178896 984121382
1 18933 114768 974232080
2 176534 431939249
1 12610 143971 660223542
1 69466 157897 294778555
1 20389 59666 879670904
1 176124 185893 943807955
1 20084 106747 734065364
1 106924 199861 665096635
2 81441 648979763
1 29880 167876 892491740
3 139957 152528
1 34187 186646 771755431
1 38611 152493 517089288
3 86422 25138
1 103785 185282 220292923
1 24282 134011 420374768
1 6922 69570 645296047
2 61659 272330226
3 2720 112954
3 161394 35212
3 171504 153136
1 93467 97017 192126886
1 39345 50912 236097578
2 52126 249869016
1 49755 185381 907649844
1 128998 175243 991220683
1 17840 81435 49824855
3 88506 46241
2 141131 450359714
2 33034 908021274
1 161259 169172 816201468
3 85666 130564
2 4694 437213237
2 56760 668551222
2 174616 269274103
3 138840 191324
1 78230 153057 662740725
3 5253 67040
2 164969 607757398
1 61764 117924 87675762
2 96595 36297606
1 96950 159501 109694149
1 66378 168108 388169345
3 206 46865
1 126948 131697 726345866
1 29923 90467 72213330
2 81065 711099649
2 191545 849158064
2 8998 92837105
1 102955 153425 486010011
2 144957 969946730
1 22348 166058 953253346
1 55132 69168 857639361
2 1876 682351662
3 115815 15211
1 36666 56386 82859472
3 69439 14989
2 196357 147521787
1 7649 199664 729731952
1 131673 135088 696280979
3 135226 39108
1 3235 151241 882571467
2 58983 392298309
2 116963 624292914
3 24406 170826
3 51112 191941
1 67789 122208 433787506
3 199053 143009
1 97433 171668 461465867
1 95501 153198 103924974
3 58814 34233
2 11892 293621900
3 84254 190094
3 96136 81055
1 2108 68165 118759381
3 119202 137681
2 132865 928974953
1 23210 69076 530493103
3 131228 54705
3 74058 30427
3 131709 139751
2 161123 445868195
1 55800 69478 981872928
1 46411 74713 986260692
3 156990 27663
2 191476 39126579
2 37402 974703657
3 54737 116870
3 54174 59096
3 55931 182368
3 158592 144129
2 24531 401790062
1 21356 100913 948824565
3 20094 106238
2 6989 238423683
3 134805 173743
3 63667 8620
1 35434 86030 551476859
1 71696 140005 867055919
3 86376 63724
3 152453 166293
3 48603 38567
3 17853 26929
3 19150 31219
1 64724 166443 499420117
1 17754 166593 101521169
1 93628 181687 699108414
3 179942 163898
2 151360 62165527
1 23305 168141 342825897
1 83835 143801 828552529
1 101105 183735 4364708
1 86734 188185 366537381
1 121109 195699 904521247
1 37246 157561 74706214
2 60047 857793235
3 100125 132443
1 65547 126171 18114454
2 58728 748239566
3 5138 138607
1 121 19939 470220883
1 120824 155425 45335124
2 174470 221976649
2 145255 20650502
1 116548 135764 509512802
1 2283 167089 760179782
3 19867 90587
1 50539 168129 160372834
1 145051 162367 485632820
2 170711 100459103
2 56682 25633155
1 4733 137066 907020264
2 104733 943478550
1 24703 151626 419016104
3 6612 107136
3 63719 76086
2 122096 933854941
2 154289 166921209
3 24111 11932
2 47221 412189556
3 196790 106728
2 16109 632856626
3 92011 165683
2 18250 605205976
1 44817 155325 8449956
1 139250 182559 439852488
3 152322 165418
1 150753 160258 493804543
2 118204 938629623
1 132372 171729 401326905
3 162424 143230
3 190418 28150
2 93790 283535487
1 3345 128036 37644187
1 11464 67644 224145600
2 178417 658416424
1 36039 78012 489982156
2 185644 558798959
3 33427 182985
2 62093 823826093
1 35140 173583 507729132
2 199660 800291038
3 3728 47117
1 2458 176398 520985401
3 94665 161491
2 22584 820970703
2 161191 113812192
2 173462 275050397
1 138029 139718 793811103
1 50538 146609 824469920
1 40644 65567 742150192
3 90286 177314
3 14701 69426
3 186347 6621
2 176607 554428560
1 85175 186328 399706876
2 149868 694818751
3 40469 135487
1 82428 101997 979040565
2 169021 126341555
2 51802 298153748
3 189106 177365
1 151871 181316 266391701
3 25388 74558
1 137972 194423 671618707
3 77745 197987
1 42980 49092 672773140
3 103098 85550
3 81168 127123
2 81088 956514772
1 41429 147757 290346125
3 31377 131487
1 113411 163838 42924366
3 64438 160586
1 101208 156602 697331184
1 18647 185193 77170016
3 59940 170276
2 187604 650271192
2 89256 359715649
2 105674 299475427
2 82020 279231913
3 59697 84683
1 47979 143141 340160274
2 22455 931408291
1 126478 182546 89645510
1 14640 35636 555167100
3 127240 35914
3 161104 153065
1 126675 131640 993693501
1 85515 194494 698198873
3 175396 155756
2 93004 273309577
1 94774 195237 100914812
2 38240 338676520
1 5798 134736 166160927
3 99056 161710
3 110905 106389
1 64776 129206 177158826
1 48834 119775 894004739
2 156726 543772456
2 46169 680031898
2 65583 28749031
1 153299 181507 282386084
1 42567 130406 967701585
1 29416 169035 263670134
1 64004 70593 30168893
1 95096 156078 53921940
1 61691 187719 354857180
2 199269 964903573
2 79239 614182691
2 75987 256984073
2 20178 597337478
3 52457 9344
1 58464 182733 865519768
3 150769 66327
2 89197 326755808
2 98906 178108892
3 54619 139069
1 33201 184263 955641068
2 137403 191009345
3 102394 68398
2 22225 563202267
2 165058 85266845
2 50993 23571418
3 74851 157000
3 99903 2352
2 2703 59855578
3 108957 168830
1 18640 67357 368903183
2 66013 153943747
2 165240 373754537
1 15875 189583 818987485
2 91230 213292975
2 36885 470319333
3 113521 58410
1 97582 187228 41313505
3 950 151498
2 64115 707986487
3 14093 47748
1 49924 121660 141642161
1 39701 128407 108826048
2 32207 396102264
1 74028 124766 298021204
3 171269 196636
2 111583 487217292
1 160267 173921 539417211
2 128524 32644375
3 126824 44773
2 87769 383775646
1 20916 107458 939699989
3 28489 182013
3 54313 193590
3 189467 36964
1 47473 199488 217263243
3 145311 140146
3 199182 118726
3 42264 100268
2 144379 436090018
1 71653 133312 122136647
3 159048 3303
2 3591 747240981
2 113965 704449886
2 144864 174556977
1 63818 138996 62724783
3 60727 196218
2 35924 727581291
2 85000 663858555
1 159547 185968 214609527
1 166869 172112 303340625
1 120284 124071 954914022
1 104751 128315 356163502
3 108166 73132
2 11034 209773031
2 177631 641627381
1 28745 177233 455314192
3 64045 147338
3 184012 157796
3 79514 124947
2 140352 493211237
1 54629 106322 401262788
3 12766 133532
3 109077 181904
3 50394 137898
3 50251 131655
1 80913 176010 251161641
2 63115 629289173
1 141243 176291 377264105
1 44461 167011 60627810
3 184646 12492
2 31068 723647156
1 34841 92230 721777458
3 142773 82085
2 130021 888279565
1 13316 66845 950968208
1 69919 81233 116406846
1 19026 151021 589897963
2 113277 847845419
1 41033 198039 590648491
1 30497 138432 681903902
2 198118 164841624
1 14349 19649 783295859
3 101829 165499
1 150335 176328 148286405
1 90165 130873 463220877
3 32929 5221
3 180380 127247
3 4840 141839
3 66473 158997
3 143315 188479
1 27216 116113 824612708
2 47721 78718574
1 43900 188009 751459944
2 164786 220721861
3 156320 158564
1 35755 48580 517311959
2 146754 978262164
2 110688 258622390
1 31654 178006 134287920
3 188466 23402
2 62493 422821686
1 115859 161317 718698749
2 87585 905185088
2 107976 400670721
2 165634 505348570
1 22261 55647 639577424
1 12077 79709 843660126
2 141148 969652578
3 150982 46776
2 92263 844813781
2 58245 402243530
1 34609 92444 214434684
2 13817 226695160
2 171672 884451037
1 51166 111251 643990675
1 38470 163429 680529169
1 36561 51027 881070126
1 2917 21940 632187016
2 110992 885185514
2 16866 280339891
1 49869 114154 560987857
3 127680 23275
3 11713 39674
3 147781 55377
2 165740 423931104
3 71796 19447
1 145921 192620 140748432
1 123928 171967 869341391
2 59073 943475128
3 2085 30178
3 4662 139074
2 56811 959146983
1 48846 59207 616173984
3 186697 83411
1 69274 88376 211808277
2 80494 17946918
3 132781 152004
1 62619 181167 743073462
1 21440 116519 313079740
2 4816 677396298
1 50486 67811 457051308
1 48907 136406 450939467
2 3948 805712011
2 122934 360912879
1 100114 137338 723480420
2 84679 764285052
1 35004 74082 424332531
3 199673 170522
1 7441 44330 95980125
2 139288 590438954
3 17091 29469
1 153251 177707 719914681
2 116218 889655037
2 110968 804918118
1 5684 124930 599039392
2 27417 905967836
3 84213 96530
2 161454 215824696
1 55407 183498 628650793
1 130273 197179 307586251
2 47918 621948547
1 84498 97871 281637325
2 115628 426860235
2 36963 46428464
3 158277 48778
3 94479 36171
2 91427 824776175
1 28745 82769 519138774
3 28528 36884
2 183016 99648364
3 130756 123455
1 36356 133821 37063651
1 69223 182239 903477902
3 146130 94725
3 164600 114937
1 32563 55208 298335423
3 40165 16123
3 147013 145385
3 50904 95203
1 125730 127031 247586188
2 191428 127343313
1 64433 68381 166846656
2 35731 567029901
2 195440 84445056
3 154353 98667
1 79298 100480 538440269
1 12590 176218 879926102
1 74611 123817 569483659
3 129113 106284
1 196176 196930 331902144
1 160701 181745 281912338
3 156322 194106
1 3467 57735 531155370
1 42670 185766 629263071
3 7807 3357
1 4991 176874 371823768
1 56646 182411 34679575
3 35700 176592
1 9682 146957 636420711
3 61379 154705
1 12544 17163 214631088
2 32914 861807800
2 126617 835785080
1 63684 114509 433041401
1 24785 130563 422979770
3 123740 6012
1 65188 111105 907568045
3 65183 71339
3 132738 24440
3 27292 72408
2 11665 169646796
2 98263 157050661
1 29747 122344 829604956
2 177947 156715548
1 20627 55807 568343679
1 124206 150023 261742712
3 159636 93189
3 34005 98735
3 29692 6212
3 127937 152913
2 187616 739825873
1 54557 178210 540803036
1 70623 104337 657134064
3 90532 110504
3 48134 140979
2 184990 717643318
1 7402 90181 830026012
1 61605 139892 374455511
1 43678 63626 623387766
3 158067 112354
1 4099 171353 438679118
2 154533 636993042
3 122912 94566
2 94850 371461158
2 41770 260140241
3 163275 46682
3 14923 222
2 21010 482690110
2 144891 449046065
3 65800 49897
3 8343 6493
2 110828 20559429
3 126464 189484
2 76444 741333140
3 178831 90305
2 93406 49324897
1 75972 140714 34704513
1 125140 139680 507802562
2 127571 112454132
1 56812 116341 518023341
2 192677 406037524
2 97732 574432281
2 72313 567435754
3 171504 139346
2 120440 815671939
2 56298 849844808
2 123715 997755588
2 34896 353974384
3 185980 37324
2 164795 46207041
1 40996 187920 967317323
1 4101 39998 656674312
3 186066 87268
1 126963 171447 993059603
1 42875 162360 417627823
1 15480 151095 825767297
2 81033 279181537
3 120653 135201
1 27948 175043 512847120
2 128163 739582349
2 134881 227428204
3 166220 143869
2 181884 157904169
2 25232 247779491
2 51047 542397836
1 51470 56435 78154255
1 12076 134677 786255817
1 33153 172809 413668488
1 62872 174426 201377699
1 16822 103199 228203925
1 16037 110323 658630930
2 93955 150891598
3 20124 9326
2 126072 46869486
2 181639 413053314
2 123511 877668468
3 1489 17426
1 24054 47643 516718920
1 12349 131416 698667137
1 112870 113417 700731539
2 88891 640629787
2 80247 244535056
2 129580 856970169
3 187674 112395
3 86558 120888
2 121344 797244541
1 157100 186642 377043815
3 156964 174774
2 173812 715024939
1 13112 151004 797964579
1 95305 126213 920389309
2 174598 798453737
3 199858 81489
2 65168 159220981
1 40385 108369 453776065
3 134662 168374
3 114978 143239
2 19366 364068707
3 180377 61549
3 102649 140902
1 57076 79272 144445465
3 189372 48377
1 137912 194081 998253453
2 85563 883665432
3 127240 32470
2 94759 789202084
1 32005 184635 454270187
2 20639 287613201
3 120132 163667
1 16018 187279 342018677
2 84189 544389981
1 46182 168916 803435877
3 70181 81457
3 50848 157893
3 64585 26516
1 168237 183763 237075624
3 55143 151729
3 195953 47916
2 9484 977156321
1 53784 105652 78345270
1 41204 184612 411786835
2 184958 291731327
2 194268 713436150
1 60953 194542 679587852
2 160425 795192914
3 195572 44952
2 94056 673930901
3 31550 34919
1 89731 132991 198916781
2 132618 42308011
1 48766 162120 208829208
3 21697 46711
1 142302 188307 904547574
2 35385 462144922
3 136596 75447
3 151207 34713
3 50267 196105
3 75359 101952
1 63061 129241 69285605
2 66440 25125868
1 34230 40761 371280967
2 45229 681001077
2 130376 695670822
1 39599 80651 613309318
3 54928 133048
1 12002 94691 36017149
3 19567 38758
3 82327 11768
3 127548 9814
3 110009 42443
2 135536 318797101
1 12798 86383 924412654
2 135491 573025455
2 160179 110016691
1 50883 148840 239672683
2 13757 960079756
3 18110 146130
2 119793 394775178
1 26918 91182 552777396
2 175851 62081198
3 161778 95701
3 34928 196358
1 25475 132719 590019990
2 151640 574790366
1 127297 129554 998370804
1 59496 95646 502071080
3 115238 116167
3 3905 18476
2 93020 598842942
2 14332 288045408
3 141252 127461
3 107773 64492
2 138862 799165714
1 125683 151772 332425192
2 191507 659075148
1 22113 75223 166788320
3 54061 157673
2 85057 486940983
3 117729 188759
3 11718 127206
1 86581 106724 182958874
3 16543 23765
3 37857 29227
3 142856 73790
2 32984 667888530
1 9287 158655 355051097
2 190882 95316052
3 35542 121612
1 32180 175484 132924287
2 80999 442768322
2 67992 482671770
1 163005 183679 551687918
2 165311 330056232
1 9136 88063 749378558
3 495 105460
3 48632 124564
1 24171 41546 70827141
2 160757 682159749
3 191203 21531
1 72853 190942 139914740
1 127898 144989 493298557
2 6491 477873743
1 19226 66369 579181709
3 173943 135372
2 25437 512717740
2 158244 536885116
3 58254 22761
2 23614 324318136
2 105666 313473782
3 143760 68004
2 28362 284390360
2 169463 208223214
1 130067 177548 732935195
2 161039 356599337
3 16921 171375
3 54603 69866
3 179182 179135
3 28404 162558
3 77117 44728
2 155968 212595977
3 33088 79385
3 140498 56221
1 28571 93384 875098690
3 35835 43963
1 13724 47673 44774106
3 147737 116055
1 104492 127337 285865981
2 112144 644892745
2 80446 733151507
3 41846 65807
3 195592 171180
2 88458 298061737
2 19730 949388767
2 173359 643338143
1 128753 143347 340025866
2 130047 72102180
2 111005 966076187
3 100002 66116
3 4516 90798
3 128625 101521
3 14493 173237
2 79054 16899988
2 16468 811388461
2 167631 260778584
3 27481 42835
2 3022 977001910
3 101224 196293
3 14846 101841
3 4783 183410
1 38267 78628 634779410
1 20091 46332 298047760
1 44572 89727 952384412
2 6605 441601404
1 60482 169238 434179158
1 28385 40475 204251748
1 62521 142582 356042307
1 19269 38321 162949409
2 135644 405735354
3 188358 2914
3 161865 146766
3 150904 141365
1 133877 191341 968838276
3 157398 76748
1 38590 121481 790970593
3 89500 157110
1 137305 176204 990220168
2 43084 446370088
3 27518 64589
2 58878 579129279
3 163450 180556
2 30934 447994340
2 7396 514211955
3 52684 22605
2 177318 338222267
1 12029 160786 813892197
2 152151 528728633
1 85565 138810 102714006
3 64229 39031
3 88067 71307
3 40642 41954
2 75326 766836598
1 81097 187268 722475879
3 17874 180860
3 154157 199221
3 80841 27481
1 86835 136430 935417776
3 97940 8577
3 138308 43919
2 63136 413341597
3 166785 31120
3 96494 101874
2 86925 482894764
2 64994 512206058
2 150839 230930117
3 96026 33009
3 81194 163003
2 61659 296095324
3 173097 125469
2 4704 234317715
3 181552 15433
3 78916 87467
3 100287 49341
1 174628 198079 311886833
3 65522 174949
1 72053 161063 774890540
1 57036 73869 853051064
2 52696 134294844
1 95521 147907 896014020
1 108124 158232 534583975
3 59315 68074
1 10227 76018 941219418
2 134145 464520031
1 124805 144073 579626638
3 164559 23527
3 63108 12228
2 198090 903143774
3 136591 185570
3 77442 113141
2 35387 627635048
1 114858 163719 720814396
3 124642 172967
2 177544 304371238
1 142065 191243 500532299
3 1870 21968
3 69520 167994
3 177641 86338
1 6911 139771 169550343
3 38856 20319
2 136964 311231861
2 38251 232496880
1 17576 111852 975956783
2 23657 589559785
1 38826 119269 358652099
3 126151 128333
1 108765 190530 755860306
1 19828 118588 134429785
1 3014 31786 267771721
2 136750 307349758
3 115160 16942
2 89034 687916073
3 41916 41804
3 6903 198654
1 26597 114756 950078503
1 112494 196843 19881712
1 9499 142090 219771241
1 149146 194890 962727873
1 65725 199286 983186156
2 90985 653422451
3 171058 46932
3 32945 79790
3 77411 182908
3 174814 170475
1 42107 78842 266794324
1 80941 107214 364433143
2 196213 122966969
3 20465 141122
2 40280 790256623
3 101968 95474
3 152959 64989
1 50486 76995 366405065
1 99518 126171 365812984
3 115770 55381
3 158079 129962
3 123971 95831
3 134712 1854
3 166098 98067
3 159630 187723
2 145567 203062022
2 91908 126454415
2 193716 238922119
3 28697 82610
3 118522 108814
3 67409 84631
2 197920 553552815
2 162216 279264404
1 3712 184817 507071224
1 68099 83423 113515639
3 3180 41189
1 50692 136595 316914568
2 95723 824928153
2 49061 720091352
2 54936 343628357
3 9221 162541
2 182157 962026609
2 113097 759436659
1 13046 117576 233063189
1 55340 125159 326470619
1 46798 102687 603165544
1 133310 190472 210354591
2 50363 16663264
3 129620 34297
1 47015 144473 722066369
1 2024 6657 365095728
3 8656 74992
2 159025 74607432
3 7422 126686
2 68272 776358290
1 82981 190581 856928511
1 109790 147201 837067431
2 160176 858400205
1 37404 96633 79544612
1 71659 128480 617615411
2 8122 522848290
1 14108 98712 977373076
2 16783 253248529
1 140191 142074 505237345
2 139456 759539540
3 13245 185514
3 65894 21174
1 109263 173192 551511665
3 19703 130663
3 65057 167547
1 123925 124592 652829840
2 74986 196992950
2 142817 165565427
2 197924 933920436
2 154956 151404571
3 153648 60905
3 9299 69009
3 89798 163021
3 7985 193338
2 25191 899527009
1 29253 32313 251750986
2 144527 836331707
3 130809 20743
1 132890 182257 344238948
1 86252 125066 887746975
3 182615 77899
3 50153 80701
2 197868 150703101
3 2436 123643
3 9134 105045
1 7234 60847 931163056
1 26877 88445 531109493
1 31644 188431 64953361
3 175369 106427
1 29536 80246 945077426
1 37674 69726 823450061
1 41813 110254 817541220
3 91563 27209
2 193444 453966684
3 1620 11853
1 44740 99485 908262960
3 124311 11447
3 17201 77421
3 72956 113014
3 26837 26762
3 176455 156799
1 73673 157914 783760826
1 30311 167820 25783797
2 50927 514529203
3 119080 84631
3 20079 52371
3 86035 118356
2 111886 956223195
2 190297 656458063
2 46309 430876317
2 80585 715099755
1 29770 111351 956637487
3 11620 84275
3 155017 61999
3 167384 107213
1 48817 190979 157917158
3 69273 20287
3 3057 169177
1 101732 139739 493417084
1 118262 141826 946092373
3 49418 130777
2 159980 393616904
1 27334 171176 959709741
1 9930 73689 190147396
1 156416 167658 558990752
3 44228 107606
1 72800 89143 848872353
1 91806 116413 407203299
3 83720 24791
1 162794 163877 857286927
3 46348 124654
3 390 150466
3 53336 176874
3 127064 73570
1 117199 150689 452597856
2 158638 660697509
3 159923 113444
3 147466 148069
2 17384 792968048
1 40852 159769 700681108
2 29703 839974381
3 69469 116436
1 81 184954 824946280
3 3254 77201
1 43621 93278 301008513
2 4914 963818251
2 163429 181050923
3 181087 2850
2 31055 609949219
2 32459 574025002
1 33688 40785 847522119
1 147966 166651 983689716
2 184735 640209397
1 125874 185640 350806169
1 14896 142106 411049514
1 34514 129251 201529849
2 6608 231410119
1 56578 59356 812706666
1 85196 101943 163137112
2 124315 422892273
2 85306 416515085
2 3666 1109500
2 70381 225432932
2 99968 466500055
1 144916 161353 575625150
1 20606 185932 551109198
2 145808 518904420
1 65808 185018 405146277
2 34102 624704107
1 18519 191501 190418619
2 185822 990909677
2 38590 811660010
3 149563 196437
3 191708 102073
1 17023 85868 641914344
3 194861 87897
1 83254 181836 979367702
3 93671 55729
3 95549 14582
1 48568 155516 227519513
1 19289 173472 908995187
1 58751 132311 934865032
1 8669 85296 552804466
3 93326 57116
2 71975 158687200
3 117858 153698
2 62672 413783460
3 39453 44913
1 87053 148426 153764492
3 69058 7927
1 21790 45973 29110048
2 104362 687946862
1 35007 125834 27107603
1 39502 56196 412485416
2 78478 600500107
2 115503 966548603
1 83672 122293 101040277
2 19982 122965784
3 97864 135320
1 4335 15162 248664430
1 44835 99442 266651586
3 104620 70221
3 23365 77674
1 37180 56316 339749522
1 14568 58634 185175015
2 156998 797887050
1 45079 71726 28318248
1 10495 56099 970052483
3 172342 34204
1 98541 105502 530690495
3 134059 33007
2 70268 789784155
1 10203 117385 327437256
1 137661 176301 927127039
1 7730 15114 530743953
2 32886 497846648
2 138662 114937522
1 141113 186130 856694124
2 74486 188144796
3 100292 129244
2 172812 718429819
2 130948 773125046
2 177269 219209169
1 66080 157026 110283215
1 68170 81115 233414553
2 8819 52773680
1 29444 40808 139072826
3 169151 199330
3 122855 128529
2 58630 754498085
3 77358 93667
3 44738 67292
2 4713 24606955
1 113289 147154 918391384
2 94137 495338197
2 100178 132906002
2 13614 993992292
3 8415 22417
3 167139 189093
3 151155 153965
3 196371 69664
3 152994 60793
2 21332 550316806
3 149400 51670
3 67093 181989
3 141460 19056
1 40337 74737 544942965
3 85808 107580
1 40857 97549 265615461
2 68323 238552408
3 41821 42899
3 155279 60918
3 166077 143234
1 23285 124579 600561488
2 110200 296714769
2 143167 542169175
2 5255 606208204
3 123366 120282
2 56672 200259303
2 108690 356198354
2 50161 84848158
1 12538 105303 773441295
2 54850 63600049
2 108508 34928609
3 162010 191795
3 102883 78697
3 167990 85974
2 169439 232898726
2 85457 43465286
2 32582 928420031
1 62434 138226 426324632
1 17696 23386 354369283
3 68683 102900
3 171064 146146
3 188258 112324
3 91641 139279
3 7766 111499
2 8538 489722484
2 113432 925929114
1 5493 53171 618180042
1 123985 159579 678053834
2 234 702967851
2 76214 364647984
3 80186 24116
2 118890 565516014
3 30134 34849
2 89899 368219050
2 155678 888197196
3 12414 31403
3 49511 90233
2 58540 166019309
2 77970 242681291
2 70443 427261105
3 84526 161979
2 25810 859940016
2 29870 118816029
3 33940 198679
1 105697 169245 989800866
1 46334 105146 577338846
3 98484 147901
1 107111 138518 885325904
3 79207 175819
1 30010 33406 812657177
1 24478 32502 944007779
1 2366 95845 805547658
1 66621 70894 241217408
3 97676 165242
2 123806 589208091
3 18480 175998
2 161194 393606724
1 2461 149301 834419144
3 8123 108013
2 170537 466738517
3 40655 56328
1 11825 120333 818751978
3 89589 53807
2 177931 874873091
1 92143 170814 803375323
1 14490 111586 811735252
3 16060 98694
2 180698 391417078
3 72636 133937
3 128807 165526
2 133564 576532536
1 31206 48082 417816084
3 189700 156520
2 21068 382143546
2 91307 692090686
1 12372 113290 938215240
2 188732 447729781
1 5119 20407 842633912
2 173261 411068344
2 71869 288828160
3 101641 7199
3 49465 117109
3 89030 61104
2 82333 555241616
1 21472 61511 918670248
3 181949 92417
3 47887 2363
2 121553 247882222
1 54452 137177 198540613
3 9937 190753
1 54301 186440 897758775
2 193548 127755263
3 61163 113374
3 106801 130458
2 42202 307010534
2 31607 988570911
3 22247 87521
2 95805 644629538
1 40111 102775 312356147
1 49416 86296 642796085
2 72890 73719471
3 63373 54804
1 154685 163269 474013936
2 76194 722018061
2 71039 504090634
2 181719 88617867
1 86062 178716 838215874
2 20982 91829354
2 18404 511807850
1 9359 191024 413673809
1 113145 142122 734011408
1 5762 23548 822897896
2 16696 994053609
2 183137 278695962
2 136063 609159669
1 185194 194521 105859565
3 187259 136585
2 92932 231855216
1 75315 112843 870890153
3 176521 61622
1 112815 161315 27616861
1 61571 124564 946957743
2 165405 272287633
1 113959 167123 144415436
2 183768 367034031
1 44406 100123 512272293
2 112997 270692039
1 31211 137696 854650129
2 41975 186985075
3 72517 136421
2 138029 810668524
1 157042 199399 535717388
2 114947 140062378
2 135375 812371315
3 170429 85035
2 98181 276339866
2 99772 449626208
3 156614 105273
1 62189 81711 848974828
3 25740 178573
3 98417 20765
3 95424 122468
1 54713 109843 622138886
1 11315 166617 878927929
2 60861 215726817
3 140544 26159
1 127793 131530 672028553
1 125536 172276 309039102
1 143915 144431 370396336
3 83205 170142
1 95999 164777 968192021
3 176088 189754
1 51006 125075 107100790
2 9995 934783725
3 5185 133404
1 83708 191897 134540778
3 114970 12504
3 139190 67743
2 129918 202321607
3 71344 17702
2 52075 956299526
3 180967 183283
2 42237 212382870
2 183727 891325665
3 169434 162097
1 100910 164099 662550934
3 129918 31157
1 120036 194268 835493586
3 124102 96570
3 75526 109164
1 27739 82078 941299881
3 130472 146067
1 13796 70713 310067564
2 191100 473834589
3 86811 164284
1 82195 180834 784113842
2 171655 476731442
1 133171 167600 569848127
3 54938 90511
3 39964 43613
3 21747 81675
1 146588 198549 361970300
3 27901 111497
1 101387 195956 689385414
3 187989 193698
3 105061 82569
2 19532 272164986
1 107387 174702 502175583
2 152629 673002025
1 113754 175221 109518478
1 116468 191087 329489087
2 88520 520512099
2 55382 845046350
1 24596 102987 878168984
3 82213 87685
1 34292 128145 644723767
3 83500 125217
1 127694 188877 342202522
2 136363 841304521
3 112572 110621
2 83666 564410685
2 43710 288309085
3 136998 25274
3 94516 65042
2 143642 452136180
1 22682 185980 224120871
1 25915 32918 690680764
1 135337 177537 636221402
2 195378 956888127
3 90419 2575
2 173725 418609806
2 164211 985324966
1 51955 160503 307880830
1 129651 148815 143615110
3 165342 185458
1 52010 162145 499399918
3 18733 26706
1 35248 164143 979968801
1 13141 48277 772051342
3 117555 58089
1 15341 140532 126157503
3 160921 80658
3 140857 82429
2 21965 767127583
2 196581 37392188
1 55036 153412 493451695
3 180018 44145
2 30049 42815274
1 11135 149980 728240830
3 179197 43973
1 161391 191293 720580678
1 25131 147088 56239443
1 175457 179241 969054802
2 71533 25880331
1 137513 198469 488278799
3 87069 95764
1 12120 132070 439429297
1 65531 82771 667338086
3 84150 42900
3 92709 82734
1 183222 187369 445823247
2 125279 411180585
1 71329 163714 117276344
3 130209 126475
3 16119 99322
1 51686 90196 282106887
3 148072 146914
2 30223 699201210
2 52173 131441222
2 18780 45561504
1 163851 184262 687690326
1 137495 187942 28034930
3 46874 175032
1 140840 176311 745676783
3 82216 148835
3 72525 67774
1 43085 66633 511337547
3 144471 29422
1 13570 48259 281641307
2 2705 303573885
3 122069 123053
2 118223 516636631
3 59886 58686
2 150973 518759604
1 88879 155280 668203089
1 116694 191111 412706112
3 23952 140733
3 154796 146674
1 13310 83505 65311640
1 66244 114119 648833896
1 15257 20863 668500306
3 49710 41045
1 24737 94728 719485484
3 66593 180995
1 60608 67538 830057029
2 50942 725413618
3 93957 70304
3 190665 175654
2 22626 241989092
3 140280 180224
2 104939 161305667
3 34550 43049
2 128059 373048815
1 21021 197820 458780734
1 132383 197232 371593904
2 87862 123760012
1 69316 145734 217588629
3 167205 97491
1 20243 199307 43849250
2 116392 636638492
1 7486 196655 244857691
3 33595 111853
1 40106 115019 158366889
3 117675 75151
1 62703 180043 30251870
2 491 215928619
3 176035 92254
1 88479 129147 22718223
2 121591 450141809
3 162656 49162
1 9859 92362 314605317
2 188204 82147484
3 138760 46135
3 44418 102220
3 186850 51891
2 109831 244362904
3 158567 123779
1 51446 116043 76745303
1 160115 162806 741859153
1 39755 130365 841960368
3 4371 55238
3 107962 39114
3 134672 135714
1 108629 116856 231959697
3 166395 84062
3 78112 162627
3 75737 52563
3 667 8806
3 106130 55731
1 174695 174863 275278123
3 169456 129069
3 44289 130407
1 12176 23741 124573516
3 102347 77663
1 80559 189624 538393793
2 72495 918201784
2 94592 728800771
3 139448 3857
1 49261 81590 96624485
2 188649 520875367
1 2197 69379 623253578
2 14667 507009318
1 76774 82192 768354585
3 48227 103587
2 41372 521962079
1 120205 199441 350174681
1 992 64622 293994314
3 89787 190278
2 87317 363022464
1 158036 198789 591525560
3 90716 189046
3 77405 80159
3 188144 11537
2 182648 216803498
2 9142 175014722
2 169756 871200121
3 178567 49825
3 79331 49240
3 191332 183896
1 77997 125172 171583362
3 167866 10928
1 103457 132389 889232697
3 43187 9218
2 158912 625891212
3 31584 9800
2 68567 858870418
3 34128 166676
1 154625 157165 414003229
1 10716 95336 209560014
1 7946 63620 725108191
3 17147 163611
2 191057 841199263
1 59739 177080 963915887
3 66511 195106
1 78708 179330 952277289
3 91309 158429
3 97803 99476
1 135079 175161 57432271
3 158158 53342
2 143597 702515731
1 107738 156614 432607171
2 136983 965367287
2 44794 112479718
2 126680 128411960
3 49506 12678
1 66769 165406 755973591
1 21916 119402 521395489
1 148360 182760 674613416
2 10632 377891243
1 17559 78853 483916469
2 191332 744703858
2 121206 137383705
2 46740 650837303
2 84770 326543796
1 63088 74951 245208083
1 24018 149065 250495598
3 133906 62973
3 185602 82951
2 149445 128085920
3 17327 188986
3 193373 85526
3 190482 101856
1 47874 90184 922211274
1 73064 129070 556922053
2 181608 895031907
3 145742 185436
2 195262 202720378
1 13677 53469 243248708
2 7602 820050038
1 66099 71619 241655478
2 27521 675136139
3 167838 133848
2 60862 335283412
1 69246 139928 893823784
3 188546 166847
2 147441 764193196
3 86363 33135
1 152845 157456 256713576
1 163044 171014 578994574
3 44344 54581
2 66649 668767845
1 18722 46842 227817561
3 29646 32438
3 43182 115129
2 18360 802650253
3 172876 11197
3 159602 121172
1 2700 98856 868029994
1 116534 181082 561805115
3 77850 172164
1 33032 142150 48340378
2 160057 845506609
2 57011 716555850
1 9712 12874 866926850
3 106066 174396
3 58623 29000
3 92549 195451
1 6237 126001 104947788
3 135313 115042
1 63176 127563 827848384
1 139708 168390 73474659
1 3626 25467 674428803
2 176365 237560935
2 175656 712166450
2 22802 66443917
1 125079 151106 639006769
1 1109 30023 862917093
1 79356 82429 674576779
3 176968 176640
2 188100 312811111
2 32713 935312110
1 69170 91791 303009323
3 27365 102289
2 63386 439001319
2 170977 449332823
1 71021 198296 99827685
2 125839 452274282
1 28457 75331 225235183
2 113541 43749118
3 85978 160862
2 94436 600976759
3 41726 46371
2 56542 327991294
3 137196 152021
2 39851 766517363
1 63963 174641 928227042
1 56224 199750 575983251
3 137626 180327
1 172387 191035 238389773
2 156248 768505309
1 8857 46218 766052855
3 58986 128286
1 108027 126050 136335983
1 32952 193484 772102133
2 118181 341077499
3 121550 10149
3 154279 62347
1 72980 115521 602508186
3 49839 3071
3 109380 65033
3 39896 94779
2 14260 243448138
2 40039 539600175
1 83831 174166 473179244
2 60409 254739327
2 50666 544560894
3 2411 106279
3 39634 102539
2 49150 114616236
1 67497 172632 562574568
3 109824 133833
1 19472 66131 257844109
3 87139 71697
3 147426 78664
1 68081 85210 597581843
3 145101 7167
1 43090 49115 989303416
1 57250 158137 559889854
3 199592 10161
3 108278 146084
2 85266 92657843
2 88939 674120466
3 15873 164085
1 88993 141536 226131195
2 61884 168620901
2 114597 754022610
2 131741 368056971
1 63436 150412 653898352
1 157023 178312 879021061
1 5251 38082 195722440
2 112731 986114608
2 156801 212748822
1 77573 190386 594548951
1 72433 182960 668078697
1 17273 88212 611970643
1 115513 151173 311874942
3 19185 13788
2 106973 78255100
3 79665 68444
2 69615 885930957
1 131500 186236 158468427
2 151249 732453206
3 27938 133851
2 131175 858309594
3 188428 175870
2 189351 451731742
3 70699 183861
1 66759 94695 932633386
1 47352 97169 53930190
1 85279 136395 61915432
1 26962 164583 699161164
3 958 85073
3 33511 188872
1 121906 186445 303167714
2 14393 464074836
1 184145 191363 544930617
2 194369 116867327
1 53609 157648 465501056
2 87516 49833527
1 138865 140480 7378123
2 165727 276610763
3 176653 79695
3 16794 38431
2 122695 261183290
1 106627 196972 890562570
3 64360 55877
2 64636 432617032
2 174636 149907278
2 83569 461210242
1 2424 40664 725303950
3 125806 131638
3 90258 93024
3 64092 149645
3 54643 142229
3 130167 28503
1 124522 146719 856954691
3 10914 8720
3 18035 100773
1 88595 134110 759179798
1 146457 197587 594836897
3 94934 84475
2 130212 998678867
1 65897 76445 793249963
2 4761 963997249
1 19188 137521 425990158
3 61634 35003
1 56976 151788 539384633
3 33295 162013
1 130400 143828 110544831
1 24161 57903 690642351
2 99419 319739331
3 152853 87476
3 27556 101144
1 141167 164399 512331272
2 126187 751943988
3 169328 179030
1 66923 163633 658693048
2 39682 561928797
3 194233 132026
1 13461 22387 152923545
3 119422 45254
3 135423 149657
3 95801 58661
1 5146 75188 180758492
2 90314 187149627
2 168659 709126220
3 197258 176026
3 82377 54048
3 25682 12202
1 12266 29014 729400259
1 69661 133219 614229742
2 43466 489367439
3 6139 166948
3 22201 103565
3 168531 178474
2 4958 587478639
2 75863 915884492
1 68441 108928 177041415
1 55537 169183 742308074
1 69913 169105 145903380
3 155131 181705
3 76683 146933
1 53368 101537 600769353
3 124826 64269
2 101334 202408261
1 155237 156022 817591884
2 10067 931716343
3 147723 67639
3 138204 96958
2 21141 471338190
3 192009 167117
1 27103 149267 549284532
3 160220 111448
1 66754 75734 1060048
2 147704 881718562
1 99024 137800 110228046
2 118571 719313139
1 61289 114556 207490760
3 52220 24918
3 197509 192087
2 16078 26429288
3 7981 118734
2 195267 614676755
2 110292 16261823
2 65134 278294426
1 99449 169132 426190883
1 30643 186328 456386103
3 184860 9940
1 8894 61942 81040937
2 40814 671888340
3 49116 49917
2 100504 493344252
1 80494 194219 565809134
2 199032 971935198
2 39059 128163442
1 3293 46293 755352194
1 147145 167245 916474851
2 115756 157840198
2 10001 354587860
1 96424 129583 81880332
2 79179 567995742
3 4660 104610
2 24334 851821593
2 94328 497038226
1 148264 159998 914607276
1 15568 34441 142209647
3 141299 105154
1 194266 199675 518811090
3 97102 127128
3 63241 49758
1 88402 98074 339983930
3 62571 187521
3 60256 70974
1 76486 151698 225579462
3 192810 26038
1 114670 180747 463126875
1 40624 106867 678701056
2 86672 199692978
3 53539 192718
2 87872 23059296
3 90488 162354
3 64085 31993
2 44318 116553311
2 91885 238484309
3 5085 56165
2 188840 538281538
2 162736 970937533
3 180101 30367
3 155932 36643
1 38977 47650 64567185
2 54307 531177193
2 5419 390016718
3 169838 146342
1 91057 157375 677624427
3 101441 45105
1 24993 83768 176638609
3 171425 26213
2 94908 216392686
1 90275 114724 35259506
3 145803 5507
3 135107 53847
3 87274 143097
2 44208 918521900
2 8517 676224195
3 159684 95625
2 96571 26989364
2 71276 436489730
1 28591 52566 531997756
1 48550 131772 587537079
2 103200 3266386
1 58380 75868 794167172
3 88321 150318
2 107955 621912502
2 146364 156823398
3 134504 118288
3 99071 5523
1 109139 136872 130039899
2 73932 605814971
2 97439 302850037
2 2423 610234825
3 25067 72384
2 48628 304051501
1 142958 199683 678277786
3 60529 60187
2 191560 37578812
1 124617 139593 174647327
3 39481 115340
1 45721 170891 420184630
1 93024 136788 60461289
2 63033 810394524
3 57813 13724
1 188128 199627 730958031
2 49292 53262074
3 136049 83101
1 102980 110288 658408290
3 38384 89415
3 194483 136242
2 14070 279992437
2 143924 153668653
2 62719 394147212
2 187718 248107519
2 108384 715123497
2 191535 24230755
1 167103 175529 862775406
3 27826 53035
2 24715 819582409
3 86059 136015
2 43265 631309853
3 78647 152392
3 133563 93519
2 45212 240818761
2 66130 4921183
1 75401 184447 6108238
2 46391 305015575
1 33888 128957 456247376
2 47760 355012997
3 128681 41525
2 156295 750625393
2 141424 102511802
2 77464 384406985
1 21475 101983 821509972
3 61777 31799
1 11814 115600 749714981
1 109184 135420 946259197
2 87100 110371550
2 198074 474835604
2 6407 369991133
2 80658 820269453
2 11611 688931361
2 163367 233756742
3 96190 190555
2 158177 896672670
2 53786 732352147
1 46545 197012 229021098
3 41310 66382
1 64230 169678 294007494
1 141535 157009 387100375
1 20450 78360 713053959
1 11129 21936 288971269
1 24475 127146 319838809
2 172982 960178662
2 168705 569740097
3 70344 24447
1 8653 23044 441026780
1 61244 79419 706036887
2 159086 226367552
1 12679 74267 770223358
1 33494 155015 552380273
1 103432 110622 760286234
2 4116 910996418
2 105724 136598227
1 57546 129448 717386825
1 55115 65921 423203231
1 134378 150011 3649151
1 100461 166844 188030634
1 53502 163328 774006242
1 6367 195838 587440176
1 31595 140687 957895502
3 42149 167160
3 132039 82107
2 101871 377221286
2 14078 770749335
2 95491 223945179
2 178094 546570511
1 26585 32490 421825163
3 169667 79439
1 104984 185285 865324355
3 46940 74076
3 124979 28482
1 157901 166768 720979695
1 94625 150580 485069806
3 150516 19886
1 13635 197879 774179107
1 81442 118270 705669774
2 92583 958993787
3 7701 12548
2 131622 398861575
1 140326 155644 907562537
3 87436 72814
2 46510 307900603
2 88323 979375708
3 156594 157338
2 135905 285996300
2 87656 876360978
2 64444 302461101
2 89959 370590151
3 81769 28345
3 77622 125879
3 37350 109244
3 45614 198739
2 57393 809873359
3 101271 194635
2 144710 227542672
2 86923 240252105
2 195384 443584122
1 105328 169771 159874624
2 168479 597708677
3 104320 34222
2 142482 631383691
3 73527 106702
2 120473 520091379
3 50398 62
1 64841 76690 690454323
2 184531 410960812
2 89604 560047581
1 3301 197569 385974934
2 12519 362752005
1 45970 152886 963674129
1 141479 142510 360218951
2 24718 66812268
3 155118 164374
2 72490 490774564
3 23889 71421
2 155230 202902219
3 38642 24634
1 72575 110566 47078457
3 41191 67975
1 55323 191015 948189596
3 52976 123908
1 126182 135005 255263524
2 109933 899488420
2 90881 869304321
3 43057 21897
1 27854 119066 332944688
2 133420 535506858
1 54729 190704 145195287
3 160324 45936
1 160084 176110 113960873
3 41408 113201
2 85966 893007984
1 38104 177519 946972480
3 180667 144098
3 29982 78361
3 6917 36075
2 162297 21031730
1 49190 98014 513416882
2 195157 356861734
3 39012 48141
1 119522 157972 631668843
2 178877 291153383
2 177788 841998808
2 103098 491497288
1 30448 111774 540934987
1 61388 104364 902446200
3 175 134758
3 48293 18960
1 84987 112509 303759125
2 172329 32870185
2 146001 751045227
3 155724 141036
2 197609 408099888
3 17291 192886
2 60640 660534207
1 32674 120435 387622859
2 2637 568771642
3 98899 123529
1 170696 175532 239601404
2 60958 408021167
2 129115 758981836
1 92387 179319 448613095
1 75358 99348 438810125
2 102935 822631847
2 17897 907371148
3 106835 102890
1 24435 61677 855203971
1 19972 102641 259003060
1 40322 53887 295444468
2 109639 120425564
3 103478 83578
1 111884 158831 896082066
1 77252 182567 612327026
2 21823 841070189
1 107383 108077 885633766
2 47512 488397916
3 41751 71428
1 116683 186080 39030157
3 182764 191010
3 61711 123805
2 56682 63759835
1 41004 116195 10398746
3 193021 177588
3 165042 141411
3 167864 177351
1 1016 64670 329728727
1 718 174744 295281138
3 109172 166649
3 60875 85809
2 57973 547060046
3 146634 176030
1 55847 174123 830704266
3 73989 72770
3 54779 21263
3 199993 146923
1 39577 138960 391915075
2 15879 302071387
1 16621 128899 576651410
1 416 178916 580557265
1 11419 109202 389482468
2 144511 477722166
2 198742 606312988
2 145604 319488261
3 49554 5054
2 172889 129830350
1 2834 25858 914489866
1 74888 186096 975456640
2 142072 546501381
1 77097 123268 564084159
2 40585 443045960
3 23360 190090
2 155782 640096307
1 142254 163520 901809192
3 177150 31843
3 157903 161412
3 118536 150414
2 52583 657502531
3 24203 161008
3 106403 34778
2 83238 638076393
2 160643 38245920
2 62616 701030584
1 149728 165643 224729077
2 61709 548413143
1 93885 101242 335390545
3 181380 126363
2 45527 720125937
3 148701 108038
2 111187 235780945
2 196650 889432770
1 80836 147554 146488152
3 1305 115891
2 21863 147372399
3 132823 60502
1 47862 185119 919210642
1 48231 174292 154238437
1 139862 153704 356560507
1 145693 158389 740703396
1 74218 151995 626092198
1 159452 197443 448700241
2 96183 364629963
2 129503 374903496
1 3729 26086 364293277
1 25308 130500 699114564
1 152991 162900 17619523
3 33425 141341
1 37294 167835 423950448
3 58585 191194
2 85695 60193505
1 3314 95834 19724217
3 150821 136538
2 40485 11335895
2 195670 463945385
1 78548 94413 657560361
2 156324 125165441
1 78138 198683 639051711
3 3311 44658
2 146649 113074359
3 5120 34558
3 40081 12693
2 147274 690052161
1 26394 158240 960754551
2 34810 126056179
1 99192 186983 275126881
2 154194 134259745
2 131284 1600606
1 69175 164942 328688402
3 154963 157999
3 161191 22962
2 184660 255077096
2 5530 660680691
2 105220 839864081
1 9617 22255 103973638
2 120785 779487363
1 26630 45830 800177324
3 102208 134556
3 32385 68703
1 64914 154211 576374865
3 153373 29379
3 15946 184153
2 15297 448958417
2 56178 707503698
2 15213 389698458
3 56944 15279
3 50426 67008
3 5904 15930
2 18339 248984556
1 84916 112071 487428066
2 72220 766290715
2 63994 482828885
2 7506 725185867
1 74331 175153 147254992
3 149987 118879
2 6644 261112237
1 44840 186988 959660956
1 181539 191436 734135315
1 139016 186855 741070692
3 47057 48064
3 15033 48977
2 65826 444105676
2 102843 53301348
1 140473 142086 134373665
1 71520 174748 385016717
2 140935 96171490
2 30815 402495164
1 18046 79348 725474287
2 381 451605598
3 189605 152755
1 111721 138538 82084348
3 30839 87088
1 19342 127501 319709467
1 28738 177421 519097182
1 60655 182265 11576579
1 38372 82088 26873036
2 86457 53985005
1 38692 60242 354631304
3 107492 136631
1 64335 146235 152042810
3 145887 23876
1 34282 142069 260059680
2 10661 898796161
2 3804 687332116
2 77057 187628420
3 143845 98822
1 70093 193372 21110651
2 135527 538163483
3 85301 186334
3 45611 139674
1 6266 101770 890931599
2 167733 893634825
3 88979 196418
1 18788 81673 761287599
1 10192 165320 457491240
3 95486 169528
3 123479 21261
2 109166 416798097
1 112669 149591 374720032
2 72890 26399363
1 100660 123028 200403088
3 173039 150854
2 25053 184934177
3 37865 158790
2 33355 902319029
3 83356 100985
3 31353 115490
3 123025 191221
2 195361 496823131
2 73737 204864656
3 87584 161309
1 128211 154064 252184851
2 1502 198774195
2 153794 599643366
1 156303 189046 415744500
2 158774 90459305
3 132365 168912
3 102681 83654
2 55002 904798594
2 81619 565175598
2 29366 694841048
1 28230 199701 218404869
2 155190 879843430
3 77802 162540
2 22540 62096890
3 198168 79186
1 108326 159377 718635760
2 140399 276828338
1 10883 110352 523662190
3 56418 167409
2 14850 909902259
2 3825 429240988
3 30457 63704
1 37781 144673 43947258
3 18604 65153
3 188054 97425
3 7951 26452
3 20494 21196
1 96673 177475 632004809
2 68685 715660598
1 48857 93636 397530592
2 90066 370955546
2 8113 763139387
1 6422 178065 631800757
2 49186 120368380
1 69680 160730 294391680
1 87179 173988 792777663
1 40937 85828 283901770
3 150298 157043
2 79734 120913317
2 83790 137496458
1 27987 158835 797536639
2 182886 158782584
2 158013 90795454
1 50741 158291 484954218
3 48262 105576
2 91546 794946377
1 22895 177230 974513017
3 109166 77419
2 155722 576497305
3 148085 155644
3 24166 129260
3 93674 104402
1 53925 68024 176460783
1 9626 166287 371386018
1 115853 142013 322604682
2 125969 395644305
3 82152 70544
3 42532 195473
3 101987 14632
2 89116 585702780
3 49896 165857
1 11769 111542 159461281
1 52581 91938 725864830
3 91650 96881
1 24393 85505 753644816
2 56884 30701570
2 44131 411765744
1 53249 114483 167143336
1 61819 149298 810031572
1 28564 96501 280534258
1 118287 161141 946496886
1 1051 147540 277098278
2 8253 537034607
1 118143 149732 254869106
2 187714 980734471
1 2132 27973 594206971
3 65839 109201
1 152262 156296 864721415
1 4888 89348 724682688
1 31042 127764 482141805
3 40424 164295
3 196315 127028
2 176689 515560850
3 144890 70161
3 108953 87451
2 185464 848403646
3 18976 114913
1 2379 75936 904178120
3 170598 122604
2 141824 733114069
1 37161 124988 991679394
2 13567 37678246
3 55984 83433
3 12783 34574
1 34413 121159 789653155
1 91323 137287 293710999
2 38406 330320396
2 107371 530795605
2 135131 291483517
2 42551 595554006
1 41311 84152 408265938
2 183494 265745646
2 167106 193175994
3 162946 123571
3 156545 141958
3 53256 31388
2 131373 460404973
2 119419 996132997
1 22415 107799 554106287
1 7572 155288 283817136
2 96324 244703406
1 22021 84232 461048216
3 23999 119255
1 93355 140858 811949612
1 18474 72560 341435861
2 153178 820426626
3 60816 79328
1 106814 144558 491330164
2 181932 659803415
3 127368 190591
2 57869 826556411
3 5091 147295
2 154968 209051163
1 35913 149551 191794097
1 32397 93015 347599785
3 124874 64822
1 165259 192784 983634662
2 112177 435322008
3 198645 94255
2 128203 113625173
2 147221 163914698
3 101327 126801
1 23332 116731 76882252
2 150225 630371787
1 1627 136402 83849376
2 182497 576239627
3 164109 57234
2 159137 533526612
1 72836 156898 535036694
3 95373 71296
1 25774 44057 872683976
3 154109 192856
3 104406 78821
2 177338 646927866
1 6421 99233 765643326
2 17140 324064301
2 147887 148204780
3 155077 65980
2 178205 921816042
3 69523 16864
1 132876 156415 843369046
1 133399 141744 156175721
2 160808 85662713
3 117750 142592
1 174862 181704 981349929
3 22047 115252
3 43186 182795
2 79736 295739731
1 6411 140136 877956467
2 102072 259304478
3 196703 58325
1 5645 157072 322568496
1 169103 188906 33121838
2 123908 158230235
3 51712 79272
1 3242 70415 384620657
2 172080 166532420
3 46066 196895
2 30633 152403063
2 125311 46439221
3 139071 67359
1 85348 173764 656533847
2 30203 83235758
3 174396 145580
1 30875 94245 573183862
3 162742 89405
3 74795 15966
2 76051 730463787
3 144270 51178
2 131854 952742932
1 41162 177733 968373119
3 68227 34804
2 157541 425706438
2 101135 527185624
3 168741 111649
3 757 109967
3 149530 36775
1 10716 89788 27108537
1 172411 182535 734389243
1 37836 78315 978795108
3 194369 26185
2 166136 687443280
2 10034 161513193
1 65267 94210 594482585
1 71308 128218 78261078
1 23010 39130 535091410
2 184023 813986418
1 920 54111 448581875
2 55448 408509631
1 118774 140618 322443786
1 124132 164386 188851185
1 65249 195544 889379767
1 7991 121884 505241748
2 3803 609717390
3 122907 16426
1 82434 198011 189678325
3 105377 198903
1 38640 176341 124016377
1 219 169651 368762074
1 144117 199719 341749909
1 24889 88910 254158390
1 114692 157150 802356602
1 65354 156694 274073520
1 43767 153897 224893328
1 25183 173317 120051963
1 43801 121989 941229169
3 10437 644
1 55955 197010 54727981
2 28114 465120599
2 98611 406173314
3 130541 116803
1 136655 164137 373009244
2 138784 250274409
2 75483 965544132
2 191165 973634065
1 2634 122074 275069317
2 17694 854167485
1 45979 133663 967754538
1 157619 196486 49857519
2 82323 708749769
3 158195 73242
2 72107 259807725
3 169303 151839
1 56085 183317 405147367
2 184583 860500373
1 78012 84727 788775582
2 159054 594176194
2 104131 279572108
1 58832 145719 795155202
2 646 219616129
2 113387 74020152
2 28842 646146333
3 157554 101525
1 12013 85236 495768598
1 90392 124709 807890857
3 130045 169649
3 99227 32459
2 23352 276407365
2 141131 451191660
2 194025 270608464
3 96649 100653
3 7700 192590
2 182447 310350155
3 175443 144828
1 83919 166246 932182456
1 53056 136940 411887137
1 144356 186248 478076740
1 113544 150617 303240795
2 153329 495747373
3 142581 50084
2 40469 659038493
3 68173 136883
2 105560 399798892
3 182315 41153
1 34879 84518 938701153
1 62969 157231 343906522
1 66451 193200 977769810
3 48228 127056
3 199497 5509
3 91220 67422
2 176753 918636041
1 95914 176701 846720951
2 27609 812819210
3 191171 72227
2 104348 523903557
2 8940 232585996
2 186774 956988956
2 19872 935161432
3 128836 52294
1 64422 94457 358692615
2 53850 103618979
3 122931 5127
3 74123 132001
1 4464 136414 120134107
2 59829 533746185
2 15595 449880966
3 78144 105542
3 168062 103947
3 43217 103246
3 33660 88863
1 7109 192309 360798077
2 179655 732572699
3 192220 103677
1 19924 39687 842018120
3 6200 191549
1 127697 150808 595971415
2 90265 107599364
1 41282 138474 870990192
2 113726 595005852
2 55423 280434724
2 99097 225255049
3 165423 150288
3 67552 98138
2 25019 391378812
1 102637 136634 549418352
3 88634 2009
3 124887 79268
3 53325 189858
1 84525 153481 246279445
3 157870 4575
2 111072 594969119
3 144398 192123
2 43522 165573494
3 70362 112336
3 194832 9496
3 50086 150410
1 25640 170509 534172980
1 83714 113196 37832159
1 125096 179916 149001684
1 27450 150886 631555693
2 152277 33435955
2 26063 108820797
2 150241 1938414
2 49721 122867637
1 82147 177098 900166044
1 129436 131144 223949022
2 177982 98290162
2 2286 57148860
2 29415 849493390
3 198837 110284
1 129531 142411 739649398
2 125743 401906644
3 170421 141663
1 56248 62040 638897420
2 164570 23349170
2 70715 259494631
3 118712 105859
2 72467 558921381
2 81069 369792223
1 34388 122058 779999514
1 84058 103419 573380847
3 124912 104042
3 29944 42303
3 6777 81205
3 130263 40915
1 22843 199819 527699375
3 10506 156483
2 174605 357260166
1 184039 184620 80677365
3 58130 149875
1 78201 149104 372848292
1 30749 171497 180190361
2 12264 600961165
3 135314 131496
3 161073 37483
3 114864 36896
2 30592 683593970
1 120728 180980 48478229
3 180003 186083
3 149039 186803
1 145978 152557 615782698
3 28702 169774
2 143875 19319167
2 172079 59639900
2 186132 587500539
3 146890 73223
3 149929 150916
3 91519 92054
2 16466 634881347
2 20787 811209867
2 23731 95611107
2 14681 666060944
3 136930 77063
3 33210 137270
3 66245 130942
1 43457 103547 779298011
1 42218 123926 694725064
2 114477 688665964
2 43311 505024787
1 7925 149480 972459646
2 131029 557691397
2 131147 462961369
2 163296 19963023
2 129726 103292241
3 139095 65303
2 46922 931761845
2 40693 477731249
3 128138 129318
3 102083 25818
2 36615 862291187
1 71632 189338 373614221
1 73365 183027 44671249
1 46281 88517 38032335
1 89532 96606 998809285
1 41528 50305 712140060
3 136222 193724
3 166702 35697
2 80999 451549979
3 189509 147788
3 146147 195331
3 58295 116124
1 14802 159823 186329397
2 72668 379650620
2 128798 100167497
3 199695 137668
2 62076 299877690
3 196133 77503
3 78587 156354
2 111022 360643193
1 17685 166451 100381938
1 37620 42023 228559921
2 186614 532739886
3 77729 131755
2 22846 759350256
3 13768 186391
3 140390 32925
3 81561 132911
3 10683 136280
3 184889 92207
1 66532 111093 780456136
1 40550 148887 508664742
3 1331 156151
2 39174 886112766
1 70707 87722 634855184
1 51528 190290 353391209
2 166139 986843178
3 151324 187472
2 80846 619134203
1 50563 175919 825212750
3 126714 186166
3 131372 71238
1 18179 114364 209267454
2 11806 9887648
3 139149 181124
1 144318 163792 226396169
3 99435 137271
1 100982 137029 772047501
2 22893 784202137
3 196950 6447
3 134336 89920
1 109542 145047 42383481
2 111516 942636676
3 127164 161620
1 188206 195819 276159089
2 70772 92619242
3 66566 126032
2 170073 552257414
2 62985 777954282
1 12315 161453 149705958
1 34871 51645 829844285
2 100863 728280379
2 80694 907560757
3 32529 81825
3 116240 158417
1 123387 136647 435036689
2 132880 125639535
2 188595 958435895
1 82130 97908 390668484
1 86738 138591 425838736
2 149347 946187810
2 78174 68854515
3 42710 196471
3 95966 31768
2 132238 139850794
1 18824 152726 834026952
3 180847 163006
2 151186 378252771
3 116243 9927
1 33115 142016 902455520
3 199365 182522
2 111110 765564318
1 28422 65367 959035019
2 60443 59731856
3 61666 168161
3 56098 191267
2 68814 547827105
3 70633 72282
3 124148 63712
3 11447 178558
2 149108 858113876
3 89604 102008
3 40630 26323
3 188614 106134
2 67553 629407328
3 106493 146148
1 138220 163134 404468210
1 53882 87054 806039498
3 62875 84168
3 131273 8362
2 102012 245025618
1 13972 132059 43646940
1 64614 178734 620740619
1 16496 187252 140163048
3 99027 66433
2 41540 716970655
2 22597 854390005
2 161431 280114307
2 148021 412689344
3 6 95835
1 84932 187413 653453596
2 42510 144483590
2 140640 158581104
1 38279 121670 87705735
3 155755 61214
3 56464 148769
1 22705 183409 940101346
1 73305 176133 782354586
3 114446 10118
1 28246 183992 519719347
1 56374 143842 138982817
2 135240 469994709
3 184348 9563
2 84910 131313475
2 21959 184521332
1 55968 124302 75517376
1 42168 89525 998392470
2 81041 165095074
1 33035 146923 149928427
3 66949 155818
2 144943 823281862
2 58350 201513171
1 48880 91719 502806515
1 107339 138835 937848592
3 161952 11328
3 188301 41308
1 105816 149379 881558576
3 82275 140916
2 61013 3242693
3 39633 84501
3 130006 124530
2 10362 774132075
1 29634 124170 205296155
2 57201 739113366
1 22036 140282 692101031
1 56990 89434 951722230
1 144615 198053 246218189
3 192678 11850
3 141669 129052
2 65329 728640514
1 187017 198925 303965211
3 184664 126379
3 187005 65254
2 25562 789217987
2 149119 750009834
3 59996 107610
2 116861 639135045
1 31327 90228 638850221
3 10046 29231
1 30274 144936 999620663
3 197298 55574
3 34654 2891
3 145293 30366
3 184924 87853
2 18709 146613696
3 113339 1714
1 32287 113888 129079529
2 95693 212231804
1 28719 56584 865332041
3 46715 107080
1 64571 196611 522741898
2 186772 827491021
2 44270 77743217
3 96622 60787
1 72900 170955 608859300
1 18652 68059 82665065
3 122730 29441
3 124224 148070
2 178458 91804765
3 65337 63628
3 105581 14386
3 183790 25412
2 163694 462015960
3 186104 126024
1 59815 68880 49751556
3 26862 49315
3 112282 44337
3 55309 134378
3 157047 185027
1 1216 110268 144042617
2 95418 60345945
2 51486 461470086
1 6161 162678 692832960
3 18127 36136
2 128370 157631257
2 155209 501422586
2 128685 585391364
3 61164 131049
1 14736 54183 66855980
2 93342 662637642
1 107638 192795 903539486
3 169081 22866
2 33061 129668043
2 1322 67885742
2 113352 168698237
2 183460 476997083
1 73121 83405 678015184
3 26031 72660
3 94724 158907
1 31661 101685 767653777
3 128229 50609
3 117975 113655
2 54630 651443413
3 32276 37560
1 15919 83196 701191365
2 86879 582397876
1 96277 171334 342172871
3 19268 24222
2 173478 661912505
3 140807 42181
2 78971 32616056
2 119375 268024397
1 113612 189413 673081246
2 109492 793413085
1 87595 138957 806843573
1 23943 161679 310505238
1 85359 160901 798052208
3 105241 101724
3 66740 44409
3 92027 25750
3 85352 40074
2 56667 838750248
3 144279 1361
2 95744 483365060
3 116933 8528
2 164560 273909344
2 104607 269187486
2 1704 193060919
3 104863 161712
3 187162 94402
3 46111 153692
3 7441 54037
3 172088 157182
1 150501 161830 845513818
2 159381 943763711
2 3584 103793389
2 125183 294332858
1 671 47673 324497376
1 38923 137575 668325100
1 6612 165831 607206235
2 39458 721571818
2 144164 319853119
2 121586 79631494
2 34920 388140179
2 27755 284176959
1 51247 66243 504561246
3 86336 189270
2 148118 574168060
1 27635 37040 506604019
3 49482 718
1 65816 116317 314759336
3 115638 45751
2 49612 297478408
2 123473 693434388
1 47974 66345 78289350
2 147365 329396211
3 180772 105875
3 32851 92259
2 71435 835049301
3 17616 52339
1 78697 196328 828327190
2 146276 869846506
2 169328 915588035
2 189707 395335331
1 5835 62137 466327128
1 161009 169176 101700866
3 160053 97461
3 61948 103502
2 105173 868920653
3 80710 37674
3 25123 22031
1 80185 96183 60169356
3 174595 99542
3 122648 48869
2 194271 929120381
1 134196 137397 683792003
1 49845 96485 824955050
3 37816 140674
1 2100 191095 475565006
3 176712 82208
1 60160 76059 362468361
2 191135 427157296
1 135721 157701 930158513
2 142721 64457455
3 24017 21260
2 92392 858090440
2 175458 23354243
2 160890 920912796
3 103436 174051
3 88979 196523
1 6782 164705 434231108
3 195719 106983
3 123039 34412
2 75138 738979792
1 102568 180798 773605318
1 72555 143903 919245132
3 143560 105314
2 85540 62917866
3 171338 164308
1 61078 97948 770956219
2 94688 811656340
2 78395 638535870
3 195957 113779
1 14601 179398 952050379
1 195510 196967 422613673
1 69359 87888 310909230
2 144697 63902734
1 114669 165292 814688913
1 38437 56315 910579235
1 399 98517 557279588
3 153148 57385
1 25982 58296 733638284
2 69806 980178732
2 130599 480556298
1 2136 180575 526175032
1 34139 154182 733634424
2 149157 949370214
1 31427 172742 848885858
2 32628 779739637
1 57452 71417 807437657
2 186120 865459094
3 154958 76279
3 134900 165210
3 188004 45267
3 135902 7597
2 174999 435214659
1 18631 103962 77403750
2 1288 171908519
3 114588 3706
2 195554 716459529
2 95506 536327066
3 193190 2739
1 120883 190845 663371038
2 196403 53775072
3 11249 41851
3 20433 3942
1 11142 53285 595081706
2 122378 680102437
2 109508 75188314
3 7110 90113
1 21930 134189 807334181
3 184454 181435
1 111919 146652 433751919
2 184946 281119125
1 57206 136595 81882617
3 104719 129067
3 153921 33304
2 106689 191013681
3 15223 39147
2 147173 128449196
2 52246 277611596
2 120299 946304555
1 29803 70164 38444566
3 44800 120515
1 112252 181986 707553286
1 67243 104157 509909207
2 70742 574765905
2 111219 980202157
3 39671 111384
3 9583 49714
2 178443 867038879
2 151123 48136767
2 117515 989258919
2 42466 483839399
2 144398 388935954
3 47407 134167
1 8633 97143 403608879
2 61136 386049955
3 77391 52464
2 11378 61838712
3 159248 161961
3 102951 25240
3 85356 121271
2 8520 945741247
2 114461 327636215
2 188380 902015110
1 150145 175422 927204666
1 157474 168672 818057554
3 90792 65703
1 35496 157362 363550212
2 79880 417749938
3 136592 199786
2 158953 28110971
1 152858 168754 705064389
1 91033 127441 63084837
2 169748 186844292
2 132440 169995253
3 3476 14756
3 19045 66818
3 182956 13016
3 198874 128936
2 63432 318808790
1 4573 43505 778527620
1 57268 59136 255655772
3 83662 38113
2 44215 446075712
1 84538 174047 917665943
3 132311 60051
1 21185 36322 167540646
2 199575 647668194
3 49471 10018
3 84294 63741
1 7697 122002 840265919
2 148637 166855251
3 36339 125600
1 142646 153626 479199045
3 183855 117116
2 150086 348693935
1 41254 179542 619885437
3 114061 139364
3 113015 160868
3 71923 153830
2 158090 610526614
2 136937 4960736
2 96405 50690279
2 45703 468470263
3 56042 54044
2 24753 444984536
1 23035 127319 882550931
2 128671 416566467
2 47212 290724222
2 22303 121134627
1 134949 194211 912085173
2 101843 30016712
3 161531 136804
3 91379 134312
2 77283 164567485
3 164573 59382
3 33976 873
1 95373 108334 354339661
2 103740 464680779
2 118619 765215788
3 55995 65068
3 52224 78567
1 55276 169749 940632118
2 76953 452225380
2 64657 175811639
3 49556 52895
3 85978 168986
1 12757 190786 651540521
2 180894 892327025
2 67552 490615122
2 190996 714179047
3 72233 165358
1 9477 155145 374827055
1 64279 100371 481525924
1 179720 190630 144226753
2 5969 626862962
1 149663 196150 470780336
1 39497 186554 458199527
1 91383 123935 12481312
2 43137 853354325
1 124144 138860 20123967
3 16832 76433
3 15193 132219
2 128122 246158294
1 68422 184042 618101949
3 61071 178296
2 16571 453907616
3 105688 22664
2 140118 339310342
1 116412 152319 260469785
1 126804 158817 541858383
2 74664 152030493
3 111819 58697
2 103213 95216065
2 34320 587297527
3 47107 94156
1 13977 92966 510906751
1 129274 163280 37378650
1 151610 199473 52173914
2 72228 473183620
2 104155 316779970
2 6437 899753340
2 87214 787605256
1 88957 121674 146033287
3 595 198821
1 35545 47532 897503420
2 60786 993085704
2 150002 988698758
3 106891 36970
2 173008 161648628
1 105814 167098 704631287
2 179389 305664078
2 67672 564434093
3 58328 79654
2 171549 513492710
2 94113 443558666
3 108647 143017
3 139471 194670
2 147665 540809628
1 83156 133331 448994378
3 148341 60982
2 152269 371014372
2 118580 464383145
3 97711 159874
2 104975 158225732
2 99542 707815588
1 143516 170170 673609417
3 87531 75240
2 169418 514923022
3 124848 26461
2 57796 664091650
3 79834 114996
1 88724 197050 605531413
1 16512 60586 487301811
2 150846 873764253
3 52969 13107
2 181581 579760634
3 153235 108710
1 28051 30489 670819627
1 157641 191449 902778596
3 80337 160551
1 34305 125836 162076217
3 11610 115459
1 45971 195198 864874265
2 136024 351151263
2 149178 731229325
3 14369 86037
3 158013 8496
3 72778 125938
3 103608 56482
1 17930 122807 697589494
1 2761 198383 477143312
2 155120 394992532
3 196948 162604
3 28833 164964
1 127967 160519 236395054
1 26073 186158 195629199
1 25341 26766 429719311
1 25514 50233 968254563
3 30621 16972
1 56498 109181 674868164
2 32322 965371228
3 27270 108307
1 34974 87505 914328063
3 191399 102914
3 178626 40778
2 109533 240095762
1 41471 190419 892410629
3 75341 191214
3 73284 34762
1 58775 188185 474677805
1 20143 114347 825456928
2 180329 347376275
2 146771 417224861
3 149718 9474
1 29860 32166 989747983
1 1193 34642 294584561
1 3719 100118 77172677
3 68762 36576
2 65046 973241606
3 72860 110101
3 105286 60164
3 120668 186589
1 53646 120232 800058100
1 144016 170106 239281609
2 36481 566486778
1 116193 163973 993403879
2 190609 132265241
1 16405 99750 501516488
1 545 19541 822453963
2 57043 436362099
1 12318 106485 93239815
2 12792 975988995
3 61752 10314
2 44334 451767508
2 102913 944006433
1 75899 184467 68794189
3 183273 137802
3 9417 59019
2 55071 708980132
2 160299 149759469
1 122307 130206 458779202
1 97440 190875 45171866
1 109673 194119 152048945
3 165928 30458
2 151640 599673129
2 199029 751079665
2 115062 834640908
2 172857 443444820
1 36729 114543 416118385
2 187450 792855003
2 165152 476992154
1 131954 133220 277508945
3 126103 119497
2 193934 635583813
2 150347 914849696
3 171815 171329
1 167567 175680 684482485
1 13549 94996 676919771
2 144786 620280140
1 31588 63234 668233619
3 56160 43300
2 149679 824280549
1 89962 122503 87581265
3 126050 32310
1 134698 165009 703863221
2 98270 826649945
2 107285 335928366
1 90356 95279 821903745
1 21613 73557 155965343
1 98088 99514 305879019
3 39467 81682
3 173997 46032
1 51760 91016 164603409
2 136280 841482517
2 192630 3156509
2 58541 262323419
1 13120 125371 495983389
2 151623 152314225
1 71287 77392 345192688
1 65089 94248 837969744
2 36356 57996770
3 111796 81731
3 66141 183759
2 2358 153511690
3 36382 42143
1 49911 90160 36431759
1 47812 172510 734929560
2 79068 207557178
3 42945 142639
1 124579 131256 604670800
3 8397 111255
3 157376 101955
2 40445 675814715
2 122287 409220794
2 41982 857441516
1 33112 164405 431037091
3 23123 9227
1 77703 89039 43601503
2 79431 740237714
3 13579 4034
3 59881 174938
1 98109 116177 248961368
3 45621 121587
1 181979 194140 556277729
1 26387 60389 626907968
3 165718 107793
3 182669 186567
2 143758 242849640
1 39740 172485 417120998
1 35243 186004 559936661
2 128982 571044753
2 96157 168251408
2 197818 528669725
1 113907 157360 247355017
3 128924 126743
2 26854 550810133
3 32667 5502
1 17180 158822 674385155
3 58117 130935
2 192459 666886209
2 123714 947183325
1 34636 188336 510277066
1 14423 194353 878504578
1 25508 83804 204127221
1 33755 85875 239427294
3 43240 98945
2 87631 793488497
1 124976 173502 706070062
3 65531 124795
3 33920 62669
1 18316 155764 44137790
3 108056 13572
2 177519 181935079
3 124623 43431
2 64327 543092697
3 21728 168268
3 29214 170555
3 57092 107430
2 150934 241876937
1 14253 92026 719331358
2 83032 319498604
1 47691 95396 310596608
3 102133 73092
1 10948 181794 423824974
1 13430 55921 510140032
1 97582 181033 90184872
2 8435 830808100
2 138176 177690066
2 102666 152013322
2 31364 579701768
3 138167 74672
3 184132 173701
2 40556 986832295
2 141024 463725637
2 38506 763391828
1 16677 62801 260882987
2 3358 149325284
2 2177 968262106
3 106438 29350
1 121809 152840 368937871
3 5436 154768
2 123764 85422520
1 98929 135372 144382810
3 189326 67793
3 125408 38947
3 172528 159043
2 35531 771326285
2 186242 203845643
3 1137 102832
1 31849 51125 90044312
2 54144 817311009
1 115602 139574 215473028
3 3053 98516
2 145764 830066487
3 58395 190061
1 152419 192911 622554283
3 153956 36047
1 100303 197218 679505883
1 63057 152042 817568277
1 98737 192496 801337955
1 36042 118838 100270312
2 196463 59171433
1 127567 140931 691971790
1 85631 133135 581550053
3 40159 116725
2 154937 653819058
1 94072 190945 441877705
2 178199 337856827
2 66755 522534183
1 38101 130338 511394725
3 171533 29867
3 39611 107604
1 126667 142264 25268819
2 197801 524373236
3 49968 175300
3 126645 34717
1 12686 156192 22984615
3 141067 17922
3 28061 195602
3 125953 7757
3 164428 30790
1 28817 53173 524811032
3 136971 170354
1 17091 72831 183756734
1 112406 128715 132278793
2 139793 9309569
3 45933 153503
1 61325 143057 216310181
3 104640 3429
1 22200 90501 962998301
2 199675 804423
2 182561 906868244
3 181222 78429
2 21083 672214141
3 79975 86628
2 33434 519941449
2 66168 202287455
2 159931 238989773
3 25397 20473
2 145841 273450738
1 97059 196392 125122205
2 37320 48915377
2 198716 426010328
1 58744 108511 296249453
1 114502 153673 430999301
1 71612 128060 71380987
1 58185 72297 224145793
2 133132 297268051
1 165675 181665 660945325
2 27320 799128677
2 45744 987575414
1 32854 154952 892182918
1 34829 133803 668346028
2 68652 959727703
2 82633 788151186
3 91545 134377
3 11339 156038
1 93332 162272 444736641
2 25346 890651286
1 17460 40617 198351673
3 110064 162921
2 37565 681645357
2 196836 474445252
2 190943 265345381
2 177998 484614446
2 131632 236647397
1 42182 111604 266429301
2 153727 958851078
2 157223 754716539
2 59746 513705360
3 98372 71328
3 89860 11401
3 172289 146948
1 34372 57344 765995954
3 180010 97788
1 6039 83592 331264086
1 22350 39178 34522484
2 48322 575504612
1 65164 158881 992360241
1 53741 56946 966874293
1 73747 165490 81264560
1 16736 190739 353692833
1 14817 173971 33991483
1 34522 169510 929642703
2 140120 534237928
1 86103 156530 334385112
1 8195 115998 498296448
3 17500 104756
3 98754 77915
1 99435 131166 109095551
2 189928 995143234
3 128097 31592
2 136489 401718645
3 181368 123675
2 178898 69886392
3 143693 146569
2 92868 898177239
3 151445 25138
1 131413 171947 2881452
1 35621 102785 237524621
3 110358 111988
2 59020 530531630
1 33770 137207 772530441
1 159796 166661 966808713
1 34934 66228 563049210
1 53358 142369 465078033
3 109923 188327
2 129004 396744924
1 77691 100189 6944523
3 51747 64444
1 26990 198423 849985546
2 69804 743998364
2 73081 91907168
2 10982 882337436
3 90945 45410
3 97227 21351
1 3957 68987 540832273
2 178752 845329385
3 195830 174428
2 153364 449565886
3 107630 55573
3 47592 39773
1 18622 165225 862309118
2 4655 129498128
1 92442 130326 868887944
2 92906 886845357
2 47621 720162088
2 37728 339485406
3 138548 81339
1 51997 63420 240876149
2 116059 636602564
2 77935 990861986
3 171134 121820
3 68632 43409
2 96819 924017822
2 177998 490614545
2 32068 747957018
2 109556 158755450
3 73165 27868
3 101701 19069
2 110453 541865507
3 78438 50125
1 161006 178788 629557675
1 4915 192379 993951951
1 62053 72698 970060887
1 28175 176079 636360032
3 2491 53442
3 192718 83587
3 44227 86413
2 44707 839192128
2 137717 560440758
2 77043 42560218
1 142717 149143 796857512
1 37501 39319 6424355
2 178786 707961520
2 146208 93378600
2 175262 561177138
3 195621 66794
3 4452 8963
1 152437 160544 543325094
2 42977 447786235
1 138841 197557 57830873
1 19274 22017 647193966
2 114902 434030883
3 134264 76727
2 194998 678539400
3 137602 183617
2 45327 892388179
1 55415 66003 635551245
1 148757 181274 287843067
2 146216 820642700
1 45537 96205 251289123
2 143241 796114437
2 34423 635010530
2 199229 515581085
1 11742 139642 327459303
2 143108 582555082
2 183144 925488146
2 71027 528310939
2 120857 868555955
1 79714 88880 737977349
2 74890 136969690
3 199803 146247
1 33649 105817 613980086
2 190564 436721315
3 97727 20886
1 70025 98075 286342023
1 67639 116841 847938823
2 103260 117235967
1 89699 96036 3002357
3 133297 20212
2 71296 77968374
2 158131 626274452
3 48356 83274
2 154997 683997340
2 79767 485950630
2 6792 755977336
1 16170 65524 832230977
3 149221 55591
1 95499 180596 840201951
2 64941 35321508
3 14482 173109
2 95361 325475057
2 11114 930137753
1 16533 79233 258622933
1 27969 46598 727737940
1 50902 190194 400933526
3 80996 36810
1 13177 49847 769208660
1 76483 198691 335725960
1 70018 80260 739006372
2 12328 947985011
2 189626 633323974
1 20124 60895 533634371
3 109101 182406
3 143793 24555
1 136280 164620 292499200
2 94355 816015443
3 185162 89659
1 101115 172182 732353941
2 14829 107604725
1 10213 181801 187929334
2 168638 711645938
1 23929 157396 251602934
1 4115 171484 797633203
1 82564 187395 114135191
2 3068 840834328
2 53681 951939960
2 113403 399704780
2 68584 160620767
1 160106 168423 656300456
3 135842 5052
2 142193 714069798
1 97200 163899 699920150
3 136832 29499
3 183299 171669
2 48302 919067738
3 164112 116225
2 107569 199455108
1 57517 96075 208318424
3 62667 3152
3 196069 2685
2 35115 758274859
1 76668 107719 827339209
1 12084 81294 266217354
1 17233 164201 69603381
2 87307 533791405
1 23987 97418 693322284
2 83095 615933380
1 67112 153197 566357913
1 43055 180915 609916168
3 76594 53443
3 151357 149457
1 81096 113621 749584189
1 56662 99264 370616473
1 43139 196789 503485016
3 147153 94025
1 21098 172705 746174131
3 104560 67145
1 33134 160525 262149116
2 126628 817161506
3 21993 10604
1 28477 180966 934201561
3 5534 197811
2 136048 350022358
3 82486 85705
3 175115 37938
3 48730 164890
3 107664 30131
3 52232 13637
3 59759 114445
3 22730 1163
3 18074 155474
3 186129 148083
2 41388 911235991
2 93039 161631212
3 22245 56895
3 12176 22107
2 52815 92271568
1 158988 196119 229047290
1 136413 192227 98534025
1 55832 131804 721282600
1 132066 146675 309427704
2 83448 213001839
1 74295 108999 123023552
2 141537 577103510
1 67719 94257 570501728
3 146888 48187
1 20869 119623 687063439
2 5732 679077057
2 22622 965809175
2 59153 761914808
1 12832 42484 290339166
2 82792 153045225
2 152956 99936060
1 88954 174967 802266986
3 109187 26068
2 12731 779471834
3 185711 108614
3 56313 15323
2 158102 616483277
2 73536 312319106
2 159243 465563149
2 117868 696808193
3 186910 71965
1 186419 196318 31771114
1 24963 132192 273707414
1 108076 145941 666151756
1 20772 89271 580759895
2 185923 432988550
2 37021 970034670
3 139293 195168
1 25418 177511 518345409
2 11303 854609618
3 124736 152831
2 192546 36678713
1 101630 111988 120758019
1 61620 190538 248763066
3 189349 54064
1 7937 177208 788953152
1 25065 45501 528755867
2 85165 530533982
1 10827 161816 717630773
3 7249 28775
3 58717 12241
2 75686 997029931
1 100543 134515 826303475
3 174612 183308
2 55933 98942185
3 41275 79125
3 119841 84661
1 26772 126595 990025755
2 6988 189313629
1 103466 183306 400359390
3 22873 198790
2 166382 351609642
2 39398 709292991
2 46331 252181457
1 25802 27241 46595357
2 52703 775187772
3 143502 138369
1 79654 199109 438903279
1 11378 16502 676423997
3 138634 126339
2 173849 829862916
2 146770 309424763
2 168704 519125817
3 68173 134503
2 50419 821939786
2 174930 698891383
2 42550 543838867
2 42281 953298404
3 1029 80976
2 51407 789645091
1 10792 48995 924554098
3 1541 91294
2 145277 869520233
2 51515 930424568
3 57208 41607
1 95790 178962 417828895
1 41936 180434 180075039
3 105639 194038
1 115419 163191 163297477
1 88892 173583 792027243
2 77344 288318739
3 83318 70788
2 28478 909887948
1 43969 55220 828405915
3 97531 124744
2 116185 209974885
3 175414 53319
2 162962 814982628
3 78586 134203
1 195580 196843 928166069
2 72015 514193014
2 69787 292278043
3 119618 140625
3 10139 190747
3 163215 45946
3 78072 92077
1 26559 122944 826186261
1 23286 120183 798147170
1 18763 141817 676087349
2 165314 634212511
1 85714 163872 725102218
3 147068 71372
2 103570 104140060
1 33493 84767 60539407
2 76915 282890705
1 48787 119007 361137117
3 34634 58951
3 60437 116482
1 36920 73142 473415971
1 52491 168778 696842930
2 78165 304901845
2 90525 969121617
2 150462 604847208
2 135654 218621605
1 118501 162814 526651369
2 54027 301055957
2 50137 21295324
1 100398 109791 929060546
2 82465 689816474
2 85875 198023249
2 69757 779004614
2 125250 538482864
3 127121 28570
3 32277 57435
1 67351 112068 213297493
3 151980 17543
1 130473 161456 374037391
3 11686 184704
3 90221 72068
3 79983 6063
2 126260 840256265
1 2308 185575 134066756
2 192808 207498074
3 79174 23849
1 61333 179082 550990707
2 154494 406312818
3 123272 151630
3 121857 165797
1 29241 124848 100828620
1 9512 36225 290628135
1 83129 193730 491969097
2 141674 104549285
2 80343 381576393
3 97151 149920
3 104129 13316
3 199040 126805
2 174642 469946847
3 93391 145675
1 50839 56149 74733553
3 104685 157344
3 29524 182522
2 119169 962716845
1 133485 188411 504340429
1 174434 189097 141420265
2 142694 859491634
2 159265 332221978
1 63470 90789 80679386
3 193284 181219
1 38134 84808 538568251
1 173969 177235 304097176
3 164656 60035
3 144951 88656
3 114283 72749
1 101924 165619 228992487
2 96557 901678901
3 74856 51509
2 140897 821814370
2 197636 705143970
2 28211 575379982
1 43349 122357 904277039
2 31486 874381526
2 169322 374982477
2 20504 677975023
1 77644 176700 514866860
1 104022 154746 70194860
3 49370 122699
2 57096 923448497
2 103809 228071728
3 55647 7608
1 183360 194937 887199947
1 41340 170627 10097790
1 158393 195450 893105398
2 52659 21288830
1 44145 100527 403718089
1 134808 157877 108249872
2 65560 69424807
3 195719 113509
1 56893 146758 810798475
1 12542 175054 47419658
1 33468 144829 361077431
3 48865 35246
3 162308 197287
1 42809 185350 301215433
3 98259 169719
3 135580 3866
3 120197 71912
3 54305 64015
1 8838 89991 710354540
3 195631 27763
3 143603 33148
2 69293 841212202
1 19522 137747 415731798
2 67884 374758381
3 9942 88322
3 136977 69360
2 84642 580782076
3 68098 64435
2 67613 633291059
3 34376 120456
1 85953 151212 642523203
1 155012 177126 194351825
1 46530 188214 958825815
1 141566 197683 670087299
3 69319 183885
1 45287 103136 669277480
1 14192 122991 571378023
2 135620 352350754
1 734 132700 655899116
2 159178 757092571
2 57280 352441598
3 100230 84693
3 6237 10502
2 55558 620004561
3 10739 79601
3 152219 34716
1 19985 168367 322691769
1 82855 192207 414756739
1 26215 161869 125605511
1 38215 43453 409014590
1 23769 194762 348140432
2 129093 886213662
3 168701 43662
3 184272 137749
1 95391 159968 337382100
3 77242 149341
2 147733 209728430
3 117181 169450
1 103161 153074 539420083
2 39131 244140041
2 169828 993664222
2 167559 253375205
1 12983 188109 494368833
1 101592 185746 526061775
1 124073 197355 7803733
1 84928 124000 946224908
1 40203 167416 330988646
3 131835 50373
3 111137 1007
2 45597 560232438
1 69925 176526 788492768
1 5238 67844 137193480
2 162752 340285636
2 132230 537556253
1 147293 182559 269294483
1 37026 61194 331157164
2 152136 217783744
3 165418 70466
2 151117 584642835
1 83681 147866 860817519
1 118055 177667 325056683
1 14883 124830 668347955
2 84287 807811555
2 46171 882278932
1 71903 96242 118283277
2 26056 537014154
3 181193 191472
3 4573 38813
2 108028 764376933
2 3484 773338207
3 67848 75268
3 144921 180673
1 39632 68636 590924716
2 40710 915232848
3 184764 198615
3 7133 79532
1 60005 90446 337780505
1 2233 124696 385300059
1 12918 88988 838512465
1 161236 164329 992956897
2 181160 179240629
2 153626 485299986
1 97744 113115 217643371
3 23839 36108
1 96948 125759 723271873
1 101991 133932 512486649
3 78641 64201
3 172794 23829
2 13099 784478380
1 78858 154233 534226747
1 66923 116861 324012034
3 113656 138261
1 96995 130065 619345086
2 57607 814192444
2 82659 755217592
1 21087 21089 791405989
3 100223 171056
1 65840 118860 667748409
1 91070 102396 815020234
1 51698 122612 247079681
2 67239 197672366
1 120199 120272 522955973
3 167570 37874
2 102812 481068962
1 12017 82327 828019899
3 194896 76000
2 138466 513308631
3 182622 4899
2 111082 384283552
1 49287 179959 688937846
3 146082 88556
2 78294 174606786
1 117193 170098 931212213
1 94330 115974 732672366
1 69934 182912 692704609
3 41777 107777
2 151849 112437886
3 104870 80066
1 55323 168619 367897953
2 8 668851372
2 27762 946288724
1 75022 79915 215333536
2 15396 748775550
2 38768 712342984
1 24357 179565 766691302
3 21475 108741
2 165799 323720680
1 63056 133923 770997407
1 32360 51111 930262692
1 45874 159122 878885754
3 44682 129523
1 28478 63800 104816573
2 42961 75680673
2 106340 919765723
3 125333 188553
2 123652 688371018
3 51834 138251
2 29787 762324742
2 163803 635989262
3 122519 90441
3 55820 128375
2 111573 702827310
1 56889 95301 475834965
1 16196 126918 573735114
2 123949 624426951
3 170308 47928
2 153443 6036037
2 182460 391198811
1 100071 102968 94750067
1 95843 161421 492430153
3 29942 15326
3 186359 5928
1 21736 87534 620211268
1 43333 123373 342061279
1 20576 193333 21321780
3 85886 27549
3 24372 196163
3 121364 72160
2 93616 760043611
3 167013 77655
2 71546 62156823
3 179870 156699
3 43860 111741
3 83162 48992
3 23569 96893
1 15003 144015 849006334
1 19079 117564 199595823
1 32016 58682 108060161
2 199434 839772413
3 73564 127031
2 105036 304464752
3 18256 12797
2 124974 780618506
3 65148 95018
2 165781 872757785
1 23145 182146 597065571
3 8004 107690
2 19684 2570676
1 35776 187729 337600276
2 6318 949852380
3 51091 51050
3 176797 102645
2 6160 664328288
2 15476 471828281
2 186461 613608393
2 120526 856385804
3 182154 141875
3 182439 130713
3 145009 66682
2 186737 867966531
1 68018 124309 962692514
3 155117 135171
2 157916 945116429
2 43373 743811553
3 164481 111665
2 192281 680395096
1 93204 196527 86904245
1 40715 66218 439445360
2 65674 708481413
3 176326 184510
2 158205 235312966
1 1312 45321 364799642
1 60899 183340 428642043
2 70251 278205703
3 128579 140730
3 127854 144292
1 52462 119304 438782009
1 113537 176357 673206300
2 66421 462194739
2 63790 384279936
1 97392 190634 241827238
1 33812 199725 239193963
1 40770 105784 979075551
1 66657 161443 277398625
1 275 16714 477403593
3 43623 131217
2 42750 351988066
2 61775 40236586
3 9950 11424
3 106452 52475
2 25057 543175382
1 9809 128845 240238913
2 70471 823231189
3 92616 122143
3 126032 121344
3 15063 144126
1 25429 94383 854439082
1 153442 189142 967496868
3 20866 67133
1 27716 196911 738256223
3 36234 145846
3 65471 112105
1 12307 185503 117813067
1 99021 179736 476432497
2 115660 47387535
3 189483 109565
3 137341 198494
3 76576 146930
3 171156 100498
1 30041 32145 400133512
1 25869 151201 722559555
1 40259 193237 465429983
1 154463 173432 804777428
3 104363 160578
2 112344 430814687
2 184728 639487230
3 85696 34385
2 48433 941724783
2 198178 166994233
3 16595 92275
3 71673 151672
1 81679 108941 532978216
2 64455 265459073
1 2383 95679 262855196
2 7205 400325200
1 91521 138394 627669142
3 23453 158002
1 2437 10330 797883562
1 24533 150207 518674344
3 164246 173853
1 41228 88811 923972119
3 135692 70492
2 114204 786153967
2 183670 64292481
2 71686 951164297
1 86922 88948 151611987
1 114311 170395 727409144
3 124447 96777
1 75353 140345 535912899
2 148747 466797018
2 77514 660926884
1 52874 178293 82365155
1 41449 97204 691471477
2 33162 621605992
3 113692 145415
2 46679 483152550
2 105097 455485364
2 124863 473180817
2 23984 398989697
1 67812 70556 935920602
3 119578 58153
3 119321 148861
1 59413 98960 830466925
1 23658 149921 274975642
1 27680 96775 309189649
2 18490 755944809
2 53670 804654980
1 115038 167502 493621553
2 78262 470674749
2 141018 980838596
3 151014 189648
2 148713 622484513
2 171058 276983919
2 22596 770598706
3 133296 12083
2 99609 324783954
3 147119 131263
1 64802 76316 955696812
1 20812 114387 864619677
2 132754 510989222
2 184451 750967945
3 154387 64829
2 70547 185109894
2 8071 209075675
2 137622 583082728
3 111939 71602
3 165178 30147
1 38465 86042 300758197
3 173422 187680
1 191356 194866 918486282
3 163347 65813
2 118298 753237069
1 133280 175180 724039590
1 52369 122448 519637500
3 154504 44851
3 132312 74229
2 124670 188812258
2 116660 86890925
1 33687 152186 459992152
1 87663 94922 426385749
1 101011 127696 62553482
1 65176 168420 583194519
2 8284 115040197
3 198074 96709
2 72267 688619896
3 170186 3676
3 141043 3206
2 155406 1575107
2 10041 761119725
2 55457 80788520
2 91268 395695092
3 46009 41542
3 102409 107548
2 102937 994584264
3 57119 148817
1 28275 175412 950504245
3 3197 116394
3 102880 34640
3 65627 144383
3 48175 29238
3 125990 21786
3 37824 69002
1 2677 180050 963823839
2 176693 873701213
3 22410 20424
1 29470 76942 540555986
1 106400 186401 624724910
2 143742 867182105
3 177314 189004
1 59097 199849 631946245
3 117077 25268
1 43319 56660 137891261
2 164184 682860627
2 167954 431289330
3 7180 61575
1 107520 147784 15575393
3 97877 138438
1 40090 151214 829089306
2 193765 404986414
1 50240 134038 447330828
3 73352 167491
2 177151 254156698
1 72130 158683 143727343
3 117571 126306
2 188288 164021262
2 4773 43692617
3 53042 27212
2 35208 552730712
3 91807 140025
2 79491 748583703
2 186757 466999096
3 61082 159154
3 99965 30447
2 33522 948644479
3 755 81337
3 145261 94594
3 58014 579
2 198322 353207181
2 111706 909033602
3 115656 139013
2 34398 492490006
3 2435 113469
3 73339 151605
2 57696 314828323
3 100901 174622
3 161533 174854
1 107792 142215 964358172
3 142765 155075
1 24195 162369 153590376
1 17416 135653 460790246
2 102719 629553344
1 132838 155164 597963924
3 180955 182018
1 101041 144654 675787655
3 157269 116685
1 12640 27749 798783507
1 60104 117209 288837434
1 702 54218 15067045
3 82958 5580
3 69696 121641
2 159421 376733691
3 146959 36793
3 11111 133709
3 54418 165692
2 186876 548213147
1 28197 114959 416009022
3 40595 41742
2 155798 992705749
2 173886 945331155
1 76613 181919 970870241
3 3758 153035
3 166756 156022
3 173171 162158
2 81935 148718677
3 104960 189288
1 159299 172207 128567305
2 170898 898232509
3 162558 196486
1 42941 77843 287242360
1 39226 51864 168959389
3 126038 25290
1 135178 164958 239098830
2 72023 216472398
2 144485 342134529
2 76829 40997480
3 135463 33836
1 64187 144927 456041927
1 122996 124949 540841531
2 63177 880269417
2 32904 967911809
2 189412 635273899
3 15819 54399
1 8206 68118 578822481
1 125010 148779 89299140
3 143481 180583
3 48435 13680
2 157080 743674549
2 83227 703490655
2 95239 69728714
2 123856 876635733
3 130439 192466
1 74884 121529 255313752
2 61941 994242297
2 23998 615924631
3 49857 101849
2 44794 92748300
3 94420 41819
1 26272 120531 382350924
3 134988 48238
2 589 452761519
3 106245 176610
3 73670 120369
3 161929 23131
3 57589 44385
3 110985 36395
1 44293 193010 953825716
3 182692 182443
3 74405 69670
2 53627 372230185
2 59704 487081220
1 69303 129956 666653282
3 42760 24075
1 32078 38607 593339604
2 24855 587746442
3 161578 119442
3 174723 39230
2 39706 545908890
3 141015 135918
2 175071 545871842
2 82530 110823623
3 97377 145501
2 186295 682923506
2 180094 613518270
1 62184 79238 523172786
1 11682 34857 682166439
3 12625 172501
2 64534 910041032
2 187530 418889327
3 20145 156765
1 10894 80580 268562976
3 109772 52936
1 11332 37334 240127198
2 199183 671261595
1 155736 162401 800087812
2 18008 199236040
2 8002 423188556
1 49499 82256 81376759
3 154054 81357
2 32796 937713989
3 183286 162940
1 54359 172179 446542503
2 36308 388806603
3 3324 61430
1 615 128961 850984981
1 57520 100660 645370344
3 6875 134180
2 5696 629298977
1 6136 109241 687928517
3 184416 142860
3 109107 89896
1 31768 92389 617750340
2 113013 674285516
2 114343 409786204
1 127996 130684 634977491
1 69463 74738 33438108
2 106410 792276120
1 168019 169387 983114875
2 32952 2796358
3 98475 195033
3 170597 108950
1 112778 175540 981630454
1 37332 50948 796393964
3 179751 153845
3 130255 97829
3 18828 14211
1 1054 103200 46334324
1 171327 174770 184380319
1 109054 186654 867825194
3 5470 128540
2 65627 758613962
2 46404 383670917
2 118821 765897576
2 10194 652990264
1 175933 176862 519560986
2 135267 748820003
1 53163 164799 349755703
2 25233 332570806
2 62587 305993288
2 116075 878084614
2 144941 640312457
2 99415 313431430
1 109364 188400 671866200
2 124159 311707192
1 7292 145553 6362716
2 9383 419645861
2 143756 18719891
1 22570 108209 242079239
1 1409 35071 373561532
1 35555 147497 438088289
1 152772 192294 675690936
2 75934 860160779
3 126871 22332
2 183259 603821600
2 78831 249796319
3 88722 89334
3 9191 58608
3 13301 139313
3 37629 4481
2 173021 247203243
2 122420 160357097
1 140982 177986 416421462
1 34255 192430 542734741
1 135903 151844 126892835
1 38647 112544 608952096
3 117199 79772
1 160915 181186 320677102
2 55791 213624958
3 187006 87400
2 86384 349923264
1 55306 66562 422375615
2 65087 342309558
1 21528 194099 442451531
2 73015 556494770
3 37310 43161
3 192343 170230
3 54130 115295
2 86200 533612350
2 71647 582389357
3 116858 144462
2 24304 269251792
2 43000 360664314
2 50295 395610797
2 81178 496109277
2 163253 458975938
1 4904 78186 28752403
1 141964 171468 428940774
1 62554 96347 177052395
2 143199 196655018
1 37992 94868 964452718
1 91450 139391 247613813
3 110291 180730
3 38843 7231
2 21973 443238468
3 80278 168956
2 44467 649805598
1 33589 96375 531063803
2 3808 656525873
2 77276 638963285
2 59132 978005243
2 156355 789509701
3 88541 48965
2 18199 256869766
3 117895 169123
3 136064 138473
1 51278 188905 458666061
2 37806 910595565
1 161363 178931 615968693
2 150762 769906919
1 54247 85355 512821927
1 685 169258 520684069
1 87430 103062 939069627
1 32897 78044 170787761
1 70953 129551 243869375
1 68154 73346 34014263
2 168143 329298573
2 172456 751682991
3 8393 41235
3 9915 34412
2 143985 246562255
2 64920 280051071
2 178593 502552247
1 54591 172403 334257559
1 25730 192406 68204368
2 57064 171682627
1 124734 180975 629619164
1 82047 109760 279456025
1 138411 172673 8005124
1 95605 168578 964947090
1 131212 185131 855393045
1 26633 197133 443081554
2 5772 999915316
2 172546 292327934
3 114026 151557
2 19683 988126170
3 123277 20879
2 122232 370853846
3 50893 117644
3 6840 146727
3 65730 71397
2 154448 551404917
3 61381 187892
3 130236 185459
2 143608 598579825
2 83053 61357055
2 94368 932889903
1 91527 168692 173954355
3 37830 182809
3 59669 11612
3 182042 52453
3 12364 191816
2 75121 518436437
3 86325 6813
2 125725 876934124
2 7291 663227175
1 54379 101755 663500693
2 35473 882385628
3 92272 146968
3 38153 10001
2 72588 692850588
1 117382 160389 773339664
3 154382 193176
3 148220 33873
2 17762 528481334
1 60455 99728 124941598
3 152896 13821
2 95179 58265027
1 48496 84769 194880423
2 117535 666620508
2 34972 754527107
2 73233 884373816
3 33043 120697
1 9439 20701 516122487
3 114069 81577
1 75872 119567 637928908
2 20363 143593018
2 192217 280992235
1 4615 153476 908148926
1 12254 132527 463939757
3 160682 75711
1 35399 158478 625314264
3 46068 18028
3 71731 134129
1 85571 177867 695614545
1 59809 159317 713222593
3 108479 121101
1 9845 106473 299924719
2 58691 932544353
3 189308 172776
2 178305 296902213
1 130831 174600 926615516
1 56120 147210 915665483
3 125151 122040
1 42561 108641 490886995
3 20219 7331
1 1697 83088 610867550
3 150180 174504
3 15297 80897
3 149924 62890
3 198464 54019
1 7458 182503 724082277
3 60102 83323
3 150568 82608
2 185997 635848935
3 1236 159224
3 4569 174080
1 80219 91923 936391061
1 390 138988 342714014
2 120588 196323958
1 15679 77936 507737541
2 40158 553661857
1 19608 138240 545529382
1 30068 83852 629411770
1 154564 196531 247705054
1 54806 166024 419199824
2 29280 429107093
3 155912 104980
2 196639 925333940
1 78257 197567 912508840
1 21608 189882 745850444
2 49438 365342644
2 122460 496509650
3 61098 24479
3 31595 187226
3 187863 83281
1 39894 107510 344412289
3 81758 39112
2 96537 130642387
3 23183 17465
2 137821 317827355
3 88934 39749
1 52396 173659 891029470
1 35365 154733 502202007
3 54431 171377
1 50344 86234 339167913
3 7755 121117
2 104596 321256990
2 156059 937068593
3 24661 53047
2 23329 336915401
2 29257 531010770
3 66403 181961
2 187611 280574598
3 12032 8614
3 185804 72968
2 12686 68834458
2 115039 939326144
1 104421 122219 290811927
1 30987 168483 975252721
2 120383 312142935
3 101771 188639
2 63073 141008059
1 76492 141122 778719491
1 7523 145744 105626590
2 7083 148847836
3 20628 80408
3 45649 179118
2 81272 368742890
3 57650 82235
1 63470 128277 519412888
1 84680 141928 804478992
1 86133 179726 666672348
1 2546 172510 280441235
3 102420 91583
3 10964 51380
2 38593 179040405
2 144789 871780088
3 182810 159467
1 46415 139332 300365604
2 47473 233910576
2 116139 307746876
1 150810 157805 593627593
3 25590 69054
3 109703 98077
2 138873 709398109
1 68325 86201 599352930
2 91734 603844906
3 100400 150469
1 51461 70660 713652072
2 195568 903898179
2 42613 852542753
2 184542 403303806
3 10078 158931
1 38123 117625 531693885
2 14552 873491729
2 197612 699524864
2 144690 528617702
1 15084 117766 556994127
2 163425 890719513
1 12085 91190 891024115
3 81425 48129
1 43853 179923 9674076
2 197448 934405734
1 79986 191469 363198461
1 57861 86781 111763104
2 198478 445467580
3 65079 125342
3 181321 140943
3 28288 4294
3 153759 111001
2 164871 399706485
2 177359 820057896
1 90268 115676 397856254
2 60037 823923651
2 60556 596921235
2 152734 471221228
3 22892 123237
3 140618 65364
2 11426 73690379
2 158136 406231857
2 150927 679826757
1 103920 174536 608040026
2 22715 806173349
3 48666 95361
1 102270 170788 606727856
3 46929 95916
3 174305 25148
1 24844 136058 655547298
1 14553 176636 391031918
3 8533 4452
1 170590 193653 988085905
1 90441 149354 967711351
1 65661 68633 644179249
1 6168 45681 659005654
1 7608 40402 312241922
2 114185 162363580
2 75286 383624445
3 189188 146453
2 106575 714607928
2 95481 385613130
3 53360 183401
2 85434 156226285
2 191498 886391241
2 108251 529699060
1 93570 159089 534137336
3 70545 194758
3 53215 147420
3 13203 91322
3 131665 196590
3 199908 117668
3 93398 68405
1 2206 58812 374399314
2 58354 611108164
2 83520 333365065
1 117726 139163 87873413
2 153051 90714480
3 194404 4142
3 54602 47801
3 176657 152682
1 134375 138670 762615655
1 131785 158520 93013148
3 76157 114050
3 54637 37768
2 17049 627710907
2 120053 277179017
2 126356 957751061
2 62287 63436500
3 159024 8571
1 142445 169408 636707962
1 157347 179549 83076414
2 71466 406895126
1 125808 161213 921512915
1 7478 67066 654096125
2 179906 857587001
2 100753 431380679
1 145349 177810 714203947
1 188607 194368 25336405
2 42974 183580195
2 92573 29633915
3 26943 5470
2 104754 658496222
1 44290 190705 777534858
2 143911 41138802
3 8777 95975
3 156801 44975
1 68816 135615 69672928
2 137037 450351699
1 49593 149197 339945640
1 29807 136405 285188833
3 92077 67038
1 85627 172738 372845827
1 95768 160803 516808154
2 162304 726682029
2 84916 597178305
2 120412 385701294
1 12380 58446 315293620
1 130461 156187 875361340
3 195863 139116
1 99791 139692 621263374
2 28130 814419062
3 188545 146600
3 196475 14452
2 38946 691010438
1 13038 106932 686884259
2 55690 713805637
1 35736 180893 748240614
1 88356 145784 690593580
3 7629 8689
1 116477 144087 926183974
1 83341 115141 281662793
3 91075 30928
3 136815 145885
3 153147 41264
2 30140 701967484
3 77517 167310
1 50169 81544 815675343
2 158154 954190724
3 120680 177420
3 195927 11542
3 74658 118339
1 48392 190229 485049233
2 99748 439843073
3 154704 4647
2 52285 572620613
1 112558 151688 417763738
1 190043 198877 681199504
2 16154 427385379
3 149054 49178
2 165527 482932391
1 8869 187633 242519038
1 110149 187455 93035316
1 17559 48031 488798903
1 84840 192671 248382738
3 187793 109675
1 58055 84173 179343359
1 73176 78106 76492208
1 140209 188508 623448697
3 49650 27505
1 164978 187570 386088457
2 38250 149176177
1 114368 146500 560248035
2 134188 349187785
3 154211 116603
1 21011 111728 713204005
2 125024 977416281
1 79147 169478 482705316
2 36637 690277110
3 75799 91046
3 70872 94815
2 560 31429672
3 14779 175225
2 9685 875483479
3 153424 90493
1 2731 82214 583424328
1 61616 133950 9770509
3 57160 40384
2 35218 430895351
3 130383 58760
3 199862 135221
3 46825 154549
1 38990 79067 142682158
2 188333 192892211
1 87690 145512 628849247
1 5495 184050 788527391
2 134675 984323359
2 184212 689970088
3 77882 108154
1 165770 179896 211090669
1 79172 184852 396552541
1 3826 50279 524477853
2 85483 215229990
3 130676 176001
2 72223 595706996
2 54103 314424613
2 26410 288001119
1 70410 125815 479857405
1 45081 71131 231271176
1 180931 182369 821393723
1 7241 86561 891298401
1 97237 183817 433382395
2 63398 445882367
1 31249 130893 959688604
3 110550 132934
2 131614 773482620
1 167829 174492 810338029
1 193189 195781 866376238
1 31325 192227 267826927
1 6798 36217 369102952
2 161284 275166894
1 16488 88193 10180619
2 42077 858220101
2 103915 112863788
2 13993 850171435
2 14654 400261075
1 15003 194130 757141809
2 120328 341391161
3 57522 129661
2 182615 478207023
1 5672 124821 979993171
2 17193 739989862
3 52034 87910
1 89751 186038 79195423
2 108998 241134378
2 90963 818167501
2 164872 435102027
2 99280 642198642
1 120654 166897 803931936
3 45332 58544
2 137507 988372502
3 109848 128974
3 169885 130797
1 92269 94540 349312786
3 96231 84954
3 195995 158630
3 26551 17031
1 8429 49911 257622172
2 72611 598384008
2 149031 346164357
2 141519 7347628
1 67783 177810 691917865
2 15538 678227958
1 90512 180878 882340090
1 131463 196026 386220891
2 68425 869097687
3 145027 170723
1 110271 191173 245436507
3 104150 180071
2 117798 790120762
2 133487 142147322
3 130547 15590
3 18992 185543
2 1248 931792275
1 116971 118653 267739395
3 100533 178198
1 21670 187086 128315149
2 153895 5688031
1 47445 180352 943195441
2 12037 455027715
2 69979 430022334
1 66612 93256 470577172
3 142225 66678
1 74281 166275 979334634
1 43345 64133 174596699
3 41425 834
1 59447 195014 422562835
1 40657 84011 621420925
3 165852 150230
1 86396 198316 860611929
3 9807 7653
1 43446 52364 828695202
2 140072 495822798
3 63953 13774
2 134579 886904524
2 152458 243208063
3 39936 170304
3 29798 189380
3 195670 90698
2 92418 714318190
1 70908 90772 750533611
3 20911 32023
3 100431 66789
1 28892 196904 857211370
3 32391 167245
3 189288 34557
3 196550 73315
3 97176 160327
2 91619 899704303
3 199812 99433
2 198869 259333682
1 137460 168528 991050487
2 199283 88432494
1 37992 97435 665923022
2 128695 467287157
1 177921 197496 959265856
1 77433 175808 867713331
1 17273 120837 504413024
2 168726 302984961
2 17927 427031237
1 153215 168298 398323295
3 76083 62508
2 189633 147583449
1 61802 152899 266808917
1 77721 119627 272779284
3 41149 158866
3 117431 184935
2 24310 790781405
3 167385 124352
2 15507 4690269
2 44025 470140813
3 63143 193568
3 54691 149649
1 3202 162201 6324551
3 179823 158444
1 16341 25658 160038952
1 105137 155893 961408174
3 84292 30485
3 154990 3287
1 56059 134965 724224036
1 25268 126228 329709362
3 56725 130776
1 7518 70117 803353806
3 95058 167702
1 78137 154875 118705230
1 24156 158097 857926997
3 29477 195209
3 37205 76812
2 164844 69359333
2 73658 603217289
1 3384 185919 383015379
1 111395 141985 229909444
3 94798 3721
2 133945 617151697
1 42567 190845 35445368
3 122662 83188
2 115372 937118337
2 84649 184589247
1 106162 181277 386939069
2 112979 862410521
1 82719 135192 47192952
3 182511 129402
3 158399 104349
2 63294 718916441
1 62126 177259 595414709
3 139913 13444
2 51403 451866408
3 137813 122386
1 9872 147814 525228122
1 149086 188768 463599738
2 48111 861190311
3 71709 165765
2 151045 580239506
2 58705 7761552
2 153062 748893501
1 44227 94032 646261012
3 6351 126624
2 97624 501670733
2 37994 739343161
3 4380 919
1 47669 136133 507939407
2 43015 605137518
1 56069 104282 993272750
2 23153 625554878
2 5716 304652129
2 80710 194235227
1 55629 111589 637621355
2 83823 822934332
1 30487 127347 936594100
1 94472 127471 632217442
3 178492 183900
2 7252 392445449
3 105022 23128
2 172937 175497700
1 61198 112890 552465779
2 37782 951388990
3 137043 177589
1 8970 56111 819727302
3 47953 104794
3 140601 178952
2 176819 376013538
2 40165 64820441
2 147941 706149490
1 5211 163730 528659865
3 102563 98846
1 16144 110100 930729588
2 145974 466413114
2 150617 601206865
2 95439 932417740
3 31714 190113
2 75009 126266258
2 91470 387939766
1 1158 74663 268278648
1 152921 159283 146285616
3 146326 4072
1 3784 180353 348793631
2 69761 114950222
1 12281 179386 461398796
1 31106 164799 332260099
3 177976 111863
1 112061 126746 681439205
2 85591 370547522
1 99757 178332 749916810
1 165211 184695 233618707
3 168758 198296
1 147930 154511 832831042
1 64662 129780 608261287
3 122044 96965
1 190567 199913 655077859
3 27462 133896
2 185178 813269031
3 174930 128883
1 60946 73649 899795029
1 118819 158757 547423383
3 164767 124408
1 75744 163675 937480423
1 77863 81272 977697712
2 3646 397513835
1 18577 197750 289526294
3 102516 113605
2 18473 312132182
3 105129 27900
2 18077 401274127
1 15558 57028 121744880
2 93186 596991127
2 154677 782566664
1 165211 196555 973172042
3 154986 138649
3 137246 189434
2 102602 840260076
2 144826 974105253
2 159310 96506535
2 35799 203578422
2 111120 578669060
3 87718 10240
2 188847 66230315
3 30944 50743
3 75645 109274
2 80461 208903902
3 81426 71407
2 101269 864755428
3 113572 117543
1 155078 165102 493177543
2 67244 596720967
1 12228 55135 506888236
1 151867 159699 669680956
2 85540 56388347
2 150271 483565373
1 34820 187218 257831100
3 43410 154966
1 146382 146437 317094845
2 17161 48552718
3 27318 100017
2 68535 38263076
3 127535 196548
1 11612 151163 433970812
3 65365 138685
3 144155 110477
2 31227 117523232
2 197095 173434300
3 57759 101351
3 46854 39963
1 50132 119661 333125893
1 55377 84713 583185373
2 190447 616956956
1 56420 122410 66925536
2 190302 413079851
3 170827 162859
1 19161 25397 120757543
1 43131 74402 59488733
1 106180 143310 511979109
3 29349 45231
3 5870 49451
2 149518 230062288
1 148552 173170 26812446
3 110316 8347
1 6921 100063 447362345
2 143942 712214266
1 22012 67155 707246974
2 26057 607586747
2 95889 752831482
3 168428 54951
2 54269 282202549
1 15223 33443 211867721
1 35575 159716 401516192
3 119744 49076
3 155244 79153
1 51 44323 574695324
2 110077 977102937
2 48471 63561765
3 165130 17724
2 71086 507874940
2 104382 372552268
2 93873 255180556
1 139052 142600 954286054
1 119564 119617 128436381
2 163240 363496789
3 48884 147688
2 33491 327090841
3 98816 120345
3 96962 160299
1 66277 69353 880491474
1 160707 187558 445758159
2 86348 433746207
1 73711 196452 132812721
3 23048 137127
1 129677 184153 511479148
1 123714 168239 443011795
2 27948 471098532
3 158716 22988
3 177035 98835
1 17305 33003 319014391
2 151198 421781483
1 115123 192132 196479758
2 86586 424476610
1 114206 132862 956904684
1 12572 74385 698880270
2 157086 191344690
1 91912 103987 176150442
1 8449 192891 991437155
3 180669 175968
3 54855 101699
3 8723 1751
1 57257 73393 329067491
3 140083 73269
3 134342 186770
2 107545 159608547
1 32408 96454 295622719
1 32853 135272 148001949
2 4936 772316457
3 139 131210
3 81541 5006
2 165626 877389740
2 95647 393669041
3 165440 25207
1 159975 171314 965014305
1 56181 189823 143753975
1 38679 163322 211033714
1 33275 158978 79608080
1 23972 78306 354007179
1 19061 124990 752044749
2 147263 801500796
3 134029 129347
1 9600 40878 686986093
1 57912 63337 395190680
3 176805 35952
1 94902 133860 799168426
1 17652 55213 611238815
2 74636 791095712
3 40104 190035
3 97792 119078
1 81279 197891 103733103
3 170346 85846
3 85405 131273
1 13673 39189 962068709
1 9445 135088 649125342
2 85746 401302705
2 76631 449389669
1 3553 103229 520893940
2 63607 149894813
1 62464 188900 552098206
3 115718 180058
2 89784 750500042
2 184113 354320431
1 115074 170422 904785134
2 108476 415208045
1 96961 117117 828074853
2 32241 220481667
1 12654 121324 335548648
1 162545 162639 950497698
3 132042 137177
1 24323 92039 891554759
1 2950 171491 713671170
3 39033 188549
1 31816 158097 585126966
3 156231 67776
1 84477 149600 112134450
1 137450 184760 120985711
3 128753 56463
2 6328 725603565
3 177258 55958
1 6036 31875 463353161
3 170841 2997
3 12867 46046
1 160140 180930 855614497
3 149142 121055
2 36046 996773234
1 101665 165968 91349918
3 64315 89156
3 180283 86571
3 87610 188356
3 132617 198514
2 184716 484797111
2 71658 550563884
3 13149 183515
1 24911 199046 267011371
2 33860 292895059
2 87573 912741252
3 174049 119268
1 120071 146407 866444298
1 30616 176971 757407478
2 151692 960177607
2 59754 218379741
1 23671 42569 40928219
2 159966 224119727
1 12040 67535 762780692
2 25599 91934643
1 11274 66842 882530197
1 6866 189299 109849420
2 94248 841894178
3 9893 48727
2 162586 406382208
3 112427 84071
2 115852 218813054
1 29699 116144 760956035
1 49853 60933 239164883
2 58231 212922497
3 94217 28183
1 33836 97287 281906117
2 37685 782834527
2 65476 177770893
2 24584 820690462
1 22363 33641 934781331
3 70909 116868
2 120541 280137736
3 41244 156592
3 174902 49952
2 197744 782451811
2 19023 542759836
3 101852 151007
1 55050 181067 338733596
1 177552 195056 342759466
1 9110 96935 641906550
2 112649 68402092
3 128116 154675
2 128673 639906286
1 163070 191747 418547692
2 55246 360020332
1 31930 36834 80743120
3 138730 129937
3 86426 98929
1 148961 183381 413930286
1 80059 96608 110994899
2 3854 903876235
1 82833 108648 913154392
2 182767 173881047
3 102656 65700
3 112862 183814
1 160403 172231 863947079
1 137770 194909 554541832
1 104477 179356 374835079
1 55121 84055 929616756
1 162033 174120 596246616
3 196296 5031
3 62519 112308
2 126046 861988029
2 96223 817776043
2 157083 975804429
1 100391 189562 198290272
3 115680 145086
3 167666 45561
2 143615 176016813
1 79447 103216 6861433
2 61820 890952251
3 175093 70901
3 172577 174464
2 47325 808182183
1 81110 160086 261576754
2 34026 229991817
1 43484 133381 438326234
1 95890 156128 687803872
1 172707 173374 860999555
1 22782 66225 709651112
3 50330 51532
1 24139 186693 451451120
2 111827 526109732
1 72003 160849 555522845
2 91416 869996826
3 73449 7355
1 18151 51595 616308619
3 196432 101312
2 28624 287224758
3 120608 173278
3 27864 78197
3 71127 174824
3 83112 3500
1 25007 64490 168352376
1 67078 123917 992193575
2 106149 897040137
1 144790 172349 958537822
3 156678 180261
2 46256 988573281
3 120074 1363
2 159148 501331385
1 3861 75766 789448372
1 41443 56137 505146571
3 28672 63350
2 141413 114042822
1 23795 104541 762834391
2 4672 629227645
1 22579 38428 343181307
3 21946 18820
2 144761 523407428
3 124427 158171
2 76078 952363772
1 30627 115580 358444610
2 42191 322810532
3 147446 15925
1 136483 169950 188837026
3 61525 198120
1 158713 180846 841239417
3 84414 90183
1 78929 101379 37072130
1 142127 166482 184379072
1 41835 124313 422459758
2 32421 387026171
1 103429 168443 338555901
1 62457 152149 337395959
1 43816 171885 808449470
2 17420 815938963
3 181147 11639
1 85788 172754 791950727
1 94975 179188 892111031
3 118349 5000
1 180324 184837 159138277
3 186206 26461
2 81533 312618332
1 38854 143413 725112284
3 170819 40640
3 37572 36667
1 3812 14388 315425402
1 51565 54995 21436093
2 103865 983263391
3 19409 192541
2 82087 923588396
3 79510 62951
3 190597 32300
1 14222 45591 101441646
3 69872 92813
1 63388 92636 602827551
3 76124 160566
2 192893 135539262
2 92019 501624314
3 70653 9213
1 10540 88872 671008263
1 96327 103862 744477938
1 83837 114367 735659602
1 38034 149351 17291962
2 147353 301918184
3 23118 128028
2 19119 637405516
1 63653 163314 585853295
1 13968 139884 666176028
2 68544 854150487
3 120561 173079
1 54107 117305 752330998
1 105324 145083 544333838
1 17461 24802 234285039
1 508 103735 677993649
2 159529 474655318
2 37739 238742830
3 90992 42443
2 89876 405844356
2 141150 409014570
1 142457 178933 43435663
3 188721 103231
3 166124 127454
1 90024 168560 363425978
2 93651 693492040
1 14598 129562 287466392
2 121368 793712235
3 99324 71808
1 17909 189930 980959179
3 65762 3389
3 123981 61968
1 26855 124491 685577063
1 79938 161182 342128155
1 108086 116312 913703409
3 175500 99262
1 10805 191945 451557074
1 93748 155693 131139852
3 1494 98111
2 159326 385745183
3 63483 114364
1 159871 196793 195038154
3 152281 77401
1 1110 198628 219283511
2 5284 534266321
3 57493 46866
1 152620 171472 59636586
2 45942 599452468
1 68768 138384 645774524
1 10467 108950 269300179
1 57072 130586 850475339
1 17611 184956 923397040
3 87823 169263
2 14151 77668249
3 46660 172874
3 75198 198043
3 11045 21471
1 61902 144303 583291652
1 57256 98586 299888945
1 5556 163788 400793522
2 154402 696841560
2 195462 993618303
3 134080 190887
2 132597 312626231
2 176517 2950395
1 65834 172987 120208157
2 35420 430476280
1 87723 98692 240337123
3 938 152822
3 120771 114819
2 47566 7223223
1 96885 110679 390546730
1 12300 101551 508463417
3 89563 10670
2 97 137268232
2 47844 359709031
2 98841 831968524
2 180685 285929361
2 58147 140922831
3 195453 48959
1 144075 164331 545221
2 39450 24846036
3 47829 14821
2 184153 700162220
2 77780 975144571
3 169362 151762
3 161111 83578
1 103269 164702 132326967
1 14052 20351 797961803
1 9434 150943 168276790
3 100977 50361
3 11556 6522
1 53092 159551 353747470
1 18012 106021 607923456
3 78732 185206
1 66420 177925 325948794
3 137975 52662
1 43755 100334 849935996
3 164539 89978
3 119884 2255
2 176527 932680021
3 3065 109035
2 71081 5639763
1 24368 153968 675688383
2 123239 992896260
2 158416 952502374
1 79125 190838 911634294
2 51289 948998034
2 137835 521888127
3 153510 140645
2 64004 305395968
1 29119 167968 607231992
3 20673 33797
1 31900 108495 719317332
1 11413 103426 55724043
1 34891 118743 953338632
2 1885 415177768
3 115580 63145
1 105122 196932 550500903
3 34269 120873
1 7133 73715 394794996
2 191232 592199095
2 38676 100281639
3 194181 58739
3 109283 31637
2 186738 953707442
1 45766 156242 773846363
3 154360 26508
2 92237 807351734
1 86398 111261 168363730
2 59096 971967380
3 125009 131191
1 64901 158944 784045416
2 129777 369837185
3 115203 132657
2 137903 217908217
3 152967 6093
3 112205 155417
3 14795 44148
3 168652 7175
3 185194 28184
2 49970 67441987
2 119189 679911023
2 39833 210173467
3 163924 148638
1 49820 85041 150239366
2 158275 113403287
1 133529 189758 673832513
1 36343 135594 922364848
2 186779 331599068
2 182030 248491201
2 154731 250038182
3 164654 28470
1 152676 188688 668206358
1 141814 171751 534267266
3 178782 65679
1 138043 138635 569299736
1 25573 178338 43776135
1 36453 188551 199391120
1 160082 188179 358454368
3 86795 89947
2 151080 543377501
2 17014 727641180
2 125331 812761371
3 11820 40855
1 121204 189233 585521239
1 27533 49257 605604162
2 183918 967791634
2 141627 103991923
3 188170 42520
3 105407 94122
1 9823 76119 420861936
2 43731 801232146
2 83313 973980991
2 73547 297619967
2 40263 384200921
3 140369 79937
1 19466 116957 811098353
3 101771 189057
3 12396 118187
2 168916 286146869
3 92945 58341
2 156515 228858750
1 61243 82580 322145383
2 29835 80648144
2 191853 712001287
3 152526 195652
3 177014 142643
2 107885 795629758
3 19282 56621
3 69032 172045
1 158678 194429 218441745
1 93511 163873 928815460
2 54326 75645832
1 104433 169419 700636043
3 129538 53869
2 117653 596857278
2 47803 139255252
3 134165 21926
2 161277 364713969
3 88567 70992
2 177357 612567078
2 185477 988824713
3 43731 144317
1 31837 51959 271623159
2 17329 154248896
2 15040 821424330
2 171773 323597089
1 108348 126972 709891724
3 78443 134649
3 62900 107239
2 88173 314297717
2 178751 732604836
1 57866 107851 966006571
2 72445 693581901
2 61472 587870725
3 125946 77944
3 138948 1051
1 99770 177154 905674264
1 21389 185908 350625749
1 66090 169500 655590575
3 38897 109245
3 99933 102759
3 95797 183292
1 107499 121413 316532775
2 13021 131770236
2 128315 538358915
3 136200 18938
1 45754 148564 39298629
1 67983 139832 313394366
2 88072 849411745
2 37745 814256527
2 17088 930383916
1 45705 173854 671851770
1 88045 104145 459943414
2 113128 320299109
2 110532 165193904
3 72454 71512
1 42013 78692 625197680
1 21675 165475 388499905
1 79016 156113 387615463
1 34938 172043 24038524
1 68848 110879 437753808
1 54380 62230 621035714
3 44683 157523
3 166283 3459
2 124122 164767845
1 92326 129064 250541287
2 65904 19307228
1 26520 93457 363517687
1 52573 173260 793993596
1 19429 140770 692453590
3 48160 190831
3 72179 54549
3 127926 158270
3 132130 17294
1 19448 45543 924653330
2 130971 715885971
2 75229 584886957
1 28721 85546 556262141
1 35663 158967 267029461
3 67604 165795
1 2476 97857 22991155
3 43917 81447
1 147159 192833 85427878
1 47156 112256 31439872
1 62649 93815 453401000
3 72763 75424
3 83970 16138
1 81094 197133 456269806
3 4794 157084
3 116334 143349
3 130534 187176
2 122063 122323379
3 58439 129397
2 173755 913245383
3 84715 145943
3 112136 191834
1 127518 144644 517243487
1 58271 108051 686700546
3 175025 124739
1 121291 128745 302468940
2 113541 9493598
2 152983 377055443
3 191833 197371
2 87337 230893253
1 92417 179176 471070482
2 78422 967177112
3 22072 132974
1 19409 191477 97656956
2 195622 435866560
2 64884 268517320
1 86302 114070 26641643
1 97132 117093 164513223
1 148110 189497 927931617
3 179324 175305
1 38601 130577 633620483
3 116107 131520
3 11717 115610
3 181740 170691
2 151557 618683369
1 141387 196869 174738574
1 51750 184601 618239797
1 51272 149483 483294289
3 118919 181953
3 83047 110586
3 66427 191632
1 93421 148200 285646706
1 128437 159055 838374895
3 129229 62684
2 89951 745387669
2 89477 895816618
3 179145 157508
2 13357 358591418
3 162036 22586
3 144482 15
1 28644 45021 174555086
1 48006 142331 382423882
3 2254 78357
2 146884 914119458
2 15274 448902429
2 14795 259577873
1 79827 194034 54016283
2 155821 901928306
2 147680 803476409
2 66033 855886684
3 99516 99387
2 162470 661871192
1 26238 161994 639532584
2 17939 402743704
1 5099 89180 140068347
2 195000 185667259
1 5479 71988 225249906
3 139577 167898
3 152241 11505
3 128755 88479
3 85462 89388
2 51701 518949713
3 135919 86637
1 73789 117684 127088970
1 4478 49716 765610753
3 184998 127503
1 16992 164582 45196852
2 177253 896920666
1 175412 191915 121210269
1 47494 193324 296356415
3 106152 25136
1 97021 152819 607423634
3 86594 119863
1 19046 63466 467327184
3 22708 23607
3 8363 139269
3 44641 40521
3 95898 88926
2 16181 710093090
3 147437 72049
2 39357 202120809
3 61430 2707
2 13778 813070296
3 109997 39397
2 62175 709142006
1 170272 179467 224110247
3 49934 5537
1 88575 161433 78010313
1 124444 183451 256655445
2 20081 455985145
2 159783 867312691
3 1056 130764
1 45357 142640 399535457
3 93116 134815
2 163093 997424842
2 22292 224927673
3 39446 131103
3 184711 105105
1 18799 136843 115108351
3 154945 57880
3 66139 149818
2 44320 249278190
3 97977 28459
2 53365 325857254
2 150325 43929181
2 95169 183537419
3 54709 47338
3 72959 170006
3 193679 25293
2 193459 677952155
3 174244 4638
2 86795 490002916
3 101741 88278
1 114306 152497 273157951
3 75307 30198
2 172583 408039875
3 26380 136003
2 76553 880331075
2 149377 399157724
3 27782 108746
1 56333 141659 882842274
3 174197 6146
2 49312 776533094
3 15585 123675
2 193256 664849994
3 63106 171102
3 38753 86594
2 174693 740222945
2 167255 757806950
3 190708 95437
3 190751 22518
1 45345 85269 412831212
3 174877 31051
1 27351 64355 872691938
1 44680 75653 564585391
1 20035 109270 137873170
1 15961 130440 234514128
3 47872 147576
1 15938 136926 268677191
2 171471 208245315
2 50513 721943599
2 70634 491852929
3 122657 4726
1 6980 172019 548152900
1 12106 46659 857321224
2 186961 660045403
2 127572 41581490
3 62614 108403
1 42894 115364 462040093
1 135321 146679 232728768
3 125699 140362
3 10927 26777
1 119019 142406 350715359
2 36281 721429407
2 172986 299368022
3 155569 136165
1 113646 160123 383019882
1 10948 187172 384998534
1 40291 131080 879254056
3 96863 110073
2 159433 381034865
1 23227 112709 795339088
1 157428 185904 871343156
3 181578 52729
3 24050 180132
3 157242 48455
3 13029 166312
2 158638 654159586
2 187736 791770534
2 77413 149896183
1 109492 118867 812707521
1 61558 151098 44837062
3 158626 120400
2 155620 7263963
3 24163 90094
3 93520 127413
2 138368 254223263
1 19436 83827 242579203
1 124866 136258 983193573
3 163606 2701
3 91448 98840
2 24560 817239459
1 91280 128077 393844904
3 191147 81599
3 82627 43932
2 161830 868909162
3 80421 173377
1 13793 198034 60169150
3 162189 188788
1 50424 129181 149683579
3 134903 23921
1 22016 41367 8897899
1 155132 185188 689055479
2 46238 472549378
3 188227 6702
1 63163 122695 280040744
2 22292 210145917
2 17493 955529397
2 154868 831099399
3 42325 111881
2 21506 114515236
2 140859 631403718
1 158698 170136 705086109
2 91337 142136182
3 171857 87156
3 101632 59612
1 44299 92920 223780871
3 93733 102099
2 64793 688207857
2 117016 55057945
3 95700 157334
1 91451 195551 791478672
3 124646 35704
1 114288 163078 735875726
2 138521 85328093
2 47880 437126222
1 125688 152510 832147723
2 156723 754364323
3 615 133147
2 146811 770991150
1 19584 122113 342119653
1 102611 148070 542732741
1 95304 100523 63351128
2 101402 461063283
3 175946 1406
1 22439 116580 428049337
1 2052 79706 826340975
2 15121 601360353
3 57941 162439
1 76257 189357 935755220
1 1514 152895 217016775
3 29387 78244
3 75543 189426
3 6421 105506
3 25061 179363
1 49438 172653 374678933
3 17958 4542
2 113831 417637222
1 75983 171262 11666897
2 130355 747726522
3 109642 76715
2 79750 523069795
2 125218 222613135
2 155813 207278189
2 178252 870901967
1 145184 199016 703550887
2 182557 589341997
3 71798 59381
3 146517 9046
1 12410 37035 876461300
1 40072 91730 303810518
2 194640 991766533
3 42097 83890
2 177709 199954705
3 49810 118380
2 116171 19914344
3 78529 174655
2 108554 964259016
1 64701 185666 852068677
1 21155 135637 825844544
3 40839 149737
2 188971 597544229
1 71734 80153 989873549
1 70758 169802 722376868
1 85434 142702 166049977
1 52016 197512 274041793
2 97700 895214937
2 90286 871215588
3 150246 77713
1 62143 97122 974990983
1 119038 187674 532143088
2 82174 181026985
2 54146 964473101
2 171655 492950197
1 31249 172123 828371019
1 14158 132294 894613878
1 59417 75416 936138588
1 10857 78091 333947610
1 29005 163738 327911146
3 140938 49871
3 148438 86433
1 114907 164633 356515645
2 126392 923401703
3 5794 173189
2 25049 930662185
2 129360 325684405
3 106574 109574
2 88034 684077136
3 155507 101419
2 169427 180840461
2 98697 643822772
2 127731 420384432
1 74858 142047 419541631
3 70290 106399
3 90910 61811
1 14853 17316 101206825
1 44987 162204 295930646
1 21141 96169 212099453
3 139297 57464
3 146030 16015
3 107740 105270
3 67288 54062
3 85861 9080
3 163405 32253
1 43574 192633 609028921
3 47118 80202
2 191568 822390081
2 71943 528714366
3 105267 148235
2 61582 814609603
3 151528 15194
3 103898 139177
1 191164 199532 835967928
1 56793 81344 497459195
2 80716 680444930
3 18174 27452
3 26888 85554
1 99578 127504 322023196
2 173061 575212805
2 6224 360739122
2 55530 277800070
1 8141 75223 52652822
1 61597 71846 58232943
2 181415 601461516
2 160849 445152898
3 9069 16617
1 91281 170846 471703331
2 127807 860551254
3 13996 17605
2 98067 793404594
3 158961 152162
2 78205 711265640
1 27135 31384 254727184
1 24142 119017 680244811
3 133928 34864
2 88177 688194642
1 8264 80526 735107175
2 139074 673785181
2 130651 863161981
3 89702 152889
2 116086 901133505
1 1453 3385 471512638
2 167327 810068212
3 114325 180172
1 62512 184124 252485400
1 6617 21778 40254286
1 97109 97493 181213814
2 83515 935998275
3 119733 62151
2 77726 426267237
1 30709 178851 548401089
3 104950 18382
2 72145 491513176
2 5706 460815788
1 34600 171688 492381865
1 147412 151262 235447812
2 165458 743835960
1 135305 141598 975130408
2 181485 517997849
1 35994 128157 601108512
3 14697 2454
1 22720 29173 487003163
3 151905 155453
3 105004 123880
3 145594 102789
2 101858 238539743
3 71387 146340
1 13678 156454 346468899
1 27637 72664 9442831
3 41422 144081
2 194096 198413891
3 117305 63692
1 8029 122360 709089597
1 73887 162539 450102887
2 77137 971842936
1 63296 160585 163095406
3 158320 168550
2 49143 605869457
2 110917 568256019
3 135326 130310
1 18513 154193 698848594
3 120694 13967
2 117909 18833352
3 159860 51270
1 59950 128114 629964364
3 193531 141529
3 44006 179069
2 105828 924919218
2 58734 475169790
3 41316 157004
1 21456 190652 824087528
1 44542 67799 931297533
2 37605 795498522
3 22017 8594
1 40929 172569 357944611
3 137181 97936
2 113069 355634513
2 64652 861647903
1 101224 194883 328969517
1 53085 154058 796380122
2 107631 372652557
1 8395 11163 430217509
1 756 21730 555398823
2 85899 214012274
3 36674 148670
3 89961 107919
2 182377 415478045
2 198239 385226038
3 189478 24364
1 17799 133155 243818955
2 19233 107441415
3 33631 199274
1 122541 141288 288227380
2 19001 709378866
3 195667 40913
3 86963 119087
1 7784 20102 173431429
3 199768 164202
1 16958 187239 224885781
1 52716 60731 846179122
1 6016 94291 444192869
3 172591 7872
2 171580 127776209
1 28124 163678 245947497
3 101896 85503
3 10052 129026
1 94649 166158 473150807
1 44376 188038 107882046
2 84484 272492902
1 4629 45519 967448981
1 40842 198313 568775181
3 77484 7297
1 49440 90361 169538622
3 137094 40327
3 111047 89726
3 48912 30038
1 100712 185864 450206008
3 174134 140477
2 152861 176562113
3 125567 112325
3 69869 39541
3 140573 107132
2 56602 384640601
3 154246 99163
3 156537 9484
3 77574 119259
2 28181 46079967
1 148455 173595 460105080
3 188354 135673
3 49811 133102
3 9778 124613
2 140761 352032301
1 65091 136950 140961562
2 31476 15967563
3 167630 34116
3 171093 40851
3 54031 62351
2 33182 309724061
1 10263 141162 447087602
1 23447 109330 297724104
1 20520 60141 745317850
1 74787 181056 488341190
3 196729 84426
2 84352 242432374
3 73799 75593
1 96463 155555 205711862
3 102614 155226
3 61711 124836
1 45463 61966 117710975
2 116675 409667942
2 185545 661180547
1 86271 98014 229283311
3 34835 32841
3 74477 86072
3 1859 32249
3 40904 30141
3 188006 77796
1 49277 182744 846756994
1 7900 157793 592444118
2 125757 614480162
1 120631 165072 292739438
1 70721 147679 768576674
1 4622 60252 416742416
1 24126 54488 745546015
3 82517 199006
3 3528 82032
1 14265 18340 751935520
3 24527 192683
2 174447 44903698
3 19441 126900
2 146673 145433401
2 155878 688321053
1 59158 111295 74759195
1 35160 98890 901762323
1 45505 159312 875198558
1 2164 160894 184495866
3 54082 109037
2 137120 430047321
2 134192 355436929
2 159723 814444959
1 62129 188493 836956510
2 12663 51492123
3 160186 124853
2 141132 525932389
1 64768 97264 209733666
3 183619 158116
3 24307 97399
2 178972 337344482
2 175533 288887931
3 186006 72608
1 124712 168242 736354854
3 87154 131503
2 21696 152686456
3 54359 161165
3 34798 23841
2 153060 947216007
2 155532 600705266
3 6238 24075
3 26306 106548
2 129765 345586102
2 188047 961719664
2 140238 429961524
1 115147 198282 147365644
3 144027 166046
1 1183 17339 354722616
2 125204 112839633
1 69578 148619 713648621
2 47107 439689021
2 117275 812444025
3 15454 110227
2 100514 324524923
3 1194 50375
1 172697 189523 925669290
1 46601 183470 838773010
1 187827 195842 408727660
3 113430 138614
3 2303 101566
3 137093 25746
2 18328 131675632
1 127951 185925 555293089
3 52994 19488
2 85690 712046015
2 121400 438004633
3 22206 185240
3 12304 176061
3 131655 38816
3 5574 64846
1 26534 124216 36393038
2 88936 437326643
2 126524 12002737
3 164357 32124
2 106601 897112305
1 105866 126292 82462671
3 139093 36009
3 167326 137846
2 120253 55806721
2 57548 862973448
3 30482 88723
2 140412 353157551
3 23533 92469
1 20455 161247 915945805
1 40088 99489 639907082
1 73374 147804 167609984
2 122 183871207
1 43052 148804 746194415
3 149560 146490
3 20777 180394
3 107083 65944
2 145538 851841687
2 116147 839920647
1 22557 86761 692464292
3 135127 186094
3 142172 175038
3 12001 90322
3 27819 134904
1 15739 104112 751826433
1 25756 56686 384370167
2 11853 839810
1 99949 162260 544711619
1 15658 151156 890315894
3 151885 25372
1 1657 46293 41585598
3 5506 119069
2 158490 196639641
3 149061 166534
1 13964 73495 901679040
3 14662 14284
1 69306 171005 827739592
2 36085 229233889
1 22348 90610 925941971
2 125711 711588276
1 22877 157466 349137553
3 165434 138865
1 128914 164799 350957886
2 22338 59952893
2 148900 330683901
1 23928 164844 684211577
3 157910 84345
2 166939 143237038
1 63482 99305 805358162
1 117015 192172 530270927
1 58600 141689 265686133
3 83749 100170
2 132305 839359447
1 46183 155159 209902439
2 20768 107628247
3 20844 100693
2 128687 835454313
1 141444 170683 802009321
2 35511 42567780
1 24640 97694 393769689
2 145252 750932877
1 37852 47521 799680500
1 50183 191121 198180146
1 77278 197193 812142613
1 154558 162032 781211073
1 6598 46150 411263244
2 157836 240071287
3 35467 65368
3 142796 64906
1 110992 161475 666072741
3 37440 27455
1 55251 161879 499655321
3 77017 173153
1 104435 168480 628028505
2 149123 946206129
3 134473 186392
3 147923 41799
2 145067 236811210
3 82059 101462
3 149426 98201
3 75388 190076
2 126460 651792075
1 123596 182704 979432258
3 115052 198607
1 24257 66277 348268699
2 112081 301801737
1 138847 150797 559314435
3 62581 146609
3 151886 35664
3 22657 171221
3 117032 69178
1 79646 186578 761599097
1 28854 68488 669649504
3 34933 91070
3 112209 8341
3 173595 94992
1 169921 189629 784548588
2 156245 505937952
1 31200 141547 430687911
2 77180 551174861
2 12116 115760091
3 103854 191839
2 47309 483497571
1 24775 166395 480643967
2 95111 361488622
1 84417 127344 944465083
2 172208 997229425
2 134318 717679321
2 192180 165179452
2 78808 366481752
2 21166 641153282
3 30006 88809
3 123560 175329
1 21180 101654 847281316
1 70364 155290 279921610
2 173157 673026604
3 140673 184507
2 7190 191121486
2 187730 278358701
1 135984 181966 935637097
1 71325 103408 520116355
1 48354 139213 229713140
2 110906 610594270
2 91481 244364550
3 163047 14319
1 14173 89991 103947163
1 35952 161918 49431394
3 92641 155974
3 89129 123727
3 116892 111882
2 116893 725294685
3 46760 58311
3 54874 30277
1 77163 191457 71168359
3 185156 181801
1 99686 147793 241049588
1 42290 55339 722183929
1 61283 142454 663239444
2 189233 592865898
3 129071 199582
1 7310 146791 245982161
1 55536 125944 781984859
1 85726 134539 520743073
1 30879 179018 859739316
1 176243 196854 29129235
3 56884 198996
3 23553 37586
2 148353 301227634
1 25927 55279 738226349
1 12279 164489 276791849
2 37409 525283059
1 15716 91979 660357654
2 76232 890403140
1 10225 42149 851967792
2 171566 419467556
3 5625 120702
3 197670 101122
2 55757 334723647
2 66241 295776288
3 83490 156763
1 139920 142255 975613242
1 72543 148044 902456357
3 11901 8056
3 175030 6342
3 176562 157948
2 24673 306863917
1 149932 161258 31345514
2 31910 440961983
1 96195 159625 378334654
3 199729 102170
2 64997 837690420
1 130402 171908 890528344
1 59425 116777 981766878
2 41739 368512228
1 108305 149938 352538290
1 129499 134648 169493462
1 12177 34665 521367934
3 138859 100896
2 148994 228057419
3 159659 73867
1 116343 130244 490053510
3 84574 175429
2 176189 423795362
2 190825 367151156
3 189787 9464
1 37924 150877 486888069
1 67826 99869 169229183
3 168445 138213
1 85063 126577 865762187
2 54391 542049799
2 49566 41120016
2 181228 941338551
2 130671 526472917
3 7785 30699
3 24968 12039
2 95221 619370871
3 164665 16070
2 150502 965252262
3 191168 20078
1 106086 111760 413245222
2 185052 246677223
1 25238 119493 797704531
1 13502 113961 321603233
3 171412 195980
2 195301 468502022
2 85796 606308819
2 193190 64821974
2 6907 368906350
2 98084 158357667
3 74773 47117
1 1698 122267 311630128
3 76053 158133
1 49033 61091 534957244
2 24464 720232396
2 101254 552071015
2 58116 613775223
1 52100 100204 632445
3 166576 123204
3 190194 57042
1 38346 46158 748555455
3 114978 151335
3 17511 95514
1 71755 124502 83553062
3 187235 133162
3 7628 188304
2 111249 457937185
3 143062 135689
1 77752 123004 204321955
1 11916 55720 248264290
1 6307 182875 281441488
1 87720 129302 214602056
1 84583 115923 141988152
2 182654 729795155
1 92064 194528 253068322
1 129999 192875 581851983
2 148220 181535374
2 26283 560634661
2 79430 603025366
3 108842 36164
3 26761 146038
3 5830 164991
2 179340 242584675
1 5182 34773 410936179
1 21467 173964 451976955
3 154652 131887
2 169179 421697742
3 99063 85135
1 11317 185893 925362272
2 196014 390171954
1 54336 103560 956929281
2 186568 665856998
2 68323 283048941
2 27856 823485438
3 33052 81167
2 140970 982497589
3 85225 116880
2 102263 336619201
1 32118 180342 466628926
1 39182 97561 515122033
1 85894 137858 842082878
3 82144 138450
1 33661 115084 679248954
1 144009 176788 282694469
3 69030 132605
1 112337 164684 644380269
1 96640 158432 335850708
3 110659 171115
1 100562 153639 350519680
2 136838 782322459
2 122331 677108060
2 192225 986449253
2 115737 567606098
2 40692 389452482
3 1352 105390
1 68831 185086 55720239
1 105835 170847 512885792
1 33589 94249 930156139
2 34433 478846871
1 97620 108251 118714835
1 99969 108686 10083400
3 26879 131213
1 158142 179984 342770262
1 15587 151840 335888369
2 22204 863302491
1 65853 145538 831059831
2 193757 786204206
1 114443 154295 645685411
3 93397 54997
2 155778 229778612
2 154041 330256202
2 132663 900049002
1 107895 151117 591725816
1 9541 139926 152279524
2 80278 897484170
1 19816 23997 516217104
1 125087 198433 260738606
1 7005 180409 665958731
1 51222 161847 213455173
1 103352 156430 57697784
1 67707 155255 522462760
3 135035 41885
2 118380 679309957
1 20592 56659 355704030
3 135930 77692
2 159797 165992024
1 48242 159416 628248215
3 16091 14292
3 59320 143604
1 33249 103832 944989115
3 2588 84154
2 73252 449473048
2 199256 803633422
1 102807 123127 39498651
1 74875 166057 375331641
3 150920 11119
1 86623 195587 8586253
2 91227 997534223
1 116218 188203 454847246
2 72744 780295782
3 78385 155100
1 149656 164999 159880208
2 144974 430884579
2 186672 309594660
1 118939 127670 325978200
2 138055 991609850
2 121688 694100877
2 43527 647337746
2 89866 553049883
3 137069 13657
2 126819 817172432
3 94745 108108
2 34411 645247411
3 72914 2546
3 135782 193363
2 55642 704441406
2 168688 103406090
2 117351 158003133
1 53807 87320 633010112
2 175595 542607717
1 143136 180605 548481434
1 40075 111109 713689513
1 15913 158096 129938242
3 179164 84750
3 89818 96493
2 146285 582672283
2 100956 542299580
2 105672 799145661
3 34554 113151
1 32283 133809 854042489
1 76520 167037 40278033
2 148637 219788897
1 133036 147929 224110121
3 20429 123033
2 109962 284692510
1 223 146910 85454472
2 93533 748540742
3 188790 62890
3 175772 76910
3 17121 129295
3 180427 118000
3 99783 175220
3 45781 5880
1 14266 154605 756541129
3 72893 61618
3 7853 168045
1 183057 199365 635669761
3 114271 76900
1 12982 83220 905973556
3 42670 121508
2 132892 101032669
2 97881 73371967
2 74053 831754099
1 33655 158288 10511144
2 53048 748952940
1 15048 60371 505636189
2 136178 268459196
1 113110 164806 928009424
3 3590 128624
2 46778 824289692
2 149963 656495850
3 13668 103585
2 150828 308739541
2 134196 755166213
2 135394 396571703
2 34810 87929500
2 150713 644557581
1 14261 65906 124359382
2 190953 56441356
2 51219 806033003
2 154012 926950974
1 108543 196195 606330721
3 169444 119186
2 74123 678356505
1 9450 96096 20143367
1 150073 173737 435096055
2 55502 958336561
2 185968 145776458
3 139472 6217
2 123362 278036935
1 154501 190005 403762206
3 178918 150808
2 118277 684801424
1 48457 52103 985621831
3 38145 70089
2 13999 307009794
2 96424 670875564
1 75601 123149 929470534
3 48338 174430
2 155531 496274972
1 24771 95040 319504840
1 28431 181862 34747481
3 117720 30590
2 183768 358008672
3 140387 182078
1 7809 60419 162559885
2 59178 866745634
3 31644 15884
3 186103 109631
2 168912 968033488
2 117711 468192603
2 143143 561231149
3 164302 115297
2 14403 252414464
3 89658 7842
3 160715 18162
1 118964 134696 786334063
1 10419 155466 495750644
3 46619 84089
1 8956 113125 561657235
2 128301 295373130
2 78853 131867167
1 83196 190362 87878292
2 35886 564372768
3 36384 81101
3 191216 26806
2 142610 761197417
3 2682 59407
3 85598 180761
2 53270 344810087
1 2373 43068 347379017
2 191111 400025230
2 182272 644872743
1 72910 148609 905081769
1 71242 193194 544083995
2 80255 999295408
3 67980 91947
2 151537 938615853
3 87896 9373
2 197639 961055755
1 117989 161673 679764811
1 52294 61882 27366469
2 120625 270766311
1 34744 113970 67110221
2 12857 346356653
2 17717 825617959
1 71257 168087 673706304
2 8200 44973336
3 57146 15387
3 191180 22809
2 4106 7048730
1 9966 115065 461854388
1 30388 109656 550397627
1 155630 162772 9831969
3 182148 41625
3 184989 172904
2 140583 438080200
1 14927 67309 49501750
3 55381 152073
3 131279 116940
2 63525 38599545
1 54525 109058 872812768
3 186342 112236
2 74175 424478742
1 94424 108287 617776774
3 140971 194038
1 63184 182007 462849347
3 139161 187086
1 164650 175694 847698802
3 144375 12701
1 53107 131101 605692085
3 36383 63845
3 32595 195002
1 17815 181397 20919651
2 48509 287897347
2 68362 560982046
3 181247 94267
2 47547 488225592
1 98813 194635 384837932
3 147554 40694
2 153227 985490904
2 98952 79874708
1 167568 189438 776416249
1 28751 193250 67344337
1 53182 182766 105972363
3 93334 195362
2 31022 806906302
1 81548 121570 777738286
3 131577 119461
2 118210 363534682
1 8672 193452 768904770
2 69108 204752382
3 151829 77407
2 58130 755868587
2 198053 728935069
3 70502 68405
1 37702 185599 142560623
2 183993 207096888
2 5234 869786818
2 52016 196821406
3 135485 7083
1 120098 188734 468971977
3 195984 161496
3 137458 154053
1 18341 29819 708409237
2 54070 578365995
1 48332 61504 381096625
1 22224 97109 220130422
2 125166 945405260
1 34874 119731 472710271
1 49545 191967 334405002
2 122842 600953393
2 36942 304864135
3 832 180962
2 196008 945359003
2 76035 373635788
2 49862 982520863
1 49416 100187 928767873
3 85145 169031
3 158161 103905
1 56217 194174 797087530
2 34774 97690217
1 26964 156642 890519353
1 106675 170621 9684376
2 133133 364933033
1 191838 192487 491074690
2 187977 265089454
2 175703 644621848
1 29874 60802 270449096
1 130962 177061 707923428
3 157546 161348
1 13966 110994 29355622
2 8672 733887385
2 147635 960365892
2 70423 798816290
2 167739 386742690
2 9256 824684949
2 16262 474028849
3 99101 120238
3 27608 185448
2 9748 105050495
1 75954 97372 345849200
2 119639 422827688
2 138089 911007627
3 94858 8588
2 79286 529578985
2 107298 452777616
1 17032 25444 174074588
3 110986 60686
2 140975 319712126
2 158642 574293909
1 106720 187281 851172998
1 7881 167343 199829303
3 182824 199817
3 178778 191972
3 145469 187643
3 60843 134974
1 93066 96587 361380018
2 72439 124412846
2 31776 186897759
2 104807 62109544
1 51084 189837 687152273
3 43190 54888
1 31833 67084 996855031
2 124549 5781401
2 79967 784569594
2 15658 770509419
2 61190 901943552
3 117726 133162
3 93754 60126
2 88105 647378947
1 111538 132092 957807093
1 42783 192430 132425568
3 97026 39081
1 3535 103890 49450
3 17451 73276
2 135962 68212508
3 144106 82911
1 55842 71096 507590523
1 69827 71144 723793514
2 161579 748710065
2 164257 848232999
1 51223 181102 351860818
2 67282 805081496
3 77228 120220
1 72996 99681 641484845
3 29159 44664
1 37411 178423 680562932
3 107008 3143
1 66709 134318 957230998
1 61294 112429 611152274
1 136256 162406 204904355
1 55043 71579 971605967
1 96665 138359 949532475
3 186343 131693
2 109007 18507438
3 183494 61201
3 45937 26201
2 63134 246195982
2 168813 649039568
1 76850 158393 245989418
2 153837 143142767
2 157648 431903863
2 105501 389965484
1 60711 121989 972523803
2 185288 17510629
1 35834 136761 153733009
2 187389 638783921
3 1597 24965
3 51242 188867
3 132113 120753
1 8583 31549 191762316
2 132038 404249010
2 27480 150904853
1 7169 77626 15061712
3 86548 148313
3 170629 37901
3 5201 195087
2 60324 95486121
2 61887 479659646
3 158556 143920
3 199016 121037
3 109984 21066
1 61091 91624 546587688
2 176023 475185809
3 109157 124786
3 87363 37320
1 63308 74655 910951805
3 187590 97352
2 119643 853465046
1 74894 137037 452319431
1 7211 168866 891915834
3 5692 48171
3 153747 114317
1 47515 137992 680620212
2 74501 435744102
2 123102 447734796
1 69924 164689 48948858
1 5382 48070 384833764
3 47750 95503
1 123688 134812 501987461
2 91914 706455581
3 18455 159200
3 97516 77083
2 190251 121366424
3 187130 164078
3 171637 178643
3 26434 44979
2 96610 311258708
1 169947 186627 552327026
2 132699 940070618
3 116045 79993
3 49687 43292
3 169925 16002
2 196079 835886504
3 123651 118244
1 67600 103930 549812108
1 5954 53710 296319847
1 34968 76617 405361682
1 182139 193010 422380468
2 179938 502997065
1 122739 193879 765396724
2 24488 788642453
2 161375 635110448
1 125073 196315 68367102
1 102584 125233 262420027
2 166427 111163028
1 35248 130572 981851185
2 64262 63232682
3 25150 71229
2 14769 501180457
3 109749 75739
2 8344 146588249
2 16497 248358110
2 182734 485974484
3 61446 73436
3 10841 193358
1 58585 187949 721474943
1 54870 153349 122595523
3 146369 111317
1 136576 141633 656328767
2 122370 976898668
1 11491 114420 975047527
1 166608 188118 345439742
1 13464 70034 22714406
2 89694 137651116
2 133637 763829640
1 119214 142611 909922560
3 143286 97415
3 113535 99882
1 90829 103205 474475842
3 87315 36149
2 117913 401957320
3 120307 114906
3 173607 90332
3 93983 110292
3 112907 152230
1 18127 157752 250147070
2 119323 909445431
1 163829 172267 870435673
3 32626 107770
1 33133 40620 326762476
3 136496 183698
2 51395 789226334
2 101177 19482500
3 156699 124750
3 174607 95267
2 2782 831212738
3 13179 83646
3 50429 111214
2 15885 878341399
2 143620 619830859
1 17328 59991 45633658
1 142417 175288 562317663
3 49944 170836
2 145837 962917314
1 33022 165744 790592616
3 186084 183964
3 71362 122756
2 31838 408272473
2 196965 272140602
3 114109 151509
2 179544 367814737
1 154275 192473 900039898
1 46672 169415 975103262
1 31656 91563 55750111
2 89567 444016307
1 133118 142609 112501715
3 75061 92911
2 55322 789060920
3 24499 124128
2 92773 852582789
1 40995 83293 904492757
3 58921 30425
2 162489 241315198
1 156107 174147 854340475
3 161080 150659
1 70063 101266 564523584
2 11299 423510068
1 2472 14126 708205559
2 112627 190070801
1 75352 180676 481295347
2 128889 779757020
1 53658 181262 777197135
1 9336 89176 577569505
2 74661 892388665
1 36948 145093 429315752
3 146939 94228
1 50512 161681 567260375
1 17020 185205 213395983
1 14676 44818 54887697
1 39372 77557 516897694
3 146031 46698
1 182848 197251 292880022
2 87777 21465729
3 179116 79761
2 148800 958421306
3 80214 87490
3 189841 128512
1 15303 177220 78447812
3 70064 104707
2 32109 181975621
2 72931 509697201
1 150620 162290 537596293
3 118079 73252
2 145859 833819911
2 94765 270553453
3 86543 58899
2 184307 682160296
3 171671 147981
1 42324 99208 641148309
3 175044 38700
1 21710 142972 286628424
2 164776 358145715
3 47316 199025
2 162076 502108626
2 28659 269800048
1 21937 78914 232256692
2 192552 457005856
2 160385 408224396
3 46370 106986
1 34976 80472 84203704
1 156381 191057 962165176
2 5461 941710643
2 194140 946405172
3 178553 15322
2 77062 619198566
1 117229 186061 896352657
2 159219 414161775
3 126785 175904
2 83392 563065125
2 49225 413200890
3 51758 47892
2 64623 353138147
2 79839 999630757
3 94268 87624
1 72505 135656 685608293
2 157539 283149464
1 83397 190036 37911579
2 98674 784298514
2 83909 395438008
3 141722 26081
2 129425 784693292
2 184 485205224
3 157887 93376
2 820 944246889
1 69746 166687 474983823
3 192490 46140
1 78076 161241 346012032
1 17967 117779 847344843
1 91009 150794 638402561
3 101246 166702
1 5777 78743 964365671
3 129822 19915
2 157528 311176555
3 80380 89009
2 115366 381604969
1 20990 26682 804219259
1 4399 124864 506223379
3 32010 156788
1 57316 66442 180078005
3 162073 44187
1 136368 190472 237024225
1 8541 90836 721507821
2 134632 376107494
1 119629 122419 23993503
2 99467 401793837
1 17108 113829 250726905
2 4673 720456041
1 8702 43746 43746223
3 165222 169899
3 149977 157210
2 116386 113444985
3 161141 176942
3 102690 43443
2 48865 151802142
1 15203 171330 483693023
1 154287 194970 664435715
1 53066 99466 236387025
1 75144 165704 432163270
2 61010 792870585
2 187572 988028918
2 171782 97919678
3 143931 137775
2 134545 43784205
2 192531 700247999
3 176063 160336
1 35567 172259 790095450
1 24833 165999 804483946
2 141417 468283961
3 181152 92073
3 90563 28424
2 39298 253901863
1 48095 159479 496572268
3 88079 70986
3 52591 57961
2 112424 109278447
2 84044 331588359
1 126758 135333 213953931
3 113008 36140
3 194392 13592
1 1307 180706 852481355
3 148002 164020
3 179501 140273
2 79042 945989593
1 67873 84769 274147974
1 23250 138239 455956475
3 84426 79718
3 26378 106814
3 122066 74176
1 26159 162988 130028290
1 65058 183975 777991496
3 31215 31
2 21634 932724641
3 63203 1700
3 194186 140822
2 195663 916752593
3 143099 162766
2 145227 703187026
3 194105 186526
1 175987 183894 518947088
3 21237 101049
1 10534 68190 144016375
1 22175 143257 351246458
3 71380 26783
2 31790 309889967
2 104473 36460579
3 166439 17086
3 179319 84360
3 55879 107773
2 117198 360083725
1 66836 67207 527018189
1 49677 130609 389944943
3 93630 166421
2 103433 692679391
1 165773 193806 134871660
1 43714 135845 325847569
2 172935 600136163
3 186306 121808
2 53062 937467238
3 150980 15391
1 12898 114922 862949158
2 9332 147151239
1 173934 191284 967922312
2 179660 87442990
3 170990 101942
2 178798 710850906
3 123620 193191
1 54072 147553 75092016
2 76744 953385223
1 89242 166419 157822979
2 30332 852711990
1 8796 26288 975278942
3 115012 128861
2 147694 10603772
3 59637 72299
2 19283 385793277
3 134839 147311
3 159798 9108
1 104127 184819 673519348
2 123024 966644040
2 151049 889715200
2 194150 768409220
3 75050 102298
1 31283 136582 752849005
1 43775 143092 498994596
2 181301 610933929
3 88914 104774
1 37879 197634 477199032
2 69339 699044520
3 189768 105314
2 99411 657796747
1 59263 182320 623555795
2 196962 20943180
3 3247 157561
1 16978 153943 734200164
1 24458 38827 746235613
2 160771 894363513
1 8818 92085 637521483
3 80725 76271
1 8975 29953 461351332
2 80970 119258324
3 62651 132190
1 34359 126360 178161342
3 143725 89848
1 191784 196402 984938668
3 111856 79477
2 161766 470027317
1 58021 120906 965669533
2 152925 512367287
3 33252 39213
1 61272 107594 760746422
3 75087 121617
2 48055 135562162
3 151853 87069
2 111996 169473345
3 153908 29759
2 25708 249151366
3 12289 121589
1 77965 104970 792985522
2 37376 744761523
2 145521 358792953
1 149289 190036 228450715
3 100334 45307
1 68991 126159 453333688
3 44124 153248
2 32654 986967111
3 100401 161229
1 22860 57659 973486825
3 72501 71580
3 58407 197463
1 4859 195701 326729378
1 22589 55100 201093511
2 58756 366114734
3 126799 17769
1 103751 163635 325340927
2 172018 190368593
3 62062 19833
2 153067 484694352
3 195034 3630
3 161735 172704
2 15262 521636139
1 151074 175848 449640779
1 124213 185152 810003859
3 116 143572
2 101055 835914930
2 160919 284511487
2 80525 650307457
1 77810 176415 460694854
1 15333 84988 717751618
3 107164 29960
2 67993 564681526
3 174146 156332
3 49886 186994
2 107509 116250741
2 136463 233466604
2 51878 342303680
3 149885 14858
2 73298 301574179
2 186708 405869306
3 88273 140567
1 56655 155137 452018514
1 12516 186229 748648110
2 168484 400325113
1 160880 196459 836916776
1 3673 120848 917052029
2 2746 734770023
1 21423 36148 543358033
1 85773 105954 618026134
3 72416 42410
3 23883 172061
2 190061 84388502
3 132816 146192
3 125408 49557
1 71099 105160 754071436
1 117358 142747 217121004
2 23927 654824537
3 87545 104444
2 26879 663977232
1 163580 175097 690720136
2 139853 66731998
2 166125 750563387
2 88586 504950405
3 158285 185023
3 120808 125941
1 89151 96901 764383413
3 175745 24163
2 107083 328927146
2 98038 283516664
3 153722 99757
3 135843 23959
1 133530 140001 475973836
1 14277 131759 953880345
3 93820 167701
1 78227 90971 526276559
3 182683 19636
3 74735 13084
2 152221 354574394
1 7586 88195 182057405
3 121212 114091
1 61733 178365 480409185
3 13118 55833
3 21401 57067
2 6614 776847690
3 120389 88450
2 169984 879690441
2 143937 222685180
2 11786 390753911
2 64496 687461782
2 68591 874195566
2 62484 663356484
2 62318 693603726
3 160059 192849
2 77373 793736007
1 92152 122819 693512378
2 100815 697789750
1 95286 198144 350051928
1 111446 185460 489481758
3 87196 33753
1 82775 137863 913925373
2 36937 918867281
3 69642 14672
3 32169 32716
1 33807 86482 850012182
1 99707 108809 389798174
2 52085 765160501
3 124121 4487
3 11320 39952
1 12302 151124 154357007
1 51800 87768 847254710
3 18913 52326
1 92464 165704 360488933
2 132462 962219573
2 136199 205675336
2 109222 55516139
3 25817 87331
2 96179 30145453
3 57773 139597
2 179593 538786676
2 30514 76382375
2 64252 154397312
3 166299 71926
1 122711 151248 617591114
3 44976 71507
3 62437 121965
3 98404 6733
3 103315 142121
2 101599 522718485
3 109076 159175
3 172544 17910
3 192780 114089
1 99245 132745 841542312
2 139752 643199650
3 91880 158479
1 147442 160420 343639245
3 56290 23714
2 183476 786236061
3 168941 77307
1 69121 71348 523415430
3 150581 99684
2 157454 117870949
1 7511 140817 170654291
1 14009 190120 172770867
2 80306 269402326
3 6759 183815
1 83623 194558 22414509
3 174477 117920
1 15153 61036 657188809
3 131326 106971
3 91654 153033
2 100330 879918119
1 21836 173783 283163506
1 74005 104846 822070535
2 148634 704654957
3 179167 128130
3 107877 10711
1 58024 149471 853387159
3 129862 93324
1 57383 183000 810730159
1 1771 158334 815333004
1 73469 178521 743334726
1 56914 104078 888748913
2 65961 816146637
3 146284 92394
3 140542 180987
2 124247 665913194
2 53647 13515548
2 89482 264956051
1 113356 161482 526275566
2 135871 500365436
1 42496 59588 4314628
2 49515 816240736
2 176016 936707447
1 86249 117174 301136008
2 169040 750257994
2 26997 613684911
3 123916 160961
3 70004 109759
1 140956 143391 338827954
2 25788 154892285
2 1429 75478147
2 3811 177423125
1 61072 144878 983967488
3 190531 119876
2 114066 98301073
3 59503 23393
3 132197 139917
2 100230 513536863
1 9293 179343 500748599
1 24994 43324 563730220
3 73000 54552
1 68113 75512 697686348
3 187142 157532
2 175112 989597599
3 103396 103214
1 81028 183925 490076451
1 63224 154244 866994619
3 179815 21222
1 87041 99789 187598401
2 90698 495806823
3 137490 95769
2 151932 85889707
2 6911 758425382
2 61662 535149688
2 114015 910128280
3 151104 99289
2 170523 307056628
1 46422 181711 452784958
1 78744 125624 964352122
3 21313 190196
2 65651 767527240
3 169391 38347
1 10802 138232 894301260
1 69622 80693 812407927
2 88718 122044444
1 21174 61264 240086423
1 2228 17851 176048668
2 131406 275616158
1 93632 195986 681680726
1 90233 140846 387078818
3 196417 44786
2 104102 911906123
3 139150 1295
3 65430 36083
1 64583 189868 975971776
2 82083 553489852
2 156714 970965954
1 53913 154291 356380766
2 52258 300089541
1 160914 174752 728366920
3 45382 105126
3 116329 60602
2 168827 829536927
2 197964 259222959
2 65118 978275198
3 96099 72083
1 66924 143619 519820805
2 168207 742399140
2 91692 583106730
1 6239 38299 300542751
1 57296 129979 355325445
3 42517 141333
2 85964 684760850
2 46416 409728753
2 137009 97348711
3 23105 105054
3 23490 176475
2 116436 333888329
1 13362 87087 889541355
3 93127 109116
1 338 74606 277812768
2 181960 422477369
3 63525 9343
1 100521 183317 394945518
3 123609 29
2 114723 334420257
2 166427 83818039
3 182631 145747
1 33336 47625 674723719
1 35052 41999 496563345
2 3402 882971790
3 99769 148836
3 108476 75626
3 88429 160855
3 131982 120064
1 36638 126610 799925978
1 103449 184433 234868410
2 62444 239412567
2 180443 961583732
2 62388 553105505
2 68699 935377091
1 51974 87567 397976456
2 102123 562463472
1 7283 193407 289741338
1 67360 69966 360888158
3 1846 9665
1 74421 128663 785851289
3 119504 17771
1 81940 196384 577977860
3 120053 50761
2 103044 947579130
1 114028 180462 543489964
1 70723 192082 984289762
3 74181 99717
2 125534 855964869
1 38608 51352 190456002
1 96672 102080 951147826
1 7935 91693 802304160
1 23478 174972 209180152
1 108390 180713 174466099
3 107375 178810
2 34525 169385043
2 160309 682489910
3 76575 136169
2 164959 796140075
3 7055 153108
3 140353 10075
2 40961 593344791
2 165771 361295753
1 59751 190192 102020254
3 196486 6515
2 46916 419501292
2 2845 53880480
2 65320 967276121
2 192025 128348538
1 119977 163507 828674950
1 84764 178759 880108970
1 69200 186322 648939707
3 78825 157161
2 178188 473969734
3 182874 27907
1 120069 120318 501033868
2 112619 559985885
1 24040 81721 65540130
3 93930 18143
2 199902 78677926
2 118390 530566589
3 5583 19786
2 47340 23258833
1 50020 152743 202959560
3 15658 139430
2 128488 12085264
1 119418 158281 918972060
2 28802 229202531
2 159521 872671706
3 192953 33050
1 70926 189362 241984635
3 34707 87052
1 69611 87507 558034790
3 193423 117600
1 24468 179279 64169733
2 71519 860779296
2 43803 891401596
3 114056 60302
1 60691 90291 181478764
2 84610 953002556
1 508 98106 651673887
2 48351 30691659
2 175729 831924624
3 150817 72683
2 158908 317533183
1 68214 195252 93840093
3 108952 82434
1 42447 163300 345136455
1 112616 159316 251989207
1 26843 143591 653930900
3 47483 3995
2 114033 363603822
2 176212 420590792
2 197233 862051913
2 133940 200590202
3 171408 133435
3 2043 122336
1 139149 170004 724537672
3 94208 86483
1 6276 58443 405133361
2 57274 843014136
2 102842 988717691
1 68867 187202 885188825
2 51822 681971836
3 153356 147494
1 23451 123699 630734143
3 30640 136375
3 163064 96254
2 162758 812469897
2 73718 636622515
3 2096 25276
3 36377 153023
3 158996 125671
1 31729 47233 42734101
3 23225 110812
2 66675 803036132
3 14623 150531
1 128570 178126 242199891
1 118747 153961 493212509
1 158312 181061 192887739
1 19200 69830 942242497
3 153649 61497
2 133066 767485998
1 43110 119592 498431246
3 56116 90365
2 188538 138848212
2 77649 997429444
2 130749 48597964
3 50823 147382
3 103105 18066
1 92726 174619 516773985
3 156431 24055
1 35420 64661 580751094
2 120291 255948627
1 83240 156770 665399200
1 93 161734 776868567
1 166152 197379 26641544
1 24038 81888 946867014
1 74917 75731 826915429
2 178547 600836851
3 166185 154608
3 97083 4357
1 95271 151402 535061767
1 139317 140468 46694636
3 55039 191832
3 89479 1779
2 138970 873271822
1 165460 170469 784542184
1 35349 86770 410407800
1 99486 180149 241404200
2 180288 950114581
3 186932 39484
3 17757 29687
2 9211 13440523
2 66766 455019046
1 123239 191970 528832824
3 186593 146338
3 78146 138656
2 134179 282664037
2 59535 800004515
1 136757 174509 246488169
1 21489 141810 492674545
3 169503 124812
1 113184 199113 833592109
3 66278 88956
1 109657 122676 695369761
2 95130 917588816
3 112624 182503
1 14047 32251 411081470
2 97873 450875412
2 142746 163800796
3 160779 94957
2 28335 25884729
1 198399 199746 795970684
1 56651 80069 480602899
3 123867 138711
1 84788 117009 934207867
3 170150 185555
2 81572 666023270
1 7097 115077 321235817
1 50829 109914 249670631
1 112 80639 249614397
1 41723 196769 826173849
3 61370 193989
1 53245 155017 277299204
2 152907 10831018
2 34118 226001583
2 111567 132069993
1 45227 103726 456509978
2 82258 288052438
3 25508 89626
2 49242 954132767
3 106444 130355
3 159614 124521
3 89700 125622
1 122525 138265 587072647
1 84213 159993 570959012
1 137852 197256 960692269
2 33894 150796024
2 156797 907198673
1 42831 141140 112159057
2 111206 862378101
2 179465 773192696
2 189817 648805743
2 147528 256928238
2 28910 380511593
1 122426 131090 704056470
2 116679 768472182
3 1626 120096
3 66346 30807
3 166078 151355
2 39368 107109420
2 78443 664051628
1 117693 180517 122097770
1 14899 184945 190554605
3 104882 82713
2 192815 562362953
2 188520 627312889
1 43979 157110 638082029
3 99430 43764
2 133078 816939178
2 182347 920482228
1 33978 92182 163349330
3 25149 50000
2 110896 824716868
1 64435 105932 660767644
3 147339 16270
1 72871 106096 470149016
1 64933 85747 455438052
3 198533 8536
1 110573 115513 785577812
2 121936 527270028
1 5169 68618 369701623
3 78639 34057
3 34451 178717
3 113693 158492
2 112054 14144364
2 142107 467000017
3 93297 173035
2 64860 274974044
1 93640 191517 701796116
1 130448 138167 401073321
3 11031 175222
1 9627 91562 988517644
1 156045 172909 707074620
2 481 393479185
1 70114 143592 234894570
3 73859 98690
1 56810 168042 851513229
2 60617 803320912
1 63989 147151 78040693
2 56955 300320016
3 55907 180527
3 105564 136565
3 52694 187845
3 19116 68047
1 36785 114709 80786435
2 162448 793195522
3 11579 185795
2 193465 206598422
3 185507 88122
1 17063 151121 550768303
1 17252 142400 709108313
2 192081 940036931
1 49397 70655 893491484
2 12047 314259269
1 32794 131093 978590412
2 90732 383170459
3 37159 100209
3 53202 127254
1 112732 128768 789183015
3 66998 176855
2 179117 470018731
1 78335 118866 537552002
1 115702 116002 866915975
2 142997 227410724
2 27692 1767625
3 166806 191945
2 168666 262537602
2 162296 134949929
2 41990 439029833
1 15759 38368 202840232
1 159190 190677 938145398
2 17538 738251233
2 86810 846200653
2 62065 373468557
3 171527 136685
3 149286 143945
3 82814 185242
1 183365 194664 493042305
2 77979 746259546
1 127464 198326 963137823
3 165785 26457
1 18357 82756 525469209
1 188014 195688 63480788
2 177250 579680137
2 20604 403610966
2 68882 275040987
1 31479 39592 685275665
2 70671 573244976
3 56584 163751
1 160865 183024 793022766
3 8420 93454
1 189421 192165 327057312
2 140310 498643225
1 123482 129328 428764738
2 81818 267482715
3 79055 19672
1 50425 53294 367614350
1 169175 198994 848530905
3 139626 194874
2 139732 909585032
2 94969 361077059
3 76043 1173
2 86540 86715115
1 163509 170279 933096841
2 9100 655347647
3 180491 184484
2 174709 105545772
1 72236 132395 48183593
1 99209 125317 614171277
2 127063 301764403
2 18079 167512723
1 13674 27705 6026307
1 11074 105836 582475175
1 67125 110598 764255522
3 149731 24938
2 146627 288601099
2 87263 849835905
1 91342 124178 948186864
3 108483 198414
1 47580 126967 199661955
1 135152 174823 1812036
2 82994 97944580
1 165532 171270 82005599
2 16820 378792565
1 48766 66074 878045374
3 127818 138136
3 184860 16283
1 151452 152013 910878004
3 165776 77119
2 124242 214737683
1 109136 114821 875230083
3 93676 144006
1 129424 167980 760440791
3 64795 157527
1 139226 174645 357416989
2 71143 282015384
1 36512 133488 163299401
1 2745 5058 669306758
2 188338 318043342
1 10438 69832 78060244
3 108768 176183
3 112491 160540
2 40922 747927253
1 20647 192612 553176823
3 99798 29498
3 116065 23857
3 129610 62409
1 5896 135902 398430726
2 170534 196776079
1 29230 76461 199134181
3 58672 46701
1 52959 87732 207895115
1 37150 140945 904070560
1 88798 159223 822017244
3 36522 998
3 76421 157566
2 43577 826603939
2 122601 334531979
2 6020 856919910
1 4590 125240 85910565
3 52987 107597
2 45276 644045215
1 18117 75301 696678613
3 93964 185788
1 50076 98312 966159758
1 143071 197803 507885835
3 146064 197396
2 93493 384749077
2 31484 624545471
3 140075 136167
1 62024 89185 734022590
2 174295 247782622
2 188978 113467597
1 75956 94124 715298410
2 85493 115201712
1 128412 134156 380710507
1 5458 121913 558760778
1 76258 135716 93091613
1 121178 142693 760405965
2 90792 392667727
1 113919 150177 624125255
1 489 6613 672551851
1 27090 156860 400527193
2 23366 460930000
3 49227 112626
1 57894 189611 919597127
1 1049 23465 828176816
1 27238 155261 889793070
3 106864 186590
2 2404 998444777
2 19872 899866732
2 20361 999549736
3 138709 176982
1 95364 111820 416372638
2 112039 883438854
1 125963 166519 930721247
2 56987 720256226
3 119451 132768
3 195429 33290
2 38683 566064782
2 121707 233149259
2 134437 855137536
1 17456 164146 427549744
1 32469 76692 558586061
2 180625 205212430
1 30368 164316 778476859
1 35094 195316 752429659
2 4964 85880709
1 2411 117718 26906593
1 65571 198061 428928701
3 40267 127126
2 31426 781092959
1 64427 179794 407651163
3 99701 193605
3 69197 138686
3 4642 8548
1 83966 158020 729974067
1 35823 70024 279702892
1 100375 131423 676823040
1 58376 83292 182171025
2 50604 347724400
3 183771 118835
3 187529 76173
3 141688 56680
3 117571 131008
3 155965 187558
3 155458 72547
1 174327 190710 734280637
2 146940 648452522
1 125602 183903 561338055
2 35809 66154568
2 20116 361449920
3 174229 152473
2 29948 584273944
2 105382 442988942
3 14718 148384
3 26840 73276
2 138883 614857316
1 144067 148120 209375245
1 47696 183163 517016386
3 112983 18337
3 159871 34950
3 63499 171522
1 102443 174227 478398590
1 125462 142725 399790719
3 158977 16233
1 13506 161869 948046313
2 1415 885569980
2 139774 400175997
3 5347 59164
2 160147 410496491
2 160368 996825179
1 20168 84434 757988606
2 42079 878420365
3 122503 16282
1 105982 152509 908152609
1 139167 167422 419080559
3 87561 172434
3 162084 38035
1 58023 76451 766360513
2 120118 736406395
3 149119 144189
2 70725 120264025
2 136684 770080186
3 143733 23418
3 112433 173585
2 173924 119807661
1 65914 165421 630855156
2 143587 875696477
1 59459 67740 431536355
3 29720 72340
3 171961 20925
2 46414 214070062
3 185268 67931
2 17758 199122959
3 11846 85532
2 2154 348161963
3 11442 91472
2 79807 276747716
3 174533 45970
3 45381 85411
1 120922 146524 242772416
1 44701 49127 270098705
3 68109 55276
3 50031 26238
3 22758 75194
2 121233 411553460
3 106124 146397
3 66098 49055
1 103862 139195 847227644
2 138208 895841937
2 141246 139382420
3 66832 197857
1 32337 64867 928623484
2 41266 699423147
3 66701 184726
3 17174 22670
3 127954 30555
2 90902 634331222
1 130511 199959 910828841
3 48860 147340
1 149966 163814 562490833
2 9452 216289460
2 66835 237704431
3 34230 69180
1 9802 119342 491511330
2 51897 251352119
2 111348 776099158
1 22931 183240 213002487
1 3590 127197 563870777
1 95756 101463 63356755
3 166658 110007
1 9276 133106 480113402
1 123351 182796 355442991
2 138858 507925615
2 149042 204832876
1 106451 179225 214017210
3 144887 15813
3 185598 20933
3 132872 80216
2 184741 39937570
1 48648 179022 535157200
3 132454 61279
1 103544 184063 139364573
2 71178 180900218
2 20136 15122042
3 156454 15943
2 109600 864275442
1 168554 175952 563010892
2 173684 964162294
3 25522 122474
3 116549 152992
1 92572 182961 506401661
2 133684 734873910
3 74211 15311
2 150798 831811249
1 122444 138432 191682509
2 103842 86474346
2 81590 152331286
2 170185 941486368
3 165472 173956
3 136237 30509
3 59084 170634
2 22554 253392746
1 42167 109842 326460487
1 150455 185441 924155631
2 40719 687429352
1 1714 186716 603609645
1 15766 164988 172209560
2 47806 147886260
3 14867 54210
1 63485 76571 741087396
1 51706 156254 949629088
1 50488 90469 558817693
1 125000 187028 248265395
1 146014 160427 943716373
3 109262 81440
2 70987 101140077
1 8485 187374 341015720
3 186040 42550
2 116860 315646494
3 36056 168327
3 136339 153636
1 19793 176149 221368247
1 3897 88157 989748672
1 53009 79470 459138882
3 169222 195238
1 161939 194115 628641792
3 115312 164655
1 31718 63472 681835736
2 9856 228846498
1 68495 141804 66377665
3 68179 28432
1 163718 176622 540342148
3 169078 182925
2 72377 977906025
3 189851 87519
1 48635 171950 250045194
3 75531 199163
3 187682 45606
1 96512 195873 61417190
2 104324 559335549
1 135797 151820 234075432
3 33576 85724
2 101084 279422502
3 148210 60904
3 184542 71875
3 82751 127395
1 5766 105201 184711832
1 130066 132644 246148874
3 175964 98690
1 37240 66649 663482043
1 148660 163579 109069949
1 31257 111436 576403551
1 70566 147093 445161827
1 9434 136591 969607427
1 112418 125912 660364588
2 109442 605440865
3 93438 147352
1 24995 68073 288818309
3 16445 171115
1 39996 174125 5630411
1 55980 97408 39960750
2 40711 2367629
1 46416 78236 266010342
3 3956 69652
3 12164 15672
3 2350 94391
3 116320 109683
3 178036 128835
1 58726 76594 827773664
3 138296 36515
2 68735 930423176
3 16966 120567
2 134163 962669689
2 41414 52049494
3 99589 122468
1 98224 144285 957489708
2 144073 669517291
3 32700 152487
3 10301 107984
1 77267 168713 230312911
1 131200 177619 610956024
1 193494 193582 596358320
2 115127 321018884
3 155118 159090
2 87778 58222638
2 182652 573876616
3 94294 133156
1 128711 156838 331116269
3 56994 48707
3 158949 136099
2 82075 957195410
3 20878 70666
1 52236 99728 441775387
3 78525 101672
2 88923 360385615
1 70289 94616 779672724
1 9900 178766 300145557
1 75515 120962 674926553
2 176292 80634081
1 39173 150447 341129989
2 62640 796567139
2 28638 459713581
3 23340 44456
3 113542 12102
3 66665 179180
3 68824 69475
1 66284 86412 868697382
2 51311 726470518
1 35578 127439 900217715
3 5051 84183
1 114026 129470 833512153
3 172127 17296
2 134764 442328283
2 165293 889891835
1 38720 130446 624972072
2 853 701062152
2 103684 779323312
2 83558 553751002
3 194065 112818
1 19906 130519 789151147
2 154816 406980426
2 195142 79455213
3 189794 127581
3 131208 115207
1 46355 70786 293271736
2 191347 152421357
3 39918 75038
2 10049 425768236
2 10024 307500213
1 7563 148635 556066743
3 173685 2584
1 36558 193965 30224307
1 140428 170076 351156023
2 23430 858223583
2 109746 150942717
3 52202 124717
1 137437 198597 411536874
3 58128 109567
1 30020 181696 634451138
3 150980 18199
1 26108 176572 631476102
1 4070 88943 760950494
3 146890 77339
3 198330 880
3 64050 37520
3 126379 166726
1 33800 38874 623387578
3 40113 139713
1 696 94580 722339897
2 135583 229806768
1 39777 158919 495588627
1 72215 129801 329233083
2 8551 552932193
3 37843 186395
1 69795 185771 620186543
2 14644 572811559
1 86977 171179 801659058
1 107399 173149 882010868
3 77985 37866
3 4748 195933
2 71843 88541977
3 98658 72430
2 85971 279861995
2 123059 863545648
3 173131 83746
1 133511 199159 151026986
3 49042 15550
2 135815 770225718
1 100378 173803 949635270
2 157114 597676289
1 32272 167278 638592063
3 170820 54604
2 188594 860232594
3 81371 140822
2 54916 719713029
2 146690 617843139
3 169403 44036
2 127643 762374745
1 77408 131638 793185991
2 136920 623074611
3 71645 78484
1 81656 138506 960967226
3 128144 17119
2 189317 608688166
2 183524 878173083
3 151573 178175
1 39774 53304 292282752
1 47686 57886 73924430
1 148179 178478 735600608
1 165888 173243 863652436
2 36053 623849696
3 58253 18943
3 39339 130880
1 97375 110030 982296102
2 23495 306306809
2 33315 487854259
1 22367 66036 536369682
2 38935 823039244
3 84317 56713
3 123077 72934
3 139836 124678
3 171881 75216
2 84806 408129124
2 72803 771792753
3 53821 119348
3 148223 84323
3 98551 65461
3 66850 100644
1 144410 196366 668359598
2 55765 23901975
1 57271 143200 553311877
3 155268 86852
1 105648 148106 809299925
3 5265 81699
1 5498 185570 752725440
1 46242 182684 769092086
2 148348 944206047
2 189521 777246673
1 83226 110878 233027851
2 38520 934737775
1 58700 166953 682000986
1 57655 154430 981855032
3 48302 170156
2 68601 621442079
1 180225 186000 615914476
3 143365 33028
2 144280 27170245
1 139822 145942 481717889
1 51225 89987 729576431
3 6051 84667
2 49962 420718142
2 105850 776107204
1 174530 190463 2876272
1 21392 156490 650521453
2 26921 190795685
2 156871 81275960
1 3046 177012 593145694
2 27855 742307628
1 3569 169115 21437724
2 92810 454006882
2 197723 202140075
1 144244 199570 141231266
2 138526 536747306
2 169224 187789051
2 162425 827972041
1 123319 167016 716352360
3 159914 162075
2 33803 559049398
2 83972 259688118
3 33207 77527
3 179704 162756
2 144288 764989141
1 24274 144409 944154388
2 145280 100060741
1 25832 194143 710136389
2 129312 289823939
2 154807 661271754
3 126783 144743
3 116363 35246
3 85122 173537
2 101049 330679703
1 60279 60351 378025762
1 37848 77617 240008018
3 103435 156998
3 176106 89611
1 63891 138512 915025248
2 86833 712170395
2 15739 583555232
1 86466 164360 884965103
1 66699 162356 19915378
3 108867 44133
2 167639 992773855
2 178926 421502803
3 134804 155655
3 59768 68167
1 71349 115329 248892748
3 196418 66701
3 199008 190233
2 24868 677637263
3 95368 176198
1 30423 92834 399254975
2 100359 311475914
2 114977 760128596
1 76099 88888 717659585
2 153956 155641398
1 73074 94576 484150352
1 134404 146025 185240530
2 9960 628664240
1 45724 47081 239562505
3 185595 159435
2 84006 128933807
1 112032 115868 193150154
1 186963 188369 824224582
2 179810 736966103
2 23737 700789160
1 61917 198144 977530571
1 22381 60669 748086043
2 174805 108710951
2 190292 598462479
2 109739 572161169
3 52670 179900
1 5108 145065 232866119
3 64393 199008
3 56059 132062
2 41493 726220177
2 88704 963825875
2 74757 948075719
3 1494 96996
3 161128 160079
2 83696 81633760
3 64980 59599
1 11355 22811 828548929
1 29438 169319 776438928
2 86952 764947002
2 75934 876892148
3 8905 56816
1 45639 172807 87260979
3 41241 109823
2 179739 752806805
2 185230 139234013
2 15420 806529969
2 77378 185102698
2 189709 561480930
3 20401 56488
3 67736 184832
3 92795 142066
1 154500 173682 896488973
2 14957 880804983
1 99724 188290 325948304
3 156570 154023
3 77955 127758
3 107699 22438
2 18619 613481483
2 109941 526346392
3 54021 94224
3 168535 43829
3 16125 188416
3 47819 49598
3 49070 75754
3 186609 13334
2 7073 338717933
3 58193 7960
3 63998 157980
1 55866 137940 505764128
2 61406 30767782
2 196149 711539810
2 86980 25426345
3 46441 91270
2 126707 435977224
1 63999 172973 158686446
3 46058 63129
3 180078 38985
3 93856 169121
2 84197 166810904
1 140135 145032 270303411
3 124203 183636
1 16624 173714 498133544
1 4110 31072 367424424
1 160423 190795 666089943
1 122656 196563 493562214
2 176249 499856754
1 97530 111897 935448325
1 10785 52253 943807462
1 165842 193806 980618021
2 171967 709009332
3 95354 146943
3 137087 129711
3 34299 37030
2 35980 494040936
1 49529 189456 303315529
3 91350 55602
1 73266 128419 279551967
3 137799 86999
2 162145 260398651
3 35204 35205
1 97561 167657 212740283
3 83605 80914
1 37526 62166 952567609
1 93282 111571 653972320
2 191870 129350182
3 108176 27319
2 142613 313407250
3 154912 94687
2 425 729811152
2 78522 318876343
1 6035 113458 117879670
1 61119 197239 787212837
1 124453 183867 671212580
1 58830 108909 785289154
3 147998 89778
1 58531 76849 788831931
2 141876 6834492
3 158004 60762
3 62232 79126
1 4669 54837 327315100
2 111949 203580420
2 36117 559862189
2 2421 438433671
3 106029 143728
2 168312 540130940
2 35810 146895396
1 9420 191310 546206721
2 153408 61192462
3 14699 35048
1 31783 65525 787025308
1 19674 64501 240449968
3 179934 16971
1 74885 138364 995026820
3 18373 167527
2 16967 819967703
3 174281 14815
3 51254 181893
3 79535 84146
3 153341 98183
2 15913 127459210
1 24390 198451 541237950
3 120862 37574
2 161657 304692813
1 54953 74059 812987625
2 165806 968294340
2 102063 548310665
2 9457 671078477
1 181581 187726 596382757
1 70697 150704 956908691
1 41340 158599 293174690
3 104868 38754
2 68191 159751580
2 167930 427913959
1 72982 144785 530934128
2 112434 258850043
3 20487 105369
1 18700 74720 872986297
2 8363 727419944
1 62888 194002 599895461
1 22827 36899 704220934
3 8991 92627
2 14000 437759851
1 152447 189069 392161518
2 69038 345494304
3 25691 156194
1 73935 153495 936240591
3 177696 14729
3 181537 161291
2 156171 268429936
2 194841 859572179
2 70028 565178556
2 64878 867805937
2 169895 540833117
2 159601 529840998
2 151494 275146975
3 2314 78349
3 101231 106659
3 112225 77730
3 11021 15990
2 52401 345863196
3 120792 59596
3 182193 190805
2 51087 974879710
2 77316 798152922
1 115492 183962 615019091
3 158391 164467
2 27127 518835816
1 14881 32132 484655694
1 127416 199909 404709695
3 48161 194380
1 6517 63632 600343516
1 88297 133957 671705801
1 112287 122835 28069991
2 11736 200932922
1 23703 155845 974397254
3 199275 70732
3 155687 114679
2 45820 342773337
2 7066 785869586
1 18264 142008 137871476
1 430 17795 334751195
3 81129 70141
1 45678 68034 806539170
2 162749 70785391
3 79692 118187
2 178338 16742076
1 32080 140962 293662694
2 91573 35501021
3 85362 13263
2 46841 134210975
3 92112 51675
1 45906 109133 616595564
2 40674 907194953
1 150995 186606 310123074
1 56143 148839 157368804
1 134056 188834 419947958
2 185924 498073657
1 29739 69666 574809088
2 16045 298227942
1 80992 141273 948240265
2 8249 162835155
3 48262 103386
2 73176 95366469
3 158120 14140
1 92357 182097 931655047
3 51614 34106
3 137970 168047
1 26798 144471 925504078
3 108737 68885
2 33351 542733264
1 13006 173159 866550806
3 107664 35279
2 89414 610382023
1 60391 91113 800263769
1 6503 42152 484057301
3 83240 153192
3 1185 105257
3 36565 115313
3 23055 63373
1 4719 106685 912674065
3 95990 26231
1 561 18270 200398141
3 86061 159043
2 185249 848303118
1 100365 167062 542128600
3 146959 38538
2 111102 68090625
3 82318 56637
1 69970 138634 689190841
3 133473 187076
1 108058 163743 243490135
1 12075 90729 666758047
2 91619 922486192
2 89013 963847831
3 118536 155902
3 83036 127947
2 158390 798250564
3 29040 41437
3 97999 191760
3 47937 32901
3 60584 181639
2 90891 701485008
1 147171 193938 991110687
2 29215 737210637
2 34640 850383518
3 186150 91977
3 143733 23449
2 134855 43907004
1 10495 49756 961296036
3 104190 51517
3 67445 101404
1 144060 186546 596853645
2 97091 763864919
2 127865 765954368
1 7734 154133 924582384
1 72694 112153 357281539
2 153785 838447043
3 4560 27797
3 126210 125795
3 182117 117699
2 142298 528633808
2 136814 680811015
2 196342 999009260
1 111254 157983 841271241
1 81535 92571 942162994
2 120446 304099055
3 2144 21872
3 66250 14586
2 13227 515744062
3 65384 55077
1 49391 67629 991472021
1 59273 150033 494047687
1 86142 194099 685100931
3 21119 130633
1 36399 117964 737789122
2 89591 517115517
1 128281 133940 196951486
3 135986 14329
1 40179 48270 154066355
2 25593 663979113
1 92538 132611 91353473
3 84743 8800
2 68737 14700766
1 11978 97464 569675352
3 104708 157818
3 2739 18037
2 16937 230439803
1 36952 194715 99565212
2 104999 199021888
1 122447 175846 401265799
3 63187 135703
1 80490 140138 29966268
1 18344 83732 90469988
1 19637 21569 433765515
2 140051 732006002
3 137939 44844
1 75317 190295 874601489
3 147918 155247
2 52442 843480598
3 81042 6820
1 2890 168651 37098325
3 45729 125814
1 22455 49150 991762228
3 134029 131527
2 152526 842422801
1 169971 189627 674249019
3 20478 145357
2 165652 662126022
1 74814 162372 730678487
1 9511 36248 979631198
3 192392 198847
2 16495 33699106
2 146263 744778634
3 42754 131903
1 21364 34285 344780621
3 112392 86927
2 185377 506491964
3 62742 58969
1 127668 172705 133361576
2 92135 218865973
3 168988 67360
1 12942 101407 383696862
3 191682 63575
1 36275 162037 197504796
2 179103 298160170
1 109681 127436 654591813
1 87462 107243 834211167
3 100608 47894
2 144395 756186318
2 77541 970374532
1 43898 160693 251159727
2 184096 949728049
3 161201 184930
3 183439 136808
1 34516 83171 734205424
1 32425 179970 745578305
2 50895 797042320
3 131725 2671
2 170802 765048378
1 110275 159554 575946162
1 95615 122006 391065995
1 123 60601 424181620
2 26316 320643254
3 139373 148219
1 144824 155187 649982495
1 63326 71125 752387326
3 49291 199963
1 38021 148232 431363390
1 56310 162522 2407843
3 110664 43205
2 38741 503812967
1 102433 126816 599780162
1 70562 126350 423146017
2 55111 23257264
1 32119 199629 52960979
3 14224 40426
1 147598 188997 926421137
1 73719 133354 157511759
2 127858 66354590
2 174398 489414364
3 170429 78842
1 63248 167495 911041623
1 80883 172012 745989185
3 149456 194382
1 92726 182870 877209039
3 65396 67278
2 29854 664874853
1 8177 22254 88119741
1 116024 129161 718784645
3 115526 158513
1 137827 161945 518334576
2 31761 913761327
3 137744 158885
2 135953 339294029
3 15631 89441
3 93760 162543
3 37107 32752
1 123867 139122 700855586
1 9782 197575 534425554
1 16652 93835 249188430
2 138926 128036889
1 71920 106283 66395970
1 14169 121726 858317820
1 26667 170743 805837653
2 191248 927614976
3 76610 125373
1 58273 148291 87466491
1 78810 94213 873394750
1 36343 190888 663031301
1 121296 127004 371570964
1 37497 70809 919548546
2 132447 803812433
3 7520 168542
3 130791 116038
3 97516 81477
2 187079 584063583
1 110814 174926 354994952
2 115233 179465971
1 136206 148929 590386041
1 91706 193504 194160310
1 62732 86898 142749131
2 154139 525088409
1 159796 185337 127397526
1 72035 113986 228966984
3 53271 86942
3 9711 5055
3 106146 114585
3 16236 61051
1 134347 151201 412679944
2 191623 368820885
1 57076 173569 131798198
1 152169 194693 366463412
1 33645 47662 63548943
3 160429 20269
1 121035 140522 288345324
2 29848 143126749
1 166035 168732 174589019
3 157345 181291
1 16825 134058 846363305
3 42098 107436
3 140759 40303
3 166631 47401
1 111478 133823 378237565
2 50798 623386933
3 129674 144662
1 46900 53305 34597199
2 12965 424000635
3 53374 16910
3 81432 173093
1 35319 76736 948228677
2 130606 643488714
2 27554 414539350
3 78926 47710
1 110795 119260 271769509
3 13139 13172
3 102568 179986
2 176525 730214496
3 43261 57507
2 194350 600558816
2 96304 607619793
3 14985 33619
3 98877 145063
3 159646 64178
3 99087 86817
2 49996 198567365
1 123303 195815 328439814
3 68688 191667
1 144385 172483 728841645
2 155977 280362135
2 20492 800032189
3 7451 23177
2 163190 64942913
2 52640 433037956
1 139409 155309 897510214
2 154190 907963004
1 71439 104799 142187712
2 28741 129132339
1 46360 99930 682757154
1 131659 150440 544985783
2 159816 596194720
1 108578 198639 932269366
2 116606 625318664
3 152579 83398
1 102296 142072 77551849
3 47244 189073
1 32623 58323 965093049
2 180822 773157096
1 52185 118019 167398380
1 57582 141937 151981057
3 30978 16812
3 150755 31203
3 91865 110145
2 39444 536855902
1 121211 160281 593097106
2 190949 799018052
3 72312 97326
2 176051 897425234
1 33011 121695 999723102
2 10775 461119298
3 185320 143140
1 72316 98610 816002880
3 181469 21791
1 39192 58474 686154046
1 1303 14531 467525424
1 43157 103239 356141904
2 126908 255706446
2 128321 36887038
2 129567 762373387
1 26079 86825 48268685
2 198292 866623267
1 77837 153305 509985738
3 158131 199432
2 195001 261844986
2 117932 25091123
3 128585 31462
3 113717 150462
2 44524 370020783
3 118827 31910
2 31047 989309837
2 98907 294421735
2 121275 936078869
1 13163 156026 60726838
2 154278 247117227
1 170918 180669 567165387
3 180637 41683
3 48566 16600
3 9534 25755
1 1236 167347 420748028
3 161187 152831
2 103122 538049842
3 24678 137443
2 58407 639161120
2 196772 26066792
1 65470 107105 192459874
2 26603 484435454
3 46919 120952
3 12837 134533
1 104816 128280 849693967
1 7110 80888 126935536
3 56886 30913
2 137667 383712422
1 82871 151104 518920480
2 38250 228059832
3 119930 184129
2 157183 299276303
2 176121 759464870
3 68898 116869
2 80601 724850029
3 20069 82253
3 195392 23895
3 83635 188113
2 196042 765645901
2 127374 456150251
1 4689 199367 147616822
2 77137 333064546
2 49594 460140901
2 114395 810493026
2 151900 364545617
1 54989 155235 706876921
2 71120 310178349
1 156643 182514 986387833
3 121666 145296
2 121760 682058557
1 87150 188768 316898697
1 19950 67536 398184663
3 137427 31696
2 154569 684628230
1 3521 174072 598487619
3 27426 122578
2 53456 690317824
2 73909 688256142
1 11545 20328 206371417
1 13653 91264 284067344
2 19079 237092240
1 134209 158064 330768531
2 182049 941097849
3 193509 164286
1 58509 108867 271621067
2 146513 741942087
2 195422 686953632
3 97775 25044
2 193813 425989492
3 19966 141749
2 127787 113036137
1 135911 150190 897308908
2 189492 343620506
2 101647 582285224
2 173370 622613694
2 70566 768605499
3 90950 133992
2 38261 126392871
2 49057 294865848
2 177959 176848916
1 61612 98467 330538539
3 100150 152474
2 5961 944970469
2 141154 415616809
2 82088 103354005
3 85379 99273
1 87737 135426 733434001
1 53762 96217 678160811
1 33728 38282 924413023
2 150470 182964879
3 196625 138874
3 51315 12984
1 79616 111677 231870504
2 66416 9968790
1 34827 111943 748649655
2 58833 858290818
2 87020 416882331
2 94287 70161487
1 125132 196135 576589421
1 42038 91585 15709360
3 187026 9712
1 73337 131491 670391137
2 114402 411837971
2 111489 578969646
2 28443 62645683
2 31417 584941441
3 110664 45694
3 121237 144591
1 62619 155838 304214718
3 24221 53226
2 49042 27551931
1 25127 80144 618251463
1 7946 157418 724755244
2 70064 595620183
1 151798 161518 601067660
2 8316 848931823
1 86403 104696 823858981
2 41051 605110980
2 129835 276702508
1 83809 150401 639411714
2 2649 632317491
2 68154 35669753
1 132157 138992 407596230
3 193578 126737
3 68136 104692
2 174452 498012014
1 116118 118192 903151464
3 146828 27535
3 69464 31595
3 23256 32652
3 16104 39616
3 87668 172634
2 182602 306861076
1 55404 128922 558875172
3 162904 11226
1 71326 124250 977153624
1 7505 124513 703840977
1 80064 127648 975342911
3 51318 55600
1 29582 182659 863272085
2 24350 108663638
3 37646 80753
3 89770 103977
1 95417 137906 903244587
1 24201 121306 552690138
1 86121 167889 431272593
2 161694 450648951
3 71127 175770
1 8436 160238 909960667
2 147483 205169897
2 177984 273603979
2 89936 442678210
1 14724 47190 401174258
2 22920 764486742
1 1097 42984 154678821
1 151388 194781 338043128
1 108186 115344 50874720
1 56484 78876 84972801
1 70971 118353 834415516
3 146798 124691
3 125273 177165
2 7950 146028859
3 47174 21789
3 116758 58827
1 7856 26850 235460392
2 63604 775947741
3 26332 137931
2 139519 5325310
2 199439 168230503
1 17819 78829 354706671
1 170280 177194 962668651
2 26924 442194791
2 94632 56952081
2 79652 291800012
2 37146 442321289
2 1478 190197057
1 14014 75651 610962971
1 20677 137093 535781109
2 2702 697807550
2 70644 317562921
3 63545 144645
3 143736 72264
2 45246 48592848
2 98203 149066023
1 154786 183785 826628432
3 198314 127658
1 102767 126649 669800437
1 2304 192130 627997197
3 75091 199592
1 64788 192765 199964507
3 183175 95727
1 98891 189958 919698490
3 53287 143500
2 107782 80688129
3 7229 84148
1 28872 31716 132864702
3 9353 185231
1 16659 93657 889148569
2 12462 173291347
2 195500 179414323
1 83453 134733 886709617
2 71877 183644480
2 55256 218907342
2 3685 654908786
1 32081 150441 788987536
3 116884 187745
2 56391 635838337
2 159943 247038908
3 191150 118504
1 71035 112843 200539407
3 186629 144499
2 37314 588320653
3 165832 25624
1 4534 192364 711763839
1 24941 157754 334343273
2 18080 303019161
1 54870 160355 942010567
1 44546 129966 211544744
1 28395 61324 30037372
1 108064 163505 861374279
3 169237 45726
2 292 545000171
3 12396 121927
2 197140 819317220
2 136261 258205403
2 38896 486004324
1 96487 178566 190356654
2 90202 810972419
3 69845 28793
2 8685 835980089
2 109212 256999873
3 112695 185786
3 34844 187617
3 71966 75890
1 7352 158357 6005034
3 156040 60148
1 143411 149905 42702585
2 5251 257017569
1 62494 189778 427712523
3 68317 148191
3 7567 163581
3 195207 106229
2 178879 483148147
2 40742 605307514
3 15201 57221
1 7444 97492 403457820
1 74441 78165 298977377
3 150177 110849
3 77214 79374
3 154862 49026
2 80791 125782828
3 166304 159903
3 8427 25380
3 31075 54689
2 63522 920195341
2 125920 254849334
1 51306 81651 342959989
1 44221 123564 249224767
1 14364 196094 72618973
3 34261 196463
1 51570 96029 461011332
1 69451 141784 22935151
3 13309 64382
1 509 15161 808777319
2 56651 444593902
1 75545 170107 161782867
2 167555 135675406
3 124272 145835
3 95762 998
3 32075 62492
1 26114 65350 441792609
1 16037 115616 367927907
1 33172 85316 180106405
1 57650 71769 888002068
2 156518 431635205
1 33863 106781 360517153
1 19762 157323 610135218
1 40652 191288 591305337
2 58495 385532805
2 144231 989941119
1 70446 74096 699643751
2 171591 39285936
3 50632 131611
2 36750 173296417
2 127824 267849563
2 28855 752508014
3 88631 149132
3 99724 180330
2 146107 587223039
2 78711 180263133
2 93128 671192719
1 43718 126867 829108134
3 4840 139122
2 120307 620970038
3 120684 54583
3 64399 101846
1 12233 178257 237738841
1 20833 120349 618427905
1 13650 73581 470431663
2 169420 626765203
2 195097 329532238
1 83359 147062 927132016
1 66807 80545 963905541
3 136839 149159
1 81945 181807 522615102
2 26920 65928079
3 48970 198685
3 100139 169821
1 107510 137836 251210951
1 27712 140759 680247990
3 171073 111473
1 48441 112901 207668730
2 137978 566249995
2 125049 79689452
2 101773 115976218
2 77175 147857282
2 107753 701559770
1 19971 158418 134614453
1 52472 159896 273273659
2 38754 597661837
1 38627 164031 828200786
2 11550 531952668
2 111928 469965802
1 39206 96347 186422297
1 43182 115614 241640109
1 166482 185821 796387150
2 60351 407874994
2 19868 551188710
2 105159 665322073
1 127796 181939 695156973
1 23917 56290 803063695
1 1444 71355 332178444
2 90736 702360599
3 68551 81800
3 198563 106385
2 71842 4187644
2 145415 463975517
2 103509 28759351
1 71393 167596 279565398
3 37716 52152
2 107402 153692692
3 103784 23074
3 170919 113962
2 135730 599047945
3 70807 196807
1 43488 94039 357774197
1 7781 184931 909526043
2 181938 570776770
1 113418 127801 279205528
1 9879 26110 46452751
1 47884 154487 803925838
2 24666 736376624
1 118214 142649 29246895
3 125040 56753
1 74263 88941 917443809
2 126298 37539869
2 134183 667661986
3 119983 68444
2 15985 187426481
3 100083 25556
2 102 592914406
3 183084 160768
2 136051 623808388
1 6763 49963 476374522
2 180663 389370878
3 23794 89825
1 325 50696 44254268
3 185146 21138
1 135875 161345 65263545
2 142279 960601755
1 29352 84038 917666674
3 20264 150172
1 103783 108882 696862627
3 11780 168891
1 72362 150484 682709295
1 17326 174494 614987894
1 98330 165652 132981508
2 170512 425891939
2 57628 619253619
1 110862 170860 685258459
1 128711 175002 843283539
3 199049 75149
3 171282 17326
3 177187 57554
2 47803 970674363
3 86523 120435
1 84811 120936 808690355
1 9458 147201 594092699
1 5079 145530 89728272
2 146814 130434023
2 127312 206817092
1 132758 174447 64046871
2 73228 471879615
1 60619 104477 950071232
1 145443 174300 844978968
1 164985 194354 894244334
2 75263 505410803
1 52115 56669 585352691
2 103121 388232244
3 38342 174535
2 137535 307281380
3 25113 55776
3 172327 175436
1 5806 13044 946812463
1 41456 114239 713803982
3 157725 170169
2 111030 777474238
2 41928 219747590
2 175364 93484391
1 1584 180920 76468133
3 31305 109252
2 187398 390215376
3 183405 163181
2 146915 476032345
1 98366 167600 717429028
3 170828 190491
1 8190 43823 558065529
1 129448 138401 387171560
1 53738 135427 152487791
3 98795 179753
3 60065 56934
1 25238 144112 999459658
1 10491 74354 568096271
1 3580 149587 880563926
1 7422 57884 702077765
2 98736 968496144
2 16472 115888172
3 126739 17063
3 98079 138474
1 29268 87434 197501351
2 146337 979916863
2 62979 244079927
2 91094 820714971
2 166229 461579470
3 14439 59188
2 31231 379999785
1 85515 191595 45381410
2 91384 100743272
3 67677 199425
3 84525 146066
1 32730 129073 326921085
1 141004 154395 74049772
1 62250 181098 414587571
2 32397 351137658
1 83163 146843 354315513
1 143631 153939 601240899
1 131175 171967 890772314
1 128960 169099 708360779
3 30814 58651
2 127590 636884012
3 70586 84133
3 143540 177371
3 57965 178709
1 12131 72570 106363337
3 35404 9450
1 86176 89868 791255494
1 14756 192992 447222137
1 17135 57551 869326817
2 46382 588979662
1 157618 174016 960362214
1 53365 178341 312235180
2 183081 611011056
3 108601 182330
2 26813 106832272
1 78172 171041 895837302
1 84820 96493 524516181
1 25286 91313 821001764
3 39281 163971
3 86723 87751
3 26502 188295
3 46738 87312
3 91304 71155
1 93976 183589 246910462
3 190055 126018
2 184615 528137694
3 15210 24165
2 175699 296254756
1 106150 192563 414516342
1 84047 109690 458274206
1 80204 141821 665051868
3 60576 47501
2 73515 587931532
3 93258 115076
3 129910 101552
2 67885 485256003
2 100822 249293537
1 155846 187297 866269606
2 163564 535570587
1 28208 137105 327585977
2 136525 424471069
1 190573 192511 140042733
1 4695 111435 506903463
2 103750 223532525
3 140321 78360
3 19854 72957
2 182229 347611033
1 35407 165999 308156352
2 177746 299372260
3 138427 38303
2 60664 750163102
1 73482 154221 421774258
3 170918 92747
3 191946 94538
1 77666 160040 377886974
3 64925 145916
2 170263 518713164
1 109326 164417 212664845
3 130849 90317
2 186143 905785953
1 115513 142526 725542889
3 102522 12544
1 4838 132082 508163779
1 32537 175353 102528305
3 184715 173462
1 95364 124566 558016709
2 33210 679365979
3 86955 180263
3 129463 192339
2 193529 606387845
2 128978 254636171
3 85838 12387
3 147559 124750
3 52142 102523
1 33027 55241 747542436
1 3531 132181 344567144
2 169127 693124145
1 10433 150468 674853021
1 81633 146805 237486549
1 147692 149659 62050903
1 13163 21524 745003213
2 92725 896353889
2 154733 474193141
2 167927 188935226
2 92152 678006584
2 162352 759508831
2 81980 982963482
1 57906 72810 33936486
1 24159 96013 110795605
1 100770 174414 258692992
1 76785 164026 384714706
3 171055 998
3 136434 153899
2 49737 469527401
2 120065 240521532
3 128040 72685
3 56716 176450
1 85570 88770 603881939
2 22268 184375218
3 145660 668
1 16452 84942 795153525
1 165104 180864 302034407
2 135971 891679876
1 48327 199931 560246061
2 45639 112958882
1 20241 169462 863074269
2 112713 490023807
1 28590 84113 485719682
3 24847 174518
3 147796 97916
1 23548 154828 465341315
3 122698 100499
1 78901 138524 156592996
1 106718 127311 95269033
1 150076 151750 115254253
1 37846 179185 244520079
2 139307 163101336
3 192262 15489
2 79585 686302424
2 113799 712856431
1 78952 89827 259049286
3 40205 84973
2 182334 819120629
2 78136 889789699
2 141312 689157510
1 19062 154677 810752003
2 56600 148779567
3 39326 112513
2 51037 693821921
1 114157 115130 791789984
3 67712 188456
1 55751 154529 901415088
2 123457 261781625
2 171617 220899542
3 62610 42260
1 94786 190635 376552150
1 49595 172629 587462329
2 149644 819242703
2 42022 120785034
2 58958 330938788
1 47415 62311 97627506
1 54165 99374 594707523
3 67012 11291
3 38780 135715
2 88346 854471652
3 27741 15273
2 86671 113515086
3 107026 101294
3 2577 102822
1 35356 151303 248440283
3 124598 32978
1 86724 94327 571130410
3 122778 34253
1 100544 188566 909136775
2 174944 892120044
1 112075 162193 306721475
1 25485 132702 522224830
1 21039 194357 953216046
2 99063 389774623
1 87028 87199 64505351
3 77579 10264
2 60232 362426239
3 137248 36614
2 47087 849093570
2 49756 72114647
3 37336 81449
1 127997 197112 790350938
1 70254 110738 537293585
1 11780 75461 885939970
2 32571 250733112
2 186701 811154722
3 163205 75615
1 34959 122337 136442259
3 156946 77968
3 50931 160778
2 74194 651288727
2 36865 873656555
1 91435 136597 443533172
2 165208 715638381
3 98843 180262
3 92599 43567
3 159074 36815
2 137998 153769765
3 82254 179558
2 52076 36039227
1 56083 140483 302529852
2 31746 631522794
1 93555 193909 602938865
2 48755 525488635
2 70604 80956321
1 54053 133917 166133720
2 25920 60257179
1 18164 61146 209776721
2 153713 773572128
2 48224 302225732
2 122897 222242576
3 125010 146459
1 193808 199584 367040297
1 104413 198185 882501837
2 68508 824834930
3 83866 65029
2 84314 39315629
2 151253 38322688
3 19782 54329
2 139840 270035728
3 152306 103849
2 123663 606435475
2 13221 240109357
2 66599 387029372
1 15729 131606 55941369
2 151283 578690112
1 11537 141126 454398184
2 23854 485670590
1 55043 69918 375464860
1 5286 83957 153801528
2 96160 516954640
3 166386 126972
3 168088 137178
1 126951 173031 67963574
3 53001 140803
3 119307 101408
2 32576 443159924
2 52356 601604180
3 69957 105116
1 97756 197694 560773758
2 84117 460220629
3 38609 62541
2 44971 981919590
3 1218 68629
3 130082 186413
2 181130 660479714
1 40103 77200 985398760
1 65036 105465 89932914
3 35534 183571
3 57685 69425
3 79905 98650
2 141493 900610318
1 50706 57149 929848712
3 127399 98242
2 94852 597565729
2 105132 416085502
3 44610 119762
3 171125 184342
2 3298 62969604
2 172172 899610220
2 185615 548128157
3 156315 69665
1 104099 181093 606489319
1 165222 195187 945296215
2 78179 487516885
3 94143 186385
1 5295 184330 543113149
1 24282 106069 448576914
2 31861 283948258
2 95467 204023316
2 86514 905119427
2 173203 565472939
1 60353 106272 153524876
1 45600 157980 281172597
1 148325 172040 960776591
3 45643 88883
3 156394 199591
3 33398 95446
2 184157 11443556
1 176261 191593 514855583
3 40394 70654
1 12063 48459 661683751
1 22727 146235 403196002
1 48465 90196 599109834
3 167679 59916
3 66660 109524
2 132580 939673027
2 193450 958882578
1 118763 159662 856410361
1 25226 150713 695642458
3 79214 92737
3 123560 187797
3 180935 50842
1 12435 56563 919734823
2 91963 835594897
2 14040 799316184
2 148165 530480995
2 67410 574482261
1 167301 175777 634219407
1 171400 196318 987062319
1 29830 80293 700113565
3 89347 190862
2 53383 902327532
3 95989 16925
1 83265 185840 950700564
1 150015 188896 211092579
1 67313 174046 443264549
1 135101 145919 807106498
2 190859 191538963
1 188203 189094 900022435
3 151657 192381
1 17852 121575 83756770
1 72749 107131 236184546
3 83471 40008
3 130199 162387
2 43814 799516309
2 148106 562917191
1 84766 189879 889332034
2 44584 453401623
3 51979 172274
2 49564 970481306
3 170220 161761
1 43355 143116 180610401
1 38971 144637 34514381
1 134354 190355 856644523
3 112156 123216
3 185198 91402
2 25278 114931291
3 96328 115422
1 52763 140613 971968526
3 21927 100669
2 179447 192142510
2 83167 640185776
2 190311 84089812
1 44713 124040 296122926
1 81813 163833 162044415
2 172029 871836861
2 127054 552786769
2 163634 419610586
1 61273 119257 850512609
3 150300 181761
2 32460 705279269
2 689 885664881
1 105937 193136 22797717
3 81254 168524
2 175612 977058845
2 142813 815468324
1 55913 78349 820326054
2 79752 725098338
3 26724 123035
3 155373 38534
1 152607 171231 831293187
1 46588 160675 825953560
2 130248 953766309
1 50228 133170 467434672
2 142529 948521358
3 148848 177071
2 104691 328598709
2 121122 19358070
1 57903 136654 279083324
2 58644 966970761
3 14115 16313
3 91976 168861
2 18711 336608428
3 9481 125886
2 3532 851644751
2 132117 854834039
2 87824 991872444
2 161573 268424830
2 142061 600209567
3 146225 103035
1 151584 166669 489149309
2 44742 752951157
3 108652 32845
3 128480 72609
2 4992 473775030
3 183165 125329
2 48636 991894783
3 104323 85798
3 30429 199720
3 74014 88139
2 96045 857453430
2 20882 782937552
1 95024 137728 27106476
1 61503 132656 137556520
1 94734 127886 677757703
3 33539 67074
1 26800 118303 1126063
2 134538 420749826
3 189473 135299
2 175876 104465616
1 23273 199962 709827803
3 67660 115528
3 57067 71178
1 3543 136325 655809916
1 31 90895 560023211
3 193518 113746
1 4466 42164 70220965
1 153475 166958 775331609
1 139460 143835 49274302
1 52646 184345 823368456
3 185338 41324
2 163631 138505107
3 168532 158
1 12403 89551 220248792
2 150053 138349907
2 76333 379213876
3 192903 182331
2 41954 500967882
2 25313 21841467
3 103597 83903
2 13849 735581518
3 124383 12521
1 19914 187978 397835970
1 15038 117054 267132820
2 113304 53617977
1 13410 163498 462859198
1 50658 174297 482500780
2 151427 711364361
3 43929 76591
1 66948 161384 755717023
1 60877 67026 635110470
1 125521 180154 754762937
1 95865 125986 851810077
1 72228 178664 407535478
1 64042 146401 532975301
2 65087 335645582
3 182530 52182
3 188704 11736
1 195023 197021 105923611
3 1231 87090
1 43679 71001 273906216
2 98219 459775614
3 96787 30436
2 173559 484168554
2 72657 519419050
1 51798 182577 657243172
2 20525 776837134
2 115232 110237938
2 13594 344898967
2 74513 444457113
3 27408 28097
1 96484 128090 654732314
2 163774 153479935
2 69706 507123447
3 187268 74119
1 47500 85419 888972304
3 9171 123437
2 108656 520911208
3 47724 62341
2 89282 543018358
3 92986 141769
1 131564 182309 535862522
3 157086 35223
3 191471 120341
2 111154 466310011
1 41772 174390 133949482
3 34083 1788
1 35118 191180 370629877
2 96146 269918369
3 68684 118725
2 5019 733936150
1 36535 123730 44857636
1 1076 88312 363298545
2 191673 579625414
3 163658 79163
1 9810 20267 321677231
1 109029 184711 933983310
2 104018 810317734
3 143116 40649
3 121159 37755
2 90346 971134516
3 89654 142765
3 97974 175401
1 98161 121076 232215993
3 36278 83846
2 29415 815291145
2 136102 907698156
3 96753 48089
3 190504 67710
3 69937 182136
1 23887 48919 786185088
3 18665 89272
2 171368 368847727
2 68489 216338913
1 15820 73158 554696212
2 100846 237987993
1 51728 81544 828170466
1 117741 121259 595215503
3 93261 167925
3 79285 90702
3 167899 154459
2 181876 358334976
3 62953 197700
1 92674 111147 906553987
1 112944 173738 500962688
2 142409 850676780
2 26382 935730346
3 4513 30802
1 73068 160468 16789699
3 148026 168988
1 21286 132699 957373425
2 74315 816655427
3 17078 16264
2 104183 657858392
1 91737 147232 103987921
3 48781 20640
2 158169 150559519
3 18957 194297
1 65887 94945 569663683
3 112621 143295
1 151834 160352 675476757
1 23161 43299 449411842
2 38505 633230017
3 102513 56422
1 14868 68548 218474715
3 110528 167624
3 141990 131870
1 16546 66274 114239627
1 66713 141558 589150416
3 15400 10087
2 114472 220624628
2 4505 528918110
1 119311 168542 919555637
2 199925 225257893
3 2805 126901
3 143564 186112
1 40493 101524 733793193
3 24694 8516
2 106591 312431699
2 52911 186480266
3 62491 38459
3 152936 80054
1 45445 56077 850423727
2 187319 782399840
3 158874 75420
2 123415 750820576
2 143773 513550167
2 27095 857593558
3 98064 81994
1 63960 87257 653104856
3 47215 106892
1 42086 98886 590160543
2 190244 516063430
3 49513 119295
2 172227 486369421
1 73089 117222 807145860
1 27019 90358 947342790
2 57686 406495119
3 137707 145088
3 28466 1033
3 147322 130736
3 50398 189732
2 73180 428119859
1 47996 98906 171956407
2 147229 938305626
1 58534 140463 320865555
2 158418 144017028
1 127234 137410 840574685
1 107313 124250 939388295
3 186452 172773
2 7238 235906469
2 30064 298145800
3 4163 156924
2 178270 355747774
2 105223 33572049
2 1251 50658671
3 13446 169178
1 79860 153055 504939802
3 53906 160608
1 32445 41844 371485263
3 129126 135934
3 123143 167750
1 154906 190875 585854975
1 33670 57778 154101460
1 52908 182497 492355890
3 73640 8109
2 29012 963711553
3 9548 51938
2 195055 838336221
1 92260 150595 768489772
3 127816 110264
2 123184 383496919
3 194000 16720
3 36685 137434
3 134729 90450
2 58987 786447669
1 129717 148250 295792633
3 77549 104357
1 97414 172120 855895379
1 94697 187947 561986937
2 63336 217507538
2 154893 971813170
2 148086 926052069
1 144671 186457 246602338
1 10275 72298 272743234
1 66245 130119 55841303
1 98047 193469 499946815
2 67424 753021604
3 85676 84100
1 69907 79729 776093612
3 45811 99511
1 55391 119185 264257106
2 89746 475575390
1 132068 164477 287163186
3 129039 72036
1 19978 116684 808096154
3 55359 171981
3 105443 98092
3 179270 57179
3 71529 133221
3 14248 55723
2 78689 356815100
1 12034 39823 402178053
1 175621 186238 721212870
3 53769 51903
2 27849 161205603
1 37786 181970 177702537
2 65767 482668024
1 87453 163990 329650596
3 76863 169832
1 30326 65303 537245234
2 82023 550858243
2 145866 399012999
2 131538 363786889
1 38150 67513 864461245
1 21339 41117 133056402
3 126953 1329
2 85421 37931634
3 68502 60863
2 36132 230329076
1 54535 121630 781428736
2 183680 987702675
1 39389 58731 989063731
2 177047 549485257
3 129229 62765
1 108805 148249 66750827
3 56126 56851
1 78311 106664 82065139
2 147095 633669139
2 157157 131730156
3 140804 186881
3 118403 109058
1 4439 22385 475593964
2 5213 52463826
1 25521 108209 806829186
1 14318 17556 211718701
3 28928 162413
3 69555 156775
1 68268 119224 633880800
3 125066 95781
2 159300 187946436
3 192340 131681
1 79933 195681 967442412
1 18640 185848 349642361
3 96534 183461
2 194350 560306051
1 26403 126357 279620360
3 43373 132921
2 182013 852310722
3 73037 82840
1 75134 110689 669975335
3 44245 195047
1 38346 40806 567149963
2 45094 317212353
1 87820 126008 691216356
2 38650 820031209
3 176098 154578
2 124282 614782046
1 8389 179028 4441143
2 24513 879666329
1 88275 179274 739735840
3 55226 137850
3 50077 5859
2 95811 87787000
1 16694 96786 862942202
2 192290 429708870
1 95816 115449 396965045
2 169481 750734949
1 42988 57768 363072712
1 12395 188656 551053987
2 38983 846092776
3 127586 46550
2 145571 624993354
3 129434 96453
1 57133 138071 970688720
3 81732 10675
3 96626 123628
2 28030 391146111
2 86393 750946189
2 86244 194298558
1 7849 23492 556704991
3 65764 36857
1 43457 141665 314142397
1 89005 199050 209322777
2 11519 120919844
3 128956 74161
3 94480 61267
1 64332 169417 354491803
3 72605 8526
2 27829 525827901
2 190302 378902817
3 161457 96839
2 117763 855260544
1 97557 163935 718378385
2 125109 119985548
1 37228 62118 900026195
3 184492 22779
1 3495 132473 916458515
1 50864 168928 167059972
3 55351 36462
3 199293 171061
2 100955 427600209
1 54261 125728 83793569
2 90757 434042412
3 107619 75110
2 197837 545293697
2 116721 241819165
1 11584 81986 428515941
2 198992 616779182
1 64202 122910 993451860
1 90142 153107 900377629
2 124905 983000101
2 12021 72703497
1 74265 110161 530200683
1 45529 162504 437770803
1 56114 59360 103475059
3 129235 166824
2 23244 245696931
3 116619 133119
1 161261 194244 645210970
1 125501 197135 600504319
2 156678 939532714
1 29899 35084 477807271
3 34427 180441
3 114452 111927
2 98020 800796943
2 27306 537966122
2 113540 953101675
2 55714 741307456
2 38513 293046515
3 162472 153889
2 91930 711177117
3 152984 100291
2 67386 566930351
1 60681 134406 103578169
1 100076 103851 807967799
3 42240 83525
3 169942 95548
3 106973 21109
3 107868 57844
2 12950 152762283
1 26187 127014 538754887
3 74924 190321
3 115723 75124
3 129877 146410
1 135774 168933 312852677
1 58902 121671 168908756
3 38596 48458
3 16986 67191
1 10195 191643 704495315
1 190194 196937 352621027
2 177748 470467520
1 61641 163300 825434625
1 105411 158510 904322168
1 47903 99025 331785514
2 33496 703971009
1 28565 176317 318114710
2 131688 954619958
2 90753 130129834
3 14320 58705
1 27861 66037 211709220
3 11327 155910
2 109639 105988351
1 77489 91393 943118516
2 194303 585144065
1 22082 105939 228649853
3 142851 187252
1 62978 100454 125330069
3 199337 115872
3 143775 128487
3 186944 30124
2 56681 535558758
3 152907 6064
2 82071 586441394
2 110639 180542740
3 47657 139955
2 23297 726631967
3 93323 16899
1 69587 101724 35846114
1 7365 19636 891298061
1 70368 181793 67515778
3 41156 75579
3 10718 126081
3 6446 133071
1 50540 186450 716863616
3 153280 63913
2 12495 983747262
2 147849 571889850
2 172218 793106992
1 90121 195432 21925891
1 22268 55778 151105762
1 41495 57362 958568548
1 23027 35012 404058341
2 182382 938226166
3 35168 29777
1 104504 115847 812471326
2 34408 383654859
1 25297 138560 415371302
3 102988 40193
2 120186 430527294
3 195217 78654
2 21968 678800759
1 84175 171512 354522720
1 77306 147818 147177807
3 78620 111282
1 57511 146515 956928827
2 125611 307197990
2 24344 716859965
3 81799 129024
1 59036 65777 929763690
2 85068 364836710
3 120430 172137
3 130750 21897
3 199163 192250
1 15127 18281 180740937
1 5655 23167 793909179
3 156893 196764
2 20799 756434436
1 8399 142164 286721045
3 3052 83811
3 114484 42746
3 77876 2628
3 90329 91894
3 56404 136263
2 167270 777583812
1 64260 168847 485360345
1 67177 194654 75883039
3 43059 53096
3 21789 190225
3 114342 62667
3 41100 127554
2 124592 723889836
3 154710 105801
2 46590 34761968
1 61191 126587 841784836
1 89873 167966 177294366
1 17919 101558 762752480
1 47968 162191 165223342
1 75302 156220 807041778
2 166906 409186857
3 16507 17463
2 49152 333695481
1 174420 193652 822290526
1 449 134467 492423382
3 199311 84995
1 20660 146125 45589565
2 17005 967562523
1 22982 39951 190718816
1 13814 59265 836142053
3 63738 192040
2 157833 989249530
2 12840 451798642
3 21908 182283
2 145970 78289063
2 73132 370359872
1 13148 125644 907583983
1 6386 44889 655486074
1 55654 133049 674489914
2 164981 612613203
1 57663 102382 310680223
3 141304 199824
2 50525 722219497
3 49395 139373
3 182213 121574
1 3302 79035 404825191
2 83514 812223124
2 57572 915845434
2 67754 512003134
1 12376 107496 975643661
2 47231 944128543
1 19697 81316 151008682
3 181978 175629
2 27205 63818382
3 124468 37232
2 29703 619805591
2 7564 613832402
1 154791 179882 335410652
1 108847 113500 619184260
3 179085 159043
2 153172 316283854
3 5916 11583
1 84433 146914 5897537
1 162688 186904 845568159
2 117357 732836147
3 139102 188049
3 5188 183581
2 177617 481575738
3 133671 118004
1 55343 109046 534499262
2 48749 426736824
2 179287 839677247
1 103714 129815 235511766
2 112537 706846974
1 61624 179960 312385561
3 70417 36273
1 30016 59093 654273063
1 77541 193170 922525003
1 49918 160562 705728516
2 9681 460426211
3 132930 52759
2 80099 891648200
3 11935 178256
1 103018 145169 788850991
3 12275 87374
1 49390 81972 262018880
1 97437 170787 812681746
3 106964 60223
2 178141 511900402
2 25165 659651937
2 94938 844954843
3 51633 154114
2 177265 874582745
2 103889 953781077
1 44926 70250 134893062
2 178235 422156485
3 88574 194946
2 1080 750002404
2 129693 260853716
1 49583 132632 550017751
1 162414 182945 121094200
2 89990 14924566
2 160261 2257088
1 118963 131070 584056581
1 26655 126085 915705806
1 80280 98135 598117471
1 74053 154180 370705583
2 149756 224218706
2 32719 454151493
3 122152 126333
3 10336 107000
2 148541 130101282
2 147554 222472599
1 37971 138790 817552677
3 102939 15279
3 159139 130723
3 102848 91425
2 158065 433955108
2 197600 688736188
2 113475 517799061
3 74623 127682
1 31205 105439 216823458
3 33151 136618
1 89929 176217 790075880
3 88190 146376
1 128906 173443 117944945
1 48882 116084 761559773
2 31694 318775407
3 154186 94518
2 70382 276265704
1 31284 161829 764932656
1 59490 197761 186733264
3 181426 92583
3 171149 174547
2 22331 527617489
2 195493 583212320
3 9951 33566
2 113908 932519563
2 60596 777007285
1 56013 172132 581390736
2 157846 40125394
1 3746 153514 47792924
1 4742 95069 853855359
1 100517 106944 686269386
3 15617 57329
2 53355 538929414
3 33143 2341
2 22777 962776847
1 71745 171940 836214134
1 13859 106928 313592386
2 106888 851105736
1 169460 197815 790014857
3 129706 73822
1 44833 66540 489164198
3 31192 23306
2 57209 355265279
3 175190 90284
3 189972 124398
2 80822 651961110
3 145912 32074
1 65266 189956 443928620
3 107304 178686
1 169188 194247 117094660
3 5604 167533
1 103018 147000 680630837
3 136411 154911
2 90413 556900686
1 110271 180748 219385657
3 28848 16983
1 163104 179517 78443050
3 116887 27686
2 17075 861342178
2 171422 918825920
1 55859 177985 415236568
2 84356 538588521
2 82352 135181429
3 67480 85736
2 191112 430588760
3 9577 142229
3 143825 168864
3 121865 88802
1 124818 125098 150348812
2 45868 333070026
2 180431 926500537
1 109507 140180 47666852
1 74276 85627 491452635
2 7706 504595097
1 160606 187574 166753445
1 63425 101918 684219598
3 10051 119584
3 3891 179133
3 68813 89753
1 116387 116916 148033791
1 137729 175442 582565756
3 170576 153755
1 67470 122761 831504938
1 33702 149863 18682078
2 60911 405144439
2 127523 356647183
2 39726 259128213
1 167104 198362 747780866
3 25462 122969
1 144644 160853 708634748
1 81337 115021 915719615
2 86569 499046814
2 11075 655137470
3 67100 89438
2 100290 547101755
2 96782 773616233
1 37882 45390 202393496
1 102108 119366 302469004
2 80907 737935796
3 159009 158338
2 168995 976099325
2 87419 989945834
2 128059 283132754
3 84821 124060
3 67795 175476
2 152149 358246828
2 145776 851023398
3 146099 185407
1 65110 183685 268297097
2 81849 907692123
3 69761 21325
3 116604 75402
1 33601 104046 149352994
3 193336 60868
3 5047 16763
2 194106 53981518
3 191340 120392
3 86474 103219
2 173284 341459317
3 119628 95317
2 2695 460561086
1 22903 111015 757432671
3 57979 13680
2 155209 496052749
2 162326 502246918
2 78180 637485746
2 655 2300201
1 95971 114427 564305840
3 11950 19897
3 172949 26637
2 119501 868894081
2 191872 321176876
1 148636 148715 103425633
3 174550 147361
3 1853 135073
2 89620 920472278
3 171788 124799
1 159272 167593 66704005
1 75893 111201 414619867
3 63853 126083
3 140569 41723
3 111806 40764
2 68530 740301287
3 140614 194021
3 11066 175671
3 38605 198136
2 13168 495591156
2 167121 490885370
3 120661 63874
2 184388 419969573
3 87944 7511
1 81755 194662 823660083
2 199863 846973585
2 194643 181692926
3 16614 5195
2 190396 277133491
3 170621 103240
2 157791 415802548
2 160984 801554945
2 16208 575833003
2 21784 563389189
2 87629 639393518
1 18013 120006 327219128
3 134108 56330
2 141198 38369618
2 73451 153309602
3 152975 134806
3 143972 40292
3 86201 111682
3 69760 5726
1 185694 195200 117438856
1 50441 144128 638530563
3 141231 163682
2 114550 881795096
2 9333 264312836
1 91308 103812 797008384
2 158867 873295924
2 68657 317455183
1 42564 133285 134717524
3 26128 99818
3 130447 131884
2 179219 35990404
2 54618 666470289
1 30185 44973 523093315
3 32725 176344
2 29978 35613579
2 137507 981422808
3 132728 68240
1 149618 154035 693596407
3 96335 33823
1 54561 166730 590690113
3 150522 109198
1 161330 162026 309783394
3 153796 142501
2 100469 598535116
3 87558 116973
2 191651 813186726
2 87866 485656739
3 97958 99318
3 67056 162484
3 46573 109217
2 141386 948615468
2 183653 724415452
1 4609 101129 273128019
1 167680 173374 466036803
3 77669 123108
3 120135 29740
1 170342 191760 93906313
3 81884 156212
3 181037 154227
3 34759 162514
1 49968 165102 825022696
3 13594 60600
1 43557 113555 167586080
1 114718 189529 430642898
3 86690 126601
2 124904 933234574
3 73079 188334
3 139007 190521
3 140100 168272
1 86189 165753 618337855
3 82452 109948
1 11734 198879 119918199
1 61832 156984 625717560
1 59638 111593 454179324
1 79731 178144 793501687
2 92037 418124726
3 50405 122781
2 65899 619797546
2 92657 135760194
1 28353 100335 340865790
2 1802 430381222
2 94 893357756
2 71609 386566850
3 167395 97672
2 99854 939337163
1 70374 128238 2627491
1 115500 122332 782656020
3 72789 112877
1 81804 141214 140305564
1 21097 156797 941014357
2 52300 882910029
3 137637 172716
2 13532 108986198
3 142920 150726
3 143259 50239
3 43359 99024
1 63591 124378 702351979
3 126260 154652
2 17121 725342666
2 146302 475198076
1 128981 138777 530791988
2 26255 238976727
2 34911 648431606
3 59840 78112
3 45191 91883
1 18807 110496 352950295
2 25205 289578028
3 119197 59020
2 197138 836172073
2 195811 278429510
1 93745 133372 565982794
1 139946 166893 288841751
1 19977 131099 431966529
2 110621 692596041
1 84328 123947 159576700
3 36569 176214
2 139193 600097516
1 169946 170255 816761517
2 128353 711861725
2 108116 165221249
1 33646 59087 322996710
3 98065 99878
3 45417 79512
2 97651 773958104
2 46258 82414055
1 81552 176344 300435009
2 25854 588652557
1 46047 106737 420478770
2 120481 223807762
1 95187 166800 724704594
2 140787 527402106
1 92192 194123 40759319
3 66996 146184
1 112977 129416 41916331
1 160426 165081 29145436
1 48058 72600 723790857
1 131006 136909 684427417
1 4381 25440 794033306
3 86995 54369
2 33797 255050868
1 16287 116510 548446386
3 11822 80096
2 175171 908690014
2 19738 652575729
2 169129 193060986
3 30073 11929
2 65319 872434220
3 39685 158836
1 85300 174400 112280229
2 189955 235529808
3 168141 33030
2 148004 13339635
3 33017 80859
3 194823 50208
1 14962 44271 148055301
2 126570 890749642
3 79202 95412
2 197696 718027849
1 6755 124345 943250964
2 187396 137429693
1 32252 110663 204706880
1 56058 58851 619146672
2 108438 177258793
2 197760 40512364
1 74900 190128 781266860
3 59278 37122
2 167006 775719376
1 63046 149234 877570685
2 111371 666876032
2 85992 50477223
1 106016 139376 322010897
2 33445 429913336
1 97973 154574 91751483
1 53073 149641 605852628
1 24832 121943 62370183
1 137316 140860 927100061
2 164541 641968673
2 121455 2755067
1 115287 167754 736603946
3 91444 27866
2 44378 113260453
3 162384 81291
3 154597 9021
1 7517 122677 736143543
2 134536 241604013
3 190621 34593
3 21483 40035
1 66644 151804 175868956
3 163814 113878
1 27321 158667 33371980
2 147762 692313389
2 130082 890352828
2 64856 44272850
3 105522 35499
3 194753 84974
2 112086 818499338
3 180566 51246
1 145432 179640 439157511
1 37411 57362 763051688
3 111377 25083
3 127386 92306
2 52008 270496981
1 32059 192524 44119526
2 145592 339994219
3 193190 5657
2 10543 942777453
1 52914 151554 414257133
1 180830 198948 430956755
2 108920 721765680
2 15633 661241544
1 50455 161151 835081865
1 65025 176235 105506018
2 71101 744322802
3 189542 97811
1 79220 192762 77864833
3 136481 139536
2 81038 789786600
1 143334 187652 604242784
1 123537 195346 204853345
2 131710 802412930
3 169570 51326
3 85412 56986
2 78602 13264736
2 187197 518207980
2 194943 412182288
3 163823 59812
1 48644 115945 55504898
3 179313 183564
1 77533 161575 216706635
1 151238 153276 4534856
3 144814 180482
1 108163 174727 78567089
3 16857 87991
1 76668 108056 54915595
2 134045 348063390
1 26979 155384 25550575
3 22208 30938
3 196272 1095
3 9507 169971
3 160731 84421
3 114267 195647
2 135404 172448940
1 27787 197244 755342852
1 70152 190433 628537067
1 8823 23671 425905887
2 106950 200991053
1 19276 144160 110322434
3 180380 115169
3 154713 152956
1 159745 168661 692994741
1 21109 170402 820138115
2 47605 277030144
1 129995 134827 779637683
2 123651 603016669
3 115185 36369
1 30816 36096 516513852
3 28649 72345
1 60654 99514 887519728
1 60837 155517 220200315
3 153418 185217
1 120641 199944 664611727
3 17437 45775
2 98213 275654924
3 171193 114351
1 28865 102761 179725124
1 90629 113891 714163472
2 165509 898471757
2 49956 925828734
3 147905 140602
3 172002 110327
3 150192 170591
1 68222 155529 835549810
2 156344 848360829
1 13677 197593 299653000
2 132191 239891730
3 196916 24310
3 1498 159270
3 10428 55714
3 54357 130404
1 37094 154766 438527349
1 181878 184799 518757791
3 164077 123901
2 78847 684440728
2 164187 914914876
3 25022 113287
3 74977 79582
2 165975 158058021
1 153292 192258 393439014
2 68318 939666235
2 31581 805663166
3 137630 50443
3 93829 112754
3 31131 191506
2 167230 628143781
1 9143 59806 629683377
1 30134 32457 433207553
3 105110 113639
1 82637 188613 104323359
3 157817 115870
3 108800 120667
3 28116 125406
1 61492 162895 255635516
2 138197 927011936
1 31970 57504 517569603
2 89199 548398121
3 116981 12622
2 64327 533722794
1 89285 121746 813148866
1 3462 79602 934108401
2 181403 650026760
3 97712 170085
2 67676 990172210
3 153699 106252
2 153607 915444373
1 164925 197019 955693180
1 16285 77402 183267899
2 28844 798653051
1 18041 102629 785306152
1 1481 99725 461915826
1 12687 24147 69640847
1 103031 165218 933050896
3 33938 158584
1 90752 196350 667657837
3 46175 16971
1 94041 142036 438642723
3 1099 65251
1 42938 190919 75784351
1 30759 136260 761407335
1 73738 88757 311883229
3 14337 143194
3 17255 176703
2 44654 345248474
1 22526 25599 895810961
3 135436 173785
2 67654 31922523
3 26949 110682
3 155981 64651
3 15248 55657
3 155694 33568
3 197397 109735
1 10554 59859 922952179
3 48725 82444
3 161202 9640
1 45651 136166 79587165
3 59477 180973
2 12208 838720077
1 54093 93635 501588783
1 2990 44133 568970018
3 75002 108086
2 64088 400202732
1 70456 102482 704213188
3 26001 173979
3 181445 14605
1 58852 84602 180594853
3 5465 35134
1 27170 169474 106722504
2 22198 306184055
2 143768 62828445
2 48805 106161420
3 122873 34394
1 13263 74711 509302727
3 81949 51860
3 148116 79443
2 26049 931761581
2 150307 521099554
2 67916 38773794
3 13965 92121
1 110250 138800 503342758
3 26082 133256
3 60436 94331
3 158962 165322
1 106820 152997 246150253
3 132206 90586
1 44536 111651 394028164
2 63472 672457430
3 158754 71920
2 196810 222477544
2 193414 939474747
2 94700 861210362
1 31076 71567 892959029
1 4545 174690 480521181
2 121878 625009823
1 47764 122074 92506343
3 72669 91923
2 14733 816727345
1 65691 190944 63862899
2 165248 691573168
1 20112 116850 18452664
3 16857 99714
1 22318 74222 391687839
3 193863 114993
1 8820 164796 132363228
3 97048 15887
3 126612 81059
2 120004 97349789
3 168513 73189
1 35462 59278 992279615
3 110666 79859
2 89588 236976441
1 21776 156478 917833430
2 80118 469697226
1 55703 163223 944147861
2 126422 452381274
1 45434 167194 580836330
3 22251 157778
1 38848 62539 439715114
3 3473 155205
1 13664 31043 605244677
3 12895 117450
2 102935 850077678
1 159284 179299 924608486
2 32431 194324094
3 3075 62854
3 89205 2474
3 21602 48665
2 102138 882341282
1 22368 117519 346776312
3 24371 183354
2 97692 243473091
1 145014 148357 659191523
1 49862 159265 288257605
1 49359 84555 712669225
1 13683 149850 137508452
2 50831 382252650
1 37147 105267 752882184
3 86306 86492
1 106613 163829 861149805
2 43850 784293317
2 43153 234921117
1 21015 169367 159620310
2 8051 572134922
2 37432 427429869
2 21835 819320513
2 197838 705582056
1 103570 199907 144350807
2 147791 69466925
2 65446 529404559
2 89511 804693213
2 148741 645005898
1 64890 150401 449045004
3 41162 171003
2 101931 430643649
3 638 110440
2 168184 800839915
2 4038 262884988
3 143031 23192
3 125562 28142
3 179028 198729
2 15560 511289595
1 114861 144465 599906494
1 99089 123189 827873999
2 75883 539631751
3 149044 81293
1 2514 173518 213511053
1 35990 46588 850917861
1 8966 130987 437376455
1 80322 190648 614095671
1 82350 186699 619428869
3 136119 55063
3 124195 57750
3 109504 153262
3 47480 156061
1 52211 129193 357944907
3 111254 161608
1 191018 192713 541643953
1 97506 189197 579097955
2 47575 795126980
3 70558 12425
1 104044 183541 198343904
2 143235 235231233
1 10097 89403 684275417
3 106866 21851
1 111111 168469 760746398
3 12321 67804
2 133493 661651692
2 34747 890236960
2 30373 242502972
3 22011 116530
1 172513 182680 533890795
3 113724 69178
1 24504 172782 109998168
3 61103 117885
1 101357 127756 159631610
3 132551 91508
2 38791 705155155
2 154587 195987079
3 150526 189551
1 58927 139470 890246161
3 142053 175005
3 18551 173922
3 76380 55000
3 11649 173742
3 62985 132982
2 118687 466622521
3 124057 129471
2 170996 44071200
3 41221 159094
3 82826 193217
1 148252 168510 189496007
1 18443 22791 816455681
3 158272 159995
2 54339 181906672
2 87042 275272117
3 136765 111721
1 17724 59063 161687939
3 146201 97263
1 25004 33561 78954907
3 131937 177053
1 73013 77336 640090667
1 19307 69031 778502867
3 49012 108601
3 1064 81174
1 19080 58783 616586619
1 24775 164263 314785804
1 141543 158818 69211359
2 4590 727886257
2 106240 519308275
2 116875 154874927
1 95190 108263 506414780
3 191384 51372
3 23565 25537
3 161287 30758
2 3928 63314625
1 49115 91850 233933383
3 109072 93560
3 79761 78667
2 126543 595066927
2 149899 222142832
1 58674 109260 435184623
3 97339 110500
2 143993 976196143
1 111709 151343 87590059
1 23370 149596 829374593
3 175843 74538
2 170435 934137142
3 166123 110987
2 96427 905568512
2 32233 600085987
3 170283 20745
1 1499 176171 975185447
1 1016 64809 401692823
2 153861 147198821
1 27375 132654 366416969
2 29847 88411560
3 19476 111831
1 30602 95843 878587128
1 20420 176971 932264225
2 22295 481520142
1 15724 170032 326628041
2 197171 601155538
3 119419 191935
2 94119 981626367
1 39279 124875 481221549
2 38610 432793780
2 191028 436161803
1 109359 122877 551032349
1 42415 153124 135158646
2 111003 817056921
1 17556 70166 226811387
1 42360 109539 730070233
2 55197 281251595
2 60910 386631528
3 7814 114084
2 27604 600578765
3 115239 141413
1 40342 84435 900691804
1 52430 152824 881497731
3 89280 67460
3 65436 128141
3 94383 32714
3 179746 64981
2 187429 989062757
2 156231 373861560
3 69665 56
2 198330 230959886
1 78946 195396 974098029
1 41406 69719 596778970
1 89667 162435 686422069
2 75570 233058518
1 82357 159957 638357799
1 4523 143458 617099142
1 55185 55757 341068290
2 162648 597336252
3 146330 60496
2 113677 434202148
2 35667 127802853
2 40805 898742241
3 170489 81319
2 46726 426414850
2 53855 526550327
3 143862 193902
3 29707 64287
1 49280 62313 4766893
2 24616 474882183
1 5038 165867 325817337
3 112768 9125
3 107243 156657
1 57486 157552 646203852
3 152676 117658
3 14058 54402
2 10880 217699158
2 89584 906619160
1 135336 197854 554354505
1 144323 173967 752925865
2 140851 933073979
1 62521 122339 715890912
2 46512 468701575
2 189895 195838764
2 113398 461709382
1 122989 187519 505236708
2 197323 333494033
1 150920 157605 3882831
3 590 107518
3 58086 6565
2 186993 306598342
1 102021 196557 12478646
1 132561 197553 288033441
2 69858 240403133
3 151009 106869
1 13457 156968 276477921
2 79508 165394774
3 70655 47939
2 24004 61157757
1 33433 73088 679017695
2 84152 443678287
3 7652 199838
3 105906 85188
2 73954 444196023
3 120662 79549
2 110724 336669844
3 19400 28469
1 176600 197594 168467100
3 57253 198792
3 78186 11830
1 76831 121483 219916399
1 54043 57828 395469518
1 26683 70309 219908559
1 79539 151543 788385410
2 14298 508767590
2 160711 830083828
1 57108 170817 209797603
3 36238 13104
1 39851 134799 413029428
1 56870 132561 882920148
1 149989 160817 768952410
1 4280 79506 621383552
2 7450 33617103
1 148967 177439 484975215
1 7836 83555 236283579
2 142490 729479981
2 51879 430632868
2 183395 469812134
3 153371 1762
1 187013 191298 28811544
3 81996 43704
2 174438 261169188
1 128272 178470 65584427
2 159386 464949484
3 89471 64897
2 50760 430152705
1 125498 150721 356811920
1 69662 158737 967514757
1 26355 125458 443689264
3 137470 160565
2 73737 254411692
1 1538 97380 211887804
2 29071 881795548
2 191372 336480381
3 28126 79129
1 11507 175658 832899534
1 97670 179141 317998165
2 103079 906784287
2 147682 992622387
1 18856 98952 531972787
3 75430 96933
2 136829 166308148
1 148941 150165 624530041
2 62536 999615254
3 2132 27898
1 62798 139463 824553690
2 35156 213789615
2 7725 99266245
3 121836 14528
3 46774 94022
3 122608 179766
1 72850 138689 287118294
1 67265 104977 411051202
1 169875 170353 52811780
2 91645 91468226
3 53370 150942
3 30806 135939
1 68024 138381 99879687
2 43367 164012070
1 166640 198498 91349658
3 158081 155084
3 65932 71023
1 5663 149909 884500719
3 75324 104698
3 20284 95545
3 69507 150646
1 21792 111115 215760186
1 54322 143762 585678826
2 107428 310818499
1 32430 148982 151609104
1 54706 199135 689494458
2 176924 190653180
1 564 39866 340644858
1 65468 73272 130448141
3 173818 44021
1 82453 124554 492285227
2 131753 389526496
1 54314 56494 104698150
3 3166 194477
1 49833 148519 561769680
1 22322 61241 735714778
3 14638 198622
2 12794 109418657
3 49353 30655
3 44498 42335
2 41769 926787511
3 110265 142201
2 161435 660557559
2 100848 422108678
1 56607 144069 753192901
2 70766 552577829
2 135143 304028525
3 58067 84525
3 36947 138026
2 81838 997846289
1 80389 104775 191500358
2 7979 444645528
3 78044 27689
3 125546 162337
2 53223 433951683
2 17131 537497812
1 128914 166161 821123322
3 27461 112671
3 134663 184063
1 1402 153294 568509130
3 173458 186674
2 146931 892088212
2 94033 761607453
1 12961 94085 135306796
3 40326 123587
1 56654 138942 570177220
3 147374 10548
2 133906 330739460
3 8027 94369
3 162964 19278
3 148039 178544
2 7150 886726870
3 66768 122143
3 147622 180189
2 16833 536331562
1 124438 132235 937772940
3 123251 189801
1 25477 161167 125907664
3 53136 9418
2 127325 347700352
2 69168 263031968
1 20174 86362 201776330
2 32832 994668658
1 57156 171043 637257468
3 101071 20613
1 26121 192108 529589795
2 103002 391221263
3 17532 40346
1 95615 124505 320531762
1 1245 119906 916880275
3 119937 91141
3 153237 145925
1 20136 180243 7357208
1 57400 120589 409016587
1 1300 67142 185604806
1 33687 144316 60561500
3 76349 136931
2 112866 329271629
1 84479 176978 751992905
3 142920 157247
3 113612 197535
1 80155 96598 287889992
1 64757 110498 666236959
2 160135 398640570
3 136778 133950
1 79729 137832 264514133
2 168670 671737631
2 51403 482068587
3 66916 96
1 25542 135677 353206548
2 6334 268720659
1 18987 98546 783023968
2 99219 535304809
3 197005 119682
1 122675 199206 587662101
2 176450 360595056
1 32642 188334 11475258
2 22278 39430232
1 1301 61837 233157049
2 6180 282798148
2 151568 506159086
3 22096 152475
3 69165 5461
3 107319 24680
3 131853 151864
2 139360 651700365
3 191378 157064
1 16257 126073 74610494
3 114909 192087
2 1582 962711065
1 18114 28900 509145386
2 140794 117772081
2 189603 712496183
2 188915 898606707
2 33452 90308058
2 54025 824837918
3 124139 115633
3 154273 151141
2 66133 204342163
2 58167 884000901
1 67338 97205 289422743
1 38915 154718 62860052
3 81061 137868
1 99054 135390 46305419
3 157728 17150
1 63140 146735 355421373
1 73149 78987 827937432
2 10486 136769826
3 158713 176523
2 143751 676875026
3 81451 91484
2 163578 707135025
2 16519 48780553
2 192109 190297618
3 77949 33616
3 184645 195198
3 89945 42810
2 61051 204065282
1 106134 110656 603380231
2 198029 753484529
1 111599 170493 856422887
2 108471 225080556
1 14488 196118 435516803
1 149752 160020 905172536
2 83048 705604397
2 47884 772266206
1 10866 11675 70000660
3 193993 101270
3 98096 22413
2 92602 524395545
1 14266 143831 354321963
1 54238 95123 738735344
1 42871 96875 542861586
1 87618 89829 656588497
2 19944 960859231
1 158773 178417 705854182
2 114451 504699378
3 117438 99012
1 15079 29728 39036001
1 65493 94007 599338704
1 64831 162800 917198978
3 141323 115463
2 66533 910180966
3 4753 76969
3 13831 46881
2 177244 53789107
3 64393 10128
1 40816 175710 848975296
3 23306 76764
2 125891 891914520
3 43124 150897
1 24728 185580 571242036
2 163942 350312071
2 165376 856763715
3 12970 167042
3 22216 164740
1 100294 122615 881266933
1 25907 188604 753548744
1 48794 191229 251308090
2 94130 938162047
3 32900 117840
1 10055 182014 962312537
3 47770 28884
1 37938 145841 377123619
1 53617 105624 808470814
3 60749 159107
3 41261 41382
1 69603 96968 904731004
2 52285 595402502
3 40889 192663
3 148986 106464
2 41397 633675372
3 107168 99730
2 36076 514945904
1 63913 130858 158301298
3 13338 160558
3 179142 118117
2 2891 925613299
2 184244 303009869
3 181532 77611
3 126307 146255
3 170804 177897
3 104577 142713
2 72795 67360962
2 179478 849066479
1 53669 171926 225761915
3 152125 58059
3 419 41119
1 37859 66680 337478178
2 32284 905127365
3 31983 103351
3 102887 145482
1 147552 148203 795475849
2 53202 653285869
3 93383 12484
1 67018 126357 634684190
2 182515 523776602
2 83293 241440910
1 36647 107474 479356245
1 79969 179778 16276375
3 146602 30419
1 130554 137540 676968572
2 15021 180751311
1 34134 61170 290954851
1 22505 193726 140858746
3 129482 111011
2 82155 648272824
1 19523 152920 536843040
1 24663 82948 253801563
3 89723 113692
3 28162 89315
1 16647 82696 890729845
2 31456 305274132
2 13935 397910264
2 176109 765852948
3 129143 11023
1 136426 147977 33055786
2 190317 710688386
1 2399 115088 571312649
2 48764 738606098
1 61805 175997 616680236
3 94022 165643
1 79673 80165 63734589
2 146116 335679656
1 99362 163659 599347673
2 94074 137457029
2 197457 660811567
2 134738 247899339
1 93689 166819 77493831
3 23486 105237
1 28692 196797 31917920
2 13266 746449497
3 118389 73206
2 153764 235925158
3 180266 9803
3 65479 52005
1 35115 150340 335688879
2 59170 159095303
1 77931 122097 640333194
3 179064 194705
2 9724 59329887
3 42708 152978
3 197195 112988
2 176041 850128779
3 64300 34307
3 106415 45784
1 7206 93332 856423770
2 167620 357201761
1 132500 198814 164525888
1 93549 133622 14382935
1 93918 182770 75583685
1 62848 97848 207254581
1 66915 181168 896336495
1 88740 167419 966855284
3 4758 153123
1 53618 112667 581383928
1 143067 154141 98887490
3 83856 97008
3 144776 139377
1 15683 160274 859894612
3 119488 141619
2 160346 153392513
1 124795 131953 202280813
1 90333 152302 146098844
3 89710 86060
3 96247 158501
1 10967 114579 267621045
1 22239 101642 784725512
1 59200 131775 220109100
1 18304 39368 49878799
3 131977 44520
1 53836 72917 929156445
3 19401 46408
3 23993 23690
3 48749 83514
3 111541 194308
3 118628 94055
2 175037 706626648
2 102073 334650259
1 109743 148165 941814327
3 166057 294
2 60399 455391115
1 118616 176560 520102500
1 83660 156791 20166411
2 39092 140815869
1 26369 177495 845604227
1 5606 39331 84291507
2 156020 655068194
2 128685 616517928
1 13585 99065 603542856
1 104837 115440 636793949
2 21766 12868918
2 3807 927050357
3 156544 125687
2 149795 524858068
2 115224 429496725
3 62189 159020
3 155783 130846
1 108584 109430 472456732
1 131314 181951 495202553
1 1788 44549 563239622
1 21729 28991 933755331
3 136350 141519
1 139755 158326 347040125
1 175779 186100 244770897
2 157286 429649238
1 163943 177574 406968468
1 3423 23587 660477888
1 1997 145980 995833614
2 177678 556443833
3 181190 135846
2 166433 647432381
1 121299 186888 489277984
2 94700 784805740
2 38359 333737889
3 95456 58617
2 56922 262625513
3 9687 195687
3 107437 10400
3 74287 88903
2 58238 891715209
3 98197 121068
2 182946 212650333
2 153990 7609492
1 72325 110644 602037089
2 26886 230220758
2 90482 315190711
2 187293 511179714
2 142985 254975622
1 54157 113021 941109953
3 46858 103012
1 21660 104367 117076677
2 27987 790931488
1 1722 129780 673472447
3 21500 121970
1 3804 24563 644558301
1 70839 129120 121717803
1 7399 149960 373785303
3 198826 122039
1 105837 122517 271120690
3 152986 128481
2 6633 384636702
2 181605 568959300
3 146200 76948
1 152726 184392 880817640
1 22927 115791 122784946
3 59342 122096
3 83939 104012
1 67601 105024 617040108
2 174476 504219365
2 178121 794563364
1 112720 149760 259450839
1 118552 197588 75161072
2 39834 316284461
3 169605 23676
2 9348 491298356
1 26647 31710 629585840
3 109640 41933
3 169702 56246
2 70591 940546676
1 63382 162586 59188329
2 152226 868078665
3 11350 143190
2 83401 337530574
1 47180 53864 629851718
3 137563 125799
1 72255 111272 741622188
2 98971 667277940
3 121737 138941
2 71957 637983659
1 124235 134429 292121810
2 102316 784360412
2 80621 700700306
3 134690 39796
1 6040 100854 974142997
1 37908 93771 766714363
1 152346 163356 17670181
2 183632 923303923
1 99828 137826 773229827
1 41656 73340 926361747
1 62023 173322 517676458
1 103648 135955 548389916
3 9956 115959
1 75368 122256 237494461
2 38479 479835364
3 155071 175203
2 9824 565654629
1 74337 127547 548363991
2 163099 476540880
1 68605 126005 325481304
3 124051 30954
1 64559 195546 68011855
2 189693 236989599
2 39853 926562020
1 62315 75309 447229913
2 192693 278784219
3 188292 97037
1 57552 169749 141708029
1 12947 52410 779686764
1 58251 126123 941117968
1 22550 130702 965086579
1 37440 161025 100019688
2 185816 427959212
3 38483 156723
2 134384 497467005
3 178462 86652
2 76472 65267311
2 64492 384734098
1 80365 83367 158536264
2 176516 991094168
2 53820 557176935
2 53718 520664129
3 131357 28257
2 144230 916082758
1 55243 71060 172168493
3 76561 98923
2 47459 62564629
1 61426 165870 740004957
1 103508 183970 326538669
1 79557 105394 246869438
1 107564 144924 165877475
2 65712 949775258
2 41865 979592165
1 30703 40285 582552668
2 170255 858384052
1 30981 71419 409707567
1 33173 116395 913239694
3 157327 90469
1 128307 147012 893492243
2 120616 586209908
3 74375 163311
1 91525 189266 307067012
2 28086 81016257
1 38289 73463 497505402
1 41037 77674 65720741
3 162515 71284
1 49303 189704 80909975
2 60090 491058823
2 143941 626691846
2 108084 459196740
3 862 71447
3 39392 21966
3 154789 21557
2 106633 550253589
3 179659 11007
3 88515 4829
3 25133 186707
1 62420 134406 252272758
3 12132 84731
1 35052 85981 124463055
1 109866 184104 204752955
3 100288 62146
1 126242 168385 350543720
3 30513 197626
3 118639 81452
2 91111 181667977
2 148416 630511691
1 93023 170323 550672988
2 132689 46904621
1 13707 154142 816353719
1 15884 148050 892383499
1 27262 162256 672880090
2 89674 436095851
1 1109 63584 198468042
2 78410 951388354
3 73827 151594
3 120128 105757
3 92242 34947
2 26764 5743839
3 124702 176179
2 187922 438859670
2 118821 748947716
1 102170 199015 530785009
1 145581 199065 368323835
1 6915 30525 28563182
1 86741 184097 994560722
2 192081 883758692
1 12885 133413 955565627
1 488 187141 826917643
2 68408 407957042
2 184851 348198802
1 99676 189262 669514326
3 2574 53450
2 41805 958808996
3 7937 187317
2 95393 464488805
2 10786 339325954
2 179499 647051907
1 37934 115142 596022003
2 183719 240827537
2 190079 666833669
3 125559 174983
1 152073 188382 28948866
1 88448 121162 450830381
3 57795 116331
2 50741 849851541
2 181288 977642984
3 83622 166820
1 104432 118408 67556560
2 164484 874853555
3 29556 119703
3 55029 23616
2 166534 96385317
3 136761 51544
1 119526 189934 479864406
1 29551 42225 251830317
3 154235 126110
1 113893 121231 245752405
3 87522 112976
2 53148 59038039
1 241 41024 314663645
2 148953 780156234
2 144284 378453352
3 108676 38381
1 27214 163038 378823669
2 180316 197669341
1 86637 133241 209478906
3 183164 104482
3 18299 124269
2 84634 954310666
2 56524 814506359
1 128845 156568 16832719
2 50281 136179363
2 79910 979100902
2 7224 36845779
3 82525 134013
2 48701 386514942
1 162128 195686 879092368
1 33615 37798 701738305
1 18450 198022 352160888
1 96696 111226 514277342
3 197231 128691
1 96730 197860 340749216
2 73667 307916881
3 183481 30920
1 17178 88181 513336336
1 23081 84387 488552722
1 166435 177289 852250886
1 122818 195006 635175281
1 18383 140136 913032676
2 81394 694868545
2 183832 704200572
3 33707 87278
1 24852 58969 266801858
1 83219 199417 300210306
1 51612 196568 969973436
3 131632 51764
3 144370 122574
1 132721 199980 817149788
2 51766 999740472
3 135332 31671
1 52080 71564 635240491
1 23741 198242 581842728
2 169022 170670017
2 15416 395817310
2 186479 113647728
3 107451 52872
3 33894 20368
2 76583 347670973
1 28612 116006 284335372
2 143196 319927739
3 35176 171376
3 164874 122304
2 46052 838561298
3 144559 102235
3 54492 198531
3 57403 122039
1 65505 154244 491783403
3 30457 69597
1 8587 108220 976651865
1 43201 50284 484327965
1 65638 74488 670316970
1 9145 84742 66598395
2 28876 454508665
1 151989 168101 930452592
1 75028 143201 730123543
2 140687 156533381
1 82928 113918 743187290
3 94782 133566
3 42703 79323
2 146627 259424147
3 194931 71646
2 46082 302749884
3 40786 57734
2 130219 561703852
1 27462 113435 690866178
3 156516 57418
3 123277 34801
2 192982 622402916
1 603 135497 652007086
3 178452 116195
1 12285 192559 279163103
3 39923 154919
1 69091 154288 89936745
3 4039 73162
3 70200 2479
1 52460 172200 291073690
1 121406 174865 190310249
3 85778 5065
2 44383 581831209
1 55831 121815 569147579
3 41174 171613
3 30910 75589
3 93881 186272
3 101234 158299
1 51299 196144 789607432
2 16368 399754357
1 87945 168157 161112047
3 95936 122059
3 171058 43720
3 132525 49775
2 16558 406891451
3 191569 172511
2 110364 74766885
1 71705 91982 362399380
2 121560 881279227
2 102444 560761293
2 63012 25799867
3 175834 126855
3 146883 154284
3 162485 169672
3 37387 126796
3 141413 29502
1 72159 138536 633925873
3 46153 55255
1 93974 126375 816464187
3 102440 31538
1 20620 141591 709286860
1 89369 151608 881690440
3 95527 45873
3 82058 90475
3 30670 45143
2 100483 799058015
2 130166 568899457
3 73547 50107
2 121921 209879654
1 33143 185373 967660279
2 109468 835651912
1 38530 132747 969712494
2 38223 999480175
2 4979 340211219
1 73196 147629 530133033
1 32981 82482 48164396
3 20530 32044
3 172872 139472
1 85700 100982 668155964
2 29384 165249642
2 133750 232403330
3 194131 17541
3 35797 14697
3 127887 109389
1 10046 148231 109771426
1 4638 133100 616327990
1 3822 33588 412938057
2 36861 490213254
1 33544 142063 834078972
2 45445 803506986
1 16997 78412 279845293
2 145405 605651542
1 61213 61767 877494934
1 90081 131837 518098523
2 102269 859392532
3 122419 13547
2 50518 92679698
3 165978 76174
3 160515 61496
2 41114 871393998
3 12954 95926
3 98253 65516
2 157443 148923299
1 129302 141383 499988489
1 149740 178748 452541391
2 46151 114124819
2 79096 543618711
1 108969 159447 616070938
1 9523 40997 404121600
2 135649 850767907
3 57684 41653
1 24519 89980 319748110
3 34637 120005
1 154433 186439 207736799
2 22562 945236094
2 4832 507377121
3 100319 195045
3 32526 30261
3 37253 79615
1 184049 189737 990549521
3 189145 35017
2 22695 56607777
1 31534 111317 835249158
3 116710 57491
1 6762 183408 175197480
1 2983 129269 675718331
3 67016 83342
1 177101 190261 109496118
3 42488 57080
2 11134 631113177
2 121932 152070560
1 15331 42953 378703897
3 189039 43682
2 766 314385025
3 125539 43370
2 101207 574959417
3 193714 12542
3 87684 47200
1 132997 188013 51925976
3 185786 179195
1 6828 137915 191040810
1 10685 165866 666363087
2 25694 110621086
2 189782 705651271
2 155108 77523439
2 51820 484170253
2 65738 32890329
3 51187 56461
2 87567 377749232
3 153723 110598
3 331 146127
1 35791 106202 279510253
1 150882 158838 393164787
1 22752 183111 913120439
3 141757 5387
2 84251 736562532
1 115369 123465 762254665
2 54367 519674115
1 30637 89280 370712994
3 106681 109307
1 10997 74473 61102563
2 168459 912153676
3 168779 147031
1 37465 116602 198707556
1 135128 198474 95050034
3 67813 74970
3 105496 198255
3 32122 52482
1 26205 125098 566508147
2 48588 944992118
3 179478 166149
3 126706 53706
3 115777 184679
3 109121 121871
3 173523 82299
3 47192 115438
2 28443 63208718
2 156533 756176957
1 121142 141063 764928034
1 46119 83516 487303190
2 107088 830254746
3 127380 191001
1 7887 43354 778040524
2 18778 944913896
2 119930 978912076
2 79166 448364934
1 15290 53422 858185075
3 6884 88220
1 52575 131894 259973739
1 15041 176623 987106550
3 99457 101436
3 69986 2852
2 33847 199239470
2 51542 97742709
3 99597 50467
3 20446 12858
2 188499 902874894
2 184402 654711524
1 14730 95525 761073647
3 29867 151119
3 45207 149363
1 18866 57768 367929935
1 32351 136629 486053119
1 34360 77342 324600733
3 179396 177291
1 112955 151679 873866677
2 103536 327030344
3 42186 178276
3 169140 10735
1 111489 154770 631113363
2 134652 426493985
3 177313 180075
3 64546 171777
3 149233 48576
3 113777 159009
3 75490 109907
2 138165 245810255
2 98247 919377000
3 193580 170367
1 65565 95717 210245742
3 147686 49620
2 57207 208876309
2 46242 822597171
3 136165 20951
2 12142 275885947
2 99269 798900125
3 129618 189798
3 119246 87176
2 129908 419343413
3 181071 124976
3 161853 157225
3 198971 169011
1 150181 188546 876179706
2 190968 375974622
1 70340 157393 429549517
2 119356 673672581
3 94979 48188
1 74925 159885 58770868
3 193598 60332
3 193878 174838
3 65973 160126
2 189561 85565723
2 177724 421477951
1 34264 143960 213996807
2 38686 910835176
1 51222 165620 285439554
3 6386 115835
3 146549 152092
2 67922 593043443
3 106016 129472
3 117010 94600
2 9124 719127376
1 56702 172903 799215930
3 46088 165307
1 49510 142212 377594843
2 158694 271431895
2 39925 966328632
3 149083 131464
1 81172 195311 278119312
1 29846 189855 880326318
2 59270 582729604
1 73205 78285 537513786
2 176459 165355123
1 28719 45287 534386526
2 31114 595093144
3 160376 123275
1 39868 132727 153227097
2 142890 257465998
1 149229 159604 963151850
3 171699 25677
3 26616 110771
1 44808 56097 944719219
2 167139 420139955
2 156514 139117773
2 60732 409569143
3 38459 151949
2 31600 401351138
1 176741 184513 840367260
1 43335 101787 350356819
1 90372 186554 54342026
2 161310 138428670
3 26962 118557
2 37818 961384901
1 146409 198305 952488812
1 24638 71373 600027303
1 43655 104856 383586704
1 15809 75143 352951879
2 193862 539313421
3 5706 95528
2 162197 725804020
3 140186 1900
2 148672 93152302
1 79906 115252 798752082
2 56414 587473358
2 41746 971925546
1 182852 197972 350781603
3 45668 110846
2 119581 563206842
3 105516 124748
3 121594 143499
2 133058 28322542
1 38198 185409 849077168
2 56636 204196395
1 58046 134021 10829246
2 132 75498253
3 83321 113296
2 72105 98939524
3 58762 163944
2 148948 366636806
3 178946 19355
2 199951 236674861
2 63708 480106569
3 37400 151764
3 65276 35815
2 76553 860280324
3 174518 6507
3 140463 59053
1 96090 106208 844233856
2 37528 581614347
3 76381 72158
2 49638 142558560
2 65313 344585175
3 72266 120687
2 188630 921792381
2 169592 91121650
1 82881 117187 630463345
2 136355 113989999
1 135566 168570 170303726
3 172239 102102
3 48810 109446
3 93048 188961
3 90110 3431
1 58457 95408 188760703
2 118085 924004906
1 1163 132053 656033259
3 108582 63823
1 112624 194138 794721997
2 43335 474298755
1 34397 84274 692676619
1 144705 150591 396508845
2 153900 432938778
3 77506 185452
3 182918 180519
1 1219 43544 443576971
1 36303 54637 574138426
3 57618 144918
2 44879 207555395
3 3886 93800
1 55106 119095 810672424
1 101343 198348 30758603
2 15691 541770298
1 30397 72237 321921615
3 50725 98331
3 88176 108943
2 72537 410103695
1 37541 179863 674404376
1 146944 175774 628839971
1 7508 126239 920331944
3 108509 29002
1 43998 122826 204895575
1 94333 185692 9193373
3 153697 75972
1 67734 144891 388650111
2 158714 999627366
3 76411 184569
2 90173 409422411
2 117370 858391423
1 30688 147032 368470172
2 168652 71552675
3 42093 18918
2 195688 288825504
3 182206 3226
1 138662 144109 603760847
2 126428 962885495
3 98979 74563
2 46162 26458089
1 175922 194291 603372675
2 11904 256090451
2 169350 775507258
3 136215 67153
3 68548 37493
2 116831 472356425
3 143891 81211
1 48458 189946 495148955
2 110537 643184984
2 38598 404853560
1 58245 121720 437395371
2 31854 758638180
3 79266 171349
3 141604 44092
1 1772 108483 935183721
1 67137 127107 19997779
1 46977 97796 898096929
3 31534 159773
3 116678 127044
3 170364 185047
3 23507 50623
3 117510 101127
3 96009 158047
3 97168 24453
3 80983 17834
2 180753 998976053
3 141543 5755
2 92540 250498956
3 15458 192047
3 198556 188934
2 527 294152547
1 69052 137322 553714809
1 63445 95195 420514932
1 14583 72676 80703093
1 35362 139819 539191046
3 30978 15004
3 5920 83025
2 112294 229959902
2 121977 998248335
1 168218 175099 667413291
3 30198 113326
3 103298 56768
1 113559 131553 545865229
1 112466 142329 137328980
2 110868 385720864
2 116497 472589410
1 12484 50208 27487786
1 28559 158790 376203793
2 102613 736492240
1 93687 119742 78590759
1 42943 110304 125747140
1 38066 142807 259139817
1 139208 167146 544748969
3 190220 94667
3 118908 2123
2 41800 482969212
3 128789 66299
1 26397 28625 426126209
1 678 178885 338981669
3 184543 89186
2 130604 911344918
1 99698 158485 791272719
2 83812 872592032
2 109950 228440899
3 4052 85450
2 162326 557525141
3 152545 118860
3 63363 92330
2 196782 955309015
1 29960 130536 552784612
2 46518 757662785
2 158923 590796778
2 141790 890507475
3 8276 74667
1 14242 33703 803124074
1 78947 119401 438487302
2 133584 227935713
3 10743 144454
3 49036 101442
1 41084 107974 370027217
3 44475 57768
1 97640 160815 835708440
1 26925 92074 548767978
3 11968 130808
1 47731 178324 892944243
1 22566 37452 263946124
2 109666 406620727
3 17100 174413
1 11224 159334 100009036
2 155915 792839532
1 59209 130395 465146519
3 82397 191644
1 61256 85645 958501131
1 81789 165430 390681708
1 95330 139624 889656289
2 158786 31954415
1 16653 28205 333475535
3 83200 76017
3 104049 77782
1 8118 124347 144354650
2 121370 957345187
1 38881 128692 181471305
2 28463 823942541
3 133778 113884
3 35422 99596
1 151021 188926 577217082
1 71589 137320 168455874
3 199974 28647
1 140185 197507 897398034
3 164254 95987
3 66766 91039
1 104562 172073 523382226
2 144601 16930110
1 62664 137424 978508316
2 227 8368155
3 13509 30862
1 22083 120160 250989353
3 110139 25316
1 160172 180525 563252478
2 22605 512256891
1 68276 161301 291727025
1 17728 136134 585318835
3 165781 162805
3 91308 141648
3 79991 153596
3 86582 111502
2 182978 948020975
1 39626 153895 44285306
1 79397 163461 943111081
1 27222 89888 470549888
2 165113 758650435
3 51195 197518
3 60046 138235
1 167555 176901 278254100
2 142313 821603611
2 62247 705351923
3 125585 15722
1 54016 168035 29387819
3 57540 26522
2 150332 701620705
1 34154 192979 384718322
3 27306 108541
3 130966 56462
2 159668 116918114
1 17466 128647 388728507
2 199598 597277972
1 38103 111104 909341607
3 60536 177041
1 130139 145205 878705363
1 18528 125121 928716515
3 78055 17771
1 14244 181551 43443696
1 72245 165376 862520113
3 130904 2104
3 19625 9846
2 186225 822572974
2 8216 365918390
2 64606 744567298
2 174761 479689130
2 62611 272956294
2 42701 204503910
1 168911 171164 152548936
3 50016 174723
1 81158 160717 317931102
2 175607 563783119
3 159985 160932
2 17146 842400585
3 46258 27364
2 79388 95407799
2 114525 699030211
3 93773 171573
2 46295 235866114
3 173401 25546
2 181977 867172364
2 79780 319909319
2 91063 120664239
3 42418 74809
1 36137 106593 675529699
3 146290 194971
3 103893 49611
3 3338 90780
2 112344 470361558
2 160457 435821386
3 29666 164092
3 23193 181392
2 189054 551651193
3 101508 170423
3 43897 142486
1 72155 178414 288584040
1 9819 126013 36511444
2 34271 874940485
1 27963 61527 795463811
1 72445 130942 270915079
2 80213 381146606
3 178306 60951
3 24506 44800
2 171239 457360584
3 14984 21932
3 29007 88684
1 9784 17155 603017066
3 3382 26494
1 1534 39533 896001350
3 100921 101578
3 182837 17949
1 71904 112558 211293215
1 33998 167966 440136798
2 129432 397021612
2 75009 115215655
2 167273 253804201
3 88397 28425
2 4150 725014305
2 20743 54831893
1 119616 143668 491209804
3 26653 135596
2 188 839110223
2 70391 62832193
2 50257 124946720
3 47512 98008
3 28693 14435
3 142803 190978
1 1518 97797 32045076
2 167175 719185742
1 106717 120799 957270391
3 154840 87732
1 67818 163740 339487258
3 8044 184887
2 32519 602228462
2 113034 400992456
2 89738 888323114
3 2497 155792
2 43511 275727990
3 173512 88860
3 3805 135318
3 145614 38223
3 194849 97360
1 18319 69179 238189804
1 86880 164265 640155132
1 26405 156751 29953159
3 86801 191669
1 2326 85250 743124203
3 165009 184384
1 88048 168026 872541013
2 139385 812700185
3 103381 53958
1 94520 162730 645891944
3 77303 179726
2 68665 30297767
1 47211 76439 219496156
3 120165 118865
2 155337 237133720
3 182884 10443
2 54118 585562122
2 139325 770983898
1 28461 111073 642591753
1 26176 147470 614976050
1 151215 160998 992699538
2 7706 544066336
1 43503 176246 604533153
2 95630 314012975
1 59321 71905 879233026
2 986 848780084
3 121430 186306
2 102711 976350400
2 27480 144417351
2 141713 333086617
3 144114 22857
2 103227 290117023
1 104155 176940 306796612
1 74615 192329 726154885
1 137575 168909 648770156
1 107112 150846 876327320
3 144898 190772
3 138090 177718
3 190317 124978
1 112453 119379 583088419
3 144561 131560
1 68840 156517 789080351
1 188810 190937 762413824
3 197194 100670
2 4378 942419522
2 170735 136793001
1 86735 87699 484320837
3 33945 83744
1 33304 112717 811365244
1 2493 93072 669471562
1 122174 196100 494560456
1 80325 194134 834343002
3 14325 138958
3 91890 134588
2 129523 531166623
1 63653 173351 160798347
3 160590 117351
1 44656 88813 48401633
2 72631 257543616
1 13307 27662 483435288
1 19877 197558 252652955
3 121112 35402
3 37197 136289
2 169042 893033459
2 173888 40029086
2 147232 99643312
3 119193 196223
3 117787 163637
3 179715 147049
3 187295 144073
2 31402 760297133
3 56259 106654
1 157774 199920 660215515
1 20774 190061 694352214
2 142447 693882085
1 77231 160721 697004584
1 95700 154780 372639575
3 188052 52201
2 169285 291296274
2 30524 359571003
1 29524 166023 991701462
3 97626 135203
1 36169 192394 334175275
3 183954 183282
2 122733 419803502
1 43136 154932 159399136
1 54838 86245 54887038
1 4193 61810 727166170
1 45737 68875 645897264
1 156730 163412 243245228
2 107005 806045785
3 54104 80432
3 134322 46925
1 111003 140247 161493491
3 42265 119787
3 24048 154664
2 17518 4954837
2 119841 446266154
1 31165 128133 869881922
1 177785 186250 608003350
3 137060 68967
2 46740 645862431
2 21097 840997020
3 138324 104870
2 6907 437117559
1 2121 147766 217768000
2 19346 652336804
3 102714 35320
3 65195 82495
1 4998 164332 784570747
3 80888 28695
1 151983 173444 398847182
1 24660 33557 885345063
1 32761 132203 950743668
3 45631 82494
1 88440 136960 979017407
1 81871 149198 314774240
1 62441 91315 768720627
2 190251 90844912
3 115421 616
3 119682 5427
1 84061 185531 813401614
3 44751 97055
3 12399 179974
2 19566 112208513
2 44344 254241823
2 194063 441447365
3 163191 34070
3 139025 95044
3 45426 28360
1 11021 155276 69007420
1 129185 156913 615676846
1 13521 35943 300890743
3 96486 172893
2 57851 325247036
1 86228 171911 743493949
3 193416 2561
1 1368 190012 998527095
3 190936 135184
3 153746 99105
3 53011 105594
1 38584 144972 213137529
1 53987 108764 630690174
1 101088 170335 598284906
3 85877 65025
1 22009 84059 622104340
2 124844 830702157
3 135021 195246
3 118893 151090
1 28330 45485 624106102
3 63189 163124
2 19295 358278800
1 43862 156242 827586731
3 10643 57517
1 50484 50984 258930392
3 18690 109303
3 51159 179181
3 101478 58989
3 102910 132315
2 52460 255636130
2 43874 801744550
2 105140 44800647
1 5506 124398 336738069
3 85641 97715
1 193789 194510 423891453
1 56168 167921 729441361
3 56127 89198
2 195112 577963491
3 67153 182495
1 42891 63515 207355219
3 120578 73409
2 169304 909767246
2 79272 340409214
2 29247 692838388
3 12972 6411
2 72594 180101214
1 106281 181761 711565068
3 65868 187556
2 6946 663083420
1 84518 168490 127242554
3 44341 4836
2 190347 193591566
1 40671 157931 612391769
2 108541 912318401
1 181712 193641 527239968
3 58253 6775
1 113384 175310 910480750
2 174472 168197014
3 51233 31166
3 89353 87514
3 179117 97205
1 17935 41938 81805636
2 140532 148921437
1 154459 172040 485931831
1 68935 139916 353536363
3 86884 188918
1 151955 176110 32642295
3 87383 181151
2 25425 523131094
2 5471 713201253
2 101919 397636119
1 5330 174237 445717347
3 184576 35142
1 51151 52577 63896098
1 134458 135403 102582241
3 7257 153803
1 151501 164644 289361858
1 109732 178025 741557026
2 192834 121806630
2 50244 61930291
2 198889 294651086
1 50571 108863 999197515
1 16500 103225 155333286
2 146186 248341976
1 64153 164898 698372443
2 154643 917716005
3 150212 105509
1 50237 178567 484459689
1 158947 174242 582919862
1 56160 124885 229993036
1 71204 76640 157946467
1 34843 165690 915671414
3 159093 168987
1 57544 139082 486799174
3 47154 85822
3 42605 17692
2 171704 563567539
2 19740 826259267
1 112151 139288 178665147
2 75557 185017126
1 9059 41134 532570445
1 74314 146295 768326899
2 119841 412752996
3 57325 11819
1 63460 165013 618903342
2 72441 299558593
3 97004 72026
2 14276 603158538
1 24950 168974 633786278
2 39138 887293510
2 69370 273394588
2 132031 803836853
1 42328 170209 953601379
2 65576 483018448
2 112911 58379134
3 64032 142221
1 71675 177485 974880392
2 160828 689294216
2 194708 622877989
3 182457 26617
2 177758 328816706
3 58400 80978
3 121688 114950
2 72336 483582795
2 69052 528596748
3 194337 82397
3 148259 91314
1 85473 131646 441688926
2 149355 515843157
2 160234 745366040
1 77148 171861 747182387
2 10205 574643015
3 66011 198488
1 39902 197416 216917740
2 91450 692603091
1 34198 140217 705263020
1 32618 57683 932878036
1 33061 158812 108583661
2 38573 332905629
3 39630 24436
1 59955 112521 111555554
1 104995 178013 707742760
1 80404 89900 519403510
1 9113 143685 822491844
1 115368 170229 550960705
1 56213 169499 651893485
3 22430 156993
1 129629 175489 624974779
2 3663 799426611
1 77494 190383 211024575
1 42459 109438 930965842
1 47673 51103 43379125
1 61637 88869 867527123
1 114943 165457 882874371
2 187859 122819529
2 47873 867764998
3 159691 10225
1 110644 176429 583583003
3 165034 3745
2 123608 870659246
1 38368 178102 82186102
2 29277 175371814
1 6487 8560 272203454
3 79332 73791
3 174106 77626
1 47548 156349 508973834
3 112540 180251
3 75554 178187
1 104577 148950 842285230
1 29637 86590 273477231
3 2996 145989
3 35448 147822
3 61329 102725
1 17170 163808 85018986
3 147452 123695
1 119527 198808 144557366
3 47072 93721
2 106011 274045455
2 556 690114227
1 137490 194292 549324659
2 46946 973608439
2 7126 782963288
2 40330 713861399
3 186106 157604
2 176174 163363911
1 6144 42480 712278725
1 11175 198525 402688093
1 25925 102152 743855433
2 115736 516874168
2 122829 528130080
3 30031 103720
3 86351 36878
3 91541 63284
3 145960 53426
2 199463 199707178
3 161873 79823
2 99227 191726293
1 4044 158216 166738988
3 45195 148971
1 12869 95715 375658240
1 37049 168641 225068544
3 183353 82039
3 166111 104920
2 159417 13055421
2 80651 195628895
1 31771 143738 580816035
2 24795 563106066
1 164663 171970 983106291
1 11110 105212 132978468
2 20556 339607178
3 12666 60977
3 11362 146430
3 95772 164693
2 117392 697923754
2 157501 18762801
3 137170 117960
1 56081 61957 584445785
1 113096 121066 350101709
1 51993 170808 41822357
2 133891 77182073
1 40384 103622 503048533
1 117491 191768 633556137
3 143902 59492
1 35455 56486 627011721
2 168079 116391419
3 99339 110577
3 197100 116138
1 102914 146368 43864113
2 134851 769575857
3 15266 152808
3 125202 186593
3 108404 71496
3 178223 69614
3 34990 42407
2 170513 538566067
1 31540 88862 384492404
2 125701 919467074
1 47466 127882 128941022
1 37868 107617 45782872
2 60784 796225313
1 116566 187948 255367234
1 23533 98733 716618038
1 64809 197513 359539002
3 3406 28037
3 28436 88666
3 182574 190822
1 5553 110431 692223765
1 42435 152993 877186278
2 92759 720371941
3 103820 31828
2 166332 117998014
3 106743 154744
2 175568 287270205
2 146060 657255077
3 3472 137247
1 104183 152818 706447429
3 73730 130244
2 143556 274731414
1 12403 37029 589732859
3 147289 173484
1 40246 183039 44510164
3 8981 124075
1 44419 117113 178292332
3 171366 35186
3 162019 133517
2 57419 330233685
1 181639 198115 409775949
1 186299 188776 145828371
2 147951 546817712
1 141601 183092 530167968
2 115728 859687965
2 163767 603480375
1 59819 124986 810970530
3 106201 44533
1 153951 156320 741114661
2 107370 447466499
1 18652 59354 639250023
1 12049 85722 325758076
1 114730 189454 69855537
2 104310 352594060
1 79624 173028 869944611
1 83478 148902 798689339
3 26237 131539
2 75836 636428936
3 194400 145094
2 110206 800437366
1 42007 182236 607809158
3 102597 65476
1 71380 192599 149808373
3 185599 28152
2 103220 746756227
3 152693 1394
1 31652 139748 225470068
1 14885 150597 929836972
2 52250 680567825
3 126460 122763
3 92194 37441
1 44359 195560 571346477
1 135439 139194 107477227
1 86140 94390 735119098
2 69091 850429737
2 4155 112355720
3 131311 53303
1 114194 168418 436755128
2 172622 719343278
3 81514 136814
3 188437 136590
3 100244 123256
2 16547 494415322
3 125686 120073
3 187930 1513
1 98187 154208 322874884
3 35338 101406
1 154573 191390 6607221
2 94449 757028336
2 151663 502618272
2 85384 65736732
3 104513 74046
1 96448 135110 654149763
1 174175 175766 209686929
1 18854 137283 318843220
3 142996 40002
2 88251 876063184
3 172508 12691
2 28724 711153182
2 10195 724411610
1 153858 190357 448827816
2 69510 40314903
1 41625 157116 751846900
2 99323 248757907
3 147968 186927
3 158736 163766
2 41726 318983417
3 50614 30865
2 142160 941615621
3 26959 75836
2 41728 446632582
1 9965 179588 334171609
3 96938 163637
2 72854 153888699
3 34678 196036
1 14074 127257 610318235
1 51831 88354 577053892
2 10928 237845079
3 44961 20121
3 68367 188000
3 85547 124255
2 166903 103929719
3 143846 124259
2 110666 445703943
2 105260 163872466
1 37211 59778 902363807
2 82987 531650633
3 131899 137269
3 4737 4998
3 177770 63067
2 101724 1055624
2 178436 241885707
1 28845 152897 914713789
3 35648 101438
3 155346 185018
1 94760 154019 853446841
3 105170 108060
2 103090 815268754
1 31052 65567 742688016
1 48030 162037 35143173
1 71597 71931 436655442
3 182243 25130
3 107583 70632
1 65166 199988 309142391
3 107069 31160
2 141478 608598514
1 103360 159518 503617553
3 170377 7935
3 63084 6378
3 75135 131798
1 11718 57646 690254756
2 117514 915324926
2 79343 264945680
1 9113 63810 762835398
2 161792 665212576
2 130521 942456198
1 56390 106682 677418082
2 61789 236977910
2 48078 83012240
2 175371 754478490
2 110483 55130533
3 121687 108983
1 15215 198843 522188039
3 31645 30876
2 72533 43425376
3 163337 89572
3 42044 197989
1 33258 135567 967998254
3 103047 39162
3 41355 25142
3 52297 119332
2 166230 560051683
2 51074 814080155
2 183986 668635333
3 84572 137864
3 172884 141771
1 73051 74310 564322578
1 57443 197536 252878944
1 31865 158395 637668380
1 83311 138279 818378369
3 8990 74280
3 124008 113905
2 104941 378233616
2 73708 869451304
1 76728 170548 602616147
2 30297 888767259
2 142868 462329357
3 5374 102488
1 121379 129729 353808979
1 9142 29118 846217861
2 62968 279804624
3 114974 76554
3 110904 76963
1 4310 32008 723375467
3 170491 124212
3 66134 65612
2 37779 651720180
1 84845 159886 654658349
1 86771 89529 286984356
1 112131 167979 514034861
1 31462 155039 175184954
1 93240 119747 72538409
2 150120 867497705
3 107686 4870
1 7523 195153 161383813
1 56453 95349 844893520
3 108615 8918
2 116589 136572522
3 159705 44400
1 72970 194396 771831726
1 50713 196406 479486922
1 39076 123330 647559891
1 74644 80737 442723886
3 89039 9788
2 72243 744253902
2 8094 81213587
1 14155 77582 348324983
1 3318 127536 870124361
3 142176 57264
3 6000 35526
1 23273 188205 669482600
1 119672 135433 174222694
1 98938 182309 768441956
1 83463 100629 20881474
3 161258 155877
2 86433 121056175
3 173929 94712
3 64023 187412
2 50844 520077036
2 165497 950114236
3 8403 14827
3 189332 169533
1 123746 190115 545676648
2 101416 104245455
3 3564 93940
3 122702 158295
3 181588 26663
2 147856 603367804
2 149990 952472688
3 32213 168170
2 171975 332279009
1 110520 129803 180212376
3 134032 172412
1 83605 86089 141778310
1 43129 121636 183360077
1 72599 158635 593175256
3 62201 171208
3 176158 161493
2 87097 927739395
2 196640 874736722
1 21487 113939 460120960
1 116382 140680 591457942
3 161855 180775
3 15378 47253
3 198375 145795
2 125256 439612462
1 45066 130359 992496656
1 13750 147898 446638514
1 92448 110277 790689201
2 43293 749679476
2 35749 12849854
1 28733 149255 498854143
2 30512 966028724
3 55093 99075
2 18514 808749567
1 59254 81973 209556798
1 53409 197267 684683388
1 45412 148054 5731953
3 167751 77352
3 105919 105985
1 28531 60182 534651949
3 92854 123423
2 31753 241136784
2 56622 137162421
3 163580 173989
2 138626 926580061
2 104605 67427855
2 136073 481878840
3 106643 62870
1 86053 141678 192590125
2 24288 971106544
2 139652 139211081
1 71907 84853 356173015
1 9446 151386 188973441
3 178785 109248
1 42339 151598 14121503
1 107956 129683 459362611
1 75606 122649 291735904
2 13644 510627122
3 51211 65015
1 16279 147719 987145141
2 143064 946533146
3 171620 100648
2 125393 188678265
1 33210 135495 867610148
2 109091 88944053
1 173743 178645 886762998
1 125775 145655 37652682
2 3176 889309761
1 45518 148126 655546977
1 108031 151414 923823490
2 177420 934128319
2 142960 153968388
1 17916 54291 513067688
3 138905 79644
2 96488 533441391
3 44156 96372
1 127047 175204 59323950
2 40461 567784032
2 84919 937494844
2 70156 336730618
3 50415 91612
1 7823 135033 360679383
2 81161 49431056
3 82425 47010
1 76651 152447 75321837
3 135150 165890
3 6121 56906
3 19604 62047
3 187949 124819
3 149564 24232
1 4047 10798 320853643
1 7160 118591 408170716
3 40676 198390
1 99538 195802 345078511
2 2764 233935394
3 91761 151362
1 131175 165648 657542941
2 1010 888139242
3 156030 91068
2 52520 354092850
2 88220 286484863
1 84450 86211 448869814
1 172445 199126 875215859
2 96277 278953340
2 135505 747497504
2 127484 751411268
2 71432 554305173
2 165101 728079920
2 80997 338296010
1 102221 130921 829683428
3 191272 173535
2 144894 654511640
3 175830 49042
1 54668 118768 884148881
2 52093 469397900
2 10020 557465401
3 99250 22956
3 150908 199825
2 109731 940420764
1 88191 152454 947730836
2 169013 407910644
3 122424 83444
3 59409 38133
2 2881 68826053
1 29872 84994 126476579
3 181437 90172
1 36471 130966 255928802
3 14885 157686
2 126304 523648730
2 83275 748763041
1 102601 137021 73128406
2 83966 857783438
2 29838 355946804
2 117921 44479416
1 31971 173116 616226693
2 50494 67951033
2 33147 393956595
2 52288 850045359
2 111387 680625065
2 15653 334014822
1 126975 130863 956408397
2 14866 187727843
2 96447 633493960
3 120187 101767
2 194606 54459786
2 117281 316115090
1 94915 172072 497127528
2 156979 190391049
1 169085 187095 517315706
2 69280 710556002
1 115670 180416 702170523
3 171600 155793
2 185842 580185778
2 180104 469581704
1 52359 148010 556441033
3 85171 9002
2 173681 698452028
3 128589 110769
1 52245 62444 167433308
3 172025 103892
1 75026 109773 414162712
3 835 25652
2 57998 681773718
2 151952 759126288
2 111638 114153627
3 15334 92510
3 92398 69940
1 77870 133371 505587664
3 14013 101826
2 7582 57896024
1 149396 196220 678858494
3 78880 82365
1 70316 147476 624169825
3 82487 89421
1 5019 136521 794113614
1 101671 115257 201824849
1 65611 71126 837422342
3 43342 16093
1 46916 77831 405501061
1 35153 187820 844870728
2 104908 570778862
1 18330 184242 270778767
2 34927 443710787
1 69022 198906 429431120
3 73860 115275
3 184493 47667
2 77302 795408408
1 63522 161398 563114827
1 115259 125686 411458560
2 131687 903879625
1 21764 158346 42612098
3 47626 15480
3 92723 122330
2 137580 35556939
2 43683 750253783
2 64748 927192262
1 130781 146107 611391505
3 102893 49135
3 38449 185090
2 175015 870884295
3 130866 176114
1 3854 74568 863236909
1 61364 102240 416698988
2 81210 184864593
2 67686 764973799
3 3175 145668
2 34371 196168625
2 187935 472186533
1 56727 161455 328406386
2 24306 486692354
1 100545 181619 790776668
3 129583 3383
1 117012 128150 767575321
2 156747 763126338
1 3419 48884 791634810
1 68345 169821 89538710
2 146643 683925532
1 34589 67263 533199082
1 59485 154505 645881593
3 58245 71446
3 199201 27030
1 88374 104966 206255022
2 128618 689017700
1 73492 131517 586835422
2 139275 511027297
3 131270 160064
2 105964 306152497
1 54602 115960 295801725
1 54176 89793 417543550
3 8179 51286
2 53111 997597012
1 118109 140383 925380244
3 168557 17095
2 154125 345422997
3 199674 176711
1 140135 144858 699054444
1 142170 156203 992724765
3 102915 12405
2 117330 392270339
1 3940 72188 5757636
1 10825 55444 604821879
1 73705 100965 200872361
1 70275 199715 307304188
1 43130 44355 295286293
1 24818 140092 514615035
1 131039 179655 413477516
1 127917 134326 67549200
1 12008 143542 372378177
3 75842 13074
2 146601 70390251
3 143051 163384
2 119859 687224918
3 68239 34340
2 17467 793857297
1 119509 153176 575778583
2 80907 736397956
2 103852 922003294
3 155088 59983
2 25168 937547279
1 117419 177635 20922151
2 159994 578887451
1 19887 129048 87304271
2 54812 945225310
2 3429 67962492
3 149757 65938
3 44197 179667
3 155705 18921
3 149361 12536
2 114063 953526686
1 58465 167523 208529979
1 79684 187855 812487788
2 10742 711396589
1 97558 184804 355229800
1 69819 192919 285917059
2 187004 233965474
1 154430 194600 614840198
3 82574 163306
3 95369 190361
1 66111 173820 449794427
2 18682 933866234
2 110477 538652534
2 133727 271524459
1 79148 179497 454124354
1 535 177199 305857762
2 173659 910660046
1 36070 54173 12861989
1 33675 136971 969906595
3 58403 134510
1 98392 159851 4620784
1 42127 56434 991846886
1 194555 198152 821277848
1 4453 28754 218359284
3 95158 56441
3 200000 60733
2 3292 649089937
1 21281 41057 12688022
2 139923 969218791
3 171673 189301
1 96715 185067 57855210
2 142389 199096019
2 160647 443328234
1 84773 102407 601649176
2 113377 219158419
2 48980 907196802
1 71949 196693 404814060
2 198363 767890441
2 58171 176718905
1 60194 154719 196747087
2 59039 136513889
3 3953 32779
2 4369 124389218
1 41833 57794 527324687
1 8813 184515 556287607
2 158501 43677716
3 35208 117253
3 129369 18621
3 186553 61725
3 53707 10091
3 123147 34258
3 142296 74882
2 93492 252562022
1 3016 97143 449152865
2 133805 848996067
1 99145 118176 283552860
2 10428 299838430
1 2642 153014 45316376
1 146288 155283 710157018
3 126525 6861
2 136942 465968343
3 46877 26961
2 22102 275841957
3 160352 117562
3 157309 183955
1 15684 187623 236900191
1 27627 108332 269541985
1 17286 181147 536512976
3 42954 85801
3 117172 27979
1 83598 176750 601135004
2 120643 816328516
3 157140 139675
1 55914 116043 515741814
3 160301 63650
2 78538 728713620
2 79536 537314041
2 170262 412139977
1 44218 191990 691441105
3 6880 17846
2 31075 290159594
3 55007 53822
3 15054 199228
2 115207 501498298
3 150599 16221
1 110006 116951 991338571
1 145837 186814 301997687
1 35118 108938 875861879
2 113036 601600808
3 51787 144659
3 1236 165608
1 49123 76272 923121225
2 49806 303222032
1 123281 135921 535950276
1 39880 117601 134183348
2 94323 44980347
1 34954 141723 183636752
2 71953 347483067
1 20155 119146 44484625
1 11220 45246 849308532
1 34821 73856 34759137
1 164849 199506 581098869
3 142001 104049
2 133639 908243787
2 134707 660935618
2 118708 191262201
3 123671 53016
3 72706 118725
2 36020 798974487
1 94817 118983 293550603
3 184385 33025
1 13842 27810 932316435
1 83773 102364 874347822
3 3163 150020
2 159168 136104036
2 114817 206205117
3 197601 147626
1 9738 54006 194837345
3 137293 186627
2 109600 897746582
1 83751 136646 575795520
3 49420 163230
2 1882 108576071
2 63542 499983891
1 20554 51744 143343436
3 180213 106213
1 1022 53004 880389797
2 14170 733585216
2 90871 205067596
3 199079 178944
3 41472 184975
3 198971 166549
2 36742 521875015
3 37807 190732
2 99845 85642405
2 183685 313059873
1 81804 100325 110355490
2 25624 166302782
1 16228 118900 374116480
3 88539 12429
2 101437 951871468
2 172623 834504842
1 5091 44579 803281728
2 76472 45140928
2 129546 956967669
1 1913 145996 286314870
2 58614 467671241
2 21418 771705491
1 115576 127328 51271474
2 113925 281716073
2 24413 491520008
2 72176 21786886
1 6263 117992 296569962
1 76155 132479 420546752
3 27551 17215
2 106285 280979343
1 47947 90552 11572878
1 83524 132850 627299125
3 136356 32196
2 36377 826445006
1 18176 62924 644354126
3 179685 42453
1 10652 143114 86690325
3 15258 30007
2 77695 891287567
1 38768 141470 981303561
1 1095 138079 317694393
3 104287 72932
2 39980 627659138
2 61842 685786366
2 88956 82444002
2 67503 417165801
3 74701 38223
3 30090 96559
3 17432 167048
1 58616 59791 641506042
1 71070 111760 136718974
1 8658 148564 498674838
2 77272 295377784
2 123294 581479021
3 83294 53825
3 145974 78218
3 46642 78021
1 104700 151414 57685258
3 72011 31678
3 111079 18132
2 86 192220137
3 36717 68985
3 39240 73569
1 16586 141555 93042267
2 175702 550805174
2 114314 470768014
3 89741 7914
3 5765 74104
1 21358 78139 761552749
2 63126 594119107
2 91353 573293138
2 132076 538356212
3 143851 9584
1 53680 124373 816525961
3 148572 136811
2 6915 78000972
3 131964 31836
1 144774 147168 627273270
2 172552 869471910
2 157612 418933113
2 199281 963641630
2 2843 942518409
3 121636 42880
1 173562 189225 701138521
3 67420 74304
3 44018 180792
1 81886 187708 390439017
2 54084 773082075
3 79455 145438
2 156254 229419366
1 184347 185692 714406270
2 10257 952836861
2 36581 579498989
3 71400 166902
1 74520 199973 22903792
2 29603 549423734
3 89492 20269
1 98397 172751 440577557
1 12434 115017 883122439
1 23305 114268 326220581
1 68611 85266 25328011
2 191703 73898530
3 73296 28157
1 70771 199865 312319229
2 4589 597959744
3 23459 58794
2 51276 845493543
1 37815 187920 661531214
3 44584 87499
3 31328 95442
1 71716 180901 432857373
2 170360 623115308
2 122685 404145050
3 186411 87515
3 120926 122615
2 176800 862553814
1 64092 112902 757738043
3 67264 48182
3 140491 138054
3 8620 70231
2 73444 586116480
1 85691 149390 804249217
3 21715 143440
2 106247 107039550
2 60339 355110836
2 138943 586101853
1 38949 121790 641194994
2 85389 329444899
3 131809 21763
3 87908 9993
3 33341 124768
2 73978 504387457
1 183055 184382 415716552
1 71529 135192 404234590
2 143830 256253118
1 112301 164835 316045493
3 40737 26623
1 80874 195984 911613383
1 40489 190312 315265279
3 191207 86285
2 97927 120920278
3 163918 47244
3 182876 72582
1 95270 115248 691038651
2 43286 344184633
2 108772 289355393
1 31535 126705 951091406
1 120583 155908 222981390
1 62660 108773 452365347
3 44493 156807
3 182329 77069
1 994 149111 522613620
2 51320 480204533
2 24551 389474701
2 82908 936129418
3 197488 50537
3 48698 21437
2 185304 441675873
2 164256 695650649
3 75931 109136
3 188693 29461
2 149065 179543909
2 39470 709309693
2 50294 247658776
2 43716 502312665
2 164167 171735964
1 139684 164285 95779355
1 6643 176291 165287127
1 11341 189497 804174323
2 91583 926398073
3 185012 172016
3 38469 112001
2 13802 779243372
1 31243 67365 790861251
1 73874 149375 223969959
3 6951 12882
2 127904 568501613
2 65632 174930645
1 22397 199691 380918520
2 33429 74421493
3 31815 78604
1 21042 91884 163840259
2 84762 670895434
2 159183 405754126
1 79297 92161 406000678
1 44639 67501 55211493
1 31734 41415 684651139
2 189512 480799717
3 125622 30028
1 128444 189865 348533462
2 74148 752178417
2 78179 531786523
3 199914 20158
3 100698 150536
3 148319 98504
2 140650 306202032
3 5690 18455
3 71456 111496
1 103278 118992 70965680
3 32512 476
3 113875 20009
2 104232 776854683
3 84196 18775
3 133052 113944
3 169056 7697
3 135296 27146
1 18072 185789 597916201
1 3495 129779 512158861
3 101550 72382
1 190121 196461 121533285
1 187946 197877 425932251
1 78156 100049 239662857
2 43943 604875651
3 93683 64717
1 24464 149060 770479447
1 80956 166920 604583621
2 75266 776835450
2 111378 240455814
3 141588 173342
1 108732 191244 993532347
2 149234 356745468
1 115908 116333 990618436
3 159812 51329
1 39476 84364 242863604
2 116260 536585212
1 48221 148424 91583601
2 122296 733121641
2 38813 549662359
3 145065 197158
2 99005 584843755
2 150516 113226964
1 45756 161097 667539145
3 26606 143094
2 151906 905957912
3 131811 45641
1 59817 88625 543302382
1 48480 160182 383592633
1 19844 197142 494593974
3 121257 80879
2 160928 723874
1 18801 113947 871010681
3 144824 149813
1 2592 154149 392647831
1 83584 140780 424665530
1 6739 48312 768458793
2 164162 812546275
2 84684 90079232
3 173973 47379
1 32342 137518 855419311
2 15250 477183042
1 78570 153650 354190581
1 29982 42355 433132743
3 168340 179980
3 61795 147948
1 41467 92166 889311174
1 93282 113649 100443174
1 141031 176823 12691567
2 60503 155037263
3 35610 73423
3 15229 139020
1 74802 124446 783537920
2 169246 805360170
1 94363 168169 464697304
3 9702 44836
2 153992 156116144
2 83776 878672016
2 195183 544256948
1 22282 69052 582244692
3 151210 86886
1 115347 157883 117122410
1 101363 137729 639289381
2 37756 705589451
2 62372 177100719
1 116027 185273 867073701
1 88356 133263 261302280
1 179194 187887 416392965
3 45792 191436
2 56368 663875249
2 116279 86222004
2 51867 504484244
2 43537 493787576
1 32634 197547 311890164
3 100165 192360
1 113575 169485 92193253
1 32539 54912 324059442
2 64731 440126820
1 53113 162121 120362632
1 133047 155355 97610817
3 186819 131608
1 26858 125859 910849687
1 63553 86756 225448183
3 133092 181607
3 54604 83534
2 168316 889691329
1 18727 121274 895498367
1 48867 192407 347427218
1 118587 198494 793488711
1 53313 184613 45280195
3 52491 181698
2 53303 95558023
3 167601 151780
1 63961 141495 835282989
2 112366 321205000
3 96215 6263
1 177813 197199 968888822
3 14701 56272
2 116040 562583279
3 40090 165019
3 40292 160867
3 29503 27533
2 26324 9804774
2 114086 896186769
3 142978 134874
2 50190 511617070
1 56013 79331 902938539
2 99717 393864769
1 121491 190412 69844357
1 93629 149802 112009502
1 31333 187933 299906380
2 123787 22427048
1 115405 131975 51225065
3 72732 146400
1 39972 177017 876933272
2 152911 333508611
1 36670 180756 436865313
1 34081 195405 945384503
3 187786 195011
1 17628 182242 255030235
3 8614 154667
3 103015 97869
1 6067 110459 868914436
3 172542 198365
3 139562 114330
1 5880 95405 90805220
2 89958 294824195
3 174256 190433
2 50416 510144726
1 71013 130075 323468641
1 2019 130002 297262828
3 130619 19899
1 134001 157009 288987932
2 123837 196567107
3 164292 135957
2 118449 425431714
1 39901 180469 45513943
2 130456 401748484
2 163791 679428372
3 75533 22283
2 1402 841511847
3 20261 113354
1 121833 190329 820464098
2 54414 517424708
1 48380 80008 181789271
2 19893 660893567
3 174191 100747
3 59075 28125
2 160853 781662652
1 53795 100977 494153521
3 62202 179614
1 96271 151735 529316087
1 33140 98727 864209470
1 44166 58221 420196242
1 103505 128626 702307946
1 98581 175871 761200559
3 119378 104177
1 67461 168666 293958288
1 3949 166463 152882152
1 21953 136817 975420918
1 57348 198619 65537823
3 84552 194437
3 55736 115331
2 126257 581125939
1 33166 198482 767002297
3 59246 99611
2 144597 779313855
2 76106 258827067
2 135603 420014261
2 152217 20215936
2 2674 718879109
2 149775 853454561
3 67550 66172
2 181768 290077704
2 29525 445927713
3 15905 102828
3 96219 79854
1 51795 81540 953998662
3 156415 149663
2 59461 621926051
3 28556 107820
1 119824 189497 772156988
2 120329 435695238
3 138110 124017
1 14607 76013 503943295
1 114606 149558 501840561
1 131484 162862 596705676
1 27836 117410 36230169
1 8171 117730 625903142
1 129913 158403 902536581
1 31725 33216 947875388
3 162845 29073
1 34971 43748 695988326
1 163901 173371 660900040
3 178139 65167
1 1041 6558 510969101
1 115714 126009 758343514
1 92198 193719 514090645
3 113055 29952
3 179890 87445
1 33233 129263 609437620
2 192115 730298124
1 113384 166432 893455259
1 3189 186303 383807909
2 168693 517429728
1 149955 184378 599125208
3 46149 179289
3 65510 177147
3 143270 40348
2 101122 416849087
3 157398 75740
2 199518 882889249
2 169236 161862836
2 145707 763599166
2 103140 845405893
3 73063 115222
1 135515 135684 554324832
3 99342 162513
1 26680 42891 979418307
2 81578 100172180
3 169971 186438
3 135114 166420
2 109745 106428014
3 23213 123624
1 818 139188 156980961
1 45959 156218 898244043
3 25292 57195
1 17867 67945 529056358
1 53762 138374 841039668
2 67756 682779061
2 189771 805150129
3 36740 55370
3 171760 47121
2 144036 619730808
2 65094 251042460
2 141066 360910772
1 64290 66372 408867845
3 189673 102570
1 62771 98931 752626447
2 28266 215039215
3 82061 133863
2 4333 96703940
3 122630 145377
1 77719 163063 472889612
1 13037 104061 428860390
3 22820 113939
2 179776 930435734
3 157588 77219
3 130550 55099
3 114663 51403
2 107225 294111237
2 6905 250744736
3 184801 13596
2 117751 795882831
3 84348 178908
3 70262 35305
3 90872 26149
1 50807 67680 272310208
2 179658 972459010
2 94121 155720566
2 101714 143924946
3 195886 126577
2 43495 985683717
2 150865 404543591
1 16676 40748 325581812
1 164057 182849 55138069
1 55501 156789 259532525
2 89581 633320533
1 38590 156085 22074452
2 36223 892792265
2 123776 104278556
1 42803 161772 432610974
2 58571 846918464
2 196875 780916643
2 151461 566240066
1 52748 109569 519514016
3 3298 26687
2 133941 257523914
3 16614 4359
1 67789 91744 429888282
3 78874 180278
1 52251 131694 468736573
1 13692 106509 94050157
1 50521 72995 892217431
2 140306 87997794
2 47390 236265079
1 105376 136550 908233330
2 138447 951159028
1 59905 173148 951452784
3 92011 163079
3 103923 165701
1 129499 197784 59963630
2 103699 665953795
1 53634 184079 434536093
3 190338 71537
1 22843 97599 435949796
3 136620 75858
2 79578 5534889
2 196372 447441284
3 102216 72954
2 5781 783308399
3 95374 81792
1 75603 110796 18336435
1 40934 150440 712440054
2 155110 101612207
2 156549 67389647
3 17745 22498
2 118400 353427794
1 63223 116436 737689964
3 79992 171312
2 74788 600948090
2 18985 358500545
2 94972 669628369
2 188171 282129828
1 83590 191433 219934518
2 187322 982251877
3 120027 198913
3 180891 102868
1 68950 149198 980205196
3 163318 176338
3 147996 60293
2 142164 268804783
2 12943 619502495
3 150288 182927
2 25887 266163990
1 11185 168273 272240017
1 72098 103871 455034770
2 43308 253381979
1 29201 152290 204815516
3 180824 183096
3 55390 92295
3 111836 151355
2 155270 566819936
1 62759 147145 908903302
3 192448 140742
3 112540 182741
1 109169 120657 116808369
2 171648 892319549
1 116952 129234 787531153
1 89359 157482 771855520
2 146764 810921851
1 28695 48820 454048095
1 24461 94690 949221635
3 130222 139474
1 68328 137854 45230368
3 199149 163142
1 176052 186056 601891705
1 30969 73221 863030344
3 193779 105768
3 163755 115690
2 115563 109139885
2 2133 197463726
3 102624 122430
3 116058 109714
2 177109 762153945
3 59958 69579
3 104179 61581
3 33001 13079
1 27673 109842 424836265
3 22135 7064
2 196076 639059727
1 17562 166082 786383645
1 28532 91801 627855167
2 176583 542994233
2 127024 794133213
2 131624 589789095
3 10905 61840
2 119595 743847060
1 174059 195687 429217336
2 4058 987786287
2 140058 318838103
3 111450 67029
2 20267 357915708
2 28808 777396450
2 191040 424605572
1 14748 109662 243163106
1 22199 70912 894406789
3 90121 190316
2 39290 570715231
1 31837 49428 557372441
2 198140 785592228
3 21434 20743
1 11422 17614 788863261
3 173438 47173
3 197025 57284
3 194869 21682
3 102874 130649
2 133230 500117197
1 109790 162303 818697380
3 9523 38054
3 167679 69499
1 29815 80744 24413045
1 93199 176463 665511848
1 133066 187604 819949049
2 91918 569151280
3 196029 120851
1 46082 66560 76415056
1 52654 152529 614207594
1 150205 183610 35399934
1 7510 14302 857235524
1 97888 123625 369511450
3 130635 92806
2 163473 925378278
3 153547 160197
2 92520 636877915
3 76228 113874
1 30797 179708 135580969
1 105909 110632 683241439
2 61529 327691275
1 19631 176625 600411159
1 98280 132540 609157543
3 134784 18421
3 133164 184367
2 182766 103426103
3 103652 1156
1 99399 162100 641394533
2 79179 561777152
2 175079 130922401
1 18374 196069 850700352
3 43572 74638
3 53689 109389
1 87161 104335 260736689
1 8844 117231 167092058
2 63939 952448765
2 147122 970848337
2 122278 222467575
1 73325 123213 844207567
1 38764 65011 586346259
3 197960 179826
1 29758 110869 479865275
1 125783 139518 976905784
1 20652 69408 447494047
2 33540 399414094
3 164886 123327
2 70996 903514661
2 198846 332942775
2 54394 855945735
3 74687 199343
1 26849 137724 171753459
2 14813 747332402
3 40414 8879
1 19624 190311 28384914
1 35381 121683 108954221
2 69376 827664237
1 24074 187084 110253727
3 153655 165222
3 19275 141430
2 65416 811532818
3 154131 166700
1 3130 6070 474419969
3 122982 61683
1 112228 196373 735665829
1 99773 183675 48154496
3 130894 34969
2 14606 327963033
2 181425 468205798
3 25892 140555
1 16329 25671 163868498
3 109310 91567
2 191345 210569979
3 88502 179645
3 90958 62996
2 134154 154925269
1 84702 119564 139856737
1 128818 136766 806236553
3 134414 6871
1 9347 110459 408994477
3 146947 27831
2 51252 851698162
2 131730 500632005
1 44554 175676 297106345
2 185848 85714017
2 57313 116206556
3 111287 123906
1 17169 135314 655207745
3 194329 155048
3 187337 44636
3 183977 166072
1 39609 81282 395018584
1 125928 174546 351788174
2 94850 390562314
2 139953 492643648
1 120285 149757 314497506
3 126318 140272
1 6390 177862 787015048
3 59726 166559
1 15218 169913 833621749
2 178299 781962054
3 198027 102788
2 108295 178847263
2 156198 607340255
2 90899 394033139
3 23669 179854
2 165557 3743760
2 137594 221659432
2 162547 72859951
2 93200 800295585
3 18350 190962
3 66892 1634
1 63107 153030 562020887
1 146502 160796 719250105
1 130940 173383 94928982
3 102882 60784
3 89646 19279
1 59441 177079 272619292
1 69938 187305 516850658
1 141470 185930 466695181
1 42552 138332 716589616
2 38002 385033376
3 29829 100212
3 110652 43457
3 177472 41718
2 162880 58601525
1 120382 165826 950992186
2 48845 493247586
3 187766 56584
3 101381 35544
3 126354 142960
1 60561 179151 42045115
1 66524 171737 89091788
2 67792 641816148
1 995 119811 968085741
1 15325 145174 200865082
1 14284 49818 276573115
1 68027 122792 389186982
3 88254 20169
3 188222 119495
2 1934 496820502
2 174910 611118657
3 147620 137637
3 141823 110867
1 87132 160066 660250033
3 184917 165705
2 33083 876359729
2 148168 837082692
2 119448 413488877
1 51862 120958 429389865
1 10970 165129 821306565
3 152724 115972
1 35538 174865 260576944
3 141952 91091
2 35276 287978340
2 124394 6631782
3 147990 158821
3 163557 192466
1 134903 188140 119146271
3 154837 43798
2 152906 950705086
1 75563 127800 245230177
2 27416 867647876
1 7606 172162 131373392
2 135516 670469605
3 143575 163208
2 89875 361885647
2 26857 857260568
2 164529 667726819
3 115750 132388
3 175312 147288
3 34556 155113
2 36180 209911302
3 148539 192044
3 187260 154803
1 39878 197242 552095801
3 176368 87735
2 167705 542531027
1 116253 182863 227878997
3 91869 179874
1 78382 105757 981844632
2 51103 279218337
2 156896 244477498
3 108775 107174
3 181014 171258
1 48407 143878 280550368
2 121486 701738554
1 76742 99182 789995972
2 119561 978905613
2 27674 497333259
2 143563 869732828
3 188256 89819
2 24095 733814392
1 12522 39407 425471764
3 75268 177730
3 14713 56618
2 105561 495027354
2 86214 675436801
2 133620 304915923
3 6114 145209
1 69326 115637 111021673
3 94646 48000
2 100286 161885315
3 107189 39690
1 20061 140353 32075233
1 54894 155064 252544739
1 1182 123799 278309591
1 119893 181368 855527739
2 193282 802908260
3 14605 45023
1 78493 123697 909713875
2 157959 530137524
1 100762 101159 195089648
3 115025 133588
2 125074 187074943
1 61387 80936 122828956
2 76873 801568801
3 24938 105320
1 137391 175276 191187237
2 84170 934500094
2 127434 516160958
1 38516 70167 539252258
3 107416 60199
2 105178 294775308
1 79475 179116 370763761
2 191933 452785403
1 127615 165660 684966003
2 168854 25032004
3 149279 27923
2 140641 254523863
3 187478 3376
3 138399 177432
3 76694 134226
1 9673 92502 884014450
1 149538 175812 827662527
1 1916 25919 543273203
3 165729 85980
3 102399 149309
2 118928 742161733
3 121333 153722
2 81379 389822913
3 97423 110553
3 175597 137016
3 185019 85467
3 195468 87773
2 133755 658847341
3 183666 149465
3 96374 79918
2 42966 507469310
1 8869 43538 535317673
1 37841 162430 242834918
1 182245 199067 378644295
3 22933 8315
3 3612 96394
1 47594 73619 268484928
2 5252 318144628
3 44395 106707
3 116284 108826
3 188394 198799
2 35397 448739922
1 90263 186720 419389119
2 33830 831261137
2 132147 539221668
1 11036 73477 352578961
3 70306 170245
3 8650 166792
3 13197 192371
1 9087 116049 771597806
2 94948 660589039
1 109725 198373 333309907
1 116697 146892 188157250
1 52714 168940 656117162
1 36282 100905 877331139
2 170973 167563468
3 181735 90507
2 175032 239644153
1 24769 104522 341038011
1 55877 72967 506936599
3 158211 136825
2 50389 273782317
2 164363 747512693
2 72160 775970233
1 45505 167895 502768188
3 133005 122145
1 98664 125245 914377708
2 95099 346380547
3 176980 176097
3 140855 48610
3 51369 115674
1 73933 127184 448744245
1 145409 179443 944492476
3 58056 104389
3 171494 171401
1 178757 185834 256444301
1 27878 121758 548342065
1 78970 150389 969431250
1 874 152752 436399487
3 80413 41034
1 132283 191223 770068994
3 75361 129516
2 20061 736009408
2 32354 795461586
1 3811 42202 278337792
3 6534 1286
1 4498 184279 220390807
3 85643 141708
3 52021 66176
3 182009 93957
1 59747 60969 651237041
2 145715 670750202
1 187073 197846 289867897
1 131557 183737 929391399
2 177505 558064630
1 2147 71603 949157383
3 77526 127088
2 17557 363998524
2 93739 11889618
1 21436 55869 782155243
3 33215 6299
1 109673 192028 437143549
2 14607 402922253
3 181320 119051
3 49081 68148
2 81120 632412733
3 36960 151489
3 65879 176489
2 172793 69168424
3 174623 169783
1 91667 161707 939993414
2 192382 147911364
1 38414 189498 820880481
1 120261 131853 867657495
1 74647 76952 680310953
3 2876 133756
3 4421 87591
2 196313 481423724
2 125848 183293636
1 154438 184071 713240938
1 104076 159078 659072854
1 78672 176153 932575335
2 137115 915482830
3 16500 90472
2 94954 116259312
3 74306 9653
1 84522 99646 409907155
1 18410 178803 640912691
1 106814 152783 598209248
2 131488 161251404
1 78411 180556 583106224
1 152665 156689 716527901
2 96166 688230306
3 73737 43809
1 123242 132386 242554731
2 101457 621443012
1 75899 172131 445346474
3 58930 190085
1 32451 57695 970243042
3 56086 192047
3 135340 162939
1 64545 151580 485485058
1 56046 117270 363436617
3 65862 83186
1 58855 132275 303941684
2 135153 144570694
3 127638 127937
3 101260 10052
2 99911 694720995
1 153937 197268 595743933
1 24961 72308 501908734
1 66632 88043 134499943
1 3041 106296 216136519
1 32184 79726 479962676
3 90623 25109
3 74839 158140
3 124273 161156
1 54498 68740 575256073
1 2405 157037 89958751
1 25959 62329 610945482
3 125034 156969
2 155288 43085770
2 128196 526280458
3 155324 12817
3 85072 145628
2 45402 174904230
3 194134 73852
3 64971 110669
3 95440 185997
2 150012 743525228
1 34111 141604 389312251
3 131129 189418
1 38817 75843 885558657
2 5126 741066363
3 102533 193015
1 143045 181845 293775895
2 148930 895085336
2 92426 692621271
2 176999 548222001
1 128889 142883 757336482
2 62658 244513178
1 16084 106332 252107648
1 37951 156765 30302102
1 17960 189275 171493355
2 39182 556374815
3 191166 188598
1 70548 154756 256749732
3 115150 37420
2 63031 642517804
1 112311 122991 145524084
3 26062 62
1 165727 177301 339779873
2 153693 76772133
3 34 165312
2 176914 354060656
1 70268 197204 760161817
2 15629 332101660
1 91726 171208 948482185
2 56934 247758303
1 68293 145930 764675808
1 111440 172371 467872644
2 89786 893057016
3 1844 174172
3 199805 183397
1 134534 189877 124484434
2 16339 745586673
2 107874 856169990
2 103667 317115423
3 131007 147578
1 141007 196875 796135381
3 31705 28550
1 16583 92310 974782963
1 131143 149071 164670733
2 169993 830549242
2 94670 215286574
3 78048 93497
3 6212 184377
2 105856 222113452
3 77173 184932
1 85652 88981 226376314
2 52628 380735990
2 170139 37349654
2 123727 10887999
2 96003 246212304
3 152724 116926
2 7587 532155950
3 17784 71984
3 35028 80873
3 194852 135974
1 65470 72739 562687987
2 63580 718563076
2 37050 387903164
3 56213 134762
1 21622 120540 977625959
2 111286 507715265
1 6344 159548 91212110
3 80512 105860
2 145300 835088257
2 92049 517056773
2 105950 119806303
1 14586 120608 959679673
2 4952 45503310
1 73933 134281 870006922
3 49345 92771
2 38810 282279796
2 175037 704214843
3 130328 135822
1 9378 179909 46127093
1 114683 187282 622115735
3 100388 154916
3 194645 55003
3 120046 119966
3 124658 32037
1 152017 180525 228377930
3 109171 151960
2 140810 489827222
1 8563 115374 559788031
1 58753 144402 81589031
1 22536 69797 712226682
1 60286 136429 922076860
1 64961 155560 824392173
3 199592 197900
3 21371 166137
3 44844 47496
1 4753 64354 793001547
2 194604 906441648
1 183514 195223 936536477
2 79993 968485759
2 34808 282033135
2 104398 733044193
1 77061 102869 205822037
3 172940 81772
2 113866 301572230
2 13534 292964023
3 36379 196195
2 77950 213640148
1 10600 145340 138180330
3 189245 108271
1 49341 71524 200233617
1 10528 123909 264643756
2 97753 303828342
3 6447 148442
3 59393 175309
2 11588 799398205
3 66222 149348
3 1486 163789
2 105179 320170685
2 66969 470356538
2 32573 137927997
3 33053 94043
2 62843 827862878
1 114683 116880 433285029
1 140089 175939 453775214
3 159200 160322
1 9527 161012 572849861
3 35318 165000
1 52215 137302 721005642
3 128667 20019
1 40323 112222 414135502
2 143554 93005727
3 19385 175214
2 188375 425830782
2 75025 501808851
3 132487 16071
2 102502 444945570
2 22454 861785294
1 143210 144526 114811914
1 61713 156805 586603730
3 64295 162990
1 75113 167136 746972211
1 65360 175748 254048597
2 12103 62313969
2 34767 527623099
3 139980 135859
2 33079 720407464
2 150561 960841738
3 162562 56852
1 13228 31275 608913667
1 65880 144628 909931625
3 99304 122314
1 45889 127538 120315780
1 31970 84822 793436584
2 116497 418000274
3 167778 134238
1 108196 180058 954250970
2 170916 304455170
2 33915 953463312
1 28149 74844 222573413
3 151897 25646
1 39612 119712 581132717
1 58419 195631 188457698
3 101394 46972
1 53009 84542 161223472
2 161463 12803122
2 113380 528516464
3 68726 26441
3 180859 167383
2 77446 903393174
2 172645 663709272
3 43599 125362
1 62215 115318 41141687
3 3384 64516
2 170194 665043414
3 78700 43664
1 120923 174382 381396552
3 142210 23215
3 147033 77707
3 115218 188838
2 15789 771090469
3 100219 108110
2 185601 381362118
2 167025 357701239
1 117657 177670 980393422
3 96000 3281
3 6402 185021
2 138243 795550314
2 37759 976089712
2 98316 702264069
2 131478 263582241
3 189991 54280
1 7959 147398 791990229
3 181471 63548
1 48658 144711 792266804
1 6967 80343 371878754
3 103443 93467
1 155424 168351 558885405
1 6051 199687 501094659
2 11779 829149117
2 156422 426301923
3 186740 1190
3 21530 32282
3 167360 102200
3 166675 196226
1 73099 119795 574240324
2 32632 71726537
3 11261 39930
1 71864 186660 870931619
2 114888 181112162
3 51818 57461
2 177648 34706968
1 95247 144106 477896430
2 145492 354861897
2 184767 299838182
1 46596 104464 493893746
3 144332 79459
1 58888 146080 446209702
2 73336 576507235
3 189873 68859
1 69081 191359 197412278
1 18258 133868 254871046
2 61033 710849589
3 29510 140306
1 192297 199855 165802682
1 23395 181372 740169745
3 16810 108780
3 197343 157
1 13796 59144 452879559
3 168145 86379
2 105000 287300656
1 102625 146375 100434495
1 30469 103927 326610663
2 78001 533538914
2 54349 35558301
2 105472 954822165
2 61671 265824499
3 26784 134576
2 80932 853909664
1 164353 165755 676421247
3 47064 160486
3 129886 99473
3 195583 31590
2 116417 744561806
2 38851 680206477
1 85097 186102 883119736
1 62832 95611 903235287
1 20625 129941 86897022
1 1736 171326 804726137
1 10661 48792 853190367
3 69790 109177
1 18754 172729 751381465
1 181088 183156 101113394
3 79367 60644
3 34701 190853
2 35764 270886307
1 64423 111588 948771126
3 147263 140236
1 94185 104223 697558878
3 138398 153364
2 39206 501085352
2 149214 741250447
2 77101 976771641
1 44939 52392 589288799
3 52896 182614
2 85916 712573704
3 138956 128336
1 126867 186509 871218072
3 72497 198286
1 63782 161205 722337352
2 3802 458840951
1 95315 95535 235061167
2 167912 963732359
1 101673 119640 783663862
2 22086 942990255
2 127002 168038194
1 118630 136261 251154867
1 48323 129039 329512670
3 84476 121962
3 48732 199415
1 27593 33858 653152479
2 136853 986719371
3 31744 96218
2 155504 232626399
1 115870 168967 775030897
2 173605 298050568
1 34502 161513 222766911
3 97775 24220
1 29354 104130 715716760
3 192658 64956
1 91366 120604 577572528
2 130156 237167772
1 59092 110540 892903390
2 152153 670411643
3 39953 53808
2 81476 529738248
3 148401 72511
1 55790 68859 102589513
3 24376 58560
3 64838 73122
2 142795 252931049
1 68972 157995 562772464
3 30670 42166
1 68217 78330 131937963
1 65831 103751 872600141
2 165921 665577687
1 87866 101467 469287823
2 69672 692172771
2 97803 576129684
1 50858 100489 735062358
3 87452 140018
3 118939 123240
1 17693 142080 206401914
3 94435 91861
1 7346 58403 708809987
3 135205 89760
2 143111 870299326
2 119509 538046868
3 147330 69350
2 78502 674691772
3 146916 105764
2 189272 900606217
3 108871 106859
2 90930 728308794
1 28019 112888 471980795
3 128147 70340
3 105504 134280
3 105988 66966
1 89864 167133 377021769
2 4127 777354139
3 19199 63498
3 50381 105690
1 73969 191468 759132574
2 76559 356514291
2 111833 468556955
1 28680 165618 470780967
1 39634 101334 261131919
2 189236 888198502
3 127759 159628
3 167120 74511
1 95370 97469 80183877
1 86177 130135 567330028
1 88026 185828 981419595
3 80361 164283
3 41577 143272
2 59708 346765683
3 152009 100642
1 74685 77952 965437454
3 115897 195537
1 104732 151408 5412955
3 24901 91604
2 126087 242560372
3 129631 14724
1 75427 118448 235327672
2 159203 96989893
1 172685 188858 180664086
3 107743 164447
3 199134 107712
1 36267 113428 506468412
2 45239 543451171
2 172561 607567011
1 40693 110283 531471632
3 147346 142837
3 150884 195889
3 56719 32830
3 122875 76310
2 194579 858502517
3 54303 34094
3 10841 189391
3 117810 144061
2 43211 67944885
2 155423 476589930
3 71098 93906
1 47273 70196 697967618
1 66913 152242 158904464
1 87584 88258 809225521
2 56539 50785040
3 106642 53637
1 78517 170631 413852351
3 121053 56292
1 170186 188975 531439490
2 192313 409764528
3 69063 81418
2 28826 294192364
3 113365 43897
2 107865 77089909
3 20901 60054
2 33563 299073468
1 108134 162910 695094120
1 38450 199398 724161314
1 43341 174663 932357521
3 28396 22468
1 66017 97456 537160154
1 142286 188021 572938478
1 55295 106853 40201425
1 124814 183581 323057962
3 79104 34753
1 68948 154747 673884094
1 36472 49543 826542907
2 116886 111141695
3 66008 152796
3 16030 197946
3 187611 44979
2 94601 521140464
1 83839 178593 137970615
2 184041 263537525
1 52492 195251 231991187
1 16369 88700 629862381
1 133620 172539 299075490
2 176981 952559833
1 58487 176437 732514738
3 141215 96523
3 24632 158541
2 149930 872091897
2 49278 941800579
3 187146 24386
1 140680 160258 571474419
1 46767 195965 936091274
2 72835 418177623
2 5848 394848104
2 74769 994747340
2 119657 999760159
3 195416 23582
2 194080 940344935
3 110309 82940
2 187245 485033694
1 87164 101010 23821751
3 148194 184729
1 42558 81686 235857577
3 198163 184498
2 88411 320479543
2 92545 741809583
2 108495 225547853
2 81628 293052043
1 18824 148377 391671668
3 154832 157529
2 13192 500462350
2 865 731069632
1 133751 148774 347951455
2 108763 565873978
2 173565 347349123
3 114853 48312
3 164753 93755
1 80172 193908 455331574
1 19976 120021 546935621
1 50261 137225 483792977
3 19205 153597
3 27728 194282
3 5822 42181
2 25103 398545475
1 18700 102392 399955429
2 168304 892054131
1 76749 91982 293524178
2 29959 455093924
2 64145 156813475
2 61020 648320563
3 145907 156519
2 122810 975493239
1 110352 176369 61112616
2 108210 53813109
1 25706 132393 90325216
3 24171 24087
1 12239 76319 209783927
3 98231 100874
2 96511 989198622
3 82555 45358
2 131398 602387673
1 44454 97397 409116316
3 93665 155456
1 22172 75676 106906292
2 75310 453841255
3 140333 83873
3 60012 166775
1 31497 136757 930654160
1 16459 66750 63955960
1 6790 104842 268957720
3 37134 70980
2 186038 59825356
2 174947 38675973
2 150781 348039979
3 9222 187627
2 48330 239413615
2 121081 691811812
3 198419 90719
1 48788 135287 353617369
1 14803 26908 949774135
2 155095 883434665
1 74238 121245 317823772
3 168979 106204
2 90393 866219550
3 61350 67758
3 58368 139800
2 22622 451101554
3 30136 70022
1 42281 180221 983903951
3 183953 161735
3 141281 14382
2 48497 220637151
2 103597 411772552
2 56954 960415703
1 81930 131478 328516086
1 52194 102453 973991521
2 110713 349251301
3 55868 127661
2 118556 410141389
3 27704 1225
3 199823 82177
2 32014 199474649
1 19835 21732 751423159
3 91461 113286
2 112634 801534671
1 97364 132584 204802341
3 150372 191928
3 65496 133593
1 123436 159007 509822167
1 77418 103287 326522298
3 143344 73664
1 63576 75227 418506060
3 182772 122755
1 148396 170588 922506798
3 76078 180846
3 199217 105098
2 157581 862415272
1 135913 186199 591840910
3 93620 195509
3 43284 35713
3 119300 196036
1 11397 125444 261149855
3 93940 180271
2 13023 324311228
2 14139 100081801
2 94774 497757501
1 85288 167247 448727571
3 40973 194187
3 34386 87868
3 39398 136184
3 5492 86395
3 65621 43397
3 23822 158321
3 139401 14512
2 12157 609352216
1 376 77114 550284450
2 161038 303153077
1 86954 168407 556304737
3 29112 64685
2 49766 976037124
2 174638 116680514
2 66083 879761356
3 118527 190935
2 180696 135673363
2 5279 612239081
1 11819 23760 578406153
2 5608 208638097
3 94408 51219
3 116500 138679
2 123372 156857047
1 63681 180519 151070362
2 108592 114096460
3 167046 16725
2 10531 934232512
1 69661 142819 314929236
2 23717 984863910
3 111069 62406
1 107213 116510 313373477
1 71267 184625 725924495
3 172505 173504
3 108394 104337
2 106386 777942585
3 173318 35267
2 150299 905317395
3 82337 175105
1 6133 71150 859150957
1 25947 71266 580266630
3 191096 16951
2 64477 104504001
3 57463 138516
3 164522 10797
1 20190 109943 713164600
3 26404 144443
3 104866 13600
3 103808 19963
2 76893 470930257
2 150195 154349962
3 14278 156006
2 33214 432692635
3 35190 1117
3 12464 72114
3 124345 179137
1 98128 173013 617538503
1 59743 84841 299432917
3 13468 139118
1 85593 102679 297913471
1 145363 187058 100067622
1 38745 153926 649057155
2 192579 749394399
1 50230 171905 504055057
3 93760 148294
1 14321 182064 395166241
2 89692 723741693
2 193692 268959064
3 151853 84402
2 1698 663582706
3 132617 196960
3 121496 103074
2 195196 690383991
2 58239 983220921
1 55466 169327 853023978
1 93379 143597 674826199
3 12701 57300
3 3281 134581
1 72014 82177 499729722
1 40900 120517 904882259
3 125238 192993
2 17733 94241711
1 86311 161753 392649307
1 50159 143497 977536574
1 109208 181887 268643003
3 139602 183789
1 96058 116819 969201755
2 20564 132850874
2 21232 160758697
1 65817 144962 767868738
1 71997 152328 514169358
1 32927 165768 811094320
3 105011 46546
1 93227 152294 130715893
1 27391 149850 729320698
3 184788 198327
3 184398 42528
3 61593 141466
2 135748 62767353
2 112493 502373113
2 16340 70188730
2 118716 958014348
2 111832 451405411
3 127524 7695
2 108555 682121066
1 107004 140386 877598953
3 35446 104719
3 191703 24715
3 165145 79694
3 194678 15276
2 193854 889085316
2 174891 332973633
3 51621 147051
3 127253 56366
2 100696 634819697
3 125243 74979
2 90212 687548796
1 10556 146541 281284073
3 94625 91882
3 93552 56663
2 94916 659394975
2 183387 345440395
1 34143 171140 19570804
2 81834 610386115
1 84063 165860 944176881
3 190762 199730
2 100974 8750126
3 61701 159076
2 75861 772554396
2 188056 650192097
1 123024 176947 138800749
2 6431 363047006
3 38190 25109
3 68401 169259
1 39461 194366 930806544
3 194786 32148
2 4820 6661124
1 147366 180703 369438888
3 72640 199454
2 100958 675242950
2 40909 632809125
1 21419 162319 932625185
1 605 159658 290729122
3 62677 160122
1 65285 198008 197364395
1 109526 190614 652280452
3 135740 86876
1 65450 167271 10800192
1 71253 120578 550343184
2 57214 782028623
3 107324 107945
3 114633 147157
3 158560 10244
3 154120 180908
3 189091 124192
1 128665 183388 439786489
3 7324 87151
2 118296 621755908
1 125286 135005 394001456
1 18972 42479 585041332
2 87141 613039455
3 182084 165424
3 146011 101531
3 19075 167021
1 30302 60249 868895363
2 44444 720658343
1 30902 151755 771718221
2 117745 310698355
1 54099 158575 19646640
2 1711 793381749
2 140345 427352080
1 39649 144639 794054528
1 36827 84971 627681961
3 96619 199853
3 27617 137566
3 159280 110456
3 141869 94169
1 45802 158520 708334323
2 45325 756377531
2 171579 26497227
3 52606 97848
1 105553 171156 805227168
1 26296 135618 219516630
1 24208 162036 170866554
2 32324 187958600
1 53812 176294 981017279
2 3956 381585948
3 34575 73458
3 140511 75329
3 19981 197671
2 119580 520273361
3 27994 76042
3 189100 73308
1 27986 136080 14197437
1 32372 157812 265643285
1 57597 180556 450603138
1 14849 157119 986758339
2 137560 362346680
3 104985 3960
3 169082 44804
3 194785 20474
2 143927 422538635
3 181181 175617
2 107548 454798292
3 126086 33045
3 136898 140104
1 118638 156544 324432570
1 37456 83048 647334528
2 174428 471602650
3 159081 169399
3 92154 161883
1 50869 115354 417733034
2 104375 793014405
3 93444 47012
2 5409 549272865
2 73360 544411432
2 42056 230712631
1 71375 152494 310431809
1 72495 183757 905722587
1 79811 116666 610470993
2 31607 527344718
2 117886 112182266
3 29105 147085
3 70833 29730
1 101108 162528 243519914
3 142556 31552
2 134657 481308074
3 187771 131942
1 102477 171668 262558842
3 107342 10706
2 57641 640134898
3 38471 140636
3 71436 162525
1 115325 184802 224210832
2 141306 161434517
3 118461 92478
1 58026 195043 850480697
2 70431 428506241
1 58676 117360 997874134
2 146354 329331864
3 155949 131609
1 43481 145556 269635967
2 81213 473314731
3 98224 175650
1 106956 157995 740957946
1 57002 103274 973460666
1 70852 140011 822891691
2 139910 927429603
3 54849 195219
2 193838 535719559
2 142363 879012460
3 95478 20701
2 186038 29749229
2 112655 566074169
2 19790 130957549
3 134450 2407
1 39602 149031 285818824
3 141155 88053
1 12326 198605 769729969
2 9600 755088057
1 38045 148447 981122991
1 26713 139889 55735966
2 75069 101536071
1 52130 105833 278772685
2 151859 540960091
2 111244 801325074
3 100744 137976
2 71083 167197050
1 56428 134129 85279897
3 9784 19779
1 52596 142911 54064848
1 8887 156993 359963858
2 50815 53374692
2 171408 742429469
1 52336 81830 860510448
2 175302 935078213
2 151560 883519671
2 121732 368518405
1 106813 127197 730453780
2 198507 875480243
2 64600 450108969
2 82268 94745310
1 44488 179435 432294972
2 150616 480070413
2 85295 458197863
1 160483 172385 669998884
1 46055 103904 75513677
3 192555 144772
2 126302 350217297
3 46746 15185
3 126664 155664
2 68120 244627034
1 137280 188961 893658385
1 127403 172094 375265538
3 133956 99677
1 142987 190508 458987391
2 79101 987869738
3 124041 67288
1 12250 94942 416858705
3 183270 89415
2 155079 539237127
2 161801 447871437
2 78196 979977374
1 82527 170052 788331372
2 172399 985072083
1 64222 183768 691612111
2 107284 189707466
2 188762 660916590
1 158296 172404 416389013
2 110859 700803111
2 57919 671118005
3 184309 159572
1 567 121978 965414292
2 44595 340053797
3 122831 138338
3 199692 79563
3 48163 37279
2 43128 98081359
1 182074 196296 32762277
3 180453 147377
2 123454 30441674
2 159833 28182512
1 24012 117124 744606009
1 158487 184408 63389425
1 102471 160360 298074154
3 167929 68476
1 28221 90114 383084528
1 82953 194004 655051881
2 18305 209310001
1 807 146584 734916656
2 159932 307898473
2 18125 35908241
1 4105 38903 768585232
2 166720 772459236
1 9003 107377 574584549
3 70683 110178
2 132185 699505773
1 69522 193988 145308129
2 155159 280466629
1 77082 184352 347140821
3 107422 159508
3 78869 82974
2 64643 52550519
2 14015 731242267
3 132888 152550
3 80891 72623
2 83872 921846259
2 140463 361160338
1 72305 183923 944661883
2 53194 560501855
2 102741 511506544
2 141104 228031150
1 26503 39499 64759201
2 24585 937801638
1 45518 183295 552766084
1 48604 193668 257877104
2 149176 546839728
2 115977 782724145
3 77516 157908
1 48430 119633 519668860
1 6890 138211 311272838
1 21520 67903 464548109
2 71276 425708040
2 164244 746064664
3 59429 176906
3 81498 67243
2 20955 938990443
3 157616 137314
2 2863 557601659
3 155935 82076
3 176756 19935
1 138899 144942 927970308
1 25507 110746 397808176
3 30525 199328
3 179005 12650
3 107262 67691
1 22758 175388 335369993
2 9217 510045356
2 166073 379369657
1 1858 12282 3175356
3 121928 157392
3 57571 146431
3 60761 167228
2 49110 845129760
2 103443 480195476
2 89454 401833833
3 37566 141138
1 42463 45113 978137806
2 180 115476434
2 84412 254484306
2 91360 61653026
1 30013 68952 17995589
3 163057 178660
1 166189 188308 117115856
1 35588 91694 161925902
2 170566 182103295
2 55156 840207666
2 160328 646100957
1 113807 120390 352008723
3 132214 23152
2 159085 147038512
2 29831 766728109
2 26023 723559301
3 191283 152613
1 52509 79044 215703006
2 95726 920968779
3 29123 44026
2 145728 803019874
2 24387 263678749
1 86534 143225 611893266
3 89432 10840
3 60621 13408
3 174923 3912
3 8522 23531
1 42352 178553 76952840
2 119672 180861459
3 84579 49025
2 39754 625501170
3 126803 85371
3 29040 48398
3 133374 115184
1 74384 190243 659829206
1 97497 166215 321091175
3 180724 95947
2 104876 891485886
1 42118 49344 476296995
2 88619 789202667
1 85551 190294 717019057
1 33787 125717 181842911
2 120987 762437766
1 132842 134589 986382098
2 147673 190911680
1 47161 190886 467565891
3 45334 86589
1 19253 22493 852721202
2 99242 433670044
1 122382 178068 349015466
1 104075 143857 633290916
3 136726 50950
2 118222 378667968
1 35112 154254 534851004
3 20926 81506
1 57044 131288 461950756
3 70125 130253
2 37835 338027242
1 71622 89726 875517598
1 102232 138569 203315965
2 105814 780430857
3 91386 61775
1 70044 173629 321064918
2 65638 667678271
3 157136 81514
3 61771 135056
3 24846 162349
2 132640 295790351
3 9853 187823
1 31466 62181 91790200
3 126185 107022
1 3651 158172 446093807
2 44552 836748337
2 166280 853067653
3 58536 168576
3 19245 29687
2 153580 598559628
1 76034 189267 251095951
2 2499 981879508
1 48498 55863 317411857
2 13771 213043589
3 163756 132057
3 37410 116156
3 155072 181841
2 114263 710834710
2 195524 165276800
1 81356 86149 266042178
1 50066 58767 79245964
2 129539 345478588
3 126543 118895
3 165534 8904
1 48765 130680 866011562
2 122453 970300398
3 74945 142710
1 956 55964 723000066
3 177301 175670
3 18102 22816
1 104578 165521 310428351
1 66991 70334 298347370
3 59255 53959
1 41637 151337 43489318
3 52725 104656
2 16567 158406942
2 84577 150403914
1 7825 43949 576766982
3 8209 155112
1 145730 188067 622459129
1 15274 88518 285197292
1 133209 163340 796040882
1 49614 155933 98266548
1 113897 122651 89349716
2 5545 958238805
1 45605 142759 210653823
1 119817 176536 449100970
2 72396 552223896
3 135863 144357
2 1963 942934271
2 122389 579586756
1 51823 142224 797057769
1 156334 190207 371804800
3 178905 127948
3 154487 148566
1 177147 189269 578432834
1 29499 161109 264043084
3 71240 72558
1 61637 87492 58727266
1 43029 147911 148344803
1 66713 107666 813386217
3 129825 74996
1 5537 54132 836220302
1 87499 170203 707309396
1 71344 166787 121913007
1 22480 88361 30943802
2 82424 219787763
1 39337 56077 570768383
1 56751 174189 345065896
1 10240 89396 478208599
1 58414 127099 620521398
3 49065 194768
2 80489 635160200
3 129834 26586
1 27266 31997 738125028
3 196194 89746
2 106387 922986995
1 95524 122888 43761481
3 166651 180302
1 108914 134980 168840590
3 102959 162627
3 78940 82226
2 130498 958492912
1 11846 86249 659633967
1 1313 66332 648153508
2 127827 524374804
3 150473 90955
1 78255 165924 873438259
3 67394 43668
2 119015 390206224
3 23557 92094
3 86056 79090
1 63454 174641 123155667
3 187491 26352
2 85148 61275557
1 44747 67704 155494503
3 197225 15550
2 118440 763152990
2 101474 32749790
2 175509 267940842
1 57654 148333 647799213
3 55564 22623
1 32985 43117 772302017
2 37876 831417683
3 17976 96749
3 43017 147393
2 187651 667660765
3 76926 30804
2 12466 511338942
3 142557 57193
3 97691 27484
2 98062 268967370
1 146692 156406 9187215
3 149817 68942
1 4617 155478 580574383
2 50656 745380752
1 150727 158060 18628927
2 141230 833186619
2 189505 425385143
2 101371 334347360
2 82366 381948789
2 129306 851574122
2 152834 964133984
2 65303 519043253
2 153800 82507365
2 92745 507848844
1 60332 158805 639458819
1 63964 184388 416532542
3 79428 89933
1 146411 170897 119640642
3 141982 187299
1 5845 21671 135339620
2 105179 377642221
1 29263 183933 670800613
3 141338 174683
3 70410 120559
3 151969 41701
1 10286 190096 297317589
3 13249 52241
3 10232 147394
3 150589 39885
2 22312 924215104
2 19468 935091995
3 93076 65592
3 160960 146851
1 132041 172610 596218564
2 37076 584281719
2 187907 80880392
3 120831 111452
2 96112 456850077
3 30340 99448
3 67380 9747
1 133783 189060 31296652
3 125844 176121
3 23964 138899
3 183797 151475
2 147497 386558027
3 117924 64246
3 151168 180420
1 19499 85243 512080762
2 87355 607921410
2 54513 799527263
3 67767 114015
3 151142 137656
2 74229 611250199
3 71415 22871
3 155554 86373
1 99050 111940 317220222
2 116163 372131657
3 23934 34584
1 129463 141407 210717452
1 23699 84234 340103627
2 134025 341523778
3 116265 174068
1 173246 179705 87207275
1 25399 49653 393922634
3 190364 113399
1 166750 188130 289329363
3 181564 20041
1 161329 171100 734260613
1 73277 155565 621304980
1 86594 106311 670811518
1 109169 125096 5884122
1 157224 159865 712006085
3 26152 104504
2 170449 69254489
1 120823 189727 34662679
2 24405 764794843
1 152131 186308 874022880
3 168695 139298
2 85055 294063851
3 187061 1186
2 101473 931976129
3 44358 92454
1 32569 153224 665435203
3 102092 185101
1 41181 111651 516993088
2 86026 972901372
2 195433 593236382
3 187434 72453
1 41661 157391 842109894
1 105792 160684 532182589
1 31840 100056 908144475
3 22376 52808
2 46752 675063175
2 158568 747060383
2 129381 38777676
3 65844 196069
3 19761 110075
3 79651 37541
2 45793 54628561
1 33355 174190 449765103
1 74641 106738 206563641
1 53515 152875 212569685
1 76479 129334 146406972
3 106252 99868
1 4129 184759 663282572
1 57846 147615 904089938
2 64500 38600918
1 32967 149613 285757592
3 38721 149141
2 143764 711664098
2 114426 399700481
2 76203 488584220
3 21875 37885
2 146485 331711263
1 101939 134884 76115373
2 96942 132837909
1 11865 92573 647550352
3 179063 193074
1 28365 141580 570958114
1 124420 148880 170808125
2 183760 696116509
1 27292 153527 401452683
3 160083 2590
2 42894 449745773
3 56559 134292
3 101055 160446
2 4375 643086852
1 1940 38415 17256550
1 57972 140891 439629702
2 14941 533464536
1 20998 90445 179436423
3 51192 134660
3 42581 27291
1 62534 152178 824176050
2 36723 918859191
2 13357 407205665
3 197395 80791
3 80258 30637
2 190968 366806404
2 197264 429107742
3 103120 60120
3 103010 14163
1 111538 142912 87208252
1 30366 140216 611202644
3 159613 98435
2 57160 240126194
2 147297 659351339
2 96522 955247064
1 76714 145224 416101883
1 106508 196957 649013784
3 48717 147341
1 24143 97644 829339708
2 123853 585135125
3 42952 61305
2 23631 777357807
3 185141 136509
1 19917 118817 361050560
2 1794 729488416
2 60376 496974469
1 140052 157466 86137915
1 55595 99442 749548663
2 68371 277387713
3 90449 101728
1 18837 174363 1501143
2 185663 563442066
2 17076 945671301
2 71300 440016364
2 106948 852715251
1 12995 188997 782300744
1 11406 89418 943631219
2 148046 570773150
1 73006 162416 98489417
2 769 616936236
3 137222 199516
2 138725 303643724
3 135411 162215
1 96273 197217 991100962
2 147224 472054236
3 8514 83407
3 182427 123129
3 171686 14041
3 855 169096
2 81869 557322162
2 162758 873252413
3 132379 1862
2 148461 429586738
1 79764 106560 702096541
3 136 78612
3 111535 92663
2 72307 25704126
2 152084 876112620
2 79649 30568811
2 87739 873964458
3 88428 149645
3 154040 41342
1 59340 133263 423861332
2 36280 712698170
3 158200 148271
2 55846 860537523
3 155854 130938
3 127294 136354
1 162391 184584 941921884
2 90006 305743073
3 198707 122110
1 37495 152027 12885562
3 103482 139555
3 1144 24570
2 23756 245106536
2 41951 228467587
1 22556 74506 897180287
1 179153 180752 563377362
2 8658 544591562
2 2765 364441749
2 1888 637080589
1 18403 86222 409565450
3 157151 122887
2 134395 386757878
3 101323 55945
1 65355 177235 891026912
1 19362 45901 14642774
1 15390 35320 582282726
1 114503 164019 788815000
1 115358 139795 180110707
1 166290 181573 637911424
1 25366 97691 586424943
1 48369 139379 517170246
1 100923 143412 117644998
2 102908 516730476
1 125380 171275 551778056
3 186571 162497
3 117363 26392
3 168471 168273
1 39028 109813 785475509
3 11488 70583
1 87389 88725 737147030
2 118699 494907284
2 189329 608787590
1 84998 188744 510099715
2 97428 8954199
1 17037 186122 694268045
1 7113 132782 922312500
3 90722 90807
2 62287 86386459
1 70648 123277 187742850
3 65173 114509
2 108806 140525154
2 147954 830805591
2 126852 577651621
3 17463 80879
2 122738 891769273
2 55479 470051805
2 70657 402823414
1 58151 129634 523189643
2 141552 838198837
1 166841 190962 942330212
1 29830 88481 687037719
1 58936 144973 486213093
2 127793 626439566
2 140500 483922815
3 86850 18242
3 107313 127205
1 116443 172742 782086436
3 171292 183266
1 65922 170107 490002652
3 11347 96357
3 92275 192219
2 45884 760226916
2 7017 656091604
2 137483 970820427
3 34408 63624
2 59886 337433335
3 186369 173694
3 172944 144844
2 34912 720079847
1 118037 168320 198947422
1 8952 112363 250836980
1 13486 36534 806190149
1 163129 182608 998386991
2 176520 283644102
3 118779 32174
2 52321 602759714
3 198248 10142
1 153905 167732 840012091
2 185470 360301738
3 45958 180455
3 129077 110244
3 6041 120180
3 141788 136818
1 196843 198462 27369663
2 146996 325734225
2 191619 66731867
2 73541 784284877
1 120195 171586 155244023
3 163154 7108
1 103389 183359 471144588
3 174157 135359
2 121634 46995032
2 198900 897912811
3 41743 143487
2 101391 188045300
2 106784 249020101
3 89188 108542
3 1395 33930
1 8182 100293 824249185
3 69486 368
3 92677 151683
1 41589 153709 439196863
2 141073 636428697
3 45689 60343
3 84210 60390
2 78315 952147609
3 189474 150277
3 102217 92355
3 253 47852
1 51403 95987 993740079
3 192358 28367
2 37834 256521695
1 197 148421 543263587
2 45083 412240549
3 173053 188488
3 69452 28404
3 95641 174473
1 48472 110128 141420192
2 101789 517636890
2 2456 366537474
1 40619 55332 654956449
3 26319 117028
1 17560 77056 551657083
3 178232 25435
1 136959 166538 490089292
1 3278 158631 431096161
3 197988 51781
1 56692 101989 957312393
2 94909 330848356
3 183625 53233
1 51394 131104 930319290
1 43103 194769 773318760
2 61702 926555254
1 55131 140953 541466520
2 157758 649449312
2 4633 307310621
1 117395 166750 287337734
2 165871 429621482
3 192436 131413
3 39227 51118
2 95395 199283847
2 152515 92122850
3 144276 151195
1 12262 67501 213271680
1 24312 192598 359780092
2 7851 719447172
1 76298 80550 751087796
2 154873 200440516
2 51568 371769605
1 116222 189924 320090095
1 41136 145572 642397002
1 69337 101157 460696050
1 143016 166578 815586207
1 57237 136109 442747890
1 29850 62264 337861054
2 97156 139207449
3 147504 190324
1 61751 105821 240332608
3 70003 80729
3 49691 118320
2 153664 686635189
3 182630 134802
2 194860 382670718
3 133157 67601
2 106961 96349253
1 51549 142532 212978392
3 16081 51977
3 107182 123327
2 177894 787724646
1 40282 176727 659819481
3 15498 61508
2 126692 158276581
2 125539 224692531
1 16013 112434 17218937
2 154869 944336561
2 198674 934057996
2 116516 35276837
1 44669 114968 953250848
3 10300 103175
3 33355 174072
2 77033 144857441
2 154094 814224902
3 64070 165979
2 68297 64401110
1 25347 188515 209415238
3 57693 1495
2 21957 16543770
3 165347 64471
2 55716 897646170
2 94798 625087362
1 25623 197499 96595749
3 67000 18327
1 41519 136202 944153710
2 45920 791097121
3 1107 308
3 71960 168269
3 25204 185204
3 159905 17291
3 42070 27072
3 1772 179432
3 64856 180588
1 114 101009 902948884
2 176780 91618142
1 74682 130813 398479000
1 86297 122066 406731433
2 199749 216917128
2 64691 30620116
1 95215 106228 29176259
3 30063 32858
1 162188 172302 874518578
2 149790 37429857
3 40120 63283
3 4250 13240
2 109895 710985362
3 167866 11986
1 61295 141887 19418879
3 156759 129390
3 7389 178105
2 117699 451134916
2 175617 386131711
1 8830 52446 989242913
2 58624 276414566
2 48880 433427219
1 83325 184245 372725305
1 69910 81878 664555720
1 2676 170868 318864441
1 88355 120222 431691127
1 91112 176344 256425513
3 121404 147763
3 65206 72101
3 112228 138290
3 182769 67253
1 71002 76848 670376195
1 139351 174828 98279371
2 32578 621868755
3 192918 42801
2 147171 840166453
3 133582 15489
2 145929 686245943
2 159476 127897241
3 76305 197473
3 104088 129193
1 51090 119887 157049672
1 53755 167095 111689280
1 8932 113898 595089194
3 104361 115745
1 40562 53935 475872867
3 118708 46245
3 177853 57785
3 112740 139452
2 169529 822503570
2 135069 35251085
3 100223 175667
2 68496 834903741
2 135136 735171510
2 132514 391183672
1 56480 162740 85414550
3 166597 78040
3 28770 103645
2 185109 274096588
2 169251 404369621
2 189152 824173758
2 42879 172826655
1 134072 172360 248331694
1 62446 101847 459290144
1 63089 95253 293646957
2 87504 119348697
1 22153 108981 847432932
2 189991 263156262
1 29496 103344 114797429
3 158080 130688
3 44142 58561
3 54121 167600
3 4799 37565
2 161469 543845497
3 106805 194009
3 6296 4527
2 136412 950317454
1 6894 173209 314083334
1 162150 192497 740305729
3 56952 153556
2 31895 119966508
3 45434 171988
2 19659 703197986
3 82071 111376
1 136851 142015 803523071
2 192546 975167084
1 93449 128809 196660424
1 15814 75306 884165129
2 168798 368632998
1 77405 90208 352265953
3 118311 165969
2 45672 944826914
1 108608 178285 538858353
2 124134 125085100
3 127165 163805
3 160823 43317
1 5627 62608 839025231
1 32821 199815 827323471
3 155406 194674
3 129819 172332
1 23800 189977 46086871
2 29513 23441788
3 177464 109832
1 53107 130628 901602426
2 133919 454731685
3 191106 191573
1 54291 125944 167223026
2 160358 131760486
2 130941 212174614
1 78113 143975 393826478
2 105030 902635704
3 174984 27145
3 57317 75621
2 116710 359385548
2 3509 882564064
2 122979 126004171
1 90553 180069 326535332
1 102447 146454 794874420
3 197053 140361
3 26648 50696
1 95899 103130 154058895
2 90529 248427635
2 48618 400130134
1 118321 128410 527523863
1 26397 35954 275720842
3 80664 62121
1 87210 115724 417094941
3 193946 112094
2 182072 865270233
3 11670 125579
2 153611 133396438
1 5865 160286 830685810
2 9419 494113424
1 153929 176972 220648003
3 109135 159409
2 199537 433357987
1 33664 157177 875379664
1 72762 88924 316495377
1 124535 139253 889513104
1 17851 89813 128856687
3 38177 199056
3 62033 135387
3 134744 138851
3 65187 151301
1 50069 69379 35279997
1 90 108436 597663801
1 167572 174718 374779151
1 25887 57337 103741329
3 182285 129600
2 102723 18008239
3 170573 92708
2 97080 770177365
2 28014 60444593
1 27375 67488 114910131
2 160492 386387745
1 70057 110868 444924428
1 59996 108557 210808192
3 92953 183892
3 123730 32856
3 94472 122752
1 12456 156859 672418648
1 39350 117679 823908608
2 171381 444746721
2 185714 894189750
2 158123 326946252
2 131917 178066180
1 124381 184129 962297445
2 154147 212342335
3 30024 181336
3 81443 157849
1 51576 188989 68692331
1 112860 159040 376409313
3 161103 139515
3 22737 116531
1 41874 142770 772494893
2 4538 303826109
3 116899 41764
2 191702 5132690
2 49625 7246821
2 122169 35636918
3 121681 11851
3 34546 183624
1 163486 189146 258727453
3 159821 193914
3 151005 35850
2 50765 889403980
2 91668 66391144
1 67317 150092 482805118
1 104065 146406 718744382
1 73139 183679 846565892
1 33596 180458 102418910
1 154180 195774 178146395
2 79288 674430114
3 181089 34803
2 65345 808789858
3 171278 145751
3 10904 43447
3 47085 110747
1 19204 41593 793835146
3 75755 154114
2 171496 80146694
2 115996 354193230
1 118264 193494 937521674
3 133701 19040
3 108410 161602
3 111174 16851
3 68311 57665
2 174175 175493088
3 25668 169383
2 164930 311823996
3 63217 35170
2 56547 713510260
2 167149 852039754
3 34177 186545
3 55019 58221
2 8133 391836307
1 28481 48260 362113223
1 63281 138024 581646686
2 22898 169014098
2 20067 208284997
1 106635 123520 755324199
3 186995 98845
1 10784 140722 127709017
3 48850 175006
3 71889 179640
2 66898 517601119
3 133481 116207
1 100435 143506 216165843
2 144135 961162072
3 199201 38084
1 85820 121924 638146845
3 174436 18468
3 163030 131829
3 164768 145936
1 43742 126727 22454960
2 82193 875902578
1 64463 95611 970210197
2 112628 264761109
1 39371 77146 733845994
3 155400 95166
3 163754 94552
1 64721 176711 658064607
2 144039 853373318
2 84050 859067651
3 44849 137359
2 162826 546028422
3 130971 142067
1 68436 153467 68009014
2 83839 124197278
1 96613 103579 943246342
2 174025 597846221
3 24038 176723
1 23792 39796 47729662
1 53511 67323 586180668
1 52337 182102 748175414
3 13957 150434
1 60044 108262 406351069
2 130354 893441627
3 180252 172723
1 71829 162336 971223242
1 18367 77889 151226040
1 71395 124505 421466899
1 5375 68011 703767063
3 107710 4226
1 67924 147810 772468703
1 40978 86362 80929567
3 69121 68138
3 27669 12291
3 99324 59749
3 153248 129790
2 167198 963220790
1 84049 149168 869535546
2 173087 849038016
3 69644 54207
1 57993 96896 245304332
3 74983 175565
1 7398 131204 281682380
1 89645 198634 531526197
3 91108 184601
1 128607 199090 906856658
3 156189 150006
1 58046 136971 888283399
1 19503 160764 293689736
1 38264 109521 345665396
2 50991 893898121
3 38363 139981
3 74690 49958
1 175908 192950 915274477
2 99394 194294719
1 34065 100320 2962473
2 32036 865316919
2 27249 819927444
1 69 168663 769350142
2 194532 916341076
1 37490 102405 354228294
2 116200 469154214
2 43044 61477235
1 5224 183942 951418780
1 141326 170608 498478432
2 126639 731931791
3 143929 105342
1 106089 162016 435459154
1 144385 177549 922072826
3 15585 110811
2 80344 464292044
2 181792 260721443
1 25348 147185 332517928
3 80524 97709
2 49680 740673419
2 82375 57958832
1 19843 199557 458711029
1 34309 193671 507377599
3 24034 115659
3 191074 51467
3 100416 25226
3 38628 192577
2 165807 1663528
1 91150 93051 230496476
3 51136 5121
1 100709 134587 541620098
3 81926 62641
3 135353 182816
1 160116 191592 857650980
2 136906 420871012
3 4823 49926
2 148048 722842886
2 159792 585012498
1 64646 182911 333378682
1 170233 177753 904627627
3 59515 26347
3 89410 55135
1 56644 149852 920645191
2 35515 371220261
2 18349 898140642
2 169765 637934350
2 151826 152533820
2 119936 443969058
1 45888 157337 46449015
1 77815 177894 767648685
3 12057 33688
3 177668 137585
2 142978 700194470
3 115248 90295
2 66721 672482087
1 7210 115957 899165364
2 35896 416679838
1 75445 146551 943210061
3 71332 15802
3 199342 197220
2 3247 829426315
3 161142 193054
2 191810 110609063
2 198251 399014764
3 170911 174004
3 94630 179550
3 179890 88522
2 100554 770351554
1 2325 65449 793568582
2 180175 447026605
1 145146 160317 765667373
3 79127 27957
1 35939 196027 452558120
3 18105 78714
2 37787 240283402
1 3411 64334 637781453
1 32236 162518 703202336
1 64635 157826 376406020
3 125834 7301
2 168291 790692532
2 77936 45664005
3 59879 133181
2 10658 579395933
1 53185 194395 228406327
1 20595 121693 22979142
3 4844 197878
1 577 93939 894057957
2 27925 606053175
2 28351 398133151
3 1297 184038
3 85639 73491
2 196038 384521966
3 133739 53081
2 113498 410508741
2 95527 277840974
3 43896 120185
1 156608 194474 664636759
2 52696 105344787
3 83453 137966
2 151758 506691029
1 64353 137236 141633424
3 128047 190050
1 11884 110365 161541426
2 147819 516631131
3 103061 78099
3 169605 30210
2 188678 926862423
3 13775 104558
1 25145 191273 785504582
1 107119 117046 345259296
1 37966 52685 339725958
2 9749 160639647
2 141798 491196947
2 180430 857171662
1 136791 191401 767386708
3 62010 147496
1 29279 72641 305878169
3 116622 175876
1 33131 199915 148165049
1 35077 130239 580452649
3 28522 146648
1 90814 102527 220947772
2 89620 967086492
2 40328 812016016
1 72590 158890 778148661
1 59498 133100 632176991
1 18151 36418 197126429
2 182096 854057128
1 199049 199711 425281537
3 86046 115399
1 35958 120757 410753023
2 21109 877668476
3 22411 35363
2 128913 796233447
1 105163 185603 18066278
3 72936 172508
1 101603 168558 196305573
3 149045 94142
3 126335 14301
3 93731 73842
1 17754 27336 884186100
3 160380 188356
3 142102 7444
2 174169 688679444
3 95067 117971
1 30420 35859 245378744
3 97248 167980
2 24221 275841658
3 28427 147167
2 38343 937543121
1 54858 143771 861672041
2 124877 619450720
1 28998 147824 962235122
2 48622 829330493
1 75564 147779 48510014
1 103267 177749 688715984
1 77685 196484 900629277
1 59228 187124 157680485
1 65792 117802 37964076
1 34377 151133 840580152
2 154150 440035168
3 55266 6394
1 21272 92622 163025402
3 89789 10554
3 114071 105305
3 12658 119613
1 40823 63550 392033565
2 7193 414662989
2 159164 871235230
1 42643 68729 377649349
1 11157 24468 514654638
3 69752 74946
3 176902 66794
3 108567 358
1 68419 71283 23881316
3 193843 188256
2 100439 42528778
3 129919 50182
3 119682 6772
1 80154 198526 434431886
1 126015 127020 206862409
3 65626 129879
3 160396 58814
1 38704 150827 348234822
3 96128 150742
1 35065 110496 114911614
3 188709 97052
2 148394 840971781
2 185431 84687999
2 1985 843198697
2 1125 522513987
3 49541 199427
1 145289 175434 739789840
3 71450 12805
3 22404 124289
1 18719 173698 760509200
1 12213 39317 878314109
1 50813 176642 501978063
1 15058 60063 189628114
1 47823 119367 586627710
1 129239 174764 174914585
3 23646 191101
2 186873 212678199
3 153099 31703
1 15611 161112 535030748
3 72205 90720
1 17012 97040 435100460
2 51392 570172299
3 28387 77035
1 34872 62346 701783690
3 135026 77471
1 96294 112892 776607192
1 12057 116707 136364159
2 142751 637909459
1 108990 119587 54902920
2 37455 382779238
2 99155 173423575
2 160651 829544690
2 75407 563991393
1 120499 138081 158516220
1 43377 159145 747401679
3 84063 187969
2 103223 314858801
2 104384 591732355
1 33473 150086 976671827
2 146136 41117338
2 51637 106277725
2 123853 564739831
3 72130 32530
2 140847 587001042
1 36573 54661 264520872
2 168240 461432267
3 85323 159974
3 150423 47349
3 180579 68200
3 129447 128215
1 127355 171764 592989506
3 4540 95766
1 93947 170418 491747380
1 49854 50267 817951988
1 22003 97227 464217612
1 133531 162433 549033248
3 197292 149215
3 7203 55870
3 46155 84625
1 10903 24456 77381453
1 42064 139279 853738834
2 150521 504619977
3 24668 171740
2 129165 986425295
1 139928 189116 395947410
2 186666 918127127
1 7929 45136 904192574
1 69470 130335 257651042
3 70988 41721
3 145089 5163
3 71266 116268
1 149777 198075 626510375
2 190506 559217821
1 79528 174450 314109820
3 182747 98294
3 18175 41947
3 7944 105599
2 11987 290593699
2 165927 130441389
3 90249 154051
1 78145 115792 129852289
2 152161 359934514
3 112876 16913
1 82947 162682 107278137
1 108952 142846 402764566
2 35327 608532579
1 17468 155586 877766244
2 97002 235244274
1 29003 163821 161084864
2 85565 136285989
1 100489 192886 225147968
1 9759 59955 330583332
2 89008 451755348
1 103111 111553 982095258
2 166984 888561942
2 191559 902923016
1 17677 128977 377513979
1 94174 116319 582604290
2 67731 553317576
3 35113 115867
2 150854 476722670
1 27803 65214 875428584
3 20359 157710
2 193185 711918102
2 190472 726250041
3 186510 138469
3 99069 175456
3 47857 100142
1 100290 123543 575959374
2 46515 778505006
3 19050 155637
2 143272 356707975
2 191512 3457871
1 54905 141310 560491522
1 4444 76240 596892677
1 8177 196582 107783931
1 152453 164288 370178840
1 67197 132407 646971166
3 40913 183417
3 11507 190254
2 35651 867742268
2 18115 250366979
3 56701 133723
3 96428 2105
3 124810 189956
1 32546 167125 772755567
3 23401 72420
2 50188 388312514
1 79953 101338 587607894
3 42584 76968
3 40634 96294
3 100191 38311
1 96109 162683 216005767
1 100636 116892 647360626
3 150013 154050
1 129379 171928 434950240
1 8777 93607 979544449
2 57446 243092211
1 99913 166310 310768737
2 89307 582453148
3 87674 72103
3 126245 100338
2 26661 354274956
2 42705 588434614
2 36977 219429900
3 79394 115495
1 51454 144028 926602835
3 161242 74806
1 32495 120366 549390339
2 181414 500644726
2 161439 272041342
1 137770 197799 359933548
3 112982 2137
2 7969 649104101
1 61775 198576 700889022
3 75086 116514
3 193391 185372
1 13976 190465 443056892
1 11800 101039 506952937
1 168727 183965 439600660
3 193078 134585
2 77110 693404203
3 34412 136567
3 150372 190359
1 20102 42188 198137719
2 95694 270972269
2 164965 265566878
3 68178 15088
3 69544 165244
2 41459 848260058
2 93502 112667540
2 176553 762711961
2 109808 334165541
2 54724 587943626
3 46768 182506
1 151252 182306 517378990
2 190546 936068524
1 69463 78963 47219848
1 144957 184824 31364478
3 198655 50749
2 12221 658752174
1 121664 134683 602656826
1 73110 160575 535726781
2 102416 189430271
1 141886 180987 610840449
1 1628 159447 619986969
2 31940 263430667
2 106508 31326433
2 82898 399693
1 66958 112101 38340772
1 137838 152113 291728976
2 96129 867813423
2 46643 458030339
2 77813 805725757
3 144002 136414
1 18731 160941 128601195
3 70843 1936
2 48670 877334017
3 197276 84062
3 103376 156325
1 50662 84091 192807191
3 176902 70833
1 909 63829 652809524
1 85606 146307 651727214
1 7097 80911 384833505
3 194133 63669
1 6844 22445 55143557
1 110470 180951 995258124
2 104995 971187307
3 94203 6985
3 24063 5156
1 15696 77068 786584454
1 80480 168196 787502142
2 166681 505064120
2 59805 523874908
1 59696 64813 355590776
3 37355 196512
1 44957 147708 134881292
1 88780 98326 301678973
1 37255 135095 569041711
1 1907 184157 194927601
1 152209 167137 396954663
2 119352 333145954
2 167209 880772634
2 27050 35080039
1 68487 95219 32705631
3 118324 188626
2 163730 521037890
3 35755 99712
3 96951 176209
1 69010 192685 642094152
2 13498 217983847
1 7821 27180 975829281
2 64926 858026994
2 183164 544184901
3 87383 181518
1 54000 138880 681317378
2 143947 92261442
1 4632 43438 96094879
1 52117 107915 432058314
3 162670 71687
3 33744 108104
1 65915 188959 559687880
2 87992 39196800
2 149722 414495007
3 140565 173873
3 13659 144125
1 61072 92386 218877548
1 15249 71123 569686832
1 97455 126232 326099453
2 78623 802915002
3 172026 112579
1 11416 196939 261871372
1 20360 165493 675973443
3 14297 77324
2 116446 126009531
2 197087 581753379
1 87393 150944 54250574
1 3784 178622 906287165
3 16350 173305
1 47407 173117 717296808
2 282 731231553
3 14538 130380
1 53617 101135 539631208
3 179038 163820
1 44580 56470 116387659
3 92813 31290
1 21721 45311 536350109
2 176982 91232685
1 36507 137663 23580429
1 60820 189659 798137057
1 18844 92995 551298775
2 187823 20620416
3 138191 79073
2 120096 858192753
1 12047 54406 814321781
2 163824 435806653
2 51173 165359211
1 11108 119313 452222305
2 73178 205090969
1 133099 145858 555839597
2 34402 863588566
2 108645 598233230
3 120874 49652
1 3551 66301 404972681
3 60555 91760
3 86958 42956
2 34817 699368160
1 119360 196786 252833822
2 59160 335671063
1 41969 132750 211547306
1 87558 123854 654875772
2 196672 691443474
3 52090 29450
3 81311 139777
3 147216 155100
1 21623 198182 588547407
2 53673 200330920
3 45397 140897
3 126661 95827
2 114313 931883106
2 2183 385335104
2 83327 71240571
1 27853 90408 124826330
3 140098 119235
2 196168 320236400
2 69268 693153771
3 152180 186871
1 71002 79367 288447433
3 132963 19319
2 7217 489854671
2 173983 20824148
3 120852 72473
3 14016 157037
1 20546 198653 498804500
2 58346 933795579
2 189511 980948931
2 66060 139862212
1 4517 104473 656260572
1 34581 179990 910443494
3 145737 98580
3 140758 13787
2 175800 755654353
1 77754 146664 412271155
1 11077 111269 858258468
1 14346 95906 155944848
3 124995 95961
3 36497 168270
1 98069 166202 250881351
3 172463 70914
1 9649 148155 750855797
3 74438 14557
1 100552 158494 598642839
2 145621 782847429
3 105694 127645
1 25421 29153 755489421
2 135259 814100855
3 116869 136617
1 119926 197302 608511006
3 116010 99146
2 40610 527094931
2 119784 618091205
3 190586 39979
2 102648 694386451
1 14289 152456 766664019
2 123289 197212176
3 170383 114910
1 36383 76628 285064907
1 137613 160100 434426927
3 34967 58416
3 102104 181981
1 43900 119137 47320917
3 102039 94544
2 88764 814288330
3 135603 179730
3 12429 69307
3 37852 153485
2 92303 399160020
3 58396 7791
2 56317 416406249
3 184989 175875
1 168365 185197 372628672
2 125448 570516304
1 64805 129460 783302461
3 40510 16907
3 175503 159955
1 27838 40252 434480480
3 105930 80024
2 109097 572859600
3 80235 52210
1 6817 158501 57518280
1 131605 196610 450992815
1 115121 163174 788024907
3 81098 149464
2 179203 716206144
2 14523 419150934
3 102605 13369
2 66367 982042339
2 54003 723192406
3 194878 177860
3 104837 110570
2 176211 266571444
2 50358 712138342
3 117146 190626
2 142502 661158108
3 29390 135764
2 170180 542068013
3 181280 45797
2 110210 130920699
1 67450 179965 789973754
1 15596 90622 555849101
2 114768 113654640
1 150471 183131 278554692
1 167925 198733 9386045
3 39487 22546
2 105955 592788897
3 112580 53411
1 102770 176794 283577874
3 124926 140467
2 8879 111002845
2 57255 178214669
2 123668 25390857
2 41230 658183023
2 189221 600035501
1 24627 43569 413182268
2 26773 772260688
3 81472 38800
2 16560 575894240
1 155071 187296 903294972
1 36784 190972 739299945
1 105082 189566 163044982
1 62560 120054 8066839
1 37441 41557 90688578
2 157687 689979497
1 55463 159812 694765037
3 98478 52894
3 165228 76294
1 14017 53207 927640465
1 174997 183287 321649760
3 168572 64384
1 49101 113246 888479234
1 74294 196954 335050621
2 14627 117141593
2 190815 522701359
3 48917 111596
2 10408 556685840
2 33690 979072546
1 26709 77939 335441895
2 167548 320377728
3 84585 155828
2 29981 301769231
2 43856 301720911
3 107797 67657
1 68295 89185 991880016
2 163226 147091275
2 187471 512074425
2 91678 837435682
1 102675 174977 638615809
1 96198 169347 680591742
1 47757 122171 53655083
3 176191 111051
3 137218 126424
2 91741 78952474
3 119361 21947
1 183942 186260 726953697
3 128049 25903
2 44350 824284842
1 96840 140346 636674110
3 78971 7915
1 32706 86624 340697257
3 44892 58582
3 162324 70776
2 164454 340360177
2 141845 439039154
1 90167 165769 862557354
2 170412 6577037
3 133504 113473
1 24198 26587 339240498
1 102207 117162 346768431
3 164653 13129
1 2250 198420 540509852
2 134366 421763606
3 114708 9587
2 177300 822661668
3 53250 131542
2 167552 728233197
3 194331 180929
3 23010 108894
2 38208 715123960
2 178640 440637990
1 30582 162136 523950636
1 51632 102263 693154372
3 173865 34384
1 117156 148249 876459261
3 35816 119495
2 74916 296952687
1 26154 143811 726381358
3 45594 68104
3 57193 838
2 39067 894360958
1 60465 180186 310434698
1 1124 15126 410848279
3 152841 90832
3 39352 149661
1 39670 107548 409772339
1 19418 143568 239670594
2 127093 859090090
1 99608 101730 241866619
3 35572 31089
2 170748 206515422
2 130939 95620578
3 106134 108150
3 165779 138255
3 108534 47911
3 48814 184045
2 69615 895611789
3 77698 4486
3 141173 190330
3 89596 181188
2 5664 996351304
2 96692 168280036
1 89641 128314 454155845
3 103133 84076
3 51545 71150
3 116239 143423
1 41461 147971 29841775
1 4800 54380 668414647
2 65246 705473587
2 64658 273628379
1 98748 190408 271333658
1 30180 88850 79396918
3 191650 122678
3 64763 24897
1 12763 103319 459983317
3 40377 178457
1 21512 125932 243377139
2 193169 324694644
2 91174 465615152
1 88014 178347 838285043
2 129586 278076846
2 102672 680341367
1 12685 174744 703140115
1 57134 192741 11637865
1 142080 182024 189477265
3 136612 147590
1 10586 108834 458048565
3 40903 15120
2 30265 195741853
3 156273 161254
2 107504 780036221
3 46452 85883
3 110891 58850
1 3211 190714 811497500
1 93488 179193 924597555
2 122917 958883564
1 38160 129502 274506881
3 182735 105108
2 56403 655459091
3 19389 56290
1 59507 94688 816883317
2 75697 939593811
1 34474 166132 301252034
2 90400 456295402
1 97733 167598 694417454
2 178875 145008114
3 31351 79949
1 60967 119257 152721419
2 62941 20567888
3 197727 55647
1 8388 147671 853200696
3 157627 119248
2 106429 366619202
2 168764 537077006
3 172725 64873
1 91719 105692 268210534
1 32549 133321 156838708
3 71917 45278
3 165635 111585
2 104397 645983933
2 62833 965244714
3 52272 96492
2 175246 162029113
1 53339 55530 113579276
3 97581 174671
3 40720 142683
3 17541 185738
3 122323 192818
3 113405 120859
3 52538 166557
1 87633 177439 958768535
2 174073 642387503
1 83869 120235 574666858
1 6439 141900 9468325
1 11169 104914 22213771
3 95160 86331
2 56720 244724953
2 8425 989408774
3 54256 33226
3 171590 196582
1 96709 155650 584066991
1 49432 167222 555571851
1 174065 190946 545686141
2 176708 21188513
2 27319 675160245
1 107804 182609 942140465
1 43724 154516 134582491
2 49270 206292645
1 45557 67097 246450002
2 34078 619278282
2 183760 642090408
2 196206 509764685
1 29053 70112 635312645
2 14767 949190144
2 1314 437372248
1 12543 196569 33351522
1 10603 174043 998897340
2 47972 113084322
1 9513 72889 129245385
1 1938 158944 325176114
3 90717 4519
3 64731 90120
3 89411 65790
2 30933 337858069
2 14726 440522139
2 116868 586564140
2 5573 246853065
3 66588 85666
2 194719 547598018
2 31722 696325019
2 104900 979585344
1 178897 188269 549492643
1 23128 144471 435756263
3 1821 1048
1 113545 169431 334779130
1 110682 155136 300041216
2 161777 402587812
2 103248 43488269
3 59469 52661
1 67437 154238 862032205
1 49489 195251 679006013
1 34374 90096 943315095
2 47347 620436753
2 68942 326858282
1 41971 153921 923948233
1 144741 163884 486539896
3 78994 7
2 6537 289554040
1 123714 161506 892585785
2 154779 347101339
1 84652 131135 416248532
2 60543 552476541
3 81655 107006
3 193448 153094
3 32943 44140
1 31551 95169 238429752
1 32339 82245 449415277
2 197740 380008196
1 31248 150140 488320545
2 157673 513633468
3 92506 80199
1 8964 45873 759035037
3 156065 75885
3 104618 38415
1 15265 194464 760387978
1 76406 92851 415279933
1 30240 138831 119424102
1 27827 91230 294504756
3 80757 18141
2 103551 522939722
2 119330 542429554
2 102662 898245540
1 113665 190126 410867046
1 68864 180710 753547517
1 32476 197708 758732985
1 28959 85252 935438300
1 26031 170569 432174924
3 11254 126338
2 28766 216820026
3 31768 90509
2 509 779785244
3 88980 14222
1 14758 88266 72368954
3 29452 170521
1 69513 172249 307630238
1 2683 89253 27953872
2 197175 986035838
1 27137 64168 386437255
3 111532 28977
3 111802 168671
3 81182 161153
3 44794 9600
3 196724 197775
2 71103 961889417
1 113897 188198 587325305
1 176015 189785 839462145
3 113292 17305
1 88977 161504 940843302
3 173764 137105
1 137719 147268 130051324
2 1621 156574445
3 43712 33574
1 98248 187005 323193837
3 157892 184020
2 168305 2211646
2 9199 493208208
1 14910 83446 935450212
2 121820 720850427
1 73551 107989 453762616
2 140285 349483936
2 146902 398284581
1 60730 134513 254961550
3 113119 102921
2 149383 909393033
2 45452 433541481
1 23247 165320 484499190
3 123908 25275
3 193902 167615
3 176919 159107
3 162869 15866
1 18859 150066 244232589
3 193516 89632
3 184475 141111
3 16829 22490
3 32192 23776
3 17613 4947
3 137352 178049
3 76119 81714
2 20387 90715360
3 122010 128341
2 95224 887039153
2 72806 4669434
1 8097 72819 43181257
3 187709 92192
3 93401 115151
1 135989 187164 404475724
1 37028 101240 370296324
1 81466 166609 758852690
1 121334 179293 321347949
3 174328 16344
2 14720 947557133
3 165647 111472
1 15443 136429 350649262
2 108703 457753234
1 139995 193842 930205060
1 18486 76382 548757220
2 178565 53581288
3 43755 153152
2 113903 478654931
1 143405 163031 534636489
2 89479 60272002
2 105713 242122395
3 92987 162729
2 93358 270980023
2 142568 187545147
2 99043 745707701
2 36348 381011921
3 111505 179828
1 37595 122361 156909756
1 70625 144055 129173659
3 156494 91127
2 180748 579095175
2 177559 617324563
3 33388 129815
2 6475 31834188
1 70745 152229 55568043
3 160765 62787
1 148664 196459 500799101
3 19852 26437
2 15308 362493388
1 142209 163316 297542352
2 118096 798488812
2 48713 392101851
2 82956 983813608
2 176595 542665078
1 25065 42475 246850878
3 171027 131011
1 23379 112715 631782449
1 22405 145352 754721972
2 143978 688764247
1 14683 157227 45913510
3 194216 55544
2 46487 389955213
3 50862 193086
1 13360 111245 671949529
3 115406 143544
1 49356 98300 445194224
2 181329 401762264
3 26382 174218
3 195104 169116
1 39496 174399 38447078
3 40277 103864
3 13053 166236
1 88358 160135 378564609
2 108554 279331641
1 59912 87712 570626155
3 87832 129560
1 171245 194747 945753012
2 131293 749865053
2 190999 469740263
3 52419 157723
3 181364 65020
3 121490 197207
2 19754 992134535
2 109744 780739185
3 4640 172892
2 92756 390963145
2 109216 571887421
2 170103 8571920
1 149378 158783 512899096
1 51390 74652 94098182
3 91433 51233
1 146275 187867 770239821
2 131349 507551444
2 125057 803533328
2 65778 424959771
3 130872 74556
1 72136 82795 715736781
1 5737 26181 60376355
1 69098 77142 399017509
3 25704 179769
1 40523 179614 158409698
2 91835 39310224
1 166556 188439 909545959
3 64569 160561
1 44259 150339 151594593
3 156772 163602
3 101144 50218
3 46515 131812
2 63994 561502452
1 2911 111588 978855656
3 160674 133730
2 68962 356265505
2 181463 675810012
1 47089 192843 922693794
3 92171 49972
1 101900 136146 856192739
3 44922 165264
2 99760 669767267
3 122447 79771
1 80815 112927 11849708
2 152191 926117490
1 78124 168769 998824121
1 21847 154636 291302308
3 83824 165885
2 47428 484676688
2 1631 840569059
1 94674 110032 154177647
1 40694 103566 873750815
2 11049 447632680
3 51122 158577
2 119607 830351271
1 27684 63607 498975263
1 146969 195474 298794341
3 89938 120548
3 43586 113924
1 81932 170255 816089237
1 38664 194201 25579569
2 171173 421754995
2 45948 14038029
3 113825 170218
3 171624 163003
2 32991 310805590
3 114150 37668
1 116075 193265 376549702
1 9741 144518 577051297
2 101015 413920624
3 139126 184283
2 142567 76139947
3 87091 73942
2 87964 734834381
1 25011 135082 125007451
3 16076 164740
1 23531 58574 70273980
3 130985 168817
3 168077 148549
3 78595 79278
3 52694 193075
2 114596 741215676
1 23234 71999 174222436
1 3833 124240 56048538
1 45623 86875 746930161
2 110148 986968542
3 166326 118593
2 107074 597563249
2 193342 890675727
2 32956 367499855
2 1547 533163106
2 46807 244452342
2 122936 559285900
2 63959 624566570
1 40080 191726 671111377
3 25012 147620
3 21515 173593
1 37914 189012 246593931
3 101312 73841
3 152597 194090
3 59907 11770
3 133962 5599
2 55176 522518916
3 163141 199759
1 31568 42617 739823162
1 112323 125028 261989414
3 187494 79746
1 24653 122619 881253867
1 44064 183124 767939792
2 66724 989016722
3 193094 2114
2 187206 224445413
1 47655 90908 113253979
3 158436 116871
3 7107 36105
3 155225 152565
1 92201 157783 769524088
1 28912 157062 537186447
2 23548 782199745
2 137385 733575755
2 99266 453633924
2 169566 912282310
3 87819 112157
2 15478 642335296
1 32852 116534 535771072
1 104794 192543 759281169
3 193308 184433
1 24333 139607 367153287
3 112594 87444
1 168722 191689 486464422
2 32091 690911224
2 83303 40125246
1 43018 172801 797491365
3 86154 119438
2 156451 824801460
2 82265 923920073
3 103094 25530
1 46193 122721 480226085
3 11822 73157
2 55487 698199233
3 90527 11796
1 104933 137245 932461599
2 78056 148365805
1 130318 155907 77693278
1 142237 176692 438656220
1 173624 178390 369456509
1 3583 8000 199344527
1 37705 69543 810551666
2 128565 523236451
1 105700 149867 105188780
2 183479 6877246
2 90947 385783634
2 140976 404453020
3 63452 195950
3 51366 66859
1 126311 163541 76908849
3 128137 100201
1 99163 155603 560880975
1 131181 145239 380325499
1 84357 165169 623203362
3 120351 54818
2 7487 129816117
3 158212 164764
2 10267 752890967
3 4861 79110
3 24468 11237
1 58071 147987 586091417
3 56752 191219
2 42432 601719548
2 144269 128391820
3 7391 7323
2 99093 941419544
3 13004 145935
1 81085 139047 309874449
2 49419 808857000
3 55342 86766
1 34046 186528 244551779
3 38457 105870
2 80828 96479939
1 6261 84195 45078418
2 132383 384678154
1 46705 183363 753431485
1 39004 195429 560933975
1 12886 120039 869236394
3 56123 20809
2 115803 122413774
1 1780 106636 783879292
3 96369 197478
2 145385 978736164
3 49010 66142
1 193320 195943 401785695
1 9533 51148 35873196
2 142193 690943366
1 12027 122865 511545721
1 43471 182365 412748325
2 92123 208489068
2 142706 859599461
1 75036 115604 405822656
1 19451 96374 455104567
2 20507 220468027
3 51150 30017
2 73004 651287668
2 91153 736563635
1 96532 149843 779032654
3 79388 10450
1 17142 170187 485293852
1 156629 159898 518486033
3 185586 7437
3 175289 163271
3 197097 77357
2 121996 491270747
3 175936 28773
3 80245 11966
2 27139 493422214
2 33800 235909612
2 25679 824988650
1 76202 105691 338976709
3 13565 168230
2 120405 830676440
2 32098 184733387
2 48873 868259341
2 99918 225812680
2 184760 702493303
3 78499 70149
3 29392 166540
2 161428 26933659
2 172592 185942355
2 39535 127728564
1 101896 116510 491758155
2 177726 586278989
3 179156 151816
1 128937 157085 68981326
3 18090 23070
2 194427 27472207
1 128663 137682 783355449
2 36545 933897515
1 87490 190208 982970824
1 70738 199298 224415586
3 122922 66050
1 43963 114186 248934169
2 193415 970886419
1 37402 177318 337230654
2 128499 957200208
3 41894 77280
3 80056 34914
3 140319 48326
3 59993 48940
2 148246 339106567
3 80897 175481
3 49015 151747
2 102089 685142019
2 97286 34038855
3 79054 199778
3 97214 197744
3 64842 144124
3 43153 29381
3 22917 137343
1 27179 177689 517063614
2 19642 588401140
1 36731 172307 548860071
1 95781 115183 542276246
1 79900 158267 80590279
2 191901 755441710
3 15490 122531
2 38499 65329890
2 92099 176987183
2 6297 123058644
1 111160 188288 162340562
1 62136 180567 381880356
2 145432 934872625
1 9777 115243 618198983
2 116167 757104396
3 31017 78825
3 89262 161647
2 36349 442920505
3 20383 154931
1 136827 153137 367759545
2 47137 709437726
2 95040 330152075
3 52246 50375
1 38822 62908 294782786
1 34942 46113 984270898
2 142649 22515691
2 77065 971733795
1 152396 197007 89977330
2 188499 912463287
2 13530 998094723
3 62010 150316
1 126790 192804 355873539
2 71500 207837167
1 14056 96453 135604918
2 190030 551089532
1 2948 16947 696014185
2 164474 19839448
2 16854 258576244
2 54546 605158457
2 163971 817190888
1 133006 137719 769906399
1 70568 120697 560882535
2 24814 155138516
2 73877 215785776
2 48814 905771252
3 194399 129868
3 155614 91130
3 78808 61635
1 72339 151039 2851828
2 32608 79418576
1 103505 131585 279704199
1 68330 161886 581737670
3 130242 78218
3 31245 108053
3 118706 12448
3 122949 114788
3 3177 191393
1 31784 162347 257651811
3 132014 65919
1 24286 157014 140579251
2 67841 790249900
2 170550 653034290
3 35299 39944
2 47489 607184225
1 34027 154468 362414170
3 99113 125243
1 66999 153423 31824040
1 47980 106249 891231615
1 89873 117842 139100459
1 56319 104952 304163749
3 84414 74160
3 3711 152831
2 2824 304601739
3 178749 104188
1 92640 126438 828923884
3 69857 26872
1 23634 174912 587716089
2 161292 618582286
2 47688 299289493
3 143182 164027
2 42288 546206236
2 35072 128663682
3 57857 156970
2 165774 259193039
1 20867 97726 66549952
3 168545 18090
1 92250 124233 917856341
3 145026 156909
1 147778 192791 598836979
2 70402 986973491
3 184839 66008
3 79649 6703
1 9701 36927 42130126
2 8986 112838853
1 29787 199760 182999184
2 131844 21357817
1 127151 176798 763047802
3 49036 112174
1 142149 193995 132549346
3 117070 116433
1 155690 179400 240627973
2 133523 145605310
1 70346 167727 301194739
2 81063 918567402
1 101495 147311 812940691
3 127985 148288
3 143057 49953
2 74811 461674049
2 73120 356327445
2 161702 17942914
3 88165 125641
3 89166 139924
1 92965 196182 533171268
2 117688 520280332
3 7962 5919
2 157264 102540442
1 86176 174368 538564847
1 96146 98421 270330140
2 73616 72431273
3 150824 197752
2 180837 894833593
2 31771 750984114
3 114491 168936
3 102487 18706
3 169293 192245
2 152359 461490310
2 50764 810537132
1 20476 110364 44354619
1 121017 164576 271526253
1 1870 70664 64005325
3 125652 136414
1 109279 165421 916516270
3 154909 45017
3 177936 50473
1 104857 119735 248762414
3 57981 41075
2 124957 319914844
2 163270 854249950
2 151463 702309538
1 61843 145339 54699961
1 62187 152589 706216170
1 68880 181103 79399104
3 181984 72849
2 9880 209465191
3 166857 53682
3 57236 114172
1 32795 157678 881134472
1 93967 175130 205672597
2 170116 96790445
1 19478 151857 790659160
3 32615 135308
1 134586 163137 512535585
2 51920 993301764
3 171806 18526
3 182620 165694
2 177299 766047288
3 150643 146355
2 141944 793109283
1 110350 175721 103803366
3 66185 124549
1 15163 22992 32731598
2 175024 590441275
1 110470 182335 950206825
2 15617 335103127
1 50178 98164 872974395
2 9568 4271782
3 102288 85787
3 197995 164363
3 31183 63650
2 108638 18694256
2 7782 966955562
2 143291 161948284
3 28378 124306
2 148135 788930955
3 101047 25845
3 55167 146552
3 22119 138045
1 18724 79403 354015690
1 50700 105928 412630094
3 128125 98578
2 194856 58505706
3 38092 181838
1 36836 68736 991289726
2 186842 650378751
1 118440 128148 466075053
2 5825 453826703
2 58865 565264922
3 21921 5345
1 152379 159985 676460431
2 144051 897532293
3 17007 21965
3 185382 187602
2 51277 896670858
2 115199 395532614
1 47313 144931 776963188
2 87277 5197284
2 96689 969286267
3 55493 30304
2 92462 732962220
3 84526 159961
3 30758 120177
3 182197 64013
1 36634 70113 707784429
3 82830 56551
1 24022 62121 647191219
1 70599 154875 525538411
1 40580 196695 658557742
1 98900 131183 531521271
3 135360 90991
1 5694 70593 438152966
1 6404 18057 340484800
2 169047 276400018
2 4181 334154863
2 4214 90944915
2 184795 645479705
2 48496 191292129
1 155453 188843 729368516
2 108059 329189028
3 23341 74886
3 107034 43816
3 179985 88644
3 173254 155458
2 177270 319689818
1 20646 172952 430105525
1 118201 170669 606136742
3 115691 142148
3 105192 88964
3 160760 178594
2 43276 530474839
2 168764 560816894
1 2195 89729 405174349
1 8524 71926 259518423
1 99468 111226 464265456
1 34842 51102 885998655
1 70260 150614 591089742
1 28916 76414 896730195
1 14876 138294 15387447
3 97424 139284
1 51609 149921 82969633
3 176848 159033
3 158458 88860
1 30314 60337 164435421
3 1985 154878
2 85001 807877738
2 72346 296099292
3 149874 22233
1 12863 175673 64421834
2 194695 554399286
3 105133 97974
3 103651 181589
1 15415 193190 368337865
2 20592 343502148
3 108143 85694
3 174050 131218
2 178279 72061003
3 152098 4685
2 90835 443763806
1 44452 199702 353802132
3 153453 177267
1 177553 182478 33945190
2 57975 749727255
1 29071 133345 885526702
3 89121 190814
2 71703 304335662
3 133032 176387
1 155904 168863 900164090
1 101144 145809 281860831
3 83270 57648
1 74 41618 207809471
3 41911 164940
1 2549 28782 612909177
3 163791 114235
1 31786 99393 151756286
2 52600 749363
3 194315 117306
2 115583 651256164
3 104562 101172
2 30219 324514356
2 17271 310292174
3 72134 92830
2 26487 716260182
2 3814 467680015
2 66441 86866383
3 127225 174739
2 51408 926563316
1 64498 168118 255182539
1 39859 101131 379912927
3 41833 44759
1 29986 148584 742249986
1 136793 177202 579290845
2 150853 436058134
2 152977 985764384
3 54363 41164
1 128954 134648 214033295
1 85321 131581 625720581
1 84231 88163 49107229
2 113805 194669993
1 92523 161874 518964943
1 34258 64121 732872332
2 17043 104551015
2 78185 200049826
1 25880 140801 766303790
3 6623 105774
1 91625 180164 388123016
1 71277 194538 561785915
2 67637 661868526
1 135598 180655 570970643
1 116052 163660 15121722
3 119616 98465
1 115393 134214 181397608
2 26006 344554465
1 16026 88385 702363497
3 120849 28367
2 75786 429910192
1 76049 105319 100309705
1 90001 186333 926536717
3 155051 29727
3 30814 62971
2 21724 501983501
2 136059 283238325
2 115155 686349807
1 71576 175807 637499614
2 67076 506117475
1 80845 106369 381206365
3 4972 148334
3 79444 157610
1 81881 114762 613277747
2 143128 251210645
1 14221 190506 516469216
1 126676 143805 113388050
3 119552 21328
1 61624 66935 634708041
3 131934 127839
2 26745 457964220
2 19005 14811366
3 129213 191439
3 18449 59110
1 75736 114414 170466205
1 149841 197244 391732552
3 173510 67300
1 13385 137664 145086636
1 49124 185276 26638248
3 62467 33981
2 12032 279739798
3 113819 79429
2 149886 115243327
3 106433 140350
3 75841 73
1 86158 195250 180687819
1 22270 76889 45763578
1 39797 131061 186807587
1 120942 185452 905918618
1 94552 99778 338462450
3 190707 82151
1 18054 75152 85346136
3 182410 36154
1 40211 197931 458507812
3 174744 6081
3 132461 176245
1 95848 190125 235734767
3 109547 77525
2 124088 348069241
1 6417 45675 158526808
2 74290 720244908
3 21573 156354
3 51586 161267
2 82338 811337612
2 141634 743901641
1 100571 154984 114665631
3 164812 71463
1 61634 75047 171507869
2 68659 508794475
1 118083 134256 754512054
1 57902 113966 806611236
3 123644 194453
1 41183 123276 18017360
1 43164 73035 87858449
1 114564 194160 838945288
3 196361 106182
2 64536 53227158
1 26681 196933 664184938
1 38705 78714 442259052
2 194557 94789109
3 68864 147495
1 27972 188931 495415425
2 86607 703331645
1 139456 140960 77012061
2 39409 616340459
2 88005 224475750
2 58714 866985813
3 77413 28157
1 68994 187029 721531391
3 72897 117038
3 49141 69625
3 49357 105982
3 92363 74666
1 148838 192568 97149323
2 503 276255928
1 42772 65919 198663373
2 41487 185144022
1 56727 158324 247256966
1 164259 183766 160828948
2 35727 154249981
2 128752 197746208
1 99304 132359 337663407
2 77470 944264962
1 9029 139802 841793893
2 103063 519854951
1 137624 146900 274627079
2 188052 286631477
2 172415 326461742
1 148190 156117 659135744
1 114442 135038 454699235
1 30610 34485 835191617
1 164057 192037 191306142
2 110758 137006833
2 109333 412072285
1 70031 169607 810132178
3 92787 181
1 58155 161448 802071081
2 171343 176788571
1 13026 109225 391664542
2 19516 966969202
3 13458 171961
1 69700 164883 77554902
3 81192 134290
2 47974 275297082
1 99424 137591 740390982
1 27065 50644 729944940
2 149565 157483990
1 50685 58719 128862124
1 80252 138387 951787977
1 57859 84032 734490172
3 28804 74140
1 30580 127053 497206020
2 48909 943626079
1 30653 80044 838446578
3 138537 85209
1 31500 199389 608126355
3 33001 10906
2 153806 571204504
3 187130 162555
3 130839 125326
1 16976 90099 109215881
2 166746 970274790
2 80766 940309092
2 53038 909629278
1 72494 103359 764787488
1 28437 112393 568231450
2 34556 770089598
1 130890 175220 901780646
2 26064 150485350
2 8473 860542596
3 72331 5253
2 18568 259464507
1 12844 114672 291365567
3 89708 51832
2 83052 596208341
1 38671 179066 544410380
2 90956 185157057
1 68447 133352 838125401
3 173665 64982
2 198303 738443264
2 20006 85189216
2 192217 269336580
3 199706 123929
3 64260 162083
1 49595 101735 951331808
3 99521 168175
1 177648 199301 593716724
1 37121 61122 125484049
1 74779 158879 856445488
3 62689 161096
1 54353 74741 626181069
2 117358 846485081
3 100376 144924
1 29853 45997 573234686
3 47048 92243
1 113072 124853 601680154
3 24414 97494
2 74373 730403217
3 20427 94313
1 140673 190512 4442543
2 111985 289653216
3 144484 40205
2 78352 820363776
3 27128 112651
1 45016 154406 49961271
1 5758 157377 656889768
1 54642 118509 541947555
3 43413 12314
3 173306 26329
2 57251 910085305
1 16521 43798 429158675
2 148787 850765486
3 76490 113461
1 158190 184449 545199844
3 3997 163407
1 47587 183624 853958465
3 60896 35002
1 61757 105119 534802204
1 3301 65617 896684885
2 173731 940257068
2 4280 670653273
2 30252 104187139
3 100507 141954
2 181017 154215215
3 111654 86984
2 24991 223573372
2 109933 872924957
2 197200 17755104
3 17058 80293
1 6213 176672 64437350
2 197131 232237739
1 90059 178272 860343190
3 102659 111306
1 25071 138131 400069155
1 101207 105632 470841977
3 61510 142498
1 25421 31038 176335456
1 18116 141389 337544888
2 186629 757044690
3 192952 10275
2 128993 487310861
3 117638 54020
2 70369 243527086
3 71852 160985
3 30751 195981
2 179097 867616362
2 85724 538358223
3 126540 67386
2 175788 755134754
3 116483 38737
1 105004 121566 412639825
3 125811 16731
3 138049 87638
2 51117 403513087
1 45021 180328 183369913
1 80906 126180 126521904
2 135227 341120051
2 199938 92430201
3 78871 122868
3 136094 41243
2 92783 708789082
2 42524 371368269
3 50021 69185
3 188522 159539
1 13527 179660 740443413
3 90175 107706
2 135071 264128811
2 33532 722941858
1 16948 182980 95957175
3 196087 102003
2 107302 753471653
3 39373 100839
2 108328 972126424
2 17088 951384263
3 25388 79042
1 941 99820 3896448
3 34308 187469
1 28120 189676 810111135
2 112917 639212247
2 49764 741839983
3 181694 197636
3 31369 181545
2 72588 683211773
1 146048 181524 683122468
3 162348 61604
3 129669 58498
2 194318 899769687
3 186507 98788
1 19281 180088 228370512
2 183941 905812985
2 7304 814690441
1 52211 64410 518452112
1 28255 52185 139137410
3 37442 53855
2 112005 66583366
1 76310 87708 214334562
3 56941 159902
3 84925 75215
2 163124 587371806
3 45253 137248
1 41739 60016 354243085
3 146371 150721
2 107130 330610578
3 40436 173197
3 13568 16345
2 35285 58662214
1 92941 124554 989338303
3 14467 128165
3 115593 87450
2 45461 96089117
1 132973 139622 985979939
1 43255 105535 787910494
3 27914 120771
2 180029 120525629
2 34984 763433399
3 53327 19218
3 66815 100504
2 168215 422367231
1 65755 139963 468778456
2 92568 609821376
2 184593 631142229
1 117780 122568 200381357
2 167662 945022332
1 92567 109828 28090428
3 106851 159821
1 89318 103400 868787391
3 111530 198223
3 80642 90190
3 83996 56990
3 138204 92646
1 82610 171578 781091923
1 56944 155171 60753800
3 163016 98312
1 1945 168770 388800495
3 56510 117630
2 50256 62617960
1 136404 182583 246482312
1 28452 158540 400015476
2 148129 532955878
1 13651 121705 53155971
1 86501 114474 821077442
1 19665 92677 780273612
2 1277 252844045
3 169796 34930
1 140313 144447 127009183
1 2277 56980 82548225
1 107985 146356 122345383
1 16317 27741 114192292
2 5072 190802452
2 177049 732849627
1 11939 190858 222480600
2 11507 955940125
1 55923 59917 949549842
1 121866 179357 646801516
1 112920 157373 304270505
2 63657 187191441
1 35585 43391 235343965
3 43579 193
1 29872 33452 25384235
1 23936 75222 4726124
3 132678 27982
2 104310 335106376
1 82840 196693 130543384
2 168933 751506071
1 12671 115898 807664263
1 67815 86924 590140191
1 113201 141109 485663077
3 172561 109931
3 138559 67810
1 61463 104405 843237701
3 1080 149327
1 70873 113065 649881882
2 98736 986815774
2 60394 429315592
3 128520 135489
2 64574 199292541
2 188329 591780369
3 95619 3656
1 32202 188687 685798204
2 146693 846527585
2 26924 500590713
2 34907 228500307
2 189134 198425355
3 123294 118581
2 86355 596275622
2 176636 414543329
3 8159 118023
2 165043 872089386
2 132727 243945635
2 75728 546415002
3 108534 55367
2 38444 505478696
1 50135 181530 225256255
3 192946 103172
3 167918 80257
1 29629 173591 746012377
1 193835 199211 273967341
2 23443 198355799
3 26334 165066
3 23167 141005
3 130935 135026
2 199473 363847743
1 31782 134047 702225589
3 101841 171984
1 34483 36667 709735765
1 77683 154472 532662276
2 44940 382509175
1 16253 103284 743791020
2 44622 671888369
3 174959 14937
1 31821 80603 984797426
3 74053 147834
3 24256 37985
3 109660 183586
1 93916 111071 959187918
3 32642 179276
3 186250 180622
3 14861 151868
3 25770 95711
3 80170 153808
3 17784 80163
1 42590 170264 568848445
1 25749 97596 738087952
1 64483 111698 120062601
1 163402 173758 125407437
3 125571 184902
2 198027 548750058
2 149108 815256026
3 172178 78873
3 102262 40815
3 106277 119381
3 62854 132589
2 175628 278876422
1 79167 86068 516769424
3 178891 97708
2 54872 429365191
3 11924 193963
3 60010 143592
1 15061 128536 627014925
2 120599 102900831
3 56829 73639
3 77165 47508
1 65162 126506 547095600
2 24437 497534078
3 58391 124085
1 101793 155757 543610156
3 186661 78031
1 109979 131192 291616735
2 122978 15330076
3 115648 6102
3 95940 186931
1 11202 81328 282250173
3 183786 163714
1 88421 171334 140139015
2 26266 174310377
2 150091 423526829
2 96076 444492782
2 155960 550779446
1 6317 150178 728639584
1 52953 93171 700610545
2 175639 188898730
3 24595 146438
2 106558 235643460
2 7522 35331313
1 79382 106059 298830108
2 174769 79277744
3 37898 119211
2 63663 687552638
1 24815 93812 264173928
1 69688 192795 918985119
2 129596 121619065
3 122461 117759
2 110685 30887540
2 50808 506181901
1 6639 35952 948301464
2 26996 523431321
1 83682 180478 922377150
3 57922 44437
1 23045 100654 57469887
2 128333 545838209
3 78358 111127
1 43771 73178 123711093
2 16799 612816069
1 101944 105220 841082589
1 110475 134813 373750653
1 32269 85077 654822132
3 148195 12120
2 104799 456008217
3 95720 91951
3 3336 61300
1 49335 136031 903109950
1 82930 147801 804358588
2 189492 361377101
2 20453 719432930
1 105520 197034 54220935
3 144388 24158
3 99946 123825
1 74848 106645 549260558
2 139139 40396474
1 100930 135503 277760236
3 31027 46302
3 38671 107548
2 187775 781786531
1 35145 57600 169921310
3 84012 125025
1 55912 67173 627259391
1 127366 143451 436040955
1 104218 117207 74682640
3 85013 152716
3 11627 191110
1 36298 167666 194905278
3 66223 152287
3 6845 32774
1 129600 146251 489566313
1 116964 158269 673024811
3 175465 113246
1 154285 199982 886480718
3 124612 66512
1 39739 152659 292766005
2 96489 76832045
2 76822 513947878
3 37199 179065
1 54365 72775 375293249
2 125107 967362292
3 89117 130400
3 154224 136324
2 187075 209309500
1 66944 74396 618112814
1 39020 124301 977855402
1 35347 81174 277793193
1 40143 67382 251011223
1 2705 60676 674076395
1 15129 51219 577467281
3 120813 15718
3 91165 147756
1 52760 150947 475923643
2 130109 234610377
1 99 50235 284187477
1 48954 57029 680842962
1 91425 115376 238643209
2 146905 700297968
2 74445 784614091
2 4133 324303229
1 134980 172146 567044313
3 58168 178177
2 144369 594791533
1 62844 172544 166216609
3 40209 159051
1 35581 184349 169389861
2 33622 256998457
3 9688 10924
3 75482 169133
2 162994 657144857
1 160924 191783 764216881
1 37957 75367 620143767
3 176788 148517
1 17188 51505 35048450
2 10032 248452957
3 142262 98601
2 104561 421010789
3 187796 147978
3 190507 117920
3 29199 114459
1 49541 90862 65630858
1 90894 131801 967707888
1 1167 62489 239927314
2 79480 855469237
2 103805 969211425
3 35036 24894
3 146231 199164
1 47268 199321 240918151
1 56128 92478 20569479
3 82063 171758
1 94186 110226 476235903
2 125999 917313942
2 159127 689564218
2 181057 511645430
2 70307 591978366
1 156905 189576 347308120
1 14300 137283 701711950
3 100348 76024
2 117694 767395485
3 91185 77779
3 18410 194988
1 60223 126303 443596989
2 104016 640146859
1 107617 141561 217769066
3 107062 111621
3 74663 199524
1 133113 134484 957496865
2 84143 646943563
2 132197 778715746
1 61873 128444 287262932
2 50015 882073023
3 170478 97389
3 63807 159222
3 6432 83738
2 127310 12183629
3 17780 15300
2 39042 822236553
1 4833 20041 12309810
3 45640 29364
2 80158 798807646
2 136374 751368846
3 6703 36537
1 17184 37844 137510220
2 48047 451846109
2 103587 587373506
1 90951 148868 613995351
3 133989 56325
1 67924 141890 261459124
2 118021 543417481
3 169328 175854
1 138992 146703 675094767
1 21367 148981 463974993
2 106882 426062098
1 133758 193031 977709745
3 121333 153586
1 92102 133848 478219044
2 91976 952662638
3 73357 60546
3 26668 180877
1 51433 70989 275347977
3 119408 199621
2 106779 840795989
3 42777 116339
1 3954 8152 201137593
2 11958 829993408
3 198392 37518
3 113640 65555
2 34025 177881713
2 31657 137373306
1 56453 128467 901213777
2 121989 985448386
3 9478 84046
2 88604 573141697
1 20094 98921 452162416
2 6537 318604939
1 34411 187027 652432403
2 81424 170284207
2 177805 203926620
1 15326 163705 355844723
3 114340 29529
1 2890 8164 913722346
1 58455 147936 73666367
1 37670 163988 458586898
1 67438 175971 78899228
3 174937 37554
2 94209 568641823
3 30941 1474
3 140144 106694
2 132385 499570806
2 110553 964348529
3 175210 34221
2 172581 294315309
3 105018 153557
2 41618 177254345
2 165726 185525227
3 175435 17937
1 55113 157075 169217655
3 21391 90949
2 30288 109838440
1 138246 180286 516388866
3 102164 188751
1 27691 171305 39521652
2 75141 200016583
3 141608 105709
3 38061 62533
3 59135 39991
2 168476 291157400
2 159013 78314793
3 60047 158968
1 141099 166053 817336409
2 163502 352566254
2 63728 152392443
2 152788 184869836
3 128737 197977
2 122630 788486213
3 149459 56964
3 68487 7968
2 161361 435881688
3 26346 168948
3 195180 52129
2 149115 405331878
2 78418 584347266
2 150865 428888530
1 38472 158568 783733257
2 21702 628450608
3 173426 56605
2 109668 590716202
1 26259 104098 531059503
2 132510 817818352
1 23682 192875 654752346
3 123453 191800
1 120474 126841 664822545
1 4497 175785 516702249
3 158523 182704
3 199209 162189
3 53273 117503
3 97377 142096
2 97976 77293461
3 132846 49871
3 168252 87829
2 71245 885459375
3 71255 135001
1 23784 110637 875687258
3 182690 138155
2 6126 816208997
3 51175 62671
1 142721 193067 31515735
1 29444 39557 33102318
1 63120 76856 37950267
1 45944 138454 508427616
1 89096 189518 907526052
1 17619 198653 524935266
3 123199 118991
1 87316 194825 271483138
2 196283 985713610
1 174506 199319 77125532
1 155465 182537 915829211
1 21313 92741 954553202
2 142429 535820010
1 156999 166724 95345805
2 119377 444464283
1 51478 153045 652590715
3 59242 36506
2 50002 756316064
2 51977 734861838
2 104541 796339146
3 124361 44820
1 36483 135960 88082370
3 23377 74303
3 65296 182236
2 132689 40635610
1 77395 123541 339226759
3 196835 61431
1 8751 192940 350719877
3 125067 113199
1 83381 115016 344164941
1 11919 101899 781149484
1 16123 133820 834371138
1 72373 166906 617387471
3 145063 177660
1 119732 135028 276654269
2 23544 400664038
2 138818 53586238
3 62269 100567
3 86479 184561
3 179398 14424
1 30010 162453 839766868
2 149060 781370383
2 133858 263214606
1 32088 69231 571399714
3 183779 48529
3 127805 134431
2 89530 379288400
3 81748 74739
2 20194 961392487
2 110980 849371215
3 147128 78187
1 6970 194642 665257091
1 83917 92375 688988005
2 93953 14040601
3 13590 185853
2 176005 990071090
1 113242 182183 90394528
3 109351 181651
2 183902 642938952
3 62869 191087
1 112691 115427 528675936
1 106388 183224 625246376
3 111125 4382
1 53630 70846 590334624
2 55810 843104515
3 4340 129149
2 15958 672920772
1 95520 177796 755547753
2 80160 991054515
3 132965 47769
1 32565 84476 656719147
2 11060 344848054
3 81150 29281
2 116069 432043149
2 80751 649188060
2 174241 780966576
1 8314 112818 236662327
2 12159 739295537
3 62133 21774
3 44903 51214
2 27235 634581266
3 50695 181952
3 135 64967
1 82023 189220 488201747
3 187212 135251
2 19595 616482905
2 100714 129396757
2 83475 566887195
2 102798 271041705
2 121799 981428991
1 31321 51983 426660145
2 104862 709753213
2 106215 403351214
2 13769 26258994
1 48757 195858 133738975
2 184021 633311168
1 58544 98038 540722971
3 15110 137169
2 79438 321237786
1 109076 165586 425999992
1 52370 132981 646098963
1 5846 42999 248149853
1 90365 100369 184489208
3 116339 29819
3 164861 104210
3 45902 28160
1 138143 140289 352688804
2 72411 818193253
3 109318 20348
3 28036 174413
1 16567 17068 184288990
2 49498 356369020
1 35113 119855 659503549
1 16905 101249 50482907
1 132515 144025 485554977
1 52289 184681 59726499
3 28800 8191
1 49309 149019 479511386
2 41564 675849493
3 170767 165453
1 27015 116815 36378432
2 192567 713630521
1 87214 148251 798702385
3 43031 182354
2 68387 725645792
2 182038 995637982
2 177450 383804060
2 53109 893486050
2 101514 401617169
2 9925 7515011
2 143623 923743436
1 33733 153290 611647009
3 48992 170915
1 120473 195993 587596695
2 5907 361655592
3 56518 46721
3 57804 62132
1 26771 118530 256998841
3 13892 71904
1 1258 108531 684811992
1 62334 192160 524490737
3 178631 127684
2 199913 21776409
3 69428 15479
3 105480 118320
2 92082 785395015
2 36709 771908604
2 167543 924573989
1 140603 195114 59785408
3 132628 189768
2 63091 622712068
1 29912 110355 297477860
2 90389 539424242
2 65397 378432950
2 81401 244742053
3 126900 124701
3 182165 114063
3 6247 183997
2 109858 562045982
2 122819 681898741
2 51502 854038171
1 174970 195012 144925673
2 162331 995776070
2 67173 705773291
1 51468 177089 54110067
3 11784 43814
3 164718 96996
3 125478 13072
2 43048 415525094
1 61678 86793 969113414
1 20480 148672 967568642
1 42569 191847 148106812
1 160222 183774 778594897
1 18068 51719 153585501
1 36962 187044 633892188
1 132306 180269 325223336
2 81689 441996991
2 198531 893326441
1 29273 159745 614245543
2 14901 102167556
1 76586 108190 662222382
2 128570 940747541
1 97709 128602 614847154
1 8427 47007 140729487
3 178608 146797
2 4569 442331197
3 85736 99323
1 32212 149275 813975649
3 188751 8623
2 135409 635481790
1 121695 198445 191393686
3 22097 159336
1 32789 58169 251989129
1 3077 65916 556466873
1 59749 145617 456295823
1 92251 190552 398881772
2 7804 751159250
3 89008 95295
3 85089 29337
1 93939 158517 489397938
2 88235 528865596
1 62838 74262 313207414
2 187048 537949802
2 8547 187178259
3 44634 128725
3 73870 71791
3 184211 99927
3 198282 184035
3 176487 97683
2 161977 190291296
2 45189 316083343
2 122852 489622407
3 176853 38059
1 60998 137894 488183002
2 116873 35108245
2 130853 852818377
3 173070 59654
3 184902 121638
2 81112 90924573
1 61808 159730 369814356
2 164739 252820500
1 120597 192891 963419886
1 143039 148059 669101086
1 116115 132350 289262012
3 100933 110422
3 8611 113263
3 150862 38669
2 16360 751870829
3 100108 47118
2 76301 713366501
1 44483 181386 137641573
2 1279 507436481
3 133562 87811
3 57812 197188
1 1089 93475 927525575
1 6381 25684 229347152
3 36408 72593
1 31757 115439 527691309
3 16986 71468
2 54386 89260816
1 95494 102112 654273128
1 13146 123281 519353363
1 53497 73079 976755118
3 111700 56818
2 138029 814063538
1 15968 52303 791229196
3 116152 78361
3 58558 138290
3 112427 78461
1 80346 97956 628925012
2 194566 706039234
2 73065 835165965
2 81117 413064576
2 74937 76954624
2 11341 991960571
3 173836 142096
2 13388 778672236
2 44776 573607810
2 9312 452764159
3 10145 95828
2 75873 758409888
1 43065 160141 974792934
1 36286 148078 102695091
2 23014 955846251
2 64594 978757765
1 14421 149493 82356804
1 134686 168556 41647559
3 116974 94737
3 181364 52479
3 139523 56230
1 507 159559 599513362
1 21696 39903 152837719
1 12299 174542 543107217
1 123977 193209 758744388
2 25426 554938342
1 131000 198707 82367063
1 86844 119434 175604017
3 194102 137617
1 6229 71309 183582144
2 39431 404955984
3 172287 106055
3 147689 102137
3 168924 181299
3 62383 22597
3 15043 10283
1 28862 96002 284431646
1 7318 37106 990212928
2 109653 269132482
2 133602 852457205
1 65483 66658 650730038
3 150742 9991
2 58553 300062120
3 1833 193337
2 183230 72160202
2 118915 652976806
3 81708 2285
3 104188 9359
2 74938 152090318
2 184784 767365487
2 116651 361165776
1 16121 131226 662788475
2 177013 690903609
2 19198 180724189
3 34013 23114
1 149304 162841 240903116
3 14176 33189
3 38123 105309
1 54417 141462 290359387
3 13035 66598
1 48100 187480 914158990
1 119459 196017 286006364
3 6172 128025
1 98443 172239 277628020
2 44641 267719201
2 190899 540305169
1 122360 141038 87556263
2 69244 674971433
1 41765 142663 622790899
2 105759 45584068
2 191723 833439056
2 191355 942325146
3 166617 22326
1 89868 111380 736220973
3 122910 53044
1 38512 57493 215431789
1 8315 135365 956391916
1 91462 133568 953311862
3 95254 55545
2 43999 258635958
2 113541 59104383
1 123760 143948 129287263
3 44044 5932
2 176444 878462162
2 76473 163966418
2 181399 219162508
2 18493 444258553
3 170129 30987
3 191423 113675
1 119475 126035 966478566
1 102814 143774 637987518
1 86803 165967 143642842
2 87715 881370778
3 42551 122475
3 105801 117908
3 129425 146074
3 84045 78309
2 174169 742201335
2 185130 786534766
2 140636 865913520
3 57628 109059
2 155305 579160424
2 34902 861848310
1 33199 138629 751998848
3 34546 182220
1 7885 107309 374463981
2 120015 29935494
2 67096 190991793
2 175587 877396171
2 63452 168103452
1 53104 75820 445092097
3 183761 144065
1 160080 165079 823486603
3 103357 42124
3 103948 174201
2 100411 714796225
2 137532 36755908
1 82768 135811 114173470
1 34192 83376 166769241
2 36584 167559871
3 125163 125571
3 29525 6161
2 153969 285070687
1 52976 119603 429621970
3 68607 25567
2 35391 420824057
1 35780 119647 65038854
1 92750 199419 150395607
1 82464 170191 562495046
2 50626 189273572
2 179634 81813568
2 83624 66062179
1 68162 135929 825010508
3 140574 133536
1 166722 173737 425751363
1 8877 174722 165814256
2 164437 969818777
1 130522 186359 27677296
1 64630 119055 991459603
1 84772 107275 456814132
2 180028 32860317
2 140044 78196895
3 16879 65332
3 182798 157248
3 57892 152580
2 197610 532942284
1 71827 134155 289608164
1 76695 102002 849078249
2 133579 868527533
3 26598 11969
3 42575 127903
3 177188 78960
1 28358 188921 326377360
3 187463 152871
3 69881 28814
1 99683 101922 688430833
3 198652 63
1 112159 170955 655372672
2 73746 938174848
1 132687 168213 157060333
2 96836 306492192
2 181232 233258223
1 61546 146708 46931724
2 41177 121087396
2 70438 902677313
2 37309 106749682
3 22108 144737
2 69510 24701200
2 58688 658850761
3 127358 17540
3 121955 16082
2 129902 923453989
2 39712 27554381
1 132163 173363 953423393
3 111674 22420
3 69102 142985
1 42181 97835 560278053
3 134718 102353
3 191800 40949
3 126957 68817
3 118995 55426
2 109776 629090628
3 73182 112810
2 78029 910592720
1 82503 88924 917421018
1 6634 175209 441780502
1 4836 70160 631752292
2 57625 309475398
1 126896 135064 257186880
3 133862 130700
3 22503 191632
1 84937 189386 354734494
2 61233 547091689
2 46722 127275460
1 184336 197330 42128675
2 64456 363401865
1 11682 115845 694662659
2 68207 581009213
2 107533 187148235
2 128417 59279425
3 152458 59546
3 90503 21808
2 91728 6255214
3 179269 44829
3 126333 183315
1 19318 96656 259938207
3 121077 60417
3 176512 120126
2 119331 546992655
3 161402 176723
1 22706 169093 6647552
1 88355 117191 799815087
1 3634 187013 358447381
3 64983 124194
1 154084 173206 675932182
1 35720 113725 464457479
1 26277 189692 34752034
3 74338 139007
3 59456 35156
1 88807 116690 642729193
2 168912 989815360
1 23507 51439 460702636
1 84356 92471 598892037
1 79852 127112 104428277
2 4166 23739394
2 151454 970844798
2 143694 846456342
2 194582 44966667
3 166947 162636
2 181297 683342593
1 64590 110226 427428375
2 14852 15407090
1 16130 81419 775362836
2 156040 292126597
2 144567 150583628
1 116775 149780 254233172
2 20694 996266281
1 147706 175443 310081658
2 174842 214447937
3 121943 12379
1 118108 185699 846437765
1 105231 137276 757878117
3 76919 112145
3 75694 133680
1 127165 176135 964029853
3 734 121562
1 39758 119720 923783402
3 168987 42656
2 20303 97313630
1 58556 100052 509919417
2 97377 806999666
3 39168 55688
2 58948 503371622
1 50061 108772 723316833
3 109513 108106
1 40647 49901 615125743
2 39351 756282631
3 197142 26907
3 8272 7132
1 13984 66500 41099262
1 91078 180819 448676637
1 142696 193595 46588588
1 67423 100990 650692185
1 84474 87569 563676669
1 37429 107272 212644813
2 118552 133498169
2 122267 261755355
1 140426 172539 219943774
3 19129 87229
3 144001 117193
3 145390 65739
1 60008 103989 616692670
3 110366 44268
3 51296 95083
3 125732 94718
1 47110 132926 319363691
3 10952 54183
1 153536 169645 592569630
2 180413 427653388
3 99785 11016
2 37888 787978574
1 64962 164907 405072068
2 119017 162233258
2 141930 652915110
3 165868 23024
3 167752 90770
2 115684 84645818
3 43810 81823
3 139194 130356
3 172497 38743
2 144837 937540207
1 23320 121297 847746844
2 106049 430447143
3 41108 69782
3 91232 75416
1 57018 143795 300917322
1 66433 153637 438142504
1 147074 160910 560214933
3 68640 179181
3 84585 159417
1 150586 193167 161204551
1 30863 79068 177833999
2 127744 502132262
3 39524 45215
2 16507 35655704
1 132489 149238 245024432
1 130532 154813 131572520
2 104494 787294248
1 168942 199911 446188691
1 98017 177154 559582879
1 48273 81530 99060186
2 103801 556692014
3 53105 89632
3 48728 124528
1 51015 171406 527089782
2 4551 377993982
2 103180 384594842
3 112878 50465
2 91575 130611834
2 73569 73554610
1 82857 115197 171965900
3 22513 159309
3 82289 172286
2 70033 980992140
1 55080 86269 424217713
1 63672 84886 68105184
1 105782 199797 271164452
2 69349 522905742
3 84020 64620
1 36922 117848 963664172
3 52773 117632
3 177264 154076
1 53389 176604 373132509
2 140966 658382998
2 96891 974354682
1 94891 169947 943884515
2 146280 153497134
2 197078 841994385
2 12747 138155896
2 165210 928616685
2 111101 998813282
1 103320 152925 120674312
3 8165 8649
3 25790 22698
2 123896 169130993
2 63966 174221587
1 265 54004 283763403
3 128337 69272
3 11442 88440
3 158308 170494
3 149743 20885
3 85955 185387
1 4942 124620 279088414
2 43272 222410932
2 21657 931057912
2 124768 432057029
3 152246 90552
1 163084 191390 190167825
2 30600 387091862
1 91117 107977 737593116
2 11307 137478720
3 98226 8225
1 67454 142951 257824306
2 150014 917057503
2 191586 317580596
1 25390 62014 540581014
2 157507 549729545
3 170507 187949
3 5400 149491
3 168237 40281
3 26024 152993
1 35982 123198 576708773
1 94151 161279 682600373
2 73744 844631515
3 85341 59943
1 44571 64796 949859233
3 22475 116362
1 113567 198349 159496091
2 11049 491566178
2 112049 661148054
3 63330 144522
2 100009 958293832
3 194708 123233
2 94955 232933506
1 39164 189346 57910118
2 133138 794015743
2 34031 681705152
2 143958 40746569
3 24275 159042
2 62 201651700
2 11017 798592305
1 17680 144840 669964183
3 80481 190826
2 70254 578025776
3 25912 84609
3 133024 35851
2 106737 252798944
3 175483 12675
1 6238 33138 644046173
1 23259 23398 453640120
3 199128 13278
3 4691 24392
3 49567 23717
3 181107 141955
2 147339 79445343
2 52293 250412198
2 59598 110287148
1 48286 177115 537592274
3 31620 11012
1 112736 162696 400893450
1 77637 181259 493377326
3 46507 199269
3 83380 97688
3 153929 173379
1 126262 188728 103295526
3 6051 81818
1 9624 129722 810338938
1 20322 133874 679480561
3 5780 136752
2 37145 328210163
2 128549 179307824
2 26291 269746090
1 15548 98124 567654284
2 152640 600024613
1 12327 170199 879967082
3 15724 55135
1 9763 64301 280351702
1 86997 95938 811616696
1 80862 178462 992886851
2 102794 972953864
2 68058 23235513
3 194565 114698
1 8159 28347 626274314
3 187476 173864
1 40859 146245 480173623
1 91341 95472 656669440
3 71528 114738
2 176726 577507198
2 184679 890649190
1 69081 185649 987168624
3 130123 79343
1 67384 71868 118245513
3 95154 179400
1 118963 125376 597365591
2 194891 836131744
3 54514 177932
3 38848 87943
3 126302 66183
2 74991 600487002
1 20722 48058 398608519
1 20352 143412 205805547
2 149689 585527293
1 1380 181170 966163799
1 15477 103512 304268099
2 71690 216386049
1 108204 109267 902467036
1 51752 88720 834596308
3 112406 132535
1 40471 161058 19881339
1 73188 116651 55490444
2 80433 943953898
2 114513 768251258
1 86214 131137 713084561
3 138891 35564
2 135548 322560451
3 106806 2093
3 151084 157039
1 11736 96417 131360345
1 92413 122956 136923154
1 6532 102795 893674669
2 111939 445140445
3 19347 146512
2 57232 298337134
3 64628 152410
1 1046 172911 962153016
1 5660 111125 76714627
3 141529 180570
2 158365 660099860
2 15207 850825131
3 131349 96359
1 25488 156507 544462014
1 53452 193514 685223005
2 185013 301146680
3 51238 116630
2 197233 877732844
3 125846 5593
3 86973 90484
2 115466 803802272
3 185340 86268
1 151632 178324 855926825
2 149167 814963217
2 192896 340130873
3 85454 152664
2 26721 423361443
3 118933 17189
2 165583 176021077
1 39883 54066 402347436
3 118611 5251
1 83105 183043 454198201
2 68954 277469494
1 7186 165272 59770312
2 54845 765486998
3 1402 152845
3 173212 46936
1 46566 129692 714521186
1 33964 128847 153122249
3 179594 116354
2 34429 106874347
3 85454 159734
3 40570 23388
1 117299 126662 857307476
1 34351 98160 509027214
3 107392 65086
1 121609 194734 862937938
2 41432 642108232
3 8013 58659
1 46350 161530 685218891
2 126427 876556340
2 32282 708661939
2 172623 789520907
1 93523 174266 907411205
2 110507 85052560
1 925 47328 782601208
3 133094 17305
1 45435 126087 978889449
1 1986 183265 906930841
3 103282 177853
1 156699 166840 696651921
2 117616 483170580
3 155627 110429
2 42176 116976621
1 160003 196329 329873521
2 101432 517570184
2 84888 300352714
2 38637 765191386
2 168265 557044454
1 105534 124329 182537639
1 11727 114779 447417398
1 68585 163883 252429005
1 110642 166052 462202849
3 172379 55246
2 194314 505872432
1 37259 88850 953291748
2 194829 844833858
3 11912 190153
3 39572 52043
1 107396 124781 693383687
2 9014 473337763
1 155868 167484 954127785
3 177943 160070
3 61060 182657
3 48091 23741
3 95323 29575
1 96141 171012 388588071
2 143270 191343902
1 31199 137191 355886329
2 192521 882723016
1 27083 165468 515965236
1 4566 134581 708645078
1 55467 193654 24917275
1 69718 90722 508089904
3 60016 46388
3 4438 184551
1 51630 129050 575648232
2 48016 931059951
2 6983 816997672
1 73664 77202 94383946
2 197234 917767118
2 66595 39931208
1 111287 114596 680886950
3 125116 142142
2 30047 953344320
2 76664 164078186
1 39085 67596 332130358
3 40302 115821
2 10397 715236093
2 43047 255505647
2 39482 743636573
3 171613 183957
1 135370 147798 335691181
2 179170 968919910
1 110698 139716 96114089
2 44277 662551185
3 162620 45053
3 190652 147331
2 46320 329184146
2 156354 691541698
2 119173 323814129
2 92963 851576891
2 70393 210237986
3 64849 59669
1 128 139933 783995829
3 104056 188451
3 183605 120988
3 192019 132244
2 65957 462972742
3 181310 154578
2 100995 816913303
3 166239 56371
3 151277 6398
2 123056 576314018
3 55143 151447
1 136515 194161 584794460
2 88407 304422296
1 69855 164621 816486240
1 23574 177212 407337010
3 103397 122089
1 64578 98824 605341257
1 7034 13374 819816097
2 33419 245585399
1 15117 73890 321742294
1 55642 137540 771221808
3 116843 87074
3 32073 23265
3 132243 110890
1 28421 29396 245080101
1 120763 135076 915122689
1 107937 156281 77291488
3 149532 77273
2 14895 692708129
3 46983 66
2 88117 619965312
1 129407 146393 293695012
1 67737 106869 397228400
3 49462 66810
1 100168 115867 273792098
2 166498 98658516
1 156671 164150 320934272
2 111292 411363714
3 24769 62529
2 191764 219776200
1 93808 164727 265502799
3 170519 192839
2 99376 723423933
2 188360 215307718
1 52189 198357 568732733
1 97379 184538 42163393
3 182340 61043
2 163420 481275782
1 129116 140467 871580333
2 50457 982509610
3 171529 169514
2 60246 569361009
1 85225 109177 344871123
1 52953 59243 711274587
2 148268 217908454
3 196443 86359
3 111986 68952
1 35398 105590 970452531
1 143970 193383 299080462
2 179334 755376067
3 1479 42462
1 62593 157028 313748757
1 11380 48513 620339807
1 17669 144341 190249879
3 111271 47747
1 81947 181139 91069249
2 6221 762146341
3 174626 20430
3 39347 75320
1 65133 198084 214738756
1 14936 170842 84078970
1 70958 135555 973159421
2 99614 755564171
2 115123 654772497
3 170643 72935
3 37512 25462
2 179861 28165805
3 76392 64766
2 47738 526295970
3 94682 41600
3 92674 99794
3 129428 195066
3 71119 44673
3 171092 18727
2 108909 806138238
1 71973 79356 569491525
1 142871 199612 732745584
2 130111 445613858
1 98910 99469 555376203
1 105685 171794 93993826
1 120514 162161 999792519
2 20539 960309331
2 133199 981726036
3 135205 95617
3 38130 15866
1 108415 188567 234825604
2 193518 627624907
1 20137 28547 846092644
3 182393 150593
2 15456 834131213
2 85375 158905688
1 31947 89159 568195123
3 58957 42506
3 90162 79279
3 184777 11258
1 62266 159349 273955415
1 96143 109274 3367752
3 59641 134019
3 171739 95074
1 3186 131745 793904334
3 10347 82524
2 11339 827865427
2 32805 697204401
1 70242 90185 573237199
3 95142 177837
3 157255 66417
1 119014 189027 202547429
2 95595 649142242
3 54885 15607
2 76603 21545109
1 11070 193273 182869173
2 14397 825072389
2 42825 697010461
1 141041 182893 836818982
2 161098 290397878
2 195136 629516127
2 178420 421956605
3 179340 38220
2 194922 616507823
1 137850 142354 260840787
3 71804 161103
3 197771 193088
2 5787 224827178
1 83440 108361 750925243
1 121444 183736 80043475
3 36411 135679
1 18959 112899 82305547
1 15411 192636 558896771
1 138972 196780 45987847
3 44033 28677
3 173743 180256
1 135852 157449 908744758
2 155306 609530673
3 186434 72850
3 2323 37047
1 30571 163714 953021420
2 29638 515536568
2 144662 143799063
3 47327 180670
3 108239 87901
2 140003 684884846
1 83941 140215 517427988
1 83070 199656 489110594
3 50555 36230
2 75212 165805830
1 29471 88469 158595833
2 6310 246857588
3 18444 175698
1 170650 199174 995512060
2 176906 741614687
1 6680 54963 643369963
2 130006 655882190
2 22040 932316026
1 85333 164194 685575512
1 53517 181447 47859443
1 109598 139242 742455538
2 78962 275251729
2 46099 806992080
2 100906 251771047
3 30042 84009
2 161677 550855412
2 192477 144177269
3 25914 118383
3 121110 2899
2 159420 289992764
1 75329 199466 507065190
3 14799 105539
2 185678 897000773
2 57255 197265403
3 115121 156706
1 52628 117328 379097307
3 101529 119607
3 184321 151963
2 192847 230722975
2 122130 778831323
3 199315 149285
2 39359 346669413
1 50893 94861 594744865
2 194343 997213837
1 41494 169903 850272644
1 98180 137859 240893903
2 71121 410457314
3 84302 196919
2 102164 664772511
2 59823 300449233
3 196953 50568
1 32654 192448 719191011
1 83453 109452 738699589
3 189431 29554
2 17062 727685929
1 184421 199127 226264644
2 122710 495992469
2 123176 741000034
3 194556 174848
3 14602 5492
2 112335 689358186
2 183630 778486407
2 30522 828260327
2 168133 524412454
2 109561 575006015
2 152853 489963660
1 42774 71266 637149921
1 129579 137504 690770953
2 108472 9739170
2 125758 661338078
3 171689 51695
3 18061 134879
1 35460 94515 761099330
1 170185 186837 239119864
3 4663 152387
2 141467 765199155
2 108785 385128664
1 45239 99309 109740225
3 160433 76435
3 95947 105597
2 173711 168691134
2 31983 600678800
1 68292 132775 288394478
1 36264 73225 325062940
1 4947 53969 675221000
1 103146 139133 488516777
2 100660 654899913
3 178169 156031
2 65642 91188695
2 97589 571272774
3 47351 183816
1 45109 106577 873198780
3 52207 885
1 92915 148599 116955243
3 164086 76648
3 179046 93846
3 34413 149606
2 188840 544769040
1 28192 196440 137032696
3 94058 164941
1 46604 153231 197904251
3 149967 185135
1 64143 124410 25744086
3 25777 7538
2 124620 29722868
1 100685 125602 707259285
2 197055 897334269
3 161429 26636
1 105610 118034 596332902
1 20485 170437 370641408
2 1036 22893821
2 4287 247342349
2 639 662759312
3 188714 192615
3 89376 74757
3 77092 30540
1 11101 157324 183122917
2 184210 431814568
1 38781 161745 752354139
2 137772 223041547
1 42407 76260 486695276
1 15601 181999 675586535
3 5283 179728
3 153930 199134
2 121135 122644070
3 78674 11065
3 143560 110071
2 142457 962446062
3 54727 158026
1 4287 137437 194156598
1 155428 164118 122799652
1 43534 45961 193174021
3 153324 199853
3 96639 139368
1 93223 130669 304250763
2 162363 654337611
1 2473 193630 812392152
1 104275 111584 404531944
1 2601 32500 544439360
3 76996 11384
2 106264 581079567
2 191355 953451380
1 50902 72883 471576193
2 147284 539602882
1 4392 29585 33443705
2 193213 451527594
2 173846 572337658
2 41746 744012890
3 160249 186291
1 1738 4805 791735737
3 29246 108567
3 38240 60367
3 37443 70744
3 108290 155759
2 156334 417486552
3 51841 54424
1 91540 186317 243844847
3 103492 122098
1 71979 90804 471314207
2 123697 505370730
2 6600 578938279
3 76432 133939
1 1611 13995 316603713
3 50376 27805
2 11779 830930659
2 194089 677372791
3 70605 195890
3 23698 63262
3 190615 135132
1 33444 55509 473335544
3 176621 141077
3 151799 185978
3 88740 181715
3 112822 110238
2 90587 172226011
3 192765 61690
3 129847 49448
1 142183 169699 22721205
2 19860 912002804
2 47413 127117585
3 159700 157117
3 128235 148051
3 4232 107797
2 96501 143949381
1 72530 164119 184573781
1 134483 153390 592565410
1 66755 118317 516357610
2 164124 583916504
3 158587 55970
1 39755 86185 712931184
1 44564 190360 783006536
1 138839 166046 71560691
1 4855 191830 789593638
1 69778 97660 503834582
2 2527 354570786
1 47472 145948 98303297
3 75520 9887
3 81929 126009
3 18279 197745
3 172748 52143
2 172732 990326584
1 32652 159502 856628826
2 12688 153079198
1 46262 90463 767587566
3 55137 48135
3 3901 154774
3 65696 99474
3 86558 110481
3 68506 127288
1 6573 58503 277574798
3 189290 70408
2 122286 891772736
3 61623 52892
2 76735 117371429
1 19295 38440 355556066
2 193018 662130410
1 11184 162158 360138375
1 82886 199555 791292340
3 44987 55346
3 80335 121834
3 5896 75361
3 40027 91306
2 88295 575262633
2 112191 594692967
2 1391 938783778
2 54817 363693288
3 66417 23766
1 125249 165394 330163955
3 146126 37987
1 79374 176673 109160605
2 187328 502998854
1 56164 77486 524939079
3 118326 17104
1 72 64857 856886254
2 190278 344375671
2 21465 734623577
3 148259 85344
2 155908 145753225
2 106190 342067325
1 104317 176494 18524917
3 16780 248
3 34800 57457
1 77916 78753 752579246
3 168524 60453
3 130067 140633
2 102710 891264963
3 126706 60386
1 149361 196703 228129054
3 69744 139893
2 149219 89414744
2 61262 964448680
1 36792 57921 677308882
3 91204 3668
1 78207 175153 885520616
3 73529 145216
3 103141 22445
1 97213 104764 850618452
2 65633 237721597
3 198997 6441
1 96210 136908 586772909
2 36878 988404930
1 85606 86497 663492114
2 50400 156409215
1 48218 166625 782689236
1 136460 187432 251553372
2 61137 428008631
2 24864 324715474
3 64023 190280
2 104636 785336024
2 192144 146208603
2 72145 428848277
2 95932 295423305
1 15951 72261 176493799
2 150277 960408494
1 5868 19088 291116960
3 3746 142902
1 17213 75166 336570622
1 42434 159963 971805751
2 170239 467160528
2 198066 855641624
1 65678 194409 487037248
2 111799 683371476
2 146967 910689307
3 51368 94127
2 92481 340188198
3 20626 31576
1 72924 169215 412500059
3 147920 194474
3 146321 111577
3 104485 194444
2 36478 265422987
2 52936 236444641
1 11871 106521 124376971
3 38209 147324
3 188400 103458
3 145375 11799
2 31460 613993511
3 148485 81930
2 57790 170268376
1 1601 91725 827782792
1 151551 182762 54623642
1 94034 193302 816289027
1 38849 100246 904550300
3 64190 198133
2 65989 153223882
2 185296 749001690
3 20931 167716
2 172792 56971029
3 57163 89335
3 93148 61649
2 188721 507908662
1 78467 191302 711595795
2 144210 162786032
1 35955 63287 111872811
1 44922 160214 51103902
3 67522 183340
1 76256 169263 930140455
1 45274 74767 844148216
1 79059 92421 282059875
1 6268 139951 321556792
1 18145 46532 735204076
3 170052 138918
2 95325 336244194
1 17433 21898 937578208
2 50316 131166623
1 173267 187059 951127675
3 18195 175681
3 27852 81063
3 182034 111839
3 51542 24890
2 35418 246674928
1 167805 179558 578547888
3 8969 127004
1 163 123331 757334811
2 169112 805670569
3 21016 197807
1 17616 50902 408858027
3 188164 138229
2 108883 657449545
3 159712 159567
2 24463 677517405
1 39109 152886 394456281
1 88772 118749 684366923
1 131911 141221 38644098
3 43978 96974
3 26946 57996
2 123193 82784657
3 69591 170123
3 4002 54871
3 94143 183414
2 177522 433426623
1 47930 124718 683082592
1 54473 82008 442567644
2 171897 772909650
1 46362 118209 939324413
3 27653 141095
2 112578 126940977
3 135731 130340
3 52279 14246
1 164044 171802 871208330
3 96045 155465
3 73831 23623
1 111513 121572 935169455
3 33594 189778
2 114489 721992827
1 116019 181225 262012402
1 130069 172929 521580459
1 139921 158217 214143131
3 119122 198051
2 125470 475688374
3 198252 89163
2 47476 445157759
3 197460 166733
3 190017 79314
3 10109 87596
3 154899 71076
2 98526 319753243
1 108027 128853 763592940
1 30702 121433 939501397
3 87522 113152
2 129831 947521717
1 104235 148724 5117843
1 12463 73009 295898412
2 51825 936858395
2 6356 58613516
2 73669 567711084
1 64687 91184 733750782
1 17588 165046 994787609
1 77732 174515 803883921
3 130576 102728
2 9940 289728333
1 34093 162205 327300228
1 19951 92983 538535277
2 43154 243038898
1 3962 180573 860936221
1 63235 97075 728696801
1 40840 172224 882283934
1 50739 135913 781548801
2 17487 457294286
3 138078 173277
3 68086 66229
1 19910 60586 24023080
1 90290 96731 175841352
2 176173 118900993
1 24592 98913 850304857
2 28563 128170400
1 4026 142268 299265158
1 101818 154353 461693338
3 192390 165923
3 87149 48634
3 72547 40845
1 52764 114496 878199188
1 95462 160069 926136773
2 55391 556914128
1 6813 97846 102880909
2 84811 843237143
3 68156 49336
3 63779 85165
2 134224 16822046
1 44005 62848 832788288
2 158028 374714687
1 18789 169624 852291037
3 144496 46532
1 101462 190506 512628817
1 23178 64347 677502479
3 19670 173099
3 30692 14843
1 33569 172045 222478773
2 83694 975431438
1 44543 109628 519381811
3 48295 57161
1 43442 92072 152621116
3 9033 11579
3 136839 150344
2 80590 115046420
3 21930 149479
3 36473 161479
1 233 108293 21642989
3 134445 119528
1 60670 76999 188370902
2 119850 210193614
1 26953 171931 623986973
1 77124 160553 548979976
1 57643 111176 892777722
2 142156 602063800
3 29229 32388
2 188757 570367624
3 49468 169740
2 32577 535682459
3 95278 59651
2 18083 522678247
2 8372 491280176
3 83854 69808
1 38434 65157 716626455
1 126237 169511 269689144
2 195202 95826545
3 83577 12705
2 153614 456023610
1 185 105041 830448221
3 36801 86882
3 99859 59319
2 33415 899925345
1 123808 152966 357469429
2 181484 422231563
1 80615 152507 155035840
3 190615 133997
3 70673 151243
1 50419 155151 567405554
2 21324 956535010
2 198769 905978962
1 106293 193581 947404606
2 139961 141065001
1 60077 61301 191354622
1 91545 123933 267279619
2 133301 543008557
2 185937 620284340
1 15071 80176 304351273
3 107595 78257
1 37601 167642 714414753
2 144285 523228850
3 22371 163280
3 72988 59964
3 109266 158157
1 107437 114357 44543780
1 95478 118699 157558947
1 13938 129917 210334617
1 67704 89744 227188981
1 123951 194196 811488861
1 125201 158320 907815502
3 43758 1822
1 17788 125645 776591836
3 132690 30806
2 118477 880722104
3 11583 62886
2 110370 586271123
3 108657 115229
3 30098 23896
3 169394 79881
2 57128 551614579
1 25367 125993 429331100
1 57542 110034 330368022
1 128543 131383 309804432
1 70588 112408 811629006
1 32588 96835 375375875
2 101619 205760839
3 59420 19087
3 104661 154257
2 84133 847452491
3 89027 2816
2 187260 818348700
2 144833 544567336
3 148989 150075
3 74253 116571
2 147756 173556930
2 75651 25406510
3 51937 69764
1 57997 102819 26412984
2 171148 875420842
3 100448 150269
2 26152 556137579
1 17983 26026 182368640
2 186611 231213902
1 102817 166679 332506651
2 139871 607831945
1 43226 56866 561645940
1 30174 40570 528162043
1 68884 166965 427152741
1 44800 73868 605134906
1 96720 199086 513375331
3 10803 154901
2 140977 551203341
3 90602 77396
3 188226 174889
1 34716 74165 180824729
2 157706 250986225
2 130059 64075420
3 182158 198440
1 86944 93220 41145144
1 67532 164438 935062207
1 77057 194027 208695995
2 4348 354303411
3 179508 58263
3 87122 190547
3 181832 131327
2 195405 200173909
1 50875 67228 88384987
2 51712 432795613
2 34529 488894517
2 134299 342239075
3 176673 13243
3 8899 156678
3 100465 33741
1 86561 104288 881651183
1 10251 77742 844852557
1 15714 61954 480850491
2 179178 648308700
3 172796 58140
2 35712 947946585
3 27509 113047
2 121905 932205333
2 12927 248228879
2 78771 203811053
1 44302 147596 742829872
1 107467 131826 621651307
2 141334 517319906
2 79072 539092060
1 71180 75637 940348812
1 26792 125419 381948891
2 96047 34016326
2 113124 874994484
1 679 25134 40566904
3 103287 75832
1 43227 72887 872238266
3 97393 4708
2 136806 16287445
3 195930 50786
2 30863 439296822
1 95378 139511 288894432
3 36864 148691
3 176166 106179
2 113810 695375733
2 138907 601450898
2 93553 407977665
3 40060 53162
1 96618 183590 323163821
2 62589 452432679
3 151745 74946
3 2327 104836
2 12525 489045770
3 128327 92470
2 33851 573195220
1 4381 138913 89261170
1 46945 147555 850707251
3 61560 194210
3 184716 192955
1 9379 35178 75270431
1 2530 107010 232110527
1 15479 130535 707319562
2 52044 348015015
2 99181 343558000
2 141254 869470096
2 113791 58038904
2 23367 551402081
3 18605 78089
3 52526 154365
2 103698 975989005
3 161599 81617
2 68850 623807298
1 82598 157168 48340808
2 158248 915269511
2 186427 808834356
2 38671 622747807
3 41517 141800
3 95955 43331
1 15094 71772 355686866
2 50088 30791112
3 106784 41403
1 70839 131868 100625196
1 57810 85329 902421895
2 16107 488181970
2 191770 759894356
2 97983 690984259
3 1935 110240
2 198545 14342715
2 2828 620035515
1 59019 82458 48637828
1 99780 127607 288119327
3 197959 163387
3 156344 162134
1 113270 139264 279499907
3 21202 112892
2 123745 462776120
3 92115 102711
3 197097 74912
3 70891 9206
2 173086 708850829
2 68047 74649544
2 161469 527920865
2 132389 889064627
1 20765 174624 992185190
2 128408 358823600
2 71031 835761390
3 36118 196535
1 47871 123747 678418334
1 9746 186922 341582217
3 117293 52954
3 40088 119391
2 12384 656704207
1 141243 166835 376312469
1 129187 153908 110142118
1 6943 72336 476103680
1 58738 171308 884579906
1 108457 152159 179813895
2 183983 405479730
3 128441 12083
1 31495 101338 602591334
1 31604 91444 719465631
2 72403 90635030
3 149802 18124
3 18349 168656
2 191729 261764340
1 119347 185956 158601617
2 158451 888925643
1 3456 135283 435427904
2 155197 417960442
1 2501 25756 285095867
2 75271 135731017
2 77137 975691739
1 76744 172937 171035442
1 67603 152557 660480915
2 41644 439037341
1 49664 72655 299886051
1 75064 137417 758388663
3 87246 70952
1 41936 184587 147596436
1 65397 80330 243752008
2 168810 349446390
3 59781 91219
1 23030 44086 604656951
2 167979 596616953
3 146540 199442
2 137236 168415379
1 133642 150880 143801185
3 96603 138466
2 121070 754057954
1 114364 160375 171855072
1 19766 20827 954586279
3 92594 162708
2 93761 922987267
1 7888 154265 94250577
1 89344 145617 742140604
2 16559 428286762
3 145798 117156
3 4378 169052
3 169439 37602
3 195370 49111
3 109330 25780
1 9895 98262 133008248
3 72383 82737
2 29445 316808078
3 112100 189358
1 95818 148633 901162902
3 154309 166375
3 102754 108397
3 127391 160763
1 29518 79631 567051087
3 72959 166357
1 2600 130475 511959833
2 194086 401746395
2 50811 766362664
3 95230 59988
3 142050 136673
3 165931 89032
2 101870 264597579
3 89575 21809
2 169365 68321904
2 27250 874230861
1 112979 159505 492204662
2 194994 727148199
3 99503 75577
3 68189 197199
3 94181 36508
3 183812 192139
3 162276 55291
1 95605 156697 890850984
1 166119 173909 228512756
3 194704 49224
2 91028 256300983
3 161102 135453
1 63576 77111 817397845
2 25718 70331871
3 98929 19015
3 45882 98841
3 77297 74429
2 56902 591785040
1 87130 127766 357177455
3 135820 35312
1 79954 124829 574279176
1 35090 124557 715734292
1 40853 173964 469464638
2 37583 118465161
1 58519 99990 474556648
1 13614 104319 180722777
3 141474 57229
1 55901 81153 397673514
3 147571 118644
3 71758 176084
2 59286 895430825
3 35979 59878
2 65029 527445753
3 59746 103270
3 177691 119848
1 173731 178822 764319540
3 90485 112669
3 130382 29226
3 47612 173084
2 182445 144843223
1 46074 121957 231590044
1 57498 125518 499842764
3 38373 95635
1 6698 158976 991145240
1 39293 164916 174587855
3 113349 171453
2 77630 372731479
1 101293 161696 614281903
1 100495 142842 257295197
2 18990 752944028
2 15492 798361663
2 89424 475613676
2 154371 35522560
1 157604 188641 709225035
1 80866 133562 293857093
3 191061 23105
2 146085 795725114
1 105943 159911 604681267
3 157122 30736
3 53795 84067
1 47015 139937 157622732
1 128133 185045 207467162
2 14421 880675513
3 194448 148742
3 140474 54432
3 178477 139833
1 55281 68738 122937846
1 94722 136776 614791695
1 91639 113327 36917386
3 119392 137257
3 100684 119973
2 117768 263459446
3 90602 80945
3 179678 126857
1 150263 164750 166128576
2 147464 679634343
1 86934 89746 164619187
3 97567 133053
3 193219 95809
3 109544 24340
1 83680 153733 434202348
2 158695 387786756
3 62184 84142
2 79662 134367425
1 32737 126895 105340995
3 166940 35809
1 50409 177092 339097963
3 180449 84200
2 77292 976059866
1 61110 121280 164839057
1 109929 182962 513650121
1 69492 118329 556511130
3 20595 124393
3 21138 39141
1 30971 144840 549016963
2 160139 730898153
2 161425 836057671
2 121392 793675785
1 78372 146213 569882260
1 72217 192980 493563526
2 180973 449133316
1 177889 187226 289086167
3 169686 192152
3 120117 118224
2 28630 817191485
1 127391 170539 863222776
3 51940 114233
1 56316 61137 439210496
3 69244 136614
3 38541 132372
2 5054 726956991
3 68544 162602
2 125019 525869135
1 73643 148270 305415474
2 165870 290165400
3 138369 71623
2 113690 590741128
3 110625 191406
1 9571 43178 269187754
2 76251 460258753
1 110958 190347 113917983
1 148295 179120 433959603
2 102540 572607288
3 28965 185072
3 73384 102618
1 42172 141847 623193453
3 157176 137566
3 131270 157556
2 10015 566522712
2 161438 974445091
3 174850 178577
1 56771 98709 704771939
2 573 90437631
2 178667 666386778
3 130394 38882
1 76275 105227 475491462
3 76980 138205
2 49128 269453560
3 89577 57041
1 2277 56534 632014535
3 3293 140254
3 126520 132456
2 143781 133139111
3 70518 145572
2 143599 886922135
3 157253 31434
2 65464 34301117
3 24409 24975
3 137703 67389
3 32191 197721
3 51892 100012
1 3256 119475 658229575
1 38472 154373 879750943
2 63637 508737398
1 5145 60263 717971653
1 47740 125671 292963774
3 135220 137903
1 14330 31460 671254960
3 87416 130331
3 55369 144124
3 146748 91204
3 74152 22329
1 67694 77342 191527226
3 70898 124346
3 34096 25856
3 20427 96667
1 26749 152470 307157280
3 63004 56462
2 100105 712026436
1 34066 196369 653658419
2 28262 893757714
3 134187 180514
3 81442 132763
1 123584 185402 196682980
2 61846 481244939
3 106158 124014
1 63392 161300 938228043
3 20046 89376
2 12695 827804617
2 107649 998619450
1 59901 106995 220245602
2 107833 393948130
2 65338 422583626
2 161523 585746
1 93306 118027 597527078
3 78311 116984
1 50013 123158 133730928
1 175560 190189 578629372
1 72716 73510 157319385
2 147676 456655561
3 148585 169509
1 166603 183719 184540894
2 181189 625404819
1 7828 154014 22732956
3 73774 66012
1 159986 175652 358454731
3 186085 3836
1 94090 108882 537218509
3 169379 32834
1 44414 170653 170131087
1 125047 172097 574462102
3 107666 68222
3 32213 172105
1 71181 90328 486695180
1 164555 166754 610275835
2 197258 929898936
2 68945 574013620
3 175548 113780
1 25745 70580 976649530
1 114916 186913 595872472
1 125969 166612 350097335
3 5980 93802
1 90776 199110 513822127
3 7532 177995
1 94328 142667 523349585
3 108315 166711
3 133954 74909
3 1899 98778
2 163689 9151345
1 71937 194905 196552732
2 22004 28714770
2 106833 343175646
2 167784 140270767
2 146629 463377092
1 103161 159390 807677828
2 10960 978661189
3 57051 13649
3 10416 53731
1 87798 192207 840318158
1 57652 109641 633603961
2 9169 467403265
1 58137 59600 330070227
2 36599 470992031
1 134025 196327 328658019
2 149916 726872431
2 134400 902892444
3 5976 22434
1 28082 152015 23492197
3 26495 82184
1 52022 92284 791085289
2 59066 383531936
1 78228 191183 674161352
2 11168 454400125
2 123489 102986402
1 11162 185975 780870971
3 113916 102965
1 91462 131168 258140027
2 73122 585768205
3 20118 108257
3 136700 17468
3 55118 123951
3 18004 165550
2 50696 940793558
3 87468 4641
3 148336 184963
3 153290 33457
2 192839 561057575
1 140020 148286 131158588
3 198301 106638
3 130108 39579
3 147221 33345
3 114759 73926
1 15153 73474 335687850
2 91911 383122515
3 84383 154705
1 59351 162788 389346740
2 173841 97674364
3 119545 112171
3 29710 106626
3 184869 163038
1 4601 117175 402793148
3 80553 197884
2 176858 719687224
1 13636 156953 4071483
3 147319 89615
2 100037 225117817
3 61615 107335
2 75589 920833154
2 104119 296859525
2 123098 73636186
2 13497 102528160
3 155522 148352
1 24063 195735 941408358
2 34018 613932343
3 160808 184273
3 28684 69723
3 147033 74844
1 14613 114791 647022470
3 6784 13590
3 47648 183092
2 25825 57722263
2 94352 545758883
2 131728 279208184
2 155631 972826113
2 34468 376462777
3 175625 12689
1 90106 169775 729032831
2 3089 602819161
3 35306 149104
2 26038 163173372
1 129490 174704 202280217
1 64868 105417 274535361
1 61213 160941 86547402
3 105144 78224
1 943 44502 618321833
2 109384 739139237
2 119621 950419061
2 37220 659719730
2 5136 573952944
3 100812 70366
3 151791 43543
3 129725 191425
3 162175 164088
2 47014 697628991
3 141974 55742
1 2931 47509 253772196
1 141636 169096 373454771
2 19542 143295896
3 57628 115406
3 151222 73137
3 10801 113720
1 48010 69139 860365405
1 20195 147446 12072885
3 9456 112983
1 129070 186709 467945960
2 19573 806732578
2 146960 315931595
1 58032 101510 672133768
3 45316 180007
1 134179 192971 293849095
2 1669 223754755
2 23688 524943191
3 71678 36738
1 144147 160413 926597059
3 30023 173152
1 20516 193273 5592583
2 199139 925013205
3 169268 168360
2 12498 214876015
2 68943 361329439
3 52523 118542
1 98138 140144 560983433
3 158411 104100
2 26810 909972992
2 28774 925856935
1 119756 120462 323551366
2 13737 328722020
2 169909 718767408
3 188787 10931
2 14274 440987795
2 34667 101467747
1 3301 65739 102059538
2 128671 463348751
3 138181 115213
2 11461 10945594
1 63565 81277 864910741
1 98183 98660 498931774
2 194531 744338238
3 156460 107313
2 197255 721307259
2 141886 988934730
2 174563 888425862
1 81168 126672 666802587
1 85129 142547 569345599
3 112607 109092
1 38610 164810 425978541
3 31839 88194
1 92239 194183 274758928
3 38377 175847
3 103407 80715
2 9733 906822862
1 2055 126138 617401221
1 2893 6926 990738721
3 195260 196928
1 85561 153781 855290867
2 119390 541598921
2 51629 435267764
1 23334 170640 817385513
1 163174 176122 794067023
1 103351 137145 762379543
1 98424 138252 522620023
2 119598 570073231
1 153814 154154 223718361
3 122879 146625
1 72697 152792 880160244
3 82928 100356
1 70364 145836 829419313
3 123796 142544
1 110775 115927 509910189
2 165096 321854730
3 88743 33539
1 33504 74870 485642144
2 180354 405029853
3 171928 78751
2 34355 949158675
3 56254 23915
2 151671 139089847
1 62600 131026 377446831
1 90251 188586 221003560
1 112904 155365 472933611
3 25494 55488
3 58182 16916
2 35840 669976821
3 56615 77967
3 21744 33938
3 158607 199664
1 89425 93381 965352669
2 117042 244335543
2 130090 675191911
2 191739 164996620
2 152058 726684419
2 61348 112969506
1 40619 152445 216685030
3 1667 12076
3 22117 99524
1 80452 95184 494734413
3 161738 14335
2 186704 40770845
1 37836 82507 447869390
2 175059 498738029
2 52712 463122381
1 54537 164501 305698471
1 69797 85639 113702250
3 188768 98224
3 48021 57472
2 101421 559496664
2 36110 410091180
1 77300 101693 660658286
1 37253 70422 646166713
1 53599 196115 929144293
2 40521 297845
2 149010 573784394
1 23132 159547 7980916
3 15200 42239
2 27737 802112711
1 21635 112281 786563258
3 50496 44027
2 99281 768309967
1 40706 113160 705322279
1 3103 150058 669795650
1 123571 169240 503053339
1 12039 118558 637548502
2 114833 576966119
1 50725 97049 203389337
2 182054 294455510
1 51143 170487 596488225
3 107982 174675
1 112860 160121 261101904
3 146550 167949
3 124307 135636
3 117328 41861
2 171530 979267937
1 69742 146699 567212621
2 29293 523544208
3 46197 187681
1 116191 143727 723008560
1 116395 171434 914362243
1 2338 89999 811257033
2 94567 650583829
2 121046 748657340
2 5992 486563694
1 13505 158196 457276029
2 170227 482347070
1 82058 94876 619311151
3 189983 116138
1 6729 82753 893668159
2 187542 465224808
1 93464 176792 135852748
2 167736 98393395
1 21216 192179 789889560
3 39914 192925
3 96770 138667
2 2657 248813947
2 99025 192313434
1 69126 152887 312301013
2 167656 369147284
1 34577 68262 593688893
3 132160 111556
1 162366 177329 261967490
2 80010 399591184
3 175647 181932
1 161222 171029 795534890
1 102224 199223 40548037
3 40213 24706
1 61993 75492 727816103
1 51301 119137 918340648
2 39955 465650897
3 15306 23238
3 197284 8027
2 140559 443873048
3 153813 27973
2 111323 673386013
2 86630 675370364
2 143208 98328907
1 30809 148625 940841599
3 143914 67636
2 110123 797102699
3 153462 129055
2 45454 608779666
1 69489 92874 264598750
3 128184 98466
1 1372 24087 310489115
1 145550 159936 700552010
2 149866 494840661
2 12498 193505914
3 168080 197854
3 89883 191653
3 7983 155338
1 10231 129435 648109789
3 21291 22920
3 23574 176500
2 27857 892444559
1 17761 132511 471833341
2 192637 581670256
3 134862 127343
3 43028 142219
3 124297 177293
1 140666 159330 396909931
3 166326 118270
2 176137 80097884
3 172223 27665
3 45945 159112
2 1592 808891983
2 89920 124321434
3 152558 126212
3 70770 168928
1 101461 178010 441587108
1 7006 183551 729917769
1 8451 144268 96893995
2 114667 667306789
1 15193 122116 661990477
3 20262 114335
3 143234 36556
3 159485 153813
1 6502 58869 918934623
3 103042 155241
1 136322 183249 354846967
1 41091 180873 99414659
1 141553 177849 999599360
2 137496 718538314
1 7873 103783 17508065
1 31601 87017 198962769
1 22841 70028 536236902
2 3930 233166167
3 150806 96411
2 60233 441435946
3 177498 82323
3 177946 20854
1 9955 198724 513503717
3 28684 61735
2 176242 947663880
2 45043 4708667
3 30607 187144
1 97244 114217 876977577
1 50764 91897 826688659
3 75164 15471
1 22162 48522 411292923
3 121841 88864
1 35003 61244 409625818
3 115 124602
2 64874 426874292
3 47639 26255
1 1893 12489 462671437
1 89934 184008 251817918
2 153114 401729328
1 94948 127459 611428601
2 113209 124260738
1 51826 189081 808753440
1 34005 91900 472915331
2 21187 372423323
2 64142 483869652
3 109478 119949
2 105456 624437209
1 122466 198813 613665946
2 78253 746142897
1 85371 97742 887919135
2 850 444545314
2 133193 462272087
3 137728 95766
2 89503 68092824
3 182960 87080
2 92033 725466925
2 74213 228631859
3 186468 42379
1 54985 82339 80610518
3 95522 170287
2 192498 925062685
3 191479 60014
1 48216 124037 511040808
1 2340 187787 597303361
2 156267 340974411
1 108241 122451 769540783
2 192720 603299342
1 13964 76788 639155879
2 14638 14693106
3 65680 37272
1 13758 197058 70370384
2 38553 638888304
2 125177 886386062
2 188265 190898491
1 106408 119445 174241232
2 104253 526175442
1 126379 153416 833608568
1 58460 92155 980095602
1 52461 62373 332628997
2 15065 965499501
3 125954 12901
1 55658 148245 822203263
3 47648 179577
1 7913 185120 983833557
3 169221 178195
3 187966 5405
1 111574 148767 104687367
2 54380 631321598
3 16865 35070
3 167492 119985
2 15878 233599669
2 82190 604721633
2 18859 732875261
2 126720 465304021
1 68280 131424 830724739
1 26994 89552 288671145
2 165629 56122671
2 176910 54971687
2 47394 573892498
3 127556 142647
3 92416 160757
2 67052 489615837
3 95542 107275
2 148701 607452069
1 23701 125919 180436342
1 104627 181928 714595687
2 7544 938479250
3 105308 27843
2 156464 303887788
3 190904 185158
1 118214 118427 770364924
1 42711 66418 46810814
3 173904 77876
1 22319 97923 599830181
3 81798 119608
3 72574 102929
1 61685 90395 779251780
2 19131 639849516
2 31648 415572592
3 199542 158320
3 7069 198047
1 66756 108067 48897271
2 123129 709979984
1 24939 88516 697091261
2 42350 788656928
2 138860 654944847
3 12059 54967
3 117415 115563
3 49210 35326
2 186319 715845583
3 55953 153849
1 67449 156102 474744369
1 8289 66369 520635124
2 56244 249260739
2 85293 268144307
1 18386 194208 601449796
2 111697 27733346
1 135956 196268 647635251
1 47568 149732 172015858
2 194756 658730052
3 183105 121289
1 34522 95217 991635322
3 160213 191922
2 8908 513922623
1 42464 54095 724550445
1 25192 147077 977360226
2 112555 192281026
3 118473 89972
2 104970 837112301
1 13092 174090 126845680
2 73090 870693127
3 4508 152820
3 55670 7961
3 120251 167244
3 147563 180461
2 1944 353732690
3 28307 128231
2 106921 795786634
1 41709 41797 939937675
2 104777 561836329
1 6848 179754 399241671
1 135174 179863 157815003
1 75613 172178 956595614
2 58901 534772770
2 130003 380062513
1 35849 126467 486636244
1 24641 40118 601310004
1 124612 165814 346796745
1 82716 145651 248136874
1 99779 198788 570902617
1 167830 192996 801370837
2 152574 235482266
3 166639 188866
3 126556 143228
2 134246 927844063
1 89212 116829 365102555
3 185748 130886
2 133242 557545298
1 13447 115422 316978544
2 26642 790343811
1 31083 82328 967885062
1 66612 96991 308616650
3 10062 103205
2 15960 153117827
3 89244 50537
2 169191 435436047
3 173773 84389
2 25394 943949014
2 168600 771277193
2 178696 87280532
1 1286 50898 34679364
3 107606 52377
1 74846 85738 743931625
2 192909 427777960
3 69922 117499
2 190013 108856762
3 79166 89651
2 145756 72650628
1 71048 165740 250227884
3 157249 164807
1 150902 192877 577550595
1 16443 96525 772861249
2 94014 134648946
2 13060 484368438
3 192360 62441
3 41165 26997
2 9129 73216141
1 97412 124078 490862931
2 63780 545569729
2 172218 775031064
2 134020 960090024
1 17183 43806 937725635
3 138917 74769
3 97260 171652
1 70686 146009 877794801
3 26846 172299
2 57417 837492827
1 19740 152552 190036178
2 182220 276166449
3 118023 119325
1 133316 141877 173946493
3 151491 4064
2 106709 993050706
3 152506 65257
2 98334 146663831
3 145836 159731
2 121514 254302748
2 169959 987455245
2 100764 372798463
1 72173 148456 13924417
3 5346 37467
2 71069 35246711
3 161711 168595
1 64524 138940 214451545
3 157280 101984
3 75372 120006
1 97848 151366 289984837
1 126108 195315 35486893
2 139016 732641981
3 72630 42847
2 91824 63480108
2 198972 984225055
3 107919 118285
2 17677 443498261
3 118917 158343
3 124034 146599
3 154149 76839
3 182664 98831
3 159218 68989
1 79003 83795 751574662
1 53656 65574 808789174
3 182539 12130
1 45789 136217 570670012
2 55248 610537070
2 106888 428758408
1 28136 57149 350389935
2 15012 493001579
3 74795 26063
1 6914 194738 115251914
1 44628 138736 129987254
2 124883 133390862
3 178404 103758
3 17508 42851
3 105785 51222
1 42825 78069 665841880
1 33009 156224 800651533
2 63398 387856200
1 35417 39940 146034612
3 141936 20756
1 120724 127709 591785054
1 23739 159157 187744961
3 161993 98764
1 84014 159110 293021278
2 88498 634340342
1 6665 199295 91624406
1 55764 175510 365034881
3 110435 197059
1 137232 166268 768849194
2 131465 158825628
1 123033 127113 504711659
1 85718 109976 547914978
2 118658 950334129
1 103946 143278 875918222
2 6471 753360116
1 71630 133573 191695253
2 4559 61247842
3 39783 4144
1 15678 125371 423769769
1 38482 136710 981442182
1 58365 124278 535878614
3 39516 115564
1 107622 116831 500751852
1 36969 181970 539848370
1 69008 182698 837162133
3 90511 142864
1 39244 142762 499855343
1 83909 199378 20596501
2 74015 588829975
3 175258 40068
3 127943 40846
1 130691 169016 176455903
1 24693 47865 988478788
2 133681 455037360
2 142768 29157083
2 82614 202899250
3 24364 67755
2 158207 400677039
3 161625 108782
1 132129 158460 4701662
2 61726 971864090
2 83445 774893544
1 41270 103369 972604125
3 110265 144422
1 2219 87950 570648216
1 29888 93163 689247586
2 178190 626375610
2 114496 234420339
1 128830 160551 383464640
1 30688 143047 480989068
3 23999 128256
2 86976 757002859
1 50060 119787 896473950
1 178087 180568 438324206
3 18741 160212
3 128607 197475
1 1089 90799 247160596
3 19288 158684
2 64676 822585599
3 74048 75038
2 139158 714607861
2 170271 115982412
2 175203 618941484
1 23957 91860 129214972
2 44747 108409693
3 65895 52213
2 152778 128588054
3 81921 189249
3 117520 70144
1 148550 166297 164616483
3 199992 119215
3 45616 25758
2 113693 866972576
2 11130 263577701
3 91057 123897
1 134289 135541 564185332
1 43334 74311 476204432
3 49396 157711
2 165482 745328947
2 24676 561389125
1 68968 116056 518917438
2 9376 929025432
3 155311 198383
2 50364 127438201
3 7487 19504
3 8466 75442
2 160263 141595521
2 57330 572473170
3 21244 26346
3 109400 199153
1 127562 186711 248519095
1 27058 139643 445057882
2 131283 958306885
1 6108 40860 490484717
2 116888 258824804
1 16275 67595 580541793
1 18980 150362 958906828
2 49895 747656414
3 169144 85544
2 181562 972677516
1 186192 196505 650790386
2 141409 895838652
1 111695 126900 906076988
2 129275 157716770
3 5247 173450
1 8007 32036 841203857
1 8956 64608 554564681
2 182124 187235149
3 118544 83435
1 107036 125126 436035426
1 69354 168941 920996344
1 99431 191089 379276711
3 37356 15371
2 107149 911122940
2 75335 558739310
3 168115 191119
1 31057 142365 814700496
1 97196 109018 155142853
2 65632 106341278
2 172275 532616613
3 54625 37798
1 39132 96585 267409332
3 24050 185535
3 27151 100508
3 182458 45910
3 144876 33824
1 45956 192799 773151395
3 132939 18686
1 19654 99264 279059615
1 170365 180573 10591178
3 51183 186054
2 57603 466295948
3 21710 59593
3 106431 101079
3 150579 77175
1 36543 144182 870012039
1 16862 107199 992865670
1 62036 190703 59622447
1 94522 159082 972431700
1 45347 149018 563111002
1 39113 72868 762025371
3 124132 190106
3 98266 78212
1 70648 92160 645047316
3 51425 63770
3 111633 138005
3 81434 5483
3 29404 171680
2 34765 360158151
2 199410 751017482
2 149351 178047668
3 146806 66968
2 176670 866325776
2 154587 215483199
3 151396 3205
1 55989 168173 853892628
3 39552 119967
3 186479 15375
3 57269 68315
2 116515 362532575
2 18140 298650654
3 181876 55774
3 153174 78480
3 68102 145188
1 86565 101087 145587200
3 107987 65392
3 138635 140720
3 123066 78330
1 62376 97417 80595454
2 101426 235214504
3 11834 80829
1 91592 119575 97148732
2 131283 952836207
2 26296 668996375
2 177326 322250002
1 84307 170584 430155429
1 49069 58277 62519385
2 47591 99558045
2 12464 363639026
3 38725 10247
1 12356 56251 848808446
1 17632 128684 506028710
3 73832 32676
3 44626 196318
3 40785 45398
3 145111 180295
2 189969 406606843
2 82534 502334285
3 76647 155700
3 4194 79533
1 128142 195751 235511522
2 48139 179636997
3 75320 47415
1 35227 144936 125124182
2 31095 755460293
1 39130 188491 101742733
2 23386 106232236
3 114875 12991
2 52584 744949352
2 190006 556495818
3 4257 144038
3 34916 1707
2 169997 65509991
2 126973 765682561
1 130294 171194 826371980
3 173083 80343
1 138059 143776 321059553
2 159241 237416527
1 132091 151311 922037479
2 29106 849740345
3 190932 66341
3 49328 12541
3 88009 101150
3 53783 79872
3 50796 82803
1 68937 162781 753474491
3 187383 15119
2 12245 550830158
1 4133 50351 288008513
1 80265 152996 543745851
1 21027 174834 631313376
3 41696 151412
2 109153 272729911
3 101373 109356
1 97259 159964 671167724
2 128915 992404751
3 155730 50897
3 33994 114841
1 122561 195799 338499146
2 154975 855280313
2 45768 835326038
1 32358 166773 59683322
1 39661 148677 600446386
2 5200 975759207
1 44883 113341 615780618
2 162960 832244437
3 174981 185771
2 20856 540306133
1 35697 132652 966740596
1 56114 56721 347524969
3 72409 117710
1 132588 159805 575598375
3 16214 87608
3 136526 92921
1 1299 13924 129360180
3 180408 195251
1 91900 102427 46250020
3 132957 105455
2 154270 530123315
3 92986 142355
1 38590 101583 809609556
2 76020 76783569
3 106496 6292
2 67360 391115160
1 43746 195965 4157335
1 29740 33882 36238587
1 31767 82415 447255119
3 9281 167035
1 131139 160686 858557549
3 195639 174056
1 16038 137958 839139686
3 95841 122673
2 125259 777752495
3 139750 77869
2 154082 773872713
1 57727 188956 879196144
3 23998 112784
2 6372 437130948
1 11539 121989 114509408
2 73657 533434625
3 76595 77248
1 499 179700 448058131
2 4521 937074687
3 61175 116583
2 96750 30547335
1 151834 161957 488895697
2 46439 325237128
3 149361 5771
3 168825 120439
3 190149 102154
1 29235 131147 475944776
3 45336 126615
2 188117 837658689
2 41680 458512400
3 146585 141852
1 160343 166351 781814272
2 4749 28846468
2 38587 531134373
3 26185 64691
1 13393 132594 456521553
3 102218 106300
2 137822 379324168
2 192887 644675131
3 121064 28154
3 28481 51889
1 111349 168226 290817424
1 82585 144586 822996666
1 11629 40228 438374136
3 91449 109704
2 155873 270238524
3 87217 198620
2 149535 707690599
1 28718 32871 198287577
3 91636 51424
1 138030 163770 937469079
3 15402 43152
1 44713 54444 23580373
1 43207 135263 402125207
2 114162 210409226
2 50877 272161128
1 118273 124567 561856385
2 54809 677019204
1 23537 157144 480353882
3 39400 159384
1 17113 170794 4952628
2 93050 162461740
3 175003 158833
3 161996 159945
2 50816 145947648
2 121052 194663588
1 92710 101036 188048515
2 90687 568809446
2 134410 718560254
2 157200 778274385
1 68556 173634 757828427
1 31840 100761 40566090
3 100891 1858
1 23566 80769 290709808
2 54340 298706918
2 118718 37098575
3 199514 86345
2 125877 635508346
2 45440 341793486
1 33767 94161 462032290
1 139990 190937 561338007
2 110287 562104180
2 190992 339887157
1 109980 140026 852843323
2 136041 767291165
1 27771 56052 690678047
1 22263 143474 308926778
2 30528 269216072
3 31083 178343
2 72008 992319968
2 62102 565652348
1 64370 85567 70885956
2 145068 263030130
1 99144 179784 204047347
3 54039 198078
3 38437 184826
1 39181 43784 449095734
2 179657 875491024
3 108159 156237
3 187707 57246
2 115638 227132832
1 81776 134395 775127015
3 33248 164467
2 170044 11427797
3 29986 142551
3 28407 9266
2 134166 191302603
2 79556 212087351
3 17475 74342
1 32936 122181 68165448
3 103088 119449
2 167176 63930059
3 22690 131463
3 168418 80222
1 121454 160971 946072390
2 41570 141251019
3 44894 88753
3 69717 75305
3 8319 10985
1 93628 135958 841940978
3 170985 29237
3 58713 147877
1 124155 176933 60982872
2 12693 575817266
1 169443 191414 612837768
2 171026 569345938
3 149133 169176
1 8041 129479 314577605
1 32549 144436 71753270
1 78762 171143 539960875
3 46234 19715
2 167217 492899270
1 74968 136103 287744081
3 186419 13489
2 46432 744068986
3 31442 9624
3 139570 54822
3 68785 17859
3 94013 6678
1 20302 82709 707173932
1 112812 143600 762695125
1 81726 113766 809432900
3 100220 128788
1 24684 94859 232693208
1 158510 161381 100696851
1 66434 195109 571447225
3 180520 74315
3 49489 122391
3 106156 91267
1 71240 108630 411443151
1 119402 185378 549379144
1 43743 181506 797986977
3 142351 194297
1 29943 184326 115106539
3 16351 195148
2 116447 258734410
3 3171 92401
2 135673 834680772
1 111707 195505 993085409
2 28539 122038681
1 40354 199792 882806214
2 73137 832031355
2 14678 415199662
1 70911 152318 538742560
3 62090 100474
3 40473 187381
3 47955 135833
1 93642 120187 902757415
2 39579 912745666
3 17162 16021
1 140746 173907 125424938
1 124397 142704 281031267
3 104105 19367
2 98417 118266882
1 1241 40326 648862064
2 57123 109632496
1 12983 185258 544380719
1 47713 79586 765807937
3 70188 190567
2 193529 577916787
3 130812 66103
3 119095 134960
3 56311 176845
2 95610 216897269
1 7422 130393 87372235
2 14811 597161857
1 106995 193315 565597569
1 82168 142795 295133426
2 198963 140555673
1 82285 108655 504044763
3 73762 67816
2 59682 150185443
3 193417 18809
2 26655 853847642
1 55554 95979 313159162
3 176199 49416
2 137072 414951903
1 2568 144709 113465159
1 9643 18470 309377552
2 156498 770668845
1 21640 78555 427815732
2 48054 38577368
3 63645 30832
3 110402 43186
3 1939 171622
2 108841 65477645
3 12143 67601
2 109013 563499624
1 28601 37881 337346068
2 23100 52752780
3 173541 180320
2 40013 377667566
2 87718 26288024
2 12647 739573539
2 169409 741339940
1 87903 187923 603704853
2 21967 991643893
3 98056 158086
1 41552 131614 738952638
2 18032 263839312
3 10279 140596
2 149993 165105337
2 135851 773103864
1 99182 110203 459837229
3 3418 30328
2 61442 11174970
3 108244 171834
2 51475 491690490
1 2252 46676 223349944
1 46266 159352 602787945
1 1866 158809 435957654
3 12498 45627
1 77341 180116 39079333
3 183672 49934
1 6375 138584 428166996
3 43900 186352
2 43997 121768153
1 4760 192272 939577261
3 80625 10014
2 71308 130858585
1 105875 161250 95006472
1 74470 154476 894172443
1 5254 122014 461575566
3 178728 154799
1 100328 155364 714965817
1 5089 66464 618060184
2 17089 919619801
2 196180 330142708
2 32768 534037895
1 86337 197181 982615823
2 154458 330820028
1 76328 187091 549313692
1 16976 91925 651024677
1 15681 128606 327361941
1 10358 30252 423143090
2 50668 760320757
1 35741 74705 585966172
3 76643 75784
1 69373 94767 378840954
3 32577 92021
2 85919 915081247
2 54363 206727775
3 82199 63097
1 118380 126698 670503089
1 81784 87527 293071839
2 187652 717014520
1 10935 161254 405935972
1 153857 165453 236810787
3 52172 4158
2 111762 505162705
1 147254 188984 625039063
2 140045 177375002
2 147687 338769845
3 14055 1354
3 69129 1686
2 28008 589866511
1 38488 62670 187635847
1 51112 116305 742347430
3 164085 59204
3 85900 54430
3 18178 96563
2 173010 311088068
2 152987 756280188
3 32101 98267
2 81577 368416083
3 69679 38821
1 103253 105549 498171681
3 13722 12179
2 97343 909366954
1 69555 157160 407163272
1 84810 130223 895894240
1 95925 147156 784815803
2 130575 407095737
1 56925 96694 539445206
3 88674 74482
3 54346 149746
2 14866 175215032
2 77182 708606030
2 114141 493257065
3 100133 58602
2 35082 632405005
3 27349 24312
3 175799 129850
2 66176 922526230
1 92998 149893 779573616
2 31058 890399224
1 13092 195749 111963082
2 37683 581444650
1 49166 89614 428119616
1 139743 154284 767545982
1 11446 108187 862458278
3 75249 60067
2 154780 393690343
1 35916 146316 52855873
2 23612 150886703
3 69137 134110
2 167823 465162630
1 14576 164523 829000764
1 146228 152866 586778966
3 100327 113563
3 168409 136133
2 111382 611335883
1 118645 186327 339653084
2 162153 611617092
2 162593 436178311
2 79681 729795999
1 1678 184424 469344285
2 50617 403345749
2 45858 539747123
2 60118 859969637
3 142203 106216
2 198589 805099408
1 81231 119175 990775632
2 71774 301394333
2 142380 464757282
3 159091 123244
2 79335 658793932
3 62971 99602
2 70219 662720503
2 48701 417834786
1 23887 39931 474821952
1 59376 104857 420100714
3 60465 191420
2 26512 867175802
3 170550 107983
3 152895 3732
2 119920 58157388
1 7984 46376 964645704
2 98391 856821519
2 177099 918334411
2 53174 276248871
1 120072 161054 855834206
1 36945 163500 552279982
3 107216 96395
1 115278 193613 635941432
1 98296 115249 972943640
1 31925 157431 730318281
2 103001 305211440
2 93440 985287084
2 86160 129761201
1 84891 120234 489347429
2 151381 809716194
1 46680 110446 827723003
1 177636 196909 628565337
3 52980 193814
2 50618 523045203
1 14299 103036 276063848
1 125782 180892 653898144
1 13074 111947 21686662
2 20677 489292947
3 973 146283
2 63383 109937066
3 172335 119327
1 70258 163678 116381423
3 184957 49375
1 73517 87127 815036119
2 140026 639057724
1 4307 177705 900438269
1 105493 145799 785490069
1 87570 115982 90375169
2 107027 671889475
3 140968 143616
1 55574 70275 801539909
1 69030 125733 591491022
2 69864 807404085
1 115209 191471 216427400
3 195839 123539
1 161248 199328 265313902
3 106782 10292
3 139686 197597
2 49213 445471748
3 164883 70533
3 10853 189701
3 31544 127267
2 128421 440084027
2 3488 30543020
1 117610 187172 327148840
3 122886 61575
1 83762 125837 263741760
1 65316 74250 619329204
1 24345 142170 836057840
2 187041 406048093
3 186888 104061
2 199091 953210364
2 139979 713098231
3 13819 36587
2 13351 927198856
1 74849 130704 265582006
1 29640 134018 771095309
3 131071 8889
3 116417 132233
3 113342 48612
3 100978 63879
3 93072 187037
3 145857 108555
1 104087 107591 15029061
1 176731 191685 666440555
2 187142 873615892
2 48162 106002694
1 136089 150250 768833420
2 6939 71745932
1 26019 81424 379612449
3 157235 134362
2 96403 972925401
3 84033 86618
2 133011 110405198
1 17773 82722 274307835
3 128194 67201
3 74835 98221
2 161048 147476822
2 161005 484916633
1 109158 135163 369876384
2 148800 916655911
1 8520 189263 18381577
3 166165 13495
3 92478 13548
2 90510 751749700
3 110120 111413
1 53757 157777 270271728
2 119506 248353012
2 150876 322910574
2 42495 922667333
1 69913 172126 4095496
1 29853 194084 602781392
1 15012 188716 499236976
2 6622 481790983
2 100461 945701926
3 9202 47159
3 105606 46558
1 158559 193973 950072143
1 80359 136901 433761132
2 128000 48833083
2 90417 889040620
3 89696 47831
1 25842 107133 573354079
2 123507 465636460
2 184586 13426155
1 66482 118730 70114509
2 145940 613512232
1 92386 198431 308056154
3 48423 198941
2 53762 694068637
1 83224 105906 418015357
1 52264 161562 869199771
2 132760 39307752
1 45891 101989 301537258
3 157729 42840
3 62050 19923
1 98236 175202 959345464
2 133594 95049750
3 125122 38204
1 124489 183141 607141174
2 47444 855000708
1 178136 196473 40464052
2 133454 367163692
1 116796 172871 586908788
3 99819 191221
2 131726 128432587
1 141492 161076 518606160
2 55223 518244266
3 160707 83546
2 54056 414633619
1 26917 159841 697764989
3 92417 180790
1 52078 114437 197327602
3 122675 114878
2 153090 373647667
2 64817 667776113
2 125242 300023341
1 66588 96938 922911187
1 49921 173100 948870178
2 179660 148065839
2 158348 227354642
3 93109 8379
1 12470 168101 810614708
2 64351 508030459
1 111918 128185 670348678
3 129224 178168
3 5831 192613
2 61639 607901624
1 35042 185540 675929067
1 29490 139640 45352549
3 166545 8684
3 189586 46988
2 198692 411416285
3 27685 82366
1 127783 158505 448163381
3 145407 158615
2 161874 527864249
2 101330 946791709
3 67355 181099
1 46139 176925 131941657
1 63985 148258 343432951
2 100013 199170645
2 16233 19788896
3 17548 104069
1 74793 182812 946491072
1 14193 16947 661085386
3 152983 83666
2 10558 220056810
2 21298 689903195
3 94978 25424
2 6239 242387030
1 120322 159626 614251319
3 146119 120693
3 120170 3679
1 103575 110844 411421603
3 61177 157131
3 136804 172279
3 13643 80579
1 168264 189891 504657035
1 35610 60548 965340496
1 3198 59550 733253930
2 13487 323457593
3 136539 110083
2 97044 805140179
2 116346 784823079
2 158154 472269583
1 19132 115744 680875403
2 4683 555098953
3 191291 92680
1 32184 72082 440122633
1 62630 165323 403610650
2 42505 766209552
1 89703 163156 227218752
2 25094 673694290
1 22563 116517 523240362
1 127582 174669 707914324
3 123228 197887
3 182247 105429
1 37525 115947 236667479
2 58927 741050649
2 82303 48706683
2 113542 50387883
3 71618 27578
2 89987 778409170
1 127852 170563 604726235
2 153624 294128765
3 44647 146746
1 122453 180250 737753987
3 31207 68004
2 110973 202604241
1 65521 168440 286850659
3 58603 95104
3 151569 113140
1 26439 132372 420688569
3 145356 89209
2 86807 570733923
2 113574 855230260
3 75098 112181
3 82047 97317
2 189082 947175892
3 100181 68893
1 4970 23147 651184154
3 116421 196596
1 3835 109269 235975877
3 139988 77219
3 127534 164606
1 35172 108242 811663114
3 66877 156003
1 75505 161801 365206208
2 100286 183961310
2 102225 77669602
3 61219 57591
2 115382 765248537
1 148408 192552 472342243
2 156327 447406052
1 78270 166478 94112496
1 193951 197890 501437877
3 92718 44554
3 185253 16803
3 158669 38578
3 24643 155525
1 82524 111075 842830351
2 60190 908617394
2 83763 789369440
3 39858 65727
1 32005 74076 714514034
1 51847 149383 977654664
3 1857 3758
3 86411 51932
3 132773 25983
1 7961 180202 716498804
1 108394 127852 533152690
1 7765 91522 804268694
1 32623 64502 225486355
2 130964 91388272
2 64445 449698825
1 70823 82128 392442046
3 82091 44285
2 76723 156961735
3 178013 138792
3 174156 112103
1 115979 175759 298600646
3 178884 180276
3 197018 150295
2 65625 576905082
1 155632 193112 509561927
1 60545 93516 670856646
3 124091 107887
3 89056 96593
3 82639 47905
2 98856 257028035
1 59569 128617 926531551
3 119056 95771
3 14041 161920
2 79902 319703468
1 26884 190668 97193353
2 44030 925518075
3 162508 151966
3 90562 9785
1 17870 40784 644209978
2 16045 236529445
2 10413 328629943
3 127939 185388
2 145218 906939705
1 52079 83662 248118356
3 98388 131158
2 30949 736207761
3 198317 181163
2 195756 680720548
1 91014 198536 307525441
2 122762 923363597
1 54214 134625 747400752
3 109852 9509
1 7570 153134 77864158
3 21274 126098
1 28131 33882 872848597
2 133304 780970466
1 34696 81115 556665699
2 112657 746934296
2 47340 21040309
2 56779 178725178
2 13539 707063293
2 29071 948636987
3 8312 83308
2 148404 631899687
3 36230 85113
1 78810 119293 509912690
2 155499 899336296
1 69086 80311 652719575
3 42994 157238
3 4485 173182
3 54943 190829
2 135625 782820042
1 71338 109225 657763602
3 131270 166957
2 43129 193603943
2 175214 491223673
3 145691 131682
2 179722 291405652
1 76448 140297 7975084
3 137545 15021
1 81774 117629 520842053
2 23120 841781187
1 8342 175411 7573348
2 151602 381892277
2 170222 13700682
2 162540 508742510
1 73147 199929 701296687
1 16045 53980 21534800
1 184050 196970 775123691
3 114300 160509
3 96168 30204
1 14185 75687 254169382
2 102495 859895011
3 86610 185109
1 83441 130671 544868179
3 11795 27727
3 85302 8172
3 91188 123922
2 165153 68171185
1 82541 156006 866646896
2 94089 437233666
3 130953 28980
1 97047 135372 27966274
3 129832 190554
2 15878 214036321
1 72352 165144 287193024
2 32537 115713397
1 93661 97870 150399866
1 57963 131692 328230053
3 69497 180471
1 28986 133328 801967977
3 116189 109357
2 133179 205353300
2 121658 69816102
3 27237 147330
1 9218 110821 430912156
3 127395 37735
3 61226 178873
3 175457 184991
1 139959 195925 942923510
2 157443 169268173
2 5475 41289589
1 57855 128743 456533408
3 80716 137860
2 26611 101511752
3 105144 79499
2 164617 24007375
3 176349 177659
3 35956 74561
2 197086 454028583
3 198339 146273
2 41877 889315180
1 46736 95741 276007589
1 80811 134732 810456258
3 199344 29309
3 140678 78687
1 112763 123022 764590286
3 196177 8969
2 63210 617277631
1 74493 151102 348363044
3 85128 89868
3 120801 20616
2 157212 807138990
3 161183 86932
1 57429 157845 172439851
1 9004 118531 388017809
2 142413 186521547
2 67064 514211464
3 18661 21720
1 59417 141831 973769461
1 177922 198222 45851009
3 96894 20245
1 5394 52445 210302303
3 111218 166676
1 59124 196299 287027455
3 26826 45640
1 250 104723 995349408
3 23173 51393
2 144005 856150119
1 54606 162407 636303142
3 128589 98732
2 141462 259518542
1 17399 198736 53432002
2 117354 448680198
1 28930 131429 8889180
1 30244 87184 171135736
3 47972 24626
1 9935 158702 271139182
1 38804 85387 782953340
2 25163 503321627
2 189780 556758058
3 192090 119914
2 187057 775859499
1 87993 163337 151207052
3 42386 146734
1 41960 185412 443974074
2 48443 758510258
3 48491 153738
3 81384 165283
3 15555 19842
1 96152 154682 147638803
3 36292 123727
3 83664 70137
2 78953 515223493
2 67450 924954378
1 6184 121764 428103681
3 91572 174840
1 18538 74390 749754161
3 195638 155795
3 37701 15465
2 91248 705114798
3 140073 99794
3 89010 131404
1 57587 145806 98795504
2 3553 544468780
2 187384 127204051
1 4557 176155 584861097
3 1839 104094
1 60866 121843 694981618
2 106449 23005655
1 163093 192320 838088071
2 51408 892856878
2 117911 209248258
1 12053 161943 293028337
3 124905 196472
3 34791 96242
1 12761 52954 865983022
1 87062 190382 116913778
1 104637 157898 436731308
1 80573 126484 644192475
2 93685 537275125
3 430 22081
2 124063 203674736
1 7308 109638 77038197
3 188067 115088
3 49811 128735
3 182015 197842
3 161536 14676
1 17695 178316 172318907
1 97617 152818 920099223
1 66269 138532 24939124
2 83679 698537531
1 78787 119515 37163236
3 119171 13516
3 124258 122565
1 121769 138253 455322306
1 139971 183094 715916810
1 2836 46459 264977818
2 34691 95405988
2 28547 911118927
2 157189 845739101
1 76695 161624 529289008
3 160331 169659
3 33917 9634
2 22975 608222921
2 64222 667452048
2 34220 598664288
3 87226 137245
3 35482 109879
1 13146 120600 171212882
3 119964 147026
3 61009 132649
2 65259 806440221
3 176018 7896
2 72095 241388671
2 120161 316503039
1 49955 152606 777813313
3 112136 190788
1 51857 195775 636950033
1 11721 173114 933662133
2 139146 701726714
3 109910 178819
2 27888 456651602
3 71649 144041
1 83739 182960 772708135
3 183260 123765
1 3479 163951 336910838
2 146491 902342527
1 59641 137652 104557973
2 462 809009886
1 76881 169858 455158306
2 104189 165512716
3 2576 89105
2 77412 27558030
2 98410 557073859
3 98100 86454
3 157593 156522
3 25912 81696
1 96721 126276 116149044
1 125711 137087 758883174
2 66813 426617947
3 52226 118853
2 21458 103251815
1 24999 120445 733925115
3 115933 194649
2 194392 13207318
3 158816 109094
1 41145 129799 443525541
2 59259 663639920
3 80127 29236
3 125939 159222
3 157332 170286
2 10083 227348944
2 65873 438125115
3 22830 72528
2 63779 408668311
3 58953 170508
1 98066 121199 701142568
3 789 48199
1 31917 87624 150782792
1 101134 153591 457974398
2 135653 124267107
1 18072 131190 622706526
1 10635 133357 150684069
2 57872 13751666
1 56341 65265 420353058
3 195423 130309
1 20083 179374 618895396
2 192740 213895123
1 132150 149619 819764112
2 36653 246765750
2 177803 76126192
2 166184 716488508
1 2620 23432 597737658
1 113362 142977 265984643
2 48110 800895199
1 2820 178076 963966977
3 199062 96587
2 117145 925713593
3 164613 128519
2 124453 394483517
3 87743 34247
3 116142 117079
1 95201 168102 941255519
1 129624 192424 501866201
2 183042 274018153
1 76374 162827 630382755
1 84214 128072 29404087
1 233 101478 327090781
3 141910 185820
3 110548 105276
2 173528 892473663
2 16513 652607060
1 53301 184108 931684317
2 96039 328654789
2 176787 763393932
1 29118 92574 841890058
3 35619 11155
2 162179 166191162
2 143375 19277881
3 104428 42578
3 54861 11365
3 154988 174326
3 88544 100192
1 4690 6153 60005333
1 38835 85542 359135371
2 111823 726461788
1 2528 79316 374134134
1 155787 194979 401236677
2 179498 479418889
1 74942 84575 981654341
2 94515 247944202
1 104324 139299 488830184
2 46086 648915260
1 92713 170799 809202608
1 86405 135566 884761587
3 48902 53251
3 83209 29758
2 166122 497676861
1 2390 161974 972591336
3 15552 169837
3 178146 180340
1 21194 41117 956601029
2 196063 493159578
1 10388 180189 600624360
2 127727 120228219
3 199869 61775
1 2367 38248 904103906
3 18736 76371
2 133274 244401424
2 66496 748703564
1 87083 130800 366858047
1 25962 121315 330130426
2 187621 56502256
2 111740 750816653
2 134676 963731919
1 115137 168991 126409213
2 85272 514285658
3 170836 125355
3 101348 86358
3 43045 21088
1 73980 106500 645524240
1 62655 188848 228619549
2 94396 224252108
1 109110 127308 898317315
1 40018 142466 654002580
3 98946 119797
3 16260 65520
3 185375 64892
3 168798 66793
2 185495 479763058
2 166548 299706581
1 80194 102681 889006561
2 45176 172015157
2 111557 273619965
3 195172 125133
1 141552 159815 519790098
1 115861 189239 43384825
1 69003 167798 450382642
3 192403 176670
3 76144 87658
1 48862 161728 998825939
2 76128 165461346
3 164112 110945
3 176222 31774
3 186211 121221
2 97411 638001027
2 169867 144089911
2 48369 533447826
3 22422 24468
1 118071 127993 474807916
1 25404 139979 669366417
2 179806 394750372
3 120634 8669
2 63149 549392844
2 8578 863858857
3 100762 38688
3 196624 128627
3 12826 148237
2 50308 476745172
2 146824 893748060
2 187866 724745427
1 147481 199972 437032976
3 177166 105017
3 6063 85614
1 69974 195700 76933282
1 99554 133258 941894760
1 90328 131313 435253143
3 58728 190053
2 121881 920292006
1 131742 139729 495361593
3 83414 81607
2 62530 498188423
1 95985 149907 927036816
2 95266 349041411
2 69327 683037271
2 112371 745968311
2 61536 538723430
2 161247 857196937
2 12124 834679516
1 95593 110917 854431633
1 23443 187524 868860765
1 92996 112184 998309247
1 91890 93304 723593154
1 155402 170779 669327038
3 49177 80739
2 184220 274600472
1 57675 97070 200003974
2 117619 723174540
2 173228 644126863
2 137052 755035981
2 137397 675480942
1 175492 191117 925030150
1 61230 132395 217632471
2 145395 794689692
1 107497 138348 158925132
2 137462 149783088
2 12403 192853382
3 95380 185891
3 114945 197553
2 91642 872709425
1 103911 182485 874213903
3 39544 186364
2 96899 575750049
1 160266 161211 428331345
2 59170 144212704
1 42524 68218 460930184
3 130411 125179
3 1272 173294
1 7117 197272 90520906
3 76078 186293
2 100518 674228172
2 153175 556682778
2 126211 711066528
1 45499 100001 309718640
3 114621 155689
3 176596 118230
1 5204 53185 174178542
2 36367 79905690
3 89065 55069
2 85929 784657509
1 9159 47209 619012227
1 42957 138885 744002304
3 176639 51109
3 52150 44028
3 181742 16545
1 21553 96501 111148164
3 59496 108247
1 20522 111091 468848859
3 128221 115071
2 42760 146058881
1 31857 183867 665540218
2 52111 121839916
1 43039 196976 682077128
2 104070 138089468
2 74638 987586349
2 152837 115446294
1 38529 118521 523660121
3 195750 28439
3 96688 158867
3 175392 94251
1 44138 194719 593834075
1 28307 99822 728833355
1 61387 150364 411533203
2 108042 959429153
3 66280 110354
1 72135 134609 618205760
2 115111 815692089
3 77179 88318
2 134202 218399636
2 20286 702351659
3 89421 37166
1 22915 108334 526697488
1 36835 47824 762247920
1 73641 165419 142538837
1 137398 142682 846677714
3 107874 152936
2 66495 729215847
1 8864 37332 917447558
2 6668 342816632
1 119355 178488 564847256
2 77194 774941841
3 55588 29367
3 7316 138995
3 56181 193632
1 106231 142475 446754045
3 143024 94547
3 36393 29003
1 88732 171715 272692570
2 351 461798431
2 72693 525952719
2 130063 428098233
3 44422 159721
2 68026 336497037
1 72906 159183 392076247
1 125547 175789 881758692
3 8677 26774
3 160410 95221
2 116309 624471746
3 90700 135216
2 183357 835461137
1 16223 41728 433716403
3 106509 20915
2 32110 190152227
2 113728 795933537
2 160078 629029613
1 9313 161928 551648144
3 51712 83048
2 174426 300994793
2 99229 356460104
2 30271 761910859
3 35742 88319
2 94956 282816682
3 93804 98779
2 38735 990528298
2 164861 544575840
1 66014 161622 277021408
1 84346 147590 205073100
3 192673 119619
3 181827 45514
2 187531 566446384
2 154921 237788402
1 91864 151770 467810257
2 164286 190747308
3 195441 47672
3 130793 141587
3 95530 98968
2 157446 436129719
2 5997 914316506
2 118509 486543279
3 102238 36251
1 53718 193304 713593026
3 83468 179630
2 132896 500106480
1 86110 180897 59639599
2 175289 897600021
3 159847 27991
1 98499 195718 4423145
1 10016 57670 662373033
3 48295 54188
2 64541 519411320
1 67732 120144 946037270
1 82748 198728 408021491
2 150106 626528760
3 119397 25703
3 49791 299
1 106908 128513 160236133
1 6174 161107 84510710
3 120821 152278
1 75255 92827 847056514
3 87225 120233
1 51754 187955 192389165
2 64420 276715613
2 71483 896061443
3 74733 186711
2 108920 751135912
2 183760 642140829
1 45333 102929 440144005
2 126568 713897985
2 136404 198657993
2 198480 660101374
2 48185 10418449
1 54249 68633 599067756
1 2545 164500 195763884
1 57591 119875 477700915
1 101231 116580 396645458
2 62637 454158128
3 49747 53976
2 81141 367581998
2 191274 68470496
3 38764 76377
1 36658 199273 443102128
3 135466 77101
3 50408 162857
1 67391 187590 467857835
1 62661 112545 524349728
2 147535 623877016
2 103204 396760274
2 119712 627402388
2 131002 328287087
2 93674 574025048
1 61081 136830 60876507
3 32267 74341
3 183085 175694
3 75398 162002
1 161937 164051 449611872
2 40010 58990039
2 74711 101124822
3 138599 132575
2 113746 286073549
3 126388 114333
2 52419 879500835
2 2388 646340515
3 65861 82594
2 135096 313101573
3 150633 178582
2 30648 348161178
3 82272 80279
3 84341 54575
3 75235 11038
2 149033 455174559
3 83964 123276
1 30357 135499 942214832
1 84123 182794 200598889
3 65218 61927
3 168199 5504
2 194042 671126259
3 69466 66100
2 184885 201982052
2 119577 217478449
1 33801 59730 204079820
2 50985 310535554
3 165196 133279
2 89139 493454724
3 177510 86676
2 37388 766205837
1 182527 198246 646790320
1 7778 103375 784872876
2 33044 756177014
1 119984 146512 490871723
2 82182 888727737
1 23821 114590 685215952
2 64293 657846743
1 4563 79791 992913629
3 30347 20955
3 44491 119970
1 50314 194363 663844156
3 180810 152674
2 25735 529178360
1 3052 82579 268509629
3 51216 142091
1 111052 197813 907691400
3 29031 100269
3 40316 152409
1 51524 105928 615434759
1 145693 178120 871075671
3 27467 16885
3 126254 60945
1 8807 105723 22740989
3 130997 177038
3 47669 135308
1 87747 101293 853886867
3 97568 151942
3 171103 2034
3 145646 161822
1 97627 141568 133091930
1 10455 108567 49652854
1 36064 97833 80478596
3 4284 184161
2 104697 852523320
1 3831 115005 980308904
2 145383 815565404
3 131305 144223
1 87212 102877 921254009
1 64757 117569 564480115
2 84856 621614369
3 70511 27724
3 43138 178443
3 44988 71241
2 163626 797340925
2 68214 72822940
3 155172 65638
2 119065 169521824
2 82078 139172092
2 34869 82493749
1 85335 165774 284294294
3 19487 95315
2 144022 391871323
3 25664 109768
3 70308 11758
3 94888 105740
2 191688 880746612
1 61859 76523 119412841
1 128096 166112 104536944
1 100966 157209 336025851
3 79790 164293
3 134543 168073
2 79824 756964306
2 179527 960928199
1 144349 164682 516067227
3 29105 132659
2 139105 245916724
1 176957 188475 869263730
2 116609 861793154
2 99330 893012235
1 44369 69395 349350988
1 98864 138763 502054509
2 30159 332025771
1 9549 69407 367509534
2 63250 49178031
3 169198 183477
3 86900 61194
1 36384 81772 455390647
1 20417 178994 694184666
3 11418 86316
1 51521 103488 416507107
2 40278 603993046
1 99439 103574 573802533
2 8707 695336277
3 130612 95475
3 41350 130743
2 189785 933075296
1 42750 66525 225295716
2 38003 428504681
1 19635 179101 246000345
2 105507 953084019
2 83240 810953195
2 23175 414607385
3 148295 90950
2 46856 354801432
2 11817 996038373
3 196063 99717
2 135894 437302736
3 30652 141705
2 122053 309512759
3 88383 195076
2 22501 791996958
3 2267 99714
1 34449 155416 877522333
2 65316 605589481
1 141409 163578 756135833
2 3445 466379413
1 98881 142310 149262512
2 72472 687249383
2 70726 198105646
3 171105 38675
3 187524 178280
1 176957 185645 239916075
2 111893 584845901
2 88859 986875048
1 44114 195049 981744371
3 7031 153932
1 18747 46496 281115863
1 94504 132397 323677962
2 50562 830301060
2 143829 176898867
3 76088 158195
2 69176 658831715
2 19869 611777945
1 88033 97420 391071165
2 20270 281346131
3 83447 33913
3 81239 124340
2 89556 525464447
3 16194 159874
2 8049 322080376
2 79040 864093273
2 151930 970073781
1 169067 187070 862867920
1 62601 81347 731244565
3 68728 56079
2 107090 986206899
3 32091 116828
1 18685 132273 103103209
3 24931 182322
3 130909 100186
3 114405 121574
1 106942 138954 541124134
1 52594 96315 465439558
2 189469 397078005
2 199209 868841851
3 104399 153439
3 175592 53312
3 137217 114037
3 70757 155014
1 169143 194556 402718490
2 141281 26939336
3 42289 112084
2 140828 428789739
3 112316 5287
1 99122 164539 396086965
3 89072 171317
1 140661 184841 499211115
1 153440 157173 542029626
1 18537 126078 519675606
2 106084 447812924
2 183654 739415700
3 52227 142711
1 8722 168301 657008236
3 35808 187915
3 33753 62377
2 109149 636660760
2 40873 667721518
3 3020 146864
1 66226 95659 62152003
3 175015 149638
1 68627 158431 224571561
1 82102 165526 169447066
1 107600 159980 375683835
2 78820 405102820
3 165351 131292
3 111717 138572
2 80747 258290854
3 26802 31561
1 47342 187218 160244286
1 141183 177216 888798251
1 174181 190522 741216708
1 34754 95728 383840632
1 14442 66798 590676295
3 141166 78581
1 156809 174604 226064724
2 82558 509272740
2 86180 891301760
1 5098 64002 168099585
1 13167 82793 230214566
2 97688 941923008
3 29393 177109
3 130854 166162
3 55073 163691
1 33080 161406 760038370
3 37497 177783
2 84863 157470839
3 143650 15568
1 111142 146809 398848131
1 12458 182718 860220066
3 92900 100308
1 41993 145186 733253175
2 89078 362073092
2 40829 990009818
2 79899 13177402
1 82444 98718 937125912
2 44146 636238618
3 190894 27606
3 32167 199332
1 48884 171938 859988879
1 377 188560 657235795
2 78822 561096991
3 25664 115771
2 19588 165733485
1 181659 188964 64548930
2 165383 369779472
1 32669 139057 247784012
2 123986 739239717
1 17261 112709 483405692
2 174298 594359769
2 123915 810047713
2 157079 637613975
2 184277 34211264
2 198465 338055461
2 43866 61623095
2 19628 374365413
3 127027 52298
2 40119 237039038
1 72320 104846 106746062
3 155396 28226
3 22549 151706
1 62578 101529 689469240
1 102637 142391 330358689
1 71670 105593 134395301
2 52153 458709962
1 93983 101316 765739719
3 172259 37014
1 67363 124542 430663779
1 169222 195618 113819229
2 52331 430646212
3 79489 108137
3 67705 69921
2 111922 43438423
3 32741 42626
3 47703 102187
3 92445 47647
3 185361 33207
2 184446 251976518
1 27591 136701 477410083
3 142032 33751
1 13051 127408 282739774
2 196832 65757836
1 120214 143057 335867608
1 63089 106107 468180107
1 64660 86899 236565805
3 69699 171827
3 51863 26550
3 157054 96283
3 195532 171498
1 56079 81681 816340720
3 45695 151495
2 166038 447122928
3 164586 77773
2 147133 846180996
1 33050 47160 958885193
1 81928 148188 577441454
2 56536 855640074
1 85942 167987 192768536
2 113312 806470735
2 47332 392426006
2 109336 694791236
2 135577 769363307
2 46211 199648552
1 32773 148125 506797966
3 193246 154894
3 108775 107241
2 79216 620849503
3 131460 148462
2 118263 858133810
1 45482 93004 934471280
1 75501 91445 260595963
1 2516 83019 170388318
1 17144 163761 643363687
2 143851 9061329
3 69722 167431
2 87449 482950021
2 18415 476318451
3 198536 54120
3 107090 185614
2 150915 639869533
3 2101 106984
3 53699 76938
1 5311 52644 766068661
1 16249 67190 431096785
3 29814 50870
2 80691 584664673
2 156754 253872820
3 58682 29945
1 79625 195423 774526505
2 130388 771200062
2 148547 696513989
2 9534 153959178
3 95388 119034
2 174931 735774344
3 112905 104388
3 44655 73333
1 87417 154403 756607252
3 168471 169031
3 181629 107146
2 163806 888018631
3 194366 165665
1 16810 111391 350439404
2 5841 840638390
1 59067 153232 524181315
3 104435 163683
2 38253 474139522
2 198063 614629244
2 113551 951570820
3 143450 63879
3 82823 148516
1 34142 184016 337107838
2 150504 99774379
3 24501 165328
3 199193 93104
3 84450 83856
2 174011 441962714
3 136530 164071
1 70789 97922 561014414
2 53600 99917603
3 198083 43110
2 127668 113243597
2 108307 209829550
2 131328 764474486
1 165829 170451 272056155
2 125472 592950813
1 89952 141583 810119829
2 175039 876452979
3 107664 34439
3 137404 54671
1 7797 174899 209326780
2 56135 98674377
2 118799 913709573
1 95067 119746 421268682
1 57709 77318 160025341
3 134497 187157
1 29652 139108 490517399
3 57775 174352
1 120585 182140 556113767
3 120555 85334
3 26034 127481
2 56641 686574102
3 109389 20992
3 40514 91148
1 131645 145346 378715550
3 86665 120092
2 28860 146706685
2 113984 235767048
2 4386 573403612
2 134319 621014322
2 128449 778548961
2 90137 307542631
3 150287 163071
1 54195 55185 46097917
2 16076 917630284
2 156225 854139810
2 148976 718664988
1 123217 174989 118034504
2 5987 101464903
1 138006 139611 895983692
2 196912 853308541
2 34727 116133168
3 19513 129674
2 34915 683613712
2 48330 242027103
2 119732 305469870
2 17673 90677314
2 101026 392876842
2 123746 606400339
3 102227 60591
2 43382 444611921
2 41864 947373146
3 42124 137786
1 10606 35107 90104170
2 89714 867510480
3 92091 99192
1 132762 142288 201100338
3 35840 124092
2 101016 578326698
2 71628 714151732
2 90361 115966310
1 61409 140308 323949090
3 107841 9696
3 96599 63253
1 4417 105044 149241099
1 25008 77858 525597816
1 41502 90357 897115070
1 5349 7081 442412645
3 107952 67356
3 69147 108188
1 58070 194764 764270773
3 9156 70768
3 146435 36170
2 169358 397003796
1 75696 84116 879416347
1 56532 87410 144284822
2 113102 80230757
3 100430 46056
1 64694 198406 318129061
2 11202 293149513
2 187807 738475432
1 91795 169347 663628718
2 85606 606163437
1 46896 102500 745652366
2 178951 551729006
1 41469 137196 832995041
2 90950 733730551
3 108647 157084
1 64475 172416 379328160
2 58730 116928585
1 105977 150343 443556708
3 88250 152929
3 76169 105831
1 60815 75792 960255077
2 126428 36264315
2 87147 90096636
1 61127 118271 553908885
1 55728 200000 965284524
2 60011 835578635
1 136269 160734 957435428
2 169310 380269696
1 66838 83889 508717306
3 88560 162535
1 96557 157118 907177194
3 21075 184150
2 196290 544688108
3 181690 136463
1 20170 172114 470213738
1 809 20421 402673662
3 137201 45988
2 192961 831661305
3 17585 128672
2 170987 307858483
3 139671 143961
1 94175 132966 338414632
1 19151 67429 239714028
1 185704 193531 723221705
2 165139 912608122
3 123753 24647
1 131816 199147 759592739
3 84764 164527
2 139602 993610420
3 142819 65059
3 104389 192341
3 44514 107268
3 37530 138249
1 49501 97681 663533752
1 12260 35777 346037390
2 131872 396588063
3 18095 97611
2 179515 419960049
2 181590 287090521
3 51686 47740
2 104161 817477307
3 101702 26026
3 92463 149174
1 63381 89363 737799345
2 173918 631380545
3 120068 101844
1 114848 179630 861776123
1 31762 37607 5215507
2 75626 524571430
3 23813 663
3 128032 149720
1 65573 185898 144256556
1 120562 190058 945370512
2 49703 673114846
1 3668 34438 896643681
3 194215 39339
3 41228 83405
2 117765 759322709
2 25189 657447384
3 84752 165448
3 7016 101673
3 77994 191161
2 41711 49064415
3 50258 41756
3 133923 154432
1 78917 105595 309221715
1 36912 174782 812490210
3 44553 162951
1 42455 112461 230805610
3 172181 123394
3 87576 26225
3 33710 127976
1 39655 172533 211152736
1 95940 115225 138206619
1 472 161701 660821149
2 92771 699294545
3 83957 193590
2 150826 165081709
3 119599 15861
3 113935 28326
1 101371 120402 396692927
1 16210 49542 155314976
1 163426 192886 498403810
2 107815 941203693
2 187768 430398973
3 144703 115314
1 25546 126024 228981660
1 6393 41302 725259655
1 116538 139276 954567898
2 174164 269134706
3 175928 96402
3 122948 95368
3 195259 188685
2 150255 189183783
1 121048 172002 647256160
1 33070 176694 951206694
3 11987 46458
3 121589 55440
3 66454 40913
3 31806 129815
2 176865 214332930
3 189078 100746
3 94473 138660
3 230 64716
1 62238 95099 956155799
2 141987 417131021
1 56981 120994 175423707
3 136360 108236
1 15160 195451 960387233
3 129600 98068
3 81981 195243
2 70028 533909133
1 34215 143401 120816067
1 90139 92753 146076751
2 90276 9789610
1 16166 32168 405131493
2 172243 905845512
3 19159 181482
1 98593 180188 991395890
1 17931 154519 508664612
3 161372 64671
2 135281 961931345
3 186760 147297
2 102333 224810529
3 68078 128037
1 84050 159346 73569129
2 1712 905492842
2 46462 267804773
3 171541 164099
2 124253 174760815
2 23680 912984625
3 46182 141780
3 77864 4232
2 46531 14901336
1 84824 164652 747510894
2 43875 870090216
1 48652 172760 267098475
3 47167 104075
2 57104 548625769
2 42736 154490427
1 22751 147760 482024205
3 76563 138817
3 118911 43108
2 44630 307309507
1 20134 130464 916718168
1 41445 126357 988911239
1 19192 146760 489479572
3 96862 83583
2 137658 664306705
1 23444 196025 336203259
2 195854 991949634
3 96010 168812
2 156730 278329841
2 37446 660339857
1 85026 162690 58758669
3 115496 57480
1 97797 196313 19019651
3 129524 8758
3 167932 122887
2 196428 138655990
2 68656 258597069
3 190634 56177
2 21607 676605604
3 11866 12634
2 77719 874855888
3 180626 50587
3 33414 156334
3 83084 137365
3 20896 170907
2 182222 431236234
1 13498 155026 245396064
1 50527 164739 854204868
2 156837 274669960
2 176809 526765343
1 9172 136362 709369571
2 111860 801021789
1 151823 185042 426076559
1 57181 60207 568037613
2 78461 192763705
1 18493 129691 686766843
3 199322 71156
1 56159 76558 124058515
3 39065 127929
1 19050 156803 435491993
2 5312 395399317
1 10293 175879 376167578
1 38487 46212 98138572
1 76967 126334 833256432
3 182239 157863
2 26472 523745818
1 23278 179589 43067485
1 701 60811 961076472
2 145333 600491897
2 171717 661836650
2 21234 351610585
3 55453 146450
2 6131 206037848
1 57846 93576 938661937
2 176564 990626303
1 109230 141282 124100603
2 104038 508116634
2 62047 958262555
2 151747 516272437
1 88803 150604 234431330
2 47867 294763947
3 18785 106649
3 186213 153805
2 33486 918404537
2 140750 445522656
2 95168 68863258
3 56664 99400
3 89549 175840
1 57923 61443 94361216
1 7359 55658 358322880
3 30517 76904
2 151675 531583718
3 191464 5210
3 156866 143423
3 84755 15466
2 85117 545363428
2 21319 488182745
2 168483 962025612
2 55825 32500069
3 49999 92125
2 84184 116752673
2 120187 475654089
1 68895 115330 364595669
3 120433 27144
3 31677 165409
2 107072 420148557
2 125427 867498830
3 99691 27266
1 139162 140408 737522
2 178735 366432145
2 116840 230939259
3 129718 81675
1 10978 96745 662526217
2 42110 603741060
1 31138 114352 187428176
3 56394 174849
3 109740 120981
1 117586 187873 298501682
2 176618 484400777
1 86261 119528 97809877
3 151660 49779
3 184373 33110
1 160575 182620 396739334
1 117810 185509 812439040
3 102800 82092
1 12039 56087 667745511
1 42258 197488 909381232
1 108172 170277 636049817
3 4511 11431
2 37291 611970938
1 36969 112600 959961707
1 56370 165059 122427122
1 34569 108343 916939342
2 163259 956084981
2 44751 507954100
3 116906 156322
3 35676 171214
2 111446 987780382
2 47799 642189952
1 85432 115236 761304293
2 122052 216309541
3 4655 17346
2 127238 679365779
3 163935 131836
1 75599 108083 735105982
2 169243 808755862
1 73456 94124 644595019
3 192645 55605
2 102361 562426709
2 91497 616831463
1 93750 184946 322464345
2 52229 906952547
1 193284 196625 708365391
3 91728 199355
1 54538 176592 986166162
1 50141 79222 151218487
3 122540 36594
1 25857 148520 398251400
3 86064 13529
3 162865 155424
2 25593 643709871
3 28599 39712
1 160499 190424 668187528
3 172888 1337
1 39779 134397 623938262
2 142247 237332153
3 158049 22803
1 358 94608 63824060
1 73090 168045 83515946
1 98306 163187 904706086
1 41537 188848 420579210
1 41114 182660 905024805
1 199461 199496 822386454
2 36919 355834199
3 166562 82245
1 28509 164654 653740783
3 45923 188307
3 177039 166074
2 22629 516926401
1 111494 168146 28698644
1 58475 61790 765844437
2 95588 414155461
3 88638 67977
1 19901 57769 413081941
3 110108 97785
1 31485 106022 764413325
1 90725 199074 762984866
3 64143 1546
3 98450 176010
2 12762 389830899
3 81732 16191
2 47255 967630296
1 29904 150469 888040931
1 111433 165139 917507363
2 27330 554324901
3 129786 17214
2 147270 375551173
2 52399 161893774
1 105861 178451 650011269
2 10650 999320246
1 122215 181948 347191831
2 178146 963008685
3 155030 82420
3 84554 37796
3 113708 3978
1 135317 173060 515909305
2 144877 274750490
2 72036 304707730
2 107427 266641300
2 105544 41231369
2 5843 218848666
2 159188 874198830
2 171917 487196218
3 136673 158522
3 150060 146376
1 100986 193985 915885287
1 111637 199817 805431191
1 81476 119960 597184739
2 46060 524521085
1 142148 171813 712708499
3 193419 56095
3 130414 168277
2 17540 945447929
3 127777 53150
1 55978 193609 960061383
2 94292 538849893
2 254 294680967
2 42830 31737562
3 82618 104282
3 91579 100627
3 16489 118652
2 184593 670705907
2 535 981071444
2 75369 348244188
3 62989 199402
1 87692 175402 321828442
2 168904 233937342
3 186009 119028
1 63404 178646 964444952
1 78137 108774 457740753
3 50738 109829
1 64160 86647 58180874
3 191286 17745
1 4483 132365 833982521
1 38655 42974 105604118
3 40214 42607
1 82487 100075 433747257
1 119583 150685 310277591
3 185912 95865
2 88640 540565477
1 15319 50149 236195768
1 152304 156605 328480004
2 70171 552001659
2 110492 860900130
2 164953 228483650
2 179158 461389468
1 37311 50216 786601964
2 197460 960925762
1 608 121312 21348204
1 73564 187696 755063071
3 107175 16212
1 61023 163454 843802780
3 124107 180393
3 8524 52075
3 134966 75580
1 48690 91386 286208517
3 109571 81103
1 996 170377 729247282
3 167178 39066
3 22037 155691
3 113000 115633
3 183641 118864
2 47150 44592797
3 127497 146790
3 199924 175101
3 68139 155468
1 31360 39535 166947059
1 124844 170969 870282363
1 35613 118113 216039391
2 31269 570309596
3 99562 63482
2 65678 93923040
1 160302 174920 400830839
1 148205 166351 981425358
3 101271 185673
2 176618 472350158
2 178658 959199750
1 992 59261 812692800
3 114448 44715
2 61754 243133526
3 93400 99862
2 187728 47329679
3 115679 140079
1 1204 131380 180624471
1 91388 133646 479808350
1 36651 157454 54701839
1 72906 163776 373244004
1 8793 63239 955439886
1 123285 159613 555823202
1 9586 101157 416802816
1 79073 177093 676758197
1 136461 196934 717958934
1 59152 62397 632904276
3 2250 3117
3 161801 74823
2 116827 184200410
1 2586 58606 744862106
1 38002 157967 390151107
3 62558 163800
2 179883 931414585
1 87314 115771 121010067
1 22496 65754 415785985
1 64045 123136 799231795
1 36677 184897 446108680
3 15468 154167
3 11677 34681
1 96284 174613 29076862
1 45452 71976 198040791
3 17799 125410
2 139849 746576566
3 68467 78280
3 33795 169199
1 39247 186264 34571107
1 26230 153075 122330580
3 139887 174968
3 156504 60148
1 86646 191312 246906161
3 118749 133743
2 118411 240416108
1 32125 98491 323673528
2 155145 70094828
1 27852 86941 816100525
1 103348 158090 482585010
3 122584 187025
1 37692 49496 185357795
2 121455 74159607
3 43433 145322
2 73035 209704699
2 107880 330084262
3 63435 104891
1 45039 127105 860517267
2 184081 614018046
1 34026 41439 154518937
2 53380 642777031
1 43331 170796 140688208
1 79262 93957 342037609
3 19856 100510
3 15199 24100
1 36843 181867 594609200
1 58455 191039 49170164
2 46081 239664810
2 174961 217022035
3 184899 71842
3 17808 79550
3 137790 145145
3 113436 31404
3 112371 132722
3 48578 14942
2 164099 560044997
1 9640 40105 59684357
1 96308 169281 492263479
1 58223 110741 762616630
1 84562 168983 980361318
2 114033 380394015
1 116097 154940 930537910
2 159605 907183358
3 140650 4626
2 187190 897787090
3 190536 9676
1 45116 182898 145702485
2 41547 264230674
3 167022 24634
3 90618 152792
1 63997 77178 810582192
3 31262 189573
1 41154 144389 234966060
3 128451 188487
3 68732 124932
1 20637 118231 148619311
1 149030 177728 207279713
2 163687 962193698
3 120091 76532
1 81642 135549 529155361
3 108020 15855
1 114288 136729 807631791
2 142596 592069994
2 148378 430739540
1 10416 116659 249797006
1 35304 129678 57246733
1 28591 102115 887579498
1 24000 187265 752153770
1 73433 137308 231702033
3 145337 168170
2 103128 14527181
2 76374 863906695
2 128955 261824000
1 236 110816 883475031
3 156681 28889
2 128852 686045442
2 176252 783920264
2 42869 332721468
1 60620 161086 993508924
1 97948 119080 709526634
1 4691 199711 124502195
3 139714 66789
1 125310 192768 769141101
1 78219 173826 947892909
1 58583 164540 562967370
3 32324 46537
2 80688 332828585
3 160695 81860
3 104905 63335
1 20075 48686 999735031
2 56487 709987880
1 128793 137468 700187219
3 3043 132620
1 28624 56038 734049161
3 184215 170646
2 145729 875953851
1 4105 174020 194730326
1 87353 146581 449675102
2 93750 970644933
1 23678 134582 153067469
3 97270 141414
1 132173 142430 666805364
1 81027 162645 356189416
2 176266 943047522
1 63113 82419 806126586
1 34339 97809 34144533
2 139206 770224956
1 7656 65296 968102500
2 18349 924099053
3 182733 72879
1 24806 92580 628257237
3 135973 193907
1 16278 167309 211824465
2 13977 531100361
1 107196 156528 294723965
1 61851 161253 427192446
3 183331 119651
2 119512 819622942
2 160837 361531087
3 11591 190470
2 183851 304577697
2 6141 387975774
3 39732 135740
2 12179 387774296
3 51540 196100
2 61197 475943508
3 129373 83594
2 168574 536477835
2 121499 785267926
2 34326 503918870
3 25363 50605
2 99909 538096562
3 2862 89703
3 12538 108798
2 148212 472423945
3 90164 118634
3 119455 195859
1 12003 129928 636715639
2 132095 114270749
2 2862 510693322
3 198155 45067
1 99328 130719 723253131
3 47746 31130
3 21030 29203
3 177 159357
1 115823 156330 704948116
2 173740 689259912
3 112098 153159
1 37 70081 68870832
1 81284 163551 391867904
3 134589 143931
3 57834 163181
1 79500 99975 34407474
2 10222 793089419
1 38068 163703 906488671
1 104076 126846 88609939
3 127122 51992
3 56766 13818
1 97786 124614 55198137
1 85863 113939 188234590
2 21948 316533331
2 93336 119662297
1 40594 122302 163182781
1 30318 125680 71479710
3 180214 121988
3 51092 56230
1 36394 37299 302603071
2 57871 988189330
3 67647 82620
3 47162 10169
2 153331 677405832
1 126630 178069 456370178
2 115454 832997449
3 188152 135720
3 70049 58569
2 146973 379603496
3 94105 160583
1 44586 150375 607731901
3 190333 194209
3 86657 175649
1 25913 88765 72945525
3 179077 17004
3 27780 76322
2 134607 246351886
1 75738 77757 28970713
2 3581 924673898
3 92352 98334
1 86173 151294 282266501
1 22068 57075 412092157
2 110868 399922779
3 111096 111776
3 58414 113568
1 54013 154762 979711251
1 187989 190214 38735317
1 121729 142180 49008931
1 39478 153207 362016831
2 61831 751570382
1 57344 72881 760331995
1 71749 124410 178336315
2 141980 809273363
2 42575 677897066
3 60156 188007
2 41056 650464575
2 184402 578382534
1 30901 62895 627051968
1 125473 168623 743154972
2 79487 388905499
2 54072 805983196
3 126658 47826
3 186875 72321
1 125498 147149 175099861
3 141745 3764
1 179944 192505 507735054
2 160064 407119806
2 116211 396445714
2 135365 987434445
1 132676 184287 998596924
3 51814 796
3 195116 179517
1 30735 141085 582317143
3 168927 31363
2 122995 443881948
3 28334 182926
2 162690 108078810
3 45020 21004
3 10599 118768
1 72043 100050 877759202
2 155055 556332682
1 20975 158513 565435225
2 107591 668061041
3 71108 52304
1 94511 181950 604935579
3 12307 31015
1 63504 94469 318993562
1 30958 77264 631426763
2 111773 427739842
1 60650 100908 500128086
2 61981 393016621
3 185637 64365
3 64344 175246
1 95885 120116 360825014
3 73011 32680
1 52644 145119 602786366
1 118486 122604 617523066
3 91615 99122
2 164452 150726796
1 102006 143905 794136937
2 44002 582095076
2 114432 964482909
3 20700 82623
3 183681 192804
2 177054 160074053
2 121990 30767351
2 92722 617702232
3 131356 12381
2 74392 240014138
3 134249 29943
1 96854 145493 17739741
3 117354 85588
1 102017 121996 659469431
2 120714 834362323
1 8004 164665 615427022
1 94970 98340 707715105
3 192584 23207
1 39734 173375 85524093
3 10469 138687
1 103921 125897 284062736
2 194943 341197923
3 44187 16278
3 138998 38768
3 157388 109132
2 122295 691020106
2 122284 724509472
2 147960 313770432
2 44005 787342160
1 95309 193821 113587962
3 86164 98678
1 50685 180661 118870362
2 197311 383218960
2 149176 519788862
1 57269 66842 857521381
2 70581 3934584
2 164349 500837772
2 72668 433147301
3 165496 172013
2 178530 187192789
1 106856 142263 302029274
2 62581 844180057
3 170640 32923
2 31983 613410102
2 16703 557053384
2 177310 685800849
2 87363 198577104
1 108274 188114 466543922
3 2300 49259
1 75601 175190 502873760
2 15949 151236861
1 46357 82351 42978227
3 167165 23884
3 107070 45500
2 161550 279881636
3 136538 98506
2 5648 615758207
1 31915 157795 802077829
3 191834 11695
3 151805 80068
1 40516 180411 624049051
1 118250 147429 726983916
1 31917 130525 151183893
2 128935 651034938
2 99382 188363266
2 150832 634879376
2 142707 982391403
1 34180 96597 185569289
3 102641 10619
1 73078 166984 985002976
3 84687 66301
1 18492 39963 971788707
1 72174 198216 940475731
1 95550 183235 201761252
1 128436 129579 744833865
3 28184 66921
2 128283 903075069
2 15092 215272785
2 168227 412197578
1 75240 93085 60615470
3 114121 144626
1 91987 152253 85808557
1 90311 192517 555952919
1 43387 84495 887451160
1 68598 73666 235403080
3 159815 92524
3 137419 98583
1 130894 165886 195944724
1 11007 173061 607692332
1 89141 126530 516831760
3 21017 14171
3 192836 55249
2 168389 370957286
2 132111 495687389
3 77504 158230
1 36481 103627 975694987
1 55367 170642 591144419
1 72920 139381 558691024
1 127682 194661 285018123
1 113219 165754 508370003
2 74878 71516246
2 126062 216915726
1 13361 124609 743396086
1 32224 146697 891798101
1 24490 44021 952208177
2 181774 813531719
3 160634 60353
2 191529 524700347
3 32935 100317
3 136164 18076
3 2746 143335
3 53663 64618
3 156119 183628
2 85670 472973549
1 152756 194281 311711559
1 36925 177507 919314084
3 87292 55703
3 138717 125043
2 139093 206539341
3 31877 120907
3 48602 20041
1 2066 100058 569083408
3 76614 191962
3 148358 143613
3 122784 134407
2 16504 918520428
2 185381 948457240
3 172889 16245
1 116800 171170 704650483
3 152832 145725
2 161078 631137428
1 53316 117400 244869993
3 78437 31545
3 171753 125592
2 51226 649588419
3 135476 53065
1 68959 178235 792914974
1 9894 119920 429181684
3 169975 47613
3 53036 126229
1 156848 157498 220592019
3 104523 36061
1 23122 196292 802801611
1 24219 65180 137830978
2 167191 348630818
1 45000 73686 942648625
1 3933 51481 458934598
2 169324 618986503
3 171737 62359
1 172946 174195 970790506
2 163857 150343907
1 115523 195041 600085939
3 18444 162007
3 65817 128361
2 94589 464157749
2 34883 224763586
1 156726 175783 303144103
1 47538 118911 714608897
2 53218 329414366
1 8183 111725 416728525
3 173873 160201
3 6040 101487
1 54033 96841 758919825
1 4609 37094 271111179
2 104315 818551328
2 40403 104817951
3 172903 54874
1 74193 105420 595247704
1 66713 152590 721590219
3 114899 16992
3 101560 42030
3 150787 165569
1 156451 165204 358951824
2 165265 533031640
2 148068 439255539
2 11879 154721866
3 12410 163826
2 46433 830053598
2 102176 94720461
2 172744 971450905
3 133357 27674
2 175368 464902284
3 29721 85293
1 86896 98766 9654498
1 77651 98718 111732740
3 166810 51855
2 180771 487754698
3 26237 142657
3 88757 76925
1 47814 176677 461746254
2 173828 55876773
2 51602 141484240
2 194695 538415829
3 72867 27461
2 11573 460688152
1 58239 188837 990086580
2 121378 605329557
1 10186 180472 376267299
2 104430 413068273
2 166714 281123398
2 160984 739915273
3 143205 149762
3 59562 7332
1 93151 188911 652559323
2 191857 14576597
1 104911 157962 875571795
1 83633 155229 119993288
1 16194 78222 796992265
1 72913 82129 564611001
3 93140 130192
1 86120 148346 757034892
3 70048 41898
3 107635 145932
3 111039 155550
1 49027 148721 288696075
3 34140 155612
1 25243 27455 59015416
3 114801 168469
3 58823 187277
1 69486 191109 185097314
1 32964 109925 283881949
2 39787 347240224
1 181419 182725 681617785
1 19517 119183 24952241
2 36144 215377831
1 1926 154575 218047685
1 51550 160208 561626348
3 31539 53507
1 71402 152745 474181504
1 59519 92421 291917180
1 71279 139272 252804549
1 79810 83200 536222586
2 139638 171601263
1 4731 96159 394826575
1 14495 123955 758652324
3 67456 84016
3 125526 27583
3 53503 189125
2 138610 629217898
3 198906 68551
2 192555 772389211
1 103932 133932 627223798
3 23872 190481
2 39853 978596492
3 16938 54638
1 33634 52740 848218336
3 111972 26007
2 37229 384671757
1 3805 4463 785871557
1 61241 122660 136604506
1 27854 107774 425712047
2 193012 124424059
2 178762 669383887
3 165869 43522
1 95466 98088 137602052
3 25618 134469
2 42516 736577393
2 28593 771682383
3 123552 55581
2 140226 398147291
1 87737 179033 671709020
1 106650 191372 294572127
3 187383 21485
2 21615 286421277
1 101493 116444 556139378
1 8494 46269 769228566
2 32966 163747176
1 111989 120887 311744195
2 124407 59278291
3 113224 68094
3 133840 145718
3 94465 8176
3 99424 141449
1 51335 143808 436536239
3 128964 7762
1 32933 77669 703236880
2 68056 889116764
1 15029 172497 223231625
1 78445 172906 549188792
1 50027 189087 862600696
1 14732 179582 619192782
1 66462 165097 904138954
1 46989 107384 644039753
3 34358 28791
2 195778 600918076
1 28916 171527 714221547
2 188328 562141224
1 71855 91625 101381107
3 3407 56571
3 14319 35314
2 63971 569488613
1 13787 184396 541224056
2 86449 458665369
2 54454 908275643
1 15506 197254 548640544
3 57372 7352
3 183684 40338
2 26018 290863086
3 167674 173555
1 10807 13584 490289338
2 28280 447276923
1 5528 55563 515964018
1 49367 73656 416886484
2 178556 394647157
1 51510 87339 260412893
1 16482 153372 695220346
1 14350 33989 877818427
1 111562 144835 748150527
2 7890 9060031
3 175307 57144
3 74699 6348
2 151860 242029294
2 173145 635018992
3 28327 68932
2 122292 390250438
2 148267 137310485
1 103677 194314 128253746
2 27968 148283647
1 147082 177680 555425568
3 77156 105604
1 174046 180586 391428215
3 20865 53402
2 193745 757583303
1 4326 101161 781581944
3 40253 96059
3 139898 159002
1 34539 113412 397446212
1 26638 78265 723594888
1 31691 194376 730860651
3 163065 120295
2 80062 757414945
2 28753 111794501
3 128942 27976
3 75707 146180
3 171754 152786
3 77480 146750
2 131065 613570418
1 61522 152899 343653053
1 134154 192114 202606728
2 145624 55358707
2 122996 560993124
1 51489 132572 217803973
1 77613 142892 966155871
3 82846 127916
3 14335 108320
1 123443 191067 59863745
1 42909 131416 89510829
1 158308 163482 644464662
2 70369 158534087
2 33405 18742738
2 120112 183195587
2 98324 347979495
3 10284 23576
1 184347 189840 578238718
1 167483 176900 138772807
1 18059 34881 510966604
1 162081 178536 715277132
1 113445 141073 974155383
1 64778 128730 424263744
3 163739 41197
3 23457 26109
3 43450 34536
1 14351 179503 988713006
1 167055 182828 292766675
2 122309 888072360
3 151892 133006
3 37171 94639
2 156226 925972928
1 42129 131834 181983366
2 150694 48885305
1 54054 156968 187621470
3 42482 164908
2 193899 642957936
1 108219 155660 359979814
3 3900 136477
2 11572 360728519
2 3769 695639028
2 9366 11976687
2 166912 943741895
1 56173 178544 308026519
2 173179 549341055
3 124379 143300
3 107779 167773
1 96001 106692 122706065
3 126439 160730
2 198962 86848904
2 93931 191567374
2 62545 758762733
3 49716 135225
1 44689 53506 154274382
3 163873 95903
3 14091 17805
1 126818 146253 888446288
2 16704 685946267
3 72192 82889
1 151059 166566 754308187
3 172204 117879
2 71599 551167623
1 183919 193041 583168288
1 61198 108150 479631586
2 152114 422285752
3 112986 79336
3 196632 62349
1 27846 187610 969438844
2 111936 148177562
2 103175 771795070
3 163047 14356
2 116898 84249077
3 70369 37369
1 95737 96577 997699092
3 117655 145747
1 5389 153844 817506835
1 31607 120826 605874783
2 112714 517024253
3 36091 157170
1 55718 71810 69673108
2 181452 732005634
3 1879 170867
1 3288 158536 254201068
3 91344 155391
3 98238 5205
2 22179 756404404
3 71260 6545
3 167645 90142
3 87995 62618
3 65894 32880
3 56507 66399
2 8936 964381001
1 119538 191757 715365627
2 115697 164469246
2 134571 246969596
3 132279 112067
1 47737 71386 723582546
1 29630 170899 968687453
2 161562 327595291
3 193711 162259
3 70125 144916
2 188852 526775729
2 69761 124051213
3 43493 155905
3 112507 20807
2 100398 624754140
1 83558 98957 495469801
2 59805 525513591
3 133423 147055
1 72097 133300 387769237
2 97982 559864448
2 59969 250363149
3 114505 195250
1 112844 190471 505588298
3 172002 123337
1 117357 138840 949070183
2 65783 883505152
1 2869 15174 42621355
1 79442 119750 782072955
2 40611 569070413
2 169502 572359422
3 130810 37550
2 119758 469990757
2 49407 798160762
2 86462 503463010
2 72616 14020007
2 84216 872762311
1 130019 159162 748697430
1 145968 177584 667700710
2 187709 497356747
3 167391 25125
1 42999 55165 610530189
2 62279 363224377
2 60107 885139537
3 158025 16980
3 140717 123342
2 69787 317791069
1 32981 123170 474473574
3 156236 151005
1 35098 191478 363404215
1 57204 184851 324887493
2 89843 698794620
1 46152 46184 904244263
3 118472 74854
1 27331 177733 680721944
1 128545 141717 899337929
1 41706 189574 600461486
3 67135 86778
1 114580 120902 294050052
3 177393 113175
1 50264 145984 739141728
2 183875 333785427
2 86497 503668843
3 25941 157852
2 22279 90389056
3 199444 112719
3 62968 61893
3 163781 147112
1 16868 103343 437678621
3 89560 175440
2 113820 488253251
2 49795 336778625
2 170566 969643138
2 64291 435280046
1 10039 163178 627537689
3 35016 74552
3 176226 109465
2 26875 353720012
3 173881 102520
3 137708 162408
2 183050 861479923
2 40468 607667898
3 65106 191234
3 6055 157727
1 74525 85620 825812702
1 96649 106989 464629805
3 115734 52258
1 145135 174847 718363815
2 96571 18308548
2 163220 666714712
3 15596 109176
1 101720 141001 538141466
2 31999 914043897
1 164555 166121 458592183
1 125620 138325 5771430
2 54652 482488209
1 46702 126813 449594539
2 62218 258599489
3 92902 131011
1 33740 34730 407474110
1 35696 117958 166569613
1 39509 186361 117733963
3 6633 67247
3 180293 52875
1 28463 47341 772479507
2 68377 854682953
1 54211 79350 895174566
3 139162 194179
1 105234 193401 813717788
3 176208 199915
1 60680 71810 42602373
3 165635 110780
3 28167 171097
2 153832 770969670
3 20600 10059
1 6943 179243 460928824
3 157 27001
3 82452 103286
1 40485 195887 702570857
1 17453 107335 533909154
1 74623 132425 896010068
1 97337 173191 351357747
3 128636 99946
2 178476 609265666
3 38887 144127
1 89966 194009 922630461
3 45382 100347
1 8829 143721 956788596
2 29072 105069411
2 143477 587754908
3 27446 52423
1 44244 166416 161148464
2 6892 133046733
2 191406 119102793
1 154856 160523 490270147
1 3496 65297 795328748
1 143444 153411 413845339
3 10168 85607
2 189981 414706399
1 141980 155010 819315545
2 32247 771213443
2 191406 169985985
3 192903 185834
3 50897 185119
3 31445 61241
1 52442 156671 772613883
2 77105 255052432
1 23196 106331 180810776
1 111209 192696 77859537
3 113137 16338
3 173479 147767
1 16403 57684 247265601
2 95777 239129885
1 60735 120760 648731739
2 18533 354848486
2 163456 465246054
2 127896 332505988
2 56046 680140693
1 153359 188895 152377325
1 91165 149622 468414823
3 100361 101542
3 85052 3239
1 77131 81801 883646978
2 194213 39422298
1 121668 126674 964435905
1 73517 142478 710035700
1 165973 196277 528353122
1 10567 192633 230782113
2 74814 752082202
1 72626 114866 934699064
2 156918 67244847
2 149061 870993710
2 40006 804012153
3 72034 15395
2 133300 449460795
1 106245 176891 411980414
2 140045 173324515
1 49231 107332 947024824
2 66256 569544093
3 97295 158224
3 4813 72503
2 175395 730945854
1 7518 155038 785975368
3 176700 70003
2 193357 109954127
1 23405 65120 760376065
3 72538 82369
2 111206 829520416
1 79619 96100 497345472
3 131965 45123
3 62759 149238
3 14009 35487
1 92270 96874 596780980
1 46047 69110 443252115
1 67285 118757 43159943
2 175449 292990362
1 499 39593 975546195
3 62408 44527
2 4689 686668496
1 60577 64507 597164756
1 64520 144365 256483430
3 31031 105139
1 55778 177246 63833989
1 62261 179022 529837784
2 72818 63625706
3 28209 81689
2 139060 442018069
3 19923 25989
3 96407 48432
3 169181 98761
1 11503 23123 599194743
1 64496 136840 912223762
3 151746 88873
1 26878 126442 561572181
1 2283 152994 366927808
2 82712 447438160
2 132597 367971682
3 59843 134509
3 186027 33001
1 12902 86600 156331039
1 35275 37074 345916442
2 38908 498574542
1 27341 165368 499608294
1 172303 183680 973131006
1 14803 179529 110324511
3 61969 72069
1 64245 177735 599246406
3 119198 71942
1 101521 187125 404113765
2 122528 228219405
1 67356 71716 342127175
1 118966 167907 470346067
1 48362 99704 966153862
3 5384 74598
2 189143 304800066
3 176712 78881
2 143799 718609538
1 66844 197174 870050731
3 91238 169319
1 49571 145330 487539147
1 149536 185535 773246303
2 128298 78663672
1 90646 168847 86721712
2 45882 556761374
3 63807 154814
1 49516 171987 349782081
1 4822 106746 204244216
3 139168 103744
3 179748 95244
2 10961 4442016
2 183822 925298075
2 37146 448859212
3 173673 1388
2 145703 720239832
3 147253 175309
2 120990 977757154
2 151333 808889919
2 118631 786643295
1 6474 197302 642359108
3 77671 154987
3 51731 3456
2 56312 908687100
2 72987 197928664
1 69080 173348 762425560
1 14291 88182 958818450
1 57546 135523 178535701
2 59347 187626572
3 84802 4243
2 65272 921633981
1 63761 135334 993317824
1 27116 170557 623175090
2 159507 613248676
1 14743 142805 901847661
2 1704 178111093
3 60488 173996
1 81479 155929 818447823
3 139210 199104
3 50288 150437
2 52957 61632198
3 175028 179838
1 39089 126490 167166379
2 98229 353201009
2 171217 702770830
1 19896 172576 840636666
1 44769 193642 67137877
3 110180 121714
3 195458 124100
1 8526 80785 457634427
1 95995 113234 186695907
1 64868 184499 805559812
1 117457 155008 98846538
1 77345 189660 416346062
3 12732 177744
1 142784 197125 377270653
1 64475 174804 85836624
2 38749 119939669
2 108358 512627193
1 43706 133086 423048908
3 27575 22319
2 95609 135694249
3 124581 143148
3 162433 96389
3 35447 119505
1 81274 106548 365630216
1 65971 156386 651974443
1 36932 75259 136026557
1 171634 174611 672468600
3 95897 67620
1 107376 194884 436567931
2 7192 350628319
1 16648 179487 570043651
3 172738 80518
1 152500 153996 565383401
3 181860 199419
2 145239 723463253
1 40994 151739 923885622
2 86065 177529635
3 7106 21338
1 79100 171496 97222606
3 194002 61390
3 178507 37193
1 22384 192896 398804110
2 12723 62821354
1 171966 181335 643621698
2 22349 421968589
3 118879 107895
2 67946 631301743
2 143757 94485847
3 130091 146128
2 72299 383627416
3 108692 107816
3 47158 144209
1 58309 147681 909108404
1 5854 57812 917655049
3 169555 185425
2 141230 770740211
1 8868 33410 482178956
2 144575 867679493
2 130567 795187592
3 177928 112345
2 139163 27990072
1 64342 148735 462453826
3 156160 78026
2 123489 977689761
2 60867 788534588
3 5654 19947
1 68226 114533 87586471
3 66645 55955
3 75744 169411
3 134770 180093
2 35404 19445706
2 62452 960869849
1 26061 185342 592253936
2 77906 547079893
1 25130 126681 208556139
2 91100 225157508
1 8152 199676 39578172
2 55147 60446901
1 36754 91201 834702440
2 59817 505469825
3 101450 191605
3 104190 38163
3 53644 152551
1 76533 198383 172833424
1 11037 124073 468970585
3 155742 40448
3 92658 37574
1 26467 197586 509743056
3 43033 26226
3 94067 111267
3 154819 136394
2 184820 718015881
3 109060 90545
2 28822 998423889
1 169043 182912 378060677
3 94599 61546
3 183793 87431
3 180268 29704
1 18690 107563 675985397
1 79733 175391 26575626
3 198725 27386
1 32056 134262 219703492
3 154010 144020
1 136710 193067 992400346
3 186149 74320
1 98125 108755 877662053
3 75528 134173
3 143327 198377
3 46367 56836
3 63809 188397
1 830 147972 337231586
2 165788 416337071
3 176545 69880
1 59580 121757 474719002
2 178744 172898122
1 121175 190495 505284785
1 519 108074 642444879
1 115743 155032 14805643
3 186603 108612
3 101139 173953
2 121532 507561611
3 62932 45396
3 123581 142380
2 137903 199588587
1 34636 109045 553975266
1 43960 190491 223129660
2 151914 553547318
2 110618 407557725
2 48559 502290170
1 95303 187150 503266593
2 169526 592617424
1 39966 67227 424631996
2 185163 588619683
2 63744 480077104
2 159341 743842111
1 26636 177173 238460755
2 108665 241905187
2 69031 828890253
2 170919 654091191
1 97078 176928 671713556
1 10540 142507 740547226
2 23133 911747310
2 1153 929870814
1 26672 53773 608897746
3 85684 20065
1 1167 8468 589346081
3 151932 16234
1 75073 100776 375023972
1 77572 111023 498765858
1 105064 133595 151638919
2 174372 795640296
3 77369 84176
2 189496 691491792
3 109231 164638
3 180266 7758
3 101370 52591
1 42976 62283 768062990
1 58894 117388 987185014
1 27833 91860 867480597
2 168297 249799836
1 26020 162393 506496896
1 134186 166032 944661967
2 46556 134488708
1 15975 72224 357371880
3 29600 61220
2 188012 970362716
3 117392 116575
3 89886 51601
1 46995 198810 351543974
2 110012 515379720
1 2234 142756 728738459
3 12689 43445
3 38975 11452
1 56039 197453 270939588
3 24070 123336
1 15188 49230 883149821
3 195050 66158
2 35537 220072074
3 138422 152366
2 158625 550991234
2 82657 844409783
1 30603 108225 302958659
1 58191 161479 897006683
2 186284 733387942
2 70315 710945249
1 17742 173477 524414438
2 97949 834763994
2 156933 307482687
3 189819 160898
2 175478 743062179
3 165100 118579
2 25967 23692079
3 67272 194514
1 136110 190960 566674305
1 44601 172555 35549170
2 50545 373261323
2 130730 490398005
1 28732 155015 404255944
3 60690 175037
2 90382 981516988
2 50588 982771328
1 23873 67952 18164242
1 86395 171543 64480549
1 984 117492 655726478
3 17213 72405
1 30667 72832 709807718
2 66763 167736995
2 98529 586690420
1 68637 133141 67052751
2 195882 312707282
3 57912 76220
3 193378 166451
1 47266 160762 58021982
1 70388 161409 426833850
1 150084 187153 821560024
2 153529 294375407
3 141908 149897
1 33238 192904 46763270
3 40859 78101
3 68107 19698
1 19356 94471 558265918
2 19775 732068585
3 149698 63997
3 144127 39393
1 110703 137919 587567576
1 78816 106370 36542117
3 97704 35791
2 89317 440289720
3 164396 95909
1 114156 135935 860246637
1 129129 175918 681672566
1 27808 145584 696850264
2 157423 539907376
1 16489 119187 491437325
2 96602 634130999
3 591 125307
3 197868 26585
3 37426 180120
3 6889 166570
1 15584 194535 580077810
3 5026 58177
3 20568 70044
3 163132 39572
1 19608 131052 522419072
1 59569 136641 134863875
3 127172 88742
1 44182 134027 516627507
2 25881 819376217
2 70214 144804395
2 106381 346666562
1 89167 158587 355244359
2 93283 730494591
1 100279 117719 67680375
2 104977 387305142
2 59757 495854908
2 108998 308219519
2 90421 178220751
2 155108 982787745
1 50299 132907 360077542
1 104126 147582 884003667
1 744 98934 560574551
2 11156 478225465
2 159942 135709340
1 79113 139286 998406309
3 21618 117405
3 24326 17390
1 107324 111536 611609333
2 148221 255452560
2 87168 868326546
3 72430 73214
1 127080 147911 175874669
3 180276 174283
1 13565 167992 654885404
3 11762 76101
3 4254 79197
3 147068 68826
2 180722 356346437
3 27965 185862
1 14311 114787 739898849
2 18855 408836301
2 98474 949468202
3 55035 123344
3 89546 137940
1 94045 114713 781177786
2 46809 391127031
1 160062 189998 295605361
1 16395 139687 687041976
1 103680 127518 429544432
2 171497 130223150
2 46417 457418615
3 149051 186040
1 100693 141786 412395859
1 52907 164644 289983717
1 92690 166046 123914496
2 89090 375197941
3 83700 87370
3 97172 105547
1 58846 183587 122362188
1 24753 195300 362155730
3 48724 69453
1 7482 142156 653274729
2 161001 188802503
1 44220 56208 877091227
3 173442 117593
2 80346 622656001
1 58246 100915 3387379
1 40279 136511 698414772
1 99854 178019 184169678
3 34866 153505
1 25261 136480 686884432
2 131800 374327296
1 89073 196682 995622778
1 17231 182169 944225905
3 194172 117853
1 53391 103695 637756533
2 89874 213572276
3 91193 16443
2 82390 355878296
2 135298 286682074
2 139401 31155042
2 125680 103959238
1 58538 63123 571983527
1 132519 172062 831644721
2 22206 581463646
2 125898 435350947
2 27459 425298771
1 5122 28633 422422450
1 94011 173873 901785636
2 175495 87258606
3 11879 40370
1 147960 183630 280635432
3 173652 55163
2 24092 506961910
2 99391 370094666
3 81386 187124
1 7767 128904 3169942
2 37383 361736978
1 124624 190293 389317037
3 147071 120244
1 5440 14282 145821843
2 50167 612646783
2 73234 249326593
2 1090 553518753
1 129508 159853 764993966
1 65899 111558 423521598
1 5339 92716 633786969
2 196189 78288395
2 126237 919352843
2 170240 575809379
3 42302 136893
1 42371 50341 532053219
1 40687 186968 181775589
1 166199 197423 805977880
3 24701 128672
2 110618 416095681
1 91270 187566 545680760
2 54768 209654402
2 99120 204041779
3 119388 65020
3 165805 162717
2 12058 247408008
2 56493 211465632
1 49096 174330 611497071
2 43841 119459725
3 199485 199190
1 68110 73994 892736985
3 133898 123423
2 187102 496311400
2 88192 919692842
3 83117 79954
2 80038 764695212
2 116065 95045992
3 23823 163409
2 33977 154760953
2 179427 547125993
1 137702 155640 298227766
1 54702 135259 526217738
3 108985 35373
2 114068 288640348
1 108494 151616 986350504
1 52025 148868 606364973
1 116062 165465 281070604
2 198590 895865611
3 177794 57245
2 66017 523722957
3 145438 65971
2 188097 55966537
1 137695 168505 749522344
1 92203 117462 977476442
1 7066 30787 743112578
3 114292 19629
2 365 686271305
1 10331 11093 157899539
2 17248 349480530
1 166128 188624 406254463
3 194532 163321
1 64257 175557 638354877
1 4143 28395 107432687
2 182603 423291568
3 37751 48435
1 121295 123534 780369909
3 105342 8502
2 31008 664787728
3 130342 162704
1 1512 124834 59829308
2 109880 365594527
2 149230 665109995
3 19379 75727
2 138001 460421883
3 41015 99948
3 60010 147737
2 97114 623683299
2 60920 190173087
3 91339 70187
3 76457 156415
3 144898 194389
3 178871 165808
1 68997 193253 968611098
2 134436 876543218
1 16739 110788 736543301
3 74086 105084
2 83288 821124162
3 197857 44936
3 37898 110555
1 61024 164180 943644764
2 193477 133301677
2 99346 212006566
2 79083 498409299
2 85875 167703421
1 24954 183173 355760206
2 42641 169224703
3 52724 93474
3 7683 110202
2 35690 57269442
2 65245 636808588
3 54440 124927
3 75645 110093
1 13716 116779 596376331
3 192279 93903
3 129956 72440
1 36515 69734 843865663
3 94091 121060
3 102850 132492
2 19185 97026747
3 76446 171396
2 181719 161451002
1 2848 52326 294523106
1 161212 168125 904958281
1 57836 195235 733656749
3 7907 83486
2 149416 655308957
2 75370 458430880
3 162389 163507
3 86262 145202
2 86189 577387599
3 69505 109529
3 14111 149194
1 110137 167372 501183816
3 17610 155932
1 127856 177082 543548132
1 13053 163354 963241822
2 85153 567023397
2 186730 176753446
3 107106 54447
1 42949 144853 17471046
2 98959 734255253
1 6585 164855 330574255
2 101607 173635677
3 131827 114539
3 74043 177594
2 146171 658052788
1 8112 59681 643103793
2 164780 723294597
2 159812 279836559
1 4983 130063 434552121
3 105402 8376
3 100158 88734
2 99108 224043527
3 195758 161825
2 175955 803149308
2 9215 305067184
1 21063 191868 983096779
1 26958 109830 327583604
2 80854 314026911
2 89845 829494255
3 32067 123287
3 74250 55453
3 25790 33449
3 23363 33326
2 26303 284198692
2 135550 506950048
1 5197 142337 845676802
1 7627 179238 648326821
1 36636 184992 540812459
1 36545 180800 938171058
3 147708 21659
1 116290 198506 788445193
1 35958 103737 609583494
2 169437 23281822
2 121627 506365374
1 76754 88995 767170648
1 64248 66515 886906615
2 144356 442765233
2 139904 343428371
2 96477 91413535
3 80103 26666
3 1613 97194
2 22284 580506387
2 33279 445832610
2 134296 99428346
1 84633 165867 21110540
2 95247 812631728
3 30433 64542
2 104019 960505086
2 178781 213020580
2 168877 256430341
3 147181 172762
2 145298 676875563
3 135770 195511
1 1974 164154 134812403
1 81884 121959 903805452
1 27127 104040 629068210
2 147531 261778605
2 47656 637778323
3 173238 95773
3 90434 64713
3 67262 13762
2 139405 464380678
3 69913 177422
3 63710 116760
2 60065 355882958
2 26961 570175842
3 43741 120899
1 72602 171309 347165384
1 66189 181799 948178164
2 156982 493303610
2 96980 373711579
2 2061 125218941
1 13109 103695 663496454
2 173697 47522485
3 25588 35975
1 19366 59158 146852821
2 102774 272632802
2 100146 421217534
1 99796 196915 80680930
3 4707 91941
3 168631 70209
3 144682 171570
1 30827 78388 14248259
1 163200 181852 302160415
2 35103 757755260
3 115397 199800
2 95347 120153759
3 78382 112861
3 98851 121966
3 33682 54586
3 77890 36045
3 14576 165161
3 138972 4301
2 39132 345494654
3 40982 140939
1 128224 140907 862400815
3 79189 71737
1 96437 99826 783262555
1 8027 93636 389656512
1 89628 118066 286970603
3 125990 25008
2 44975 265175254
3 126283 143613
1 94911 96286 65469408
3 47747 50306
1 54071 122030 371835951
1 18662 23622 826344666
2 43820 208471526
1 77571 142047 371209132
2 38424 877882635
1 156325 196578 272151059
3 136678 48568
1 144897 174795 264185522
1 89335 188037 37721225
2 174720 200229330
1 11898 49530 837773735
2 26537 990443908
1 137064 148976 725101296
3 35928 4126
3 19009 67253
1 68187 160255 518275423
2 116159 282676457
2 165578 791209116
2 30942 40431575
3 178665 101896
2 6790 566856569
3 85970 31927
3 3475 1398
2 151886 229620439
1 63412 117269 299939771
3 195104 171110
2 167737 206403580
3 151219 27245
2 43435 927723464
2 158930 98375470
3 92542 82179
2 152416 785642853
2 35337 415511169
3 47619 91156
3 48815 189797
3 39526 74671
3 12697 182285
3 24027 189609
1 60629 140715 554184165
2 115232 107826134
3 41850 137731
3 106257 182433
1 35795 176731 440124478
1 2045 137520 853494298
2 34384 330950943
1 10447 166513 358930300
1 39705 77521 466000008
1 75095 130813 312519909
3 32227 12924
3 21694 194396
2 15600 936485634
2 143383 712507806
3 134398 127648
2 174898 975328769
2 194671 528989938
1 65050 131502 258883864
1 36407 116304 315953337
2 42175 5327720
2 1859 187185246
3 66445 94478
1 18923 51744 76368526
2 197526 416160367
1 48906 125620 602671646
2 90273 807106704
2 55875 261330105
2 194777 403269219
1 37395 61537 515381178
1 55591 71261 110031980
1 79867 109690 306657086
1 108173 124353 964564901
1 12922 168136 779651960
3 109651 23196
1 42322 68492 462889199
2 156735 753757853
2 111670 801229354
2 8216 389313734
3 185655 165616
3 19920 169203
2 121948 534789742
3 113739 124209
2 176690 568931479
2 114770 255312440
2 30908 233640698
1 4945 27752 496201240
3 7092 178396
3 27565 62367
3 185158 25610
1 54688 80521 477820013
1 29918 198527 577220385
1 43068 59314 274996239
2 184000 846569624
1 50101 113758 1416897
1 14561 172662 572619801
1 1901 140829 88700120
2 37135 539744483
2 156218 219910858
1 85314 140000 71079396
2 12958 893371142
3 177546 85145
3 16286 92739
3 13091 199649
3 93899 91259
2 138399 915222930
3 148049 161180
1 12949 24646 527944455
3 149266 8543
3 118974 117296
2 186317 564506952
1 116706 187805 595237775
1 110801 153497 644771997
2 110510 338695401
2 134419 474117828
1 122624 139443 279461007
1 93221 94078 489647714
1 81263 128497 843510747
1 104768 174155 838371721
3 128853 146170
3 88666 148263
3 2829 132148
2 84903 571633083
2 120609 430426526
2 48970 437929702
3 119008 80277
3 99561 43740
2 126815 511209401
3 127911 109578
3 17408 150707
1 155822 172349 266493271
2 168958 852042709
3 111846 112033
1 67980 185899 471874690
1 1337 69256 686844161
3 68491 76955
2 168913 37109147
3 20198 39008
3 185419 9189
1 92783 136452 231879760
2 98232 569742397
1 30223 58802 680982422
1 21704 153792 403404834
2 9942 411890013
1 41594 81008 152634926
1 24258 197475 465361540
1 37093 196438 638423405
1 10705 101633 422931072
1 18820 72855 511102747
1 115408 177567 233350423
2 1477 118674869
2 84272 535573187
1 57744 136405 306847730
1 5465 54076 248218791
1 68249 71180 18691742
2 159696 507442730
3 99109 47752
2 56245 342363115
3 155568 126914
3 188158 35662
3 52255 4211
3 143366 49276
3 180930 162742
2 105211 23833810
1 60173 73677 216334120
1 57882 177759 381271353
3 156088 59802
1 45446 70334 970534952
2 160692 230856871
2 75600 843729623
3 160122 52966
3 147415 93199
2 52526 862815529
2 104099 611867559
2 112665 388868146
3 121675 99890
3 144811 134835
2 133365 906553684
1 43247 144258 70789418
1 47237 160764 376151367
3 102580 191342
3 151613 58018
2 167469 674267443
1 1360 54336 975627068
1 23336 30931 958396243
2 187584 616087633
2 18873 930591391
1 94889 131397 534672270
1 110919 136846 367885631
2 76561 521147260
2 124606 913874746
2 91499 853053848
2 106872 622663399
2 78562 735828548
3 62610 36739
1 58827 90791 301340452
3 187357 178429
3 146483 27273
3 115413 54855
2 72796 162026390
1 96902 158268 900343640
3 163446 124264
1 15214 88241 887682395
2 98468 436005948
3 6875 127002
1 43317 164500 949022406
3 73422 142380
2 194756 697688678
3 180360 181693
3 114175 54291
1 5308 7460 939741298
2 79979 810602219
1 143808 180489 390392621
3 123199 118191
3 171960 13269
1 113290 188322 19485212
3 48887 5399
2 120504 119122526
2 35229 298320317
2 36234 786637835
1 106396 154258 641510345
2 114601 101724715
1 4238 21110 976300356
3 130348 70684
3 113706 180850
1 3263 165986 194034844
1 80989 127079 640692947
2 24617 575993095
3 54510 100719
2 90105 649224791
1 6340 152230 86165186
3 192562 51813
3 42532 6548
1 39120 63220 497400285
3 124278 42933
3 90994 73187
1 58701 145049 705325978
1 107 192574 277907628
1 51789 167045 33088005
3 196716 71530
3 6133 60811
3 58428 149128
2 63001 34502205
1 66400 139070 312619558
2 49541 621106688
1 41494 176186 836953096
2 10967 569535374
3 119798 157981
2 19242 143626953
1 38984 86149 947497811
3 105470 152783
2 181673 289324330
3 143380 84288
3 97542 108901
1 11654 60178 872937551
3 31955 40680
2 85296 585653748
1 25564 29788 112393836
1 9040 114290 518601824
2 142395 675280346
3 35759 164528
2 166869 222288867
2 157619 375088240
1 174714 179253 556057407
3 132660 118952
3 121437 111584
2 130467 374259217
1 38551 98303 538195553
1 52046 91404 824770607
3 148117 95695
2 116064 34456757
2 40949 308602494
2 190498 878451397
1 74758 194032 844096918
2 2566 668773397
1 95144 137847 67899692
3 94210 109125
3 24639 81111
3 138243 157353
2 100473 909380581
1 10644 55730 461597088
1 161018 187546 658590349
3 119964 140280
3 129224 176237
2 122442 97689778
1 102624 121225 725736532
3 77592 36228
1 14117 97096 259356173
2 108776 612318705
2 11449 210712300
1 124322 181669 995505467
2 59139 561887715
1 86371 172010 238189169
1 153666 163131 118673579
2 10771 39793018
3 28506 74805
3 107266 137133
2 159169 225038276
2 29038 92760155
3 46609 122260
2 8511 134148024
3 144301 158545
3 60315 73028
2 132487 114425639
1 158070 178473 415430535
2 80417 533284674
2 187452 900747540
1 8493 120118 690195549
2 134386 648368654
3 59412 82736
2 46493 902972081
3 89605 127734
3 115327 9306
3 107456 141789
3 114841 52788
3 28105 129240
1 66612 87666 769677128
2 174302 882154433
1 29098 167011 155275105
2 146165 520534177
3 91898 59126
2 77013 520555552
1 84632 139988 792333203
1 55458 198012 178840558
2 171851 964498315
1 9165 24858 890549757
2 106890 147518269
1 70963 125993 81537548
1 59510 139898 896766650
3 22317 51686
1 160282 183000 772402831
1 41725 151803 229502949
2 113522 480725551
3 46673 189183
1 153848 197340 59635769
2 59394 965494849
2 160439 979875215
3 174971 16402
1 111790 121687 918612069
3 87155 147603
1 71765 101847 507020992
1 7923 131939 791902045
2 143839 387350662
1 105192 126114 487340092
1 93691 110072 20136294
1 29666 166281 858025718
2 19963 479344248
1 56430 180958 175978967
2 5253 390372710
2 129947 677956871
3 107125 178524
2 98912 729496141
2 112143 606740855
1 141351 190818 987351454
3 125337 56643
3 94438 151293
2 171927 343822686
3 51955 173204
2 31942 145381424
2 153724 740645797
1 78715 147664 586849673
3 183592 98890
3 24179 158801
1 42166 54119 726488817
2 39572 301449866
2 17571 529949424
1 24283 107442 494685661
1 69635 106072 382872094
3 128299 27423
2 14485 129906718
2 140269 20807662
3 108061 108738
2 133751 282244489
3 93160 68329
3 165189 19020
1 42099 109283 685911901
2 101143 160438659
1 50496 135012 249046458
1 55451 92088 680253611
3 120634 14476
2 122301 111294837
1 68015 76297 370330946
3 180823 157334
1 104913 199525 436788033
3 99294 162367
3 70445 121416
3 141612 171745
3 31285 185431
1 61582 164832 57091641
2 45136 890444448
3 35407 60009
2 145438 418686220
2 95626 609709055
2 2225 963155510
1 31869 143020 359783599
2 102756 784005420
3 135627 192709
2 91831 730171781
1 184977 188619 973035268
2 175213 395717895
1 19927 54791 528752679
2 121871 534513335
2 101268 713853779
3 32614 121459
2 195082 91897885
2 11175 9593048
1 49951 126194 495527517
2 193803 561539365
2 10968 678646418
3 75697 180645
3 12457 152116
2 27936 518924269
2 196928 203505068
2 181958 207574664
1 44543 197385 640466798
1 152090 168922 356405148
3 140309 74607
1 39776 83693 868715391
3 23228 164943
2 184209 352292247
2 180154 646923496
1 78370 101130 119086454
1 26374 76485 232080081
3 184431 501
1 35697 138557 683220946
1 13091 19970 33852549
3 167394 77711
1 4037 33671 377070396
1 23917 145649 794198003
2 38630 141013020
1 100080 164325 485168080
1 48349 162865 852651076
1 11666 49250 564242563
3 85304 44709
3 7950 194471
2 110425 141601234
2 47484 85436120
1 100938 191885 448883448
1 127297 190510 889332511
2 168306 27214914
3 10520 193479
2 112727 678496087
1 19111 170289 670217030
3 54528 6379
3 109327 177027
3 188745 107941
2 72936 990100085
3 88508 92706
1 18803 197997 27391351
3 63613 87968
1 53952 127168 154337444
3 178272 89034
2 161107 104620285
2 153530 334065137
1 86693 190813 335168853
1 31243 64325 311559465
3 134165 22575
3 76515 135900
3 62178 175699
1 93614 158958 542939188
2 154313 174052944
2 109431 708914579
2 55337 969549022
1 109759 113797 251741282
2 141140 252539906
3 34944 64975
3 115831 89465
3 178091 54590
1 6878 163344 54848169
2 107282 67108805
2 83549 743772362
1 91512 151806 971340096
1 78740 128498 952647002
2 183419 14044118
3 87261 122539
1 59993 179508 303613292
2 152225 696546423
3 128187 149891
2 4416 42567070
1 56902 94218 582171436
2 4629 909381830
1 111067 172014 148096199
1 64505 179556 448204315
2 92533 740407617
2 79509 260144236
3 160660 103989
1 97005 176975 521904466
1 5565 123667 972836479
2 42753 601454367
2 41693 564025328
2 14431 669578175
3 25069 111139
1 103944 108632 526023372
3 145802 192879
3 85873 9072
1 194270 199568 874539649
3 2877 150876
1 15503 138892 274951130
3 195074 68619
1 81919 181389 834489130
1 155893 176769 135687514
3 161781 142410
3 87492 20338
3 173905 94987
3 126679 198845
1 85571 130740 288015097
1 98185 115171 12176183
2 71942 384014500
3 151660 48907
3 9934 139489
2 190567 643161696
1 60715 137797 474297079
1 51465 126468 268288531
2 154467 63746976
3 89546 135781
3 118765 198343
1 71904 125386 225293446
2 1690 136220
1 4693 71678 196807312
2 4353 846319932
1 159582 166709 990515300
1 73589 158251 36925869
3 53412 57233
2 86473 495419442
3 41523 37639
3 189855 164582
1 89760 132878 962864851
2 86232 198266428
2 160873 449679548
3 46858 100427
1 3486 175393 547959642
1 93857 186201 778894417
3 97393 14159
3 5788 68936
3 11036 61865
2 149207 91088459
3 142590 13258
1 102821 158078 153978114
1 24862 188907 150536129
1 102020 177725 912885377
1 127534 166095 197649537
3 143499 83516
3 14761 76069
1 54093 103893 327592856
3 75901 2669
1 78666 154840 397558104
3 63423 105671
3 111565 187999
3 84270 63370
1 26359 122777 456503511
2 20306 288871413
2 63220 461702217
3 161997 173786
2 63269 558765374
1 29960 128478 579885899
3 11950 20102
1 43271 169808 143123910
1 100629 194421 798744349
2 157424 643825057
2 179579 282867905
2 197857 254168411
2 13215 445929202
1 141360 159818 699689827
1 66772 91946 985792509
2 80789 816892455
2 72620 341378350
2 5279 567700531
1 54621 70180 936651217
1 42264 138320 522502798
2 139020 65705189
2 92240 9085044
1 10871 88393 858575291
1 93010 153906 851303912
1 22536 133946 679514070
1 111989 119368 750201838
3 146282 54200
2 186571 903743276
1 3413 146315 70878072
2 101190 112356564
3 138469 145664
2 176415 477987802
3 67493 103086
2 8749 195834968
2 12724 199058896
3 156031 99151
3 41697 159818
3 29266 41044
3 63538 35271
3 61597 20129
2 178206 962917560
1 2646 68425 913552202
2 175459 121095351
2 49987 448127523
2 46293 49552116
2 68277 424821658
2 73149 839055263
2 143660 989454552
3 95311 24522
2 85578 245983860
1 119025 164917 237756965
2 90389 569374316
1 60870 196311 316160493
3 178997 71446
2 173799 636445228
1 24974 26159 610421712
3 106115 197129
1 106821 156912 314621971
3 66636 106841
1 108445 127542 812479358
2 39014 430787552
1 10629 99880 119786144
3 146482 21529
1 5657 101106 319482993
3 99436 144646
3 32314 77181
2 34877 796337460
3 15272 64592
3 138262 69883
1 28565 190049 356947284
1 62124 62267 358612274
1 102877 184432 107681438
2 45133 594019389
1 175063 190986 860307020
1 62381 187636 226156217
3 23604 85082
2 181878 552674317
3 88690 146288
3 22700 101906
1 54524 92243 792097151
2 68513 243353329
1 26513 53577 966068190
2 163236 623946803
2 127946 505889731
2 104037 402467832
3 168029 148605
2 763 38548541
2 127720 520664816
3 77939 68601
2 148667 754937748
3 23083 125899
2 168057 65371371
1 19692 138720 930218506
2 81328 129084787
2 145971 153786107
1 144777 171549 565955760
3 142920 153180
3 101086 82922
1 52214 108962 620176124
2 44067 189780525
2 196468 513178924
2 7553 719230517
3 148505 12115
1 41849 113866 304967244
2 66446 609345592
3 128285 197400
3 165103 162986
3 179450 87338
1 99819 189021 736246728
1 50194 51508 913556475
2 199848 553902941
1 55749 128517 500603094
3 62650 102364
3 65595 10435
3 132919 66099
2 142046 368862630
3 191556 154749
3 147881 132661
3 151308 122581
3 165356 26419
1 45526 122655 912930808
3 84833 128250
1 10649 157417 326233409
2 189006 516311744
3 119245 71283
3 197744 143157
3 162546 196181
2 182573 911732453
1 10773 72081 253435199
3 179333 127267
2 27141 752602961
1 109672 181423 256202300
1 143683 175451 416807531
1 57357 150714 752719030
1 93484 123077 389694657
3 93200 144073
3 137675 5250
1 149539 195769 99209887
3 12859 101511
1 9498 61835 75323479
1 47461 129169 172406778
2 69300 346807668
2 23925 469972748
2 77490 639139445
1 137839 155597 80326828
2 87167 803249842
1 115892 190911 582966069
1 7087 85207 481937365
2 6259 984944083
1 22701 120607 807122534
3 153153 141583
2 76919 669384477
3 8781 166383
2 31154 911766384
2 181869 749300828
2 27587 133026250
1 45540 49687 821319466
3 140325 141678
2 66913 818839966
1 162045 183127 431145273
2 31522 897713792
3 7811 66116
3 73707 136944
2 158180 77111511
1 12620 94523 995662421
3 38246 166884
2 172520 128025538
3 11437 4753
1 8087 172840 595584836
2 191628 859543268
1 31965 88124 70410964
1 55716 186243 917957430
2 154413 598443561
1 110681 138864 151108351
1 97490 104205 259598303
2 32938 815182346
3 90483 78817
1 75677 186244 241365221
1 81035 95707 481159659
2 115437 356369154
1 111849 171424 376865974
3 32246 132331
3 30499 164928
1 112271 158959 327006356
2 84495 230642054
1 9759 54385 946285134
3 165347 74658
2 151607 784966155
3 92075 33269
2 38010 485021229
3 66059 3991
1 61479 104239 159307614
2 45665 272278002
3 57251 171139
1 109188 173465 231363630
2 58792 408800260
3 197109 68289
2 69434 644914636
3 104243 129235
3 195366 179862
1 108955 122496 552901285
2 9859 465295778
1 149557 161889 502079329
3 137324 111488
2 122686 516499845
2 75039 633313805
1 17787 119919 82582823
2 150422 173281316
1 91507 186971 459440893
2 139102 398309572
2 38855 524356714
2 116729 964856305
2 67971 716468379
3 139278 142745
1 118263 189210 901663940
2 100118 37667823
2 48638 73659727
3 199625 149939
2 198385 600414254
1 150014 186551 164270308
1 50248 162466 442339929
3 147232 28711
2 188178 932577535
2 64058 918526463
2 91291 304892438
2 166446 751230995
3 160455 56830
2 39267 644593235
2 153586 36322042
2 26211 532987250
3 189411 104842
1 33300 103368 265137717
1 80819 112701 323426278
2 67894 250670882
3 148077 23411
1 121130 143552 944542203
3 76201 49851
1 44608 88573 941715057
2 63561 129706038
1 53455 138939 944823927
1 16929 111369 564748297
3 111697 14393
2 103818 787326171
3 5920 93298
3 119840 67000
1 127806 136707 761598219
1 46109 109147 832555692
3 92677 159594
3 7448 157263
1 50677 93770 617400975
1 33268 104245 867779135
1 5877 158328 532933949
3 124843 146012
2 186209 494300068
1 23189 105750 362162138
3 32690 188141
3 103022 22130
2 109523 372595165
1 124473 128139 755837554
3 19482 6911
3 30782 128027
1 37863 131420 449020962
2 68562 352904087
3 185966 193519
2 94432 283248828
2 105403 138518897
1 119119 130970 822358856
1 139133 191282 628819366
3 191792 108446
3 75487 46893
2 8590 868891135
2 14043 30243253
2 42352 917600232
3 140473 27519
2 154015 136810468
2 142227 542869442
2 34172 546416997
3 49379 77293
1 80148 179799 844851654
1 124200 139956 716227169
3 47323 118838
1 60128 75071 618460032
2 65696 524223436
2 79396 822839969
3 7221 156485
3 46580 36190
1 8165 33250 43960767
1 54072 196203 761671540
1 65283 155401 651410776
2 59068 603006145
3 20016 191332
3 5685 144021
1 158119 198365 945246309
3 68236 195131
1 35518 181446 669031898
1 187705 197758 106022559
2 161662 758355761
2 144726 539151437
1 106525 198884 444029304
1 174069 181264 275204974
3 76 68460
3 181481 28403
3 166339 146770
1 29118 164178 120842950
2 142284 364531678
3 52897 2195
2 14914 226974920
3 150008 71599
2 129551 409318560
3 185039 12563
2 66541 509181335
1 1567 124233 518365959
3 78232 186061
3 177983 41130
1 142706 196292 804993518
2 130928 71518249
2 87829 430928998
1 71164 199676 113848305
1 63115 121238 812148305
2 47263 626791322
1 22978 172430 632322513
2 101264 357637817
1 161819 177373 961781506
2 164197 739918974
3 71744 147881
2 168184 829521060
1 123552 180237 219643536
1 135852 163820 71313244
1 126127 132642 84104184
2 108476 368224076
3 199249 34381
1 26951 87671 722314224
1 147729 180638 274413834
1 104103 181745 355879945
2 123930 9611502
2 59221 403051639
3 40617 19134
3 97795 169464
2 117224 513797711
2 156884 183444295
2 124718 275555917
1 27894 106474 977130778
3 105897 134955
2 74189 186860896
3 180124 11094
1 97883 136919 295955471
2 17685 43675120
2 72678 256638769
1 10419 95197 555170967
3 16194 157352
2 152019 445171423
1 3175 130392 832149154
2 22641 525471343
1 21589 50031 128026542
3 37014 55852
1 132161 142102 21765780
3 197065 132775
1 85739 147653 522239311
2 113838 335944170
2 198257 933275680
1 2155 43698 50727377
1 65760 161253 910222715
2 33201 985716990
1 13589 177714 587036722
3 188286 186858
3 55777 197540
2 28736 748841461
2 179942 884557982
3 174672 195727
1 160416 199503 606986955
1 129267 170682 552413776
3 67637 128666
1 32626 119969 128833554
2 92717 171157049
1 60231 62241 222217901
1 73047 73346 234938992
2 116203 791420036
3 184750 166240
2 178398 36138667
3 129455 48896
3 112544 48523
2 176389 225112516
2 148892 653934350
3 195944 90464
3 39371 75199
1 43243 145293 765970373
2 59049 270376047
1 49404 91785 850759274
3 57701 136479
2 44707 850654502
1 24148 66846 136528540
1 31088 41701 328545364
2 167800 522057161
2 70592 996060197
1 31935 68334 553507223
3 107572 77760
1 26130 127609 761194219
3 139548 89080
2 169751 473319607
3 49524 108268
3 67211 164956
2 61942 15997847
2 163780 723405305
1 24850 100297 155419981
3 187297 176507
1 59858 187771 718731461
1 59541 64248 870124825
3 155590 97613
2 87603 399157096
3 185496 100689
1 25202 139111 788312228
1 11291 134938 792567995
3 6146 89383
3 62984 117959
1 9827 153858 288777593
1 113108 129473 851823182
2 73437 22560963
1 68563 86662 335587395
3 40505 138312
2 31247 733760507
2 20729 918958230
1 185179 188071 905463829
3 124126 99002
1 98947 101194 711684870
3 61906 199080
1 22886 39178 160645630
2 111723 295432406
1 92426 128999 615576975
2 63040 328385153
1 47565 183539 33988251
1 117455 187967 162504901
2 69681 430730064
1 115128 162137 380095489
2 136200 113647083
3 144396 155582
3 73395 85108
3 193717 70430
1 95769 115308 524572401
3 139402 28892
3 161382 37255
2 192728 215568838
1 30939 165765 553964027
1 91200 102681 719557683
1 9330 198997 11073363
1 6960 70534 860681901
1 20960 45018 940114909
2 92114 462351818
1 11820 167176 196326281
1 102850 124148 388029197
3 97036 16986
1 21829 54876 277794025
1 16849 154477 5311700
1 107717 115966 871315260
2 4008 833108735
2 87557 548400524
3 177413 51581
2 66750 36374901
2 182287 885009741
3 100215 46500
2 11619 370042329
1 140823 164102 609424416
1 62128 130965 142691640
2 58544 513109070
2 31293 602887129
3 179465 142119
2 75477 458527363
1 52858 141948 65415186
3 124663 126476
3 65459 116237
2 153345 853163617
2 15455 709877062
2 9313 587489071
3 183057 111611
3 146611 185130
3 139065 159443
1 92439 155364 474050759
1 122585 196406 330199801
2 187549 50124104
2 109132 542577536
3 166343 10907
2 68098 414422588
3 6528 101139
3 25433 21994
1 10810 74507 974240382
2 160913 770344451
1 50856 88487 748015905
2 29538 57405899
2 192340 665270110
1 88561 174196 797159489
3 192167 10670
2 92575 182871737
2 119557 550293499
2 48904 506644079
2 184697 371940317
3 21473 74525
2 161572 136262985
3 61077 73676
1 31996 128900 716325984
2 183635 127112897
2 126345 977698849
2 27033 662194063
1 121120 180388 267468707
2 46519 64046422
2 49040 972694994
2 19477 727709004
2 119216 926954280
2 80420 857844651
2 185202 885065699
3 136836 111551
3 47249 76189
1 128831 168135 706213773
1 62667 194502 327720754
3 43910 166475
1 55470 100490 209276617
3 124111 46471
3 37624 110331
1 101503 138752 421829004
3 64321 191460
3 48565 194180
1 117940 146928 731422105
3 156294 123643
3 105222 189279
2 88826 163099586
3 115807 91767
1 56406 142521 919362605
2 25297 784024946
1 98366 172517 889434477
1 74865 94838 867677766
2 37952 133345819
1 11543 35761 234275746
1 64407 151471 171883369
2 44437 76042665
1 4037 157144 224917975
2 178063 871245001
2 118630 673481764
3 10220 160765
2 34950 950835703
1 77765 136827 835694505
3 100444 82861
3 99756 133468
2 10095 266087661
1 125749 177697 196552706
2 54013 789485812
2 166056 206515807
2 161452 18897077
3 84384 182059
3 3383 41562
2 130903 270468709
2 71215 278779932
3 53596 136154
1 30130 87041 878837367
1 130796 188515 181423179
3 73428 48779
3 151352 61961
2 18075 923745106
1 20527 178093 495082267
2 113731 736984772
3 95327 88840
2 90762 867226030
2 96248 936876013
3 179463 112749
2 190950 831732877
3 186621 2315
2 57669 117418718
3 180938 98451
1 3736 181195 53057823
2 46139 139756912
2 6573 306961838
3 59648 50309
2 62338 371032542
3 161533 177108
3 156548 199033
1 29507 91613 365645071
2 153923 390800793
1 92419 140025 77123720
1 16870 119797 756831572
2 191126 662355872
3 120305 77015
3 137120 73313
2 68770 847669657
2 103147 628006473
1 148699 159211 408516014
2 134747 5364508
3 180418 167189
1 78904 136347 422017543
3 65536 20190
2 9433 711804674
3 136869 63962
3 191074 53639
2 56452 786522809
1 21698 52156 814598187
3 71061 67932
2 169034 215560096
1 95912 116194 734916125
2 194999 84068944
3 151816 55968
1 112267 185697 391947587
1 64816 103485 292821959
2 122649 377905174
1 60023 152661 387253561
2 119499 757581320
1 3895 42247 282213247
2 118038 917279374
3 186131 173659
3 8458 146638
1 7864 162510 145165122
1 161002 199066 271997153
2 154750 920619257
1 115119 121780 374344762
2 172284 268930172
2 169636 825112700
1 10735 12286 443913721
2 168397 655408630
3 8058 16223
1 72481 134889 992163511
1 85323 159731 450504763
2 29194 208331864
3 9814 137370
2 152736 683275147
1 11832 38719 669079034
3 90135 23806
2 21834 802782425
3 191583 6734
3 17565 186812
1 52663 126027 357134708
1 91031 197491 449505852
3 185496 100489
1 81708 197670 579784706
1 32355 130596 846319568
1 188500 192327 608321008
3 149343 99143
1 156785 175193 765726836
3 131728 51668
3 11233 184065
1 18978 87849 731104750
3 60080 121712
2 60015 152734017
3 108165 50173
1 34778 118386 456687737
2 118840 340173430
2 603 643250639
2 110300 716735565
3 161464 8186
3 168047 49924
1 95914 161279 802375682
2 161757 732865005
2 79788 753094546
3 137415 29463
3 113042 8114
3 98150 141188
1 163000 174920 155101542
3 108915 46345
2 19884 933193595
1 8127 158275 981116355
1 12238 99119 328572952
1 113598 153099 111566295
1 43946 160718 409386393
1 2891 26146 918672008
3 158244 87442
3 9468 105842
1 106540 134988 236113065
3 102418 70395
2 36236 5645109
2 34369 57914243
2 144181 781455956
3 193425 165850
2 134968 594852912
1 92170 126006 137112471
1 38568 179651 393365422
1 21158 190454 998790853
3 48501 114612
3 2142 193936
3 53007 50156
2 41350 687018058
3 105498 27560
3 125179 188962
3 171044 17701
2 6420 497210301
3 94219 74321
1 176369 190665 619407572
2 165703 286260817
3 80098 144446
3 60979 27175
2 193287 257595323
1 9379 12540 809200895
1 43675 130406 32208322
1 8869 174280 288477779
2 191253 316544652
3 149058 105434
3 105459 175379
2 22466 838380128
3 64125 95746
2 78332 344714583
3 89102 70099
2 125691 509489025
3 172695 155990
1 136434 142843 314859172
2 198288 488163241
1 189584 199839 826413057
2 17859 693346660
3 29142 168867
1 6760 46864 50027348
1 10521 54730 65831629
2 121106 780323041
1 124411 140122 424250700
3 52171 194874
2 57121 991371152
3 198910 137613
3 53913 72636
3 29788 25623
1 65509 153991 68744954
1 46583 78069 474962078
2 76804 501084408
2 54234 377838633
1 59160 197644 304729376
3 14208 182795
2 17389 235680124
1 11995 88111 997151576
1 73901 193193 323733809
1 46904 70830 668866480
2 110619 532694243
1 45384 192335 701823323
2 3576 475884980
3 71905 56273
3 48221 2624
2 83838 12086185
1 133298 190496 247768391
1 49575 164527 469463043
2 116477 783135185
1 162563 194496 396897493
2 113212 427055650
2 46019 28903716
2 148710 302395198
1 54890 169713 486174196
3 157656 4597
1 121606 147956 996875558
3 181329 76381
2 31752 107462309
1 46309 173854 428741828
3 95835 33773
3 106646 121484
2 69933 627535467
2 97924 759227769
3 146151 54746
2 116145 920093114
3 40529 141367
1 3097 35009 922819747
2 150093 558075267
2 95439 924736941
2 107064 799189842
2 49269 127577060
3 116088 10399
3 125352 100696
2 86321 698365594
2 20021 352822466
2 87639 476254954
3 96558 185668
3 58579 85029
1 1738 5633 344511452
2 154435 404454331
3 15559 84255
1 45263 127955 546876963
1 13482 180349 33250486
2 126948 664364397
1 100042 120985 707150980
3 116994 33375
2 19164 412127219
3 128347 39137
3 171603 14361
3 136071 45658
2 70651 909320584
2 106662 178204385
2 29819 787460962
3 49923 12088
3 11315 158077
2 69424 823759341
1 70968 106994 908006868
3 14211 20178
2 46257 268816771
3 162951 194040
2 75742 730198129
2 117980 62825570
2 180353 395424652
2 40547 168188536
2 180291 120233924
3 169101 153124
1 13083 67233 666883207
2 173140 244575575
1 41432 108448 20784205
1 15117 115303 291733395
2 2319 910588677
1 117578 166016 224893262
1 74408 126085 119549939
1 19485 70600 630909897
2 147611 817517453
2 188122 206856947
3 81867 83369
2 170536 412216609
1 111919 167194 793628023
2 75237 309494440
2 32085 115473158
2 117296 548613307
1 87370 153174 861537622
2 80005 975929842
3 119841 81667
2 132180 252590836
3 149076 7718
2 156547 911589868
3 145875 16827
3 144366 61096
3 120172 35931
1 1983 116308 557621904
1 22851 122634 222650907
1 107637 177187 298716205
3 128986 178447
1 16687 32136 424665865
1 32804 99427 12102585
2 104690 297035163
2 110403 352330236
3 175767 196741
2 196207 629951542
2 162522 245576005
3 181194 1437
3 196882 50812
3 105823 86630
2 162970 696501284
1 91313 108191 133416185
1 30063 124658 261237628
1 78645 80451 679128611
1 142278 170615 60427769
3 30676 145915
2 21246 283171063
2 117273 632272985
3 179838 18457
3 3519 133139
3 178212 87238
3 115291 10111
2 8380 155869863
3 180579 69926
3 15977 106433
3 29748 149805
2 34725 517112612
1 81370 120555 457584624
2 105410 797168420
3 97757 135128
3 150256 43862
3 95870 20982
1 57420 71727 75478836
2 55627 418085158
1 6221 175530 798726777
1 4613 121238 885872210
1 32361 64273 47057870
2 53814 49739991
2 159367 913825273
3 37592 182938
2 162906 241904234
2 153137 369179737
3 186603 98388
3 129469 85147
1 44865 117042 68411660
3 149540 7359
1 119795 135445 570744468
3 166274 53672
1 125821 193863 974100854
2 105416 294478036
2 178573 844686778
2 180767 95723019
1 45193 77462 628054877
3 141249 76702
2 105016 724365273
1 45704 100953 628977113
1 68373 97550 268339257
1 108801 146109 846034032
3 105254 134935
3 194136 101042
3 37859 61226
3 159656 18987
2 25721 330781547
2 194082 41454736
3 86296 109600
3 164002 61813
1 111228 132029 590463584
2 127384 285087187
2 176075 878338050
2 109290 834521902
2 58446 299621093
3 115401 53959
1 48216 88660 658048147
1 53514 99240 931001483
3 132737 10508
3 49819 75174
3 64315 92186
2 150662 407475308
1 4024 68606 86807871
3 111600 183295
2 140773 411359593
3 171577 171599
3 71692 64825
1 76669 117437 616035223
2 60684 340170308
2 162527 381229219
1 97127 141068 187740622
2 38695 639098182
2 106644 481830874
3 143718 165800
2 149801 19999580
1 6798 35868 11625570
3 105486 26222
2 124902 746895365
3 114598 166728
2 98806 843149433
2 196402 379313185
1 121074 194787 238861727
3 96659 75962
1 155544 166923 590653262
2 57213 728120170
1 59824 65694 57175296
3 188916 182278
1 116096 199265 767230718
1 30179 197814 638012349
2 51889 328033119
2 138084 418402861
1 86174 129183 355351740
1 156977 198114 923905986
2 140274 492739818
3 115920 175292
1 39536 48295 282191684
1 152001 172718 783778376
1 163092 179678 691106994
3 144419 149051
3 179851 28759
2 123015 156218903
1 13709 186717 822206279
3 134839 141836
2 138314 738061866
3 120281 72401
3 48685 11870
2 141590 41264049
3 94121 15888
1 37459 156075 748743259
3 70390 183229
1 51368 103718 564441563
1 28355 93241 715171995
2 145700 444184857
3 20281 43937
1 103404 159137 219750054
3 19002 142024
2 76305 41648117
3 76207 145847
3 95008 124172
2 62124 403646839
1 134246 157223 983189514
2 172545 272613323
1 152915 184012 705909713
2 110724 283400057
3 62974 151837
1 154428 180144 894917623
3 53599 194858
1 180324 181315 202062908
3 193646 81206
3 111457 169114
3 131609 62921
1 657 41146 607074458
2 177420 930859357
2 156867 782213313
3 19265 157850
2 133618 106257183
1 47382 104154 582910872
1 88690 148304 242854191
1 50178 94792 516067273
3 23092 84674
1 30864 35465 591887575
2 151668 930524492
1 84095 169989 610906624
2 6881 173511004
3 47559 81604
1 58135 198132 147420155
2 20263 728027188
2 180744 166819465
1 39893 178138 278419604
1 83216 128040 806056791
3 136066 157305
2 188810 764832628
3 74741 122091
2 120905 867701530
3 183557 106793
3 108016 149990
3 60093 131318
3 81755 196290
2 73092 930646966
1 37706 179923 494045414
1 138664 173634 167396465
1 99638 148260 549259877
2 108244 969774966
2 9703 303025820
1 18921 190693 193029427
2 149655 819174057
1 24819 109324 668548523
2 192728 267208345
2 69882 251097953
2 111656 646984530
1 147226 189319 660578355
3 58476 154821
3 8497 2908
2 38795 350966776
2 144410 824252777
3 36671 102978
2 66089 582202809
1 30921 98644 330825757
1 83364 134633 196977887
1 27639 108777 769985172
2 144865 207565925
3 67359 54537
3 177268 18976
2 162661 701479410
1 91376 181449 448305047
1 40919 92016 470670578
1 83370 143850 993986561
2 71192 390708985
2 51520 252580033
2 121677 724119597
2 56203 856679794
2 99886 565528422
1 55185 78486 273664652
2 6820 102760624
2 49363 61589838
1 3252 198747 202977586
1 82035 107165 207024453
2 29362 286716667
3 54079 67770
3 132498 1418
1 18763 49983 698759992
2 89943 30829660
2 114247 381099595
1 107353 115428 48797474
3 92470 74512
1 36973 59718 887005358
1 128130 144989 995372336
1 58924 182542 471054597
1 15056 113625 122830135
2 110095 498075391
1 77969 166475 130241705
2 93574 197467154
3 40929 57324
1 102758 139942 969319402
2 57337 124783693
1 21582 189430 550497115
3 154524 178812
3 64771 150551
1 44523 57172 271486638
2 122876 429139582
1 98384 142084 361955829
2 34569 889300231
3 126077 78031
1 13397 148672 93043056
2 115333 659042372
3 162209 134101
3 147207 11543
3 108807 37456
2 126343 866078698
2 90830 581414487
3 19443 160284
3 105613 153368
3 104389 192324
1 98237 182188 19790728
3 34747 162773
1 79892 193182 436723623
3 159723 146845
2 55340 305663553
2 71044 961736840
3 83763 142019
1 145730 179267 79741757
1 45034 109069 297496428
2 47847 710412296
3 34221 124163
2 145429 621976706
2 73528 719268415
2 156143 989530121
3 166959 159965
1 56521 160527 590813593
3 64950 167274
1 714 194158 458411091
2 161874 504721010
1 113919 151867 689420778
1 68920 84339 109826562
1 155119 191640 903390142
2 17302 936140000
1 127869 196946 281380690
2 9212 105458848
3 42421 128548
1 19672 43854 65673975
3 164035 15883
2 92254 276877960
3 177604 69805
3 139813 133518
3 168998 33351
2 148468 778002614
3 179765 176906
2 37539 457602479
3 174603 32818
3 27918 185431
1 114654 137836 614635069
3 196601 137650
3 91111 38782
3 37612 109140
1 74290 143855 739556151
1 97782 151955 457550276
3 107739 86966
3 8679 54864
1 27906 190548 27842037
3 159451 184067
2 148020 338780562
3 90248 130254
2 135725 192873176
3 185283 117709
1 59375 72593 92318253
1 95641 169905 403871456
3 180260 103386
3 46549 110973
1 56463 115686 706805790
2 79049 653827882
1 24363 143543 225924659
2 172751 548677806
1 2437 175494 807547587
1 114067 139431 177571288
2 184509 605218954
2 20594 506185505
1 60828 87275 894776405
3 78561 117020
2 157384 181191426
1 136317 177569 448765742
2 38845 158920565
2 44227 472965494
1 41282 153219 780134162
1 49763 133351 685669104
2 135312 530642664
1 40862 126788 746917520
1 176171 189973 761520262
3 129572 19503
3 181107 132163
3 85078 43485
1 134354 193836 362767126
1 98082 119735 593969682
1 77755 176684 16813125
1 93096 109715 340409396
2 5197 736150211
3 198434 146645
3 93946 86329
1 25229 195274 143970092
2 157878 803815831
3 167380 36170
2 161468 437910976
2 74665 243141240
3 166402 195648
2 94312 157202104
2 20646 950598930
2 65387 603236397
1 94866 129231 721020130
3 16453 103985
1 4912 152604 591087543
1 2080 149601 161614258
3 185588 43842
1 128493 197886 470033997
1 100686 147207 6938736
2 168079 971643839
3 151697 59447
2 34482 598423004
3 128065 98540
2 57991 76990630
1 71183 114864 228426703
2 79878 301638779
2 96843 891224529
1 2144 87134 150192621
3 38400 161694
2 1392 407314214
2 115538 867769610
3 20597 150929
3 25422 46548
2 104064 703495173
2 10327 767329494
3 140808 66331
3 174757 16923
1 10792 139841 902637770
3 77808 59384
1 23490 136165 959554299
2 37493 557324082
2 10081 100203989
2 4166 33865612
1 52333 115521 391149718
2 95422 420662815
2 69367 785365856
1 32564 65546 993367257
3 119855 113397
3 99042 127080
3 67829 142356
2 107966 562716830
1 41348 103571 184082555
2 48179 604001089
1 113254 184006 325895749
1 170062 195496 584419026
3 11530 175062
3 189260 163053
2 47182 782400454
3 38242 100967
2 64492 388885427
1 137175 195002 359342393
3 24518 56442
3 1476 193796
3 153098 11852
3 98275 40913
3 171207 148243
1 61952 93921 979072561
1 42244 162695 569683065
1 125093 151358 895081783
2 150923 336762273
1 8195 117324 941221991
3 112836 155528
1 68110 77598 677976063
1 9455 96417 506571561
1 41763 74581 111653198
3 81616 59561
3 138683 154010
3 59088 40628
3 156561 13979
2 80804 49456789
1 27183 43712 150399296
1 53676 67347 477318684
2 146805 291470633
1 23344 149410 595414046
3 56088 26913
2 161536 86921887
2 102889 928647671
3 43059 60652
2 83170 918341626
2 97540 427007158
3 33850 80074
3 169160 148786
3 166573 78366
1 78420 142169 729988863
1 59242 136964 189566289
1 144633 150871 983738021
1 125289 157877 235714087
2 55269 329731282
1 78239 180056 556763039
3 41666 36833
1 155013 165947 978654102
2 173734 127132990
3 121856 148233
1 18344 146506 478352203
2 68108 199106693
2 174388 80852557
2 5400 820934227
3 172247 37308
1 86358 149126 314715520
1 4631 131749 79525350
3 29819 132654
1 102945 127596 99966172
3 35302 89949
2 9891 154563708
2 84707 11159128
3 179591 52024
2 12043 795698565
3 81213 79663
1 8598 98144 191813314
2 197689 104076542
1 20343 52910 469088620
2 180872 466999752
3 176602 29986
3 98088 85340
1 24077 167629 215882895
1 22029 176197 91141535
2 168756 899849116
1 126187 137723 75750671
3 59176 115862
1 70598 181769 476016585
3 84149 31644
1 52113 181138 113935418
2 123653 750573725
2 49953 665185778
3 176972 42100
2 124375 446457001
1 83616 138727 381119215
2 23985 525689266
2 120103 451831689
2 193628 955138558
2 89526 864465360
1 147704 152321 874567183
2 133774 197391513
3 7302 111577
3 27849 29822
3 33983 129426
3 125752 23787
3 81851 11558
1 49432 148816 881302155
3 61805 111986
1 107202 177904 324215410
3 139030 182344
3 18309 103664
1 69829 156085 30486356
1 108411 188060 855772858
1 37944 157717 468596466
3 67741 68557
3 60773 164638
3 86638 56618
2 86166 716367518
1 99383 126137 292860789
1 141267 181141 602863900
2 182953 857392063
2 15412 22718717
2 113457 105616489
1 115500 128866 824239581
2 153923 359497755
1 14055 198075 551761243
2 168637 888938746
1 82074 151139 849202032
2 164084 258201098
2 130828 741743750
1 71303 130845 132218252
2 141793 53088878
3 34851 106470
3 147755 11981
3 52933 6120
1 1843 163174 820311154
1 88228 176226 582079434
1 82491 157155 997939144
2 54993 118869660
2 35186 785359235
1 41578 169294 23029926
2 184556 596045064
3 114582 99475
1 47536 141628 555976027
2 140888 30171056
1 188881 195946 675748199
1 100127 148974 835496113
3 82497 62428
3 196654 33107
3 78534 60547
3 28083 156542
2 185568 589109295
1 55555 62628 792593702
1 76668 156613 546899629
2 187692 2333191
2 87079 342512670
1 182824 197380 110869824
2 168320 183022789
3 137947 180559
2 71603 985561345
3 133980 101562
2 123801 146326834
2 36143 108123961
2 43782 22775237
2 93463 888307858
2 132611 542174819
2 191281 636790798
2 5230 463469189
2 197435 819943079
2 179683 24867693
1 107074 121489 957255375
3 86267 19922
1 7277 54683 507083160
1 45471 82115 1792025
1 1919 51005 5712563
2 134358 275676265
1 14740 56670 666608485
1 34549 69750 185844664
3 190008 136864
3 184283 121356
3 147372 183794
2 17063 823258934
1 30006 98989 399986503
3 130394 38073
1 51850 175640 2334520
2 12564 770878099
2 1881 158747863
3 82286 116839
1 59688 121735 571622596
2 172205 696947160
1 2765 125322 318575446
2 183125 301622128
1 2555 132321 147975456
1 46381 92018 400521805
1 5265 133129 432649301
1 11784 40705 538831680
1 119000 121164 831524448
2 44450 142344862
1 94106 174613 12026161
1 20811 151755 214442509
2 127098 226036210
1 41468 113923 77258918
1 48917 100015 437309028
1 49176 84959 331121174
3 134137 146353
1 48264 134023 110209037
1 13356 157846 278917834
3 183225 130210
3 154073 194021
3 163181 63976
3 115194 176540
3 74055 179494
1 169504 198912 709218823
1 88464 152764 4763900
2 121272 679898171
1 23309 30371 695058600
2 123252 42146645
3 158081 158751
1 142589 194480 462204801
3 50772 80761
2 72414 73910647
3 10645 96036
3 87018 51244
1 144070 179691 397907768
2 48776 785428982
1 2171 14329 452690574
3 126894 8771
3 5004 96579
2 138993 803830866
1 35633 46578 12273772
1 27524 102118 896946522
3 8328 147895
3 146410 10981
3 145655 113046
2 157028 293134972
2 111413 186593528
3 181988 137585
2 172627 139517167
3 22074 169116
1 53667 146054 165028468
1 38245 142682 837517899
2 185916 897653097
3 133395 80104
1 45815 150720 898909981
2 56225 682548035
3 103843 8785
1 96673 105588 710826398
2 58680 466799097
3 90647 35616
3 134080 183131
3 127722 135956
2 187964 962796834
2 190249 994130142
3 175752 148767
1 46052 154834 85167818
1 24217 160287 990703611
1 52250 124659 328269759
1 55314 178960 91276297
3 86915 121387
1 37563 88868 777055042
1 149480 196078 53861954
1 91373 91388 168426479
2 4961 925501023
2 169563 639832437
1 132972 191793 879667260
1 72947 166696 746764169
3 195632 57262
3 20058 85497
2 126469 364248097
2 5896 413632658
2 148538 946343059
3 95896 49973
1 30560 168498 703251110
3 181151 71108
1 88183 126149 104881079
3 33586 44864
3 179709 43831
1 64302 66130 629307950
2 95261 948851045
1 28929 94657 998478355
3 103908 102700
1 17127 27014 916519176
1 80739 111767 929425997
1 155261 167857 294491694
2 22119 705729985
2 101288 426535278
2 186960 607599159
2 181011 647737381
3 157762 187317
2 17587 854802106
3 103041 135734
3 112541 196736
3 131486 187095
3 120788 189951
3 148187 79817
1 45704 112733 100796062
3 193309 10280
3 90957 44449
1 100660 119780 263850066
3 33229 52447
1 101540 105594 200009829
3 5422 113492
3 20645 166191
1 173994 188686 611259159
3 102849 112349
3 193334 36095
1 97368 163088 775680381
2 49118 442104885
1 29771 80079 707061946
2 156516 303599479
1 108099 153330 785797350
3 112802 179588
1 23569 106121 493036307
2 92519 487009896
1 579 183169 685262572
1 50584 180971 688648828
1 30696 72951 175672047
3 174085 118522
2 161746 777883972
1 43562 117370 813760434
2 26715 906538901
3 135009 197862
2 50423 60648496
1 7221 144296 410939865
2 134479 468808129
1 140884 144284 456631112
2 187942 15110347
2 22676 505970969
3 24460 69913
3 39404 27360
1 109741 143894 664109900
1 131997 184972 529717029
2 134578 794012235
2 60208 330655442
2 164972 880787113
3 41305 170325
3 69950 192515
2 99435 705357721
3 188026 15585
2 161812 344448145
2 23020 438953952
3 150811 180784
2 36726 120130308
2 1311 175510784
1 129059 197217 505921404
1 182586 189921 402646063
2 186330 613909710
2 149211 479338562
3 86886 32207
2 184752 24045134
2 70482 741934312
1 139207 146530 166072606
2 105769 997288847
1 3384 72462 27937830
1 15433 145494 891538357
1 9830 196094 113527211
1 91605 138229 648650148
1 28560 98667 971446236
3 47072 108057
1 72718 114632 691714807
1 44126 95467 649574745
2 50079 231238651
2 47995 32206202
1 3922 104439 143297698
1 70067 155724 778895603
3 98920 73326
3 150571 143177
2 64459 644658607
3 82590 28095
3 143600 175464
2 151345 831267022
2 145793 237539851
1 38561 59609 413537280
3 50379 77627
1 93021 138059 274840303
1 129083 193388 413283026
1 20556 56269 359268121
2 194685 692797945
1 126178 179120 795738391
2 130795 937826869
2 3797 29859083
2 67217 328265592
1 158081 163488 164774657
1 116829 169539 366556360
2 129690 941865
3 109229 131600
2 19074 825817658
1 30850 67857 122597393
3 136634 104098
2 46466 660878485
2 59325 193682482
2 87440 724434415
2 41558 118638619
1 22588 186348 56351627
1 110225 149546 338552959
1 66114 158480 662335749
2 172650 52470878
1 70822 93624 250910299
2 101125 682786248
2 134602 881279747
2 35994 640142769
3 172048 88430
3 35804 133626
3 52997 81602
1 71809 120650 222077846
1 563 37070 291736488
2 140876 24239603
2 105640 74506288
1 99923 130517 687895935
2 78726 482165856
1 38611 60254 502635268
2 158194 265701440
3 63317 120438
2 159547 534538754
3 151192 176768
1 54671 103334 72369363
3 149039 187552
1 91237 132968 825706441
2 135581 26879050
3 87452 143104
1 123122 178559 145895047
2 87066 251882340
2 150376 367088505
3 173892 86730
1 102291 171299 667764686
2 92319 725189192
1 78289 94101 753626161
1 78808 121912 351355452
3 3250 5377
3 4698 152750
3 176855 85883
3 111760 73658
2 8389 957194009
3 80796 78323
2 30412 556806425
2 27363 348729019
2 128244 558888770
1 23236 99698 776764679
2 87055 360162856
2 153525 405876992
1 114358 124690 913738768
2 167052 684897079
2 150957 103577701
1 54533 76201 489578136
1 53080 76773 350547493
1 6050 121038 387748251
1 90865 99850 525943787
2 171855 284779800
2 173641 334651960
1 20164 72482 801260096
3 102093 42
2 117817 337858363
2 83573 758273967
1 58859 170297 215084165
2 105185 893507876
3 52710 60394
3 174468 158895
1 165550 168375 423121845
1 7594 42544 62155180
3 159543 124001
1 15784 55553 190787395
2 151257 412152385
1 40334 64554 542914492
1 109689 145119 321322366
2 121833 837304712
1 101029 123356 836661015
1 122845 135492 869638499
1 30735 140925 134723149
3 12458 162917
1 33841 163286 729955527
3 159483 115636
1 55256 114865 210100474
2 28810 833125217
3 89887 56918
3 5249 5702
1 72123 86056 626451012
3 173111 153551
1 100984 108370 887327647
1 17865 41600 764233252
2 37418 235402909
3 162630 9117
1 96138 121776 706159824
2 103508 981196652
2 135030 797034032
3 57647 19908
3 140855 49009
1 106830 187246 71885456
1 105690 126459 318798765
1 66163 138048 848165076
1 10223 30930 563480
3 165152 194788
2 73178 262663347
2 76268 942231674
2 100254 509668417
3 77140 24847
3 101980 109591
1 105603 198763 403642943
1 47788 142426 703503306
3 102755 127045
3 32627 140567
1 121679 168138 905679249
2 72253 528282534
1 174118 188511 392192829
3 74604 16531
1 44831 109129 212292237
3 117983 55158
1 52218 190924 676413823
3 32447 114920
3 24294 78273
2 38914 229630311
2 79831 276812108
3 167034 21132
3 24561 173385
3 129263 22584
3 196947 152744
1 117251 157527 268680055
2 61157 55092079
2 60043 484013958
1 72597 186304 406928486
2 166054 851615579
1 17662 31523 917167894
1 21125 53077 169763204
1 30993 118600 388742575
3 162731 102404
1 121448 192352 480142513
2 61411 504439463
3 86062 187210
2 57678 795124798
3 90685 71224
3 11349 119752
3 147706 189193
1 158689 167377 858094642
2 90477 949706800
2 142616 225086313
1 71305 75024 906856000
3 135442 74682
2 33708 573951744
3 136367 28689
3 116962 99344
3 138888 193291
2 4471 753438674
2 45487 309594005
3 56036 159077
2 105292 916663563
1 19383 146031 213393446
1 7656 156442 342522464
2 121568 579298037
2 158762 35503528
3 17761 85404
2 12379 220453312
3 193427 185976
3 98492 83753
3 157659 62695
1 107883 179915 627526144
2 193516 478731694
2 57119 837183734
1 29613 75087 674182757
3 37711 177415
2 76574 643534416
1 43552 146994 142495908
2 196809 210477346
2 192534 990597328
2 159959 668246120
3 24023 123278
1 80845 105525 541637126
1 12106 41611 632515375
2 157625 472848551
2 183797 751634180
1 149565 185701 184358383
3 143887 3308
3 55323 169992
3 55268 47243
3 76572 79390
1 25047 150588 758508084
3 63231 79347
2 186999 850229161
2 74800 556660227
1 2742 70201 107561501
2 146058 517723363
3 189325 51886
1 33147 78421 846292765
3 145564 196547
1 44110 73832 667865242
3 84156 145716
3 177587 186061
3 166616 189528
1 11972 116112 996161371
2 123699 676239096
3 151209 54465
3 95860 45572
2 40760 127456458
1 1646 54053 100653648
2 90588 273042800
3 192175 146820
2 100518 688791437
2 45976 385612753
3 17460 38112
2 144137 53977619
3 18691 127211
3 76137 170682
3 80095 97072
1 109660 133088 943118392
2 96332 977581044
3 103383 89355
2 63357 996443342
1 41283 60361 71334317
2 110758 172545235
3 310 3037
1 60367 165287 723038440
2 56037 892481749
3 88646 2533
3 142210 29486
3 138017 148196
1 80981 145319 980872473
2 19576 303933251
2 31882 102303769
2 197196 723726153
1 7416 154800 107160386
2 34097 241101139
3 17144 126279
2 104788 468614885
1 66328 185553 701243641
2 168340 895974311
2 40817 948388701
3 185504 42975
1 73697 183329 938832018
1 34284 179169 879734105
1 104020 190681 185719800
1 82560 126804 581531307
2 117211 460487325
3 53080 78224
1 94879 154774 972247525
2 186475 818080937
1 190035 193408 384633660
2 126422 458599864
2 75023 254510653
3 141803 184861
1 196319 197093 834975940
2 120150 362496812
1 143778 170380 312737603
1 819 159813 309341248
1 191047 194188 747773345
3 107184 159919
1 27824 183897 15945538
2 119714 811884423
1 10418 91728 462876152
1 36224 61015 965709435
3 1248 160869
1 2993 24575 474080482
2 175350 820998802
3 193316 122784
3 64099 64906
1 107588 157912 655691486
2 82795 347392970
2 129812 316403478
2 62773 940209374
3 152671 37705
2 3449 858142179
1 55209 60980 230696078
1 107066 187415 815178953
3 167400 171277
3 114547 104270
3 50146 154628
2 604 758950027
2 145117 389261835
1 87476 150247 528686601
2 20281 238369214
1 42089 147224 468718046
3 13452 66586
1 187789 197068 186560181
1 118192 199432 854671672
3 129406 37013
1 34354 151522 641309845
1 72111 183995 609309290
2 94370 19486860
1 100431 158601 387510678
2 160091 700945348
3 47760 55541
1 145801 179632 774097229
3 97862 100414
3 166552 116481
1 35255 141687 529212047
2 22133 870000185
3 7619 38667
1 44213 45157 665412689
2 99079 830444341
3 116465 138545
1 78454 151662 665369559
3 35463 2785
1 98452 122639 94396688
2 192725 375834584
3 154833 174150
1 16654 82642 567818402
3 40121 85474
2 47582 374858123
2 146774 658934732
1 40224 44891 67468857
1 21527 61026 932972701
2 168698 988857674
1 90546 147127 286936475
2 77335 567106270
3 132867 193756
2 8255 711415635
2 31348 212083675
3 4310 32274
1 51991 164595 205584635
3 65651 147016
3 17337 160470
2 12702 323694041
3 49000 105850
3 89591 90857
3 62401 120958
1 1135 70614 855971016
1 63722 133722 882720835
3 73519 175385
3 67648 114586
3 90420 29039
1 26435 65801 378754492
2 50790 988864970
2 144122 829850399
2 189681 236377561
3 16248 55635
1 64082 169119 298417084
1 10609 43092 462752622
2 115830 354557625
3 104722 189940
3 149874 30570
3 83655 129792
2 110953 572369480
1 140007 159948 23527978
1 7795 47935 160139307
2 68719 609931911
1 100158 170049 462023512
3 135453 58579
2 43085 541094340
2 64158 243973159
3 80468 165261
1 152220 169267 283018592
1 7018 11723 704941149
1 4226 7474 846600548
2 9886 734507468
1 54001 59838 789487230
2 174290 891660210
3 93165 155102
2 10269 973356790
3 65988 16349
3 103322 54340
1 81609 126315 776146884
3 131926 191083
1 32899 179351 559047920
2 145141 459697136
2 167775 390007398
3 170656 98578
2 94558 898799426
3 192163 148583
2 71069 107310666
3 59927 143164
1 27874 44676 209789621
3 88697 67555
3 127172 85699
2 64834 58250615
3 195732 134938
1 61615 185898 651569046
3 27051 22936
2 141734 84289760
2 37409 563804703
1 30936 106161 880492227
1 6733 149029 152732594
3 36853 159628
3 67273 3208
2 72953 339952068
1 39768 148809 721231101
1 28154 79936 840996496
3 168004 129995
3 138900 187582
3 57718 21595
2 151083 803549861
3 125173 97155
1 51655 120613 636570771
1 57440 59267 791211917
2 179578 196563960
3 184525 179979
3 71048 53422
1 82149 84997 91591370
2 89125 298789065
3 66281 139956
3 185060 178668
3 70060 47256
3 186808 158474
3 24918 168645
2 43278 765310646
1 46905 100052 537558529
1 50375 134560 28132623
2 1635 356710783
2 134753 518305744
3 59066 76266
3 146302 190174
2 60716 50833549
3 39573 68188
3 187442 10885
2 139725 282650318
1 40370 59076 298295986
1 57865 93289 218635988
1 62471 108011 514136953
2 13808 313822510
1 112246 133980 240621212
2 176423 91089244
3 45452 73331
1 46986 56003 3705215
3 87974 118435
1 100841 157280 846419618
3 157088 68438
3 29331 139771
1 130150 134805 922449598
3 91486 131072
1 84821 118915 626194851
2 58875 315091309
1 23121 139604 946572832
2 55080 438999470
2 85625 204002705
1 36371 56076 130976118
1 118217 185385 150745181
2 46487 388803933
3 147280 26066
1 111763 124342 667153972
3 104820 35583
1 102082 129850 97039879
3 191837 63907
1 135100 194911 733436240
1 22766 75152 8833775
1 89786 162036 148459986
3 74486 21841
1 42990 94740 138680163
3 160148 98274
1 60134 130157 96416387
1 65609 114699 251539787
1 58488 169288 563115885
1 87430 192481 952279929
3 195217 77646
3 100006 120378
2 16215 602145878
1 61843 172665 820040682
3 199086 94262
3 85896 194669
1 162580 168969 747047962
2 197037 309989861
1 65102 119245 306191885
3 93811 16452
2 169243 838344586
2 191396 294611308
2 126519 652062300
2 69421 607167532
3 76654 57292
1 68005 108627 44746524
2 91319 657828199
3 83561 150635
1 2668 34895 286687559
2 159616 832155492
2 123553 320031747
2 28083 916485241
2 186806 671727895
2 190646 324407015
3 58186 85444
3 164925 173625
3 19457 191222
3 5214 17996
1 64474 166040 644100968
3 42332 29590
2 27794 551765356
2 174606 469514119
1 59794 113729 837404809
3 142530 4847
1 42350 74641 763580884
1 193606 199603 969586636
3 178745 45193
2 90842 609178233
1 56948 115210 431684290
1 46796 61676 705352759
3 111821 90144
3 125398 73969
3 12330 14256
3 175889 43163
1 18000 111728 669564630
2 153338 222791871
1 171054 187764 55023031
1 26762 117874 916928358
2 38828 808211425
3 78618 75536
2 56884 664190788
2 63438 785362706
1 2838 94953 460972649
2 31277 199587775
1 14027 185574 717383477
1 110396 126019 785448044
2 163661 760378078
3 13070 46894
2 1935 559628261
3 53741 184948
2 36300 375303213
2 182117 648311401
3 86219 14128
1 37435 140080 102050177
2 24881 799175666
1 88227 151092 883872871
1 180444 188569 832596319
2 60656 685054156
3 175417 106175
1 35377 67941 762697518
1 179183 189701 40935916
3 138508 199420
2 151309 770850111
3 10035 43374
3 131986 190407
1 563 4999 256735911
2 121642 799696527
2 112638 138043314
3 76609 100740
2 17201 454134988
2 109675 107320253
3 81038 138453
2 83678 587132331
1 54553 66836 149620111
3 185078 71608
1 79512 105156 429419021
2 57273 733533338
3 97614 129000
1 89415 107846 737056382
3 90038 198814
3 182067 72262
1 32969 76618 350574330
2 179196 156675904
2 120694 95166670
2 110705 746418936
2 147852 276496865
3 193948 154582
3 61120 189283
3 53511 111982
3 182080 98706
2 63999 989677584
1 123391 139894 502415605
1 36737 164131 29312266
3 27736 126963
3 85095 121330
2 127776 217064481
2 86078 221411294
3 153077 56198
2 174501 597192853
3 165110 90337
1 25742 91491 111447361
2 117831 511935447
1 148192 149404 650343906
2 171058 280689863
2 66987 999009051
1 142650 161424 72735007
2 176550 857045685
1 97022 180123 930870160
3 131648 116301
3 106501 80492
3 108058 59564
1 16628 45526 589678406
1 96415 182841 438750859
2 189210 644760346
1 118110 191172 540970046
2 94715 59891783
2 65511 373835236
2 29369 956996634
2 172426 204718819
2 57019 407767824
3 57968 13716
2 39223 974562335
2 155115 556233153
2 55010 618742036
1 35837 112353 448090807
3 56029 38349
2 142078 3902775
1 73414 130146 84379945
3 131582 11411
3 76260 39846
1 145283 188724 325081260
2 162884 433506870
2 129872 386784104
1 9136 11640 698991172
1 78595 92222 539289905
2 108660 910648731
1 117506 140454 234229655
2 68190 120482024
3 179196 25293
2 33724 949620390
1 44195 148454 904890116
1 109396 122199 752264086
3 162492 79995
1 25972 54493 417232187
3 8047 35311
1 50974 70167 235677112
3 11381 58705
1 71873 152614 611127595
3 47823 128906
1 177545 197805 354027519
2 116434 128641245
2 106210 559895577
3 89585 190750
1 12481 143661 35714709
1 104112 129303 569367785
1 5243 101842 256736615
2 162685 684047715
1 84623 139893 241104968
3 80423 11386
3 91088 45178
2 134752 411782978
2 48453 571488948
2 40969 658499938
1 108470 176046 442291674
1 4840 134786 276473971
2 23493 124967682
1 48633 191871 720411312
2 187219 298293953
1 35039 91337 356680102
1 5787 50398 230734839
2 121550 252030325
3 198210 169825
2 197745 841822539
3 89346 173741
3 91182 25044
2 100873 548259184
3 157021 149089
1 130223 138218 853296899
2 63248 900042748
1 36739 122492 229660109
3 105036 62520
2 126288 211871895
2 148899 231379742
3 167226 50207
3 68842 172665
1 80989 113747 310687400
1 159987 191583 637307828
2 198279 720597066
1 55333 139975 333344066
3 52918 156700
3 60227 183471
1 176312 193938 846603284
2 164847 382667023
3 120305 82935
1 76983 196277 504604831
2 142445 878160375
2 118687 457378671
1 26438 90884 629474506
3 58396 16756
3 126656 15424
1 60774 180841 185009937
3 132693 71349
2 105167 340701853
3 63962 163411
2 1607 28674593
3 189351 81913
1 172065 176843 427927525
1 49634 161506 633346922
2 72561 389209758
1 38018 76426 757189359
1 76821 169060 358752040
2 133385 584814447
3 106717 108782
1 24214 143427 412917359
1 34849 35513 384039375
1 72985 178961 16211380
3 27181 3251
1 29624 54898 322996994
3 67064 87763
3 74329 197072
1 48094 152458 433882158
2 124939 885758949
2 165490 361800192
1 2182 58557 624336378
2 61470 384329551
3 22640 84975
2 56854 577244254
2 129503 324482496
1 23572 99702 790113006
2 76959 937018150
3 160407 53340
1 72228 79465 542793227
1 69050 199477 366585671
1 19216 131333 784682316
2 96683 433630370
2 96605 939312505
3 113172 192948
3 142228 121045
2 103083 223090916
3 31883 34067
2 97079 719554681
1 29581 74724 787665795
1 125198 188139 619202347
1 12422 28669 879468335
1 100085 184841 302626029
3 169383 107743
3 69188 184832
3 61857 189071
3 52905 126727
1 2316 116261 654343457
1 7894 61082 808089219
3 169539 122815
2 9122 565351730
1 8538 88951 683598196
1 56212 72203 597069051
3 108609 110299
2 31679 717947024
3 16373 155401
2 33909 433177416
2 69688 497490335
1 115406 146642 597840078
3 183083 152203
3 1581 169496
1 164340 177836 747246617
2 52752 901150565
2 15319 290465571
2 96437 777430526
3 130013 32995
2 46766 858089987
2 167118 213603484
2 130019 751193269
1 21395 28919 916668702
2 182159 92363783
3 88146 5148
2 2339 583824147
2 158079 690142791
2 66132 163921328
3 165851 143237
2 28599 216251633
3 168567 180153
2 133164 121802255
2 85424 286381111
2 162776 317240403
3 141805 17719
3 134186 160725
3 8942 81768
1 168995 175978 782196547
2 47936 81550240
2 76861 795175155
3 30041 78108
2 35259 917218449
3 183926 120834
3 164335 67473
3 138946 173241
3 4711 165474
1 31749 179933 2207289
2 165148 678653264
3 105085 81376
1 48815 193745 746440262
3 17795 67145
1 111587 164026 328200940
1 54247 59338 427510303
3 66017 96009
3 37822 36704
1 114413 121759 334171406
3 42375 159606
3 118709 60752
1 11668 167878 461189421
3 141353 19060
2 99960 784439492
2 83935 204372131
3 27940 156783
3 54766 4760
3 138842 16589
3 127817 134332
1 112322 160673 650728714
3 88327 41414
1 95110 105026 235957139
2 37954 344693844
2 130536 116532171
1 8345 45819 220065430
2 137288 561214507
2 169862 820900815
2 196017 661941144
1 3387 158786 626708476
3 71142 21016
3 61974 144165
2 111718 890115905
3 133907 75383
2 73397 636711222
1 17803 131131 588982571
1 31380 179972 344536415
3 159250 194486
3 96428 191735
3 192155 19875
1 92667 185964 909042571
1 20621 148668 824325448
3 29712 140727
2 157257 545759257
2 9776 486205208
2 57606 738182787
2 192636 498559641
3 147535 117382
3 141762 87966
3 76005 154744
2 153745 489655626
2 198367 103810839
3 58941 179980
1 135796 162995 171065989
2 127839 504566337
3 149891 103945
2 75317 333701270
2 156245 552846289
2 188987 958573978
1 135092 197794 245357470
2 163288 370029040
3 188144 196296
1 6467 161238 375841282
3 170876 191930
1 6636 118096 792959309
3 11051 114682
3 67927 192186
3 181188 95498
3 69872 87437
2 142903 335407043
1 165885 199245 624228317
3 45807 36021
3 185023 149316
1 63818 72560 740879622
3 103295 195626
3 187173 80077
3 129020 152882
3 82764 159334
1 71734 185324 24657753
3 116085 160075
1 13425 178648 57115751
1 23587 195571 3719044
1 24831 102404 626859167
1 95476 189665 886155824
3 15659 163417
1 73179 107678 314202013
1 101757 155763 405807539
3 36755 102112
2 189632 97162449
3 26507 81644
2 107024 354774999
1 19335 36476 784189137
3 444 58774
3 144702 102152
3 48516 168234
3 197100 118378
2 606 905044875
2 184823 184826624
1 111101 124377 791772354
2 36922 583014418
3 173418 111780
3 33178 189346
1 143477 186522 576233710
2 40467 486161691
3 5633 66778
2 19881 612566456
2 85179 755376610
3 197801 111062
2 86192 852274488
2 190648 485426478
1 88903 124481 373308578
1 57999 143150 102768385
2 195279 604700383
1 121356 140155 446215415
2 89798 900795221
3 176117 78184
3 146508 55360
3 64203 8040
2 58578 360715747
1 141988 177216 470493246
2 139754 765823522
1 50451 83021 356601474
3 55424 62800
1 36177 64038 390488123
1 45981 171938 857200366
2 29355 771650456
2 54457 107420675
2 169838 785936688
1 193342 197735 870490520
2 40160 713656094
3 13554 186214
3 158549 20339
1 127184 142097 513963808
3 195992 96175
3 47202 80710
1 1800 199401 232562832
1 10237 41582 165981102
1 70881 185958 214263949
3 172119 87574
3 74304 173001
2 29191 979379617
3 29074 21815
1 17856 170758 451090562
3 111100 175667
2 15778 892925830
3 61643 189375
2 65230 404016249
3 106948 199078
3 139749 57750
3 195042 138122
2 132470 670193947
2 166134 549962020
2 69422 681034297
1 30808 164228 350992336
3 13058 52509
2 81429 639854980
2 120641 689334824
3 15609 115516
3 133799 68266
2 48895 775700356
3 36045 168880
1 90306 113673 97625166
1 52791 134798 76501034
2 121215 953103046
3 17343 63162
2 114622 942711963
1 15892 187657 420399652
2 144101 300315
3 82035 93817
2 90612 254611089
2 167213 129859666
2 93864 575674657
3 2435 121684
1 150784 156688 600111365
2 36672 652247018
2 28280 400805568
3 156081 138487
1 18020 81114 264546624
3 112686 25253
3 14079 14754
3 92 143770
1 72365 158778 267565263
1 102930 151592 371691633
3 110461 44067
1 10657 193059 482369122
2 150583 742482358
3 16351 185174
2 173027 775590113
1 138744 161591 894744496
1 72928 182852 275264761
2 126284 911271407
3 109961 37344
1 16037 120315 235256374
2 6710 852341793
2 77284 257821124
2 155025 75703045
3 11694 132233
3 152789 10513
2 148231 85339092
3 135229 91480
1 8689 14728 660803085
2 53327 152673776
3 121007 82089
1 106644 145928 425065231
2 120927 695057190
2 135940 249369593
1 65767 77356 487794159
1 71302 119304 316781608
2 16303 644507942
1 52556 68870 266311169
2 24926 598242309
1 13502 105942 463241959
1 38481 122666 812826898
3 122482 60835
3 176713 84670
3 189497 151495
2 9056 270605345
3 190108 7449
3 127299 19102
1 30820 167618 231434980
2 120961 541806710
3 67506 119676
2 132683 556670752
2 176837 905188919
3 76481 164233
3 178149 27187
2 147943 945279486
1 33356 106224 984471645
3 42880 53721
1 97123 140358 407048055
2 102768 793138607
3 195993 123906
1 107982 169861 746647489
1 90288 196791 709017819
1 27007 66144 473361850
2 96147 395323799
3 48328 5905
1 110610 146074 868458824
3 120955 8657
2 187488 993190189
1 66624 104121 450811645
2 60996 578742419
3 79958 190579
2 97551 338853025
3 165655 52757
1 7203 55527 30585907
3 195754 94228
1 80142 163908 500073042
2 141888 46085822
2 36258 818047282
3 28325 34554
2 1470 525330055
3 191939 186812
1 52776 158603 694517447
1 95784 173089 988620151
2 190529 482877591
2 79312 752722688
1 124785 159579 909777779
2 74281 965023474
1 47897 84174 923418542
1 18028 179519 233773344
1 38639 165499 141274127
1 74978 99867 772247888
3 34302 90674
2 154863 429638993
1 93330 135717 684849511
3 128846 14586
3 100869 30510
3 17197 8646
2 17867 335919177
1 36311 188681 251988836
1 23378 95016 312053772
2 153944 121188466
3 106446 159307
3 94820 163091
3 63521 153067
2 191532 743460259
1 16360 16483 794980784
2 151171 118922179
2 128428 3495574
3 2593 176297
2 14708 921936280
3 5749 5956
2 79711 226917902
3 141366 29893
3 609 30289
1 163581 181668 311147395
1 23617 108532 75296187
2 131136 559182862
3 107715 91863
2 131840 778791900
1 8954 179933 377771848
1 18581 97167 414121103
1 32912 138510 631165339
2 57879 716040564
3 3739 26375
1 62936 108543 58807102
2 23370 808019760
3 2549 37903
1 74651 123863 6273204
1 125190 180733 242359945
2 13613 968714564
1 36255 98501 160560175
1 87048 153912 464021906
1 66090 115478 863869072
3 190476 193162
3 190110 39651
3 189839 89208
1 116500 127986 881000910
1 21408 181875 206542556
3 163170 78229
2 80717 846977090
2 184314 222176498
3 49728 142188
1 22950 89326 172418336
3 21107 130250
1 19971 23443 956618746
3 178059 115660
1 25247 100148 578001634
1 4010 165498 980850668
3 146993 7742
2 81700 375044888
2 8769 933812113
3 154133 5197
2 82016 957336956
3 79984 35039
1 128284 171035 392913038
1 117932 154152 68932181
3 21944 182531
2 149519 330929498
3 79303 184060
3 171070 45620
2 185266 164742785
3 194279 104576
3 72665 19019
1 102281 159353 707940941
1 176630 179753 546181891
1 120094 139344 283519237
3 132413 168757
3 59881 176760
2 21092 385771022
2 159143 865905761
3 190646 61258
2 152354 549511593
2 174599 860858128
3 24876 68664
3 63352 100326
2 131410 613394840
1 4813 84392 616677992
3 25701 134304
3 68293 141910
3 175209 9657
2 29712 727548365
1 79714 99322 188849356
1 5894 43563 673737289
3 87550 180748
2 174292 358352780
1 22463 116559 691779214
1 1798 50886 72316491
3 82662 41709
3 145218 167200
1 31749 139283 922821718
3 54481 23187
2 129130 123915698
2 106152 74109174
1 119156 131636 927364738
3 175402 59524
3 15089 184745
2 118418 908410323
1 45538 118289 475466464
2 4326 480291519
3 2966 33496
2 185504 195513252
1 88307 108348 692740827
1 29713 162081 994251200
3 82679 127525
1 47096 103095 267989398
3 63498 168264
2 91288 65787653
3 118798 145493
3 151309 144740
3 35139 156678
3 162779 115372
3 197437 187364
2 182113 213329434
1 84505 157684 101478841
2 115394 751154449
2 110148 976842324
1 65439 183914 581986949
3 173560 93863
2 104918 423329633
1 5804 143953 629707285
2 152314 200106720
1 55599 136559 57485406
3 35995 137742
2 71905 244856794
3 11528 137690
1 108671 173846 811141470
2 107696 874670557
3 142391 63480
1 12909 142557 310641033
2 128629 964564374
1 84759 86531 331644944
1 106194 153056 681493093
1 35228 43984 20120835
3 52600 5204
1 63940 70954 988894745
3 159179 13960
1 47474 47940 497195754
2 75829 37301403
3 18104 52859
3 171170 139916
2 154561 843372395
1 101753 167729 488220490
3 152316 59470
1 82130 95645 172009922
2 45118 334470306
2 74019 970659804
2 63059 951738558
1 97651 154096 974975454
1 58911 69650 794353763
3 195296 11382
2 136594 221484422
3 164918 67478
1 86399 148961 229684070
1 135051 189508 594616092
2 188106 859441979
2 155717 155540780
2 40600 662636400
1 8064 159667 595453216
2 190158 274338275
1 68725 158611 43811908
3 189069 144134
3 76370 90869
3 7953 54900
1 94722 122699 633643217
1 55196 94444 149140171
2 86657 989297078
1 156346 196405 229475450
3 50466 133246
3 20167 125714
3 156999 165103
3 123173 87068
2 48298 557439923
2 171346 526105259
3 13433 142964
2 63627 695977199
3 141821 76320
1 45238 78381 474568196
1 56841 129979 433949190
2 21341 318731735
1 146872 176269 164529057
1 49974 97229 425826052
2 179227 735934726
2 30317 544910010
2 154687 634680453
2 159828 648866440
2 127178 982998175
2 75311 511111108
1 24001 30383 821230540
2 88584 848896982
2 123173 465356831
1 72517 138251 430147909
3 183407 197473
3 156074 18357
2 46143 477140630
2 15068 184014601
1 14328 199765 633863766
3 79191 103358
2 96448 723142498
1 77688 79701 230108590
3 184545 114723
1 53404 119649 653278570
2 55655 790189302
2 199797 285139472
1 44435 183684 965041944
2 111661 59788549
3 196708 132293
3 31847 16312
3 155548 178362
1 85119 100646 672894944
2 34594 997568089
3 153405 169017
3 56276 185939
3 182577 38142
1 150942 167781 925680102
2 31782 737528693
2 161435 696953118
1 6174 161375 613824382
1 6651 172918 605868982
2 92429 629858791
1 84271 84375 183168056
1 36768 151588 685555552
3 157438 149507
1 95662 106097 674369734
3 54117 103943
2 164477 282289156
2 78820 368387929
1 117418 162808 11878169
3 30982 85737
2 113463 470959370
3 134045 3849
2 195318 963769280
2 148619 721715981
3 123331 142730
3 157440 183903
3 40364 171265
2 28454 31105930
3 65830 152816
2 50744 28559261
1 9178 43825 698546839
1 20278 189254 285042857
3 148014 170037
2 80635 918853748
2 29285 923098437
1 56560 162853 876989030
1 66504 78746 162334213
3 127198 126862
2 78999 411653087
2 18516 934617190
1 173280 191595 760691254
3 4405 27847
1 9095 166878 219357260
2 117423 253660069
2 166608 353818031
1 81168 124872 204107733
3 70390 191272
3 111400 12590
3 13700 36286
1 170474 178205 174102123
1 41874 146587 972332338
2 32239 75462468
1 25112 27589 373971402
3 192852 128860
1 112971 179332 126188289
1 106839 169859 852646237
1 33431 50710 180566023
2 111696 579482524
2 189840 544196139
1 176052 178563 954732029
1 1865 119336 693781840
2 48693 791262534
2 198867 142004015
3 16221 2826
2 109199 171201556
3 174863 1548
1 105765 116158 4130241
2 79951 437540076
3 128419 39690
1 10757 19053 974693633
2 14512 486640861
1 76552 164110 789556468
3 139639 6605
3 188362 73556
3 104380 31122
1 32724 156663 625764249
3 85016 193519
3 84416 117704
3 89484 98703
1 4153 194171 547671650
2 161587 381248803
2 85236 535760855
1 33585 109854 205825396
3 107110 113084
2 139927 267012509
2 136173 844066750
3 109774 84029
1 70850 129039 621989216
3 88621 183014
3 123398 56085
3 5996 159180
1 4916 16046 325556124
3 186977 187042
2 122443 32570640
3 177610 172527
2 157425 714221177
2 120733 403293551
2 42072 353757996
1 67542 106417 655089842
3 140700 52444
3 151652 110452
2 45059 366519941
1 44086 139807 627548085
3 21753 183728
3 35501 29342
2 17913 279492406
3 128919 43559
1 77268 102371 969827305
2 5912 838083621
1 114147 188842 718402157
3 91628 122242
1 14334 101230 566342994
3 78151 30589
2 29895 84557085
2 173101 977744604
2 31632 64156447
1 27096 171416 324194260
2 129342 866032291
3 7480 108948
1 74324 108490 557158549
1 21225 45901 583691463
2 174127 182112314
2 190885 420161748
3 171414 37508
3 192746 143522
1 102199 178720 73731254
1 27274 173813 803118829
1 18978 153122 796836927
3 129049 33975
3 199772 25048
3 199466 83741
3 93358 196972
3 118133 181825
1 16047 172198 471432481
1 97531 128568 803854526
2 135571 249463972
3 39318 175652
2 78526 702857468
2 88254 140284920
3 8350 119166
3 5042 131134
2 62908 234995848
1 27501 177021 400855389
2 67427 682364038
3 80480 163803
2 67319 924600222
2 47427 313337727
2 194255 618242720
1 56136 169773 190507825
3 169793 195928
1 52263 140460 27877528
2 122505 319198532
1 95300 124828 176622548
2 93749 881853552
2 78513 618033957
3 80463 82586
3 159127 139146
2 93529 375979973
1 103901 187519 582243708
3 4239 31750
3 124716 19333
2 191920 355154958
1 49362 187509 730073768
2 49629 420438513
1 80309 193789 480657912
2 39199 992893204
2 166624 673620209
1 23414 136165 481361640
2 142725 443942708
3 149049 165797
1 44177 47990 685218394
2 176716 799579507
2 118158 15635454
3 14311 102939
1 53309 114289 929364892
1 82333 111449 196488597
2 177901 308883395
3 2674 128753
1 91995 108108 535325185
1 5296 82589 350522569
2 141907 661581955
2 188153 834066140
2 88287 959211562
1 90737 143291 974523473
3 52809 121120
3 1410 82286
2 31872 241189832
1 136295 183261 77458671
2 102344 124025935
2 64918 163671000
3 102969 124478
1 99246 150416 766477395
2 80018 8986682
2 109215 532735515
3 97061 31405
1 113204 132612 694666526
2 104552 684041757
1 77140 85342 191551332
1 10864 173106 412128812
3 117918 159732
2 144332 490491545
2 172897 845388375
2 161477 201880454
3 129097 44701
1 133568 199493 979497168
3 188494 86309
2 99366 893243279
3 51059 99821
1 129379 181366 479322315
3 49107 104342
1 32520 37024 756373862
1 78568 126719 192734136
3 153349 20985
2 170150 936363571
2 10872 552218701
3 174033 45372
3 5090 134660
2 105734 779591443
3 717 36283
3 52360 167264
2 154297 883109496
1 103434 116832 737125503
1 73111 125881 199677403
2 146815 109693107
3 41427 31804
2 125271 740968957
1 74615 196209 814391560
2 167645 448637408
2 130647 473701773
3 183974 124815
2 183390 597545395
1 3067 134938 37955803
1 101999 149533 114268576
2 96528 397816280
3 23418 169539
2 197283 464875562
2 74920 656286347
3 162875 119739
3 110457 171157
2 120512 809797788
2 124397 293695342
1 43547 56518 266883878
2 1277 268113205
3 156769 108391
1 40457 110080 660863471
1 21633 69678 919581567
3 109860 135944
2 103749 135615108
3 111744 198829
3 69655 36801
2 22423 218819538
1 54105 186112 519268329
3 153482 64771
3 140238 77727
2 122340 461355183
2 101779 685607466
2 18526 791235255
3 137444 114543
1 51562 179793 873695271
3 157093 146578
1 10953 41747 406055103
3 18840 21381
2 78420 746828939
3 76643 79950
2 153650 429993717
2 153554 424820101
2 177726 624985510
3 42774 60314
1 34136 94583 982613099
2 57188 564691738
3 79700 52948
1 97499 191478 201221690
3 11613 162038
1 5586 155490 386719501
1 60886 117353 324314008
2 110471 15467431
1 38493 122598 84485836
2 198755 712313319
2 178478 873614566
2 54212 513036977
2 49789 915361018
3 64082 172273
1 79097 117865 621720840
2 28139 527774259
1 40798 56058 615953342
2 82432 942782885
1 32157 156860 172700889
1 153466 199373 630977738
2 9640 41625235
2 137142 222520052
1 34528 183041 441120619
3 11043 178554
1 20072 123519 483509286
1 10850 132934 665962106
1 118409 137860 93615367
2 98253 357853712
2 75817 587436444
3 7380 15091
1 119088 170051 125375402
2 26658 50555659
2 25194 16057232
2 112398 985524050
1 53253 181368 680552526
2 194122 384128405
2 76361 744074203
3 150810 157938
3 24790 22642
2 59449 587641189
1 28648 62848 277406634
1 73926 194741 109983260
2 101274 232701565
2 36716 256218005
2 64065 472862229
2 79647 853424142
2 168363 874298849
1 46238 83127 440330359
2 190066 610850970
2 165262 262413729
2 196432 535679347
3 183350 33266
2 135984 970410850
2 93349 210460696
1 4189 177172 197058196
2 68625 648431285
3 170392 58387
2 37878 953049942
3 144267 197155
1 86071 132147 546810029
1 73360 105692 447943753
2 166567 929892032
2 14187 146354204
3 85542 36088
2 72945 674429593
3 168613 166659
2 36651 899506035
3 79828 5900
3 14457 164538
2 172882 567351592
2 178174 200193526
2 17942 723244791
3 11376 180660
1 2972 137570 210880578
3 90685 82629
2 79427 347458124
3 15027 142606
2 29406 9975336
1 53373 188921 370184805
2 181571 759630566
1 77533 156732 171067226
3 12732 167503
2 163120 241298869
3 177583 111301
3 24572 163466
1 17960 41799 398379581
3 144155 111855
1 17763 118407 262534552
2 112500 539638385
3 197721 155578
2 124658 175073954
2 41950 90893889
3 19610 162248
3 149524 147269
1 108230 152652 784664086
1 6761 123133 127759723
3 124579 113269
1 153648 163555 241982211
3 121978 3249
3 22945 10574
2 63077 448172791
1 53638 57044 465253332
2 60703 967162429
3 48028 160676
3 64319 156591
2 75735 86456415
1 39957 124766 312197908
3 112502 145188
2 188415 878346600
2 168528 674544609
2 122400 516609509
2 32729 255894703
2 65764 280278130
1 87737 138033 151252864
2 72355 76539629
1 1584 12494 941074289
2 155084 150949148
3 193707 92725
3 121324 5408
2 111645 774920832
2 64632 131427188
1 44561 93575 245946945
3 58350 47846
2 175052 981570943
1 72825 106003 579497291
3 157245 110886
3 125568 126682
1 152276 187349 246218672
3 5772 194805
3 72297 31963
3 21991 175793
1 91522 138258 305605771
2 64454 131246774
2 141160 977810959
2 81299 737073863
1 28558 142346 586158497
3 78685 193225
3 52946 24968
1 42348 105081 88589972
3 187426 134529
3 57947 74383
2 103665 156264030
3 122713 143143
2 121449 540454433
2 57291 216673234
2 180082 617637403
3 119741 6287
1 38880 60944 129546079
3 51407 153645
3 144016 176149
1 6112 160928 581845204
2 44042 984089052
3 68090 130910
2 134092 534068816
2 82848 880891899
2 168777 612219685
3 89046 135432
2 106724 175320092
1 41171 47497 697140335
1 76518 177139 251057225
3 3238 3086
1 39326 171700 589433975
1 85912 104871 353450131
2 180268 245095963
2 142342 196101641
2 43356 280847349
1 11026 100390 944626382
3 163992 90019
2 169924 230357490
3 60420 29476
3 119252 186208
2 155172 375584427
3 115444 189917
3 35131 13370
2 78205 750123424
2 10936 808462063
2 25874 205248437
3 142827 196652
3 198917 60464
3 92899 87218
3 119723 103785
1 2250 52909 514949345
2 138835 521508507
1 32555 177150 655897362
2 98571 87794164
1 31470 79308 368044072
3 41728 91096
3 87597 171414
1 157571 183777 51943381
1 103445 151866 684778683
2 131770 860079060
2 72265 525062575
3 100907 62174
2 20509 415177122
2 126216 79063085
2 129876 676797293
3 150700 104080
3 125310 189950
3 140109 110085
2 85309 635148945
3 120404 140309
2 2609 182247092
2 150888 364573709
2 92501 22880313
1 79313 159401 744263599
3 43175 8173
3 18269 20264
3 164219 118294
2 166639 976716229
1 162485 162672 606930213
1 57509 110117 560014720
3 38568 175832
2 113825 908285391
1 4639 133962 872504820
1 53130 66824 637470587
1 160882 181822 205178298
2 171259 193092883
2 94407 156299989
2 135950 101844733
1 138839 165819 599161610
2 141578 516773054
3 198068 187760
3 139458 168056
3 195563 86168
3 119917 156469
2 56203 888613094
1 79442 159933 627074765
2 9092 995983360
3 80723 53479
3 86280 40769
3 76786 88433
1 82136 196509 997628041
2 161103 752918114
1 46181 147400 673568188
1 45250 85630 613404418
2 152393 856302317
2 77715 548329492
3 20540 188687
3 57786 163213
1 51929 134857 659799045
2 173009 222044582
2 74185 910042314
2 13793 7045757
1 116635 195245 810783667
3 87918 173609
2 162606 30978220
3 15766 161658
2 75742 741080662
3 19755 2087
1 58212 90779 653361171
3 116793 49274
2 42422 817178302
1 69403 145473 37109124
3 36358 38560
1 38557 190514 982455171
1 30957 59134 126056995
1 94606 177651 337796002
2 178681 917843291
3 117771 97125
2 102797 138678176
3 13909 143166
2 86755 168413629
1 9912 74425 921768226
1 7229 25170 490525533
1 55430 162949 906818514
1 31535 177364 164768355
1 186936 189083 553105298
2 177375 54260912
1 138850 157749 960111318
2 56379 602343404
1 189476 199615 120556598
1 29813 98798 165232208
2 41827 826854403
2 88520 449670594
2 104811 393417531
1 107376 137800 301477593
3 103183 117344
2 145718 986620960
1 125640 146075 993082729
2 46338 885553252
2 20428 640636146
3 59764 3246
3 76323 104214
1 147967 170735 105464753
3 108371 117198
1 133519 157484 656095481
3 126285 173570
2 49840 137046969
1 43289 115723 391344103
2 84600 78257030
3 53144 146877
1 45303 72476 950123060
1 84183 199380 178641126
1 7871 76288 595987831
3 193694 75712
1 171097 194711 546269823
2 72407 505809948
1 85988 140082 320121002
3 16503 143049
2 149269 267260746
2 154540 196312084
3 126060 192647
2 65325 384424750
1 33400 129001 648838586
1 130846 185760 141571347
3 139537 105413
3 175171 178604
2 159135 400608452
2 75019 961027930
3 102407 74434
3 136820 36550
1 40801 103044 388220448
3 190448 126380
3 128602 120216
3 69835 63615
3 56120 161226
1 88000 152433 209193531
2 118337 31286712
3 131599 89356
3 141433 157175
3 17676 68962
3 143236 72510
1 59210 100787 279970566
1 139907 172432 646945984
2 87082 655627080
2 153684 312214410
1 144799 167136 719196320
2 69405 204187511
1 14944 25361 767233099
1 36316 106772 736719523
3 188624 66396
2 99979 426531591
2 21332 523803763
3 162442 43437
1 96833 103848 4377963
2 27839 307461535
2 101206 464402971
1 12315 44984 890758594
3 63406 15826
3 24059 139012
2 149766 70063484
3 59681 9650
3 19108 135394
2 155621 47121763
2 191379 889086138
2 198209 826405639
2 118938 520946581
1 2195 73166 216294252
2 198472 459741427
1 29897 170152 309720464
3 110899 196454
2 190126 615465805
3 40676 3700
3 154056 106438
1 45612 164883 345006686
1 102672 122115 685148169
2 53935 237896983
3 179908 195585
1 131041 168647 566547268
1 4510 190350 448973931
3 127078 116175
2 155587 245423407
2 19830 306306571
2 110920 844193345
3 146599 177459
1 102960 169923 915575960
1 35877 148816 237541030
1 45475 51957 37381160
1 15544 27210 507077797
1 107253 120937 558725791
2 90676 702720636
2 56802 167243161
3 165704 69810
1 38268 136813 644717982
2 131368 30154177
3 72039 99928
1 124143 180341 345114316
3 86969 23000
2 184138 455386490
1 31646 48767 441792059
1 33563 104035 307266880
2 105945 777953034
1 12149 122348 955678676
3 86656 157568
2 26497 618618497
1 96601 119937 556919641
1 100255 109824 677337853
1 109267 177404 871600980
3 21048 127368
3 96140 153433
1 3940 15069 217031952
1 7032 168997 894220165
3 46849 155255
1 90632 178129 280604077
1 4331 53016 932668731
3 152112 44276
2 187688 738590454
3 65130 185946
1 102636 135020 962315488
3 114978 145410
1 24283 97364 666183635
2 111727 617252842
3 24707 22085
3 166867 17210
1 25215 128204 894826616
2 136116 363354192
2 91295 680915449
1 29590 91692 26982499
2 68510 395830628
3 114581 81845
2 65077 495246272
3 82015 168187
3 68849 99660
2 88552 158014469
2 72447 821239470
2 141565 968140739
1 8894 167747 349644020
3 185014 3146
2 138687 30500614
2 121033 576849200
1 49581 144068 386410010
2 186412 488838897
3 107895 107665
1 53059 77724 644411982
3 106098 114185
1 95521 162183 810044450
2 100263 288940668
3 123029 64637
2 80005 972585249
2 173659 929391447
2 103027 549204227
2 77079 33085219
3 10998 24957
1 52693 90327 923905929
2 141213 343482478
2 168829 982556258
3 161425 160341
3 70683 109306
1 36670 157753 461285884
2 153217 8247889
1 30366 130115 811619897
1 25747 109039 710272319
3 101928 26564
1 172058 175040 282621205
3 48917 114153
2 142232 214272266
3 172033 35358
1 6415 84350 41614549
2 65710 702964463
1 16201 71592 994546104
2 90629 753197729
2 122852 424369230
2 121785 828940498
1 17380 77603 75300836
2 138807 149320328
1 41667 68365 873440983
3 164665 104
3 115643 133529
2 114424 263387308
3 141420 138254
2 74485 84496027
2 173086 703800326
2 44286 451823601
1 42570 43572 439757220
2 15516 871217172
3 92586 29243
1 58442 194688 990344671
2 9086 461900495
1 138614 181821 387542377
1 6623 103809 231181023
2 170445 793049362
2 186339 409257857
1 8613 89693 804088911
1 103052 116727 813912638
3 31410 78722
1 139666 150297 350700548
2 127504 403108568
3 140210 10167
1 153667 176680 753356108
1 25880 134059 193727169
2 125404 966747001
1 55927 117559 678441396
2 45843 247021022
2 117195 84726240
1 82919 149436 329376373
2 28417 953689849
3 124825 51114
1 79907 138566 931699149
2 83428 625305596
3 178254 183261
3 61165 158839
2 18114 156062902
3 176121 139367
1 15169 64429 708474095
2 165220 685712100
1 148501 150298 852938380
3 144745 21844
2 51613 135978530
2 2157 202839130
3 3634 70967
2 171682 773733507
1 22908 188818 708278776
2 7209 785079448
2 16325 809464268
1 11004 157465 656095573
3 193185 130966
1 127022 162232 927301404
3 49687 56533
2 103007 860573545
1 31224 145784 461183615
3 31682 50139
1 94774 191515 319034506
3 104240 78989
2 160317 739473664
3 34767 105468
2 136786 367245652
2 81406 700900840
1 13989 80519 496619383
2 49232 47697643
2 183953 873937092
2 196881 216998357
2 164199 980922950
1 72751 73304 911046420
2 193028 469722456
2 135064 709356063
2 186886 335678811
1 103884 104764 471869876
1 85868 124528 319495296
3 196895 78433
3 179895 175340
1 128152 165949 155663674
2 122577 362989066
3 118415 116166
2 54907 918852186
2 70785 111971084
2 90145 5040423
3 37092 177973
2 94844 899429271
2 133122 489188602
1 76775 91343 736045141
1 15037 101963 626933726
1 25851 60547 875818011
3 166854 3227
1 171970 180234 381623478
2 79853 110335937
1 42276 90634 130883522
3 195315 124338
1 175493 192358 131619813
1 31137 83650 206565863
1 35525 63657 185770405
3 70467 89735
2 185924 478115345
3 157142 170932
2 101457 650031719
3 189764 37675
3 158219 68087
2 13973 122076806
3 191629 180955
3 167342 726
3 779 84870
3 9031 170589
3 125040 49219
3 128582 192328
2 131501 220898029
2 29632 887243307
3 32737 189336
1 126583 186522 736939473
1 22642 83220 604993663
3 108666 62830
3 195360 73656
2 95853 708297186
3 51482 23827
1 114265 166230 553295269
2 149742 3720687
1 159775 175349 179091252
1 39243 116793 272323765
2 82771 417018803
2 184300 4728950
1 49298 115363 88818626
1 17676 55142 650332001
2 188112 320717386
1 29401 112836 856940051
2 151939 725169162
3 39647 119570
2 38097 347340738
3 137112 148065
1 63435 104644 410908260
3 33757 124844
3 97467 62248
3 97733 122776
1 70400 160906 162880646
2 162475 354657
2 118937 465475078
3 52050 163265
2 49559 484053112
3 78522 60910
2 96406 92556516
3 130849 86255
1 26974 129303 536543714
2 126370 23379867
3 196913 174972
1 61064 61914 794914113
2 48818 199590115
1 78632 109491 743118137
3 28022 134749
1 49269 168154 122812276
2 30441 772866477
2 165839 788824940
1 135912 177679 634596383
1 7083 25087 111172404
1 23581 106330 67692841
2 5000 120902243
2 50310 592957173
2 18 542284841
1 50996 185184 290794315
3 173583 80106
2 36534 908400783
3 71032 177261
2 142237 420908028
2 5929 239264182
1 112870 131942 298191377
2 43273 249243308
2 151221 361836481
3 152105 123174
2 150931 995529445
3 90682 17548
2 70051 521527941
2 125605 843998181
3 143937 43492
2 2354 783120135
3 137009 18517
1 47767 178913 380940526
3 81657 154157
1 44944 62146 743489921
2 59726 919471193
1 14328 195439 804622321
2 157991 224455957
2 47737 445773633
2 52640 453576110
3 79289 143493
3 125795 149599
3 61583 182689
2 117212 543715589
2 156107 925575337
3 9232 140750
2 17579 140420571
3 101353 166192
2 168457 773966522
3 133994 138477
2 3625 628831412
3 193470 117131
3 161147 79837
3 50344 83649
1 80456 161487 7354818
1 98714 170466 35751079
2 142163 143054809
1 37336 67280 624507088
1 25409 187800 148185149
2 94054 546886788
1 60382 183304 995125545
2 45627 116464559
3 195180 51001
3 141949 29882
3 148298 134424
3 132182 84113
1 42514 99556 899783724
1 71550 144879 462079388
3 31321 188656
1 82397 97397 956837791
1 55976 142782 153527465
1 62848 66134 163472346
3 126171 67726
1 68686 146928 599688430
3 36594 195601
2 157110 158248871
1 112466 160696 712023634
1 151626 168815 358015098
3 18805 38872
2 178777 948698002
3 119574 186805
2 65597 191136847
3 8509 193198
3 70995 154789
1 72934 140164 163385801
2 151022 658630190
2 132463 95613038
2 14468 824710934
3 46340 1135
2 188324 138554403
3 83250 128148
2 7042 736703543
2 25383 398191775
3 136126 177722
1 22617 170806 503885587
1 36482 125833 970393493
1 22572 52791 757592924
2 14351 927062937
1 80999 82787 765342460
3 144186 31137
2 35375 652704106
2 166088 670339426
2 160487 993777336
2 47394 602582047
1 54867 108956 754308181
3 82818 55544
2 99512 112489274
3 90413 98585
1 118484 192447 429612403
2 73492 665708760
1 35144 135178 207437987
3 168440 49931
3 780 95035
3 189231 65377
2 109230 809410931
2 198757 920484821
1 98941 149486 182928247
1 54085 173414 836982289
1 4026 60555 574324223
3 188193 25732
1 22638 66643 330106775
1 81938 187530 372050093
2 98368 34691343
1 10837 184074 674796406
2 50574 845846117
3 109564 154167
3 105411 171053
3 156782 131728
1 64082 165799 977583425
3 153667 176746
1 78543 164324 49919489
2 67322 149586017
2 99027 415224675
2 106483 985480884
2 95497 798576509
3 36475 1011
3 118325 8756
3 136223 3841
3 17741 145512
2 126604 757112931
3 127337 66515
2 63163 709175575
2 16264 731696966
1 146308 173182 546668853
3 81849 170908
2 130288 288430331
3 109261 74433
3 53102 35243
2 196228 392054024
3 59838 48954
2 113127 196910518
1 158799 199946 124156199
2 120294 532373356
1 59533 124257 499514073
3 97218 76930
2 181738 803224879
3 159788 45626
3 15669 133941
1 17441 89801 594604744
1 67529 138083 596804584
2 173232 395393125
3 43808 43733
3 159213 171896
2 141928 440247736
1 11245 145089 685688049
3 102362 124856
3 130360 69786
1 148475 161984 567965754
1 8891 18767 217636
2 143230 901731043
2 132198 862162501
1 141038 160615 693854067
3 80624 189634
1 70565 132516 574136270
3 19428 110887
3 186419 8259
3 150959 68579
3 122917 174418
2 33708 499429506
2 194770 895572878
1 61011 170951 885704049
3 21964 125642
3 140207 158621
1 48256 181411 13586464
2 142997 280050248
2 50041 990139478
2 129438 889937308
3 32163 137894
2 21274 735923597
1 50392 97728 258351436
3 155719 64214
3 29123 41512
1 31153 45295 897572873
2 138389 40553036
3 63175 133112
2 183366 570572996
1 40227 120922 339372503
1 38261 134190 91946924
1 3812 53547 692682373
2 65767 540484104
1 373 66568 800586668
2 10252 470702855
3 167756 164166
1 53246 80152 353342475
3 47415 67029
2 106456 689672117
1 99375 118770 465251228
2 184812 74248956
1 128415 177679 997674477
2 196596 299243830
3 179176 81693
3 142147 168416
1 35245 139260 188502385
2 113050 756896070
2 160829 731227681
3 88815 48854
1 103722 177150 203004594
2 84761 598373229
1 45452 184398 410137733
3 93153 155129
3 187568 120056
2 196032 912414447
3 64996 129220
2 14704 643461097
3 155921 56343
2 105809 265044202
3 36502 59257
2 116666 667648407
2 59331 658059892
2 37459 731188348
1 159203 178490 89687251
3 48475 75460
1 1186 178552 649887150
2 101471 786326667
1 14068 27634 116986700
1 77763 107297 341372416
2 13493 816423710
1 416 176893 637656406
1 42145 96229 501936807
3 125867 158798
1 95748 101801 914220908
1 45025 98715 131803084
1 55926 100852 782795302
3 11270 1067
2 95757 596768874
1 87463 125900 618278335
3 30790 58435
2 89349 99657997
3 198472 173006
3 99092 173690
2 166835 375757838
2 155198 535365740
3 114897 185961
2 121974 683621295
2 2440 876397046
1 160117 174328 77086476
2 193217 337277415
1 37592 180960 333342908
3 98309 9188
1 117781 175893 324610297
1 21005 190358 91826518
2 1936 733656343
3 19863 22058
2 121462 640471472
1 31796 91968 851865296
1 29220 106403 348070829
1 157302 185535 299690702
3 954 26307
2 46510 323270604
1 88750 156648 368450497
1 166259 199450 120925783
3 10121 90165
2 136331 111169259
1 105956 175357 657521057
1 49804 198143 76226690
1 53725 111808 419323684
2 163768 757693003
3 82473 62698
2 5937 909174395
1 66183 181888 447046378
2 103818 527422364
2 71123 607922757
2 127076 370822948
2 122757 478994920
2 123450 765329167
2 105150 941647378
2 98870 150314368
3 170843 34154
3 126538 40491
2 13652 189738056
3 85134 174623
3 170837 142900
1 66237 196498 70486693
1 76302 149897 92981037
2 178503 902830699
3 85687 82189
2 142857 526264603
2 142671 879730098
1 75252 106467 591425380
2 134778 664044809
1 135223 191441 46399860
1 66045 181829 880961310
2 36537 227860656
2 51731 31458424
2 178272 482035572
1 125095 152581 988422881
2 6735 994173230
2 82143 583743766
1 3988 102498 120400914
2 167197 892379285
1 65042 133478 624924935
3 55860 192241
1 69705 177426 443273654
2 169419 587201525
1 117123 196424 873812395
2 49848 825033110
1 161255 173718 521223589
2 183741 51956038
1 127686 133193 392817160
2 122130 789705452
1 47935 149971 23927441
2 39721 833878610
2 149418 864993089
2 48169 714079954
1 56309 134958 808883072
1 36626 143552 975214978
3 68086 64448
2 84816 167174150
3 170293 189380
3 24893 143642
2 2981 523536497
3 131046 198626
3 76457 158478
1 94560 122460 25010482
2 166769 927842682
1 54044 71569 7531237
3 76481 152850
1 25763 166441 280811468
2 154389 545890908
3 16007 17952
2 86883 923638801
2 144397 952702166
2 43632 469296836
3 116016 188364
2 136803 766452501
1 79339 186125 422426455
1 102476 191244 181204558
2 104317 925132918
3 108866 31450
3 184775 188253
1 47417 177460 548914460
1 162332 179288 922972720
1 42115 189138 622222264
2 109695 835028321
2 152503 66964189
1 90833 96041 836813659
2 90836 103287533
3 27128 109362
3 139664 29616
2 2657 203972871
3 117026 164407
2 195888 788479838
3 128099 63393
3 112033 62045
3 56329 75358
2 96051 307047972
1 36292 124962 783031729
2 45126 4673530
1 56578 119613 324373535
2 130438 913146312
1 52630 115992 996885924
3 189614 118290
1 97827 112391 438523428
1 80928 90487 804013903
1 139125 148488 966179291
2 155156 598835905
2 161771 943774630
2 108031 6110903
2 39365 971553673
2 57211 513528394
1 38191 41869 331865774
2 122650 453057674
2 135705 506166896
3 146151 63498
3 34013 33960
3 80693 146657
3 192345 8605
1 135542 142633 872327243
1 6192 51489 758155654
1 91855 134747 93657784
1 22158 99905 738359991
2 1512 37954997
1 94843 141750 818629618
3 104087 106919
2 18257 131759771
2 137442 469866835
3 79096 99579
3 53822 149668
3 163242 94934
2 146440 624385630
2 61126 541801842
3 163436 156116
2 34868 475005452
1 90026 178510 325075621
1 66246 137388 980857146
1 132258 187711 882525495
3 36903 197931
2 166790 642087232
2 116904 671468850
1 108111 148157 871151899
3 172479 129890
3 38640 189292
2 105578 920066563
2 30296 856178486
2 95379 843280502
2 180636 78805565
2 59084 976641144
1 112423 156555 80462846
2 89914 641575084
2 164550 387240363
2 131516 540170786
1 118355 164005 558546094
3 112311 127064
2 187103 577615262
1 59314 184494 251894944
3 111288 128173
2 173196 728256926
1 72088 133282 976547958
2 138117 141066300
1 7109 73827 806654576
2 62737 903607982
3 94013 199733
3 2937 155530
2 8381 253888287
1 8952 56670 208399305
1 52112 199907 496079771
1 101660 129242 395951845
3 161009 165984
3 43563 122528
1 59768 77154 335359010
1 137411 169709 963988837
1 139172 158406 71849188
2 107766 747735585
1 97130 160434 362578175
2 41089 781597033
1 27539 149731 144099331
2 109065 919861176
2 195933 571621848
2 16093 282953111
3 121365 90180
3 199314 137639
3 98641 193184
2 83591 260388967
3 84122 171313
3 133932 93465
3 7463 25185
2 43277 657031549
2 51990 851786719
3 194802 100583
1 58405 166932 626960723
2 102429 227732006
2 143465 574991410
1 82784 93854 691543533
2 67908 400621518
3 144117 74665
1 42724 157098 132230974
3 111288 134258
3 180774 145979
3 154526 15532
1 12155 18304 346179807
2 18737 489297187
3 62757 101787
1 130066 131471 759608650
3 70170 90158
1 172719 189963 885738041
1 114965 140087 760783735
2 102883 441127022
3 105629 34900
3 143525 121787
3 157205 24805
2 149572 834041371
1 64497 143383 727491247
1 82283 183258 387362165
1 157786 196404 170516494
1 155382 185083 948304573
2 7389 903421475
1 33016 78118 410657161
3 30931 28522
3 169251 89158
1 63490 197120 185933961
2 188263 18046900
2 97233 668552213
3 116193 172113
3 127773 186746
2 180208 140370233
1 101906 161684 331249887
3 157161 86364
1 47727 169487 604483552
3 133300 77106
1 34064 117506 404343381
1 120058 168527 662924878
2 36574 331765679
1 38992 109624 947089098
2 50173 89535893
2 129863 597612530
1 111380 145143 480190862
1 47530 123314 455104546
2 115593 504554846
2 175910 387654383
3 15223 35694
2 174105 362319804
1 47453 95629 865604034
1 50438 189765 339828155
1 19889 142995 262105474
3 124076 52343
2 117440 685430481
3 158665 175328
1 120191 161699 902706830
3 77668 100806
3 98330 152058
3 89450 121411
1 167949 191022 28912943
2 28373 238631885
1 107031 189460 659419886
3 104828 169144
2 183555 401841642
3 82695 198804
3 87654 142240
2 73123 615113227
1 29506 134880 453996529
1 73430 77071 406546581
2 190463 957759480
2 28941 757920400
2 175533 348720851
2 167984 677761950
3 116245 40516
2 89838 206458765
2 116353 317427395
2 147438 418120259
3 18684 7187
3 117401 79176
1 58472 97182 507319163
3 7158 94615
2 76556 63669123
2 44976 425824963
1 107671 146527 979784929
1 166675 183561 950170017
3 132152 183025
3 105037 74479
2 91219 305295911
3 118535 127277
1 60952 132133 947737373
3 87710 81658
3 95641 174136
3 19096 126519
2 107417 423410010
2 77234 57235251
3 128149 109112
3 23146 195306
3 186009 116588
1 65664 171535 337247522
3 40260 8115
3 48018 3315
2 14830 154412220
3 126128 146465
3 42281 176341
1 68754 89446 242892714
3 142266 168325
2 90134 48235831
1 7596 49643 540279408
3 123053 62876
2 52339 140665220
3 136687 774
3 157203 2553
2 163642 69939533
3 163534 195541
2 6370 275666099
3 171413 21258
2 4969 505257377
2 99136 561995847
3 64013 17883
3 137327 151561
3 21932 184889
2 146075 34503670
1 123789 147547 146067744
2 159628 836700368
2 71813 570243254
3 133894 67289
2 34604 869564559
1 69115 157916 179481553
2 171348 654611581
2 156755 421556259
2 128405 58465703
1 101947 141076 845995180
1 23739 102796 888204017
3 100119 24964
3 51642 98477
1 23239 73034 791690551
1 162653 195734 922071904
3 104452 43565
3 195792 134339
3 16478 124054
2 111617 346756939
3 111747 46586
2 177819 466131209
1 86548 144648 3193119
3 97912 133205
2 168797 276186095
1 168191 194580 381924022
1 10742 127818 742405030
3 194725 5825
2 43048 397718077
2 61256 460364733
3 60871 11158
2 94411 520440451
1 64476 113914 20292528
2 73277 600842457
3 126520 123981
2 174339 633365691
3 5656 55016
1 79738 96008 715102394
1 54752 177210 252435294
1 62510 88816 848760069
2 29895 54161626
3 168210 194622
2 36557 965694941
3 24076 14569
1 9006 159798 815218772
2 22361 203897688
2 154817 506940058
1 143470 180203 502994002
1 177359 188952 803166861
3 162339 112916
2 86393 795098178
2 76316 997235313
2 105808 227262066
1 41058 196203 111874533
1 21842 70036 193271842
1 42816 178262 709502928
2 105785 283375072
2 48011 435505556
3 197821 32524
3 72558 29459
2 51637 156824777
3 117055 61303
1 27203 80031 959683321
3 144897 187770
2 87886 212170399
1 78661 197573 721270331
3 197220 137995
3 69696 119346
3 15935 193961
3 148126 43311
2 41406 438872420
2 161542 679923268
2 111922 141782809
1 10727 79347 693641829
2 153795 669358802
1 89392 148602 240726270
1 15195 170550 566108486
1 39009 184557 616079008
1 183861 187203 139892889
3 78411 186263
3 2455 59413
2 193158 429067532
1 23025 153000 915995691
3 30819 139812
2 3656 154441179
2 33555 683921572
1 111408 155763 546844613
2 140816 846275140
2 4152 961093831
3 64808 181852
1 44493 187754 863251662
1 80367 92161 342388037
1 3157 54126 235655771
2 152211 587495622
3 38364 148678
2 103325 547513287
1 51881 100394 670855319
3 130141 183706
1 2756 116850 38228779
2 13231 801908448
1 137668 190996 507672450
2 69692 325970615
1 29277 78711 156589992
1 50909 191958 556985967
2 50387 114132624
2 166381 280213506
1 114838 193820 583903945
3 165355 197079
3 76690 76388
3 120293 76931
2 184818 532718706
2 89588 233320919
1 18810 119219 108502383
2 187241 140969193
2 137425 31853418
2 33102 629428337
1 97449 151034 647267240
2 8546 104555047
2 22328 209914768
3 112527 163261
1 15752 119817 425873696
1 161074 173778 265862494
2 138093 130228621
2 77406 540988087
3 150319 112529
3 33556 137090
3 4156 39812
2 104711 980587237
3 68255 110373
3 12696 171107
2 68507 781052695
2 143122 813834791
3 128844 186841
2 124397 306771188
3 187929 188444
1 32812 41563 604730673
3 33194 54235
2 106496 860906006
2 131369 92919918
2 195274 169062943
1 5371 55584 818173062
2 131219 528290073
1 80168 128647 376450994
2 11716 502957548
2 131230 492119991
1 46872 143275 632040249
1 43231 122064 763333092
1 15267 169123 745895055
1 88654 142789 809168535
3 131584 39505
2 197129 55604572
2 164618 89285763
2 84774 732811004
2 10947 875492838
3 151980 23454
3 163613 134034
1 99876 139785 340005519
1 92838 170299 309346830
1 60868 114925 836661432
1 75993 157814 348025484
2 153132 320667174
1 119237 131062 340633142
3 468 53368
2 107198 884338591
1 91918 192831 917291761
1 46904 129561 418637149
3 45611 141188
1 4701 140341 16818328
1 58891 66158 764357808
1 114457 165719 563888958
2 91166 889077339
2 37803 673440391
1 48284 191372 375228250
2 21534 510947513
3 60604 122931
1 37347 78901 281983614
3 124968 52957
1 27927 103963 807199351
3 62151 124075
1 2714 196025 328253548
1 8161 35321 784293728
2 67967 350428726
1 7948 166257 879751601
2 84384 913112873
3 29483 90322
3 10927 35324
1 63415 164965 253129698
1 9000 54650 326670512
1 40032 188558 911178865
2 1961 785183769
1 77766 151908 14336740
2 27515 100773721
2 145325 912674937
3 176373 181373
1 29774 191241 249586982
3 24645 179926
2 157679 601986604
3 126488 197893
1 82336 153115 489453465
1 47738 97203 135966429
1 132960 156908 210475519
2 64713 701542945
1 109102 196159 588872502
2 164572 226571011
2 31415 835170900
3 136713 41847
2 157467 213501361
3 90295 115877
1 6931 70011 141719206
1 131556 173228 641370515
1 53190 169344 679808733
3 39693 91789
1 14565 59634 951852949
1 133460 193304 861676053
2 43024 332450929
3 120418 177320
2 100827 640762181
3 179512 138844
1 68840 97277 786794599
2 83876 216690349
3 61468 37961
3 137696 157091
2 33022 892350164
3 128706 72008
3 71434 131677
3 172510 61167
3 96971 119655
3 199611 119881
3 179938 91212
2 44728 590823850
1 64786 138190 35852556
1 100042 139906 665436006
3 152032 85526
3 36485 170877
1 76032 122875 24562802
2 31966 88949085
1 12152 159310 149722784
2 110496 142710392
3 97186 139981
3 11787 81365
1 7927 8595 240484391
1 123736 146658 919885990
3 187402 142665
2 50586 826802368
3 60996 114586
3 87530 56778
1 31982 47580 535383605
1 57621 190472 716350718
3 165895 80496
1 91742 112285 171281729
1 59749 86495 800155464
2 162098 390490503
1 22214 133372 463435711
1 122296 139621 555902883
2 34586 301850727
3 191603 131862
2 173865 164202038
1 128546 180115 346763133
3 9767 134335
2 161926 966924645
1 41769 169424 864131190
1 132947 144376 136026243
1 53461 67601 637805156
2 194627 852622798
3 187751 197456
2 58040 203709738
2 143904 463332060
2 139293 952115910
1 142933 177034 489443668
1 31064 177459 360716798
1 75698 198467 559159950
2 190198 645331739
1 26659 27912 486918173
2 193261 606395486
3 187384 30659
1 83038 142178 887054187
3 62141 157921
1 150608 161993 569825552
1 68711 174455 792050479
3 42160 151817
2 35128 886082272
2 68704 270297473
3 69339 118751
3 81330 58059
3 55577 30390
3 97608 18036
2 37827 704917066
3 74408 110288
2 143011 429807603
2 170302 744510955
2 107627 65513035
2 87382 900116673
1 68578 134999 190312572
3 84383 162416
1 121464 185152 831096466
3 122195 35714
1 138419 178989 551180474
2 167072 310056126
1 42791 179411 782217802
3 182216 171646
3 63913 139121
2 137868 301434858
1 48843 169927 340808096
2 51652 396760091
2 117454 846507351
1 38990 77131 451657882
3 118288 180222
1 19430 136561 470165048
2 164158 431817304
1 96207 193743 466225442
3 166707 127178
3 98247 170317
3 72058 24076
1 34253 59770 596829946
1 106073 171478 514193588
2 97172 496842184
3 149531 57443
1 13251 93057 734277898
2 7827 689726829
1 177564 190128 821771730
3 62809 175854
1 43656 95503 279692580
3 106999 59466
3 161966 51732
1 116980 197417 227665817
2 175295 277621987
2 43959 935358678
3 23548 152129
2 40472 967051979
1 108550 117540 34054031
1 75200 139738 174698151
2 123794 634428743
2 9161 830007305
3 190649 96386
2 60157 85236896
1 105998 107216 204323034
1 23855 157323 579336001
1 65302 77918 615583807
2 155818 700681288
2 100427 962431944
3 34529 103648
3 94292 97973
3 131667 32760
3 109946 182040
1 10338 127442 94245015
1 126653 169747 135028311
2 119957 130574497
3 183015 199343
1 3537 110721 161581527
1 66553 107845 375685907
2 71031 912821485
1 16278 160875 619514283
1 3568 164263 271465762
1 73254 129730 697233438
2 101595 139888639
2 37862 569549234
1 185009 191606 667866315
3 140177 51516
3 41280 163343
3 135351 143543
1 115204 145484 216391496
1 71020 76428 983950127
2 113204 768533291
2 58707 184386315
1 15589 181580 428699318
1 975 169758 57697886
1 95687 145286 636254462
1 24774 151900 437782120
2 75066 979299871
3 157790 69886
2 41754 678356259
1 106769 126471 970925604
2 160698 725478478
3 110334 94784
3 103869 52779
1 88843 111032 165823435
2 118578 328263252
1 38707 116905 720309992
3 23735 83067
1 57136 100740 226725447
3 125666 172106
2 19693 848240091
1 103524 153806 300451492
3 54493 15535
2 41130 236010930
1 83928 121685 386280672
2 78938 266876276
2 194871 290743414
3 11595 53503
3 82475 100089
2 34804 668335452
1 17130 37499 491597895
3 105659 136756
3 174722 35923
2 120900 408761184
1 8858 54860 560509095
2 9864 951160937
1 104490 128470 505692963
2 133039 514056081
2 150520 451661120
3 59721 89111
1 88706 153008 55582580
1 52999 107737 321361638
1 57727 196335 933104596
2 65628 863817379
1 39667 131013 229336492
3 132975 20376
1 5702 29673 486607467
3 161258 154024
3 159096 14198
1 124391 154550 35778606
1 52129 94611 284782205
2 139299 567874139
3 48801 155014
1 121095 186592 867292281
2 100249 95493516
3 124359 18767
3 177492 181403
2 145073 772778036
1 32426 150816 341329732
3 189920 49044
1 145717 155329 525131486
3 61113 69518
2 29749 837134155
2 24813 67515221
3 134541 126715
1 110182 141975 344845532
3 185834 174637
1 60477 194455 392340938
1 46709 196004 522578918
3 175287 131973
3 82530 27207
1 148002 169502 549106937
1 20566 178827 204292603
3 53055 44753
2 89624 269997942
1 37557 182770 466776636
1 24038 76235 968211904
1 69998 122423 695046813
2 175198 166421412
3 173664 53768
1 166996 183644 982286671
2 10343 61936868
2 22188 479079082
3 116780 44607
1 7640 192619 105394908
3 5642 15702
2 82438 406570939
3 15741 143299
2 193249 621091462
3 32128 151723
2 49459 97419421
3 64214 197112
2 118590 332245093
2 61859 94454446
2 136550 482712891
3 196141 12701
1 137382 160531 427091707
1 162927 198712 63643005
1 17087 168280 880317277
2 192326 475537305
2 85401 391873083
3 1958 104794
3 31888 115237
2 79875 694032051
2 129300 282892470
1 25240 88159 979951235
3 176033 63041
2 107842 121992645
2 77217 710063985
2 184509 616782170
1 114806 163184 297493756
2 33951 443406769
2 56790 115327756
1 141049 148001 589506389
2 2131 181604561
2 108265 701137446
3 106173 164019
3 154111 28336
1 90249 170061 830967077
3 105046 28901
2 90953 936028007
2 46029 934170754
1 65373 73421 712541570
1 30884 31145 174894665
2 156863 424165389
2 4071 89171986
3 94806 133805
3 147763 155343
3 75621 100590
3 77262 79406
2 95468 311378029
3 58111 19680
3 13918 104327
3 62670 46618
2 125784 870036164
2 46852 44132440
3 17186 18182
3 55626 61232
2 154130 800581768
1 150129 169886 599970864
1 141 160369 910159084
2 80804 78927863
2 8756 756516488
2 10143 345948853
1 62509 147413 725615180
3 101819 198290
2 42622 624125801
1 154655 181943 999607375
2 21332 596149495
2 163686 790442965
2 107775 527470028
2 117979 977455524
3 54114 57337
1 82779 85902 110883900
2 152374 231797632
1 124047 164569 84444712
3 54749 127376
2 170530 921764249
1 1163 141409 872241624
3 178953 133781
3 149760 109018
3 47011 81720
3 150858 161903
3 132638 149179
3 85657 177074
3 121999 143326
3 185411 76109
2 77642 355099518
1 41064 132761 101636512
3 166926 7495
3 180834 143712
2 41175 995834339
2 123634 156708202
3 83685 34007
2 37196 625730408
2 136902 94638739
2 133986 854899967
2 70834 282943023
3 166391 22702
2 83507 200339078
3 79508 32180
1 3441 52707 80045307
3 53611 194382
1 31281 116046 531686285
2 139681 657779827
1 94374 185210 431233149
3 37391 196538
2 189320 907827555
3 40049 77325
3 9599 107613
3 36135 92380
3 138022 32570
3 28536 171517
3 154646 26402
2 22883 942365828
2 54732 196557599
2 126082 906833255
2 4640 952716228
2 117386 87132164
3 25169 189995
2 15057 264067760
2 1821 496937764
2 102245 859630666
2 170278 755186236
3 47844 68017
2 74169 559920308
1 114002 140838 862200278
3 175517 190822
1 85305 175880 332883453
2 46834 552891570
1 4387 54016 623925454
1 74156 78144 617397232
3 94894 11953
2 164878 967346103
2 103017 711729335
2 166702 237359388
1 130712 187189 837828117
1 115942 141740 840149514
2 112451 468088254
3 34784 191760
3 179474 90235
2 8439 121408423
2 143046 430147893
3 141564 161598
1 17018 146363 38939323
2 141383 695073470
3 110015 148313
3 57605 127991
1 29921 49496 211727978
1 62639 139356 670573464
1 70520 177350 280901795
3 93595 175342
1 15955 144734 249565409
2 158769 593092560
2 2628 838113639
3 88368 141944
3 128448 134580
3 161518 126284
3 14935 196145
2 137924 752234634
2 142116 240583098
3 30222 111593
1 152955 195817 28136556
2 110580 180465795
3 177619 119347
3 113268 9510
1 32121 195072 170654689
1 104625 155261 845851168
3 94818 130280
2 14888 157055848
2 118045 542994470
2 196809 164644657
1 88953 178248 910996906
2 8204 379693145
1 114072 160268 677218188
1 104914 189637 81248358
3 120639 89767
1 94378 143275 687553770
1 11784 27812 183910162
3 170620 85184
1 171602 176313 118834596
1 79402 165098 284476727
3 179122 184737
3 180746 69283
3 92197 78109
2 120811 885768114
3 183022 116507
1 126879 162938 976325281
1 55746 162097 432768700
1 3930 48652 253434384
3 124320 151054
1 3281 51576 710462115
3 66649 124781
2 117828 251973175
1 18058 81035 484462235
1 106015 116284 569843429
2 69127 842811912
1 63773 175515 850681549
2 147871 896606519
2 111299 629984772
3 162802 98893
1 129522 186699 636059396
1 4700 188790 337636841
3 78010 60369
3 104708 148113
1 52141 91876 479439283
2 107603 56624968
2 17760 407857495
1 107970 167661 832617116
3 97210 128996
3 178817 53091
1 149456 198887 851678172
1 24216 181886 953745018
3 21808 96002
1 67642 198516 675954524
2 188939 850855184
1 27934 147101 343652469
1 24747 64882 521127852
1 6107 196760 147711990
1 118413 178738 429873016
3 56524 151938
2 162396 425808578
1 158125 182703 525083975
1 43732 64372 868955952
2 167975 180929422
1 81952 191969 577959635
2 9574 472229083
3 29880 164039
2 190245 588711688
3 91116 125373
1 30736 152659 857747895
1 25436 157109 426943215
3 65536 11624
3 74971 185887
2 107935 957408268
1 125737 169087 907958428
1 11455 138032 608183757
3 45847 113592
1 115789 184488 885680199
1 50865 151470 243388962
3 87980 20291
1 32305 160549 661708748
2 42764 497812584
1 19305 57373 204930314
3 90822 175007
1 100720 122965 196163396
2 63492 342844113
2 120776 336355972
3 7943 86996
2 89261 722057762
1 8654 143732 146727855
3 175976 109788
2 77355 285586184
1 79191 160742 510648840
1 146288 159574 221687489
1 69863 158528 743680345
2 40433 678681727
1 47968 62801 844517976
1 44076 141997 223605401
1 26863 145768 359587073
2 64614 587403934
2 89986 662928273
2 64891 933208959
1 56197 136905 338217458
1 129636 134695 495024334
2 162261 18573759
3 44240 110311
2 1763 103539747
3 122118 156777
1 102299 188626 344799956
1 187372 199341 165945604
2 80900 165934762
2 1510 916038130
2 190009 776499448
2 153730 193929476
2 105218 683525367
1 64208 165977 531661310
3 77175 25354
2 40503 494451692
2 137429 355916793
1 19756 85695 135766046
1 158320 172397 877515687
2 185265 62337734
3 32981 82474
2 25334 869080919
2 121081 675492215
1 121309 151010 630689970
1 63155 194818 951971498
3 62598 35592
3 127286 54
2 46821 452361917
3 954 17420
3 132231 108859
2 82490 763344263
2 178726 622437787
3 77179 85882
3 189828 108764
2 80190 486075543
2 92380 862940677
2 180546 600833925
3 14352 194141
3 146310 134531
3 152009 102886
3 185562 15541
3 145506 8289
2 78588 937644168
3 169631 66377
3 24398 36226
1 53023 110429 536759015
3 13295 36946
2 124503 148579345
3 162031 140107
2 68867 564626554
3 16024 102021
3 137659 137235
1 87022 108849 823238047
3 100769 147543
1 106563 126392 967990674
3 54164 92706
1 97100 184544 502531458
3 156771 142977
2 130000 82612227
1 45267 159840 670100667
3 1869 5536
1 77904 151710 387757937
2 120873 91834421
2 45502 576168414
2 110211 212753982
1 46957 84376 883773606
2 114717 926196145
2 120016 125676570
1 115771 189388 388397206
2 159297 581107162
3 79149 198028
2 29115 540019531
3 64743 85150
1 43617 71797 180864924
1 118004 195957 50679676
1 165095 193949 178751528
3 48135 162925
3 102310 50316
1 3282 178207 773454751
3 70149 133059
1 176230 181442 902084714
1 36555 172628 757851176
2 146794 299707481
1 56283 98111 427552550
2 70484 902491583
2 58261 753810938
1 72655 185066 341533762
3 51880 110602
3 145496 52439
2 56443 140328151
2 38706 535557241
3 135777 104759
1 44801 198916 730599161
3 36572 26011
3 158101 86030
1 94830 133964 214066580
3 153128 109719
3 72998 26945
1 25636 153301 251260749
3 41957 130129
3 139389 19100
3 156236 153553
1 16564 171587 733912261
3 174936 23196
1 11803 158122 279878249
3 102834 53292
1 24998 106045 617326553
3 111163 40527
2 182649 288031564
2 111288 731769382
1 112312 149367 778496946
2 141226 451356790
3 101697 142031
1 131662 149038 940232983
1 72127 142927 993003278
1 122819 125571 977357576
1 45297 108807 362457901
2 37024 144397780
1 32461 37595 744002597
3 166560 56932
1 62254 185922 246796721
1 4033 94227 892493433
3 43651 199575
2 83169 843626108
1 80155 107876 432839702
1 44286 182351 418075145
1 55787 140379 876528070
1 29281 98141 945121279
3 373 61753
1 26362 48692 694017232
1 25903 126590 611221186
1 120868 122771 781645540
3 177436 37606
1 174160 192545 955769302
2 184095 819978009
3 51961 73318
1 37466 63030 510507223
3 151511 136007
3 44116 21287
3 24679 159159
2 160938 913621290
3 48537 126761
3 179151 64379
3 8515 101269
3 24887 54457
1 80338 179270 393570464
2 125221 552265633
2 132928 129297789
3 44439 55462
2 33061 137399263
3 32703 4270
3 1838 87636
1 72344 173999 142290031
1 87562 181033 487826505
3 159824 43202
1 55563 197847 393970455
3 71478 83122
3 66396 61854
2 19451 531859869
1 71345 108154 175317249
1 62725 166804 820996329
3 76131 77997
1 50747 70479 453778297
3 197909 123925
2 76119 396138839
2 45559 426831129
1 47727 100370 268188068
3 82140 60883
1 17082 131559 448485209
1 136413 187347 95006093
1 4703 133343 188938815
2 127802 393467917
3 2992 79281
1 60167 181019 317780939
1 120219 132053 204241996
3 133612 126219
2 82437 319342609
2 179099 996534456
2 33972 701216766
3 137116 9676
1 165405 193021 249346078
3 6611 90986
3 147701 97405
1 102087 121711 579736919
2 185778 196598304
1 183653 198044 721986841
1 27139 94635 305628453
3 54190 129298
1 111250 125198 541358729
3 121868 139661
3 199326 125385
1 114716 151197 326107635
2 1800 245747924
2 119192 891158206
1 121154 148557 529493009
1 70148 115069 431792507
3 123034 149261
2 35868 592932721
1 28914 125357 60088774
2 169685 941831643
1 24998 49388 669218165
1 73441 83735 349650394
3 153758 94479
1 64026 82033 153441045
3 41565 146952
2 153568 543425682
1 14667 92193 515160713
3 64206 60317
2 48766 938878310
1 93202 171799 518757137
3 127482 106427
1 382 3973 848617446
1 82066 130623 129795204
2 192001 128821970
2 199226 317073608
1 29959 92957 297735820
2 85521 429716670
1 120024 155177 827222131
1 128452 165934 28232642
3 86543 70813
2 166728 452544976
2 71340 855178624
3 67314 88734
2 969 378420800
1 52602 181447 243207145
3 139264 112027
3 197675 187567
2 116543 284832741
2 70454 337577535
1 39794 112294 992444147
2 154503 164727582
2 86677 630750511
3 8538 84417
3 190168 22044
2 90056 563195430
2 61819 738563182
2 145710 207229949
3 51395 153049
3 175125 6341
3 61811 14963
1 117368 183855 634866726
2 161500 107665979
1 94376 100700 418988288
1 64568 140080 140832330
2 48594 445226151
1 50417 110409 841640831
3 101983 160986
3 63510 170718
3 40882 65600
2 198825 563865387
1 126594 167512 289087348
1 91223 134443 639091334
2 198338 728262371
1 187703 192798 73087391
1 75014 98863 633004422
1 21891 94480 340218886
2 73285 204145418
2 97317 735577006
3 151291 47157
3 156220 86169
3 165221 156749
3 181916 133257
3 21158 176774
2 7314 568710175
3 179305 55469
1 22624 26012 851747708
1 226 181775 881263929
1 4363 196415 633995683
3 133660 129396
1 25262 154087 189786028
3 111136 182909
1 28244 63139 701388367
2 143509 328737977
2 149302 61908566
1 135508 183633 994481568
2 95244 489323873
1 135239 149726 376707456
2 189412 614929026
1 151727 176009 363210590
1 1519 29204 623132720
3 57069 115231
1 3660 94456 299716852
2 86221 311252904
3 191819 173310
2 13686 839240873
2 61507 520562839
1 74146 172642 605150781
1 64035 190519 665512274
1 1636 88212 572894368
2 2559 35132690
3 107345 67693
2 171117 228572669
3 124101 81893
2 164429 260017150
3 89812 9674
3 167568 194356
1 30492 44495 988774742
1 51770 187504 282500329
3 144249 94582
3 33192 26313
1 8945 119090 321908057
3 94994 99548
1 49481 184898 286696197
2 22669 920138884
3 34354 163606
1 105683 139797 347474813
3 108689 61491
1 85806 170382 425766607
2 100005 562900753
3 197505 133762
1 45218 144146 841234306
2 142255 963881956
2 183040 93536183
1 49272 77047 370582437
2 8767 711682398
3 171037 105413
1 72253 132383 551887965
2 87577 234905121
3 189637 104271
1 19594 41105 516985465
1 27308 140596 482659350
3 103944 115762
2 97712 945247958
3 56869 143521
1 101266 104792 883983083
3 197527 98074
1 19602 32592 815685661
3 40909 124794
2 176530 48470737
3 187560 188053
2 152182 53178717
2 124194 199079231
1 41719 58088 713058564
1 130047 198067 961525724
2 191095 344435092
2 64230 356344657
3 173066 194872
2 84041 85046476
1 136970 159820 938502889
1 74016 129531 752453108
3 176808 91681
1 67300 145997 347323208
2 194144 233753340
3 99568 162832
3 168521 7358
1 54679 149868 715314887
2 24745 349049383
2 90719 270346486
2 93984 602417221
2 89574 333466927
3 172291 175775
2 79896 845612723
1 54735 57351 495579340
1 66916 198448 945345628
1 132248 175180 277524051
1 37971 103725 802632755
2 113587 957911208
3 15148 182037
3 188933 71299
1 1564 82007 128197225
2 169044 1361867
1 30209 162869 536628517
3 72294 194739
1 7473 177115 283497571
2 147019 212948016
1 145074 179346 863098854
3 81628 65137
2 23677 628240431
3 60035 161566
2 35249 951971006
3 175966 132469
2 78692 584575161
1 46245 198735 685821294
3 29699 128439
3 65131 288
1 24167 29431 830530169
1 166579 175984 168050542
2 10069 118449405
1 96234 131540 492856245
2 135944 642224815
2 35996 820162546
3 87487 129057
3 144547 91578
2 30518 428648692
2 108154 320698552
3 76322 84580
2 36451 5404726
2 81428 495222342
2 176003 874640614
2 114301 958490005
3 59708 68380
1 113862 195579 874291230
1 14578 34869 645936119
3 150023 125767
2 65750 77662759
2 15983 78920489
1 7455 24896 410841815
3 22423 46588
3 9828 164997
3 31285 182904
3 152188 112567
1 48081 59135 152082634
2 116544 351842250
1 109823 118114 320873053
2 66549 205662304
1 2728 39798 283372206
2 53091 296233916
3 33453 17712
1 22045 84061 833082611
1 128778 170289 448730706
3 15666 74377
1 31055 106480 746090380
2 109735 190507813
3 138411 169022
1 89454 94982 963030647
1 61880 172937 136471846
1 66955 106667 368801658
3 142747 47663
1 180860 194283 987576548
1 97524 98398 53052826
2 154720 393176416
1 17973 45349 726416218
2 8511 154156758
3 163556 167739
1 75674 128683 72103061
2 38611 559098385
2 140625 985362287
2 100673 746185715
3 198059 39965
1 2418 190798 186631197
1 114454 145217 849879940
3 171638 5198
3 199783 11796
1 293 118000 758642355
3 147375 32231
2 62888 568710073
3 12557 26771
2 85724 496475179
1 84935 139155 248556271
2 46584 499399456
3 136862 141968
3 15305 15381
2 120658 80658080
2 149329 318321726
2 76078 983776055
3 121169 2414
3 21838 12744
3 15764 123854
2 150918 892117392
1 3093 167188 68727040
3 104588 129969
2 187981 317094269
2 84550 893655725
1 8025 171198 355184598
2 161383 237304147
2 19126 159665123
1 22904 131974 484044063
2 164347 385919909
3 92113 72572
2 112119 563608525
1 49799 102857 739659222
3 16631 101539
2 132555 878725277
2 128834 104163309
2 108618 338971284
3 150262 153559
3 108946 169506
3 159894 25351
1 124321 172669 892773976
2 19622 869769963
1 24247 100154 93798949
1 32282 112650 715393142
3 20589 22812
3 170788 110811
2 117352 259332536
1 71603 167981 748274918
2 28386 274984008
1 34209 48520 680137638
1 14176 39186 847833405
3 123041 61098
1 230 187049 326516261
3 105891 37931
2 137254 711784271
2 30669 95582746
1 83929 171096 715499630
2 72677 169166738
3 191266 77352
3 159969 78715
2 142596 581658057
2 109377 143499157
1 58571 152766 128051648
2 18404 525371099
2 100419 330822085
1 99146 105621 427597254
1 232 176600 489367688
3 80998 74114
3 179270 68107
1 47679 100534 19844791
2 139420 686433344
2 84687 388117763
1 33639 144498 433327893
3 34385 82548
2 178906 782856139
3 157043 105465
2 79925 210261851
1 68075 124577 428677760
3 124325 33939
3 67544 166835
2 132291 623718652
3 136785 50286
2 152846 923619292
1 86887 102419 263802966
1 48177 61302 338652173
3 114524 116690
2 61138 533262468
1 16196 179071 640001997
3 37038 59463
3 151991 4590
2 195434 623530999
3 178871 159201
3 111237 76556
1 19366 37904 352589526
3 149001 158336
1 82998 88311 927535935
2 98978 290648459
2 169639 17576950
1 23815 36063 444500781
2 24261 737550905
3 48371 131990
1 136530 169954 517220595
3 19358 132358
1 12332 53335 837525412
2 83273 602987527
2 5492 516724587
1 67374 74964 571906641
3 6304 144199
1 63808 166751 886564116
1 6695 146303 562632549
3 186825 34704
1 8505 17006 674225580
2 1098 231999425
2 59690 855524812
1 86846 188839 832330624
1 87609 177012 584548913
3 31007 98453
1 4519 143786 581280959
2 54642 667938065
1 74694 124266 276903940
1 91988 169196 819904575
3 113590 24824
3 145746 43474
1 66569 170605 218793145
3 115372 177602
1 63998 157560 28697052
1 72220 137888 979873205
3 18583 109727
2 176831 368289304
3 151677 132846
1 91084 117664 942869665
2 70251 284424293
1 20945 158168 14353338
3 106894 82508
1 40039 187016 545642291
3 30206 37718
2 196535 136483528
2 156445 319448584
1 65934 95231 417382927
1 10521 13817 66884245
3 33264 46080
1 67469 101560 243306364
2 158386 396252335
2 50681 816916911
3 27877 97095
1 52089 147507 122661087
3 3780 114255
1 77036 77667 512914412
2 78189 343454267
3 17499 79200
1 93505 96255 332259398
3 121085 191255
2 30678 936176447
3 60046 146741
3 159419 37859
1 52580 70399 768852245
2 86487 651975229
1 18719 188698 626358831
1 59167 171870 515916649
2 150284 630129399
1 71265 129075 538736533
3 150794 87163
2 45217 647287653
3 40895 88056
2 173381 454449838
2 178716 828215709
3 186921 58376
2 106121 529961286
2 118477 818452169
1 4495 143394 611782037
1 72211 189088 538759612
1 55035 133257 836447642
3 64194 61956
1 80755 195564 596741850
2 16586 722650128
2 149097 910359854
2 17492 896125056
3 80060 115253
3 77828 198
2 32247 818802464
2 189994 530437983
3 186077 68562
1 18287 22005 670656583
2 12591 576126304
3 87707 23583
3 153032 98424
3 98145 46055
1 70643 192230 231494274
2 81603 245398631
1 27734 106074 542580611
3 184131 156580
2 78354 218953369
1 145908 171580 165213802
1 8014 85393 759241907
1 18645 153968 167581354
1 29373 42101 838990057
2 122453 988082204
1 43442 47116 463453881
1 30219 165249 345926474
3 73746 185911
2 53734 358427279
2 195942 284077871
2 98401 789482473
2 110492 812815303
3 50217 163354
3 2259 151967
3 14934 174766
3 126425 138236
1 35038 197499 311124728
3 23107 137319
1 115776 130875 909666311
3 198926 5250
1 114659 191364 347169021
1 27361 36417 111797290
3 98804 132398
2 137393 326601236
1 49001 111714 533513383
3 111536 111715
2 166786 273476108
2 142535 425166767
1 22958 35143 95973963
1 98638 142865 132802912
3 95077 92963
3 112064 177624
1 165901 186643 943407691
3 196565 127736
3 114990 158816
2 16845 504480879
2 167372 515881215
3 186291 69779
2 99358 168248123
2 183471 403994460
2 76201 243328072
3 153615 97067
2 81711 334799109
2 81761 534191685
2 49443 817182032
1 32543 199856 606175271
1 29127 123468 608935217
2 357 986521375
3 23076 12545
1 136174 182323 967956435
1 175580 191546 233864545
2 163462 401885193
2 149890 520073536
2 12588 765765935
2 103810 351872090
3 171172 174363
3 124704 7187
3 100690 20488
2 10280 901446622
1 103178 114809 219575312
3 148537 147940
2 151268 329115984
2 4862 541279136
2 126999 976523540
1 77976 182234 468212941
3 55661 56078
1 35859 38881 249109898
1 96109 195004 174240372
2 28943 100158176
3 147896 187665
3 186159 44637
3 181150 52924
1 60465 152744 29237735
2 170586 638071806
2 15103 120681571
3 141291 184270
2 168746 361494406
2 36549 251968879
1 9830 199975 201763886
1 84223 90340 433711632
3 79793 23718
1 99116 173715 540470377
3 179001 139988
2 62964 990556101
3 22905 139350
3 172623 154921
1 19022 75535 291080536
1 124477 124485 15941337
2 83614 172023328
2 29660 383329870
1 91607 171339 957130595
3 172188 47082
1 116373 176334 19150730
3 39905 53650
1 59567 100061 471490639
1 87404 126299 104574589
3 26910 54785
2 47466 662616547
3 165476 43959
3 176966 147674
1 92798 194135 529129379
1 62094 160868 618749602
1 24619 150910 182282151
1 23584 157907 803405925
2 142252 672213278
3 73131 51669
3 122187 112140
1 122070 144566 78061423
3 141990 119651
2 165523 116422142
1 95502 193528 124093374
2 149372 271873289
2 36109 281467209
3 42678 57515
1 24273 144424 696574021
1 77040 173832 852062387
1 98391 183769 439287324
1 183324 194894 225268909
1 10915 26189 711035041
2 7863 792337713
1 92178 167463 204814319
3 174223 48142
2 59883 58201837
1 135638 168377 310139065
2 24450 551449516
3 42906 84594
2 84643 696599113
3 18606 87660
1 6712 191748 915765310
1 95917 107954 28117791
1 11188 14246 110694139
2 55484 400278351
2 146552 564628583
3 172099 151302
1 44507 131549 287881193
1 36264 150101 317247685
3 111381 96026
1 85146 188836 184166452
3 72198 169276
2 35865 793219716
1 31855 181684 832538559
2 37906 242630605
3 47018 186168
3 55000 139643
2 186773 907231833
2 32050 218512726
1 37364 142063 810734049
1 31127 123657 61594553
1 74892 79011 278938419
1 33308 39059 952501999
1 60165 138329 293773121
2 194602 789506946
3 133901 171905
2 108707 831196370
2 8972 990402387
2 116774 760343057
2 152816 398226905
2 78816 610726827
2 193318 834265868
2 173723 233337841
2 198105 62488412
1 121971 173323 382599521
3 94794 134754
2 135361 660731576
1 196052 199056 577809451
1 61106 156083 918620075
3 97461 146965
3 129096 22869
3 114004 174892
2 197864 870985311
1 67001 99348 137893017
2 156326 345589246
2 183662 414820691
1 41758 199376 907099941
2 145581 391702372
1 49327 199856 198702385
1 62364 104422 782605200
3 172636 167889
3 48808 79465
2 71300 449671986
2 145053 980283368
1 48031 192109 119321032
3 51298 131607
1 31421 33525 336631844
1 71329 178699 344099896
1 61749 162629 471052942
1 9298 53213 562434213
2 115322 750700765
2 47888 68891838
2 170355 152031905
3 178057 73462
1 42094 103595 213803271
2 119743 198651564
2 109593 307014146
2 77405 444020101
1 39751 164357 367194387
2 167526 471458687
2 155551 198174780
3 90787 197140
3 26147 31821
3 166064 112589
1 105191 134444 329513959
3 105360 112066
1 94767 143523 461598622
1 49319 72821 314944228
3 29525 197450
3 9635 116857
2 132445 600733452
1 15877 20719 22825797
1 78621 140000 655643665
2 175371 772352735
2 144989 644432903
1 66923 121763 920871951
1 39051 94294 667339408
3 41331 6993
2 20021 366940346
2 171031 798028677
2 192659 488892780
2 141844 371348962
2 9990 431640969
2 133699 974573926
3 43219 143249
2 83584 759205338
2 136500 330447143
2 115384 976983123
2 194750 119662334
1 23552 69059 98876128
3 70915 21936
1 13662 24230 300123003
3 167901 862
2 170315 914277044
3 47135 162864
3 184505 53079
1 45708 171256 963317094
2 103802 665828268
1 62369 187488 980458887
3 118214 133132
1 6475 142733 63296892
3 68010 189450
3 115052 187775
3 66493 94495
2 32262 12492206
2 58510 729192519
3 31923 104486
1 54711 155707 435572782
3 127864 113004
3 103234 173360
3 131196 117147
1 79198 118020 111145032
3 42647 134780
3 153744 64663
3 136233 169826
3 193178 14044
1 44428 125444 373217053
3 59575 32300
1 99463 112773 49577941
1 33230 79937 386854115
1 48475 82824 815784417
1 99234 148474 534334947
3 22392 115205
3 26389 88717
1 3202 3999 29675310
2 55948 373205796
3 171227 92658
1 168459 170042 948848043
1 98061 144083 208857134
1 11521 177720 133688428
2 47785 456742932
1 166552 183822 617568969
2 56941 904298548
3 103696 137701
1 63313 178972 237199774
3 48010 63147
1 4899 123514 717244172
3 177390 70631
1 26569 119879 652441773
2 58746 479664244
1 53225 82853 621828733
1 30769 108321 418579475
3 121456 28643
3 13275 103860
2 113111 911555398
2 102850 701387671
2 149697 278268704
3 133456 97090
2 75341 18065105
3 181717 193613
2 33766 411740297
3 156415 159031
2 119034 644517108
2 122705 108557505
1 16887 37618 84197996
3 63974 158309
3 89828 77850
3 86172 24580
2 154600 252784918
3 169568 13454
2 62378 755513624
3 178895 162989
1 7742 104543 992939028
1 1659 68788 395440872
3 57717 198666
1 29598 174127 126189860
1 28200 129224 937165292
1 13545 27384 172985836
3 72710 187270
2 76312 617111394
2 95579 678161235
1 37824 116233 362482845
3 42151 3438
3 69431 75848
2 40448 958382403
1 10826 168081 729580240
3 17025 124937
2 174130 454091592
3 24130 120570
3 94224 157314
1 10632 78376 389799002
2 17399 410016632
3 123774 179959
1 5691 22921 151341511
3 44476 72259
3 88505 42492
2 6176 413714054
3 34763 27715
3 51270 54537
3 53264 170525
2 78304 4737019
1 661 107100 835959304
1 96347 130350 133648317
3 2895 51046
2 53153 524928079
2 152059 825089404
3 89013 179659
3 154860 19109
3 55007 52432
3 19549 142962
2 28052 205627609
2 121309 800660616
2 166493 738199898
3 89869 157938
3 19610 161639
3 163431 64285
3 117626 48157
2 179100 21584178
3 13204 108807
1 20978 153956 795245739
3 15336 136535
1 172339 176936 187819783
3 103837 108210
1 61555 101012 182967234
3 78909 167968
2 11498 154321857
2 66466 219941373
3 63932 52755
1 167793 185001 985587261
1 133614 159697 600696369
2 89560 944101606
3 14261 74595
1 184329 186013 476204482
3 80153 69814
2 20821 633572430
1 1969 90499 801516645
3 57295 115968
3 78612 167055
3 109273 66691
1 81 159198 702757608
1 127146 142847 256425998
3 13423 184076
1 106392 115499 300227403
2 185935 424751702
2 130148 568645248
3 37711 180772
2 31255 433653297
3 177048 129134
1 108399 180061 867560329
3 76663 15950
1 1336 47559 423475207
2 198600 749559258
2 151828 312158303
1 64553 94551 263335160
3 168390 15712
1 102284 176131 31048298
3 151511 134444
2 74174 982414674
2 76636 857051857
1 18536 37511 597617197
2 99884 404752660
2 30279 409727159
2 94822 60065294
1 140470 179130 618036562
3 116532 72210
3 196037 50823
3 134793 161034
3 119981 31875
2 125681 204196186
1 14291 35179 897304830
1 51354 71727 332963551
3 186034 141908
3 183541 37759
3 175068 51701
2 138066 926800640
3 67804 127990
1 135304 165316 843140328
2 135775 416753551
2 119745 384999176
1 19194 170528 779148451
3 125583 191133
1 2744 100113 704125616
2 15127 140989994
3 184439 137064
3 42457 146663
1 73254 143236 623929708
1 65039 72548 334651238
1 32051 53664 489026177
2 66679 72778967
1 123628 137016 678180409
2 158454 152475099
2 81444 920866602
1 798 1143 156060952
3 150338 16090
3 199436 183219
1 61702 178164 431249176
1 31131 99846 997031131
1 72651 191101 568945402
2 75018 884312379
3 118210 71023
1 142493 161139 988383412
3 140756 190602
2 166109 368726572
2 57892 773367823
1 29276 143412 95135196
1 102567 170274 420827778
1 42932 113729 852018496
2 142061 662294625
3 28645 4466
1 79791 85675 975047788
1 2918 146969 210168669
3 116599 190905
1 58570 162942 751387476
1 52609 158524 675646894
3 174724 61259
3 166451 18346
2 23536 792898819
1 88305 122733 444469141
1 45303 55708 915315763
1 53605 140736 477251560
1 36112 104757 976400627
2 100569 331493165
3 83475 98115
3 95231 72693
2 40605 94281067
3 180483 51852
1 42796 135797 192811701
1 31712 44759 796092789
1 22408 180682 328340197
2 82445 945958519
3 105783 12854
1 48149 149661 365306968
1 25604 102297 141208361
1 44017 189313 861879787
3 130919 59811
1 40554 149665 649480764
1 25559 28932 775279321
1 4683 103024 268107152
2 77473 197461306
3 174048 96477
1 157223 197376 768758787
1 176567 183049 160762453
2 193644 206005714
2 185773 861114888
3 55563 6552
2 83150 219054195
3 117518 36461
3 125484 119587
1 26999 138779 842966279
3 101271 186224
3 171232 176959
1 90610 193385 67918933
1 61641 149928 754249616
1 45266 78593 819503310
2 83058 460943480
1 100982 136525 390688999
2 85827 192516225
2 167276 470076677
3 140114 192390
3 30875 83097
3 95206 61490
1 64443 83616 220451345
3 99491 75704
2 117230 35763195
3 26895 192288
1 31079 40475 608551402
2 129899 649928467
1 184 84507 279935567
3 122319 118759
2 73603 674953181
3 11575 118432
1 49573 128532 779303753
1 149352 184523 261754931
1 63726 189765 289402124
3 83654 108462
1 135330 193281 712352144
1 134019 162263 198055712
1 80213 87936 445962801
2 175076 937600995
1 15824 190953 685009165
1 142457 179437 357978597
2 114487 531090517
1 85009 164003 398020818
1 18968 187562 976362315
3 136582 41868
1 21526 110365 849248630
1 77940 149532 397947128
3 6019 147618
2 8268 748356003
3 151319 105366
1 249 127655 972685169
1 49664 55512 757004090
1 19266 179850 33856393
3 193591 145336
3 80390 61525
3 123483 95942
1 25465 144031 884502551
3 39906 61155
3 125566 105045
1 3187 5796 845879055
1 5402 146231 939969805
1 2118 193138 725814760
3 26519 82367
2 116722 354417661
2 82730 926671540
3 56424 69149
3 35161 112932
3 117044 69375
3 19592 58289
1 60362 154505 282056374
3 27058 141379
1 59879 68193 785290882
3 40605 13053
3 689 177651
1 135692 171515 397628708
3 74714 57816
1 4219 101961 945321574
3 144889 48956
3 71891 20781
1 95349 137442 279290839
2 57979 23436543
3 184877 98744
2 888 593014098
1 34197 115459 601650366
2 151673 322529849
2 152743 200484251
1 77636 147330 945749337
2 144437 261609461
3 116604 76152
1 20591 42726 359276737
2 100206 515959907
1 148632 156267 393924864
1 113347 122068 733423259
1 17691 78341 572843515
2 166110 470106396
2 182418 940003454
2 48133 743698142
3 31639 129588
2 126213 937490432
1 19329 105962 181347257
2 28646 117403994
3 49668 134226
1 111265 155378 679153566
2 126171 385544402
3 148030 37483
3 181314 22109
3 121563 27612
1 23181 52637 965540845
2 45276 598481438
3 39707 115100
3 146295 78782
1 117336 183533 968624386
2 110394 578738751
3 87715 166449
3 21457 6199
3 135342 189076
1 132960 167831 71625307
1 118105 156841 591164645
2 132702 119265741
3 108963 62057
3 140200 42473
1 80300 198430 734050066
3 887 99769
3 7464 26386
1 79315 153138 216503745
3 96809 198871
2 45218 734835316
1 20144 131472 850584941
3 106815 159426
3 80389 33717
1 57771 112024 530316799
3 75946 158419
1 76048 78275 553036034
2 70335 335079069
3 9426 5902
3 55758 77737
2 186309 865715020
3 157253 46474
1 36650 148489 788161247
3 25910 41311
2 173262 491716733
3 180729 186869
3 171906 104639
3 90988 166655
1 15988 56813 486591081
2 9974 77813020
3 189516 68110
1 173493 174188 298216384
3 189466 15343
1 72350 115342 667071799
2 189265 237544857
1 3519 132588 582959841
3 198273 43109
2 98174 725491552
3 26655 159501
1 165536 169970 280658728
1 87798 95374 844696381
3 43713 48996
1 111222 142977 132951465
1 19052 54600 991419865
2 39013 313701587
1 130090 136176 70481139
1 51951 97111 430495238
2 138773 289083190
3 160795 168454
2 7440 136426940
2 172303 976637910
1 110257 172966 72191369
3 515 53181
3 90857 166467
2 110613 542331725
3 192248 170971
3 49139 46574
3 40562 89613
1 13764 118864 336851211
2 91319 685996731
3 41368 29678
3 192914 173611
3 89394 177734
1 2716 119206 197318613
2 139097 586562418
1 28653 136161 852631334
1 110372 136266 689699918
3 52192 152197
1 75954 98545 906131248
2 25425 468634397
2 185375 341573277
2 111855 307080866
2 157898 416310803
2 56385 120871857
3 61110 29999
3 27356 139688
1 56091 74903 192691880
1 28708 75343 392082108
1 16900 102737 126753271
1 118176 136599 507995101
2 189250 997728303
1 31476 189454 140411323
3 116768 30979
1 155892 170348 599536505
2 85210 322995474
3 92090 79727
2 151852 375156506
1 2704 35879 641715115
2 138061 487474063
1 9674 173942 653285633
3 76215 83344
2 173795 303893523
3 112279 192646
2 179919 895451754
1 36513 44034 221586077
2 180768 226599128
3 36918 48624
3 169834 75817
1 86448 148937 360747787
3 191817 130918
1 153024 164479 407249201
2 49047 505248889
2 102038 394546258
3 12687 7654
1 4398 55837 564679361
3 62418 2117
3 73459 168337
2 10660 810492183
2 23660 155200430
1 112432 165990 416775158
3 148234 66272
3 113324 147191
2 117600 68156747
3 98970 110685
1 124081 146362 10829392
2 108251 496790954
1 103482 144305 194296217
1 25200 107908 708566662
1 174875 188594 6137725
1 70471 108297 818105054
2 108767 895618915
3 13006 181903
2 140906 599078185
1 47658 125587 758889565
3 130017 108914
1 18390 66114 718555164
2 172571 449092390
2 61014 88664270
3 185259 120220
1 74030 166237 116152185
1 117117 174858 524247620
3 123345 176918
3 184376 80067
1 77903 112308 344757227
2 34382 185545183
1 161866 162675 926393251
2 74922 861483010
2 37021 985253408
3 19536 118243
1 17064 132440 973614356
3 157076 63639
2 100384 401810703
2 49951 433207161
3 79984 34721
2 50705 804409667
1 44136 143270 837621510
1 25297 64311 717460823
1 68414 178978 836512382
3 166760 17378
1 21133 162652 958493472
1 76313 141843 324785168
3 48173 4324
1 46687 83127 173339298
1 94623 116581 356252555
1 15714 90314 256604554
2 184257 433540017
1 136791 140775 562252839
3 101407 75949
1 11449 197926 5879701
1 145799 147412 299188360
1 18726 110805 117328568
2 101987 104194198
3 110606 69139
3 102586 81887
1 148318 154070 432729856
2 22394 834270921
2 64204 129175677
3 133796 15740
2 30456 277670097
1 43047 157158 258228381
3 2705 59044
2 160168 174162024
1 103468 166206 609144347
3 25719 31289
1 30192 174579 51193354
1 21117 97370 141097923
2 54901 411591716
2 149975 651082578
1 50108 83472 628696154
3 4511 2380
3 55297 130982
2 32566 591634380
3 67557 177510
2 169718 728092770
2 11533 136846726
1 61072 196234 930272989
1 81955 110654 859737394
1 49987 87478 962711404
1 54640 88984 471338339
3 31655 1187
3 102193 77073
2 21769 248461041
1 23968 82852 6791366
1 104849 117835 884420585
2 189374 444619545
2 5809 115822544
3 75646 119511
3 12219 153290
1 5763 80042 213132342
1 139387 178844 591532341
1 73811 92918 15701807
3 185060 174919
3 135113 153847
3 105355 24098
3 41940 50743
3 42836 110154
2 38782 932303178
1 78461 165193 176847476
1 81826 106394 999549012
3 45362 153680
3 5969 101239
1 75186 187803 416024734
3 102981 118953
3 184779 55811
3 167085 82277
3 33768 106048
1 27489 188757 573720620
1 146777 170021 107810374
2 53942 820847778
2 48143 577172968
2 8392 150540626
2 161590 718052679
2 66377 791995769
3 42897 133824
2 50352 98892929
3 57466 191950
3 33173 106981
3 98350 92946
2 88227 868343203
3 108714 71476
1 72966 155184 488751425
1 33043 132226 697285286
2 90090 407776847
3 4150 144450
2 102738 263183119
2 113649 108418096
1 190714 192828 652757985
2 189576 415544540
2 40322 333470305
3 132456 100805
3 61540 58955
1 55898 75130 194821970
2 6198 885882311
2 97643 64501020
2 1512 713387713
2 142619 496805082
2 23520 375674865
2 121238 878107376
3 196504 105731
3 145114 23063
3 75292 182175
2 182075 60196708
1 26249 103225 722053343
1 686 37534 630055622
1 143717 153726 902127453
3 90036 162906
1 64844 185461 600038204
1 33980 35918 417437556
1 121657 199083 277459718
1 41821 46216 567242852
3 36842 179323
3 80740 129744
2 47425 214983163
1 73313 106933 734322017
1 134102 148962 519730351
1 94261 177643 690299035
1 62200 149723 515513480
1 60516 166882 236902742
1 48787 128003 304946553
1 7094 21612 72426150
3 3583 11318
1 34208 105363 874284608
3 17575 167206
2 126462 830761414
3 148906 157075
1 96890 194171 832007796
1 55179 155029 359517144
2 168530 916456163
1 44479 128501 133161474
2 102342 251730100
1 175561 198924 740405150
2 104328 903257190
2 132503 423328477
1 9039 103172 693643376
2 149378 500638390
2 165762 217647553
3 86561 163817
3 16533 44474
1 177778 196822 231938467
2 147497 449155698
2 18729 865489686
1 67485 156564 929773733
2 124979 197447802
2 59527 100740876
3 1859 27278
1 80404 95580 748464916
2 195061 274997777
2 132353 843967297
2 178719 813470757
1 11664 24569 611159011
1 16501 177982 627129066
1 38001 62467 267586060
2 161837 436791370
3 75933 144350
3 8151 188141
3 90234 96584
1 102401 129862 968395540
1 54455 125421 957251241
2 149075 513700597
3 92578 92069
3 61718 50360
3 199232 151436
2 186220 350413923
3 120094 124901
2 176442 748686911
1 43746 113877 558604751
3 157128 143619
2 198241 553976722
1 51568 55025 855761335
1 73741 101895 413899727
2 41058 163791356
3 47779 178143
2 192700 918811586
3 70798 39305
3 43654 59964
3 138321 68479
2 144407 761100948
1 63476 75131 410941272
2 190256 499927292
1 18301 88837 918978590
2 31812 187448136
1 54095 127740 162950195
2 91123 203406414
3 90374 43684
3 196933 117555
1 45869 123956 402121585
1 118206 142216 20436584
3 22626 55157
3 159935 121592
2 124372 126224826
3 168325 127502
1 78149 136347 567457145
1 719 61430 399064363
2 54315 174312744
2 90067 461746960
2 120098 256090992
2 60431 45968341
2 133598 503098499
3 110648 173100
3 183383 193577
2 32206 327479283
3 19413 57368
3 165458 138000
2 93618 918802533
3 146162 41312
2 186940 885598179
1 331 33405 859404466
1 31201 171119 443458568
2 40837 592674113
3 165500 44010
1 16082 147493 400174950
3 117326 11653
1 37223 176361 947901805
1 96343 159397 395997349
2 132905 218444953
1 86260 153162 605883763
3 22753 181749
2 42562 549501408
1 24266 89647 90185864
2 28938 698270303
3 46766 159901
3 11955 108993
3 81691 116283
2 63292 531165444
1 29876 30431 503482800
3 125749 174349
3 69667 43486
1 40364 52257 904198157
1 45965 99260 382391372
2 111169 740153448
2 148282 369371720
3 194275 49015
3 30481 61734
2 111017 382462692
2 194885 512039765
3 25473 92681
1 81022 111142 445513430
2 68113 681534821
3 132454 52417
2 7194 538891930
1 7261 181861 123817750
1 1765 160845 306316202
3 73401 2308
3 85655 139618
1 27250 97168 904038076
3 139396 125908
1 168444 199828 655369344
1 131953 170646 180784660
3 122651 106892
1 21682 149886 960282449
1 107362 158838 404366653
2 27484 530835491
1 83849 141619 129713204
2 178857 647187303
1 41542 140390 859275524
1 106705 115414 454978659
2 182889 484384595
3 94774 188522
3 9266 116430
3 176027 170456
3 194642 8203
1 102460 175639 257857851
1 83032 124054 320666690
1 45868 53519 369272304
1 9970 145534 463751250
3 43146 118724
2 17024 535056752
1 75662 195043 840379690
1 20325 22910 977024206
1 7830 186798 247901491
2 121418 109886258
1 1238 103557 725499993
1 34185 124539 581080016
2 15535 452636001
3 135901 197958
3 15872 148919
3 129542 116769
1 15382 98828 683757413
3 66701 190130
3 87091 74724
1 97375 110162 22832151
2 30130 934065169
3 98430 38242
2 153877 584481929
3 60127 111693
3 52269 38927
1 58463 98098 734635256
1 40186 171170 753105064
1 61054 116889 486389268
1 72621 169417 440287545
3 100211 168160
3 100105 197653
1 5392 95060 33030471
1 12360 121768 327101703
1 123228 177893 8611112
3 50376 22888
1 30762 140521 986167346
1 85024 172750 733361067
1 65400 126337 272884036
2 6009 952754842
1 193802 197449 525446333
3 146002 145951
2 189760 908985193
1 50914 96848 399243005
1 19736 97429 393932806
1 165008 169215 454299068
1 24090 59620 896108867
2 120269 367995328
1 151889 196864 503398066
2 36569 325524516
2 128411 632567613
2 39703 329006151
3 155221 92205
1 47961 63955 227633848
1 24216 148981 892155766
3 55528 6635
2 117268 217484629
1 116089 195219 113488839
2 118096 816758021
2 185912 505260068
3 86411 38251
1 105555 134670 996524442
2 146212 418400769
1 84668 146764 856250330
2 175722 217864072
1 32392 176199 289598452
1 52260 130312 460907320
2 164725 65818832
1 31780 103949 632081061
3 76454 100118
1 75813 123988 925973891
1 150183 173884 76224040
1 49977 121288 3732918
2 110821 446929227
2 164145 403532541
2 128471 602761712
3 123245 89919
3 141480 159914
3 46607 79154
2 36639 877893651
2 4681 298556905
1 158437 167435 783631206
3 196581 5565
2 1682 295451999
2 180382 853757110
2 118058 644347665
3 59728 7178
1 166020 176329 233271001
1 177493 196632 329080404
1 77000 185376 446723819
2 198552 665479509
2 67387 670310208
1 25736 123468 213695380
3 48648 182604
2 100142 57707335
1 31157 55910 174752806
2 2914 868256575
2 166511 216532992
2 131086 399463209
3 182580 96607
1 84263 122697 771402025
2 55066 304998677
1 90341 117366 457848736
2 15035 390560078
2 92554 420702027
1 13264 112659 976433881
3 163614 150946
1 11853 190992 358509313
2 24300 986307058
2 109423 999702307
1 105765 111946 719326018
2 144627 202207642
1 42364 163429 966162640
1 60868 156008 634598686
1 6001 39832 112415551
2 172581 285802564
2 19376 166610250
3 80488 101781
3 140273 65779
2 141677 345511244
1 125747 137857 304159010
3 141385 148714
2 90139 503537461
3 146873 182477
3 12204 98513
1 157750 184565 293736137
3 77175 24164
2 188499 951758053
2 55629 620155719
1 32640 146441 713891308
2 51583 630444724
1 170558 190296 222731655
2 72963 132081674
2 100887 727630474
2 27903 790042240
1 89405 170040 798374972
3 170304 180212
2 100588 545099886
1 128618 195810 269202467
3 2439 174179
2 152705 48006997
2 80314 935875507
1 471 67261 535743455
3 6844 20542
1 86251 151175 443188033
1 36938 187187 649278788
3 38413 169342
1 4436 170686 803468963
2 93886 346441148
3 105577 151348
1 31792 106873 698025987
1 132270 171943 631834424
3 15962 57055
2 124008 566158395
3 6795 186967
1 808 16744 879146392
1 113509 143096 366842737
1 43198 62241 622395168
1 99890 179716 884156346
2 23927 670681942
1 52992 199007 961321264
1 15943 78317 698129655
2 62344 859385138
3 59947 84128
2 31583 965195210
3 19913 53264
3 38065 131754
2 183731 179774691
3 87308 126232
2 192287 136888912
3 82326 182683
1 115548 191447 706647886
3 168201 31789
1 18949 55613 205402395
1 60739 190329 719014836
2 67828 684594113
3 133639 179362
1 26106 135206 612589551
3 31264 22668
3 101537 56023
2 38444 531210213
3 182840 58866
2 66059 16431604
1 138328 173848 735113453
2 56765 8522107
2 15733 59512972
2 54778 10826174
2 166505 677760508
3 18937 56245
2 83142 531531357
3 11407 105104
1 66736 174642 420971249
2 159830 768128912
1 15633 37321 693670651
3 26642 147323
3 56318 85267
1 87602 100622 311390942
1 72292 77095 856292095
1 72315 134220 723179656
3 152157 190717
1 18717 191929 795952141
3 37985 180860
3 109153 59787
3 136285 39705
2 62404 897521534
3 157295 150027
3 74848 118637
1 24853 82869 609271136
3 17259 57447
2 78128 176677092
2 158905 53991019
1 87546 122859 80955708
1 107158 130752 331048002
3 180925 85297
2 190551 329552897
2 59024 897630124
2 6348 384796786
1 46018 186065 349222253
1 47177 65693 385965341
2 102030 735343215
1 6482 184574 728938127
3 167528 124837
1 66479 68580 920886830
2 99353 831747884
1 155347 198830 248493421
2 186595 940707436
2 168515 579914213
1 103742 156329 637229844
2 87434 188786922
1 33789 58489 969367385
1 88414 107317 26927417
2 149042 210807765
3 26296 126500
3 127086 34627
3 144380 98925
3 54700 96143
3 133742 108105
1 121155 170358 450868768
1 84931 194230 909165228
3 32813 61466
1 42555 180485 436569397
2 140956 817496285
1 31356 177153 500051512
1 112148 184436 468141167
3 32070 178404
2 198054 866559189
1 131049 180178 268440091
3 127642 180055
1 77100 161286 123859837
3 199510 17365
1 51302 73928 378732655
1 94520 122827 385405036
2 189879 864079516
1 35725 125788 12348480
1 83611 98456 162863922
1 973 151588 175117174
1 72865 93541 981747111
1 97362 172453 528904059
3 198022 13262
2 41254 633045318
3 169650 188587
1 91031 95239 68048014
1 17282 99642 210944579
3 110678 81119
2 133813 576990161
2 23325 12389038
3 35991 68753
2 113233 151157506
1 58213 173891 727555673
1 133680 164672 373187270
2 23596 832010021
1 150122 194889 844566260
3 85995 49823
3 154144 192120
1 27690 52804 871808608
1 56100 192205 152898013
1 150345 176609 715720360
3 7065 136623
2 76187 117184552
1 83547 116980 10448017
2 18666 540272922
3 61413 120430
3 41018 158495
2 90064 183490268
1 28719 199415 268154276
2 112166 509282629
3 23360 189559
3 125740 22750
2 96820 933555794
3 100403 4965
1 18447 135807 93501158
2 4859 249534827
3 57002 190574
1 28386 61015 311043426
3 109010 47753
3 114100 187872
1 130102 136368 239007451
1 56829 155409 434891800
1 112475 155139 457631464
1 23713 120927 721385355
2 198237 196609481
2 77182 772665910
2 110015 804594576
1 125309 182829 425130203
2 30192 27176151
2 117119 713771755
2 156713 881519100
1 21676 79513 598536374
3 103681 88691
3 186679 175530
1 28362 48274 515358031
3 173523 72703
2 75068 55678171
2 184486 725173349
3 139139 7359
2 116669 953174126
3 99739 33681
1 23181 152718 951868351
2 171309 358215986
1 6777 190393 506781365
2 129715 178807510
3 121212 130661
2 145952 621636999
1 15979 124264 795690036
3 153205 7664
3 126449 140778
3 1634 45924
1 115901 137598 349826350
3 125284 161632
1 25395 180858 810598838
1 63167 88780 151987076
1 61066 95052 491203055
3 153553 54586
3 48310 97873
2 142977 638798499
3 24748 110723
1 123560 183674 430189274
2 33952 584443843
1 117972 160852 416177356
1 117147 127102 7789466
3 51385 186671
1 54919 112699 941641060
1 13350 102879 845113468
2 124294 600225766
1 58474 123282 557816183
2 134612 651795551
2 13732 946700021
2 118977 836981155
1 117984 138491 339712491
2 68301 463281641
2 137796 246635739
2 7739 330932515
1 19103 48557 348985120
2 85567 345894489
1 5589 122538 24575971
3 146730 194292
3 70560 45355
1 37874 108103 9766321
3 78750 99229
2 36989 193486878
2 160438 888840100
3 80476 105030
3 124714 184927
3 195318 181530
1 85821 132330 901013091
1 4964 19679 692734742
1 18721 66738 165209224
3 136022 20925
1 39644 60585 31462273
2 93847 105979249
3 1014 34655
1 51483 85102 205953265
3 175593 62981
1 12028 130411 665817336
3 73930 76531
3 88744 53481
1 115408 115868 973770150
1 22743 50031 67198919
3 42043 185748
3 66535 6756
2 112549 672500451
2 139935 975301507
1 22495 175090 260626846
2 115125 143242841
1 10376 189001 905679046
2 165081 427088605
1 43622 150839 637645570
3 132533 195321
1 4250 25374 210442531
1 23597 175925 226461957
3 142640 42442
2 177391 492863370
2 192335 234456279
3 116072 142662
1 116158 187957 303029646
1 124356 169077 827406274
1 44790 149670 107573294
3 36108 37861
2 158936 677300989
2 173795 297548880
2 15872 732659741
1 63057 117079 783080313
2 97888 711138792
1 21820 104998 572696013
1 17951 105069 397624555
3 164144 46254
3 171291 166963
1 44216 97698 736128279
2 17412 113532416
1 126974 157390 744452820
3 127903 166047
1 90745 118045 443867521
3 176380 86850
1 94255 176071 376927105
3 73166 47029
3 174654 86325
3 166335 75563
2 131901 887290802
2 13943 699863702
3 145113 16929
2 31839 494962979
2 161864 738961587
3 70701 13956
3 103885 126899
2 14129 215648151
2 119887 251509370
3 64528 70450
1 159851 188724 563660518
3 94237 173690
2 98720 595004004
2 48997 321596068
3 184111 31120
1 84394 150244 204328308
1 48844 49437 409246200
3 181606 123243
1 158178 183953 893861790
2 104921 710342772
3 194647 91272
3 195112 104677
1 36789 181529 438019220
1 118896 191174 662888024
1 30380 159121 920732650
3 100883 63498
3 134280 147889
1 101471 152574 33871101
1 73686 83009 949278987
3 86002 178930
3 68415 192966
1 66272 159754 960910477
3 99274 29669
1 71226 92684 229660057
3 142744 194813
2 138177 221842055
2 92738 954950076
2 113680 764829452
3 142830 49966
2 186856 816472510
1 18041 192783 909179652
1 153058 179549 712783567
1 119349 131196 80351867
3 143348 141409
3 81004 167312
2 176326 977881343
2 169883 528338530
3 50807 75484
3 18604 53834
3 31631 197608
1 149182 190534 957666937
1 68332 194974 829924914
2 4988 87306468
2 76528 822164884
1 77787 105834 601515139
2 167483 878933267
3 146657 159794
3 11698 191612
2 179248 522550218
2 147786 719353016
3 21196 19540
3 116824 182623
1 78315 182759 561485499
3 18862 773
3 153142 154639
2 185956 129769209
1 39857 62075 210725262
2 121445 236953627
3 168932 118731
1 102377 194088 900489692
1 132566 142793 67659084
1 102866 186104 649441440
2 192146 301085108
3 33361 64268
2 179496 330080290
2 102506 806766666
1 88540 91007 135326437
1 53805 61238 973787805
2 169895 577279096
3 171658 131821
1 57753 76689 42875570
1 2538 30965 230785813
2 124435 455492077
3 103824 88431
3 104020 179740
3 19575 181410
1 47170 152538 563881
3 63809 193882
1 129045 169985 140092472
3 134654 25944
1 9320 28134 120809561
1 149894 154344 775110446
2 27095 877812379
1 95345 184441 928543721
1 101831 191360 286346518
1 48089 197135 550873248
3 35667 17467
3 492 60800
1 13542 175184 89306475
3 75349 126597
1 39934 187515 734103541
3 194183 97611
2 98675 877140382
2 69428 158015846
2 149771 491238500
1 26843 96311 710553683
1 80916 101217 466686205
3 65054 117206
3 70491 86942
3 169477 84015
3 61346 198113
3 24362 28811
1 17239 123311 346273010
1 115403 131636 468215590
3 6792 144360
3 52493 1219
2 39702 223382560
2 114561 738194670
3 44352 187210
2 3316 633364152
3 57304 55500
3 14778 148527
3 88813 15743
3 39843 11896
2 186838 310331123
2 4563 389900323
1 33492 73748 173829113
3 189264 22977
3 19375 13255
3 96318 140413
1 108792 189825 285546231
2 29037 620770217
3 115738 130152
3 31539 44415
1 41598 103410 733464413
3 791 90265
1 115111 184652 629311580
2 88129 620972314
3 72685 157673
2 95693 227013561
2 50672 52063955
3 193082 197017
2 189648 480654753
2 28050 11036163
3 161942 48646
3 122708 64477
1 8192 132356 402005855
2 194929 196633931
3 116752 163978
1 170717 173600 633762020
1 101675 175716 755370157
2 46149 922905867
1 44970 137511 908708298
3 34506 116641
2 15591 85177470
1 114127 175072 264313529
1 145106 166089 463163632
3 54349 3432
2 169624 837526088
2 24781 412710045
1 59022 159206 764627929
2 13261 325055990
1 71032 152614 64841305
3 109704 111312
3 67470 109514
2 128311 207462699
2 193169 308257398
1 62799 98372 63896543
1 174493 184273 808317892
2 25785 736302156
1 2114 126916 113267002
3 138773 64992
2 191654 247675999
3 7537 58630
3 197666 41825
2 38714 199810787
2 187658 191508633
2 198065 732496735
2 137602 980293798
1 33435 167761 593648548
1 1741 149028 272814284
1 33372 170188 253137414
1 13537 106040 699780736
2 79458 824394143
1 25054 63767 460729411
3 62180 17354
1 180000 197211 685522398
1 165088 182215 599532998
1 48140 190312 268781325
1 119537 167575 945933115
2 45085 551310070
2 75545 154009629
3 180571 136679
1 21014 30883 836746372
2 177579 285148179
2 103489 357818037
3 31578 102715
1 50224 120946 433283792
1 55188 102423 775439940
3 18189 82643
2 45146 662935074
3 126600 73667
1 156564 183452 282290934
2 28493 295937978
1 21474 86579 323966877
3 146590 39322
1 70280 122387 797034957
3 126631 193884
2 64730 343091606
1 46498 167190 267153449
3 110516 162871
1 127119 195553 33887049
2 162563 429671143
2 85363 143066509
2 34184 537860816
3 199908 116789
3 114482 7858
1 91592 123805 542862789
1 84898 185816 132835927
1 16844 183111 458270032
1 72679 152638 286395563
3 130113 111221
1 56094 133196 694376757
3 101526 79094
2 20046 467846738
1 16300 130639 803868303
3 187708 85159
3 106459 172144
2 30433 331203228
1 14800 121995 463152636
2 124852 537426993
1 129714 152760 20073798
1 42189 195429 216691134
3 190646 49153
2 133162 827105890
2 132320 6141183
1 25055 72632 351738447
3 129322 29528
1 62173 79938 530416368
2 136667 300989831
1 23024 140958 814561660
1 20810 25052 684583093
2 115068 381682437
2 188130 875674705
3 105145 92709
2 75276 612915361
3 135662 179562
3 152434 49230
3 68034 187888
2 30880 935513675
2 34876 679108635
3 76426 30722
2 42128 82679206
1 35386 153076 513734009
2 68808 32616924
2 189298 571686031
2 12035 318159911
1 73162 161206 909626438
1 50122 153730 129777157
2 47010 323706855
3 59087 36487
1 41341 188066 506700917
1 107405 122615 426184583
3 155422 60911
2 165034 41352990
1 108780 181958 192423153
3 173269 8140
1 4627 55182 823917201
2 93064 265504039
3 13256 173078
1 138511 151928 253727248
2 171129 208083518
1 64749 82711 77020333
2 97952 68791955
3 14791 177767
1 22061 153302 210661471
2 176938 362999144
3 173549 112340
1 39424 146198 842124279
2 528 348010578
1 72221 166795 22453742
2 196988 173068904
1 131414 187552 325229484
3 159420 66940
1 30828 179720 500134012
2 85463 596902989
1 129015 163649 322876741
3 115303 13915
1 24334 153665 733165368
1 43954 139962 547402697
2 168493 771617691
3 146517 7778
2 28972 596398822
1 70501 132526 343521541
1 67299 73072 210875578
3 41415 23103
2 51504 292096289
1 73610 85651 547339686
2 63769 623110242
2 174513 626275948
3 186882 188624
2 69462 253453472
1 15328 197691 300499951
2 156675 633393209
2 94709 563909921
3 61826 67354
3 197649 142013
2 7788 453676768
1 11558 31697 567964392
1 147110 164993 684234815
1 54262 138059 357270234
1 108911 139907 980157916
1 17357 94359 536630520
3 60370 185723
2 60585 38697686
3 9080 199301
2 105790 728726958
2 59942 30051425
2 190028 364094850
1 26401 71023 549376598
1 184167 197116 899861576
1 74646 110523 678428569
1 151764 186232 370412835
3 179996 63022
3 15432 139047
1 6894 60644 128113480
1 89906 182057 588082203
1 91596 190000 351269257
1 17083 93961 718069024
3 34127 144002
3 168547 45189
1 122468 132101 130174457
2 32301 311913061
1 28456 30378 745116307
1 89407 172881 8296459
3 120210 79192
2 110145 649752894
2 180252 945370858
2 28225 805483201
1 32101 94600 368179957
1 13896 72974 750802988
1 109977 122818 569931092
3 94284 159858
1 66963 160063 869799253
3 147286 123231
1 49594 82268 88114948
1 69499 144914 52887957
3 126974 164575
2 190760 905798804
1 46049 105002 475404600
2 196535 167929425
2 51464 608063576
3 134991 103422
3 22595 134689
1 78787 143677 574614073
1 53037 155672 337574665
3 106913 4883
1 76959 189359 125968647
3 54402 90046
3 118547 136202
1 16204 126227 282041298
3 175279 187925
2 162094 24736569
1 29006 75701 290304369
1 8316 158034 881496158
3 125705 40591
3 48289 159022
3 152706 19415
2 80235 258755196
1 34651 146173 111568028
2 25940 785553443
1 8653 117885 76331735
3 34814 87356
2 33133 185996599
2 67540 508465574
3 180370 146947
1 71672 143560 616560584
3 163947 139316
3 107417 74056
1 140836 179965 675558543
2 176676 359315993
1 113121 159173 778097996
2 140994 31721589
2 35073 212774314
2 28590 444517321
3 78270 22193
3 36413 165968
2 105496 131744835
1 78078 199091 972773712
2 149818 431248645
1 140565 161222 904216778
2 165724 617983927
1 108879 146249 311645520
1 68978 127909 283525582
3 149012 143943
3 116579 51378
2 43971 742046098
1 172482 185151 517502281
1 134411 157553 476764686
3 104489 70501
1 62363 86615 381156844
1 15865 51851 117683208
1 126463 168000 311491766
3 143478 132697
3 152836 8713
1 77192 100745 766471660
2 106025 493619089
2 34616 875445591
1 45626 189597 160260181
2 68161 690924262
3 52867 89233
2 24161 241327170
2 64263 90764592
3 69362 112829
1 84692 173880 851486753
1 49133 138153 202979034
1 2642 42413 924249366
1 42875 92242 894940828
1 13655 74575 699823985
1 4268 115179 674565264
3 87605 107403
1 88465 155649 929820060
1 56764 199119 976556304
3 63866 139089
3 197262 47173
1 25857 192608 789597049
2 113630 506998937
3 79263 106653
1 42101 108010 834931166
3 130980 78445
3 95661 98934
2 44452 396794438
3 88816 68078
3 21511 113602
1 35745 123123 746107068
2 177089 17462404
2 172829 49214261
2 188516 347232638
1 43149 173935 43413944
2 67336 308973783
1 4019 141419 716909912
2 48959 89277161
2 115862 4429947
2 171996 64944031
2 50031 194554642
1 30060 86363 811040086
3 176853 46928
2 112951 430666737
1 4727 27829 515592438
2 124843 769894431
3 22994 36769
3 41156 68118
1 140775 167731 601522394
2 90141 699860028
3 37176 179353
2 77109 589343662
3 102274 43647
2 76048 427643665
3 96712 159682
1 92997 126919 156678184
2 109464 434334366
2 100979 395143056
1 8242 105688 72391338
1 158333 166197 842773448
3 75980 134268
3 155568 129413
3 128495 128518
2 187824 162463092
3 110637 190192
1 82515 173074 670355814
3 190689 178000
2 136639 70242307
2 52436 289168931
1 33387 110824 754438502
1 137255 152026 16997985
1 21917 113614 715880309
2 142141 337632284
3 110931 142991
3 176590 29304
2 17534 377867135
2 59961 619740409
2 49123 901356160
3 46249 75715
2 115061 827666003
1 142372 146682 997514687
3 27323 185973
2 28423 463512276
1 24899 59336 76317783
2 122422 290174365
1 23427 59182 618589377
2 141474 293576510
1 19858 84172 669587040
3 58067 87610
1 96567 137908 634520133
3 130857 13881
2 136331 65437412
1 111152 174525 314668854
2 194782 931168686
2 111545 268764160
3 55425 84515
3 15442 115106
2 153107 871225888
1 85931 171644 508951879
2 173995 29125388
3 20226 122402
2 94778 318880563
2 175554 101680326
2 45581 236917597
2 46324 723820909
3 152661 62582
3 27640 112764
3 180669 181243
1 31885 132845 366257704
3 109827 174941
2 56404 760712929
1 10721 174875 26625458
3 141454 108277
2 81401 256179217
3 2664 169269
3 182855 119608
3 110733 7397
2 94994 501740410
2 75074 598107289
1 124823 146952 9076573
1 134542 146443 867288797
2 15492 844664948
1 121041 166492 219018349
1 49786 113992 930249095
3 151399 59648
1 169464 179336 339620340
3 106509 20755
1 17760 78959 65307089
1 59068 188552 549887622
1 165834 183774 309338037
3 70215 45828
3 159604 152746
2 161849 478143576
1 134460 168472 656081935
2 1928 9047748
2 103843 91653459
2 82708 86289344
2 153733 423731587
2 61845 948210864
1 97557 160627 783504750
3 99563 74918
2 156178 933541750
2 173728 625487169
2 62572 749363889
2 189376 620983800
1 159644 183595 135291001
3 184586 9157
2 33247 831061707
2 99710 819671532
1 61264 102977 121055195
3 37418 48545
1 125822 199204 407044315
2 148546 608235222
2 82755 25501156
1 62136 78294 136580949
3 147281 38820
1 46194 140598 653678978
3 168729 113529
3 105393 57066
1 129102 130546 993126467
1 80063 99944 809373786
3 10293 187584
3 93870 3347
1 93643 187417 440410004
2 120918 934170050
1 46082 50639 368154325
2 16030 243435
3 134281 161529
2 170429 472541290
2 37169 388494036
3 54596 145937
1 17777 162565 647926845
3 1645 38895
2 195788 369038883
2 137156 459362878
1 170887 174258 204945833
3 198492 119482
1 65 90217 74562474
1 76175 163384 78681133
2 55062 646417045
1 72717 100633 510008444
1 36934 109207 844708467
1 123692 196250 208476731
1 3716 47850 959483633
2 111453 592755640
1 91691 186936 547701847
1 6523 27701 818764298
3 107810 76836
2 54872 364069668
3 143501 116237
2 98375 584154190
2 34867 958912989
2 11618 284637558
2 120722 475447420
1 39240 175770 378684121
2 46206 817214781
2 92261 859097651
1 1220 98309 508846956
3 11943 103420
2 98936 734022791
2 149932 916907752
1 25455 198121 401811920
2 82547 587132585
1 24053 31074 143464368
2 31325 275616971
1 69953 96028 235131198
2 83353 263913183
3 115154 117777
3 62874 80586
3 166279 130066
2 106289 633632220
1 86021 98506 631248613
3 128990 44415
1 67313 69289 503609993
3 99 57443
3 174963 73802
2 188235 748727075
2 147367 518659838
2 129383 265882263
3 112613 24
1 94166 186228 45256209
2 52644 821993953
2 177879 427207511
3 3728 46199
1 68329 156938 806205201
1 62770 171630 635700148
2 129779 582328086
1 18100 162440 312965882
3 126720 90748
3 36410 104682
2 13578 971601219
1 95482 99916 90213804
1 95261 175151 227453301
1 47763 114577 21633793
2 85843 541730653
2 145995 221170938
3 168127 195954
1 5769 147100 799906730
3 167713 27931
1 51876 185255 207688013
3 141554 191572
1 134637 171860 781542755
1 106504 129272 977622472
2 42376 946320559
2 55801 11115997
3 63357 197890
3 5109 63341
2 62449 664411176
3 177156 133469
2 190771 804812526
2 15983 31844082
2 44694 729317784
3 38029 113639
1 84348 179914 479226399
1 17711 48307 263173145
2 156799 44678822
2 169096 413615098
1 4488 27110 72811162
3 80649 8963
1 52607 114854 370270797
3 60558 146645
3 44839 172877
1 35345 108009 64957749
3 24181 193771
3 86748 102910
3 17544 34917
1 25431 199534 998542300
3 177456 175634
3 137530 165087
2 172450 270960774
1 25075 127906 25458122
2 196964 211500946
2 24505 148351742
1 173728 177646 665823969
3 43680 97452
3 120226 152206
1 88772 143963 653005516
1 61666 173812 710419821
1 136660 145062 844730221
2 139217 658389760
2 80300 766453962
1 10748 123716 118595474
2 107197 998236352
1 114478 151908 76413395
1 28477 158823 191236094
2 127165 906645392
2 197558 83327092
1 123331 128178 19912177
3 61573 15956
3 105912 185792
2 24763 920914543
3 22039 191051
1 5195 186728 519205455
3 57029 44280
3 163878 185570
3 82028 188913
2 54630 631342241
1 19336 150695 846475879
2 109778 868262641
3 129799 41088
3 37508 156982
2 179929 759145566
3 52135 196152
3 196615 174382
2 89776 54070822
2 105282 1841746
3 78068 31894
1 82237 171381 501941156
3 175313 160938
3 10237 40939
1 84914 101003 415595477
1 96450 169439 265243797
3 150436 76971
3 187369 187885
1 60596 189030 533157926
2 100512 168068560
3 29217 20742
3 56266 14183
3 23775 161001
1 91595 173678 462834695
2 196187 989372073
2 26910 240797928
1 135437 188142 953682977
3 153755 43204
2 9322 341172665
1 33466 65299 175234029
3 6523 25712
2 105825 638561552
1 57342 96132 141825236
3 138535 57269
2 71623 591308306
2 72772 154037497
1 20322 58599 687641280
2 2855 921281347
2 30469 331585535
1 3556 141673 798128427
3 176713 94544
3 61167 184503
1 47967 142858 569786330
3 198666 33671
2 73177 189384827
2 100587 481434970
3 35431 49125
1 120441 184212 850151499
1 106028 126600 367795583
1 190666 197858 351783467
2 35500 102259258
2 45795 190084578
2 153798 915245212
1 91738 169175 828008558
2 86869 794638090
1 9159 93168 665500389
3 44685 189393
3 191156 26797
3 125929 196376
3 24025 161801
2 194924 841763640
3 137982 165713
1 14726 77992 831309951
1 86381 147723 419674489
1 40033 182969 33138037
3 9848 98602
2 63750 18362186
2 106462 195275987
2 136680 421519813
3 144223 45384
3 114607 110264
2 2653 987457805
2 195463 49870221
2 25822 873258145
3 148528 4866
3 183738 153437
2 143357 571331842
3 116981 21878
2 43181 531822339
2 62877 667032441
3 137249 47419
2 35795 915515956
1 144813 163236 397029075
2 115308 554841808
3 77474 40448
3 99578 128200
3 157857 192923
2 18493 47954731
2 98701 428430554
1 152143 166233 822081217
3 156988 185595
3 57259 104183
2 112819 374177201
3 157263 7857
1 71758 189401 681301287
1 39091 114126 929518366
2 134534 107005154
3 84528 194767
2 7625 737171885
3 93696 71421
2 67752 265309988
3 197532 185728
3 145852 38880
1 112387 154389 12339925
1 2196 176148 492150574
2 174947 76752231
2 80321 502387945
3 30038 19452
2 26732 339820832
1 16194 149663 424796384
1 39844 105035 133582550
3 38304 141839
3 145442 138467
2 57949 553710050
1 93155 99861 356168946
1 118547 128163 731456165
1 806 139432 739046239
1 14650 45437 31952477
1 60113 71409 625628514
3 146041 7028
2 113476 557514002
2 72773 235047237
1 65660 97779 554678384
1 22778 104879 635497030
1 42857 79104 314520905
1 41089 152725 733596723
3 133004 97459
2 194940 131068406
2 61972 574273130
3 124107 168647
3 196064 109959
1 71020 121019 946403289
3 104288 93397
1 195284 196783 751620042
3 113199 50343
2 37432 461119501
3 66184 98290
2 159312 278089363
3 59760 140336
2 165141 84819937
2 135067 961309800
1 98637 112181 773050269
2 3096 173306455
3 78349 156387
2 195873 564200244
1 60057 66241 734100700
3 140946 178847
3 168543 181960
2 143340 69022451
2 14705 701251966
2 15476 449533796
2 62272 829645256
1 35865 140783 826220261
2 34098 298858395
3 72222 186753
1 86084 154822 785899278
2 92577 356555275
1 89715 178693 894967546
3 158002 28652
2 115839 113232898
2 152883 808418954
3 40871 82300
3 117691 152025
3 127282 144964
2 136477 424451530
3 172080 32732
2 21389 310339370
2 95114 603122861
2 19501 711445396
1 83488 116385 5165888
3 166226 35546
3 44865 9466
2 102029 669384143
3 35333 17506
3 53452 116887
1 85539 185576 252413246
3 30752 28051
1 103068 185045 613155276
2 117346 810813642
2 199695 699512012
1 82626 135228 184334501
2 189706 304863250
3 36457 96674
2 196406 346468977
1 157929 198676 18108692
2 116743 114225988
3 124000 186322
3 26976 156007
2 1050 218046883
1 80536 113140 329524734
3 33224 171007
3 170318 8857
1 40329 163441 943270283
3 32494 90169
1 16210 17468 916422344
2 53897 10410089
3 6267 110053
3 36546 3026
1 81000 112856 573518378
1 117390 160637 494399388
3 156441 193994
2 142663 232156388
3 86027 190637
2 86389 446394946
1 48307 107748 308241116
3 19062 156460
2 24714 736034812
3 40435 156094
3 64820 174083
2 165677 48486621
3 126048 2021
3 142101 188999
3 159060 14727
2 76888 29948191
3 121217 3886
2 193833 71636272
1 3044 81577 803113852
3 87691 159908
2 102999 134729636
3 100406 56481
1 81157 145350 767680981
1 45483 69822 418437940
3 41115 188938
3 128901 148487
2 66028 445980761
3 116236 92159
1 84229 174832 465503918
2 71975 140955815
2 52409 17906787
1 24247 61895 472178196
3 4509 168827
3 19674 39212
1 135579 182894 900559529
1 14366 26342 602947597
3 83943 168048
2 116650 275130743
2 153769 451559725
1 48452 150113 457932452
3 142029 174816
1 33261 149375 980323256
3 103823 82069
2 148015 740141907
1 43515 143544 617666405
1 89620 183637 296208124
2 184406 320828527
3 125929 5278
2 5123 478372953
3 58057 112387
1 20100 49007 635239941
1 111739 116189 521181701
3 41788 91387
2 106069 151548949
1 18754 174993 970040027
3 24768 57368
3 145613 7040
2 112121 770410257
1 34018 41130 598940499
1 137904 160829 324960404
2 84204 831603386
3 176423 15684
3 126182 54709
1 137683 140689 359040924
3 198344 24090
1 31012 78961 462567167
2 5933 553790380
2 72069 18060091
3 143220 450
3 9240 88361
1 26295 89563 623625879
2 74695 758390603
3 186881 171807
1 140706 175871 770533691
3 135270 188960
2 48278 881027930
2 55516 70159406
1 30259 33073 681978185
3 180416 131648
2 132578 798065648
3 52388 35933
2 23406 907269245
1 68744 123232 386575332
3 22490 164291
2 165986 85366328
1 109224 186817 212644782
2 87483 297211610
1 115953 133668 291372212
3 117150 50778
3 178373 183262
3 81074 148912
1 49929 111387 682674160
3 11559 48412
1 40327 110354 766107696
3 98216 37751
1 58550 196703 29553455
2 14769 20291046
2 123986 752702124
3 8650 168769
3 79104 47388
1 118182 199522 133942700
2 198378 54080061
2 42637 893851523
1 61256 79224 460852136
2 25891 705977970
2 34335 229013757
3 193755 106916
1 112477 151962 606407028
3 71040 109314
3 21955 173813
3 148078 37787
1 16982 192116 874006378
2 87752 735107315
2 105189 211528819
1 22492 165618 22841410
2 193489 181754840
3 55169 175490
3 197245 151043
2 198427 118988874
2 93539 211723744
1 166959 169470 832367966
3 41241 102585
2 195937 969477152
3 91771 119078
1 2104 146244 95676905
2 157733 539761263
3 37847 63887
2 73695 748232235
3 57422 50435
1 6921 100232 668640262
1 40435 50781 806658628
2 85492 24359877
1 109705 132571 151105394
1 16391 95001 350296924
1 4219 98063 377212853
2 137123 702598036
2 43671 784642323
3 60377 111315
3 112556 41067
3 178525 152482
1 113458 182795 13111480
1 5086 76824 649370281
2 153157 45272397
2 159827 523822360
1 40307 45736 39626539
1 90428 156313 237714934
3 50786 118262
3 71522 10671
3 146119 111960
1 15747 41863 874859344
3 18458 199390
1 45509 130847 172093102
3 196719 113706
3 12093 34641
3 185696 63152
3 55472 79508
1 45124 97347 861243703
3 97944 77507
3 154381 175636
3 36689 198934
3 130229 71456
2 196487 73404126
3 123547 159556
3 62919 37044
3 149816 50294
1 24814 50233 112062175
1 27299 187587 253518164
1 18672 196613 780804979
3 163539 91517
1 47801 153111 161952263
3 157619 194619
1 48400 193918 73830946
2 133349 516027650
1 54381 144803 41494645
2 102931 487029671
2 47068 207647430
1 36020 148133 931449848
3 82580 51503
3 16226 85613
1 51 49527 823382293
1 20681 165666 168700106
2 121108 963073956
3 169911 177296
2 78142 365191390
1 10401 49506 452316883
3 105550 94270
2 169771 117378125
1 32590 149256 616010097
1 53297 127637 548095362
1 39047 43605 188829726
3 197496 181700
2 184934 342558531
3 190933 74768
3 85140 87006
1 63260 158795 793765304
2 157186 593045856
3 66287 39726
1 34004 143948 414703583
1 28140 190847 693104718
3 196626 152600
1 31929 193592 926075105
2 186468 193969799
1 130819 187808 860099288
3 144511 100467
2 120625 327212620
3 114937 64555
2 41521 67608417
1 52819 84156 807852363
1 12255 190108 783016007
2 30284 805952184
2 53008 354572536
1 22395 171202 394078079
2 146953 757620973
3 189418 11032
3 9739 73482
3 195893 42278
2 161462 941769447
1 173557 199685 231979519
1 78661 129516 483230583
3 194082 193770
3 188647 61223
2 28392 821589665
1 13775 118159 513661994
1 17589 190293 670362825
1 101566 148685 263767144
3 82644 130639
3 51594 92134
1 12291 158802 385261348
2 2883 229845516
3 115711 68909
2 36360 353304163
1 57120 166592 832641113
1 33359 102131 199742993
2 198535 176019070
1 29221 88811 960392888
3 94383 28425
2 108027 669509821
2 197795 20280885
2 101799 311010214
1 29491 31047 969191858
2 115079 285385312
1 49398 83615 584652392
2 190524 62828643
2 92907 79653860
3 24588 19752
3 176574 149403
2 46550 663599697
1 116040 192972 738918861
1 16758 37285 168308787
2 26817 492611746
3 192881 21356
2 13283 171411963
1 12280 189727 951780661
3 178160 5563
2 153326 204809799
3 180210 64841
2 123274 947168563
3 84001 136333
1 104223 162719 28430570
1 50897 91076 970305683
3 145832 92359
1 70898 135687 570190927
1 92291 116450 345269793
2 127245 657505305
3 4840 131793
3 171485 35683
2 87301 10749162
1 55416 171249 730233479
1 62303 70961 585634439
3 106614 187649
2 79786 535040528
3 48031 18738
2 2444 350967207
2 21520 316374292
1 11709 185241 72290314
2 176794 265745647
2 46024 479667456
1 54943 82604 879702145
3 151246 83358
3 14885 152117
2 37553 655537100
3 71918 62522
3 115279 9551
2 115277 907431712
3 88675 95183
2 30422 425945705
1 65649 161919 623793776
1 87977 194706 915046020
3 8004 106158
2 72164 707580821
2 24440 757908122
2 193456 468242813
1 81832 148080 483896633
1 91595 163709 716052347
1 145384 167648 892591885
2 106980 760417616
2 83192 778798673
1 115799 143777 824488071
2 57602 335251769
2 39832 115743337
3 16517 178333
2 160949 842711139
3 80763 129460
3 78047 78235
1 16613 175840 727126556
2 150566 264022100
3 195666 23724
2 26552 169982156
3 129624 100719
2 64597 146145971
2 82246 273070416
1 114329 184890 200716945
3 195270 158698
2 115789 986682971
1 15241 131608 185640988
3 153792 69020
3 24338 28859
1 33886 167344 454600774
3 93749 172239
2 89216 902192315
3 11638 191870
1 4263 37753 402248311
1 45308 54228 872167535
3 151370 165575
2 166466 420684890
3 148039 189300
1 42179 159990 373148915
3 170856 58124
1 35161 123049 66991643
2 191419 248221152
2 121777 69969992
1 167329 188544 713303069
1 158666 162496 520481970
3 40881 55425
2 111902 321352741
1 9505 79650 696400954
2 33675 743664680
2 50961 293059110
1 49844 93500 994002827
3 108658 143250
2 48273 446121594
1 87069 109017 949186660
2 90256 375218643
1 55042 148126 240706334
3 106569 22583
3 37118 14664
1 19324 111733 854183306
1 57502 96027 389153220
1 72537 123042 411103712
3 163269 153419
1 66301 66602 712681804
2 59219 287671584
3 148407 165877
3 35867 184949
2 169295 155746401
3 39521 3329
3 119068 94600
1 167257 168522 178351548
3 28026 5089
2 99909 474498874
1 76863 118651 919773850
3 102067 159212
3 136834 76954
2 169488 317516299
3 41640 12108
2 74076 784834522
3 32913 146244
1 44658 135732 814690159
1 81010 188446 371001014
1 85869 136146 613124599
1 17144 118122 69343176
2 171245 195562524
1 31398 113959 434989244
3 8732 145604
1 131961 171092 88926142
3 10715 70992
2 2826 420082636
2 84413 312493667
2 80067 128075412
3 164009 179816
1 62 172673 223450379
2 19059 517746766
1 24427 140865 643201765
3 199160 151702
3 175080 43679
2 34373 412886486
3 49060 113607
2 4416 43861209
2 166865 984210420
2 59398 287776367
2 91719 277773717
3 109092 21319
2 26168 962436983
3 162100 101736
3 139938 32107
3 51387 22595
3 96733 117677
2 93887 454770666
2 7215 231455450
3 152371 197306
3 165650 157496
2 76982 980643027
3 91844 149865
2 152925 580326391
3 149305 59937
2 52180 811914634
3 46974 47375
3 28279 51406
3 52664 88943
1 48467 153374 763440277
3 140093 40581
1 16036 101017 667059255
1 158950 167868 165748656
2 39179 258285863
3 24761 141100
3 170705 117225
2 166868 160329862
2 142010 335420954
1 7255 154419 648516901
1 20492 66096 759125009
2 16902 287655085
2 51616 391839894
2 185213 761793339
1 133709 144456 925039157
2 63043 575540491
3 69192 55340
1 43294 163572 32194874
3 179903 105603
3 125377 122204
3 73279 141972
1 148716 157029 431582634
2 30946 466757937
1 52501 149596 818979463
1 4493 39081 531600245
3 135164 9753
2 67963 924951829
1 63950 155458 352961787
3 104420 115473
2 68824 400352666
2 38838 658778970
3 35615 152871
3 164861 96507
2 179149 132597145
2 40654 197705673
2 145609 792739767
2 183424 393092389
3 153996 97108
1 54115 58885 166087433
3 3772 178691
2 32764 170771397
1 135805 180760 564362422
3 54095 132916
1 42318 80723 54429162
3 5680 44807
1 2807 165831 29299803
2 111865 184825330
1 9782 40414 793754596
2 128223 808668836
3 11100 149951
2 94818 728950302
1 122756 156556 382119372
1 78813 199823 812405076
2 109333 437786995
2 58 879975234
1 84092 160457 351045193
3 90208 64716
1 72576 129473 813091450
1 20512 156455 662130777
1 85016 120936 217925474
1 47391 105701 365620154
3 143096 105672
3 155523 170004
2 130630 29267287
1 52467 178250 674881926
3 95233 104417
1 11217 110011 376327005
2 142503 781076053
3 126984 123240
1 79695 166310 266692379
2 59322 990537384
2 199492 656577426
1 7487 144315 113513327
3 183348 8507
3 54104 86930
3 37856 18264
3 90918 196690
1 24307 114959 554088424
1 56426 91481 568774153
3 189149 102392
1 54342 175556 466180270
3 10407 94610
1 127036 196780 784675948
1 17318 51775 725919410
2 198338 650420751
3 153282 97559
1 120160 159781 182988231
1 38483 145947 127267497
1 23160 30258 619800688
2 35655 113694795
2 116774 708821198
3 29565 77387
3 191066 106478
2 156220 391275030
2 741 236268925
1 79723 120591 259118696
3 29047 160020
3 25354 91635
1 15290 142364 836025045
1 100641 196145 387744551
1 41244 155096 553818759
3 36423 132745
3 103791 137555
3 9960 189445
2 51745 178148502
2 139338 804167901
2 197317 932026335
3 12526 109656
2 170789 726864292
2 73667 367052311
2 22405 725385354
1 98775 180343 167746167
3 110674 25208
1 94395 191636 103006410
1 46484 134393 76151716
3 88075 10434
3 36455 65350
2 112783 295154941
3 39469 116709
1 10050 88834 908716931
3 34489 21815
1 60863 81940 521792059
2 124617 772030652
2 110820 367432117
1 109119 158876 441602498
1 103864 162254 507020211
1 5699 13222 931320767
3 97195 86388
1 71672 141115 120464932
2 81642 552038092
3 10675 196724
3 181904 134787
1 74673 176349 888591320
3 92103 108208
3 191388 118375
1 9606 37587 496790731
1 144311 170314 668934300
2 94043 598737801
3 8498 13981
3 69206 92336
1 101694 103131 270438966
1 15410 166153 930163679
2 178715 783643545
1 40790 122318 633957505
1 129399 193792 648777919
1 7608 184562 297149236
1 83119 100753 627821496
1 106424 173037 998101628
1 132215 169385 270334774
2 92061 18879584
2 88173 324760074
2 124474 753450722
2 178708 117876258
1 10974 74461 113854168
1 117960 171847 372018381
1 55195 194145 50676362
1 1142 183559 831882351
1 152050 191174 647711303
2 34474 890941854
3 109430 108368
1 123206 193637 144590982
1 65124 156790 515215720
2 63851 499812567
2 19737 483530923
2 17791 845447418
2 142034 379780195
2 106049 490624607
2 19050 797240190
3 84579 52714
2 32103 666690919
2 144164 333928982
3 49367 62630
3 186254 32245
2 192057 939804469
2 55732 212766488
2 62699 729592558
1 103711 192362 532021378
2 96496 774238510
3 13958 170627
1 25599 121777 81396654
1 37388 105463 785769185
2 8077 698041726
1 67874 111928 468091822
3 139212 40549
2 38316 778406360
1 148396 178593 438198244
1 87288 186054 407804469
1 76531 138869 12503048
3 85283 93867
3 30325 42891
1 91506 120437 377658031
2 28899 415101817
2 144962 382313767
1 37455 115150 366577290
3 137745 176819
2 129988 75756389
3 138715 87475
2 33542 632636429
2 27782 573078050
1 25853 94144 12043090
2 168411 858292913
2 115687 402172065
1 100871 153234 361155257
1 46517 180052 82833095
2 40543 936059766
3 75783 32897
1 33802 87133 956256620
1 76828 182501 892648209
2 174427 409013382
1 9388 164162 823412000
2 84220 127252794
3 196820 13115
1 49097 98395 713885315
1 29232 102892 372884947
3 37799 56727
3 127761 191861
2 52075 962131555
3 58981 43916
1 33772 169359 542930574
2 101401 899799232
1 42484 100084 990888364
1 15813 78948 794592223
2 169372 635182779
2 100213 2639095
1 61295 139996 87152294
1 75166 193753 301788535
3 152353 89381
3 29848 26700
2 146758 318249856
2 54051 942785562
1 7518 134340 830696662
3 14958 174747
1 78796 96504 331667470
2 134834 328906139
1 101291 186008 673144389
2 185717 120948683
1 34914 96264 888880951
2 86858 801832904
3 61032 109404
2 52105 495917928
2 139871 577100346
1 158 193499 207539613
2 32138 582601244
1 2087 73542 900580913
2 135995 923551516
1 34057 173243 906617171
1 40404 146388 178701523
1 29296 145269 212324515
2 28670 142762921
2 116577 89993339
2 103876 881546009
2 41813 606423612
1 40110 92778 312017830
3 61468 35979
1 18424 26872 87841675
3 54519 56213
2 7764 394485350
3 131251 44069
1 57952 141082 793419888
1 28222 92158 155828483
1 41753 193418 612850976
3 137774 71212
3 171556 18136
3 121890 124109
1 28892 195083 831379011
2 86241 157919067
3 111530 510
3 24120 166411
3 82829 50471
1 107909 144605 359481980
3 10611 128489
1 136170 153629 612298220
1 169904 190819 322483558
3 172751 98081
3 122608 185555
2 118548 839242324
2 179736 532416614
3 84190 114267
1 130701 191815 533271499
1 127735 183308 788911521
2 5201 18422665
2 42323 478923561
2 135134 511949340
2 103678 258625645
1 120165 127255 425281568
3 117116 84903
2 42272 192445514
1 44386 99858 825011692
3 63175 139338
3 191840 116597
3 81057 59516
1 134175 188922 407008942
3 194076 102472
3 52558 107435
3 69485 177592
2 125585 113508554
3 51398 6826
2 94896 268689085
3 149343 105569
1 108753 126949 775937667
2 155358 224623346
3 39265 90747
2 2680 151296897
1 41920 73725 576939776
3 184442 181531
1 121522 138539 681330602
3 152539 18220
3 36766 93743
2 88184 268640083
3 129772 187894
1 151241 195524 224546686
3 138226 58024
3 121563 19901
1 30272 161076 523791119
3 96922 93961
2 180271 476998949
2 79234 98434686
3 122901 100962
3 183756 57419
1 27925 160799 539060473
3 91228 2388
2 92774 945399446
1 15447 199143 275427385
1 42585 180482 507355019
2 1038 212090220
3 143938 55888
1 130068 155953 668741696
2 186080 630351524
3 61549 4140
3 109464 74496
1 11337 130879 989834608
2 185559 853913402
1 39649 146832 535102069
3 34839 101594
1 13867 52290 144604401
2 199024 280508875
3 188819 149183
1 11124 161345 792705496
1 37111 84345 680415808
2 160793 709601326
1 73783 127897 115168429
3 139532 9376
3 195626 158025
1 18362 42331 978434666
1 19889 123300 299307769
3 137029 141174
1 180982 183906 212808671
1 152417 166748 61426443
2 178296 546126230
2 136472 937067391
3 181299 158012
1 68843 187186 594219056
1 93201 154209 421985763
1 157177 165340 794069456
2 123413 576195846
1 48051 145714 604824745
1 42316 175788 763412202
2 170733 923301682
1 13210 189358 53939541
1 102547 166646 205171236
2 3309 11017749
2 133516 607757211
1 78896 142489 586805358
1 87828 118449 280808874
2 44468 721966453
3 110172 182115
2 161082 381385639
3 127149 103745
3 4929 33273
3 199186 188308
3 75822 83400
1 126690 179131 963585404
3 65375 109624
3 173361 163201
3 50191 125674
2 32464 995586580
2 28982 378276158
1 25940 146601 87768689
3 61410 61074
1 47620 81377 571512576
3 57220 50800
3 104738 46895
2 37171 573858439
2 83036 681033981
1 104592 178130 1453394
3 92828 96663
3 82504 187069
3 162530 128191
1 47367 55469 103611008
3 127847 33119
3 199068 2526
1 44147 135809 255267641
2 152672 265796357
2 158523 435557408
2 23078 228220696
1 61944 197834 212034695
3 115969 12801
3 76276 116215
3 74978 90469
1 11775 12972 469235616
3 192355 174112
3 26135 26418
3 104380 39874
2 150600 103258891
1 24996 90306 537072785
2 58011 803816331
3 74934 157239
1 73408 114914 591221659
1 103834 104574 358684493
2 113887 46867712
2 68728 271235829
2 178435 181632612
1 14859 124560 977965509
3 173674 9431
2 5727 231019244
1 118354 149713 509931847
3 76952 68859
2 51319 413220234
1 19632 38547 724858591
1 84381 128242 340742313
2 71526 429165714
2 106582 219110940
3 135926 14943
2 169687 61210653
1 72737 162574 157991396
3 110201 71453
1 6000 32727 193296933
2 182371 989934319
1 23968 91313 10522520
3 2597 45964
2 164413 896190146
3 24218 6538
2 112176 350925657
3 89791 49598
3 126782 127354
3 112458 6381
1 1598 49804 61663424
1 143674 160924 112638930
1 46623 58100 805072515
2 140881 449120563
3 186661 84016
3 45806 15079
1 93290 136300 337251391
3 181838 31792
2 52042 111448086
2 90096 923524853
3 157244 91357
3 139168 102872
2 5308 8670247
3 18908 160064
2 110200 255344338
3 174168 114072
2 18041 824101200
2 21653 531101733
1 68825 81605 377736949
2 82259 378625361
2 8340 836693491
2 37664 638481813
3 154362 59895
1 60117 153422 706504920
3 169325 132475
1 72052 124211 626042841
1 8895 81562 826901292
1 66063 184970 351050571
3 27988 171768
3 54903 110682
3 59581 123022
3 36302 96603
2 49624 138016877
2 64498 936591943
1 3665 191202 618952555
1 146571 193805 592235048
1 83609 152578 355548678
1 7363 46233 731396263
2 50174 168696863
2 90288 43822367
3 64247 143439
2 54830 454861442
3 170616 23483
1 37311 49147 958068546
2 145850 16008098
2 95016 363390753
1 1305 152526 651141899
1 4312 38415 317634791
3 111880 86446
1 110954 136277 677404827
1 22127 73605 85483326
1 33815 50067 530761799
3 2232 105768
3 44306 13439
1 25290 30572 809610296
2 37512 132062129
1 62005 112152 340626366
3 80450 60703
3 94877 132716
1 69220 126941 6429172
2 199490 435304868
3 175569 64164
3 76022 36985
3 50718 174380
2 11080 43747813
3 196949 183764
3 83384 171461
1 117791 138574 121765196
3 21865 62291
2 34350 513764936
3 122787 199525
2 52787 752614448
2 125809 778879356
2 61141 780905210
1 2843 171218 766402132
1 108600 152335 962529647
1 66365 89137 746156094
2 85726 675721834
3 151460 86398
1 138920 197160 697409046
2 136756 868787593
3 113475 100008
3 21679 138302
3 489 8278
2 48468 846113910
3 69122 80582
2 40132 354333673
1 44428 60689 786774316
1 63265 91494 210574755
1 88049 178296 925936852
2 162630 21286149
1 38256 156717 682184972
1 74750 102252 375099878
2 113962 368309886
1 31460 102285 649851246
3 182068 93953
3 117562 179598
3 113158 158645
1 83453 128586 297339131
1 48063 152185 341780118
3 74908 121383
3 1153 172375
3 79147 161673
2 42393 379694928
1 162911 199328 682608985
3 195121 66542
2 161923 700861432
2 197753 563993007
1 67600 107997 138411457
2 162988 133077387
1 1283 28835 803701874
1 29889 106688 661206673
3 108773 75872
2 13082 246496131
2 143041 3800697
2 110718 818729636
2 136378 48532302
2 37125 669529555
3 78167 98832
3 46708 190379
3 180253 189303
2 36646 409447529
3 103835 77685
3 49677 73766
3 3035 195502
1 121141 122269 504347593
2 135426 15149391
1 35926 127240 969341583
3 86902 104787
2 6907 382646072
2 181028 43430457
3 74427 30706
1 131627 166846 339436493
1 1718 63210 631538370
1 16952 126942 462181705
2 52070 518342720
2 155572 972917238
3 186852 84119
2 141428 402810875
1 44096 188706 493115878
2 129856 577506581
2 121150 442933651
1 29953 98691 997474039
1 47913 128122 166571286
1 139473 185141 148677885
1 55484 79484 148926750
1 15764 89837 655209040
3 157210 109724
1 67315 109288 702360058
3 177470 17685
1 1171 79824 750485207
1 55139 65182 423370273
3 110400 15187
1 99463 196641 21275588
1 10252 114791 521728907
2 174860 799288102
1 184192 184233 424811616
2 138472 474623264
1 112837 175278 898105649
3 35339 111135
3 8798 56683
1 50492 170910 911878375
2 174934 563855106
3 164288 65060
1 42890 143199 83378383
1 31511 180334 778492632
2 159619 61889264
3 158554 106058
1 82705 155160 370821061
2 38031 849987791
2 190742 387405114
3 98061 42471
3 31499 172528
3 75810 81314
3 142984 29899
2 161137 627752131
1 81153 125565 426010116
1 32290 127799 375377711
3 102971 154881
3 123681 22714
2 62907 158540805
2 128060 92524193
1 65043 78784 699136243
2 5978 322638037
1 103138 159910 501593580
1 24006 50747 298404050
3 57680 186708
2 33889 806438512
3 30473 124982
2 165862 647844988
2 112467 837899661
2 11233 943199419
2 141278 832500264
3 115762 131753
2 11920 674053912
3 69495 141439
1 25244 45117 210266576
1 11010 104688 197926932
1 113395 138859 523295616
1 12372 149469 672941187
2 115372 905042177
2 55545 541550903
3 152721 67413
3 97201 186665
3 38180 58332
3 70107 26672
1 62994 82999 547783935
1 76107 79579 114452652
2 76483 942291412
2 22006 189129181
2 56830 528254685
2 110163 177506972
2 164448 842075756
3 130988 18883
3 179808 100361
2 135679 329208829
1 55240 171284 261755046
1 88157 196489 322559497
3 111986 63104
3 47102 2208
2 41639 781999083
2 83125 142669216
1 43506 169204 514998967
1 4937 179778 914108713
1 65862 91944 172871095
3 161774 23154
2 178081 410956246
2 48986 358396413
3 151485 96247
3 34425 145569
2 39376 807423496
2 103470 736415355
3 154245 82541
3 1948 128338
2 52053 31663839
2 138478 578804092
3 11958 169393
1 11077 39082 797820496
1 151656 173560 518900220
1 16950 56016 276556793
3 138881 71999
1 37674 147521 404143716
3 197848 96515
1 36325 85992 31602962
3 88105 113736
2 103517 741048415
2 140138 839737
1 32735 147463 550842302
1 8309 32547 517569790
2 154536 926350758
3 74522 34562
1 46646 179186 787237452
2 45512 396542184
3 89225 130981
2 48276 738571798
3 51231 5662
3 73849 130196
2 78709 570151564
2 27665 726750227
2 156856 918368238
3 90987 147076
1 34538 56820 644854665
3 123166 166525
2 161767 533162813
2 30578 475608763
2 82615 226336612
3 101016 102800
2 93639 623408268
1 73156 80479 773886596
2 44596 457408675
3 128496 148157
3 152697 75176
1 34537 123028 208006111
3 104485 8277
2 48930 678240713
1 37743 60361 566891101
2 17435 44242722
2 117330 454397414
2 110219 880596934
3 177613 15612
3 120328 60663
2 110013 551775278
3 48083 84981
1 12958 162741 408347000
3 69962 951
3 38221 143813
3 15612 173672
3 134706 113938
2 47025 613163994
3 15917 97910
2 65600 455099185
2 72266 671350703
2 16393 528661211
3 148817 67872
2 164584 222872053
2 129917 80596910
2 82726 581262479
2 127315 482493910
2 59274 955391215
2 93009 713779030
2 105367 131867579
1 6950 67785 10256105
2 120363 311789780
2 184438 636118728
1 169901 191034 34739315
3 36378 170250
2 46305 78416720
2 160904 604137827
2 198888 903107592
1 11977 42795 454984384
3 4417 26413
2 131749 27117155
2 9467 564755977
3 195786 33943
1 35348 164774 363525700
1 4479 69873 563852430
3 192548 16242
3 175703 112772
2 98990 260360827
2 121087 155263726
1 12456 132657 394065863
1 700 151278 110547934
2 88867 618615453
1 71560 159528 275595901
3 95549 28296
3 127161 95331
3 120979 5042
2 32478 116434784
2 180122 90362509
2 25972 488115710
2 114230 956069901
1 34433 35120 476073716
3 38297 26708
1 191154 195028 556250369
3 76836 115745
1 76379 160659 276534241
2 162803 577166225
1 50979 160493 511120895
2 823 101122316
3 85118 113799
3 67866 168604
1 32392 187618 899660443
1 100853 159663 790829811
2 28341 567557532
3 161317 132437
3 158450 160446
2 107069 199926436
2 46809 453724702
1 57025 90803 921759498
1 26752 189057 771789279
2 68911 698935902
1 14865 18635 921291866
3 115177 97842
3 119654 140025
2 106075 644901627
2 34206 329501601
2 87765 20576376
1 135719 168516 724950600
2 174832 404763420
2 168925 8720706
2 125013 489713352
2 32197 522626778
2 161011 378874621
2 25662 417521160
2 155754 268529987
1 187352 189738 501710283
1 62792 139499 549704296
2 91459 410328108
3 69412 149293
1 18299 106140 728756964
1 34040 55398 383824870
3 147354 74009
1 47285 149447 384834914
3 128828 122831
3 90062 12241
2 37691 173932306
2 127158 247508466
1 65742 79175 178392675
2 129875 628796501
2 147180 763241183
3 186338 46175
1 111894 116921 21051921
2 23496 369854076
1 10803 153336 44024216
1 14906 172650 530216635
2 161852 692222738
1 143577 190895 223577254
2 188121 94813081
1 46926 184719 233471594
2 27609 16660149
3 59841 101189
1 23043 67661 678134866
3 134567 166253
2 60679 27126963
2 58520 515364044
3 148210 54624
1 51008 86828 294641700
3 178797 113121
3 107621 112343
2 163474 795819005
3 45693 121666
3 3028 75904
1 67331 181336 989671124
1 6857 56051 179160992
2 17380 444827850
3 197400 168237
1 36831 107403 956474296
2 124658 215494789
1 38359 134273 374394022
1 19163 48484 175343704
2 169296 167477687
2 4526 313777271
2 52471 158120498
1 26808 134777 574455095
3 33551 57624
1 73294 192206 903528545
3 133411 142860
3 137081 14962
1 75717 153554 625459741
1 47333 161502 477721531
2 188143 121973505
1 17914 23909 342342182
2 163361 496199085
3 21519 46604
1 119550 182213 20211194
2 101801 546140144
2 196881 199628323
3 196960 176754
3 155027 25058
2 53147 793139751
3 13986 40019
3 8819 9371
2 199858 387503819
2 99320 15678431
2 54121 874600505
3 148337 197873
2 48704 703209243
1 99899 144119 735328125
3 22478 172764
2 192543 697246532
3 17603 33373
1 82933 152995 416966014
2 84977 757736889
2 149424 326218075
1 15130 66490 288973289
1 56244 107011 262429023
3 92001 190905
1 40196 137988 366312505
3 44448 194725
1 20800 170857 405379891
1 60180 87947 280281579
1 157273 171137 976541576
2 148451 628188071
3 158912 114818
1 64783 154876 452503499
3 127899 111394
2 126080 734813610
3 156457 63820
3 98476 15572
2 185690 844343024
1 77063 124434 743553559
2 6736 37492162
3 198575 108003
2 122792 377358737
3 40594 21600
1 2927 129940 982147793
1 78045 102062 211418684
1 185635 199900 168270314
3 165493 130337
2 131309 78624251
3 28383 3680
1 9847 199557 458372712
3 46361 143353
1 84396 178024 635034260
1 52876 182221 268242171
3 144030 17901
1 417 160452 330948536
1 118586 139562 106414522
3 140083 72820
1 60248 162597 745473158
3 129374 95340
2 181042 225726164
1 135446 150834 852924991
2 80964 547496993
3 163401 167517
3 74282 197959
3 119913 84646
3 17281 24988
3 15266 160411
2 120212 640611958
1 5354 170640 104022291
1 30292 82612 226247611
2 103143 274252737
3 166883 81506
1 17688 56711 553916347
1 13983 186499 852078662
2 9388 936351866
2 124644 40905091
1 34670 51269 331068174
1 113521 133028 388169402
3 199275 74668
2 74039 665509076
1 117885 138503 7844410
3 109972 27072
3 151384 8539
2 133692 384959156
2 135978 479974186
3 116908 183139
2 41752 483285813
3 153203 177669
3 189010 151362
1 43490 105095 257885465
2 64152 796160159
1 32898 102726 490097203
2 196810 218822021
1 55746 72433 642969039
1 67534 198898 710212235
3 1646 61615
2 166916 205845949
1 46677 131882 353814282
1 790 68008 829734902
2 75403 181186757
1 102650 160190 1786596
3 154465 178492
3 126122 42585
2 195087 518578792
1 85072 111059 780616679
3 137335 98649
2 19478 790222641
1 108814 152331 674785403
1 138534 152772 227564316
1 114786 124514 116972364
3 187475 164140
3 182194 13934
3 171545 43108
2 164467 389519234
1 123098 191840 130611916
2 14313 798199519
1 64175 140851 990545515
3 39295 4169
1 23027 194144 206492386
1 62833 190627 753257263
2 84814 58113527
2 121116 628621641
2 94431 185919491
1 8636 21231 740807720
3 144971 30948
2 68653 757216027
2 108952 375327138
3 25051 14813
3 175238 97337
1 108551 142543 91058996
1 53416 143449 641865199
3 25015 198478
2 144903 441002498
3 34707 84925
1 8503 113982 525097069
1 2166 6689 696551789
3 34584 30029
2 29462 741603585
1 73673 162852 785609371
3 176053 6437
3 2560 14562
2 149439 584573861
1 35082 72904 973304417
3 54557 89337
1 34553 55910 502740649
1 76156 165347 553632982
3 131852 145648
1 37609 61457 297102639
2 194231 572496902
1 36549 83162 275019680
3 134915 15430
2 152485 531571329
2 142799 684375142
2 175545 371904690
1 94201 102765 863555670
1 81812 154365 514145321
3 97096 20590
1 12431 12473 604294309
3 117350 21029
1 35932 80538 746257202
3 68491 71912
3 56839 52770
1 122902 123461 615753852
1 93090 93321 971032121
1 59975 164930 855894148
1 45042 185761 843334500
2 91626 457166172
3 5196 125176
3 91345 171354
1 30850 68017 570191386
1 93095 172552 881572950
1 169277 171946 682136074
1 39131 128347 215862263
3 47442 113551
3 8020 186176
2 21621 884027776
2 124870 29718301
1 6058 9757 955341835
3 158620 16629
1 86893 142720 708101122
3 147836 174197
1 4452 30561 54840330
2 57392 732569562
3 138601 170121
2 103598 481563619
3 117396 196769
3 173142 72584
1 27350 146613 263829877
2 160365 724686235
1 34994 179887 613874891
3 143513 120604
2 117912 301947267
1 28516 35859 245135043
1 107807 114737 175417949
3 178528 198062
2 125947 581759455
1 174120 176837 608734217
2 162196 621961970
2 137192 504460209
1 12933 151293 383660266
2 115229 868361109
1 8656 67915 755299926
2 33989 131666717
3 90505 48461
1 30090 88328 363969178
1 4701 50565 12389684
3 25355 117170
3 180290 7210
3 192534 188409
1 144683 181864 295923600
1 95042 98129 966232289
1 24721 66918 191601308
1 74614 77559 991236304
2 155846 789387536
1 189297 190417 53958906
2 32040 377138610
1 6808 17375 1291120
1 27613 57440 769505676
3 33863 97959
2 70205 411902657
2 146528 522577725
3 5448 157115
2 46003 750985693
3 193761 9251
2 198278 608418744
2 140247 192451985
2 172272 285612537
2 153182 91967810
2 123114 443716505
2 25820 742978685
2 118665 613459713
1 78881 86898 145698759
2 197634 510266805
1 87865 130730 429672622
2 129427 567353065
2 80234 214451944
3 124403 145474
2 198474 118621851
3 162402 177698
1 141601 190285 976991151
2 15196 929970712
2 197770 523436390
1 94705 163397 209828448
2 175781 121813380
3 28579 97031
2 176983 147477311
2 89793 465594763
3 118430 163581
3 54836 186048
3 183754 32901
3 151566 60523
3 42979 119264
3 166823 73807
1 94342 133408 529037581
3 99745 137920
2 6635 585707246
3 55309 130324
1 4251 153490 219287317
2 32106 939023144
1 124499 157171 312345164
1 160998 177610 955472033
3 141396 137329
3 178407 161977
1 63260 157727 32727687
1 41014 197309 495584015
1 42578 180400 278265787
2 28853 567336892
2 135978 418729478
1 54702 146591 697797014
2 117791 193707560
1 163051 169303 470823769
3 45490 117814
1 101879 180700 639150075
2 62818 754528369
2 99817 780691740
3 80500 95085
1 36122 65387 623026639
1 19334 119079 363296712
2 174473 264475913
3 45268 182084
3 12429 85547
2 118899 281871260
1 32613 91932 181309627
3 95554 99442
1 116761 130660 632829766
2 50014 762860972
3 167057 15232
3 32803 84234
1 106673 173057 255367191
1 53441 187397 732443690
3 142506 197755
2 5957 610023766
2 157768 547731930
2 27037 953820723
3 75418 87490
3 31677 164387
3 25014 178559
2 129357 94260419
2 183583 839518296
3 104629 15083
2 126762 86671072
2 42753 608916675
1 37198 161328 685343839
2 79846 605538803
2 112597 735319345
3 88077 37988
1 20552 189010 817358728
3 80256 7746
3 196522 8418
2 185435 450080582
3 96992 70338
2 114005 36063438
2 146950 406842076
1 16271 93942 214930719
1 120726 126210 847024979
1 65818 95873 774826836
1 24457 80567 105718055
3 22293 52924
1 77407 136227 646166293
1 5535 181563 62139986
2 99172 568916077
1 65411 163074 578577692
1 287 123561 73958786
2 23371 959669321
2 133283 385552775
3 68080 159711
3 18786 116428
2 39497 720321588
1 82794 148616 288156698
2 77427 289796233
1 51630 174116 573471725
2 107663 82391413
2 64900 618832606
2 89649 303701545
3 167684 153227
3 144436 28123
1 7786 50354 280047179
2 174257 86548921
3 53810 135141
1 16871 127899 584594181
2 185742 236317499
1 20888 37769 779202693
2 74663 46600182
2 146946 73996248
1 90822 173392 381640496
3 57576 25981
1 145818 188866 306454119
3 165948 178882
3 42733 173468
3 155460 100355
3 40031 174629
1 62554 96460 682484947
3 147761 108483
3 115437 70519
3 124823 13877
1 12024 64695 430214944
1 63961 149702 689426749
2 33772 923883201
1 78563 153759 625311909
3 137475 37815
2 4991 400345247
2 87300 262316897
3 169591 189962
3 16490 130897
2 4673 692161456
1 184085 188753 229193927
2 85374 120215974
3 127780 106909
3 144323 140278
3 61027 24941
3 110592 31880
3 176125 11405
2 162545 973682955
3 75057 20315
1 113718 183548 878405545
2 166496 788586712
2 115926 476052488
2 98325 427745517
2 51429 671010045
1 56461 99336 346195072
3 188478 17237
2 139511 357416571
2 78026 619117322
3 54803 26536
3 110389 26700
2 3121 270128746
1 78787 111072 558111368
3 127409 64222
2 172528 876726967
1 191559 199731 743180748
3 86698 65556
3 97399 106925
1 65490 93433 189502523
1 28155 62883 954452150
3 53491 177083
2 172496 93666462
1 79355 93875 328785651
2 122306 551814711
2 193621 256219463
2 150599 32106456
2 82946 65327865
2 146492 860125796
1 65984 134820 165005693
3 128998 178198
1 67724 180210 473892518
3 27820 148567
2 151516 83258620
1 87465 156252 100425641
3 76003 129785
3 128372 55937
2 137520 457422418
3 44330 12849
3 187310 181411
1 113922 198605 104530391
1 144051 157177 843606030
3 100179 41531
3 26941 164115
3 81746 48440
2 35191 122943526
2 164324 423528408
2 175346 660967178
3 51743 197221
3 177278 193790
2 60892 840456978
2 166251 328036616
3 133142 18660
3 163996 166287
2 41542 841720612
1 14798 91388 507850830
1 60548 127646 961231185
3 161353 147221
1 12524 72200 361203324
3 123573 3575
2 28631 906327410
2 111667 578612236
3 60100 52389
1 96090 113828 120481059
3 179302 10517
3 79019 14844
1 4177 66642 500207548
2 190583 814551482
3 82103 49302
3 11499 44634
3 145273 100740
1 151084 153330 538991784
3 11573 92801
1 141080 193269 209420234
1 3171 122811 477202121
2 171127 26962883
1 7489 170413 248381099
3 125309 183707
1 69301 90739 974667613
1 101576 195528 609806791
1 116115 193137 300573123
3 109886 179040
1 152430 177677 463694403
1 57997 111544 232175321
1 74311 91980 227674468
3 148656 148374
1 31706 60595 956435518
3 189414 143750
2 168548 401764163
3 116182 180900
1 46717 178543 716286597
3 32084 12948
3 85072 138949
1 11819 20557 442776948
3 125979 30510
3 43749 59777
1 9623 40164 675630129
2 82313 923233717
1 29351 78045 210939684
3 185999 157022
3 82114 29179
3 141987 75808
1 15623 155383 51309856
1 158750 160973 452886888
3 10626 170065
3 71985 198065
3 198206 107576
3 166374 128848
1 9084 19351 284670680
3 38566 152358
3 102342 185713
3 31566 108430
2 72184 729538060
1 815 85159 500046282
1 9216 161404 444808985
2 13244 915194613
1 45827 170817 348986132
2 132066 716520234
2 69769 844021075
1 125915 140693 848087431
3 130310 20126
1 79145 130742 446084932
2 85406 842687244
2 42583 288754774
3 88792 66332
3 186876 101569
3 22583 122691
3 8946 147476
2 177917 683375551
3 153562 6305
3 61965 197605
1 41968 116512 670019821
2 80264 742945223
1 88153 111678 668987077
2 161984 775023633
1 17572 151099 622589608
1 139254 182904 737378406
3 193610 66998
3 10251 73677
1 39075 189836 517597021
3 90429 176844
2 81826 976082642
2 109452 423890233
1 32519 65728 615279097
3 4043 131427
1 98462 177528 383317818
3 174241 149201
2 178696 73742494
1 24215 194869 799162635
1 122168 149832 627021707
2 182621 947071902
1 54344 109913 137368020
1 53439 178662 570667911
2 110893 553023310
1 169305 182452 770769517
2 147441 758260325
3 194895 71738
1 35803 114754 737885067
3 20515 166261
1 105800 162767 566706060
2 37586 383057762
3 97825 70131
1 52014 153678 861720693
1 150563 181774 55010248
1 112548 114511 586298676
1 12924 192609 201742453
3 16880 79796
2 141432 766035355
2 94470 488684938
1 11741 137366 607099287
3 158116 143210
1 160760 187963 989996761
1 58031 75860 659518918
1 58613 60526 37335006
2 17514 773052962
2 95605 914473222
1 19217 175221 882104092
2 43181 574268418
3 175378 52610
3 129819 171895
2 61025 430422838
1 4423 123720 434307898
1 80059 110416 457620083
1 152139 184785 449779168
1 61304 164644 514578443
2 61045 729781256
1 28712 97037 729415405
2 4501 234173751
2 99096 158858996
2 157893 522486286
2 158238 4494800
2 20060 648974359
1 71491 100287 302711168
1 51472 193990 296141045
2 15083 477597859
3 171608 100625
2 66808 983532372
3 85729 182609
3 187806 116396
3 163676 193572
1 86373 99516 762000797
2 133982 756460666
3 102876 153205
1 122840 187770 407597262
1 40610 92373 555364305
3 91043 94941
1 91598 106323 138357025
2 190728 161638101
1 2919 87777 253791237
2 186047 866855478
2 86367 538416107
3 99871 50774
2 55291 182919301
1 78590 196005 656421462
3 80477 116103
1 83130 155125 547054040
3 140252 109802
3 135839 146572
3 54738 132306
3 58991 8885
2 87239 879141746
3 66960 145459
1 17500 104699 32600810
1 17549 175638 659946002
3 132500 37895
1 3567 24146 779219134
3 146084 122647
1 20769 143959 227663841
2 34129 925487747
2 51288 819668169
1 172110 184655 741530668
3 137316 173541
3 72154 37252
1 56628 100154 74109549
1 35993 108833 421577375
3 175488 106809
1 1733 173697 669124762
2 47816 4042133
1 67376 132013 224148034
2 17293 154942237
1 12882 31668 453632898
2 12759 110717050
1 95098 146701 190428394
3 72262 50262
2 51936 202991770
2 174834 587959720
1 8123 116205 889808214
3 110170 141388
1 93225 166412 877472626
3 125784 163307
3 36977 41863
3 187911 88870
3 127898 90465
3 37445 106422
3 59589 66516
2 59885 251078969
1 66306 155942 55251679
3 58745 85048
3 153292 70844
1 168341 184463 751840491
2 62740 136417435
1 19358 39320 708848923
2 183642 753803910
1 163856 179728 78569614
3 70025 49365
1 56832 171582 672652025
3 23410 30108
1 30379 39583 777436168
1 83089 184495 32772497
3 106928 61931
1 75919 110829 93964002
3 168964 51259
2 198147 671242101
3 109649 198799
2 113809 567188744
1 62209 138190 560698328
2 152283 607000041
1 69764 92077 328273070
2 187607 960999008
1 76461 141737 146412925
3 97725 196144
1 122926 126580 734317072
1 152357 161635 466252937
1 123390 192994 720310304
3 39651 182615
2 190094 983761850
2 97148 546812231
1 42857 131846 335395199
3 25813 10105
1 104768 138466 845279398
3 150369 148252
3 85556 82395
3 79161 195662
3 76955 117183
1 74616 109702 91976351
3 82504 181558
2 65258 787927311
1 56308 126653 873840278
3 117109 170961
1 33265 56848 157133018
2 26486 677671310
2 55888 337321538
1 10405 174328 375800503
1 109032 152783 104203495
1 99639 165336 490988825
1 172200 191105 278881438
1 3483 125687 708028028
2 98599 472562382
3 195187 163352
3 105226 60797
3 63622 50478
3 96227 13693
2 160657 219592032
1 46952 85212 465602869
3 16550 138277
2 99328 747892193
2 134711 985512402
3 18697 16166
2 139594 339650050
2 101583 184697519
1 23610 189934 485242646
2 147037 802300860
1 175947 193605 111608486
3 154586 9493
2 103194 605311351
3 99401 160273
3 98603 156053
2 165525 314400198
1 54680 163196 621607560
3 14189 61070
3 198296 21197
1 89047 139552 848496050
1 66088 96589 577728125
1 12704 84243 530722667
1 67544 166783 10715470
3 89090 64732
2 139795 198262267
2 3065 553728750
2 2513 112534597
2 165284 99794765
1 36241 73363 865853711
3 173897 158454
1 138470 172102 17955704
1 9179 51345 599262485
1 72011 91327 156119879
3 1228 38019
3 149434 26402
2 46170 740234572
3 96890 159271
3 78018 187033
2 119001 850306270
2 27 231513589
3 168866 3550
1 28536 93967 951213444
1 164021 180833 748684686
3 45243 155013
1 65148 141213 469296160
3 121890 121561
3 169989 92411
2 178550 904682201
3 50507 37168
1 2795 78542 898935127
3 89607 156593
3 183273 144078
1 4693 53766 324740793
1 9855 52434 108180642
1 121133 190357 28843425
2 104486 134283474
3 35350 103779
3 82686 37950
3 87073 164729
2 23923 287877306
1 21109 35143 804591640
1 73636 151058 709752830
2 128319 887305849
3 87278 16553
3 58005 44689
1 47025 105547 257050056
2 97024 13590722
3 178159 199156
2 59200 689882737
2 121259 574830629
3 171942 102131
1 77133 170346 657375562
3 161947 131266
2 43607 359684418
1 20571 109318 572323886
2 70 865738287
1 114089 153140 93911610
3 157845 181648
1 41155 101703 272756600
2 119878 528322078
3 622 36857
1 77417 83430 802358937
1 43182 147959 655000842
2 195445 552822532
1 37996 163420 498334887
1 116227 141070 353491256
1 2082 150575 305145119
2 180077 172730902
3 117227 143506
3 189709 102259
3 152262 162213
1 105484 184354 568505690
3 177462 73746
3 59209 78328
3 176186 30008
2 195230 515570130
1 13155 77118 301270264
3 63950 159008
2 106291 795189508
3 188489 8260
1 15535 51970 425467485
3 161501 34776
1 36863 129869 93560779
2 144343 393656597
3 196639 173040
3 162560 24932
1 54532 170535 405433891
1 77863 184023 781817820
2 109490 598972902
2 48404 481039346
2 6763 311418215
2 75441 391866652
3 34153 185666
3 141451 64624
2 168281 925948282
2 179705 980428260
2 75077 877490050
1 117860 181282 416642131
2 143604 288364623
3 48958 197513
1 43365 118696 662073883
1 36565 121337 111014731
3 40514 83143
2 112221 130378531
3 35640 169435
3 111496 24966
3 13210 2624
2 199439 145104071
1 176793 193664 166332242
2 83833 661064697
2 25166 791233940
3 148567 66141
3 144225 79031
1 47179 61885 526715563
2 28735 661319009
2 54051 443884558
1 180098 186004 183571147
2 57316 375051163
2 142315 340736970
2 148968 1308614
2 76441 436151634
3 66251 22664
2 149046 615957307
2 75056 77990882
3 19140 57636
1 181708 192046 189831039
2 196400 829385926
1 89249 135708 806062600
1 3573 32948 705574078
1 10203 64743 487781651
1 74754 161444 755190183
3 119706 17698
1 7081 197065 704766648
2 13998 288522094
1 30080 118907 972282251
3 72655 61429
3 33510 180297
2 80713 479710526
3 189314 72314
2 171277 722629614
1 28926 125662 628979140
1 119214 142347 663084136
1 40907 89882 972265466
2 154256 420980075
2 140836 709231367
2 118779 156463203
1 14673 33060 327675529
1 66192 125326 223200931
3 83790 1874
2 52127 279071178
1 147221 195459 227058597
1 25002 186222 513416612
2 15376 65589225
2 6703 238037540
3 176356 91368
3 127928 185792
2 142686 78470344
1 73232 167537 855457372
1 25460 77674 48720461
2 44597 544586584
1 58416 155451 786012367
1 83346 126532 682926938
3 128860 58145
3 138497 22615
2 27076 199189155
3 122020 105496
3 26174 77884
2 189161 501402308
1 25681 194277 452951443
3 153089 59570
3 81036 118379
2 107148 877803062
1 80315 194527 406105766
3 84734 65479
1 19590 34604 867497298
3 93334 192331
3 60642 160974
3 100552 105894
2 123241 99224635
1 168430 180585 436972201
3 93533 139636
3 34522 187798
3 68707 100071
1 31306 78830 708593338
2 123099 186705279
2 147424 250194537
1 145414 174693 369906738
1 54312 179449 393145826
3 147910 9746
3 47260 67701
1 28588 142187 281296141
1 53834 149895 966114509
2 16446 594173008
2 72372 583319682
2 100266 559020754
1 2915 175960 150422835
2 174550 704079701
3 192117 178921
1 132648 181357 632289699
1 93402 188875 773497928
2 6670 484961834
3 191293 132751
1 20209 29129 771383275
1 16895 121658 735067247
3 96443 50662
1 76031 91994 7369241
2 38268 735159218
1 161211 161501 195667431
3 34160 97536
1 66166 193075 423203411
1 47036 89081 613329338
1 9534 20464 614656674
1 119856 127723 834090155
3 40278 123397
1 52818 65231 494471523
3 174088 181081
2 115084 726905202
1 144988 184344 629516691
2 27032 542032416
1 41017 132739 225885095
3 108328 194620
1 14295 41939 220863838
1 38170 66228 443443059
1 59323 188346 23381600
3 152598 9454
2 68760 3370012
3 169805 1225
3 193322 34176
3 96893 15692
2 41268 873736947
2 170944 755140442
1 191261 191972 738802675
1 97506 112776 760525382
1 30008 121450 612959831
2 129838 467218257
1 16048 95238 609961109
2 26179 890308324
3 81767 3577
2 89019 438442786
3 119112 31849
1 69596 144212 213417077
2 77920 753132295
2 105399 899709345
3 85219 4244
2 83829 242620818
3 102887 142451
2 177824 849406441
2 167179 318984688
3 98120 29489
1 50451 94468 433223236
1 94270 128067 738097870
1 101197 149133 961894265
1 9153 18280 83020190
2 39225 76966275
3 3741 56692
3 175716 135696
3 58744 55396
1 28952 66965 920995249
1 151229 193183 484031989
2 89443 2250088
1 39461 187291 339386963
2 175066 56712511
3 76490 107541
3 18319 61484
2 153396 104413080
2 38568 976623551
3 72522 15525
2 196628 256197612
1 64346 84020 90779877
3 65091 132649
2 6210 844829796
3 63008 131502
1 43365 92813 910591693
1 53199 79837 845081989
3 26769 80708
1 32996 159978 684526042
3 170130 55402
2 26659 144372333
3 140761 77009
1 4465 24789 878635454
1 55026 173546 344444978
2 190957 434540032
3 41271 3280
2 50903 481514688
1 36033 180887 955530274
2 72013 375972246
3 30517 78971
3 31476 182658
3 196690 24990
3 91115 102345
1 10674 190325 279184050
3 142439 69668
1 112668 125726 991994846
2 156911 488858263
3 52215 128733
2 105853 786226669
2 7773 103235429
3 169168 85478
3 18004 169844
1 14022 175780 275645096
2 96145 160118238
1 120858 174203 542723202
1 12852 199723 521071992
1 9667 90110 307282245
3 110884 144100
3 3231 91520
2 164469 571782746
3 56601 55638
1 84452 87996 687436776
1 96161 175023 584342307
2 6195 590818619
3 134830 187336
1 33492 182529 393478491
1 155227 187556 657537488
1 39102 90790 829977490
2 97291 528441971
2 184642 818257292
3 102376 152924
2 73931 545175315
2 7835 355518216
3 84594 107637
3 8657 76281
1 82779 199447 870611840
2 79637 87599846
1 144432 193817 911335885
3 1051 54210
1 15857 96688 920823283
2 140318 124770092
3 144938 75268
3 184055 85172
1 84746 135918 324134828
2 107811 575029584
3 38500 36000
1 130894 159186 195969934
2 64372 259006707
1 117369 141216 718565586
2 127301 274433071
2 61073 72858600
2 36485 918433762
1 17488 109206 805144789
3 45717 131283
3 74384 106510
1 2452 153228 31632789
1 12837 138594 254759356
3 52502 157917
1 13857 75903 228808660
2 17762 559019653
1 7369 73675 206697112
2 144923 68161577
3 29974 140169
2 30380 942228803
2 68564 584664213
2 153800 85406572
3 29510 141459
1 4877 168520 863148575
2 157777 247086896
2 111605 348430654
3 193075 80201
2 77968 820606728
3 174616 42343
1 183302 191368 175632393
1 9140 174304 112345154
2 162974 143540156
3 51989 128928
3 147939 105271
1 25612 144876 204951896
1 30237 164632 297128110
3 153830 115906
3 128885 80325
3 107512 78414
1 174251 186262 570936483
3 31318 124930
1 7739 61292 433923068
1 9300 90482 329644731
3 115521 70863
3 64942 30843
3 190987 188519
2 68838 531151725
3 29973 121234
2 69987 48880174
1 98571 162505 52003657
3 6855 1123
1 70091 169129 183212084
3 116189 104342
3 141289 135251
2 12607 358705962
3 134104 196124
2 167213 151515486
2 132849 512742613
3 54002 168481
3 66052 91500
3 184462 116215
3 44533 35760
3 108600 168508
3 27814 43768
3 196253 90246
2 23957 154803630
1 8387 138129 198435576
1 102387 135381 237738567
1 6489 103807 253063311
1 57562 75654 197239103
1 137591 188718 239257171
1 1986 161257 673142062
2 150343 564222062
2 196523 148720442
3 196950 197767
3 12424 188277
1 90017 100349 254648375
3 174400 24207
1 152123 197554 103068983
1 19996 43214 322478497
3 61340 99545
3 82058 80782
1 52820 89041 584607422
3 88787 183175
2 75840 950224029
2 6060 193289843
2 141202 470813728
2 163430 299111695
3 80917 117995
1 62578 99579 801048167
2 7020 949130052
2 80119 529244427
1 99568 162190 72961315
1 171346 198055 536996195
2 66334 134602621
3 17846 123606
3 15444 148722
1 64598 77963 265677355
2 28265 100709598
2 79979 788383365
2 16388 51602920
3 157111 46003
3 145773 106354
1 98815 134384 572210772
2 93926 778948232
3 179824 174331
1 153346 184386 218764573
1 115493 196302 80105405
3 116810 141841
1 119718 129459 75013704
1 81838 191993 506090117
3 36520 166210
3 6277 90807
2 194832 16171709
1 4635 106639 508851761
3 53881 127972
2 184123 107751920
2 63687 753618119
1 47606 191157 427889776
2 55341 387917011
3 44022 32637
2 118268 196247521
3 136374 134078
3 44865 6827
2 111915 364310015
2 2295 827102740
2 194709 743232916
2 138340 988130383
3 164451 15847
2 35024 82172789
1 132088 137944 614272013
1 119308 163315 642812198
3 60242 41156
2 54771 486129552
1 155880 182143 917753410
2 18593 388346150
3 41968 117585
3 198069 7059
1 66664 166201 152409138
2 135829 958109753
1 56901 94391 818767537
3 128169 39090
3 108107 77353
1 39920 74594 560211333
3 54225 107514
2 99764 312361954
1 6336 185395 387924306
1 71288 88970 264596850
2 159466 206246214
1 120990 192398 557941921
1 80279 193336 369952850
3 16198 17368
2 40352 872476363
2 172185 559883696
3 169404 52012
2 89464 869826010
1 15869 169925 508840922
3 158650 125536
1 100627 118486 836907170
3 182883 182960
2 65984 785689517
1 67077 104102 845241157
2 95745 574425386
1 64785 195102 729614470
2 6113 654350602
2 116589 160892251
2 104063 596434583
3 127970 102395
2 32797 116569860
2 19425 265278475
2 111094 420862570
2 1712 916711515
1 109473 193089 131361562
1 125010 151628 517479914
3 92127 107855
1 120441 172681 921942600
3 133282 176217
3 115289 171097
2 111369 489654621
2 93865 616734158
2 179963 615189357
2 123604 659149317
2 85707 99688537
2 64086 255628918
1 179111 183668 996751529
3 154891 136260
1 60659 90125 256591933
2 128885 444768299
3 114668 147219
1 141434 178703 925189242
3 176313 166001
2 110971 39391464
2 192213 925421007
2 118498 606630712
2 30479 202212235
1 24648 40462 64339605
1 132688 186378 689669994
1 9848 23790 497667478
3 88460 72954
2 55026 934913902
3 83047 107014
2 8156 342009119
2 15222 119474094
1 165218 199768 526583424
2 120024 808057577
1 122060 177375 136295879
2 182683 140982867
3 170204 106289
2 123067 504748394
3 99927 199205
2 77294 88413550
3 97251 22543
1 6768 143565 9423098
2 161050 263201420
3 49179 104521
1 105444 166551 624934434
3 46839 190223
3 79817 27028
1 24037 103701 904639427
1 91569 132351 660090313
1 52877 98704 298158631
3 135020 176801
3 59389 96187
3 46267 162993
2 164020 890707437
1 58262 166366 113738807
1 12605 13222 227720608
2 10068 1044107
2 183846 919849771
1 83876 94232 192370620
1 117109 171269 25492061
1 127666 186136 302044899
3 173762 90509
2 165874 686314793
3 136468 116798
3 104690 56087
1 52996 62962 850832270
3 150658 2913
3 195618 16354
1 30393 192330 872325364
1 89652 168704 598655991
2 165925 995448676
2 194134 386110213
3 132701 7543
3 100105 184794
2 35513 232058301