0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-11 18:46:26 +00:00
OI-codes/AtCoder/ABC253/F/data/test_14.in

92646 lines
1.7 MiB (Stored with Git LFS)

115860 179165 92644
1 81532 173202 212738657
3 91375 166920
1 28905 85015 324809950
1 139711 151182 896679578
2 84178 945744127
2 26642 635430583
1 8059 122039 12306113
2 89135 753583954
2 113392 779916880
3 76635 142525
3 15924 160656
2 97792 934808989
1 89372 116157 275041660
1 37133 43487 308044686
3 18521 121007
1 33446 68002 13442344
2 45701 363303707
3 110584 73309
3 12422 166703
3 81180 18838
1 67751 72569 463164468
3 38751 25955
3 19427 17689
1 151799 154902 841411550
2 32290 984770822
2 58813 527374128
3 74395 145041
3 59602 163889
3 20484 65080
3 46902 103294
2 33030 350170235
1 66461 86102 483012211
2 73065 942718931
1 8755 34978 150072784
1 24312 110018 385944278
1 9862 62576 42521006
2 18275 942073032
1 134594 142834 876868816
2 11206 507788200
1 62064 167641 900162549
1 35477 174596 262150453
2 42308 268083814
1 98521 130711 919802411
2 39785 256459744
1 169679 177438 899052687
2 86236 495951386
3 79013 111658
1 111068 156537 247846387
2 111108 485776335
3 32023 43859
1 17574 178507 528613073
1 122074 145477 360583826
1 52046 124152 289989786
1 12381 65861 226243474
1 30823 67543 771222185
3 88481 28983
3 100435 37902
2 60849 798775429
1 55101 140116 833352074
1 176555 178760 965197277
3 101584 168185
3 75319 149786
3 40014 67863
3 96641 160966
3 102248 24705
2 109276 792074537
1 50705 83265 833771293
3 30754 38138
2 32163 621739936
3 96384 102124
3 75346 137872
1 18002 99952 718458646
3 38738 69745
2 5633 82767249
2 69143 952335790
2 89486 946635493
2 98954 406989214
2 102402 636880657
3 100324 11564
3 44291 159394
1 88494 140902 343655215
1 27333 107212 539987852
1 63160 140418 122105940
1 72016 92387 559015156
1 21962 56885 100089023
3 47001 169169
1 13063 99973 374344786
2 20299 557826278
2 48775 299023170
2 74056 716889168
1 138663 156501 533363498
2 70264 544086372
2 84799 84147094
1 20664 70177 74624675
1 44661 78573 653198946
2 1974 369331645
1 41942 62557 435412058
2 109933 243600853
1 50256 117404 291606184
2 104792 247785561
2 14364 594593981
1 13693 75583 208765117
3 38434 41591
2 89384 91330308
2 47447 649638759
2 89251 916489930
2 42155 153948242
3 55894 178367
1 33970 109277 991675380
2 110176 300603362
1 70563 123940 296207536
2 11820 640109562
2 90141 982106413
2 51320 530150809
1 83277 167915 553725007
1 57455 115269 21180374
2 111745 950645148
1 27575 124587 91454827
2 21511 308858320
2 60808 850868830
2 92264 940299238
1 67630 164555 120729038
3 13302 99790
3 65880 113654
2 83472 545167866
2 45094 346831578
3 29736 86753
1 40050 56747 786066226
1 72414 166039 548613142
1 87775 150980 973321230
1 64936 77262 674457741
1 69961 160238 829876998
3 42184 28034
3 81099 44792
3 102739 67449
1 36657 108968 984144948
2 39901 43280861
2 36868 92300537
3 111553 178686
3 25293 171701
3 96698 14652
2 44707 147025335
2 85021 265230757
2 13336 475055388
3 96685 47452
1 38620 149118 827986994
1 108242 134256 62277484
3 115046 130188
2 24021 479319779
3 9949 16393
3 114666 107787
1 21579 43394 676945887
1 19794 60413 810860606
1 37865 161927 887829944
3 3537 4557
2 67269 56853398
3 51291 40733
3 67189 95341
2 101094 904087255
2 56855 491549352
1 41179 164660 885538386
1 15961 32894 714797000
2 81421 748367514
1 3498 12996 50087439
1 157601 173261 10861369
1 123597 139283 204857477
2 94814 886151845
3 19585 170977
3 28262 119990
3 4364 177136
2 78142 368328271
2 2820 10075676
3 31303 147029
1 24217 114189 666839862
3 114280 99976
2 17160 203272330
3 26217 9024
2 99653 795289380
2 95744 720234991
2 36949 924903719
1 33820 158616 506460115
2 56556 707360135
1 28148 76898 504956937
3 23295 27414
2 78230 120784744
2 15572 872661347
2 88615 573564305
3 8707 171676
1 10620 90687 221305633
1 89131 144292 89179383
3 51448 16866
1 10550 89099 695693134
2 1618 616627948
3 74478 159530
3 23337 54381
1 170265 176544 868781671
3 73432 19813
2 1533 363867684
2 61260 488290270
1 7834 147005 49631796
3 23554 118213
1 21028 27356 582683953
2 69139 357852244
2 36573 270229992
3 101408 61605
3 70387 60833
2 1949 676149102
2 76948 147301026
2 35051 451806865
1 68083 106874 507171304
2 8770 143870977
3 6212 18919
3 44884 161489
3 52657 86234
1 57156 135538 607408250
2 32243 144673032
2 15636 170702812
3 74221 93474
2 15695 685985685
2 31748 338879171
2 8194 667519735
2 112110 936771447
1 12020 48036 534015794
3 71952 73388
1 13424 46981 123870668
3 42762 1668
2 20105 376232733
1 21852 164872 848352261
1 2792 171353 913123966
3 66773 11982
3 65036 40148
1 51696 67035 286718746
3 38935 161496
2 51142 706888071
3 75108 51522
1 88253 125844 14588758
2 106378 405907413
2 68807 174413079
1 24772 134382 994714246
1 90779 122127 330786328
3 100364 159871
3 32969 81463
3 93067 75354
3 114296 150299
1 159549 176511 846599254
2 57710 452994735
2 111783 413022728
3 6537 30999
3 4314 124846
2 107628 686302445
2 10840 428769612
2 89326 692991653
1 61464 131054 732236358
2 84245 712331138
3 73694 13633
3 3459 133530
1 110691 112824 528378304
2 95238 289449043
3 76609 6184
1 87549 117979 253538327
2 56332 561834748
1 19312 101375 621434277
1 34265 97799 274455555
3 34366 22931
1 2159 118169 543117488
1 3583 26299 45381452
2 58635 606311458
2 10523 418389290
3 51818 141756
2 99584 853212078
1 20481 35075 286432020
2 84389 556357611
2 415 80554906
3 36919 72570
2 53208 370431917
1 42393 162699 797534948
2 6210 741610007
1 101156 174013 99428814
1 57383 73634 920770197
2 23527 798368314
2 34098 279764413
1 31244 151779 923281283
3 54232 157687
1 83094 131922 200212146
3 64528 74493
3 35778 169019
1 122904 167863 171629770
2 60144 604101725
3 35733 64284
1 20037 135376 609051554
1 76164 113145 775148678
1 30896 31980 912653303
2 73729 141038748
2 105295 267413465
3 32449 1008
2 52945 214953823
2 84479 659634999
1 26056 66117 178991200
3 10449 124010
3 33621 4261
2 71816 722375311
1 18778 84599 985840252
1 75459 87897 290439626
1 108981 153151 110320972
3 17823 77087
1 55386 76928 568281644
1 119805 153493 560384950
2 61627 687613364
1 26169 154969 819483387
1 28768 103848 702871356
3 4039 147648
1 33062 72771 410546153
1 76503 142010 502757265
2 25723 442851290
3 37759 59102
1 43984 128181 216079392
1 79275 83873 896388980
3 56798 16117
3 4939 69613
1 39984 123821 226870080
1 6096 162430 842153811
1 3408 114892 613451277
1 39482 110560 267701943
1 140736 166212 261950039
1 60310 85926 462519917
3 66869 10250
2 37496 166164317
3 37245 145591
2 83000 80752424
3 40411 170834
2 19102 952583721
2 26824 99097734
1 62562 125440 92534684
2 21810 730644643
2 44747 13502019
2 49757 895024928
2 83911 201920191
2 70811 515735544
3 52039 140306
2 2814 160449323
2 13090 861978365
1 21272 75599 692368317
2 100294 787300233
2 58723 472853847
2 34612 888190530
2 61617 195909190
2 107462 543561012
1 62197 81383 285440381
3 68987 62771
2 107720 986683925
1 19453 32579 790266986
3 88288 27459
3 104104 84750
1 72122 86406 452624012
3 77210 15289
1 69255 96964 881496199
3 48036 29129
2 107560 805016062
3 49868 143221
1 149269 151992 393605768
1 20548 96629 407389476
3 19892 97412
3 41551 65786
1 100288 115549 211003781
3 33041 152964
3 112824 71635
3 10824 18360
1 133198 150371 879787066
1 32304 47600 335263685
3 895 124312
1 22747 177622 790181771
2 89999 363132963
1 46386 67770 335819118
2 115377 763735127
2 61882 710166313
1 132089 164847 892740118
3 102565 43007
1 45684 82504 444663868
1 58733 89092 471998094
1 5200 81264 754607611
3 272 58293
1 140490 170668 920203037
3 30033 92175
2 88235 511439588
2 40406 373737423
1 15930 144042 288524959
1 38164 154426 18377729
2 59781 997410258
1 51190 171612 395516073
3 96742 97639
1 8515 23048 775124942
3 78673 58593
2 53812 839974291
3 77689 102698
3 3086 105305
1 84704 133105 151684202
1 129563 159925 61585674
3 78616 16257
1 24549 143744 853926378
1 171831 178889 907554986
3 95232 81857
2 98361 371690409
3 63467 89314
1 7380 134565 304964969
2 96777 604818710
1 98626 129477 863171068
3 1883 24284
3 10680 36460
1 98507 124454 588218526
1 127163 128755 106766197
1 109622 120425 235557287
1 4653 85650 554222163
1 58566 141603 956756253
3 57003 154934
3 4923 22114
2 107845 182442033
3 112423 45466
1 35018 146655 910265947
1 59520 104069 380047691
3 22544 46487
3 35352 27861
2 71311 436272422
3 81560 40247
2 60636 921325610
1 139960 142994 152369093
3 94736 82785
3 110816 5501
3 78669 141841
2 4402 518910616
2 24767 677102674
2 19415 315440754
2 16539 128020555
3 17563 118450
2 35440 959046752
3 112146 16147
2 25989 815162146
2 37743 648329670
1 76547 111494 957909295
3 94098 172750
1 103411 110838 325481155
3 48890 176367
2 64668 781527401
1 48393 92826 732539714
1 42150 74027 999150720
2 53401 444527890
1 61034 126413 349669366
1 164175 173814 741931705
1 44947 130154 315926183
1 105910 117653 23669096
2 108775 67307530
2 28173 841388098
1 916 112924 895919465
2 49760 288458880
1 16288 165700 787032199
1 55152 108668 857602732
3 94322 89726
3 13530 101046
3 1216 51461
2 44312 231515025
3 56689 64613
1 7983 138764 124456181
1 72999 131102 225515025
3 3658 88560
2 22664 578273022
2 59494 225497675
2 92904 800165054
3 81710 156547
1 54471 105113 802457874
2 59845 115768086
1 15814 144852 401794527
1 54551 108876 183276650
3 21671 106165
3 54750 17006
1 97249 100020 600193842
3 85288 174179
1 62340 124611 918404917
2 77910 724743707
1 67890 84767 700594371
1 17802 136569 976355389
2 72001 606024181
3 76472 15225
1 23976 77523 25433239
1 1210 89246 907506436
3 73486 167645
1 112540 122365 496749932
2 57880 88944876
1 68062 111003 820316790
1 11518 24200 479308427
2 60293 78011429
1 23879 91296 533696854
3 49618 115077
3 4900 142510
2 42689 490715381
1 67640 92738 6851791
1 88210 155144 743162277
2 19060 811699148
1 133361 179110 178297668
3 88010 134648
3 4031 110896
3 93871 14853
1 32106 129264 860384255
2 82472 452708081
1 53491 144874 157757511
2 13883 918782622
2 73338 527646960
1 13927 77411 672177348
2 6973 493793061
1 27511 171503 732740265
2 55970 44236077
2 52071 460053916
1 13345 152746 569726245
3 26512 149135
3 30092 12527
1 1568 14079 714131651
1 89511 131051 456416681
1 44654 152073 479721656
3 113277 24371
1 45698 126221 371032405
3 88782 152228
1 56 144137 206937501
1 42047 59274 286815594
2 78723 676306679
1 31694 58090 94617850
1 50917 56204 333908088
2 78469 895001408
1 33447 92037 753493730
1 20847 89865 942029805
2 96081 696534867
3 62513 35694
1 81508 126435 590272811
2 106590 82942161
1 120395 146255 763088782
2 110155 233480458
2 4629 415181439
3 22799 38410
1 5180 162141 931172047
2 102682 198521170
2 8256 520941530
1 15175 86939 493015964
1 116643 151873 921198597
1 112515 116171 670919695
3 31565 153963
3 38045 143051
1 28254 160577 420778717
2 38497 330272342
2 81461 835410233
2 55843 581952563
1 131809 158120 629512138
2 40790 884307024
3 95159 147292
3 100631 118170
1 47656 78698 420968014
1 126231 157875 336408567
3 73130 56332
1 37310 137018 914356108
1 74725 163309 708426032
3 72372 57588
1 14462 171822 626616975
1 121365 146898 42729895
3 87102 28250
3 26431 14722
1 25438 34141 645957692
1 14242 174874 328064253
1 51131 75585 404785158
3 67370 126332
3 24731 80227
3 78493 45063
1 121228 170425 6734281
2 83816 401481151
1 6430 28232 304090552
3 9164 51107
1 16411 81163 622274035
1 65512 75171 526750034
1 56192 134983 182066665
3 79466 68262
2 85857 464692725
3 34052 113775
3 17936 125095
3 80746 25540
3 55654 30876
1 83392 123648 19528002
3 28773 130875
3 95316 114328
3 48500 83177
2 33479 414179963
1 81069 139514 365070813
2 44463 865575633
2 54557 122696124
2 61337 659495984
3 5715 170800
1 15510 172036 992727751
3 21986 52427
3 93307 37366
1 39395 81902 994316787
3 87035 73482
1 47974 79742 300724908
1 44294 61672 407603409
1 66378 128812 666359143
2 64696 953743058
3 55718 90860
1 120495 159570 230463808
2 11904 854986848
3 72216 135362
3 61711 161185
1 15884 55264 521313796
3 35769 104381
2 97271 201365421
3 4887 156176
2 67229 273361277
3 40506 145278
1 34533 63084 731958044
1 43487 60869 951399461
1 86194 94989 643275602
1 3374 126687 473383260
3 92372 113317
3 92917 115190
2 99796 561717933
2 108254 530843113
1 19915 132327 169177541
1 172312 178330 577264402
3 26154 166601
1 75224 92483 529085934
2 114940 276875250
3 95196 38083
2 65791 740682151
3 83342 125583
2 90088 237725905
1 14918 81712 407745668
2 52812 998507716
2 78961 181685864
3 28194 153438
2 17088 728590713
2 65787 143605073
3 23819 26948
3 58904 117242
1 39115 137445 186439176
1 96215 97988 942260235
3 38735 164383
1 116204 130761 278628503
1 101063 178544 340554798
2 70605 645401638
1 89006 129261 392957713
3 93110 121973
3 40509 35772
2 17835 186133085
2 69787 349138979
3 112723 121954
1 17326 52955 534831281
2 53880 858966299
1 21494 39621 760524860
1 135318 147738 794703811
1 9993 57432 548076286
3 76096 104879
1 6077 6738 16339403
3 84447 175758
1 99075 118569 901484677
3 90782 157906
2 39001 544777411
1 58491 62100 910672981
2 33017 478494516
3 63324 154347
3 94124 138250
3 29518 154560
3 105088 19756
1 66363 105327 289942586
2 89255 504204398
1 36888 102117 341628850
2 53094 853766518
3 85370 147892
1 34202 68036 378146446
1 36206 59748 739343169
3 29897 152271
3 34223 72194
1 32863 136722 486788869
2 12793 695566004
2 40260 129561491
3 90118 97940
2 85434 84470427
1 23407 118782 553739453
2 82314 636012627
2 28024 143112236
1 69098 171879 904648550
1 78195 88922 155761376
1 111588 114745 905492754
2 9460 282260874
1 16239 50820 208151503
1 108681 175474 667898016
2 53262 156988480
1 47840 128064 715405646
1 83923 96096 402342645
3 7694 10831
3 47126 23225
2 102547 695028310
1 10218 84000 735957553
3 28527 28176
1 35134 131656 230886757
1 12810 93726 704594350
3 78131 124897
1 24141 123884 606976187
3 6439 166641
1 20274 149270 526616366
3 96829 9606
1 80078 142235 659739301
3 78529 78485
2 9182 915136176
2 102152 255143893
3 79587 170696
2 3753 446378843
1 65262 174172 493463089
1 92219 127281 792856969
2 104365 296395286
2 62735 423733657
2 101454 95696243
3 16699 52699
2 57340 842792023
1 25128 29498 70825527
2 23146 581249443
1 32848 55076 456085620
3 21536 168710
1 8756 50763 924113001
3 18565 174659
1 59014 119345 960654745
3 75666 40819
1 36028 110159 629534906
3 6578 37033
3 106075 62139
1 55485 136518 896854135
1 49673 73442 716918081
3 35821 29187
3 107798 64377
3 17575 72592
2 105096 435810306
2 31391 651210160
1 138201 178087 138653253
1 10267 54720 108964018
2 80905 108990677
1 28956 39718 825656030
3 105033 25235
1 5620 55828 121389183
1 48850 83028 637866483
2 55315 57606300
3 50827 177074
3 9768 166945
2 46322 437866395
3 8054 33881
1 126632 164881 919969433
1 111217 162592 175375915
1 136533 138645 690674899
3 9377 32579
1 139807 144149 112601088
2 114069 293343811
2 115551 959433999
3 7426 22024
3 83457 52699
2 56898 683972590
1 49863 85829 291034051
2 64215 335095071
1 75652 140197 626469383
3 111050 174522
1 1511 129409 415239412
2 55285 675455517
3 30011 62134
2 4754 630630058
1 57679 166953 636927491
2 86599 111516949
2 72283 385155677
3 79565 148648
1 3191 52161 15667141
1 26398 44140 615282586
3 103220 48563
2 16461 842679614
1 13939 87310 279819960
3 27045 11611
1 22211 93152 273488183
3 25338 91177
3 105527 147113
1 28557 147288 658243626
1 20644 81970 372254581
3 33631 85025
3 108217 19058
3 91315 32202
3 110501 67721
2 325 56572944
2 97905 168881490
2 20196 615092190
3 25714 9602
3 12448 118137
3 16877 30646
3 4875 20578
1 55107 57324 423265698
1 39917 75893 486127688
1 114368 119924 500023088
3 3716 4729
2 54701 586997954
1 4918 57332 87820949
2 89003 997760805
3 89363 12757
3 41245 4609
1 79244 139259 604949153
1 8852 58831 709590675
1 83192 111351 744753324
2 104561 723362627
2 111461 726237398
2 100568 489776420
2 109252 295557994
1 83500 145442 450552736
2 62455 801722400
1 71965 130066 55801029
2 84580 254598643
1 106293 107035 888228220
1 127502 152342 603723230
3 75275 79112
1 74593 146433 333117528
1 70037 92834 931767913
3 63266 84408
3 35206 167565
3 24632 12590
3 42206 78863
3 59528 30199
3 17916 141899
1 42821 149991 124773817
1 70158 145612 274109794
2 103203 718078856
3 99784 125173
1 10452 127284 412869296
2 113096 920232269
1 40138 86798 165495982
2 81820 909009982
2 84943 965956813
3 28697 148118
2 51321 649732614
1 94704 130530 851998004
1 137164 159151 437636568
1 32310 35661 898508272
1 81420 128807 784737594
1 62752 115305 610025200
2 105161 891821875
2 67066 691813977
3 79043 175623
2 76333 85431907
1 29969 41019 893400121
1 99361 122972 766813917
3 13806 114101
2 39230 711624127
3 35892 94455
2 50432 685815288
3 114128 99515
1 34546 115514 787166266
1 10949 15047 529545788
3 25092 136511
2 67113 546465519
3 23172 62590
1 47391 102884 198175521
3 30284 6655
1 28489 78413 655043775
1 57594 107661 685872416
3 111987 178652
3 5364 8157
1 55971 75833 621966212
2 60363 289656203
3 61307 33542
2 16594 51033151
3 55324 45215
2 25102 234588917
3 61426 76386
2 55058 833025918
1 59915 78708 400188835
1 39069 70051 142044050
2 36125 356777370
2 25336 237826474
2 66291 290932563
3 62582 44734
2 22331 346488521
2 39240 101115420
3 29707 46649
3 47918 171621
1 14696 46544 594265918
3 82683 22258
3 35844 92563
1 117580 132206 831093251
3 95350 114011
3 23355 140555
1 68748 171899 229180926
1 8914 19129 461522589
1 65872 168201 217275521
3 104274 18024
3 18645 102903
3 10679 176148
3 44304 127923
1 38633 117148 202318563
3 64263 172592
1 138571 155355 320836919
3 41694 19012
2 114810 490166215
2 41210 937145259
3 109361 176458
3 98473 97606
1 27266 123938 181635248
1 31181 97021 981718774
2 25625 71259969
2 32359 983655784
3 12936 79022
3 78739 172745
2 106966 669900485
3 1661 153808
1 2478 167750 419190551
2 90153 750477906
1 109491 166046 198715195
2 35910 140061449
2 47640 641556905
1 90184 146549 246208617
3 93145 134546
2 47773 956241038
3 16278 40887
2 26742 244831440
1 7073 81296 55153807
1 38886 100497 765858083
3 47183 65605
1 31172 130185 141679704
3 74886 4162
2 53545 209519445
2 70100 789300920
3 30216 31402
3 85483 36455
3 55677 85958
2 91046 164477178
2 29749 426527124
1 163020 169859 411306282
1 6415 126724 581792767
2 53035 343113974
3 51205 133977
3 10542 23234
2 72547 709779419
3 79899 28989
1 20305 83364 781245836
2 61059 266949588
2 66153 156269625
1 93415 168280 843000897
1 3793 117647 840334013
2 86083 309903882
3 25372 82524
1 83548 111106 361952113
2 82903 993292952
3 73806 54543
2 49041 957492756
2 66585 852100754
3 105732 96320
2 47598 569925576
3 24909 36861
3 90297 99993
3 103771 11293
1 78423 98524 222579405
3 27789 10393
3 47896 147702
2 59332 708136309
1 15102 80251 672826776
2 96985 775081501
1 73980 147889 978715725
2 43433 485268032
3 4658 104815
1 16733 117632 650852180
2 38318 365587103
2 93219 542591376
1 37598 142913 974100321
2 20420 46573831
1 28170 77075 498925804
2 32428 10809008
1 1556 169294 955977297
2 22407 285656794
1 102146 175500 50690301
2 17113 470874906
2 29513 132469643
2 77937 601458690
2 56097 524957981
1 67669 133429 515219089
2 87174 525868279
1 2917 74729 662245668
3 87154 122337
3 6613 41059
2 93637 114388570
2 112770 623369646
2 99740 456198124
3 43106 168341
2 54709 76109538
1 102167 172933 309952278
2 2848 11750704
3 26251 172694
3 24963 31040
3 79704 176748
1 14665 141889 679515276
1 64724 124974 541324766
1 115021 124621 236234474
3 44752 121957
1 33862 75137 356398536
2 28480 266541695
1 158549 161638 742008680
2 11640 478698388
3 18411 115090
1 151779 165562 907163370
2 25150 203107884
1 89594 90432 133074341
3 94539 153866
2 59931 680810813
2 112611 452533895
2 9812 338971006
3 71402 116674
3 37785 19026
3 40628 78465
2 73706 886989501
3 15700 66907
1 21991 150686 345365961
3 10222 128570
3 39807 70413
1 59469 175865 599428148
3 55307 144162
1 17284 156611 366833563
3 114401 22420
1 161097 169246 399276304
3 89477 117806
1 51574 159896 144286947
2 84883 164223836
2 34255 27668817
1 2236 151557 725614775
3 11008 126618
2 23683 475969037
1 64300 102428 820772650
2 104138 326677873
2 65802 224090960
2 36036 330694533
1 55757 151165 401178837
2 85466 835830093
1 70490 79396 902026640
1 25733 159710 933007981
1 33699 50404 153074924
1 128059 140179 767611389
1 10077 70518 217898902
3 9764 62297
3 66575 62431
2 16850 267782581
2 94545 847660292
1 17414 145652 541315225
1 42068 114291 277232768
2 23990 250617806
3 70621 61863
1 97328 137075 156587911
1 23364 142305 662374731
3 109349 54933
1 12387 107541 819504605
2 11371 480039425
3 43105 140984
1 109713 144553 36394687
3 14454 114315
2 19254 950703755
1 16603 82775 905257867
3 5650 94644
1 160255 170360 919465149
1 100135 146350 340459673
1 12104 97681 443969351
2 85304 277609799
2 83782 515590964
2 98574 206727764
3 59918 124011
1 138813 163504 632941928
1 83202 156658 595029795
3 11080 31826
2 68056 310721148
2 109247 578849800
2 83215 282459694
1 76747 115594 401218775
1 57062 135009 761475477
1 94743 144793 543735145
3 56363 17446
2 73960 682269793
2 97868 828716011
3 4635 43730
1 4773 127617 353846367
2 90814 572893472
2 34420 23370851
3 111643 7893
1 146657 163707 413129965
2 57003 932963832
2 87789 804603821
1 10126 136206 898585133
1 126546 157714 633293408
3 15804 78127
3 42896 76377
2 64201 117619854
1 63856 156549 115785542
2 6458 838879893
3 17896 163184
3 80603 67652
1 74726 144714 144644111
1 78105 130113 779053329
1 59540 86799 260387418
3 5569 133810
1 62835 123535 315445970
2 39967 637748496
2 113475 905540593
1 39884 56131 455617501
2 74350 302367574
3 75173 105994
3 73367 130992
3 40375 150531
3 23826 20913
3 39616 130346
1 78638 137964 989304944
1 24041 29547 749032726
2 106388 829039027
3 91749 38912
1 43596 102538 756013031
3 78643 177230
2 47987 25155090
3 92491 137706
3 70943 13764
1 18149 80803 901410886
2 20124 146754104
1 13031 86392 343398949
1 209 72437 560973911
3 106352 94659
2 75025 223008815
3 60602 3730
3 66299 63207
1 19391 178945 241983350
3 29307 51093
3 87879 150839
2 89120 917626134
2 102643 553728816
2 28272 95673852
2 71706 833862023
1 20152 63538 269679360
1 116225 163578 669384197
3 29105 167931
1 2338 48974 267114039
1 44294 109750 785233429
1 42232 152913 647578954
2 44365 657323141
3 14474 86558
3 96781 38695
3 1381 55374
2 36070 374805818
3 65557 132749
3 51412 157779
3 3979 19369
3 83023 77229
2 38520 761241586
2 92519 247370145
1 57400 84694 877993778
1 3915 22067 231214510
1 83136 116357 30313202
2 110497 829294758
3 27870 156032
3 105126 117659
1 53354 89805 757415786
2 45223 34648225
2 87959 460873624
3 26529 55081
3 105345 75651
2 62296 704576940
2 61240 558110802
3 85302 174843
2 89224 991550640
2 4065 665486717
3 52617 120937
2 112200 981384002
2 87221 323107108
2 74072 953150734
2 73548 997511333
3 90502 59004
3 39333 117078
2 34755 618878998
1 9023 65765 166112386
1 120982 159141 543354016
3 87494 160477
3 63665 43710
1 116831 140349 577184204
2 111126 110597824
1 21424 27462 727398581
3 102704 57590
1 154788 178056 167733075
2 42626 382549887
3 113637 43828
1 168176 174660 250847641
2 67733 476454393
3 102085 91806
3 103144 37355
1 95023 132697 879507814
3 1899 61103
3 80453 115612
1 48226 163190 365602168
3 105039 24740
3 62768 41419
1 124996 152769 435549478
2 107295 335154630
1 53884 110548 75011106
1 149545 168206 349232034
2 54532 415740245
2 47186 847964822
3 10040 57176
2 86493 752659459
1 7466 165511 351719102
2 52087 835065671
1 113817 139738 362696458
1 2182 126377 665435998
3 75950 60546
2 76253 376885005
1 91626 134826 72788482
2 98385 845458678
3 109041 104912
2 51954 448615648
1 23053 89144 296618362
3 60278 174857
3 66844 69334
1 75875 120785 573388310
1 122770 171562 634664247
1 71007 165658 825324217
2 1199 862533628
1 4010 21662 88661581
3 59789 171221
2 17140 288454460
1 29621 110758 866686303
1 87731 122742 184452976
1 129112 171808 592861878
3 9444 166818
2 33060 649278742
3 25735 15515
2 43052 104037209
2 82597 701619438
1 46758 153009 149102543
3 34057 59416
2 36811 827317023
3 69195 79318
2 71318 411152942
3 18361 75732
1 22656 48992 777060244
1 11672 89494 908530951
3 58892 162868
1 102070 131767 877842138
2 24475 305080461
2 111197 325368700
3 29897 141785
2 101817 662774722
1 144520 172620 969593936
3 55258 146784
1 69629 105784 221218783
3 80124 152831
2 26929 250591569
2 34253 764077343
3 39052 157466
2 46192 676477105
3 28083 136557
3 93485 172137
2 81966 122957413
2 32865 356767401
2 56392 222236551
2 84140 476457760
3 76070 135923
2 63123 729768543
3 622 21972
1 37415 137283 66227785
2 81687 694041780
2 12601 893163590
2 2976 680795043
1 48394 112802 611561102
2 39736 40071142
1 101706 115126 720047409
3 8824 169543
1 104737 142875 27144458
3 107905 155122
2 92622 938443960
1 92372 105606 121900118
1 141940 156593 434186909
1 53957 95966 198179821
1 110707 178901 99247171
2 81754 258558230
1 41081 110196 150470909
1 17828 63040 565843328
3 69677 59251
1 59723 67388 436556778
1 142300 170935 691008620
1 27536 142220 513273944
1 109392 118406 275885338
2 32824 447483288
2 85456 275586973
3 85620 9467
1 97464 132835 812816011
3 58925 135069
2 47469 865444788
2 40216 813364212
2 77748 198355871
3 109091 157104
2 34937 17351796
2 84846 874546585
1 47835 150163 179211925
1 56477 162330 674696914
3 39118 74950
3 45398 70962
3 35942 132442
3 753 19930
2 61652 333299325
1 155639 170642 326249008
3 91814 109525
1 71889 118976 798255779
3 9770 30581
3 29227 125967
2 92535 242676387
2 26599 451957072
2 4814 277199700
3 95458 46894
3 88167 94023
1 127740 146554 745023570
2 2857 328015009
1 65378 70180 904941748
3 84477 67178
3 77515 74147
2 46092 146572247
1 62190 150244 908098666
1 38632 158168 988719321
1 4653 81291 606853404
3 98145 170842
1 106378 161534 961220589
3 29884 169865
2 110959 944394930
2 37088 6467338
1 4743 120290 916746889
2 15338 932307181
1 137689 164378 126334558
2 60155 51871290
3 43788 148823
2 25008 735961579
3 60251 8407
2 66117 14123109
1 160726 162610 164699515
3 80080 78525
1 65773 123012 967150813
2 56282 360891779
3 70199 25453
2 77908 371208462
2 7301 66642320
1 106648 108847 279945232
3 12221 123453
3 26177 37865
3 74356 31909
1 8405 130301 399225356
3 69264 89156
2 4869 239019659
1 95888 161122 284859116
3 11832 44925
1 92271 101406 617224992
1 24791 60413 596839103
1 122947 150572 211952494
2 58438 40610735
3 44259 45311
2 76201 820996113
3 64456 173517
1 17609 136527 106665263
2 61808 893638719
3 115016 70216
3 15336 101594
1 155206 163580 401496757
2 83985 930388619
1 20366 81015 739648765
2 112422 24010488
3 96858 51420
2 21851 657861825
2 69183 775531300
1 110665 121043 119752549
2 97316 796333116
3 47224 67996
2 62831 269450755
2 75590 101940964
2 83414 150945814
3 703 151024
1 40518 115997 834970004
2 98779 38237066
2 20096 160465885
3 4535 128618
1 1268 173421 970277260
2 23229 607762277
1 24247 90576 633122981
1 15533 17052 557094789
1 56515 95093 514088427
3 22612 7193
3 8889 63285
2 102105 522477558
1 62516 96031 374556712
3 84553 62089
1 101683 157682 522004961
3 93600 131153
3 51219 147027
1 76573 177924 483661279
2 65899 374208039
2 43954 482840631
3 29520 19927
1 31612 68048 382585620
2 53339 359245127
1 20077 122200 348066786
1 32527 36951 188432940
2 32653 731985616
2 88345 472038099
3 107002 137323
3 106018 26122
2 99338 147418129
2 28007 774026060
2 76886 162885474
2 93811 396979632
3 53567 86798
1 75804 125252 928588970
3 48185 130291
1 85395 109091 460968040
2 74272 17201996
1 126196 157566 11642757
1 99051 156914 654290157
2 113511 24097373
1 51773 103816 655967273
3 42805 58968
2 85507 760072436
1 21511 141665 91863907
3 31739 16781
1 118121 161350 534247214
2 81383 571808036
2 69037 591608463
1 60845 106935 218998378
3 42473 32636
2 18173 95717575
1 12957 78762 368975455
2 53254 123123793
1 119414 143992 371601421
2 98118 139660580
1 61291 78197 455653890
1 125212 130029 558201545
2 378 819668046
1 101219 175871 926286789
3 95307 52800
3 29410 45114
3 58707 14920
2 100316 938138804
2 57800 558524261
2 96452 400823165
3 14053 83513
1 25030 110314 906213382
3 82034 173276
2 7897 563385713
2 114404 673538615
3 33858 70904
1 36174 73089 318496582
2 83807 176789786
1 119511 125766 949817633
1 30171 39234 383687337
3 18944 6535
1 1589 106475 126770082
1 55291 67728 715641375
3 1267 127269
2 16270 135798673
2 18352 141353729
2 83061 954587431
3 45705 174251
3 50021 21967
2 53862 204991958
3 56183 169126
1 55675 117348 60027172
2 85182 562026570
1 46303 118150 527547911
2 81680 567948680
3 33839 122422
1 84383 125027 386813328
3 5480 163031
2 89534 966928423
1 19415 35995 578709855
2 55054 143695217
1 129490 159517 9649947
1 65962 111836 997730123
1 15491 19030 81495467
2 94336 477100079
3 11313 12280
3 67565 173945
1 17708 74804 57469219
2 89864 775218542
1 99073 115266 705403165
2 16983 573853127
2 110961 89463439
2 89385 322703874
1 87943 110923 328528685
2 15406 815475948
2 96884 113897166
3 52288 155778
3 49244 65559
3 2147 57021
3 20730 176598
1 69720 141338 183989973
3 20610 118007
3 29371 100551
2 99005 792153710
2 88704 585277157
1 65396 103336 579458391
1 26208 82478 361573068
2 27079 92742643
3 14136 95830
2 100806 85291546
1 78131 86854 205148850
1 8739 144532 831331386
2 37693 840892049
1 45461 85314 303235031
2 46228 905751109
2 112636 95463508
1 44770 122695 663035985
1 26096 152731 71525100
2 104442 495063638
1 70963 155025 814331687
2 82749 754748783
3 105155 171004
1 104893 106897 668003055
1 79815 93815 153957578
3 64419 117912
3 2255 2840
2 22872 830453131
3 1925 41972
1 124476 144464 712993285
1 37289 163944 926666321
3 48918 16660
3 79265 51530
3 31763 95007
1 25578 87213 344536732
3 37390 140067
1 141419 178758 705949302
1 81088 104300 815161487
2 111105 55012925
1 150327 169773 663024455
1 105898 158907 545939876
2 42273 56465563
3 61008 151768
3 1955 82430
2 101681 217753224
2 88109 218451874
2 74543 296092473
2 96974 177997437
1 33097 127736 499849985
1 31285 130622 714809434
3 90888 66514
2 99255 103686524
3 6306 134125
3 103893 153448
2 59859 186598351
3 83815 46016
2 108432 225750791
2 50912 363651890
1 3685 94845 693018031
2 102207 216299976
3 81727 63947
2 92563 296923711
3 29298 157558
3 107810 18848
1 57360 125532 731735567
2 113281 782973232
3 10849 128156
3 3229 66620
2 27279 52028581
2 92504 713077793
2 23048 326601228
1 25153 84005 170156883
2 6293 865258897
3 111824 53680
2 46574 107934536
2 30055 752159182
2 15314 384957866
2 51432 795519054
1 39402 103524 138979939
2 63106 186275017
3 36321 128773
3 101868 16517
1 73676 120369 244406077
2 64264 124573594
3 104284 90859
1 61177 94422 851835689
2 75704 786559824
3 113831 85709
1 22004 176258 106974221
2 97017 483758680
1 70409 139120 368913257
2 79359 896583221
3 64098 28081
1 16333 93982 77938190
3 13606 103360
3 94733 20355
2 103846 10228005
1 31909 48603 243178113
2 9983 99519841
3 45356 52246
3 113749 107278
2 79669 990168015
3 19282 463
2 98585 842888103
2 35927 566662291
3 73343 31902
2 12823 108860158
3 92744 93092
2 32885 256038796
3 78534 24441
3 57670 118646
3 96029 13576
2 114066 573934184
2 8654 305502791
3 92621 116472
3 111871 13732
1 76933 143102 940158483
1 128231 165410 551688450
2 105928 29052187
3 97023 42501
3 94722 81188
3 46846 75534
2 16250 155004925
1 150012 150510 151847058
3 33685 66098
2 23132 571218500
1 13064 84661 820585320
2 110196 230026515
2 115255 967744793
3 13507 42044
3 89589 160722
3 92860 54466
1 34219 167597 781006591
3 101867 161679
2 28127 156242444
2 100121 776007765
2 113549 641394586
2 39264 662885141
3 40399 59413
1 9232 176609 62509413
2 98285 322310234
1 74651 98996 739545715
3 18968 93357
2 4764 18953264
3 98402 54240
1 36272 94493 66339713
2 26434 463192969
1 28566 45052 725557750
3 24362 164781
2 11700 158999679
3 5878 108181
1 82699 166219 758618315
2 31104 968140490
1 59642 134915 985550759
2 102347 630833078
1 72347 98783 466112417
3 83014 9457
1 22840 81915 581047912
3 19446 136062
2 26409 901247886
3 99033 143627
1 65000 67722 832073969
1 20978 139032 907511528
1 3636 38537 84290970
2 58914 96597852
1 73819 80873 717252588
3 107863 125761
1 21571 120217 496727865
1 35394 37772 178194418
1 13406 89026 202716444
1 58770 173022 609139148
3 30950 110491
3 72571 34826
3 92920 18321
2 10811 169686976
1 105701 155507 426846965
1 30801 49807 169756166
1 12017 45588 432490087
2 86214 334986598
2 21494 934167009
1 43064 114457 894177912
1 66359 150012 155712668
1 62346 155728 473202876
3 19988 73743
2 49967 188103761
2 22612 126056999
1 117686 123386 475075169
1 49846 154800 935025043
3 104025 178678
1 785 108905 591301202
2 55029 540136001
2 85282 139031934
1 28533 102293 796012691
3 32965 170777
1 6706 22473 56764492
2 36377 835574559
1 114510 133002 466493492
3 12767 160083
3 54968 116885
2 6503 262255411
1 45060 160620 265135520
1 49144 105070 566624989
1 93061 135128 979194564
1 15983 51974 489624855
3 88252 157369
1 35941 88627 792477537
2 85766 380558510
3 22869 66224
1 32376 100336 57089505
2 49563 686077991
3 84365 22458
3 34290 20601
2 62651 150872221
2 40973 603835029
3 27349 50236
2 58632 271095843
2 115226 897533236
3 19152 32511
3 84102 160353
1 106645 177036 198933937
3 114430 66152
2 64102 792601841
2 110665 136105014
2 99869 167561378
3 9348 3990
1 162696 174470 473263389
3 77032 53985
1 21309 166566 511517151
2 32403 407249793
2 98995 377576859
1 70980 138641 411439850
1 115726 151620 527802716
2 78461 598275241
2 93143 509203061
2 83344 222209141
1 28662 147753 717788558
2 48204 553397160
1 2084 116581 452554491
3 60340 173026
3 103937 42457
3 92736 65044
2 110269 812349675
2 88646 76456576
3 91772 86863
2 64306 365913606
2 73911 599950629
3 54168 117052
1 22527 70242 191006967
3 106387 122382
1 27705 48399 980987745
1 46621 61939 342603161
3 102660 170079
2 80701 550855633
2 11824 120074353
2 70987 399271229
3 76901 47211
3 35336 152670
2 76179 673594574
2 70312 511731374
3 13770 81907
2 98045 578952333
1 40145 115794 875827030
1 91887 111967 262632334
3 56417 169528
3 63471 16702
3 51430 72754
3 3073 126962
3 14332 166435
2 85111 232682374
1 62843 113184 67348022
1 101741 173686 957258658
3 113184 116198
1 90200 159514 343772878
3 114872 87112
3 2153 53229
1 161074 175754 824059977
3 24591 18388
3 32868 157661
2 29936 494464750
3 107518 129012
1 31826 78276 798476340
2 34353 323863936
2 69698 448032994
3 111262 146047
1 73422 77579 495284584
2 41888 368407260
2 11706 28962502
2 89539 595887270
1 94050 147884 574836230
3 40086 143593
3 105467 29824
2 42908 309280457
1 82305 129040 868430972
1 75931 144124 803608340
3 2603 102667
3 115119 51381
3 85202 79793
1 66803 95547 717224667
2 69262 203496443
1 271 158187 426442175
3 109017 13770
2 113727 330671920
3 90855 98416
1 14977 155971 98322434
1 15684 153167 205749484
2 8564 320580297
3 43949 37290
1 72191 173411 82229249
1 12232 66113 862893634
2 105066 989582835
3 69597 135754
2 44828 764171076
2 23178 199941944
2 16408 35264453
3 34226 132976
1 72979 155941 338011315
3 40944 71072
3 55665 140685
1 25786 113352 882123703
2 45305 952168775
1 13158 50211 81205023
1 24285 39967 25333293
2 60673 304348939
3 60197 40424
1 15501 157794 65586403
2 88724 365991974
3 55176 155899
1 118125 144411 975842736
2 753 148520160
3 79034 125151
3 79531 138646
3 85190 136983
3 94804 66705
1 32492 138702 874140686
3 68734 111447
2 28598 501134905
1 127460 166638 622115760
3 9131 99405
3 70855 39948
2 62964 606261304
2 92500 140656583
2 73131 465075022
3 34468 166757
3 91290 103615
3 67924 17679
2 100543 873931288
2 10859 145508584
2 53166 252673776
1 16811 18294 729366292
2 68558 139278672
1 118772 161392 616162069
2 44949 367441528
2 69354 589425553
1 5978 137797 306020822
1 153329 174101 327056017
1 26909 36231 737462791
1 107645 131159 817729796
3 38143 170229
2 84472 576374539
3 101107 131976
1 32737 168484 986841875
3 97042 13303
3 55616 134378
2 52426 25941114
1 92282 108241 769531947
1 76642 90410 23319063
1 39919 167912 689946177
2 14000 793100980
1 9352 65711 226810597
1 80064 92024 506132456
2 62498 462008326
3 55613 52394
3 55164 10135
3 18854 171549
2 34031 636515572
1 141109 173940 729725074
1 43287 98815 490965716
3 78037 8921
3 41110 68208
2 65900 575093706
3 14436 5184
1 153426 178717 399725127
3 1172 178623
1 132453 162444 359659311
2 58866 147314497
3 7192 32925
2 76717 618415834
3 105914 29
3 104767 116475
1 19815 124933 595115241
1 14756 152528 139544025
1 33223 118725 528397026
3 14244 27817
2 69245 797023095
2 104172 250299775
3 48769 91883
1 138049 165774 708508373
1 28933 71511 34345456
2 57755 421005487
3 113625 97721
3 110757 94493
1 113572 140765 823907890
2 96984 654289592
2 39626 202323397
3 30354 27871
2 65702 820886782
1 43087 142887 769906723
1 41114 126923 737393189
1 2554 100679 397237032
3 13402 18691
1 48895 109688 465191224
2 23822 676498608
1 4473 101956 163004187
2 34825 771959781
1 15807 45947 848786513
3 5972 46642
1 65833 90564 541417004
2 23982 797762113
1 18115 86957 304200919
2 8430 886954136
1 73278 83805 532613369
3 99171 147212
2 103009 631839826
1 38354 151425 687332586
2 18808 214051258
2 6160 574112968
2 90200 610280793
2 36491 481477384
2 30661 788001378
2 57958 506843736
2 108367 950936600
3 6577 10768
1 66507 120443 840328191
2 13553 21742029
1 121344 161220 514984605
3 85618 138498
1 29489 113107 211728429
1 85172 111941 843520122
2 8427 395139299
1 119372 163046 827133836
3 66230 53461
3 63921 77039
3 89989 157899
1 111001 167756 672137874
3 63309 123000
1 104300 176061 699114660
1 12493 150705 82930223
1 37138 132448 471138732
2 34779 29241749
3 97122 106385
2 15166 984343489
3 73268 56054
1 107208 150068 350540726
3 43187 119650
3 98504 10872
3 85129 154624
3 109849 143792
2 47819 719244009
1 4772 100151 823936820
3 86320 123428
2 91199 414366072
3 6184 165710
3 44118 128143
2 71530 151583694
3 60610 23858
1 43978 67857 397460129
2 41244 976937145
3 33005 119762
2 23311 544189590
1 174556 178857 525849551
3 77539 146726
3 18700 113933
2 12733 10944203
1 12178 91594 321579254
2 65784 708472954
2 60861 635299308
1 77914 155452 420372018
3 103117 36789
1 5869 77127 545716512
3 102348 135059
2 1957 930555243
3 94832 74280
3 16805 122055
2 16111 4971985
3 94909 117488
1 76291 103929 270903305
2 9356 125035852
1 84707 147159 32128246
3 96341 61057
2 84421 219706311
1 12053 44529 634021593
1 20559 171364 583611905
1 5154 42183 473188471
3 81146 31867
1 32248 168402 32887634
3 30964 102054
2 95285 173722922
1 26040 123223 781903144
3 8847 60783
3 43190 31582
2 30258 197351186
1 37733 153403 568705450
3 115390 100807
2 115339 198321123
1 59015 105966 117693690
1 34128 62698 463281969
2 113283 973657050
2 61870 924913602
2 99782 519215866
1 29555 78011 939841853
1 17199 53192 785182368
1 99150 146904 940256903
2 71131 295105279
1 60570 150590 310647057
2 62789 200626195
2 85300 721416859
1 108869 142001 693262154
2 78908 512803511
3 20621 54431
3 90541 5285
3 70466 151466
2 72435 574085582
1 55411 57750 901191864
1 135973 149571 177412434
3 36486 126841
2 79886 414734994
3 64032 95648
2 2673 704429253
1 99328 107095 192976679
2 104995 717516896
1 1669 139543 597813870
2 26727 240180361
2 102275 125250680
2 95152 894527880
3 62008 171943
2 96342 542436425
2 112853 654218686
1 51327 126348 883390117
2 13374 433622692
2 52971 47105045
1 73185 153970 222286065
2 75344 566487071
1 95056 152103 252873323
1 7907 115434 482208728
3 101652 146162
3 24612 40744
1 95216 162610 976925537
2 73585 312331856
3 1134 66167
3 17828 19387
2 114100 448992259
3 32966 8877
2 103552 425741212
1 101087 102900 686602330
1 91868 143945 8853208
2 92293 178884627
1 60342 78860 585462064
1 44393 134204 344563416
2 11569 183606858
3 113367 34511
1 2361 83111 362833794
2 52452 684223324
3 16025 109856
1 64594 119708 341573780
2 102684 456281725
1 118369 134966 784924619
1 49561 86852 116636642
3 93877 164173
2 9124 490401016
1 71470 160462 394693675
1 31861 156889 813415163
1 113722 157358 191467365
3 29645 51191
3 78613 121584
2 44217 85595586
3 13268 121118
2 89884 781332036
3 59105 152391
1 19695 87846 528669134
1 162266 172055 694991471
2 71356 280240203
2 89362 4324723
3 115341 77335
2 52203 706896594
3 82245 103967
3 59105 154391
3 69878 94132
1 8230 63696 347823598
2 56753 716885264
1 1358 148071 382792620
3 112747 32673
3 91017 178492
3 59356 38389
1 62737 116829 111833524
2 74487 121168157
2 84617 665211773
2 61920 140862697
3 22075 18615
1 6845 155917 41451688
3 66864 67713
3 8214 95649
2 22802 718574709
2 62962 294945243
3 74569 175262
3 8015 110776
2 9598 319670107
3 56657 113969
1 8335 147868 730977375
3 20901 162739
3 43923 91104
1 30595 77587 12829779
3 43160 149491
1 53053 129405 12131920
3 97956 114826
2 674 712529675
1 54430 156186 940860787
1 36481 133522 169974018
2 85628 291358507
2 396 382673389
3 24225 4662
1 7991 98676 424083887
1 70432 149557 304128622
2 42438 79969735
3 114593 977
2 6060 363734634
2 52700 680886507
3 24866 179161
2 75452 117028396
3 68130 174775
1 91720 168171 971724744
1 142331 159091 643289293
1 44461 61502 794713596
2 13759 817226638
3 71470 84048
1 184 33197 46047366
3 24955 159408
2 48093 391770122
1 86964 137025 879696825
2 7253 22054871
1 146173 160936 416937743
1 92085 158331 217948392
2 80471 174476048
1 156907 166394 929177670
1 1370 77680 914448417
2 17943 816517175
3 26565 77347
2 82947 325196372
1 158281 173814 899424327
2 2310 32391059
1 68337 69564 545815532
2 72637 893167373
2 27875 584016253
2 21669 295060773
2 103866 965896399
3 92668 97975
2 28176 219628522
3 99934 90023
3 36259 129746
1 23043 98240 627145374
2 78827 825481148
1 107667 129646 924535445
2 114763 644145068
2 97852 576983601
2 24250 766765124
3 85856 68131
1 16598 32643 991515871
3 3341 104147
2 40924 506952600
1 57552 70745 792283205
2 70191 12747247
2 25380 641522106
2 70077 475804203
2 89462 497707970
2 3482 66327033
1 50241 77013 935317120
1 63510 111847 272099854
1 125736 160977 930829558
1 47240 72902 742215282
3 4713 105238
1 81340 127651 193738657
2 97233 738987841
1 25024 70598 567955665
1 131514 133197 965498561
3 39243 94330
3 16081 113772
2 57939 703775609
1 104437 163747 885527474
3 47317 152837
1 24629 74954 296762984
1 6496 50482 561774142
1 3203 67706 236561359
3 98019 138349
1 65685 76289 741595410
3 99299 75755
1 20872 130163 966098103
1 35092 139508 841693540
3 10658 172422
1 19160 55904 127801534
2 8782 853166976
2 101920 615559396
1 127142 131493 972367057
1 6636 134479 519134988
3 807 176533
1 48152 163917 537836318
2 35404 752865566
2 74335 143829979
1 86204 88078 243893744
2 14355 297792182
1 45606 160034 129003252
1 131002 148301 685109361
3 111718 163844
2 19740 494603956
3 87846 11581
2 58221 559236096
2 12025 264934782
3 37239 156225
3 31086 67098
1 126871 154645 334331858
1 14816 145609 104339462
1 152064 172630 605153715
1 32950 151322 394874078
3 57797 20015
2 91613 454096775
3 74308 37195
1 24418 92712 540649145
2 45139 863705548
2 90581 812130505
1 6141 87980 60091800
2 106023 859593676
3 64216 47655
2 67920 558888056
1 50205 88520 827887259
3 88233 27899
1 36562 131208 791386110
2 110445 273211475
2 11833 465902171
2 115553 326455750
3 65258 57753
2 15020 842085205
3 68077 50058
3 77282 109551
2 62873 353662124
3 9495 54897
2 65068 872102115
3 40855 76591
3 65688 138291
2 9340 864060703
3 44966 138454
3 44891 167326
1 169333 178857 549191804
2 22882 280222729
1 154949 164870 265856282
2 53871 516214163
1 27754 51395 496880231
2 114016 342083141
2 52881 533516336
3 48643 29309
1 63998 76621 532053075
1 57417 57430 83809539
3 89297 78515
1 22152 166973 209096204
3 27233 77177
2 44507 177495531
1 4168 174604 939507824
3 25990 20882
3 97231 68770
1 35324 155993 587606057
2 109266 312320140
2 94581 27268500
3 40779 81799
1 25939 148126 251781108
1 15250 83478 859062678
3 9377 34371
1 79536 171896 370676834
1 74176 105530 184128354
1 126790 133160 265477309
2 107123 482352172
1 87850 164020 197648458
3 114756 103358
3 103681 15295
3 111141 49647
1 91614 178875 666891043
3 52997 148707
3 31058 51877
2 20441 203000730
2 104247 256998573
3 80726 19827
3 59340 154642
2 114751 953564774
3 36480 148458
1 25498 149314 654898525
3 85959 39372
1 18629 65636 525136502
3 88182 147734
2 39033 170982641
2 94547 91402699
3 67433 161102
2 39825 798651073
1 26810 164035 564636289
1 69893 177252 449450657
1 107956 176749 270864165
3 35071 59453
1 62292 143693 405192037
2 58959 623724092
3 94431 42521
3 31485 24391
1 32127 100368 756336755
3 64491 25771
2 57526 763105364
3 46518 155509
3 30747 30115
3 86330 14276
1 62521 156826 894346801
3 109069 123947
1 68369 83352 7557927
1 155788 174923 261926917
3 58295 47850
2 48104 30635277
2 2309 232435783
1 77177 116662 660040191
2 71772 391327936
2 32458 354758591
3 89196 162687
1 153460 170317 563471474
3 70898 100935
1 106482 127800 469479631
2 55616 742514611
2 6756 2946566
1 98276 161895 825967631
2 44913 143066764
2 44806 660610596
2 28219 506876854
1 28622 84612 979344764
2 4724 138375507
3 28727 18145
1 32214 150664 258342151
3 14117 130831
3 76238 24270
2 82108 667332994
2 97312 139465135
1 95549 136521 142746813
2 111398 539826916
3 103121 149041
1 63025 161847 133030882
1 163221 169497 170065276
3 41532 103331
1 2822 124034 251917764
1 127592 145040 994575478
3 4068 527
2 72286 869197277
1 13843 99131 565975528
1 10934 111492 758746345
2 111925 495392193
1 37507 118470 372152153
1 34163 176503 729544471
2 382 403205975
1 42143 54050 270739696
3 48343 125152
1 46350 155300 147799137
2 16325 70937520
2 95329 595956675
2 67869 107058594
3 21020 12655
1 7952 35915 952774454
2 64529 631074286
1 72395 84018 58833677
3 40584 31427
3 68522 155922
2 32325 352437121
2 82467 787471325
1 88141 113473 208699781
3 18238 94793
1 84069 97429 217308817
2 30631 397513212
1 35259 90386 849950402
1 123520 170282 593486503
3 76857 157636
1 65971 135570 512368469
3 14087 80094
2 115827 994134155
3 69635 41588
1 25186 39434 567290352
2 16515 694262460
1 98978 135892 791344361
3 78725 173012
3 66107 100478
2 54727 787530205
1 93752 102966 895395586
2 91668 540179288
1 87530 162083 437044934
3 86147 104266
3 80125 10025
1 5609 14051 106045810
3 67026 154973
2 53954 582189832
3 65050 31187
2 102907 865881764
2 107588 842288316
1 23461 140571 538975319
2 75314 146384971
1 84915 107200 67506647
2 7263 551347901
1 117945 178757 644334840
2 41057 815367722
3 40601 103645
2 52136 118476278
2 113495 714802099
2 14495 688442537
1 28900 172950 894994126
1 84268 157270 989157154
1 34895 61594 957345154
1 58129 172347 964327120
2 80061 711259059
1 149658 157606 519902355
3 75802 164737
2 92094 259540525
2 6083 295258418
2 54309 136764210
3 41837 165478
3 78452 50312
2 46199 644424738
1 57785 102820 211385927
3 65386 171402
2 82401 165633491
2 111876 978265721
2 36293 662630738
3 30633 101345
3 48349 81866
2 78929 473008685
3 30504 162207
1 40503 66020 61034604
2 71916 258699332
2 83334 493270999
1 46175 58634 569859743
3 18604 121006
1 13952 80315 820335293
2 95291 271842135
1 1026 58056 172017973
2 43863 884766541
1 93328 144010 46769696
1 106855 120845 23825370
3 109256 134470
1 19789 46285 832833095
1 29442 74794 841737511
2 76076 697927169
2 22079 860952836
1 14516 87085 668442508
3 101361 89008
2 20772 105889048
2 22417 758411075
1 65094 110647 216799194
2 89031 979662398
2 91341 11480907
3 26106 155096
1 19719 37760 780844827
2 83616 454960129
2 14365 770815376
2 13907 338364012
1 57319 153604 27106638
1 22150 50435 784639238
3 67453 128302
2 99193 8790157
2 71652 885042278
2 37379 267181686
1 20368 158753 648764554
3 106326 126810
2 38355 778133039
3 61502 95458
2 60429 998503877
1 113152 131575 392561116
2 79686 340632036
3 4722 155491
1 9826 118379 817024571
3 99168 75864
2 20747 593171667
3 15381 21680
2 78499 127124506
3 63090 156667
2 23781 615556530
1 64467 155260 409827216
3 103752 76028
3 96920 50521
1 1139 41330 839796324
1 161150 169930 625836351
1 93495 101896 470975478
1 28675 151341 833405164
1 30610 119642 397196047
1 24377 172569 764552633
2 61141 199771800
3 32351 152893
2 53870 364682251
1 37927 138984 648465715
1 5378 121037 499470052
1 68237 113973 26386152
1 25689 137402 205626252
2 86259 846574766
1 77923 116679 233996712
3 99468 166029
2 73172 349972178
1 50166 157374 815854400
2 51644 593211255
2 73819 185096672
1 37979 93802 648682560
2 19390 801647726
3 42236 148115
1 33105 70679 183316126
2 41536 154560082
1 64607 91639 579979657
1 65949 77489 748964672
2 81625 642650332
1 60775 79103 112632260
1 82077 103271 383349828
2 91395 905267241
3 13813 110515
1 38452 178749 911374278
2 30802 194676096
1 25867 86628 242111769
3 18003 79713
2 73017 946384380
2 2937 17108348
3 43781 152278
3 7940 124707
1 167182 172599 793574704
2 67322 862747526
2 53357 831515177
2 44040 487790350
1 27011 77608 812791424
2 31212 663314454
3 13158 126667
1 6458 152921 847030050
2 46815 990682403
3 110580 155503
1 83411 93510 893476829
2 79673 537604508
3 87618 172302
1 17017 49448 545541670
1 16470 162455 399246782
1 22141 168645 10710644
2 97636 237374896
2 49771 848878474
1 109843 169633 768264959
2 80869 146433242
1 44316 70787 68619209
1 52822 146997 66588470
1 21371 117829 107547367
2 48670 33199717
2 79055 774315864
1 3210 7398 954974276
3 100311 45561
3 13399 117439
2 35648 29147116
1 35272 37132 792986283
2 44883 778370051
2 69437 633543719
3 113372 150369
2 104614 462809169
1 92114 151445 895998760
3 16087 84621
3 20839 157874
2 5044 648671641
2 89987 636913425
2 37815 445532271
3 94537 107298
1 154652 154892 379763411
2 8082 319410629
2 19073 773653667
3 33839 114991
3 88376 152673
3 23657 127357
3 12084 161325
2 19813 206480355
3 44425 59742
1 8434 112242 121989637
2 6342 221928885
3 36608 55474
3 107383 29491
2 41809 927341061
2 104857 652376113
2 102296 119632888
2 110462 821116839
3 56402 112717
2 32502 726394871
1 30140 59115 393723648
3 68956 144352
1 37341 89154 890620370
2 111060 535812297
3 79138 155138
3 110712 167064
3 106138 77225
1 56412 126263 885587728
3 103778 16988
2 77090 740929520
2 53477 393872801
1 116696 174696 881291689
2 95990 508625831
2 54791 68008355
2 21309 889694069
1 57963 164960 254177008
2 99448 52419084
2 84776 762332023
2 16304 406078228
1 128444 152838 245061068
3 64640 131077
3 99468 157843
3 47234 130159
3 115429 41549
2 72202 760867968
3 3230 82674
2 18628 143683603
1 49794 118630 497651138
2 106465 205202084
3 58331 106035
3 93593 123793
2 36021 282141946
1 4323 6898 545543965
1 24216 152358 618403424
3 16944 156961
3 71998 14887
2 79750 601842071
2 76664 560991303
1 58829 90274 276719829
2 56081 105869869
1 35364 119503 331234810
3 61041 119060
2 36716 28622159
1 105819 150849 584027238
2 8369 991842578
1 77559 142020 530415661
2 79814 917397541
3 90632 17285
2 6324 250720659
2 98866 697172099
2 82862 385898617
2 6416 714903162
1 35929 65738 718260204
3 10525 130179
2 29703 729474822
1 9403 11708 248699266
3 83993 5590
1 140916 151845 46803114
2 6490 334788855
2 111617 321223312
1 101234 141446 421684709
2 96317 877598887
3 109578 96620
2 19230 472355578
2 103628 440902335
1 5882 131612 824165067
2 95534 246152061
3 34949 129314
2 5164 515717721
2 75675 510871872
2 387 139880885
2 34907 647570965
1 54816 143991 58079471
1 7192 30852 658996334
1 36925 143195 637468458
1 34494 170694 770383540
2 86549 978072003
2 81939 169552089
3 60738 121004
3 12512 160414
3 91164 57258
1 134105 159431 687108018
1 115986 144464 217668443
1 1687 14616 209426474
1 60409 130053 919902156
3 79389 33857
3 17434 168322
3 78801 162147
2 51362 574025378
1 112521 177158 252936590
1 29335 31919 798364420
2 101727 651011449
1 106245 176145 511532348
3 12474 88121
1 31927 44626 546693591
1 90366 168243 287449766
2 82526 376913974
3 106641 94629
3 39398 22478
2 56361 746882550
3 14821 163685
3 15867 115086
3 48 163914
1 79606 134079 538059502
1 101227 132157 160987026
3 58862 97520
3 77590 40442
2 112509 662449384
1 81759 84288 782130113
2 24142 68295877
1 35790 52022 463708952
1 72698 115561 600349127
1 56810 76501 148933455
1 89904 90021 608951411
3 28695 83124
2 44104 765412421
3 87046 172640
3 3970 146047
1 24367 168295 802235345
1 120030 125979 682693325
1 137899 150221 741275220
3 79745 158847
3 28154 5869
2 80362 390292213
1 129628 170665 540779124
3 64695 124903
3 41078 130712
2 14628 955680509
1 116600 149948 63391922
1 50258 96596 341140536
3 11914 42307
3 100574 66682
1 137581 175574 35747356
2 17249 150748828
2 77517 802430856
1 39171 132690 503630597
1 48612 73399 54568541
1 42847 45227 642516553
1 16200 81339 636621304
3 34112 52797
3 33236 40667
3 104940 124187
2 108111 741187285
2 15929 621238926
1 84021 121950 785725503
3 58463 125836
1 34973 112556 512323171
1 58073 112385 509522283
2 11519 931924667
1 124509 140550 500238020
1 70204 99010 786247586
3 76370 59768
2 11314 157852176
3 4370 153318
1 146056 165061 32253507
3 109058 17435
2 74440 319862034
3 92125 136427
3 102151 33113
1 78884 110690 845329062
3 661 134566
1 107348 173981 586733849
3 52413 5869
2 75991 361182326
2 64522 662244286
3 5822 77775
3 110724 144590
2 86576 914796379
1 70644 105722 883568646
1 23097 108118 691486291
2 42566 701584720
3 45899 8926
1 114167 115362 796341484
3 80231 77862
3 46577 95483
3 52538 21553
3 72670 102764
3 66079 93773
2 38509 59365877
1 30814 86062 190001188
1 5051 134798 948784238
1 9264 168329 421474247
1 51571 115936 557403828
3 16658 61233
1 9161 107552 303274357
1 43115 84021 745282602
3 102629 83406
3 44609 3198
3 58900 11292
1 13079 176406 873965057
3 103448 37225
3 57068 53902
2 30976 445048139
1 115130 165333 353552250
1 140564 141981 805321953
2 86893 836435742
2 83606 969694147
2 62972 804389205
3 76918 148433
3 12055 113914
3 93676 125513
3 52814 32869
1 845 39942 870198416
3 89521 177478
2 21496 239128913
1 106461 126676 782510740
2 101465 684561684
1 69930 151715 959954261
3 48789 62852
3 40554 143600
2 23243 568741990
2 90081 214306769
2 72437 775282179
1 4470 55672 378492328
2 20510 148145309
3 47243 21796
2 56800 445568340
2 95058 226787397
3 18567 64485
1 149276 171852 116280446
1 61326 130724 854736118
3 79256 163156
1 13215 112170 241478993
3 13091 154547
2 52671 457686816
1 68190 133715 662924753
2 49815 175294409
3 62091 4885
1 19001 89707 370285998
3 36452 115777
2 47936 710312193
1 26167 69006 637715682
3 48366 175093
3 89717 82382
3 14827 139247
1 70081 72782 55648604
1 101557 127253 141638976
1 18682 78135 641189658
2 75965 522720075
1 67434 173265 768338093
2 69368 678567045
2 47769 361113572
2 107424 90745504
2 88077 617768074
3 109757 78394
3 88062 76337
3 71108 168115
1 6013 33740 28125095
1 103063 168145 68954721
1 107597 149282 330861889
3 114508 129752
2 69776 843822246
1 66781 92834 469259991
1 69085 100413 598174323
1 65005 109538 918789925
2 101253 926365933
1 98530 121117 815698435
3 100045 104691
2 64044 250604242
2 29245 305048800
3 99114 110800
3 104715 13746
2 56314 955139609
2 8294 371862070
2 26966 722970424
2 107957 352186852
3 5836 99729
1 17692 69133 618750223
1 38759 88333 873196197
3 85368 98063
3 21899 107465
3 10868 76074
1 37892 89324 137667264
3 94145 132737
2 98105 235051544
1 48934 70734 353068742
2 74013 382471990
3 5920 127826
3 54096 40924
3 83879 107689
3 12729 72994
1 141417 149569 608670453
2 22181 536144695
1 46881 85722 778425060
2 14331 833621821
2 111741 312491762
2 27963 282396204
1 119064 175016 417427340
3 3264 83748
1 77937 90340 16608237
3 60234 96563
1 16045 21452 291336712
1 49451 72162 843840709
2 94316 655477024
1 11882 125365 646531882
3 51517 2857
3 39864 113910
2 4698 432461662
1 26770 147070 212190861
2 4666 843416709
3 73938 97043
1 81942 98474 773668819
1 74030 90567 857724744
3 22166 59831
2 12642 923911892
3 34082 163644
3 10824 605
3 31149 73694
3 71333 105125
2 7085 765942931
1 101573 151168 256964347
1 74380 120412 324641546
2 77500 183440285
2 80003 324213597
3 85634 15550
2 32156 614489133
2 91028 699675136
3 71419 24773
3 67826 169332
2 23275 296444693
1 80267 95773 112649312
1 96951 111444 173002857
3 20035 45273
3 97768 68684
3 45252 42971
3 87923 28890
1 27185 134907 76419034
1 73243 110153 54895172
1 1656 45155 815529334
1 69682 107059 853018451
1 2209 103863 181003583
1 54170 162614 475811515
3 59356 34286
1 60894 134536 243971770
3 114743 135214
3 94881 88230
2 15042 492008970
1 57476 107391 491573704
2 38868 248513750
3 115436 49682
2 10761 67933925
2 39072 880029267
3 65446 119180
3 97659 88589
1 37313 63708 182351015
1 64056 158264 184951771
1 6091 132763 362120680
1 30417 103236 331161658
2 103204 888905204
3 93410 24819
1 68315 127703 372028988
1 74054 123135 913855936
2 682 990255529
1 60077 148863 610851714
2 64246 628258427
3 85711 55571
3 7811 171887
1 59301 142496 68416784
3 86539 86024
2 55132 529022111
2 83367 280142746
1 38494 169896 388635010
1 39559 160290 228859551
1 24442 140812 61775168
3 106799 78938
3 22253 7368
1 33093 155450 376134219
2 33936 769377952
3 112717 155127
3 57117 85718
3 48610 65892
1 98593 113665 557100810
1 56388 91159 583762055
2 104470 592076374
2 19006 993284916
2 80318 560433626
1 59074 178925 579631547
3 30213 116580
3 2812 143768
2 9756 186005036
2 105008 598881850
1 80986 146231 19454844
2 19155 625071175
1 72706 80905 313469026
2 61561 23816854
3 53278 94077
3 56319 130167
2 1848 580064187
2 32220 884623686
3 99577 144618
1 26233 137470 598271282
2 18095 897310842
2 85226 1511597
2 29184 511560768
1 17622 128201 1580481
3 94815 171077
1 80370 82334 211649501
3 51708 141729
1 9212 160330 99927778
1 5061 116965 715524559
3 81792 158259
3 22939 84712
2 36581 464988090
2 86089 131647422
2 32178 727251446
2 15060 630997584
3 5340 94101
1 24235 50681 368396463
2 93335 259041583
3 84562 101991
2 11537 512863078
3 92786 105395
3 54863 91948
2 55309 153979056
1 122681 136469 254526461
1 25466 73046 892620197
3 69408 62413
3 34206 152528
1 93031 167670 948877687
2 23315 67667705
1 57664 64018 205904991
3 4174 67481
1 64777 164139 547006845
1 128682 175752 262593820
1 32151 70626 979161125
2 12167 984993933
3 65174 37488
2 12086 231467686
1 158762 164034 472265017
1 67297 162656 258889793
2 56555 972317154
2 72024 910377890
3 5803 140712
3 105763 16299
3 8812 46626
3 26842 119927
3 8073 2790
3 35000 7071
1 11285 55551 619173863
3 80944 132245
2 46796 276211265
2 83033 825111975
1 34461 121494 979344293
2 15314 374369456
3 44167 150808
3 79856 169079
3 58299 148998
3 28907 53239
1 75586 81876 476697637
2 65822 204002341
1 52102 79566 822523649
3 112364 113119
1 65900 150733 847276133
1 166133 172471 378042944
2 40990 10047869
1 142632 148821 457573941
1 39808 42053 868405022
3 70976 159134
3 5978 7292
3 89690 91398
3 9183 4599
2 93428 766644970
1 23669 51917 276915485
2 77332 829822534
3 40255 60117
2 111585 733052323
1 33992 117687 904983737
2 16341 380427185
3 107619 69400
1 137846 139370 893100467
2 104980 520264376
2 62270 975124891
2 75423 954452664
3 71814 72250
2 9261 425455619
2 2450 421722064
1 3487 16295 619826752
3 113554 53772
1 101159 120829 359298648
1 110538 134368 162761871
3 1248 171291
1 121618 132120 548782358
3 110658 19256
1 16417 168206 845825995
2 8410 410239722
2 32522 685070607
1 81909 131392 595770978
2 43103 614481084
1 28454 28943 25209433
2 13247 524671279
2 110332 939465061
1 34385 82445 935865355
3 53470 78168
2 1559 72949649
3 94893 56924
3 46700 63956
2 109975 71069268
2 58372 574457252
3 72039 173696
3 36943 171352
3 53744 32385
3 16480 86705
2 25361 977330220
3 83074 141986
1 29543 48581 195844033
2 97754 332730515
1 40453 152316 795389623
1 79352 128105 41860026
1 19716 59443 467923697
1 44130 119818 771286171
3 106303 87085
1 27907 153463 872384134
1 97145 118889 897001761
2 8504 541411829
2 91632 244694108
1 61711 156507 398928764
1 63597 135193 15748573
2 106322 162729871
1 82384 82558 156145294
1 12885 109043 994286450
1 145629 148250 992562783
1 24742 160359 784381217
3 79997 69881
1 16253 21173 686371337
2 3209 513937356
2 12140 278719156
3 67981 61386
2 59315 240114616
2 98185 877491925
1 120172 129796 931334456
3 69051 114457
3 107404 27089
1 90640 158640 645896197
1 20674 57667 501607349
2 31989 383838687
1 116813 137511 430674609
1 69755 171026 502360720
1 69420 164406 2488867
3 114562 98052
3 6835 65833
2 35186 146151614
3 109685 2864
2 85211 799932386
1 78305 92368 791862170
3 82505 34726
2 51467 917396328
3 77809 178801
3 65028 6901
2 107463 726076628
1 60762 157030 469725997
2 41415 658350220
3 60797 35931
2 106383 933344729
2 52774 375983526
1 115577 152454 153799685
2 73282 343848549
1 9291 98770 281774659
2 92609 194603
1 22402 53100 411506613
1 8403 41043 237289911
1 14917 55465 750007600
3 68258 88409
2 20886 721305086
2 5350 64732651
1 41350 83558 903885749
1 32903 79852 629751091
1 9001 50140 508440486
2 84604 780023226
2 80718 2875951
1 83617 136873 656175173
3 90576 3959
1 63663 167977 393545789
1 42326 70178 91843446
2 56144 228346523
1 73719 179107 362679668
3 61974 5349
3 4528 141019
2 67497 220691661
2 104178 248382359
3 11789 7868
3 106584 41356
2 110807 863870175
3 115069 13528
3 81366 583
2 98002 316317852
1 36650 170746 106390865
1 160938 177364 82409293
3 28656 139438
1 86413 132118 132482858
3 9834 81201
1 64723 177283 399616545
1 85710 155772 178333503
2 8445 380793603
2 49107 444142375
1 45922 129839 830097101
1 15705 27400 329848638
1 4938 71232 223649688
3 64519 21521
3 98217 74179
2 28226 482925461
1 19741 171268 852212916
2 115323 752193526
3 38385 23739
3 80255 148428
2 13480 441025049
1 131839 141693 378108778
2 62535 317092346
2 76461 568887650
2 42397 152525658
2 43657 979466105
1 160223 168358 93355335
1 99353 172466 458504515
3 44256 145716
1 11171 151459 896062869
3 60181 164815
3 115484 30665
2 4743 7108184
1 57886 107885 62998906
1 66260 103294 684205287
3 20355 118673
1 27875 151538 298150903
3 72647 44453
3 98078 44385
2 80901 654639754
3 47730 130808
2 109461 567755240
3 95128 61030
3 109999 98338
3 95857 31267
3 82031 80146
1 140660 146474 279605649
2 12983 262838489
1 103307 149132 912863104
3 17997 113906
1 19199 172278 824729358
1 24386 98647 746984225
2 39061 274726580
1 63546 177891 343335486
1 7174 150320 961861310
3 35250 61520
3 31507 67579
1 14444 163632 794551108
3 72535 165106
1 37182 104611 942003832
3 96837 39243
1 157643 165974 484242437
3 5160 90333
3 30551 136730
1 17988 60205 664919624
3 15799 124886
1 84259 148076 2229325
3 95883 163794
3 12782 28159
2 56888 258328330
2 17878 309135010
3 104974 119259
1 91420 94988 867392978
1 75704 83706 128523631
3 18561 83717
1 20860 22815 797500101
1 94501 139346 651308307
3 23648 56988
3 98248 161051
3 98607 13126
1 114990 150379 541410317
2 2388 297850429
1 45922 132753 116621173
2 18842 261187803
1 14057 142112 650141834
2 75009 970748096
3 75602 168593
1 22453 43080 201306892
1 40112 88109 737820603
3 38253 161948
3 84832 139385
1 91449 96787 220928155
1 86261 124431 937063621
2 12923 564679760
3 32352 176233
3 59731 102319
1 141065 149311 329792320
1 75626 114453 161792283
2 10301 268188489
3 34415 50111
3 90436 119683
1 54584 58929 947909576
2 112795 183045785
1 43739 169694 448730170
3 8089 65031
2 3336 867724393
1 61437 110124 200402936
3 101689 8998
1 29387 109048 456074471
3 33346 37584
2 108652 161435447
3 29263 159148
1 42495 42868 316816149
1 151119 166242 654991317
2 21124 250684666
3 112860 115485
1 167131 176403 865063620
2 25988 926637322
2 57186 532044982
3 28954 16613
2 55416 748749112
3 15442 5736
3 96178 117318
1 55526 151677 705240260
3 79746 1579
1 95194 138292 745567889
1 10618 174191 317264069
1 71613 117459 799068468
2 67177 732783562
1 155212 166350 821702577
3 113572 158589
3 97961 58629
3 66058 79830
2 83020 996924368
2 72470 615726238
3 103866 160507
2 74487 157488084
1 81795 162217 6380739
3 53067 168465
1 111131 151680 845888431
2 53212 959508863
3 9915 27271
1 76326 149450 460061750
1 1532 121246 709599346
1 157909 166164 334348894
2 97116 856030685
1 61081 115316 808410759
3 34758 7212
2 61802 20431034
3 5061 10158
3 9653 28840
1 40039 166168 722683032
3 13412 85729
3 111989 57275
3 93667 70486
1 48916 49691 677345836
1 3460 96908 665449304
1 1362 134582 727229110
1 13242 33452 23080182
1 32330 127721 41053917
2 85975 653587702
2 41399 327322384
2 92946 910460887
1 95620 131727 931343588
1 384 2586 586120302
2 25695 295837730
3 20329 149172
1 13069 131868 957976264
3 83470 41178
3 41180 102865
2 52585 25738721
3 99635 26550
2 65275 874639449
2 10247 356764320
2 110169 179291854
2 94369 233248629
3 57024 167376
3 46926 6444
2 112619 743066682
1 59127 105050 487950676
3 18129 134899
2 87948 806856959
2 39164 199065407
3 61831 41681
3 42947 155270
1 57998 115347 608002122
3 57575 147372
2 26021 664415822
3 15627 134728
2 49471 341771416
2 10527 55684408
2 83972 103250339
1 59785 77792 222244932
3 49946 25897
1 65974 131430 17249144
3 42488 47267
3 7003 152512
3 96941 65686
3 85082 13635
3 68494 148575
1 12859 42515 171835340
3 111843 24149
1 41279 42761 212307596
1 6473 36633 396050334
1 125316 129700 446893681
1 96080 158070 36680731
1 56418 67296 822214559
3 93663 139334
2 90861 464436379
3 106850 148919
2 75810 80584312
2 21724 332478618
1 5955 99204 15947430
2 39108 801741487
2 68781 480944817
1 10576 136644 76502193
2 43924 671279668
2 58904 691736558
2 58236 867305570
3 59386 101621
3 59021 105902
1 44228 135068 905301238
2 88987 525596187
1 117782 123558 594180497
2 77207 811083043
3 95210 55592
3 84482 10862
3 802 37724
3 73119 136593
1 33060 39037 908647310
3 68096 20210
3 84420 16960
3 115138 5898
1 142911 175511 70302652
2 79870 33555070
1 67650 171508 606021121
3 75167 139822
1 18561 160747 118793767
2 82580 190689474
3 15381 22636
2 41 985462952
1 156716 171794 453434100
2 3921 744988394
1 14008 171975 407031077
1 26557 28659 350026187
3 99679 109232
3 39371 35491
1 99543 119774 820673053
3 41784 46170
1 95109 152747 678509553
2 62533 62642770
2 79526 67080304
3 58015 121496
1 61992 172166 287137355
2 16216 298510181
2 88330 247390170
2 47363 500216334
3 38801 78579
1 133882 172236 981930901
3 75766 115872
2 105530 243457295
3 21230 117966
3 112383 78417
1 50060 167773 217905967
3 97875 144500
1 19428 82544 189754831
1 69320 121123 90058503
2 66761 377350171
2 80822 83335001
2 32599 865276470
3 114964 144097
1 7043 114682 967603127
2 29195 72491864
3 88789 134890
2 81510 960713299
3 90415 117515
2 58710 523160034
3 50345 17965
1 13845 130439 39272135
3 63390 78820
3 86022 80613
1 55553 110220 199563797
3 89228 90604
1 783 17483 465248702
2 45779 806446681
1 62400 82460 278910503
3 20566 37658
2 93191 398914005
1 111536 142736 622848518
1 87536 121905 471801754
3 22584 166822
3 73784 19539
3 71314 150486
2 30265 296931243
3 85518 56970
1 90726 96065 741962068
3 72031 160402
3 53987 70086
2 50945 127775362
1 26014 177974 296066031
1 106173 131493 959660965
1 49331 99982 878240922
3 62780 162995
1 10705 25683 205780767
1 89790 155368 927409238
2 70511 446327829
1 12956 148135 326324560
3 63359 150912
2 14960 57965964
1 68853 144969 76600553
1 10708 111859 512946160
1 42177 92150 481684147
3 49644 76100
3 8353 102047
2 54149 689064942
3 82883 4735
1 9866 16812 522369260
2 113223 277623296
2 67862 49235528
3 104549 178408
3 54476 53504
1 75203 98750 535787946
2 76610 140756954
1 71867 117949 626888738
2 1943 766496549
3 25272 175842
1 29688 46694 974765916
3 111741 52358
2 98362 468658396
3 55335 154508
3 37205 159282
3 108694 45976
3 71212 10678
2 80836 216409991
2 111796 210403103
2 66523 930182031
3 99237 83773
2 103421 310892309
1 39708 154836 660374187
2 93807 724599901
3 61707 56472
2 112363 507611061
2 31324 899505747
3 88622 99695
1 130992 165034 322851951
2 108093 169323543
2 60484 828750236
1 32963 167186 156744253
2 79660 623381869
2 35001 211493498
2 100471 426156567
2 37098 506294188
3 32270 17635
1 128497 160218 571412944
1 73231 100237 899884713
2 38489 272617347
1 96058 156981 938118967
1 132068 157489 526380245
1 30025 86904 175712462
2 8088 183373353
1 35026 68889 677252281
3 13360 176417
1 100140 138533 300712810
3 75993 111234
2 62975 185873380
2 64858 391657735
2 39639 96318812
2 112862 709764628
3 47181 16045
1 109669 115333 7205249
3 104440 40971
2 78372 749153307
1 146633 173046 185624845
2 8277 673511222
1 8413 131047 199497954
3 9844 154663
2 12879 155647906
1 78327 101878 840060315
1 86699 171583 640818492
2 9019 249527555
3 38344 33080
1 48577 146644 128664504
3 62264 179161
2 80892 225802163
2 18298 270476447
3 19280 136741
1 91745 162414 309608725
1 10828 111283 722791167
2 91901 259328124
1 96215 111603 117543697
3 95829 15653
1 80949 90700 244376862
1 17387 143637 333278542
3 42751 82703
1 95837 123164 166196309
2 88847 235300429
1 32025 148360 157129546
2 85045 759965758
2 86170 925098697
1 3186 149606 904651193
1 57651 167806 30399311
3 30128 65454
1 143869 157919 900181780
1 11896 72459 907870911
2 112778 729823766
3 95923 126858
1 39261 167077 578446760
1 132218 165719 611371003
2 93551 697315782
3 8304 90296
2 3166 281269756
2 17567 227844537
2 86135 885752197
2 62695 690074290
2 60495 502422688
1 15887 33133 284614600
3 105956 12331
3 39201 83526
1 117757 123836 431730709
3 108811 34985
3 86559 52321
3 43845 26282
2 29179 685901197
1 26998 97596 560872719
1 18060 138712 132314417
1 66601 111273 178454206
1 159059 170680 847975428
1 39277 47697 409564445
3 30498 16503
1 5962 49635 228925414
1 38456 73137 712385275
3 87884 87209
3 100767 59524
3 3253 135603
2 100958 118395350
1 29794 166781 851741303
1 369 108335 550347502
2 13308 408320463
2 113740 270878181
3 66038 82456
3 38606 37910
1 53883 97775 957935912
1 16981 153708 886931592
3 80171 121157
2 10061 457409308
3 19615 60395
2 28592 620827374
2 6702 173868293
2 43900 111165437
1 48440 166100 249221543
3 5526 106231
1 97005 167595 736194012
2 96618 553001729
3 47790 85159
2 41038 22307053
1 32782 123927 154507818
2 15011 480475615
3 20406 405
3 65133 36339
3 115786 7879
1 18172 123255 647560839
1 140997 161319 506397054
2 93935 314146019
1 144330 176745 123644391
2 48303 857197447
2 26551 531270827
3 113213 146256
3 73797 179085
1 18545 109989 681844171
3 10632 49256
2 14571 591055585
2 59042 775877654
2 95261 766208958
1 8970 71849 941249702
1 123872 140285 965438919
3 114144 161472
1 55080 95253 908135095
3 53640 19383
1 93234 170990 32600731
1 17054 125792 158808312
3 7754 135524
1 60264 141881 142137784
3 50732 27022
3 3144 11151
3 113880 109213
3 105157 35496
3 41381 119771
1 46179 66544 964689787
1 93351 160028 737508435
1 75630 97441 597175598
2 52885 549753621
1 118263 151787 637897005
3 8130 40302
2 79009 142692101
2 81344 968066780
3 104347 118395
1 87688 125623 239597038
2 98291 203937115
1 9818 174544 427000599
3 60827 110032
3 54730 39119
2 93455 754050855
3 26455 87331
1 57621 138544 171111769
2 27697 744333076
3 106324 75752
1 41217 63800 850764160
3 63054 125769
3 103372 43438
3 60406 94226
1 43776 76301 556011976
1 1488 96670 307987206
3 81945 7733
1 9038 142944 870250308
3 18413 175176
3 42606 83123
2 24460 135198141
1 4541 129874 681712909
3 30758 133177
3 108854 91202
1 20237 40969 313767639
1 80612 165181 44365319
2 99995 337757150
3 102083 53545
3 51375 86177
3 1159 14555
1 75986 176662 110973711
1 55661 174501 408418609
3 107605 51562
3 5713 110328
2 84008 366121536
3 8579 61569
2 67622 257162538
1 1498 134746 537180095
2 107767 819116613
2 101859 866223352
3 60257 172294
2 52590 713632424
1 35908 59248 885731557
1 1897 142037 454556349
1 58817 60245 442738950
1 74472 165923 698253058
2 57410 941299680
3 74453 39660
2 75119 889513984
1 35656 147636 816103685
1 19572 168838 126997964
3 50395 46057
2 39594 543924359
3 7944 55226
2 78608 990394791
2 30329 592780505
2 111711 686977635
1 16467 127980 412068024
3 87062 58404
3 1388 49230
1 37201 116009 450602224
1 96577 111651 543903020
2 49864 364968285
3 89338 71879
3 40812 39302
3 28504 145198
2 75000 547297149
3 85912 81974
3 81081 112963
2 60084 860446447
2 105208 680766450
3 2157 148356
3 28504 129711
3 114302 128821
1 60432 152246 709643938
3 109773 149153
2 91427 530732963
2 11051 15332279
3 252 84558
1 57219 80595 338714257
3 41325 104826
1 39576 169852 487349554
2 89380 583633967
2 8953 646817198
2 114034 898240742
3 97962 95896
2 33924 250421614
3 33144 162421
1 76215 82749 427177185
2 114553 275929431
1 84583 168980 430328303
3 19987 57389
2 93429 724440274
2 50521 577727844
1 65472 117841 294473403
1 11411 62307 868811714
1 38222 73812 28804254
3 83484 44526
3 76306 6675
1 77044 84679 186133506
2 26140 847436753
3 3494 147875
2 2541 626891890
2 11522 315896278
2 28968 87185958
3 16792 138128
1 151544 173717 930724366
2 94734 146877934
1 95176 179034 164107719
3 71536 4259
2 74907 27743985
1 124376 127355 324285347
3 62941 36931
2 105303 466524576
2 63886 392084568
1 98191 162518 234126306
3 86109 595
3 112792 125518
2 21941 725752074
1 19449 74707 23906228
1 83350 103271 851835877
2 28172 639678887
3 96828 4657
3 106102 38979
2 2294 705801382
3 21064 98186
2 42509 434826956
1 6187 67175 500947545
1 94863 171742 798118702
3 54866 170062
3 113898 29796
1 57527 71517 809417535
2 39955 958168383
3 62226 90948
2 89583 14993810
3 8683 92514
2 107890 704542980
1 86357 144462 478330707
1 36088 48006 299062227
1 3905 104268 295376651
2 63934 364948144
2 19221 115527579
1 18887 75678 749786849
1 41654 70339 447358103
2 87254 115693235
3 39221 82473
2 100068 677885524
3 87003 141745
2 31699 320300555
2 111218 391315114
1 22415 105263 343038173
2 106436 766775973
1 46611 175492 369756287
3 33371 133398
2 9448 518007096
1 30292 105562 404495282
2 33104 8972537
2 39628 452672066
2 57947 860751571
1 48496 103951 198569708
1 41848 112413 87779978
3 19374 64916
2 26133 964860276
3 16741 78894
3 54053 162417
3 19518 43474
1 40279 119482 421792701
1 85505 159269 983543216
1 39448 86221 89095901
2 42729 222391521
1 98232 135682 956288518
2 112253 547180620
3 93579 106130
2 3823 472919723
2 77094 364644583
3 78888 88360
3 82456 29794
3 59421 107515
2 100608 292882311
2 71702 194515339
3 104734 142248
3 67970 127485
3 8523 58333
1 39469 69857 642515580
1 62692 166061 645418626
2 113647 750342919
3 80727 68067
1 107869 143980 279366023
3 42175 158189
1 12238 169963 669757191
2 115194 210443537
1 28218 138318 16078814
3 30014 155153
1 10951 113106 287363606
1 21613 79175 155849411
2 55750 74643299
2 89074 242220136
2 100377 868452624
2 46882 839321188
3 10531 109670
3 84782 101382
1 4038 112434 792140941
1 25220 75615 778012264
1 12042 103576 627787614
2 39216 744148508
3 67746 53139
3 76827 114288
3 44353 140853
3 64646 109342
1 162548 167493 123851325
2 65655 973033672
2 859 511479669
1 32592 121998 350065980
2 34203 493099605
2 71881 69720110
1 20962 64509 320441918
3 13048 113729
2 31870 45554690
1 34536 120809 749271583
1 88275 137707 836319644
3 35324 22452
1 93324 117322 396459121
3 69460 172918
3 87045 156602
2 20414 250813913
3 81463 15539
2 7774 666244866
2 8199 289301993
2 46081 546808578
1 115405 136487 445063073
2 47879 367813684
1 117806 134870 988969525
1 28199 128820 235194509
2 115231 539979700
1 112675 114479 884032051
2 31563 486600566
2 22034 160874163
1 1661 139273 759563717
1 79627 83721 594832428
3 76279 11894
3 28352 117162
2 110968 162816173
2 47408 920944491
1 123910 124977 625613214
2 93314 287634544
1 75726 105186 110254342
3 49610 83316
2 100487 867539165
2 75519 877960962
2 4062 143175578
1 100502 131633 18449113
3 104612 33961
3 46190 57862
3 7829 111845
3 109279 29607
1 78608 91907 983788382
3 47146 170222
3 48649 11563
3 15141 56175
2 26796 2866524
3 37273 147919
3 70924 54879
3 38055 39702
1 77910 84860 412997032
2 7694 111990815
3 7342 169548
3 82657 42692
3 17935 99102
2 4758 155746855
3 73446 19042
1 51586 62344 43139123
1 115332 155383 977130626
3 62794 173922
1 73402 109370 626185999
2 63650 61018073
1 105138 118638 3950496
3 1370 108543
1 121951 139661 146408698
3 54240 16714
3 69561 98884
3 110160 177364
3 35647 177247
3 39892 126524
3 34916 149169
1 87751 155186 634028172
1 107345 110003 3561236
3 9438 178231
1 35514 81486 982144997
1 8107 170383 456728193
1 103861 153123 285319068
1 19358 152909 964543423
3 84275 10468
3 16083 167955
1 63638 151454 724136281
3 50275 149826
2 101562 812627979
3 86929 6877
1 53493 164762 802484967
1 16737 27707 930688881
3 67295 148184
2 58906 425657545
3 110242 155686
2 77233 445844454
3 62401 156139
3 71077 95765
2 44627 697370759
3 35820 15620
1 80431 164705 464629340
3 28792 98242
3 29210 43387
3 1943 132078
3 106822 135959
3 87938 64259
3 6869 62577
1 22520 60541 495383155
1 159016 176330 844829787
3 9140 145518
2 47156 530973667
1 55068 126424 403947183
3 110875 129176
2 57314 19765891
2 3951 128256843
2 87285 646242535
2 36597 804898426
3 16264 48090
1 18290 116186 41428510
2 1321 577259700
3 13074 82741
2 86200 220155606
1 37508 165033 505919066
1 127326 176206 288113237
3 99583 97481
1 121248 159054 345698233
1 125566 131885 948818929
2 47100 373637877
2 79092 122515089
3 59195 150427
1 32564 86521 684974919
3 64606 131333
3 67722 150281
2 104005 139424414
2 107739 825752646
1 38775 48100 51619748
3 110399 114368
2 8776 44111610
2 25683 615450881
2 22594 500840546
2 30879 276308904
3 17709 154899
2 105773 633607381
3 88554 138981
1 76306 174061 99403540
3 66088 132235
2 91482 507948134
3 8762 161048
2 23137 252354678
1 61526 99478 764932742
1 165180 170724 66283795
2 65818 595463999
2 80488 687061502
2 52285 448203041
2 20024 699641639
1 20661 66980 56883152
2 115095 847029932
2 57082 381601585
1 73909 135112 157028902
3 102799 32122
1 40103 111946 921640180
1 56183 86383 306986110
1 20049 143360 751976864
2 83334 489901196
1 59040 60741 956769507
1 52976 80738 808653157
2 34010 513282498
1 99746 171828 905588689
3 27466 45875
2 16276 691886232
3 24097 90539
1 139868 152706 533707474
3 33701 125297
3 2134 87527
2 52721 765228183
3 11787 139977
3 64989 70063
1 6140 162153 980242854
2 83028 55939620
2 73827 463351946
3 9942 24805
3 105107 168495
3 67719 77240
2 48249 47757042
2 40075 230836741
1 20696 119439 456188008
2 112151 834399906
2 115013 933796279
2 11635 817150768
2 23685 722754621
1 77612 96268 579675824
2 53071 563051690
1 92130 124379 362701411
1 50685 105198 589798083
3 51705 56411
3 10317 86741
3 66236 39982
2 101561 568623953
2 115184 722790961
2 69474 248521172
1 73766 130270 202389951
3 115153 48157
2 17207 151319542
2 67605 879420756
2 21187 391657424
2 45659 373219941
3 6967 96362
2 95865 220713831
3 17745 2814
3 54257 85153
3 11889 99288
3 6372 37099
1 91544 158736 402855692
3 38597 161882
2 23777 60043163
3 66822 52468
3 71977 1995
1 3742 172471 941823414
1 47743 110544 752410256
1 10724 102019 956985682
2 76281 442040072
1 53346 98813 233916708
2 88067 32516138
3 70840 18715
2 57280 20470471
2 110668 720349948
2 65623 373474830
3 115763 134763
2 36079 604177933
1 125342 138303 958554749
1 164734 178302 181889328
1 102941 140455 607023916
2 60397 277606898
1 82077 96907 346248375
3 91685 161745
3 48014 163910
3 14017 58863
3 32439 99231
2 20961 556219537
2 27574 50358238
1 53451 86469 4579417
3 73548 171981
3 17997 111333
3 66202 60659
1 86517 144988 895318526
1 33555 109439 136167988
2 105996 956466492
1 104180 127715 507147059
1 13673 121261 613351938
2 64383 497009415
2 16142 595362609
1 82777 177848 343895789
3 101219 160841
3 107336 50560
3 100033 161266
3 4986 32905
2 52656 354049286
3 109862 115008
2 2311 177385048
2 69012 938713030
2 38784 102565555
2 56628 497974402
2 90603 368939341
3 86696 45411
3 110587 146838
2 62461 672223047
1 5505 86444 404871643
2 93178 551146243
3 57383 6664
1 105066 148731 445028868
3 105799 68525
1 26168 118175 643015028
3 6010 146267
3 19018 117395
2 98551 900501185
1 10369 34114 638817141
1 53397 91404 906474709
3 53199 19922
3 115382 75119
2 40222 656032467
3 21670 78882
2 76445 149572643
1 37832 45490 953673830
2 48250 184944180
3 69838 121544
2 20317 127638455
3 12215 148619
2 13419 538963796
1 41239 81714 294984816
1 83298 156349 588011977
3 67316 164052
1 102188 152511 566858234
3 52215 58292
1 23700 25277 92404208
2 31385 768835367
2 28136 422993326
1 488 135657 585486917
2 111962 392901495
3 10353 122759
2 69489 91935204
1 22104 114983 458883232
3 81860 130884
3 71234 35233
1 70337 131616 36006129
2 15817 438174560
2 87414 448103081
1 6375 24765 588126785
3 103499 133104
1 107986 176497 828466111
3 52542 126140
3 111387 163213
2 9172 472634495
1 2399 178149 545456050
3 80248 144580
2 89968 828357813
1 109949 160304 761095384
1 124869 135211 596846466
1 87038 178703 792302258
3 13477 154779
1 68114 85136 329597444
1 70102 175754 951134730
3 10330 84113
1 86891 164729 682033452
3 49990 88240
2 10364 426186738
3 66436 37245
3 60151 95612
1 138306 178802 827743959
2 3645 719809404
3 74393 89810
3 84810 108098
1 66272 145548 822174213
1 40962 159949 550846937
1 71100 111812 697240606
3 27075 87466
3 108958 94838
2 18836 341753576
2 95305 57943648
3 68327 113303
2 62691 40719038
2 44917 703218864
1 138081 153561 32927532
2 37661 103389754
1 1804 176320 176754875
3 69754 98154
2 104944 235199536
2 39850 647680328
3 62325 149720
3 17326 42854
3 113289 158196
3 78163 82253
3 89463 115045
3 50086 96837
3 74215 133383
1 31708 82363 402293777
3 25569 174559
3 46437 27511
3 4865 109842
3 55786 55490
1 31053 151558 975886954
1 108611 145817 417627772
1 78710 141914 478236449
3 33631 91107
2 115202 292048508
2 47982 227882542
3 7212 25275
3 82448 170100
2 82045 501460666
1 80003 100574 828919399
3 67993 19748
2 56213 293367029
3 25210 168038
1 31586 166743 621243443
1 139988 146761 190112105
3 67418 126026
1 115355 171807 37480223
3 30711 170515
2 84649 282341223
2 110082 588098546
2 89279 977014668
3 95505 1224
3 18892 84527
1 151235 167705 879579769
3 71773 90113
1 11069 40766 349248189
3 52902 178297
2 13521 387662719
3 23827 69158
2 80946 47191234
3 109915 69355
3 23605 31884
3 85423 108771
2 20058 639910875
2 9383 5750901
1 106558 144414 5000838
1 37128 154238 599368554
3 71825 172336
1 102127 157639 151267020
3 38012 2430
3 20992 2865
3 84436 60188
1 83832 172796 459998397
1 68364 169987 394527685
2 10693 84365136
2 74167 840750877
1 62436 151768 905122737
2 74863 680613422
2 25590 44182578
2 19600 182744817
2 5286 706001109
3 70556 156232
2 104706 801804732
2 108911 773872079
1 4173 76229 850186420
3 30214 154850
3 547 50494
2 106397 123369086
1 35165 47270 729822950
3 18334 100362
2 86085 634724367
1 113144 118993 342690805
1 88687 158001 414202284
2 49922 811611369
3 71859 168559
3 96035 168727
3 51743 142557
3 29172 112906
1 110175 162831 155297354
3 104193 73532
3 62102 97017
3 58767 146249
1 73972 138918 36388152
2 107271 941111476
3 104088 15919
1 10388 59272 436945428
2 32068 870990791
2 17481 826049311
3 61668 102892
3 89838 1233
2 30422 13120837
2 87491 577358523
1 29034 105158 517710697
2 96320 284965842
2 12290 770922861
1 141764 143037 367494349
1 36979 92022 903332656
2 6427 185059651
3 23478 122318
1 90783 177604 503712552
2 104282 317059701
3 64622 10452
2 115050 318659974
3 34694 116434
1 7817 43850 386006164
1 7951 149958 89903546
1 31200 122481 500977637
3 64922 113911
2 39339 571422656
1 71439 78339 706785647
1 8694 70849 511424216
1 3233 62885 294734880
2 47235 997537196
1 2619 102701 675646937
3 36771 7874
2 21199 151583400
3 20728 150004
2 113350 677243022
3 19350 166569
1 43439 155523 65297410
1 7723 137198 452602702
2 60928 200252740
2 98121 537591515
3 71286 143653
2 70160 432257057
1 43461 160447 737490863
3 76248 98615
3 99836 63569
1 22946 83704 50923
3 53996 111807
1 121707 160951 278032952
3 109194 142973
3 111275 119267
3 92715 56651
1 3902 173245 588067006
3 42509 58443
1 10993 155331 176414927
2 52659 811846756
2 6877 563864489
1 2645 46500 80473199
2 23466 984535408
3 96617 62443
2 105347 744907216
3 115573 26260
1 105996 118367 147315254
3 39604 165877
2 93211 321168972
1 24047 70626 810714999
3 65566 9941
2 80139 53726993
3 59561 171474
2 85434 132403991
2 11980 862559610
2 55853 56848626
3 5334 130819
2 98412 843595833
2 91263 684080449
3 40191 26506
2 111553 393071862
2 71555 928382173
3 5144 25796
3 70799 33005
1 7897 64431 759912816
3 100224 106071
1 93944 139047 561925827
3 73765 65304
3 49810 88573
3 25008 103278
1 61604 128268 874132279
2 106230 938602860
3 34585 158913
1 3877 89355 701194323
2 70899 755362765
2 81985 906143970
2 12297 873889528
3 21920 131618
2 31511 984875573
3 108598 56862
3 51428 35293
3 3515 155937
3 72881 23653
3 38363 160531
3 49049 19983
2 110461 673442133
1 42010 138021 307646533
2 111397 407270107
3 112581 15172
1 7370 48373 764343958
1 17969 98404 949759680
2 2084 293021984
2 35380 280349419
1 69117 149322 600623891
2 14440 642713631
1 126525 130947 897270292
3 17670 29632
2 41908 113146693
1 83468 150345 367546156
1 88911 120040 446744472
3 33901 117034
2 95056 445948462
1 111760 113709 917747133
1 88233 137522 845018264
3 89709 46730
2 17173 38258368
3 9019 36369
2 60451 38742873
2 74321 77151042
2 96772 962271404
1 3516 136412 346684821
2 8609 798504045
3 78068 114115
3 81267 130222
2 20323 588772348
3 87077 75274
1 89784 110595 320752169
2 81655 4296575
1 156667 169166 409243799
3 15294 79519
2 105413 277834909
3 92415 154790
1 38765 152145 354102181
3 23090 66889
2 108124 685654121
2 1759 26966592
1 130949 156470 477302085
1 122902 168865 49955493
3 12704 137484
3 115670 35797
3 25829 124233
3 80531 157282
1 116620 120126 644789181
3 43421 128060
3 40465 152261
1 62935 107257 773533204
3 33296 164537
2 86961 721814629
2 42237 929496879
1 17787 84593 377494080
3 74230 159500
1 36002 50543 250913112
2 62241 720949899
3 2487 122754
1 56932 84721 611614567
2 78628 981852581
3 51357 156494
1 43149 128640 706147050
1 127036 177394 881605332
2 89561 933552453
2 50395 337640162
3 22658 141181
3 80672 51315
3 111112 4548
2 16456 22498014
1 42004 178871 191374313
2 78656 932476346
3 11277 128490
1 111303 175709 701489224
1 85664 130956 861469512
2 22126 640283807
1 91972 101945 105223139
1 143252 167938 761120551
2 66933 359953090
1 15963 105314 461179016
3 46966 169946
1 34024 109931 674082998
1 4365 5757 495487047
3 34805 148385
2 101337 81064645
3 7912 116834
3 46823 35725
1 53490 156421 700334542
1 17619 134167 750595721
3 84416 81204
2 98293 476798760
1 61631 100263 375674422
2 7379 377404959
2 110150 569932806
1 45043 46350 923582387
2 82022 220746002
1 123456 166437 942474739
1 159448 173110 316846972
2 87299 782931030
1 64371 162988 421899000
3 64839 117807
1 70576 90528 77901005
2 75556 224496294
3 106384 21307
3 84266 131835
3 14900 49393
2 31926 155007337
1 67787 157192 719036572
3 63707 55926
1 22488 87885 158741392
3 5719 96766
1 40284 150295 731155884
2 47145 916571100
3 39381 118306
3 78516 95977
1 104341 151829 632798812
1 1554 124733 806330541
1 81700 134526 7636955
2 39127 737368511
3 96766 162262
1 29755 105282 182793343
1 162977 164742 327176112
1 14331 51771 433096242
1 35857 57344 643225151
1 50380 166734 778743258
2 43732 790917984
1 46643 78121 434282510
3 53040 5166
2 79421 894730093
3 81701 115045
3 25666 13279
2 96994 62512286
2 61741 271389113
3 34795 60411
3 115108 129280
1 15798 128244 980932969
1 77104 176730 881726128
2 29002 75632459
3 85434 18310
2 55641 392200638
1 22678 130824 278820497
1 166395 168511 498241324
3 35851 98218
2 112543 619744111
3 2300 104930
1 55021 59737 707940708
1 107879 138144 835059806
3 65516 138657
3 34800 17048
1 12460 153679 830172627
2 30723 648179586
3 14366 150419
1 87806 136232 776174688
1 38150 117557 681862618
1 8407 103500 43176514
3 35058 97549
3 19666 133989
1 99170 161956 874647943
2 60346 858854723
2 7870 672888990
2 79880 456636263
2 4862 279282246
2 78954 202679225
2 91137 495128065
1 6345 29430 711358626
3 55753 105689
1 156387 173195 109595050
2 93308 404646296
3 59360 130472
1 79850 89220 425058638
1 2831 85989 353425575
1 146460 168359 212323685
2 76362 77865787
3 76060 70342
2 107179 547257865
1 38002 145874 833506807
2 53131 165755062
2 37828 322476984
2 46910 849979557
2 91458 56213842
3 101891 70316
1 37516 109888 263779199
3 76206 97087
2 86118 373309603
1 145288 170392 933973739
1 111751 171568 226317273
2 102710 226910924
3 11235 121329
2 27372 618464871
3 40688 42379
2 60050 916261181
3 10293 2331
2 88750 99418879
1 79286 135294 514765523
2 56080 653411204
3 105748 159982
2 65544 979291757
2 37682 152310677
1 104105 178235 794729597
3 68479 115137
2 27110 645300710
3 3441 5172
1 103580 107653 475373640
3 34102 148789
2 97641 893831105
3 5854 29193
2 5542 999735003
2 5544 110525636
1 69000 107712 69413406
2 75763 273765492
1 103059 103394 47004123
3 86440 1402
2 59713 56146985
3 35231 112302
3 74404 14655
3 54595 96540
1 71861 176137 876620268
2 21826 96285384
1 35831 158339 158698984
1 120374 156715 961465726
2 94482 635459469
3 102218 156888
1 7221 59928 677410479
1 2471 130893 709425318
2 42286 409170716
2 90332 683221442
1 81304 155933 594647219
3 95643 1748
3 23511 80447
2 107280 230718768
2 83436 329162988
1 36701 136208 795678672
2 5053 950204610
1 65518 175675 495574114
1 72629 89870 74348956
3 36433 170366
2 29247 645583831
1 44779 89174 56845446
3 53957 14388
2 52111 220369185
2 24110 334962829
1 49034 118216 451619644
1 84719 174865 151389300
2 39519 651504757
3 31228 160096
1 100833 133343 497045259
1 25875 170533 241108768
1 161567 171597 46762019
3 11209 155153
2 41350 281961814
2 66881 937083200
3 100596 93007
2 43878 10828784
2 53267 956699154
3 16182 44463
3 10371 75656
1 157480 168036 706636738
3 109247 76517
3 113967 25993
1 5683 83022 111783878
3 14410 54610
3 85571 168946
1 20023 67694 316359067
3 84914 133319
1 103327 139570 793421323
1 8608 117274 505737987
1 40636 68068 979788728
2 29829 7520002
3 84381 56013
2 98364 879665177
1 67778 175883 425152068
3 34576 115751
1 89021 134370 798552764
2 52463 331038190
2 55092 721571611
2 45845 250061977
1 103028 115387 23114388
3 94088 76783
3 86398 171811
3 29145 126085
2 29234 639569761
1 57127 160821 59214424
3 83219 152332
3 20724 35091
3 42471 142217
3 28124 103262
3 25802 152385
3 45439 58171
3 21674 2006
1 37227 55979 62999045
1 12339 69948 644892170
1 47532 141149 744960971
3 72427 49227
3 54032 160126
3 73324 89298
3 77769 46344
2 2496 58596903
1 4537 97089 625466555
1 72465 112156 997410268
1 12532 164200 581276242
2 24814 521678419
3 82791 132831
2 25068 320328514
1 10473 75518 440110607
3 65607 1322
3 57278 144438
1 2032 40062 625144261
1 106269 133830 106326527
1 41838 112485 872280212
2 52725 284781863
2 68716 655048216
1 141183 152707 977738649
1 97305 143398 752703922
3 6157 99
1 40580 110038 286965019
3 86600 50238
2 94210 139296499
2 86791 16181555
1 28449 162474 720430406
3 26955 16028
2 35303 8108424
3 21439 161684
1 111787 138984 368641382
1 122812 157864 552800081
3 101982 112318
1 156901 177587 330673492
3 39275 30894
1 18595 49848 393002335
2 88287 990151847
2 72873 46110572
3 34966 40369
3 13889 116904
1 118490 145274 163569620
1 7962 151008 626353268
1 144478 178181 578872516
3 70847 30182
1 142175 172564 706117687
3 50226 140913
2 90572 423898626
1 57680 135006 509101565
3 54352 62357
2 18742 689938836
2 102308 323220002
1 52571 89974 123689781
1 51200 160152 309038971
1 70011 90758 684267787
2 31012 614211908
1 94085 94509 867214951
1 165802 178889 391137538
2 9852 97193803
2 69998 973610945
3 35108 147466
1 74477 77227 485816317
2 65355 503347400
3 22673 170290
2 113594 74904725
2 80633 789319126
1 49497 145974 86493392
3 109531 118215
1 3673 84236 927131192
1 17281 112595 45408092
3 97257 38743
1 95873 166487 510348994
2 81532 92945410
3 34634 168273
1 113177 124174 305690133
3 104741 156702
2 37671 623212039
3 20504 52538
2 17067 772730149
2 15116 702567253
1 23917 172516 587434213
3 13357 101140
2 74476 643734237
1 20196 67012 480372699
1 44358 87811 84714643
1 70875 86305 984562935
1 68755 123324 634287985
2 6238 843017773
2 52323 644808647
1 33245 48805 606891284
2 17370 657934771
2 4593 267942402
1 41251 122936 635356265
1 77126 159872 67248320
2 47127 263865688
1 114542 143558 820224171
3 54432 219
2 32988 190680313
3 26525 122054
2 19905 393559854
1 70630 102018 981128243
2 93441 620320392
3 70393 57803
1 20165 105724 583384527
2 58570 235427344
1 11615 85584 332134569
3 16718 7652
3 63773 171882
2 33917 302083587
2 85352 182463849
1 40689 147845 891442646
2 95315 535202206
2 74340 915514980
1 156692 172407 762129138
2 21314 800394947
2 93518 930738488
2 112494 486953526
1 85483 145927 945942479
2 77061 526049294
1 7621 145317 777415481
3 63313 43935
2 85144 105530329
3 13598 87933
2 79835 701783602
3 45523 115598
3 30661 130017
2 100829 373712219
2 28633 575339124
2 55015 609081151
3 93207 123366
2 41269 495503361
3 28605 84971
3 62198 88650
3 86332 74269
3 80340 42319
3 107339 125101
1 15535 50607 234188696
3 3292 78014
1 76654 119932 647613753
3 32607 176837
2 22231 884249756
3 16308 101501
2 43218 181617903
3 57426 40385
2 103326 565849140
1 87248 106896 450478343
1 45364 99921 464461568
1 84513 119048 937531471
3 2306 76303
3 67579 16891
2 26777 234101484
1 122057 131276 624381271
1 123754 159996 675772174
3 13130 95212
2 60711 777828653
1 25083 165763 670635216
1 165197 166107 624726418
3 50591 127796
1 58388 127660 158614511
3 87726 111499
1 26004 56942 585234563
2 91805 338189613
2 23461 249271176
3 16943 135311
1 13481 94072 611455847
3 22203 144290
1 44861 49925 280668038
1 127292 145138 914979671
3 27645 38650
2 24787 577466524
3 68053 151885
3 43909 81253
3 73269 87491
1 48321 138593 121372677
3 94503 119130
1 20148 175190 360181475
3 112588 31625
2 31609 186770567
2 48119 164886757
3 56566 97064
1 14161 88278 383098038
2 14021 934746122
2 84181 395926915
2 23098 636638434
1 15879 163145 518914002
2 114432 633339003
2 7798 91683496
1 56346 74284 657726930
1 26659 128642 459787619
3 97063 177655
1 25424 157656 163267532
2 8081 259518884
1 165018 172983 822972282
3 41111 106852
2 34279 509580077
1 75395 95229 89359900
3 6703 54830
2 67674 826523351
2 86537 120840789
2 23760 658519476
2 74670 718729385
1 3809 52374 39050932
1 20023 78908 243811651
1 38972 106093 849596020
2 51042 107192146
3 52228 49201
2 53370 986644765
3 1244 61657
3 113508 118175
2 46786 778163560
2 99697 207084875
2 81019 683523688
1 43493 178167 954937712
2 104502 111557154
1 79886 148181 364598662
3 13774 169272
3 96840 131806
1 60715 160962 517395345
2 64157 775102813
2 24463 539322456
3 90931 91409
3 44279 8868
3 12452 38746
2 28081 452240447
3 9614 102934
3 75971 68188
2 39306 819038873
1 8393 92340 326166745
2 47076 955695169
1 33140 60691 731117597
3 18985 158972
2 87386 320552026
2 112351 828930123
1 103480 121437 85783335
3 33703 172587
3 93605 83173
1 52381 152935 675624461
2 34664 341338231
3 80796 48173
3 20078 76307
1 54925 73357 346523832
1 119829 124992 68921580
3 43688 58083
2 63650 165885349
2 91025 168750410
2 26390 87598641
1 127800 172533 538942962
3 36336 160087
1 156509 174677 663117997
2 8699 856217656
1 26373 162380 322684016
3 38936 178831
2 114703 360233494
2 104293 905185634
2 35994 268189405
3 16537 142085
2 32136 625207850
1 21612 54817 328030334
2 2887 717284667
2 15338 889256051
1 18611 170458 806488518
3 59046 40199
3 109631 26785
2 20899 614712256
3 100328 134129
1 59533 103983 305669898
2 66011 566104484
1 42112 54134 85321931
2 19429 351236828
3 108804 31427
3 7178 24130
2 68114 768482063
3 53053 156382
3 101710 40396
2 64290 13221547
3 111793 144426
1 22804 108619 173633679
3 3952 31140
1 77457 166092 573253518
3 54974 103925
3 82328 90127
2 81429 152354215
3 90284 120057
1 122040 167437 106970450
2 75058 987402310
2 84545 179680127
2 95724 807618838
2 26249 639452650
1 47199 72844 604085526
2 101806 14143589
2 80570 527285547
2 16740 278570153
2 46937 716576726
2 16896 916314186
3 47475 131367
1 75400 171271 405309509
1 48969 117266 585572526
3 69906 107137
1 77078 78678 489400551
2 99367 307045343
1 99574 116817 157691305
1 115340 168097 733217228
3 77353 151964
1 12592 78183 149437079
1 80869 121201 527795834
2 6899 697854042
1 47103 89768 916142980
1 28530 75999 295798611
1 140358 165189 490910449
1 25822 38611 996677164
3 33684 46101
2 59339 775732645
2 57463 611233267
2 111390 317522145
1 26519 107135 995447850
2 92891 918270679
2 7504 575626403
1 72664 124495 374887476
1 75988 118195 202988449
1 35859 146385 886451953
2 29439 384783522
3 76943 85408
3 58228 100368
1 64538 135698 45407916
3 62348 43567
3 45784 82680
3 46226 105953
1 83197 153630 471799038
3 94217 42748
1 31885 168723 371673061
3 67332 46697
2 37797 874350323
3 112134 51580
2 80817 387198575
3 29588 5853
1 47543 153867 772387424
3 79379 132910
3 22334 139424
3 94175 13115
1 37623 82790 251252207
3 17349 115544
3 50307 110315
1 62213 131722 769684359
3 35049 25325
2 28685 591519561
3 45732 169875
2 90193 587786042
2 69595 578426163
3 4494 136829
2 32916 841555390
2 8062 489871477
3 114294 120020
2 51425 858521512
1 70247 110483 18455656
3 23915 7310
2 22099 668794151
2 80090 963165107
1 44414 80871 344216036
3 4368 102654
2 16844 351415631
2 74308 184953976
1 45413 147391 734260411
1 18243 114044 304923411
3 8345 76491
2 69694 998463662
3 17388 52941
1 33610 143407 557010200
3 26744 92850
3 45885 21130
1 12429 134853 943245974
2 6752 463073223
2 405 783418079
2 54979 254275664
1 8269 150928 726971887
1 9161 176470 317535097
1 90098 143016 859101263
1 89394 129090 818678396
2 95107 394477717
2 84798 971835427
3 1565 157266
2 37555 731716926
2 114229 270130434
1 83400 85804 990663294
2 97698 154318747
2 19381 364784793
3 58792 60491
2 34804 753039353
1 135587 160929 208303545
2 1370 765126823
1 40484 159970 659534388
2 23608 522792130
1 133689 161922 351577398
1 33068 105368 148216547
3 59923 89788
3 65800 11280
1 58270 76811 89721409
2 28544 595786466
3 102717 36325
2 18163 688587336
1 19733 179130 575292475
3 45628 153636
1 39331 81225 424035366
1 25925 168673 701761227
2 24149 67252425
3 53705 93354
1 63253 91945 50720369
3 19997 136988
2 24626 251300479
2 23453 53168518
1 68371 106146 140765883
2 76485 1032273
1 34026 122339 898305185
3 10815 130287
3 115652 97619
1 62796 84902 727920633
3 102613 18840
1 144634 154923 623991095
1 2331 140310 668903599
1 22221 117424 421110709
2 36958 163039573
1 31249 111881 354748924
3 56392 50009
1 50284 160546 984749239
1 49488 74518 321137337
3 115668 176565
3 84206 3258
2 83038 652922842
1 7204 142997 837107098
1 39369 177747 927188501
1 17039 55840 155113013
3 32961 58949
3 97947 41344
1 54767 82197 685213160
2 109603 73179487
2 67585 294882310
3 74139 127984
3 37173 57387
1 117461 138899 634840990
1 52753 104477 674123356
3 27371 83053
3 65985 145140
1 131089 172597 802392333
2 32462 913725797
1 86035 109912 721358747
1 13655 159509 692120905
2 93982 91569396
1 32244 88034 700563934
3 76755 24471
2 57417 986652749
3 47055 152276
2 23976 837841608
2 84548 608687205
2 27053 322163865
3 36146 48418
3 19394 48459
3 36843 87893
3 75985 75244
2 53632 963002256
2 53556 900705902
2 11773 871610702
1 112284 130072 983956055
2 24279 996494335
3 36456 66434
3 43667 58291
1 90023 129859 649469436
3 2842 23938
2 100794 305037503
3 103194 84525
3 64979 163555
2 25099 930450556
1 40427 54799 553292158
2 37141 673397681
2 115740 466848353
2 43131 659240856
3 12015 144053
1 50294 151931 136213413
1 22021 113646 734854478
2 17948 510779620
1 135320 165892 789166375
2 87752 364124651
2 46563 511120495
2 89663 654896333
3 24538 71957
1 44351 72717 314089467
2 46919 70434447
2 85151 40939610
3 57200 73311
1 69585 150655 516299604
2 99491 278288253
3 46363 69286
2 113240 713106637
1 75179 86427 291064055
3 622 20665
2 114085 326749381
2 66764 922838163
3 63752 174683
2 41718 607715565
2 55677 632995840
1 47055 70744 49380522
3 17488 128343
2 4989 661632779
2 57214 586880551
1 29664 117660 299480784
3 97032 102319
1 102318 161146 100702847
1 67485 98753 713591343
2 76599 569724851
3 42861 80471
3 43088 70367
3 75896 93328
3 61256 151814
1 620 11907 982895941
1 109540 174962 595599782
3 87374 107356
3 44734 12337
1 12481 139758 197480812
1 28164 75679 324596355
3 2379 9068
2 14142 357307710
3 68157 164660
1 106205 122146 137234080
1 84043 122214 851247901
2 114305 268753469
3 70049 56250
2 106056 613347229
2 69663 447048471
2 546 191017182
3 27256 125380
2 81659 527002679
1 62857 66521 38732297
1 63455 91031 276484695
3 54626 17011
3 32881 125191
3 43935 29503
2 98865 449285656
2 100728 771992161
3 59329 59714
2 35555 675908731
3 107147 165439
1 97399 128153 742847539
2 32878 365243696
1 34323 145152 761515325
3 112994 1104
2 103645 941395152
2 115169 562639894
3 41216 138191
1 138303 173525 816449994
3 63606 141434
2 5140 546179510
1 46539 62536 677283892
2 22866 928069605
3 19605 145283
2 19014 143091582
3 30685 15303
2 16845 548981916
1 6603 165277 423028412
2 31560 100745460
3 94566 138024
2 32357 726643140
3 78609 15304
2 3690 162798691
1 57683 174932 804854946
1 110065 148634 929464394
2 110954 41615328
2 45875 690828283
2 77062 768061690
1 85324 129037 953155055
2 44532 934369311
2 110716 616985375
2 10238 142804224
1 66769 94049 379730520
3 44318 147593
1 36366 65626 168206485
3 97896 149037
2 14339 17374022
3 83249 40611
2 101331 238127478
2 43208 772832175
3 78694 77314
2 21227 207637476
1 117773 162233 557598500
3 68632 132642
3 37953 88969
3 113374 39502
2 107399 388319111
1 162920 172589 3907330
1 16393 123113 901875381
3 68941 121931
3 52235 33360
2 40105 699704352
1 89748 163552 263896816
3 109991 64473
3 28314 37960
3 64023 43189
2 41469 573387895
1 95462 139964 978680930
1 118285 157231 333856478
3 24938 88969
3 48623 58682
3 16845 82783
2 47433 718197348
3 9371 56386
2 56615 712090015
1 121166 167042 197130228
2 38763 949875741
1 115939 172713 903090204
3 83919 66935
3 81726 49891
1 109500 137530 225928899
2 35241 47382338
2 86155 844049776
3 12051 23408
3 30471 22893
2 85176 739484697
3 94798 84202
3 29954 20495
2 105981 737179996
3 16559 5558
2 41259 915034490
3 74972 92527
2 24973 607865715
3 32248 155477
3 45910 126543
2 1723 925141180
3 8657 139676
2 42831 24501440
2 51888 999529674
2 330 786551375
3 29769 46520
3 32788 26962
1 15533 176215 10715698
3 34194 22229
1 19357 145318 808222712
3 69003 117641
2 50893 605424839
2 48429 80468614
2 100739 279720698
2 95651 294011098
1 7333 155232 826047145
3 67086 96109
2 34174 275656311
3 85941 111243
2 4708 973418749
3 41837 167998
1 85121 89562 993619639
3 16145 166950
1 38882 62727 171651055
3 9587 122045
2 24297 484641299
3 3080 136136
2 945 887222172
2 7111 547252978
1 94558 100649 118542151
2 64536 692015050
3 8987 114331
3 101065 98468
3 112818 89527
1 67161 117981 82068102
2 11220 592366592
1 77334 81676 726964002
3 88700 163185
3 10112 131771
3 90648 82847
2 6336 92000919
1 59280 117042 874248122
2 59367 863745232
3 62732 158376
3 72805 30103
3 6630 113399
2 46857 78867516
2 25718 725638887
1 43316 46970 47265780
3 36163 152542
2 8049 493840765
3 82786 169514
2 75120 508891185
2 88160 653129793
1 98848 106474 476329740
3 98809 58687
1 63446 105447 665389134
1 37031 134407 773533509
3 60877 150069
2 85573 254848240
1 42368 84570 358917102
1 43077 56641 971858839
1 1318 104950 90719426
1 25761 83949 436484853
1 20012 38168 390224200
1 53011 132332 665123917
1 81200 113782 103436273
1 23003 138610 552160814
3 40063 95296
2 111699 119606331
1 58011 141190 564153996
2 70900 891625518
2 98240 918909836
2 61331 689691178
2 113592 837431330
1 15431 109013 541175605
3 3006 830
3 61251 7860
1 8935 22685 241764861
1 327 112352 349565914
2 31933 164006067
1 34929 105794 570792698
2 111966 512478822
3 50075 148866
2 53107 806376346
3 92235 126127
2 94208 426248374
3 57887 33532
2 92927 75660033
1 40224 140344 250788566
2 60998 462268093
3 111778 126043
3 81428 3124
1 25694 38645 101390920
1 103498 142061 224443882
1 84129 141725 771775599
2 39291 573071264
1 5364 27031 719703019
1 62153 63938 817610725
3 76151 105257
3 54875 28352
2 77772 785907530
2 26762 93093590
1 67524 126541 226350002
3 25323 68104
2 58807 565392980
3 4837 114563
3 1584 127715
2 66513 427889447
2 99220 997054310
2 22248 329631309
2 66875 950294920
3 83533 74141
3 59140 163012
2 71186 302346156
2 11137 517558844
1 2840 70845 750379843
2 57854 345467385
2 45998 538590164
2 74721 48303618
1 1887 166364 83225372
3 65926 52696
1 44969 91969 346873438
2 54308 6627609
3 6613 47955
2 101397 803031600
2 94381 106028768
2 28332 873129117
3 72663 96266
2 15808 37976097
2 69909 20175254
3 66363 107155
3 78246 71596
1 10407 33847 188123361
2 55204 908417553
1 23750 159238 635015035
3 32802 42952
1 132477 147684 240525631
3 99110 10792
1 67476 123744 105133071
2 27816 823919383
2 42251 568794034
1 50665 115807 496865223
1 12406 133627 746892629
3 77239 72684
1 75540 118056 131450185
2 19908 836491532
2 97270 107968922
1 43829 77779 192430727
1 71796 170230 697234800
2 94646 428615302
1 80133 174734 166180856
1 58842 129976 640436882
2 93520 148589711
3 83421 27671
2 16443 231512702
3 57497 102825
2 39478 761363817
2 91449 803422284
3 42241 93342
1 29561 79570 19211125
3 90428 105835
1 106944 176956 5741340
3 38137 21691
3 81299 48315
1 45396 55020 453507554
2 114380 172332919
2 98192 876179561
2 93714 241173384
1 51738 152146 340804855
2 73028 575325001
2 22015 531422346
1 33385 142231 795951600
3 85099 104580
1 29764 100123 51075466
2 60307 140421387
3 35680 131583
2 98616 301897297
2 29664 788250376
1 142004 161262 454801470
3 79317 142015
3 110418 72577
1 36034 115890 225698358
3 69254 5547
2 41739 694208537
1 140691 143804 747559802
2 68139 370360578
1 87987 131877 985576732
3 71112 90653
3 115623 69208
1 100961 137652 725055991
1 96866 111510 418141251
1 79617 110039 439076773
3 111155 54903
1 34643 122609 538927634
3 103253 10169
3 53588 82547
2 38912 606082571
3 59251 164635
3 53054 173547
3 28110 100643
3 96662 158645
3 26902 68413
2 90610 385380899
1 16873 127820 358903542
3 16552 175529
3 15939 9528
3 97988 43943
1 74526 170376 907787297
2 19946 335953757
2 26455 645569876
3 3506 99110
1 45384 56404 69859983
2 33262 994831558
3 34428 12390
1 28567 130328 688584161
1 151428 162325 115368357
3 346 22252
1 27495 123149 168278588
1 73195 92226 184880669
3 47485 32098
3 1776 86915
1 43258 62952 952926858
3 22656 67936
3 75573 124838
2 72519 697776490
1 16890 60475 992687902
1 54474 136092 847479842
2 80369 408887740
1 8708 149947 843705592
1 108614 125392 743086924
2 73062 537157618
3 90419 50383
1 128189 154219 992084266
3 100917 27861
2 95126 91871832
1 2929 122265 295330335
3 109306 19293
3 100933 86044
2 95694 559149822
1 117005 146059 269022120
3 14047 101189
1 139742 146480 784014334
3 85019 160388
2 73392 305371445
3 86112 75460
2 85930 33401103
3 48700 69511
2 86162 720138750
1 78432 118675 409499073
3 56385 41184
1 28191 77654 442275395
3 33062 164872
1 4535 36960 419538736
3 86623 103407
1 95917 131191 691984975
2 109845 238788052
3 45208 167623
1 25367 104301 564669564
2 111303 730034780
1 58414 99501 915646679
2 71956 53267266
3 81120 67503
1 54223 79293 184178818
3 79375 41707
2 12907 275198828
2 31216 211818191
2 77077 982095999
2 104904 538692043
1 93444 120799 770382593
2 71189 853002300
3 74854 80483
3 87412 15763
3 87481 21631
1 11331 55050 975266503
2 35857 483910399
2 10182 966200320
3 99699 79099
1 2426 103079 466414927
3 82154 68946
2 33737 874446017
2 83655 85138797
2 110481 559805752
2 94520 228906438
1 164727 172173 552980903
2 69578 2604372
3 61781 167117
2 71661 138590151
1 71457 150847 84698381
3 45429 166590
1 31199 164351 704660947
3 68006 6590
1 99993 173011 621544132
3 67403 86176
3 85506 107586
1 34683 126102 486966786
2 84314 764519500
3 5172 43676
1 54452 165813 875762666
1 11291 164200 140030085
3 35778 176810
3 9279 169511
1 2355 161069 359682567
1 17261 82799 162757402
2 22533 644317860
2 38359 432319192
3 66625 129809
3 23660 5138
3 86623 107424
1 97014 101763 24262715
3 84683 30423
3 33060 119866
1 34163 53367 744611946
1 131724 143985 568388019
3 75620 81805
3 37263 56931
2 20804 917602651
3 24759 91687
3 96247 120206
1 111244 132130 399798246
3 111773 172659
2 10115 299697883
1 24217 26962 742607154
3 115039 129898
1 72118 150175 124686757
3 37251 114178
2 70071 534999875
1 16439 53249 39629260
1 73871 96983 702288725
3 5651 117377
3 88974 105132
1 90328 163736 336814571
1 65837 157823 908149309
1 81751 146775 813980722
1 74303 94262 61084098
1 27188 61806 809171492
3 66316 151824
1 138146 174941 628875834
2 51222 365588113
2 59195 889142445
2 114410 544820788
3 74654 63601
1 116684 122227 759375129
1 49141 98120 785788436
3 58892 173114
1 165945 169049 802899007
2 111951 803818674
3 88139 99026
1 21826 73417 1814257
2 81776 526197047
2 43992 507901448
1 23160 92939 277693082
2 66954 420781773
2 33742 609154507
3 113132 10138
3 81465 71957
3 98162 73198
2 103536 117646527
2 102956 942663021
1 64832 116905 454584020
2 104336 40825312
1 9845 86263 503833975
2 22503 289645411
3 48374 36181
3 103715 5815
2 99808 342240888
1 24278 126816 432660759
1 73581 91448 415430064
2 57174 769278623
1 12628 103797 912335684
2 81491 174039290
1 68384 149512 191208470
3 50525 28943
3 76864 3669
1 125193 156419 113204301
3 68605 162384
3 102088 9432
3 94360 163005
3 97911 24439
2 20640 775717995
1 15932 102179 519999367
2 1219 784788595
1 64487 159918 276528063
2 46522 561096214
3 98497 22175
1 127283 168134 100998684
3 115567 59159
2 82712 362598142
2 4110 76080511
3 31918 9646
3 38554 101762
3 13721 63251
1 3117 8955 333978016
3 3032 138223
1 48314 157924 186391932
2 92050 978419455
3 97596 57105
3 70510 51921
2 106036 735445934
3 105954 149460
1 8311 106404 454266436
2 35535 769586800
1 33412 139896 251728282
1 45226 153137 532926510
3 70094 149433
3 48668 140749
1 171427 173196 91631676
1 67886 150185 121207619
1 2504 39188 954507472
2 30821 897920158
3 103514 148064
2 52827 158464391
2 113914 468140104
3 74446 41329
3 99624 92947
1 26939 56139 29635750
3 101772 17716
3 90315 34667
3 44838 42866
1 437 175155 731361771
3 28743 85922
1 6507 64555 659534278
2 15515 534843588
3 535 92051
3 13901 83061
2 22483 372609017
2 101583 736714909
2 28260 388328575
2 76072 65311689
1 39759 111064 592691081
1 100747 123025 560872695
1 82487 149021 115986742
2 99836 389681377
2 80036 93816151
2 99381 269831809
2 75665 633492581
3 79731 142210
1 12216 168833 696529787
2 13397 267518193
2 91595 890772099
1 50921 131595 472613539
3 187 11477
2 62620 724989624
1 695 18911 990863621
3 13410 34774
3 2871 77495
2 5859 900979071
3 37684 83828
2 28468 611600644
1 58878 157199 118254500
1 26342 131858 54850026
2 23088 146320838
1 22588 116102 907364638
3 5062 51733
3 2956 121605
1 25870 134962 357600535
2 95635 115204003
1 62382 153069 955059812
1 30095 53442 84309368
3 51141 105313
1 2737 111421 724396850
3 74408 130259
1 87846 106853 583493568
1 24929 94856 451742645
1 95845 160053 497212602
3 78373 163342
2 24951 336109183
1 48598 157902 846769322
1 42140 178047 31577980
1 51324 90360 414198149
2 71066 966214566
3 73591 26575
3 71564 28749
3 102469 39823
2 39442 539501700
3 58327 170375
1 7807 52009 859080478
3 95723 132817
1 162406 171565 826496215
3 6906 117551
1 70651 85873 509813501
3 66520 65390
3 5376 128296
3 2784 134834
1 43245 95273 668343748
2 76755 95726433
2 61095 535896515
1 91995 136084 648683341
3 88161 135757
3 9238 10732
2 29003 144709229
1 36959 145685 348697578
1 50525 97939 324457394
2 105076 498067688
1 164594 175000 168968982
3 21160 74273
1 73074 172753 830689853
2 76659 305816978
3 84057 69661
2 5283 361197101
3 42520 178885
2 91454 492945155
3 84484 60292
3 98497 15471
1 23676 28912 66702523
1 121471 137111 874308621
1 34068 140036 288050481
3 33441 1591
1 158088 178312 706614736
2 102609 564870543
3 72634 50883
1 67948 170562 872529870
2 28473 361502663
2 30846 585564794
3 73519 120557
1 44866 120621 5249799
1 23240 160768 8421555
3 50383 100032
2 21334 709565665
2 11741 92460661
1 16222 121187 784646120
3 23154 111686
3 46015 175832
1 34266 60789 411316442
1 2723 65047 828034856
1 56115 166154 948359560
2 74397 27353110
1 31619 177227 21510528
3 48463 22297
2 72171 212360388
1 6594 57683 520098659
3 35991 153760
3 109100 27051
2 10705 857905893
2 7981 677488227
2 71104 360506988
3 72222 115133
1 23128 92475 844176585
3 52690 43224
3 72322 21266
3 5436 86816
3 98261 145378
2 42644 40087504
2 9865 577150694
3 34361 77814
2 10778 509926570
3 30873 79069
1 126948 172703 608208804
1 86571 154253 992734971
1 83113 85617 396954914
2 88083 407746384
2 94767 179496016
2 83277 267581140
2 70543 6473146
1 68493 86501 80605116
3 39779 52227
1 40578 169351 530737989
2 21051 647866481
3 97981 41340
3 68199 10393
3 44616 1905
2 92584 312356686
1 31594 130721 517696943
2 71996 890988284
2 32172 867196349
3 30887 68980
3 34909 166170
3 100365 10870
2 100364 631713950
1 79616 80570 11560435
3 112178 120073
2 58360 712361523
2 21717 227116953
1 52831 160361 978182734
1 82487 139638 810595133
1 94023 110606 982754777
3 35619 148276
1 34365 118954 680576001
3 77595 4950
1 143975 148130 583760629
2 87581 606701918
2 82479 486908908
2 66163 663511870
3 66397 111649
2 108929 374155347
2 61712 44945671
2 19507 728908134
2 47717 948437127
2 87693 920339868
3 2532 39873
1 11862 67459 758981952
1 1209 50487 392972303
1 13669 43731 243120245
2 49671 381302375
2 4921 892507911
1 98530 160336 845135896
3 86772 42235
3 65669 5498
3 95901 91969
1 66472 87796 893657036
1 86300 110456 486176560
3 80977 94053
3 61581 175365
2 58490 665737174
2 66475 970918689
2 73670 702279258
2 44115 288141206
1 106531 146968 310272254
2 3095 970338740
2 25311 592753968
1 130364 169500 260592926
3 6032 155579
1 2792 154204 361545354
1 63998 70695 662305804
3 7541 151597
3 4432 159176
3 26117 79524
3 62007 148074
1 64973 164427 914399148
3 94524 121620
3 109374 152356
3 49045 84732
2 95692 163613884
1 12686 147229 886091611
3 8664 124044
1 16924 150566 530102956
2 59003 313019526
2 22168 636871882
3 28522 78032
3 90892 167872
2 3683 174699465
2 34788 345363194
3 18318 35430
2 1122 722479688
3 16711 18922
3 45368 4864
1 3121 178378 789842681
1 29596 62364 236428943
3 34638 98163
2 9271 803611701
3 25429 134734
3 29541 23368
1 11467 121080 112266222
1 8984 123958 66243954
3 28097 117476
1 36355 56443 792287817
2 4857 505699164
2 115493 532530736
2 15276 194060535
2 9218 158947124
3 28428 122548
3 34316 157749
3 76769 18371
1 94972 178706 876656688
1 48255 112111 801975740
1 148816 173461 967239231
3 112448 143917
2 57967 848016015
3 82798 130011
3 75645 10073
3 19313 86623
3 70773 74217
3 88600 64182
2 73992 407283376
1 60687 129270 866086025
2 1029 195287742
3 31087 76917
1 31595 109579 802694133
2 56668 239928023
2 106357 263136202
3 113886 69297
2 93308 393814185
1 94635 96225 374200309
1 60782 144258 771634730
1 26116 143593 272733594
1 60121 74210 790395223
3 75675 92639
1 55578 106142 859585884
3 77553 163514
3 109094 46681
3 98768 60716
2 23916 189832071
2 39905 629433389
2 63149 420169528
3 67781 72804
2 95227 775796038
1 115736 133593 955768114
2 29558 740681255
3 101040 161355
1 94222 112441 762821893
1 18778 85172 769970204
1 1625 70303 885622458
2 59144 472977437
2 78516 639012469
1 52885 72525 31516053
1 1283 120706 293843095
2 49050 202847217
1 67871 136112 231991540
1 161400 169763 422622841
1 80239 157948 598101968
3 90146 128398
2 96341 311449420
1 116556 124183 151358438
1 30658 155561 702446526
1 36913 114269 685194708
1 81295 97450 868043698
1 16675 38220 221231129
3 72137 46517
2 37197 830657840
1 147494 160973 364905499
3 35679 94898
1 13691 126261 282368851
3 23420 49342
2 41367 771714958
2 20055 224441835
1 61425 170898 5510382
1 164870 167172 926099317
3 60034 109788
3 43422 146673
3 29464 174093
1 11266 147186 959346562
2 60819 427144717
3 67482 4548
2 81403 383674628
2 85275 64847254
1 90348 128397 218986262
3 109246 63423
2 16354 290061514
1 130629 147364 929195486
2 111471 174376717
2 21337 116596480
1 6705 164620 439127658
2 64892 279253833
1 28796 163956 249653156
3 102700 134872
3 54073 144050
3 14650 27437
3 110740 23233
2 640 888598494
3 88597 173107
2 11728 234348191
1 71485 131286 468520139
2 50706 442712541
2 83562 653445336
1 52002 60884 131345782
3 18642 17654
1 55720 159411 820465996
2 68301 815713464
1 101963 112216 806023200
2 82101 762075471
2 66675 910713540
1 42235 158124 77623896
1 31138 160216 302391698
1 38620 142041 387096460
1 52478 135757 957992906
1 142863 147663 469501241
3 47699 35465
3 84063 35801
2 46659 445561747
1 7853 41501 670589283
2 109504 781573789
3 110238 56093
3 92525 141471
3 111501 94529
2 67923 190563290
3 38903 49807
1 23462 151361 735770465
3 111551 139790
1 82833 86406 267053955
1 19918 75692 411090410
3 44607 115217
1 25586 106050 95312715
3 34122 125078
1 33834 148222 158942538
3 90460 48729
1 105136 135285 430283519
1 47087 106765 52636826
3 23439 176032
3 24976 172850
2 32419 809169555
3 100040 157088
3 34527 91298
1 5055 30195 435411643
2 89499 899110865
2 95428 986934871
1 110964 145817 117418690
3 47156 75740
3 75420 76193
2 93261 548456914
3 83278 76348
3 95327 44955
1 49121 156391 527055719
3 1267 132487
1 133986 136814 51550438
3 21396 112619
2 102108 986417986
1 90552 178202 389205826
1 19678 173603 945483467
2 110094 456580935
3 53869 43352
3 29807 147289
3 75731 100108
3 98022 19131
2 7477 619607591
2 109162 116481036
1 96856 128494 641356685
3 59260 39906
2 61008 845424258
1 134063 171923 501779226
1 8683 83314 432387832
1 14799 39980 405647264
2 86407 241062992
1 73489 129593 758784000
1 150010 169368 442750550
1 16545 173712 357941994
3 40393 72922
2 68864 555971056
2 95491 47653092
3 74120 155606
3 41476 89704
3 71482 43933
1 58932 100626 187055268
3 49415 16275
3 87071 100213
2 11482 526572127
1 64772 137393 33847118
3 109135 44420
3 66004 110134
1 95202 121277 591254788
3 110487 74639
2 56331 394252151
1 29541 148072 144426111
2 44273 291049817
3 38849 89258
3 104833 39868
3 26018 38523
2 109499 79847925
3 102496 34483
3 96245 67362
3 115316 166987
2 27982 44354409
1 44940 103375 665530008
2 45238 269086232
3 64201 10251
2 103879 882211510
1 71611 92349 957531605
3 92429 146183
3 99801 40933
3 97507 90108
2 64813 879406801
1 75289 172572 629273943
3 22790 161054
3 43465 13169
1 52785 95508 263653639
3 2308 123442
2 88911 575268066
2 113785 769751854
3 68187 54429
3 57578 45286
1 110463 152139 152645580
1 100242 142352 376252806
2 88959 438978581
1 7596 91526 768570445
1 108124 123984 563476213
3 37896 34149
2 18793 9092729
1 152534 165136 763203175
1 15531 159869 855010635
1 72031 165389 664382221
2 76929 342216059
2 108430 45117559
1 117191 125958 339493415
1 80327 142713 165124994
2 95503 893396721
1 41100 78544 959124214
3 22789 131410
1 22043 134565 56110211
1 65677 172508 962239124
3 8291 114196
1 51634 115880 633815466
3 113213 143020
1 77945 125390 748990069
3 4046 146066
3 95071 27255
3 29862 135814
1 127175 172277 904755348
3 51177 127358
3 4974 76894
1 78190 113121 800420489
3 48090 172842
3 44637 176218
2 32577 720874980
3 91982 9044
2 26452 139754807
2 45222 359673863
3 75579 92968
3 21664 99073
2 76700 149511774
1 102992 174706 300398322
1 1382 97477 613230561
3 11578 88309
3 26487 20998
3 76198 70528
3 100109 170605
3 50151 151790
3 110513 16160
3 64554 42158
3 74268 61489
1 2000 43985 584341119
2 57605 249105078
1 123556 146767 339680500
3 18445 96058
3 74476 101064
2 27519 951625465
2 55856 456384630
3 63200 141904
2 5208 509912631
2 29661 726004281
3 55484 101113
1 10389 133083 528703245
2 84729 871839554
3 111949 80533
2 89180 521850539
2 32761 340906056
1 1821 144880 705615290
3 6164 16553
3 53085 92830
1 22865 143462 709156881
1 2680 63435 635111334
1 11914 99970 850087408
1 111409 156942 206884265
1 19335 119900 441975276
1 78477 116178 309888139
2 71856 506186765
1 56863 163201 96967525
3 45058 33066
3 33962 94876
3 15089 134634
2 21967 610315926
1 145480 170061 738025494
1 2960 109011 980635017
2 10694 210913442
2 34838 639248873
3 75874 52309
3 20173 33407
3 41140 130435
2 76133 992542535
1 68768 161590 252081899
3 83332 48600
1 59290 137457 364109172
1 45695 79990 584841160
2 8276 551719296
3 86142 148815
3 36359 47898
1 60855 108756 52988459
2 29709 552999904
3 34707 92429
2 87334 880194453
2 96799 806473245
2 79699 278955913
2 66152 44183742
2 29846 497979040
3 92107 31452
1 58617 106556 635947061
1 17232 76798 418017968
1 141166 148644 364153532
1 51529 134489 510078823
1 55932 142537 988503341
3 10954 167403
2 36443 489537863
2 48975 426883318
3 87862 57073
3 60669 127866
3 109013 103687
2 24798 155011340
2 54441 272260513
2 26179 576701089
3 23415 102580
2 53931 198607925
3 37587 57374
1 10899 56012 233604226
2 28541 161165850
3 85145 49552
1 96892 144516 78617510
2 71592 205983594
1 124894 147368 133500935
2 32251 271035043
2 15180 489256368
1 28170 172601 488740762
1 22595 87117 511835686
2 107383 114124146
2 40042 495554081
3 50993 14000
1 79800 128041 116323544
3 28031 23359
1 149242 156076 989273952
3 3182 86041
1 30636 161558 865066477
2 111547 158285223
2 29932 909733524
3 111431 48676
1 29006 34520 765461280
2 26572 481938028
2 52184 912635335
1 100845 168934 142649326
3 59410 19828
3 15142 86620
2 108218 230139359
1 46279 65137 293782184
2 41532 636687102
3 16359 167101
1 58092 68094 727526816
3 44371 74966
1 58490 144620 739737388
3 59913 7758
3 80841 166076
3 28293 32865
3 93424 35216
2 51430 513926173
2 115753 335700496
2 36296 135956765
1 30613 123488 709017239
1 110247 157174 930397520
1 132246 134263 621159745
3 102161 91486
3 77696 123612
2 97190 491530081
3 37208 79749
3 83270 32802
1 96867 137557 755741528
2 100866 822065468
2 70404 935761954
1 32938 133379 905635982
3 100833 168605
1 81758 82846 436410049
1 24693 65860 100006097
2 54326 574129935
3 59479 6267
3 89347 148421
3 62427 117787
1 115247 155270 323722260
1 19030 24727 548804801
1 52278 172640 813622140
2 41689 514778527
3 75351 90630
2 48406 882815255
2 111631 414390080
2 11974 886536214
3 30729 85725
2 76988 984290940
3 16497 170047
2 34120 478956723
3 106528 179128
2 35383 761172478
2 35123 968942045
2 101545 215906683
2 6291 584708050
1 14597 47471 85636743
2 59786 614713450
3 113332 24033
2 67251 488453009
2 81095 783350073
2 102933 645679181
2 73881 202143015
1 5706 36102 575157801
3 110492 13471
2 49781 251714524
1 2935 82585 299892316
1 63494 129718 143674549
3 89892 139166
3 13248 123659
1 10058 88113 596575981
1 29 120874 833247654
2 88667 148016528
3 46751 118118
1 12180 76648 543658549
3 110025 72895
3 111193 150454
2 23287 215718786
2 93987 904624828
3 94715 89141
3 55993 57903
2 91030 969192188
2 45222 827589653
1 8077 136174 639105204
3 98470 30438
1 159777 161544 92043003
3 6645 156811
3 99972 15794
2 39696 258360562
1 68979 132191 741132038
3 100750 173522
2 40906 843273328
2 69396 696032250
3 17505 50734
1 3093 77362 108733438
3 100040 162455
2 87496 238662441
3 23634 45744
1 131012 139190 948452127
3 87937 46798
3 58650 139602
2 74054 299663796
2 95568 272229435
1 88639 159153 593126528
1 29440 104584 675378104
2 106705 808292786
3 40957 41441
2 81340 274761223
3 110106 19284
3 106434 76365
2 4370 875150474
2 32999 807252094
3 81782 72270
2 57742 116839242
3 91585 78343
1 89595 148812 590899797
1 111666 178151 746442560
3 58523 61305
3 72224 167978
2 72629 712602786
1 76185 105744 661247798
2 45810 173395533
1 72327 114293 764636761
2 48460 600799258
1 5510 148933 947492215
3 41293 5217
2 20555 728255616
1 131875 154613 756757830
1 42363 165107 136586851
3 47321 64377
1 2765 53247 991531624
1 46294 122293 911707417
3 31 68830
3 27087 30862
1 60565 72754 814143884
2 38438 870016699
1 60311 102179 91544659
3 91626 64904
2 71576 940260468
2 40183 990589326
2 92752 719816773
1 44076 109740 360426103
2 72277 659304476
3 97361 48305
1 9179 178431 39493450
1 4244 21193 112983728
2 41082 425708562
2 32230 324687241
1 6969 124851 898745040
3 23282 51093
3 77003 23409
3 64181 34341
2 65336 711161805
2 79157 643872274
2 47017 365965690
2 92432 225008289
3 34513 73960
3 5879 134918
1 411 145129 549971998
2 36519 530506135
3 6607 66404
1 18698 74452 631894556
3 39435 72335
2 39283 466928074
3 2350 150096
1 16951 103480 37746040
3 26130 77324
2 105214 441324106
3 59669 109853
3 59557 56163
2 61836 31903125
2 115249 95892488
3 62812 104391
2 97402 316659709
2 50034 955910390
2 84271 484321704
3 44929 70580
3 59978 82013
2 106394 635362145
1 56412 145286 846303224
3 42496 87869
3 37885 112474
3 10545 111491
2 20940 600207710
3 23144 35294
3 6995 110885
3 25799 56769
1 75405 77191 621813611
1 10125 137927 465888797
2 72365 400374207
3 12186 107863
1 153400 172715 831015863
3 107783 12003
3 71792 28214
2 48464 192118828
1 70154 154324 659660726
2 59596 66221677
2 82017 446843588
1 52212 144667 764552185
2 77610 175753605
1 119312 164793 256134232
1 123635 141734 637612303
2 6834 308877193
3 48505 20662
1 17147 87829 716387123
2 11099 27885585
2 39852 941718793
2 19482 4043285
1 59180 95221 426606439
2 91228 625069759
1 95232 167798 423878024
3 50853 141869
1 85068 124058 989635067
2 50128 597506474
2 98578 907495629
3 51555 94359
2 106492 886178364
1 90475 143652 120917208
3 5330 11453
2 22100 788695289
1 119682 164314 745720056
2 55669 389077267
1 42272 68190 725774530
2 69767 437648895
2 15255 938391524
2 111054 723934466
2 81677 112134437
1 7433 90261 201620039
3 110161 10596
3 42861 66965
3 44193 120879
1 69366 114698 585960428
3 32104 176472
1 12664 164264 970954731
1 72700 126867 998251793
2 83691 389842617
1 123925 178577 683408191
1 99364 169663 494760394
2 74576 85703760
2 6014 403997081
2 104515 117806522
3 61859 48262
1 3115 32889 196561559
3 32225 86556
2 806 885925763
1 76932 92557 740897753
1 37300 176063 914639225
2 9202 903098110
3 84735 136265
2 40981 730222251
3 57807 86300
2 83922 896846206
1 23729 63089 618092190
3 9539 133007
3 7494 178503
3 14569 51127
1 155279 159550 199071727
1 15034 30692 260820083
2 59175 530235030
2 9785 391364097
3 26013 82937
3 3387 45748
2 14575 270460642
2 14528 347211330
3 69674 177953
1 68519 113205 518937244
3 45210 26453
2 25439 197787737
3 88299 130544
3 108704 125314
1 8245 85677 452617255
3 7500 149605
3 66052 94376
1 72199 116766 776082537
3 62044 15058
2 110053 462740805
1 63429 146028 65043104
1 12229 19524 494588316
2 29683 784000984
3 62949 85549
1 38600 153217 817197349
2 61156 403881575
3 10956 38167
1 12509 162836 412267886
1 100738 162645 155427319
3 59850 161574
3 83886 108001
1 59312 145676 868504278
2 35970 919449520
3 24175 151885
3 102876 57145
2 53315 954663984
1 78229 134484 438442458
3 35540 86384
2 26153 763146812
2 26236 828004816
2 640 848076817
3 27322 63648
2 32444 396333542
3 96364 115314
1 93658 178714 757622803
3 58729 58451
1 91294 175041 5321954
1 20698 95631 867992551
2 50404 608685233
2 51959 206853939
3 9036 124558
2 83993 134691982
1 140789 163471 672872891
1 35962 101637 482888998
2 49957 898135119
1 31844 158093 182767520
3 60119 164326
3 104899 127898
2 87613 214797606
1 147113 152621 213494269
3 98599 148543
1 142782 152632 964429028
3 22805 20920
2 37373 284738015
3 44810 23381
1 29052 49370 294956007
3 45082 116384
2 55876 399051699
1 34175 122275 838864184
2 73197 62692858
1 60350 133907 198337452
2 40844 953481185
2 25727 615848393
3 103521 149088
2 773 70312935
2 103755 870060363
3 31119 12879
1 10508 75593 724237092
1 38396 132028 129558145
3 61051 6419
1 82242 144013 398279697
1 98694 145380 153505158
3 89473 176080
2 43980 823270832
2 65824 573663902
2 71060 5089464
2 62942 446069637
1 102772 146488 766855964
2 60987 810890127
2 38685 641676170
3 9318 107472
2 31917 987511304
1 46141 54594 270953097
1 1488 100557 976658566
2 9899 938384048
1 36819 154699 880597935
3 26264 143318
1 36124 118177 840404840
2 53909 52962717
1 53117 122948 298659807
3 97334 69854
3 69851 118116
3 73920 165893
3 103631 155680
3 82891 37375
1 5977 110392 548115812
2 13157 486302525
3 102229 74921
1 8754 26451 277537000
1 15094 153453 932680664
1 30982 45436 184791566
2 67984 834409252
3 80757 115446
2 67851 586415295
1 14609 97414 395895837
3 54239 169154
3 88395 121904
2 68208 343119058
3 106381 133066
2 31080 544045310
3 37376 133817
3 16074 105255
2 115225 763682288
3 102390 143719
3 16680 101829
1 35774 136538 820533538
2 43056 756602598
3 56609 120181
3 105510 83062
3 109629 167715
3 38750 18042
2 33234 941642120
1 67095 170213 134596683
3 94417 52602
2 46430 177511680
2 59502 343128450
3 83882 5925
3 88986 78124
2 13606 698549993
1 54575 150814 462244803
2 108283 652394068
3 46911 160988
3 72401 105548
1 29214 92949 458567689
3 106411 6190
2 15903 967040220
3 4290 46889
2 48540 232482048
3 72100 145411
2 45070 980301484
2 81811 619090650
2 45267 393805307
1 14986 135396 16545174
3 21412 11124
2 33481 723050606
3 84126 83184
1 36347 91129 514106106
1 19399 131352 729179797
2 36164 966998836
1 8764 13618 432120744
3 72013 42812
1 87071 140556 77901903
2 103579 296607359
3 89000 66224
1 134763 173493 745230511
3 17088 133918
2 18707 677374290
3 81485 50913
3 41092 135438
1 33945 36954 549674195
3 56519 120926
2 18660 801587946
1 73453 150164 389009669
1 100953 152852 13630810
2 22709 175727043
2 112940 143006943
2 109219 518921710
2 104940 812924772
2 85714 836619395
2 54681 29181663
3 78691 177554
3 49408 27485
1 18207 162177 280231265
2 61792 600107300
1 96066 139953 672645476
3 27239 41571
2 1463 241014290
2 27227 534846210
3 106629 118910
2 56093 971227267
2 97264 275594954
3 39991 4478
1 102954 137588 733535227
3 50726 57670
3 38678 120913
2 81303 893342962
1 47542 98450 803556047
3 16556 105781
3 61646 78883
3 77507 41343
1 66653 144781 463940785
3 28395 161801
1 28989 63976 328672616
2 100074 879103426
2 32291 145352193
1 88049 144483 570130271
1 40168 107788 16539690
3 55422 104438
1 23120 160875 791039719
3 109061 87456
3 63708 80783
3 85860 175835
2 26300 9951928
3 22450 94207
1 20524 67182 286375961
2 97682 864393540
1 105710 120702 332381803
3 43021 124550
2 104365 290218713
3 19877 51383
1 91614 168533 924777146
1 111151 129693 27253548
2 98013 896569706
3 110680 69744
2 33989 435285465
2 64180 60429887
3 40256 84869
1 138825 162726 734009405
1 15843 29171 444480691
2 108096 499345795
1 117219 157633 49058400
3 83438 93371
3 109716 84953
1 163560 174358 271823074
3 97378 146850
2 46313 232444255
2 39228 411585563
2 20550 947983349
2 83013 753247501
2 32474 661222997
3 99411 112211
1 56868 105731 220192242
2 110987 990541280
3 108894 51628
1 7859 29995 727317350
2 115201 182080307
1 56725 100849 208063422
3 59694 49991
2 64669 671604812
2 95242 848037622
1 21526 37561 443129427
1 67628 165706 327947576
1 98167 117017 175100252
3 81426 117853
2 6538 437578945
1 123512 178289 261668078
3 32911 2703
2 62248 724637617
2 80064 145870161
1 375 119693 185424019
2 60737 518381726
1 30856 77560 616929694
2 74808 705986529
2 112045 451826628
1 73651 160688 664436121
1 78391 102563 110283837
1 111616 150913 343058605
3 24373 94171
3 59396 4892
3 58525 131803
3 50579 5660
3 2192 157449
3 103846 8108
2 59830 9794383
1 151366 170583 118237849
3 30649 175330
1 60662 75330 490123118
3 83317 176165
2 15919 253116623
3 53688 170149
1 114020 171573 830092134
1 93669 129943 574919047
1 85279 131399 48379962
1 45208 142255 481952019
3 1072 79278
3 106932 114646
2 19261 972274121
3 79987 164868
3 104858 151224
3 85983 137332
2 67924 183351030
3 86711 78883
3 107379 83040
2 53072 742584064
2 51710 124155722
2 13254 696143278
2 4369 788333916
2 14625 469546438
3 73979 69057
1 123124 142707 960068420
3 85074 159664
2 19392 972843828
3 64438 80119
2 95159 845475233
1 4616 165221 910820740
3 108621 118901
2 37336 25060148
1 73027 157115 399906904
2 26728 96504097
2 108014 658903258
2 36531 121219235
2 112742 516701289
3 43050 162480
3 71333 112558
3 60823 3170
1 97893 170285 967635533
1 64439 85840 782257783
2 108407 613073778
1 19715 81232 340392181
1 32239 34821 475368329
3 112201 6292
1 45933 148531 160640941
2 115539 223801430
1 30630 44025 846444855
1 4251 137099 884065122
1 79693 125489 717732605
2 63530 801232280
2 92714 177083815
3 79030 31749
1 15865 146185 245826880
3 14213 131365
3 55441 43851
2 67159 90254788
3 42371 59621
3 15290 158632
3 23550 35097
2 46671 96040539
1 2283 13286 328616775
3 38112 98458
3 27266 20885
1 28353 113044 240816489
2 72173 559895534
3 15718 174088
2 28319 953250922
3 75383 18104
1 88731 98378 604720764
2 40560 735392867
3 17536 118845
2 92184 387238484
2 23985 196137323
1 26507 93913 729579906
3 10004 22342
3 52061 168275
1 27508 172026 412382038
3 34409 68239
1 51479 178020 454101811
3 56767 119039
2 19453 938864119
3 3354 91930
2 50668 986553551
1 95320 173192 677954906
3 68601 65157
1 30422 128873 780606048
2 107774 872805156
3 46389 40444
3 60530 100592
1 39112 167149 759620415
1 15838 54368 691855300
2 87389 792080815
1 16045 132572 138422851
3 34530 153729
3 97784 116163
3 12101 60901
3 99773 27851
2 24169 949154897
3 44228 137197
3 19590 120745
3 17762 98424
3 38796 132786
1 63571 175397 388836736
2 31626 663019286
1 78673 134985 758510389
3 81723 132091
3 114925 34703
1 13413 168475 205328817
3 99695 152367
1 33755 71677 845119543
2 93334 175737688
3 48001 173880
1 22282 99824 134988236
3 113263 19823
2 17811 683810834
2 26114 96689124
2 102582 676399064
2 49797 662147032
2 104061 165447113
3 53974 88437
3 14934 47778
3 42636 135198
2 83061 953200853
1 52907 128928 325844595
2 70608 409063665
3 47234 139967
3 52775 87715
1 43481 140772 350079715
3 73948 167957
2 85322 938214501
2 61496 678942683
1 86063 106714 271464717
1 155191 162457 568249570
2 11843 917059457
2 16117 933504203
3 4450 71821
1 28157 40583 947517975
1 32832 146077 9157853
2 52778 93279702
1 64405 101755 275049784
1 54054 100760 657366744
2 1075 859895242
3 38817 138097
2 10245 33750587
1 102700 178000 967911224
2 106161 835169955
3 24176 156013
1 69874 104801 14698770
1 69598 122450 643412813
1 78555 176828 718038088
1 118804 142641 616888920
1 380 99382 667414483
3 85398 166570
2 73406 303360172
2 8252 11168413
3 64262 152460
3 63470 4865
2 43954 692964494
3 70098 92661
1 33362 93345 366136457
1 52527 64869 162584379
3 23240 28013
3 103396 120220
2 96639 643982169
1 40814 105745 575952997
1 83864 175432 701005075
2 110501 382092684
3 105035 80404
2 98180 174110571
1 35123 143937 769694826
3 105962 176149
3 22816 115348
2 29545 843610159
3 70489 43142
3 22451 137339
1 34510 142380 200715843
3 108387 122500
1 20410 148200 598245444
1 31365 145024 180125403
2 7705 626039895
1 24517 27836 925763750
3 4200 34125
1 30039 154815 695856600
1 10329 159294 837095313
3 101270 67122
2 82884 243821237
2 35116 995517360
2 21440 114995352
3 42419 43390
1 34383 83813 381752652
2 107025 243242028
2 65070 129945594
1 4913 151286 710754768
1 10450 35294 814101443
3 16363 93043
1 157066 177012 906392814
2 87279 815893811
3 59933 156802
1 74590 174395 451550267
3 82641 173357
1 17398 108330 26980425
1 80655 153246 869271460
2 18217 494875317
1 13997 168543 426025794
2 31213 727491983
1 74899 120295 48126772
1 22671 49934 701904526
3 78257 6587
3 56568 140812
1 90390 111650 173761356
3 100335 138111
3 24357 44801
2 56447 223544557
1 4822 49855 707582897
2 46186 788942564
1 98466 138601 707164790
1 41255 94442 637959778
3 28369 36967
3 1192 143666
3 15143 94501
3 50509 148363
2 105918 696906379
2 16396 357054111
3 1939 29820
1 42878 116146 257267530
3 67544 6511
3 108346 153352
2 17016 274479753
2 7864 695302542
2 107751 581829819
1 124762 167341 518287921
2 57852 79454593
3 82324 166925
2 56989 910167973
2 102283 241511685
1 64675 103867 981355923
3 98910 3088
2 57559 620306002
2 110071 1552471
1 12803 169259 643455386
3 41126 135757
3 30314 52857
1 33989 66780 390233477
1 42955 151932 444521198
3 23613 57158
3 84168 75318
1 100311 137171 855470693
2 49300 504380977
3 7022 92209
3 105007 76615
3 70777 3158
1 119724 162584 450575151
3 43806 95542
2 41353 715405940
1 105329 169163 557957581
2 3866 826488478
3 59359 118920
2 95161 92217689
2 63253 496334389
3 33063 13982
2 114426 757224818
2 28053 431993684
3 27670 145926
3 78277 156962
1 16365 49497 126186833
1 81676 121777 801284556
1 38086 60745 682089099
2 92463 892526236
2 102696 258342850
3 16592 147287
2 115789 493233820
2 51027 240747605
2 91924 571026492
1 32880 58431 339859459
3 104420 50497
3 72632 178832
2 16134 319174596
3 90217 160193
1 94265 120671 803660662
2 92030 957742695
1 48524 75456 881477299
2 48401 39734118
3 99588 55801
2 2662 80025410
2 98865 444184732
3 25137 57037
2 69962 834514899
2 112844 290877974
1 94496 114497 319385905
1 2797 54495 993727101
2 88857 698020931
3 79104 167389
1 23199 32872 662656119
2 29435 909894444
2 24914 47439241
2 61769 220525459
3 24590 179132
3 16332 24105
1 69578 102588 861978995
1 129860 130621 91627045
1 95899 172430 102393649
3 25343 51375
1 2251 25157 901955590
1 88220 110997 243240041
2 111457 108529727
3 39762 164751
3 14947 38288
2 12101 296096169
3 19038 107556
2 46362 278367860
1 15782 33880 455799672
2 29080 300965117
3 69153 71757
1 47106 158211 908842812
3 60317 102448
1 41443 68495 622414561
2 37549 866048292
1 67753 120155 319014846
2 52757 436881621
2 24735 228879607
2 59288 410400408
3 97642 5667
2 23865 868434443
2 64781 232527850
3 16380 6654
1 95278 119906 993059999
1 1217 93853 105764466
2 82497 66385111
1 36124 110476 404967653
3 64739 16422
2 107454 387828768
2 59145 694367644
3 11573 131303
1 122834 158482 695219763
1 6440 142773 33799562
1 45038 155897 150871042
2 21728 907328439
1 173953 174620 526664586
3 54635 69246
3 6035 78253
2 13779 754254958
1 20351 133062 597197430
3 6253 3296
1 125426 168684 856045916
2 63460 633764705
1 42056 178775 121710612
1 46678 113596 45008431
2 106948 15564793
2 102914 922696409
3 61987 147148
2 67909 950241887
3 104553 111818
1 87410 101376 775932625
2 40518 508868225
1 37962 97767 59917961
3 114522 125012
3 66495 135278
3 67237 76221
1 58989 118503 612525787
3 31715 93560
2 27186 680781496
1 45461 90191 476994982
1 65117 115348 411883610
1 11404 122157 136593996
1 38513 128100 612786830
3 51318 42650
3 9654 67858
2 80775 350063613
2 84214 192462686
2 3831 785015892
2 5827 268604561
2 78579 767640485
3 97388 43206
3 58581 135673
3 38641 34230
3 16470 4113
3 40665 153274
1 130767 140788 881263532
1 56542 73367 234821256
2 28558 640212935
1 52425 123545 789250916
3 49783 107178
1 95525 134719 894704650
2 46902 714348485
2 41785 360688906
3 93389 10859
2 3439 806013029
1 17643 168753 177959728
2 115787 243053222
2 36423 519794717
1 40872 129961 54034958
3 67654 168984
3 7174 117345
3 28787 150243
3 106205 32070
1 8255 63609 933312054
3 38176 140960
3 89601 116300
3 104059 167176
1 120494 166115 144890968
3 89648 64854
3 111448 125449
3 29815 165170
1 16400 66029 981814503
1 9222 178188 206117048
1 33153 166241 551628267
2 27443 898556153
3 89921 178412
1 46934 105177 783939069
3 40615 112165
3 20994 64157
1 42534 167198 310883232
1 50995 108428 301212982
3 95537 112315
3 67854 161314
1 22908 86893 946079040
3 76517 122252
1 5145 107665 741675285
1 3352 66836 664886381
1 49663 151666 772567476
3 112244 43138
2 93387 920210634
3 82589 76348
3 10914 22080
1 60986 160957 862555201
2 67414 134446750
2 12112 847942378
2 86891 497169640
1 50162 75883 526152228
3 53748 137518
1 42324 72897 242954474
3 14756 81590
2 37892 713672358
3 84456 46754
3 74778 72760
1 141431 147269 181661290
2 64381 130600008
1 42295 88047 363093242
2 87277 494880111
1 70586 78858 421854322
1 141247 155701 940119496
2 21807 379916167
3 51267 141661
3 109936 67986
2 70611 907685338
3 28904 140967
2 46208 946907303
3 34171 141306
2 32056 293790407
2 57628 561013533
2 57746 769312192
3 29487 73361
3 55461 33182
2 93947 264282225
3 59388 141091
1 51603 120937 695598220
1 82186 94453 299340826
2 35451 592399211
3 95631 70140
2 20767 476661289
1 53224 126400 177492501
1 145235 176851 900110647
1 32428 156812 574387973
3 101654 9251
3 72206 34129
2 75028 590619923
3 55368 120192
3 109122 57248
1 24994 166536 562366214
2 96398 689494734
2 57171 291732929
2 33234 932315190
1 53561 135847 340184220
3 68182 100679
1 119766 144543 104372016
3 29819 99554
3 29535 71231
3 21044 121375
3 108401 141950
3 86462 45958
1 76827 90766 934671432
1 8189 109609 197309208
2 54416 655163259
1 10478 141814 950093812
2 114291 115888236
3 54514 143833
2 79317 772144298
1 7350 69354 885437731
2 25137 296549236
3 18303 5186
2 51074 903611379
3 31203 60341
2 19472 649922324
1 9950 166204 306219896
1 85822 108148 571613223
1 56636 165205 877919169
3 21545 62937
3 16901 106279
3 59558 99300
1 168841 174838 453726044
1 66270 102876 447491977
2 69662 178186892
1 22500 30106 630295780
3 64227 152317
1 48314 165961 153996439
2 108443 875062608
1 135214 172309 797043975
3 5640 11999
2 36326 501881500
3 97318 4023
2 61007 801272269
1 37943 142956 330984093
3 101500 127170
2 20531 174679308
1 87050 152056 921639346
1 13816 172699 276470316
2 66763 688783881
2 49915 699543711
3 105296 50047
3 83079 93702
3 70682 38667
1 166075 168622 927377082
3 17420 165943
2 57958 396337711
3 84038 114021
3 86139 75859
1 28599 165640 784151102
1 71129 165312 324040405
1 44518 51140 3818089
3 96449 176017
2 107135 110141514
1 24557 105786 423104467
3 40993 83094
3 58847 77623
2 82550 830791159
1 142613 177438 959625115
3 17086 73824
1 129143 168375 526041395
3 16232 92056
2 64557 695985652
1 63673 159379 810251594
2 103920 785134174
2 18029 287330346
2 26297 618341536
3 91929 56635
2 33724 487636732
3 33517 178089
3 15836 22364
3 875 143875
2 65431 477843986
2 114924 1050005
2 77683 786690682
3 60971 86158
1 43936 124354 459996041
1 96121 103112 835187287
3 81451 74902
1 65792 125550 774405301
2 97297 754001623
1 64503 145014 279430161
3 58547 163261
3 36896 28168
1 75249 104741 925469376
1 12225 76424 845061211
2 9391 240904624
3 76156 56614
3 56057 123351
1 8814 140815 396747082
1 18908 124251 580289780
1 51344 65713 323903592
3 14670 176762
2 92161 972951299
2 63889 822847978
3 101594 56050
3 65547 44833
2 62845 355785478
1 84747 118099 904407292
2 62619 573802255
2 105263 570181853
3 50336 131875
3 87818 172875
3 83621 27417
3 111405 87625
3 5882 38473
1 26790 42067 53513138
2 71630 816381534
2 45769 331448665
1 99296 110524 919340216
1 85903 178425 261149682
3 10329 38966
1 46658 136367 137922343
3 85268 15268
1 139845 140158 365749556
3 10385 81079
3 62209 25851
3 101778 174683
2 86952 436534029
3 13467 90959
2 92770 397034084
3 37317 30612
2 75256 789584816
1 65324 149132 630989463
3 55358 40844
2 63102 624056767
1 109992 178101 26352317
2 98450 213820631
3 83679 99868
1 136022 137571 51827918
1 47306 107961 426689208
3 33572 174861
1 28576 107019 71345942
3 93540 176378
2 97303 876454921
3 49944 169000
1 127356 171094 832671229
2 49383 582138353
1 100567 124315 861461970
1 37000 143555 402727298
3 880 93892
3 112601 172785
2 30568 136773772
3 103088 21461
1 56933 117585 240405702
1 14130 83247 446943682
3 66985 165852
3 109276 120300
3 68957 162803
3 87178 22728
3 82579 174082
1 20046 66680 464378650
3 96429 27213
3 48039 86952
3 95588 18852
2 75353 835599337
2 115191 820421406
3 20982 113352
1 1401 175020 385299594
3 85093 131145
1 33964 97256 58684976
2 86782 688666075
2 63663 322023808
2 100512 425870743
1 24764 171266 986312110
2 85325 346631894
3 16422 25493
2 69272 764773193
3 55245 144369
3 65229 23226
3 31150 102157
1 116119 130034 40166369
3 77860 67958
3 104045 169848
3 50704 34833
2 105834 354598419
2 34424 559509107
3 72986 67362
1 72526 170909 394712959
2 18145 128312020
2 54968 721109732
2 36101 828572339
2 66892 369339904
1 16186 57836 417028644
2 83035 78115038
3 73975 163496
3 114843 57501
3 35924 19777
1 50852 127638 189516690
2 35464 496033441
1 38849 46051 910033632
2 5424 725578115
1 109800 173590 936716459
1 24507 154185 570997024
3 16984 104607
3 10903 97037
3 7048 52533
3 103007 60085
2 52041 18464067
1 149340 167534 77456172
2 110566 906777655
2 2452 617893368
3 100811 146850
2 42790 203588533
3 74646 26044
1 11256 105782 860400584
2 54791 770115145
2 66934 569082591
3 67414 10084
3 84910 28252
1 4983 68258 24265634
3 75137 70533
2 67254 942168047
2 106951 462353678
1 28025 163201 387979270
3 4913 112282
3 81356 97240
3 64727 53791
3 15757 129349
3 47458 49300
2 22069 357609815
2 4083 226298746
1 2100 158614 390299993
1 104459 166082 599515873
1 135881 140158 518943436
3 56275 57254
3 62774 178043
2 58119 874674335
1 109552 120256 877204572
2 19508 814354922
3 47128 78447
3 15513 37050
2 12479 193176146
3 92942 57664
1 48976 133288 272389470
2 76821 781859446
1 38005 59369 114879582
1 25349 42675 944056811
1 107655 124009 876991155
1 65952 128343 444793462
1 38074 102824 634930731
2 95955 410127094
2 54820 268392544
1 32923 65885 457135204
2 11764 488143608
3 114134 71769
2 114603 470166407
2 54687 958886078
1 100834 148895 374218102
2 97373 70703340
3 90874 44133
3 83705 67223
3 11891 144407
1 30000 34464 360465075
1 36762 92317 912544755
3 20526 86488
1 132559 155261 545450026
3 91972 92886
1 83145 95358 244446283
1 138187 152504 958092998
3 52510 24651
2 107061 341967659
3 111541 56967
3 108849 130850
2 1195 367348987
1 57636 108343 258063950
2 42287 186128732
2 50324 27086193
3 81258 75608
2 104331 366201847
1 76343 144248 446323822
1 116684 122365 732030140
1 144754 148125 115139451
1 76167 168493 839115330
2 1211 608686267
2 54293 842301114
1 90086 150613 700172508
2 105481 261223817
3 7584 11288
3 14592 111212
2 52725 359430153
1 22996 113800 194810185
1 37195 122787 107978831
1 34409 139033 178434063
3 110397 58654
1 88758 109198 28833058
1 28652 62610 763336946
1 52998 150153 548935086
2 111424 307918258
3 4739 60208
3 92004 42199
2 45493 238848394
2 103883 438379240
3 7349 2154
1 30117 131602 168954987
2 66212 834496362
1 61275 171854 44965071
3 96691 29626
1 89535 139868 760094323
2 107016 969004738
2 85969 831508022
2 8616 796855541
3 61870 151360
2 99355 577481213
1 47530 138490 636596727
2 94719 28214946
2 20721 779634197
2 77431 254371602
2 75946 877620941
1 139540 145936 791201058
2 33798 754069924
1 136742 146288 262219302
2 114361 372516946
3 28430 1950
3 48578 139601
2 17366 66639301
1 44847 68506 999892825
1 5359 113529 786484373
2 62059 395611650
2 93771 563411054
3 83089 174119
2 61884 970859690
2 35730 361494540
2 35144 496673345
1 82764 134164 444767145
3 114020 143151
2 30900 375096196
1 11722 165821 599972552
1 30220 132914 850239181
2 45332 911700250
2 77528 314697283
3 9382 148750
3 19703 9081
3 98025 96194
2 72046 76240808
2 58063 629748864
1 55983 102009 112189536
1 42423 126305 552988844
3 94452 50482
2 55064 710282979
3 3105 70571
1 974 51791 323705046
3 60624 28304
1 33612 172880 334497588
3 69280 134876
1 31430 40639 276185707
1 88005 161167 475873884
3 16381 23729
3 62309 116798
2 43392 414594701
2 103214 278009936
2 115281 830856926
1 96107 110894 471182699
1 76260 169140 702381408
1 78059 98697 451944360
1 90310 171347 721680900
1 118669 167163 829203467
1 124619 168354 66424950
3 100742 132131
3 78869 141328
2 8183 973300726
3 30219 101798
1 70196 146207 198488499
3 30198 85607
2 62639 507931368
2 40610 947594485
2 11075 581665100
2 44972 633735785
3 98731 4102
3 98177 118463
2 58707 1168228
1 45568 105471 915508072
1 90417 121085 580803365
1 130785 147791 535814785
3 24919 135803
1 954 84811 856524045
3 70669 40211
1 126909 166755 970623817
3 102303 34635
3 65615 32790
3 86646 167652
3 20597 146624
1 87164 130657 549247619
1 86555 136307 394418326
3 32303 150161
1 44565 57824 539249823
3 94600 133919
2 48275 777748026
3 16859 97568
2 49772 947552371
3 107840 74648
2 54371 102935764
1 43936 77897 511618742
1 4345 46405 608777466
1 122552 125073 199550973
2 25545 532570310
1 38743 64163 944919183
2 55637 732678262
2 101562 743038595
2 67502 259769084
1 12301 61479 895304215
3 36231 120990
2 62339 928807426
2 98943 815763500
3 101478 90461
3 64114 70289
2 106363 134636866
2 113637 290891378
1 7040 138413 355985976
1 76895 117267 270524498
2 9198 204305068
3 42960 126999
1 122731 143793 651010295
1 70578 117518 979142102
1 134350 163555 545682978
2 105086 876248980
3 44469 127556
2 83381 390024076
3 49555 83133
2 52919 472114998
3 19960 63389
1 80737 113007 837546293
3 65568 70849
1 78084 164844 842947976
2 50291 260550916
2 43869 713804319
3 51566 23077
3 74180 98985
2 18048 59490400
1 23644 172612 169337035
2 108644 27753987
2 14398 621335231
2 111497 882358934
2 6193 250688777
3 40118 85270
3 94112 8609
2 65054 773153738
3 21120 110289
3 20659 135809
3 102666 137077
3 56089 51148
3 112352 169945
3 12911 159447
1 76908 105264 467971716
1 132060 132739 108486316
1 18075 91351 312005767
3 111017 36100
2 9560 798846185
1 44217 62973 875033249
2 13769 352636304
3 103613 36402
3 114313 69368
1 61795 134270 428702280
2 42436 870043012
2 89885 871442766
2 100337 192490872
1 170158 171771 230929063
3 22993 62533
3 38538 44616
1 46845 57143 397338975
2 80826 746715694
1 18977 93364 134024432
3 64108 87994
2 26878 951941244
2 26010 11935886
3 110810 39027
3 56518 99325
1 10940 43225 823802931
3 79673 80864
2 105326 766600903
2 39202 657813785
2 66965 986251870
2 108004 255553483
1 129100 145520 411129205
1 10754 72021 819281677
1 33338 50264 19734734
3 60238 15231
3 49646 107157
3 25347 134856
2 113014 940610966
1 52607 145153 891673878
1 56316 135839 595698274
1 106387 135806 488221763
1 56058 94101 598125577
1 130672 159233 147133036
1 18799 69700 305742717
3 54470 67213
3 45182 14355
2 2493 577287552
1 52637 125538 329080447
1 19270 109549 430898167
3 70009 110827
1 13110 13817 846195639
1 24662 44679 496224206
1 19925 172121 97729566
3 88533 117393
1 44766 50912 862764406
2 20421 206660506
3 82444 79234
3 84306 85968
2 91196 975334729
2 89470 593237540
3 82283 17877
3 72991 20668
3 29605 82185
2 8105 647075647
2 69962 769211301
1 18047 29562 969230221
1 150453 169080 484996099
2 12688 580736640
1 19180 35783 686025699
1 20006 117164 749958223
3 81845 79812
3 32963 103250
2 50971 883716354
2 11842 844369182
3 17735 113472
2 104302 110026821
1 11396 61191 999467335
2 15583 399617093
1 155196 161842 416590861
3 96535 89373
3 33861 163500
2 93314 175405802
2 36332 337768131
3 67483 26398
1 7827 97595 147869208
2 12699 115028641
2 102998 301292002
1 10144 88149 998107764
1 36760 37655 284367610
1 70979 133726 240369801
2 91342 113297713
2 16151 934854188
1 18388 21546 914965463
3 53391 167500
2 11600 637339765
1 172190 173356 638468721
3 83174 51119
1 52352 57782 954339196
1 107187 148493 892909657
2 52760 409608765
2 104775 755344408
1 53342 142349 316785271
2 84272 559625468
3 42530 64100
3 70784 4400
3 10819 67146
3 93265 16370
2 3799 10966775
2 75673 123083961
2 97340 280554228
2 24409 732547072
2 114903 123329559
2 78268 615390857
2 40160 599926656
2 72436 692490897
2 92842 740479352
2 29606 744595763
3 52322 145724
3 32978 146853
3 76549 38367
1 232 134243 891411648
1 42156 156665 480981089
3 4631 123897
2 62019 595194880
2 107419 415390934
1 7872 62022 384195167
3 96560 24728
2 111995 103133321
1 87164 153438 606349401
1 1925 17729 559106931
2 109717 777235643
3 64995 26043
3 16916 131505
1 138219 157079 35980658
1 60650 64815 82447290
2 22994 529901640
2 36853 910267867
1 122900 153481 612519867
2 115613 977950954
2 93074 403963404
1 31238 56122 660395407
3 31674 101177
1 31202 168964 872107439
3 11415 155617
3 610 83891
2 36031 678760518
2 34958 40490781
3 63244 44231
1 12195 165388 541960033
1 1010 126060 284943011
1 91760 124709 765556006
1 25791 82043 315012087
3 37619 176646
2 79350 543385534
2 58245 761055187
2 89699 866581812
2 53252 830674700
2 47385 714602172
2 24837 891915568
3 5834 46371
3 38991 15279
1 14608 54510 405075897
2 4980 356755217
1 31156 110453 240740888
1 86989 151626 87119824
2 104827 393192635
2 105739 592891110
2 35542 687878151
1 149525 177214 436816147
2 54648 249377260
2 29623 27083872
3 27166 117838
3 37972 27138
3 22472 145390
2 41356 76864575
1 28831 41673 503938812
1 68075 146143 225799979
2 54377 13151352
3 58666 23385
2 109669 715185721
2 81547 312441994
2 72715 93691788
2 114687 603370077
2 68262 121599858
2 68144 11075921
2 34756 764099882
1 53748 119313 972094910
3 75688 62602
2 47070 58579527
3 80242 177398
1 831 164090 734909319
2 71153 573651840
1 4720 47332 783411391
2 2905 279197555
1 44447 98152 438364596
2 82983 643118898
2 67251 548042227
2 80787 18937667
2 61176 209067384
2 61230 102634116
2 24718 619296520
3 103247 10343
1 35608 41215 228421031
2 42434 482918978
1 31528 54721 512630628
1 134659 164539 925298284
2 19525 280308243
2 65466 571098939
1 88497 110487 458899898
1 145396 177832 60199026
1 21054 58281 22633896
1 18323 143981 337190506
3 79276 153093
1 118722 130158 957645382
3 71378 13220
1 8634 115483 949708863
2 50743 898923062
2 66357 839786000
3 89869 81369
3 109149 50254
1 47392 100529 737053793
3 40262 84150
3 27986 105821
2 386 522571469
3 41475 72984
2 90268 323228264
2 80210 396121824
2 115497 159346690
1 30375 57462 345186331
1 126340 170923 539708666
3 38777 166403
3 114060 129566
1 4541 84376 322725299
2 102545 329812200
2 52106 573485673
2 90939 737870671
3 100402 79342
3 43970 45882
1 112667 158706 728953030
1 35187 81148 806375999
3 74197 12448
2 70145 248122401
3 58057 133876
2 82137 908927947
1 58810 131581 152760940
1 34580 146814 116876916
2 3623 582702152
3 35819 153330
1 166291 175147 181833563
1 67084 163574 339433042
1 580 66739 565115984
2 18471 360526517
1 13487 40542 180284865
3 72302 45656
3 47942 85352
2 114572 201444077
1 92218 117556 562474093
1 29045 95899 983488419
1 83818 120320 837968526
2 87559 428904919
2 85502 25833431
2 71399 163972184
2 92774 906975271
2 111718 570027842
2 3871 460741529
3 30208 167943
1 23790 106569 871621800
1 7602 60689 123167486
3 26376 23356
3 113275 145898
1 61397 77430 446128765
1 78223 170259 906443195
1 11348 136867 512256028
1 73632 114794 196402554
1 77864 169513 156502824
3 71167 90642
3 43954 390
2 70410 744059894
2 31753 129857497
2 99453 773363753
1 136784 155498 233944256
3 111931 154283
3 110663 157627
2 26048 573206964
1 69094 77994 339387986
2 100808 285294846
2 103283 332021857
1 66280 83950 31178487
1 54417 120897 958633442
1 12535 154635 880908969
2 78262 742470002
3 75480 29153
3 75761 3919
2 44248 644464682
2 55822 661697629
2 109482 597927954
1 13663 118819 481230892
2 27771 429203035
1 17294 139117 267780091
2 72564 128135316
3 11509 82683
1 11199 114758 568528909
1 30220 42835 828541344
3 48467 110088
1 56711 147613 48945918
1 81194 94141 39705395
2 62538 867698070
3 78352 133499
1 98963 141680 364380751
2 107222 822959789
2 71848 307302549
1 7328 61167 880333375
2 110325 979072174
1 71839 174674 574834762
3 17499 61674
2 81761 324574708
2 25899 938227376
3 57615 127881
1 82496 146775 649231687
1 12423 56279 348125288
1 9201 112679 81096952
2 44313 96626337
2 18443 265446587
3 83041 6416
3 16243 33544
2 66733 324371776
1 138081 156825 269119377
2 7248 406323134
1 72944 90297 608434294
2 45752 804393496
3 45145 121427
2 90338 563260061
2 16991 797788177
2 33271 317120061
3 77395 175085
1 21703 148850 86193812
1 75134 113355 33199926
3 77061 101079
3 82797 101449
2 84356 871537968
3 21669 41511
3 2590 117289
2 89517 456435441
2 78622 983627137
2 106262 585539525
1 24277 151622 339986961
3 80514 74718
1 122808 167746 210828052
1 49670 57051 779458882
2 51224 630474837
2 109636 934456292
3 46432 77412
3 93819 88152
1 81471 91363 498777095
1 69221 102844 414077221
2 62753 81916334
1 138731 159496 849942533
3 78698 177277
3 61525 161721
2 4493 718475307
1 54644 163797 236149459
2 1869 115701671
1 138965 141348 360591553
1 74379 85628 267590184
2 100147 424231583
2 20460 983599009
1 81828 178414 17821788
3 17212 130373
3 59902 71449
2 14995 72975929
1 79759 167243 501998360
2 98690 105609553
1 158612 158969 400508800
1 65888 131131 980331366
3 107807 102671
1 43640 123960 757998645
3 26196 295
2 67764 939557202
2 42883 725578712
1 143422 164338 896187782
3 9140 138875
2 12119 932902159
2 11319 918343715
2 6090 340072866
1 12678 37953 268779968
1 151268 158529 112217643
2 112407 895886270
1 69322 137468 910333152
1 79446 87425 63918447
2 32424 514625462
1 52487 153319 661727699
3 72705 118419
2 80862 932694866
1 66696 83701 719887747
1 5802 161876 282661856
2 76627 590828771
1 51212 177643 73002295
3 80618 91966
1 1363 95143 918112377
3 62954 20257
1 149134 165488 846564448
1 3785 175548 551692896
2 48284 122381436
2 77733 3582384
1 13884 108170 354067200
1 98999 127886 559293299
2 94540 31386320
1 16120 20896 170223575
2 111124 762920929
3 6672 131286
2 48026 744126250
2 106245 15524552
1 41529 83131 693320354
2 63499 194866603
1 134670 167364 953696098
3 52351 9902
3 45381 4614
3 48143 104688
2 42920 40407639
2 90923 446532565
2 100567 316538268
3 16133 36334
1 111517 176839 669447633
3 97903 152531
2 5915 23506453
3 77560 176560
2 6064 692218802
1 13211 21652 274592196
1 13419 126499 410651654
3 46049 162250
1 148581 169826 937917001
3 63356 83422
2 10353 820859951
3 76433 90427
2 91892 988435427
3 51943 146744
2 8510 481678333
2 105095 264202432
2 6332 549909052
2 72811 78646478
1 70091 168736 602776296
1 79181 125635 388110676
3 71839 3050
1 76227 142010 596232650
3 100561 81932
3 6733 106340
2 67308 746874500
2 58055 454738991
3 13578 110797
2 110918 990026039
2 86711 386692079
3 61208 158764
1 56616 171053 965802316
2 99684 339064678
1 95011 100905 634112951
2 1733 318682960
1 39972 104298 894277144
3 2028 8520
1 108234 175485 61990861
1 86369 178827 162560663
2 112232 568117992
2 16688 837422650
3 28268 95556
3 66476 20323
2 44345 668235138
3 2796 89774
2 95933 198253902
1 93107 178139 658501350
2 15825 499535499
1 25687 104615 617339279
1 105191 111959 547344332
2 50565 976423393
3 94188 167174
1 47740 51240 615321408
2 101886 789283638
2 91378 464834239
3 19813 17586
2 23227 299353827
3 48663 8188
1 54885 98413 816108998
2 96139 4838424
3 5861 17069
1 7714 97707 594081274
3 44831 26160
3 88263 92563
1 11233 130214 970511973
1 18921 105666 965802966
2 99583 647141451
2 18608 190302072
3 14871 17967
2 94281 498624383
3 89979 69235
2 62768 162234857
2 57816 847719474
1 27179 101328 180768813
2 60600 669748717
2 80154 211516676
3 50153 42500
3 32239 97389
3 84734 100802
3 39335 171926
3 92938 121168
2 74028 555362763
3 91839 33661
2 55316 201692711
1 625 8518 598767973
2 64741 340874280
2 75564 359488700
3 106700 175215
2 18513 528588009
3 9932 125014
1 101813 126644 40768556
1 65228 140397 188395584
3 80995 25313
2 14355 367146268
3 104732 88523
1 58109 177445 534978035
3 99427 1233
2 65610 530429835
3 60490 135104
2 77382 162657325
1 91656 166269 149390486
2 7486 921485103
3 59205 53836
1 50804 131271 38657321
1 175369 179124 808435523
1 18556 118367 591744961
2 72948 888397603
3 28860 62460
1 64223 146028 548643632
3 76958 117395
2 33466 530016643
1 108484 143078 501595753
2 90749 122890406
2 28615 950273934
2 79411 420496795
3 77764 96017
1 31093 112094 730566310
2 2159 112499206
3 52162 106180
2 44418 232607311
3 29916 105806
1 77744 158041 324605702
3 114464 60291
2 77950 596783508
1 51113 122916 373530843
3 75473 34757
2 10883 734967837
1 48500 100108 858010281
1 23950 115260 155318459
1 135353 175188 116311263
2 62834 760265576
1 2606 96188 492326003
1 87435 148428 554269217
3 78792 105377
3 5491 93535
1 24199 169840 147285177
2 79501 523631324
1 34282 144992 220171515
1 10557 54446 367672023
1 60037 143697 759160124
3 113934 76984
2 58065 932636215
1 106621 124710 680776684
1 59853 99933 424521615
3 44096 108585
3 64632 103776
3 30593 154014
2 23196 790318597
2 41198 263950695
2 22976 942912709
1 31595 146176 313150107
2 100006 831918544
3 29493 36314
2 39961 807475403
1 17336 175810 238135274
2 51171 937961842
3 13758 118629
1 82817 129132 817595287
2 19115 818133288
1 39351 63684 392333700
1 16575 150022 72348530
2 25863 689314392
2 106345 560135535
2 77463 851611078
1 20905 170943 584482473
3 47936 117718
3 105676 75648
1 17071 65717 676514452
1 58397 169512 339130619
1 92412 160932 889715256
2 66204 631175098
2 59367 876106780
2 4271 599476702
2 83112 397978668
2 35017 607925775
3 53980 75873
2 100109 928559337
2 65554 286235469
2 111316 595693593
1 24549 139922 614348774
1 112752 157878 27454001
3 15577 97161
2 62260 473328114
3 26826 73507
2 97071 210818463
3 59551 101041
1 4279 129575 341966446
3 83478 83104
3 105827 56685
2 46999 740606378
2 65131 523390908
2 71092 634556363
2 86994 510501531
3 53630 111912
1 124343 130990 220766885
2 42264 843136841
2 38734 855358845
3 9268 60414
1 78739 124239 190462741
1 39079 143925 122034382
1 10744 66542 866502361
1 59542 174426 396490504
1 7952 149041 306348102
1 85619 113071 852117857
3 34081 138541
1 44243 44561 111831006
2 25327 949664584
3 82786 168607
2 89412 208830777
3 101270 57879
2 88644 864798733
2 107071 868697621
2 30488 656622895
3 43262 92919
2 5642 438334723
1 80225 130433 646937039
2 41235 630277381
2 11039 354214656
2 72382 848857762
3 106972 90933
1 113454 134663 287714716
2 67921 656335042
2 32387 1069456
3 87303 52121
1 42518 77247 315848200
3 27112 152550
1 134444 163259 753844621
3 11578 84459
3 38975 118955
3 45851 37469
3 59798 51157
3 13381 2932
3 17169 95578
3 48424 67353
1 40226 83371 812143311
1 78274 107104 3375494
3 104016 126719
1 111161 124305 636174835
3 23746 105617
2 20325 267420856
3 93058 21340
3 41135 13231
1 69203 117014 707842926
3 78514 58661
3 47913 44812
2 10714 61570590
3 36497 41884
3 86607 64020
2 71448 327687649
1 80330 173980 460012212
2 89289 347698928
2 84139 301732188
3 12826 90497
1 94598 169386 988905199
1 47636 177005 540757437
2 27617 77186406
1 19419 106391 140170234
1 15721 116001 678262860
3 88995 130156
2 37418 949538796
3 96442 3749
2 91348 106590302
2 14504 159043284
2 68680 751138612
2 10576 119373012
2 107164 415863575
2 75266 165470842
1 1968 176693 608723926
1 83512 113185 998279209
3 8204 171729
2 18203 475474471
2 54196 763361680
3 86823 103895
1 47848 77889 525968269
3 55092 129756
3 32810 76911
3 3802 77330
1 38285 127296 415982137
1 50983 99424 608861627
2 31297 995840740
2 50211 697583546
1 11927 66617 860126373
1 45876 71348 960543556
1 40758 97256 381434109
2 105307 964902547
2 55688 75034218
2 16400 75682609
2 113258 339314703
1 6119 174088 632468323
3 64428 171486
2 45283 821137253
1 7732 42789 892727751
2 65013 916551167
2 37412 923023546
3 33577 132201
1 33622 60488 468327042
2 53832 994407031
1 18548 133211 974432570
2 89606 288582305
1 17670 34743 556247826
3 44372 102131
2 17274 811167235
3 94105 163482
3 85788 90159
2 74414 575359316
3 72809 123300
2 70600 381493200
2 35660 909269463
2 113346 112141261
1 97273 131063 907068945
1 22228 54785 125818704
2 7230 803333938
2 79912 113161321
1 131759 148429 655587657
3 62559 149342
1 48384 119676 418752570
2 62866 423152084
2 25898 838629094
3 7299 141970
3 82833 159037
3 26976 15970
1 36080 91879 945165221
2 7976 995234383
1 45254 151879 123915507
2 48064 196915436
1 30872 120729 161381668
1 32181 131762 190913934
1 37292 39987 32480025
2 34141 547667889
2 44104 742849024
2 110185 523950167
1 23085 89647 463562875
1 7895 86999 587472996
2 97766 98051538
3 84993 30246
1 92411 132303 968360065
2 2434 80156239
2 88967 634661064
1 4795 132784 2043600
3 13459 56845
2 83419 823990533
3 22236 105823
3 35641 13707
3 11074 61148
1 3402 16385 69095024
2 29814 797991080
3 12840 83979
3 93795 166408
1 69527 88943 70442195
2 105777 153110640
2 83656 195174226
1 15442 152229 587620331
3 24956 12043
3 91321 16342
3 30213 123561
3 49538 172498
2 7303 387975353
3 51423 82236
1 84365 178720 126792740
2 1493 605350764
2 10969 157259199
2 46722 490759815
3 2058 91607
1 37293 59285 271967859
1 42603 81123 878939404
3 26424 17677
1 43638 82968 938384151
1 30593 136620 905591471
3 13129 79561
1 48669 81948 430155883
1 24476 145695 950266423
1 79563 153416 582771794
3 63721 61471
2 53555 706954806
3 100256 31231
2 46691 12314070
3 107768 161995
1 49489 103493 372944915
2 35355 605099945
2 70695 51795639
3 67089 177336
1 11 168697 984275658
2 95171 674343523
1 31801 142732 121007467
1 76231 176378 286583011
3 74286 173603
1 105116 105542 520903400
2 1503 25094657
3 25541 3604
1 24519 113704 815571812
3 36294 143923
3 98272 85343
3 92627 90875
3 12147 175662
1 13981 111177 494476923
3 40202 123131
2 107611 233255789
1 80052 175899 359560027
1 17842 56000 682790252
2 103818 915944978
1 120690 143760 569074124
2 114634 945050924
2 37040 90046563
2 52582 532941785
3 25020 59527
3 114925 37210
2 111533 151716522
3 52985 174909
2 68526 450215262
1 36060 90220 666257413
3 101960 76932
3 76327 12735
2 8728 27701097
2 6609 695442969
2 97782 342556938
3 86166 46523
1 88956 109665 335645704
3 101529 156411
2 47031 285356482
2 109975 47354591
1 33252 40193 386559766
3 24280 12924
2 29317 709822812
3 22773 66235
1 87132 120040 531083506
3 30771 102410
3 13998 84764
2 21943 520123663
2 44478 992944647
1 14501 17633 236025026
2 84920 680368120
2 14403 313589240
2 104120 750100878
1 79609 111298 904670593
2 69838 867877108
2 23321 941093881
3 110309 104267
3 83301 119191
3 53792 28122
1 66171 102033 287573112
1 29358 160314 550693958
3 26268 67240
2 91959 751610617
3 9114 16373
3 60796 8742
3 84694 135124
2 90646 279578126
1 110099 170177 800604940
2 112175 299864406
3 32983 83366
1 84938 149238 801296034
2 91411 142527713
3 27141 1106
3 94933 24254
1 11336 61996 678160614
1 37841 130308 745310622
1 47199 105310 805140966
2 56847 320077352
1 66397 149354 473538000
1 20056 65858 947987893
2 15283 965193017
3 20255 32494
1 54422 84784 123838903
2 89606 432920821
2 54563 937684361
1 75483 115519 805747130
1 77807 141029 519939242
2 83771 935182366
1 33949 131997 663697794
3 73748 170388
2 43085 949163129
1 3562 9277 222047335
2 71599 225965699
3 56236 106755
1 32644 73867 187030990
2 40102 175241917
1 30953 99996 260367541
2 103676 443312617
1 10883 151792 88163827
1 106718 145584 825548893
1 115918 145202 975778889
2 63922 674216587
2 4089 153691088
3 47983 67705
1 36639 166582 487531414
1 55782 124654 747164903
1 78412 94649 707641367
2 49540 237444590
2 40589 924314682
1 80413 90574 233551754
3 16765 162175
1 1779 147583 235423837
1 82198 118599 362172163
3 42238 12859
1 4188 172973 834046150
1 100449 141999 489078605
2 84365 68547093
3 115135 104561
2 85794 447612768
2 88424 870692945
3 16543 129668
3 40675 60677
3 57290 102536
2 16572 896262853
3 49296 155768
1 150318 151064 908735810
1 45656 139076 882052022
2 100873 855316699
1 89001 152896 714423067
3 107952 124089
2 111861 719104617
3 61110 114746
3 48529 115775
2 50610 533893561
3 12062 107305
3 69455 33285
1 88495 102717 403521749
1 95085 103216 394075972
2 50342 627883186
1 64705 155142 777583601
1 145544 175360 968162266
2 108341 129280238
2 13242 832022306
2 58220 474125448
2 38591 41020827
1 72399 125912 462050414
2 93251 135325465
1 29569 123820 804988796
1 23282 73770 591393612
3 18239 129552
3 28285 169732
3 29819 81229
3 28845 53569
1 108221 152534 748892015
1 52106 145326 530090654
2 33027 876701349
3 71739 100321
3 56136 10671
3 15516 131798
2 41632 181809587
3 101310 22676
1 84626 143705 525122514
2 114874 822133720
2 20094 833226302
1 103125 137631 718092325
1 34904 40522 202865094
2 44131 721969058
3 99955 110056
3 60559 137693
2 71238 826773454
1 32956 155748 532373718
1 95139 121746 566832867
2 1451 477743721
3 83334 83441
1 151759 153431 7141534
3 20000 35489
1 121857 169769 485788083
3 87675 34372
1 64959 97497 864971246
1 52126 157849 770012991
3 25924 100732
2 51018 777259294
1 100588 141238 5372981
1 57997 168670 462024923
3 101596 109489
3 79314 72878
2 8922 216546863
2 74752 664938372
1 73243 112840 83244192
3 90707 6101
1 16792 72544 138995871
2 100191 839095467
1 73232 113636 873152295
1 34554 67656 624944605
1 19245 41235 60339792
2 48878 209462607
2 5442 322222668
3 109499 177332
3 91659 33063
2 102176 884410526
2 92822 968319298
3 40613 54810
2 76087 205874198
2 17356 716467985
3 105787 96947
1 106185 149155 774745301
3 62068 100761
1 75906 78286 750591779
3 94567 2953
3 5125 69658
2 8000 483632035
1 33436 90376 914465489
3 59395 161997
2 65647 851604515
3 63917 157423
1 63686 116200 160414008
3 54161 115252
2 27341 124185077
3 65624 86214
2 31219 653976747
2 68925 268424138
2 76697 860306432
1 68305 85219 67413707
1 123103 150605 815343042
2 74754 966128216
2 6854 117231121
3 82930 162859
1 131326 169815 205812653
2 34179 966292674
1 13225 97635 873515978
3 35647 178880
1 103009 155678 949684928
1 45654 106157 608997096
2 114344 942572623
3 99167 41685
1 53631 171188 600853491
1 56999 73186 888661051
3 113950 138040
1 13956 132827 140734426
3 25870 108096
1 124989 145236 127423085
2 60081 422002238
2 110760 23654735
1 7530 57732 705156821
2 6583 922838948
3 108103 93118
1 20236 48708 242489152
2 46992 699565102
1 40657 148819 197603265
1 77800 146188 130468886
1 43063 94835 99815899
2 2367 314132263
1 149843 176894 294283861
2 22339 493708020
3 86566 51804
2 31804 501164622
2 86545 384532798
3 35142 125254
2 50620 981538184
3 46674 96051
1 42496 73185 356790807
3 19140 64307
2 18410 622904953
1 62807 118481 300422036
2 13704 920122032
2 95256 962306048
3 16386 160988
3 55146 96277
2 73269 475097248
2 20637 582421068
2 12212 513925815
2 94776 321300875
1 63039 152637 442101791
1 56081 126762 78207358
1 22149 115409 718890254
2 84132 254984935
1 128903 166824 163728752
3 91188 146039
2 89905 679536186
2 85664 570616529
3 8533 131528
1 3823 102383 190964736
1 150864 177506 278746812
1 36708 68835 208393782
3 34080 104473
1 10755 158582 675487078
1 33555 119314 446591156
2 84472 684687250
1 49838 155813 83330318
2 34578 865869521
1 5827 16897 656740823
3 40546 101675
3 46141 44090
3 5175 104071
2 69783 884493768
3 70297 61396
1 6901 51624 721860354
1 88736 174217 779714241
2 33570 624618783
3 34410 99540
2 105356 916104479
2 71820 303451014
3 44343 73057
1 41522 150035 434896127
1 18577 102270 627542159
3 114860 130562
2 33302 884190972
1 90671 100333 973503418
3 66682 156969
3 81748 65724
1 27739 140280 24411668
1 94764 112375 534017863
3 107100 18711
1 56497 119281 843945445
1 53320 137692 398238204
2 102537 141709674
1 1119 3828 956927143
2 70532 437415865
3 88247 38179
2 115005 831930470
3 80393 161398
1 65671 162871 332354782
1 92582 120871 816825819
2 6834 306482195
1 12744 71673 362792257
3 9558 86125
1 5883 142922 709364109
2 74207 551334232
3 93823 2692
2 40181 716277263
3 71021 76070
3 84180 29496
3 1455 178714
2 52717 177201674
3 43439 35284
3 12840 87984
2 94814 895034344
3 97771 133924
3 79225 70927
2 6253 987539499
3 78022 159248
2 104564 125435377
2 10540 972252735
2 64429 181843028
2 44578 560193548
2 39445 967046569
3 50446 124287
3 3487 139611
2 60866 211156438
1 86337 175849 893053783
3 56295 22721
1 22580 22727 980557496
2 39635 420552471
3 62036 169158
1 89207 141595 156178966
2 40866 100318579
1 74334 176058 418640026
3 11178 82226
1 43781 163877 762770071
2 266 555518308
2 1705 218140754
2 66051 451052061
1 300 134586 113105020
2 36772 169598975
3 9929 53328
2 87750 146196686
2 33492 324427747
1 90533 107838 990370987
1 1927 124322 239190193
3 85040 168364
3 17220 153173
2 71647 164534592
2 55370 48502369
1 97537 99497 453386951
3 32846 111648
1 34620 97916 178088067
2 99148 525329614
3 109295 87814
2 42077 720458817
1 60822 61151 500658200
3 56480 7377
3 23578 36008
3 44214 112025
3 72375 139776
3 29401 168577
3 14650 18540
1 114672 178196 761804682
1 108080 112693 364806505
1 72444 133145 892187964
1 140651 178002 835615143
2 34563 767862336
1 98859 105605 441196098
3 70107 144293
2 5123 42367311
1 107819 112067 107517502
3 77393 129900
2 57378 310245317
1 76750 119498 733059172
2 14585 745357816
3 98735 118775
3 57353 109350
3 89213 47078
1 77957 150323 288867021
2 2282 622735459
2 86938 300576638
3 30131 143437
2 13417 184067184
1 90695 133247 481847686
1 10378 121240 538822477
1 93394 165445 923513861
2 6889 246276581
3 39493 164043
1 63764 154908 455778703
1 82399 170345 555873160
3 105330 57825
2 70623 676939199
3 87614 67740
2 41908 208627260
2 75720 23551384
2 106377 204996535
3 67411 135285
2 30360 7898219
2 44436 932994182
3 11754 177805
1 131066 157510 477897617
2 115646 793545864
1 62690 131312 980861716
1 34741 160158 949318443
2 54625 256223731
2 80067 679181482
1 56512 116211 193141955
1 20908 49147 302157189
2 72441 317592537
1 88373 124613 129304581
3 3650 75249
3 31914 84128
3 99852 104584
2 58094 204180131
3 57642 104732
2 14122 512482591
3 111695 104598
3 53042 47541
2 9074 257986939
1 59199 116776 229516318
2 57170 72166281
2 96279 276638078
1 21000 142006 169806229
3 48621 177900
1 45079 90775 752933185
2 48366 999556782
3 37542 156784
2 26962 141658312
2 108170 220249962
2 63568 263391369
3 6603 128582
3 58848 83349
3 70053 161406
3 2931 21602
2 872 465198759
2 55622 646654468
3 95844 50883
1 53286 170780 580771275
2 99777 790263773
3 57953 113494
2 38959 473835169
3 2071 57972
1 75420 160674 324289070
1 123222 150871 16122480
2 67852 681139547
3 84220 176626
3 111455 135280
1 111309 137076 553851104
1 2936 41224 399910773
3 108742 37313
1 125574 170635 670661661
3 96071 23636
1 36852 173622 919106872
2 2333 320467188
1 29377 122434 114539958
3 53142 132152
3 115158 2055
3 36561 105378
1 124915 158088 736942968
1 142330 155019 566792232
3 7881 27951
3 29966 156162
1 19247 35777 482851881
3 83823 85169
2 105030 797292635
3 33593 170244
3 67579 5554
1 5681 29039 973017994
2 43678 177521566
3 32291 26516
1 52693 107107 949755930
1 41743 86820 773637857
2 7786 431128907
2 76784 389397876
1 64228 89912 825284005
3 24942 155
2 98320 481868802
2 90436 839547289
1 108508 156467 764126661
3 65669 1763
1 119927 160380 68432956
1 60322 95725 638471800
3 84298 54267
2 11952 690268322
2 54549 469338792
2 5492 579788420
1 128219 142993 688672715
2 43019 439167476
1 115655 126022 160123216
2 22534 727529317
3 38811 171325
2 82135 601620355
1 64094 107001 404977605
1 74461 146636 986323210
2 86178 5769768
1 7461 146426 760998833
3 47870 7600
3 38214 57630
1 94281 165634 122436225
2 52161 514254864
2 81665 436117408
2 50759 186192763
2 34183 642518089
1 72837 99323 115378851
3 83198 137725
2 47054 718182899
2 3872 631055264
3 13184 71591
3 90211 8607
2 65854 815670627
2 14636 89243209
3 73841 68142
1 149327 153348 36838309
2 27581 994848710
1 19660 125589 183337856
3 14170 90811
3 12558 97788
1 48229 73346 129326704
1 9402 167176 260918857
1 47459 96340 977192105
3 3916 167401
1 31374 156036 51600856
3 92403 16346
2 53955 717502989
3 36884 64229
1 57123 101947 537411349
3 24268 48235
3 114539 32624
1 158123 176249 302645620
1 75614 159823 83868046
3 46567 15013
1 576 146269 28360872
3 86361 116563
2 98723 980702353
3 78883 149064
1 87048 118760 681887254
2 20487 819380543
2 63438 416303186
1 101549 174992 384511771
2 86283 245323880
3 113111 4205
2 12155 90560425
2 115353 236747492
3 103377 168963
3 64211 76517
3 29166 145638
3 5217 140046
1 5379 165021 609917252
3 64521 75168
1 80763 142639 92200107
1 20121 50648 513047029
2 94562 319437239
1 6409 108522 170268253
1 103862 116405 7350140
1 8986 33101 969225417
1 23048 176264 795879231
3 40511 96066
2 49494 719807013
3 72805 35227
2 4526 580365098
1 86231 174594 69021216
2 5057 593071249
1 66384 109208 201551737
3 26793 106443
1 81361 125678 195433328
1 69724 97140 363866914
2 111290 883216614
3 67452 111683
2 48877 93225395
1 45055 92118 462494254
1 48130 153803 819505953
2 99126 337826573
3 28418 57300
1 91464 155734 967050053
3 114784 134658
3 40807 87224
1 95677 153129 125200096
3 31835 178853
2 759 83492459
3 88864 137439
3 52411 138736
2 9194 672507488
2 111514 319572285
1 7439 133310 374366817
3 115076 220
2 24446 62443474
2 89947 886791602
3 85973 53413
2 106095 250189872
1 112134 166514 149004925
2 44299 599510005
3 6349 174569
3 38190 139875
1 57186 108951 470191648
3 73118 108450
1 19660 33272 223111622
1 53379 72077 289115046
2 24095 228619373
2 19773 253164311
3 1328 100849
1 15721 29679 752048362
2 11216 461255607
3 72625 14872
1 142613 172811 17383537
1 2539 27153 82347756
3 27118 117037
3 47464 14414
1 79639 121784 134265436
2 94948 323483949
2 35055 19470583
3 82472 94327
2 104120 862287603
1 75894 170611 306187788
3 75125 116860
1 62966 112731 971736635
2 13861 644437811
1 91291 112989 67879549
2 54598 222810534
2 73539 711928207
2 38353 493851037
1 28376 153630 581070925
2 53019 5993601
3 104920 156560
1 139268 172192 290480347
3 64343 110531
2 52679 674184768
3 42298 123132
2 81734 506961540
2 33659 584524058
2 32446 640026638
1 6950 112956 973286234
2 89163 111149120
3 77185 90118
2 78047 572956541
2 9161 833769340
3 55479 146643
1 51738 58132 189371739
1 42684 173407 742165926
3 63839 93024
1 60170 118279 284791555
3 52498 62422
2 114857 334817591
3 81465 80310
2 114487 630697363
1 41835 63487 523388115
2 97730 837139467
2 82616 396668976
3 37606 13420
3 56599 41953
2 56368 781772464
3 41716 59527
1 598 58696 26652126
1 49301 134594 808775256
2 49449 33173939
1 21521 131355 719642858
2 52967 443760067
1 8967 40734 91447646
2 19868 42535942
3 52663 57255
3 71849 89590
1 6979 79750 664755881
1 63115 95405 618934185
1 72059 98343 219435392
3 8861 70001
2 74131 589325247
2 97680 556842247
1 5394 163486 101146336
1 108262 113314 751562428
1 21006 154308 538820519
1 75123 174324 844146503
1 475 110238 503248434
1 85611 117929 891300623
1 7184 148547 692354178
1 66579 86275 166325379
2 107921 190065217
1 54306 64988 261529042
2 35712 356408661
3 102655 45869
3 48834 147936
2 55424 915557169
3 99381 60995
3 28047 93557
1 85873 111064 412307691
3 33087 116008
1 82946 153615 132829653
1 90343 91534 798425812
2 55874 101550992
2 86068 63104326
3 107590 28355
3 100053 134283
2 93421 739898048
2 27714 156151050
1 83575 159939 391883824
1 78382 126233 745049514
1 27672 46118 828073510
2 83323 959752120
3 7071 128988
3 16887 97417
1 39442 74379 919442344
3 59073 27906
3 16835 6390
2 8413 328972976
1 20119 52366 241215350
3 9133 135212
3 86786 56031
1 158602 160523 149322841
1 80408 137916 480680375
3 61536 88473
2 46487 395999740
2 78577 545561190
2 53147 530548161
2 8249 546716482
2 65738 66454062
1 18231 94184 158535859
2 54278 685393798
1 46654 68250 306851547
1 57039 77013 608037303
2 103153 515211485
2 37738 262007025
1 15225 16653 174204895
3 1447 156457
3 89548 162716
3 88476 76324
2 104195 639243115
3 85061 176561
2 34044 465476300
3 100815 48609
3 100067 144412
3 25122 33012
3 16752 10612
2 21206 155640872
1 17040 83949 867284981
2 20978 7340681
3 87229 91136
1 25338 153859 816140219
3 51429 47952
1 101003 113804 816176195
2 98576 624684240
1 20625 54369 767026592
1 104957 108402 816620698
2 85007 265048716
3 66518 26072
2 101165 178639519
1 73179 111356 979449093
1 40168 81084 423228636
3 36680 131488
2 45288 578333510
2 34459 605443951
3 36891 59623
3 42215 135530
2 86954 751228297
3 2820 6776
2 44527 103674933
3 71126 98617
3 87341 130010
3 45871 8100
3 115252 112352
2 52211 868830621
2 21232 935901593
2 107261 475903538
1 68893 102642 552356835
3 79171 99188
2 11281 331483979
2 93282 547150118
2 55202 692859374
1 9718 17995 621693271
1 97048 121991 558497595
1 94532 120874 851163916
1 128253 175571 777130754
1 94542 171710 738454375
3 15381 25229
2 13277 301208011
3 109414 115232
2 32558 847360313
2 61766 948858222
1 18532 101529 422945897
1 82359 141882 485774820
3 83060 136286
2 82446 699810267
3 32687 97441
2 37600 314313559
3 62217 50403
1 7542 87159 495299781
3 21960 81640
2 57430 916463881
1 73571 91043 417473533
2 17001 69924592
2 23804 249469526
3 36882 25468
1 66487 152870 231670038
1 73790 135294 292986058
1 9355 90925 329491346
2 84615 332441577
2 36992 47904533
3 72495 32991
3 47719 24047
3 53703 32315
2 98872 507814616
3 71751 57414
3 73562 5516
2 40089 301616586
1 8588 95350 493653494
1 3144 51649 898177767
3 61356 51832
1 130160 154378 681561560
1 30747 50006 876070027
3 25514 6001
3 14922 99742
2 77900 219652758
1 36484 136560 439642333
2 13190 380192844
1 3248 72330 703572141
3 37197 146899
1 40976 145839 706580125
3 66834 2592
1 74030 88007 655860047
1 89756 124730 752788762
1 45417 63786 585114136
2 45180 806049030
3 9535 6502
3 100072 89349
2 7632 15220467
1 22821 133119 424099043
1 10256 25031 44149240
1 76994 135379 537558159
1 18620 59987 671199153
1 93023 175292 151091414
3 93844 20201
3 54103 25299
1 173065 174273 651663589
1 39595 46267 138638185
1 74205 159623 729881520
2 42082 442377180
2 65395 269788820
3 19184 137211
1 17812 142665 137665528
3 113756 93807
3 63275 138613
3 80829 13743
1 105704 126446 444054253
2 43893 69443477
3 84707 112133
3 92130 78731
2 81557 719186783
1 70814 138720 860176927
1 69075 115956 680177094
2 98398 824094145
1 19721 161883 690613874
3 103567 98947
3 62449 149758
1 13740 153760 785922836
3 100307 121264
2 90018 166957405
2 46821 902091288
1 57682 157942 40521339
1 109170 147228 719991120
3 79192 117304
3 45722 67786
3 112866 75476
1 36729 75908 672478128
1 71219 166986 845054465
2 28001 903819535
1 5191 161193 993727851
2 109149 324764619
2 34856 165446886
3 86629 80407
3 29263 153939
2 18933 380129315
1 13027 108746 25620035
1 84585 107795 929073126
2 4009 459511469
2 44702 447224984
1 47284 90008 390278161
3 114182 75353
2 90810 997943920
2 99113 438461321
1 80362 125657 472403121
2 19117 153204933
1 137432 162566 5257348
1 90167 129591 267238054
1 11053 141701 476882813
2 83361 404448736
3 19690 35422
3 112891 13081
1 112143 132695 738950873
2 88259 829783429
2 90027 475977892
2 27512 949988200
3 20880 158555
2 89946 629829379
2 97612 745590634
2 67397 754553672
3 11629 159460
2 71984 133128458
3 93670 143483
2 67108 731848147
2 103646 72950833
3 50057 62121
2 61251 76528591
3 20821 57221
3 2345 5804
2 60607 665806058
3 31485 34648
1 36734 145685 962862050
2 79712 42134044
2 89797 30487923
1 136694 163579 871925528
1 48989 112127 462349169
1 14366 110672 765679173
3 79645 76215
2 56366 447632497
3 113686 87021
1 12978 74409 6388343
3 1882 168706
3 81509 138053
1 58033 157363 684904078
2 103021 326588256
1 7952 93885 330701058
2 32478 220172285
1 112358 167714 712561292
2 61666 269228205
1 9205 73535 24563741
2 21758 117720086
2 38627 285732061
2 55558 291098338
2 2937 271435127
3 53283 32926
2 57563 104758263
3 32203 67691
3 25078 149835
2 49051 425069371
2 70207 326186557
3 53254 178333
3 82002 40091
3 38016 108331
1 19450 92724 504026969
2 38643 657626117
2 82345 42205823
2 24142 616086752
2 37629 526244157
1 132324 152448 649977357
3 73492 135328
2 23861 238205557
2 21131 312743096
1 14017 157505 19806025
1 78980 143881 479675603
1 19319 123575 207039085
3 54297 53961
3 19792 172083
2 111173 996953644
1 3702 52769 242318683
3 20296 15083
3 73054 57969
3 29359 153711
1 74585 123663 619737120
2 114707 502128858
3 79753 11651
3 368 64333
3 4075 2237
3 48804 83487
2 87546 540565060
1 98223 161563 757808783
3 19816 94291
1 14049 146372 723013699
1 94482 173547 920864726
1 84962 174605 136474692
1 43046 44147 286724869
1 2914 51697 565343644
1 142520 145766 372284508
1 63253 85196 197836916
3 64404 99778
3 99428 15602
2 29431 302691148
3 22810 146961
3 48448 170135
3 112517 148693
2 22197 969039758
1 66501 116222 250057948
1 115301 174926 234895962
3 50857 61461
2 112995 218601889
3 92043 140641
3 53118 48642
3 33237 59894
2 88740 755642626
3 34929 137253
1 15689 116421 720430245
3 101666 140564
3 87319 90066
3 68428 30276
1 51610 66624 829446868
1 21858 119407 434579310
2 48705 111336774
3 98526 40357
3 55609 119667
2 50773 163197951
2 101557 56825739
2 104714 962637901
3 49717 166429
1 135319 151239 177255839
2 100047 989438649
2 91026 364778854
3 27010 2367
1 22050 111785 407141569
3 103673 151660
3 104689 60409
3 107637 175002
2 10192 403801650
2 75030 674484735
2 26060 273812634
3 40840 56201
3 73768 156775
2 96384 664018158
3 67251 78455
2 29934 177720028
3 75563 50041
1 30097 41426 323448313
3 39546 92380
3 37687 155400
2 98779 784143437
3 67191 129540
2 38321 923487065
1 122964 148518 993262557
1 10193 81498 157512560
2 42035 581456628
2 42298 782918674
3 25066 15221
3 69284 75475
1 41745 168746 472159278
2 3158 5930497
3 90882 78353
1 67425 84849 927291714
2 105962 961969471
2 110437 164799339
2 9157 306281645
1 23787 62654 334268706
1 59824 150157 806284801
2 62849 993770795
1 82348 131217 658550622
1 14422 47450 921795584
2 55498 528879729
2 57101 71869531
3 33050 45602
3 112381 10586
1 34925 112436 129491299
3 12570 72508
3 31780 166843
3 7542 178383
2 42489 517429212
1 492 24575 248080195
1 47453 62057 352928252
1 23002 50638 728667733
2 90399 357748110
3 23589 150935
3 58887 27238
1 113893 145242 973363615
3 95092 16912
2 91459 69340109
2 15634 863253472
1 112441 124177 678982007
3 75083 102506
3 82395 62585
3 23475 51307
3 16449 5609
1 83600 170164 245127970
3 97337 133680
1 44064 88859 533786611
1 54244 67385 116223762
1 6231 91349 95808923
3 57938 91293
3 106537 76530
3 10757 72143
2 74340 937784255
3 36656 53286
2 75305 915030741
3 58891 133180
1 5214 10672 74736414
3 21159 64562
1 114979 142803 888793978
1 83812 148822 71172370
1 23376 45404 837098885
3 51962 118868
2 31485 271167231
2 50256 151799909
1 53436 96820 620231066
1 21256 164940 523817608
1 16758 166364 27972359
3 53762 119952
1 153485 167097 845612117
1 86002 154611 620176458
2 110767 103492477
3 3253 153491
2 14885 118108605
3 22386 56340
1 155542 157547 759360443
1 27103 69939 771803245
3 53069 39201
1 10958 58909 975215291
3 79141 59332
3 108487 40159
1 33399 147049 22692308
1 114626 156382 705496649
3 43126 142387
3 98457 40404
1 12721 55838 994313152
3 39387 72354
1 38614 124429 234792333
1 17052 32259 592145787
3 18602 61837
2 19754 449096168
2 8464 730986490
3 113861 150093
3 22370 164026
3 53061 11636
2 78848 873553318
2 48448 910807209
2 45583 244821656
1 19357 137743 199269848
1 116097 173353 739251105
1 60316 178721 222222886
2 77271 538985251
2 44621 778297882
2 96117 842504976
2 110505 995564991
1 108626 147937 496482191
1 91953 141417 858549244
2 15699 285448246
1 139333 146267 397750920
3 42392 65277
2 13942 418694382
3 81215 12384
2 104681 200538561
3 58245 178068
3 32113 51588
1 78456 155676 706299453
2 72842 537387871
2 83545 70556202
2 42891 788695983
1 19870 168718 904347133
2 20493 658460504
3 48668 143269
2 91466 162230980
2 64303 886730340
3 8637 135453
2 70669 277779830
1 24592 130152 957451826
3 103273 168758
2 67955 578326665
2 63155 351116550
3 85149 140022
3 81843 33801
3 70335 159369
3 84827 26523
3 40464 126919
3 62989 29998
1 8964 118894 855041495
3 5313 114523
3 37985 7867
3 95896 141421
1 61825 107665 715347120
1 75640 126712 493350958
1 70598 81651 519551505
2 52922 976324998
1 64807 88079 285317601
1 55131 118794 727421573
1 13718 93182 902830034
3 55980 81673
2 15506 294639362
3 95383 63621
1 57061 126946 393953168
2 66028 125824058
2 50689 15405805
1 5112 89834 364987574
1 65826 161054 999695963
3 51652 122509
1 8771 69239 831041413
1 89396 91598 27341663
3 71697 72620
1 62299 177870 40756034
3 15259 72370
3 32918 15265
3 111710 147760
3 48488 114723
3 25979 77246
1 13961 41757 640591413
1 5460 24914 174974362
3 13728 62666
2 106754 927276420
2 50596 472777741
1 112855 119849 601553847
3 112013 136201
2 51177 798117781
3 5725 66037
2 10780 670576280
2 20092 489506345
1 10836 144532 454440784
1 1304 48404 652127768
2 43903 541096900
2 92023 994786741
1 30562 160767 680376706
3 103257 97941
2 66928 714825910
3 9978 57730
2 8101 22241808
1 43802 58357 953678083
3 16839 106695
3 91313 165956
3 106566 95819
2 91599 500091966
3 17567 34607
2 41210 997667266
1 32811 145738 939055742
3 41722 41282
2 40550 162267181
3 17835 29092
3 56548 150325
2 89581 727006976
2 5081 989376055
2 96515 666419828
1 30136 170314 642693145
3 42245 8049
1 35477 171413 701548064
1 41094 155524 223854648
3 61056 152971
3 91956 29327
1 83914 113312 448683629
1 19416 48271 285061224
3 75212 45877
2 8673 110058338
3 65222 23986
1 9898 151952 534491256
1 34437 71777 163917653
3 3068 3053
2 35198 914162868
1 12927 33528 597845899
3 32246 92834
2 56087 752343251
1 34117 69987 200879172
1 168026 172477 512117427
1 18412 18714 482158062
1 3898 102642 524532847
2 101274 527008324
1 97466 163215 702991453
3 72106 123417
1 15940 121538 232892371
2 82669 56307478
2 25963 120645084
2 115793 144024960
2 25499 917242045
2 67481 951455872
3 81784 121516
3 41396 161509
2 73815 691686280
3 83461 163860
1 18455 22613 179155092
1 48640 168594 754266325
2 14222 48293999
3 56374 106310
2 38103 249301411
1 37456 42334 675441558
2 114361 383760829
3 28421 122686
3 44800 129872
3 5617 122041
1 14682 64762 202622218
2 89070 678094292
1 115450 173889 330284703
3 51993 17417
3 2416 77406
1 17415 111465 138898618
1 46058 151250 516168572
2 62541 328586916
1 11916 51394 798261224
3 61503 127682
2 10135 181044612
3 73623 136860
2 65716 929011781
2 61619 488947638
2 74232 101985012
2 77967 717910888
1 80857 163672 560827294
2 65596 383623526
3 20791 166562
2 35532 234662007
1 129722 145544 418727347
1 21298 158314 948126759
3 44593 121161
3 79388 27610
3 107607 117020
1 38871 57556 75908622
1 85597 101656 727362615
1 65179 175354 207468368
2 54778 102902523
3 62512 16518
2 93026 444931989
2 32773 54587571
2 80975 372157310
1 46507 142871 703893627
3 65729 114798
3 20582 118052
1 107059 147776 332694036
2 13462 829665967
2 45613 664192651
2 49470 125473729
1 101314 153387 770468008
3 24885 152580
1 44256 48955 519475492
1 45609 52494 445546290
1 46745 156314 981782983
2 4732 419437550
2 21131 232884635
1 58569 100487 141077511
1 67336 98838 649091540
1 121105 146298 476891251
2 79103 781356474
2 79088 614062432
3 20182 100056
3 114758 166757
3 9073 6052
3 88165 54705
3 62534 48066
3 5046 160105
3 99866 108020
3 47239 98227
1 55668 170997 687519100
2 51021 151911423
3 17403 79199
2 37785 158961786
1 53544 58752 838296115
2 48741 411494300
1 19895 47630 905925393
1 149765 165703 26312347
3 98537 155030
3 97560 32072
2 115003 528765804
2 55181 685762671
1 33139 132125 629216756
3 80375 52996
1 117378 149697 647990221
3 79475 121881
1 52277 153811 502860655
1 86172 108548 547312232
3 82311 8543
2 18108 808852765
3 17569 81831
1 62403 113184 815890516
3 63923 121923
1 145729 169752 375244300
2 54532 436690170
2 15216 219588435
1 107742 170549 971282593
1 45219 159522 889917011
2 59766 694702217
3 110431 45898
2 48388 139931884
1 4324 105772 122184953
2 107055 599040546
2 84149 838411894
2 5542 902405666
1 3066 112338 556988786
2 84630 486937088
3 4726 95658
1 29187 59945 913881976
3 57223 151831
3 40388 130744
2 89978 334279598
2 87253 393691453
2 86368 669355877
1 14767 37168 622310899
3 44455 123401
3 109307 31585
3 58789 1309
3 25741 163732
1 59687 65458 31952033
1 65120 111782 904836521
1 13520 38068 722466374
2 79660 647138563
2 46152 859950825
2 100195 420927485
3 80076 151994
1 42545 119792 916156408
2 100971 348726356
2 8219 178842135
2 69270 345572999
1 90049 154248 172941172
1 40149 63783 265151670
2 45016 87834499
3 51240 149330
1 136780 155006 635325876
2 111032 502128337
3 72526 129767
1 36478 154032 868835707
2 21508 954517450
3 27125 124711
3 92274 67354
1 33443 157710 142923914
1 75086 162882 605140823
1 56789 109932 154381759
2 25145 537366918
1 89319 119877 220487063
1 5531 143387 650770885
2 69719 505886837
2 20791 999892559
1 32849 72961 203206284
3 31086 69472
3 11928 36334
1 130653 162512 140304266
1 41663 113481 236916238
2 97722 745660384
2 27192 430338971
3 76788 164020
1 116798 166296 449488872
3 104757 26101
2 73356 144249826
3 112689 133839
3 6679 150303
2 103432 10111401
1 11698 92020 372064064
3 6052 163369
1 6316 77172 210629499
3 96435 163283
1 78021 107407 953277632
2 31020 839399079
3 51227 13620
2 93882 735273555
1 37576 153102 1231679
1 74403 118738 506456836
2 100025 785666432
3 27308 39911
3 55088 23842
2 16960 224254974
1 1902 69622 387115332
2 6393 348960201
1 39363 175416 482503884
2 39821 494296915
1 114424 122114 96162026
1 49686 72887 882457210
3 108590 38549
1 22030 50083 529642225
2 50506 411064064
1 7712 94493 392107323
2 111727 280132719
3 56492 142389
1 77442 111223 546481944
3 40306 132543
2 23291 646893018
2 43381 888638972
2 77557 543577741
2 39215 533758482
3 28950 95296
2 92794 889995947
3 60015 145987
2 52099 603311112
2 54380 357778887
1 66727 157775 476687372
2 111897 920327738
2 5405 958872218
3 38849 80896
2 26681 313299113
3 66149 123260
2 34830 537542731
1 26177 108363 554729701
1 138625 163135 97722485
2 107284 829619406
3 23200 68829
2 62974 76960747
2 85380 333939668
1 108211 155102 607035337
3 113070 7114
2 55306 756855967
3 79281 107596
1 56440 72341 531615486
1 37742 73493 122671872
1 51777 175234 100440857
1 41220 60553 673352742
3 74804 25019
3 36902 39
2 11665 1777284
3 102072 133174
2 97415 105300445
1 21508 105244 561616044
3 34227 178707
3 111655 148193
2 83266 665136754
1 111058 155475 923155107
3 74633 65548
3 67882 169800
2 115784 805660561
3 43593 98268
1 134701 140894 840509184
1 145627 147493 848568811
2 97427 993229644
3 98301 104087
1 27843 101541 840328335
2 115845 681376841
2 13236 30565412
2 43602 528484086
1 27584 86467 565525900
1 478 164082 884338755
1 108210 143810 313036325
3 54037 119171
1 112346 144643 531063774
2 29928 389935031
2 115231 502264792
3 54710 38908
3 96595 24399
3 109969 51681
3 113605 114093
2 89397 350029346
3 90898 137687
3 96217 65086
2 6595 720463025
1 65097 92067 500132354
2 28733 303407742
1 53886 103269 848032413
1 99937 112504 791317583
1 7471 137423 229716251
3 113848 169308
1 60045 106002 736593885
3 75753 152117
2 101903 224127202
1 108245 124710 76468674
3 40420 63710
2 99448 62595723
3 89184 24239
3 34792 167062
2 100135 676448665
1 31506 43261 456052698
2 39774 666158416
1 9972 63357 324250584
2 28616 274567541
3 9049 100908
3 69893 132391
1 93416 172787 61508059
3 7842 85386
3 39860 18369
1 20839 146446 623649193
3 83124 12770
3 93281 87423
3 113931 167756
2 103956 24608916
1 9048 112328 731364245
3 26486 173846
3 81262 177252
2 25383 314878997
3 69081 172227
1 125705 170181 145743978
1 27547 156067 15941254
2 52282 44667977
1 54784 141688 94067512
2 92421 719498276
1 83167 99598 130899516
3 55123 30298
1 90130 144989 60360672
3 50967 48972
3 47132 6399
1 60139 73041 741457340
3 1418 101972
2 44207 780374592
3 43805 51305
3 60273 30801
1 39373 76026 746841908
1 8276 61255 279517708
1 155787 176084 901546084
2 69168 589463839
3 16786 175553
1 20523 20928 167659716
2 47121 488139714
3 50662 177503
3 30718 172855
3 92078 152888
3 53889 17366
3 29653 76639
1 21202 147482 882423482
2 107080 110102437
2 108072 12972276
1 146480 152813 793328411
3 89979 79667
1 43958 91030 223382979
2 92857 950000982
1 75933 121958 971960289
3 18087 118473
2 10396 48652410
2 92512 931180814
2 16023 228708396
3 9179 88970
3 71808 105552
2 114922 832056731
3 1246 111729
3 103133 106988
1 38949 114832 918953669
1 96481 165026 620757386
2 6483 329588507
3 33002 52214
3 21043 73935
2 34336 795657487
1 115213 164665 812672529
2 104130 245022481
1 70266 72036 504359827
2 16650 177309605
2 44600 722620545
3 36174 82229
2 105880 122752735
2 42789 4711302
3 56623 131031
2 81371 756914767
3 45954 5523
1 37511 140666 423204345
1 28760 146239 935233165
3 97841 167451
1 54929 120201 683939565
2 24030 802634620
2 23620 322096907
3 34473 112501
1 19713 23663 751975161
2 96522 665863779
2 29786 840728549
3 61238 52212
3 107582 4242
3 88054 42975
1 52509 113067 443094302
2 82992 961408446
3 98072 79928
3 7824 163269
3 34566 24766
1 59321 120795 365628016
1 158399 163188 94454837
2 63176 357473746
2 70055 310940190
1 120907 160653 351762947
1 144842 178845 101643192
3 36031 121866
3 24006 41606
3 59941 1205
3 68289 12200
2 38973 505656387
3 47838 78515
1 21186 136815 349650435
3 64286 77402
3 11246 49229
1 78736 163063 407535842
1 64491 115610 907094227
2 59557 329831173
3 90677 131447
2 19753 335522865
3 7777 4346
2 86819 31932446
3 58179 96930
3 63226 101819
1 26256 164017 985410773
2 114209 272991878
1 19714 88652 277895352
3 86103 38220
1 17487 74655 341680156
1 129727 169367 268488569
2 102471 659547524
3 96511 178147
1 13306 32346 253987764
2 44488 538623390
3 84063 51146
3 114906 75851
2 34991 915970143
2 11501 310833221
2 86145 220385441
2 103834 330496629
1 24164 121804 13667898
3 16565 169140
2 59945 697707416
1 73801 174416 350133993
2 114229 197994790
1 62602 76356 696494599
1 2194 137778 462395986
3 41467 37775
2 66114 529259077
2 64304 50311760
2 14418 530850493
1 42341 151523 894970309
3 92612 66985
2 21283 314476635
2 98445 502902449
3 67951 3339
1 12701 158220 443520189
1 33014 154637 136729307
1 18404 68598 996489819
3 45984 89428
3 110760 162134
1 120972 178979 422326610
2 20307 736121919
1 10379 100628 560692197
2 97906 357397205
1 84434 119773 477432965
1 72646 123752 820024246
2 9874 228855587
1 54616 62159 944126926
1 2393 84364 929979770
3 92208 131835
3 33767 47051
3 96138 151256
3 29381 168518
1 12829 135972 433662674
1 4204 157026 301454695
2 55592 139324038
3 68056 43897
3 76554 177885
3 25448 93182
1 6191 128935 984497487
1 130733 133474 624604852
3 45318 157681
2 109901 366140154
1 2709 11363 933236346
3 46781 9189
3 33522 129889
2 106380 631885932
3 66805 129561
3 19667 148138
1 59724 172294 468156657
3 23291 97622
2 13816 174631845
2 15037 276886752
1 28199 128447 221900172
2 72638 986110083
1 38408 42185 922705992
3 68156 134894
3 69864 81834
2 2731 20413608
2 79792 751625951
1 14253 178343 760022302
2 10325 812008334
1 74597 120802 25856286
3 24162 156231
2 68492 503685419
1 110523 155955 799439078
2 2217 493250447
3 69287 153467
1 182 11140 102707191
2 53421 316328243
2 95339 822621364
1 71622 103823 261236653
1 6287 128719 776724099
3 111216 29220
3 105593 78281
1 18790 99395 947770632
1 35952 92934 858930981
2 94631 304515250
2 86918 454726293
3 52368 91381
1 2792 47982 887552116
2 31204 423614438
3 31112 12060
1 18573 33965 290131311
2 82088 749943653
3 65313 62846
1 158855 163836 675066743
2 51728 746608535
2 54905 567867865
3 82010 78736
3 89170 18917
2 12145 740800881
2 63835 151037659
1 9107 41021 137970753
2 41263 588531524
1 112500 150316 265662325
2 28611 379474600
3 110009 7177
1 13867 15661 851742113
1 16712 122780 564535621
2 96019 636252517
1 79168 81479 277780434
1 111814 162770 349931997
2 89422 729148868
1 116033 119427 72393
1 56720 125176 707972248
3 672 63561
2 107765 548616351
2 81037 341060002
2 51307 689870566
2 67419 896568568
3 81892 69366
3 28721 48956
2 15840 705401606
2 101983 860542273
3 29741 26807
2 45468 617456952
3 40304 100233
2 62935 414599948
2 13538 886441222
1 55997 57622 886231275
3 45603 30706
2 20859 799950711
2 19170 746246809
3 22938 62228
1 33036 175259 444889083
3 88308 8409
3 101578 3745
1 10453 85354 846930561
3 47455 150939
1 4642 94567 435003803
1 28841 79507 285942054
3 58975 166258
1 133065 144465 357533606
2 51000 122797550
1 18143 162937 597110607
2 5006 189637544
2 4842 336279037
3 37105 79557
3 63893 75692
2 93228 757307786
3 26426 50646
3 4159 43892
1 50841 80648 246695522
2 56294 15202567
3 109260 56769
1 32587 127488 872882747
1 101388 146063 721399332
3 100445 110847
1 51195 148436 403306775
3 14109 103742
2 18533 397556383
3 65350 131654
1 50604 138490 991824463
3 20694 152661
2 34833 856363117
2 59685 937866102
1 23566 107395 385486370
3 108710 109522
3 93835 148984
2 98864 300652952
1 85651 102858 791668559
3 29563 77784
2 82985 881954771
1 114542 144373 149605534
3 8421 78916
3 11761 177310
3 111423 14143
2 21546 454341026
3 13201 164600
2 115548 556091209
2 31913 314113638
3 38958 52619
1 32622 54018 101889564
3 73610 163661
2 61876 900406164
3 41076 99549
2 64138 912159749
3 58143 56862
3 66487 119252
2 93646 439972356
3 12138 111903
1 27453 51544 285622331
3 22771 22772
1 29890 166163 903359645
1 12659 86148 266814641
2 51293 599485356
2 43261 416142677
3 50698 55859
3 29710 122849
1 92807 165435 906993998
3 67264 75232
1 70614 142436 45591269
2 27142 266766366
2 39129 116877863
2 18983 707771854
2 42903 606118706
2 86588 553543885
2 63278 160020647
3 92191 56076
1 19112 94856 861111850
3 6280 174655
3 37307 144766
3 93332 139273
3 54313 111806
1 13410 154257 350790188
3 84828 53318
2 24487 57720602
2 73543 153547828
2 39233 103696712
1 48088 172475 298130703
2 42734 40252644
1 13912 92692 950080114
2 43703 584676556
3 90288 35282
2 58718 767490379
1 81729 110744 749478292
2 67431 654645774
3 29946 174468
1 2926 178282 417181383
1 113049 134134 749379502
3 40067 19732
3 12478 3179
1 113316 162021 822647783
3 53512 89204
3 103296 32540
2 104093 905613317
1 47005 63030 673628037
1 6523 156589 80281910
2 85577 241734681
3 44135 51929
1 149317 161093 579506887
3 30058 23606
2 57541 964315932
1 95495 177971 918444293
1 119660 154246 319522182
2 19224 598224619
3 45429 173611
3 27014 113832
1 24968 36225 120706301
2 65512 172384956
1 91600 122605 175434242
1 26033 32782 16890521
2 63243 133674361
2 49038 504266791
1 74536 91885 844790214
1 46148 164431 793310286
2 61614 807155987
1 42565 77577 902698870
3 35539 47888
1 149999 166627 800749398
3 24128 177542
2 84703 62939705
1 5847 70801 584433197
3 112397 87023
2 11881 362419949
3 109007 119702
3 2732 50922
3 15136 92876
2 84641 160273400
3 7922 16589
1 17435 91030 198407777
2 16502 833830624
3 108214 108792
2 4205 416537706
3 106523 61170
1 25532 49178 19835709
2 51522 884997895
2 27728 200577519
2 31222 689134138
3 57112 135839
2 94700 273567786
1 29639 171162 298298241
1 365 117583 187223786
2 30695 569730182
3 110922 83974
1 27691 48186 554049346
2 99465 469171024
3 44504 134838
2 14816 116559734
2 7218 315115504
2 94028 920347672
3 7375 127282
3 93565 104129
3 100397 132599
3 7695 25700
3 97970 117466
1 91090 130487 835209513
1 61176 170621 689706963
3 88046 178368
1 108019 151682 804863519
1 16622 34767 364474429
1 80770 127709 952567591
1 47407 147359 104855652
1 13757 76479 263537667
1 87370 145576 15081739
1 8473 135648 757331506
1 35683 68217 293527783
2 77485 100735874
3 12196 10882
3 69350 1824
1 29202 52679 631768908
3 48703 144889
2 7341 931120082
2 3753 395293967
2 4577 899763803
3 115376 95046
3 34244 68925
2 86191 405449906
2 63104 313371652
1 71110 145154 647561184
1 27706 118512 118183319
3 87285 118635
3 86162 131076
3 90718 117011
2 83686 631209362
1 95664 167961 909010912
2 45583 349520862
3 22564 16267
3 15215 17277
2 4913 690447171
2 47051 219267104
1 94848 133557 378113190
2 41793 550060361
3 38328 151331
3 40210 167132
1 136468 140222 639951478
3 85576 123831
1 87975 108525 332604100
1 27083 95348 244716613
2 114913 456001524
3 82696 166068
1 57122 70670 407594081
3 71653 7522
2 58751 469066600
1 20008 151908 309922725
1 36330 63079 522091531
1 42553 46673 730016766
3 47983 64932
1 31972 66789 185994255
1 35080 123362 780456978
1 45516 115044 902537036
1 691 131494 854427549
1 151950 162847 145769966
3 93928 45075
1 29916 52472 227780780
2 111859 347325374
2 91806 536823142
3 51615 61870
3 79310 134163
2 70025 924528833
2 46723 772579591
3 115612 143713
1 3429 40030 709136362
3 11441 103639
3 7243 114374
3 25527 162916
2 11726 969605438
3 43125 136900
1 29769 94518 451376844
1 40504 94670 683898644
3 88078 132785
1 4173 167494 457553961
3 112637 44082
1 629 96379 399953478
2 82560 230240599
3 15630 40123
3 23861 38433
1 13875 76073 590803616
3 87041 43599
3 80973 13995
3 144 144793
2 28855 702976527
2 95557 647633423
1 89651 175228 852518873
1 119221 121459 728759834
1 54446 61766 9902054
3 65169 72764
3 105269 66943
2 19726 413605456
1 100483 166518 492489584
3 115199 149860
3 82393 171362
3 37846 173261
1 87014 148481 450568363
2 87199 205092608
1 7466 52912 463264344
2 16125 68264311
2 110777 445768108
2 89286 670318388
1 13615 39135 186646105
2 73511 654924535
2 54361 605820847
3 52231 103882
3 5305 78731
2 62932 962055777
3 95277 169089
2 65421 52998058
2 75357 409742153
2 104014 336401036
2 32150 678004204
2 80160 27932397
1 78445 119993 148150944
3 97165 142192
2 90025 91265662
2 72507 946724610
3 26494 32686
1 61956 105146 890640380
3 11684 147635
1 4996 109744 727356527
1 20315 67118 718562712
2 49326 301279517
3 49416 48643
3 45089 103974
2 38697 452350882
2 111897 942353312
2 56563 123510397
1 114531 155540 811679230
1 10815 80756 407374793
2 34928 732500886
2 67566 206962969
2 39348 802483874
1 86269 104736 960388165
3 111916 124385
1 3724 60031 299272413
2 44611 367536220
3 102259 154601
2 18147 380753160
3 99445 93444
3 97966 177722
2 74310 556808851
2 41497 560281166
3 72741 163127
2 112128 477415076
3 28558 115292
1 29285 49967 54609921
3 50751 162056
3 57112 131724
2 13409 125244102
2 35931 96073276
3 52070 59596
2 79633 731935550
3 71916 30010
1 156684 169349 93391531
3 97102 133136
1 49341 167902 501605545
2 79685 143317856
1 76645 136661 713095228
3 6157 3111
3 30903 142374
2 13063 858219269
2 89470 572800228
3 9043 118726
1 21723 125927 845743807
1 51167 145084 911961501
3 49418 104838
2 3250 475676116
2 39665 838940257
3 51969 112899
2 71686 947296720
3 45953 162001
3 59698 147988
1 98060 113650 138944068
3 72892 139903
3 115117 166595
2 10178 354484344
2 9534 990451657
1 10137 56884 896625700
2 70571 126797190
3 96251 37043
3 29644 18307
1 156657 175242 468708383
2 96909 804072367
3 22350 20553
3 87978 42191
3 98636 34396
2 1145 704506334
2 94360 64436591
2 36062 222703886
3 17456 12584
2 24372 366497702
3 3445 116690
1 4141 159840 452171572
3 87204 168665
3 112241 134853
1 122350 129806 273696785
1 79119 148232 101520005
1 75058 123343 980958000
3 18850 53677
1 728 63557 284605753
3 40939 113349
3 2558 176190
3 20857 90900
1 125171 155237 282893908
1 44272 133202 170743717
2 71314 899280061
1 52027 84378 244335369
2 101410 728178789
3 64380 171260
1 50459 92332 352260916
3 40356 19026
3 69336 155183
1 59011 113185 505651165
3 58011 25197
2 1139 96145772
3 28370 54448
2 16433 851534172
3 103681 5855
1 40175 115457 626502390
2 34065 540969090
2 12148 100940166
3 24256 98559
2 27196 12246621
3 86386 46119
1 21482 61426 131741590
1 64727 103664 867540232
2 56191 37610761
3 57132 109508
2 108575 34919546
2 64427 920049904
1 96616 103101 250035357
3 58301 38819
2 31948 456327382
3 115269 906
3 37926 93865
1 171079 172248 383704424
1 83745 151998 402032821
3 108801 131466
1 45440 90969 528388116
3 114473 91878
3 17694 120154
1 88125 152468 767535367
1 99659 178032 709664027
1 97309 156359 225220090
1 104433 149868 560463287
3 9654 62465
2 74047 383985933
2 70655 263765628
2 53191 968756967
3 43440 64041
2 7504 523961685
2 27035 670610843
3 99010 76933
3 101349 149280
2 51579 54357983
3 66267 136448
3 38889 42512
3 92549 50446
1 22605 77725 519868014
2 28310 729198223
3 86050 83836
2 68028 171732930
1 9441 70870 581485778
3 2100 93065
1 72655 97876 508244035
2 46544 686934373
2 106167 772461620
1 94384 150603 899369056
2 66013 973497760
3 26122 36172
1 79599 151152 10440901
2 106128 841222189
2 18078 337060736
3 42486 8807
1 56915 178345 240662481
1 157590 177827 342898609
1 6973 20021 53455569
3 71879 156722
2 74250 843843156
2 49640 845359139
1 77690 94924 849798873
3 28033 83901
2 98293 589716590
3 72799 40457
1 36227 87448 275614835
1 75098 116137 436979941
3 93169 40159
1 115762 168812 252917290
3 79712 7648
2 27967 895986160
2 29550 496687050
2 105748 956383084
1 117426 174472 313436580
1 50456 139961 80121972
1 32307 147913 640898980
3 43250 143178
3 62216 25020
1 92974 99869 331520185
1 105330 115842 764957829
3 80978 124398
2 67928 672468344
3 67 127666
3 26332 116157
1 40505 99778 890231241
2 72140 657315996
3 36889 22836
1 10523 12585 515268063
2 56092 820602933
3 42833 73764
2 83501 856083290
1 59567 155131 850318686
3 24905 116704
2 114421 471058760
2 87096 263266098
3 51907 108331
1 37930 84474 91687445
1 15288 53761 33605832
1 49518 87513 109247234
1 7568 159632 614979046
1 70242 166709 167626105
3 4863 71316
3 26099 160772
2 109172 668387884
1 22674 113693 952001090
2 28436 991429127
2 108050 945699220
3 18943 161210
2 22213 242300824
3 90015 110668
1 57400 128566 536895481
3 8065 145506
2 44363 350015550
3 45637 19071
3 83054 150751
2 95198 563235177
1 138677 139270 504609930
2 15590 516390711
3 87324 66605
3 59876 106950
2 110535 322261077
1 97902 149605 469784266
2 43641 634118705
3 71867 8464
3 89874 26067
1 104382 122055 599901535
1 93585 161903 943829079
2 85991 981472629
3 56012 21913
2 34293 535006232
1 109905 143365 830362167
2 55423 766218571
2 115349 718269460
3 13715 88205
1 9287 151120 181003223
1 35907 47750 230896390
1 57197 154385 502829424
2 41825 113516656
3 80558 154579
2 50374 284425051
1 12642 151715 932348764
3 29848 122750
3 8006 46570
2 82483 68203103
2 57317 513706814
3 432 117695
2 85321 848591174
3 1 23052
2 45869 804789565
1 65655 84220 920283285
3 48259 69992
3 27729 59291
3 85909 4430
2 112372 879977131
1 33510 153477 478391529
1 32640 145275 830884220
2 101052 820480938
3 53848 48221
2 97607 678581807
2 92968 77567523
1 74636 145900 336994273
3 51342 125504
1 29939 73038 464377138
3 22425 171461
1 102429 153951 506787804
2 68612 914684902
1 73401 104368 518321414
1 53124 99986 387671712
1 163538 169799 262990237
2 2887 826202431
1 70331 95488 524629055
3 98383 92575
1 11511 142400 51370441
1 42753 87901 670639176
2 81844 339499115
1 35079 106318 329250507
3 85744 16774
2 61305 2902587
2 86635 398001981
3 59631 31450
1 144029 149328 963683714
1 74946 75636 125798675
1 141567 171025 333332532
2 94931 777697378
1 133989 160125 34833489
1 34533 64150 698370314
2 94638 260740000
1 74940 136328 854097555
3 56352 83049
2 82919 402892402
2 81798 741608112
1 79374 146992 868227970
1 3795 99556 44830301
3 31360 11182
3 26909 82346
2 22127 734167709
3 15757 108982
1 43413 68441 229723910
3 1159 11271
1 142696 148245 389212409
1 73369 142521 502711965
3 88851 145957
3 9434 73213
3 103490 55869
3 61351 105975
1 28171 35895 617507592
3 72597 3956
1 132899 141806 376177896
1 115534 154774 854184212
1 79611 148097 44512126
3 7838 154088
2 31046 603902127
3 110014 131974
3 23807 86087
2 28409 18333292
3 26253 46853
1 23338 32091 349107399
2 5354 696348115
3 60015 149309
1 18641 85763 640666402
1 80604 140091 143659201
2 111270 561228212
3 34764 162397
3 15065 51561
3 55126 95212
2 57449 599630870
3 64047 124211
3 71967 101382
1 160756 172012 877185841
2 73142 29476763
2 47884 8335746
2 21171 90335960
1 57906 131935 747702744
2 15889 877091992
3 13903 118981
1 95959 105251 268256844
3 95940 14922
3 45137 103623
2 104287 803817794
3 44695 79361
2 114036 279775338
1 49281 147531 392189816
3 84150 144225
1 16170 139049 758980039
1 26830 146269 31384797
1 53467 99868 610831699
1 40919 82358 707326709
2 68693 753976159
3 46755 61191
1 13863 63045 24706931
3 12872 21037
1 3019 133946 186257248
2 99074 829358632
3 107740 168341
2 99222 273629191
1 9862 19904 107925447
1 6083 98784 590820357
3 104214 75383
2 94024 289463313
3 86860 1865
3 77118 135032
3 42655 108507
2 46541 269557738
1 47800 169009 203337880
3 111440 118915
3 20588 91188
1 19507 119972 884051360
3 100473 118950
1 11212 124830 905319413
3 19308 133114
3 86487 153375
2 32953 97416957
3 112536 108733
3 67572 10678
2 21445 897630114
2 46458 264423409
3 66590 98739
2 81950 797275314
2 79877 28167009
3 115097 11794
1 94047 109188 225040542
2 31797 525821909
2 85060 925758610
2 80668 872036090
3 91263 133423
3 75687 37858
1 127984 178225 772384893
3 97420 155460
1 58231 72881 775353119
2 55010 900045353
1 158995 165606 838672858
2 35051 445638696
2 88714 452246983
3 63138 151806
2 114590 660424483
2 53161 564150921
2 75836 920904847
3 38165 46011
1 91614 173689 208681863
2 42780 705179477
3 34419 151901
1 122209 178876 768363306
3 45381 5436
3 23200 63297
2 78847 650448796
1 26141 152731 203686146
1 43088 170206 502251226
2 68234 143404209
3 91881 60117
1 110791 177670 971574536
3 96372 155147
3 50596 89645
1 164359 167530 448522218
2 98023 355877276
2 54561 631082664
1 68903 102346 792156798
2 1327 438029094
2 23485 697644068
1 17971 143617 202908771
1 131300 146863 769335791
1 84110 103026 76410064
1 9913 111240 931748494
2 102124 291637562
3 79932 178874
2 53843 597490083
2 105503 372700394
3 92939 147914
1 9827 145096 236413384
2 27529 404882515
2 111445 424579794
3 114249 15362
1 80836 147063 990324065
1 19726 75902 127166609
2 109727 141508032
3 108447 84116
2 3219 936581567
1 69862 85585 561826513
1 121908 133686 656145366
2 33375 393436185
2 112297 971321967
3 26428 118303
2 115014 122235252
1 33414 41364 485698529
2 48442 860873064
1 75462 140734 800891144
1 44867 145221 755747213
2 52744 459355476
1 24091 78376 940240876
2 34952 109350478
2 1974 346541353
1 26431 67176 580637935
2 42154 975674321
3 15446 107078
2 80357 725618491
3 79231 65478
1 130884 134008 917468483
3 103090 72026
2 23322 41548209
2 103673 665092816
2 98841 49997608
2 47040 695824022
2 52136 980436295
2 36979 161447058
1 123902 143236 474653377
2 80006 771044499
3 90985 77329
3 89838 5128
1 25493 59870 434238632
1 22965 40788 265714769
1 94751 152458 271729239
1 2192 109866 183574236
2 107406 514294562
1 26435 123754 529264448
2 61862 815214317
2 12758 594823533
2 69646 910211627
1 56535 66292 648126489
3 54290 59547
3 62981 21372
3 25585 59324
3 73215 106716
3 22292 104231
2 14117 852229111
3 43191 44197
3 79554 35903
3 71028 75961
2 86684 529590865
2 679 386270773
1 37543 138743 266874503
1 96986 160229 598353147
3 97118 17037
1 33860 128170 295971978
3 78433 106565
2 16331 247502496
1 83906 137511 948721724
1 49569 156394 797236648
3 55341 143307
1 52867 90413 244300016
3 57463 108192
1 44458 80016 413961381
2 100436 358212956
1 55546 125666 637295126
2 62209 31255115
1 69969 85935 253473033
2 11353 837335289
2 65696 971336061
1 158335 162596 623475745
1 65043 164193 419448283
2 74267 306157761
1 51212 73388 86468779
2 85119 511752788
1 87380 137293 718015206
3 112300 69073
2 105241 359653221
2 43774 928113421
2 110893 280111017
2 10415 800712403
2 99506 546264628
2 94536 523320224
2 59216 592295386
1 34171 156260 423538004
2 40543 207143289
2 14775 269259837
2 76237 27411486
1 75564 85340 365325158
2 39533 727435947
2 96962 496887887
2 25747 969469171
3 83550 155446
3 51802 87021
1 32269 159117 964479517
3 71788 113052
3 10736 58391
2 91314 132034787
3 63531 141285
2 103328 899888265
3 105223 148656
3 98176 104131
1 24741 83258 936339189
1 31599 133596 128732015
1 105023 161445 930282156
2 34596 465295632
1 95301 155266 439615
3 112324 155415
3 108695 86967
1 40315 139554 37471500
2 52927 710025069
3 8502 53927
3 55181 97218
3 22399 30797
3 78700 56463
2 33705 181700763
1 68763 144472 410633936
2 25998 295691303
2 93621 849934372
3 83358 179057
3 81587 9101
3 70544 34615
1 35 140481 218562378
1 61132 74412 588147934
1 60348 121594 42099580
3 16033 119100
2 38566 369527718
1 14901 42120 817646023
2 80982 322987014
2 82205 860022204
3 93246 61096
1 144212 169069 385463187
2 107248 493183970
3 114864 62878
2 108095 368889861
1 114169 142467 394165908
3 46290 147862
2 89728 787470328
1 10631 38602 201169429
3 38678 120949
3 40258 135610
1 43435 87525 428264638
2 51548 602861518
2 15893 364157741
1 79042 121947 475174161
3 12735 51370
3 64705 16919
1 134045 154432 330705231
2 10972 522987923
1 18361 66193 319965769
2 108914 212222738
3 11634 115957
2 78857 70436390
2 103207 344037653
1 50987 148202 934335493
3 15550 124957
3 36002 69967
1 27246 143631 569350374
3 71527 147035
3 25300 6147
2 24320 816650927
3 13180 157274
2 9615 817162874
3 115554 69728
3 91940 175069
2 21623 625597161
1 117026 143944 909642598
2 79185 738985818
1 38503 168018 891759947
2 96693 420387304
1 47167 102348 941764308
1 9496 135494 225477036
1 33152 155646 659510104
1 44362 121199 439048220
1 83225 88506 51014732
2 2317 20515495
1 75059 120028 204640526
1 31794 73311 37492891
3 105025 173461
3 106747 145644
2 77231 216302851
3 20763 151059
1 91521 133173 239217173
2 59440 432604873
2 31138 958435761
1 28399 176890 478462602
1 15224 134842 59564348
2 5177 727587167
3 14544 131940
3 40031 164690
1 48839 101425 440805640
3 89592 49303
3 13557 94325
1 152115 176500 426597460
2 73200 452867363
2 58220 496562793
2 92607 680812293
2 37516 14182765
3 8772 77917
1 10004 66035 507418703
2 67044 408662299
3 79294 81362
1 109776 129906 141645755
1 88437 167174 678878286
1 8687 56926 931718283
3 27429 150936
3 41785 47546
1 139690 141240 296966027
1 4413 123712 988556737
2 32211 577578021
3 68747 97708
2 86149 879757665
2 82516 893084991
1 98266 177124 454573870
1 44789 122446 461983476
1 32871 83048 459247254
2 460 699766699
1 21232 108469 669986183
1 11658 105398 117790413
3 75246 31730
2 37369 812285953
2 7326 758624273
2 93185 483479843
3 37082 16061
2 69420 62948905
1 51726 82322 177568286
2 4413 165027991
1 111354 149730 737041732
3 30291 446
3 34466 114340
3 86869 57170
3 52595 85432
1 22231 73376 368579012
1 41777 177186 139868721
1 42430 44787 234696460
2 54092 593422162
3 28877 148953
3 85250 86207
3 113432 104057
1 163229 175856 509121660
1 18697 157943 51723205
2 96306 217286889
1 97313 97324 655166942
1 108018 148781 816436448
2 6809 736175629
1 122792 151777 772403179
1 78980 155073 958726066
3 21103 42608
3 81445 76473
2 2303 163532142
3 57698 123680
1 7681 89874 771210443
2 69369 827611521
2 95966 618510767
2 54203 816327522
3 33431 99432
1 78641 177141 202607372
2 17236 212920757
3 83369 113661
1 34258 81777 587638611
1 42449 178771 984540716
3 27698 153119
2 88778 176599354
1 99833 147874 20821833
3 82935 119202
3 103179 39969
1 94681 114606 827997304
2 105820 355492026
2 54873 844625071
3 34667 145827
2 52306 640949866
2 42707 21031108
1 48898 153553 985042824
2 68418 868496952
2 17417 518325903
1 113925 157074 623395130
3 109756 64737
3 106573 113310
1 30497 138101 875662786
2 6888 106795288
2 93121 258446875
2 67203 546909277
2 25851 985775901
1 43852 102915 87203049
3 42823 156246
3 2236 55316
3 39263 94490
3 105422 123569
2 103895 172674541
3 29199 110862
2 95841 832057321
3 10868 86408
2 2632 805330182
2 69388 570569413
3 556 95565
2 34645 654330842
1 61109 68642 10483267
1 90907 121544 628222166
2 26041 585595141
1 33872 68496 372332619
1 32624 59273 202783262
1 50693 68144 298161601
1 75963 157307 867222150
2 101903 140487166
1 28001 118142 471268549
2 13185 660417373
2 99634 66700362
1 7001 30756 710047910
1 154677 176052 781994102
2 4190 851102911
1 102944 141595 881717524
1 110018 134027 433398843
3 29257 9377
2 3791 879042758
2 1117 8585556
2 111331 922990275
1 66429 88313 351082804
2 114300 501557047
3 20855 34982
2 77580 876688227
2 47495 749739728
2 969 510793105
1 59022 107759 568037810
2 10039 142181470
2 3007 153997749
2 50219 800264495
1 12914 74504 931602221
1 4957 171466 714045382
3 42202 153361
1 19729 123285 979072455
1 34698 155787 899882191
2 114371 790547636
1 119146 141714 673978940
2 5255 239158742
2 101444 654271320
1 18480 99728 497634891
2 84580 321145959
3 27338 115322
3 88637 134445
3 6938 70826
3 105196 153390
3 20854 20096
1 29292 140947 767273995
3 31585 116832
2 89901 56744398
1 13139 91644 857472280
3 24396 144304
3 63287 81590
2 19612 877301078
1 96738 116973 927625334
3 21819 177569
1 86173 101171 655717382
3 2211 113660
1 112669 130755 124200329
1 83482 178287 110511094
3 85747 103199
3 58806 79718
1 14018 164572 289216962
1 91833 170196 592274314
3 39811 172003
1 95671 105201 584772122
1 99144 154046 367499554
2 95236 62058736
2 85367 451608311
3 77862 121514
3 56505 113077
2 42265 17701636
1 172067 177503 982121180
3 47679 53201
2 86335 962897222
3 67450 60921
3 87312 88400
2 112692 203277472
3 10709 80823
3 43001 131849
1 41980 170204 684804053
1 82319 135209 44748602
2 30027 712937316
2 15201 659760205
1 1725 140712 712463950
1 17550 40955 921005723
1 25401 61138 764937522
2 49032 579563569
3 90106 146539
1 105523 137659 326375726
3 8317 79932
1 47668 104892 532301009
3 65918 11605
2 62625 435470824
1 142349 151959 315869290
1 65641 94659 643689314
2 26637 609487153
1 85461 158214 858504808
3 113272 63433
2 22441 233976582
2 17050 275313013
2 48959 31240970
1 33414 72575 25590535
2 86039 953092487
2 31480 475239243
3 68888 160869
2 77993 749424578
2 70554 736080405
3 70318 72983
1 42533 158158 284984408
3 42547 153152
2 59252 197294738
1 26472 160822 239449502
1 82541 107247 970617872
3 3501 143626
1 88981 175090 599494153
3 90460 47158
3 55280 161009
3 102087 162312
3 27465 9751
3 27363 42647
2 10163 262611715
2 15251 315599736
1 52402 117227 691663039
2 67302 931988216
1 2916 83368 471372982
1 157001 158644 814861996
3 22191 11491
3 111479 40794
3 46645 48607
3 77288 71084
1 50814 175705 692942433
2 88425 174978799
3 44586 105957
2 80855 974327223
3 79039 92560
3 100378 166764
2 87821 413749946
1 62861 135344 186605490
3 95000 141474
1 91287 140912 344813136
1 59620 124183 184711929
1 30214 44903 222661409
1 64118 111099 822026745
3 76892 3103
1 4504 80671 508026453
1 116409 136191 987256092
1 61829 173673 725911721
2 23583 973998524
3 101008 59736
2 25172 408712064
2 89442 652227379
1 83960 170536 414701622
1 34853 73857 298861862
1 53935 79571 437791663
2 4296 161951206
3 83094 111693
2 81058 388980908
2 62158 680873816
2 60535 242325855
1 87241 170782 782140695
2 8588 745868775
3 79431 61378
2 107141 521240658
3 56450 117978
1 127853 139593 453110927
2 12817 232191342
2 12206 607323732
1 113501 117664 156157481
1 31168 131282 69059766
3 85581 85693
2 57503 368010662
2 114143 712357845
2 53752 239620259
3 84151 2205
3 96262 157081
1 73221 101032 667440417
1 37182 163210 169150712
3 4478 86100
3 8931 95438
2 48652 443034263
3 106799 57245
3 25736 47467
3 40558 64043
2 15743 707707210
2 113684 115954196
1 89814 144046 135618810
3 69056 45063
1 87729 103338 790092119
1 70534 94223 819699935
2 90603 698775729
3 69700 126533
2 48663 102345133
3 97796 70075
2 62795 99471847
1 635 84888 535194078
1 65099 131244 536921897
1 84930 170657 841037597
2 43762 175060397
1 107849 124369 964856543
2 110280 360129293
1 52597 168106 523875462
1 135013 167768 61059141
3 66573 10913
3 23855 79469
2 29604 397548020
3 53643 86035
2 82048 59547262
1 32015 47824 154576300
2 8246 187718962
1 19354 94646 399073251
2 41218 50405103
3 44950 76965
3 48755 82483
2 31835 996595696
2 5756 955075659
2 45009 84457710
3 84588 63212
3 77594 165096
1 124768 138495 95413980
2 74468 476758110
2 62268 677842675
1 63980 122162 670216246
3 17717 178871
1 125479 139043 158449122
1 14730 136285 447653083
3 75894 48021
3 19133 72191
3 24700 1409
1 20492 47834 296094661
3 51714 124460
1 102870 157370 357300616
3 38249 70005
3 80084 15913
2 41313 885534902
1 119202 157902 268690440
3 24805 39103
1 2529 61446 229306379
1 2820 120045 536684930
2 13024 154760971
2 58038 78224333
2 40790 992467962
3 5663 69968
2 77587 893821545
3 5564 177227
1 77299 96437 104719980
1 125544 171221 886257707
2 838 527349731
2 44870 862685202
2 77609 21683836
2 75519 831514818
2 93203 186899267
2 43277 772128908
3 35674 153236
2 110034 701362441
1 63007 74283 194996706
1 130469 144209 926720917
3 19099 70541
1 12821 118272 761668090
1 61749 104655 496190225
3 29891 162450
3 31929 114836
2 62107 245053022
3 98693 95092
1 69832 101788 748758221
1 87560 116417 731040363
3 75687 51739
2 84791 957760983
2 48170 574976034
3 57396 152289
3 49215 22501
3 6368 121256
2 10632 228279432
1 139412 178482 800764450
1 27477 87641 283700437
3 95577 81863
1 84912 109912 332912990
3 80808 25751
2 111441 877143301
3 45913 22690
2 66820 989243678
2 63252 358172445
2 43826 441539427
1 14266 43840 458765085
3 13489 130167
2 105807 488202934
3 8712 130372
3 41088 29436
1 16283 80539 472279517
2 11935 233860266
2 13543 562089915
1 32577 160659 941167630
3 74649 109538
1 63375 165957 959597654
1 53917 124973 797161773
3 95633 117974
3 16637 67345
2 75517 578191310
1 14692 29713 232984717
3 64784 99438
3 62325 161867
1 11937 36342 806031626
2 44424 183210120
3 89092 134084
3 53753 69084
2 93101 406403150
1 34697 159607 776541574
1 16187 78872 771253627
1 69149 115893 579796424
2 27925 829455755
1 44970 110923 485522784
3 23282 49217
3 77012 81840
1 44070 105091 47701897
2 5009 541164352
3 88984 19145
3 69746 65822
2 23105 602367543
3 59195 146324
1 30721 104227 817113166
1 67163 162157 328483932
3 82459 98453
2 112600 29131385
3 88675 61315
3 56090 88412
2 20989 618248502
1 18027 170533 8106537
3 103460 635
2 74724 527118241
3 103183 160491
1 13823 100602 695736807
1 77464 79754 675489640
1 25660 57055 866167597
3 85891 73847
1 94198 103783 382872034
3 114526 39431
3 77988 11618
3 106177 32807
2 104685 787178493
2 64262 967362027
3 69401 76244
1 74223 156177 595196691
2 56604 746358975
2 38590 859481128
1 95026 165602 29184168
3 79191 102781
2 68393 149170010
3 24777 32280
1 131172 145008 746548530
2 72289 358792480
1 26428 55840 119864965
1 133285 178708 22010916
2 47653 592679313
1 92341 147000 205620039
2 29654 683652059
1 48236 154868 688832588
1 77535 165078 279271496
2 86960 461642269
3 95443 10316
3 14236 173940
3 92620 98295
2 6230 638856159
3 7121 171883
3 38883 52263
2 37003 677821072
3 450 43481
3 51631 104517
2 67484 365654872
2 20080 794018407
2 404 536918213
1 54396 116905 482223131
1 15485 96447 321454181
2 90915 274110970
2 46247 652927558
1 82872 162971 824269765
1 79331 128444 983033278
1 21230 90167 300305827
2 42710 621864551
3 14641 150509
3 88247 33413
1 123646 147454 122691093
2 115418 766062792
3 40016 140819
3 25886 1099
1 19709 147315 128096171
1 65433 156656 816823768
2 41645 39510286
2 14732 11264088
1 55614 166507 467877150
2 100505 372467919
1 23473 55104 981996077
3 85292 99631
1 116994 138968 92499977
3 72322 16597
3 102096 32181
3 82725 27385
3 36036 75251
3 95318 173888
3 59121 15632
2 92614 700996082
2 28573 852692596
3 10172 83814
1 2920 83395 918594436
2 57071 864452724
1 58262 72930 375509055
3 105819 40358
3 20675 11521
3 107666 29009
1 6093 95696 946867697
1 9888 95945 307310508
1 147368 177544 76584029
3 65289 146035
1 21580 62912 542162474
1 51667 124996 481130062
1 5457 59005 877541994
3 91184 41582
2 82620 686818714
2 114678 389872174
2 83596 584857283
2 74029 819316698
2 41227 417166039
3 114178 153946
1 126733 133953 384292292
1 32303 40753 908309766
2 15868 840364547
1 88263 106503 741611356
1 33639 154117 569787786
3 18870 44192
2 36709 4819102
2 4152 256411113
2 36925 328032579
2 72944 360691417
3 29808 171092
2 6254 155405535
2 78579 739950952
1 21683 177189 540482746
1 19488 133521 55669362
2 41491 714251511
3 100766 34918
2 77149 391205106
2 66686 613470505
2 73867 188280076
1 39805 65467 394900007
1 52408 140729 167065597
1 37338 89186 223166100
1 65409 141007 442041633
1 9526 61638 625147423
1 102061 170319 65614978
1 26941 33150 678291778
1 69451 164092 992762313
2 70424 810570760
2 93599 583413220
1 11568 25421 684798910
3 102943 10520
3 107419 47287
3 34500 101706
2 34247 919745195
2 24472 870393727
1 9450 58504 459331084
3 57698 122626
1 106912 148290 82982163
3 25626 47391
2 108820 602896095
3 58089 84137
2 49439 627287418
3 114415 31097
1 49855 90040 721524304
3 109820 113830
3 93022 147025
3 2118 32722
2 81491 177871286
1 168005 175394 128781400
3 102934 129690
3 102349 160789
1 110895 114294 519621573
2 73717 447433194
2 41848 457677745
3 44927 33834
3 14436 12971
3 101245 132676
3 78003 44589
3 15946 15932
2 75782 3992081
2 1119 322624351
3 107959 110193
3 101444 98581
2 82727 493967221
3 38366 63601
1 73221 101375 718293018
1 106186 116960 999422855
3 61738 129486
2 107736 275945255
1 111967 176050 234934398
2 1367 252723411
3 99448 6121
1 86526 117942 763191064
1 151726 154903 981555853
1 64745 99198 514018958
3 69280 133997
3 53561 107820
1 72126 138897 905178626
2 78441 736130509
2 101625 924575047
1 55450 101023 600606777
1 88725 175718 11097524
3 45199 114590
1 77335 156667 502486995
1 117260 135445 681273159
3 105705 110733
2 79595 132731073
2 45075 647798781
3 72895 48395
3 104818 176332
1 18350 49679 214378960
2 36396 568725566
1 4340 13611 803456020
1 62831 173375 726632108
3 64912 29597
2 68159 273900951
1 94905 118207 665952329
3 84683 43207
1 24915 32658 504547416
2 11174 969693668
2 46202 132759416
1 132601 151683 930193318
1 34140 89962 32235908
2 8599 323388380
3 34905 66732
3 13304 158842
2 43511 823938694
3 86741 124996
2 69371 48252706
1 78533 166235 801616137
2 8129 207919872
2 1882 90512607
3 13460 70644
3 73220 61517
3 112301 99743
2 30535 417995586
3 77870 156101
1 37160 143080 907782634
1 80757 96328 241787792
2 68111 212993906
3 50387 32575
3 27544 86402
1 126110 168866 750635670
2 38790 866793068
3 102549 151418
3 57092 137639
2 44315 421959436
3 76888 76759
2 58240 344757715
2 48807 953473674
2 30286 316221425
3 56126 123372
1 86504 110377 116824400
2 25811 52481878
2 19454 983091739
1 69650 139707 612469154
3 59624 23252
1 507 147047 579001732
3 36692 92931
2 49705 260436148
2 83524 44610448
1 20247 33048 281404343
3 66350 136809
2 34646 779517782
2 68770 960064802
2 107385 355447455
3 7373 92694
1 10460 52151 225251337
3 33663 24635
3 8548 167999
2 27046 287744547
3 45619 96032
2 27627 584084108
2 20885 507957028
3 85535 152424
2 61470 925641501
3 35931 35905
1 115320 139919 358084041
3 51560 61886
1 91173 102109 604253182
1 13886 97640 299496686
3 15498 15614
2 57453 139672283
1 7213 37610 632808192
1 117815 152655 29451364
3 49262 2330
2 16202 189435587
1 15700 133493 513723162
1 136749 166359 631588779
1 157643 169585 172647358
2 7951 407825584
2 46759 901717489
2 108284 916843810
1 28584 98321 387347653
1 6474 52516 319306030
1 63413 152999 608710373
3 4276 48849
1 14677 133325 773178702
2 54389 775767559
3 75098 131383
2 65442 182114607
2 21630 641360709
1 22860 59906 630000768
1 146901 173952 270044570
3 101465 115337
1 13279 114494 335986559
1 59625 113482 235913486
3 17568 79328
2 101520 706315405
3 9125 103393
3 68851 93280
1 34266 58725 815446937
3 102213 23234
2 88450 685591782
2 1772 976190920
1 46751 151304 516412542
1 15792 65742 32692853
3 1377 124248
1 75088 136935 426961203
1 71594 171925 757674205
3 114254 146948
3 67183 114345
1 113349 147620 824135179
3 2518 29654
3 70358 38957
2 26330 383465024
1 3600 31256 742231868
3 32516 138230
3 15584 98391
3 18777 139802
2 38334 751775513
2 37126 469657660
2 49850 274583075
3 65179 170880
3 9618 25795
3 29493 39925
1 5126 139053 82656538
3 27418 53468
2 31962 420256724
1 122783 153099 868263322
3 77847 104683
3 32875 141242
2 96685 246335430
3 23983 162397
3 4134 113441
2 102326 492238406
3 38086 129860
3 49309 127995
3 28016 3778
2 74452 79527501
3 18096 5903
2 1406 879751877
2 104185 202867585
2 81353 105335423
3 12640 84017
1 4159 112285 104852081
1 24733 90006 115476906
2 53549 829815394
3 99210 96021
2 59573 780146691
2 37389 670968443
2 78859 382063381
2 341 475938372
3 56851 150514
1 46184 62865 112715682
1 76699 178926 900099642
1 375 6141 102111720
1 76213 81172 256850317
2 3773 332599603
1 17970 110708 138108525
3 77963 54719
3 14121 53569
1 110456 136809 470341315
1 88669 129792 373229688
1 46184 55181 298388166
2 69046 927310063
3 25471 153299
2 113316 790983081
1 131737 140475 473608851
1 73662 162782 346220917
1 14493 46970 551275343
3 63976 59373
2 10093 98824873
3 32947 45238
2 71703 368459386
2 20684 422005134
2 95336 524046507
3 96149 95645
1 97036 111043 645011783
1 70352 84390 291637252
3 15811 93717
1 26702 143649 202265851
1 32847 48771 33143556
3 10993 111108
2 62133 115490590
3 60236 167501
3 18863 41191
3 42013 69857
1 70065 95241 197721614
3 63413 125915
3 15631 79162
3 1589 88299
3 54142 151683
3 114211 96063
1 108410 162991 644498793
1 49836 68858 931908762
3 70610 131646
1 54085 93001 118555898
3 21840 2298
2 59409 988864839
2 29855 863571889
1 65101 152800 676956219
1 32832 54199 905001924
3 65462 176781
1 48660 105679 353109088
1 74618 146476 632581818
2 21674 57568042
1 16392 124214 705554901
3 5873 149994
2 42175 908979891
1 10771 94237 415725964
1 34135 76138 7039587
1 72893 144500 13392994
2 55986 362330927
2 34220 986247763
2 55706 747202137
3 76714 34006
3 11952 118483
2 78433 553809591
2 35364 949734465
3 80972 152669
1 65985 69221 883894189
2 17069 840139020
2 98150 849801079
3 52733 79435
2 102497 406075485
1 18023 107904 79035100
1 62316 115532 670568822
1 27907 151737 955043781
1 11692 126444 318514366
2 45294 311764668
3 81082 148052
1 11154 140854 333497089
1 137941 157396 785842238
2 57984 130252019
3 96089 145213
3 14739 174992
2 37199 42979560
3 44491 144694
1 64503 135041 819791513
3 67847 155988
3 85406 12784
1 8731 170785 829650645
1 98488 152128 600489668
1 59403 66695 467170460
2 114523 962720962
1 106826 134293 122712206
3 36012 161928
3 112936 99719
1 172887 174896 415382185
3 80866 82776
3 40014 86998
3 95509 114329
3 92638 19479
1 99784 111427 434827351
1 98099 146531 366680519
2 83114 695428954
2 82055 571576996
3 71222 79496
1 45604 167705 888733684
1 14939 51743 883502885
1 28906 111444 558341549
2 73716 320439502
3 75722 54727
3 55213 44899
3 69205 177975
1 34437 81276 402661874
3 48610 57915
3 105620 66974
2 57292 936274080
1 1239 4734 170040001
2 29522 518936787
3 19079 93951
1 9946 48430 988854426
1 101735 152597 448097492
3 93711 157539
1 48196 49371 30690675
2 102040 876698691
3 26968 1153
1 136364 152930 924094541
2 106202 839615302
1 77485 103053 58511873
3 82154 53894
2 100573 220358792
1 9915 34967 45724053
3 68720 107188
3 92712 157847
1 105320 130141 27320045
2 52254 57563612
1 48104 76743 18178841
2 8376 23487630
2 92440 501969424
1 89031 126698 84047895
2 32585 866481007
3 14616 33078
3 23896 54462
3 34619 158075
2 22768 777431509
3 29351 122735
1 48898 117212 519250715
3 9932 110215
3 105398 20310
1 43770 153220 48737874
3 18305 39083
1 44764 79528 115787323
2 68745 265671044
2 100956 905611438
1 5624 145449 602926540
2 112249 35726803
1 28050 40854 386177728
3 24448 76033
1 10852 176096 300944771
2 107710 593914157
2 114222 168306642
2 96972 979196948
1 70398 138293 814409361
3 113319 41945
3 88653 8077
2 62606 659260283
1 60487 132830 87006257
3 8024 170447
1 46115 148020 956277988
2 75484 757966072
1 16650 35276 893994567
2 90237 989649711
3 105595 129922
2 62296 775048691
2 4032 815815615
3 107517 88154
2 40523 310678663
3 35754 91460
2 2182 558300627
3 21904 52326
2 44554 30886547
2 17556 638719698
3 73779 71525
2 112199 785557241
1 67527 158021 468303574
1 108754 149552 838002573
1 61609 147168 340676681
2 5776 931013389
3 97494 94326
2 58226 249103510
1 80302 155324 481238778
3 83669 9185
2 5628 324108783
1 145109 155371 172869422
3 94420 110359
2 90831 243116720
2 10116 362488835
3 3876 30270
2 104118 547904264
1 276 154711 998623675
1 115441 118655 110175961
2 50165 20513656
1 97995 133014 647052266
1 17972 113554 929735294
3 15208 417
1 122761 130888 136945284
2 58857 944700237
1 47768 163439 704726410
3 50394 31318
3 20182 113777
3 68191 147325
1 65458 106415 429872145
3 31899 44934
1 33795 47334 177860890
1 24286 33807 349013557
1 91013 110946 497780743
2 80805 685466837
2 4334 746449558
3 74097 98517
2 88795 761589364
3 80675 138936
1 83989 124732 684815931
1 67204 125038 207081299
2 8406 325260047
1 31517 83422 508206836
3 29354 20604
3 11517 106401
1 41709 118854 596496331
3 3535 133805
3 91152 101570
3 82796 87085
1 55033 71619 309605192
1 54940 126999 332827422
2 98082 935556169
1 3152 55167 716501082
1 10201 149676 606866328
1 149753 150483 360292308
2 64724 204449083
1 35816 127169 344141056
3 57867 43580
1 150085 177149 815282868
2 23629 595772273
2 6360 633577029
1 4651 47629 933118270
3 57006 61497
3 27886 13472
3 76184 68739
1 91023 142256 598802356
3 87450 92709
3 45333 11332
1 9529 142490 555090097
3 18435 32593
2 114365 167131945
1 97827 110222 845137045
3 17878 66716
2 46191 448666624
3 62300 38656
1 7576 112564 237955881
2 60804 281767003
2 80257 184133610
1 75603 101128 38742669
2 97614 31434575
1 61253 167241 390789710
3 3880 128015
2 101824 681849249
3 114650 36294
2 105413 322079337
2 6912 705330321
2 77546 973091865
2 19050 383735521
2 38074 709450309
3 102733 112270
2 47999 856528734
1 8376 54261 741579797
3 37834 24263
3 460 121472
3 19984 144586
1 29476 178064 576728414
2 101234 170726049
1 93787 130391 851733391
3 63504 162332
3 108536 54591
3 113330 142503
3 51960 58283
1 63836 149172 253109971
3 56152 67450
1 3994 108104 957250957
2 18934 613082739
2 85980 336093651
3 91700 26430
1 67602 87261 644026337
3 71639 176719
2 27294 244600351
2 19422 319052841
1 2127 79208 247392886
2 106830 981370958
1 58502 147790 757077771
2 104206 178568812
1 22157 80713 389153273
1 81850 100009 399676132
1 135054 176846 361752063
2 36492 515461138
2 108048 552995261
3 112523 129083
3 1157 140413
2 66803 519646532
3 100926 85782
3 65915 116435
1 113873 176680 774571478
1 114477 146606 729105125
2 108063 836820638
2 53135 896876369
2 58016 836560522
2 33833 823887516
1 36494 167570 374001177
1 7078 168633 947577678
1 104701 111875 629407450
3 57482 61419
2 17786 24392443
3 115775 90350
2 109105 256557141
3 83299 66916
1 89202 121841 505583800
3 63265 34253
1 145608 167938 719968612
2 43846 349542058
1 61752 127497 31125547
1 38387 168213 510541734
2 103148 887084585
1 58470 74103 939541840
2 100983 754006626
1 70992 94443 551323093
3 47612 114605
3 41512 124401
2 100200 63617651
3 7794 108698
2 94436 971177600
2 77029 282982073
2 108119 954735609
1 96528 161077 42659111
3 24353 111696
3 50499 83864
1 99791 111395 413112538
2 101254 1063534
2 79761 156621805
2 70604 922972722
1 131995 173446 444625933
2 49159 209834188
2 92821 759072148
2 90141 985299743
2 66385 838368540
3 77546 145869
2 51603 541143273
2 46107 319631090
1 35973 87075 204732270
2 90734 986270250
3 30272 51895
1 60174 118294 797775093
2 39145 398224207
1 84601 133962 162480711
1 122145 174018 75518062
1 68532 98388 793663048
1 79023 107183 941976088
2 23004 64284225
1 15474 96391 594523754
3 23111 69435
2 114585 920329349
3 99803 99147
2 63972 882403373
1 155692 165424 936617753
2 15119 62605696
3 64188 34875
2 47315 549033788
3 20713 99509
2 110925 741409148
1 98571 133035 665992814
2 40043 648640641
1 54158 55110 722060544
1 130151 176816 563322668
2 44922 378178469
2 77773 893287453
2 41222 771038842
3 65666 91910
3 5431 129786
3 76324 104410
1 14558 98688 629480816
1 53545 147443 155382126
1 61283 136016 189936381
1 135768 173527 478999682
2 29149 367489850
1 4535 12207 393050904
1 14274 163389 615116052
1 56902 154598 854765690
2 56371 201240459
3 68592 173279
3 30264 17721
1 60187 136902 935926931
3 85126 89320
3 103932 98293
2 5272 760189713
1 7423 149500 331354690
2 3121 640562921
2 68327 662276689
2 71797 600597909
1 57981 160355 15186546
3 24240 37825
1 52251 140420 439528337
3 63776 69063
2 85241 80871415
3 12307 31334
1 80841 127267 389548029
2 10294 182927996
1 127592 173183 159481459
1 75906 131403 450314798
2 115179 68679328
1 93732 142000 746495047
3 64058 45734
1 59367 171853 828553071
1 60429 114154 686612893
2 59275 512236857
3 40595 133893
1 73309 149059 748354266
3 92027 99243
2 93253 361883825
2 93915 400067657
1 75035 131615 346507782
3 35432 137383
2 113909 845231778
1 24141 172239 550328193
1 30378 93183 688576588
1 47192 126380 913966007
1 113499 155177 976617814
3 26596 3182
2 63096 873936258
2 67123 915276909
2 19142 740487680
2 2016 322229923
3 79936 103664
2 89966 538252186
1 16809 159062 832493291
3 17703 176822
1 4112 15714 757432963
3 27748 17471
3 51541 99099
1 153394 169752 359728721
3 52402 91809
1 49665 157496 208844176
3 95436 6176
1 84868 154355 182596854
1 71118 106447 377756995
3 18054 149928
1 49906 91355 756155953
3 111954 42447
3 84855 34595
1 36624 102200 53944564
2 15095 610074183
1 24833 82698 615716797
2 23167 597169822
2 107974 815309305
3 15404 77160
1 105673 150156 700728437
1 68800 147134 155826616
1 139478 144220 475897252
1 18415 123884 391876948
3 107569 19475
3 113885 62642
1 109873 125861 812979579
2 29481 490222132
1 42711 134855 610464112
2 7708 77878172
1 88157 175409 776867402
1 62293 76406 397289295
2 27172 543555177
1 53958 96772 879177146
2 39593 364728125
3 62643 9465
3 68680 133117
1 28803 169350 901882405
3 50734 75987
1 22368 137060 244432480
1 73021 153198 723748560
2 43665 631534967
1 69606 77925 920886498
2 2794 318994008
1 69203 87162 755892420
3 100850 64888
3 27301 44896
2 80356 570136934
1 75379 84956 588033107
1 89488 98929 216693492
3 33067 121915
2 22718 409981591
2 21733 609422946
1 129191 166760 171964287
3 89405 38296
2 81604 535862908
3 38532 90195
3 29385 114339
3 74071 152491
2 108390 212910348
2 42392 475439967
3 35695 161046
1 98156 115446 602461395
1 36279 98247 142185375
2 54179 189615553
1 6362 157367 855101768
3 46352 150207
2 33281 749453507
3 29410 45485
3 114298 29905
1 52584 120229 710472044
3 32336 121612
3 86682 19213
1 34738 54999 695811881
2 67310 64718970
1 35452 107922 857113747
1 29357 143947 871077070
3 5622 91824
3 90512 131429
3 36289 6464
2 71146 496660391
1 80515 138053 266238235
2 112449 987862473
3 43578 70071
1 65706 104682 891158819
1 64370 132500 364578727
2 66705 220090013
1 109998 156467 575866214
3 12963 61169
1 54208 161890 61244381
2 95687 511402553
3 39947 118582
3 85121 140104
3 80658 67570
2 2113 527314296
3 20008 53508
2 106935 175771953
1 64291 148789 927481711
2 71412 150658204
1 98450 150422 300540197
1 93701 138583 5045379
3 114472 80586
2 30478 172994484
3 66349 114947
3 76057 163360
1 75522 143491 497677551
1 95692 97678 905141080
3 27973 138087
2 37045 835218522
2 20 899944786
2 23501 693036647
3 19180 25656
3 18816 76393
1 28849 109504 236662659
2 31323 703141163
1 49953 95913 947969060
1 48168 112799 427398953
3 100180 31313
2 107210 460330716
2 30410 218286722
3 21528 146095
3 79643 12666
1 70397 81214 712127842
3 49090 178616
2 15440 742812197
1 23931 119460 899950557
3 32493 73022
3 68138 31087
1 83800 165231 769968258
1 35033 59497 233148943
2 62597 418644285
3 62027 126325
1 1615 63727 468608744
1 41469 44627 57459809
2 42403 436284706
1 58109 167733 501991957
2 28658 65493107
1 121291 131736 936950367
3 71681 21496
2 81688 813136182
3 63421 147184
3 13356 62770
1 17436 46363 602372220
3 90817 177961
3 64153 17332
3 55662 65279
2 23272 831530570
3 104560 93120
1 5065 36789 77873965
3 10259 13125
1 144431 155158 586269515
3 44746 142222
2 27608 781436156
2 108810 110435606
2 64818 591913245
1 115358 162746 380452269
1 140660 150419 296568672
1 52832 164659 79805133
1 39963 127380 105856664
3 87361 118397
2 40451 874812813
1 17704 141740 776205185
3 26507 8449
2 72082 261488876
1 8097 110121 525251750
2 95778 627612928
3 67989 106570
3 11202 155657
2 76511 874765124
2 12917 783827651
1 100058 178448 78162750
2 42734 42084607
3 27727 11355
1 109527 110713 396967670
2 63990 410945962
2 89873 46724694
2 92788 997150393
1 50636 171881 637736721
1 16774 70956 470466361
1 7778 102243 82023389
3 23010 141567
3 21859 145423
2 95153 5562215
1 135948 140649 889512471
1 88313 165228 368730154
2 87788 679021917
2 115200 175317057
1 120321 165897 197903100
3 9426 49771
3 83954 88798
3 104012 12156
1 79909 176186 745020608
2 76846 369317556
3 86412 5683
1 97306 160877 343102775
2 14718 617887894
2 76800 748350542
3 11684 144314
2 87415 568021026
1 112188 174322 603159333
1 21761 52463 324935062
1 100288 120819 694773468
1 62891 94205 55377818
3 29231 48212
2 79572 774007830
2 92208 839292109
1 20821 21103 613825801
1 48816 60468 229065487
2 100602 495197991
1 14294 153753 859803174
1 64739 156513 974904654
3 62999 113701
3 112493 63722
2 16658 334873812
3 109323 83541
2 100693 619820269
3 53427 21772
1 96714 145912 380243231
3 115023 69672
2 106167 766747240
3 3355 115510
2 80687 622145360
1 113643 176359 451480054
3 44935 59950
2 26944 573812553
3 7046 175268
1 55267 75151 719277055
2 87320 839171402
1 9429 74270 9364809
2 60768 46686181
3 97283 164388
3 95079 34059
3 47920 41527
2 49083 2189757
1 15593 104759 723552302
2 95233 596287456
2 13847 669449463
3 31665 65721
1 73909 175429 132776401
1 37679 92272 719344324
3 52493 117313
3 111046 94346
1 1312 4487 882208922
3 64894 89993
3 45026 83313
1 18718 147487 277059134
3 39676 76378
3 97553 16271
1 21032 154228 655665018
3 53428 63749
1 110245 123651 294364469
2 37122 948145964
1 41617 158179 867106762
2 113937 860495265
1 131067 163982 669485445
1 22781 177843 946512192
2 43152 639278290
2 48379 880333491
2 54337 227919706
2 344 830490441
2 27208 802938921
1 37675 65360 92603844
2 72602 820593433
2 32819 715312654
2 78317 850090686
1 20621 68093 603003753
2 95388 151138254
3 31278 39297
1 18232 42602 332339249
1 81206 114201 852959162
1 16458 151294 379277292
3 19143 151546
1 25803 89240 302815787
3 62807 151960
3 4264 78597
3 38369 143347
3 50858 81963
3 78864 22785
1 35239 111855 729613620
2 48236 86289926
3 101798 164695
2 52170 807006176
3 79515 90321
3 45347 17639
2 79201 10952745
2 81427 890443441
3 45355 47751
2 30902 671185115
3 106990 25831
1 3841 55874 309346598
1 96941 126036 900467536
3 111266 59286
2 7894 310792358
3 64269 152127
2 49610 462114790
2 64668 883125716
2 62385 642305378
3 54358 32714
3 72307 158038
1 28297 80599 732695548
3 46460 85858
1 73735 145775 717689657
3 113368 48635
1 40418 80026 968834838
3 38597 150773
2 34742 676000424
1 108466 175954 898899262
1 67010 173572 219453941
1 106165 178608 828463064
3 99896 8099
3 32191 102783
3 8988 144745
1 120211 170518 649803130
1 145838 160786 641604263
3 27401 131086
3 48750 132983
2 79481 698680483
1 32535 102788 969626594
1 32408 155439 54244868
1 162984 165753 782478816
3 37019 177972
3 85154 93471
1 4458 14285 154712360
3 15535 88706
1 125782 130553 163885444
1 88455 121437 604748563
3 83369 104848
2 55264 617534445
1 100604 178277 357607649
2 24741 996970767
1 86094 167989 169752903
1 31195 116721 270611768
3 94597 53538
1 11498 17409 576993547
2 87937 231042153
2 63366 983975209
3 18439 117666
3 65112 46459
1 58491 145494 288173219
3 61079 40375
2 3805 954142001
3 89453 30609
1 64649 169022 539376676
3 101275 19159
1 34787 36303 467003025
3 92434 105127
2 52368 552498670
1 1377 20668 822551248
1 82615 139450 385844369
2 84754 548433588
2 10004 183643025
2 73322 158904216
1 35570 117831 282592272
2 78662 765757892
1 107889 118338 983327105
3 80444 42582
2 101257 420213307
2 89291 748554281
3 99140 62879
2 79116 623132540
3 7331 56226
2 87459 929766386
2 78447 605244579
3 32797 87537
2 10692 940271432
3 97205 117227
2 56593 382828332
1 96193 166284 529373996
1 154603 167908 800836272
1 113925 162048 155817657
3 90294 15537
2 91193 607286639
3 60934 9437
1 123038 171051 781555591
2 42938 586439022
2 77563 356590044
2 37455 189324467
2 30255 830942890
2 59813 528966867
3 43147 168428
2 95971 628867363
2 92383 128319141
2 96814 2775058
2 113843 202292755
2 112228 948529048
1 152431 166074 17512417
1 11271 40096 296402973
2 108326 887406245
2 19920 629871842
1 85350 123472 427007666
3 94037 17085
3 15905 36986
2 64811 598032411
3 3499 78448
3 52144 325
2 7453 56812643
1 14679 119332 203603344
3 107182 166734
3 79800 152807
1 49655 163352 556735312
2 5023 646633845
2 33378 892570471
1 159073 161779 98355181
2 106862 491893607
2 15420 865247042
2 23659 963596200
3 56863 103597
1 67539 104404 840127617
1 81783 178510 793673612
1 112143 154111 747239491
2 68033 850910396
1 18233 119001 324504984
2 78043 475488958
3 59333 154788
1 86786 110104 42549392
1 62193 123535 53123359
2 32811 629808460
1 77574 165426 77694600
1 95250 119923 85340191
3 92246 49786
1 11794 61979 20924297
2 41725 641210498
3 32696 156279
3 27608 145881
2 41192 378180889
2 21158 221290537
3 48251 46868
2 68720 674624640
3 94244 32288
3 110438 50812
2 89575 861506411
3 63515 91999
1 36315 96389 609362700
1 60623 139511 32006494
3 83700 119469
3 28096 98175
2 34255 211368818
2 54776 964371937
1 105684 170048 856840089
3 7806 50405
1 32698 126901 259134333
1 63877 177294 35100702
2 47122 523947027
1 12817 53559 116928435
1 75588 108194 297109656
2 112668 749762749
3 31422 10026
2 115696 988169401
2 73757 270320924
1 131153 178191 483062794
1 36121 163765 419639794
2 74062 539506672
3 59690 123671
1 111161 157842 656855848
2 86855 351611303
3 3937 4633
2 63914 427692929
2 74004 85426490
1 43946 171163 384253878
2 30538 887078956
1 100545 129292 420725688
2 96057 79386081
2 949 669598298
1 22700 72217 458309752
3 115109 160276
3 43034 98423
3 44036 162619
3 77421 146019
2 89137 369453171
3 100989 110880
1 74710 95616 298328247
2 42925 679703901
1 40250 82353 778533934
1 38338 58062 658540666
3 25019 39941
3 80730 140223
3 62650 3960
2 5227 199575526
3 44440 88749
1 62523 134632 6339134
1 59162 139215 312202081
3 28425 45208
3 102495 5812
1 63914 173552 518180049
3 1247 136053
3 43525 143509
1 90012 129695 254627048
2 30026 570817324
3 38696 49351
2 1878 419915357
3 46660 87012
1 102451 153887 620862481
1 41929 152668 188216120
1 18605 41960 83310975
1 38434 136006 374566644
3 69100 123743
3 89038 174295
3 89896 63007
2 102110 138385769
1 69750 142969 173742141
2 85420 110288815
1 76963 77494 687422028
1 30104 161574 707134260
2 96139 874596264
3 19659 125521
3 97853 118618
1 48178 69276 595257995
2 109157 479622899
2 64251 281343722
3 92654 75021
2 7693 961291960
3 41295 57081
2 87065 827500985
2 58671 832434149
3 54293 129463
2 90437 937927064
1 4071 133445 877995246
1 56995 85834 872010023
2 38024 829386821
1 37991 161046 788599417
3 110625 67115
3 12410 27107
3 24284 97932
3 8120 155279
1 67772 72114 824733339
2 35736 992734234
1 84427 126979 835423483
2 27038 89146049
2 24832 165483414
1 90279 126636 348413706
2 41765 432702752
3 82441 165491
1 13366 139881 814475395
3 90271 136561
1 58756 131849 752466854
1 45224 56528 762620522
1 32500 129198 630296530
3 84520 90035
3 63074 87698
2 9756 216123180
3 115375 64469
2 65566 64338216
1 18752 21482 57540342
2 73151 335270307
3 10913 166754
2 111305 24072134
3 45529 67793
2 14694 567668331
2 21526 574170786
2 47935 537956408
2 106591 248936496
2 16673 571622781
2 61403 239500085
3 86950 5146
3 87834 45734
1 19362 35266 127513118
3 223 39590
3 25646 22732
2 57483 546362397
1 51110 57409 499798702
1 92224 99583 230787313
2 27287 257887702
2 95100 343268206
1 20466 141162 648650466
1 3550 170597 158445189
1 49170 74102 232273528
3 11948 30106
1 25139 31159 983595591
3 93093 24857
3 111569 61554
1 20680 151715 899953271
3 46240 105504
3 113710 161774
2 2812 883050899
1 19174 25906 690352625
3 76777 50637
1 17724 129534 635200022
2 97873 604736107
3 98503 169386
2 20804 927577606
1 21000 166526 283064542
3 59423 164797
1 18161 105584 520376711
1 52 139 903479824
3 26688 47454
2 28671 37380563
1 27437 125218 324963254
2 36836 515860834
2 21794 391633482
1 150255 168836 978425195
1 119651 160561 74413590
3 109054 96692
1 1376 3108 556562939
3 91010 167380
2 44177 331423276
3 38050 87761
2 39071 736909259
2 98554 423903668
1 49736 134194 539091513
1 81261 133649 120821460
1 15358 119530 727693485
2 107309 413716115
3 43167 133247
2 37411 883085336
3 63338 163467
1 6934 33517 414975919
2 104778 217695463
2 44450 988941849
2 97248 957341549
1 29684 126496 525380350
2 24821 555954878
1 121578 141095 878020353
2 26077 739935136
1 33355 165873 25491327
1 73331 169567 562917137
1 39010 61630 315723853
3 66657 61176
2 103797 981936054
3 17477 28591
3 8946 107707
2 102438 867448800
3 111098 4191
1 97646 153825 819730012
1 31277 162108 893537025
1 104101 117088 355218143
1 121311 140121 319014438
2 13963 450665445
1 97249 117482 649807032
1 51381 143747 477299644
1 138858 147057 984170955
3 17483 17117
3 78009 5211
3 50075 164936
1 124585 157937 548279034
1 49576 149651 590474975
2 38325 500319001
2 44438 156979960
1 79265 91004 780261967
1 111591 168977 213459948
1 101865 149452 666949633
2 6423 710439485
1 166087 167152 40538846
2 16441 892155273
3 52118 44921
3 86323 16095
3 108514 20581
2 103646 994816201
2 43686 174899521
2 32358 895419034
3 29633 110128
3 70460 178394
2 36029 374184064
1 25518 129417 188822493
2 18746 345604006
2 105872 918525003
2 57656 721573536
2 79322 598904727
2 22725 448745518
1 75955 135048 66049267
3 113465 61734
1 4547 93126 896065734
3 41998 52675
1 4703 51202 126662477
2 115756 785556658
1 67614 104899 205554704
2 9458 811234503
1 44531 49178 198596605
2 20548 708802932
3 78532 153668
1 53107 66257 824891846
3 72855 69905
2 44227 642863867
2 32984 756086018
3 105131 85301
3 12937 105825
1 11007 13497 525679776
1 49483 157977 821550373
2 95612 623016631
3 27378 71530
3 83352 33192
2 71387 461139587
1 75974 107225 886212642
2 58671 841215807
1 2146 13646 273408574
2 4071 580576335
2 90001 619943923
3 78426 108742
3 102141 121706
3 97833 134196
2 47727 237355332
1 83408 110904 225934689
2 59292 893210361
1 59745 83687 383791183
2 59066 233056303
3 10121 14368
3 102982 130445
2 72075 313146608
2 41909 283729340
1 89279 175254 812166423
2 89345 487269719
1 227 51269 370069410
2 19715 858506389
3 104291 103572
3 93116 101562
1 34336 128533 968013113
1 75907 93016 540637075
2 108428 790601865
1 44420 154556 389070444
1 25037 113729 512797453
3 54008 69824
3 89632 21499
3 55994 87817
3 13211 51223
1 80022 101784 509659290
2 34167 327145973
3 43649 119494
2 61575 125824104
2 77687 306706555
3 66723 154908
2 54958 246557102
1 42420 101158 278396078
2 75971 461759668
3 88621 77333
1 60458 66080 782518410
2 77096 669145405
3 4603 121959
2 80848 889016309
2 94789 211707996
3 106661 54124
1 143549 155456 854345565
3 99646 146101
1 91523 164973 472389087
1 52657 101786 154077147
3 27758 108155
2 105559 512977079
2 63500 383668037
2 108495 458103208
2 36112 432966337
1 24542 110879 179234574
2 82719 339209783
2 16764 806213260
2 114029 172245570
1 105801 149252 867002969
3 82451 84314
1 43817 48833 930773126
1 68575 137566 647200504
2 49944 668292191
2 31860 646348951
1 132862 137312 310811878
1 121988 141533 255013596
2 69171 468899046
2 86498 493435277
2 84028 176475498
1 36771 53039 450179885
2 78657 109839506
1 60909 114980 896158884
2 83522 869642285
1 51840 161913 518531151
2 27831 89579628
1 22948 107231 368478522
3 45505 164818
3 103181 88515
1 60972 101387 757695612
1 54904 115560 369997643
2 18169 537768303
2 25519 761478919
1 20754 56309 916869191
2 92864 877668453
3 7104 75064
2 15902 718792426
1 49837 125453 22497381
1 84479 114326 566038253
1 55533 85381 392653852
1 70941 125983 43058189
3 102540 97639
1 10106 143871 610631747
1 132719 155678 683321369
3 108729 66649
1 9615 163700 119748536
2 114252 534424658
1 142280 158558 847921608
1 96516 154502 301975256
3 57515 37556
1 123617 145466 53238694
1 11866 18774 56977354
3 27670 153005
3 112533 25430
2 67458 614782302
1 1689 46181 401959063
3 1240 153913
1 93956 100660 707052854
1 63707 161144 74359332
3 114312 48829
2 27592 474896119
2 5855 275657829
3 25723 70638
1 9807 158673 583736401
1 170843 172152 210119310
3 65710 154781
2 73144 320876529
2 90770 171517206
3 94018 72248
1 3324 131518 280141297
3 17365 171935
2 89851 962106814
2 62804 383340659
1 55238 139823 691429578
3 65141 65240
3 85677 69006
1 130404 137914 284794790
3 42992 64362
2 53597 814754799
1 49984 146323 100101530
3 80164 117485
3 22902 21141
1 17109 115217 996019311
2 11830 49021343
1 105402 166359 439567550
2 61757 524482890
2 62458 180887209
2 86954 724572395
2 28300 214317196
2 97992 935263674
2 102617 756510943
2 19130 970191785
1 146129 149818 970601795
2 50126 335544168
1 61743 65596 900534449
3 560 38188
1 37258 115325 37809502
3 45906 22554
3 37559 65902
3 7121 170360
3 86689 35414
1 94903 96896 546440355
1 29777 43839 385948758
1 93726 142672 92484256
2 94204 375906863
3 71106 119124
2 98432 767993693
1 42768 166702 819269189
3 3454 6740
1 2550 7324 156462005
1 135 115205 10592068
3 45553 162630
3 71103 32541
2 56511 478409950
2 19213 71419026
3 33742 98106
3 96004 75904
1 8983 118430 579534571
1 43659 87296 952085989
3 26685 170467
3 32062 166917
3 82674 134409
2 53410 650924835
3 10047 62681
3 24545 83258
1 112815 138062 141638122
1 101993 110693 731625355
3 103385 32548
1 73117 153295 83241122
3 16322 110613
1 38353 122606 295822783
2 114102 823653903
2 22270 544412112
2 112400 895148180
2 36515 990414301
3 100367 48687
1 97069 130858 344373129
2 27537 462898861
2 71818 20656432
1 134808 163672 562356731
2 10002 892925054
3 3478 88109
1 59601 168169 966812152
1 8606 40862 128835929
2 31058 305675883
2 109549 394414618
3 107300 4415
1 119391 152950 715526844
3 96587 179100
3 109403 20836
2 84287 877922001
3 40265 153264
1 48782 178625 221832280
1 8907 137667 553094023
2 97469 972943490
1 58370 85645 91399400
2 95844 183465369
3 78584 91331
2 70197 892543276
3 65190 92159
1 56955 131182 753160864
1 36116 153942 867269820
1 97155 124027 764989761
1 40890 120510 650124777
1 42241 76775 18098956
1 26579 36540 703841283
1 24965 148845 646649855
3 30078 12415
2 74460 193225438
2 52721 722126631
1 65349 107864 158024697
2 11495 458820274
3 115213 166762
2 80564 785702994
2 93258 114180841
1 54576 97992 618003676
2 9181 738503010
2 94242 934690506
2 44465 130923438
1 18946 161472 237450560
3 105609 141252
2 86473 882077613
3 42782 169094
1 21906 150752 590504355
1 14170 64442 199278461
1 82573 173617 917301814
1 62090 77959 10134706
2 72001 628100176
2 73596 760674463
2 83423 430890192
2 51558 377947086
3 52739 67977
3 91809 152518
1 10247 41646 699514942
1 46637 87353 924972696
2 5715 98759665
3 90803 176371
3 90326 139906
1 6535 170612 603434306
2 92909 448107407
1 51678 59967 722466719
2 51978 8297764
3 5352 50424
1 55106 108567 263750461
2 60638 135277609
2 109641 717729250
2 7104 418865723
2 53855 180110613
1 32021 139323 395004393
3 37552 50604
3 51971 174616
1 148955 162888 5409037
2 60935 311706942
1 71506 121955 149797626
3 91099 164038
3 86878 108518
2 107064 954893739
3 63504 158137
1 4210 29679 973558221
3 4388 91134
3 83902 148057
3 12511 142612
3 72027 53303
1 109542 150977 830511221
3 109524 126310
3 19834 27603
1 21749 33192 645310772
3 26380 104987
2 62740 141458674
1 9266 24098 563695430
2 11265 10775641
3 111914 67963
1 30646 174478 848921936
3 46782 32934
2 82245 543630324
1 43362 138500 687597376
3 94153 163091
3 45648 129290
1 49524 121775 316555576
3 52290 42395
3 103477 85678
1 48338 66181 193939897
3 19487 128698
3 34455 15650
1 95452 172151 999429929
3 46107 48591
1 156341 177012 900984945
3 73130 57190
3 22618 161629
3 20865 125918
3 45091 150409
1 36593 111156 125779859
3 88067 2702
2 54487 366457069
1 68941 109538 88327201
2 35319 365481232
3 84607 22073
2 69201 379907073
2 19086 640673847
1 30232 91573 958752158
1 86290 89861 533846600
1 113922 145476 617529960
1 18110 140067 259163398
2 17338 973034133
2 33049 155112343
3 103384 11159
3 46867 108663
1 93578 169866 230834121
1 73212 133233 105405918
3 72047 47176
2 55557 84708378
3 41552 90052
2 7584 47356974
1 16966 78708 307670609
3 89102 51381
3 90337 72996
2 85156 805868198
1 6708 83875 206775370
2 72364 152143220
2 32390 575289015
3 2409 56092
3 108617 6597
3 103348 131557
3 50480 108267
1 121233 141373 438613100
2 106326 787395640
3 72623 135938
3 24749 15483
2 86321 824141466
1 19604 161686 224379604
1 112732 169998 546999550
1 122007 127760 86419743
3 64964 134635
2 108816 1037425
1 8635 169698 824173340
2 28826 509928593
3 54264 111164
3 62585 110620
3 95008 164196
2 66500 622290449
2 41319 725278739
2 26724 565437622
2 30312 112750211
3 69945 47447
3 38403 125202
3 52816 89573
2 107559 618063398
2 55475 225366370
2 76852 248625071
2 81221 1965701
3 106984 49251
1 32734 104463 320270196
1 44523 93254 895981490
2 95428 928219616
1 5530 71573 713680625
1 34930 126539 660264763
3 103840 36851
3 110700 56656
3 12210 23942
3 25976 15072
3 80301 95150
3 41660 32388
1 28725 97633 683294352
2 49310 402326325
2 77975 110307625
2 102435 324036473
1 73926 132714 773382192
2 83241 340851439
1 133112 138401 995675483
1 47985 86788 281092914
3 24217 169100
3 111582 43915
2 31716 744514802
3 68342 123332
1 91425 98186 270785077
2 21031 756326306
2 94017 278548584
1 21604 46502 641431881
1 82907 109464 238867094
3 32251 52266
3 2936 155271
2 69062 187234775
3 23454 40201
1 20732 135036 232697792
2 84690 210953386
3 68533 70471
2 42165 540555062
1 57084 146509 577379417
2 100005 882756321
2 100507 749272455
1 97516 160282 713730620
3 19662 30660
1 62305 112031 211370879
2 93045 277975400
1 64247 98259 819208286
3 93437 3608
2 30355 271248520
3 67695 169034
2 89481 262893119
3 90678 137905
2 56610 918036007
3 68721 127523
2 68194 241826105
1 167333 173324 989525889
3 42566 107632
2 107512 851564571
1 14452 46736 709712201
3 16682 152130
3 96883 160748
1 18069 171299 669262579
3 76156 49584
1 85169 113654 377467929
2 110217 236946745
3 56778 35400
3 57341 174970
2 105966 543709051
2 107047 346197456
3 13269 145547
1 59174 166932 920044570
1 82750 89096 871777799
3 100285 70188
1 10010 39593 408497063
1 9330 23016 227561345
3 97883 10771
2 81350 711775419
1 73160 152721 203781867
3 111944 141268
3 11564 63518
2 24197 942986111
1 81556 104156 455546550
2 19291 402837468
2 105699 907459430
1 38080 66682 118869722
2 71620 195515565
2 93128 232285362
3 39334 149567
2 78240 536798594
2 38780 419635848
2 47673 547228931
2 44419 478241616
3 69722 167324
1 109459 178490 556183961
3 7102 18317
1 17664 141516 453044209
2 42389 21558529
2 35804 801641271
3 39768 128567
2 80234 913058872
3 108301 57546
1 65491 118290 460574280
1 23948 83902 606766502
2 21422 517249940
2 5744 148308668
2 19792 889629409
1 57765 123202 153556155
2 97023 206164446
1 51955 79049 764128018
3 80163 85693
2 41501 154138593
3 21022 81146
1 133016 145138 969644439
2 52280 789016805
1 97366 100877 440755144
1 32694 91190 948197541
3 46382 33698
1 62063 159880 833958449
3 65987 19320
1 152104 175679 369438271
3 5278 103964
2 8110 465180471
2 56248 362478727
3 100281 152606
2 55170 33677699
1 12976 37153 191616135
1 25242 152092 207042052
3 1607 11316
2 70862 283765435
3 39714 158021
2 87594 548975441
3 43632 34459
2 79322 571198388
3 111851 44513
2 97940 341272202
3 24523 53184
3 61432 59597
2 66217 495094386
2 105791 108409587
3 66619 148409
3 40548 164720
3 19596 110127
2 77469 809440897
3 51906 98729
2 9992 403296544
3 84241 24820
1 37538 44137 285848579
1 48120 116647 541217868
2 45073 322221981
2 24582 846160556
3 89089 59952
3 14108 84282
1 40084 155748 109939130
3 98440 131755
2 71189 732159970
1 7442 10806 707743335
1 105063 106160 507594047
1 17886 54198 839198925
3 94224 39543
1 102271 147458 760712423
1 12345 171527 353812443
1 60827 175449 339534090
2 30596 199382579
3 85777 167545
3 8241 56028
3 46780 165366
2 16229 167555604
3 9536 52318
3 59323 77598
1 26869 60616 502241709
2 104121 775206295
1 119393 151679 516068838
3 111258 40064
1 48651 128198 910459652
1 69889 113834 1670160
1 30988 145883 805323982
2 61443 27261184
3 80066 78740
1 59835 67462 942385596
3 71846 7072
2 67561 425186475
1 155999 168377 753372423
2 24032 77234679
3 64382 47523
3 68790 129241
2 35296 23614299
2 36847 9244597
3 79169 69785
1 145010 156610 38488469
2 3594 304375500
1 12531 88069 492344639
2 73736 177365661
1 17357 62609 186862685
3 47648 153313
3 45531 126564
2 94160 469401706
2 36582 646453269
3 32947 38262
1 86429 100109 946406698
3 40095 32976
1 70036 150520 787496784
2 16557 695934652
1 113328 161661 966152400
3 32312 40744
3 69692 94404
3 32028 168692
2 88069 457497940
1 15010 171807 657948661
3 18468 172966
1 164194 172002 527379110
3 32977 118422
3 832 111812
2 44588 936971456
1 7392 110995 372762989
3 2069 10007
3 21469 55609
2 34073 680675860
2 250 274617350
2 55375 750102180
1 49654 142651 672306056
2 114871 386008877
1 134636 137674 772390832
1 44197 169796 573650674
1 92818 171056 169115484
1 73860 98896 100712639
2 63057 87417765
1 162153 175008 965730027
1 69882 73370 614150778
1 152121 174515 752884179
3 30969 53334
1 49149 83539 547637267
1 27786 109632 549212975
3 89274 18191
2 40618 37259342
1 41812 155642 265602742
2 48069 955188451
1 37424 98481 135087835
2 4855 192853666
3 37294 155668
3 83334 103110
2 84836 356942824
1 12085 22409 680169361
2 71531 355612270
1 125366 154933 105435579
2 66617 565458683
3 88611 171423
2 33890 48004809
2 91784 367984274
3 109704 149954
2 16245 465087089
3 111460 83347
2 14506 169952155
1 164372 176692 176307195
3 107526 137341
2 50061 989964104
2 3597 830291741
2 13651 206968931
2 77008 890806152
2 77080 252275817
3 93714 38879
1 3976 115600 517536014
3 52 81772
3 40251 147434
1 98125 129558 455237027
3 10818 29972
2 110332 878018669
2 23844 870153011
1 84435 148012 620057167
2 62449 967171926
3 92737 94321
3 27257 163519
1 56572 74167 828086518
3 108654 85553
2 7676 409184846
3 19591 143031
1 156930 177140 87732456
1 65518 75468 39445431
2 41786 476900908
3 8347 131380
1 2914 59243 355790040
1 110361 145114 607843741
2 37548 826215702
2 93724 718339503
3 68292 83109
1 97093 170110 444136978
3 50680 129150
1 108091 115060 379399518
2 82154 346233736
2 72758 311535614
2 6399 244587313
2 37053 953874524
3 12299 14568
2 113389 288051622
3 37809 97578
2 27495 352460169
3 109618 64629
2 62466 446293532
3 114961 58271
1 7429 126196 877086384
3 91781 142399
1 3270 132801 641472900
3 97273 101725
2 71318 505776352
3 31793 147486
1 108735 178418 795004550
3 16396 53488
2 77304 848534397
3 56720 157220
1 13936 49635 110929143
2 25684 724419066
1 23152 140235 986633123
2 33006 890999957
2 3168 444406902
1 128594 176875 1430939
2 11825 266580972
3 96845 85687
3 115651 78716
1 28402 51611 475454345
1 59108 121328 705452899
1 58951 146155 993865482
3 34377 131626
2 101511 319579349
1 72990 167708 169350649
3 51976 116021
2 35988 428840532
2 10525 756235200
1 8602 161689 526468622
3 14984 90259
3 75804 35974
2 3264 451731709
3 62617 52623
2 90146 712445083
3 90672 174323
2 41199 380381188
1 19716 85236 704532045
3 71721 172411
1 5953 73740 309902852
3 29098 163693
2 13859 440652936
2 9323 391845664
2 85803 686430416
2 31244 313856220
3 94544 128360
3 1771 159720
3 20445 127501
2 48978 823889868
1 58539 147019 319101509
3 28094 51265
3 31886 56340
1 78872 115058 169547316
3 84922 163285
1 88147 139601 832995796
2 8898 695115053
2 2520 444271282
1 73115 107431 794085497
2 70949 930473376
2 55469 404967390
3 58096 71463
3 26027 73032
3 12340 2879
1 7034 136398 849482931
3 71629 99415
3 87513 133071
3 101445 124647
2 76625 330009341
2 65282 931311235
2 98431 614243257
2 79218 502100870
1 54021 130634 567748850
3 104235 82456
3 83058 84104
2 71270 478609359
2 108326 886381018
1 113108 177031 237976002
3 85382 103234
3 90268 55202
1 136078 177131 13859298
3 78408 162283
1 1319 50722 712728105
1 149060 171703 824204257
1 59126 159086 440059129
1 162293 172311 150255540
3 74635 120216
1 60992 66396 407760030
2 101817 743902111
1 75323 138287 255458962
2 74807 621951529
1 163730 164740 699738209
3 52219 174085
1 91119 98841 634145980
1 1187 56897 335866372
1 66131 82251 701046668
1 10065 25117 71660430
3 91257 150852
3 13089 120128
3 42447 71688
3 20176 111700
1 82081 103601 774448718
1 75292 118344 964909733
2 8489 413580623
3 70102 6355
1 29980 70424 342009890
2 89890 535872786
3 115064 43387
3 69884 70924
1 5537 52076 434262832
2 91315 194750107
2 73091 745718412
2 114034 89217440
2 51303 270308967
1 24609 80424 312064236
2 83890 189680546
1 70469 146508 465760910
2 93836 679218563
2 87367 555467719
2 32949 609746156
1 44172 101681 343363358
2 17371 802634638
2 93580 801185773
3 109418 52224
3 100833 162584
2 103481 13588927
3 92879 22977
1 34825 142972 763391070
1 10879 96849 505427550
1 138386 153313 549585507
2 112692 194252113
2 66309 924343539
2 24212 225469165
1 67033 69093 91471827
3 69748 111837
1 25741 111751 940131518
2 87042 400061212
1 40561 137093 927562498
3 81444 56373
1 31029 118440 501136902
1 28749 151119 166321238
2 46805 534861174
1 80929 118996 615266731
2 80651 290634375
1 66301 100370 442197303
2 36959 229973451
3 2415 57820
3 92928 35312
2 83632 778450026
3 7940 118486
3 11371 64701
2 36426 956852349
2 298 174841072
3 74543 58653
1 53477 90433 230311239
1 161154 165755 323847102
1 124929 176893 118813264
3 103958 45066
2 99456 237135000
3 75440 71995
2 17924 86827299
1 105757 128433 883864993
3 30269 155829
3 69413 29270
3 88827 53770
3 79784 108296
3 49140 56498
3 75035 106704
2 60949 392999565
2 4942 932722808
2 11409 446429626
3 115827 4779
1 18718 99110 855609602
2 14167 713544261
3 62200 127394
2 101470 404068243
3 87440 22573
2 65512 212217546
3 9325 122896
2 103447 187313169
3 102039 148213
2 18318 156285435
1 157270 167544 817039485
3 42297 110900
1 100373 119512 8388917
1 31210 119200 834823244
1 136425 157844 567014770
2 28859 209143431
3 73784 23554
2 105845 956007880
1 67507 172945 605283460
2 6499 671356016
2 77738 857814966
1 70942 139875 198608090
3 84797 120038
2 101265 611122602
3 66182 74202
2 28107 152784456
2 78584 482046119
2 64015 128549076
1 44752 175172 356562835
1 30168 159511 177004224
2 27102 441097078
2 99818 780986205
2 95066 388906301
2 29772 796251660
2 22236 482813143
2 96552 496767054
3 101909 5642
1 82624 117878 815847499
1 123233 172213 98282081
2 11320 894128715
2 112708 604314867
1 136684 146551 522969486
3 105390 167414
2 71158 276981661
2 10233 433835654
3 79899 43130
3 86313 107484
3 97345 174141
2 22749 820326850
2 93489 643142776
3 34649 35506
2 61344 679183967
1 70130 120734 720516329
1 15418 61607 256676530
3 5669 53948
3 68739 56731
3 84624 104495
1 2721 178410 194070190
3 109224 23507
1 80257 101573 179744586
2 48055 943905387
3 59467 67353
1 51626 142882 323580031
3 115692 72323
2 99926 408663256
3 67113 78529
2 99869 34248254
1 28282 178553 462241130
2 76237 999538188
2 80728 455646710
1 85590 122673 907656670
1 27886 95027 937803263
1 69756 153533 629623324
1 33156 144160 246274829
3 50105 49188
1 8637 22020 622922493
2 80658 317818279
3 104537 37004
1 689 96762 991071167
3 31023 29183
2 105448 451124796
2 79337 712424773
2 67906 568193566
3 94733 2356
1 139111 169559 532598048
2 47107 342493088
3 42654 82420
2 13936 562630948
3 86906 129944
2 19040 807328276
3 38167 81105
1 8194 108625 816044693
2 87457 648560065
3 99198 135148
3 29176 42030
3 92301 44312
3 70550 10914
3 58134 178981
2 37504 321014193
3 94956 82755
3 63656 178826
1 9833 86594 415060819
3 2406 176739
1 34197 46684 884769669
1 75484 155995 385240298
1 72575 176587 655628517
2 108855 704453706
2 62734 248705559
3 14831 58082
2 76723 481966787
1 229 19594 453002907
3 94822 178816
1 108242 150851 867286076
2 13588 28869510
3 113585 145183
1 31585 150246 39192155
2 88348 872506892
1 52883 132313 838793484
2 6603 762596756
3 107433 51767
1 28926 67087 405680732
1 40783 119459 45690740
1 114319 135530 920583336
2 58656 704065119
2 107060 189578590
2 94520 167997870
2 38650 669213126
1 111289 116331 634535943
1 55486 157508 839313223
2 95640 617330193
3 32723 137058
3 114872 91391
1 66367 114424 744919199
1 77425 176249 352906954
3 19403 109018
2 41650 832977159
2 15906 230421606
3 75975 166454
2 46881 542652427
3 110787 158832
2 94496 805056070
1 76419 100195 234965429
3 74330 66019
1 53417 177624 925516250
3 96294 99613
1 11978 69005 604560445
1 60336 162251 269775789
3 3214 32237
3 13866 50518
3 64415 3508
1 119842 124060 995656785
3 57615 116672
2 59120 12116944
2 103591 504194761
1 32087 163633 898586438
2 2310 10903309
2 34597 665584651
1 59815 112725 595309942
1 54830 166463 438765006
3 93584 81175
3 27750 72742
2 16202 177553038
1 38304 118555 156302747
2 28058 14825719
1 78519 108921 528033851
1 84902 92984 412041764
2 60056 740945946
3 70610 135676
1 121754 163322 304356530
1 12546 70721 873893097
3 12273 43968
2 19061 981088497
3 85294 135280
1 6798 72938 673906188
2 74092 934507517
2 67047 978189598
2 9224 943863643
1 71448 122981 322922217
2 38575 687666003
3 104299 136734
2 95979 800776344
2 20191 889661163
2 18051 457463353
2 10291 769191188
3 6659 157065
3 63155 55620
2 13724 879596101
1 30420 106640 564791686
2 16759 137100252
3 93141 30631
1 2348 44181 511636549
2 97994 163417588
3 798 127306
1 49069 175834 400794978
2 78610 232011112
2 99953 338841306
3 97968 69200
2 4346 335238257
2 60476 675992831
1 104052 132328 252234751
1 85779 106833 691121188
3 79395 20336
2 65205 792643873
1 59584 98142 408964030
2 85864 593836295
1 49012 70830 672929640
1 24720 127498 927442719
1 46451 115016 411173198
3 2010 90570
1 106205 134016 639075917
1 27859 61587 303115872
2 66782 530827441
3 110031 31093
3 65842 22211
2 102051 624372936
1 35238 147678 507893396
3 97871 44903
1 82263 174438 843299698
3 104496 48899
1 34158 52888 263452747
3 12711 144157
3 102295 3419
3 37285 109376
1 36966 106915 385743461
3 19665 91637
1 86882 107642 121269021
1 66285 104858 648214363
1 18509 38006 224679713
3 113234 154819
1 51209 178295 792992459
2 1229 221457137
2 93553 796961926
2 96070 576687755
3 56065 151469
3 18718 35896
1 6989 93699 589622763
1 6491 154921 656472023
2 73577 157061805
2 84742 845584184
3 43202 149261
2 102588 625052261
3 74165 65875
2 15020 798034058
2 81621 38010104
3 102302 640
3 77731 119901
2 34912 414523685
2 36579 132923788
2 115714 604133601
2 12221 761600752
1 35454 131240 811315421
1 30998 166547 801395367
1 39359 156804 146170604
3 87114 162346
1 42128 146001 952403248
3 22366 66949
1 26142 46165 558491225
3 100537 3306
1 22285 70728 728605165
2 77346 972359865
1 29686 150961 771628110
1 61381 128460 960659282
3 26297 105801
3 61522 80714
2 111656 655017256
3 11551 94309
3 101129 144988
3 8876 93798
3 108379 90811
3 109333 174916
1 110439 152064 998420091
1 16501 146142 971032496
1 691 85634 842578614
2 51511 227879227
3 112004 85602
1 44790 83281 595859635
3 84793 39197
3 82955 84521
2 15781 212530868
3 51697 40753
3 33087 113736
1 68501 151248 43790034
2 34598 798217092
1 37425 62344 687252729
2 85278 484173501
2 77234 737874482
3 67099 75646
1 68435 118994 687522798
2 18805 904988446
2 111682 692804916
1 95085 97640 259017026
1 68607 137861 312071237
3 59804 29093
1 46555 111903 163734768
3 36864 90073
2 57769 999479803
2 18628 157288870
1 149153 176862 528850488
3 89025 157
3 53170 154877
2 107139 823968418
2 31926 179570767
3 1472 91678
3 105335 10977
2 92059 250018046
2 46564 697073143
1 111090 144847 365776563
2 112585 771385164
1 1035 76413 6585254
1 87979 168562 248784740
1 88546 128141 198032277
3 30534 32178
2 85587 277324766
3 73447 59517
1 40129 160460 393509565
2 67960 319228535
3 78859 59025
3 99340 59781
3 43942 45272
3 40504 89784
1 63874 145927 950799702
2 46923 633183228
1 513 107669 115782587
1 143145 162937 648514817
1 14506 132489 305021075
2 9860 325666743
2 111283 848082998
3 50689 161938
3 102118 64775
1 113988 140660 856414591
1 12067 166654 307770623
2 1128 545635016
3 16761 67284
3 79546 9315
3 72031 153279
2 114810 481577838
1 22761 23713 431181266
1 15262 162196 653897631
1 19277 55300 477988977
3 52283 33668
1 8377 131951 975381764
2 61632 370606715
1 22255 105787 486332401
2 61204 372988787
1 71118 171431 288175685
3 46702 112230
3 20116 2559
1 25085 109600 112488887
3 74360 117244
1 21140 107563 181795155
2 19429 359211750
2 989 466409967
2 98971 837539700
3 27828 132451
3 44495 82228
2 71018 978123848
1 154167 156550 415209075
1 5689 99151 634019386
1 21008 38901 647679458
3 61480 58549
1 5597 107818 17381900
1 40835 97488 166625330
1 101301 104295 766572648
3 15982 63762
1 95836 161498 55152460
1 35495 110420 117902779
2 61544 674277218
1 19945 125792 394756847
1 67484 158735 482990161
1 122419 145871 710930786
1 17041 84601 124589330
1 117774 164443 883537247
3 49237 68351
3 54442 69403
2 6319 665451609
1 94661 151807 550875926
3 80491 19607
1 8849 90261 43958259
1 27601 33582 129171326
3 3143 143545
2 1365 940341216
3 35337 175207
2 86461 56107420
1 103497 128803 763557806
3 97483 6150
3 94338 149146
3 65528 94704
3 89121 163646
1 93085 130124 989501519
2 40219 164217629
2 44671 440247143
1 118952 152854 463580824
1 76879 136869 182066510
3 4715 161062
2 13435 831495199
1 94010 131227 700784629
1 2534 178314 668834639
1 17055 142184 885455997
3 79593 144304
3 86138 47461
1 72656 103406 137659663
3 20289 5151
1 107743 128857 30173210
1 22829 109141 530544295
2 2435 181267151
1 12446 37824 471453841
2 90597 109711300
1 61111 110056 961029217
3 111081 97582
3 57256 101180
1 61786 165355 975235892
1 4665 30723 629121817
2 65066 502961570
3 101683 54313
3 40178 43537
1 98520 112408 880995048
3 110996 34497
3 91939 132281
3 74826 59574
2 38531 304928700
3 40228 83209
2 78856 924712408
1 38264 89975 410438663
2 77324 686359400
2 80471 168770072
3 94977 90528
1 11529 89909 520139615
2 111862 812770028
1 90364 135237 140929841
3 635 13580
3 67692 73540
2 62410 272251584
2 25968 405107692
1 71557 93003 321433195
1 2183 133355 625617391
2 77868 638599533
3 18557 138339
1 3265 48439 955061286
1 12843 124066 192315888
1 49329 167177 371193046
1 42780 87779 36436312
1 115672 139949 163807674
1 42584 104199 623142575
3 3091 56014
2 45570 404566623
2 56997 45680285
1 30416 31384 26254482
3 98565 162279
3 18178 145736
1 53758 150519 740151465
2 7243 658521990
3 1909 152816
1 39258 138841 619226202
2 109228 802765312
2 109552 736487489
1 106846 149947 865769559
2 61818 423149129
2 96767 164905306
1 73212 133229 755434868
2 28490 714043459
3 39205 7579
3 64251 63087
3 66337 168486
1 76298 90585 282873016
3 65869 6149
3 1480 110386
3 17865 85038
1 39443 167317 495652195
1 150000 179041 268214719
1 103789 114284 51187021
1 8593 177342 932906344
2 108613 554282370
1 140031 140851 846145201
2 28207 746429861
3 97312 41889
2 108196 33392467
3 57890 102635
3 91291 144698
2 36031 676710064
2 108217 136448737
3 13883 137597
2 37046 921303976
3 48788 44808
1 39549 159743 680530091
1 105948 132311 613540121
2 89830 923379337
2 9342 138122938
1 68294 68876 12947911
3 1911 30496
3 1703 160436
3 22157 23559
3 17589 70868
3 21529 166890
2 36418 914987530
1 11569 110729 243709214
3 106516 59616
1 62591 70986 946104134
1 403 49976 799767454
2 83949 822419138
1 97954 132601 882066837
3 38849 68491
3 45185 110020
2 50865 519950109
2 65499 292675491
1 58798 106727 705631405
1 45136 92470 586515432
2 31773 562509396
3 60153 144162
2 98554 322263336
1 125886 162011 732647972
3 52012 157164
1 13642 112533 350172071
1 44105 55131 710242387
1 47122 59378 891237432
1 5618 164344 562460678
1 156182 159252 938724511
2 66492 448238575
1 1905 53813 703523914
1 19129 75208 247339696
2 7379 403086055
2 9336 177805683
1 4845 69996 505440209
2 14995 201793180
2 13806 624188317
1 13336 178936 446248643
1 105819 142022 543925736
3 37497 43949
3 106527 167696
3 99085 59909
3 14935 74463
1 52473 58275 546149108
3 22458 121499
2 50492 412344232
1 82730 98765 869029464
3 5979 51133
2 61420 714202560
1 10244 165305 781824074
3 95247 119900
2 10963 203479867
1 49037 166531 737265314
1 40301 89723 642866832
2 35195 476441360
2 25155 970742398
3 90306 146619
3 28114 35927
1 61040 162903 427700301
3 18934 86007
3 70473 143061
1 87025 87626 937277082
3 41199 54764
1 46300 143511 184256533
1 38056 84559 942492608
2 100066 765523138
2 64690 984492882
1 50515 108334 444522226
3 90028 107351
1 112634 146813 45052202
1 82418 156337 346639981
3 88687 10458
1 19342 67562 796161873
1 67999 76172 761380473
3 66748 84699
1 87683 162467 261921296
3 102753 90953
3 67046 126907
3 104466 173744
2 35880 720817617
3 114658 84976
1 146656 174549 327288212
3 113964 135771
1 16057 33790 698072572
3 19533 65065
2 45800 779702490
2 102959 370912673
3 23332 103338
3 26735 28258
3 55386 53088
3 37729 166155
2 98944 982077169
1 10891 116397 840809716
3 52406 173824
3 73282 58277
3 104980 83010
3 38908 8779
2 96589 326314585
3 42634 92472
2 48978 878554636
3 3846 151545
3 16451 47964
1 81071 136904 864568828
3 61843 165879
2 64849 388148561
2 27604 249410571
3 65600 172537
1 28060 45393 148194701
2 27415 899578649
3 42755 14196
2 91836 888377893
2 3416 415338568
1 23389 176896 13092161
3 92679 10978
3 103748 150441
2 39500 884622101
3 102498 96445
1 49140 119442 457145743
2 91133 922565107
3 21514 150726
1 58555 139482 841150721
1 19992 120174 331044235
3 104147 124694
1 15113 119757 782036757
1 70472 130269 80984587
2 88495 161413543
2 97920 354671635
2 89218 80775930
2 38792 243209933
3 17495 146091
1 125139 153048 932037058
3 2553 46583
3 67210 85222
2 34879 571835892
3 80822 14170
1 5747 60050 114430876
1 116216 153739 802119216
2 115808 310327389
2 65702 802054539
2 107630 843587917
2 32607 959537112
2 66735 629317984
2 20463 398671973
1 8275 38985 22831643
2 74127 999131746
1 131398 169783 821372034
3 6777 5288
1 45799 62856 183222320
3 48954 49064
2 59935 224079170
2 90547 955728199
3 84002 84665
1 106833 108880 702907954
2 8667 119446465
2 71283 368041674
3 40946 102543
1 51294 130573 602894671
3 1540 46807
3 73964 37160
3 30086 38825
3 77874 89556
3 46862 133046
2 24355 951477994
1 78065 106660 691173026
3 14891 1164
1 48673 137917 528227378
1 96078 133664 807352163
1 89036 98048 147386382
1 56714 68336 103121932
1 99055 99818 132847530
2 44193 710090554
3 66909 166631
1 242 112382 143751542
1 111471 118659 297846955
1 7089 35872 258971632
2 38259 937878215
2 103988 697454682
1 48234 118695 387840497
3 14357 114009
3 87329 13876
2 80302 666443985
3 33009 47682
3 2787 28441
3 80220 129817
3 20014 41389
2 21434 165266507
3 50784 140459
1 37541 104105 797578383
1 22399 132807 176611981
2 63621 921711633
1 16510 159414 733371695
1 4082 29146 926313953
2 875 881155202
2 50089 930369213
3 100688 160965
2 88830 779935518
1 131238 176277 38881398
2 21512 565181877
2 115672 578486223
3 56706 148817
3 94708 68116
3 113340 39380
1 86700 114581 35283305
1 59064 119078 566120137
1 6802 51703 42028798
3 14244 27398
1 108556 120339 318566001
2 19323 962471282
1 7106 93623 499303467
2 37399 119469112
1 87401 130833 550453821
1 8430 140606 837715490
2 34265 492246493
1 23234 123511 480993796
3 109062 115595
2 32657 196580406
1 4609 106613 312384185
3 56959 91575
1 90910 168189 203581522
2 25652 51035476
3 14855 146399
1 67850 104688 769274404
1 27704 140041 815899527
1 22528 35765 999663962
2 103792 201376956
1 79204 134462 935750199
1 39224 154437 469748998
3 41569 173642
3 102328 136351
2 6129 656962585
1 74894 115999 599191458
3 13811 63999
2 60162 211359898
2 112405 703084770
1 103368 163822 611051297
2 11446 316491717
3 97280 106011
2 53279 717045305
3 81653 120098
1 155408 171223 340594861
1 60512 65890 923630296
2 30608 43746923
3 98186 168651
2 10569 118021467
2 36340 473869799
2 37664 588599440
1 1798 157633 657276827
1 92759 163246 396105696
1 17691 43986 485395082
3 91781 160781
1 33289 44509 690559261
1 98083 144290 340611626
2 92663 874249519
2 3357 479666423
1 34778 117521 404154338
1 67720 100696 947328724
1 79776 178969 509969124
2 21381 535880604
3 83185 158917
2 110264 44765581
3 2244 91287
1 68537 150687 166995828
3 64532 15539
2 40907 20586067
1 55176 147082 249129363
2 85862 210149292
2 112099 242484099
2 110434 803727266
2 63545 869860829
3 86496 29950
2 7649 487561559
3 12628 135489
3 82679 87253
3 47831 54752
1 48582 100582 269551132
1 23326 46225 48511713
2 98959 67856150
1 73767 113643 901926591
2 65318 23665903
2 108739 823664652
2 114886 547865855
2 46367 19605870
3 63590 78211
3 45641 122713
1 8708 138498 875613681
3 84958 18055
2 84966 278107859
1 49483 145005 470938940
2 4192 985457415
1 40353 69071 355121310
2 32419 774967310
2 63699 183321089
2 15539 40779344
1 52288 173512 592762726
2 86144 138375685
3 109356 61125
3 36168 102380
3 87951 48745
2 111188 54567331
1 123186 164420 714114458
3 66360 43438
3 112327 60489
1 62838 122458 603946529
2 3623 549357064
3 7790 166996
1 26430 45705 466164120
3 59438 31664
1 140852 147114 254184016
3 57001 109832
3 115549 115013
3 12581 175553
1 71923 153504 712258173
3 22604 149750
2 89692 872163154
3 25805 38343
3 84088 156126
2 61119 381821667
2 9806 460806367
3 49056 10304
2 83917 136673999
1 9009 17945 369056610
3 26242 118054
1 104639 152336 118856723
2 88888 214014259
3 44999 88947
3 62069 144684
1 855 34701 107361048
2 51184 832007678
1 37242 65307 592754267
1 69375 142981 553487029
2 114662 1103889
1 42074 144592 720435333
3 31801 12309
2 76502 442826642
2 4530 10639994
2 48859 465403857
3 102672 114415
3 40519 122792
3 25890 115597
3 7252 161025
1 30140 54198 68355160
3 12646 70052
1 77016 91757 576555966
3 1944 162289
3 50823 67355
1 42044 167505 69796116
2 35652 730872980
1 49105 56883 402472769
3 74642 105698
1 6971 98096 975787641
3 99365 176993
1 10795 104951 116310847
2 11920 47700366
2 31807 902482168
1 77891 117144 884248989
3 41917 83842
3 12521 51198
2 13575 198337327
2 69473 797009915
2 65231 511978108
3 78386 134139
1 120398 160636 166551146
3 67612 163930
3 40753 107748
2 54212 56093655
1 92942 110211 570840776
1 20414 168969 471768149
2 77826 486403849
2 102371 87078938
1 1395 142751 862115602
2 95191 469386307
1 38510 84091 276189306
1 60612 126946 866339652
2 24285 815599176
2 13130 613495169
3 15474 120881
2 81993 43925227
2 47102 643869226
1 122368 165979 958527573
2 75694 278073861
2 11726 981656057
2 105462 502921134
1 27525 177289 979662104
2 66699 505054116
2 56882 361432289
2 83092 389839930
1 43748 147683 694771595
1 132942 140442 436830986
2 28982 93418519
1 53026 129312 136243350
2 94593 802473150
3 45251 21003
1 79887 169900 782070073
2 17469 332498360
2 77773 938708370
2 46641 775294130
2 4769 847328277
1 115373 132492 642514039
1 27099 170288 44438254
2 17226 759462022
2 12193 704807168
1 136310 137674 761213415
1 71759 148352 454513519
2 109009 967100307
3 68441 23525
3 83618 114081
2 21972 276132524
1 134583 138942 712169917
2 38068 198416905
3 57501 19230
3 15373 165929
1 30128 69976 151869254
1 68923 79689 328330412
1 62570 88038 597602731
1 80297 128386 390065732
2 27280 225703715
3 103533 105060
1 76760 103067 322892969
1 137410 178433 214059356
2 35644 604384916
1 109720 169120 486657912
2 75739 849377300
1 122197 154674 424736107
1 35761 176855 598884240
1 43978 101552 392720352
1 81594 141583 52609860
2 27557 463718150
2 63224 297286356
2 49446 664790821
3 24667 41640
1 48398 141454 28638489
1 74542 178745 553918177
2 57724 480967151
2 33899 469825477
1 20744 151940 15134367
3 37105 90749
3 91895 65902
3 62203 38597
2 43099 1470969
1 1858 3113 270379582
1 61658 62835 974328523
3 63596 59994
3 61223 1022
3 14759 157074
2 8429 771548871
3 85721 137373
2 61352 852630789
1 7903 56598 273846229
2 43619 467372308
2 30979 797524543
2 87153 584033156
3 9852 4287
1 28391 45289 387739136
1 93243 145878 319887401
1 41795 115001 944837523
1 154115 175000 150699773
3 57544 55392
1 23804 169659 989716953
3 74069 98774
2 23964 245923911
2 55310 276628138
3 95165 122443
3 86371 4277
1 29090 142142 871747157
1 126088 156803 133019127
1 64696 156640 896718281
1 73284 91511 321035067
1 22864 128511 219641009
3 102798 177333
1 1950 115014 966035179
1 53169 108299 132538139
2 34451 477224766
3 38647 26115
3 47849 164465
3 35486 114673
1 41817 68303 757165475
3 63516 112706
2 26241 455787172
1 161760 168026 143485991
3 74129 29465
3 61646 82188
3 73075 48216
3 103682 45898
2 5263 339545535
3 34246 133859
3 36517 23269
3 111616 15541
3 17358 158230
1 95004 169552 76431537
2 59227 564667816
2 12113 89863039
2 89418 79499494
2 7761 859872746
2 6410 881016564
1 52336 71803 655721251
3 114705 47295
2 94479 165350872
1 12537 145001 58266194
1 101151 104077 139108170
2 99334 504677543
2 38461 226151664
3 23564 22884
2 115644 486843324
2 2602 406993147
2 64891 198218882
3 71021 71219
3 38482 42135
2 47940 239555108
3 10362 22864
3 22509 10184
1 23930 130506 287629070
1 38595 83207 367636238
2 5104 401058155
2 29077 918522943
2 65108 620719711
3 79204 79895
3 31688 128415
1 76770 129932 519999411
2 83117 977676132
1 79641 151807 902388991
3 82288 147634
1 14277 39885 503048188
1 105911 148056 130410353
1 114244 149902 812411370
2 39894 57144906
2 9012 236083373
2 46762 258890338
2 100141 553344375
2 39153 551225314
1 2263 39140 550442346
3 29523 115139
3 61803 32682
3 6996 149935
3 8723 47367
1 38565 103262 711268811
1 36885 62408 251488112
2 115116 850361868
2 39913 804678560
2 103957 198073963
2 96397 543870483
1 57972 109079 102853766
3 73240 42857
1 1030 109170 910881504
3 53508 155378
2 53190 746610445
2 109864 784583392
3 100052 115824
1 3199 3359 88857325
3 98494 110442
1 106677 169066 491663279
3 38260 165714
1 44238 146114 523531834
3 108190 39032
2 92111 836429560
2 60239 380641211
1 135580 168802 302046788
3 79597 66977
3 10566 116105
2 87400 307616204
1 1931 20795 680893239
3 27737 84214
3 96085 31440
1 3996 147378 832021220
2 108210 24061746
2 80571 727793057
3 102823 116743
1 27217 138190 107658993
1 33310 112137 734859677
2 1896 16585120
2 206 947562749
3 14958 136293
1 105001 145615 735139786
3 83585 172399
1 47519 96925 156438069
3 17993 10863
3 80460 107134
3 97118 2767
2 106593 543949767
1 76028 161948 846708782
1 10204 138200 139678915
2 107420 417954002
1 144371 167023 914631585
2 21089 205892698
3 5557 11500
3 34855 5553
3 68032 143245
2 53584 300854035
1 61651 90328 242938304
2 22627 192483831
3 73525 93986
2 28270 875301579
3 21808 86113
3 88045 150519
2 60896 640300704
2 66019 794190863
1 15647 149340 768848481
2 9780 703009312
1 71620 159289 412774962
1 99706 156445 100226714
3 47886 52574
3 61707 48841
2 111880 535509099
1 124424 147083 372013744
1 6557 171587 72179556
3 18452 103728
1 86646 136659 17584915
1 92456 174345 762974260
2 16353 115571240
1 56931 77685 522335783
3 14796 38596
2 25590 76720930
3 101144 11378
1 145890 153292 445535115
3 335 86349
1 43817 54292 772957888
3 96242 1947
2 29129 477512726
2 66795 389679419
2 83461 958353990
3 8576 4674
2 104008 548036198
1 31006 86553 606020977
3 88736 29754
1 7767 82458 603212960
3 8735 176665
2 62662 867924651
2 69911 390979692
3 76192 95880
1 43591 44691 73606470
1 36617 68462 959054056
3 39440 38891
1 49069 63666 748227433
3 115651 75008
1 60568 110566 865678196
1 52176 73743 641353699
3 96890 177758
3 35668 169159
1 93550 159333 586961898
2 66559 117034056
3 84269 32849
2 45942 374598802
2 67290 217498854
2 26200 592529029
3 74038 175459
1 35999 163448 519100081
2 95912 166795452
3 76103 89270
1 62692 162377 55108172
2 12396 128074440
3 12809 412
2 18981 368993155
3 103967 97301
2 72611 778994093
2 108866 277653912
1 92331 139036 297505326
3 9930 74164
1 39142 53187 823421640
3 39173 77673
1 36484 68034 27875303
1 71825 109148 855463257
2 37894 926633855
2 32327 400071995
1 91216 109429 120908650
2 89996 943639757
2 101897 266347804
1 136008 160956 456975818
3 77543 69957
2 27813 603214205
3 70036 79423
2 15208 17922660
2 113144 872070288
1 103520 158009 295752337
2 42031 23657508
1 98649 162924 354721471
2 46862 825602526
3 36022 58503
3 110654 115876
3 13616 22012
3 93124 116480
2 65027 938128519
1 113776 172552 582343954
1 29361 40383 209590146
2 51314 638305272
1 26242 118446 263452503
3 5886 147778
2 49272 414418778
3 82805 142100
3 51073 114839
3 12155 23992
2 28284 914585105
3 64972 157059
1 96452 149995 558797785
3 36659 135019
2 43214 699090044
3 23328 157652
3 102939 73211
2 66162 526904574
2 52480 866094602
3 62523 105920
3 103147 120784
1 90691 96001 434003258
2 8917 465964161
2 6062 270455540
2 5253 947323105
1 139254 170683 176913141
1 93382 145426 984925733
3 93641 115256
3 75673 32708
1 132356 158702 353072879
2 113830 251943469
2 19374 409904602
1 70515 130232 608444340
3 29211 66522
1 1023 134191 944149778
2 109832 442508535
2 99264 349453867
3 51734 95616
2 75215 810728126
1 128572 171819 953377118
3 70040 15036
2 23741 883947618
1 116322 157800 815600738
2 19570 899788948
1 5586 165217 436930568
1 83383 150890 913244401
3 9657 129149
3 23845 165422
3 50155 89480
3 9149 28234
2 85728 800405878
2 56341 977504054
2 38035 364258664
2 94723 636191364
1 26129 127690 58323821
3 95099 20909
2 113427 836885520
2 53260 328188022
1 3211 37217 184674740
2 60189 88436232
1 70331 101490 524603844
2 67469 151124757
2 47199 701858735
1 8992 77856 365179954
1 107979 151712 167287134
2 21126 612362903
1 84488 87361 35758423
3 85485 83170
3 54670 73264
2 47632 477353933
3 1915 123815
3 35279 93236
1 25809 178762 52642987
1 25524 54984 928559959
2 23034 257266785
3 83792 168418
3 74699 147936
1 56849 140338 646470473
1 14599 42386 485470162
3 58676 106168
1 17418 103342 926321577
2 80610 312021387
3 7780 99643
1 35518 145126 813046634
2 91208 736924598
3 19336 153163
3 113811 90929
3 54487 162806
1 33909 150890 473097429
1 96459 138631 479951176
2 24969 406335318
1 134952 169911 442073935
3 24481 32143
1 29340 37431 237302711
2 36971 53917290
3 813 144957
3 87051 121094
2 109078 996507527
1 46873 144705 974611855
2 32219 718486491
1 52686 97150 328653245
1 71977 124559 959913667
1 91428 179097 591302971
2 83896 84895886
3 15501 105373
2 35194 260194094
3 26110 82458
1 39279 54231 630299179
3 86691 81543
1 121471 135129 416974508
3 99325 31051
3 100122 136796
2 110137 580339175
3 89575 154252
3 60346 158683
2 89106 867661759
1 24905 31427 2055133
1 53449 155022 46321725
1 89396 158833 605959195
3 49893 98548
2 70595 612515236
2 80508 530743744
2 36284 403980830
2 61331 719330322
2 45 471301790
1 2238 157217 923273499
3 79688 110448
3 39790 175529
3 35043 48463
1 6220 95346 509870808
3 74867 56145
3 73056 90345
3 49205 113022
1 42797 112774 949856652
3 13244 26358
2 98161 322646688
1 44960 94456 615337637
3 38571 30929
1 62292 73491 969527599
3 81206 158229
3 57398 32318
2 35158 43920305
2 48316 714309900
3 68304 48949
3 18344 175619
1 7073 80091 64860417
1 102121 103997 673579577
2 30407 913274397
1 53451 178328 357252369
3 83744 1929
3 98413 150695
1 142856 176403 848223193
1 14357 56959 794524681
2 37979 169460071
2 81603 363666790
2 25943 325946843
3 64991 115910
1 10568 31651 290465124
2 102813 228578758
3 41262 74436
2 38091 545645271
3 114089 150625
2 86039 971630608
3 15878 40276
1 110821 121528 119416869
1 98996 112962 474025365
3 108930 97338
3 94534 39344
3 83350 136253
2 15905 207832998
1 13885 105463 475497775
3 5731 37301
1 77400 109413 670433158
1 72082 129295 778580332
3 60955 41415
3 19254 174069
3 33003 65459
2 72934 882408743
1 22299 104781 831838652
2 87145 340896109
3 22872 142680
1 14181 168454 200562779
2 62041 792042613
2 99445 618606315
3 78954 28543
2 51417 602022899
1 16483 24253 101548888
2 26861 506349464
3 5107 139392
3 23268 48413
2 3427 782211991
3 20724 38188
1 89354 170551 840614795
3 57688 50197
3 68026 150168
3 107418 34734
1 21307 131092 341165410
1 59859 127777 160830631
2 108310 548865680
1 35975 168103 667714159
2 20099 526950923
1 133092 162821 754053164
3 77608 156378
1 16550 85127 441735166
2 26631 112751108
3 67488 147054
2 13426 549307087
1 28254 60765 407400345
3 47340 24471
2 13911 948121972
3 4878 91536
2 112579 900708043
2 55377 74459362
2 65817 460520596
2 21368 682961497
1 72500 174683 424528343
1 5603 63258 628929805
2 103583 955811513
1 84576 129102 648704553
1 21508 99957 671716135
1 33041 83304 437086807
2 58758 542520176
3 94615 2145
1 50705 69536 955658481
3 72066 159251
3 76904 145949
3 29400 125623
1 49089 119792 922091892
1 53065 157103 883352264
3 90847 62217
2 20087 766730825
2 59302 393388888
2 48111 998978985
3 20486 117172
2 16514 460552722
3 71701 6023
3 26929 57630
1 137611 148071 531616143
1 5589 32760 256807436
3 25526 150808
3 52050 82260
2 76427 573197332
1 79136 81411 944826576
1 150554 178847 993716547
2 30969 357493491
3 3696 25757
1 106593 117003 128311164
2 47882 892150066
2 86530 142271132
3 4613 12152
3 106394 107750
2 56475 261791617
3 43757 83650
3 69603 120527
1 40769 59701 342342291
2 41765 460072951
2 83198 802245633
2 26031 5418919
3 27665 13239
3 1250 34048
3 95625 71746
1 69606 88691 864125674
3 62545 158372
1 124530 127127 366987441
2 46273 473591196
3 78820 130616
2 90201 684676979
1 123423 157313 30008188
3 25475 66086
1 55227 114015 352680896
2 96031 378623581
2 88886 885068766
3 62212 78973
1 41293 85387 851212092
3 74707 11456
2 47891 122302595
2 76578 430062935
2 38580 401609445
1 9652 74530 432993230
2 43888 396458694
2 46087 465772209
2 34855 109387137
1 18739 142214 678128995
2 2846 813824180
2 2053 775684097
2 81437 338112164
2 45617 251856699
1 17820 113617 590212630
2 73825 165195766
3 24212 41525
1 42149 142877 833665495
1 94449 162094 562163227
2 105435 565936249
2 98135 574438027
2 99904 203176725
1 135577 158707 468835191
2 6447 111507965
2 2475 952054292
1 63075 70276 847742885
2 1624 556138137
1 112885 135189 372344131
1 69475 126872 160517998
2 80714 470490127
2 19235 265459990
1 98126 152330 931787847
1 125363 148014 968980657
1 55699 110913 934145719
3 26625 37376
1 102358 155742 676968219
2 24264 763409291
2 19948 628647662
1 69038 172305 235510145
2 13574 157970337
3 51260 138368
3 8472 162502
3 23427 54789
2 97619 727765392
2 104466 9781052
1 25107 136175 130620804
2 18045 674291878
2 29951 755659501
1 102175 123640 200860143
1 68031 132788 764048532
2 85169 680106984
2 87146 585000977
3 2411 119215
1 47776 113082 911697254
2 57319 758055383
2 85701 887757529
3 47813 126602
1 34757 161537 472023840
2 84450 444393422
3 53177 155467
3 115096 172428
3 61347 855
1 95458 131894 658860527
3 96494 102277
1 110982 141763 282585385
1 979 157207 817254197
1 128402 165416 85292782
1 8608 139340 464754118
3 33920 69895
2 59415 881391059
1 41394 139758 178705534
1 37817 78225 32696268
3 48080 85610
3 25412 45783
3 87832 178100
3 2877 51963
2 109801 902808934
2 68185 978446137
2 41295 211249302
2 84834 50215074
1 60493 95104 675696642
2 56644 825733277
3 66509 156571
2 13951 744034466
1 145533 164805 591449645
3 23488 25930
2 100813 49902989
1 29326 105634 189278928
3 107858 178582
1 109117 162846 3708799
1 54237 138155 904740210
2 421 4400971
3 113781 39570
3 37447 10469
3 100072 101226
2 4976 838369623
3 82456 37784
2 110298 343422193
2 38581 624251774
1 10979 159920 578150237
2 90239 226602089
3 17537 168027
1 9921 160661 666591440
3 26131 105225
3 109234 113115
3 42277 126654
3 17833 149193
1 103589 157788 308302239
3 7387 91462
3 91214 102157
3 80911 8755
1 79586 164663 692283370
1 92485 121516 88662271
3 105045 167591
1 38228 149416 343350010
2 86742 927107089
3 67928 112998
3 75399 84913
2 32711 93836275
3 114778 153063
2 54320 671259006
1 1773 150651 336518068
2 62371 682443330
1 57784 87613 718930359
1 17195 90240 550118843
3 75101 39623
3 54105 88519
3 22506 119288
3 36339 49193
2 102754 677708174
3 34466 104517
2 85099 509933482
3 74713 166498
2 108703 644609964
3 87964 13742
1 77551 81929 782572500
2 49049 7457438
3 92628 122815
3 32774 20272
2 8443 708990381
2 107925 839412065
1 117793 132866 752446032
3 57093 159005
3 62656 151403
2 109459 265472941
2 109142 254193444
3 89041 54999
1 60263 153426 36976385
3 91862 108049
3 112603 61976
3 31014 154560
3 107882 89185
1 49 60604 608458149
1 34811 77880 663030772
1 36651 78739 101160279
2 80548 444817852
2 87748 812957004
1 57927 156996 284954093
1 41410 90321 744268090
3 79745 159076
1 72861 142030 332298655
2 3680 855661698
2 35627 15546103
2 665 356894973
2 80602 136263602
3 72182 140705
1 106558 150520 773294869
1 30441 94854 973349902
2 45985 664032044
3 75066 19510
1 17924 48388 352403709
1 73053 125252 845760164
2 63066 470178965
2 20286 726176429
2 63113 225450716
3 104777 8772
3 85629 79896
3 33755 83292
1 80673 95254 723139246
1 31498 133511 746462269
1 98248 106278 327979356
3 10396 166159
3 98330 151278
3 34665 78621
1 74069 143257 163747239
1 47519 101459 578640715
1 5353 77010 89558561
3 5382 121736
2 30259 311974926
1 35547 56043 509776676
2 79307 297835369
3 23936 27420
1 159991 171778 228025291
1 34712 126518 149696463
1 25122 99892 588622431
2 29011 272684713
1 16564 158636 776600612
3 63286 52718
1 37775 45810 522858686
1 758 7059 175870924
3 79169 69430
3 74292 149715
1 9543 23064 569833075
2 68664 499851587
1 55123 159399 686540834
1 26738 98300 182396304
1 18312 141057 841705273
3 72551 43223
2 56791 203288450
1 819 137233 390172993
1 31378 176450 456162153
1 26688 76305 907547188
2 56789 850266929
1 61613 121413 334999049
2 100921 761658169
1 67985 133097 413224886
1 88592 159237 533922903
2 46252 319164330
3 5190 144341
1 628 134234 889495459
1 86090 139289 248375976
3 103156 176724
3 71067 178782
3 65972 162437
2 23826 221296402
3 41097 91737
2 110395 20990348
2 103876 351169135
3 50117 6746
3 35219 162561
1 23376 145700 624571996
1 116184 141102 282967423
1 117036 156947 835346396
2 45751 679114118
3 95643 21781
1 32866 96062 50738459
1 57468 61151 888934799
1 71015 118597 221984976
3 41313 155923
2 33402 241680110
3 9693 2465
1 45797 98823 232834088
2 101924 174433052
2 78587 983382122
2 52697 289148951
3 106235 101305
1 13825 116421 920446397
2 38403 791224169
3 26805 52225
3 44461 88637
3 108343 76239
3 16612 127016
3 97942 93699
2 44347 322414474
3 48554 46336
2 80708 596913799
2 61830 82149070
3 92701 45713
1 112336 148826 959935171
2 35726 364641255
2 34399 452006894
1 142417 177896 717438836
3 26752 118612
2 38912 581393088
2 62908 434656371
2 18053 806973321
2 54429 466006041
1 91245 141360 390357374
1 21979 126304 176933825
2 113130 743726469
2 34763 764325358
3 3025 140977
2 107920 279408481
2 18349 665783968
2 7393 328409718
2 79869 866654268
2 100055 55916209
1 85845 138833 870126221
3 3641 24744
1 126454 165572 268663386
1 17736 122026 927499429
3 91463 138049
3 113473 105210
2 61085 75613028
2 90872 13484926
1 98021 170998 772133942
1 51897 112938 282496909
3 15559 159116
1 102271 119985 355802847
1 158975 167536 200126369
2 83794 322475698
2 111013 664765527
2 113460 719800868
3 18596 100837
1 134566 154528 184498884
3 11696 111672
2 108429 879611737
1 110993 158533 464853713
1 30431 78174 628257579
3 60265 8588
2 111390 414069956
1 5255 53312 955494592
1 53273 59473 952660867
3 68528 126182
2 70044 611889168
3 57348 155621
1 49375 124790 159689515
2 21494 929309786
1 89669 96581 959178780
3 20691 81247
2 8943 220097289
1 25574 168093 291721789
1 111964 175889 602303818
3 102916 29164
3 100169 108254
3 8307 161042
3 67506 96223
2 34694 809836087
1 51062 158670 298328330
2 39079 879515236
3 50026 141691
2 64709 704887376
2 76256 759546781
3 115452 108182
1 13044 154905 613259127
1 20934 131894 585155524
1 88230 124240 597720066
3 95106 18765
1 108694 110596 233361287
3 7004 161781
1 7882 69495 399933504
1 7349 52499 795014194
1 43424 74173 985941321
3 8695 50812
2 16984 652669553
1 136687 139753 184401579
2 61638 291553573
2 12024 184630936
3 87701 2024
3 103617 146227
1 90780 140252 607220665
2 43778 474180143
1 68668 82418 305866199
2 65860 738659535
1 20893 128638 955498454
1 52892 112418 537787403
3 96422 13776
1 24689 87789 978388990
2 28377 307563641
1 18060 19093 41889667
3 17951 162101
1 104775 142374 609553175
1 68399 141593 275108482
1 64571 79444 134346306
3 85894 162339
2 8752 512099794
3 33730 166115
3 60790 37103
2 74778 331187698
3 43884 134919
1 58040 95487 265959034
3 16002 27323
1 64946 110721 393645493
2 91757 410351990
1 21134 85828 256033473
2 53073 770685368
2 22073 903736473
3 36371 172991
3 70083 62214
1 9778 33221 318628859
2 81437 355045217
2 108729 445147220
3 35016 76870
3 86832 171259
1 46794 98367 460554181
3 66928 115661
3 44026 83048
2 43352 743726287
2 48695 721013535
3 11451 15356
2 95551 742300269
1 16270 163604 159637121
3 69953 88685
1 43688 158957 195486475
3 7741 153061
1 1486 84994 411238258
1 127985 155880 609175557
1 7283 128520 177362180
1 102595 104519 55631622
3 2016 59320
2 15224 402077423
2 73678 806296363
3 25752 97286
1 30318 169240 921160283
3 19786 18519
1 150980 155500 992653100
3 23564 27089
1 10479 169340 214957980
3 53974 84672
3 38072 141732
2 53595 472228139
2 93390 254811682
2 10039 164644025
1 20645 135983 615592686
3 57417 167748
3 98476 9534
1 53093 78639 923388173
2 86660 779542605
3 5808 77322
1 39752 178765 375950843
2 63263 20093801
2 16953 216735259
2 18885 446073102
1 67095 164564 171374027
2 105844 831495626
1 3472 153721 707265113
2 21979 183978325
3 85973 57593
2 43468 503639396
2 39764 181874532
3 36810 125750
1 14521 168155 122684186
2 92878 27837237
3 19233 154945
3 81955 94293
1 5161 15237 357601461
2 34976 598110591
1 73509 114959 502575261
3 48063 5432
2 91454 466406902
2 61126 987192407
1 67549 93068 438897214
3 43098 149486
3 102953 89450
3 17837 58141
1 65131 124307 910061241
3 34804 123702
1 81920 170952 624921302
3 60911 131310
3 92729 70066
2 94492 85229067
1 90699 140795 201729100
2 12129 480631357
1 16577 173870 140169232
1 74243 87077 533453341
1 80453 174491 13911928
3 39893 165188
3 42001 116693
2 51763 749492249
2 22741 881590160
1 69940 140026 400322659
1 38862 84448 778024742
1 65696 127071 124570363
3 104610 140741
2 90965 458692325
3 85447 7172
3 72394 92070
3 78970 92213
1 23706 124311 220569455
2 40986 502200264
3 99983 102537
3 64638 64211
2 7312 741736074
1 21485 63944 413350536
1 83575 155434 788187646
1 11051 117595 191142967
3 7539 103038
2 49351 895881712
1 51743 119824 851704041
2 47674 675634411
2 3789 665089648
2 34543 832834049
1 18575 46587 461419851
2 24537 390926258
1 46795 109078 652921728
1 98820 131138 974015703
1 31654 67844 378947541
2 69439 933120091
3 64030 46193
1 93982 103730 85038337
1 53755 68293 546052849
1 144824 167246 496123125
3 2127 76695
2 51568 576705572
1 59100 102107 965214905
1 66835 100324 27336546
3 53423 96831
2 75641 557703264
2 51215 227931798
3 113694 103372
3 16792 150105
3 40581 113817
3 85100 120535
3 68565 26154
2 868 903224211
3 80299 31966
2 90806 435749770
3 99570 128019
3 38440 29331
2 54799 225765843
3 14073 58353
3 48837 62521
3 57305 132915
1 44791 124777 973588133
1 27683 150760 299691416
3 97408 24354
2 2799 268378760
3 94830 15158
3 64632 110317
2 18872 496580973
3 74708 35686
2 31667 631556478
2 31941 355940589
2 66606 931223856
1 89075 101907 869007480
2 69301 891836845
3 95032 83787
3 84962 110772
1 22044 155598 842746813
1 59377 88409 988951539
3 105451 137445
1 36249 67321 179224906
2 34675 110687174
2 110766 848954067
2 33034 958886161
1 46857 71320 520163130
3 21742 156816
2 63438 435236272
2 109556 338706399
3 113226 131907
3 51598 150385
1 48344 114377 440390673
1 16233 130380 578331554
2 98844 420314642
1 119277 176192 5706634
1 5054 7962 938319016
1 145629 156703 999922094
2 114581 277024617
1 136664 173519 285815067
3 53568 103462
2 36233 22824803
1 12777 88527 381718816
3 42521 26440
1 88868 108281 380202827
1 33969 146687 560962171
2 32340 171535976
1 132590 148178 47282502
1 56580 82759 601232618
3 38345 57423
2 38828 476114249
2 35022 299549521
3 84791 161526
1 1765 98058 492108428
3 33769 105290
3 44678 172027
1 51146 151326 395584232
3 77818 70890
3 41727 162491
3 72951 58619
3 23747 133665
3 63571 112453
3 74590 27334
1 57520 131838 288401415
1 36758 81148 78725561
1 58864 137740 941451579
1 100256 108760 383464500
1 34277 69895 609100350
1 75557 106149 820594592
2 6525 433489276
1 17495 21526 268007074
1 43902 55511 251669127
1 87338 148914 150934271
2 37619 656957437
1 59908 126423 318130641
2 82889 995447758
2 69377 884577430
1 6378 44363 508267850
3 48086 65512
2 10089 565321383
3 56561 131743
1 73298 152675 580828055
2 33878 296759649
1 98124 114426 932182793
1 61121 97334 551676422
1 77010 91320 67463
1 8618 131878 396264175
2 7904 531333346
3 7828 78652
1 45509 179045 689356121
1 143080 148824 727754870
2 79817 316865206
3 78037 25810
1 65017 155036 17167170
3 16332 6818
2 54475 160537294
3 344 135947
3 83333 57360
3 69212 171028
2 16650 153283998
1 19587 70281 868557786
1 128187 171712 864821662
3 114010 64125
1 115006 161808 341969015
3 80315 93093
3 93178 98118
1 16381 106420 971483636
2 30345 878706757
1 63234 129048 624383511
1 44655 152018 991388796
3 96340 43762
1 16590 38322 917322289
2 94887 507945133
3 52633 22
1 147459 178802 679633056
1 132387 134544 138753066
3 77385 94126
2 90118 692366390
2 5856 414382807
1 135212 141655 209077343
2 57716 260267448
3 100935 144379
3 60080 50801
2 91892 408556111
1 3262 38537 684931195
1 100120 150699 956136533
1 53007 72421 575427600
1 62623 78874 908533203
1 27843 171013 886446743
1 126582 136501 257831066
3 16329 114314
2 112495 669981756
1 38404 100518 592070285
2 34394 175508443
1 87133 117140 657783075
1 94425 114600 270072132
2 88608 678088456
3 38850 97686
2 98298 180884897
2 44981 209891
1 35078 91977 74817353
1 22424 86553 202482386
2 29342 288936246
2 34170 804985790
1 77176 108675 601299811
3 19483 17439
3 91889 88263
2 25040 220945992
2 4869 204136731
1 3135 7631 803688483
3 94996 50759
2 75979 641962904
2 107085 889443027
1 40369 138021 950512770
1 116940 131736 763265531
1 76561 168996 779112234
1 34996 170438 874612733
1 13094 112840 307204970
2 60338 723198440
1 66718 95727 886551524
3 110334 20323
2 115547 479938692
2 113545 5417706
3 14842 174755
1 92712 178280 857990410
3 49515 111261
1 70037 158177 65793082
3 96312 16130
1 32701 97319 577105966
1 104585 136205 944269259
2 55717 398487665
2 113699 269012709
3 36727 100585
2 8414 569245848
1 3018 68023 113281254
1 31980 153126 196610218
2 46824 254961545
3 44228 127950
2 110297 940925956
1 21047 51976 750755214
2 51151 459545041
1 64332 139797 966564878
2 34525 136564892
2 76860 472854243
2 55227 286267162
3 56015 107165
3 68168 91193
2 9361 893351050
2 35309 937273405
3 3093 104654
1 5834 148839 220648176
3 107310 86152
2 92961 504280873
2 16582 305275476
2 74528 50292934
1 79336 83070 181660500
2 68871 547196384
1 56787 166815 127184497
3 82427 163434
1 122537 131576 700670558
2 81240 756689604
1 55273 91490 290349869
3 113579 156673
3 75016 163840
1 38408 97469 911184794
2 75699 527026625
2 111062 881935655
3 64309 133931
2 51734 650798813
3 89959 100695
3 49387 20700
3 98594 33552
2 72630 847378119
3 114512 45873
1 1129 160701 852353770
3 28106 1793
1 122101 158699 521181937
3 34152 18388
3 115451 87770
2 60006 539910538
1 51665 142594 539523942
1 9620 172345 374004467
1 103887 123569 278119180
1 40319 99399 209254111
2 82270 182509450
3 85327 97068
2 110790 363326937
1 35849 149144 766797008
2 89704 618534284
3 25044 161427
3 53620 14573
1 2839 29028 323510509
3 68342 138469
1 55089 114390 509507804
1 5043 8780 625566016
3 19042 26497
2 37831 768509554
1 101168 119785 208748527
2 4571 3379265
3 10115 42680
3 41371 41132
2 64291 147896038
3 34270 23850
1 11520 115771 695421236
1 31909 75690 287264938
2 113506 332910609
3 36440 170420
2 107087 143084756
3 74440 56824
2 39373 536255322
3 85764 172290
3 42436 128910
2 115682 12255557
3 83477 34280
3 56966 103457
3 53961 115249
1 25190 162903 352841923
3 26788 147752
1 21467 129903 755734425
1 43853 114022 124855935
2 106750 248752619
2 69072 700838470
1 19071 44316 574855210
1 60037 116808 866256558
1 13640 83616 809446787
1 104228 172563 306149898
1 128071 157833 809011802
1 154797 161618 40796218
2 49718 146944045
1 31915 33806 848879246
1 63965 150313 354287902
2 114694 731244718
3 68844 88797
3 65138 164831
1 80413 160004 233761841
1 6241 66546 458097725
2 115842 204948812
1 44702 148009 346505520
3 26516 73156
2 86220 231739779
2 90066 193172615
3 102228 42473
1 61222 176225 26417008
2 54666 995285891
3 24672 167493
3 73455 88762
2 59626 422070616
2 47062 888915391
3 72481 15364
1 42426 139694 844439031
3 83304 33260
3 48402 47100
1 68934 73979 710508518
2 96072 355849992
1 104875 172164 99714769
3 21712 100350
2 56295 162465501
1 30581 125732 509671348
3 68559 42684
3 14390 54761
3 82474 126958
2 68372 53996223
1 35628 62972 156751104
2 102744 138608260
2 86434 168341834
1 78286 177849 799584184
3 115310 169625
3 66770 118053
1 65771 127208 412389972
1 72933 102218 713785966
3 25375 157638
2 102656 468774998
2 86604 860638553
2 35305 285684432
3 67714 103008
3 25097 99374
3 10049 129385
1 63967 80888 892912007
2 79130 780065067
1 145420 163100 341663019
3 56496 63002
1 10449 176353 171831706
2 109915 424449205
3 9051 151090
1 37001 163015 919652222
1 27613 47976 460996460
3 28841 111537
3 42778 61723
1 14962 163316 533700057
3 6874 8956
1 80258 170067 762817050
1 5338 122233 249014497
3 19742 128683
2 87102 80614608
3 37674 169729
3 53955 130562
2 45404 284926412
3 104804 166027
2 27950 484091443
2 39684 558074226
2 56073 319227280
3 75579 92394
1 25872 172906 800569669
1 109834 160891 153409925
1 76579 110202 729320796
3 81718 16168
2 39895 138115776
3 42340 152183
3 97916 154812
2 39228 485620398
1 10795 105805 230678288
3 48756 89525
3 107136 48217
1 37014 118736 159012182
3 48222 4675
2 97097 162388459
3 50246 137403
1 67743 126030 496749079
2 11134 21643098
3 55495 13470
2 7068 274231771
2 22228 392065165
3 10733 158910
3 17661 145666
2 90887 211720655
1 34814 128576 251994379
2 55190 935513273
2 33189 397482940
3 58451 159719
3 83946 43608
3 5350 8375
2 59501 330077815
2 31158 804672668
1 67322 129792 223486140
1 12991 114962 201997588
3 85739 66491
1 56007 143060 99366180
2 7748 975364882
1 75537 150977 650257076
1 15329 156131 992634208
2 36048 123805931
3 59548 1831
3 15695 109246
3 105550 39384
2 12123 560079464
3 72576 169398
2 43 229852428
3 95629 13778
2 72218 2010857
2 26946 802236490
1 1098 165671 61279131
1 52060 102235 618430762
1 19054 63185 164968123
1 126679 160455 317373908
3 86357 3812
2 44460 338113149
2 45374 23020199
1 21169 137023 661970543
2 9768 917267784
3 102501 167859
1 46444 89176 782096703
3 83632 136233
2 18560 234682478
2 1462 53506995
2 47902 684747432
1 50881 171492 45189756
2 11811 305576048
1 73145 166069 489296143
3 76801 144229
2 26916 505245665
2 56314 871880217
1 73170 144752 685413485
2 64975 365599586
2 90024 751744782
3 86305 75804
3 56808 105030
2 20778 40861347
2 32247 832054121
3 44432 65185
3 97922 112909
2 62979 766311529
3 112965 141187
1 12915 91087 556238524
2 14184 572319556
2 1696 21256571
3 61889 108007
3 79282 136455
2 49606 947174631
3 103594 83032
3 1104 5149
1 13588 71190 668028050
2 11314 167003587
1 58359 159800 449337847
2 5421 336849012
2 95220 784982481
1 101005 169657 685735798
2 12453 452379372
3 99341 91964
3 3780 34133
3 104372 48223
2 65765 951145077
1 47244 129288 95325361
1 40049 50127 855343655
2 111457 51007769
2 26041 493265887
3 40943 34634
3 37138 54268
2 87967 689901195
3 52747 82673
1 88689 108925 954965265
3 33805 131719
1 102666 104722 787198210
3 86586 35262
3 31863 14523
2 104483 502542649
1 120611 154549 68042169
1 10784 147176 618921176
3 106648 81344
2 80414 361670849
1 4774 138745 229170665
1 102904 113101 12690633
2 53108 985740650
2 50525 142139407
3 32208 16141
1 104776 153514 703832042
3 107334 175152
2 81595 254431111
2 17553 222469133
1 14732 42706 282408770
2 106137 314720244
1 76636 175983 430044516
2 101434 151155193
3 58759 110445
2 22040 147200250
1 107185 117691 175373642
1 96007 167446 84172268
2 105599 390899330
2 43814 671453619
1 44260 137594 933784849
1 26263 111686 972043669
1 47680 116310 628952018
3 53327 117642
2 76071 602614538
2 99974 311172730
3 31207 146902
1 78870 96138 342016650
2 19318 303897390
3 714 102189
1 86584 153033 174233968
1 10019 96796 877775440
2 84346 335194402
3 54931 43424
2 11486 50789750
3 71736 12597
2 6945 481739710
2 95964 619961071
1 151765 160691 584604844
3 11997 46438
1 127646 160988 134164923
1 54485 176617 867850432
1 94733 103365 271919651
1 1798 159531 652251534
2 6854 263006636
3 23322 20214
1 41712 146189 491689450
1 73935 102895 231645243
3 92250 169120
2 40038 910646382
1 108607 178826 22734826
3 52337 8879
3 102205 814
1 31935 77236 757311874
1 20029 122018 896133339
3 52750 167343
3 24468 49965
3 27127 176807
2 5254 156367460
2 75534 338303148
2 71786 309525431
3 15711 6562
2 65504 42115317
1 28438 105109 696738502
3 93036 147487
1 51188 133262 869566951
1 64682 135069 627970523
2 11299 963364285
1 80633 164336 870996598
2 111492 134363399
1 111749 140687 380175589
3 4013 14057
2 3868 42440510
1 88616 127161 603600536
1 153177 172492 999577833
1 22568 82331 356165827
3 6950 31316
2 103123 146698472
1 115841 166658 658082116
3 105484 104264
2 100029 335926501
1 51655 127009 581769755
1 77229 104740 323191360
3 17522 116691
2 59390 224174385
3 60539 145411
2 68364 934585017
3 93189 3990
1 95770 131692 904201605
1 26980 56331 899032395
1 74302 174776 150763165
3 44443 174567
2 35728 702588008
2 111798 595720385
2 68288 957937134
2 66404 598410747
3 114868 148387
2 58061 308432638
3 114397 111604
1 162506 170211 177664607
3 101056 41169
3 82797 103207
2 29794 49433001
3 26143 52916
3 88000 63323
1 81634 146565 772526808
1 14281 102246 374255101
1 62436 66950 959224761
2 91322 199412632
2 110142 374342761
2 67048 78991576
2 28552 765300450
1 35208 164106 759296756
1 117720 164483 662385069
1 134489 171614 603385049
2 56568 767319339
2 35115 797951075
1 43448 161953 681199372
2 25866 174615406
1 39720 100678 996914131
2 60342 332938482
2 2323 993716427
2 65657 249171571
1 67115 113770 882021164
1 153817 158474 251174466
2 30104 926194144
2 21531 198154761
2 94128 326593916
1 45192 118843 341011631
3 24810 156307
2 71117 306436033
2 113124 960210450
3 56762 160278
1 100619 120303 226321196
2 7359 479200808
3 83591 152277
2 33331 15984683
1 17344 123980 865047785
2 64198 642150935
2 33361 297462647
1 50737 81493 620297272
2 34787 142292616
1 164351 171192 215033359
3 97290 3539
3 29172 114680
3 86845 144650
1 73590 145527 187130762
1 120332 165283 964028011
3 63723 127815
3 48296 138334
2 55763 793851748
3 10545 115609
3 45599 110084
2 32775 394088971
2 17833 871801279
1 134115 154454 848377916
2 18573 133854449
1 31825 66679 994425693
2 30114 339912727
2 62865 221249593
1 8968 45323 618763904
2 57751 358144326
3 110779 121673
3 36581 74886
3 108443 151423
2 14415 671668188
2 57903 481232809
2 49129 681747084
1 65769 156464 613539937
2 42802 855992838
2 2583 592336593
3 64762 72266
1 97018 156102 402612960
3 39487 173037
3 41514 6187
1 92623 118820 125331755
3 62805 86087
2 24328 622642900
1 23991 132242 485758744
2 59544 578048188
1 32138 121115 395804462
2 93363 339171687
3 2032 120066
3 44356 39792
3 61408 157896
3 20911 60812
2 11760 961707462
2 75655 652996118
1 91624 165559 938182330
1 22648 85046 907846637
1 37336 55206 700744910
2 103861 256145193
2 15052 445970739
2 19612 926965763
2 19394 295444678
2 107239 238366057
1 107444 145551 388096812
3 39422 106182
2 25797 134360014
1 20226 60415 314255226
3 78895 105065
3 22792 30212
1 8199 13321 546490065
1 50421 140580 874249990
2 108628 800913855
2 111208 982991578
2 100448 20817998
3 95120 30905
1 101377 144430 485898111
2 50542 726515961
3 114675 148148
1 23454 75764 76066581
2 58066 143831866
2 104826 156852601
1 48115 85259 884464951
1 99948 140741 490682927
2 92039 325208414
2 107313 947052646
3 71828 77575
1 99626 140934 571195408
3 15260 106842
2 9890 579866946
2 99271 396806172
1 23376 43240 872981830
2 102330 106852478
2 26356 142867147
1 5270 50174 685212258
2 60280 215335858
2 108732 782186394
2 42276 547482068
2 63207 831383456
2 92935 297426980
2 19303 112518917
1 11761 167142 270440434
1 4601 95723 497217369
3 87790 152797
1 110759 155859 593262164
1 26998 122403 609436546
2 48357 687099263
3 51918 43460
3 95021 158968
1 106602 168143 998433660
1 63897 170876 314578965
1 66900 117104 146602417
3 23834 55203
2 101183 709897550
3 108790 41356
2 67845 676082058
2 103541 832296974
3 8855 72104
3 10309 75383
2 24301 57742081
3 27233 78195
1 26034 170853 86051326
3 20584 146035
1 81942 115890 228530124
1 35292 168157 626543726
1 140831 162506 184059671
1 47037 159075 336320865
2 43679 127211077
1 46627 159659 40477918
2 70064 584489504
3 11368 175417
1 76379 122725 852712828
1 50446 113385 118149227
2 113638 503432700
1 39135 97171 86443093
1 49379 90828 17869202
3 71131 48224
3 89051 154174
2 59412 416114475
1 26728 32281 267752072
1 91069 91684 893893990
3 49427 159226
2 75370 224391721
2 21367 571875631
2 6709 84697337
3 70636 84260
1 137670 173173 408089942
3 62191 83012
1 14161 89099 384098055
1 6817 80610 790199280
3 112043 22462
1 138260 147162 774303710
3 69211 141025
1 72721 81811 744920105
1 25184 139501 432405773
2 106768 916239788
2 28336 471692504
1 57288 165515 401369269
2 86410 691339329
2 29492 123137609
2 36921 740813917
3 484 22771
1 82487 135223 833423094
2 86246 23942888
3 6785 36378
2 68458 590181331
3 88780 94510
2 66993 46792304
2 39459 945253458
3 7932 111175
3 47869 153372
1 101903 105543 190599967
2 18385 19660386
3 43676 106787
1 12785 43522 674306979
3 10929 45027
3 85639 163827
1 95046 136585 976290814
2 44557 409565064
3 27639 51439
1 57997 67302 538463159
2 99975 529033468
3 39083 58155
1 30146 171482 951670948
1 14345 102911 747139726
3 98752 3991
1 5562 132179 310835402
2 44005 429561185
3 34077 33829
2 76920 98205048
1 20575 83364 765590495
2 62557 571504055
2 56490 507322244
3 66231 91921
3 34119 51207
2 45100 237332555
3 78570 67419
1 47288 62824 998963051
2 23061 287732204
3 44426 75002
2 101864 576015465
1 7399 72512 26192827
3 6673 173624
1 28955 31373 183257364
2 74501 149964116
2 12448 665871707
3 6001 74638
2 71676 351363935
3 79523 112298
1 112028 170645 540120964
2 100641 59081447
3 83114 106133
3 69634 22291
3 67159 35377
2 38375 767221042
1 92241 113164 855602927
2 111373 964318583
1 38117 169553 663966899
3 68298 52221
2 3095 974582508
3 92590 30524
1 54109 126058 74494160
1 12894 96194 668998148
2 37028 359532837
3 33326 50554
1 117336 160444 715477980
1 36318 162805 891899374
3 77967 171647
2 62389 232129125
2 38492 615202831
2 34563 715222812
1 78839 108395 168492357
2 106317 426029751
2 14820 840143101
2 53130 45181644
1 105393 161487 540721898
3 92162 28093
1 14098 73953 314941802
3 6698 97787
1 74040 106479 440209836
2 33903 996867787
3 48056 1499
2 41430 877729155
3 31855 166177
2 24440 204531270
2 68624 621710845
2 96378 748121804
1 90497 128941 213478924
2 110797 323988735
1 30531 178176 106217658
2 68374 420674542
3 50296 168186
3 75214 113155
3 2111 24337
3 26033 59942
3 56732 111154
3 98413 162954
1 43342 138932 830996825
2 72876 423429321
3 58750 51323
2 74637 809350386
2 9614 653697992
1 130221 172469 577445246
2 100250 330326411
2 108495 457809085
3 100277 62794
2 110681 526579209
2 85337 959217612
2 7056 580701849
2 51521 719608612
3 19809 88429
1 17461 167292 972072963
2 92927 57752175
3 68170 150692
3 107267 49163
3 20965 24044
2 92760 983172641
2 13907 378272233
3 79897 176801
1 23343 124768 56009968
3 70604 149344
2 97070 41966937
3 15786 162477
2 20425 812183102
3 70522 167726
3 5883 58532
2 19572 149960032
1 105973 150198 987938420
3 20497 54808
1 30623 92000 670972256
2 91276 646404723
1 40493 158723 538085588
2 17898 191649826
3 48677 8368
3 80766 165149
1 130918 172363 795633501
3 76092 177183
3 12504 137905
2 11096 542996343
2 83949 698870881
1 114178 119300 83284059
2 79406 765798028
3 61990 65669
1 36742 105080 698083154
3 3978 178126
2 102087 835772695
1 68353 174611 686693855
2 58495 384016822
3 71806 49386
3 25573 97445
3 69579 45061
3 77929 84781
3 115236 58047
1 43 80634 34894064
1 33544 154842 703559058
2 58311 699051902
1 94585 150709 739406702
3 12408 150527
2 42220 485282302
3 14908 100496
1 48438 134684 278636100
2 52154 510810847
2 109818 275206090
3 68674 152895
2 5080 922248897
3 6687 165442
2 14161 169863388
3 79719 6766
2 107110 479775133
3 69729 161834
1 67176 86764 2660813
2 105824 996788321
2 113841 965189113
3 14804 74356
1 112270 120117 849298175
3 95824 57523
1 124676 155498 417768195
1 74537 93559 44766919
3 102300 135046
1 17622 177984 971885836
3 45212 88712
3 98653 126978
1 99728 137768 160443359
2 115711 200673162
1 82025 132288 482745112
1 96537 140050 653265173
2 99035 50378079
2 3892 508006963
3 48333 27640
3 115229 56619
1 94850 95397 938940883
3 103583 150967
3 76296 90250
3 44928 41193
1 12235 96988 689653868
3 73069 91514
2 59922 377571934
1 166291 178281 237010944
3 78666 73412
2 86046 964418987
3 91126 144459
1 61949 147573 243478441
1 32138 128767 182892085
3 76421 112283
3 85738 42086
3 228 177899
1 19333 96981 457923349
3 92875 101756
2 75745 618893088
2 75738 611423794
2 111427 779707555
2 27216 936032136
2 69601 444926744
1 80887 134556 220215177
3 53845 140294
2 51011 780689340
3 103066 145886
1 18610 65413 772059378
3 92066 24147
1 73047 155953 285196293
1 24313 129392 877308695
1 53743 92833 428077531
2 3652 768598707
3 74779 94463
1 14539 139056 365593979
2 82521 633205335
2 47817 361397768
3 9871 154157
3 107585 79575
2 104313 815558053
3 76051 10040
3 18463 28209
1 112645 143366 857031800
3 78869 132723
1 30566 164969 246123596
2 99104 118928055
2 70182 679256878
1 55321 112213 439397269
3 72909 48934
1 130863 138154 777981816
2 52480 779009132
2 23367 644095861
3 94568 27016
1 50830 176867 184863987
2 90729 175214851
2 89122 140460632
2 82139 210620889
3 87083 69463
1 62288 171691 837000827
2 90792 397373822
3 10685 152786
1 36003 44335 915152767
2 50634 183254618
2 27515 381431183
2 17352 103390642
2 84204 773870073
1 76186 124076 156893717
3 1794 30158
1 40961 62141 435357637
2 13080 424451556
3 65901 125331
3 32218 81690
1 17496 36876 208056635
2 17706 481013632
1 3498 55263 95460849
1 67315 131136 554156880
1 76594 172427 835289513
2 100437 469643366
1 1931 5011 93517999
3 40382 138900
3 48468 128495
3 17100 93913
3 48070 1407
3 18642 37948
3 21646 167179
2 62101 500613278
3 70263 78225
3 30567 5704
1 82414 164649 129387201
1 60131 115282 168643574
3 33079 68295
2 60459 285661496
2 63895 743013310
1 42981 104835 908500807
2 41493 283717655
3 68559 42532
3 60111 138214
2 7443 674077764
1 18536 40510 827347527
1 73852 81449 869923122
3 74726 137499
2 108657 990230635
3 95872 46141
1 2605 15575 351928728
2 107788 880743628
1 65410 153496 952650112
2 9513 942942522
2 28792 578541857
3 50521 93811
1 95124 136595 271830872
3 19961 86829
1 158561 162109 53615783
1 1930 175029 958054796
1 78842 155615 742961113
2 111321 358083212
3 41173 98862
3 28019 85022
2 76394 863352067
3 50108 134547
2 88818 271605151
2 56787 544135828
1 71237 91733 144204052
1 14822 62096 875487842
3 65558 154887
2 108975 52518266
1 152023 172353 858919876
2 41998 310736562
3 114685 60911
3 100408 60354
2 79558 835322602
1 138784 158814 808772100
2 33810 435624859
3 95711 157975
1 61250 63603 655293108
1 905 4222 929274374
3 54243 98133
2 7857 658387385
2 69168 631935128
2 112870 696346938
3 101731 24801
2 39926 723825651
3 15771 128671
1 66274 170882 931950496
2 78090 906449334
2 90937 413907342
3 60920 3870
1 50867 114503 113275584
1 52013 96745 97293382
3 47151 134644
2 18595 318575932
2 89250 783059157
1 87775 154536 928979782
1 91017 175863 147139480
1 65205 112949 394756161
1 74555 122936 195247754
1 24735 72054 278866156
1 55066 124781 511928295
1 40206 101849 79664050
3 99995 60061
1 24224 121677 340036069
2 78644 208037240
2 77683 818111369
3 85105 66959
1 25987 68526 755464419
1 70277 80761 940215517
3 112169 55741
3 14864 27006
1 87220 146885 844460245
1 1477 108266 587032493
2 30500 288656004
1 107645 145466 676662874
2 61304 915229983
3 9353 110892
2 86505 582552976
2 101786 270916785
2 39337 253333374
2 26194 657607151
2 10173 711483249
2 86751 208336091
1 12458 102880 842330424
3 83109 150930
1 92606 172968 49103016
2 11593 746519455
1 114715 149261 41170405
2 103091 552166033
3 39070 96793
3 114528 108822
1 50869 56204 912527201
2 32445 479612227
1 155233 157749 979948844
3 85145 45676
3 36322 149035
2 43579 629845682
3 73233 36894
3 53005 155338
3 56131 62587
1 124484 126587 483240177
1 93836 164376 434727824
3 80520 51193
1 2775 18741 245492520
2 4802 629788186
3 97177 114435
3 56461 55945
3 54796 124883
3 4130 173315
1 46066 92449 256734302
2 52268 698966309
3 47894 85146
1 64468 80169 494433654
1 20402 59102 870091683
1 166118 169289 415422159
2 102078 640275089
1 3666 149532 79775224
3 3149 119576
1 48799 73250 636738915
3 101497 51919
1 43843 154437 776274526
3 17647 162047
1 151961 168669 277518933
3 26572 102013
2 61171 559032560
2 87277 512199725
1 124796 128652 457584484
2 95932 997007995
3 98101 104991
3 40319 124629
3 55875 33636
1 66523 127746 304879546
1 23351 74606 567657795
2 48838 450315425
3 109199 106253
1 17555 158146 739997548
3 45253 64527
1 121740 177325 312073989
3 42708 46308
3 51290 34444
1 87128 123632 126421367
3 98122 131354
3 41728 15525
2 40582 825499343
1 14084 68749 149616717
3 106049 99167
2 51068 12714327
1 97297 138152 57000245
1 30512 39639 342725215
2 36201 271945247
3 51132 36206
2 47544 857773602
2 62312 68293280
3 114991 121172
3 27672 7338
1 52601 68517 336076476
2 54275 112417957
2 95320 256607956
2 89540 844790536
1 17817 50738 610060235
1 17111 136250 74464872
2 13265 214258542
3 32370 101461
2 57216 881935840
3 25957 57600
1 102196 111263 204178737
3 104471 127660
1 42648 53677 690036958
3 44574 170592
2 75532 773074043
3 28119 166205
1 113652 156872 289467560
3 3669 21861
3 114763 106245
2 74738 589797111
3 100607 31123
2 106859 49861104
2 62280 376061751
2 84815 325946567
3 95069 142831
2 64463 273636619
1 42368 58715 866373565
1 79939 159748 820852144
2 80771 781257020
3 73306 156387
1 108514 174824 316218693
3 88281 10949
1 39966 79304 61222831
1 98041 158902 31948202
1 31519 93332 714450502
1 73489 135561 570692712
3 111259 52788
3 73483 90806
1 4036 92845 438641273
3 63250 12686
3 107701 41753
2 60821 774915161
2 64082 861615637
2 12693 270284721
3 85560 70090
3 28245 31202
3 22129 9981
1 6188 74254 503905217
2 26003 52912439
1 6708 68557 274322703
3 20873 138219
3 31688 121906
2 23786 402190247
2 727 361067154
3 71442 83210
2 36347 536096298
2 62718 647193122
2 47175 200611021
1 100612 148247 37844652
2 73486 284320455
2 48382 277263299
3 19404 133928
1 123272 124586 816940523
2 86705 467703237
3 70068 30475
3 1210 77592
2 14924 842348759
1 13700 24001 454361850
1 22354 95187 952371366
1 127479 170038 335040961
1 136716 145890 500544426
3 22631 144356
2 63885 276040636
3 45667 72993
1 18651 19787 601773586
2 92609 988245937
3 45059 48310
3 55449 92293
2 50463 186262140
2 95102 660214612
1 42330 93983 840930727
3 56873 14597
1 4449 47562 625264555
1 13585 24733 295937877
1 8062 72597 210175175
3 32929 115839
2 82811 653616705
3 39190 169700
3 57768 142347
1 455 136249 712431192
2 31077 519079213
1 37914 173199 626732722
1 3163 120751 270674138
3 82102 134572
3 110021 145862
3 50403 91975
3 12519 4613
3 46015 163048
3 39107 147998
1 19606 175191 164739597
2 48425 578671529
3 112637 41258
1 50551 134162 417346738
2 55502 119686686
2 88253 128168506
1 97247 103506 397996154
3 66423 62907
1 14889 167431 686704104
3 104042 91580
3 94469 129000
1 48115 78995 262446704
1 137548 163809 393310298
2 35419 951151716
1 116293 147353 48565708
1 111057 158014 818525668
1 33700 145887 238219186
3 58843 147908
3 82821 8894
1 4112 149446 780954360
1 32033 153945 23338511
1 41386 44329 320075721
1 104996 135690 348199758
1 155351 162690 457603104
3 18964 163961
2 65562 437160911
3 68496 2591
1 128304 131511 605526235
1 41051 141441 141432318
3 50032 119460
1 26974 57440 208548257
2 103555 909883654
1 58359 89230 456909401
3 98156 99883
2 12058 126992643
3 70654 18853
2 73316 368194802
1 42264 105752 604523569
2 33988 276459315
2 71064 610729709
2 2181 354809875
3 23887 14173
2 33351 905576357
3 114593 1143
1 102726 173672 360728884
2 4800 257429101
2 112028 914141031
3 47013 137117
2 98389 488342124
3 80662 159970
1 43277 113044 654868684
2 35180 196397558
1 32576 134747 829236386
3 115051 86564
1 86977 94775 14893160
1 29563 92842 149104025
3 19923 169455
1 78798 137157 233297978
3 101639 163521
1 116598 167170 676679226
3 24262 74037
1 30044 43216 996353414
2 66378 871000748
2 84107 697191181
3 68565 26244
3 42432 34902
1 33911 126571 55725630
1 39658 40522 109558868
3 23734 134970
1 61627 173013 804084959
1 50014 150600 630686409
3 58352 99070
2 68667 950959871
1 123159 171456 126124399
1 51260 170332 515644658
1 100749 159902 896191934
3 57956 13854
2 85332 348832193
1 12392 73803 234657808
1 12486 42793 206303243
1 6842 73535 835071242
1 41082 131586 663097091
1 32840 62461 569524382
2 437 341529748
3 31749 99161
3 77867 82029
3 41277 108462
2 88655 342400723
2 45481 524897967
1 5109 34669 175181547
1 53789 138229 886435864
1 44058 136646 999174214
3 3124 7395
3 97294 103189
3 11541 12604
1 14342 54304 316921580
3 34304 23815
3 35431 102703
1 63124 81005 851139417
2 72679 891587410
3 80569 70981
2 78130 717194006
1 36613 54828 509559244
3 88904 86028
3 51840 162037
1 3591 145374 918647961
2 86240 118573994
1 22403 120505 561492281
3 31615 6173
1 39504 131789 737701633
1 17434 74879 142311388
2 47528 390331750
3 8586 79443
1 43630 135457 805475471
3 83169 102179
1 85067 174844 866246476
1 35222 157614 937477430
1 3788 60171 462634826
2 38065 817268870
2 95539 984660045
2 75653 380100859
2 45976 329641390
3 74392 71584
1 12349 67011 388608093
3 102418 158046
3 87415 83962
1 5115 67277 783543802
2 14506 185389384
3 3843 82008
3 106413 62532
3 41607 82941
2 94674 552317553
1 31726 98279 101117905
3 115769 110872
2 30906 198688506
1 33175 38955 960292858
1 3942 132827 14702002
1 116228 164160 336808791
3 91603 14934
3 27159 116640
2 9495 387566446
2 15143 648140515
1 58849 89251 450289443
1 100776 104157 443157801
2 102405 16852202
3 87226 7850
2 24065 940075176
3 78633 89237
3 110596 44504
3 44068 97833
1 139415 176531 834930415
3 110483 128536
2 84478 428412696
3 102952 69346
1 7246 117814 783258831
1 38547 172737 942813191
2 48795 166386475
2 92327 110103293
2 29777 390840191
3 55983 160291
1 73701 117789 615879959
1 1002 170515 461780865
1 31870 100988 326362809
2 107121 148430696
2 87736 155830713
1 37355 112084 161437435
3 28596 31360
3 60215 147094
2 23919 779497262
1 74223 108810 107948662
3 53875 11121
1 70494 156262 804570387
3 25831 178349
1 100762 138184 158818393
3 30512 4753
3 113278 37702
3 92093 16357
2 36868 20879191
3 8479 166598
3 32925 22600
1 22729 88588 71608308
3 88339 93302
2 37664 525127805
3 91857 147917
2 44441 626155769
1 72284 115231 702557375
3 19790 114512
3 8322 24840
1 44323 140415 936280455
2 30675 784233774
2 105054 218386655
2 114220 937522433
3 24482 62434
3 86887 173624
1 70524 103361 951150764
1 39585 43528 340085202
1 46932 90050 563742159
1 40185 110480 787772288
3 75079 175783
2 20305 412956923
3 57891 127597
2 8560 748681216
3 25770 21230
2 89056 569095330
3 89222 109842
3 5071 104073
3 53783 146111
1 54835 146812 964001555
1 22320 111540 805650510
2 23593 397591219
2 7510 288645460
1 108730 131138 661649814
2 13648 832694959
3 9051 146047
1 26038 52706 529075443
2 108288 420245963
1 137366 141891 302627523
3 1545 7705
3 91206 70436
2 50506 388988070
3 63981 30305
3 40276 67745
3 38529 8841
2 63033 724576807
2 7559 447285211
1 33299 92565 651187446
3 57391 23789
2 87249 459019645
3 73586 91044
2 42768 72874139
3 13185 99897
3 49547 64429
3 55442 72075
1 72306 142242 293723440
2 28595 37438179
1 68800 153326 17176955
3 23628 85750
3 22274 172328
2 81868 977253283
3 54617 139595
3 16105 26035
1 141284 155157 402878069
1 31408 47321 719577302
2 31825 524286800
2 5714 937597688
3 11046 46784
2 9222 789369291
3 119 28351
2 45809 129411614
2 92650 890017321
1 33456 112318 409750428
3 98266 104164
1 72737 103068 226471740
3 44205 69147
2 1239 659765472
1 59453 112640 90219484
1 110012 142719 20058477
3 45905 170684
1 108540 135445 756584467
2 77084 977733165
1 101334 126330 824325650
3 33579 173461
3 2806 173395
2 35943 954086015
1 39929 95263 313678675
3 7279 147377
3 80750 120756
3 12067 62867
1 37222 120047 695699978
2 73542 59630312
2 80354 239123069
3 20917 34404
1 43185 133533 19617445
1 116215 125370 509492666
3 68367 61323
2 88101 885929467
1 169945 170855 397490732
3 29874 87647
3 96906 50954
3 92117 93638
3 72579 66782
2 709 904164403
2 28418 361404761
3 89526 135530
2 24465 866848868
2 58192 428508518
1 56698 109903 667914108
3 101016 98165
2 34243 267860490
3 74100 169121
3 646 118380
3 84493 101403
1 63223 71918 788545586
3 53875 26876
1 140885 152929 989983656
3 94572 128891
3 113618 106020
1 119935 128208 774657674
2 1412 759403935
3 96656 172663
3 6924 72366
2 74722 265601321
2 52480 755546560
2 63912 52283373
2 55865 861373088
3 45372 111287
2 48330 781501450
2 37928 908676889
1 17955 38064 614855532
1 50561 172880 292782614
3 89576 2427
2 36314 693576575
2 4089 90194242
3 6989 146467
2 86767 494606886
3 50759 27990
2 114210 432397869
1 43785 102512 344173646
1 23736 107166 887231727
2 86723 136769153
3 86163 150108
1 110013 163279 671873188
2 14418 414344369
2 60727 129149831
2 9973 615010174
2 94482 645728546
2 26874 371638523
1 109010 147455 218583432
2 24158 397399312
2 102961 657219918
1 120885 140962 200614750
1 111379 173395 114438970
1 150756 152440 984317575
1 52297 143372 275564432
2 71936 105331203
3 92529 72456
3 62386 141312
3 107186 100584
2 111981 146254516
1 109957 170144 705395032
2 48822 110237020
2 50174 294457934
1 33309 121678 590571582
1 48909 177855 507395330
1 109258 151350 89855195
2 23977 147902651
1 2610 137798 351441739
1 3314 154039 978729486
3 49396 83494
1 58648 100473 49712021
1 51841 102651 202605938
2 104088 131247599
2 86099 708067279
1 84642 173632 910592709
1 98680 141395 820459015
2 6825 511548196
1 82584 163711 173092536
2 61120 120329365
2 105435 499388933
3 24152 86823
2 107111 690316422
2 62284 991777792
1 25098 31961 299675431
3 82167 33931
3 114511 12284
1 42358 70175 952850667
3 38911 86820
1 8576 85462 942170054
2 90863 724516300
2 17535 637917216
1 10549 39806 589783823
3 13913 37028
2 11609 220218898
1 66104 178780 838402433
1 5757 39657 839349
1 16187 69437 644792164
3 14971 117552
1 28727 150247 845009040
3 3896 17599
3 14535 81987
3 81413 154727
2 33823 347284431
3 95076 135835
1 143379 156296 587682927
3 65187 9515
2 52301 870484483
2 1569 521821183
3 50532 39026
3 20869 49609
2 35497 217559571
2 59951 519837517
3 26474 51618
1 24692 48610 982761744
3 17954 77426
1 114887 138046 164838833
1 6887 176630 3344547
2 57688 291475316
2 69332 387140755
3 26133 149283
3 7187 74979
2 7245 911332884
3 74961 158293
3 109268 91258
2 62438 261808765
1 107079 126673 808828813
2 11235 746231841
2 55932 586682107
1 38698 47366 93097979
1 14405 61809 259483553
2 28074 362660555
2 43032 280035964
1 85760 152870 220300103
1 75452 153765 159717808
1 68583 98228 450379170
3 65297 171992
1 151397 176601 386818703
3 24338 75745
1 99140 166756 917448593
2 36677 453430233
2 83488 904372637
3 76048 94871
2 93998 504464129
1 57498 125803 187202320
1 38725 114401 567742641
3 38450 107092
3 32505 38572
1 47242 142296 640030027
1 34684 95256 684013934
3 101371 174136
1 152548 167918 22314165
1 119805 146330 474618829
1 117738 147630 654720417
1 1560 48358 279228128
3 64583 87990
1 34382 34872 202995400
2 97147 260080989
3 107839 40257
2 57136 260630262
2 28012 460599302
2 93933 270902183
2 90188 840203389
2 87928 976469053
2 97758 870899058
3 66108 114466
3 45307 40700
3 99654 159778
1 9662 51514 343389297
3 23038 142621
3 27714 23254
2 88870 547309726
3 66570 127103
1 82356 98330 21744472
2 58214 583086647
3 64055 141991
3 75943 63216
1 66622 92727 432740807
2 6095 48041419
3 114591 136956
1 5120 29380 256096706
2 59783 107839540
3 15289 131531
2 71741 928562378
2 67040 921428480
3 29093 47400
2 114960 280997114
2 81143 772760141
3 33965 158377
3 54785 32487
2 113001 33168840
1 56342 101446 241425944
3 25112 116300
3 106157 52765
3 64603 69969
2 90882 420591065
2 93356 390148736
3 64950 132320
2 59917 604501466
1 38162 72087 857905604
2 4639 956793999
2 78117 834660965
3 27754 1663
3 53862 52582
2 80253 594788863
1 31294 138116 541645495
1 94945 132587 510010168
1 130245 156441 228010082
3 68324 34230
3 51646 150443
2 97467 767645985
3 102858 117407
2 55381 566131340
2 60741 140458106
2 5620 131493578
1 121612 176825 359620410
1 84843 139090 557357595
1 52971 89976 298158048
3 34991 151963
1 16185 31266 943647979
3 87513 119391
2 22019 112758558
3 57413 60929
2 40287 3713406
1 75866 120784 325956510
1 93209 127662 671748168
3 48186 148910
3 46819 101289
2 87159 321540012
3 110765 131098
3 95172 143134
3 48249 173527
3 22736 2769
3 77364 98096
1 3580 138571 955021873
3 54917 62231
2 41716 275155456
3 18020 173649
2 35224 557260551
2 53809 659565424
1 3107 75330 493375273
3 16031 86152
2 101333 474593564
3 40677 121084
2 112589 236198445
1 92589 162105 494003949
2 50905 369283653
1 38136 148009 355673262
1 66344 82298 81483137
2 10701 233097264
2 6670 574453421
3 90283 93433
2 29693 312561798
2 279 442051415
1 128228 134252 658627714
1 51450 59392 397745671
3 55866 3524
2 15048 812179880
3 113447 146101
1 63370 161016 540580467
2 87316 133302612
2 54730 192628215
1 120065 164449 476587938
3 51033 160088
1 40213 42378 291334737
1 124873 157555 707828512
2 81833 791543023
3 92644 16965
2 90419 322718068
2 83086 535364758
3 11900 29618
1 68419 129398 110270994
1 25920 29147 464081565
1 4426 24653 603798828
1 33727 90582 833436255
2 110128 237284512
1 50759 132265 498626989
3 40732 107744
1 58156 65642 661784639
3 32716 134489
3 88481 28620
3 19126 75458
2 94399 600610363
1 66250 124804 482197620
3 88680 7804
1 8795 141227 592441887
2 81932 65854317
3 45849 148608
2 9213 357582072
1 94873 124315 573239139
3 97591 114272
2 106954 959613983
2 68376 660510432
3 47503 145748
1 51047 133363 548858440
1 6401 48569 395080103
1 51012 115464 283370918
2 64377 635853460
3 33788 48133
1 6015 41575 543761352
2 105214 423836423
1 17975 29062 200978248
3 47923 119767
3 108191 54368
1 6357 152367 309739829
1 147052 157929 436951842
2 74560 769063827
3 56656 103516
2 1025 631977038
1 14352 60924 261919255
3 94783 66491
1 51966 125051 659571295
1 72117 176037 505400014
3 108698 149011
1 88455 120273 415378990
3 4629 69587
2 49815 126066706
1 35821 45650 233495102
3 60096 99499
3 102378 16310
3 71688 24744
1 71920 99071 534663498
3 99133 61710
3 63628 172505
1 8396 67938 643113151
2 94618 363393007
1 93115 108111 797326027
2 4764 55449665
3 51353 39463
3 16475 150889
2 67486 643592231
3 7384 24000
1 81285 154013 12927638
2 79404 426078137
1 77809 174918 525591252
3 43960 154996
3 16142 96608
2 31981 178492179
3 83593 16049
2 78583 365691258
1 79053 116457 483081020
2 69280 828075341
2 47566 988410159
1 9792 98268 194352467
1 22783 24773 858720209
1 70531 152542 307480883
3 57034 60210
1 33313 162369 287819312
1 66424 171180 899616141
2 84586 154956925
2 39849 517493306
1 76649 125465 142597017
1 75965 169970 341321783
2 73024 940803038
1 46986 97558 565554436
2 19928 714275178
2 109818 280895259
3 15934 64412
1 50026 126871 335273050
3 82318 32522
3 83622 41659
3 74707 178891
1 3444 8403 257517136
3 95617 50246
2 84957 976290282
2 64871 185735535
1 95583 162500 280509538
3 26837 165359
3 83801 31630
1 45380 90945 955409427
3 69218 149248
2 4712 528510831
2 35611 780647015
1 38663 147584 399586209
2 24186 421200755
3 40999 68286
3 31809 34249
3 66689 2569
3 19186 26654
1 15870 20107 765398478
2 79774 164879610
3 33262 164704
1 21111 49527 967488286
3 29914 66345
2 21892 590642124
1 3359 10455 779152651
3 63181 7227
3 29952 135756
3 110968 29642
2 34407 21133312
3 11784 51961
1 68248 173872 61973557
1 16260 45421 782737041
3 1182 64855
3 43416 177997
2 88374 701876556
1 57339 128899 588520418
3 114713 65734
1 90755 176347 377262721
1 126628 132301 550720983
1 151029 151246 594072588
3 51444 94234
3 7197 174975
3 58360 119846
2 41195 867541904
2 40244 836686656
2 7734 870508845
3 7036 107447
1 140684 176840 52271019
1 56431 98597 66138327
1 1603 64250 374566593
3 36043 67102
2 111111 921195284
1 37724 133073 72712363
1 33818 119653 328759704
3 53063 67317
3 1423 63004
1 12270 168940 715247009
2 109861 658582059
2 66241 10223571
1 57133 149161 403466544
2 66627 284108128
1 66237 78069 340159585
2 98852 690746258
1 136066 162433 274886221
3 319 30702
1 23235 101395 578951749
1 157419 165091 701876325
1 98465 112835 699802002
3 96274 113282
2 17301 728445913
1 40198 149145 788604091
3 66047 138522
1 74398 175900 607193237
1 35915 109184 51005191
2 1845 599522049
1 42953 72652 291073288
1 65864 152403 453692605
2 44686 216308043
3 7832 8741
3 115663 32788
3 85166 58570
1 131962 159164 683723244
1 54489 70610 709536415
1 25214 31312 246780651
3 113329 111211
1 15938 64517 33191597
2 58932 741639272
3 101724 25818
3 23129 16511
3 93780 142216
3 13919 16254
3 88771 33810
2 25558 466768069
1 59877 133342 911614710
1 33029 59943 10430251
1 52431 59996 23161718
2 35991 841771715
1 4508 153095 288145394
1 97605 104061 73918622
1 112775 170101 5528729
2 50547 385626565
1 141108 146683 881405869
2 92434 542316046
3 23084 104477
2 84655 118858116
2 42059 76610693
1 37745 131813 968937906
2 768 322360529
3 93512 73
3 50903 8835
3 94931 141055
3 88166 75744
1 115023 153161 579982038
1 111986 134560 27070989
3 3687 130965
2 5456 482188858
2 65539 64730449
1 7599 141424 523962474
2 77445 229939791
1 5104 130438 477174241
1 40842 78846 182797639
1 12644 16514 28604466
3 43716 88919
1 36088 117702 268414662
2 103042 348710417
1 162920 175601 558627097
1 61078 85197 12323197
3 2425 129665
2 82353 168794729
1 32562 108534 480677431
3 4243 87732
3 54192 24567
2 60567 870649878
1 30551 71394 867229117
2 84239 789627949
3 85155 114075
3 109412 77027
2 6766 437733835
3 89342 19006
3 52926 82558
2 28161 902132026
3 57325 104055
1 2394 94597 890012811
1 4391 156075 965046662
2 71523 206048195
1 96994 115094 685774430
1 43564 91541 128641084
2 20376 742032207
3 40321 168963
3 52801 58938
3 63213 139915
3 59584 56549
2 106142 32613331
2 82946 215404645
3 114308 110986
1 68446 134739 711504969
1 110855 167273 358016941
3 109177 63706
3 78077 173273
1 147013 160030 884376661
3 86521 134974
2 2959 214991874
1 26773 79939 800087095
2 69098 432853586
2 67728 671744747
2 50324 709601751
1 80012 113489 594261057
3 4032 158543
2 32332 15442382
3 47775 53308
2 99831 618921871
3 103064 89765
2 89594 590169949
3 50985 166256
3 77027 117652
2 76950 404750652
2 3148 672398111
3 47924 153253
1 58633 97555 111278595
3 58853 46005
2 32733 251111927
2 89950 279275959
2 84035 222735347
2 89371 288101097
2 114756 742223734
3 64355 60871
1 109265 132597 453790863
1 119264 132037 969118216
2 3736 834281840
3 97697 5255
3 27794 127102
3 23168 131421
1 41201 126156 925267298
3 58940 159105
1 34612 163722 873386449
3 30102 114530
2 83553 243826550
2 17977 799837541
2 104563 710235150
1 45423 169200 31880956
1 10846 156280 376337237
3 42897 121680
2 75411 191130563
3 830 49068
3 8005 20393
3 8314 176095
3 111762 44708
3 104093 145111
2 31465 353508978
2 113336 735994726
1 26186 122935 375515242
3 80344 150699
2 20045 734688384
3 101974 81509
1 55850 156272 83749073
3 74490 103093
3 59794 136099
3 53326 100709
1 57948 173200 927787597
2 87138 343040419
2 106353 696674185
3 81414 7843
3 97051 65713
1 125235 146792 10449425
2 43124 571392085
3 5426 174192
1 2119 37493 744790353
1 52431 58763 340939580
2 41222 681045760
1 141428 148479 364869888
1 144660 165477 78961041
3 42318 116695
3 40959 103551
3 56099 126283
1 94694 161583 566844813
3 82651 65807
1 106441 150249 337659265
1 106919 123503 446891039
1 3465 111464 584725382
2 97196 347299393
1 131903 147961 401705701
3 91308 47188
2 17261 932684681
1 140960 169762 801055027
3 84990 141357
1 109817 173267 619285994
2 87777 58500491
3 44359 125640
3 110607 146613
1 92942 98892 744640648
2 69381 540217389
3 92635 140790
1 62050 116905 460365628
3 87705 105585
2 14528 452734079
2 85435 282322431
1 18337 21800 766596138
1 124327 140328 699449888
1 37166 42548 377348874
2 56604 40164380
3 32806 147942
3 1991 127098
2 27218 294221809
2 111074 614718326
1 131630 142838 185406952
1 72799 133460 244921934
3 92768 170172
1 97848 140625 781721398
1 49129 108411 687373450
1 55743 86479 49771096
1 54208 113066 36613723
1 26280 30950 332502546
2 89687 49813451
3 22836 112767
1 32134 146506 345942011
3 89670 109166
2 55358 291593249
1 3920 129194 261643388
2 9224 908596526
1 98011 123483 32400633
1 12001 128816 795703247
3 29827 115050
2 47291 46685216
3 112584 107365
2 67183 643024361
1 33991 36674 586942957
1 91837 94679 923985669
3 40840 45988
3 65245 94262
2 17627 570013018
1 12457 87237 374646577
1 2946 52155 507651467
1 18291 146026 174713893
3 9988 147710
1 39824 125952 93466636
1 23157 39154 927371517
3 15615 6980
3 92791 63313
1 12076 172185 795475203
2 36980 393358447
1 23583 29947 235693062
1 62293 175727 537765653
2 108728 263463550
3 13342 74030
2 98695 914034656
1 87543 156391 122416420
1 19148 35210 973392726
1 38313 169753 996219509
2 35492 423312283
3 92609 173910
3 17738 17332
3 33757 139173
2 106008 617752185
2 8228 609049496
1 2789 100333 985663282
1 97260 167777 690201238
2 51025 683760535
3 75940 170251
3 3947 99395
3 36861 13893
1 69243 174267 448327051
2 35521 686344565
1 106007 149932 113531766
1 45796 137467 973673755
2 24505 772284178
2 21338 308843349
1 3651 82036 563778645
3 92662 116136
2 102478 577401893
3 86872 142003
3 95045 62916
3 25647 49506
3 2799 174590
3 14729 99468
3 81563 104269
1 162285 170413 381596909
1 133346 133864 331636915
1 47494 71651 184921260
2 105499 784280031
1 5335 22430 393154642
3 102220 22604
2 52770 867480448
2 89761 878174283
3 67207 17776
2 51054 987701054
1 50183 175524 468215663
3 27630 7193
3 5384 174532
1 56035 69036 14985498
2 60513 95655420
1 132836 160820 4709323
3 99889 8147
1 1717 11552 629567156
2 43523 542863994
1 77633 167541 505228849
1 82729 108782 526954776
1 66836 108106 64621366
2 112307 428016049
2 86951 234698766
3 114425 116245
2 97204 485518743
3 113660 128441
2 35583 654633801
3 37429 88351
3 94778 107624
3 29861 114241
2 112810 405374348
1 37947 118301 404977278
1 44741 142029 246445342
2 27598 359859189
3 61188 160959
1 77446 172327 940085077
3 45181 178209
1 14011 145374 335932238
1 18593 174413 100318620
1 67102 137734 638615204
1 146471 170949 135120700
1 64828 159310 324836426
2 97000 967678481
3 5673 149499
3 5927 117162
2 5476 319400405
2 70845 921805427
3 92731 104513
3 1843 49901
1 36599 132083 191673064
1 100272 138024 192783340
2 31156 503659298
2 109116 566960579
2 6032 759662014
3 13427 124628
3 15235 168344
3 11523 93454
2 13702 665109421
3 25843 125294
2 70207 303455090
3 63403 62125
2 49028 480735772
3 30165 140731
2 40238 846784382
2 17771 886973955
2 26771 362012575
2 91649 797851659
2 113826 778541811
1 23348 82469 201318121
1 65182 125230 548104241
1 85809 167435 457686695
1 8191 50115 88814549
1 118391 147903 248188231
3 88782 133288
1 2326 151109 113440652
2 104182 868602676
1 98999 128444 937293028
1 12648 64272 459140982
3 35313 92899
2 68698 470558300
2 94691 11262355
1 95311 135611 228747207
2 20146 362165169
3 63204 75273
1 26890 79054 820037049
3 28018 43541
2 39708 17026013
2 21068 82810887
1 146972 162286 530960718
3 101177 142364
3 93441 102289
2 114302 811377285
1 126906 149965 654853901
1 46116 171275 762164137
3 50344 152500
2 106068 379012795
2 53820 176126040
3 54690 72074
3 61904 146769
3 64359 159901
3 55628 80086
2 97705 155300538
3 61630 18832
2 22914 938009423
2 59986 618243815
1 10092 164221 667022541
3 42817 1310
3 106643 121782
3 102132 76434
1 73840 119600 315281797
1 54974 152869 124096835
2 29128 248584579
1 67424 146204 971704356
3 35118 41529
3 14160 11374
3 40835 81317
1 14404 20225 186724944
3 28946 169481
2 16412 655837718
2 55802 728518111
1 158805 174534 469809446
3 71797 156698
1 139455 149042 123454617
2 59377 332321863
3 56742 174424
1 40146 41492 204472486
2 10329 352293449
2 114244 345834729
1 113144 119066 170854514
2 84773 213558262
3 98060 131122
1 97569 100750 144998693
2 83622 305208341
2 22706 725670308
3 39329 2117
2 115587 156025680
1 74211 122096 462666511
3 101747 84282
1 50960 64621 905739916
1 19380 65796 991565948
3 7470 85413
1 19795 22058 969569107
2 66441 718227877
1 11552 92297 661046667
1 109108 156445 58210659
1 89182 118686 922775700
3 7013 40222
1 155995 157695 340491661
2 93469 723324823
1 116984 155725 432409318
2 45521 364475047
1 5647 114840 836134310
3 52836 73771
1 63998 159182 467537618
1 28551 39197 956811709
3 70809 100736
2 37345 348643901
1 31227 52474 403632421
3 88336 6474
1 131206 171211 725138420
2 84447 568707953
3 39690 65805
3 57411 13515
3 35842 37249
1 96304 162592 184720607
2 806 838580444
1 70689 78155 85254266
2 18401 277951099
3 63590 76812
2 34737 598825039
1 17572 55272 874218256
3 42370 41516
2 87596 853501474
2 261 811540757
3 37959 59980
2 35748 697508040
3 52811 150508
3 64232 102563
1 89062 98360 820906083
2 84654 986285611
1 89000 134726 213352040
2 86123 101715468
1 64739 168545 680441757
3 25550 55591
3 76559 124305
2 86144 153762493
3 52972 23212
2 26236 762482726
3 63819 124477
3 1280 98249
2 93378 610534673
2 109172 651555673
2 18203 483541831
3 98352 2699
1 133069 170241 779633008
2 85727 699908421
2 23431 980802941
1 131271 142503 110019843
1 107528 149734 13200966
2 70264 622583465
1 58991 150718 763662734
2 96796 370247560
2 24981 785388235
2 46298 782865002
3 64367 25594
3 88568 122786
1 40805 153670 751837910
1 56550 124051 810085219
1 146175 148612 136550555
2 94694 491522380
3 43579 109639
3 4369 138620
2 77197 262545998
2 84060 880052863
1 17229 34320 460762464
1 67473 110434 364317352
2 22822 561349373
2 92683 750856675
3 40845 164068
2 38432 180255120
2 66338 53481744
1 111728 145724 947246753
1 43345 53624 385099614
3 102039 148226
2 111059 293564602
1 64237 152008 934917495
1 12631 139266 900420006
1 87607 175259 82491287
1 40892 131614 935787584
2 109187 889985343
3 100171 167904
2 60491 940011158
3 12332 146027
1 101865 105711 355289744
1 27130 174763 980645240
3 59543 54260
3 30080 77915
3 83752 33373
2 29844 186402470
3 25078 144157
3 113244 57601
1 7205 146941 455064109
3 68459 115576
3 99867 152033
3 40271 117996
3 191 105855
3 36182 104092
2 31384 526654901
2 52492 596776398
1 146546 175290 368295330
3 5999 39336
3 57820 62979
3 19683 41481
1 142782 176681 965369506
3 114548 86211
1 9742 154166 840558930
1 89139 139900 868889727
2 61205 523957664
2 47091 49986896
2 39443 600880864
2 51523 675493394
1 40846 161995 583081554
3 97379 170621
1 45422 75456 922722544
1 99595 158321 655016171
3 76781 154589
2 88974 717047560
3 108930 80682
2 85263 400855634
2 106844 894121789
2 105589 985575843
3 100929 142494
3 31348 52998
2 25594 707143097
3 72835 96347
3 110623 9735
1 130656 175891 455586779
1 77733 155550 624765990
1 61078 154684 504195656
1 80057 113185 881123255
3 110865 39420
3 27711 129028
3 44545 136492
3 29053 70627
1 15370 129474 559972788
1 6948 139074 773988828
1 135627 149379 730468353
3 91863 123280
2 41350 218658248
2 69791 924795536
2 51986 141746352
3 27678 169467
1 131972 142937 493155571
1 85974 162702 879839632
3 11171 85827
1 111960 121832 631816314
2 90502 279700343
1 141662 147911 594772536
3 62096 114392
3 29421 151709
2 95762 333888228
1 34067 178508 686951488
3 52696 16052
3 53657 89537
1 22919 158693 477244413
1 26102 151910 542999938
2 55759 486556240
3 27079 176015
1 118412 148083 166566140
1 1319 24860 763762561
3 86834 38380
1 105687 142054 80993937
3 60299 173765
1 106153 155355 340038917
2 106363 130636800
3 36226 170826
2 63488 693692795
1 132708 145179 947247010
1 111631 162991 797291573
3 104701 7972
3 114200 172302
1 36934 45404 664090683
3 15828 177351
3 16933 35026
2 113471 239403551
1 25858 103197 534921468
3 53532 63490
3 55341 137137
2 97464 251780331
1 89521 97440 643288739
1 6712 107392 596773402
1 91728 113890 700896934
3 96093 50375
2 55113 791333214
2 35635 275095186
3 68422 54407
3 62706 32012
3 12914 40404
1 121281 173963 962793310
2 101133 450483027
1 93070 167563 564411890
2 10784 249870441
1 28244 47120 490529185
1 68 160820 393476976
3 25096 81273
3 113270 1361
2 94182 163764760
2 55713 786386239
1 1535 175345 558635918
1 11126 111122 541318559
1 109486 131127 576892277
3 26290 119831
3 46740 25399
2 66997 689340721
1 33455 77886 272420431
1 57499 133651 832080867
2 69848 218737511
3 73019 34935
1 67188 114134 500760178
1 50214 73207 433168814
1 43140 139574 981183132
1 31244 160055 929566549
1 79395 136549 217218873
1 7170 34892 553434403
3 43375 5314
2 48379 982200718
1 164242 173642 828942885
1 8653 116065 714960840
1 925 130803 184898596
1 101354 116884 469301384
3 5536 166229
2 85132 393605145
3 40568 145250
2 53961 609348526
3 73767 113699
3 73734 158807
1 27634 40720 868044448
1 71622 111316 194600061
1 11000 148090 903309388
1 57885 145654 372024231
1 153766 172502 272450761
2 95955 364823825
2 563 716291921
3 89767 134411
2 38337 184823564
3 70745 44955
1 36175 67259 291571402
3 55408 97920
2 19824 706481193
2 98760 179731050
1 23614 75924 137256405
2 82589 527323862
1 52904 158595 800330147
2 59068 447816149
2 39041 368253386
1 50 109257 731930775
3 35140 68274
2 48040 715131339
3 115433 157329
2 23060 778858531
1 93384 159163 849910378
2 40847 274426546
2 85415 449253809
1 78471 102119 76529924
3 84337 1355
1 100087 151381 816004021
3 109489 115507
1 78478 132272 730450313
2 4752 218673681
3 75047 67216
1 94288 150901 856532371
1 19480 57309 978940747
1 6390 60551 58980480
1 77334 113611 437191800
1 7964 107701 35487576
2 43526 901079988
2 14272 335515703
3 91334 175227
2 99485 471797065
3 88643 111082
1 157387 166403 760307920
3 8983 172442
1 127068 147821 596381790
1 16291 30172 344118855
2 111063 918818616
1 136695 162470 949447815
2 9840 344553661
1 11963 166471 155386384
1 88523 92781 44469554
1 74213 107585 170406878
2 58101 166724313
3 83816 86756
1 52479 148920 684422065
1 30988 158281 866659080
2 105988 808852029
3 76416 172233
2 107880 278453334
2 36022 329319195
3 786 158736
2 57224 302448415
1 13082 22737 944437835
1 38827 127072 249638168
2 90155 981406749
3 7470 101238
3 102512 78094
3 67789 92986
2 24116 190236334
3 22900 159556
2 27946 864746201
2 4398 957204980
3 70225 158307
1 23431 165018 857216545
3 51734 106725
2 64250 194770865
3 64148 72574
3 40419 43294
1 20134 43868 755377341
3 19196 88627
3 93138 124183
1 138774 161991 901998140
3 56738 69524
3 46047 108880
2 98911 157430579
1 29380 175885 210045245
3 86090 52302
1 51539 117463 891593126
3 35204 129109
1 105780 131980 877508340
2 27988 869574092
1 28778 43901 609216547
3 6217 145010
3 107656 114398
1 125853 148222 221523403
2 89630 901411692
2 39873 996496956
3 96830 45490
1 19601 25575 709531517
1 47484 106883 314756753
3 6251 138254
1 150024 174240 262595367
2 43113 23955899
3 108317 101182
2 30114 328131020
1 31994 32953 238748592
1 53108 144755 63354003
2 83158 224419635
3 78329 83586
3 44865 23710
1 41214 48208 164898975
1 91985 133589 877175129
1 101357 168243 291668323
2 3031 637152727
1 25900 150130 631221612
2 39542 25186230
1 20148 150534 883783753
2 167 125623504
2 67011 724531743
3 95872 39433
1 48567 149121 611276270
1 23552 155673 317503181
3 21178 179041
1 21092 123468 587339387
2 82341 541097826
2 31363 592618226
1 34178 57823 75463616
1 1391 24423 439150640
3 80467 118019
3 65018 111033
2 89478 800684923
3 62797 78877
1 87881 166369 883174931
1 143858 148719 827442963
3 38848 55767
1 4892 147413 287144857
2 69679 670721594
2 100711 295356880
1 74557 170179 17775957
1 23617 77511 49640291
1 26843 28998 34077156
2 52474 942467028
1 93519 125465 484689579
3 21304 45533
1 82440 85969 437428559
3 28158 93347
2 102796 763020401
2 82413 942720525
1 46546 55432 920987674
3 111067 97690
3 292 38615
1 75175 153500 364042343
1 31776 134429 306384875
3 49184 111892
1 61719 116012 718925979
1 18115 42596 820810912
3 65459 87848
3 59697 111534
2 8777 114726221
3 66411 109335
2 12635 840046380
1 70629 86311 600202234
3 54033 9298
1 64308 118397 485513600
2 113928 601870567
3 30507 70858
3 60314 44844
3 13401 158363
2 75194 785168933
1 34757 95156 435174493
3 46293 41754
3 37416 103393
3 32286 59850
1 39726 159224 600297953
1 111722 142875 230857700
2 54181 622135295
1 23051 53598 851818660
1 58494 132478 117103848
3 19281 150685
1 58942 115710 135027782
2 50143 742144680
2 28653 362768337
1 56386 57707 263496908
2 91557 405729169
3 110167 167043
3 1313 76616
1 87711 157094 945484361
2 957 742959435
2 60247 560525114
3 45014 129852
3 112599 135414
3 72574 115153
1 59791 73186 772413673
2 18065 547638475
1 72956 124977 655211401
3 89898 136404
2 61486 271374351
3 90216 151512
3 66456 30557
2 105883 580987186
1 132123 138303 10165262
1 4876 68408 60153938
2 89643 700052593
3 23483 75046
3 57804 14574
1 160 172664 163019796
3 74991 36889
2 21326 597111446
2 73234 350833380
2 57056 545181384
2 89953 670131147
2 79301 519395064
3 90613 64583
1 34496 133586 965462389
1 2699 66105 176047518
2 29154 128904664
3 73718 106196
3 107158 83799
3 90357 39821
2 58019 338895430
2 63499 162294637
2 2945 221423388
3 31264 19154
3 105856 93529
2 60992 637625346
2 25743 271113110
2 75545 714784531
2 32655 452401276
1 71017 148144 901377897
1 102752 144897 306244520
2 67609 440370077
3 91071 149295
3 83947 87132
2 32415 94687178
1 94108 141136 970306253
3 79042 152621
3 82161 52295
2 50610 480371669
1 81740 117140 771241939
1 100085 110516 144411463
2 98607 61785509
1 69216 155850 759795742
3 64305 20971
1 70408 119822 129425423
3 85949 159868
2 14509 666254461
3 32548 60123
3 23289 60208
3 6725 82384
1 2405 154222 609396893
3 78964 108258
1 83372 145048 923338423
3 70270 81760
2 12012 421041034
2 61199 590766907
1 37947 91361 712015590
3 61704 147645
1 40246 46525 315161688
1 109210 124337 597895878
3 61701 56427
1 124098 148995 200168906
1 53850 75808 308963883
1 102463 129302 424194916
3 98818 107454
3 59141 15191
3 48173 169605
1 21028 127167 596062325
1 90351 93240 572353437
3 16997 106073
1 67176 88912 556595024
1 22887 101295 979704280
1 95837 164770 82984852
3 88395 119242
2 80431 368244056
1 20547 72557 290127148
1 94040 94695 798537366
1 110202 123052 69532603
2 70086 843691208
1 63122 111222 263129511
3 70992 21634
2 90535 38630452
3 33666 90371
2 98631 489468984
2 4645 772655089
1 144989 168229 2522113
2 23103 275252902
2 94790 431274644
2 43616 980037647
1 8850 137390 185750514
2 59789 538907830
2 93956 306603826
1 15231 126548 29655084
1 56101 107694 405446996
2 14629 97900232
2 110296 737292344
2 33519 300757819
3 64424 81761
3 83128 118268
2 32759 682808036
3 50064 57812
1 91793 133071 419018245
3 16954 50532
1 17043 133424 891533301
3 93558 97432
3 15836 22173
3 28412 76434
3 91100 8414
1 108861 158158 299757761
1 28978 129247 274293323
2 102906 694836925
1 60534 75189 187279412
2 27629 955107036
1 60029 163190 134034392
1 162101 164401 156936636
2 95540 66962813
1 5070 87468 616521508
1 112769 157394 533690122
3 31507 74646
1 59383 91368 952258611
2 84684 429168489
2 50524 62272543
3 580 14196
2 100651 507625245
3 100321 108417
1 37553 150258 712555459
2 102058 647943335
1 45869 145770 164646918
1 8532 149894 346795711
1 24442 70487 797385003
1 33380 37734 686614959
2 103604 947731495
2 24544 287452545
2 92609 5808141
3 4719 90178
1 84234 117332 567503954
3 70882 47058
1 9560 142020 413629146
2 95150 547143997
1 50261 57760 870103124
2 89774 757900555
1 18838 49156 76462084
3 78881 85542
2 114257 189215864
3 38557 1552
2 86074 26472052
2 23618 6058079
3 57071 127880
1 88319 157334 527569195
3 101263 68208
1 21316 106614 605242678
3 35678 77534
1 7885 109619 6738386
2 75154 959499645
3 6362 145571
2 38144 110147750
1 89585 121180 728525335
2 24653 219294279
2 80255 991106326
2 101203 615824517
2 65982 441486251
2 89536 115383543
1 12306 66120 469751275
3 44244 178415
2 12188 967619645
3 69843 87672
1 12469 131154 680967067
3 52312 66987
3 66707 106449
2 68630 572414496
3 47486 64209
1 67582 102686 601141884
2 65248 955091827
3 76799 103335
2 87904 427455845
3 88094 173926
2 36227 26599392
2 43943 348648242
1 33212 82109 404110622
2 88759 512701591
1 68748 171877 258100205
3 19696 20651
1 69289 135419 191351945
1 19483 36619 683025669
1 64320 112667 997779186
3 26871 157389
1 33033 73888 748720303
2 6658 868603968
1 56376 79809 607966487
2 107786 630109240
3 50556 110463
1 22461 174942 792424751
2 3810 632807550
1 73530 160281 622028798
2 57994 703041564
2 69812 163784530
3 71433 21935
2 18295 906084991
3 19896 21729
1 5626 133821 342096541
3 62287 73928
3 71937 55017
3 25064 147199
1 166090 173377 387460536
3 92274 50934
3 85960 70522
2 16056 17882702
3 310 153591
3 110212 96674
2 21003 763643023
1 63203 156199 518341603
2 106871 948983765
1 47615 131188 603736102
1 148167 177260 214585090
3 9578 68047
1 34064 115655 388433957
1 15580 82588 261128488
2 38680 927152886
2 91529 322304893
3 53978 7275
2 103820 259506697
3 100039 142779
2 11736 476333959
3 89060 22443
1 29770 151228 625093340
2 75687 156056459
3 87254 37808
2 63810 374528447
2 3494 787354319
1 4244 14499 108496259
1 85517 154323 7625118
2 20921 784609965
1 8406 102275 486142757
2 95431 339225287
3 85377 144242
3 57689 76667
3 17240 139157
3 25453 45703
1 35328 166531 737072033
1 151577 170535 370516019
2 25692 891025439
3 83324 14966
3 77306 4154
2 6899 820427493
3 60495 66625
3 102561 110537
1 87592 88304 733672934
3 106330 64803
3 48954 57184
1 40800 45079 759916493
3 37709 12393
2 32338 576047956
3 99841 5507
2 85428 262508396
3 49376 93410
2 38938 392930525
2 20083 139770900
3 7596 153363
2 61085 78050043
3 105418 3780
2 5244 641395106
2 770 742266617
2 103562 891419746
1 70228 138798 219188620
3 60469 120610
3 11491 138882
1 95420 163779 283758523
2 111735 423058029
1 110991 140061 670282119
3 69379 39690
1 21508 99269 43519209
1 156992 176873 964336469
2 21384 555236933
3 14417 55200
1 24720 144629 904291076
2 109986 728154322
2 87359 439618486
1 92064 98645 214505793
2 113393 976382307
1 103366 171689 395022523
1 134871 139000 123176901
1 38654 167374 845188688
2 4027 73089074
1 47083 110620 928277181
1 61818 156162 58363478
2 55311 474186020
1 16010 62150 858843771
1 108092 178405 796249719
2 65140 203789776
3 73100 170828
3 47731 152458
2 56880 93200973
3 63826 127120
2 33126 222450797
3 71386 50069
3 18034 3281
3 74739 135303
1 103478 158156 47409060
1 63949 116307 846198014
1 3321 33218 546450379
2 27317 665913973
2 8407 526212942
3 111919 29780
2 92659 248314822
3 88814 73570
1 96336 164493 560299766
1 76767 149344 198809238
3 84157 163592
1 84171 135274 597176812
2 111428 942021157
1 125246 134678 929281314
3 9401 106422
1 61686 98133 534510967
2 62954 126725398
2 113246 662028746
2 101039 909897014
2 21751 107301164
2 49121 468837426
2 104045 970699947
1 74403 171666 536087577
1 22877 166996 395667875
1 18289 105277 724337164
3 82652 109024
1 18943 160231 787583160
3 64752 175361
1 42700 96688 180868772
1 52776 130533 878980529
2 9223 945758426
3 94551 114163
1 40463 111232 342017198
2 53724 195490749
3 52349 137705
2 65894 720929463
2 108970 365087866
2 86097 254320297
3 65236 27814
1 67495 101820 524838173
1 123178 154841 119372246
2 47393 858939270
3 52162 126963
3 111859 58926
2 77773 951170761
2 111835 966576557
2 87781 597324508
3 4694 159289
1 48743 71437 452784986
1 22530 82991 132837194
1 41616 141202 693885811
1 102920 108527 547521569
1 29085 62770 265125917
3 31478 21227
1 35860 161726 513734077
2 42255 588739104
2 108396 490081897
1 62572 109949 223384779
2 54342 879955675
3 20336 160505
2 57590 700322615
3 45874 96657
1 44589 121146 269461989
3 105654 50116
1 71930 88978 715916876
1 106653 135106 846749836
3 8813 53525
3 93831 40852
1 62506 85119 747884492
2 84407 90900299
3 47792 120299
3 95421 142094
1 21689 144927 530107776
2 61816 10243156
2 19429 407321787
3 98367 36977
3 45830 19789
1 38003 153383 366839500
1 76527 131786 731018700
2 74968 996826114
1 47708 58620 991094267
2 51571 949585674
2 33514 594327106
3 105844 149916
1 15226 137166 231147011
1 123006 178118 772097504
2 79076 854909578
3 104861 47411
2 25088 178179058
3 27108 53999
2 53060 968313313
3 97695 127246
2 50153 268730671
2 16121 525365708
2 45554 136497809
2 88576 962848144
1 40759 69591 82728007
3 13503 137524
2 57005 213169025
3 11386 113637
3 11840 94726
3 69916 6520
2 102882 220682095
1 33444 42050 548828321
2 80848 947387020
1 45274 175760 441444230
3 8573 94058
1 43810 107697 766494970
3 110454 95934
1 56339 163319 416577590
2 49321 501174989
3 5964 14132
2 81012 643020236
1 3214 79874 733413831
3 13342 70680
1 24384 127338 391419008
3 11474 54861
1 1802 22494 22365773
1 40781 111274 508996403
1 74220 164001 333259596
2 31358 880826080
2 69984 630532758
2 63344 827447469
3 72101 12688
1 142057 154799 200211185
3 85889 25504
2 38254 111461218
3 18414 14026
3 44597 35983
2 46198 596079403
1 58247 171941 200737810
1 80257 164236 664000294
2 100430 445955317
2 2055 531197656
3 54936 3987
1 13312 74154 774285158
3 2233 144630
1 25842 118437 161405824
2 19091 317129276
3 105368 140343
1 3820 44540 120850797
2 7582 869111446
3 59495 63863
3 20558 15979
3 50007 14069
3 25772 73120
1 157334 169059 380923702
2 33975 437296738
3 26179 83680
3 61923 117149
2 90459 145656219
3 72017 146703
2 32939 185513683
3 7442 76971
2 91314 176968301
1 34190 137956 214573737
2 44682 649988886
1 90092 113345 178994423
3 113865 58061
2 58834 466747025
3 67409 74784
1 28523 112895 344409479
3 4040 168064
2 92460 378047159
2 25181 818431692
3 2769 117636
1 20571 123784 747136437
3 69141 116541
1 76006 87461 891208471
3 112160 177409
1 17696 102702 991647132
3 83836 64013
3 775 52784
2 115505 270120209
1 62720 92759 566322850
2 14815 87315554
3 64393 155877
1 17253 79303 438007059
1 22071 59550 353104228
1 48418 167115 547453101
1 139740 161927 571716714
3 101557 3029
1 12098 142663 794600773
3 31809 35507
3 40965 75878
3 66271 62312
1 79030 91036 766862534
2 7467 176887418
3 49607 168466
1 7465 41910 414424369
3 66069 174120
2 97794 45725675
3 19716 4715
1 101112 173011 661427143
1 42016 122659 355140303
3 101289 26072
2 28509 595264136
2 56685 849599112
2 204 557001683
2 71388 576788554
1 42805 65782 824710070
3 108260 57276
3 37052 137522
2 39162 876733468
1 24119 61565 558137881
2 64856 52517686
1 62051 67750 822248338
2 42849 770561334
2 697 103303867
3 39814 74723
2 77763 349750491
2 97870 133409003
1 38427 113854 207019090
2 31571 691854635
2 93731 840314887
1 28579 156562 600840972
3 96606 128367
3 2341 83212
3 55 150259
1 38097 111540 732264980
3 55181 95760
3 42149 31489
3 111425 69650
2 95312 95144525
1 32220 109888 458957742
3 38951 50171
2 6462 295961954
2 55132 497870337
1 8039 123734 35427229
2 64172 870202387
1 45229 56300 790972784
3 113267 108153
2 115837 412970469
1 21753 102404 187558482
3 85684 79558
1 38576 110496 651678833
2 47914 427017655
3 62800 147433
1 40918 63443 371004718
1 36717 154309 269717578
3 15684 17398
1 52381 110289 901488764
3 112781 35697
2 20394 300382010
3 44815 160405
1 48739 178162 812148108
2 62792 677373557
3 85432 145332
1 97254 140668 316665255
3 36780 55343
2 75168 995783122
3 78363 84275
2 108818 327202470
2 41428 574152718
1 5855 34308 269685099
1 87180 126084 10336731
3 53846 164008
1 42550 74911 91928152
3 50145 11808
2 73007 543496797
1 14432 146613 309285184
1 81939 158757 460083813
2 28385 555305807
1 10774 120832 878497770
3 12630 17368
1 147003 177608 934009150
3 45529 78425
3 14643 2506
1 40674 59903 534145451
3 39688 36502
1 109488 118899 526151972
3 13504 160823
1 23135 112883 149706974
1 58694 159928 312749482
2 24378 242536255
2 6310 221731420
3 11272 17868
1 28981 109855 121532614
1 28980 59859 461229180
2 38069 342847859
2 9844 995513982
2 44516 517474512
3 53052 131679
2 43900 199813958
2 17484 244071904
2 92701 345047406
3 5564 1931
1 1603 54789 574562835
2 92550 394415550
3 13040 84739
1 144461 166948 383917384
2 4883 286891563
2 15801 38330462
3 44024 32033
3 80749 97144
3 54006 25319
1 4203 110419 263017086
3 39517 47310
3 7887 11276
3 64764 126768
2 47406 735077248
3 58051 156045
1 320 155917 924953
2 47732 68241880
1 124267 139092 75976102
1 11049 146494 440941613
3 109906 21523
3 4189 107742
3 61338 141434
2 31800 898189398
1 32304 64784 334188037
3 33627 176769
1 18857 172825 903264224
2 15768 268358154
2 1702 895144939
2 79622 95237387
3 54343 175278
1 25207 95150 688666846
2 44114 122121660
2 9448 539646108
3 98804 109878
1 49948 76254 91270484
2 20419 58662956
1 140284 147781 599350735
2 900 488563220
2 75751 559941117
2 4773 259913805
2 4073 794487427
3 82293 92535
2 32787 137048281
1 51413 66577 926009729
2 112604 556150468
1 66025 132489 618825320
1 107874 121757 334085579
2 10757 393433104
1 77648 154911 694339612
1 77721 129083 889383629
1 16316 132369 582840113
1 85772 176928 192463750
2 94304 970258163
1 44112 174929 494841427
2 67012 824172043
2 4608 466757972
1 84234 114724 932269141
2 60542 338855442
1 18687 98608 959825660
3 58785 70792
3 2116 150838
2 18403 489853755
2 103424 805782827
3 66581 41051
3 45177 56283
3 48363 95304
1 57388 62709 492751626
3 97838 88886
1 88864 172474 237751555
2 39926 683211535
1 11122 52961 342249387
1 105194 163896 577554095
1 13451 67843 783140820
1 72261 86853 382924651
3 27352 105807
2 104342 17025182
2 65581 280330540
3 41845 178381
1 128305 158137 359702763
1 90750 96118 143131116
2 95726 45772917
2 60026 424324545
3 8896 58116
2 78657 5921825
3 60774 174547
2 80104 111602004
3 59902 68095
3 83592 175019
3 80500 72155
2 89453 71282184
3 73543 38731
1 2985 88288 341268256
3 113995 54472
3 46161 15727
1 52372 138776 55768592
3 40267 17459
3 99136 149605
3 18258 94787
2 46098 940590593
3 19864 71516
3 487 108094
3 61758 125051
2 67470 338438772
2 98482 421948558
2 6841 251942062
2 17544 927693689
3 83343 142381
1 31122 70113 86078750
2 73076 537070747
2 16455 967783937
2 94473 331270994
1 93518 99415 797118252
1 68391 90371 448962010
2 59254 471114382
1 97006 143987 977822925
2 57973 632036243
1 11092 154276 498970512
1 174000 178143 332239419
2 71656 514076756
3 97336 125545
3 25937 73080
2 95128 375691641
2 96222 141697616
3 99185 148402
1 33867 56555 944259986
1 28525 152209 901104134
3 24854 44629
2 75422 790357520
1 61298 163883 183320248
2 87593 380342406
2 74682 494058976
2 96239 523617048
1 93957 137259 887430463
3 38957 15409
2 93044 54452502
1 38045 157750 632083896
3 8108 4863
1 114042 161167 599480484
2 92772 563616664
1 122976 177808 639637433
1 53739 53891 61474843
1 18599 134256 755749603
2 23851 849932772
3 92520 11172
1 68334 152115 143568601
1 5625 79675 620010856
3 13260 84028
2 34826 933861612
2 86732 474235488
1 53935 74017 287722761
2 18627 60665427
2 4304 293414142
3 42368 152179
2 19608 386536678
2 21912 520947644
1 118305 140239 313124794
1 89503 171936 745773431
2 907 509915096
2 70185 58816652
2 56610 874220158
3 100450 55536
2 108375 687361032
1 61228 85755 593807535
3 39596 153263
1 32110 75285 141353236
2 103013 114434913
1 99118 154056 461222313
2 76127 86115815
3 61054 93654
2 20546 371301565
3 6588 98736
1 95131 159554 218486632
3 57088 32202
3 17552 20356
2 53936 2788150
2 19468 784523805
3 12829 160067
1 98160 178384 681511133
2 6897 493850676
1 33701 55619 424953966
3 42762 7054
3 52551 4578
2 109194 880824110
1 20032 38272 50529733
3 72827 65896
2 59689 479008373
3 89556 5298
3 18656 34552
1 5088 51795 728585676
2 68088 989272890
3 74290 102936
1 18218 54486 947997099
3 15896 154030
1 3219 157104 418547160
2 21837 661024377
3 91189 173452
3 99642 43528
1 45450 70137 554619779
1 110020 175623 656494961
3 7255 53040
2 111365 815124262
3 112458 42104
2 49444 351768849
1 120087 174444 880279
3 104880 178241
1 62200 111435 832615212
3 83614 9943
2 75215 738542061
1 55411 163575 448107104
1 88018 113950 292293449
1 74226 96821 953933703
3 60728 46660
3 82328 111206
3 83145 5254
3 45498 159781
2 92388 987257683
1 98518 137384 689479283
1 99622 127694 228567906
3 68533 91939
2 78949 469172435
3 67634 12686
3 69171 2039
1 146652 169658 712374039
2 97480 562580942
3 60753 157916
2 67217 652857769
1 140745 145606 814108432
1 66382 139109 16036071
1 77721 87461 752389651
3 103946 101144
3 12604 62765
3 14213 133771
2 11267 309637715
3 36335 145594
2 4442 285377246
3 52191 147261
1 28922 169030 30960263
2 3558 449542815
2 114699 409599338
2 87975 821540605
2 112555 342577038
1 100831 106356 952021234
3 89373 90688
1 94494 106032 175173442
3 8420 73323
1 77806 177711 700806027
2 48426 703421487
2 108119 957223045
1 35463 118155 793314462
2 15687 609212727
3 12161 176424
3 68067 141598
3 20392 492
1 77492 88154 283747830
2 103956 19953377
1 3870 171699 567028568
2 19219 944088887
2 102133 568186926
3 100136 146713
3 30669 139657
3 71333 120223
2 76892 439436031
2 11158 618178099
1 91461 104277 921725811
2 105065 850689787
2 110755 202205318
1 28358 76948 100927327
3 67435 20897
1 103454 150070 731747827
3 32939 30763
3 63295 106521
2 91615 772774302
1 24707 126560 708726242
2 62959 933049626
3 7380 99504
1 40305 147880 137953954
2 94774 421512070
3 68979 29972
2 70305 569490048
1 78008 117570 891133560
3 97914 79768
3 98823 74266
2 92981 919949752
3 18755 94314
1 57566 154460 41772187
3 19438 113565
1 27472 60435 12572973
3 114248 156524
3 75283 117650
1 10726 149212 164517407
1 93905 159503 418606267
2 107531 535571910
1 40907 155162 377943611
3 31001 165267
1 10768 15215 279628220
3 14184 96006
3 63002 9164
2 92386 679655969
2 68310 129321152
1 81857 123908 420836726
1 38504 157929 854982992
3 23622 94468
3 96361 51312
2 104710 380930824
2 106302 267870313
3 111514 57638
3 32845 98875
1 68862 125857 203035828
1 58469 127306 146161372
3 19662 29573
1 30716 135024 324533610
3 39798 24856
2 18704 155130379
1 2341 153177 630683063
3 14045 51336
2 90551 420709550
1 28050 56512 233979047
2 57573 681867207
1 49974 77450 955252058
1 22417 117722 905908310
3 82937 163654
3 38797 159621
2 87315 1115557
2 92765 658014598
3 51226 162333
3 66494 129217
2 98959 149840696
2 37054 2588503
2 91172 570189441
1 116802 143766 229099435
1 142572 159368 185408788
1 134671 177207 163137549
2 83086 588953877
3 69267 175081
3 2892 69049
1 125287 164154 791794382
3 24724 87980
1 4442 82500 640924899
1 5223 155485 536974730
1 97816 133386 545586607
3 106487 32153
1 40881 154350 31259549
1 77405 131882 93184601
2 70570 992611213
1 148088 159145 625229170
2 8949 141262638
1 79660 137607 698424806
1 23877 59326 881562385
3 54018 162306
2 107272 36616143
1 54199 141465 189306736
1 96131 133002 453274786
3 62915 78265
3 5982 116673
3 60581 174207
3 24278 141183
3 210 65940
2 102339 445486900
1 82547 145837 484994996
2 7959 462909108
3 41165 70719
3 32926 47136
2 8849 630140713
2 24790 317368867
3 67358 1508
2 2832 825037285
1 13895 63618 811081728
2 1033 884643654
1 15068 74699 241253093
1 60970 67729 433931528
1 52754 119302 716441051
1 62566 65756 121385781
1 28309 101981 515301281
3 53315 163944
1 72234 148107 489512592
1 42967 106313 856823655
2 79174 48959044
2 82810 463815254
3 27395 156821
3 10012 43859
1 5159 30787 950885429
3 9839 25910
2 78191 462992176
1 69109 158547 800151945
2 5504 443900989
1 88732 113247 356051953
1 59031 129600 461820149
3 97186 172467
2 107521 118020220
2 45179 770149278
3 15798 122357
3 54464 93900
2 12933 6575279
3 20929 153909
3 106977 46670
3 17897 18786
1 108864 166562 160068483
2 32322 628530964
1 66282 78218 702759060
1 125406 163679 170508512
3 107124 96375
2 29456 945008417
3 88770 9497
3 90361 161263
2 24436 673876566
1 97507 169546 850448580
3 17826 151720
2 60554 70292279
1 43580 144481 78490321
2 49818 619326945
1 114950 172990 60122715
1 157242 160627 357225193
2 59376 113704810
3 48347 34105
1 1497 64210 318237887
1 50633 92928 763623167
3 68658 92745
1 70993 121883 645282627
2 96634 866272969
2 62675 751819059
1 13964 154176 780800223
2 73019 150042091
2 64539 27641326
2 73599 344295934
1 44808 50350 106960124
1 23188 28394 545081662
1 39816 164945 979312519
3 19559 25378
2 10289 454564148
1 2814 34796 961794202
3 111227 138863
1 137957 164325 237099255
1 26192 167154 181895179
1 162610 163477 247528321
2 65198 781250145
3 114485 53693
3 49386 164268
2 34603 468546369
1 83762 163043 482707259
3 24040 30378
2 20820 119879353
2 86174 580452937
3 105245 172336
1 69255 102939 325851210
2 83746 304703818
2 44660 421216256
1 28100 161559 329373142
2 16788 178886313
1 61149 158063 121868497
2 9203 947275310
2 109898 949504139
2 48911 826536527
2 18796 622338142
1 39431 151348 429430694
3 19413 8064
2 54684 500508767
1 53920 56417 28761122
1 127388 133442 858062352
1 132943 159956 952076523
2 95629 81474030
1 67610 70703 231574039
3 73148 169419
2 57473 95927811
2 18621 81860472
2 82833 950894667
1 83160 91129 998267178
2 16230 363819347
3 28341 11796
2 35200 171922312
1 54804 161707 170476719
2 10929 401036435
1 44692 64544 684746196
1 61849 177560 859326312
3 71356 169000
1 4818 163529 59114761
1 55214 122831 433680262
1 78953 128663 321201244
3 42775 165573
3 97146 12116
2 15251 213564439
3 84887 129786
3 94804 65423
1 27035 174710 735954082
3 12848 133500
1 129028 130063 677857817
1 77654 151838 413157267
1 20230 124970 31528841
2 1821 133661473
1 6586 133023 482179990
2 86084 429384845
1 74436 98215 162896853
3 40166 78052
3 20754 99906
3 35026 152416
2 81175 315333739
3 113360 28042
2 51790 652308503
2 24524 433946611
2 73548 949821471
1 87761 129165 533756192
3 78237 18616
1 34793 139184 389173991
2 110993 771981634
2 13380 879213212
1 76228 118748 370740688
1 3020 46313 496638420
3 63427 128474
3 3742 122718
3 87876 73951
1 118709 123969 146025365
3 106391 32849
2 8521 494958359
2 61599 698619217
1 18966 20960 88705774
2 71252 953117241
3 36262 34989
1 54143 163097 615753511
1 69544 112001 693963670
2 31919 180807500
1 22907 148700 25806671
3 97944 163305
1 65932 113045 929792793
3 82704 18484
3 98707 107329
1 42297 117073 744605660
1 19810 47496 407908132
3 104018 2091
1 37123 64261 44469978
1 63387 171687 100948528
1 8799 32046 396593016
3 12027 92155
3 56748 171027
2 41562 19442937
2 83934 641024023
3 15360 20020
3 19039 137370
1 14039 14425 983898076
3 40635 79928
3 80100 54013
3 67437 84695
3 42701 43201
2 7237 773357236
1 36492 72449 184745953
3 6030 122118
2 670 99401912
3 17591 131064
2 65658 346811838
2 1534 462222248
1 23906 88849 630991314
3 49900 85798
2 98360 180502381
2 89340 804604104
1 37735 130635 464766237
3 73828 90930
3 29879 30920
2 90594 747983753
3 101181 65294
3 49820 158925
1 13288 72544 447232177
2 80879 425354510
3 97815 27112
1 76507 147126 382361184
3 80963 90799
2 98932 263293618
1 28009 65569 861091971
2 58668 401603511
1 17010 116033 646543797
1 16263 177398 619200744
1 77613 105967 415265106
1 121003 168599 903618354
1 5560 39678 581001913
1 15397 60306 97122966
1 6080 44987 362273361
2 25289 345922217
2 52831 757852432
2 33415 123801379
3 14537 131682
2 41165 455557585
3 23808 104747
3 9874 49160
2 106185 305172345
3 61120 24632
2 41767 753842504
3 19573 42725
3 69506 105841
2 9562 73168928
1 13726 137656 538099909
3 76445 40515
2 108833 510799302
2 85773 353707909
2 115538 92076568
1 10308 162128 710674029
3 69444 100471
3 84468 8911
3 33211 100862
2 80602 228466804
1 16946 22324 632925346
1 2444 40109 453698268
2 36405 775340333
1 89392 141627 615675047
1 118806 135477 642528770
2 51941 591477984
1 61486 89848 840559087
1 38564 91948 304951454
1 55009 89656 230527381
2 55013 252285348
3 36346 57558
1 7375 141014 801436763
3 32821 9159
1 7131 65956 935261501
2 25775 906050688
1 54993 135932 754211126
2 71141 782347195
3 5687 167898
3 2532 47940
1 66996 121908 769630069
3 107689 92354
2 44136 390567214
2 89220 419798331
3 83458 98323
1 111343 131928 742716895
2 19664 528645326
3 76120 476
2 31860 703576786
3 50821 26688
2 19593 175863769
3 28505 164789
1 37496 55668 880786314
3 16298 26856
1 51012 93248 234294478
2 95071 80975433
2 66038 567031600
2 109207 671658159
1 20570 92563 7486152
1 105336 134656 219900165
1 52949 89816 983361108
1 33086 123412 886028694
3 17234 152690
1 104670 108901 731712228
1 148416 165786 371248249
1 151283 164731 324000487
2 96695 796679227
1 1228 135875 137914839
3 71466 172096
3 1342 114857
1 37477 104004 624437880
1 2933 24370 85897188
2 27167 889890040
1 18718 140592 522619272
2 18509 869502615
1 20246 93811 166503287
1 32446 114727 103590185
2 56187 505443427
2 97111 20823627
3 62781 3871
1 112818 166019 36263060
2 31963 552494200
1 677 10725 465876338
1 35737 173071 331546531
2 66855 2357746
3 29678 17265
2 13106 77843526
2 53599 94548221
3 68924 40804
2 55155 922234429
2 101990 781463920
1 63637 173691 584310445
1 63907 164289 975331867
2 113712 239698465
3 79167 178513
3 56449 89946
2 54817 900664899
3 24767 114971
1 110351 118190 673098096
3 58213 70572
1 40603 150194 216941674
3 89970 36729
2 16260 666180008
2 59673 181955888
1 172493 179066 657394775
1 26734 141686 107827721
3 97523 131781
3 7791 19269
2 66556 697616482
2 3360 322499641
1 95956 139154 344864332
1 113460 134368 296711690
2 97050 260882366
2 90186 464785430
1 31070 151708 613315111
1 25066 63223 733300977
1 20713 176306 731527960
2 59672 70164127
1 26007 103332 225150024
1 56381 152915 451331856
2 13160 634914743
1 161569 162578 294404761
1 5371 148118 520155955
3 71880 168216
3 39124 61100
2 27447 442404352
3 83704 19939
2 38878 713923373
3 74698 143486
3 90558 87149
1 49410 172718 46959491
1 28118 117236 520137783
2 101898 497620527
1 48267 163478 765290926
3 44509 76384
2 106968 990485606
3 69722 161670
3 1191 128801
2 111073 405227474
3 28920 19368
3 80290 173730
3 93680 48178
2 31276 874758962
2 4610 697938257
2 19993 113225871
1 23706 128988 949128469
2 110293 264620680
1 105015 135583 133890865
3 39140 110902
1 88754 177157 719467720
2 6768 815025774
2 21234 129979315
2 7808 668859668
2 71114 950053113
3 8523 61976
3 32779 172526
1 62758 81406 43426198
3 108126 162573
2 63351 794403489
2 62683 817978396
2 106299 983883545
2 69461 47494764
2 47490 976669260
2 48158 816655127
3 3612 172451
1 3263 58728 12423447
2 55496 371961174
1 13376 124166 636033136
2 91577 330706871
2 62408 936869010
2 67086 596547647
2 1945 34625912
3 87341 140845
1 6231 171683 517793891
3 16317 165504
2 20991 965371877
3 85837 100622
1 29549 78227 932439113
1 787 145346 403800020
2 111914 460551192
3 28358 114117
3 57635 94153
1 21661 153857 814927359
3 69566 58316
2 57010 951634991
3 77809 174373
1 64437 111334 918845887
2 12666 249995941
1 20834 60542 194673212
1 27234 77832 785467078
3 23033 16405
3 51969 102621
2 3675 648539920
2 7781 708966842
1 26877 94430 241916668
2 82937 995049898
1 62710 99769 525533845
1 23533 98764 729043961
2 20641 98243594
3 12512 178438
3 39120 144834
2 28951 645686822
3 92474 62493
1 60161 139887 506250409
1 9321 172238 311009518
1 8394 63178 495689283
3 90857 139693
1 27676 150044 172590688
2 81944 889278250
2 11314 241130861
2 10017 84327626
3 93478 4900
2 79144 803028996
2 103967 546607707
3 60431 22225
3 1528 95096
2 58069 574864188
1 40966 73985 934029730
1 27373 87490 826617391
3 43343 64776
2 7773 490762979
3 60297 132114
1 16482 22142 619093249
2 14381 3462326
1 73054 162244 594127096
3 19410 106740
3 24942 5602
2 71796 908264985
3 25262 90153
3 30187 170715
1 6485 15767 309142971
3 29046 74098
3 28980 139466
3 111168 32233
2 27781 960201975
3 107102 68866
1 28115 56124 863860949
3 114637 71972
2 71136 662255551
1 39776 106893 223040941
1 74958 171549 611292394
2 81041 957650007
3 54703 32003
1 49140 114599 101178589
3 70561 122043
2 80360 45664678
3 40464 127323
3 18305 46345
2 83865 643038236
1 42536 67781 94268199
2 74831 725523
2 44182 86274956
2 89072 914274660
3 107977 59574
2 18021 52638816
3 83732 52261
2 72897 453450772
3 18698 63299
3 23371 27579
1 51399 160354 531038243
1 71631 144642 447421174
2 22334 724024162
3 76860 73458
3 25119 140967
2 56066 452927755
2 3611 794666468
3 2842 32512
3 74255 84387
1 18374 108778 605566818
3 72440 44975
3 45033 84771
1 159967 165304 648737845
2 34827 29063753
3 50745 25786
3 29720 35490
1 40149 40626 995146277
3 36030 94519
2 73757 191874251
2 18113 532115688
1 48662 134831 170587005
1 115981 134486 746628746
3 72517 65003
3 87807 76441
2 60025 326625454
2 47422 62204749
3 6881 11612
1 4395 42034 42737355
3 19006 5997
2 67494 788416732
3 14447 109942
1 45212 84986 158955371
1 125075 158126 321619519
1 31233 143478 191515252
3 18073 112847
3 107508 49400
1 2453 173975 88843399
2 30081 533637299
3 111494 88215
1 24482 101537 921678466
3 53542 137726
2 80344 777395291
2 5859 968845737
1 94303 106395 190098371
2 58153 790716280
3 105254 48897
3 70918 62958
3 47721 71971
1 83478 140933 797574269
1 44581 56758 343117849
3 84378 167237
3 58430 151290
3 17245 94758
3 51814 21369
2 42240 416117243
2 43259 193533962
2 52438 719167913
3 3196 84886
3 110787 162780
3 69539 55280
2 1807 39587127
2 13615 626410834
1 2691 62073 908499026
2 95067 546757645
1 4595 98064 20195908
1 24318 25572 791377456
1 29684 86345 786663241
2 54380 375367413
2 42006 351282031
2 86243 461882179
3 48293 64299
2 3649 200328826
3 40171 41095
3 46818 85650
2 56321 30851101
3 4995 83626
2 19583 779120256
2 24565 398903911
3 31190 70239
3 36237 98776
3 22867 5901
2 20237 548334681
3 23388 110265
2 40240 187331404
1 167035 178760 920583096
2 42651 424283313
1 13644 150981 101130811
3 29266 54359
1 9797 171921 359558392
1 32965 48407 912644672
2 104219 125279383
3 86663 63894
2 4456 334761780
3 7022 92336
2 105526 758198299
3 36752 45085
1 5341 144212 518066852
1 44443 115517 32139406
1 80907 135262 648199251
1 7393 66947 546547369
3 108437 168520
1 34586 46812 416869147
1 14874 47337 572016143
2 53854 69310465
3 60544 85216
3 107010 7318
2 45936 561275569
2 73987 594086195
1 20314 101980 452367470
3 84799 15086
1 7400 15415 220236063
1 34536 122579 750011001
3 35821 21652
1 5761 11290 426678308
3 73507 4361
1 12201 53921 479713481
3 54038 133410
3 5039 168551
1 163751 170090 596453252
1 98159 155198 101276998
1 73364 109901 940292438
1 812 25995 505349631
1 48353 134408 421532468
1 145297 150860 706290405
2 21938 333896869
2 26924 602708040
1 90923 171177 123101386
3 7369 154508
3 78978 112667
3 12279 22685
3 63233 112035
2 51646 798449935
3 91057 140566
1 29339 32722 555245627
1 3195 30809 739042001
1 32491 144575 56467812
3 21264 100301
3 46797 60647
1 73657 84946 484734771
2 11043 950879963
3 13187 155378
2 53693 826104883
3 4246 146308
3 14420 141134
1 9434 58014 350611591
1 40036 109315 508342405
3 16934 77193
1 97219 134326 748986189
3 34953 56966
3 63353 5167
2 30997 448741425
1 6946 176555 592204316
2 67132 254834604
3 35338 22168
2 108934 86073546
1 28666 104888 108030560
3 95995 34296
1 2613 5794 503877008
1 46052 170749 413160632
1 64899 165071 799670690
1 109478 131643 996036671
3 26144 74900
1 12578 25042 907847387
1 68716 172090 181642013
1 20828 135886 424367914
2 61752 831514584
2 43598 328970917
1 83342 102343 298581865
2 8341 917225170
1 32623 36996 481053945
3 93348 37596
3 75050 135134
2 39582 755964307
3 67708 136481
3 36198 159214
2 91456 743495508
3 11802 177410
1 21190 129283 660420137
2 97 51905375
2 35795 478301220
3 111044 23856
3 84321 122354
2 105119 673490646
3 79755 67499
3 29191 85377
3 85927 126395
2 50802 445205335
3 8212 34265
1 143521 146597 261384682
2 98433 771926531
3 99872 103683
1 8366 50040 801338503
1 85490 88365 249729504
3 20913 118797
3 103439 178435
2 6170 634853065
1 80922 166987 30614796
1 18023 105893 481486208
2 74559 705029157
2 89960 712701860
3 62547 19458
1 18173 129042 859904618
3 107940 157984
3 62525 170942
2 7492 793935362
1 2165 159861 42931347
3 83564 144910
2 86477 424362761
2 89561 805684797
1 25867 88516 436889211
2 110892 88452392
2 115781 335182210
2 6567 603643240
3 11912 169582
3 21075 19126
1 133530 179138 307858073
3 112255 157490
2 15582 362095465
3 14546 177979
2 15647 836426664
2 75664 953991263
2 17879 585316038
3 101373 36231
2 72278 678136719
3 17594 18733
1 75767 132362 400088706
2 88642 485162217
1 125075 148830 219039176
2 37533 594878586
2 96437 303773980
3 83160 55386
2 82474 813823283
2 19750 990064495
1 80844 129192 32530364
1 45886 61398 515649104
1 11609 175475 744067340
3 30859 62888
1 64651 121728 962144746
1 94030 107353 391601387
2 49591 683660514
1 126270 162322 938349741
3 85757 763
2 109515 367337228
3 94541 49940
3 91257 158174
3 102417 132847
3 89356 12023
3 53292 105663
3 112448 136017
1 75238 135259 174288900
1 22115 121166 533580526
3 27932 138826
3 1754 73098
1 70435 132586 208786134
1 18249 93641 865193160
2 3993 96499912
2 96101 474056354
1 36827 93301 646928109
1 16305 85272 81255585
3 83284 38080
1 59746 99752 618660506
3 1160 31415
3 95296 142475
1 114384 144720 258077337
2 18274 805566578
1 78561 133364 585879925
2 104735 842995939
1 58754 78617 867490927
2 62993 852772304
1 8214 56585 494487746
1 93175 109998 446899973
1 75184 144728 738113448
2 80789 413448378
2 20330 824442728
3 75558 87430
2 77565 617426281
2 64519 233825452
1 95910 177683 873725538
1 53936 76224 576785553
1 40136 134215 324399552
3 110983 46971
1 122420 132727 860000472
2 90131 501309982
3 32581 32571
1 52815 154406 395477668
1 51231 133400 798118767
3 66442 31870
2 28131 677528356
1 102751 126796 283366153
2 100681 985543425
2 56434 395827546
3 89672 153725
2 40334 855567693
3 102878 117865
2 50681 875918638
2 39422 654600290
1 56119 71203 292708668
3 60029 140975
2 96618 593691476
3 6193 46448
1 99362 145270 246336760
3 111919 10922
2 76905 907995772
2 114060 759753794
1 10883 152817 253652281
2 100670 284987066
3 56838 160728
2 19613 263152903
1 20738 108960 380080240
1 7438 117305 415260282
3 115395 62856
1 88916 165225 205748865
2 11424 111206870
3 32524 164421
3 33547 57267
3 110516 91623
3 112245 73360
2 42583 153873950
2 108929 406668489
2 112343 600457183
3 37245 124426
3 70634 37646
2 43891 925627089
2 100210 679239836
3 18631 89827
1 71535 72637 813226693
1 136835 163472 60388084
1 60043 179010 414903155
2 54815 506179398
1 40950 149267 364282252
1 5228 43761 446346170
2 88566 462925347
1 33820 55190 521695660
3 46412 93902
2 11151 482101641
1 6211 99817 526480071
3 9454 63504
1 166308 171725 826288157
3 110046 78161
3 103093 150420
2 95938 849995748
3 28506 11449
3 109848 130583
2 70744 199292349
2 49947 428095168
3 103749 168049
1 16766 85454 769472713
2 32157 749146817
1 10990 108458 960101544
1 175798 177041 677546876
2 84946 353079737
2 17932 125885349
2 69823 672112008
2 81338 874475392
3 65703 159811
2 3333 401103248
2 13663 941702325
1 113102 126853 782851956
3 54639 159240
3 92882 107899
2 106535 27834948
3 114239 126070
1 23494 125227 957799564
1 47676 55356 826399400
2 46076 856378129
2 78108 442429020
1 72079 73649 837008344
2 52633 962182639
3 28691 161989
2 107978 503487616
3 69597 154473
2 111499 249431107
1 15449 33109 863367731
1 44489 63514 320617662
2 7727 900065373
2 65556 610862674
3 115208 37514
1 20512 95027 124736056
2 94530 608205396
1 117367 165123 821688768
3 4411 147231
1 62202 160079 461261493
1 56124 171665 829641897
1 29484 139457 17761248
1 50104 75542 19327426
2 69696 154893703
2 20838 775878937
2 55579 378440063
2 76881 503850501
2 90510 576451720
1 43173 78878 913752681
3 15903 155366
2 7956 79180088
2 17318 57699499
1 11606 170362 704947865
2 81701 614659483
1 103656 112748 508146318
3 36391 163689
1 77191 98772 982079507
1 23558 154109 462870712
1 54729 170353 262639185
1 1063 170073 748434995
1 57767 87961 995468282
3 96209 27858
1 95387 155037 551605955
1 88616 126303 65520222
2 18661 976246290
3 39294 178147
2 105939 674775709
1 2984 91231 969780050
3 45557 93440
1 19972 132423 517957718
2 17936 843519038
2 3516 125930658
1 76230 147749 869530677
2 94877 781769113
3 107210 3760
2 29469 813709297
3 12315 55533
2 104948 137443246
2 1921 643297089
2 47735 431584009
2 102380 375099079
1 66721 158690 145415408
1 46675 76670 135081452
2 96222 131067188
2 1777 682764493
1 59534 121400 124064214
3 53647 5211
3 66762 86142
2 39664 694702583
3 27667 64369
1 72249 73180 809440028
3 96782 55362
1 24506 147729 923641659
2 83825 733258316
2 5613 243454826
3 75268 85880
1 29628 38918 761786535
1 102260 123521 98638760
3 57888 54795
1 7358 143541 181570811
1 96415 109124 406459837
1 34302 153371 776602444
3 42769 13713
1 46285 140121 871211880
3 30931 146823
3 56049 91263
1 146588 167166 274676804
2 58486 839475888
1 2523 117247 596473759
2 87714 53473697
1 18148 117253 394030080
2 42886 113676442
2 41455 441506202
3 45604 48559
1 49897 98003 656878910
3 77286 20020
3 99324 14407
2 96046 629692115
2 104860 129803048
3 60803 10082
3 5621 58590
1 32155 47798 793967236
3 3665 104733
2 35480 765026640
3 7052 153073
1 1517 97872 320266117
1 29245 52365 178962222
1 13347 99365 619662
3 93409 9804
2 80057 167157645
2 76180 708208590
2 109510 704890434
2 1360 251178585
2 100582 578993544
3 14174 173849
1 53742 62342 95826901
3 23672 145145
2 73118 582617612
2 3646 927199380
1 40462 94577 979983518
2 71535 180777049
2 24734 307641614
2 103430 788276919
3 70398 172753
1 63058 66300 218120469
1 14696 91761 820456072
2 95873 542516042
3 30378 119533
1 6012 65124 993360927
3 23093 151929
3 14969 70434
1 25076 41737 224945942
1 34648 37114 525316389
2 73838 831237100
1 139092 175859 741612736
1 117971 162053 434887275
1 16088 87831 108618368
1 135608 160870 671109605
3 110663 156378
1 157053 175669 604641354
1 80198 92909 105544388
1 101292 151509 538276766
2 48314 437078435
2 19691 435243155
3 80497 175280
2 5915 996843259
1 6035 124885 38710669
3 64373 7930
3 42060 30980
1 114391 125584 668762532
3 58465 166204
1 56763 126647 336227213
3 80128 83062
3 33929 132713
2 96683 957212997
1 2673 145939 757826077
1 28446 166909 410341256
3 45911 161176
2 82345 65727220
3 17109 131609
3 36102 476
2 59416 293332171
2 92412 431259644
2 28132 808597745
3 86862 49057
3 65198 111775
1 78757 159849 913266533
1 14192 60999 241368757
1 8241 127881 23458913
1 5630 10128 90689780
2 608 126473944
2 66211 703502604
3 111950 93333
1 90133 123749 23776106
1 84091 141147 329694390
2 75035 605257402
3 81240 133062
1 54286 78985 353356922
1 142493 159443 840447747
1 44619 101130 659257431
1 65368 80596 135350683
2 92624 128269511
3 45737 110779
3 58695 53672
3 99275 165217
2 59172 624579308
2 45026 553386981
1 27607 167687 730937558
1 30214 49894 376193606
2 80371 793154585
1 71933 133153 679922540
2 105322 57042977
3 5488 5393
3 62578 118125
3 99741 91132
3 43033 59231
1 37862 114032 956302883
3 106357 52837
2 78512 76036793
1 24625 169650 301691399
1 87744 116916 969631766
2 57288 174303524
1 4487 147544 595544694
3 67005 140256
3 87558 43090
1 26782 53487 423170305
3 83838 98575
3 19310 18465
1 144636 161778 835944172
3 76534 15523
1 38467 136475 483085189
2 41714 8999804
3 72270 107899
2 49666 560390782
2 91376 22406771
3 7184 15410
2 50658 508782380
3 95335 59862
2 8479 951054512
2 80243 186825566
1 78918 176192 377495177
3 11940 167110
1 67804 114783 432207288
1 41964 81155 923742612
1 166819 177759 766891383
3 46369 58232
2 57867 245294829
2 57842 642786051
2 92184 361481756
1 49575 75253 166043663
1 59559 171842 944898722
1 123774 143578 580408066
3 51464 76872
1 132447 141384 456903203
3 35310 13243
1 161285 165083 663104592
2 63374 20107730
3 76186 109385
1 71561 94145 946599000
3 50639 137778
2 38726 685012915
1 44016 167890 224823257
1 58989 137297 543709525
2 72036 683186432
3 20608 69099
3 57406 54335
3 90030 155621
1 70156 105040 22912372
2 38982 750566573
2 84954 473492070
2 21117 234383294
3 16330 136168
2 9256 736882343
1 7158 72508 706544470
2 56266 46528083
1 44563 52436 872082797
2 45206 661276264
3 12135 50828
3 16484 33698
1 21721 140706 532027923
3 51402 62769
1 44399 94186 972649409
2 92369 150868567
2 23986 380400867
1 54798 61922 715851834
1 105950 113527 799761681
2 114618 587215923
2 25049 684330371
2 68304 192197557
2 108569 223940889
1 30633 76639 607532816
2 79024 381684805
2 4069 126644475
1 43736 120614 356752815
1 71290 79572 351783372
2 21471 569324907
2 370 617170325
2 90912 844037758
2 68738 168284300
1 36271 79502 849641848
1 110518 143259 371263946
1 56949 74668 176083537
1 118366 150370 526718678
2 87548 851116402
1 56863 168936 127799966
2 81662 570612891
2 15785 757405404
2 16184 690801054
3 44057 172121
1 50523 71103 936402322
1 65302 122258 621479991
3 90691 120874
3 95472 53230
1 46419 66532 122555792
2 55161 694120004
3 108056 138544
2 45701 387430155
2 34449 207976626
2 85626 970434703
3 70495 18546
2 9229 738610733
1 2642 18581 861571539
3 324 158513
2 92596 71728031
3 10568 169911
3 97529 109176
2 105744 335087119
1 49306 144321 227361576
3 73175 139123
2 55428 393488314
1 144103 149774 852788458
2 105103 415522839
1 35569 94667 419255622
2 27506 999839180
1 84594 88551 664073580
2 72239 739920190
3 29963 66563
1 50399 95103 739544721
3 77232 67668
3 104258 130216
1 47703 154348 964738554
3 107480 18396
3 109653 69409
3 109774 166468
3 420 162345
1 143944 165048 658923305
3 6933 106976
1 37612 37961 101639574
3 43102 65301
2 66121 670646546
2 66434 637599923
1 9283 133350 148189346
2 54097 327273496
3 50041 4721
3 17556 100846
3 83678 78380
2 100016 443687417
3 106392 63127
3 99555 111202
2 50919 393054319
2 40693 71095568
3 60596 23392
1 79125 127427 453357208
1 112270 122721 60820114
1 96813 120009 665074021
1 62286 150948 736099451
3 16724 165779
1 72921 85296 310239720
1 22559 31640 12657201
1 22178 56565 384628384
2 74771 300373481
3 71279 139696
2 38060 289167779
1 18609 114565 572181301
1 66167 149882 984526290
2 113458 401854446
1 95866 149270 950475321
2 94776 349250916
3 115309 147307
2 41940 841169840
2 47814 184740994
3 53327 105350
2 2354 488944706
1 30739 84167 388366105
3 87060 7293
1 35472 85545 723524850
1 143463 156096 864134228
1 139712 159155 950138976
1 32443 118842 403750583
3 19364 170690
3 102440 8490
2 86730 100262931
2 40897 606606975
1 94499 104142 235008807
2 38685 712761376
3 86414 57568
1 80846 155893 829850049
2 101022 318276643
3 16704 1207
1 20621 60572 636861338
2 43715 247491686
3 91413 94177
2 15367 171900990
3 978 155730
2 11753 857690357
1 59754 145388 339721712
2 18698 327294302
1 49273 176003 130498686
2 103409 651236895
2 37019 162870369
2 6153 572232002
3 65357 130332
3 22707 157428
3 42009 151805
1 71780 136679 393030677
1 117217 152288 764531206
1 85247 128995 563003033
2 41412 315134473
3 10679 2124
1 33522 104638 726363452
2 84374 384735766
1 64216 153504 712039682
2 63649 978085042
3 9407 105548
1 100515 163398 914870003
1 47713 137380 147653342
1 63526 162274 124367456
3 3120 101643
3 44194 129708
2 107900 51957948
1 14023 20202 439529168
3 4023 79891
1 118625 137336 236413
3 56334 150871
3 23381 106825
3 102957 428
1 101326 134965 22270399
2 5915 25355223
3 104576 159187
3 25879 178180
2 65584 758245989
2 45353 952696673
1 25802 63962 54022444
2 52851 701326237
3 111633 97544
1 73122 111500 345347024
2 26189 989588836
3 36754 95456
2 76386 708502190
3 108259 18217
3 108162 12209
1 41185 69649 540131826
2 30588 74558408
1 3593 7664 936039354
2 55641 357342920
2 55533 693446783
2 7141 845731223
1 131692 133037 582837890
1 101452 118559 878663890
2 10683 701773117
3 5271 107785
3 15719 27151
3 8938 90016
1 37368 67099 310903915
2 55239 861015954
1 52008 120842 838151149
2 47120 237253221
2 97366 238184431
1 80223 81555 430058735
2 48148 310656599
2 93741 170527891
1 11858 51777 265020734
1 36706 58207 239550431
2 64121 472256167
1 28087 124279 143639666
2 105495 231749906
2 8719 841381224
3 44062 125191
3 74372 71227
2 94793 862449825
3 84570 141963
1 61583 154371 45904013
2 78071 70673674
1 68851 120283 374284457
2 10284 743620756
3 91721 18093
1 21844 32281 110861101
1 5969 157667 212233309
1 161128 168559 949349072
3 9473 16596
3 37739 84914
2 30831 331302931
3 42480 15986
2 6730 194115056
2 25844 927255345
1 44874 77326 667810468
1 121244 128847 532705671
1 61303 69754 602411196
2 63613 746197550
1 64171 111475 41080460
1 99808 120550 363248825
3 112642 161641
1 56128 175034 134192030
2 57206 400189813
1 32621 121635 57703961
1 59316 118705 205794446
1 62988 85638 659305742
3 103580 82826
2 2071 430094309
1 11845 17341 715218776
1 64291 119505 933796923
2 75615 790586728
3 109071 163312
3 56750 26943
2 98283 685813815
3 70242 53349
2 22397 869652459
2 79796 220321649
2 75020 432467471
1 4816 138325 853464575
1 62681 162700 892796094
3 93118 137433
1 67961 109783 164282438
2 106481 253774390
1 122907 136959 478819712
3 77819 92842
1 13392 64762 186768322
2 93922 521480007
2 42096 445609692
1 6840 69900 628874563
2 109084 897805061
1 2664 122518 944603686
2 6563 14272171
2 55515 821753862
3 78743 101667
3 28766 134736
1 8115 35585 120243568
1 157853 169550 700393728
1 3161 111251 527328476
1 47585 104697 762499278
1 89178 151615 465810177
1 133949 135148 284187813
1 2067 121570 909430412
1 34192 107084 450266701
3 98265 65503
2 90479 306462616
3 36429 72890
2 68689 84477717
1 14894 25831 100162534
3 41056 98521
3 7273 159530
3 65977 123871
3 87047 9824
2 45455 725511991
1 615 121157 332579259
3 25757 54496
1 13623 157752 215936312
3 68243 80469
2 31243 139004595
3 108455 104478
3 15236 6116
2 6505 597588675
3 107319 156117
3 51481 153152
3 73724 91918
2 35955 639279666
2 47451 263841059
3 74664 141174
1 35325 42761 777987349
2 21047 10318147
2 39010 881731133
2 94084 992253481
2 23712 713706783
2 27482 475658315
2 23459 420714662
2 3039 762102951
3 103383 164238
2 14263 944284886
2 49981 326691447
2 64396 410156406
1 109645 156947 474911342
2 98486 447069491
3 98868 147928
2 89202 798850856
1 20015 31801 563146069
3 73637 146777
3 102109 18671
2 43377 285007164
1 37378 140376 297218352
1 42154 44877 762077924
2 3638 647986107
3 60777 56488
3 24993 86225
2 14636 36847387
3 50763 124835
2 72173 571996574
1 37145 76656 849406999
2 73228 593368211
3 6815 90639
2 9888 372619829
2 13713 150324982
3 31269 164143
2 86705 522922636
1 123147 172019 553691691
3 65258 70579
3 75486 10215
1 72965 106872 326025458
1 44320 84521 691710871
1 2123 17115 509026664
2 113186 982651840
1 17348 60466 109135508
1 66385 118322 304368559
1 11174 31976 512604686
3 5213 16452
1 63916 123642 427552959
2 110105 993924517
2 10995 870434780
3 27417 4967
3 74542 25439
1 49309 82250 598011354
2 67121 677441052
3 2710 174436
1 6182 151104 592180278
1 91638 161295 273084487
2 76567 876812638
2 104907 993993673
3 25247 60626
1 88104 144409 735277167
1 55035 106025 892333114
2 23744 234649772
3 115208 26894
3 66698 53461
3 7415 89577
3 10317 99908
1 126430 169830 202833730
3 32270 11061
2 50915 797171648
3 80724 154723
1 53129 146882 509446314
1 82790 115114 266320119
2 90670 695816034
2 15505 126787853
2 42005 297810561
2 95898 42275225
3 20799 2506
1 119765 131808 505745390
1 142772 172645 244493685
3 109861 90040
1 79004 127491 116325228
3 30264 1630
3 22366 58348
2 30456 963954383
2 95176 317890845
3 28331 128669
3 67031 94009
2 112607 981107059
1 151760 169315 88857168
3 78644 20059
2 97238 439586525
3 45427 127287
2 6458 718961948
3 77223 174403
1 9123 26534 843868781
3 85747 100345
1 16469 152421 889077415
2 21174 514536237
3 108613 93741
2 62232 387315560
2 2332 273046238
3 32804 93285
3 32132 176639
3 49218 93511
3 76941 31912
2 46798 643183707
2 28441 602429694
3 106714 12444
1 42327 110166 537816482
1 102342 144570 409268127
1 65603 166981 946209206
3 18061 166100
1 69726 122517 976855185
2 70749 906261997
2 115356 769865532
2 57222 759587865
2 37653 875867834
3 20880 146858
1 92579 94452 225793394
1 44469 79866 956797086
2 76121 138504652
3 1356 115444
2 11214 633713230
2 5908 978398994
2 21379 207589473
2 27859 280165336
2 10673 211220222
1 112154 142766 397714499
1 100595 159515 440005384
1 159411 172876 898996703
3 83564 151427
3 92680 36019
3 57386 74127
2 59561 992718294
3 32909 138594
1 8207 145931 322829939
1 25907 43879 238776744
2 61589 177813723
1 28778 92863 606502216
2 115066 714428374
3 23793 79387
3 33565 165099
2 78370 399206357
3 33995 44967
1 75208 177820 712805290
2 36515 934094044
1 71408 143225 601688791
1 78359 102016 792444457
3 23194 90713
2 36723 32052010
3 100840 166713
3 12704 150608
3 82095 126560
1 82766 176292 360271151
1 46200 119803 932787265
3 18641 11448
3 214 162011
3 49396 66297
1 104574 121038 202828010
3 71575 124065
1 12236 20607 833219262
1 16059 70231 446964339
1 11085 136090 101849371
1 103851 173832 956640249
1 25221 144117 874307970
1 10658 132417 606069582
2 48978 863109003
1 41318 151735 775116443
3 92654 98141
1 21258 87245 126594812
2 114729 712270929
3 114371 150284
2 84798 965322715
3 48590 75951
3 73081 39755
1 95173 154905 71867156
3 55702 23156
1 529 58333 585074627
1 59007 96212 277643476
3 36995 93355
1 153241 173714 535482739
3 2581 55245
1 76934 97663 906698808
1 26836 53964 375185043
3 31248 150847
2 25743 275457720
3 34757 141150
3 56047 46409
2 59683 679248389
1 67678 114954 480264101
2 16246 590156380
2 73690 596037957
2 103669 347144381
3 110601 170530
3 19035 33200
1 28868 172010 685325533
1 72773 105044 841025747
2 107998 340270585
1 19821 48237 594185292
2 13181 11188173
1 10673 23091 48173155
1 91941 109265 850229086
2 74535 190730808
2 11427 544508137
1 143752 149747 298750478
1 6115 110119 896721457
1 20741 167889 692161019
1 97588 171348 379286605
3 6549 178264
2 108193 658126882
2 87091 469917985
2 67159 179020959
1 9696 147762 500551251
3 94737 102835
2 41357 288767231
3 66782 86473
3 34446 117711
1 62433 108232 920964435
2 55248 297086616
1 103848 116354 841311194
3 22905 110603
1 47054 174492 512563722
1 98294 110114 460579807
2 2414 186742084
1 41867 61056 500223636
3 36235 53518
1 50164 114896 51498889
1 41399 161569 501998078
2 76988 429535353
2 45683 901770627
1 43820 101247 663393162
3 30822 13327
1 128161 168589 391018361
2 61068 579339879
1 19502 72033 434951513
1 86638 144686 189899406
2 62374 826264930
1 54147 111968 318299147
1 8364 94685 564082488
2 54697 455295101
2 8797 295816232
2 82059 624661543
2 47345 990766497
1 29288 66553 116788155
1 8691 39251 935080091
2 94277 941061672
1 122260 135076 23411356
2 112541 415328973
1 164902 165047 554224098
1 49286 174351 349727776
1 14871 174591 795362349
2 37033 635213880
3 63270 164890
3 3121 110764
2 68828 260981682
1 13190 46725 321217650
3 29609 16189
2 53794 362370079
1 64832 106294 82593811
3 34176 105410
1 15343 88662 250535094
2 27112 908456312
3 93889 117846
3 35660 139799
1 11867 36258 212609541
3 60543 82074
1 36890 109664 558094606
3 11093 29362
2 105029 695475829
1 67340 169348 723454137
1 144556 157034 314155572
2 17086 430409322
1 75995 152491 679425952
3 100370 132091
1 43039 169554 339306437
1 54551 80883 198697072
1 38618 129503 613327990
1 75571 177440 55499536
3 33054 144463
2 47734 289195105
3 105094 175852
1 58757 136477 484972713
1 66063 147648 144736196
2 4711 287893415
1 10780 35441 579052503
3 92137 78602
1 26348 103431 532898643
1 85622 166090 396107738
1 42152 56310 129437473
1 143785 175682 144499676
3 62205 86379
3 43906 172585
2 31353 110283955
1 158602 169461 602293311
2 102506 674456646
1 110156 148099 353362282
1 23070 151121 57436648
1 48833 149727 391788462
2 49008 132728517
2 11518 756459587
2 75983 182222808
1 17961 40692 920543283
1 24326 96786 987563403
1 41563 155529 728846174
2 13626 554232433
1 38665 126859 25134725
2 15368 223565708
2 54451 698148475
3 30415 5212
3 14572 147890
1 167759 169668 917138828
3 67100 89839
2 104417 900437343
1 62334 164736 334470912
2 107220 486676929
3 65107 86693
2 110200 812809240
3 25937 62099
1 118377 121075 539851931
1 129999 137264 306990896
1 137250 157641 965718887
1 106888 137479 417023176
2 25423 829945278
3 34292 67165
2 107365 574925919
1 59365 138484 786484217
2 72689 402853821
3 13756 76757
1 105747 127324 857885983
1 32723 65520 597490021
2 69506 700127277
3 85624 120871
2 101451 619639079
1 19575 119311 212492538
1 49999 159619 185646871
3 51274 142850
1 74905 118429 588610034
2 89321 21467968
1 165148 179063 270590073
2 45399 626941876
2 37856 456423102
1 15755 105537 956081088
1 12636 59131 883453000
2 111847 711603128
2 98971 922625138
2 86209 614017830
1 61955 140769 7569862
2 78383 295663997
3 46101 76919
2 88966 450179028
2 25852 174741111
1 35859 61938 823076858
2 86467 10389818
2 26222 858209831
2 84971 33180782
2 24881 206138025
2 68343 899731553
1 41495 121284 536473280
1 29895 53431 312256037
2 87026 143723684
3 99960 63810
3 71602 105793
1 48429 73996 957558543
2 61132 867844482
1 41041 156517 340027214
2 31988 192306115
1 38287 160439 612271090
3 82687 126259
3 92748 24773
3 74169 177381
2 71888 64819452
2 64642 75511602
3 24616 128525
2 20880 928251095
3 72299 120961
3 55982 128957
3 104380 74444
2 40085 801651464
1 87376 156338 472932286
3 63993 165428
1 82008 150989 787669690
1 6418 87521 2743062
3 71422 88262
2 14782 265359195
2 1850 338415482
1 111943 170453 996942821
3 18434 169037
3 23651 143975
3 95486 46552
3 114031 87080
2 92034 550961456
1 98319 171256 716629093
1 88327 119252 677116073
3 114202 44720
3 81845 101864
2 79875 823458860
2 1281 744859208
1 71090 125695 29197086
1 26584 40372 742342779
3 44888 73620
1 28919 131284 295601319
3 40196 137697
3 22946 102394
1 20519 82000 859075904
3 44835 126888
3 77641 116254
2 115380 189816676
1 45498 76586 187434098
3 40211 3450
2 20462 189450034
2 85793 220390531
3 110170 66288
1 122613 126374 962506052
3 20559 56734
3 11621 133409
2 31420 815913088
1 124274 130284 472325760
1 23584 90816 289574096
2 21179 230672992
2 35233 948870636
2 44825 292457411
3 93442 139455
3 35408 49701
1 62753 112134 986984360
1 52424 121568 902761675
3 89017 152614
1 70486 130773 21473433
1 112836 137168 319919838
2 71341 839172557
2 4224 664033911
3 93847 96601
3 72175 124277
3 111685 34375
2 90886 396130693
2 24811 81183756
3 45741 39196
3 94280 56193
1 11197 58450 181311707
1 102292 144495 719011420
2 77970 367237652
1 143764 173363 660850928
1 129530 134134 663430469
2 111005 607194566
1 63606 66002 642315656
3 26463 116455
1 105377 117290 3336298
1 52828 69423 619572384
1 120208 174131 338713964
3 16683 8018
1 38278 123956 900536448
3 2833 157455
2 20839 886628664
1 107902 161705 350767391
2 46141 245379078
3 25713 148460
2 55248 324994639
1 148082 169293 111161864
3 50152 22762
1 67678 104689 492991167
2 42011 172529765
2 25766 629761833
2 936 756552149
1 81933 152179 464917316
1 125534 169286 188057063
2 25888 384757477
2 99724 762911688
2 113102 682033644
3 93898 159340
1 24959 46277 8214447
2 43842 799055095
2 54469 281868445
1 84884 115754 547570628
3 60082 105521
2 62011 352276323
1 15085 122775 37489980
3 10829 149420
2 17435 34910312
2 36636 362680941
3 49833 143513
2 53814 276137512
1 124375 174174 168551685
1 89921 119219 131360863
1 108155 119372 891641830
2 15840 777209513
2 61140 364234216
1 26134 92211 564624360
3 88143 28367
3 43201 120808
2 104026 120579513
2 85652 843279326
2 60974 955281900
3 26285 164396
2 10767 920137855
3 54107 140152
1 14504 16738 543088916
3 63889 127112
3 103462 54168
1 67547 69754 320844524
1 19253 164489 64835162
3 70301 169340
1 52285 113581 673223313
3 4272 117739
2 29772 712065397
3 62310 124097
1 53788 118260 639860775
2 14616 115617646
3 98519 56352
1 69277 127394 609224612
1 129574 135840 935201511
2 52158 78247670
3 101763 143821
2 111190 333437478
1 121889 177765 586096003
1 65947 134078 205635151
3 98952 9310
1 112196 123057 556204499
1 105859 174855 243612588
1 60452 151784 848444660
2 101560 395041257
2 24402 854726976
3 90218 31988
2 56814 424405491
1 22201 96175 936702880
3 111814 158890
3 35598 156226
3 97541 79121
1 48449 168680 823881233
3 3642 47875
3 45130 107208
3 31106 26334
1 96269 107509 42616376
1 50333 97448 526507697
1 10697 144671 403214675
2 99779 84477601
1 15791 77906 244601492
3 39029 105437
3 91149 19163
2 63195 82086797
3 34149 113714
1 60888 107256 725031546
3 76258 14008
3 7580 94915
2 82599 884438838
3 115498 53317
2 88354 698880760
2 80226 720931070
2 66207 107282683
1 93925 134862 811087119
3 28890 136251
1 42081 68164 493638282
3 59570 42432
1 24050 101061 54692704
1 88136 125358 376937275
1 88111 127726 378580788
3 97613 148990
1 68244 105242 760457088
1 41543 95870 8583531
2 26980 706572360
3 76869 126887
3 606 149797
3 64639 97411
3 61444 26870
2 48264 249404592
3 89081 34071
1 11040 171193 671669527
2 103058 767554828
2 81967 243295533
1 36220 98876 658925098
3 102639 170812
1 44076 110810 750551246
1 20681 102819 789589846
1 39759 113726 652815574
2 24007 533441155
3 30874 106019
1 90557 168885 880440822
1 113531 172347 345938423
3 114739 25283
3 101131 42894
3 19411 137846
3 93631 47863
3 91682 78226
1 8996 142561 162493862
2 29789 157673844
1 67292 70717 754791889
2 20267 997719809
1 85933 129890 43998988
3 14381 1432
1 40040 102373 9203644
1 4367 146504 655951879
2 67667 807953034
3 104311 70313
3 27014 109819
3 76440 86480
1 129532 165503 268141598
1 18161 75284 637511671
3 27528 24743
1 92028 99146 847076524
1 103628 165932 542307890
2 79525 971432778
2 88547 716622862
1 12125 71776 420176206
3 62016 4772
2 115154 386942352
3 28038 19302
2 95657 106939367
3 54418 171844
1 62809 129291 977561989
2 70883 352106847
2 64576 422430666
1 39485 137498 988026039
1 12785 106753 281649031
2 16315 675757058
2 38393 338991235
1 66669 166863 911215823
1 9721 135620 922740255
2 40172 389987583
2 1240 916920975
1 86810 162531 315954428
2 26222 790032235
1 90910 169003 658262771
2 80770 628456179
1 42554 82620 872859459
2 22408 534030640
1 43183 151008 553705010
3 69329 172736
3 4398 163180
2 79300 400989749
2 35116 598720195
2 38685 746568657
3 63266 84350
2 37544 140221190
3 27259 25341
1 21098 91935 96993744
1 17732 66658 79764337
2 106983 125752799
2 108331 703342966
1 19241 156964 307799060
3 10415 144275
3 86725 82471
1 63743 78559 556766399
3 16482 152636
1 4576 32387 82794394
3 90753 134916
1 11929 106859 3568446
3 99219 147548
3 81310 151624
1 72589 87440 340165736
2 3600 107354025
2 99872 582517805
3 13427 126694
3 103549 177355
1 151449 155045 268860376
2 41335 70776291
3 62824 59062
2 7033 190439159
3 58094 33951
3 31405 107373
1 85730 91438 56362268
1 24171 61556 330078554
2 78991 573459765
1 27664 178705 794655335
2 8412 126431819
1 91880 162467 503255483
1 37532 135676 363245120
3 16877 19913
3 74028 108708
2 47079 244900511
2 108053 305115804
3 97304 3732
1 25156 79367 808811196
1 65038 168677 37017749
2 60186 606185688
2 23998 195974820
2 82159 17638661
1 45865 162593 417906760
2 83531 80063396
1 7551 46802 295578279
2 9924 510346104
1 50838 167018 422825151
2 15774 162598689
1 121930 147824 925790587
1 11458 142424 282850416
2 7009 723436819
3 108173 118409
2 54338 297517493
3 107316 56231
3 75867 66526
2 34485 361677955
1 55569 122125 97127011
1 22465 46630 384732957
1 67926 155170 305597429
2 71169 909923460
3 56125 103314
2 63571 672078784
3 47575 44708
3 17382 69163
3 95786 147003
3 92888 82102
3 837 61410
2 100332 274434524
2 48967 108787050
3 100943 166946
3 21949 161620
1 23854 142326 655754773
2 78549 334563381
3 14986 149555
1 24889 167794 719500634
1 142687 177482 700295824
2 39182 746365719
3 59640 72570
2 102976 914700322
2 39329 35885826
3 25944 85700
1 40811 54536 833626351
2 65492 343215558
1 103872 145890 484376092
3 47583 65012
2 31737 798049247
2 49573 62569069
2 87283 350867914
1 97538 117557 675341502
3 80778 119176
2 14817 347958510
2 47555 389233623
2 78872 249226420
1 12055 137462 884353050
2 31205 600029113
1 91291 123814 720180674
3 82411 121333
3 83010 99895
3 2228 22052
2 105503 349666400
1 119245 123261 953178930
3 21111 48148
2 6768 705234047
3 23141 153560
3 42362 176481
1 21880 108619 513577778
3 90797 14368
3 49811 99470
3 2873 133768
1 44389 166185 291857962
2 48125 73858627
1 97974 130828 618281518
3 60654 85220
1 7697 176836 436578245
2 30809 212095134
3 54807 66029
3 79565 127319
1 90524 136878 98937670
2 63918 37743900
3 28247 78976
2 76970 285290646
2 112851 241069012
2 14499 226979724
3 65471 38327
1 25275 85166 491079735
3 18089 3700
1 31654 178689 301215166
3 28977 63661
3 20875 17043
3 10104 110234
3 55776 170516
2 114521 532226464
3 69529 155388
2 31641 838027741
2 105145 529743106
3 103657 103819
3 28215 162209
1 60069 151404 755546632
2 57127 918971691
2 23248 356846320
2 17162 472251558
1 93845 114923 318749702
1 97601 100076 800711069
1 140553 143001 429692234
3 9885 149165
2 103266 919422358
2 63707 369591652
1 103936 150593 961225620
3 91664 152083
2 76658 50325368
3 6591 8751
3 3413 6974
1 95015 128707 665368921
3 38824 154358
3 92941 17974
1 32496 60073 297456025
1 11678 82838 812499930
3 21529 4762
3 78160 163024
3 22141 126080
1 66779 151795 286130919
3 47418 86343
2 58820 445707497
2 72809 806222926
2 85873 823452111
1 92089 95508 243670116
1 3398 34124 749905995
1 32307 118906 660588380
1 74603 135549 287972508
2 42311 671838375
1 97263 153030 205429848
2 75196 829388539
1 128341 131001 212218196
3 9224 174303
3 56803 147166
1 72532 163501 479386453
3 44820 98541
3 50430 66503
2 43183 63698678
1 52315 84490 727404790
3 22147 120528
1 65323 121861 332015075
3 22173 78469
3 66492 61153
2 89419 281477616
3 4740 81833
2 85664 577524206
3 20997 133392
1 1037 43379 219738081
2 18491 246360716
1 36636 111648 353970498
2 71623 667918317
3 18187 41836
2 15080 480923627
3 37393 46777
3 37778 19305
3 87740 108578
1 24531 27987 351476888
2 99864 432390695
1 48012 146777 653311607
1 90672 107855 510393845
1 114589 138824 242325193
1 11732 142827 510725964
1 30845 73024 77321750
1 144978 158968 233489238
3 82490 10844
1 10159 164606 146888960
1 25045 120142 328077948
1 18885 80920 863394661
2 101214 276110193
3 16453 122943
3 56993 70295
1 78745 177519 846002969
1 32751 85657 236555442
3 26396 168201
2 76273 218617635
3 36379 11356
1 160724 170771 507436663
3 48199 129675
2 79198 502600931
1 9309 77639 168949768
2 67205 825527320
3 36795 82990
3 96927 60677
3 4503 20168
3 12255 121000
2 54036 589256967
2 4951 59915655
3 38948 151575
3 52302 163986
3 76034 91446
1 139917 170178 169954887
1 97629 126969 245371160
3 37197 146619
3 12472 15043
1 21877 30086 259330480
1 85035 141682 781193191
3 90574 144881
3 113054 127898
3 20448 25330
1 141076 171169 911511460
2 57880 85818774
1 305 52800 616936863
3 73511 94351
3 90802 153655
3 112778 116231
1 148614 160829 856449302
3 79212 100843
3 25518 106490
2 96003 278904919
2 18941 654922347
1 6329 154051 754121163
1 74248 166591 358393412
3 31003 60571
3 58297 95814
3 75407 110178
2 85489 159746039
2 31212 575472668
3 89345 78323
1 13105 49929 661395739
2 6861 188365331
2 101223 521465765
2 59024 389741091
2 114211 558122633
1 19531 32856 54949392
1 16692 173251 837332498
2 37434 124252017
3 113198 121356
3 78781 15030
3 79023 23668
1 54397 140562 669079724
3 112710 153074
2 37997 978529408
2 91668 496825632
3 37155 130544
3 39350 7232
1 57753 109455 610670198
2 14854 723470221
1 21291 32974 161086925
2 72595 786048063
3 3586 9351
1 64419 82887 915800637
3 39644 138604
3 91483 113329
3 33561 63418
1 127580 146222 632712733
3 99372 170339
3 77839 70629
2 80414 974871764
2 13854 721684201
2 8669 471737992
3 11767 156519
2 64930 834012199
2 86922 992525082
3 107263 133035
2 115729 783705156
1 99128 145228 404773617
3 64625 103678
3 47833 116601
3 92798 73668
2 7551 324192161
2 52259 832593206
2 55676 380159736
2 57644 919243499
3 13365 128922
3 47490 168039
1 42901 122638 403174664
3 8788 140680
2 100535 810763596
3 28929 64351
2 54519 611166473
2 10586 528210273
3 97127 49840
1 54666 170831 108043414
1 48457 96291 762860885
3 94559 151435
2 107721 110911755
1 131153 177084 715726708
1 7003 151979 678628456
2 1735 577233444
1 156007 166991 518030987
2 50887 728310638
1 121077 145576 684555113
1 78340 152691 829619607
3 9087 24636
3 82951 384
3 63731 145854
1 42667 73342 981135877
2 29773 982884991
3 49880 109370
2 80861 823457770
2 29970 509062943
1 66387 172753 504581947
1 64351 92783 705267625
2 102302 46924388
2 48081 673332225
2 14371 677367038
2 86627 245849628
1 101387 134901 677597516
1 2130 141805 224200598
2 60548 189212899
3 51586 4426
1 146135 173067 464469200
1 5615 81924 761023004
1 38148 92253 970779880
2 28576 279286759
2 8466 40805617
3 8859 1022
3 17056 30980
1 45293 104601 766728582
2 65445 511640027
2 110553 964672202
3 54288 1721
2 15724 908916464
1 46258 100859 259834880
1 78800 142489 431477783
3 48369 87331
1 101884 162553 443052347
3 44086 9460
2 40270 623610241
1 26849 94803 651683985
2 105486 977681016
2 82077 211843755
3 107668 90222
2 26503 479935368
1 92592 132738 747172228
1 59968 69989 456152292
1 67675 172124 372929208
2 20516 468113625
1 119031 158387 776130802
2 101748 714890602
3 112536 100552
2 72548 897732100
3 64679 59241
1 56118 126572 231766486
3 100604 117548
3 109129 69044
3 92215 155223
3 86554 116479
2 16349 622950777
3 76155 23912
1 2170 91150 482069128
3 76289 101308
1 7444 23741 248274853
1 5443 105346 175503056
1 62742 107001 617119172
2 78752 889035610
3 35719 57013
1 48146 61927 107243735
2 44980 940756240
2 98648 975785097
3 68747 83848
2 39456 559885755
3 60201 150995
1 68583 86720 954364278
2 48887 579005102
1 97279 134346 402277685
3 93675 102590
2 95009 183712579
2 53289 147688537
3 98554 74030
2 20520 605647238
1 5651 9933 812710080
1 116407 125256 875136145
1 110096 120915 762848134
2 54571 165248612
2 96445 456430543
2 333 269222094
1 71044 72057 430532244
1 12293 23352 598232233
3 52084 58559
1 38099 169462 662756494
3 53878 110337
2 27569 108272475
3 72418 171794
2 29463 898182697
1 88177 99934 517724833
3 92599 88628
3 3960 62897
1 61004 96485 981939816
1 16058 174274 320592506
1 48201 103717 366294583
2 59470 871900567
2 14820 751763492
1 75007 135699 111041756
1 146918 158268 663757991
2 100272 582570017
3 94760 6683
3 67169 104627
3 71196 127791
2 25734 957774335
3 99 39419
3 59285 167717
3 95953 10178
3 10942 30742
3 35384 152669
1 62794 66172 512505314
1 12124 125205 318350997
1 100868 155080 91668652
3 37163 161910
1 77742 123350 61669241
1 120947 176242 624797314
3 51292 90143
3 97862 176807
3 39091 99104
2 99429 248426572
2 68792 45291016
3 15618 85004
3 109816 4061
3 58746 138133
3 52747 78114
2 2562 575928812
3 114154 62658
3 80855 160872
3 12804 60810
2 45538 727436183
2 6287 927799162
2 25620 505285355
1 31320 147657 884420
3 19655 29116
1 83753 98217 377849979
2 112989 265604082
2 108464 979093684
2 2905 386846390
1 99664 152650 168115859
2 41451 919095332
2 115449 184701572
1 65101 158808 289788747
3 71640 16280
1 61750 89640 828696368
2 66967 310298122
1 47608 161366 195203175
2 72357 132211536
2 2886 552290348
3 66908 123893
3 105055 77020
3 51935 134250
2 77766 829590341
2 105273 50229261
1 140469 158212 395281659
1 42435 109823 101511327
3 98496 159200
1 22577 90240 902239921
2 19188 439002191
2 44988 680394291
1 13477 33294 209995292
1 82474 97144 814118040
1 96410 150138 960483458
1 40642 87824 476721533
3 103179 58040
2 89195 775843491
1 40195 66523 579336056
1 90687 142554 26651999
1 148255 154902 274982216
1 14614 145332 892660336
2 37209 631374405
3 36645 121088
3 59835 135343
1 76713 124985 139630477
2 23626 132781441
2 113506 280296296
2 54407 367975064
3 2410 105156
1 36718 101712 348710478
1 73162 147883 18176290
2 96740 180297787
1 15523 21280 136861053
1 46152 60994 610544889
3 45280 67931
1 980 22312 990416718
3 83412 155493
1 32085 168167 788553042
1 131968 171371 519556281
2 104938 484591623
1 86762 154058 682788994
2 109718 912229467
3 70080 161442
1 82183 90724 324351481
3 90766 109450
1 130459 173045 949714311
2 62816 168762854
2 8317 367699349
2 782 417140769
2 22848 345592242
2 25981 782787627
3 9598 39281
3 3990 134596
3 62885 19519
3 43531 113242
3 83461 154816
3 51984 149220
3 113666 90160
2 27882 605998391
2 93776 222101484
2 88728 26535
2 67070 234981492
1 76060 169323 655774812
3 67311 38932
1 89575 162585 759493650
1 40611 118171 574499163
2 29047 604708311
2 46514 358993457
1 86858 104508 886277494
3 56037 146227
1 21128 160225 139085065
1 88895 169864 389782140
1 19103 172204 928581334
3 50892 65776
1 79770 93634 984499380
1 80880 133844 33402027
3 42941 177554
3 88605 15821
1 17598 94152 815135973
1 4095 152058 111667424
3 91493 4446
1 67695 81353 176561787
3 100240 162492
3 114134 78172
1 14878 113660 7553927
1 125193 159341 247154120
2 48547 207505428
1 144536 165210 424571995
3 14845 71366
2 21398 973700118
1 120565 137146 160155332
3 15027 128753
3 4655 25566
1 22762 98076 214959360
3 59106 169004
2 88770 127146175
1 23147 53370 446648475
1 148081 172893 542953391
3 11865 23521
2 92749 210362989
3 49699 72904
3 54898 105890
1 3261 45733 901582393
1 17248 108949 683034347
2 38101 982272906
1 87354 122705 413186237
2 32536 766943072
3 59515 52319
3 105540 141759
3 20384 161695
1 84819 100758 767678597
1 31699 89803 127846991
1 125822 160683 126360016
3 3332 36640
1 51485 103116 982637678
3 48722 102544
1 30519 154156 943612468
1 145137 147057 929455767
2 46883 885330350
3 3480 129284
2 61789 145091389
1 83517 138919 441966091
3 110915 75799
2 15188 129895148
1 99727 140710 79652110
3 70575 129810
1 30615 119098 906456551
2 46497 851157092
3 56552 85731
1 3088 108111 496880599
2 92213 476856139
1 17836 102681 130688705
2 44258 104747058
2 75038 19481613
3 50449 32229
1 7654 133285 760103562
3 70727 131366
3 86639 165049
3 94481 82491
1 25073 48175 768329156
2 57038 558415429
3 76448 96901
3 39458 128073
1 15682 94440 5805009
3 110820 113946
3 79180 156874
3 104686 146881
2 74058 976876651
3 91641 88099
1 13040 135929 239799183
2 30207 929475450
3 60388 176236
1 48180 169330 649644900
3 36779 35496
3 93969 34656
3 61179 107657
3 20610 118516
2 62361 54989017
3 39010 146011
3 40575 150250
2 105798 233191741
1 76584 92674 94024892
3 59857 156309
3 44592 85078
3 80344 127254
1 9680 80987 18200173
3 100678 73769
1 44165 165418 279817000
3 61374 157899
3 16444 50442
3 111214 140461
1 113585 173053 543579190
2 77223 438820471
3 34129 134637
3 12647 98280
1 92389 108015 723933844
2 8336 141103121
2 85893 704647577
2 46118 972884148
1 38693 160343 701008587
3 101397 130368
2 7373 448920162
3 22381 96769
2 60475 619151557
2 77205 460724321
2 14444 288815617
3 102279 121204
3 90507 178151
3 14333 27801
3 30360 171537
1 39852 155151 350285215
3 92771 86083
1 57033 108173 11346786
2 15573 29217441
1 23057 150686 363172977
2 25015 641269523
2 36854 86479748
2 47580 213849823
2 33938 67566635
2 35780 281334419
2 47226 672264339
3 46249 168533
2 46287 353972941
2 36127 547234294
3 29857 12199
1 11316 87816 731508667
1 6090 23197 263488801
1 6546 177943 235528298
2 84358 965090913
1 138697 174623 722085047
2 100483 194670920
1 59780 125704 881185934
3 31390 70233
1 1046 156684 118350386
2 77 97574248
1 70192 78896 608051961
3 6038 144310
1 45064 166633 308616347
3 39209 110936
2 25820 486764936
1 9708 107330 240752994
2 74060 216442518
3 2802 61738
2 24797 39950618
2 83630 446629425
3 27433 72063
3 31944 135702
3 71429 108835
2 37968 714228198
2 76151 628708749
1 58748 170989 946936563
1 3194 101721 92530018
2 78508 399001523
2 69789 735994101
1 47285 114577 39793858
3 115221 6332
3 6083 56995
2 70638 803425845
3 5234 33411
1 50097 66894 24270665
3 5816 96539
3 87087 161451
1 58092 101766 403540608
2 526 271913527
1 63792 146124 65112541
1 7612 44262 41921030
1 751 178133 452135093
1 3353 87485 692232649
2 107560 867075910
1 103148 166732 600908391
3 29848 140199
2 95206 753942788
1 78838 87205 384256031
2 92321 234375669
2 21976 836276220
1 67997 100098 854952825
2 15584 634965514
3 44718 147240
1 65345 171783 841902945
1 48687 54019 132425446
3 45173 148296
1 93923 106000 559590964
1 53983 60724 991643869
3 35684 49620
3 19429 65747
2 84090 175261035
1 114455 140317 695334295
3 27487 46200
3 36776 125322
1 38982 166473 801392126
3 28646 69155
1 82137 102663 811873003
1 4753 24285 925644778
3 32123 122205
2 100493 666248711
2 69094 938838143
2 43770 327918644
3 13185 98748
1 105150 129921 500433259
1 9318 156365 64223933
1 31210 33209 736786109
3 26062 100251
1 127420 152105 494070580
2 49599 880864031
3 52565 27222
2 15117 824552459
2 38204 965083285
1 2676 65518 262231742
2 59748 55560053
3 111398 88952
1 160277 178172 795087585
1 111439 120829 538903932
1 61335 105073 593866154
2 81161 287537797
3 60056 131735
2 114213 988297798
2 71814 439437869
2 72902 194226590
1 85280 172509 853016218
1 72 129601 406339792
1 27599 146367 360974479
1 3218 15693 889806358
3 47978 117454
3 42508 49179
1 104383 136154 183783392
3 73076 89029
2 62958 780517698
1 12810 106931 916893664
3 106425 9855
2 24011 20061519
1 53720 96852 228942627
2 61932 941698022
1 116005 147875 47998942
1 12517 58728 172842349
2 66025 655178748
2 65939 214911188
3 73396 161987
2 97261 767259947
3 68000 29554
2 17105 188493514
2 79973 716163182
3 79732 548
2 56556 44265802
3 42976 29538
3 10051 174895
1 50769 71694 349016085
1 100878 171954 428059470
1 88862 135284 830178056
2 58217 868340747
3 34572 12258
3 33653 110785
1 6432 49784 20412000
2 61594 985356459
2 19390 648216623
2 60546 851023556
3 49583 81321
2 93338 789840257
1 133692 140542 153547420
2 438 561172028
3 61445 52309
3 70481 11282
1 22650 120685 10653145
3 30140 21542
3 30449 165204
1 39186 94665 968359536
2 98949 691726422
2 11602 440739995
3 5275 17347
1 27939 102777 841013064
1 61740 113287 50721916
3 17439 108836
2 68866 744923753
1 109265 142007 185458732
3 77244 24704
2 8162 959237521
3 58048 85630
2 73893 22457885
2 4467 926089446
3 81004 81073
1 22644 86712 144646067
1 54116 65209 540611650
1 66445 172229 197254089
2 808 204719828
2 69146 467827431
3 102114 127075
2 54019 52057662
3 34670 32404
2 810 438479987
2 31289 758510511
3 77515 62591
2 52643 430322288
3 104791 25780
1 14091 26748 832148987
2 20806 125848674
3 35440 174789
2 26088 322185911
1 31482 37206 180445945
2 97077 70243297
2 81913 394973245
2 5337 100164643
3 20941 124186
2 31859 494186777
2 2413 507985427
2 110426 512639847
1 31688 94044 978751875
1 99788 128415 191283555
1 59875 117743 13338669
3 104569 146772
1 524 24189 86747077
3 16382 67460
1 102763 107675 905531939
1 53100 101510 115796112
2 103825 35846127
1 69270 166079 318191904
2 44365 566867867
1 102679 141404 888757879
2 7578 294992730
2 36322 899881082
2 12140 51587828
2 67253 853156505
1 38576 123021 149462546
2 33674 748649980
2 107201 749912417
1 47757 166747 442752385
1 51149 126220 129593645
2 82248 14712616
1 162329 167141 578401207
2 99205 801507701
3 39220 55866
2 29278 100197994
2 1656 85182100
1 85264 163981 371925664
2 45473 385090355
3 7408 94591
1 31326 105205 985427028
2 17112 244451002
1 40299 45548 678861168
1 25921 177377 560293236
1 39947 170214 230245263
3 13833 91444
1 119288 153856 20435700
3 64224 65497
1 87450 155367 351273294
2 14079 243906836
3 35841 8439
2 100864 517413382
3 75068 76731
3 29714 42278
3 17451 80398
3 96873 85230
1 46903 141770 306280307
1 24661 62682 575004758
2 109686 116961513
3 35252 120752
1 38952 142679 145605507
1 10789 119054 464690266
3 45309 101775
1 990 153533 427467707
1 65006 170462 447888566
3 70966 78798
3 110374 170930
2 10694 212846247
2 10417 91136252
2 1794 120490457
1 29710 73867 881369738
3 71156 170796
3 43231 27665
1 109020 142225 726884684
3 634 170084
3 56891 126675
3 83454 164559
3 50472 77161
1 42528 60463 821022622
1 52895 160504 350278573
3 37214 47257
3 91647 79824
1 122131 159548 678699632
2 79039 500809985
1 26666 74144 405510752
2 74287 87418806
2 73593 420332220
2 952 47359723
1 51860 135694 44951026
2 108687 227471464
2 40431 522042708
2 14094 429722192
1 30797 165805 691293751
2 92217 167429448
3 44997 44138
2 47740 197486292
1 149769 169315 321151373
3 45833 104361
3 4160 75519
1 22964 24634 853402421
1 103413 144739 528529962
3 23892 125035
1 114687 171253 422248173
2 51886 656977804
2 30483 834518004
2 95426 622718777
1 22145 47294 477297563
1 79960 133844 508289724
1 11059 61435 129866856
3 113856 25204
1 36738 43268 857923872
3 4195 79325
1 70016 159302 643141115
3 53535 149227
2 24269 503672495
3 102155 130882
2 51360 388778624
2 49249 155175057
3 47967 22688
1 39294 59764 635435894
1 15178 156866 821777291
1 73252 85504 920937141
1 96347 172094 374623673
3 77045 49827
1 42757 119472 904404467
2 25539 653607339
3 27907 34519
1 5744 30446 847620862
2 86082 66017505
2 4788 554554486
1 24629 176769 349268052
1 10447 166228 271541030
2 110374 992827181
2 92030 91990176
3 50092 70755
1 60987 171161 4081775
3 20723 12972
3 51930 8348
1 68178 88611 274840162
1 857 57386 127049801
3 56031 158246
2 52405 946237573
1 122517 123485 983653616
3 103735 159813
2 15482 833317787
3 5177 156587
3 61734 33771
3 7668 46161
1 8512 72827 635752863
1 137432 145019 189480850
3 78489 120485
1 47041 82641 740285514
2 9320 954520231
3 98168 66805
3 5538 40657
3 84092 77627
3 21922 161782
1 83255 152947 865487520
1 9882 172195 598559394
1 69268 135604 628772032
1 96677 160814 423591602
2 93408 876861127
1 3345 31725 746829000
3 65154 60772
3 34595 59563
2 31063 606862457
1 84258 169044 500607439
3 43635 129367
2 8720 867045513
2 115740 446940461
3 39770 12865
3 45115 63662
3 3189 100426
2 71319 607736018
3 3913 112020
1 42767 141210 435955768
3 89261 58989
2 89185 272382820
2 39625 701542408
1 49074 82531 295581547
2 79376 382335188
2 106320 891718107
3 87179 60586
2 34855 71436931
1 94915 141712 702992396
3 66165 873
3 109442 148176
3 7343 33548
3 31010 58040
2 68866 831715101
2 58119 785076218
2 40263 583568982
2 12854 621341934
3 26229 127406
2 92488 409487384
2 61150 477001847
2 76194 885317920
2 72 400799156
2 108884 869467563
2 22999 169104353
3 13672 47712
2 111733 80354896
3 51106 73181
3 43582 12957
2 88655 439217446
3 83590 106966
1 34853 117766 390362672
1 17729 160725 23171699
3 7874 31785
2 14454 770687696
2 88285 746954557
3 47612 117974
3 9023 148816
3 2752 19254
1 74629 120707 155114878
3 91403 175809
1 95748 130713 818501644
3 64312 19344
2 98440 792345618
2 109114 216702699
3 48920 71104
3 66271 53084
2 92976 141289846
2 61212 498031449
2 37407 229998930
1 82188 165452 767568878
2 106512 790424631
1 55764 171156 609227631
1 20583 147587 707725747
3 86282 31410
2 17299 443584070
1 91422 128131 574586462
3 71484 89015
1 5079 69752 186464752
3 110990 48438
3 7277 95786
2 53985 19686066
1 28266 86961 575426253
3 114323 150408
1 14055 135759 447970431
3 34129 125274
2 108031 152050305
1 71444 109720 960463566
3 14770 87441
2 44691 878613089
3 68341 114959
3 96007 163103
1 21985 49828 218140683
2 88076 395688779
2 65515 741427958
2 37730 191116517
2 98206 868823662
2 66256 120642725
2 46823 202103530
2 72327 864155073
2 80952 9541019
2 8317 505869696
1 92085 119944 165678622
1 64262 148608 231649537
3 36056 58556
3 25238 9073
1 3136 20844 245963007
3 78798 98360
3 110902 96768
2 62033 610351958
3 110857 178864
2 57093 206905426
2 5815 426979758
2 104096 245558992
3 23306 139838
3 5370 169988
1 85684 124275 836324782
3 114377 130004
1 66462 97731 858679442
3 5721 155754
3 31738 156584
2 63487 464689017
2 93809 70814587
2 17723 963018749
3 27365 86072
1 32342 76852 924571675
1 39174 136445 454052087
1 40549 57333 801746714
2 95148 323795774
1 49687 151240 990753114
3 49013 150393
3 761 69324
1 79556 147501 616441467
3 20603 102811
1 11902 143296 501888004
3 102363 167787
2 88376 66216537
2 57864 851953316
2 51468 973893059
1 90085 108601 559111357
2 37015 367401349
3 71435 66663
2 52887 929608628
3 61621 134455
3 26435 104079
1 16328 120079 208090169
1 112897 178747 503580172
2 110679 247154430
2 12047 455437873
3 89278 139816
2 33531 904744664
3 85998 167755
2 101100 761587687
3 75322 41354
1 17958 94246 963346528
1 3053 62675 333282660
3 97989 68556
3 10562 18226
2 27348 141015869
1 483 46712 902264917
3 100936 156684
3 110677 168138
2 18536 839496448
2 98242 155963056
1 64286 149887 450078876
3 78555 40549
3 89004 169284
3 51941 111005
1 149189 172108 315997097
1 47756 148199 284695445
1 46488 160061 874573669
2 113200 962152868
1 16683 160609 234934759
2 113785 840105956
3 59817 21983
1 19760 111667 600273150
3 100274 147195
3 73735 178665
3 4265 112954
3 20017 115671
3 43673 25918
1 143550 174240 940470360
3 108587 137127
2 15115 625532369
1 58927 123218 719219532
3 99327 73753
2 36268 38633100
3 105977 34074
2 44789 68401980
3 35642 48977
1 137611 149827 853433529
2 38491 589025929
3 68095 173960
2 44279 65515266
2 41537 375000694
3 63757 120195
1 1306 79274 442110280
1 67128 100615 37340525
2 15434 909581072
2 80586 360503287
3 98379 160605
3 6167 100564
2 4617 669448974
3 72917 68945
2 108074 290371811
1 68907 153799 413768166
2 83350 825660202
3 53046 163338
1 4805 129256 701507939
2 37292 580827143
2 42576 56125856
2 90398 276057687
1 54556 172763 712335799
1 148512 148943 397597266
2 102285 600853748
1 3387 125285 616110811
3 61236 170457
1 91382 161199 269656277
3 39331 66899
2 111634 839027339
1 106761 156854 528130586
3 30865 34250
3 68611 138151
2 54314 820733479
3 96614 164204
2 114037 310490131
1 2241 33981 675929036
1 9947 120824 69342038
2 55171 186503750
1 39178 91521 89588734
1 122304 124391 941950195
1 30333 68558 433939403
2 59967 895361885
3 102096 34607
2 105574 663111174
2 12794 866711685
2 635 354001991
1 32048 117766 309213253
1 101135 106928 110818392
2 39222 627699791
1 21608 158565 474908449
2 89490 519660644
1 46958 166229 422409066
3 38812 12625
1 100150 137704 798793548
1 73048 174491 364642982
2 72809 859568344
2 37511 298432571
1 30869 83653 708839427
1 87819 111256 54183964
1 27242 99398 508385458
2 39271 625689832
3 115672 80523
2 1192 856845876
3 71518 73984
1 87623 113785 840493249
1 76467 151476 74342686
2 96233 708823202
1 62937 152838 231287731
1 722 21641 720320242
3 89777 14339
1 30091 137029 722447365
1 158368 179087 569079557
2 47567 46367987
3 104422 91974
3 78404 73527
1 131332 148701 103029067
3 20307 131146
2 92398 383244881
3 92263 146845
1 71196 84689 685668116
2 87807 448913026
3 102636 96920
3 100562 105910
3 105332 91515
2 90722 170207783
1 84138 120405 854747375
1 22543 109088 162450509
3 31652 69407
3 91793 96472
3 68914 139760
2 44210 54487247
3 104829 116442
1 20922 96169 265641388
1 18287 68181 904526796
1 22240 45015 673654670
2 61202 571977319
1 146672 147363 679830695
1 131280 163309 468226919
1 40700 74742 945183011
3 21242 65261
3 81799 146994
3 72258 139922
2 31253 545841823
3 1781 56487
3 78172 114108
1 64341 102609 640259798
3 38446 163513
2 71031 877606748
3 113877 29769
2 38521 983808283
1 985 55312 612746085
1 36682 53218 374067176
1 59578 136966 840325506
2 87945 450615787
2 83097 95564749
3 48179 164343
2 73854 392319892
3 63139 7303
3 64025 79968
2 15052 502854031
1 83500 154386 917111220
1 129029 135013 89068006
1 1277 132906 433917481
3 28184 57068
2 81296 996035150
3 10161 155276
3 53509 178513
3 22163 172692
2 64402 139932042
1 64794 105722 50718510
3 13336 75967
1 25762 68792 675165141
1 8012 76232 559288866
2 69742 893830161
3 66695 147720
1 56827 116552 776648277
3 105669 70592
3 49086 66490
1 116691 119125 406384693
1 54632 139533 120517723
2 49930 896846652
1 23720 122520 54929942
3 17035 8265
1 145257 161447 86058222
1 22160 62140 801864995
2 61630 56030096
1 86251 142362 906417475
3 53307 129996
2 76812 408199237
2 44245 247710236
2 10164 394681121
3 26055 78726
3 52723 1340
3 28156 38420
3 36561 83788
3 74390 8291
3 99755 93035
1 68815 71865 307658760
3 67957 170539
3 30322 91844
2 115736 842133274
3 27333 162728
3 36024 123758
1 100322 151923 377622176
3 50766 31056
1 81237 102814 688218742
2 18852 621847798
2 95150 567068696
1 132581 154549 1574735
2 36801 315780589
3 49961 69618
2 6933 699317565
1 50406 51599 460227770
3 94511 155499
3 23929 16051
2 63953 58409420
1 42400 148180 404955624
2 17865 530881001
3 16916 154092
3 7182 145671
3 22061 23864
2 21237 600255982
2 29247 645970392
1 1393 106715 601547072
3 72965 55198
3 51633 151634
1 77488 161658 584986447
2 61717 831849411
3 5879 121332
3 86902 25292
2 8380 536773410
3 19805 146478
2 60714 206490077
1 750 57929 122263119
3 56713 152136
1 19413 52684 22636726
1 94911 108602 293968840
2 115077 136365580
2 63043 26226314
2 77560 944802848
3 82791 133954
3 52859 121311
3 93593 132797
1 9437 45735 206735418
3 11309 89301
1 91994 107858 803650784
2 15498 164520986
1 12830 91938 437551699
3 27570 43744
2 31248 816116608
2 96734 340923704
2 88974 702316224
1 65224 78231 621865653
3 104752 78578
1 80246 99182 985337427
1 43487 56076 329288734
1 25608 59145 130310456
3 35724 32702
3 34536 148996
3 73554 144670
3 21933 106798
2 113015 88385402
2 65630 334035786
2 104531 440666156
2 93621 874077628
3 66453 125634
1 37621 138660 58854075
1 101388 152314 72278958
2 61317 746274779
1 99147 119082 729055584
3 89680 24584
1 50601 125815 267975344
2 6179 308045500
3 50390 99699
2 7474 68783376
2 32455 453983417
1 9266 26333 210685948
3 21496 43182
3 110653 87735
1 84810 156647 794909583
2 59288 431283106
3 60477 139249
2 37024 767364514
2 70756 996867116
3 103239 176662
1 68791 174548 784989699
1 19664 55850 591789974
1 35209 57152 894962860
2 17306 392749880
2 2015 256539764
2 14266 333407842
3 19990 135006
2 95909 643653478
3 60482 88989
3 13536 75482
2 61255 794540438
3 70635 54457
2 38354 664097544
3 111992 116547
3 28433 95762
1 122218 152103 260285210
1 31121 87437 375589813
1 66420 102926 112160026
2 55178 178527411
2 46367 67640276
3 68227 14456
1 106055 172830 698065151
2 87266 980706089
3 61545 128096
1 89520 98342 163669766
3 101907 141260
1 64640 112278 652539625
1 33380 160630 196555155
2 78053 478609028
2 99287 660118605
2 34315 730484195
1 7652 101710 869182526
1 37454 165811 462690148
2 37900 764520518
3 99128 117571
3 74101 18781
3 114029 23559
3 101176 118635
3 80827 149557
2 62592 665305235
3 12043 161328
2 20115 892105373
3 113379 150422
2 66593 799172479
1 38126 59764 415784916
1 14410 45926 742718417
2 66128 595862382
3 46398 92166
3 85643 77672
1 45220 146730 958708062
2 104392 168547168
1 63251 65110 726974261
1 94308 119181 937032269
1 8919 29754 630026648
2 42499 218215686
3 40455 81715
2 44079 108632729
2 90978 422991421
3 97758 161408
1 112953 131122 135216581
2 112391 542488317
2 72226 115591145
1 170734 173009 373892987
2 103453 66133281
1 1932 35052 118499312
3 91986 115975
1 32065 156218 332260067
3 54620 35932
2 53665 666057494
2 109181 563450244
2 75191 340354871
2 96187 993434463
3 83987 41912
2 31554 170260630
1 40239 111254 389863891
2 92464 84480403
2 81581 274837645
3 97735 108055
1 43548 130260 65107800
1 114168 156627 708498848
3 70011 157683
3 44556 58405
3 2229 52364
1 148859 172995 70973440
3 72880 178625
1 20941 62101 528757414
2 46776 361813570
2 50512 288590037
1 52724 139629 89857397
2 42617 72991576
2 91381 908816354
2 7762 335626329
2 91184 179054101
3 78261 107014
2 109073 331116456
3 55624 150485
2 5754 613323326
1 54783 169906 327069551
2 71259 995444252
2 29640 557602395
1 48685 162287 640500341
2 21855 321115355
2 108849 856297965
2 71277 512768169
1 61203 76939 276317737
1 69548 161144 59783721
3 83777 139901
2 26187 636398135
2 113676 994694220
3 2740 75549
3 91037 160166
2 44357 456993523
1 52104 110960 822028372
3 79668 135636
2 75278 597341545
1 25157 34157 896804244
2 35492 501422816
2 17470 132753576
3 43881 67446
3 40719 133882
1 71348 159481 924694225
3 15123 112163
2 47327 232538335
3 56632 14467
1 43606 118385 483679045
3 42807 92596
1 9915 119118 41858443
1 2630 110939 867712634
1 43087 138414 119708614
3 71196 125772
1 26954 78082 651112878
3 55123 31793
1 130842 175283 932646175
2 111154 117768741
2 31926 236235568
3 6882 33957
2 40661 303986328
1 52000 155345 452689252
3 98312 40022
1 69596 99399 267926064
3 79820 148051
1 160532 168247 761793727
1 56684 109346 338617466
1 1536 178377 971702213
3 76895 82951
2 24865 884086238
2 48329 718080236
3 89676 74126
2 71282 179021748
1 27756 93684 724489028
1 99299 153620 578299188
3 17266 98135
3 66843 56859
3 6210 145709
2 2016 431223318
3 103227 48519
2 78454 719362691
3 41962 10872
3 73009 138555
2 49106 321274802
3 63827 143531
1 44491 159565 506704590
1 38288 159394 688037046
2 29112 960239231
2 108508 314097996
2 20455 194543973
1 7871 121559 326496736
2 98166 49615555
2 68689 94183760
1 144637 158576 471848157
3 80047 114421
2 73347 896895332
3 38747 111471
3 64306 41632
2 27505 943250011
2 26175 106232213
3 60666 55024
2 87547 667508331
2 83677 290600118
3 44050 148172
2 67693 589800905
3 113205 126652
3 64894 91150
2 88403 914143294
3 86409 113770
1 27541 83148 875644724
1 69586 109794 387990896
1 100163 172294 290978220
2 90573 637876947
2 34788 388515166
1 34298 65606 300993024
2 28614 811700219
1 44961 135025 638484709
1 93363 137992 29968410
1 33584 130995 429574075
1 60611 124345 364307068
2 99558 641764773
2 42371 425813150
1 143560 148090 906752421
1 79131 126062 29113496
3 70255 52855
1 24706 102428 477728501
3 82144 150448
1 75546 130684 153097174
2 16953 235399433
2 41990 83087165
2 79114 434423544
3 22032 155240
2 93543 463867970
3 45995 17918
3 31169 59263
1 99939 166294 528595587
3 77910 116819
2 21841 270882068
1 2365 139820 572243722
1 20817 145098 769530521
1 50525 92850 595963804
2 5974 558764445
1 67490 177502 887733068
2 52432 793120131
2 45833 527892926
3 83991 155771
1 16238 119843 227659304
2 69140 536048462
2 107347 996130400
1 162109 165716 308450038
1 90012 123288 258756631
1 56995 123033 461477532
2 62862 804932910
2 19707 656991877
3 60906 7992
2 10461 435091403
2 52128 795216170
1 11364 168326 104872384
2 99331 3610452
2 70562 792264788
1 8141 97275 655365872
1 81484 131934 324111932
1 28782 153478 301590367
3 69625 153350
1 56156 129971 149252307
1 6840 121133 634429276
2 45953 4169686
1 19952 74506 654240114
2 102960 545638245
3 86576 148765
1 55430 148735 704311830
2 49936 762616128
1 38904 64294 459883812
2 85172 130432631
2 65678 368295333
3 112680 91157
1 40924 158424 203090465
3 114309 130169
3 50150 128253
3 42046 33877
3 12544 97533
1 105394 174067 666102118
1 38837 76479 141441687
3 36895 171084
3 78301 71091
3 69200 41054
1 110428 150755 843256424
1 125587 161089 242442502
3 107745 120930
1 7824 168154 989280830
3 53444 105178
2 75059 186354062
3 14183 65239
3 6000 62700
2 45756 408032597
3 54206 15931
2 48991 697884953
3 22250 95543
2 102267 986763529
2 5795 559103839
2 75174 876334355
1 57460 82620 63996818
3 74650 145678
2 37689 187662783
2 90977 242089277
2 107517 579272946
1 429 17206 220299857
1 149796 153368 464255748
3 52062 17357
1 112760 118329 903037559
1 19815 123485 725537128
2 7616 787909739
3 75199 70843
2 110572 754664483
2 88988 700859583
2 65113 318662889
3 19088 148509
1 13728 139176 676037285
3 39674 17301
3 50301 125793
1 26500 147648 387888433
2 105983 31973665
2 24832 142331772
3 93989 22521
2 45890 808045869
1 93423 113344 403132405
1 95777 137075 506521357
2 88353 594526097
3 67842 27607
2 62132 966228734
1 3846 131927 681455380
2 93491 938330664
2 5492 685899415
1 31053 133308 959155586
2 46770 465774687
2 8177 135555811
3 111951 131960
3 40610 168103
1 130046 148686 167183854
3 70129 175467
3 62361 10591
2 86023 636653127
2 32444 329231594
2 37449 346076371
1 109000 156140 740700045
3 7201 98290
1 20390 164595 694829705
3 7385 41999
3 93793 123047
2 105787 590587028
1 27286 132285 653861178
3 24750 26343
1 2296 162729 379163576
3 30470 2903
1 30892 147934 892133733
2 92911 830475061
1 23734 58782 123393397
2 2978 671158544
2 70764 11310203
1 29350 30842 210519952
1 57134 124014 552586652
2 91704 745889878
1 31607 89761 955770871
2 64243 104753991
3 63796 43276
2 91060 287720073
2 102200 178973047
2 40286 998277453
3 12756 48841
2 9103 491943111
1 3935 52833 63687902
3 45138 119265
3 78492 32746
3 50918 30181
1 12979 86628 242918505
2 80349 510372660
3 75344 71250
3 27552 128177
3 76059 26973
1 144776 164787 135696602
1 62702 138182 878028308
2 14230 134646947
2 5293 843338092
2 49308 745610430
3 49336 112633
3 48759 165212
1 41776 148222 199800355
2 61852 245794575
2 38772 341156979
1 13036 153103 912584811
2 7413 313422023
3 37256 61610
2 78286 286439999
2 93660 502382315
2 104640 242362885
2 74359 662590587
2 44652 205575460
3 70656 67615
3 93601 161473
1 38058 160524 89695606
3 27668 97147
1 77626 145829 773943999
2 63756 483844116
2 60006 611062972
3 58642 121659
2 110604 309977787
1 42799 170385 860902279
2 4937 52464586
1 35220 146329 623219405
1 22074 112238 688276176
2 74772 484569798
3 84378 166972
1 28584 124503 327531540
3 73856 111347
1 82830 177442 209249972
2 97354 288963296
1 87659 178742 219278825
1 21989 120712 611912331
1 51087 176121 234956832
3 113638 87894
3 68533 92072
3 53750 1562
2 44592 579863305
2 15082 866728312
3 18895 159214
1 132996 165922 644823605
1 63939 156658 582567404
3 61747 179075
2 100906 560724917
3 63300 69791
3 49096 168677
3 41892 158199
1 127759 135478 672698740
2 80245 382022064
3 74255 91136
1 60120 104926 829671409
2 5906 673133453
2 7599 288450553
1 57010 58955 982509921
3 62864 14054
1 26816 90285 293878358
1 69684 137148 356797232
3 34090 23598
2 79380 692152577
1 26662 168561 49135124
1 115853 166744 806057930
1 9929 57939 436191263
2 87273 944830130
1 145287 150651 86811327
3 86568 118326
3 22128 148530
1 27721 30597 358092279
1 94972 168971 590114640
3 99811 111586
2 56284 655442857
2 38007 309061744
2 47603 329163883
1 14573 176078 285743659
3 88239 8558
3 72640 26177
2 37992 105876354
1 71381 127586 748939
3 49530 149280
2 91678 997656007
1 82862 151487 898876559
3 89121 170838
3 26182 167712
2 52162 686081229
1 76220 101565 991551515
2 10969 186284888
3 30592 113701
3 35082 609
1 89213 136194 933581425
1 70250 154952 510095606
2 43800 738944964
2 13515 493523027
3 70335 160963
2 99107 679928908
3 35435 35496
3 104700 163625
1 43002 153658 112537932
2 36493 790322816
3 31449 7800
2 79742 489379449
1 78265 128810 247282434
2 80929 725719288
2 105748 928550692
2 47384 650861625
3 109836 173686
3 28378 76217
3 101181 78772
1 55246 77416 158696869
1 47840 118998 864766646
3 71615 106262
1 22343 82139 972028571
3 40676 70029
1 68437 137721 104556835
2 72101 357015548
1 5963 62772 405708068
2 91892 941165739
3 19509 163408
3 49592 147388
3 100196 107235
1 59496 60479 122911830
3 59050 146462
1 40984 102805 795793364
2 81984 704560812
1 115682 128016 798633173
3 26458 110
1 84101 102098 257574135
3 183 95239
3 77113 6723
2 53152 304887557
1 86087 136222 515112960
3 93217 38570
1 31768 55329 22136140
2 75973 685158312
2 89998 200500027
2 17200 3109259
3 112584 96994
2 14239 453642389
3 90667 44386
2 21829 579587476
1 15475 46053 705618024
3 34970 132993
2 72927 844980972
1 28647 34663 602593378
1 13002 32909 678383520
2 54125 432504854
3 82573 20635
3 53976 148633
3 59063 117924
3 7751 59649
2 26915 342595923
2 86321 866116949
1 64141 154055 409439946
3 71493 157324
1 53831 113555 212445437
2 89002 801547484
2 16525 52904504
1 104092 157298 513129730
3 34511 31067
1 18660 150417 413542171
1 128888 171019 612160881
3 63611 79980
2 97827 871120176
2 36595 552062321
1 43546 154421 765826186
1 6423 38900 513961581
3 12816 2643
3 33684 28545
2 38642 453984102
1 22745 102243 94754691
1 115579 168534 59089458
3 9763 26022
3 7522 12459
3 77776 36760
1 50924 74891 6612990
2 2745 132757164
1 52658 107542 113941030
2 115673 658378298
2 3387 233442079
1 82848 113475 708313702
1 5328 61841 784876809
2 82252 579932026
2 109704 766540823
2 87791 82808981
1 47788 140232 710326043
2 113762 443960817
1 105154 116331 121477268
2 32996 486431674
3 111398 92679
3 34007 15499
3 33784 119428
1 12854 131875 741799600
1 46399 93936 860629652
1 119864 175604 917044775
1 64911 118876 71854521
3 60347 176076
1 53300 162022 781084328
1 114642 128431 172955614
1 147814 158351 382254607
1 4413 172993 921047708
3 50721 101242
1 37107 53602 890281812
2 71557 49038515
2 53565 104664721
1 83728 142245 202681682
2 34160 280549984
2 67939 374368152
3 38310 39961
2 26912 964372306
1 4299 40598 302571724
1 46 118116 276822425
1 47636 176632 527463100
1 87322 156007 365988031
3 19607 29843
2 46760 982453262
1 13445 26901 483018650
2 81775 342437713
1 30564 99995 29397331
1 93858 142277 518289392
2 40778 332055122
2 67082 956319707
1 5913 117962 593874510
3 95989 33743
1 106003 136566 813882762
2 74460 236209341
1 67412 119676 390575634
2 115624 580033990
1 7245 9563 653392513
2 88879 917801816
1 118401 139702 4707394
3 45112 164858
3 68773 57321
1 69874 116479 494338874
3 3100 101945
1 4266 172014 179763507
3 7849 88810
3 56895 41110
2 102741 786057335
3 46255 134892
3 73114 171580
1 59856 160177 701538410
3 42430 158540
1 115392 131810 503903833
2 30051 191721363
3 6677 93628
3 96954 51669
3 71974 110365
3 2245 113729
2 35248 83633619
1 68764 90669 339861683
3 13077 173778
2 105239 158431414
3 47315 87248
2 113475 834875561
1 60460 93942 412990596
2 5045 760421384
3 94572 129471
1 2552 8177 368440292
1 16588 25980 68105677
1 16772 48409 24611795
1 3858 147981 631999764
2 115350 916121464
3 10437 170389
2 2149 719705338
2 63805 654929450
2 41027 439081471
3 2315 130729
1 43682 108769 622957131
3 27750 65557
2 48449 45186467
1 28161 128074 690157268
3 101467 170058
2 66251 494389806
2 114935 590058306
1 14758 136516 343816303
3 106225 9467
3 37120 122454
3 81422 20169
3 65724 849
2 48934 400748537
3 36749 150168
3 105309 29990
1 37947 117670 198813840
3 46364 90382
2 6888 59449969
2 83808 221034213
3 111687 82413
3 7782 153779
2 98820 983169937
1 6936 136825 661895959
2 99122 772633484
3 7116 41743
3 70170 174321
2 83106 451443153
1 70773 90382 966502578
2 79895 755957694
3 100290 22533
3 108092 167420
1 22326 57006 528846973
3 21928 152483
3 73919 143388
3 21391 177902
2 74087 203537473
3 619 130766
3 46360 170336
2 111282 777317125
1 86909 109485 425805751
1 35623 107160 301911145
3 37841 40920
2 92507 92561935
3 30213 122144
3 30841 130102
2 105927 908673161
1 63508 75100 941934878
3 83711 35879
2 1818 754731962
2 97887 682684137
3 88381 105824
3 45094 56121
2 86896 184188268
1 74850 110679 402924984
3 42401 127477
1 39425 52997 505749499
2 104965 304667016
3 93806 102799
1 152065 159433 732147407
1 159733 172964 168870066
1 90022 143140 686113557
2 31758 905298863
2 11017 128660566
3 63235 152731
1 111695 123221 965097539
2 13140 59970595
3 97307 92165
2 51933 396879553
1 49946 177411 240184272
2 89366 495509298
1 22680 95290 852541873
2 48218 547864821
2 44033 457900519
2 91090 675309031
2 58127 966304681
1 123754 160451 407101726
1 31285 121971 721906488
3 41182 164806
3 65272 77920
2 18891 318968747
3 93016 168158
1 70854 141050 565879582
2 16606 817548582
3 25511 119827
2 50051 405712184
2 70929 20982214
2 105234 412386602
3 97599 141657
2 98934 466103687
3 108350 76728
2 93670 946102504
1 59879 174381 93159217
1 63326 125176 358490697
2 81864 237526792
3 64571 115136
2 4364 529946921
1 39656 91681 665443910
1 50335 175215 815680536
2 109166 718751477
2 2136 766095494
2 66553 163279935
3 100172 5682
3 29755 36487
3 1071 54140
2 21587 449861856
2 102526 576240688
3 109338 121950
3 37971 22984
3 38859 148912
3 67301 121545
2 55306 714964520
1 41142 177687 406433894
3 102694 152955
1 81126 142276 128396191
3 93704 140240
2 47951 857933641
1 3854 82332 271045036
2 105864 812482655
2 64331 926313556
2 65641 934170321
1 2308 74377 507441586
3 62225 74134
1 55501 60959 303048271
2 46851 154189505
2 87318 487081559
1 125566 159692 136374406
2 52040 650434215
1 32877 169755 37098161
3 110381 6252
2 111843 80206155
2 51945 194991033
1 44004 156701 601326748
2 73566 621114314
1 17064 125387 119491798
2 71874 58956645
3 26387 130061
2 27195 876934575
2 63955 448903258
2 34198 849308581
1 40029 46577 308026323
2 50352 75089716
2 35903 111053985
1 18413 41914 796447479
2 44976 222080516
1 123775 130553 990049426
3 19160 51577
1 47327 116509 549798707
3 79424 52012
3 60520 10376
1 22261 35374 279930025
3 59690 126988
1 115235 140940 149280605
2 6629 559831436
3 59943 70193
2 71330 210382088
1 3405 162931 399873591
1 23235 70594 568768353
3 27680 44041
1 55642 101067 819974473
3 103467 173815
3 107132 110512
3 26176 16850
2 44584 417223384
3 21543 177239
1 63582 63673 966371754
2 10472 88797139
3 44429 159920
2 39104 417090169
2 66393 67916017
1 10638 32216 917920751
3 49006 154463
2 94355 307412353
3 91702 56436
1 25300 103129 306993148
1 2225 58419 708229352
3 91387 117582
3 12251 13657
1 65891 172697 94122769
1 70281 124761 899474262
1 16000 148775 919224337
2 7086 967652141
2 73952 586303241
1 156427 158381 220054400
2 111552 933365239
3 466 94040
2 25999 362675601
3 85514 123941
2 4998 986560646
2 56525 613686657
3 94771 111612
3 27857 167573
2 72005 151048870
1 70074 73725 908520607
3 14251 34135
1 56271 93720 549207495
2 28722 453982553
1 82592 135166 696631472
1 147644 169835 656059695
1 60982 78708 346620832
2 115828 139732085
1 82276 117449 294009390
1 103255 172542 603244876
2 45821 842850539
3 16121 73656
2 103813 227961376
1 64899 165013 377637203
1 144477 159690 829720127
2 65681 845118327
2 89692 833137300
3 22200 43501
2 101877 425421909
1 42560 156772 399379641
2 9451 940896426
2 57433 257451589
3 16454 127555
2 78532 958451878
2 17098 181730114
2 54354 733387395
2 67288 843426566
3 89690 97638
1 3360 93693 169757819
1 7390 11205 170482340
2 97572 954047959
2 71687 965742402
2 110103 688516117
1 15930 23411 352500805
2 33048 984043404
3 69293 119439
1 18406 122818 600386008
3 5660 5816
2 84134 632327296
2 77076 749453505
3 84311 41467
3 99112 52150
1 103254 171209 990963920
1 36089 63587 880582927
2 114521 591160209
1 68201 118290 742479270
3 81609 55069
3 57310 77112
2 16155 385566396
1 124128 178935 346440273
3 54255 36371
3 40442 102971
2 79233 614083075
1 85961 151093 774613249
3 101924 31242
3 53898 78833
1 164518 166565 949066218
2 11900 125647083
3 73848 91475
3 7514 160784
2 20089 99012507
3 39229 90685
3 74996 168067
3 7179 49440
3 30583 62814
1 5045 120259 215820253
1 77443 109033 21909062
3 113545 169742
3 39312 100065
3 76943 83206
1 36229 85908 799603945
3 57950 40256
1 12592 25962 413587665
3 21233 175731
3 102750 177108
3 60485 176733
3 13887 81216
2 104250 597894954
3 67459 127550
1 49275 145217 316770667
1 8123 114683 825528318
3 100452 116713
2 27805 409304861
3 6122 177051
2 66727 462165383
1 46263 84624 823348380
2 48822 152162081
3 17148 85954
1 11917 159727 436030559
1 50981 81671 383712962
1 101201 108698 305023173
2 102668 72614365
2 106482 347490222
1 49267 98947 930039979
3 36290 38971
2 6562 955532817
3 41854 64289
3 93471 3809
1 145980 154678 903833854
2 101565 181775816
1 49501 74817 557417129
1 55902 171023 49210197
1 136763 143943 250619636
3 19624 110432
1 27378 40479 196353473
2 108187 756936653
1 25548 35874 550065386
1 51166 121497 270793369
2 54763 974358131
2 80010 278749244
1 156438 159974 654631804
3 10736 64692
2 55434 318536079
3 63830 37101
1 62343 116435 186878824
1 33679 50936 111613304
1 10812 48558 223364177
1 18315 81424 40152814
2 79084 986784286
3 66992 172796
2 48100 503426008
3 19943 170638
3 5468 31562
3 89229 121501
2 99740 386575127
3 21081 4164
2 45804 328819683
3 69461 6194
3 27496 85406
2 122 709172470
2 11600 662272950
2 98316 833228959
1 53616 78090 512095933
3 64457 25596
3 57475 72428
1 80994 140036 317706433
3 94985 104847
2 81358 969374890
2 80259 447583335
3 91679 18563
1 123845 143217 470459498
3 64388 23652
2 14779 821201717
1 29777 146122 232976209
3 36166 31326
2 112457 100853405
2 74246 170705999
1 166790 178169 498536474
2 7620 397162378
3 54641 33123
1 45512 154480 317489712
2 94757 540233111
1 947 142466 278239626
1 133785 147652 948986176
1 1331 142369 185981958
1 116131 150231 736063632
2 19907 673035054
3 64931 160683
1 48284 66164 624496056
1 80842 123482 517003913
2 41104 555034173
3 106660 42613
2 4301 868366223
1 73776 120184 16089628
3 3105 61324
2 91337 527684120
3 96699 47300
1 25904 159091 825399373
3 67989 106583
1 160735 178563 435810705
2 27586 622269716
1 25484 89724 720195839
1 68790 168817 146177587
1 123634 144880 713987674
3 92560 163419
3 28577 52792
1 56430 93110 380352761
2 76542 312185727
2 105128 980805223
1 23979 56504 409810814
2 107738 587715105
2 108916 585001998
3 87187 65765
1 127230 172855 514689316
1 24625 50808 974237765
2 54140 681598565
3 32825 112695
2 115664 418316931
3 80310 153328
1 68659 121484 911690807
2 36490 188296076
2 81816 373749049
1 32154 81009 279417069
2 37062 151900473
2 39521 998451658
2 22113 776213256
3 59293 5065
1 98700 122320 441510531
3 28708 54092
1 4861 44027 992194721
2 1777 733185493
2 111716 621023533
3 81081 130921
1 99607 131435 529627346
1 14272 24083 824292819
2 29611 441833047
3 53513 119987
2 80545 996391396
1 109987 127109 478437453
3 77041 116185
3 25333 149699
3 16231 86188
3 40426 35365
2 1297 8414232
3 92790 37117
3 86016 101343
2 89193 463485396
3 60418 35644
2 55943 158125981
1 103454 114993 99159704
1 32137 49125 689535915
1 37401 78340 817560584
1 140608 174608 444555406
2 57133 872675392
3 61379 131162
3 112858 54248
3 15896 146203
3 26539 123952
2 20747 628592420
1 1646 59359 278647119
2 47672 280703525
3 70094 160858
2 10685 930776895
1 8265 49510 393093672
3 19045 109860
2 94835 992914058
3 1292 74200
2 39015 501227638
2 83129 867681061
2 2755 604797148
3 13312 178942
3 108524 111137
2 69599 122375203
2 6070 411237958
1 118273 134595 986349614
1 22011 137391 179837329
3 96505 15744
3 43687 42921
1 33866 138069 803001976
1 83084 150832 265535047
2 59523 520782590
3 98784 119222
3 63 18188
1 61228 96619 505342090
3 63549 83550
2 55009 738168733
2 80986 977023015
1 14706 128308 476733149
1 97967 139111 970246726
1 2834 104343 812167049
2 37645 768867173
3 57129 36567
1 153987 173784 107759873
3 79947 20734
3 79272 39739
3 40300 151328
2 38361 618826471
1 993 85922 132870321
3 15860 118809
1 31123 94540 502979901
1 54729 56620 963132376
2 83963 872190232
1 95217 163885 860107900
1 82583 144048 651548530
2 101579 125730038
1 36434 133509 33157775
1 113764 137723 319358699
3 75303 98857
2 10055 580589229
3 101179 22829
2 78602 135750437
3 51547 67188
3 69050 82131
2 110939 955306927
1 39294 176722 787288705
1 80350 114677 388193065
1 51105 162397 692805365
1 57860 93185 698358181
1 141418 173519 249419509
1 29337 167645 528408
1 6912 19275 364179597
2 40841 489717231
2 73124 507690588
3 1535 115070
1 10363 19676 790632173
2 47614 944080174
2 81568 376690901
1 42299 154512 940625701
2 41746 792494455
3 37228 46673
1 67521 152952 996563489
3 20229 69392
2 102042 377361875
3 69816 95207
1 136899 176215 128487337
1 17063 105373 722021843
2 35571 932145417
2 88048 311188855
3 42059 16404
3 21274 173852
2 102457 510909252
1 32996 137668 217724199
3 114919 56347
3 58539 124519
3 85757 1687
1 106165 159302 995551678
1 14045 50371 476711819
3 58618 32134
2 81187 2628264
1 11903 95508 279880798
3 10867 61343
2 66919 406855860
2 81501 653768476
1 104192 160869 568637326
3 12031 16681
3 114953 38436
2 110373 937792660
1 47886 60031 362013962
2 63181 39315818
2 40086 965183574
3 110318 146782
1 7267 113084 677222003
2 67370 851644980
2 89599 281062591
2 112191 540571424
2 88192 264452424
2 97801 89716579
1 29216 129513 631511719
3 31973 9723
1 14124 56852 927247142
3 27981 173911
1 85057 86598 926358130
1 137195 146499 651835845
1 64320 101671 647859398
3 55772 58362
3 47265 50556
2 68069 104950211
3 12590 42746
3 49568 70249
3 101113 101927
2 60190 183992430
3 64254 125989
2 31480 565492833
2 92194 859303678
2 34158 594864109
1 51462 87149 148981928
3 65444 74418
3 47480 83302
1 80628 132661 483544326
3 10532 130794
2 107280 139683652
2 28697 804960403
3 89835 102217
2 84837 553475479
2 54078 556289932
2 36108 912488272
3 1266 94510
2 79816 152568378
1 13496 149404 637366548
2 91437 202869358
2 30899 247152909
2 96684 125804030
1 87355 100308 486784090
2 101058 614316454
3 18333 55320
2 21880 892918855
2 26014 533633569
3 79992 121235
2 80298 140863884
3 53439 163208
3 76429 151809
3 52980 40630
2 36448 177556508
1 20555 95666 190571807
3 94881 90201
2 87511 404401836
3 107220 74978
2 47213 753050021
1 20689 132182 531032312
1 73363 90670 975847240
3 104147 113065
1 14847 152186 786501339
3 101478 101809
1 44403 119547 261804330
3 99348 87398
2 85798 997487387
2 4848 132744849
3 60037 7373
2 50062 36089804
3 114165 171776
3 40743 42492
3 17216 51797
3 71881 22333
3 44677 154182
1 11294 81008 400025972
2 113760 175317729
1 82121 82325 655078000
3 42000 90615
1 125234 129513 215936229
3 102569 138720
3 42065 214
1 89444 165441 477926188
3 38284 96458
2 85202 535509273
1 94454 107706 445990305
3 43385 81551
3 102208 65768
2 67294 826408060
2 73244 946766164
2 23486 843049828
1 60772 147779 709187643
3 86413 38682
2 23537 334441857
3 30651 40847
3 53038 137161
2 14186 904997314
3 106376 10969
3 79994 913
2 77674 412290965
2 9673 148441600
2 38620 251993426
2 88671 738219544
1 6088 149084 31661446
2 17670 227613179
3 27319 162730
1 26672 168915 325159375
2 96338 931595524
1 24177 61287 444576766
3 91232 48753
1 62018 119774 667491811
1 148064 151437 371454709
1 26806 113672 615117625
1 80972 121969 761688414
2 38482 203777293
3 76296 91552
1 56596 61833 40565069
3 89530 55114
1 140504 172065 170288668
2 54355 752270060
1 66713 76310 68152637
3 29453 85580
3 31710 158969
1 43299 129855 308236915
3 105991 33388
3 94222 177447
3 44122 59490
2 16178 788148616
3 40955 154173
2 73351 354271516
1 18275 40815 688902680
1 97861 172868 138336105
2 63038 407444106
2 114751 544367867
3 22159 57103
2 86007 240514973
3 14769 59625
1 79361 103129 211790191
1 46763 74817 671985120
2 65845 494061696
2 45905 104632054
3 104747 134231
3 82109 146084
2 49603 467082676
1 29037 140000 935450995
2 53958 207955349
1 26600 37813 50920857
1 21476 143381 602809604
2 96362 375547064
2 32956 629467752
3 70799 21982
3 63281 106673
2 55432 50792166
1 27811 37579 874568448
2 53232 929109150
1 93991 167990 716153854
3 83327 77071
3 21151 17231
2 113645 447942971
2 27719 917953536
2 41217 969690596
1 64883 78860 602000152
3 90409 156096
3 31599 122488
1 81358 144312 992893282
2 40897 538790730
2 91818 294950769
3 61496 122521
1 133560 138705 493432798
2 64986 937557185
2 86348 747739576
1 130310 132003 960910818
3 8526 128205
2 32197 501781287
1 20727 56356 536748726
2 47898 100939480
3 100920 110223
2 93945 878708538
1 3955 168781 807370639
2 6 933301114
3 32753 25496
2 95724 882746128
2 39176 996127560
1 150913 161554 658383365
2 3844 560219431
3 60896 101362
2 76956 359630843
1 25268 42457 765290614
3 35288 166376
1 52304 85371 490009475
3 2479 84565
3 69873 157328
2 2009 415291700
2 35272 608646431
3 53112 79124
1 65854 121211 500770430
2 37987 489825283
1 100508 108367 359469181
3 94684 161568
1 82346 97576 295404286
3 74773 115749
1 37823 175910 514240705
1 31292 146516 405139041
2 79616 233199065
1 50663 95712 423805811
3 96256 175934
3 83261 153437
2 12104 741574107
2 64656 110013537
1 25335 115665 554942565
2 10798 271792337
1 99428 176022 573171301
3 37234 23310
2 22642 415694762
3 109005 70948
2 44275 513011463
1 24848 147654 974671224
1 131489 145477 515964568
1 12529 51909 388749345
3 112016 29324
3 18872 95596
2 6065 708319908
1 151823 154199 40545342
2 24607 441131394
3 80471 33581
1 33690 41982 281086857
3 103324 53132
1 99172 177819 666796127
1 67370 136251 246090986
3 96082 139041
3 115137 160446
3 45257 164453
3 44208 138688
3 58051 162880
1 82870 123728 752469475
1 35584 138585 929292049
3 38117 35091
3 45146 146990
2 53845 769316448
3 89517 65638
1 133808 154198 43227481
2 55090 448146932
3 30740 23927
2 34758 859244936
2 82182 452540743
2 72556 92539508
2 45922 554286693
1 10264 134333 297506734
3 42241 79356
1 6563 105453 212027294
3 64591 106429
3 41793 98035
2 94929 544306973
3 54120 117844
2 9966 668525080
1 32629 98780 873616583
2 103636 633156190
2 50049 143724668
3 99718 25626
3 73767 129199
3 11312 144215
1 46308 94794 231109401
2 98861 869529302
2 25664 849828750
1 27044 162809 643901504
3 27394 140390
2 104651 840253685
1 73116 136163 379631159
1 75777 166656 338447615
2 41578 382715002
2 81633 848433822
1 118871 155328 834547128
3 73770 14111
3 86855 35592
3 60941 18514
3 81380 16301
1 17771 173646 105021959
3 44798 60110
3 107530 67805
2 106938 606921924
3 106258 154531
1 51500 98312 209240912
1 81751 90852 843065236
1 121141 143838 961799652
3 83640 156423
2 9275 456470101
1 85464 157318 91826874
2 92240 461564501
3 111499 40883
1 114277 167489 610429721
3 58260 48672
3 75326 147334
3 86952 54287
2 109676 696999129
3 61725 156843
3 101036 56340
1 72007 131168 758586763
3 97255 168238
3 14124 138223
1 30118 43405 710491241
1 25999 120484 891431631
2 5236 551042092
1 32567 139640 991811915
2 112935 456652192
3 51128 103711
3 5485 102404
1 68064 144538 667567601
1 37916 129992 79769333
2 28844 134750082
1 61856 88729 336447430
1 72700 132239 913712209
1 70656 145303 241198842
2 41565 477769827
2 50830 402862830
3 19302 165748
1 164343 177428 481963551
1 85863 166326 533529596
1 102543 167254 194271252
3 51469 29703
1 55678 168510 311817811
3 37675 16772
1 64202 86853 531150381
3 66769 96578
2 31466 518864647
2 2796 584216872
2 16923 905232701
2 41394 693170175
1 13997 21695 912414836
3 76627 90840
2 65627 568011554
3 89713 140778
3 40874 28421
1 95396 159355 791913247
2 95390 322015023
2 86732 441428224
2 48413 905167147
2 96453 535354797
3 70315 178464
1 49622 167219 944735653
3 25453 34543
1 59917 95509 420916738
2 48420 931519105
3 42823 166393
3 38815 100287
2 109664 808866639
3 7204 177950
3 99296 4980
1 10583 119752 578720073
2 82603 472227680
2 6298 635253684
2 732 159776701
3 65018 93368
2 76055 720839364
1 16873 138346 846570869
1 41101 83017 535580499
1 46752 52068 628464811
1 1396 59037 359125963
1 121047 172436 659461664
2 34242 219027751
2 94662 781702325
3 73426 50967
3 39143 11745
3 8443 109873
3 26916 67577
1 64312 147851 393088468
3 13797 48909
3 90038 178721
1 53239 69370 104189252
3 44167 160862
3 43957 83339
3 51042 25355
2 93237 48545357
3 73834 85733
1 92897 169024 355489954
2 44145 754765082
1 162674 167044 924519668
1 41132 80114 416662372
3 57837 166196
1 34994 120820 769304109
3 94383 52642
1 87970 136797 129132921
1 140 85655 49360532
2 46542 398526253
1 97049 151733 610063299
1 35927 171205 146038955
3 13364 96033
2 79603 321102511
1 144762 178589 648058510
3 98943 133293
3 66682 155199
3 15253 98607
3 52887 140558
1 8023 150033 589800556
3 18967 52743
2 79778 725023306
2 106064 754272506
2 7108 88438685
1 4010 26492 91024049
3 1745 177138
3 82822 34346
3 95739 175851
3 46643 15340
3 107844 165257
1 26892 31173 622711449
1 31217 63919 10237477
1 28935 38360 379274126
3 31045 63235
3 76685 8693
2 37648 254739625
2 60051 99137037
3 992 145499
3 14213 124348
3 49760 28575
2 105188 722410046
3 19290 23206
3 112668 131651
3 78929 103222
3 102084 85557
3 105772 83044
1 19677 151973 856767718
3 2878 81661
1 106058 163545 976565544
3 31187 6697
1 10318 147020 484839239
1 36936 142398 921302179
3 62883 152105
2 106884 787390027
3 13340 15943
2 104434 289423008
1 87539 119215 153666312
1 81281 111614 89474589
2 7434 321291849
1 35876 73272 430471434
1 73647 79338 567045907
3 73374 136277
2 21292 639766298
1 82350 95841 375531759
1 90896 163533 658837169
2 90603 533857535
1 85972 120924 764670491
1 124444 171541 742586262
2 94771 550003546
1 73795 123972 433662510
1 76918 107588 413238302
1 79234 116831 489888646
1 115640 130979 829733739
2 48674 677277571
1 53147 89915 618353509
3 84446 142751
3 54235 69431
1 71723 111734 91015977
2 69580 270541566
3 29350 95595
2 105804 106961349
1 26360 94697 707724927
3 103255 40667
3 101758 18113
1 125085 140621 171357122
1 510 87681 820333445
2 91569 35619386
2 57805 289736896
1 98924 135284 739090084
3 89887 18625
1 90088 148995 751001473
1 53994 170247 356814583
1 26445 164574 721201200
3 35731 33485
1 154385 158506 359546426
3 10440 65934
3 77640 98418
1 26356 124726 377458973
1 146584 151651 562940682
2 23246 46168925
3 48588 25879
2 83457 305292794
3 83144 169919
2 106876 571379478
2 37249 412353880
2 56004 497832044
2 100696 12094538
1 99306 101154 964763837
1 71486 142796 247010279
2 57534 964821560
1 73285 163127 593968512
1 2029 82201 338979875
3 111817 59844
3 9750 39990
1 85443 131126 63156968
2 87255 331789237
2 84507 696276990
2 46248 785845717
2 101022 406673059
2 41311 587840915
1 35904 62130 120276625
2 50475 909582244
2 102952 349392728
3 15910 155961
1 72411 115510 587057675
1 5806 103071 764715385
3 54729 176522
3 71058 129965
2 112024 383997830
2 33416 389856189
1 105703 107168 34409515
2 99273 623515795
3 111426 106377
3 73831 9472
2 68629 399882238
1 13793 145576 994439414
3 91340 158063
2 24140 714131481
1 139168 147927 519719287
1 143890 152938 679433624
3 21100 133536
2 84213 181027438
2 66677 249390286
2 9052 59139173
3 102715 176017
2 12900 194812365
2 22023 694499249
3 3426 153027
3 1894 127936
1 71026 129816 663987952
1 21425 144975 602113426
3 46710 133616
1 80517 111948 43458807
1 124743 130952 136978794
1 6991 142063 449876173
3 39153 96654
3 23262 64140
3 108913 18197
3 61856 143250
3 60096 89377
1 17151 30245 941046345
3 60598 76749
2 573 301871572
1 137665 151425 690929284
3 65045 89871
2 88947 719170914
3 59945 110533
3 72432 18200
1 26197 79831 678015227
3 66497 18087
2 95510 906185430
1 39332 108788 35664591
1 98008 148769 788439735
1 116847 177748 739454163
2 108564 438668539
2 80652 532403070
2 37693 788496226
1 9774 142007 163298702
1 24270 121382 462198679
3 96942 94569
1 62980 124121 765032537
3 63616 39262
1 96002 113246 203494814
1 83193 178266 615979431
3 91629 152746
2 59458 14173547
3 5220 17050
2 111116 683979868
1 12562 168838 410563289
2 83901 834286402
3 115166 30869
3 24118 88333
1 28960 113577 277956287
3 44599 105626
2 33909 936941010
3 17617 85567
3 3677 67015
2 110292 158753387
3 74255 91692
1 55697 119995 302027432
2 84310 146240391
1 24844 92981 267762877
1 7763 24959 281164148
3 15597 93679
3 28484 165274
3 89471 124293
2 42154 966430471
1 14782 173336 622053352
3 107370 29619
2 23552 423272420
2 79490 885984676
1 24669 39338 63467749
2 59348 116685321
2 7674 149541907
3 26816 158595
1 60627 144535 213191586
1 38487 54108 675478780
1 33352 114669 706877554
2 102239 950491292
3 30878 20580
2 13158 641616012
1 34024 175565 684343671
3 72556 6482
3 9078 132920
3 105212 24128
1 16318 121291 928404007
1 30112 120542 620212466
1 72135 163564 754771365
1 145447 155664 277652228
1 70273 159151 2232567
3 98497 2637
1 18966 19258 553381038
3 55356 5236
1 111038 125968 113996943
2 39749 464919178
1 98072 146751 202113721
2 72697 593225292
2 64944 850194504
3 111660 87994
2 90999 444474917
1 143881 175437 191961644
3 13924 130329
3 60938 134892
3 24015 117421
3 63114 72627
3 40181 126877
3 31759 172326
1 1385 108468 899924367
1 59322 143474 894108094
1 16363 159120 573214487
2 58302 293122252
1 59123 65799 106297320
3 67797 125154
1 31024 91136 215835233
2 20025 846543223
3 12800 139440
2 306 408364515
1 21234 153938 381404661
1 137525 153963 761376127
2 28924 806678344
3 10888 53060
1 16742 79282 168566533
2 94029 211158777
1 125987 146138 426316614
1 36107 139204 49248546
3 71859 167688
1 21501 107137 957115135
2 67311 175267012
2 21537 155522387
2 67831 725152930
2 110703 672854679
1 5816 77916 619892893
1 11069 50768 328261415
1 87889 165495 633782843
2 76772 615681756
1 40128 137722 241078479
2 76656 904693824
3 113538 176864
3 11574 168276
2 79445 399716253
2 70559 289172453
2 83317 40787378
2 97442 37318861
1 154786 175532 44845615
3 101785 176768
1 52753 93634 479007597
3 57325 102932
2 89619 160232814
1 61234 134642 107890536
3 108219 77427
1 110237 170230 771580565
2 76141 82566702
2 67104 192175377
1 99701 164973 610236547
3 16391 119439
1 16752 67834 279486228
3 57374 127930
3 20000 26082
3 9226 57775
2 15712 194813663
2 61481 475253083
1 9530 100431 719713565
2 85961 627405232
2 112787 915391332
2 22410 752479622
2 23332 486419677
3 97762 93736
1 13692 68045 50765019
2 72832 81028818
1 91078 154014 721503173
2 104027 261136454
2 115153 179821288
3 97047 135795
2 16053 634516143
3 98618 104512
3 77199 98126
3 98862 16327
2 81011 549548105
3 48655 157736
3 52356 150122
2 47815 130612448
2 103839 594250803
2 53046 999593976
2 33432 643588632
3 29514 51393
3 120 69061
2 102502 117901245
2 97522 725028896
3 74087 22500
2 107963 284570873
1 64675 73240 951380638
3 70619 2189
1 84096 137879 966089855
3 40379 56125
3 32505 25307
3 88966 77656
2 100655 162685363
2 57124 533066164
3 33953 36009
3 12092 10204
1 99728 177712 122896521
3 110546 168076
3 49671 47026
1 33445 59296 316101623
3 73661 69262
1 60583 153085 83346376
2 88755 887910880
1 22531 80071 533147066
1 29479 113469 333933544
3 61307 37930
1 29346 77449 898986511
2 52713 629521479
3 101095 167875
3 59890 113913
3 24067 29258
2 4864 560564198
2 35083 135265141
1 24818 141271 75095148
2 23737 262038197
2 64103 845653136
3 10607 104820
3 17532 26645
2 55485 792979360
1 153728 176233 745707939
2 76721 287089622
3 72059 162095
2 8403 916716602
1 13597 41363 460401357
2 36588 418792633
1 4683 24978 310727173
3 12142 60708
3 11147 168455
1 112757 115361 384134450
3 93290 128449
2 51291 241781975
2 32121 521889653
1 39569 145239 425058248
1 98158 154691 43701774
1 44478 52303 388831335
1 58122 95551 201264109
2 53404 917493677
1 15655 122604 570490849
3 85183 139807
3 75141 177440
1 122880 160795 627505366
1 116759 135357 363455730
1 33138 88290 608829865
3 68962 109393
3 53314 126363
3 98297 21676
1 23425 66264 827209479
1 71209 144258 368675167
3 103053 167893
2 106286 463436146
1 8839 13385 583406536
3 77328 37614
2 109587 904197452
1 16623 136441 310626433
1 39939 132530 526209547
2 95516 650768033
1 55577 89294 401608646
1 127976 177021 752181541
3 27689 92686
2 84490 169413990
3 5819 178556
3 99936 144407
1 1950 127166 914807443
1 22703 120625 401962227
3 59479 15254
3 51636 56813
2 98277 178628609
1 45491 56150 178568077
1 127328 136725 157553682
1 53974 123300 73712757
3 3178 1029
2 94757 632906909
3 95096 141329
2 103581 678748118
1 4609 29487 288123281
3 6842 69550
1 21665 66692 329813189
2 88403 941706774
1 1331 23517 856804695
2 89262 528043710
1 32445 89515 50514252
3 110714 56582
3 113077 5695
1 117220 136810 182206017
1 108703 142182 10675523
1 41898 42360 650637619
1 78915 128606 127525887
1 14766 20440 358371686
2 79668 832804074
2 81237 343825649
3 71969 148263
1 83953 144334 383066646
1 34113 93343 17418309
2 78567 474021376
3 61604 58054
3 46218 65074
2 85353 358365911
2 64616 311109397
3 89483 100436
2 47798 680029128
1 130594 132600 577647721
3 10725 122346
3 3385 170006
3 15362 77046
2 14085 161366241
3 82574 51745
3 37719 79085
3 39193 69881
1 76954 167871 833081312
1 20826 104138 907172576
3 25763 26868
1 35876 61491 382739026
3 81182 64336
1 35650 95124 139487479
2 91660 288117724
3 17156 105822
3 22843 109027
2 66869 67381193
3 5538 60504
2 65291 179564903
3 39106 138401
3 71254 19337
3 8014 79658
2 79890 582028936
2 72064 720072125
1 21601 48907 851098020
1 87381 171304 909376462
1 67470 120102 75278969
1 27219 45063 135100879
3 69484 73683
3 17793 13635
1 10774 168773 722974731
2 100422 382938889
1 81002 138780 492083073
2 101806 92523033
1 40534 57487 625793167
2 5165 168545759
1 55900 98184 797066095
1 8318 50243 265125244
3 25700 13207
3 11059 32894
2 84179 13113876
1 43861 63517 489846796
2 2106 515357533
3 114411 96070
3 31506 33588
3 52370 138934
3 12872 38970
2 21327 744517239
3 81686 91143
3 29607 128526
2 36454 77519826
2 88869 479812814
2 64027 892871194
3 90312 122991
2 29175 52722682
1 42856 170300 117377301
1 18546 122008 189984477
3 74232 27892
2 45442 836247746
2 80767 109951826
1 11775 153572 581536586
2 57182 929279845
3 87435 68290
1 83239 108740 351934246
3 52116 165727
1 12782 80902 26375912
3 13665 38394
2 947 259204972
1 69012 137104 221220835
3 60553 153591
3 82164 150837
2 41297 584171421
3 26600 100991
2 32745 39265259
2 74089 381750498
2 14762 347037065
1 112138 155444 310475982
3 87612 12588
3 103484 101643
3 63819 118803
2 96386 912610495
3 103937 40508
3 58974 150384
3 69339 65314
3 62924 151948
3 93074 79369
1 10305 43601 700448515
3 70791 171930
1 7032 107371 91610408
3 86536 170372
3 51438 102263
3 81029 18626
1 2622 34380 286808860
2 14892 147511033
3 1746 42028
2 9090 558552088
3 35338 13669
1 36141 38763 198078681
2 2616 427713342
3 92743 75688
1 84749 127310 1466606
3 25332 107200
1 45506 127719 894229076
1 66141 75015 961770078
2 60804 353759788
1 76534 172626 442567144
2 52508 934274929
3 41310 88074
3 94261 93373
3 35397 119309
3 50560 48456
2 25125 612994268
1 56316 134679 830041574
2 33615 171240032
2 11782 111771800
2 65580 157874738
1 97806 121906 882787561
1 62436 164537 672226881
1 2210 20468 328863166
2 90750 269951656
2 39406 281664199
3 54589 120472
1 64193 118534 307768008
2 7774 743380593
3 89447 39237
2 25964 356254014
2 104951 330586246
2 20715 906402413
3 1826 156025
1 81277 104401 283353686
1 18951 117310 505883924
2 97357 831736957
3 32606 134555
1 119860 123167 930868770
2 113911 933283307
2 80628 15415600
1 145064 152972 268545055
2 112552 922033395
2 71062 270051819
1 117192 139581 389107679
2 103159 342215616
2 45578 618156965
3 77772 117579
2 61119 333320009
2 52768 632426150
1 132271 163942 859023656
1 38388 174592 902885132
2 33568 412665706
2 48611 517480974
3 37160 75704
2 38224 854329305
2 13862 831894686
2 92394 793631221
2 95401 961519955
2 31565 847673750
2 32910 570253481
1 25686 87378 623749900
2 46466 340633332
3 13699 27315
1 75589 93218 802732900
3 31457 14711
3 2980 43999
2 87912 680324146
3 74026 56469
1 15348 121129 701144216
3 79253 84518
1 12186 174093 113229861
2 93136 483615822
3 109176 44119
2 43882 582034603
2 54603 753059362
2 58444 287176687
1 53210 82322 319038842
3 25128 767
3 111115 90077
3 33444 69114
1 74161 129144 570840454
1 48745 103496 655018200
3 51331 19569
3 85434 36583
2 89583 37725277
2 114394 177128481
2 25003 979084656
2 113402 161685356
3 23956 5232
3 103377 175916
1 74252 151465 281027590
3 6960 111026
3 114591 119205
1 171320 174966 870197772
3 40782 138123
3 113698 36420
2 25078 830276687
1 76632 139409 636061777
1 24449 72822 436344015
3 8537 58820
2 38582 803271534
2 83589 554412820
1 21864 173848 70977649
3 105912 122296
1 97653 170474 551928004
1 104233 129155 744846212
3 38820 45225
2 92174 879610788
1 133647 172139 982450540
1 152611 157517 107243025
2 54806 172855989
3 91436 137558
3 107356 33647
1 68817 77180 421579507
3 72181 121746
2 6394 463508310
1 14270 113810 643794042
1 11701 109087 633144002
2 22986 272865204
1 2305 118116 177368913
1 99239 156093 251779000
1 93489 149405 140776440
2 109953 914542638
1 52706 95007 146714634
2 87783 894413443
1 98034 171188 270704250
1 58413 78900 527021115
1 9087 73844 412033977
2 94692 147281406
2 88021 502441380
2 68776 685084057
2 112191 520470252
3 40929 27803
1 16796 99049 500094335
3 43756 45002
2 70311 384157841
1 49173 123536 482652081
3 41116 61672
1 116675 155989 892855134
2 91035 690967692
2 88998 85939038
1 42756 146165 830537702
1 13269 80560 773895865
2 77684 899213547
1 14603 144435 985486186
2 20002 458448636
3 13137 112751
3 68844 111722
1 70053 170856 478808023
2 67344 891111097
1 44234 65379 235437086
1 14087 80156 115046015
3 65350 126681
2 74255 483634114
1 21633 55784 986673057
1 92393 169301 62358485
1 44108 97544 305954932
1 9594 168782 911456390
3 107470 127161
2 36053 898633841
1 105973 166326 484313292
3 30645 59912
1 84108 127011 915240449
1 76988 170126 958211269
2 92253 308500316
3 32984 104149
3 76403 22876
3 77788 6669
2 92811 341083476
3 1211 99754
2 54562 805127552
2 84162 723827335
3 33244 63156
2 30440 673515452
2 77934 240074576
3 50156 125172
3 29758 114316
2 14720 235253813
2 34411 626361785
1 99010 131000 691612525
2 67341 615781214
2 70422 490304972
2 108147 996612981
3 36035 40226
2 36260 867094983
2 40287 7326911
3 38666 160121
2 30642 463926684
3 71414 57653
1 10781 48393 594674457
1 62081 109234 913175555
3 29044 28166
1 139041 158846 551286243
1 13609 94494 170795218
2 46611 485891666
2 105913 992156366
3 71842 79364
3 99255 42
3 35745 40157
3 84356 140516
1 6975 10245 266421577
1 10318 162036 941249389
1 78893 122272 939988030
2 80466 574719364
3 102794 74155
1 110524 123825 881356396
2 76446 408946671
1 2180 80173 804190421
3 51967 59435
2 104159 504668152
2 106680 200858446
3 34978 153231
1 42978 105280 504590309
1 35321 46811 130607753
2 87638 878174045
3 112163 77236
1 124574 151116 894529737
3 108330 93568
1 89699 178500 313721380
2 96958 889853772
2 101896 211582194
3 71658 131903
2 111919 85367113
1 80334 151655 299303392
3 23557 24519
3 8701 24395
2 29748 216162309
2 101961 559558367
2 100147 395054631
3 82831 86500
1 21108 137870 475309468
3 24152 75426
2 42222 788808318
1 97650 150017 242696011
3 110789 31213
3 72164 33552
2 67799 762092460
3 11351 100586
2 15490 962873129
2 19785 884912164
1 90853 105180 556767329
3 92984 49777
2 112687 477653165
2 75005 294854591
1 56699 127365 710945114
1 17613 79186 208534893
1 5079 27195 397482862
3 114076 3051
1 15366 109801 417955189
1 13707 132450 737907839
1 156891 177577 439584270
3 2911 31324
2 86053 542352877
1 119563 132221 182777197
3 34902 161711
2 9558 483118286
1 54231 90285 233067910
1 108497 125800 943384282
2 74918 760939538
3 55429 100846
3 115387 30585
1 6551 79684 878525782
2 44265 139057131
2 86087 848190074
2 60005 316537104
3 5887 162899
1 84026 156423 161758951
3 14166 147090
3 42771 65491
2 30611 400618357
3 16066 78199
2 73107 759227793
3 5161 97247
2 17789 394003584
1 56085 141209 108634255
2 12400 800774615
1 56723 169376 667221693
3 30724 156584
2 82192 838058291
3 85138 39944
3 50991 137382
1 35629 42364 31491531
3 77160 153248
3 109547 1429
3 63971 115596
2 14329 607492040
3 44123 85038
1 48124 60814 755126002
3 1554 57783
2 50343 780877307
3 48246 97726
1 54937 122500 418532005
1 73396 174493 660213217
1 17453 95698 160320073
2 68908 887976429
1 84617 141157 656621900
3 86285 111017
1 67127 160965 608868925
2 37912 535085325
2 27429 855684332
3 88065 135486
2 36269 189870889
3 62991 92559
2 115287 779173983
1 108403 168668 202442064
3 75472 177213
3 40157 40141
2 106499 999321670
1 41329 156530 600139332
3 56362 157656
1 73688 74793 55052385
3 90172 81602
3 70216 113069
2 96517 909642328
2 75662 710130096
2 28209 457868654
3 1680 117776
1 139466 152284 223495791
1 2669 60125 56877500
1 16166 76378 812770993
1 43135 56882 931316008
2 43767 885685567
2 109722 464985375
1 33273 88301 185165786
2 84454 26250651
3 948 82016
2 10928 159049249
2 97160 76285204
1 792 52723 812623363
3 45583 51967
3 91696 87504
2 93650 955871625
1 84404 110156 383984636
2 31197 483011794
2 107532 754987295
2 83534 626274089
3 101596 107947
1 92935 159747 348068288
1 81091 143374 450046302
2 29450 54531539
2 5586 205913660
1 137910 146436 695441711
2 103682 231971577
3 34912 64205
3 54788 90001
2 102330 26523422
1 70986 160613 579898434
3 67264 66350
1 54501 141699 531264271
3 29390 57213
3 115041 1200
2 96088 729517187
3 28881 90353
2 22316 146883022
1 94563 102300 404349348
1 133677 134336 651462154
1 82551 140910 313337986
2 12492 829364283
3 81280 97921
2 83938 161619737
3 36958 25499
3 6115 178665
3 36938 41822
1 67155 75649 599817558
3 85449 61214
1 117166 159452 676071387
2 71161 694013752
1 67275 135815 883663787
3 101593 39566
2 77577 385772564
2 53090 295110242
1 40012 152401 420769310
1 18753 127540 87700504
3 57799 73023
1 138648 168184 62222689
3 73598 32925
2 82610 526361609
1 57169 111563 874646535
2 28035 827735560
1 45969 58794 134013947
3 23855 80181
2 11936 391392277
2 80438 406797896
2 91615 853708410
3 109053 71187
3 35045 112892
1 15320 16301 68589348
2 29221 847584432
1 117839 161200 113949416
2 17397 671761260
3 69672 107658
1 68341 142019 353174367
1 175676 178548 616769391
1 10316 150779 685413235
2 91751 577490619
1 70480 83888 190920723
2 11203 82293785
1 18552 140130 252125116
2 21778 18554532
2 7773 541671382
2 113250 257566873
2 63347 128703429
2 87383 938773729
2 72716 196441382
3 89924 85480
2 93053 351941589
3 40008 89647
2 23631 993114964
3 39549 169178
1 13109 121192 675857980
1 84561 103239 404834920
3 86699 101981
2 39392 152295153
3 1107 98006
2 39090 371756123
1 29502 78686 274824164
3 22034 38843
3 83885 80001
2 102653 5590885
2 33985 991665811
1 46746 127617 84018853
1 30798 176129 26858348
2 43819 416969011
3 84675 8671
2 71967 565022191
1 63747 91714 948814884
2 46038 275442860
2 14883 164007992
1 1965 49350 359274047
2 111140 85359277
1 177045 179138 337026622
2 78201 916569670
3 16432 112712
1 55974 172603 770921284
1 10697 65872 234494293
2 15676 939221008
2 93650 181353368
3 77225 64856
3 22795 102361
1 82100 172360 552324570
2 48467 629815126
1 16979 117079 854609949
3 96537 130873
3 21709 21834
1 21763 88835 280575185
3 56253 22166
1 71258 75771 853911320
1 70514 85084 729288998
2 49604 659455598
1 35873 85839 43716625
1 6595 56468 694706582
1 49812 123739 543449672
2 74617 17921025
2 98248 539294061
2 102581 471958716
2 7360 618757733
1 10582 116935 300173857
2 33001 118558640
3 62765 134807
3 24133 124186
2 17587 70602394
1 59523 87567 691943593
3 56322 10591
2 113002 232390614
2 81287 572458151
2 97624 540576012
2 87120 730925023
3 59818 45338
3 114182 69317
1 78939 161763 253558269
3 70421 59182
2 53704 338270468
3 35888 165623
2 54335 927932674
3 112092 40517
3 53637 95420
1 2821 109850 642475400
2 12142 256372720
3 107352 114600
1 5684 20941 422499376
1 46469 147242 85845667
3 21571 177296
2 19700 615538829
3 19209 75286
1 54175 159907 795732015
2 32913 423430844
3 19832 154131
2 52509 985645525
1 39387 66629 733757295
1 18793 151800 906706745
2 38471 675023198
3 95064 4986
2 89813 400860946
2 43985 553483450
2 66470 143599147
3 25457 128306
3 17507 98559
2 99932 211860272
1 3054 74206 138399155
1 58700 81518 436250540
2 24994 718241434
2 3561 587530119
2 74326 786582916
1 107316 141926 993869097
3 36487 136371
2 90751 400021029
2 69435 267428435
3 60415 148524
2 58864 900042620
1 134146 168194 858407058
2 54641 289009584
3 84757 164106
1 87498 138652 940739533
1 20163 116059 400997492
3 19203 94692
3 59244 164276
1 11486 80786 204316768
1 87176 112692 209106457
1 98350 156500 772600213
1 25510 177021 831527042
3 89424 173538
1 9361 179114 134984135
3 112745 157699
1 92207 154813 649822273
2 95196 175817020
1 15936 153626 896333307
1 50823 82372 6295500
2 18419 919286576
2 87301 962177685
3 112528 65681
1 3815 49123 904021304
2 45578 649165880
1 13481 153167 585998859
2 61935 344922052
3 54713 127506
3 45 87095
1 119392 135357 408851437
2 31600 872919178
2 77883 784069686
3 41891 120252
2 65453 776533736
3 12048 102338
3 66289 175896
1 117654 134617 948102872
2 34595 416168771
1 47157 107130 475817428
3 109679 40187
3 83824 95362
2 46530 719778087
2 104769 985173147
2 45052 336789500
3 92653 57120
1 1586 137544 585336773
1 27758 133841 916483793
2 100686 683948796
3 61002 175111
2 71815 542792516
1 21296 146750 732583750
3 9005 27160
3 91337 74427
3 43251 3462
3 85404 143774
3 83035 19823
2 60694 255360684
1 11453 174263 376533726
3 111075 125964
1 96766 176848 282352173
2 57483 589119405
1 150553 160737 198833114
1 103633 164621 510081409
1 5497 88523 644725758
3 38523 36202
3 110793 134891
3 37628 57221
2 24152 427611312
1 59296 63784 345227825
3 102006 22222
2 78016 108097400
1 119776 135322 88598306
3 32141 62086
1 137001 165061 600224461
1 87163 175355 475305222
3 21962 147021
2 12170 357797293
2 106376 873978540
1 12970 110454 363490813
2 112759 227819602
1 15314 97307 25872263
3 42524 86798
1 16293 113852 343410427
1 153048 165072 897890798
2 14604 469752376
3 103874 14893
3 84101 148768
2 90842 666494387
2 95017 327520256
2 10735 129449809
1 93069 174023 528260033
3 55495 21472
1 53853 138263 850320776
3 20211 150002
1 82714 87323 142000263
3 103117 35150
1 22908 156009 755202968
3 102910 28840
2 41814 593476991
2 48663 463172978
3 12468 98084
3 100342 140480
3 16459 84581
1 107559 133540 834833127
2 114523 871711057
2 63018 445936390
1 51758 140878 221119372
1 38874 115965 297706213
3 63608 176776
3 37180 58515
1 174196 178516 791448363
2 22837 698676534
1 29806 146879 781446795
3 92712 156394
3 90456 101199
1 127707 141863 805052552
1 21533 166024 968052238
3 29613 113882
3 56435 88181
3 28776 34343
2 46335 374770081
1 152385 161682 778004784
3 89536 37910
1 71218 127037 972363132
1 52113 55629 578313767
1 71005 131170 640748662
2 59130 422080273
3 6786 61753
3 2870 50604
3 5990 151731
2 14596 264380657
1 5239 125279 453244025
2 8715 92553743
3 16875 151241
2 47245 320876136
2 45734 272681676
1 10110 53987 366161543
2 93510 635961933
2 102955 881409909
2 87436 592361711
1 88022 177789 851584943
2 58505 760534221
2 55040 212715998
2 87959 439864874
1 38640 122209 548965326
3 42536 53151
3 93085 176950
1 14719 95346 778879573
2 60784 446236156
3 88977 18509
1 6614 107200 379085093
3 19812 164044
2 110152 865240199
2 113316 733343474
3 4446 161750
1 77838 131170 617891142
3 30573 154931
2 56724 411574974
1 60656 164432 842168235
1 61560 111286 762707541
2 87472 816223861
1 109512 169914 57374608
1 102430 167031 641949698
1 134050 139855 377781950
1 13489 61424 170292497
2 75771 397883769
3 95546 168925
1 112300 150956 452213353
2 51541 632350817
1 107036 114515 298394868
3 84399 178694
3 50040 140566
1 4602 86125 724678120
1 7364 125521 730224355
1 1781 12340 546460855
2 24970 67529069
1 22028 109599 378370821
2 90894 238165051
3 4993 34562
1 96535 99885 901939943
3 32486 82806
3 56494 12931
3 8556 21636
2 95374 34870264
3 92348 23201
2 50774 284510877
2 92106 12399157
1 7143 66872 260124179
2 19106 442834396
2 107416 312761630
2 6084 443227246
3 19379 6969
3 92046 51099
2 84374 379374333
1 42639 50564 813511002
3 61973 142477
1 133860 163898 755548629
2 99060 798344149
1 13079 153246 556550139
2 63685 207845338
2 8433 185168030
2 8171 194490974
1 12101 26265 822529499
3 96211 82063
3 24531 79698
1 9189 41224 965769847
3 6893 146445
2 83922 814592748
2 56451 928732663
1 64989 72227 380622799
3 22552 62053
3 27649 131494
1 63340 121895 554938869
1 137217 146663 364564714
2 26557 392796536
2 8282 303596137
1 125341 148727 615253170
2 30095 535508444
1 68076 175217 552753677
1 21709 73127 810077381
3 82443 34261
3 22958 34784
3 12644 8309
2 80939 158102045
3 54326 98225
1 7356 171097 13374758
2 19528 704096748
1 46231 132840 766805482
2 8883 617461145
3 64337 147146
1 142764 154443 201610423
3 9793 89938
3 76197 23601
3 89947 137403
1 80997 133428 26999769
2 76206 594066581
3 17267 122481
2 45942 430507287
2 72181 646273692
3 111412 96691
1 87996 178809 664987666
3 37622 88097
1 55935 165408 23224126
2 23133 711086354
2 42625 263413468
1 136909 172304 256169505
3 2703 173528
1 79446 95815 53810736
1 4599 68727 354974541
1 151696 168515 126950338
1 16935 58963 582883921
3 49254 153907
2 74880 141491029
3 115111 19799
1 29586 49785 337364799
3 106088 52194
1 137879 166031 546475173
3 107938 103361
3 108253 42679
2 59038 124967754
1 9016 161386 769394337
1 9359 83524 938192083
1 99703 138131 876518251
3 848 163644
3 29340 14578
2 68365 117023891
3 50117 174067
2 81777 740511508
1 76564 104315 227004712
1 53316 61902 808999064
1 11251 151461 429973314
1 65986 164918 407297513
1 14191 170650 149342028
2 9254 395565787
3 43354 156042
3 12690 129269
1 136536 177213 211336533
3 24254 39075
2 81260 659448451
1 49800 103512 102787765
3 59386 104108
3 22900 139350
3 112212 117705
2 96869 471032267
3 111105 176654
2 82308 659527038
2 54076 357605981
2 61988 777957088
1 45085 47354 90156617
1 48841 174383 603060418
2 96 957694847
2 90485 927622850
3 97338 161151
1 55507 163165 914469619
3 1712 36573
3 25951 70950
2 112876 930882862
3 43532 131632
3 56094 10852
3 11401 147454
1 99 170820 240302128
2 78194 241467052
2 84292 532881277
1 43532 162582 571791265
1 50464 75936 849546432
3 5661 33396
3 84260 139454
2 43272 19906412
2 93696 758076923
3 29668 98267
1 44686 88238 816196778
3 69964 13415
2 77254 612053026
1 95450 147338 255650061
2 14508 453301368
2 56361 732907529
1 31968 99665 780694561
1 72947 151400 354859348
2 55115 589418119
1 35474 120681 661631691
2 31003 375158961
1 36106 154810 976920733
2 79771 729436561
3 75240 69962
3 109235 134203
1 62034 163638 228080289
1 60324 135586 879745395
2 89778 297580618
3 51032 130822
3 114212 134307
3 33516 148490
1 11455 85854 681222527
3 85531 43913
1 2273 39706 678293672
1 26665 116955 312761322
2 2923 205841466
3 18542 129081
2 97163 640941580
2 45515 400056884
3 35409 82833
1 109504 142044 154067339
2 99964 959976187
1 27841 110399 667695235
1 104799 107451 833402772
1 19814 93620 693998699
3 78947 21797
3 31021 159742
3 70355 138311
2 79194 975946293
1 59954 81608 74413082
3 49866 107549
3 28842 138634
3 79534 53688
1 14127 31116 943642620
2 7513 906378342
1 93062 93805 862283769
1 57421 79188 382196265
2 77553 981535965
3 58696 72396
1 49693 81469 538198011
1 46074 137680 35998150
2 107167 754566643
1 8542 57715 274146035
1 25843 37506 255637625
2 59941 7082575
3 57898 130736
3 96516 128680
1 86562 97493 80462148
2 95331 829447922
1 14271 124274 749323347
3 23786 57474
2 56366 528885938
2 107646 186642888
2 21876 311060515
3 12978 100665
1 55082 171345 51825431
1 39721 178284 76911166
3 21639 174875
2 39297 466916834
2 21127 628900991
1 19898 90091 557514515
2 37264 504621474
3 109775 25263
3 87001 86445
1 83582 91922 901175630
3 7637 137120
3 12024 26526
1 24778 52638 834626666
1 25422 134553 247710659
2 42718 654636783
3 109600 121631
3 89746 124026
2 79454 687929675
3 65295 124735
3 50335 100143
1 73372 127639 347969484
3 61796 25750
2 45051 179627243
2 54334 691533816
2 3957 447967751
3 13959 161084
3 88896 54003
3 25332 123755
1 96088 166700 733173051
1 17117 139373 718425077
1 26934 100182 736939534
1 9435 106646 362906164
2 11659 210412396
2 38870 587141186
2 100613 46179343
3 31544 124080
2 114846 791231319
3 25689 80194
3 110675 109486
2 81168 390975060
3 25847 65046
3 26245 4364
1 10662 146728 154702223
2 54282 116399798
3 108732 133023
2 73177 126345221
2 95655 905180846
2 81659 615474727
3 42135 7143
1 83999 114647 639753232
3 21950 175825
2 8840 278069095
2 48030 257604199
1 18939 101834 763182366
3 71311 63495
1 3268 96688 820411094
3 40059 5107
3 21475 34679
1 15745 165795 671824259
3 11536 64548
1 38024 176983 919630938
3 114134 74537
1 99266 145705 79838901
3 87951 48734
2 105992 409759993
3 19236 55756
1 17059 73909 187288950
2 37282 65534345
3 51661 175857
2 40525 533144519
1 63679 80318 524606309
2 107993 557678951
1 74727 161875 960098730
1 79082 123003 373739717
1 77197 100644 15209773
1 18052 119257 351437097
3 95200 146907
3 67859 109158
3 81550 132495
3 71025 155457
3 37292 114997
2 44826 460014797
2 95124 862575042
2 15389 322126106
1 83764 150730 608944636
2 105507 12701439
3 44560 146177
2 15570 533941473
2 67329 776643847
2 56450 784738690
1 18980 70362 416471756
3 9865 179062
1 49426 76293 862581478
3 33279 80932
3 71969 163071
1 145836 178770 406718035
1 324 55924 384552041
1 122035 143004 721729910
1 65698 178509 933294634
2 79306 271582835
1 59130 124622 797938984
3 107241 78653
1 23874 129992 518262273
1 24535 97358 821190638
3 23318 83038
2 76379 659805326
3 28120 21653
1 73968 177902 675215236
3 38004 160811
1 61236 158500 300204634
1 114742 172329 555781102
2 65597 577282184
1 18651 93514 256263217
1 64810 96828 117794731
3 85890 60964
3 96531 162503
3 48406 141467
2 12944 697375175
3 106520 150102
2 36658 588260241
3 89894 20615
3 48802 39075
2 25935 146525133
2 77960 971376506
3 12392 103492
1 31786 133294 911689443
2 55597 949236561
1 4913 56820 921724284
2 6821 448831918
2 40785 287767259
2 57672 974692523
2 22038 821422877
2 70677 550085426
2 37090 364469737
3 112231 63935
2 31386 956174593
3 110333 14573
3 30109 93666
2 3289 80610670
3 38645 143299
2 45293 221368219
1 22731 117062 254871836
2 385 819086787
3 44840 78485
2 102982 653114756
1 49347 146165 1184105
2 12196 85980413
3 81023 59959
2 24463 581180289
1 8331 81509 474934010
1 52829 67856 733221318
3 90172 81577
2 596 403061175
1 66 159776 186767683
2 96963 620268074
3 2267 144072
3 55601 103319
3 101603 115884
3 111142 74053
2 95234 863199423
2 75977 288797413
2 99059 642005435
1 22983 141825 984237811
1 59416 106493 771369568
1 29484 89548 849563901
1 94088 128302 89604064
2 89723 319340220
2 32021 955909681
2 8716 265329703
1 70067 123777 117756304
1 8750 96060 782581264
2 2050 275986776
3 16639 107876
2 49082 881054416
3 11271 177459
3 105603 153600
3 75076 105933
1 33491 80935 686733937
1 41506 82112 647165053
3 16083 2734
2 39423 677264529
1 47473 52429 156600404
1 71207 122726 482196815
3 99412 136773
1 54796 89624 167504280
3 114868 164277
1 3697 127306 143631919
1 19954 131239 791225567
3 1276 172710
2 109 756562642
1 7321 132274 132399528
2 115526 290141495
2 198 669206633
3 57882 59203
2 82245 510159184
2 22828 470884278
2 77336 465924356
3 38119 91766
1 79830 97008 383457871
1 47178 102976 841620172
2 73174 756121736
2 51075 964108176
3 101034 28503
3 52745 50074
1 32694 162986 125246992
2 69347 524241022
3 97793 164246
2 60871 15992136
1 47069 70615 122004294
3 110469 135109
1 59771 158660 403188621
1 134761 147215 454587060
2 90582 938435110
1 42828 97782 587919986
2 115359 147374852
3 114526 54145
1 24963 178336 705414845
3 100719 85063
2 46387 332916267
1 112051 119071 106702451
1 117614 175244 596986999
2 77145 746977100
1 157670 165488 492784156
2 95525 341848502
3 77195 177590
1 8611 123767 171985508
1 89308 110157 437649387
2 65444 418310756
3 23343 23302
3 82011 95334
3 100779 26372
3 107138 99804
1 68534 169302 703038932
2 21739 492873387
3 21977 2756
2 4539 366812520
2 110822 987515661
1 72579 109176 416874302
1 42573 99452 231489802
2 108217 101515388
3 7936 28556
3 12328 52597
3 67887 131100
1 1232 101882 235511107
2 22693 827305073
2 82557 772982064
1 7060 169455 275007014
2 64801 89252325
1 125906 147088 872736291
3 81198 126260
1 56028 87940 787158160
1 78646 81502 427981757
1 4938 41437 170842094
1 59665 172482 968898073
3 91027 87974
2 97278 192103346
3 37533 97206
2 41634 475848052
1 52797 90413 698611556
1 100952 172986 200405565
3 58321 4122
2 52619 962118247
3 33035 5073
3 4178 5207
2 79597 379936832
1 5519 127968 256360990
3 21039 160242
3 97914 99138
3 90936 37165
1 90428 130988 612158851
3 43340 167196
1 49556 110732 395294806
2 103284 536126065
3 59321 29198
3 12677 165436
3 74604 10688
2 51898 329356117
1 8918 27174 606706935
2 65119 211819372
2 41422 702677265
3 34949 122424
1 2 30877 496170634
2 55139 573987822
2 106876 645389102
1 128238 167981 588961281
3 32195 40349
3 82197 92103
3 100344 7375
3 30782 37915
2 112581 71827403
1 38860 54796 284205913
2 24901 181024113
2 83149 752977435
1 115245 135724 854978654
3 113779 160441
2 62930 640479042
1 13163 139598 230863977
2 91882 481705795
1 20206 87533 420294659
3 72587 82613
2 86785 113134153
3 42476 89951
3 89073 171039
2 93859 366406177
1 6739 17391 406500710
3 63035 161988
2 63211 436778889
3 92903 97836
2 66297 67103922
2 110210 221964723
2 33244 344764844
2 2152 69020915
2 114637 465512182
2 48247 833267219
3 97200 174528
3 67837 95356
1 72415 167761 42240621
1 14485 127615 846491716
3 963 108792
2 5934 792054113
3 26351 89321
3 37993 39524
2 38497 405887035
1 114627 127553 319476156
3 98418 103204
1 18340 60554 319329313
2 4935 935623433
1 16193 147539 338228250
1 117091 157276 544198814
1 68308 108824 716582310
2 3280 749490088
2 95180 913161171
2 35121 707485980
1 138220 175069 712246749
2 94972 821857666
1 5873 19402 930285883
2 75279 504975288
1 111788 137854 493828321
3 15478 35202
1 120063 126107 724322740
2 12891 972996108
1 64448 149865 633942993
3 25045 171659
3 13304 152533
2 105110 322561904
3 75458 7870
1 79588 154370 978332581
2 48052 435081865
1 65684 101961 600759309
2 33950 774828987
1 49877 131933 226908647
3 8560 116557
3 1651 78091
2 92835 773842665
3 5773 77253
3 75014 98313
2 40749 37635768
1 37875 63708 984063618
1 49491 93703 930505914
3 50035 26715
3 99892 69315
1 4470 53845 953159467
2 109172 618429076
1 80896 100499 628561689
3 65483 13008
1 32844 172161 915116195
1 66038 132178 133219026
1 66448 162274 258317275
2 98923 917223210
1 75682 85645 86811089
3 30903 133998
3 14662 147524
3 82265 87599
2 111379 866828162
1 22904 92427 272592994
3 99250 65101
3 19676 19887
2 81721 517098997
1 84178 113387 411314645
1 48086 128556 410806558
1 42077 177026 46639310
1 63756 128822 395821282
3 85391 157473
3 35616 81909
2 45407 808724970
3 62554 8607
2 21583 846987473
3 65668 154557
2 26168 898003344
1 17615 70783 996375603
1 55285 147871 68571875
2 46475 698125208
2 32798 741981214
1 60047 139510 980317676
2 64579 917976657
3 6683 64502
3 13614 137923
1 86720 123994 939330417
1 2537 115387 960856264
1 68107 158683 521994468
2 56469 380458858
1 57618 172374 887221829
2 110994 987867549
3 71395 96879
3 56419 42816
2 26846 297802641
2 31182 269582537
3 16971 125502
3 52293 121942
3 72695 43275
2 70151 175464322
2 57503 388137045
2 76458 140124273
1 156086 160358 638076282
2 69725 312714165
3 4489 7874
2 4709 26174811
3 56542 178826
1 88242 114255 940558560
1 12812 141289 851272022
3 88528 164449
2 103629 603417621
1 69141 155468 957763421
2 91995 930976234
1 48094 88684 89541465
2 43432 286340380
1 62889 75087 714436744
3 1900 93270
1 14209 50254 875066870
1 20484 89064 788856315
3 78292 21917
3 36542 129780
1 364 154893 104281241
1 78904 117139 456267138
3 16027 156840
2 85236 376339893
3 26708 37665
1 43574 91046 713793014
3 43526 159899
2 89562 950552733
3 2842 29324
3 17379 171865
1 30483 163562 541677632
3 7911 98685
1 108296 159590 613942684
3 46354 19029
1 14593 65967 958790314
3 30329 89456
2 18757 865896887
2 48723 883708026
2 24193 455409986
2 44255 696993542
3 84521 132858
3 84686 119058
2 11326 481111214
3 102059 131191
2 85922 967999192
3 17214 171243
3 16839 120790
3 15389 49700
1 76556 160804 432261617
1 138256 178940 348952154
1 134740 157374 510557206
2 22662 297696964
3 42057 143227
2 22308 21008413
3 41344 62232
3 36247 5922
2 79504 951831666
3 7014 58539
2 40840 233368463
3 103207 62807
3 76847 97867
2 14017 325374723
1 136566 145675 275964038
2 23128 441313701
3 24752 83559
2 72740 829783713
2 41589 935773130
2 36668 37155875
2 11182 49415143
2 25721 102711224
3 51544 1278
3 14298 12113
1 108317 179152 872280019
2 78957 645930236
2 109481 452026387
2 29737 622323107
1 142024 157449 848762376
2 7510 443883316
3 3366 44927
2 53827 185746630
2 69396 708645903
1 56379 128464 854616559
1 13833 113095 644221934
3 62953 1856
1 20606 173200 304908342
2 75846 255680951
1 94916 128816 872872588
3 113672 76379
3 12789 9709
3 110139 158403
1 63360 68155 609742690
1 76431 127464 466392819
1 96730 113633 993209910
2 36498 375911199
1 49134 55436 27599455
1 31420 94836 379600596
3 48639 96107
2 19592 43676714
2 66540 379219107
3 113692 53551
2 56521 701138037
3 16226 125624
1 6121 30528 781776762
3 6822 92377
2 115256 189514464
2 81087 544465197
2 39056 483966745
2 24651 879617516
2 108128 183770473
2 110920 178876784
3 104682 46486
3 65455 167752
1 42701 173807 614600052
1 111995 155070 923329475
2 70241 154067384
2 81241 964785474
2 65489 925260193
3 41333 131939
3 33757 140313
1 39789 82038 701352343
1 37538 145930 304449303
2 81701 660492172
2 75307 115007720
1 15201 160431 474357773
3 42445 9167
3 115819 141544
3 97903 157635
1 81418 91084 228821357
3 26400 108678
3 107383 12087
3 91252 17598
3 21272 123589
2 52824 755047081
2 110924 883527066
2 106707 321076764
3 83589 75809
1 19178 177123 295856965
3 65543 129885
1 116780 147705 800598341
2 108036 859238444
2 95316 689297185
2 20441 128965895
3 1955 95261
1 116026 119380 24718411
3 25340 146130
3 9661 57292
1 30441 89688 344983818
3 84557 161953
1 30687 60115 682938735
3 32254 143026
3 38863 81534
2 109879 197788689
3 39578 28086
2 99619 876902858
3 82897 18933
1 48553 99064 884754726
3 48026 108506
2 36701 869500071
1 22897 150054 90781555
3 104020 41259
2 61484 894209575
3 30574 9947
1 157760 160815 582384138
3 83927 84125
2 72976 561812486
3 60168 178171
2 25463 651807781
2 55956 32331818
1 93381 135894 776744591
1 159746 162077 285563055
3 30149 64598
3 97168 60259
2 111372 861619410
3 80374 8866
3 5 117752
3 110872 25949
1 17500 102420 713607761
3 96853 105163
3 36490 34576
2 66474 826274276
2 38150 82566045
2 85566 336708151
2 100177 906343110
3 97887 97824
2 22216 623181058
2 96459 511378193
2 95440 612631741
2 36482 97085905
2 47174 60390220
1 94144 142799 301852577
3 75054 71483
2 12521 324178203
1 53256 79220 737299120
3 103048 43615
1 110662 141763 291367042
3 56192 52827
2 9106 943051394
2 109394 880135918
2 97109 849998390
3 18558 166054
3 64583 87830
1 9476 162776 487037624
2 55079 914443176
2 43537 542726702
1 54021 136721 518302656
3 106354 136676
1 64683 118052 74021238
2 82579 22468211
3 49289 155516
2 101421 191830969
3 83332 49533
2 93669 826285401
2 105842 579508275
3 32069 167793
1 91345 165857 788065460
2 4734 674475372
2 5597 847981660
1 15042 134949 231931973
2 52856 399420678
1 8158 32805 338558439
2 36495 9963985
3 111742 78285
2 114861 942113326
2 3818 770220164
1 64619 91671 705879476
3 93368 5748
1 36256 38731 39900809
2 37304 301265073
2 65216 370381969
2 93756 308535735
2 33606 973575434
1 64100 175131 518680425
3 82878 53170
3 29434 115494
1 129991 172110 23771026
1 41626 136824 184875211
3 62953 177635
2 38021 350715058
2 100117 44962090
3 70241 44150
2 48939 69859307
2 36665 636200790
1 82967 146445 565438148
2 74079 1938926
2 8670 654858661
1 57087 89070 63432992
3 107284 128267
1 112759 146425 566885365
1 170947 175824 458267932
1 54547 147100 271072180
1 145845 173557 252924163
3 108674 62538
2 22314 930275517
2 70479 805592948
3 106102 55106
1 42392 106156 86402223
2 70461 103685043
3 35681 159465
3 35613 14403
1 7254 74987 300804025
2 26199 488955891
2 93086 125014789
3 61285 15655
2 1115 792288980
2 115724 9608350
2 24726 853651910
3 19833 178434
1 43366 108332 399968166
2 88824 940998417
1 66112 126360 789161325
2 26153 778852953
1 81125 177059 305840428
1 93670 128323 902800251
1 12403 54336 476039420
1 117045 134646 609374863
2 14668 680465780
1 15246 22143 79602395
3 93484 158981
2 71639 63324256
1 1535 171942 298562953
1 106449 164515 603238012
1 14244 91946 119645373
3 37126 84928
3 17606 147103
1 5101 152943 446556466
3 73843 132657
1 85771 159425 131140862
3 82702 145713
3 114287 117678
3 72313 134471
1 3654 117913 785595241
3 87345 68331
3 62963 90508
1 55057 127052 746513416
3 114487 122476
1 14650 24029 281669793
3 13432 68934
2 111011 404761237
2 63794 37887073
1 428 100921 63658617
2 40884 663089735
1 5938 172391 441329283
1 26989 81926 793777140
3 48301 87057
2 53841 194903609
3 14648 142479
2 14415 63498244
3 224 85511
2 62570 493970528
3 22075 30992
1 97272 107216 832160146
2 97316 769643600
1 108412 126615 373744691
1 101744 150006 222294029
2 75617 57497584
3 105936 37967
2 50787 212582484
2 56388 678262300
2 51651 481560936
3 72257 116465
1 37437 90284 847153109
1 63234 134185 434243127
1 138967 158366 294230493
2 58740 994002467
3 96867 121902
1 116269 137039 163783017
2 52329 971858635
1 9747 84473 330053953
1 159648 178561 183193091
2 114297 105138742
3 1174 52420
1 104060 126831 522142536
3 49852 96108
2 40255 473232445
2 6283 428564034
1 39443 176219 497669899
3 40349 1026
1 12737 167356 808387501
2 79741 325435567
3 38535 163672
2 112676 971823819
3 11664 177196
1 12037 18998 149097475
3 3120 92464
3 21897 71700
3 72350 16902
2 50804 621233450
1 95954 131788 146961907
2 28343 453825245
2 99833 99967216
3 111104 162906
2 25 590223972
2 66262 65052155
1 6048 57496 522546348
1 51019 114025 958457687
2 40968 850277488
1 28469 98694 91781450
2 98615 212122706
1 22283 40138 195118319
1 38511 105403 536938905
2 84798 931515434
3 71737 49169
2 87818 194133554
3 68945 42655
1 8178 90869 90804667
2 112267 617498272
2 73071 841026760
2 49553 186062755
2 57589 945473763
1 157940 167215 860679147
3 53658 106668
1 38412 64167 281114156
1 106057 149771 504549357
2 84131 174975212
3 69654 22074
3 10767 156816
2 95915 606559011
1 21197 42813 397675019
3 92470 129147
3 60355 29831
1 35012 64156 327348766
3 30364 108782
2 53784 963929059
1 71255 124622 161482892
2 101180 297739489
2 60287 296839987
2 59474 300007360
3 14152 148236
2 90492 940680471
1 1725 133490 261912284
2 5767 512512104
1 33674 175938 821712059
1 59361 76840 73259425
3 52170 154423
3 109293 31843
1 34457 111284 232378917
2 58692 968768279
3 33119 30861
3 45272 39526
3 100647 4738
2 23816 757408924
2 3960 374973781
2 61272 230199142
1 145256 172762 252629482
2 50114 568592866
1 75869 160398 3504957
3 67505 58503
3 59817 11766
3 32775 69055
3 67435 17628
2 60433 498174876
3 53706 111674
3 38996 139240
2 71190 870271493
1 74355 174729 739469044
3 88595 131534
3 105970 28513
3 80759 170920
2 97715 711526785
2 816 279862507
2 20673 846628422
1 74168 158831 453369508
2 68098 355931873
1 27824 108960 15484211
2 69590 781229246
2 11956 283495486
2 41018 85614872
1 141556 158472 724580792
3 48825 105885
3 77804 52060
2 48500 523655024
2 9559 538514158
1 81378 129780 234817058
2 83846 835751552
3 4989 124039
3 59226 67682
3 88357 38099
3 61551 118356
2 2771 932413163
3 7143 24977
3 49095 137099
3 15029 14692
1 48074 142488 636810128
3 47338 159279
2 34909 157319896
2 34933 439738335
1 136844 150994 279651486
1 64984 150281 958827035
1 118251 119211 784249563
2 70327 760480542
2 82222 178586538
2 46499 182934565
2 113374 106580875
1 20018 141256 814468946
3 38961 129064
1 73694 114101 911237778
2 67342 734388213
1 39655 151323 99108752
1 39240 164095 966890237
2 20029 381853465
1 64824 162187 209758096
1 75643 176645 864172202
2 6000 266720341
3 48183 70690
1 84639 122733 169526372
2 1116 935476217
3 87811 169948
1 10569 69560 178288460
3 26436 137655
3 7019 8532
1 28436 86178 49142930
1 112902 163492 703526023
1 100873 167190 559483093
2 13143 534591872
3 77958 110225
3 5111 72115
3 112606 143125
1 118050 154638 64112562
2 7393 405780742
2 63440 643063230
3 95099 34375
2 6592 211126890
3 14455 130678
2 37618 938236984
3 14763 76258
2 54970 659265995
1 66794 76875 751767436
1 69701 82237 423383314
1 3286 33868 195339596
2 76202 528169782
1 108142 139155 412916976
1 68183 75180 33998410
1 30823 58898 5073326
2 18670 272366294
1 119303 135275 374952737
1 42082 97106 130531183
1 31252 34232 650846246
2 27836 876727069
1 160839 165371 768174284
1 57352 174134 797505602
1 126526 169761 725129584
1 34592 161777 779957259
2 45202 504662746
2 69825 887678590
2 56744 267963308
2 78287 381794514
1 118603 138124 464969179
1 110745 129145 619952557
3 23516 27814
1 42821 158648 247506798
1 92922 124790 117361086
1 36103 115522 745722740
2 66658 485037083
1 23376 135004 227021280
2 7562 900931351
1 64276 88853 112586484
1 5163 50104 21629985
2 73851 874446912
2 20237 658008760
2 70319 492099380
3 113967 27548
1 76985 120887 590075458
1 22028 29701 336059199
1 55848 164546 485575325
2 37454 40330412
1 67862 162511 610587717
2 45371 546131089
2 96747 186330082
2 66052 572163303
3 61995 12072
2 4994 348306863
3 82054 157615
1 61708 112864 418129235
3 38032 162517
1 52256 167022 784066405
3 39640 25917
1 14169 23647 236001679
1 71439 126755 445614735
1 37949 148540 678832193
2 43470 876443867
3 30369 47513
3 474 132972
2 65461 925551584
2 24562 984923402
3 51849 45808
1 31510 64411 911034995
1 58523 153340 308440847
3 51354 70858
3 45158 100329
2 99606 946293394
1 148881 174364 573514517
1 8425 167846 328002858
1 115448 136234 780918121
2 67545 103814261
3 47246 90853
2 62698 17893714
1 11552 21940 615684574
1 20722 146122 189692975
1 128211 176662 18686474
2 106165 445515049
2 30114 305760903
3 88351 45136
3 23163 11403
3 79828 162417
3 3633 163573
1 83668 110034 930792186
2 85131 212921492
3 9282 67046
1 10967 111848 754697630
1 143807 178513 714015662
1 121049 135829 153993854
2 87367 622603281
2 94462 777146733
2 59261 436969544
3 55132 73722
2 5504 418581244
3 99225 128862
1 83150 175211 977190670
3 60288 62181
3 96041 136569
1 38852 63239 561161480
3 85818 142918
2 102358 127704293
3 55059 164100
2 89743 184434580
3 48735 87722
3 39364 24211
1 109645 154953 411952320
1 37550 153179 396953613
2 42565 578843199
2 2875 6434020
3 60171 91414
1 21807 101773 3471038
1 57721 102606 78622180
2 36194 323359278
2 31960 129151081
2 107814 629296832
1 131430 179050 33948931
2 68026 958705316
2 42166 662431022
3 99942 111189
1 24030 27092 426403957
2 83252 674786808
1 68982 169061 20193315
1 146543 152152 771798539
3 49169 82686
2 107005 233321748
1 26033 56480 1739011
1 31947 33944 848774150
2 75101 175160495
3 19086 93280
1 8922 165559 565248654
3 45896 116809
2 79372 757821793
3 106108 23716
3 24875 63416
3 102326 89425
2 111827 846307083
1 45205 103098 570585429
1 99394 150262 610847228
2 61292 53435669
2 33007 29312052
3 112621 177610
1 19897 167314 508522110
3 16521 96696
3 48131 156034
1 39937 81138 313189226
1 50862 176494 198809543
3 111738 149124
3 53042 57355
1 59581 100327 42941184
1 105333 106726 439169047
1 135707 178290 244642270
1 29428 88105 879506437
3 88207 72380
3 52534 113175
2 78292 138007561
1 77742 91448 708150791
2 35733 469053325
3 75525 138128
1 99261 140774 290407054
2 110894 488719501
3 27391 49557
3 34954 61688
3 77618 54436
2 58292 877403636
3 20441 26830
3 57262 78786
2 100191 864953036
3 47076 161376
1 170055 172354 262367960
3 16746 25675
2 108512 924881183
3 9567 141554
3 8117 61047
2 21944 210809387
3 97330 146225
3 108020 85414
2 111113 141886890
3 41041 83743
2 95077 614002102
3 95548 39466
1 52964 56494 522864517
1 23194 119015 429798650
2 46843 73954305
2 31885 170579127
1 1148 121396 800177628
3 56308 14475
3 9779 84331
3 8609 140330
3 1659 102481
2 87946 627492655
3 80875 135625
2 7970 120631717
1 83883 140010 893787419
1 35719 118092 873046974
2 93858 173234922
2 108686 114335143
2 73515 139007042
3 63779 136162
3 111411 71923
3 85877 63400
2 46569 403360997
3 70174 79297
2 66070 193547760
2 42799 380371545
3 31545 156142
1 138345 162492 708484557
3 14222 165618
1 45415 65244 167407560
2 37272 669337059
3 60969 43993
3 74387 113906
1 17024 169115 79943513
2 87224 854199905
2 16229 126033911
3 73735 18223
2 73535 965258237
3 96439 104631
1 17719 21689 609915815
3 59932 145097
1 29038 111636 944507375
1 144215 176446 314436246
3 72038 167924
2 28658 163679601
1 40824 97666 778468139
1 51596 174746 323308081
2 69003 718247895
2 88290 514487118
1 10705 22068 93662973
1 4876 83694 415468084
1 33960 88749 659830766
1 3029 13483 801120056
3 31886 54818
1 1217 109012 113226774
1 61480 123545 221279962
2 45445 224437914
1 101418 114936 783238323
3 7094 10073
3 72684 105916
2 10284 832681049
3 80738 156785
2 82219 752437761
3 53660 162795
1 108077 174216 360798574
2 74939 809549532
3 61603 29346
3 103249 75081
1 33921 176525 11328522
1 49451 57707 817058755
1 125395 159904 87261203
3 15656 10800
1 103626 142405 605648494
1 24369 81425 951363856
2 78228 939715641
1 111698 120009 520103707
1 56643 80540 214963003
3 88394 94609
3 113023 42299
3 76313 174184
2 9781 831902195
2 42115 188399513
3 52664 79461
3 16408 25474
2 11789 90770035
3 30953 14989
1 2356 102754 988595113
1 11884 135737 584504801
1 65432 173486 190137070
1 13821 47237 513330436
1 49453 174256 411719304
2 19466 757707033
1 64981 107288 310902681
2 97498 151401837
3 44960 161072
2 39679 920451371
2 85486 797816809
1 49900 119515 54843826
2 15143 676754433
1 5762 59890 528074939
3 89012 17349
2 30413 760673823
2 25503 505603583
1 84452 173820 94314564
1 6774 49539 474384723
2 44567 615080006
3 105331 82972
1 11094 113841 644140975
2 8832 163413159
3 113161 56296
3 64240 118230
3 96650 26914
2 107909 420786145
2 68263 360629012
3 3005 153128
2 43457 911270807
3 66377 126262
1 40623 113156 771500141
1 35576 40785 963382051
2 29051 91841288
2 88921 21575422
3 66768 68730
1 123914 170187 961333039
2 27577 365771104
1 3494 150885 803289072
3 47431 66832
1 167141 172676 167521774
1 6434 42205 526456168
2 75838 140445174
2 110665 157206202
3 21659 148087
2 102792 162455870
3 71990 176954
2 14203 234982005
1 35139 68494 199472498
1 41762 86909 630232566
3 57336 32334
1 41210 124995 415196201
3 98479 82689
3 113729 120928
3 101186 20180
3 34619 150434
3 104636 96655
3 16768 60723
1 23530 30117 263160582
1 125826 137151 325025288
2 94623 178178449
3 2427 174527
3 63430 37540
2 114237 351315229
1 58649 107703 273947610
1 42502 66832 806093083
2 40627 428213955
3 98938 20921
2 13975 110925911
1 79168 172253 459301214
1 77136 147360 352993369
1 113217 174675 558244417
1 25393 127370 5538438
3 73808 126006
1 16647 96223 357803886
2 43495 399136202
2 26226 287997324
3 98330 148538
3 98064 42365
1 87474 170803 698839218
3 101414 36411
2 70156 940510558
2 5704 441137133
1 4536 86945 529960726
2 46527 257577183
3 99170 125705
3 48041 145613
2 94783 295105748
1 105524 150981 47766725
3 81878 47955
2 27454 514446139
2 56275 238555044
1 1816 97605 369966729
3 50799 167516
1 51510 161359 596858279
2 66928 710313230
2 37778 29087111
1 87582 135765 638708909
2 36426 802154647
3 3509 177976
2 60138 679499345
1 47385 114760 198953326
1 41639 136166 216034881
2 79422 947881247
3 35400 15074
3 83187 28228
3 85609 88518
2 101536 511513389
2 68283 219941764
3 36350 161739
1 66294 178392 809423268
3 64550 118785
3 28527 16779
3 73692 148091
3 35890 25886
1 60024 115968 611450886
3 8540 123505
2 18784 791713520
2 61138 785471957
3 86262 51653
2 22158 189521381
2 45606 591739092
2 74042 571351787
1 36852 112383 323187999
3 9936 40837
3 90835 104649
3 101118 46665
2 8410 937337373
3 51577 126602
1 142441 168419 972288945
3 45322 62920
1 58594 153244 523106188
1 80968 155346 292428570
1 103082 126808 448148966
3 57071 123912
3 15049 160940
1 137311 149934 737504933
3 15230 50915
1 155213 166938 12354465
2 100573 277174856
2 97642 87913671
1 72134 118568 648593143
1 132324 147706 799442755
2 55563 98775115
1 33837 53996 54769154
1 111035 134990 226770062
2 71093 824408235
1 53611 69210 26205563
1 81807 177774 424671754
1 46762 50980 573243995
3 23841 57527
2 72502 221586595
2 5262 281905929
2 69363 929715464
2 54932 484096105
2 77547 30242958
2 54793 313356941
3 96964 131277
2 64998 712147269
1 10997 95050 314496964
3 105789 155795
2 96955 495242219
3 19088 161995
1 110208 131330 270723576
2 89271 793004647
3 43533 150783
2 62755 326492504
2 74495 384792938
1 6472 140417 102191395
2 115814 143306408
1 32054 155897 933458847
1 166781 176042 198289616
3 93 66510
1 151876 170806 824714955
1 148362 166095 387978304
3 90355 7454
1 52787 154641 832589974
1 21724 39466 887428745
3 58387 104225
3 86618 153853
2 49875 890336880
1 70491 118866 513221042
1 69234 106669 255958807
2 60891 975147983
3 53371 1702
2 47405 639260541
1 15973 61302 502039792
1 103518 107334 712150761
1 121490 129231 542690029
2 14370 460800439
3 4973 63858
1 65599 137724 653311180
1 7394 100231 353774862
2 65431 447129194
3 29482 113725
1 67125 140572 658204177
3 20664 83206
1 11983 12066 854133051
2 56250 688223597
2 45722 544193194
1 111410 177574 686123267
3 100740 81358
3 112108 94274
2 90076 502455798
3 71517 48932
1 70202 151284 390097632
1 62052 148665 815668346
2 21142 823817337
3 79475 126757
2 61578 628126510
3 54158 32246
3 49048 154522
1 10465 112533 390323994
2 61221 792463460
1 7558 76211 717880304
3 78717 143831
1 87721 127097 836699635
2 76027 611263396
3 19169 100552
2 73711 687850344
3 59671 151318
2 60134 60682412
3 43542 33336
1 83980 159984 558317873
1 10553 156809 810341227
1 13420 26886 938954367
1 1243 36746 632753518
1 70781 121271 12297873
2 103700 886214830
3 13411 55960
2 53944 190453694
1 54630 113987 812625512
3 86066 157975
1 103017 111981 675636971
2 58647 342161406
3 7693 151695
1 8487 18145 61587620
1 111729 162441 81284970
1 58439 159983 459333046
3 90813 77994
1 2066 168251 781041739
2 53246 860593721
2 11642 719895645
2 62897 878800989
2 56846 130687673
2 87644 829533169
2 55996 931389318
3 67175 77544
1 80251 145506 24872101
1 54472 139668 869437434
1 159814 178174 651300078
2 25912 869811646
3 3710 8895
2 48280 573070962
1 104116 137108 693203412
2 11071 780793204
2 11905 41946050
2 32058 268562101
3 41445 171168
2 82724 8681903
3 73571 40700
3 110483 149303
2 28264 7993151
1 21108 120782 67235533
2 53222 424379551
3 94071 175059
2 54247 154104989
1 130866 141501 74972308
2 125 137959946
2 34571 960654015
3 70433 7894
2 41817 967613607
3 32908 99450
1 24621 101700 612525915
3 109767 171491
3 72188 123191
1 7723 72252 779125917
2 71185 97250335
1 119485 142012 532628712
1 40225 58510 634993328
2 66046 681469045
3 85120 112218
3 112747 36185
2 66840 982277328
1 907 10935 737205797
1 135425 139187 686027629
1 95832 128280 675718739
3 77616 177488
2 79867 597179233
2 100534 556515704
3 47580 161147
2 99684 251609454
2 113382 384794132
1 75542 160526 377622314
3 101278 85285
1 5365 40410 721889881
2 37981 525138208
3 81054 126407
3 77798 83661
3 90524 93840
3 54989 119550
2 39201 481104987
2 82175 454777492
2 76285 609222363
3 11727 1875
3 9001 102439
2 29756 432803121
2 39864 670913170
2 81602 225353583
2 82947 409138934
1 60845 127511 697490545
2 109907 225296076
2 3331 204562190
3 2392 173387
3 80010 63028
2 45491 938592450
2 78989 197730877
1 51034 52205 197706490
2 76557 426697385
3 53151 26052
3 4043 81673
2 105776 22293355
3 24793 67218
2 36149 797410639
2 30152 913839477
1 26991 163658 974057425
2 48414 974075847
3 92240 76983
2 8368 818117023
3 18984 135935
2 105943 145513458
3 79855 156950
3 59916 91012
2 29259 387854053
3 58854 65115
1 120372 128617 151650917
3 44506 344
1 36232 140549 405530575
2 83403 607334332
2 29874 500712909
2 110954 116725811
1 10439 178506 244859539
3 23183 172294
1 112743 136404 32617463
2 101463 299143560
2 35663 340519165
1 101931 137388 965750874
2 68943 925785089
1 144403 163831 435106471
2 70008 449036428
2 8071 765034263
3 56306 145681
3 13390 46623
2 1536 769042436
2 4559 290840626
2 18641 82318410
2 17348 452330591
1 26310 137551 12534254
1 11519 16908 538292593
3 13225 60546
2 44501 364466420
3 55442 76458
1 76291 95715 755844903
1 29737 55233 526759837
1 122419 127491 498269127
1 107442 132179 220346514
1 3888 117433 581534814
2 37495 211999
1 69838 112438 300631762
3 4418 139059
2 73941 784206770
3 94295 84414
2 33933 349396232
1 15350 162716 859758164
2 38193 303283868
1 39580 150103 728273797
2 82085 323373589
3 32668 145379
2 37907 917908186
3 101768 89650
3 43298 150849
2 106725 640285760
1 30171 37227 136109495
2 96764 694234786
3 31680 99161
3 66334 90922
1 34723 35330 261680086
1 52956 113323 507481501
2 23021 415154579
1 21202 152664 916919788
1 114029 121382 492678174
3 48339 9291
2 99379 192331876
2 114169 548794852
1 166423 170723 577049959
2 59081 414090067
2 1214 768240702
1 49043 100422 197435834
2 93746 993028857
2 80257 138830342
1 17226 150340 953380769
1 40310 48301 4336761
3 88953 112834
2 95216 108189802
2 43786 688535203
2 37383 870670635
2 107366 659549164
3 32086 68041
3 63817 65694
2 32480 511303139
1 73682 146540 914610413
1 61977 150498 755238583
2 52879 734085812
2 104737 251813778
2 73300 580931061
1 7170 117391 571401086
3 99473 111735
2 63990 532721081
2 29246 367839752
3 85555 116853
2 112019 637902597
3 21873 163913
1 27002 174227 718476519
1 27339 89855 873506779
3 16674 110380
2 56135 333471227
3 25251 150539
2 84634 59592485
3 23424 161617
3 78228 149564
1 12802 42130 888229050
1 2953 36373 989431687
1 21849 95965 91194863
2 758 991802982
2 106664 838167333
2 2528 702257314
1 46937 80680 785735596
3 68920 106742
1 18254 57225 78078666
1 72271 165206 498177269
3 15633 126487
1 124223 167481 916730310
2 69795 544392883
1 75502 93130 227927242
3 47384 89810
3 66025 122137
1 95845 158814 905034193
1 43532 134514 612800345
1 88562 139356 746594532
1 8281 112264 785551267
1 48104 72474 520083462
3 55920 133593
3 63376 58128
3 41369 169012
2 33628 9839575
1 85333 154717 798478816
2 77816 63541147
2 100211 755005792
3 80916 123795
3 62019 100275
2 88191 111189391
2 13238 238852855
3 39998 29268
2 101953 372506279
3 102730 30697
2 96196 305941292
3 66174 48957
2 42351 539029356
1 76311 83304 515421653
3 45584 64988
1 61355 92006 760254398
1 133753 169555 448303219
1 99958 127482 658701763
2 104513 777499497
3 12058 21271
1 44484 121711 901510841
1 4381 170610 333009676
2 48966 60223224
2 26426 421639080
3 95505 5596
3 16273 97268
2 75400 568240462
2 101764 281785730
3 20563 153657
1 17984 52993 569937478
1 61005 113739 522897042
3 76766 141628
2 4017 750943431
1 90729 132086 902592310
1 118432 174387 698502921
2 40346 641183169
1 43170 100017 686379182
3 83890 30556
1 33605 123618 367822321
2 7885 793988992
1 42810 113843 916044628
2 32854 874383819
2 9138 596181438
3 43224 16730
2 50904 146868219
3 25494 21466
2 7854 258162294
3 15979 164359
3 95466 80752
1 34790 101392 503028501
3 91418 25582
3 73539 99903
2 94557 564098156
3 39419 12973
3 100808 49256
2 27679 150779900
1 15211 150512 56703213
2 50662 60899623
1 51028 136406 845492789
1 104020 131910 388815826
1 88544 171734 834995122
3 90938 111903
1 48086 140311 68581421
2 98727 453759468
2 47265 299325308
1 104801 161104 4782640
3 89697 85335
3 92767 165872
3 11467 58197
1 6346 134693 221042304
3 58911 119201
3 35524 10007
3 28011 51974
2 68856 251732160
1 166672 174096 352294215
2 73395 714084071
2 42137 353246719
1 7282 16674 89229135
3 12937 107808
1 89808 106196 883100190
3 46672 34202
1 17409 30266 37559014
3 14050 178090
3 83958 12630
3 15185 135206
1 10973 73716 327848833
3 63114 76120
2 64843 220792206
1 26868 125675 387071741
3 37972 25405
1 47619 164818 6051554
3 107107 11520
2 102015 494739231
1 15150 54965 141424364
3 107599 89098
3 103040 21116
3 112550 115842
3 48646 111510
1 74477 81054 404268753
3 19701 130415
3 48169 76953
2 10209 869621626
3 32380 8492
2 2669 70418792
1 27816 50146 24405871
1 7312 103575 974649810
3 36100 119890
2 104649 521727421
2 109368 91673381
3 62182 31252
2 101866 884129793
1 80335 120732 137480636
3 63019 93295
3 32300 69670
2 7651 873878858
2 4780 388082569
2 56350 187950376
3 40308 13028
1 103752 116715 607235481
3 12233 96485
3 39630 118002
1 85916 136691 545270599
3 7406 50480
1 61386 66532 135287094
2 25276 538373606
1 8218 117498 893359873
2 48727 374261228
1 19027 139838 787497428
2 80536 669370612
2 42811 151062404
2 114413 957726760
1 23151 55872 688521169
1 33769 129911 568250922
3 75177 45735
1 37437 143988 33276511
3 20460 156907
3 16175 58379
1 135790 172514 876953127
3 15073 71299
1 9430 16258 589025135
3 97006 147865
3 102023 102624
3 23 54799
2 108040 383405646
2 16377 643004260
3 14197 61733
3 110780 166846
1 25295 149060 889793575
3 44892 16893
2 12389 155656145
2 5606 202640445
3 82929 127627
1 109019 123583 947116258
3 29194 144925
3 3807 35943
3 113340 46287
1 134615 142340 477033031
3 47087 74758
3 72724 75215
3 43383 30099
2 52841 126469431
2 36079 602959425
3 24233 34994
2 29865 186515865
2 77792 575118285
1 13502 46437 615979711
3 52371 177647
2 99969 676827240
1 37498 89790 892030503
3 59110 89336
1 1546 2594 304357933
1 53491 87748 844118427
3 58557 45257
2 31309 710791184
3 25317 79517
1 67489 75329 937157318
1 76979 90265 72425852
2 71995 768599710
3 74355 4859
3 39971 40709
3 3296 10773
2 9989 946357343
1 44969 68567 406763286
3 86321 142379
1 7605 142091 336061755
1 102627 131308 76989065
1 94894 115136 684860479
3 6619 5604
2 33188 259043681
3 76748 15979
3 68463 41278
1 56829 164112 792554493
2 114042 86728718
2 54273 876070631
3 114276 8801
2 20722 902409332
1 11120 20664 366686583
2 16127 412984285
2 74387 753998188
1 124595 143480 358450779
3 29627 128052
1 98925 146383 708322963
1 62979 123279 911302914
2 31511 966888742
2 101365 102773617
3 44928 38927
2 55976 955276319
3 15481 108676
2 101702 57409270
2 76224 166492247
1 148123 156739 109052449
3 100349 130004
1 45 174423 237199923
3 35542 130881
2 98414 59455426
2 53100 684989206
3 13715 71577
2 101443 406485719
2 90151 370816180
1 21188 102565 315732605
1 125667 157886 443367838
3 41379 73495
1 158484 158758 551976634
3 110602 179130
2 33800 92939951
3 4381 86840
1 62031 157256 649110944
2 77229 211644612
3 31259 86395
2 57563 73539260
1 36581 88252 645432303
3 7594 94384
3 1364 141450
3 30996 49718
3 18437 85902
1 82035 149536 394834681
1 19775 169483 642694503
3 87219 4405
1 130181 155666 508513180
2 101691 460250685
1 34500 46551 844192791
3 114598 121217
3 24178 43502
3 10310 92980
1 53916 117226 555938111
3 92611 37572
2 70265 695475424
1 118339 172319 714117880
3 94702 108444
3 26471 160225
1 81579 149355 644941797
1 114390 164281 594845346
3 23195 114862
3 40762 161684
1 23807 140727 192551121
3 14095 115462
1 100592 105990 191371030
2 100825 867889858
3 48068 145515
1 7383 92563 563784365
3 83837 94725
3 31798 116422
1 111577 114849 661447682
2 115151 816977225
3 32405 115430
1 68768 155725 13101540
1 33279 126474 106086439
2 8816 904345605
2 7630 781436208
2 86967 473960382
3 57931 97104
1 33889 173788 533733288
2 37516 97612713
3 84040 163649
2 102263 459040536
1 37575 98002 847420394
2 58897 736612666
1 85324 160558 446802487
3 87324 52739
1 1035 60156 52812908
2 8797 705404210
2 107637 529422277
3 56663 111804
3 40637 138462
2 78775 206774983
2 94349 325531717
2 106328 65894922
2 67141 577300692
2 12381 9176155
2 15431 381143782
3 111930 115721
2 6160 582508064
3 72789 136140
3 6394 79905
2 102160 528373874
2 46020 651133985
1 10056 61542 257893994
3 10698 153558
3 52965 30509
3 50713 75626
1 86572 168831 354198392
1 82532 172637 75782466
1 93476 140433 642224837
2 112111 11242153
3 101862 50071
3 68677 62155
2 3091 272226381
1 11094 116635 126042620
3 88240 42142
1 67083 146337 345843663
2 94678 69627499
3 33978 156852
3 5507 149647
3 12850 171442
2 75350 358709115
3 17123 148303
3 54018 160845
1 21619 104834 680857347
1 61271 143203 629802457
1 22542 34093 557137641
3 97943 127919
2 20281 937660328
3 17314 88846
1 28505 168779 580484542
1 73809 138727 575145596
2 114090 539589198
1 39727 110277 745538029
3 56890 83632
1 34762 118128 910720154
1 62552 140710 595806563
1 44336 140622 719763373
1 25401 128946 695086146
1 53044 151873 712399495
1 124201 161628 781573776
3 61579 119565
3 109679 17320
3 36136 155140
1 83625 110221 614585011
3 109578 90620
3 107843 156950
3 112160 19119
2 2927 517466140
3 99366 22188
1 34313 128018 937954800
2 47387 62078224
3 48905 24730
3 31874 109741
2 27811 223922233
3 41509 48301
3 47316 117881
3 108130 80324
3 83401 46765
3 39751 61730
3 98152 15266
3 11691 156961
3 59983 35450
2 56909 322232693
3 47419 113247
1 55002 95886 803041481
3 45870 174502
2 83362 574375909
2 30722 603464563
3 63500 64893
2 78616 177891154
2 83797 764533412
1 80742 147009 95261817
1 72627 153069 932689695
1 43237 157113 914971084
3 24173 80610
3 54385 23783
3 88601 109517
2 13243 956659321
2 21060 606551214
1 6932 37430 193495265
3 40384 19185
2 66362 607175702
3 67104 21824
1 21009 40116 755546784
2 55677 601163382
3 18757 160521
3 60595 169478
1 40503 76391 977452964
3 92351 105246
3 76612 61426
1 56602 114503 144108026
3 99166 13910
3 31180 2447
2 99527 589185452
2 37589 625103035
2 19808 357058095
3 12725 148644
3 85460 162346
1 24265 38832 718687924
2 74707 912819770
1 13991 162463 437029179
3 114451 82103
3 22699 116814
3 5932 71945
3 87693 137711
1 22514 159378 739931106
3 114888 133821
1 107186 162170 823362291
3 7615 106243
1 64899 142990 992250695
2 31990 463680340
3 76254 72098
1 101815 165812 303874176
2 97115 612951044
2 472 458701062
3 26510 87331
1 35751 108701 899725223
1 4269 96763 480617210
3 57222 112706
2 52009 508689329
2 43724 722027509
3 2869 25665
2 70796 809897540
1 99926 167851 721880880
2 59795 899439419
3 41309 39634
3 49555 81045
2 41759 547227068
2 16458 326805556
2 113344 937391589
3 55861 46318
3 56757 35201
1 57774 96453 972775852
2 84671 421347666
1 8932 151953 207312591
1 38915 85943 260801833
1 18999 91914 239073749
1 50711 52516 39263737
2 12385 576950229
3 98618 106153
3 83945 30160
1 6366 23888 838350170
2 11876 676695460
1 19681 29103 2145766
2 72648 450510174
3 75068 63572
2 76018 282536701
2 50703 401291993
1 56898 59144 62865196
1 95767 107726 449830029
1 19722 177571 309192588
3 31464 27254
2 101281 298121687
2 55549 735440544
2 93338 701385016
2 32766 252395018
3 94097 142011
2 110406 589578144
2 100462 168506675
2 58184 166614859
3 106332 121608
2 86865 745885298
1 13626 86594 210745925
3 77555 21828
2 59813 558261468
1 73916 142334 957731456
1 3367 104492 885433493
2 50307 559502593
3 110721 62680
3 7224 144142
2 10336 303904678
3 19630 92796
3 108519 145734
3 80175 51129
1 14883 64549 51441522
1 153084 163697 262675804
2 44287 293038611
3 38401 72540
3 109185 78043
3 80771 137602
3 95352 158292
3 53533 89048
1 104162 160507 88406914
3 83039 128798
1 26349 123889 679280801
2 21240 1085014
3 63932 170299
1 51941 62033 93834376
3 62759 147078
3 63913 42486
2 22189 774643010
1 48721 56323 494088411
3 38082 38946
1 120837 178971 317823236
3 96901 93541
3 37709 14778
1 23834 101007 830600830
1 139682 158494 55622851
2 67375 539579589
3 38063 70308
2 114824 572702556
2 96028 285554202
3 13973 153565
2 14968 242681880
2 35189 537931187
1 4017 133261 823104000
3 1396 86795
3 96518 176987
2 17090 973094702
2 59070 710795278
3 28956 60951
2 83256 230315872
1 104414 111576 746334736
1 101345 115414 850677608
2 95811 427644555
3 87167 95219
1 57945 107657 537629514
2 10724 579233175
2 36762 691333109
1 68885 165632 894584306
3 97052 95227
3 78763 87304
3 24918 101638
1 82936 122129 992095173
1 65909 122838 148515879
3 37546 80651
2 69583 887257624
1 110493 170107 146804341
3 70665 136502
3 45113 19634
3 89910 72567
1 73834 92461 64129732
3 23519 111134
1 55048 157007 278910559
3 105403 150138
3 54949 160344
2 75933 942599639
1 42501 153194 597742783
1 93406 175079 107190903
3 67128 106673
2 61876 864691289
3 3697 52418
1 163023 175051 668923978
2 101096 92064035
1 11265 117802 640283100
1 69403 69421 116028555
1 66148 174203 123774926
2 114384 729921951
1 30380 138286 838906800
1 9963 130610 562970613
1 80132 151288 905110916
2 80896 920452280
2 588 203050890
1 101278 138077 550504692
3 11150 60393
1 154125 157408 986583818
3 39808 105527
1 152027 152301 123931541
3 65882 167496
1 81271 135359 608199264
3 85991 163292
3 95241 129467
3 73097 81709
3 18550 158230
3 37179 21352
3 21842 65900
3 30004 66943
3 93669 117169
1 117034 159409 555871196
3 26495 54653
3 104257 100112
1 18239 31460 986406662
3 107379 99629
3 2854 175815
2 110351 752138388
1 155906 179164 817956091
1 108805 158599 677346030
1 10029 128238 618474373
3 111663 801
1 124360 131643 595977669
3 68871 81696
2 1412 782698437
2 43122 367077790
3 1695 145407
1 38713 117276 489388814
1 25012 37021 802375739
2 93160 882122345
2 15571 711591463
2 8994 630388251
1 45514 50959 547216191
2 92751 667639441
2 80241 916797012
2 15984 562428293
2 19601 356621636
1 49332 105242 362562339
1 48760 170523 242288431
2 55764 197743334
1 35472 98332 485508890
2 3347 551909623
3 14912 3388
3 34041 171542
3 105387 89777
2 1656 189091377
3 112971 122689
1 15320 17766 559277131
1 95162 97035 891030112
1 12782 173947 402096401
3 48168 46966
3 54257 103348
3 97007 178857
3 31212 117892
1 15401 78141 749628676
3 108847 91596
1 106591 159517 785535273
3 73887 18178
1 74567 102492 947526877
2 24744 395219924
1 4271 47684 604249502
1 51922 171889 659231382
3 68839 150279
1 141607 156650 728454347
1 24243 24836 755399072
1 34501 66073 59380428
2 36639 925606195
1 29352 71199 957588569
3 73558 75080
1 145240 173291 472411971
2 44474 383203494
1 61752 159001 745824596
1 48319 101680 253034136
3 17184 128506
3 24956 11392
2 21704 298011715
3 76898 154251
3 27115 47529
2 6238 851917080
3 73877 121493
3 104150 16600
1 62771 168435 299160092
3 54830 116728
3 114107 77643
2 72865 914188153
2 21390 847069195
3 57640 47178
2 34925 196088674
1 114224 140509 791158392
3 90098 113471
1 34010 57148 843934579
3 67994 35483
2 102896 263066513
3 43747 156336
1 9736 43100 256507939
1 141068 156671 132633062
1 16564 39466 824013159
1 120301 178859 176111254
2 73753 689001519
3 62745 135830
3 19473 132432
1 47665 99740 288606165
2 20527 627705007
1 20666 81403 578874958
3 20111 53831
3 41883 103697
2 107712 855170568
3 115828 23417
2 6849 517566876
2 4505 471703693
2 101074 923100226
1 110093 142161 438388999
3 63668 120455
2 94802 34845099
2 42712 813918140
1 130863 148738 613940806
3 39874 9428
1 52754 120175 207623618
3 95524 142038
1 41924 125522 864041689
2 31178 658817268
1 56429 63421 327107670
1 1797 118499 578418383
3 36010 97625
3 49343 139539
2 108283 648704932
1 98744 124368 884477933
2 108507 83455535
1 12482 149223 876531901
1 32798 153616 643035469
1 80301 128562 985656379
1 117492 165859 557356466
1 24874 87767 342067253
1 13485 103938 265420250
2 26279 39376836
2 80118 637379506
3 83711 40792
2 76091 872910414
2 9021 515540348
2 2019 810195958
3 49145 2832
2 9219 258789108
3 68612 162362
2 86928 877832696
2 44397 202753929
2 82956 748084285
2 29613 684324443
2 24221 513144762
1 80161 175845 616600509
2 12987 839158922
1 174 46815 601380226
1 93553 153529 301347750
3 99908 126741
1 534 11582 477442745
1 50992 59271 592990606
3 47021 145217
2 108907 193190229
3 80585 125658
2 77157 513029227
1 97602 130005 309528009
3 24667 32619
3 113599 138644
3 81837 64434
1 81875 107876 461008303
1 152824 159493 557122576
2 70883 349619411
2 104064 679657278
2 110707 316939826
3 27981 166039
2 59676 658089794
3 93234 117760
3 4293 116480
2 41187 605496982
3 40291 105503
3 22052 140952
1 99569 147139 261273015
2 99369 648840899
1 52143 58913 417372829
1 19420 68781 757606836
2 98207 75456213
1 92335 105318 681973855
3 90928 20806
3 104112 99743
2 34003 507645168
1 125269 177202 94868334
3 73963 28013
3 51692 79171
3 46502 112484
3 41016 132731
3 6629 89437
3 100228 36075
1 76762 130856 125201445
3 34209 67549
2 109527 52186335
3 2649 33702
2 60766 729211465
1 69781 164703 262726849
2 8693 21750106
2 62415 551739960
1 131104 144347 455510416
3 22434 51913
3 103068 18394
2 20487 880339532
3 82093 78076
3 103896 42704
3 32249 1249
1 143133 149945 869253900
1 98560 107854 387938043
1 16856 34014 796178867
2 30475 696668408
3 106023 139729
2 28385 550112444
3 11128 40963
2 67096 38048201
2 46893 376982992
3 100863 47375
1 67313 71385 382313708
1 4629 9723 236959937
1 59626 152562 292695935
2 90000 581649173
2 44427 577972936
3 9798 53208
1 52079 63331 929769031
2 59318 768619134
3 72037 140229
2 33209 379764108
2 65458 393954577
2 43438 181017896
2 35725 279488590
3 86684 78469
3 50085 51925
3 41442 114557
1 68972 74519 17876407
3 109132 140869
2 47703 905615727
2 31803 396692310
1 11038 75194 675421920
1 150575 171709 455243793
3 7266 3316
3 41540 138572
1 8844 108063 581775273
2 24750 215324782
2 113758 863036376
3 112648 162509
2 75943 344679375
1 14441 115761 184075818
1 137813 139894 566638544
2 43716 492722623
2 100047 916748374
2 92644 17271829
2 27362 82978462
3 82262 5289
1 7983 166428 856541722
1 160353 178611 137252893
2 91693 128124801
2 84360 349990130
1 2283 23625 144053418
3 110806 115092
2 11040 414593803
2 75190 205898871
3 16804 93722
3 43785 93178
3 61389 12942
1 31429 100805 224756287
1 98969 106598 974634517
3 26455 86067
2 25173 664842341
2 100405 864152763
2 14559 885500254
2 56912 750870018
1 102115 179051 179825288
3 16212 107590
3 32030 47377
1 137762 171027 508453068
3 101802 95744
2 90859 118758406
3 11273 46225
1 137633 160311 284571920
1 128529 151022 902768175
3 103243 85390
1 14655 42418 694769046
1 29089 126838 223830087
2 115422 272246503
2 77473 248648714
1 99455 106939 535520028
2 113425 641739443
3 91866 33424
2 42993 588242834
2 63823 243716730
3 22636 106056
3 105023 141665
1 82866 146029 328412058
2 48399 854320405
2 86550 29237
2 62638 285196601
1 5634 75154 952289303
3 20628 41638
3 40893 155454
2 13400 739920946
3 16654 151712
2 8675 373213940
3 39809 136660
2 64306 276382717
1 17960 75039 824819014
3 50976 116838
1 62127 162615 987930222
3 40760 115641
3 84474 160738
1 37358 65331 475234447
3 1813 158961
2 104574 709099052
2 71539 594530761
1 78563 122715 506534769
2 15317 978026475
3 61860 92324
2 46742 372224193
1 14547 100531 482216269
1 109446 154409 842851917
3 91393 110183
3 85191 158165
3 114964 132798
1 66582 150020 926372443
1 29825 138966 994012068
1 10424 88353 842620137
1 37 81738 573549602
2 109305 936819153
3 48663 22662
3 76987 131856
3 50685 76021
1 77414 170325 648229633
2 30976 428064666
2 65373 651422394
2 81957 866359070
3 55568 124032
1 23110 152536 920340222
3 17450 34241
1 16002 103150 15510529
3 25912 137836
3 97265 71623
3 8952 94126
2 93319 949889169
2 47652 459593084
3 34640 156458
3 99649 37689
2 1128 577492684
2 74666 126904494
2 88152 427488832
2 96672 296650021
2 11400 685188399
1 40453 143351 782633110
2 50286 519800309
1 151215 164483 637157762
1 16153 75870 209056896
1 46636 136658 430746032
2 54445 892901005
2 52951 153102645
2 50145 56552118
1 161523 166409 326257323
3 30803 58733
2 37122 102436339
2 90783 121916913
2 16977 705209653
2 100297 150565620
3 29013 111655
3 96548 51666
2 113869 18384889
3 15885 35319
1 81232 91832 50742074
1 62212 64413 932371743
1 84438 142350 428039208
3 21575 105760
3 19435 32509
2 94549 455055758
3 74931 94060
2 67612 850645754
3 109961 8961
2 86890 320586894
1 119101 159260 485393265
3 106057 140332
1 126321 126683 783877404
3 76885 11834
1 83320 161729 229491664
1 112547 121830 514551753
1 83772 146573 355552482
2 11840 469984854
2 20897 334262250
1 8872 39018 127837525
1 95403 100404 442418668
1 108014 163470 460144855
2 104775 899069468
3 48146 15716
1 59379 74529 155096026
3 48624 70556
2 70821 334320996
1 7648 99578 409855620
2 34082 914274935
3 32179 164015
2 20567 511719796
3 11388 162093
2 64339 108784626
3 20397 135664
1 59819 69505 706771160
3 25439 25068
2 91715 244298934
3 98272 84916
2 39374 664559960
1 57743 113203 205550940
2 115479 528693172
2 104571 153274755
1 66334 92571 798776519
1 295 10735 680115794
3 36665 99437
3 98107 90889
3 21330 27687
1 16444 86328 520149794
3 78813 110097
3 5447 19166
3 68009 79266
2 95741 368649358
2 35157 920373159
2 8210 139214280
1 5643 144543 339952979
1 125651 130638 938009087
2 14407 868665625
3 103928 164072
1 95376 158090 959585297
1 48554 156346 711949240
3 54233 178775
1 2190 67303 507821399
3 7059 154486
3 17989 77240
2 95557 661364742
1 114149 167465 360386414
1 98329 166690 696898840
2 109637 76332113
3 56204 164615
3 46915 87328
3 102021 61335
2 51661 959995983
2 53330 87300881
2 67128 678422843
1 69524 132399 948825972
3 43951 100361
2 89759 635825747
2 78575 94553749
1 35866 157070 479708430
3 77820 111020
2 3344 16161288
3 2618 124888
1 129363 177159 145963330
3 2884 41390
2 74429 775368184
2 82071 243299474
1 22880 36044 252717495
3 58305 127565
2 90486 84694626
3 47708 103600
1 54214 102427 326583150
3 45378 100054
2 25690 628063117
3 36778 645
2 115440 969641729
2 59833 380086207
2 109490 863552768
3 111658 42732
2 69658 694003543
1 3491 76329 112294519
3 19486 118941
2 92174 858702880
1 2640 111873 418857757
1 144189 154755 11188528
1 57308 152838 244607279
3 87501 172803
1 6219 61020 86548796
3 29319 3358
3 41684 121961
3 12143 76195
2 87706 784822191
2 5572 254614779
2 67768 524221200
2 33775 488481561
1 6054 146177 355402905
1 8370 14898 567423407
3 92096 95761
3 113635 84
3 8693 165788
1 143647 175719 622797432
2 23348 839229385
1 17075 124867 309850134
1 101130 119413 720692161
3 51973 49464
3 86709 20108
1 122648 174526 170932697
2 89150 194027273
1 90295 94636 276750607
3 49139 25050
3 79604 80455
1 53106 166335 666174941
2 59216 928920360
1 12013 161173 925679136
2 18473 658203698
3 3894 150303
2 16580 91784558
3 56777 7210
1 49151 144321 656112609
3 83583 114548
2 29712 13401347
3 9853 42206
1 12478 42567 486130501
1 120736 125585 892628412
1 125310 160615 907137987
1 23180 102073 388688438
1 147398 153537 785591263
2 27718 843355666
3 98169 83469
3 76636 147828
1 91641 149920 561879168
3 91919 141009
2 76104 709753625
2 106383 514099756
1 80056 141529 390601556
3 36091 69323
3 35368 97025
2 88711 569813299
1 1800 136851 554235151
1 110354 166756 844901178
1 31500 160480 48646180
2 81809 289169240
1 58363 136629 740620945
3 90843 140937
3 16420 138052
1 66710 105615 878612806
3 16159 173616
1 50594 175483 506549398
3 92266 29918
2 89273 45234588
1 54857 157702 544822778
3 19087 118996
2 11100 116845036
3 21075 26399
2 8121 19405574
3 65255 177249
1 18052 69255 603983664
3 39717 57138
3 79939 5526
1 77048 107350 81100465
2 65690 409938137
2 58103 451216402
3 114239 112120
2 108585 514984872
3 113561 47705
3 14946 15909
1 39355 115293 806157701
2 89010 867824470
3 64956 94272
1 117106 157874 284949237
1 11687 131889 303946711
2 18151 210128085
1 9912 132100 872032476
3 3773 41105
3 94040 102896
1 28770 136150 815064133
3 57849 116487
1 131469 162022 702609139
3 16971 125872
2 107884 820596733
2 50129 710079760
3 108878 165252
3 72092 131926
2 89652 549801780
3 13527 43109
3 105409 139942
2 49449 164436609
3 78235 151970
3 94162 39127
1 4147 172595 568867471
2 88504 453610224
1 28194 171397 751834704
1 134563 160413 955420585
3 100007 29702
1 101490 132865 475071727
1 40551 167622 69419167
2 42156 102103867
1 115345 116833 149130542
1 49906 84936 562888739
3 30817 40939
2 41957 376250352
2 20894 964122800
1 39559 153932 881338697
2 71454 235441011
1 116505 170057 548339065
1 1307 70528 583483693
1 123558 141479 579028987
2 35915 868863390
1 6871 87584 959829344
3 93771 80757
2 113548 378096124
1 34298 127733 327158053
3 38199 16399
2 21772 183743549
1 7538 15553 525258665
3 99957 152383
2 26062 624272198
2 13539 922105676
2 12815 884438816
3 24239 9129
1 2989 57480 352003733
3 90648 75077
3 28455 126367
1 71740 117649 241388807
2 43918 879839149
3 18822 57315
2 64837 353560520
1 46599 98738 302630547
3 64173 169131
2 111626 706833298
3 24299 133826
3 112708 107386
2 50949 766735485
2 51445 652807981
1 112873 144389 228343173
1 124787 153330 410048983
2 58898 892195065
1 61756 134941 73820493
2 85473 854400410
3 27810 29247
2 18428 154590451
3 98905 56734
1 87142 91580 889481316
3 92993 129947
3 105448 73602
1 6314 88150 294846095
1 39568 64124 792129110
3 12332 136745
2 25133 842660505
3 111993 136724
2 75355 55013611
1 51220 138662 458295033
2 90847 413488794
1 137867 148495 895431846
3 90377 43975
1 42253 108554 38174820
2 74104 618549888
3 28670 149046
2 7269 386142076
1 30835 89239 211730250
1 96033 96637 203334271
3 60490 126222
2 76906 66089707
2 72307 225500910
3 83398 135457
3 20449 57464
2 18832 722063790
1 96429 111268 668556147
3 75518 128787
1 165465 176341 759029319
3 59570 49619
2 92335 187699794
1 85172 115137 601519307
2 38974 584691305
1 7653 157836 952234317
1 8654 102637 826267016
2 31173 350189551
2 93528 289666251
1 13646 139927 12017121
1 5801 30481 283446480
3 8381 123786
3 24054 45996
3 90956 39789
2 101307 680821126
3 8152 96182
2 109110 609744216
1 146714 157652 813112668
2 68159 230211155
2 15946 147882324
3 70544 26148
3 50880 120166
2 2802 386472695
2 110770 483307960
1 18055 120122 244068284
2 38811 913979393
1 81480 94476 375303051
2 49107 583329546
3 40234 62139
3 105882 51534
1 63230 88431 367738906
1 62342 87311 45010937
2 6828 378778924
3 67765 11433
2 37783 832772641
1 56443 121909 918187142
1 93230 95405 662960122
1 3310 74700 399348138
3 62939 172529
2 57457 769052415
3 31343 115005
1 11486 23187 456337512
3 94883 145712
3 76329 74901
1 14635 147051 322907944
2 37504 402981932
3 115152 24237
2 32131 935533716
2 39446 53030070
1 40448 46001 217775781
3 110792 104267
3 104800 71755
1 25051 169102 947725373
2 76834 683056661
3 69199 12387
3 2449 35498
3 100881 164980
1 4932 123638 658717108
3 92315 45050
3 84647 174893
1 6715 153183 606206525
3 105771 49936
1 44964 165112 677192409
3 29476 139920
2 101824 777817219
3 269 176851
3 49094 98448
1 111910 152249 434079347
2 42408 747634900
2 4373 259735541
2 115755 569090901
3 85724 38832
2 37579 278485289
1 51464 136060 664141175
2 40390 40507870
1 20218 102119 408264275
2 33740 374293489
3 36948 125900
1 41528 107264 89305222
3 70848 59199
1 48193 51972 797612310
3 112940 38153
3 36672 105131
3 36938 33823
3 52076 42009
2 97810 424149251
1 29683 90785 423176983
3 62832 74331
3 93371 93517
2 95019 526204207
2 100716 493704238
3 92147 159544
1 46487 75808 808856178
3 18551 174556
2 96588 196127563
3 61444 19400
3 35572 542
3 43248 104542
3 39804 170667
3 62156 60396
2 63132 14836581
1 17325 23929 714989522
2 47191 556370357
3 34343 129269
1 27561 59408 898038222
3 75109 71653
2 83210 582323202
3 110190 60506
3 25617 175543
1 54318 55136 109340298
2 105164 213010937
1 1177 65558 764906928
3 103002 100567
3 94541 25657
3 24873 175556
1 4087 169988 363496526
3 6434 51961
1 23667 166962 130929883
2 33808 110316971
3 68179 13700
1 35425 40479 84003736
3 14699 45890
3 21930 26374
3 26901 36550
2 18807 72082529
1 17802 153519 934640415
3 92298 147839
1 99527 133771 262471984
2 36877 342925103
3 10981 158054
2 61313 52305346
3 105465 157326
1 140212 151906 869760081
1 73169 128491 350200621
2 6242 399009029
2 28691 893938079
2 19197 703089164
1 106087 179162 692665850
1 95151 137938 541258370
1 19568 108853 655350003
1 103368 103748 220455990
3 71258 126769
3 61005 68640
3 54055 54521
2 37095 56799377
1 64772 126392 53460887
3 60800 132105
1 74683 111159 832963171
1 18737 115473 79885493
2 12501 380048925
3 96146 16734
3 20237 97963
2 6211 976933218
3 21675 25843
1 143578 151810 610895964
1 73769 139803 185808835
2 40171 293901964
2 48598 696150623
2 37981 618879251
1 85452 169804 830024803
1 44727 115699 357255250
1 101092 138866 92008628
1 45459 125932 302731852
2 49256 148518067
3 108147 175410
2 114703 943625851
1 63217 98632 102063671
2 7673 22254092
2 8995 764113146
2 26870 809151362
2 84519 452597865
2 3395 494579424
2 99250 310851024
3 32209 51663
1 101872 108655 266202107
3 81991 117796
3 32369 88703
3 115469 4026
2 15451 332399228
3 38431 140652
1 54866 139566 188396942
3 10107 21668
2 75598 272774297
2 43955 152919488
2 34698 262716398
1 20321 144000 217225291
1 41983 86404 311244673
3 82902 151809
2 21658 749541696
2 72510 439571967
2 47075 805600256
3 54696 42097
3 18833 161243
3 83201 36624
2 25632 104855744
1 26552 125889 191569200
2 64555 452779958
1 17216 68397 814450371
2 81965 223879928
2 8985 277972089
1 90513 132609 624674617
3 99493 87915
3 111365 128330
1 1624 52124 610867508
3 66060 115747
3 91677 142068
3 5340 102885
1 21445 70700 641100204
3 57125 116429
3 74864 148039
1 6691 47748 639239123
3 77395 177047
1 38159 86417 452731839
2 51917 162231458
2 35352 198126843
1 14513 71670 385530277
2 77172 624322345
2 81023 316289320
3 79 60073
1 15045 169488 319155762
2 102157 249331263
3 81094 111947
2 43795 167735878
2 73828 562756947
3 16356 91529
3 113011 77257
1 163645 175882 4829360
2 61819 517528837
3 4469 45367
3 62478 18219
1 140073 143762 834122464
1 57633 163073 330524746
2 3574 418247179
3 74795 159623
2 25783 40472510
2 103349 984818186
1 123208 128375 429898206
1 27912 28017 356974300
2 64926 191220080
1 56818 133214 898534059
2 29288 592927395
3 15709 120843
3 51013 165132
2 30158 742095729
3 65613 147133
1 155767 178948 569543377
3 115027 1552
2 65880 637788070
1 11431 44612 954990506
1 127912 171759 134307038
1 51891 122997 717018192
1 12217 174100 756586600
2 93328 346699910
3 56788 115647
2 114787 180694774
2 92919 917466675
3 13625 67646
2 21109 67987009
1 79034 165808 896801343
2 14377 477715267
2 4087 775711172
1 17683 108512 799494119
1 16745 136177 325068601
1 96870 177050 499979503
1 27744 134651 602681714
2 11152 666197116
3 9322 36830
3 68797 123267
1 49403 68943 330972373
2 73027 344707751
2 13110 815351493
2 103916 151325397
2 103232 146229186
3 43661 72329
3 105260 30093
3 104687 171360
3 27958 101254
1 28930 134300 204963242
1 1195 3422 453939160
2 13433 534170965
1 41587 81127 143722946
2 82607 88791364
3 29377 72870
2 47350 675171637
1 65293 155707 325764997
1 6468 57278 751816977
3 41083 93159
3 25368 158414
1 139201 173218 815817976
3 20965 38693
2 70608 465551992
1 105108 148242 103132059
1 104465 129624 508012789
3 26301 39970
2 38369 909897083
2 39386 401006557
3 109586 116997
1 104158 115910 107449660
3 10976 30905
1 5501 90549 373801264
1 51539 145451 681669354
3 1014 172662
3 67834 174564
1 57902 108044 208363338
2 10400 569770252
2 45848 729296775
2 27268 583838511
3 70437 120479
3 77377 73847
1 45653 97342 302847369
2 115275 969289200
1 133762 139164 478136278
1 140224 157353 937584796
3 45588 175204
1 121184 156330 800656977
2 57979 420871677
3 112313 36675
2 37149 954468128
1 1623 123446 203157568
3 17031 88579
1 63136 177859 631587954
1 35428 150951 416689897
2 91063 811964017
2 65404 640499401
2 103996 817177928
1 27631 60392 375295371
2 397 478372447
3 4923 23958
2 63934 316577598
1 21041 161546 767475500
1 27410 56725 201198038
1 117533 142353 368162799
3 44326 172293
1 26796 106007 128599242
3 65763 110239
1 45600 100781 991797106
2 10258 973731065
2 109054 478534907
2 50070 183191654
2 94469 786641270
1 54525 140631 70017897
3 69938 43754
2 12537 548733694
1 99021 115606 890382340
3 9169 5255
3 59321 27886
3 71653 15317
3 106252 13068
3 35429 66091
3 57625 17411
1 52381 114377 722196658
2 100090 168499212
2 19599 179255149
3 57228 85090
1 92541 165077 355737578
1 37180 130350 752700030
3 3645 109850
2 73404 18145382
1 76132 148097 747542026
1 11559 28069 244593000
2 34650 416283480
3 31045 54491
2 81924 973124224
1 155341 160435 457322367
2 28636 996497333
3 17005 131851
2 44260 454820061
1 83373 117204 898945861
3 50144 156519
2 103829 596065454
1 146097 150141 240755879
2 70936 47552663
1 16329 132420 921133604
1 92196 103463 567788724
2 74574 770783709
3 35425 144704
1 7114 53072 538504820
1 50839 129525 10926926
1 22586 39946 691688811
3 50179 5932
2 50746 299197463
1 383 154102 807692946
2 11565 685440086
1 53614 90061 301067241
2 92165 559144734
1 3556 177909 610050485
3 89630 141849
2 71607 440614882
3 100909 179071
1 64301 156695 595852422
3 19433 153438
2 1833 823049581
3 96605 119681
3 5241 22732
1 71176 98238 789790317
2 91547 951984716
1 64545 115731 758453294
3 46961 29654
3 34884 43753
1 39109 67780 654381088
3 81675 164394
1 72436 167517 256528871
2 66320 481644323
1 130370 150189 610165430
3 14744 117326
3 1277 28068
3 88005 23203
2 4054 25519592
2 43100 76119260
2 6889 214200421
3 22634 44440
3 11284 140930
1 40846 55628 679108349
3 16510 169735
1 83809 149129 264647284
2 71762 895624807
3 27559 128677
3 42451 177723
2 5631 801461197
1 48717 174151 505894702
2 15910 909819370
1 14194 74581 165376682
2 106763 185017639
1 549 81829 76268131
3 44441 114547
1 67752 106441 920774081
2 99300 569164688
3 34461 164215
2 106203 665285574
2 89797 605306240
3 106328 668
2 63295 622159890
2 54739 563658129
3 13342 61238
2 53816 629328213
3 35712 53854
3 107878 161892
2 31397 391868328
3 25138 84735
3 8779 88376
1 13396 97324 699671878
3 59807 110006
1 13275 37097 771365387
3 82535 98266
1 95804 178870 198757269
1 144604 170519 898226764
3 66633 149218
2 29186 823675161
3 75636 147437
2 11817 109991571
3 107457 159169
1 139430 150605 525110007
2 81711 58134859
3 61841 130956
2 52549 910400481
1 34119 97652 459178575
2 12157 494197337
2 26700 111266315
2 108896 633570079
1 93017 106828 186348153
3 85780 67372
3 39549 162906
3 29030 24077
2 72274 156388615
3 102446 160142
2 25463 605370040
3 921 87296
3 13095 99016
2 107921 71979235
3 69139 62968
3 96306 42513
3 34583 104175
1 124778 167298 19747448
1 23515 154358 861197612
1 13136 31839 764417190
1 50659 140185 81716905
1 118718 156808 555395047
2 6500 931923340
1 29302 129929 716274883
2 57133 798052312
3 87418 164636
3 71429 97930
2 114136 797898489
1 128919 145424 518339953
2 98217 414729300
2 69555 752092998
1 26667 155833 539882717
2 89245 963172790
1 113749 142001 426440251
3 90779 90940
3 103493 134915
3 59407 110497
1 28011 65861 576511379
3 15586 143547
2 106622 741409538
1 84842 121461 886918450
3 40868 61981
1 54242 149204 201427314
3 82303 176963
1 42690 99507 391367703
3 101384 159187
3 40152 69694
3 11370 60481
2 109184 380363489
3 108379 100072
2 111366 968244436
3 99085 53580
1 14707 94522 794374100
1 2312 141931 69248253
3 108129 50778
1 7899 64517 992967081
2 7813 360920396
2 19835 228361224
2 70126 509752820
1 106041 158577 303547454
2 45337 603769382
2 113794 85477224
3 96353 1095
3 52313 110060
2 30128 439037577
1 104030 116391 237085469
1 45644 112410 868995966
1 97816 134595 959592870
1 49362 76113 898295248
3 4968 104385
1 30269 56416 406855027
2 80294 564796667
2 60722 355222206
1 13494 75539 890590702
1 29366 117752 992346419
3 106890 100255
2 101983 752380824
3 99709 154759
2 19551 68500757
1 22186 22786 504457099
1 5583 115909 13036337
1 42688 155685 396959224
2 56128 486415763
3 19231 115512
3 66561 65804
3 53130 17263
1 48130 155562 764086199
1 506 72516 521649245
1 110397 165986 660764940
3 28823 2179
2 91817 15139430
3 16263 1863
3 7117 59051
1 7549 16400 434322117
1 16508 98331 64417445
1 83540 101841 316585344
2 79373 131652577
3 50089 173465
1 10190 172035 934350325
1 12750 174457 203243545
1 106750 152644 483446415
1 17585 104743 619213051
2 12085 65330491
2 65913 432105318
2 48396 325933535
3 63859 81643
2 5083 259068470
1 131552 163280 458232419
2 66037 474383013
2 45636 8403050
2 10402 912397754
2 108435 818609313
2 74070 694533022
2 102074 936661157
1 95184 159370 514950450
2 30254 663410714
1 137697 151147 571670066
1 10499 146625 402839931
2 115742 765105375
3 36654 4381
3 46708 91651
2 100654 410805995
1 119620 133473 155410777
2 68225 751324638
1 21495 60579 721635636
2 93785 530853059
1 65903 75212 90874224
2 83054 916848730
1 2176 12813 14937545
3 30029 906
3 19319 71287
1 46771 92139 417248406
1 89940 154621 980860856
1 45285 170012 6329481
1 10870 154382 634918499
1 1607 3455 702202251
2 98643 242520897
1 5989 132539 865958299
2 63650 50160751
1 15444 61767 717698108
3 26669 91842
2 6655 316561246
1 16095 143508 22390560
2 55078 650531258
2 68431 642162651
2 40534 929149635
3 63993 159017
3 96186 160233
3 12315 71757
1 46474 93259 263003242
3 37399 11448
3 93709 93342
1 27358 62468 943732857
1 15066 36451 288232324
2 85813 92434586
3 113630 48911
1 8800 85690 264816758
1 16052 133813 564605832
2 57524 480504063
1 26895 165312 333672405
3 12129 75184
3 33865 67889
2 94465 222715999
1 109142 117099 200763379
2 72717 374217425
2 70296 236906146
1 99729 158513 249915423
3 107585 77910
2 115492 367049014
1 38355 134705 996747917
3 78436 169138
1 48886 136360 467836767
3 10018 22833
3 96033 120645
1 122307 132599 160683786
1 5105 84259 896647926
3 99455 7432
1 107403 167116 124951242
3 100256 33066
3 56813 60747
2 42462 549267342
2 46388 97317184
1 47186 61431 601335339
2 98339 155380170
1 13533 113714 514242686
1 158193 173878 589632240
2 23574 652784558
3 75905 141086
3 75218 20691
3 70270 70016
3 105329 35345
2 86319 592204866
2 46637 170502639
3 102158 35438
1 66339 176569 411865387
3 4336 159500
1 5097 149670 136248825
3 17983 112094
1 34366 129057 390411846
1 43703 110290 951447571
3 5452 156641
3 102929 171999
2 93145 692080028
3 23446 14939
1 30708 109221 659214799
2 16615 202140634
1 1604 116261 476450627
3 31284 8730
3 71854 40646
3 21 171892
2 63920 313193823
2 55040 80335663
2 82092 315817425
2 110254 631635243
3 64301 106337
1 130228 166723 202891430
3 85653 164102
3 90215 113328
3 79371 119828
2 50548 503737758
3 98656 20637
3 102764 1770
3 28067 55164
3 2627 169956
1 53611 153777 81542610
2 13631 218343120
3 14154 13140
2 81185 849408360
2 78542 333186625
1 45013 91876 605705838
3 45400 135236
1 158618 177620 402832943
2 57387 662468198
2 96012 678498329
2 105549 226967326
2 9920 26226190
2 5567 525914791
1 79868 105403 93025113
1 37908 172213 750854294
3 11716 85783
3 95805 95028
1 73699 79259 303185430
3 68049 50951
2 45960 966051103
2 59348 131811621
1 27916 127120 774583819
2 65519 263183355
2 91020 539329371
3 110350 95280
3 64078 45695
2 93443 950846854
2 8817 56042287
1 116523 170016 699739952
3 14248 137491
2 31043 66952091
3 91746 148308
1 92753 105585 863997187
3 101934 128548
2 104247 118710577
1 81621 101066 648022056
1 12745 124864 524801572
2 114688 857962513
2 47273 405493709
1 31472 49093 272684801
1 30029 149530 971026642
1 54108 111287 483525048
2 75481 393867628
1 15246 28427 672701362
2 55237 805408763
3 54720 130906
3 35005 146198
1 128017 155951 224604664
3 48477 2949
2 80911 467858536
1 120392 175347 553861475
2 83238 577225009
1 144937 159379 58764177
3 69254 6382
2 109537 583428976
1 14933 139176 666499313
2 84623 567645720
1 54908 164022 781214512
1 15479 169786 825784601
3 92278 825
2 16749 681239244
1 126163 162870 283534109
1 21860 101848 996541646
2 79162 276587485
2 101776 731725544
2 4599 117367071
1 43086 126998 790904855
3 59876 103161
1 4923 55263 785224815
3 83473 119544
3 100807 27601
1 36987 76308 637696603
3 38242 61810
1 113616 174664 965114632
3 100132 32142
1 3698 152856 948978827
1 118823 142716 421143358
1 75927 108398 441059709
3 114740 53173
3 99956 141636
2 30791 522684344
2 1581 331613528
2 113885 362219659
3 46591 95413
1 70663 105860 686066753
3 33001 25106
1 141239 146832 147921551
2 31804 435819006
3 18537 160300
1 121238 157694 807988202
1 116169 132972 452186022
3 37803 123769
1 85046 159837 778559846
2 3281 874332484
3 10910 99761
1 28810 99208 329935804
2 89769 66291332
2 42717 589694535
2 72764 247659192
2 76238 141136052
1 14896 59839 299852568
2 115398 809269439
1 6422 71018 985621541
3 88896 61586
1 12656 95357 226673543
1 170851 176158 860079344
2 8664 722441026
1 20838 121775 327463319
3 26304 101139
2 11834 582088962
1 107636 178544 958794603
3 68696 14646
3 27720 6868
1 129371 148276 264483408
3 113286 77787
3 28158 112144
3 89975 164051
1 91565 153939 364423651
1 125969 155455 811426644
1 99350 176369 680326513
3 54495 19060
3 85567 80234
2 29141 163756814
1 38318 73137 739730264
3 57727 167391
2 42048 446039793
3 53131 44351
2 6054 76773090
3 103700 145253
3 15502 114055
1 2135 36540 692404120
1 108921 136255 543345028
3 26866 24083
1 41859 94175 624460134
2 71822 534774159
3 107801 120031
3 14706 41011
1 71164 108700 821807971
2 65755 450760088
2 91060 318039901
1 19007 174931 689869855
2 77244 128668317
1 44103 115485 142631983
2 115056 198059928
1 101461 119168 808793455
3 16128 99153
1 73389 140112 351631006
3 47742 73312
1 126136 139284 435641454
3 50253 119461
1 65725 67778 206131826
2 106118 642914787
2 111400 853159817
1 10872 69889 836468043
1 49043 81938 583470128
3 19634 21005
2 47987 524795816
2 84215 290523128
2 22196 772549121
2 9853 229548928
1 69512 115800 817678657
3 89882 70479
2 96026 655167377
1 48067 175497 843940102
3 64102 110086
3 96745 155547
2 13584 408742742
3 46867 94525
1 73757 167562 918793833
2 12143 461224839
2 36786 165243126
2 69495 991588703
1 86133 148805 955097591
3 18771 170300
1 5765 139492 249054928
2 67086 510882368
3 43579 99044
3 79237 38216
3 24409 138925
1 50183 172336 532199912
2 48361 217165721
1 30789 36140 184470953
2 15876 429860400
2 37208 350218505
3 3362 110792
1 140409 143143 341312655
2 47265 323233266
2 69091 477343133
3 92724 110385
3 61657 352
3 77183 35005
3 41946 134164
2 12421 789106303
3 47840 116260
3 17111 11197
2 107775 968336144
1 21802 28744 411982252
2 42248 560698042
2 60453 385546915
3 83131 18660
2 7172 408506835
1 107946 161786 75281467
2 21222 536972059
1 53903 156069 428543664
3 27705 155358
2 49447 786019712
2 66653 772244921
3 57320 167657
1 143464 157194 877266074
2 97609 252843008
3 105206 52603
2 24276 410056087
2 46026 506096561
3 35925 56761
2 93010 194401279
3 58363 19322
2 83935 796673650
1 41116 81404 951573193
3 14726 31864
1 25407 82448 353643604
2 91616 998214996
3 38276 61811
1 93998 109169 829712097
1 12545 137171 531570389
2 33761 369112679
2 86029 519834656
3 65957 128004
2 74578 415373065
3 51987 39583
1 120044 120212 920754658
1 7406 48675 774877449
3 51786 4770
2 78026 509010160
2 5337 149341925
2 113902 766332734
1 111824 137124 99552126
1 130300 140904 818501722
3 8686 176012
1 160455 172236 770653943
3 19935 143831
1 76291 107434 683218941
1 59574 89902 414301670
3 68548 124087
1 20629 64912 133510519
3 84140 80776
1 38156 133692 272627039
2 45900 306387697
3 95444 46754
3 32762 81191
1 8962 120547 691971578
1 93987 95565 660678310
2 16584 633121221
1 13202 65295 75559838
3 92042 128710
3 89025 13647
1 14100 68461 708011067
1 7304 60306 114862514
3 7444 143011
2 61638 225569291
3 10519 152491
3 56705 110540
2 6829 652329656
3 5716 7688
1 30804 158658 619174186
3 93103 110144
1 18687 165520 966983644
3 31656 1486
1 97944 132673 846415586
3 7495 25237
2 105625 12828596
3 33096 148310
2 34943 948955403
3 44342 55445
1 77858 105008 462301063
1 77933 100842 652783004
3 112064 21809
3 39555 144998
3 43312 146353
3 42654 66400
3 38174 79950
3 16381 43095
2 23508 73947433
2 48643 128114518
2 75715 324809874
1 42318 117265 710417386
3 26160 122365
2 34479 626826605
2 24383 974186983
3 96377 103960
1 7030 139543 457115113
1 116482 129280 327120520
1 11970 32707 909550088
3 65101 105981
3 39800 69203
2 108371 444044466
2 76257 908490415
2 39995 771745035
3 80779 159741
3 3969 109960
3 78873 56654
2 5384 437639938
1 136834 172036 148917470
3 27732 143269
2 21854 131507184
2 25095 294809816
2 27699 10605266
1 83245 155120 322086623
2 95969 362543641
3 17783 103832
1 11576 104109 919821210
3 104408 87389
2 107709 448651256
2 68619 999189080
1 125186 162768 277336470
1 97031 120125 113137461
3 71905 105146
2 64515 632018314
3 20747 101456
1 51485 99578 48654643
2 28529 430139510
3 55240 15181
1 41984 159288 357850484
2 35065 559352022
2 61937 652305275
2 429 232126000
2 10370 305032060
2 112421 128594539
3 37442 70167
1 5804 8220 453143661
3 72592 33232
2 36015 414061507
1 102486 145231 665660275
2 37656 399446477
2 91 162034660
1 99950 170589 397652234
2 71961 844271914
1 35184 56960 505438261
2 76260 375379360
3 53064 92509
3 25200 82402
3 103027 26248
1 114807 145775 656782664
2 80540 141797464
2 49381 202627890
3 92909 82900
2 95371 670655282
2 77637 128007650
3 18686 87389
2 67603 597626191
2 54408 483060997
1 6394 143418 583681491
1 67557 86171 255766402
2 54373 455420572
2 34760 348973967
2 55319 585648626
1 117302 130435 743806186
2 3162 694042691
3 89283 97596
1 103501 130360 23712248
1 55120 103920 372376986
3 6510 38250
1 90439 122087 794471808
2 84909 985073462
1 50270 125421 645509765
3 49338 165860
3 51357 147360
1 106402 126298 227489585
3 62736 104682
3 109862 114751
2 86221 249353515
1 58852 94261 689343807
1 51231 140247 45446690
2 18777 730461827
3 111419 94494
1 62411 121637 616381604
1 122656 173975 761844892
3 429 29491
2 103676 344739562
1 145181 157875 775686252
2 88320 783225376
2 17760 179972111
1 14503 122775 479676105
1 131789 135030 727516591
2 35182 573344954
2 21367 421049613
2 52552 243001497
2 84600 121886317
3 110608 161303
1 43018 66424 517317671
2 33588 204733652
2 40965 442001844
2 96156 529180374
1 42196 128629 251417007
2 546 170823572
3 59744 100965
1 79299 97802 776541533
1 54511 86104 117011119
2 49971 847383546
3 81046 106819
1 85990 118590 446763250
1 29867 58367 690896790
2 21276 239367570
3 33655 170240
2 52968 539131388
3 68608 48445
2 43321 86788346
2 16092 305166066
3 78321 44047
3 100744 2260
3 114218 113627
3 67294 136156
1 124867 165902 342590170
2 46667 609243702
1 131581 156042 142819599
2 36138 253747624
3 48093 67634
2 32067 609297397
1 151492 169413 31491246
3 64638 72509
3 85205 175991
1 137409 164901 973193539
1 77550 175408 687352442
3 76403 7579
3 89553 111609
2 20310 115900184
1 101400 177726 971150045
1 54448 134173 551288498
1 55078 55789 720653010
1 111754 162724 230920674
2 45068 599715372
1 17321 138092 819411078
1 76812 80470 633315966
1 58368 106649 270157002
3 114580 14138
1 44109 121388 370921701
3 13457 5530
3 39766 83460
1 68172 177896 875403089
2 114700 508029533
1 29465 167362 711801350
2 40858 871040014
1 116728 151660 712327013
3 52056 59516
3 81120 59483
3 115375 75691
1 114116 120990 864861459
2 69833 8501584
1 85887 175334 845750399
1 83482 109528 162478338
1 72275 155590 340167387
2 42735 116774915
3 6884 97779
2 84253 798717700
1 18410 38986 2580743
2 37126 575987145
3 12096 99589
1 9522 37496 388700062
1 30365 145695 461607875
2 69795 513972213
1 23317 36966 638741473
1 1970 19253 765423991
3 46828 163959
2 85201 334749658
3 22014 67283
2 4016 513863889
2 69502 73948878
2 65351 879069303
3 40646 16941
1 72169 102758 992241618
1 30963 60755 571900036
3 48354 31293
2 113372 932192554
2 40943 242624657
3 53476 44772
3 55142 171947
3 18440 167500
2 2263 243034712
1 130912 164293 474116079
1 90601 103559 968629883
3 63359 162737
3 17240 152390
1 96102 155357 552995216
3 15385 128280
2 7060 83078775
2 55469 372891231
3 41236 131026
1 81954 150199 705706041
1 38336 52547 159987630
1 120245 148600 808087202
3 41219 46187
2 45805 498351892
2 21004 904443666
1 93155 99396 136088324
1 46967 144409 549414600
3 44443 169797
1 58514 132414 70627196
2 18266 668960700
1 92921 119219 658424889
1 20594 141210 432787648
1 74917 162541 751703744
1 92783 108407 265484136
2 8468 257590706
3 49468 143898
2 73843 840607435
3 45557 94140
3 91086 175204
1 112887 128527 578834933
2 51222 363789764
1 121287 145370 539019431
1 78808 118300 295177147
1 9600 94437 885487787
1 34365 154000 696113616
1 36561 123618 670249658
1 145626 161703 717306141
3 33109 145117
3 81791 133308
1 45216 171441 515574700
1 57540 110764 368063212
1 108700 140251 515328393
1 18351 149362 438138320
1 4860 161103 577068454
3 10742 40585
1 12647 51403 961894092
1 80228 152419 993987287
2 25174 802298390
1 54260 169315 892217106
2 38637 745284444
3 54571 20699
2 11531 712414007
1 79905 105884 632784240
3 69854 16175
1 111671 151489 466809860
3 93165 104388
1 2168 86924 397962415
1 95834 154007 882614507
2 108465 124431105
3 75984 66152
2 13671 10104286
1 130948 143612 810819379
2 30474 501371068
3 75008 134521
3 73398 35019
3 28685 173026
3 39697 71809
1 21250 171343 326969284
3 79330 109971
1 96549 139367 979645556
1 36021 171395 28408025
2 48256 11267627
2 54039 922791882
1 3219 157584 403432681
3 5425 147279
3 101531 25055
1 71785 94060 904223986
2 8961 859432733
2 59473 265048800
3 93153 151004
1 30544 163189 159150207
1 75719 156821 936720045
1 117772 146476 460827126
1 6250 132731 287341874
3 10862 101729
3 93573 153735
2 101361 546656308
3 29853 84670
2 6279 860707036
2 59020 541836029
1 96543 104252 390257680
2 7667 76205980
3 12162 25474
2 101700 803448207
1 13034 113684 288211184
1 16674 57865 136179490
2 78623 85905025
2 95728 462771394
2 19162 571262146
3 31227 138373
1 60271 129920 894284648
1 24478 30857 606267724
3 86151 18514
3 42002 155711
3 106645 17306
2 110601 949762871
2 57021 586332010
3 49343 118003
2 40326 703759884
3 106473 7152
3 100523 165375
1 19891 155353 119388217
3 114595 61840
3 11738 125948
3 30384 74298
2 57308 89768464
1 47946 102437 272387561
2 52343 888030887
1 40483 40501 526826316
1 86718 122641 717570455
3 112985 124668
3 106348 164789
1 5749 95548 269567890
2 101785 175021635
2 56796 870324666
3 108055 103706
1 35528 68121 795532126
1 1766 66328 665541721
2 92072 65373508
1 28563 70791 728369763
3 2228 25418
1 15403 65103 942850352
1 45458 102597 213772401
1 105205 155520 902463902
1 22323 172846 357261819
1 141002 170450 399939613
1 30406 49960 566642022
2 56274 220235414
1 27386 58260 979231936
2 102095 10621791
1 117709 155173 245002631
3 24384 20634
2 25536 263113501
2 89532 685402770
2 66558 326143718
1 77665 87245 123220842
3 2276 7365
3 19452 108569
2 3848 203497841
1 76970 142276 259388338
1 66250 118365 459087310
3 74614 103272
2 87982 754092696
2 51208 318254034
2 31105 48611295
3 51692 79118
3 79754 35674
2 3888 212566251
1 26748 175736 136629425
2 83368 426161962
2 71015 486351028
3 96978 119692
3 77337 90024
3 19095 163290
3 100933 91580
3 110735 48639
2 12041 587718784
2 92122 310081905
2 98927 503315803
1 40802 142743 463387772
1 29194 94349 557300439
1 4124 140548 298545617
1 19439 87934 843730215
3 62718 161522
3 61807 127862
1 6888 16216 109794649
2 64747 285476990
2 76554 17648619
1 110023 159742 929037275
3 59334 2713
2 105360 649541462
1 54822 105974 14441948
1 97346 142043 763283537
2 42422 861247384
3 85663 71361
1 84479 114078 263040657
1 1819 52939 654887397
3 27447 83796
2 11437 498316074
1 53655 60969 171101441
1 34848 162984 83346556
2 29103 644731241
3 89894 30462
2 32648 922687660
2 87505 519430362
2 80203 341643351
2 51990 661738125
1 53522 104815 708725384
2 95534 268690248
3 96758 147169
2 33960 164009350
1 47945 89493 30449530
2 75588 915552445
3 110902 112113
3 14419 103348
3 3150 144686
2 3863 343892280
3 70662 54460
3 50189 73040
2 105658 986359996
1 43349 71692 129037665
3 9561 156814
1 48044 108993 917272791
3 12061 101872
1 112667 164208 894610642
1 35123 138860 639664780
2 72827 405262476
2 48769 540171424
1 95079 177112 321161322
1 110578 131597 41224185
1 31947 40458 834698288
1 1663 165579 382578939
2 83525 193974257
1 28748 56160 716138531
2 86163 971806768
2 61472 98685262
3 19884 67873
3 94783 60951
2 103512 613416682
2 114617 568257627
3 66110 165305
3 71557 8304
3 51486 96999
1 91940 111874 613243673
3 78603 43441
1 8852 57667 520221101
3 109128 47931
1 115845 174029 92819450
3 34681 151652
3 105345 88659
3 33397 99162
1 145650 170689 848705738
2 14120 236788967
2 95033 696775614
2 7390 936967395
1 71869 138036 697332217
1 1169 152346 690461875
2 77554 48880503
1 65280 122037 902178266
2 12678 351623681
3 59669 97972
2 31299 183498187
1 52411 75372 376376074
1 78188 101577 566087095
3 71121 154127
1 36748 168935 224897458
1 66056 76302 603332085
3 95223 35555
1 110277 143760 784236146
2 6202 591247600
2 111965 896010636
1 76036 109276 872337276
2 69488 470604703
1 56123 128645 827684446
2 55978 253070038
1 79943 171304 183067093
2 114707 621853523
3 92385 81245
1 92218 108165 660649320
3 67452 106257
2 26562 118983878
2 16464 202726461
1 1277 76061 757415187
2 78381 66021553
2 112531 963315641
2 31303 892316605
1 16168 115026 216325451
1 80281 99561 880950617
1 44268 106138 440436111
1 64744 105189 396588449
3 89118 102295
3 84187 35891
3 33283 723
3 23168 137470
2 44663 909056238
1 82271 99796 548058114
2 20734 666948830
2 78115 433679559
1 10676 139031 469285828
2 59387 836874988
2 86632 954995783
1 149103 154374 279092735
2 111912 159268910
3 32760 20139
1 66775 158011 527957849
3 28853 79278
3 96262 151607
3 78869 150242
3 52561 97708
2 21361 677315763
3 78675 118031
1 126732 146639 271349252
2 97876 487756426
3 99330 150653
1 39436 58501 788812410
1 37809 118855 386609123
2 81015 150649349
1 54706 139613 629280898
3 87567 109889
1 103347 113708 674298874
2 100426 954595380
1 104317 104987 517951876
2 15729 577027217
1 77611 115594 430507763
2 98131 631401080
1 174756 177162 297659181
1 80080 174154 868766235
2 107836 879053002
2 110745 912505588
1 53045 160428 188462299
3 106323 56442
2 91432 306148008
1 89937 124128 60078307
2 27382 37939852
3 34478 77647
3 86081 4963
2 10793 562479223
2 85716 49235238
2 55487 375073819
3 9656 126283
1 79267 134111 788033372
3 39419 26050
2 74766 693683910
1 45198 157401 226235376
1 106279 140828 684673808
1 85323 148543 288633231
3 67282 2132
3 24382 145844
1 50741 151686 103396746
2 47335 424010665
3 106000 94476
2 83180 200473834
3 47490 154529
3 49498 26056
1 20754 143507 991752510
2 11780 765111729
1 46025 160994 456776888
3 5200 46041
3 54105 82402
3 56567 103069
2 115248 20294602
2 13516 607802223
3 9714 14611
2 55773 421947296
2 6681 93207351
3 51780 37804
1 44891 47441 70097284
1 68873 129651 116126233
3 62206 115906
3 18563 136004
1 129214 160210 107638011
3 89693 172748
3 60482 109841
3 83834 1327
2 77715 365567400
1 21859 76414 508765408
2 104756 71999834
3 95246 95875
3 35759 24510
1 151566 163770 748868055
3 15242 171944
2 80773 521331050
1 1980 74302 769422639
2 3608 360659307
1 5744 132000 504593797
1 65216 144184 713993480
3 24990 199
2 85715 911309703
2 33838 547125229
1 22136 141260 494291327
1 126108 141916 724060212
2 62323 594561050
2 85114 799002643
2 72992 259621000
3 6894 170493
2 41201 653276447
2 73836 730270898
3 38986 61973
2 90364 268787346
1 106954 146180 28744615
3 2864 71898
2 82874 863792285
3 19472 113595
3 87451 136196
1 32213 175427 768787801
2 91528 159377835
3 91518 131122
1 25203 128170 173238997
2 112506 311233505
2 79654 694527318
1 4601 53376 635256477
2 74715 219610383
2 7669 438279181
1 20762 97066 397179910
3 82563 130772
1 145596 150308 932124168
1 102991 119507 262498537
3 88525 88798
3 26844 166394
3 36942 136819
2 19882 4246760
2 96669 983730002
1 33380 40897 417374251
1 109095 144324 606880673
2 91127 979475027
2 21562 769494650
3 57699 157883
2 88969 961683266
3 47257 19889
2 90913 920627257
2 20876 315711576
3 92280 37332
3 38133 105823
3 35521 128216
2 65716 914347673
1 98 19868 741631051
2 247 779307767
1 133704 162672 308204016
1 22031 111615 209888341
1 23797 53207 127815744
2 59236 916369680
3 76158 109707
1 3058 129671 872289524
3 9651 161812
1 56858 110395 775186786
3 37651 114330
3 43855 109424
2 36733 520092258
3 42159 107296
1 6357 81605 322580377
1 79980 114336 510330033
1 3859 94546 987731299
3 65918 16201
3 48055 154208
3 69095 1212
2 110418 311041300
2 28543 434783810
2 28291 993063974
1 21090 56168 975386529
2 25328 20916750
2 107606 526606585
3 80352 161661
3 52630 92140
1 50434 138885 377074987
1 15704 91050 69971299
1 17020 121187 618217698
3 19901 137586
2 19180 274244588
3 3651 98894
3 5561 123038
3 19764 160728
1 85409 164199 446449238
1 102026 115640 871499134
2 90204 130910121
1 56185 93846 572872850
1 27331 143705 489330724
2 24437 790164199
1 2285 61768 241670584
3 18220 175003
2 93029 927872730
3 19132 38570
1 11534 170862 303405414
1 24446 36259 337989761
2 17838 556256839
3 55977 19990
1 127880 145360 15973410
1 83062 162947 804108669
2 57237 901007531
1 58160 137458 489296112
3 58803 171546
1 35967 160368 602923024
2 100053 924537001
2 23703 309306571
2 32840 772435393
3 18241 937
3 94542 50991
1 73778 131872 881244159
3 113300 69404
2 17621 23670160
2 113867 801458051
1 90409 169798 199577426
3 26319 142539
1 47826 70569 832628151
3 76069 109295
2 69488 981018518
2 112434 800332803
2 42878 383570536
3 77989 21858
2 11828 757009232
1 53741 172443 266436208
2 111591 623334809
3 111861 111808
1 145981 171690 728024239
2 10869 639061528
1 112783 139423 848419281
1 26871 107027 918527988
2 74926 945092419
1 94091 138365 331145865
2 16009 298661966
3 95037 16782
1 16451 22399 146745942
3 14807 146172
3 82123 160458
3 6482 47322
1 17783 153530 148460794
3 108617 29993
2 19325 334711607
1 97413 137907 912238303
1 25201 171700 616861323
2 104905 724274937
3 35858 90253
2 10655 588129855
3 46783 72380
3 74519 142107
2 36369 702355292
3 8009 117979
1 50192 119782 289547431
1 48833 140287 915355949
3 91565 95777
2 45771 630537634
2 35133 465706045
2 19512 387405283
3 9454 64956
1 16084 137166 769227325
2 79716 794667469
3 26838 26465
2 82046 653185858
1 2765 67127 949684728
1 2272 175116 115019197
2 46719 64416646
1 24608 63694 980629222
2 65964 784630620
2 61222 921675676
3 71000 44185
3 44610 27002
3 76968 19289
2 4142 754195272
1 42903 122244 578782604
2 111258 211522127
3 53046 151652
3 58704 114060
2 82781 270616058
3 32343 114107
3 81948 92277
1 79344 91289 544097760
2 88994 537721019
3 110613 111992
2 67452 626531813
3 73591 17738
3 91870 133896
1 648 133855 482497965
2 7858 911542822
1 37145 75924 137811008
1 38819 80288 580633320
2 16048 983481302
1 28478 69050 380578348
1 16244 137310 618654232
2 70140 639264726
1 34396 92145 888859935
1 69563 90734 472217679
2 4116 579681059
2 61078 976138099
1 142963 151912 327555541
1 77497 104422 778638349
3 28998 68711
2 86553 496944999
2 115228 177393885
3 60949 46890
2 10489 470682957
2 3406 199381277
3 40260 16929
3 32210 64850
1 57136 128002 419855232
3 13351 125643
1 23538 169962 547788792
2 16058 373636471
2 92501 377887388
3 42804 22640
3 59706 46
1 58311 171780 62782013
3 29011 57662
1 44858 172903 444009164
3 65366 15754
3 98154 58113
2 15379 910684871
3 29379 132618
2 87065 763348666
2 24952 472615637
3 108234 104631
1 5698 76674 507037169
2 50199 960145336
3 67992 165671
1 9773 62672 734973765
2 75446 278998873
1 29773 160323 383580539
1 39078 136538 185312202
2 23463 474762291
1 54439 127963 857767289
2 101175 586703658
2 93397 339929316
3 66248 165519
3 77476 118589
2 5133 553298693
2 44944 679792637
2 85040 13306380
1 60683 81565 457625504
1 6014 10139 111260921
2 90220 391096452
3 57171 44002
2 68067 871283601
3 35960 64160
2 78998 486381280
1 95117 101778 509160054
3 72765 54292
3 85787 48234
2 92543 381769701
3 112119 18133
3 37784 174221
1 49750 145831 950921709
2 69327 668289669
2 92501 352954204
3 56592 55796
3 100037 75049
1 129887 152833 223130416
2 89933 801423282
2 72981 713841414
2 42301 261194362
2 20201 379532263
3 93614 131696
3 61940 176206
1 55519 94560 13842297
3 30171 101983
3 76962 31545
1 12081 36057 363790238
1 42139 67663 905890095
2 92018 227127016
1 37223 111871 755440460
3 26993 107379
3 31792 118766
3 34606 165517
2 32012 615981120
3 14541 51478
3 23278 117772
3 28973 135884
3 49712 40404
1 118880 130243 761948614
2 84419 708646708
1 16217 43283 239053682
3 18019 146744
2 58475 428324328
2 34124 674090172
2 54206 220257446
2 47071 156513916
3 59900 17696
3 87475 31141
1 94086 154750 931434498
2 38735 998277170
3 76434 107498
3 61674 94467
2 6657 580027778
1 71651 148331 364299320
1 66732 74924 962712198
1 27806 62019 832555283
3 100273 127707
3 27070 121415
2 109146 863682492
3 36070 50837
3 61198 69566
3 91694 35693
1 40582 169713 850339901
1 65092 176513 94699177
1 77325 97068 633007331
1 47437 148447 305663081
2 6024 911239327
2 110504 852159263
2 23342 847696228
3 80738 172521
2 13041 722137244
2 72196 905493621
2 4245 780502167
3 43594 132568
3 71093 148218
3 26779 104199
2 6914 735741473
2 838 554938422
1 7085 98868 494706587
2 54185 133445141
3 43006 93406
1 41799 176586 953553579
3 36534 104104
2 1928 597168860
1 152868 174629 408560379
1 27446 111234 487574222
3 35161 82596
1 7864 112586 271751922
2 56433 171647377
3 56862 80344
3 20149 141109
3 34495 153271
3 112023 27453
1 25839 142901 37631300
1 21901 167324 449792377
2 76114 142060750
2 78081 590596801
2 74662 492113618
3 75739 138121
2 59036 812291437
2 104418 516122345
3 24747 146192
3 33822 34926
1 32543 96179 731163391
3 51767 47934
2 97320 357013525
1 30677 148957 729512350
3 102450 95677
1 25905 131709 63303261
3 85372 16519
2 49999 882605346
1 5796 120181 814415142
3 94771 97260
2 71830 699212429
2 66528 686151377
1 141971 148654 754156144
2 22324 370406300
3 96465 55388
3 39640 21070
2 110240 621133704
2 15139 79702565
2 10119 920825778
2 23944 367610845
1 36124 137231 700972167
1 34324 142295 792885591
3 75300 26356
2 31191 530745092
2 93559 786601551
2 39051 821343477
1 25576 96893 172903648
2 97278 334441829
3 88853 28394
2 10433 305884859
3 49491 22029
2 6780 488000736
2 83399 463459789
2 109510 674276483
1 61194 66560 817824932
1 27895 130859 478375340
3 13919 11845
1 25630 34524 543854540
3 60994 151909
1 21227 118202 237953844
2 74134 994642859
3 23054 23608
2 100750 104393324
1 121198 132621 204445423
1 61506 121623 1654265
3 83212 157065
3 44954 6583
2 32639 577246403
2 14881 697371681
3 100202 75858
3 100997 121838
1 98201 156067 131024497
3 6477 97154
3 69519 90360
2 13607 834619465
1 108060 137517 842004803
3 90961 165041
3 65366 17639
2 44111 805445277
2 47953 81717735
1 40839 173334 941103504
3 61216 172355
1 64002 135047 301218513
3 103764 23820
2 6584 28856393
3 10020 90425
2 3223 477093576
3 51988 75487
1 72856 169353 389374796
3 98375 66724
1 3163 137187 733180612
1 64360 159875 404135419
3 29098 173404
2 51220 22767331
2 68566 210396075
1 57743 98088 699222532
3 64684 27910
1 60554 75244 357472800
2 85176 734778737
1 112139 121693 342728615
2 89144 396704304
2 29954 133731855
1 2585 123702 448378534
2 11000 581117664
1 38598 129768 58672712
2 60443 976710765
1 65833 100040 468802283
1 32961 136986 953405875
2 100668 249143611
3 4853 165725
1 123053 125905 132684906
3 113418 97017
3 11478 159924
3 70666 148680
1 87071 147202 907728480
2 114415 206175127
1 39398 138902 147123078
3 46152 134989
3 13730 121649
2 81528 561290690
3 85263 58238
1 98876 106235 205759225
3 80304 260
2 86970 585651216
1 3665 136808 537307770
2 27329 362376717
1 45495 94239 705902318
1 18923 175255 99736838
1 23978 40028 872582070
1 95373 141691 623224224
1 26972 158455 119162385
1 155392 174507 797227080
3 58171 52319
3 411 91561
1 28530 159084 274125984
3 25010 165675
2 46014 876231554
2 3339 381446044
3 82946 35417
2 73525 671795927
2 74422 794882529
1 19510 47493 129213958
2 38646 330124006
2 115035 86205193
2 95858 282716272
1 9028 149259 473263962
3 62415 175694
1 13591 36363 988781241
1 66725 142830 275053793
2 112580 6288506
2 39385 219591799
1 56251 168083 754480784
3 5534 137701
1 23227 169222 911573747
2 79710 920553317
1 43096 111689 118742457
2 35330 145952662
2 61944 682749737
3 60320 1598
3 52225 135893
3 92788 154080
3 10464 151536
1 95403 132640 404653339
3 25730 76894
1 87041 93975 20708277
1 112764 162266 61967710
3 102868 36706
1 89847 143002 238624659
1 122291 124476 709825165
3 39963 706
1 22791 72630 351613474
3 19819 154829
1 21340 148168 894748821
1 104733 106614 130299958
2 47434 791963271
2 90881 371052433
3 59366 111232
1 73551 142649 606479487
1 64254 98249 475486911
3 115444 74488
2 53930 70303287
2 86010 697942689
3 114931 6347
1 8660 63640 902349306
1 76967 99614 18485203
2 50052 576933497
2 8183 17157481
2 23369 985824189
3 58701 28380
1 63250 172444 221061381
1 12487 49300 707606212
3 660 109459
3 56293 150580
2 61093 127259521
3 80345 175507
3 39667 21924
2 81805 824935800
2 114034 964687217
3 48291 14661
1 108052 174132 788692120
1 24181 152283 334276940
2 57722 157339962
3 20394 64917
2 90204 121145254
1 64883 91448 491773267
2 56390 121656203
1 31189 104184 699931194
3 25760 127826
3 24559 80227
3 79276 149471
2 115620 809711423
1 17884 101448 535901932
1 41566 82833 172885927
1 70240 133620 963894466
2 14154 94359359
3 71301 172541
2 58401 772236356
2 44486 184894865
1 5505 58312 367997863
1 121546 157821 885831458
3 35444 83344
1 68605 95856 919595814
1 105173 160845 382309356
1 26760 42483 139519733
3 3564 153448
2 103930 225298571
2 46613 709819730
2 61309 616416912
2 26128 43861887
2 7878 818007613
1 35221 171590 250903078
1 76724 126371 204815009
3 45560 174874
2 60039 233948820
3 59260 48535
3 60446 57383
3 25848 84591
1 26614 109131 576377804
3 94359 150386
1 27373 133276 129291397
3 74511 110879
1 48184 170876 275258988
2 103823 676068192
1 15041 39284 966470381
3 51587 45674
2 98727 502424136
1 21207 57635 553889776
3 2353 55547
3 67285 60347
3 106708 23810
2 68681 906110569
1 21288 155362 19502798
1 147462 167160 806544141
2 65161 315720142
3 19733 86562
1 29503 103999 833332649
3 86010 130965
2 112782 335420883
1 172386 176427 18263881
3 2237 67201
3 98435 8225
2 93612 472290904
2 71030 663359516
2 95607 946006572
2 112156 551637520
2 39813 336438585
1 113562 149699 846943083
3 74377 39800
2 17439 686946280
2 56628 494091985
3 80215 7134
1 2448 134714 663526568
1 22639 114954 469415183
2 75744 464184653
3 111193 147007
1 113731 165390 707632601
2 20338 207257364
1 61338 152188 239189484
3 39964 44249
3 25194 105664
3 77289 105749
3 6426 5765
3 64385 143368
3 84429 67217
1 108027 110295 418302903
2 15924 899001230
3 61735 60945
1 78573 168724 683283476
1 15067 55800 384803147
1 117143 132798 292290668
1 132132 166126 941012553
2 77992 642389198
1 83127 153868 878103454
3 23181 100420
1 107402 125296 388271345
2 82239 773139731
3 17513 59567
3 81584 110438
3 56895 49499
2 78021 897446558
2 50057 237111346
2 99808 241861080
3 259 100276
2 99438 603943625
2 22168 763991626
2 33355 468231589
1 104073 175602 722093997
3 30372 136339
2 38748 914911614
3 112684 178681
2 69681 975129978
2 106179 448234947
1 16845 178038 159451304
3 64636 19901
3 108322 62104
3 1116 133842
1 30629 54007 216778470
1 104452 141574 288489577
2 68398 861551512
2 44980 933243511
3 39424 156870
2 97769 440342900
2 5742 972794278
3 18696 171954
2 68137 946258209
2 75119 839966948
3 89797 178778
2 31771 788319307
2 114317 984192427
1 9835 139415 541777195
1 142154 174113 987555380
3 66809 76159
1 117441 125147 685323664
1 23936 128628 374814424
3 53608 83156
2 104352 415736225
2 112963 513832337
3 19793 19032
1 63256 149992 199195213
3 52538 35322
2 77799 556049326
3 86843 89855
3 2673 132499
1 100342 150635 724859242
1 78710 122566 515195042
1 79277 116778 537476353
3 20185 1066
3 114887 112513
2 84192 897515207
2 20361 606394149
3 23733 119084
3 10575 164530
1 97284 156252 451795600
3 96586 144874
1 66999 165769 234920727
1 85041 90585 431166503
3 29208 150149
3 38924 60490
1 109306 172788 690951878
1 87966 142421 487071159
3 98063 10071
2 70345 340418937
2 104104 419560445
1 124239 129679 471986890
3 10004 32351
3 111241 140440
1 159605 171642 129288939
3 15627 146683
3 83184 137837
1 27638 167858 659335484
2 33344 954847496
3 16710 173576
2 75881 391045843
3 42876 112961
2 48718 177560150
1 117390 169114 694940225
3 20442 42074
3 78749 76203
2 19704 244354816
3 4350 169702
1 66905 96277 83497115
3 59708 37313
1 8619 90180 443819382
3 64321 91270
3 67601 53706
3 60867 69366
3 77747 176362
3 48998 107299
2 8173 521630826
3 3144 167982
3 81257 41255
3 37735 156138
3 60712 157675
3 12448 114973
1 81762 89594 886686386
1 135980 175977 888256096
2 24738 498172621
3 26430 151090
1 48595 99676 515368896
3 21286 119531
3 47201 6267
3 75622 140873
3 22687 171025
1 109120 149655 183135672
2 52136 959847720
1 15431 81975 868489659
1 40044 96776 374739087
3 15989 69483
3 84571 166758
1 30797 127680 406738014
2 49891 252196046
2 16057 202171457
2 49518 58672785
2 84139 244823686
1 27136 94315 327620231
1 116302 168748 944067879
1 2858 34007 40192074
1 5320 8764 91003992
2 74123 421323893
3 95312 14666
3 60936 65354
2 113978 791006619
2 16190 446459470
1 63201 64275 674252419
3 64806 151028
2 74782 933096789
2 42355 29406084
1 26988 88620 657026984
1 80889 156287 835083385
2 72353 654641742
3 62303 138398
2 88062 353741343
1 119330 161687 287178960
1 47976 79060 344271479
3 70135 155715
1 7256 110485 170995988
2 110557 491763822
2 85492 619266226
1 50098 79275 538237916
3 107850 156507
2 18029 296969160
2 105002 695330238
3 108866 49499
1 11581 79558 355440732
2 47102 695996137
1 125918 167191 695647301
3 54579 46013
1 222 139324 585545352
2 106498 768292648
3 14964 119008
3 22950 24343
2 105789 895701306
1 45933 147147 345542614
3 35864 65785
3 85497 36952
1 90869 114326 108713281
2 106305 728172026
3 28270 158146
1 75378 138481 907285701
2 59714 105761249
2 46102 533846127
1 67584 149283 743131125
1 49731 173019 37948791
1 26038 166653 578017427
2 67203 611767490
3 114123 139713
3 19900 119102
2 89930 353659591
3 82437 73429
1 100831 101224 492132668
1 20048 103572 800397228
2 102253 488626659
2 89648 491720006
3 110065 22709
1 63395 148710 325726231
2 92731 739434796
1 141899 170625 10444814
2 38318 364931630
1 130902 155402 520849360
3 62608 171239
2 31305 139815376
2 71242 494564874
1 42737 166666 439813401
1 68261 142436 345800351
3 71758 47483
1 71104 174482 643449653
3 16531 176853
1 98988 127026 977549510
1 31299 100357 236085915
2 1179 710158173
3 56180 86465
1 41153 67546 379768171
2 35859 708821673
1 19479 37979 712213020
1 25369 97394 754353366
3 56075 59246
2 77950 479352999
1 81791 91214 492312890
1 44781 132303 958023760
3 72583 167519
2 51914 779747267
1 12337 88182 316053692
1 5158 142182 647183158
1 42925 45447 634226061
2 41925 619740451
2 34154 333182522
1 138160 176243 364830724
2 96365 809310524
3 42215 130809
3 72690 76082
3 91387 114415
3 22398 176582
2 85617 740990610
2 86724 241686851
1 15178 85304 785953171
1 45100 47185 720434014
3 47425 96295
1 3054 134927 421962766
3 81716 136143
1 105576 131234 772558760
2 239 567784687
2 70391 788855130
3 107888 60507
3 76125 141735
3 110664 12461
3 44846 75893
1 22597 87618 804092609
1 7270 66062 330905623
2 38881 11296916
3 79592 126847
1 12677 81914 166703331
2 100994 281836335
2 28798 459437634
2 23247 191751159
2 60939 858270582
1 51109 173658 344275128
3 65823 49584
1 31497 104060 527058583
3 53225 151708
1 78576 172328 557885933
2 22533 589997636
1 17608 123298 184518694
1 112537 126518 249360442
1 43038 175971 257246260
2 111860 629136746
3 1954 59507
1 43323 176752 562642089
3 78216 22048
1 50869 140430 256837837
1 28044 175746 693601494
3 71321 168783
3 13197 54721
1 1549 42089 189833532
2 96092 236826967
3 95432 73282
1 162430 177328 583591074
3 113147 43757
3 1622 36513
1 74132 135613 75014578
1 60420 135814 205904762
3 106969 11647
2 51153 319114131
1 97196 163747 605132712
3 108807 115209
2 55608 515461862
2 46261 678093204
1 74918 138561 6542299
2 9230 953034439
2 14959 956951820
3 45559 142767
2 49024 543110604
1 534 16181 954125177
3 76125 144650
1 108068 153834 534769249
2 26573 671815111
3 40859 8903
1 164115 169433 87112864
2 104131 365184128
1 114720 142023 545943439
2 96706 270281151
2 64727 396424251
1 51189 144329 40382513
1 88297 157553 890884463
3 43648 116767
2 101854 45823261
1 140442 142418 435536847
2 102760 488426322
1 363 9153 624617212
3 101231 123274
3 48882 142101
3 101037 105937
2 57044 920266039
3 63338 144674
2 65409 225087767
1 3320 73887 62072188
2 72930 242860376
2 28013 597181388
2 76936 452720666
1 18756 70692 398082957
1 57789 173554 525117283
2 82447 931133412
3 96144 144415
1 51937 110017 568179981
2 93198 494930978
1 22893 78185 264949469
1 43705 139445 880248903
1 30579 53858 552110420
1 104395 163971 450697679
2 73438 973558836
3 80850 26445
3 57362 166124
2 50135 699279844
2 109572 708911352
2 38441 339031730
3 71552 72809
3 97506 46844
1 20208 112488 133535513
1 160190 162258 911800965
1 58374 156437 827164243
2 90272 993046038
3 84082 178268
3 66820 167275
2 98268 952812286
1 41594 126999 369760805
3 84803 114422
2 73402 836101473
1 5771 127529 351146232
2 24637 837796133
3 42626 47091
2 6170 41754098
2 30371 632327272
2 40717 460557399
3 17943 129251
2 31275 735344897
1 98092 115440 39267228
2 73603 997819322
2 19093 627579776
2 27442 746393979
1 5472 39032 442152218
3 49252 94362
3 100368 99244
3 103311 64657
1 77275 171283 964730020
3 112643 33440
3 24097 73631
1 67612 136764 418442668
3 3116 169954
3 56943 39501
2 78194 904268364
1 11107 175010 950909324
2 47196 299104190
3 17832 127149
2 1091 149728010
2 59896 510394923
1 86045 89914 573396905
1 16508 96878 844868283
2 35307 667388209
2 79873 409334380
1 74391 139888 340329462
1 61431 102832 308671829
2 19233 915413309
3 78069 147190
2 106565 393129421
2 114087 685158656
2 16595 308793706
2 18485 459407666
3 40757 39057
3 68222 46859
2 61822 609047933
1 96349 148428 190758904
3 54456 86247
2 6829 633934394
3 3393 10350
3 67649 34268
2 91739 816925977
1 21707 32707 263587937
3 49635 22794
1 3821 75759 719263457
2 52367 364209849
3 105994 107589
2 20863 407413404
1 7897 141898 502012986
3 53718 55477
1 118686 154037 510104436
2 54098 465779983
3 36940 89193
3 4267 170607
1 8203 158667 459975989
3 44497 132699
1 101014 156040 795392922
1 35418 79427 809499851
3 93329 83021
3 70173 74415
2 35700 664803140
3 19982 106056
3 74322 36823
1 32571 146655 337488776
2 27386 701555843
1 103137 124390 952659558
3 10891 138663
2 33270 124293350
2 63524 849646262
1 61817 158319 913197001
1 30367 104039 539927178
2 43271 894947478
2 60347 991756075
3 111933 31984
1 78096 94774 916460376
1 76729 110603 269914795
3 28135 50590
3 39120 140149
3 89502 45016
3 29603 30948
1 45056 94388 205129292
3 81811 97932
3 48930 132002
2 54450 617205963
3 31520 55724
1 19868 123928 281545878
3 112890 172384
3 83527 90095
2 96045 351897615
1 93790 154067 92979958
2 104552 524991024
2 21313 728040812
3 5253 159312
2 84850 428815124
1 19465 131698 996529476
2 6197 884816887
3 37524 38499
2 54743 37353910
3 31081 115739
1 46689 61225 722710168
2 108283 741454361
3 35928 120514
3 17884 30091
3 81345 6874
3 71236 87643
2 27705 966268093
3 47859 85300
2 1654 897810371
1 53570 133779 217735403
1 111471 120787 666483137
1 62959 168575 450551357
2 87803 845231907
1 5308 149875 325254908
1 41302 63444 501704353
1 105786 141692 408062202
1 86008 146967 109410310
2 25881 346186830
3 78027 123275
1 1728 100761 69443703
3 6332 72358
2 8481 204032365
2 101020 34868605
3 41094 5561
2 83019 814316313
1 19005 57663 826495206
3 71410 151317
2 31288 665349310
2 3294 809580681
1 13047 154827 889060051
1 24805 146481 965709406
3 58925 131653
3 87491 95727
3 111520 28097
2 104854 292958418
2 74532 692858158
1 12363 119413 733608340
3 94307 39655
3 33444 75215
2 6103 330204321
2 105176 341488404
1 10854 121368 96482462
1 28781 146156 419347973
3 61400 133550
3 74898 124318
3 27927 5060
2 33579 21479945
1 94047 162947 231838974
3 64784 96332
2 101047 68435836
1 11705 154585 41507978
3 26976 32377
1 31894 96616 847932487
2 62321 346750238
2 79860 655400099
3 86032 168973
3 33343 142040
1 48612 51279 73476416
1 38562 62909 348616427
3 35265 96038
1 31192 165875 368438667
1 92388 111026 15093672
1 6043 58792 912002389
2 7032 63030610
2 5727 810029722
1 28439 165587 767113267
2 76628 845715329
3 63824 55300
2 108552 650758908
1 125642 133580 9792091
1 26882 176098 706428534
2 64375 350109249
1 79523 141221 518552351
3 66500 90424
2 114901 737614049
3 102657 97619
1 137503 141811 700285518
2 9418 169872570
3 13493 39111
3 14975 34824
3 68894 147483
3 72249 94439
1 88988 112762 872932431
3 39898 100423
1 75737 111500 424285627
1 140487 149252 637316017
3 36757 174701
1 145734 168142 866697787
1 32916 139950 741550908
1 83806 94371 605920254
1 132714 156426 435648915
1 66675 101226 723825566
3 104997 3739
3 38494 170147
3 98399 156395
3 69812 629
3 108992 87931
2 69578 903919090
3 60013 85173
3 98117 162263
2 24266 8807187
3 92166 132858
3 43416 178937
2 2123 262255878
1 42880 69421 91053353
1 46764 56129 784953370
3 19772 16816
2 100168 430983743
1 100291 175704 179984821
1 67336 101809 357649099
1 109240 124731 449527831
2 22833 168340053
3 37483 38554
2 50109 905868757
1 27954 43572 373782326
3 79546 175668
3 104306 127316
1 25420 99402 586460732
3 105280 171925
3 63023 29605
1 25894 159148 851418561
1 82214 83208 204866264
3 53694 149286
1 3667 168960 569460255
2 72385 169088826
3 24562 168957
1 53267 157274 862871203
1 153827 171222 772171392
2 93927 137749569
1 20843 31774 568918271
1 30026 156164 683942633
2 22214 414639802
1 110113 130946 340779511
1 19953 117827 961285560
3 77944 102209
3 38330 16678
2 4404 838882282
3 74384 34584
1 46144 101155 35104780
2 11282 482503278
2 91340 978279790
3 45416 15064
1 75299 131893 531321329
2 94994 299772400
1 3360 134948 166824998
1 63833 174212 239453226
1 75890 172849 417461194
2 6627 254456649
3 66686 90412
1 114958 153685 849177751
3 24778 52033
1 145798 169187 845411617
1 61174 89838 357913760
1 23304 96978 25539380
3 12918 162526
1 130478 153302 709648690
3 9570 18897
2 24207 517962804
2 2972 50809859
1 924 144393 652914037
3 63633 105008
2 60275 609259742
2 85125 331513102
1 40059 132864 509655495
2 106950 279476711
2 78021 823260460
1 46129 169895 185455711
3 106057 138052
1 16267 168767 483736465
3 19587 41570
2 75819 352503347
2 2706 444443083
3 21632 153212
1 6041 115680 577497014
2 88250 708969423
1 94083 104756 834601741
3 113909 147935
1 42057 140451 208922135
1 90496 167083 107704070
3 17622 48828
2 15193 906118039
1 52562 109409 269653436
3 8492 139670
3 36246 156640
3 111855 142005
3 94608 158662
2 91184 180247398
2 112551 779115070
1 6023 177144 298602074
3 65613 163068
3 65842 17717
3 19203 108901
2 6959 449551469
3 90087 27590
1 76581 130734 703866664
2 30187 932143613
2 19882 70668024
1 15554 24872 65217963
3 7984 24265
1 1067 75528 34581462
1 7969 84741 232799572
3 65243 38674
3 79985 129949
1 11770 14299 271581966
1 38418 151142 72863517
2 68762 775769061
3 91262 102427
2 115584 805449578
2 104499 851570782
2 10627 487873368
2 51136 897682553
1 67519 170685 770578887
3 89400 67483
2 77658 212870342
1 126376 160519 946803566
1 15350 135343 969572168
2 98226 843911434
2 96649 76895519
2 97697 67745890
2 106737 350118472
1 122547 141522 798083275
1 51902 88707 783076597
1 5754 136014 43412955
2 2709 662738582
3 44820 101476
1 58392 164331 516948154
2 60678 990629170
1 62224 140431 16572284
2 3725 243792937
1 70917 75522 466122409
1 42304 56247 324272005
3 68231 113540
3 63482 130354
1 3559 129949 914803412
1 132360 143441 210070138
1 86602 153812 596038663
2 87784 894268737
3 39524 53690
2 3606 26132779
1 141953 160424 77043865
3 6102 21025
1 125138 137059 79635935
2 57146 695736863
1 10778 31779 903957617
2 3557 953352699
2 80357 630070696
1 80864 91995 733364616
1 29138 152411 315818957
2 113937 819225677
1 86798 170889 218618106
3 10548 15765
3 26768 178044
3 67790 113577
1 48786 81406 436448440
2 85823 536692599
3 89275 67039
3 71553 102250
3 61513 14266
1 67475 68059 609842411
3 83151 161913
2 15120 216725886
2 41203 899868751
2 13886 332418588
1 85078 147474 22938712
1 133121 157428 611934075
2 49806 864350631
2 26908 318756611
2 15515 550726203
2 11433 389252056
3 110397 67711
3 7445 164223
1 37737 102788 307517756
2 101724 221348897
3 73992 48447
2 83170 819781006
3 67436 60200
1 14686 125269 659696987
1 12694 160864 832637271
1 17109 138723 986136795
3 59118 120597
3 50112 47269
1 59873 104517 526154569
3 37519 91673
2 95363 432862860
2 40256 636865397
3 23296 42015
1 6507 142155 340653260
1 100007 123324 298828943
2 30034 813710670
3 35807 36222
3 102496 35907
1 65308 94187 285410622
2 84504 249950298
2 79862 972884329
1 91665 133495 734667984
2 16033 813666210
1 139198 173599 706152593
1 18857 62630 939600958
1 66919 81180 242180894
3 29497 157792
3 81193 177178
2 8395 765572669
1 123859 171051 868683138
1 25007 133975 737394136
1 26306 121549 57236537
3 95513 37056
1 154135 164933 844152043
1 9670 19640 335166727
1 130073 131181 699168376
3 50676 5755
3 38808 77147
3 27001 140259
1 75684 117019 115235092
3 12139 158036
3 81426 133043
1 94759 172789 833526987
3 37504 69011
2 94102 529451675
2 44590 208890798
3 108125 124902
2 24308 111724747
3 23459 162717
3 71780 70173
3 55461 28705
2 18893 551796118
1 53591 108194 185160601
1 27388 145770 162511160
3 8106 147665
3 60676 130016
1 43481 142021 565009795
3 34239 113420
2 75677 796977433
3 39641 59603
1 50902 176611 952557221
1 137210 154134 163819153
1 14730 137701 289991302
1 65026 159758 899694337
3 6522 2913
1 61805 130444 581944955
1 48736 123534 329876451
2 52151 91072829
2 112757 643725759
1 3455 12340 618201534
2 94792 600294239
1 133091 155210 880976382
3 29865 32079
1 60023 178136 561984048
2 18514 600664829
1 96738 163502 715758536
2 24160 709362442
2 26073 86899151
1 17304 40143 731992724
3 66292 66162
2 24309 291290735
2 113196 369588469
1 60813 114850 719214997
3 78555 56575
1 104170 153582 314051456
3 74062 78438
3 81568 57847
2 97345 892766842
1 56786 149299 281011421
2 45311 917805445
1 64878 172566 921936374
3 103045 150353
1 16402 106536 835381759
1 96119 102930 520696179
1 41026 79269 990120740
1 24548 136841 626674739
1 70155 174683 400803262
3 14841 150618
3 32795 44851
1 116168 171114 346411168
1 93540 118535 372869923
2 85915 917940960
1 8749 120693 863154606
3 46073 61188
3 92274 73496
2 50000 79708328
2 22232 908970774
3 7641 63187
2 89445 991224569
2 68047 964381828
1 5309 174570 874996751
1 92807 164461 598588533
2 32136 729537302
1 26163 46944 655792680
3 9712 138582
3 39935 1161
3 44742 56729
2 113751 890374380
3 115577 142008
1 58301 153649 98940304
3 57090 101048
3 99826 164437
1 143183 165487 582023583
1 91368 164053 269527743
3 36483 32256
3 10207 107545
2 101924 200046920
1 136759 157926 534465098
3 76617 27338
2 59016 892167177
3 26999 82029
3 46369 51797
3 3085 86536
3 80585 127369
1 5547 90378 309637509
3 13908 90161
3 62361 9782
2 87846 173814385
3 42775 808
3 104869 72469
1 62190 150942 868608821
1 3661 62834 240940539
2 17167 216766933
3 79627 133619
2 67278 350117323
1 54280 92460 821702202
3 37875 32458
3 31291 19322
2 48848 619194525
1 65607 66730 747759071
2 61020 573837109
1 2351 91593 34565215
1 13980 129725 408853661
3 56118 89771
1 157602 170861 149534900
2 99743 893566685
3 70287 151279
3 48894 99434
2 26761 40577338
1 62889 80084 424079328
1 96640 108346 500809768
1 34918 82509 928629837
2 45640 662506279
1 25306 143343 565783558
1 48462 102874 36117500
2 115280 744267262
3 99838 108477
3 16698 35173
2 21316 125533654
3 42797 27588
3 10158 84793
1 169756 172056 204642005
1 47699 87742 775250407
3 68097 22599
3 32453 113678
3 11611 35286
3 36928 124752
2 59614 702557071
3 37929 176785
2 79030 247403861
2 20450 484037562
2 65738 359069496
2 52776 725174161
3 36269 25054
1 85540 142852 199516204
3 40061 38181
2 75088 401814130
2 78578 608520212
1 81303 125578 25523548
2 112088 713603952
3 90496 69089
3 80423 29007
1 159370 175999 870209578
1 16251 65966 46007833
1 8712 35711 956998079
2 15971 693256817
2 59688 419587225
3 102853 163845
3 104346 96815
3 83827 13549
3 65799 149014
2 92996 140798189
3 67166 30824
2 97273 623691717
2 86114 851167645
1 94747 106267 942523237
1 60806 132052 372084263
1 153301 164081 669133142
3 109366 126235
3 5623 113763
3 113785 138589
2 17221 103232707
3 102610 119612
2 27568 58338878
1 118209 146596 776618021
1 36683 53282 121231987
2 82589 471751517
1 12038 43351 596597292
2 46781 90933733
2 24661 261696922
1 67172 78112 150185455
3 114982 84739
1 69322 148936 145922949
1 141468 161532 664665006
3 41626 47512
3 65990 102138
1 97122 115212 690031850
3 68900 123297
1 149234 161575 126748476
3 27295 60167
1 22864 49572 828217221
3 81664 43423
2 71685 672317393
2 55528 568126322
3 50058 73275
2 71068 187284329
2 90497 550025549
2 16666 622431760
3 111333 21221
3 58579 76813
2 5156 958973401
2 12900 298654415
3 23757 33412
1 33043 126891 667683934
1 26702 127956 885337944
3 95697 153226
2 23416 737927820
2 43179 665668011
2 70583 916077703
1 19063 91061 222812872
2 81730 937936456
1 56096 98653 109279906
2 28672 177324049
2 28799 643751599
2 103369 807374029
2 110971 675270006
3 113234 162064
3 24081 23480
2 100303 96781802
3 38835 65513
2 65650 251870513
2 26124 534703336
2 30174 206820780
1 82677 135262 648938669
3 22028 70505
3 38623 118821
1 43160 163456 747860606
1 98829 138632 800851764
2 38724 360091587
2 88737 246651035
3 4949 140865
1 91525 115062 551814127
2 53698 480190194
1 2436 90395 701038964
1 57680 138564 199185872
3 7473 175318
3 59547 165253
3 23045 158753
1 514 78342 144253645
3 91505 146212
2 100402 502642597
3 85772 27711
2 9961 952363114
1 79849 164450 313107211
3 97520 61433
3 12030 15960
1 83914 109475 691917750
2 80229 93221816
1 149626 156406 237258152
3 7651 138087
2 45084 883960924
2 42216 878399450
2 44817 118943361
3 12626 83693
3 19026 155591
2 57745 613704583
1 104806 127343 484580473
1 10758 18915 299901223
1 126777 168087 566138360
2 36473 890706878
1 18009 55441 795639650
3 35740 75820
2 9200 568840494
3 89683 88312
1 5932 77654 488528259
3 15879 59222
2 41438 925702396
3 34450 66756
1 65484 146961 963469090
3 110564 106283
1 51935 139458 107477014
1 47309 148431 903045521
1 126129 152268 729135109
3 114792 164710
3 51478 68042
3 76477 147987
1 22988 25906 457118452
1 34224 73371 675261030
3 70786 49773
3 112431 67320
1 64690 158799 315005958
3 93030 3635
3 56923 51135
3 34775 88462
1 44051 44592 3102269
2 8508 192152547
3 4277 66841
1 45474 122547 704913671
3 11459 42225
3 80259 80348
1 105975 122045 145864285
1 66783 126211 706188270
3 11227 101660
2 46525 294896548
3 35912 59392
1 71791 72041 909753071
1 53759 162351 649802911
1 18499 27292 268577856
3 13140 14165
3 24290 73825
1 118647 153530 92067215
1 55067 115241 656216390
2 112129 634821035
3 56746 110925
2 69911 382416525
3 80616 30577
1 23296 54616 327925991
3 107757 74490
2 7957 119642940
3 45081 81364
2 27731 627710617
2 20483 269993327
1 16840 121240 100933841
3 44939 160959
3 30349 71068
2 91043 898902478
1 3979 76157 259878744
3 39668 32881
2 701 709112182
2 107903 542310577
2 50853 829050482
3 37379 24209
3 108995 166134
2 53870 385926299
3 44252 43584
2 91890 648908816
1 130161 175181 138919170
2 81679 444350002
1 152109 153572 80498327
1 110724 137172 640308670
2 41871 858184301
3 47958 136891
1 56266 167657 125240675
2 86909 183177012
1 105057 154580 803743325
3 47581 17463
1 124958 164344 557443788
2 89832 80229553
3 103194 87480
1 51724 111307 64305913
2 114651 501669606
2 81542 595036310
3 19065 84314
1 13843 97922 725063479
1 80726 101711 143666733
3 66870 27654
1 160692 164867 680267090
1 78163 130859 153933667
2 2822 370216072
3 56988 130913
2 98488 839025538
1 33164 142753 991102244
2 115743 871535702
3 6693 148416
2 60391 356054988
1 28259 152968 468585555
2 106717 562025382
1 46081 124663 211799828
1 121279 142971 696297526
3 91260 35487
3 17974 45058
3 1082 166652
1 26913 28774 589035788
1 68330 134785 802800054
1 29763 128500 957621253
2 115516 888792864
1 131640 160530 700552804
2 73144 388810423
3 11223 158993
2 101672 764419622
1 80749 141797 527954927
3 78060 78938
3 101016 83788
3 8595 127148
1 106691 116640 314141805
1 45592 144821 164487401
3 93838 46451
2 50951 326768159
3 70607 66819
1 28060 36940 231384647
3 25698 132446
1 141684 152812 842923926
1 83572 112277 283482313
1 26214 130419 56026725
3 112016 34098
2 115746 254750998
2 70487 909021808
3 100209 85409
3 29937 116347
1 57997 170429 484344619
1 136992 140798 860631521
1 64009 77546 309514275
3 15402 38534
2 107750 432608870
2 75344 478838566
1 22946 101594 508116562
2 42728 91574237
2 4660 325374149
3 72450 111541
1 79436 110279 949827114
2 29707 270037252
3 64551 152047
1 131406 172011 774022187
2 89433 250045690
3 115243 55875
2 113109 702755257
1 4277 16481 222527500
1 54119 119954 497347251
3 77772 119923
2 104231 862155669
1 20432 84335 698790485
3 63119 23381
1 3373 80037 389037330
2 91142 172970071
2 12584 489739601
3 88439 1890
1 17058 98939 159086804
1 91431 148922 885954802
2 11563 247920262
2 77300 149001847
1 83237 113899 116098422
1 25450 65877 723872115
2 93991 392077138
1 109648 160624 727016342
3 1124 164891
3 72867 29407
2 76709 570013092
1 12917 119801 738505100
2 74309 322922639
2 40648 398713416
3 64391 101179
1 12891 141579 240012316
3 25024 173488
2 63454 667010369
2 24752 592003266
2 27205 362150136
2 69382 681723925
3 50696 178338
1 71678 149924 893048520
2 5870 408875679
1 104170 134528 825309829
2 86596 804168451
2 78567 36369333
1 19097 72269 320174332
2 104622 621566673
1 78067 125390 151761519
2 108617 178241134
3 105833 38226
3 66738 21987
2 29607 770503754
2 113868 893030990
2 38907 921484151
3 107926 156294
2 41939 660805520
2 99137 417510422
1 20530 132881 859830801
3 40584 16131
1 80367 163870 40623702
3 94373 157117
2 113080 505850117
3 105752 93302
1 40252 147923 199277025
1 10923 108715 163718647
2 32072 296282411
2 2008 267095978
3 23703 48692
2 13111 869528858
2 32952 62634870
2 60349 272717583
3 36050 61263
3 66883 25458
1 96144 157791 919666358
1 21859 89054 906792452
3 102189 128099
2 13498 984350505
3 42941 173207
3 44983 48893
2 87131 279074395
1 52207 53879 178685234
3 105250 110390
1 159632 173622 551314130
2 53823 707218837
3 112709 113226
1 96017 177711 521404547
2 63585 756102545
1 89371 112140 606837401
3 98324 8887
2 97965 959782355
1 27069 31133 512279726
2 663 86781273
2 31723 789967916
1 110703 112917 342238540
3 737 145646
2 52228 298573260
2 50770 689603012
1 24699 141665 920428632
1 14296 142230 12245244
3 56834 57396
1 18252 19046 603250557
2 92259 233035468
2 105170 6888471
3 55389 125197
1 1865 59005 891357382
1 146055 157390 248926244
2 111407 907562658
3 15962 83301
1 10019 112775 886237765
1 30971 111540 222195369
3 71405 2038
1 33193 50713 720950676
3 49958 160499
3 45551 103977
3 46190 54692
2 74607 661749610
1 142862 157034 424055113
2 11367 878349936
2 68852 840239086
1 106744 137555 303092516
1 32830 117992 470481665
1 24790 27239 472047128
3 11745 131106
2 10781 957589419
3 13624 34489
1 24858 147328 395964719
3 58909 71688
3 43549 27732
2 3325 247295406
3 36482 17981
3 3003 97092
3 101401 48754
2 60931 759959454
2 21291 466065953
1 28918 30981 705401381
2 79737 836495838
2 59255 663554532
2 104659 957422268
1 138304 147288 634201212
3 38048 46491
1 64747 124631 260493961
2 90099 973803859
3 45914 48182
3 55785 39343
2 5866 877296590
1 17041 177067 514305585
1 5307 137180 386314473
3 70934 121751
1 18830 62653 258527960
3 7315 4381
3 9965 94837
1 12998 131847 244973008
2 14212 560759072
2 103424 847279310
1 7789 135044 660370731
2 71887 999491754
3 5266 155748
1 31532 117691 972705446
2 73198 102844781
3 3432 137450
3 82408 23597
2 31271 198327633
2 39970 71174704
1 48699 53054 814352543
3 63720 47967
2 26344 428404106
3 8039 15697
2 11506 540049259
1 161768 168446 335406809
1 36927 78206 587932656
3 18911 31555
1 55591 130431 296269390
2 59119 832098278
2 101979 146715369
2 13695 615051190
1 22093 74744 437763268
1 1091 58154 256496061
3 107892 156183
3 13832 72900
2 113352 19113098
1 24982 69744 407679904
1 99190 120600 48992853
3 104895 35302
2 41564 256177935
3 102186 41185
2 50030 435532056
1 53 111687 947665427
2 23534 909730078
3 61970 70844
2 103538 337305614
3 76020 95625
1 63016 131871 287976033
2 97107 428235128
1 15167 131749 969492642
1 65928 88265 907931015
2 100547 519982853
1 63410 127564 271402286
1 92270 142416 597485170
1 75302 137816 91922016
3 38536 5912
2 5024 706517186
3 84766 30837
3 23881 22895
3 22491 97449
1 106093 151051 178975284
2 98224 545385500
3 82344 160533
1 57210 112925 78266380
1 143024 159603 607406616
2 63067 614341008
1 104703 146794 291756587
3 30166 151452
1 126418 141678 351034833
2 99237 457074760
2 103457 637840193
3 40791 14587
1 12562 59710 184380283
1 36920 51108 262063687
1 54199 86223 246736255
1 28190 61512 379509233
2 5321 857172984
1 90371 133098 414070678
2 27590 132512318
1 75768 84997 283858820
1 51601 117436 516758965
3 60075 88149
3 44264 1486
2 107494 232674843
3 32212 119644
2 12522 414070442
2 17645 512926080
3 110851 22515
1 4937 133253 121286655
2 61225 325193828
1 65137 126466 242432600
3 110717 119533
3 14054 120186
1 120982 128516 997429461
2 14599 790103617
1 32518 65968 365597170
2 21597 926515361
2 61779 788239291
1 23305 107467 161213888
2 41644 873491851
2 110266 283013210
3 21534 125308
3 64064 25880
2 78140 37869037
3 69592 9245
1 150166 164678 619666858
2 89664 843260786
2 12175 47597479
1 39005 163209 48476452
3 63286 47419
1 147484 174147 171326156
3 25794 109226
1 76855 117736 550879333
3 115074 144068
2 90342 40031523
2 98634 980477086
1 33710 54370 241579168
2 82127 417568316
1 66402 161113 473418267
1 60755 74444 245931413
2 8151 386422765
2 53412 893673121
2 21683 327369395
1 20890 110354 904218573
2 5706 662703814
1 138890 142383 466590212
2 90363 200803031
1 21032 173582 922244177
2 39508 9831722
3 92631 32874
3 23766 85944
1 27999 119119 517368964
1 40389 128688 778190562
3 64736 117943
3 91986 94500
2 9670 692720906
3 48662 176143
2 28014 688779538
1 126862 136533 516571577
3 20957 178478
2 55047 151738784
1 8204 98113 643179461
2 41491 769084349
1 34837 158921 858531851
2 38288 25234218
3 51267 151299
3 25980 122158
1 32787 92437 642574694
1 69605 166815 373168356
1 54919 132000 448945820
1 32756 33380 730479558
1 100145 122951 309415726
1 53386 164345 686689618
2 114146 122136604
3 55956 6174
1 35828 155057 345574510
1 33375 42387 797911033
2 96362 371378928
1 17160 90336 688889506
1 49417 141283 660522611
3 47207 151918
3 102968 124122
2 107104 615182147
1 5291 127486 320352390
2 55894 442740713
1 15473 77909 420921683
2 37845 863483075
3 50699 77949
1 55016 143548 746373042
3 1993 106
3 92428 130456
2 114945 9213953
1 152383 178333 556169191
2 35163 821849107
1 56061 147860 252101530
1 51496 108041 398317632
3 52355 102311
2 34020 226303136
1 164583 175951 388888427
1 7904 64950 745289950
3 11200 106952
3 53888 10931
1 122245 140307 388897740
1 91668 167595 56706915
2 24506 862125997
2 41788 769006568
1 73793 163586 287492031
1 107772 119847 463352467
3 17169 85855
3 5868 17184
3 111403 46218
2 2967 296714494
2 42871 989997676
1 769 24550 258995470
3 45680 63999
2 66686 567755465
3 16753 21255
3 26350 53652
3 115321 96246
2 77331 756031401
3 43692 166397
1 50611 104621 177431443
1 21239 55737 513931433
2 89978 301329474
2 2852 619827964
1 148293 158997 984498793
1 57633 66430 618317647
2 36211 816709120
3 31372 135959
3 84658 97628
1 62043 175703 100370062
1 56776 138139 962372717
3 115338 8132
3 7080 160961
1 74737 141064 772720672
1 163228 172578 909354785
3 113668 154699
3 84719 70834
3 72401 86422
3 7206 31400
2 27439 246814307
1 8912 165936 719088108
3 32582 55239
3 113248 149212
1 489 144982 291594279
1 48025 177325 67587921
3 15703 159779
1 28053 67087 602707820
1 51157 169714 912614968
3 58232 20729
2 12970 460928627
3 5024 120202
3 112291 4933
3 5892 117769
2 78160 985470071
1 4128 150725 151957952
2 91958 603566157
2 67165 55841038
1 21633 47262 464108322
2 31217 382694960
1 19069 25778 838461686
1 7317 19157 359344122
3 98334 73422
2 90803 978012236
2 69608 415462655
1 46232 148162 634992514
2 64658 284335741
2 106868 407739540
1 82457 176785 668740426
2 95514 375318110
3 9147 154865
1 41372 171927 951971528
3 39020 48353
3 15665 63923
2 74713 921673805
3 46159 138226
2 89216 864823898
3 40846 32342
3 112498 8302
3 36317 33329
2 10632 164984270
2 90012 241934850
3 110759 145718
1 104250 143994 308458024
1 38759 75957 859952281
2 104602 767422073
1 19588 81967 48139989
2 40389 856438717
2 103947 689950461
2 587 10123337
2 67626 940106579
1 7346 8230 213727428
2 18278 468265477
2 25116 260695756
2 13158 707499452
1 1243 165841 571752512
2 52835 360298236
2 8186 427525597
3 78368 32253
2 108978 524139493
1 7859 37842 819081956
3 69568 95861
2 95534 261522063
2 35196 636561649
3 60354 4245
1 36990 148307 967533978
2 97203 389407913
1 22026 24245 363966401
1 100405 113939 225545867
2 93673 271636176
3 47489 146381
2 70060 998052368
1 76093 133300 43778365
1 32608 107724 821719403
1 64204 136139 774560681
3 60574 152868
1 80431 169668 868436619
2 1342 655971030
3 86246 169763
3 110188 173290
3 12692 4279
2 64457 180988603
3 104733 109522
3 59556 49471
3 90964 62938
1 21764 106138 469881975
3 26434 84463
1 109921 166317 335989829
1 159552 177661 849946469
3 16767 20524
1 85053 98425 938370101
1 1538 16204 250547845
3 67100 96282
3 105165 60192
2 4278 556113224
3 87211 150370
2 63138 910214063
2 4184 991627656
3 7377 3364
2 76150 425612961
1 53386 153809 370225538
1 137110 152406 741161004
1 20913 124704 68270779
2 61284 993857383
2 75034 472070330
1 20144 106914 282708147
1 393 124139 896325087
3 77730 99016
2 36573 269498888
2 15942 473821893
2 64657 264839621
2 106364 334396464
1 85089 151073 705093958
2 39030 670790625
3 27731 117724
1 58492 160000 28776888
2 30448 754212845
2 82191 798982016
1 30473 89553 673318594
1 1669 100862 505273533
3 86279 115127
3 11010 17673
3 18925 32830
3 96024 54865
2 95514 412688475
3 29639 86269
2 109190 179316737
3 91823 164132
3 75744 78493
1 19287 39704 493584742
3 51882 3391
1 151983 176400 551293737
1 77541 140533 547807062
3 61334 29823
2 13120 129497005
3 9987 110551
2 78929 509479875
3 68402 80073
1 91183 97129 354027833
2 21768 687139828
2 12612 539398614
1 8251 40510 955056897
1 101142 133398 651654166
1 22988 65347 3366209
3 27927 20862
3 23891 98245
3 41774 120166
2 104974 658621018
1 3695 154915 629763469
2 46312 48542061
3 77824 50854
2 54980 384933282
1 24798 178081 152527833
2 50359 42675999
3 104157 34611
3 75229 145949
3 32158 142093
1 29994 112964 782206514
3 36373 55980
1 84743 101480 489795409
2 56202 702427035
3 104297 79505
1 55251 153715 551327998
3 92300 22910
1 122541 144208 159366854
2 110878 137178721
1 14566 64324 470094314
1 32975 101136 284677719
3 113753 31083
3 93715 78109
1 38576 121283 175963021
1 4143 107254 141677252
2 67782 574160365
1 75121 138246 908687796
2 53936 608389220
3 76225 35147
1 3851 29377 781534941
1 143685 177640 627999714
3 62179 128124
3 105904 101134
1 71152 88499 775939658
2 80150 616314689
1 55677 176014 893803351
2 75424 24385480
3 23638 169234
1 112004 128649 102662662
3 96999 150538
2 12221 705053601
1 47352 168621 821257684
3 42445 16543
3 56034 51906
1 59932 102182 9171144
2 115051 466040557
3 12233 81678
3 17361 56119
1 99244 123336 747767431
2 81907 536666077
1 51932 62451 613246012
3 102034 37366
1 70587 143651 549931575
3 1295 148026
3 110873 70995
3 106436 126695
3 113491 25842
1 58090 69317 211764335
3 38869 71412
3 109835 134529
3 111957 111167
1 78478 128776 25871270
3 15407 152701
2 64850 255539260
3 10229 138238
2 23300 954518524
3 90057 131920
3 20907 125463
1 14630 56498 916383615
3 71310 59600
3 109681 73385
3 78726 13281
3 30163 80918
2 28580 828741203
1 74933 102386 185431060
2 112488 722126892
1 6291 23869 111551789
1 31703 167978 517858765
3 104943 36387
1 74458 119090 706974063
1 99919 163342 68895316
2 111242 953286519
2 40774 715491438
2 44003 81126865
3 73067 31962
1 86097 171848 440421234
3 109291 149821
1 13708 48676 915344264
2 71910 303424177
2 10653 313629527
1 99605 107038 931232662
2 9358 496596605
1 123332 163162 357903855
1 61676 162903 669287040
1 58 134191 409428237
3 45959 155563
3 56778 47753
2 43773 734698465
1 169316 173691 358373409
2 112019 635171459
1 110556 152931 997204991
3 79126 6827
2 43726 927005681
1 96260 134335 825572056
2 30884 359463415
2 6370 18043029
2 13972 779787105
3 103926 121566
3 100591 147081
1 144978 148335 907135265
1 66221 109208 997856471
1 4987 142097 720464619
1 68734 126456 689777249
3 33586 169652
2 87938 405162673
3 79850 26362
3 115106 75463
3 67607 17220
1 74181 113536 646942713
2 106034 473071857
3 46938 154043
1 125895 137399 975900884
2 37667 15966725
3 44118 139042
1 40967 167976 965996644
2 93960 921143377
2 86504 356280335
3 52093 114462
1 91841 115467 268099480
2 8288 188802909
1 16074 138426 258516209
2 76704 846287976
3 114749 98636
3 6641 44508
1 77509 143169 187564711
3 50667 138880
3 96277 1586
3 99062 15797
3 76998 77255
3 97264 45406
2 60776 154442843
2 107233 312956941
2 70257 509977983
2 89337 337344293
2 33355 435768868
3 8892 146094
2 105339 567779661
1 69821 110327 411836357
2 110467 478059340
3 42819 46241
3 90577 36889
2 114785 941935643
3 12382 5734
3 79056 166520
2 21637 685687754
3 104796 146399
1 29203 57173 443199105
1 10777 171545 632210413
3 69825 154842
1 3278 154382 478597788
2 102823 651912056
1 85607 123387 553110169
3 53239 163613
3 51607 19362
1 98604 119462 294056183
3 77830 7652
3 114586 163022
2 17667 829540495
2 89790 735885468
2 51362 577630479
2 16624 417613359
3 9709 64552
2 18734 614997841
2 50507 640067843
3 61179 128603
3 47525 175073
1 62808 143994 654816178
2 29826 597875698
2 92567 901664781
2 101803 771846584
2 103167 619454067
1 988 94493 688788474
2 85382 689332087
3 105277 114383
3 89021 96709
3 53313 102950
2 58665 42656412
3 19605 155138
3 64687 94312
1 19708 128099 564197793
1 57868 95487 408814170
1 50434 65713 5745429
3 5236 82665
2 77877 985578630
1 11242 96639 366000821
3 89713 142455
1 10167 126167 289071756
3 92435 118201
1 128285 173502 686051398
2 87980 537601729
3 62295 98846
2 51200 87907113
3 47752 158240
3 56052 155850
3 87465 146334
1 76478 165419 171334465
3 114245 90170
2 75347 938190683
1 83340 154367 639898425
1 33762 165118 94183091
1 114803 168641 240750589
2 109194 794545375
3 47940 27036
1 111351 156723 497936946
1 4158 5426 270309103
1 8451 130636 539145616
1 3554 89568 375861747
1 23264 101135 251691641
2 42984 244381436
1 110891 175197 282859917
2 62744 736678579
1 57933 103323 459999784
1 47907 178796 249877282
1 106435 148972 267679271
3 55409 110684
3 51715 134395
1 6785 74270 63288685
2 17060 736420043
3 23292 129679
3 88996 147267
2 112930 850281953
1 19059 141782 892447188
1 28072 54821 604701935
1 5660 153236 562887796
3 36757 163483
3 11110 109712
3 60288 76000
1 57222 136040 484400588
1 131581 150776 193265810
1 37743 91924 50395468
3 91104 120153
1 60166 94763 968535347
1 101356 153085 373820495
1 3267 68004 253647988
1 70542 110540 339984203
3 15349 89238
1 34432 162427 749735810
2 32239 593144034
1 101292 150010 952853289
3 13904 157467
2 101872 750512725
2 58865 15665266
1 134212 173934 189388427
2 66619 866177930
1 18142 134689 780997330
3 62137 104027
2 38002 626488568
1 142381 166958 284343507
3 112073 79120
3 46456 154225
1 117561 133622 333401982
2 48444 325923609
2 30472 192013023
2 63570 497689352
1 15941 61274 970009751
1 20810 21098 72707629
1 71593 156442 284952198
1 778 102370 121551510
2 62765 809263758
1 66642 81181 296870872
3 85045 138990
1 27818 123117 512174496
3 80450 25141
1 109969 144107 212961357
2 68122 844549127
2 18087 727065753
2 112216 112827602
1 51173 65898 671263369
1 75597 114591 530920275
2 20414 157728344
3 99983 110942
1 90887 117567 829152321
2 78349 339226428
3 104984 17275
2 31601 99610883
1 56989 166820 858212217
2 65259 511098472
1 82828 166432 814644240
2 105010 943879139
1 78309 156687 262297362
3 61986 124383
3 38665 125433
2 11588 917784203
3 12828 148109
2 86396 673568762
1 41499 154628 109123126
1 22769 144178 872896511
1 21240 96413 421644533
3 43497 118765
3 57924 91693
2 40479 300736640
2 86534 827316049
3 26657 137587
2 29220 678027013
3 5925 84925
2 78891 999580503
1 54247 132542 729570482
3 115125 41422
2 44631 231311231
2 45977 487660804
1 7983 153477 190042308
3 80626 131518
1 45721 152146 954288403
1 77328 100797 921201204
1 63450 87151 28594289
2 107246 161018825
2 20835 308358618
2 15434 870815727
2 10218 203011152
3 93263 149119
1 41174 56419 500579958
2 92307 152822538
1 21922 66776 253816748
3 29107 54121
3 32650 42471
3 61976 56451
2 37011 893882042
3 38368 125332
3 20552 32111
1 127568 133476 296090340
2 95970 546613905
1 152653 167066 880718928
2 61393 761721621
1 74235 128508 989117308
2 79406 691964877
1 119408 140946 262945112
3 100924 25933
2 95302 585121832
3 2269 4983
2 50470 274968068
1 41024 170108 349902341
3 100912 82524
1 96813 111885 690143145
2 68467 941496634
1 100547 171681 836624087
2 95302 673795564
3 19342 126134
1 120198 159985 412061130
3 12561 7130
3 25178 47570
2 2424 546158361
3 50068 163082
1 79322 148043 992256542
2 70738 253487938
3 42983 23308
2 103248 318827049
2 60226 443098859
3 79162 42623
1 3553 46421 572801968
3 80872 74099
3 71656 82750
2 113198 598911580
2 6148 799371621
2 99816 513830536
3 43068 74507
1 26190 58313 784698464
3 72738 77639
1 68206 131455 178191230
1 91905 93421 315898483
3 53668 10083
3 20996 107485
3 51194 39825
3 1482 172584
2 62504 878890218
1 106205 123967 927560686
3 1159 171
1 27408 76095 419065098
2 18288 848219908
3 13283 134942
2 23906 822416773
1 66826 130241 436330838
3 76277 154305
3 36844 92570
2 69468 19492884
1 123944 141660 683261638
3 4595 88399
2 9406 421333336
1 31685 35758 300963358
3 98125 32426
3 70432 172806
2 73319 811571865
1 13527 14808 961234673
3 48007 150285
3 109516 93507
2 67368 418293292
2 83197 635394141
2 78901 544040739
3 93168 544
3 67274 154547
2 94226 626520190
3 105172 53335
1 15360 147290 785237318
1 103613 147427 563908662
3 26475 85671
2 1514 633254534
1 60280 113496 710596618
3 91237 177228
1 30921 102044 380366177
3 24807 80331
2 75384 263381125
2 12836 940410276
3 20016 76933
3 2816 85303
3 96713 56964
2 80422 119476663
1 157990 174059 529834665
2 96322 552810598
3 59611 49026
3 79306 43769
3 58775 175633
2 23094 166477232
3 86543 8420
3 112308 93480
3 108145 125857
1 117090 135219 448198251
2 4729 471768164
2 56345 392509791
3 38677 77206
2 56057 759541788
3 68550 158502
2 21286 821762316
3 83485 61316
3 32062 163747
2 33591 796978718
3 45679 42704
3 22887 1651
3 94013 116825
3 87233 21221
2 71706 715624778
2 86385 158133104
1 83267 178314 23760889
3 65665 67541
3 44256 151171
3 42527 178157
1 93701 105531 755533063
1 170585 178133 37533121
2 50620 855018005
2 31170 585783867
1 21926 69922 812131654
1 74409 137042 36472873
3 9651 162878
1 34088 103449 671141668
1 14131 103075 145006263
3 8379 70452
3 87960 89396
3 77904 157685
3 96812 105667
1 12300 137939 603570323
2 48780 85263329
2 47824 387548042
1 50692 87396 193218693
2 101811 860207969
2 4546 414845508
2 110689 763859017
2 112067 588547319
2 114258 477203809
2 107423 478668587
2 28230 57925434
3 107889 79141
3 103831 142022
2 81540 263551849
1 99797 99883 671129412
1 31829 147742 754855425
2 109459 252960130
2 97982 329305514
2 85538 276527956
2 44489 621297023
3 42951 86978
1 20108 44486 4805552
1 59944 64818 126196867
1 91654 125251 424935440
2 73103 376852347
3 41929 26836
2 74958 568978283
1 124455 124769 127834683
3 88990 164157
3 32670 23188
1 14805 130259 188122226
2 1995 405395213
2 32870 75568066
3 44057 171922
2 114243 288337982
1 103980 139730 238670850
3 47098 4592
3 93921 41651
1 3573 29731 994626118
2 5880 12634015
3 90017 170098
1 51764 96382 830910946
1 24263 172281 506703317
1 22570 35503 403940265
3 15 29696
2 14736 535911400
2 30342 401984605
1 110834 171451 245770166
3 6308 167111
1 25471 135504 293003843
1 69659 152531 528340297
3 12579 123018
3 103398 12708
1 47669 111352 526492039
1 93781 102141 309228641
1 148614 167577 631981771
1 85417 114681 886996755
3 56278 124601
2 59068 537851248
3 103393 57419
1 6504 96486 41060082
3 69862 39833
2 43720 76890814
2 23656 614842546
3 13244 24921
3 40757 32985
1 54908 146518 791071818
2 31595 89116329
3 70467 174466
1 138455 146789 976952505
3 29806 111001
2 39798 163186462
1 71889 114514 204216843
2 76422 972096088
3 64453 99535
1 108552 165263 823695983
1 44960 73900 575021477
2 50840 853944485
2 58848 483391523
2 40971 225400214
1 11033 159278 337903621
1 13893 124033 257131409
3 69980 51567
1 33696 152230 973014240
2 106918 677650034
1 38522 98916 99734605
1 99353 167419 24176455
2 81120 412329876
1 109513 134155 50207064
3 34231 96817
1 102432 136655 122698932
2 28458 100602034
3 8126 112533
1 2721 83214 171641248
2 26892 83119377
1 867 49714 486286755
3 36153 68425
3 11929 70566
2 57905 810565974
2 69124 143448181
2 102399 48954990
1 36970 176302 261587433
2 64211 464573741
3 59036 133964
3 69615 74991
2 71600 360177998
3 29889 124897
1 73359 95274 346366872
2 37812 80408599
2 60283 761596972
1 54973 147211 387190256
2 69299 553738829
2 63874 640906635
3 40362 156273
2 85293 669745155
2 71441 284192551
2 115754 399390622
2 5331 253370270
3 76763 43068
1 8562 17720 190671679
2 96676 954047422
2 40220 407272060
3 87856 85833
2 3472 563254035
2 83616 463909857
2 97746 193561569
3 36098 74828
1 54692 138064 488506950
2 30077 716608376
3 41279 163879
3 4996 113009
1 132427 157406 540193127
2 22181 589221201
3 102151 17181
3 49836 46132
2 104332 520515317
2 114198 664076797
2 108634 604791554
2 69709 45107543
1 22196 155801 102419211
1 17492 147827 874714161
3 114806 161595
3 18833 165628
1 72272 88858 570245685
3 23887 16037
1 69769 87312 856398757
3 61253 75397
3 90397 1831
3 45693 33341
2 108732 868540760
1 107256 172926 332629982
2 23724 474246215
1 32465 74192 740068882
1 54584 88185 284358097
3 27802 879
2 63602 96473962
1 3268 94112 363252802
3 25927 176823
1 108851 163872 341292529
1 110610 164833 474620892
1 7222 121911 492686815
3 75688 75794
3 16352 6271
1 104970 118356 938163326
3 58697 120397
1 60218 141303 203266898
3 23143 27618
3 101591 173446
2 74161 853214685
1 165177 170627 717848438
1 68362 144906 129744392
3 65321 86844
2 6762 844977266
1 36156 115888 49854907
2 29915 405736447
3 71243 93777
3 112529 107059
3 50009 58773
1 113406 121064 239995155
2 81978 899842763
1 79427 129532 988510584
3 48593 157207
1 14286 80262 53075577
3 696 164752
3 7496 55117
1 18895 69447 579520762
1 54020 75938 460319113
1 112192 142715 375831315
3 75141 173346
3 36879 114501
3 94610 50418
2 91877 831334830
3 56674 26554
3 56452 158742
1 23576 175842 535100574
3 86277 88227
1 63516 100786 250093637
2 78707 352858800
1 28256 94368 365823855
1 84820 116066 765566717
1 46657 129207 533117038
3 100611 138979
1 89097 102568 916097858
2 107522 335586835
3 1360 30311
1 119690 177319 771395626
2 83788 313031582
3 80980 177922
1 136251 142802 246275863
3 52439 155220
2 93946 999113886
3 38829 86201
1 9911 144895 690273921
3 65172 172012
3 104006 30695
2 102248 167601589
2 55746 599023117
2 67440 956178743
3 98189 64700
1 18453 136292 305372414
3 76870 140518
2 28336 401590507
3 6969 154872
1 53681 173914 595273671
2 5377 504027186
2 33530 847790637
1 71476 152047 7548634
1 19384 52998 538195413
1 23633 53410 952881890
1 38167 46390 701455403
3 44420 103652
1 80321 102599 484714332
1 1223 40339 680723532
1 79766 84669 548029994
1 64896 111481 680284284
1 78201 164886 800419071
3 43320 12185
1 2740 81946 12778648
1 33462 157400 195428145
3 85379 32573
2 36578 11442792
1 56677 173467 710919145
3 73262 84044
3 32137 152214
2 57296 427970157
3 79496 132527
3 55554 125211
2 106568 978029828
3 72567 108322
1 25177 123081 868828670
2 106917 536504848
3 7880 11552
2 52647 368016881
2 106666 136179542
2 56779 449429801
3 88841 75556
2 51695 921433635
3 62245 55727
2 41155 484673940
2 109481 462640008
2 67915 917727327
3 49153 37633
1 72901 104266 833784602
1 96442 163996 511018226
3 19260 152815
1 95641 126959 638350740
3 92493 25491
1 43837 89517 157911382
3 79977 106271
3 110693 37692
3 67729 141056
3 84473 138664
2 54400 315958817
2 100223 471687357
1 24764 173256 612780281
3 64996 57250
2 104049 484598072
1 161554 166107 909081604
2 100058 627060086
1 87901 113834 360411011
2 48519 191754537
2 37863 455791422
2 101666 850918265
1 102829 167958 660579119
3 47926 16952
1 115310 143895 284881659
1 84621 110157 976730612
2 72808 597026197
1 23384 125824 615211453
3 46853 101888
3 109548 21186
2 3606 27426918
1 46334 76041 126601948
3 34473 118700
3 74285 147688
1 87636 146438 946017274
3 61914 44017
1 24137 40553 188128940
3 20288 159497
3 86826 6338
2 57561 936739795
2 31101 506981621
2 113500 439939003
1 38692 133490 567409744
2 30326 115789442
2 5850 539856884
1 132387 141980 723824810
3 103066 141544
3 29592 119040
3 84227 17459
3 42163 22672
3 73353 108096
1 27145 60121 788084260
3 99837 69565
2 11173 703462384
1 11925 112662 482720267
3 49371 134951
1 33130 138459 429430742
3 92131 104476
2 71560 522071530
3 56297 91985
3 756 109070
2 13679 169592894
2 37437 671857691
2 28065 165927634
1 125284 167768 480705215
2 53293 775043426
2 93888 515545823
3 41270 113382
1 40388 110885 774155155
2 62178 693037830
3 59724 118428
1 39856 125913 503521091
2 6444 685577678
1 98511 130594 984561200
1 14184 88411 572754372
1 86791 105233 595996180
3 60011 41534
1 45670 117106 114675180
3 108064 162637
2 18992 663368022
2 63265 256386417
1 72431 80165 204213709
2 20942 828043402
1 21386 30682 140964588
2 10721 120318040
1 127323 136193 899303549
2 32208 33241308
1 46335 86546 643188554
2 58432 166059601
1 17812 157445 378988527
1 2669 62441 379457475
2 90400 598903350
2 93793 778746488
2 113547 205488234
2 67155 555894141
1 5962 89184 225748891
2 69033 41288459
1 2484 174805 940470838
3 64396 66013
2 106960 739373637
1 74497 115508 323777194
3 104266 176219
2 42740 966007415
2 30873 378093514
1 15350 166920 162136132
3 42028 92922
2 30202 79679916
1 80213 123376 549163735
3 107652 16018
2 50172 275879609
1 22096 123799 134947029
1 75663 117106 329697875
3 38752 67578
1 99627 119906 482172473
1 36529 112782 754423438
3 82930 158195
3 93211 47057
1 48982 147741 64114026
2 39160 586157245
3 2640 166689
2 24975 913786729
1 59928 101620 656587118
2 36902 130163919
2 303 975308061
1 13034 105176 245518496
1 124094 142300 753169309
1 1139 141311 931026805
1 23625 30973 447089836
1 22562 72778 72387895
1 34630 80444 196303188
3 20671 85588
3 92592 74752
1 79916 108409 658827096
2 110445 309018788
3 85321 132963
3 113826 136372
2 5240 52368580
3 42035 94527
1 59468 69445 532141324
2 40034 421999664
2 77384 440477035
3 95414 161496
2 18643 386138549
1 54564 82083 943989330
1 123024 178790 512880307
3 22987 86151
2 3966 203885507
2 13778 708304620
3 10749 38460
3 33293 95900
1 37076 112095 570512229
1 39328 75712 203562359
1 128633 161990 665716805
1 19662 176897 445779161
2 78382 161569348
1 36509 134224 98055438
3 84384 159516
3 11614 111100
3 73187 95491
3 113643 38624
1 4930 151600 432318415
3 3914 135851
3 87029 98029
3 13094 52615
2 22680 940082879
3 2121 107151
2 27095 337861498
2 33752 115076292
1 69399 149567 15164181
2 60706 830723978
1 18573 44295 218340210
2 66300 483572979
1 80376 178340 823861283
3 93294 66374
1 61955 91287 800386790
1 161193 165118 201779786
2 40939 719776805
2 89551 323274894
1 21727 162399 110196016
3 32687 106241
1 90215 139921 553112469
3 61793 124999
3 20242 57391
2 38008 461955023
3 103591 176848
2 95559 979798568
2 91483 605739664
2 6344 225976501
1 40804 124202 338955158
2 60952 795123847
3 31113 34898
2 84979 148565071
2 62311 992309944
2 43154 973788011
2 4984 909487026
3 41520 155921
2 8770 170585703
1 22026 27657 397723289
2 52853 921943323
3 100802 87137
3 110977 84286
2 22617 771622273
1 2385 116539 165778726
3 101780 61745
1 133561 163209 88468709
3 54681 175698
2 98475 920533920
3 57365 76346
3 602 39635
3 108558 109896
3 50952 32929
3 98834 170977
3 99689 10692
3 98374 40372
1 108525 120915 416756749
2 90703 488116442
2 16504 103724723
2 17012 782119799
1 122087 128165 562568934
3 44178 91083
1 19603 155023 151827668
2 14341 256533833
2 110464 81372123
3 2356 121585
2 94239 499053066
2 93138 750645438
2 6607 335907625
3 2995 77362
1 90086 142234 647776685
2 82404 600985212
1 132550 153174 82714782
3 93907 45007
3 30798 91212
1 80203 101233 337901814
1 13530 79953 146614772
3 58447 56548
2 63926 153156151
1 115565 122930 775322599
3 47295 123511
1 110847 145508 190805246
2 5783 816757985
2 68398 883240945
1 108496 115588 954431962
2 34493 606546123
1 70077 152733 712119961
2 14492 156593426
1 81898 117545 566763514
2 7371 224109730
3 27759 131110
1 6998 165874 460119416
1 26829 94014 749343895
1 121315 158067 147008709
1 150372 153876 594307438
2 70857 633705400
1 53887 159004 667013145
2 59256 721656331
3 18365 178930
3 75976 15866
1 114862 142451 851310741
2 75980 780813935
3 91645 18721
1 97379 113410 823507168
1 46138 119323 29594578
1 51929 118662 223163945
1 22948 78333 676043703
3 72985 52115
3 58121 7751
1 67465 106327 155229411
3 72283 84208
1 70665 149521 90566736
2 30770 505587476
3 55650 115724
3 21395 90713
2 94422 951670725
1 74212 102916 148035986
1 7234 35212 599132531
1 44355 154928 822013940
3 113648 172899
1 153400 162234 709222850
1 29502 175437 463050486
1 57796 103485 562194557
3 7858 135550
2 4878 555771367
2 60877 968528861
1 22572 69263 300632703
3 53378 12498
1 138560 151580 237589610
3 66087 112604
3 36505 66510
1 49136 115922 249863627
1 2277 95761 552110442
1 125928 148584 128019867
3 33267 126098
3 87004 147687
1 10314 94770 481443483
3 85683 32578
3 94544 107730
3 63699 41338
3 98356 105931
3 71140 101305
1 29483 29904 721872718
1 52538 60270 735811445
2 107920 687267458
2 66759 77849431
2 107043 844938195
2 66732 145738576
1 62610 155579 233508009
1 6298 134578 285684009
3 35160 59632
3 57413 56469
1 6699 137454 421326547
3 2922 149587
1 81419 107523 388839158
2 51212 826422082
3 55371 13868
3 14727 49553
2 48814 14194836
1 46328 118427 867651527
1 40079 86223 691773677
1 34267 131955 466475530
2 101752 304403419
3 101605 175857
2 23045 944310317
1 126557 161636 514105760
1 15072 153052 314832179
3 91805 61941
2 113058 288321370
1 78274 106339 338281433
1 62552 167241 800374610
1 67357 114516 505419311
1 90939 118876 358219264
1 4797 32632 991699019
3 107290 97464
3 45647 101267
2 58400 597846924
3 7220 47418
1 9959 33986 203132743
2 49514 478622309
3 73240 44388
3 14687 81568
2 103514 896085211
1 25750 51150 514970638
3 41987 124332
1 55772 135929 56777460
3 1110 163656
1 4114 158876 677173186
2 2441 24834581
3 66837 71768
1 14004 123724 662434841
3 63518 167349
2 47536 602880058
3 64691 33056
3 52176 123135
3 9337 75365
3 6594 92726
1 39305 172965 33638022
2 103261 157863574
3 66404 113709
2 102331 224207356
2 29637 195579615
2 92046 277138976
3 95308 90759
3 28446 66206
2 110165 674393878
1 17707 169330 242808597
2 67553 360581785
1 119176 158962 557149229
3 57544 67818
3 14054 123683
1 35292 98305 698381739
2 52749 885241298
2 57036 682549249
3 2837 73323
1 68044 103014 367367305
1 60934 172230 372130924
3 17812 125400
1 24630 77788 42463395
3 12826 93335
2 33668 897494190
1 36952 44413 309300481
2 17748 479492494
2 6081 88406266
3 28240 81409
3 78870 164900
2 92236 875287031
2 111776 416797317
1 649 65284 917812418
1 113768 141202 207618679
3 57258 165442
2 64792 882343877
1 32106 142071 770028892
1 14027 93171 860426869
1 50683 71024 532587438
2 5003 664033344
3 59623 166110
1 31348 167005 641194670
2 22065 724314762
2 49340 239721043
1 95888 155138 705821668
1 167152 173280 887563492
3 1978 166054
3 91381 148120
2 83375 489077548
2 91392 504437098
3 29725 165341
1 11389 53633 386029786
2 32917 965523822
1 82950 136040 228079731
1 46014 120410 455727869
2 73616 883041483
1 4473 98110 368998467
3 25868 60632
3 24686 172413
2 112471 113111276
2 114314 575673081
3 62172 124704
1 6064 145750 345005671
1 69900 129068 39702983
2 171 824668651
1 87075 108772 159521440
3 72586 68232
2 30223 203593673
3 83558 2234
2 104837 799181109
2 78298 739278630
3 56991 12632
3 27012 66315
3 537 154501
1 65310 92130 506683180
3 66399 170102
3 12007 114283
2 7564 154329379
3 36883 51405
1 90429 143823 871180374
2 108839 399989333
3 33294 120415
3 101204 141038
1 100292 106566 15483461
2 49297 80743735
3 56204 7921
3 85253 145917
1 50051 164917 62024296
3 32722 102196
2 15287 591101393
2 70343 16531240
3 41501 17444
2 69381 536687919
2 51593 164012418
1 68704 160131 328100945
3 21547 92887
2 13897 967822612
1 47176 68118 951275571
1 8589 115283 289275816
3 115850 54435
2 78895 635127693
2 98643 223881934
2 93518 802551499
1 36622 173316 348723240
2 22698 513878315
2 99603 589732889
3 57600 80285
1 113679 149380 877339065
3 14296 137462
3 100527 109739
1 19549 164382 830792708
1 77325 109515 268950169
3 81333 36426
3 9192 59857
3 76439 54055
2 12224 105319598
2 108689 601813775
1 97402 172889 145543472
1 19330 138158 286467549
1 73274 101324 883286024
3 76228 135123
2 19668 1147809
3 59569 31986
2 6954 697288067
2 7370 60745690
3 31529 102701
1 64361 88100 320429986
2 10988 933462448
1 56924 143406 411159054
3 109472 33423
1 25154 109574 805346888
3 62504 146273
2 95438 427048847
2 61052 280144501
1 22027 163487 240418965
1 3806 137517 30385040
2 105258 942979338
1 48356 114473 97628493
1 11065 165980 997747702
2 64938 990551179
3 14482 136583
2 89170 130332892
1 120394 126230 235717830
2 112179 825200805
2 22684 557965912
3 98196 75467
1 2294 32369 409752204
3 23392 44271
3 57613 65927
2 105348 989625539
2 113556 533710719
1 103536 173992 382915602
3 61829 159427
1 13177 62054 32441194
3 78256 167327
2 9118 713548973
3 32499 52174
1 11942 37088 182591350
1 88618 168049 77858386
3 73472 165304
2 104787 510883757
3 76071 155657
2 20683 282347368
2 48429 194899073
3 109738 125301
1 70378 157731 192938768
1 103841 164315 851150367
3 35321 105155
1 53372 107921 765221474
3 30035 147751
1 75769 110303 136179183
2 105943 148538718
1 126697 177384 809848221
2 51447 983073935
3 98559 6956
2 59200 640968865
3 47496 135273
2 47939 69922057
2 51026 876225895
2 32920 444757509
3 99214 3155
3 28239 62518
2 19213 238998302
3 3488 174428
2 23807 514784490
3 27631 17793
1 119522 163128 519041779
2 115348 593082521
2 100323 577279717
1 21659 40884 770477340
1 42295 84091 289971046
3 104422 93976
2 78914 389522748
1 1733 72874 552728988
3 106213 66819
1 74534 130057 188031519
1 39582 178026 910627143
3 34198 146291
1 7978 60943 930733732
2 106017 957016869
3 37993 52613
2 105196 941664347
2 72272 937823094
2 105281 222936575
2 109307 175948038
1 23210 64816 238471622
3 29435 142573
1 73810 174779 883718938
2 87818 574721246
3 115334 91791
2 3129 836716000
3 102884 95223
2 73818 102423039
1 2146 157377 257752853
2 39674 81076177
1 153336 167207 102164084
1 38550 49104 224279659
2 47410 263463006
3 15477 12579
3 85025 150970
1 16738 169659 110414254
1 89812 167913 350746868
1 73114 76993 601159385
3 75173 105168
2 67397 629417154
1 23453 68355 107430569
2 98534 435597191
1 164743 170210 833886950
2 92384 324658515
3 92498 162014
1 60704 133480 462605943
1 8638 39364 613153099
2 85696 100878999
1 15089 142816 428756940
1 13844 104654 202066251
3 49803 68656
2 74037 866139582
2 63436 97020607
2 11375 25324622
2 61046 356004313
2 93025 273130835
1 73018 123205 592247630
1 101492 102267 280998626
2 39287 982020606
1 142900 152023 731098545
3 5559 54125
1 13922 34295 997493730
2 99844 524362853
3 85288 174928
2 21869 286809432
2 55176 852834072
1 90466 173437 282635580
1 40090 171280 695646273
3 3404 131199
1 107059 113197 882187000
2 33110 433419947
1 35740 114984 301677069
1 15336 116102 570810704
3 104879 146305
2 82349 633946679
1 50262 163531 978785590
3 2140 76685
2 8518 572476732
3 21020 11474
1 154257 175722 319251852
1 169380 176236 78609728
2 57388 758284905
1 28793 43101 519294971
2 72632 487497484
3 47492 31994
1 10636 116154 36046120
1 41739 141880 415169758
2 24444 819096032
1 93294 103999 870694610
3 18957 159360
1 83486 84701 523877274
1 12049 112754 220056780
2 9580 591199849
3 113089 138066
2 71886 846816966
1 20371 37259 948307312
2 54386 313238919
1 23513 112882 49195942
1 81627 118440 126858932
3 74495 67072
3 56239 10453
2 105294 119982461
1 80215 168468 723326272
1 109898 152192 164275546
2 108180 781888063
3 73409 138232
1 8485 166498 693638596
2 28457 944222414
2 66503 36190862
2 86365 137918537
3 69731 31015
2 103214 302968331
1 25585 172840 542136938
3 29999 119510
3 113769 76470
1 28594 41215 232715220
2 55679 880436898
1 34680 38658 405117202
1 68022 159086 304424390
1 103908 149580 288225755
2 53951 201603721
2 110301 395394529
1 36334 79837 340021886
1 85620 124195 303729282
1 38655 137178 62254402
2 79077 408269810
2 48028 965835790
3 6050 104076
3 30611 73440
1 42871 98673 125406690
3 12789 8980
2 4153 414506159
1 93457 159536 599378105
3 44756 52021
3 38511 62233
3 11099 166145
2 108779 635795902
3 21736 1143
1 49 94304 379698138
1 84065 143457 182080957
1 64344 124260 963786145
3 44157 86728
2 37398 603103105
1 162675 168542 368705521
1 40309 51151 253894921
1 74564 94369 605630480
3 47623 33587
2 105625 14626945
3 114145 175388
2 18406 29883087
3 38668 28960
2 47813 890113792
3 91625 33828
1 48637 159928 497917558
3 44305 165317
3 15825 89107
3 45419 76216
2 50962 656243431
1 86475 118771 80251189
1 51270 118662 413473487
3 100990 130340
3 95509 100963
1 45807 66224 985227150
2 14791 500882671
1 1027 58259 284154277
3 20392 9203
1 55951 101612 874390449
2 16036 135510745
1 48954 59818 153104623
2 107499 79542726
1 62762 82309 94759249
1 162611 176945 698988563
1 160756 171446 866739813
3 92143 57738
1 76197 81396 773954122
2 61731 730533979
3 45260 71277
1 6229 21918 322496551
3 101164 160296
3 66004 104309
3 103393 53519
2 23187 569383597
2 90050 828819796
1 84248 178522 593062669
1 51878 76608 314387036
1 46842 120517 78216080
1 33920 161762 389145506
1 44825 158340 352868986
2 82724 539595454
1 159637 178035 930007405
1 7522 159350 566312192
2 15855 904805421
3 64486 56802
2 9669 574248363
2 103832 466969736
2 47095 699241306
1 73032 155661 29849820
1 107239 128485 817957656
1 107228 116807 220912254
3 46139 172967
2 1783 593274203
2 98487 661031004
3 37126 92567
2 79915 587295195
3 86118 58684
3 73968 151259
1 103546 154931 256273439
2 60279 145645633
3 81512 25608
1 66091 96095 825231983
1 8084 65593 302955383
1 144993 150542 323290863
2 10640 429121664
3 106849 111007
1 63285 98799 201840998
2 85219 962404237
1 28757 48229 566369936
1 54548 169441 781416750
1 98378 124432 526923606
3 35607 30028
3 91734 9612
2 22807 442955298
2 18410 613072858
1 7281 52375 263409248
1 104851 116956 248531513
1 1396 163394 482291437
1 52421 130207 441522489
1 20496 42472 702269430
2 101261 96786384
3 86603 131298
2 97971 833820876
2 39594 612295235
1 120662 158690 170777171
1 113596 121363 18604634
1 145330 167661 726896350
3 5231 131272
1 2905 82911 622638132
3 30380 165898
1 53780 81245 938283376
3 84527 91347
3 86873 159334
2 11832 286462235
3 64523 133975
3 14800 139509
3 13149 51394
1 87752 121180 547386690
1 94142 165410 175321078
1 89306 90289 696506850
1 109398 170410 296537651
2 34282 964243041
1 60603 123833 989813696
1 64458 107978 44478385
1 137270 153596 317810331
2 113263 112023821
2 15738 109293609
3 19939 50992
2 30990 424128992
3 99479 98403
3 24995 135089
1 13279 82522 682035789
3 12460 78148
3 82349 106281
3 105229 100330
2 72340 822865841
1 58662 147666 64317233
3 589 66598
2 64192 848416261
1 118560 132801 653531923
2 15433 784587413
3 95236 175595
3 7501 19258
2 112314 462880753
2 82932 280551413
2 60408 932725533
3 113476 1504
1 58636 76619 450788399
1 32385 128746 948297487
2 102353 432450235
1 53927 141145 715276651
1 29739 120916 736400048
3 566 11997
1 72795 115400 297403210
1 130544 156264 583325764
2 61055 755664952
1 53625 106648 419622401
1 46604 149459 745948786
1 102671 135636 229859865
3 52135 126503
3 62098 3543
1 50378 61854 810498308
2 37616 594996026
1 76689 154260 684678050
1 68913 79338 490195229
3 26700 24801
2 41843 803743696
3 1357 135560
2 1244 413373434
2 27746 873241244
2 42957 319564819
1 51919 141134 350293511
1 49394 86711 68887483
1 51805 102992 356105123
1 71565 80937 306158444
1 123105 171765 1616830
1 63151 170309 136306638
2 39799 264809987
1 17056 167772 457719915
2 48240 748737831
3 28522 55385
2 340 299229574
3 72062 61832
1 17323 176300 69015172
1 26230 98687 520806754
1 100232 145273 428204661
2 111351 730831590
2 66733 331691224
3 104614 64423
1 6883 30223 718962814
3 72007 78374
3 50252 90871
1 59111 172135 411085505
2 115780 166280264
3 16836 27446
2 28053 426018795
2 398 766898216
1 76567 178382 452974827
1 80185 94007 928199453
3 101390 131693
3 17591 132432
1 6716 172989 575344525
3 40091 110356
1 135480 158685 743477114
2 25635 576821514
3 24320 155874
3 114398 129709
2 66080 578603115
3 106557 47524
1 48958 95782 737880514
3 37014 51817
3 50439 123021
1 92244 136105 46428494
3 79205 103952
2 50795 341877317
1 33863 94227 93812591
2 35767 366582359
1 62767 173150 678946813
2 11325 837853574
3 95425 84040
2 110275 698195113
2 67343 935357915
3 60550 82865
1 131206 176995 288529322
1 111988 118367 212779936
2 17824 472695271
3 95719 15776
3 39038 150248
1 52411 111946 533701899
3 59437 169203
1 23462 156705 466619847
3 18094 120053
3 71343 8478
1 114234 164521 205934891
2 14748 354880367
3 107716 60890
3 109379 104868
1 9370 166779 672404458
3 17879 91255
1 88116 142466 309231734
1 44504 88963 783169918
3 58854 80212
2 31787 4117240
2 33103 980872344
2 18669 43631428
3 108187 119671
3 21672 130338
2 40864 820920122
2 20878 601716295
2 7879 973833714
1 69171 126690 361373216
2 6216 662145093
2 107304 721823457
2 107435 632257223
2 19741 681287709
1 95036 175102 818941734
3 71484 99627
3 52071 81254
1 137442 177663 986259643
2 94849 943112081
1 37926 118262 792955738
3 86190 142577
3 98341 66890
3 15405 111412
1 51037 136348 599053963
3 62894 80563
1 109327 153482 603661888
3 108465 466
3 31142 73200
2 79222 41436389
2 106060 130875665
2 114904 42550742
1 42480 174340 927155995
2 80171 702295047
3 24628 94747
3 8908 19124
3 55539 94584
2 8189 932080140
2 113028 374149807
2 10885 729463880
1 27606 109482 634347729
1 43191 99233 777100010
3 111559 155450
1 7407 138012 495474580
2 62240 606763141
2 99217 587492931
3 29595 13530
1 12824 29264 953689479
3 33153 19282
3 17584 118788
1 50751 132186 976695128
3 60609 343
1 133336 146204 927275051
2 48403 374243839
3 56193 60666
3 105705 131244
2 107291 858021818
2 12173 778367257
2 80835 24801787
1 73092 92145 814942749
1 18221 36193 235328460
2 26773 730060665
2 4324 260795904
1 24749 132210 589903484
2 101388 459539955
1 87473 92904 656834846
1 114021 157937 579430809
3 100127 88283
2 26891 778650806
1 51977 92140 846538307
2 96274 715907248
3 96763 102770
2 60320 18172837
2 50399 769117563
3 114312 42524
1 6560 62939 110882197
2 86216 670177002
1 2687 8569 814673126
3 12448 127160
2 53982 627756341
1 7962 151746 829157933
2 6530 247031000
3 79434 124399
2 98521 553652395
1 133550 154164 595193537
2 71445 892244600
1 59729 164754 296193747
1 91836 99061 874295774
1 46305 82097 764266103
3 40702 43808
2 17771 948201856
3 66207 11111
1 22872 91399 828630468
2 103987 544947964
3 63009 14314
3 10957 64181
2 104135 302519092
1 36911 59838 484981320
1 20487 44274 855575898
1 25297 75796 158690188
3 61123 91421
3 69238 119415
3 47960 3687
3 19351 169862
1 72338 139489 214162302
1 3128 73365 140294220
3 89925 109364
1 5123 92355 508976568
3 93999 98742
2 63609 171507395
2 90024 983130535
3 6931 56778
1 52854 178414 446284511
2 91235 745187970
1 92782 103885 40678288
3 107335 11747
3 82038 83212
3 29285 177138
3 61402 5443
2 58283 559551070
2 23391 68559685
1 91348 177809 731336425
2 53999 96827360
2 61671 107577061
3 21577 164796
3 76818 48249
1 17243 78066 462882837
2 111840 670301343
1 17062 87892 849147741
2 36591 922321949
3 29511 158274
1 97946 173999 251044802
2 111208 1284887
1 27885 45948 778960306
3 46939 176397
1 100820 101638 305133105
1 55609 85317 285908752
1 101439 105901 200883522
2 21439 294682133
2 96017 371046460
3 34006 163983
2 103294 662377754
1 63210 80981 548162464
1 20665 80963 921448770
1 33340 86741 904520284
1 88136 151295 761735534
1 34212 104782 343337731
1 79491 126838 252217110
3 49935 102787
1 26568 56043 255882389
1 169796 173569 410444032
2 13921 353445458
2 63624 366062391
3 54348 141556
3 63391 99859
2 97869 39205768
3 101820 30008
3 102329 161669
2 58740 968119687
3 66235 6805
1 45625 155418 267583835
2 69231 771714589
2 11379 614502411
2 89402 806330866
1 44865 107403 139262402
3 76604 47610
1 67698 81706 548032426
1 52594 115045 241181870
1 55278 75662 566332519
2 93340 111431531
1 2200 18411 352738927
1 31020 89431 865620481
1 158442 159324 657751966
2 43724 678699063
2 14335 368469871
2 76176 206410395
3 56144 50374
2 34972 63093360
2 4848 238729791
3 24621 96143
3 109529 64556
3 31472 54746
2 26757 399545442
3 47124 155505
2 82253 819087233
3 83272 78475
2 13580 987686486
3 42074 37234
3 71642 76086
1 69354 119548 888227693
1 13961 98188 736986209
3 75050 145032
3 18491 56497
3 25175 152238
3 53963 158704
2 40497 511973371
3 56488 25775
3 53269 45269
2 48338 997948982
2 47790 430597859
1 161982 174217 722209091
2 79077 41735079
1 112743 171871 519709593
3 63547 31825
1 253 126430 691810734
3 61189 22236
3 15124 146802
3 14686 44931
3 50698 40115
1 57309 172356 109823866
1 98840 126564 858817689
3 53131 37138
3 25312 138894
1 101942 145700 679934254
3 66775 67119
1 128678 144393 15012242
3 24969 162425
2 45813 629814828
1 12237 148668 965389510
3 64013 132387
3 697 175509
3 7963 12800
3 111266 56241
3 75191 47552
2 45315 451871970
1 37608 140440 909854145
3 61683 137317
1 95475 100212 134613747
1 12199 62284 687752739
1 4191 23224 523424485
1 6048 47728 208764407
3 78740 5049
2 89765 410139933
3 11642 122447
1 104074 143641 469649832
1 13374 89369 376455448
2 107604 167751924
3 9205 29691
1 43020 101771 824250705
3 10515 51316
3 62913 31417
1 26928 49775 103573678
1 160606 164228 749840712
1 53897 146168 539121640
3 15228 177201
2 63010 271153412
1 129265 177799 979184535
3 81596 64237
3 83950 157369
1 98606 156465 455859745
2 114712 254837646
3 52064 84370
2 88439 9548432
2 13845 343628961
3 109344 104615
2 57186 428051670
1 53273 113599 399920970
3 60272 4156
3 24033 27686
1 71682 82174 277923893
1 32820 121174 987420579
3 84101 128820
1 97241 154790 338912370
3 5599 10655
2 20788 583524345
3 23919 119887
1 62477 172721 727593419
3 101267 147876
3 7768 140622
1 16217 34911 870271064
1 99542 119301 179176397
2 104007 397134548
1 14031 34515 712018397
1 141962 176606 193160867
2 46576 311400078
1 96302 174770 763800659
2 46666 340743473
2 60860 433833799
3 64057 33930
3 74817 7592
1 18453 102702 21618879
2 5978 69343187
2 102138 333215244
3 39705 108545
1 3405 71078 581530735
2 27615 828906109
2 36200 129657185
2 61639 362974919
2 115098 257077604
3 80069 151125
2 27167 827931035
2 3062 168877407
2 4256 321895126
2 74693 35300672
2 57717 563625395
1 83796 110537 91979191
3 63392 133655
3 51464 75607
2 27010 39537457
3 33041 155967
3 55658 148422
3 12050 156240
2 92264 301523389
3 22413 41883
3 47805 109238
1 30002 94324 410075404
3 11194 138272
3 81885 65763
3 44419 78672
3 39334 129098
1 22451 62492 34241197
3 73399 68631
1 48024 154576 14253563
1 30247 66378 689351119
1 135271 160274 367063772
2 25629 709488987
2 114969 511444877
2 72290 413995071
1 3623 158209 923005124
2 90372 493671991
1 94734 114028 642230474
2 107132 756851081
3 34412 147871
1 20348 131614 294557345
2 17809 420554390
3 43733 171528
2 63834 926911459
3 12895 88208
2 16390 539756023
2 77999 618093262
3 112132 820
3 90936 40462
2 108079 18853308
1 131771 174859 113509824
3 26813 92457
1 30544 33614 178523662
2 30286 311271763
1 77559 97406 352175809
2 105061 276470229
2 79788 178406409
2 84499 593352340
2 91107 87782478
1 25897 176961 247534609
2 105838 157774415
2 17306 386993483
2 49559 68269478
2 15767 91212374
3 99003 87593
3 3195 69550
1 116826 161392 905770039
3 99789 98685
1 46699 51012 729742480
2 38823 734439257
3 75431 14464
3 53888 3816
3 97521 88065
1 41394 56566 325181868
3 37304 50928
1 80958 168735 386481960
2 40699 876963482
3 32173 176331
3 81129 124947
3 16766 11794
1 13614 178024 928899561
3 22090 71103
3 41934 160390
2 31964 710513614
2 53567 494839226
2 63612 636666331
2 92503 618866154
3 12474 67643
2 45064 55479502
2 96071 227906704
2 57273 13589423
3 18027 167183
3 19315 140921
1 129590 164069 366550637
2 7751 367605537
1 80827 88208 87704130
3 62848 145657
2 11526 950074809
1 102493 136393 549048901
1 7159 86335 807614585
2 27180 709808603
2 18038 620233580
2 56846 111838622
2 108182 21815280
2 41461 371890190
1 164231 164465 817338936
2 55373 431693565
1 70140 97233 81076377
1 31422 84378 596141984
1 5914 153678 810421090
1 51304 115778 734537264
2 104165 324646957
2 35034 93677742
1 17419 148765 98711915
1 142153 164927 231587314
3 111183 47820
3 54015 81653
2 2195 425001474
2 80534 419047154
1 71337 155975 504488799
2 61051 26157117
2 57610 946343473
3 45505 159648
1 80804 174459 40575161
1 79807 131051 464157392
2 29710 759272215
3 44930 97112
3 37768 103360
3 97909 129521
3 32691 24221
1 11126 150545 675742284
1 79775 140528 435623360
3 39886 147160
2 67900 733643092
2 25071 873640165
3 86053 171837
2 100331 134129688
2 96880 514014429
3 14908 85083
2 76080 289347581
1 60150 110838 423872316
3 93097 143597
1 111377 149913 923773134
2 67765 109920247
2 22422 584953014
1 22744 84073 667425488
1 8462 134778 839553263
1 63651 147348 219874944
2 54709 55689033
3 52057 79799
2 61538 758229601
2 27857 990884363
1 125023 173732 175036981
3 59838 16752
2 10649 703528135
1 74755 86768 430104841
1 29973 139406 722067999
2 95390 329242033
2 65944 912922705
3 83739 53996
1 4908 59928 623233114
1 112208 145693 977453186
3 7917 57437
3 78452 61232
3 6140 101658
1 103319 171525 209684015
1 120192 170677 886188018
1 71999 175033 290672618
3 56889 63484
1 65655 152340 553771462
1 31936 65403 799757953
2 28214 809177378
3 104701 13911
3 112872 61812
2 63211 472544185
2 76248 602394345
1 50952 82865 653242672
1 46527 96858 991066808
3 75641 98772
2 90154 808436846
1 3766 42414 730900761
2 89985 279596605
2 114480 656405088
2 77783 281098045
3 21010 129222
3 87270 75830
1 55971 82834 481798867
2 53133 547467242
2 21671 606956676
2 21782 750768294
2 54457 652583280
3 38152 59372
2 137 838886060
3 62743 97975
3 98111 3619
2 61928 267981024
2 22137 223064003
2 15985 766498887
3 33463 34388
3 55639 3379
3 14762 63502
3 84907 114651
1 80000 83169 795077534
1 56945 132691 277338215
1 108541 152029 360431242
3 65950 129990
3 72065 131173
3 48985 144114
3 94427 121790
3 50675 176199
2 54437 672982828
1 29622 54988 739627687
1 129788 154677 537212292
3 35454 173359
1 76218 122467 220856786
1 45454 159275 75353070
2 36519 506236827
3 100667 141371
2 7116 257171144
2 90427 523089704
3 38147 117471
2 4364 997380800
3 70141 128046
2 45778 682427828
3 14475 125702
3 36322 160005
2 55216 651301231
2 63699 253347455
2 68737 921045140
3 114845 95270
3 62497 152593
1 67740 77142 426973457
1 16201 46448 817893202
1 81848 149904 489053490
1 1524 104822 102427040
1 65533 79508 384836266
3 52582 94336
2 67857 371301084
3 59959 118029
3 1029 45114
3 98048 1717
1 84736 142074 778406631
1 6348 77223 818585980
1 58135 76757 467477168
1 43137 95911 96798684
1 79823 155543 982025404
2 110483 891903669
3 67493 108888
2 1049 81172362
2 90388 782841994
2 67334 486125030
1 74258 150579 302345817
2 5219 759249407
1 28675 152227 975012497
2 61946 944611201
3 108685 1018
2 50742 768542760
3 41264 147869
1 99784 111779 354548715
2 60272 67452483
3 96996 53775
2 5678 630263573
2 63460 572637646
2 83965 14678867
3 45795 10390
2 97308 589566417
1 33990 139715 441007776
3 79529 106494
3 53394 67310
1 54300 122962 675420908
1 108922 109866 124674105
2 103038 859207653
3 53598 171105
3 35269 31443
2 19682 107827406
3 97483 169951
2 103246 878645663
1 2450 146408 42072422
2 76864 860365766
1 103190 159890 749459839
1 86728 164269 642853519
2 98144 144909076
1 21488 121443 696439983
1 131299 133485 752456179
3 91426 69207
1 32933 176717 291523840
1 18180 37483 375445688
3 69897 60979
1 81588 87932 596616894
3 24472 149737
1 57274 146848 655645549
2 59229 902118762
2 22230 685464964
2 34394 212223334
3 103517 58901
1 11637 132433 643791341
1 7476 51126 460518832
2 13801 923934176
1 87248 143663 453083428
3 92150 77890
2 112713 266593591
3 52721 123583
3 51553 55959
1 119573 123886 308610820
2 21801 432010881
1 86187 153999 135324866
1 34804 175096 889268750
2 101921 776797350
1 91186 153008 118725371
2 45839 444915349
1 46820 149928 29243318
3 69962 122421
3 110588 1912
1 163016 169308 259828521
1 137271 160484 439803894
1 10213 155342 7616494
1 98243 144360 706334821
1 15351 178907 716778369
2 42025 156493051
2 51569 739456156
2 43816 7474859
1 87096 150336 142720007
3 10325 133627
1 37790 126433 978058056
1 54297 106094 394851987
2 3225 765543714
3 69678 105189
2 83339 228803033
2 73109 196200890
1 13098 116673 757359707
3 28217 17010
2 13741 199547013
2 51117 109353054
3 81071 36078
1 81102 172775 982069992
1 17723 79992 835072179
1 130990 132370 137336427
3 78569 61795
3 71567 110771
1 46964 90136 366781766
1 34361 59167 287098464
3 100536 140617
3 7081 26332
1 77548 170814 507500735
3 22515 2182
2 70493 831136752
2 101218 870355292
2 1942 721151263
3 112595 18873
2 87689 336027706
3 31583 64782
3 81841 171991
3 35725 38583
2 35547 440511307
1 20171 170149 148865863
1 125074 134718 437760522
1 84033 140565 938134584
2 21829 489241448
3 86227 24869
3 95494 94090
1 85045 133677 811872043
1 80885 91143 853807772
2 76081 332180221
2 108789 81002399
3 92400 105696
3 78552 134613
2 37722 10400668
3 69091 77895
1 69183 140186 882426755
2 11830 54315548
1 96369 171977 56627804
2 19828 186009002
2 45835 831906346
2 29970 488810508
1 4249 171172 537822671
2 113735 487362163
2 88036 690374418
1 17236 155640 842403122
3 75776 14015
2 76224 94238954
1 23681 71844 396055833
2 43622 909211531
2 56078 697276003
1 9990 33741 72328012
1 55006 155224 34866023
3 10838 15256
1 9524 90751 367134763
2 25424 16770779
2 40575 794046461
1 34787 44408 776686775
1 142538 175832 188169621
2 40855 483655471
2 87749 171042780
1 4742 140929 820829340
1 117037 149725 166725925
3 92834 99577
3 108270 135378
1 40236 132488 357906563
1 33388 169681 229551501
1 73990 133823 465737236
1 95318 135934 500498197
1 8749 85016 756286713
3 84421 25222
3 2354 71576
1 29827 162176 905649825
3 72471 112875
2 76020 601676421
3 7061 24746
1 131088 166796 617891760
3 97854 142063
2 114690 18106901
2 48122 567061460
1 44386 111042 447489840
2 62598 498654009
1 91908 117108 607054548
1 162575 164977 634806499
2 64273 447527084
1 94428 178028 248928940
2 39955 885553740
2 40723 334822814
3 86533 89841
2 31827 896620675
2 75812 305588024
1 93167 119491 46871380
2 20079 663192719
3 85717 42067
1 46925 98003 948321351
3 91232 31885
1 30409 101421 230563204
3 88370 16032
3 56536 16139
3 47205 105842
3 52536 162699
1 25891 131488 504174458
3 110724 143976
3 91775 172575
3 79476 141317
2 85407 223293515
1 25017 123853 241378670
1 77529 127832 728011411
2 41747 842915455
3 110444 28898
3 15291 21749
1 59478 130101 429247452
3 77952 140486
2 93122 459231701
1 6621 46224 38128469
3 110658 37105
3 22219 17263
2 72369 970131507
1 14508 26161 943431656
1 105524 143646 116625461
2 41969 75267760
1 16376 60519 115067584
1 137071 174271 175476435
3 15150 117536
2 55498 682630165
1 8566 94913 498594065
2 113871 276716882
2 23208 602186607
3 62206 116805
1 90162 135061 627701474
1 45245 157092 277709379
3 91416 149810
1 18648 138638 280667447
1 65278 78867 200076136
3 75056 117539
3 111792 119235
1 28063 85581 258541186
3 42772 96898
3 36173 39195
3 44782 25402
3 59308 36750
2 102192 6828767
3 94294 67808
3 76358 95297
2 110304 814745986
1 118678 136467 501814745
3 11392 71717
2 27798 307430648
1 119923 159580 563739155
1 13760 124604 668219228
2 41730 412432196
3 74353 122616
1 18515 65487 805988666
3 91322 56787
3 108989 178100
3 10003 164420
2 79778 690652991
2 56734 884152782
2 60049 719283141
3 81113 45494
2 42020 393834519
2 5489 258816738
1 66357 117589 640748442
2 58184 183766402
2 12538 841452809
1 115639 127696 762801172
3 90865 165552
3 77586 122462
3 73496 60167
1 39315 172698 883850741
3 4598 152515
3 15588 30401
3 9923 56376
2 84452 729700650
3 1769 89288
3 101579 31204
1 57648 136754 469019616
2 73834 398719209
1 122569 136809 661990500
3 17616 59035
3 25888 45669
3 2917 2987
1 33592 120687 86146823
2 112898 152881160
1 48433 57101 435101572
2 92340 854484105
1 62778 168080 71854658
3 65138 3334
3 31945 161093
2 13635 906278841
3 27882 98378
2 41314 4821474
2 106542 80363809
3 27077 148516
3 56185 42780
1 37200 97966 849757343
1 127794 159498 216498806
3 17814 22385
3 63875 144323
2 31867 609279695
3 86913 132427
2 34781 330599662
3 69600 44104
1 40541 176250 471219830
3 38790 169075
2 9949 125544167
1 135428 170455 58936578
2 10446 281234557
1 19480 27665 363961581
3 62116 107613
3 61905 7513
3 68840 177827
2 57524 462629818
2 113265 401406747
1 7308 28794 509356418
3 23230 120041
2 40788 722135771
2 113691 79910166
3 112569 81374
2 88279 916336921
1 19210 77576 372716259
1 32687 88898 281405026
3 44586 121128
2 68572 46375144
3 69705 88207
2 20181 400738548
2 37506 643616155
2 87160 624704678
2 20116 695578832
3 110003 31391
2 106741 375462203
1 76677 132537 941067915
1 87140 166923 288515060
1 121258 132375 710606390
3 65114 96678
1 103105 162662 852790349
2 44382 92679319
3 14392 113236
1 60273 172891 672272450
3 23772 66326
3 110025 51167
3 99090 10024
1 7251 76754 206282877
3 86291 85607
2 1095 861865811
2 90230 927145896
2 88075 195593041
2 98150 829162083
2 79767 52714156
1 149893 161543 803820781
3 22304 76887
2 85242 346539664
1 145640 168445 236884175
3 83386 177725
3 54461 36737
1 18823 120910 141642336
1 6845 18610 779580511
2 7112 672851689
3 97197 91847
3 8491 122880
3 80490 178734
2 17162 515773284
1 156380 165083 535132901
1 33830 71475 882407604
1 153283 168729 976184653
3 17362 90269
3 65570 117121
3 16231 77314
2 101777 922720292
1 55453 78378 912505706
1 84301 174485 940168834
1 83241 145304 524878276
3 93540 169259
2 73178 267944196
1 17512 138904 737709065
1 49269 131766 545566845
2 2266 681504132
2 15744 771599020
2 98305 241531538
2 63802 194888246
2 57507 70979133
1 57025 57186 460124255
1 25522 74517 59278611
3 86928 166241
2 74175 926036580
1 141644 169442 178111864
3 15491 2392
2 108268 445259033
2 66230 456149731
3 41210 165347
2 7224 952489078
1 104504 173747 109563568
3 91715 35646
3 102973 71840
1 24870 162338 351177553
3 320 73253
2 112755 326611283
2 57565 480495555
1 97199 161807 987962558
1 52885 162762 133419762
2 74684 806148159
2 58057 897922774
3 26726 162872
2 49462 629377552
2 22487 990594004
2 38993 384582909
3 32848 174811
2 50396 474272669
2 67489 809263172
1 61133 114536 211718333
3 38561 123001
1 41401 112854 425273628
3 73450 117601
3 38797 159170
1 56563 80392 977611412
1 24367 83215 760948950
3 47989 57663
1 49023 114572 618569531
1 97211 150678 382705570
2 43534 55155632
2 62832 451890740
1 69751 151209 34327788
1 85856 155581 570189407
1 31688 150301 519483421
2 25401 691232958
3 74432 22795
1 62894 156720 430337897
3 29096 113025
2 8911 586824716
2 24242 488308166
2 5126 479088802
1 34129 121561 516141842
1 94894 115651 911632832
2 58905 792696207
3 39970 5452
2 10222 817340616
2 66786 761912821
1 34483 83227 785586890
2 78577 542972912
1 41186 131198 471715014
2 2251 558135184
2 20447 74526604
2 19051 536267450
1 57479 165606 986611279
1 125434 142172 580922311
1 133284 169649 166268997
2 8434 368137435
2 100243 397774320
1 80450 83475 738219692
1 80402 161038 266906663
3 21248 33009
2 114335 549811258
1 74449 132492 612832877
2 17663 213656384
1 38793 176853 413970368
3 14722 104575
3 76436 158104
1 37718 58836 213911098
1 44929 68154 682019093
2 107665 20249334
3 9261 58589
3 108500 31120
1 19082 167391 365043476
3 79566 150633
2 110641 794264402
2 32426 818739723
2 52919 410786255
3 88591 22420
1 53594 87161 456686090
2 20527 641318677
2 61982 138034763
2 80203 414308416
1 30090 101047 914978876
3 10836 143917
2 13211 421659862
1 34484 137322 715377099
2 67370 817854506
2 56115 31760716
1 60387 95573 760334067
1 61417 151603 290861046
3 34260 135025
1 160617 167233 603043462
1 52201 144092 863016935
2 60247 494876972
1 107453 134362 496797621
1 79237 172513 882413400
1 130394 149144 689383966
3 15990 87978
3 19017 94239
1 123693 140520 205542206
1 29218 147456 361661423
3 16768 62216
1 106375 159057 689551883
2 100569 744326839
3 113981 44148
2 111083 902200643
3 110252 57613
2 91811 185715091
3 53106 105254
2 48995 224900941
1 118414 174247 556966816
1 16406 163264 290733864
3 79506 36882
3 64665 68077
1 10945 153711 693380126
1 3535 41735 564783666
2 47510 898554474
3 108988 164387
2 2536 835426160
3 56387 106411
3 75323 82704
1 26082 118208 719675905
3 36581 70135
1 168149 169337 485364953
1 105373 113212 816288034
1 20324 148466 541827285
1 44619 91907 526078422
2 105193 380881985
3 65974 41713
3 37570 148045
2 15720 255048533
1 26887 119759 167519064
1 53884 117365 651316209
3 103785 26693
3 19538 19872
1 170244 178156 206297776
1 31579 44719 963337809
3 15010 62458
3 99464 74622
3 26857 150704
3 89046 23996
3 44200 122772
3 77186 119709
2 24648 458854271
1 100162 138813 918668058
3 74460 27797
2 21569 807040070
2 58095 250508626
1 21990 26812 779240250
1 60411 149471 993343479
2 21805 279651
2 25078 872210152
2 28810 98647332
1 28502 128106 720902316
1 17257 134204 231917625
1 93465 151903 647730547
3 107784 57871
2 26107 66505170
3 91789 9920
2 99211 644957482
2 14575 238165991
3 38713 130954
2 16360 215571472
1 17157 64076 735313623
3 114747 51425
3 67399 171484
2 34268 916866944
2 77707 281525415
2 76334 63056088
1 67940 123439 171319003
2 51330 987728369
2 103005 529104317
3 113408 15683
1 1634 44262 15398530
1 3973 123330 185976649
1 147130 175572 792863755
2 30492 114973884
2 91667 351831643
1 19074 32114 531435302
2 38530 200842949
3 48625 111780
2 75556 178873693
3 85379 19235
1 59233 178786 460700752
1 53913 148340 390911373
3 69206 24211
1 17558 179104 457024169
3 73741 167758
3 103979 63250
1 32309 136942 80659953
2 71684 590131163
1 63834 118109 70359057
1 20075 60147 98213924
1 93902 111175 426286512
2 78317 793182184
2 18058 430957296
2 100621 254643550
3 61674 94899
1 140447 144128 123957052
1 76973 159396 542544270
1 87988 157100 21070013
3 94119 165377
2 27401 864152329
2 94927 218679751
3 59840 75926
1 114040 123765 987143233
2 88876 527871013
2 94808 46578379
1 69451 137308 953064740
1 127868 157819 499478701
1 150808 175007 810198369
3 81032 97586
1 11147 14904 652159227
1 84831 121761 475980644
2 10417 932616252
3 94701 71302
2 87440 182093020
1 7647 60474 893383742
3 89386 78015
1 62453 81365 589809583
1 169658 177888 113096393
1 136952 169083 149285046
3 43546 144741
2 64416 201073072
2 33839 758716955
3 20257 85144
1 33369 43046 995140788
3 18260 131994
3 44618 40454
3 104346 89643
1 14369 143744 892213951
2 22998 73993540
1 31707 47319 821376035
3 72283 68675
1 65759 99304 667500228
1 27298 122979 281604852
3 68751 17681
2 63844 323159165
1 101155 175620 342570276
1 115693 141047 109795185
2 65733 295039083
1 132706 141043 731268656
2 11277 919142152
1 58491 145124 582404173
1 79468 102984 599614761
2 77434 645319229
1 24866 165960 610451250
1 69600 157885 741600238
1 98149 176646 136294770
2 18835 213348096
2 20074 944837440
1 141659 160061 586024739
3 107806 81111
3 58445 7014
3 4418 155530
3 85032 133820
1 17392 80081 101980095
1 23350 58105 635635457
2 3101 874604650
3 37245 127755
1 8158 74654 211859920
1 40067 97821 552529100
2 46052 274087061
1 56829 70532 981046607
1 25291 89633 480182298
1 41151 114184 205471177
1 53662 142931 939559312
3 53249 59162
3 9065 165729
2 74585 455094992
2 17830 390205097
3 88419 14631
2 12244 86315031
1 70047 154523 270156769
3 80214 173223
2 113157 689913186
1 69564 178179 589757434
1 20312 123116 381414292
1 42516 96787 244735702
3 97496 165671
1 62835 125656 374892329
1 15227 89046 328434330
3 73800 85842
2 38331 341474626
1 151344 159561 73197925
3 35030 72969
3 66401 35441
2 30234 788551486
3 70779 52461
1 90432 90831 52039390
2 59534 102613190
1 16811 176088 280431229
2 20607 305144854
2 36712 478515994
1 134776 159116 99332719
3 18941 95568
3 4608 78302
1 56986 114761 679549775
3 62778 110594
2 10295 416520086
3 61146 145100
1 3722 99802 145969720
3 9016 155343
1 3677 73044 929460325
2 73532 728266029
2 31159 593170512
3 32495 120526
1 57813 176516 186380615
2 81071 317792024
1 110270 129262 5357749
3 89704 100901
1 90340 131542 476647393
3 69384 165259
2 66811 723026621
2 114695 893978496
1 45763 159682 854272678
3 108792 80554
2 89995 789670830
2 78642 923781560
3 14848 144705
1 40497 153051 929209689
3 33946 23575
2 50694 691786713
2 21980 357787915
2 107393 625055528
3 12516 88302
1 41345 75707 867541901
2 64664 263703731
3 100816 89041
2 114417 562559158
2 79482 718025340
1 175073 178126 399548916
1 10411 35787 652719262
3 101066 139252
3 59105 142872
1 54716 128025 575081848
2 66552 99976369
3 103081 3632
2 97006 876768000
3 100732 46689
3 48985 135632
1 28381 54666 440827686
1 72721 119941 236403187
2 76000 603588269
3 81896 168735
2 25379 552806356
3 78722 84869
1 39420 145754 770836227
3 58959 101816
3 90285 160051
3 35863 53789
3 61915 81407
2 51241 43469301
2 32419 665494915
3 32355 60104
1 33641 134875 792135993
1 120129 129732 990929346
3 87822 92036
2 32226 663114411
2 94728 377580637
1 120639 134372 804913563
1 56505 83121 274015785
1 47891 75051 451041253
1 77104 149967 992229359
1 43274 52963 374401871
2 113082 788938821
1 12139 177238 711204800
1 18152 110654 740002175
1 114893 131114 402415685
3 27579 114939
1 103478 162418 986799963
1 169412 173670 455277003
1 14264 167367 312677653
1 85374 135241 639873889
3 112121 66016
3 85350 171481
1 52585 53027 813860304
1 80864 88037 637498864
2 103945 330465538
3 83488 156607
3 109791 71837
3 11511 134953
2 39406 175527994
2 20384 989169320
1 87449 161923 241868127
3 103791 10945
3 78750 102705
2 12821 767796818
1 16201 65604 786203604
1 12391 47843 996359861
3 71967 105029
2 26265 976094024
2 101199 810225125
1 88986 98453 514576001
2 718 63214918
2 113862 485539201
1 20189 146889 198977589
2 88368 790560109
2 30606 806349159
2 64927 451157142
3 14755 50705
2 42199 469067801
1 10076 167324 172587230
2 99684 328770391
1 122528 169612 407173818
2 79657 132004013
1 98148 141915 715820879
2 30207 882029289
1 66930 79729 66295207
3 75890 131658
2 4791 100185709
1 18089 179040 902736057
1 74017 76993 290134566
2 2259 739901471
2 101776 832223000
2 37509 114068184
2 28008 909507287
1 91219 95425 941807702
3 95356 85166
1 108095 178439 783648586
1 42352 155663 260273790
3 34351 161921
1 24759 100666 131511377
2 18648 27047173
2 57045 505262722
3 88768 125399
1 24114 175954 738684115
2 13399 723971103
1 867 58912 365909795
2 6593 359683963
1 128219 133730 754569890
1 94695 169964 783053178
3 7554 128475
3 90344 73998
2 110256 846832071
1 17214 126507 174284991
1 79798 99729 245730480
2 73818 29077291
1 163691 171128 265861608
2 85391 177339974
3 84245 112705
2 61254 646403540
3 92576 39313
3 60074 56616
3 38183 158406
2 112803 297819370
3 30176 52664
1 84692 114117 943535026
3 67171 159539
3 101322 163233
1 36947 158168 872302785
3 84406 12093
2 42871 914500632
2 74856 670270132
2 12963 364567110
2 64685 243228551
1 16498 95884 589214424
3 2142 111326
1 54287 86837 905373082
2 34907 711504793
3 52018 128310
2 109403 94094903
3 81195 43152
3 60131 103566
1 27161 123415 882604657
1 80024 138545 793067232
3 10684 128170
1 98454 115452 132553064
3 65900 90965
1 153817 161757 884568
3 27386 103431
2 81025 621764948
1 1746 130117 913918759
1 36338 126950 821766949
3 78929 96168
1 1562 77170 501339063
1 125155 140115 330719756
3 46226 103430
2 60653 378782993
3 4565 32237
3 114225 119224
1 142361 164133 414373699
1 95099 166353 227865472
3 26720 3541
1 83100 90543 333397752
2 70494 947592455
2 6045 841931408
2 40918 661334717
3 76630 14242
3 96041 148837
3 16676 169644
3 44935 59849
1 91661 148524 406529231
1 69392 105892 428558974
1 10344 46169 992305106
1 86230 163795 98542147
2 113426 764338105
3 36953 77638
3 88824 157980
2 93398 495679785
3 111322 97713
1 105136 153769 487654213
1 20324 83718 269457311
3 43552 106053
2 42170 143269778
2 32468 834723076
3 14676 145772
2 101570 903577641
2 72474 120330092
2 19228 123727977
3 98716 152515
3 115140 60896
2 17332 166505181
1 79951 156465 497331017
2 104547 725567180
1 2321 113965 700777763
1 7499 128702 471683214
1 62286 139198 702606316
3 56091 99418
1 93288 166145 603942486
2 48281 737653510
1 19950 76699 957714038
3 53802 90908
3 59348 177543
3 57394 119206
1 34584 76756 136024177
1 31677 134939 484963261
1 41878 72690 872632348
1 149818 167825 66291334
2 88437 876185998
3 26223 159015
3 80478 30339
3 27071 159858
3 71550 28019
2 34338 63282641
2 13725 997194680
3 12822 169339
1 87254 116714 25184193
1 15549 95312 948834743
3 94453 69645
1 102879 103485 720277990
1 54756 73079 290032455
3 27907 38446
2 71885 763513070
1 92260 159888 602965670
1 20806 126454 195015112
2 112843 76580321
3 109805 87864
1 59277 104964 617411952
1 14413 169658 14150356
2 6878 654025640
1 26703 156238 144565058
3 109398 81784
3 17841 168830
2 38981 663489506
2 17482 975287068
3 37907 132937
2 31466 507040923
2 102820 239829626
3 8167 116689
1 95435 105212 455338997
1 56741 163020 675632744
2 41036 725488140
3 60179 97960
1 44109 116487 245803943
2 111016 101628767
3 36411 127393
1 7299 60849 679343834
2 72543 151997107
1 46457 69220 962518430
1 14694 94408 362766300
1 41279 53432 264261854
2 61586 720538381
2 94774 63120145
1 43688 69806 218940644
1 169637 172226 52999638
2 35896 101382975
3 51235 40192
1 37282 87789 270659247
2 44230 74088359
3 70501 177480
3 19105 69353
3 3787 51380
3 93283 137793
3 97060 101471
2 40452 402952648
1 15893 150995 352408989
1 63702 155814 635353199
1 49465 174202 84472403
1 146057 173429 108481656
1 6658 91851 228383121
3 4590 125169
3 41793 84477
2 100970 879179594
2 40637 841101702
2 112277 82679889
1 56335 103591 575399083
2 25874 264439000
1 33333 149830 13700817
2 37988 523170371
1 86842 151711 381371422
2 56801 683942021
2 37193 301565076
1 28046 148260 839462118
3 38450 94640
3 58544 72045
1 78230 90924 297843765
1 5951 21620 235851316
3 101331 41675
2 15142 527785588
1 96978 128771 136355018
1 144829 154440 568652030
3 42534 167416
3 70800 65624
3 722 111458
2 42191 283402290
1 96197 113068 758488674
2 102847 45635876
1 67731 103427 102740285
1 97478 99018 85421986
1 34843 91042 317962953
3 11376 17075
3 16042 168903
1 22561 58085 733295366
1 104116 178906 761828476
3 41136 23411
1 14493 81173 589885528
1 39698 158608 508810899
1 85139 98628 967310024
1 157632 168131 835692897
3 39988 113227
2 67960 295934033
1 25563 170437 100423484
3 107286 173350
2 32902 740606980
2 7552 521388692
1 82311 86993 300367683
2 35108 837927943
3 41665 168034
3 17655 176074
3 102263 68197
1 84407 160431 551333833
3 82388 51308
1 119285 128766 120311221
1 10600 119459 331133810
1 69775 160110 302396602
2 23942 15226879
2 112150 671775374
1 12956 92894 383754079
3 40971 46100
2 57490 597958469
3 80632 89652
3 81093 79103
1 149520 176162 160217639
3 82396 85256
2 96103 796389404
3 31757 116218
3 94316 104158
3 98241 159069
3 54029 78594
2 111390 307614418
1 51839 152194 853098773
1 60225 84872 601687803
1 69364 132166 692614769
1 67110 89422 373617817
1 92829 176332 120261519
2 48198 669282843
1 87656 124277 14444257
1 41980 166393 813007686
3 60210 9700
3 84598 145141
1 6214 24423 965274698
1 67726 80798 171944012
2 105938 448746770
1 126143 177884 67423876
2 3958 104406292
1 10050 54517 794811834
3 31138 148348
1 22461 163607 415026674
1 54684 125238 112797254
2 54227 158016871
2 31254 743895511
1 21788 140033 60315631
1 68872 105763 247381714
1 76013 174374 561672204
3 71808 105211
2 44005 346744693
2 93114 205901208
3 95136 83629
3 115770 128345
2 100181 455628373
3 77377 73122
1 75462 108728 903432250
1 120556 166564 895658631
2 58644 973921147
2 519 153526437
1 141484 159272 179931483
2 52224 660227704
2 82262 6457543
1 128679 151596 963900927
3 83643 47345
1 24128 89740 334964713
1 139869 162694 659600308
2 1646 791305830
1 44073 47285 689974759
3 40198 28895
2 54816 681955408
2 96124 873344403
1 49537 176323 904586670
1 85528 91587 68061672
2 52471 478652653
1 71204 75884 460922851
3 75352 120726
3 112944 148702
1 18728 86808 872936201
3 16137 147746
2 56505 616959872
1 130421 156223 395726231
1 25156 142609 696631457
1 50123 157295 914290354
1 5010 138242 200090158
3 72422 108806
3 48900 67345
2 106316 370827159
2 64483 976812606
3 13402 1075
3 69892 105817
1 32984 131208 56479259
1 85662 113315 777310900
1 14409 173997 709818715
2 43554 101271432
1 1976 59975 315415148
1 54442 125059 24758802
2 12086 133945069
2 10005 301460095
3 25427 75759
3 733 39986
3 9101 13138
2 49309 790619576
2 51897 170462739
1 29784 160010 2270831
2 4917 239665206
2 21346 426423703
3 47373 178061
1 14295 76819 971510899
3 72168 127166
3 63966 162652
3 89010 151143
1 25278 29762 943755478
2 28761 59093580
3 71061 19909
2 84671 416641706
2 105535 4334285
3 45491 156272
1 100055 145997 538732557
2 88686 925858459
1 78723 118429 779088734
3 78234 133512
1 4345 98191 691934385
3 110609 13597
2 129 692666578
1 8976 166846 320703296
3 47750 108607
1 13939 87755 510621544
2 110302 588078380
1 106007 129006 146733995
3 18988 68491
3 89032 15190
3 30402 27914
2 53096 176585860
1 94093 134730 548662059
1 40552 175254 26663695
2 92285 768728388
3 63634 149570
3 76164 83959
3 29853 69275
2 30514 302577768
1 320 99705 629892688
2 103597 997582475
3 58368 157127
2 68716 45446191
2 102809 629410319
3 30119 1101
1 30802 73553 805886139
1 55014 119613 511754209
2 36855 211112056
2 91901 200007817
3 83310 2082
1 44408 132432 127035576
2 42297 716640269
2 87727 763817590
3 77267 68149
3 72094 3399
3 109928 36473
2 20461 41850960
1 51708 84986 205724495
1 14036 117492 583331685
3 7637 148061
1 16502 178276 479000963
3 44368 171766
3 63789 39006
3 29347 20847
2 99674 898757421
1 60875 84422 448456972
2 25141 946753242
1 29670 109035 242511554
3 95545 141967
2 38261 83753461
3 102771 2169
2 63561 135810850
3 57717 69527
1 35373 36209 628119285
3 101719 78597
3 54399 21709
2 16466 509302948
3 48418 86221
1 123786 171677 433886350
2 50688 880413092
3 63484 16264
2 70988 551727526
1 16877 153274 184035691
2 38877 463078898
2 95685 101378981
3 98470 36661
1 49820 68274 544087919
2 97481 726751718
2 3468 75556912
3 19328 120336
1 98052 169485 917816690
2 59718 828126109
2 26810 67133656
3 12614 141258
3 41274 29925
1 11948 140403 803993976
3 65687 99741
1 106657 175420 85209508
3 48914 88301
1 14010 63931 218367273
1 9857 105426 729905639
1 10237 110110 255592540
3 72234 57170
3 39990 172161
3 106899 158026
3 90177 33944
1 9170 23956 189354746
3 107346 129175
2 96699 239492145
3 7175 138282
3 109736 72086
1 74394 116315 139866900
1 33925 57734 874882311
1 3137 38732 275558920
1 10863 121805 22942015
1 48690 146432 443111244
3 101292 104226
1 119020 157333 889710030
2 100797 812398816
1 84832 100691 866571795
1 41490 174974 791487709
3 4309 177214
3 93439 50828
3 31424 53000
3 4041 30620
1 5037 14115 461397152
1 94553 114318 868826179
2 84936 890721696
1 63497 76821 318157058
1 68606 114206 266452269
3 10247 67919
1 145495 175924 453251573
2 73934 46462611
1 5923 99214 934870155
1 64248 139664 906335774
2 106874 327173768
1 2007 77191 270082415
2 97253 703268712
1 78993 124261 78241984
3 104165 54358
1 15715 142955 183862516
3 41033 50801
2 49351 858124787
1 102798 131522 75176432
3 4636 87803
2 53009 584737078
3 89310 79397
3 36734 112784
3 92429 159388
2 45963 361585930
3 90400 93539
2 57196 882629181
2 35590 666666195
1 55310 68696 120965395
2 39 565699723
3 73369 165928
1 19388 45702 775619790
2 27035 695342343
1 42414 107682 749279215
1 51152 58809 659811177
3 57688 38402
1 77966 120622 155630432
1 81441 120726 942269305
1 53438 150934 679338858
2 49880 646163366
1 135097 171733 710119112
1 14982 87756 366870939
2 81119 144073349
1 56559 104226 54767599
1 96250 147075 595186911
1 54618 109186 535282353
2 56932 652578428
2 102722 780120865
1 239 61487 900139902
2 52946 367897523
2 86433 50180221
2 49382 383798946
2 103932 537824736
2 42202 922856801
1 29269 111316 635176958
1 162 48313 174880776
2 92233 466851720
2 32356 661221892
3 33721 88533
3 50351 162913
1 70264 179064 199615393
2 63620 736271598
3 109733 10694
1 5219 90122 553055231
3 55841 47874
3 67162 94878
1 110291 166956 24195560
3 87943 11355
1 7480 140630 667378355
1 27937 37825 717859771
2 109906 123067499
2 10429 764137535
3 44276 120039
2 5769 872635693
1 32375 124066 344628596
2 57636 683333461
1 8656 166823 75928984
2 25795 900357264
1 16195 19837 884410770
2 99647 946621026
1 144797 168245 487663153
1 1628 123701 982807131
2 42422 804943934
2 21284 475033906
2 51554 470067993
3 2398 152842
2 60274 336465325
2 31833 653010195
2 42924 621946646
1 33014 165244 17011822
1 87231 157009 868782198
3 47058 49128
2 9578 365952435
1 20150 130973 194256003
2 93242 767363940
2 70133 529886188
1 49140 111240 65742314
1 25433 126068 23328923
1 136123 154507 239620500
3 115396 82142
2 10646 210562018
3 11335 26920
1 8386 131654 649904597
3 44828 147711
1 80682 89585 734214504
2 87775 762757227
1 138361 166276 128396520
3 41783 173977
1 156620 174635 767177996
2 32483 740543380
2 37886 787044734
2 111247 678549476
1 21661 54817 976379897
1 13915 56416 142708507
3 68179 12150
2 60995 999303582
3 83379 17115
2 50568 449825051
3 60231 33057
3 55627 56241
3 89768 143179
1 19961 23465 417100329
3 48766 172609
3 1168 55549
3 58456 130064
3 44770 63615
2 40605 141625245
3 94257 492
1 93198 107227 587949373
1 23142 150512 411086429
2 24640 288945323
3 26872 1563
2 53643 446478293
2 11445 123589375
2 106529 298403856
3 29166 135922
2 52804 853506741
3 87226 10370
3 3531 12506
1 6673 26577 967028880
2 103294 954131544
3 91620 79036
1 8674 116346 656303392
3 8004 168364
2 13921 422379369
2 90325 695735671
1 105938 124891 618474239
3 97692 46198
2 51587 292755456
2 34547 333362205
1 10915 157261 155084568
2 11554 155673542
3 74458 172842
3 33165 171875
1 62453 80556 700078833
1 54790 105022 822356006
1 10650 177320 881790689
2 77928 365985635
3 82100 98587
1 85244 152329 461854354
1 29938 37153 348309783
1 110151 159260 908767822
3 40736 23287
2 48576 551455011
3 79165 137929
2 275 849605776
2 15919 243183686
2 39148 886064189
1 5313 26491 381165683
1 76291 128247 628443161
3 70877 97061
3 113581 27425
2 51133 430036182
1 48749 171222 809239230
3 91039 41929
1 123829 169366 2268317
2 92918 853894197
3 111613 123501
1 30601 135440 613411117
2 112812 689337017
1 156097 162485 123355623
3 55306 137486
1 78326 82988 898531918
2 925 53920125
3 95733 16347
2 62747 187323559
1 18704 98582 683747992
2 104100 896712593
1 6298 133410 746343386
1 44417 96341 471949835
1 48400 147072 180388892
2 83253 773233811
1 5356 53995 415530326
1 128655 175027 726051099
3 17520 76021
1 93230 167670 603525719
3 38182 128278
1 6745 129113 699922468
3 57156 23966
1 147878 170763 780467796
2 8584 175287932
3 68984 164102
3 3928 126984
3 113123 127024
2 90175 959981311
2 56065 905299078
2 60804 294750411
2 11925 843898377
1 18974 153434 947114896
3 109261 96748
2 89781 811521871
2 86983 917981679
3 10623 162013
3 80971 139196
2 61455 706329794
3 70068 25557
2 11885 170911878
1 51295 143159 841780239
1 74178 86246 360568240
3 45999 100582
1 120641 127919 958659070
2 35033 993299045
3 79717 155246
1 46152 62232 769315796
3 43898 145594
2 77040 475682969
3 7848 63114
2 2727 500128824
2 53258 686637292
3 33900 90581
1 58413 92752 817534236
2 15986 902904499
3 31794 157
3 72498 115933
1 51872 83612 989916197
3 100731 36717
1 99927 150012 104896704
3 83861 159571
3 101341 124291
1 61511 151198 148308117
2 40287 64260624
3 64857 44495
3 82604 119861
3 110789 28800
2 26195 913098761
2 87639 2771629
2 88621 527738602
2 83207 45448798
2 68803 597782827
3 66685 78902
2 10855 625660781
1 4408 93405 526086922
3 5830 115599
3 70960 96567
2 2833 928996983
2 77742 339149528
2 45684 63673947
3 19687 129201
3 16669 5712
3 37681 1033
3 61344 102583
3 50080 103783
2 110125 852455744
1 19959 36596 954561019
2 20148 679279645
2 7873 44566280
2 91987 769731294
2 87438 872887348
1 19377 116640 675404625
3 109875 102175
3 45569 47382
3 5140 88840
3 77340 177524
3 80236 24774
3 16608 25485
2 84668 46030549
2 23746 661337485
3 99014 19807
1 40914 177155 314726972
2 61610 175078331
2 95363 439425994
1 85141 143133 836160917
1 78431 174928 347800576
1 147022 149135 721826343
2 3690 200950581
2 89226 266248161
2 29975 211392748
3 100952 30255
1 33878 174959 379381487
2 22403 733716025
2 113064 197528538
3 96838 78977
2 54210 746417388
2 42487 158725814
2 114653 704672956
1 29636 154362 6360651
2 107448 533059473
3 106920 167512
3 9319 130104
2 86360 572111993
1 46368 108363 138378467
1 51023 170503 311201892
1 14208 133430 688541277
2 12996 159691094
2 52174 334459146
1 80024 142116 443625282
3 83112 49978
1 100796 156711 289337301
3 23370 16178
2 7894 2847052
2 97975 308735164
2 6676 406634108
3 34733 68381
2 82661 903937745
1 19700 34551 421413345
1 105821 116821 598185968
1 29809 46225 296258713
1 103720 116874 646223572
1 86390 162426 688306225
3 93077 146907
3 112814 168617
2 12357 552905084
2 54850 561114391
3 89779 71604
3 107817 175706
2 41005 149249010
1 56602 103322 270463114
2 67170 850064226
3 15682 133731
3 71587 90149
2 23955 970837867
1 61207 105233 592340658
3 96123 128823
2 47082 848784424
3 56386 61148
1 83477 124341 388692790
1 106793 159470 390559638
1 38473 150685 820246127
1 25465 99824 769332448
1 20313 88198 575934045
3 76440 92275
3 74124 94015
1 19464 153293 911861254
1 45092 159320 951296384
2 50968 505281539
1 70769 166219 626009565
3 8474 21141
1 13848 174150 498264324
1 8544 70416 442431481
1 125372 133453 855583214
1 72143 170643 522404769
1 94576 150021 697263890
1 92598 122801 287671395
3 2401 37722
2 91914 169794399
3 27295 66473
2 27090 727197071
2 61066 283982064
1 25403 167102 252315195
2 38284 456721747
3 92055 105857
1 36358 148798 653746915
3 47392 122759
2 86034 156549933
2 82265 400018659
2 12765 729967202
3 23721 172435
2 79863 738154471
1 4249 128126 589932774
1 87836 97352 259988101
2 42478 956010713
1 22727 157833 876937292
2 53282 142807521
1 149453 158580 743696682
3 23101 6446
2 56016 785164164
3 107019 41285
3 16062 173224
2 90143 208109031
2 14967 91586950
2 60251 146292713
3 90252 14746
1 20978 144841 81735301
2 32670 148198621
3 57106 140381
3 30606 128866
2 10662 548884092
2 79454 656240076
3 20379 22673
3 85662 27536
1 140246 176567 147894645
3 111579 138369
3 103048 47115
2 70506 624878412
1 38387 162747 795836889
1 12911 17822 859148939
1 20009 175158 18473805
1 499 137069 796830274
2 46740 91748977
1 117229 178800 869497906
1 125544 147288 631495285
2 2721 616476699
2 99238 587606326
2 82309 866009436
2 51570 886307319
1 104128 164478 117560954
1 52648 105849 712581218
3 51516 157386
3 41542 27406
3 107478 148503
2 67548 639125614
1 39848 175429 379579603
2 93357 479914923
3 108520 7031
2 50883 100476749
3 74911 107950
2 113286 442235099
1 93788 166929 950825189
1 97420 102304 796691956
2 51835 222417534
2 108126 944666798
2 32721 579263034
1 87957 158112 993162847
3 21917 43634
1 10826 93500 970832465
1 13584 48705 898705579
1 72013 174800 299283649
2 50255 65176631
1 95439 136297 872900508
1 32740 32805 322650613
2 110545 842436309
2 55000 409610108
2 9648 540907529
3 90112 125403
2 35776 685258468
1 6 67043 536571879
3 18008 48299
3 88403 151537
1 13635 135237 273560330
3 53740 103712
3 64804 96193
2 109339 963098211
1 53862 133949 646527722
3 5821 68023
3 83495 160416
1 117652 158759 606033479
1 101397 108431 781795432
1 121813 146617 632702285
2 13037 71202134
2 50385 863382765
1 82070 116625 145346877
1 76718 116683 667247558
1 16641 151664 4937881
1 102542 135839 91798973
3 68698 69171
3 110324 116227
3 110072 28217
3 38277 91560
3 51808 59218
3 81636 30207
2 51861 720978090
1 40208 68985 779732903
3 78161 7017
1 137707 137829 317655415
1 64787 70976 855914268
2 20190 785256079
2 59700 168370160
2 85724 251312784
3 55489 45169
1 56632 71125 978284022
3 84327 94514
1 13983 123773 730641784
2 44569 232945869
1 7864 107349 684075482
2 75368 139365586
2 98648 26692389
3 56436 112050
1 29053 59883 371150593
2 16509 873258428
3 22361 124868
2 53865 749530355
1 2484 170958 694772933
1 132067 140414 810227955
1 33132 175296 963826164
2 61887 406353159
2 55579 281673761
3 100600 20242
3 54011 146577
3 39641 45198
3 75572 102357
3 88215 102294
3 85806 21186
2 93173 819345364
3 78820 134885
1 40726 106914 371463408
2 14933 183620768
1 23772 64453 641798777
3 13804 64308
2 91948 324037169
1 173939 174305 665614772
3 84416 91316
3 60056 137986
3 54954 104403
2 85724 144050510
3 108051 7493
3 60367 164742
3 43075 72359
3 80750 107048
3 35514 105206
3 14486 53675
1 13794 144799 604761672
1 44030 51946 892753407
1 5037 84907 849670834
3 20473 145659
3 40202 125370
2 73050 731751900
3 76420 103388
2 108382 18370741
2 16666 632356294
1 59269 140511 937158464
1 49638 177091 315201421
3 55132 97122
2 68257 368546527
3 98171 143295
3 65174 23824
3 84631 120048
1 23085 83448 969766238
2 91918 730257428
2 66845 625891878
3 57674 48535
3 60428 120486
2 11274 360191753
3 115173 27792
1 56964 66097 608828755
3 52112 73664
1 32987 71117 205720543
1 62942 72323 400105456
3 47794 176612
2 108135 195828077
1 37593 77550 752403935
1 81158 143374 101946122
3 92146 129123
2 65537 907149128
2 57318 566035408
1 28321 120270 112836183
1 11886 132070 495339338
2 92879 183318794
2 43525 869247530
1 159498 169451 662783122
2 89562 953998168
3 95320 37665
1 44351 165417 392737950
2 45676 794921542
3 88526 129961
1 11106 140023 781721659
1 49353 144300 640900543
3 64930 147162
3 112081 108586
1 6803 116464 170451085
1 43758 50788 842715537
3 62765 126723
2 16639 617529788
1 152664 152926 500062335
2 95896 810617052
2 112489 806262734
1 7209 45456 181968820
1 33620 130989 641999679
1 94701 107465 859700905
3 1942 112476
3 36518 51716
1 129352 166361 80316606
1 27391 49679 447146109
1 31861 136668 327667283
3 20145 23716
3 89880 22409
1 111979 165326 397254986
1 43543 111911 14652139
2 90339 713262536
2 81294 695626832
2 82104 44818521
2 12611 263511709
3 81494 100731
1 82306 139952 467997567
2 74050 857976947
3 89493 169795
3 73344 72878
2 47434 832728649
2 26164 276337624
2 79179 895779739
2 7305 650425061
3 87319 100559
1 44419 140686 796778125
3 47123 128491
1 155524 174400 212005713
2 14306 168690734
2 7093 892036030
3 76518 128186
3 86947 108984
2 102489 119744447
1 71956 163579 888307644
2 42273 113668188
1 157402 166981 413120812
2 80266 551331528
3 52535 125675
1 25367 95999 304311772
1 10679 141473 802425778
1 8346 174572 941620965
3 101857 95539
1 77541 159834 847003553
3 80003 67045
1 61778 87333 128137881
3 102906 128424
1 57895 131945 932399805
2 3435 153783780
1 48472 98003 277886104
3 95033 96263
1 40938 63399 194339689
3 78668 115429
3 52849 62599
1 89263 160986 445924556
3 48475 155249
2 6485 721544554
1 40900 116616 325174792
3 77355 36214
1 93613 123099 577121295
2 31195 116157001
1 59417 175183 714000154
1 11707 152389 206454872
2 34409 426257643
1 14097 63465 419464866
3 41110 80061
1 90509 125519 292983020
3 80764 124331
1 20664 146089 450410654
1 42107 164096 316758145
1 73051 119262 564255650
1 29569 122126 175506455
1 141738 171134 513607041
2 19031 684274146
3 19147 64593
1 44444 46801 130014971
1 51983 62648 798538288
1 54163 139503 294474427
1 104466 104743 626275245
3 99722 144478
1 133263 162377 47536619
1 54931 156862 743501101
3 71266 169659
1 33209 39058 969788340
3 33569 82017
3 2306 81482
2 3908 954784608
3 98179 170888
2 37409 594391497
3 55780 79862
2 7321 931956282
3 111322 83239
2 57944 429652021
1 4867 92971 242293286
2 97875 931413766
1 45056 91490 324735443
3 78356 56746
1 32445 93773 566192282
2 101497 354229816
3 98536 133287
1 62719 76310 476581874
3 2159 28051
1 52070 86099 716375367
1 91529 177239 174503231
2 107475 442438860
2 7644 777181201
1 59480 102314 788287038
3 92793 118307
3 5349 155323
2 84078 388670754
3 53604 152705
3 24355 156192
3 6900 145612
1 75927 152936 442126953
2 110323 585561480
2 77690 821622614
2 62148 207001869
1 150758 175498 54225181
3 70591 172998
2 26222 860655249
2 71201 471354512
3 86667 10765
3 100479 111124
1 13195 177035 791796843
3 74428 103996
2 85831 796611436
1 94252 107855 457689708
1 99864 124059 975397773
2 12611 339689437
1 40432 47590 781098106
1 43103 61726 285038316
2 28431 212836449
2 39842 523318350
2 43556 181506404
1 125492 178120 880953235
1 33372 151825 476342702
1 114653 150220 242820895
3 102710 36608
1 33203 148744 674595552
1 15227 84398 408981878
3 13206 114780
1 9789 43120 940725840
3 41004 18845
3 40009 134278
1 53743 65532 448010633
2 37927 680673127
2 1925 125698896
2 43126 931658534
1 107964 136532 638623620
1 54273 154363 134069008
2 47527 232799739
3 57552 105355
1 113701 153665 807641838
3 111784 78898
1 69160 125326 660291472
2 59478 951749206
2 98310 963140083
3 43992 83910
1 93467 141058 140710244
2 46131 807365976
2 47524 912224132
3 26440 62330
3 47817 68646
2 21001 397334458
2 59874 335606377
1 6207 44359 183396943
2 54325 440447057
1 61615 148471 640690983
2 51286 556981871
1 77380 100840 824192513
3 38044 120436
2 57190 51934802
3 111860 106907
2 112870 704944421
1 120556 172535 990042592
3 50796 77030
3 37128 134186
2 94000 796208438
3 77731 118033
1 83148 149611 842770232
2 53339 401027329
1 93259 98847 260776314
3 10124 93455
2 90907 58150842
1 24931 117361 269368730
2 101757 44918728
1 45625 158753 49464141
1 47936 114524 141315228
3 105735 2223
2 83292 492136631
1 46846 145472 499315465
2 66275 924459875
1 42584 117516 853324900
3 95815 554
3 20396 99437
3 31326 28985
3 98210 90748
3 59932 135524
1 18911 171573 727686890
1 35027 145344 790573479
2 52495 946698138
2 25901 182381554
3 33717 177303
1 19928 148040 405894314
2 65682 874244858
1 81929 125806 484841942
1 53649 106990 344287473
1 30844 42302 390231964
1 4020 122391 85945833
1 74237 163931 889907936
2 12164 440657221
2 26390 157776270
2 2668 966964414
2 53462 196712720
1 8119 106661 536216950
1 755 140963 274372270
3 106095 34734
1 15775 136422 254530622
1 11677 51891 770640835
2 90071 916598503
1 65504 71652 691030446
2 94178 636530281
2 42433 395346104
1 25506 104444 547654935
1 84055 89519 981299049
1 75796 124228 109264527
1 45983 73132 479110660
2 98817 512330236
2 110425 354838924
1 75272 177862 653210399
2 17745 376065074
2 108003 60701529
1 105995 179157 116994945
1 40103 103641 984893325
1 102684 165442 456231930
1 162141 166020 820746519
3 39322 18506
3 64165 133434
3 93190 42987
2 101337 57282740
2 81708 721794286
1 11311 134309 498450648
1 36751 61160 500801170
3 46648 148171
2 77322 419523065
3 111082 114584
3 24181 124982
1 136314 143879 153492715
2 37405 546992727
3 86713 123758
2 65336 691111054
3 93721 46662
1 16551 173645 637843438
3 3743 171992
3 84519 67794
2 102928 901659613
2 19992 28585819
2 78265 210241315
3 11913 21243
3 19106 94940
3 65230 49401
1 27485 34435 184885171
3 105159 72577
1 38088 104686 887865604
2 35405 855783231
2 62562 238497142
1 13311 115923 304224598
3 35661 4889
2 84093 707790830
3 57054 53335
1 59042 81444 982436388
3 93411 40514
2 23536 56067516
2 9576 236266374
1 65503 97581 804984122
1 131041 142706 540268222
3 83456 28038
1 63986 118301 286367979
2 12210 82969124
3 12777 61727
2 112151 819038308
1 81920 133684 612534543
3 88457 122299
2 6315 50786005
3 61715 61284
3 19245 118843
1 58516 145196 186219799
3 108661 79726
3 84505 59921
3 28597 56014
2 66330 867161871
2 109705 928148532
1 67691 143992 895566665
1 89172 162847 104139027
1 17706 97095 475842220
1 20843 28415 533481996
2 46872 204068427
1 55673 161847 506023844
2 28200 657530653
1 12676 59549 27566582
2 36422 421171241
2 109061 547795136
2 10434 502837688
3 63618 90675
3 93264 7016
1 63637 69818 611840311
3 32441 160269
1 17848 165725 197621165
1 62558 132084 362475210
3 88085 121748
3 60734 16378
1 110522 128237 518960126
1 15326 119971 50647969
3 73272 155792
1 8840 29172 566180178
1 109157 113997 713269513
2 20849 391399169
2 109219 427592472
3 114367 26421
2 10586 535017108
2 101797 842655893
3 76706 10682
3 46969 66597
1 78427 169112 879983342
1 100466 123174 363811059
2 101289 163227187
3 17853 124098
1 79610 158621 740157836
2 28797 313443628
1 8930 12431 714606457
2 57144 395429387
2 100287 793537048
1 37116 117439 539758224
3 81399 134424
3 24238 154605
3 17072 87543
1 19525 87510 16477749
3 36390 122620
2 72646 29116667
3 94893 61626
3 109803 37778
3 13828 144549
2 21395 601601542
3 26053 35166
3 66703 7370
1 49429 138573 58198935
3 26977 55284
3 12490 123009
1 10525 68578 275899127
2 96446 537221792
3 45469 127764
1 84234 123467 6820805
3 23881 21377
1 147957 156512 329636266
3 74479 171318
3 66663 31387
1 81414 138897 160333222
2 89850 790011538
3 58008 118422
3 82868 157955
1 81572 176732 671176127
3 46363 68603
2 115581 323752555
2 98397 546400488
2 15317 869646536
2 57013 327001418
2 56401 657393574
1 35017 148139 453983960
1 131572 161564 311664139
2 112989 355908093
3 77737 101439
2 111283 968219434
1 102336 137264 289797335
1 65911 163287 920871112
1 61508 145145 588342612
1 8430 102872 817464715
2 114977 774481412
3 90946 124816
2 69127 639414348
2 110568 126410420
3 111060 91413
1 34799 170971 366982822
1 28506 45383 457702494
1 67500 160655 547161129
2 38600 366453350
3 27032 34472
2 97309 737022631
2 44768 132684606
3 6516 31945
2 50831 555218285
3 33726 45150
1 129062 149811 285808983
3 105496 66632
2 69631 779405582
3 74781 146099
1 19455 88066 536908170
1 18643 144836 584013914
2 98859 593886099
3 70830 109021
3 8189 143019
1 39501 67144 571154638
1 73266 140243 725988749
3 45074 78945
2 99795 332663734
1 12137 71680 549588688
2 94549 367188762
2 4343 944039636
3 16951 160124
3 26168 161446
3 84852 129880
2 103585 128342660
3 27995 165072
3 95083 145047
2 9971 329660928
1 86206 121386 832969503
1 112928 161094 450617061
2 815 136330727
3 50924 7925
2 7369 957686277
2 10631 35528352
1 121279 129007 712583915
3 10543 66139
1 78434 114272 648091245
2 73336 240953154
2 98084 133314624
3 46885 15418
1 60465 174578 640672139
1 3754 31896 154679895
1 92635 142820 531835672
3 104395 106200
1 493 81945 168391333
3 112455 152763
1 92587 102685 289546794
1 69197 100669 78998898
2 71526 593441142
3 33847 152971
3 5487 170729
2 559 255691131
1 15719 90944 505691356
2 89350 222953015
3 104959 83646
2 86726 545019587
1 93144 144377 534914082
3 44703 98997
2 50981 322460560
2 75497 717239875
3 52273 122013
2 61546 927844427
1 60395 75322 747296847
1 98532 170196 500798838
3 105478 122510
1 29575 150674 288558689
3 46473 62358
2 16176 539749560
2 48170 667061587
2 48488 792561456
3 90318 114754
3 90948 7442
1 153432 166780 42345867
3 26977 35963
2 72073 81094061
2 96278 193292165
2 80988 241807786
3 60356 61632
2 84716 989726688
3 78789 33490
2 21428 391263250
2 112781 170350932
2 70307 773274923
3 100157 165174
2 51080 726959988
3 75156 27891
2 57829 764673251
1 31815 70154 965257069
3 80134 43996
1 15659 152534 771858780
3 41730 54096
2 91050 921254370
1 24164 52685 720597074
1 91876 97670 115430571
3 114342 104494
1 144604 152141 885008059
3 920 67400
2 96061 822406744
3 13854 98717
1 10757 178082 308561490
3 77625 68308
3 77094 62029
3 47708 106404
2 59464 936247585
3 97211 86159
1 45825 108847 632524492
3 28748 26485
2 45969 216699768
3 40287 6891
2 56823 813393685
3 34469 17210
2 50880 692622391
2 76601 882721612
1 59475 115699 142066243
3 71431 156681
3 10718 129892
3 113847 150845
1 50141 97709 794345082
3 25185 42517
1 114108 139421 52730412
2 45554 152330003
2 37646 801650169
1 10423 127977 83709665
1 5505 41043 356896062
2 6192 85568405
2 52981 493363091
2 55988 717672924
2 7693 580867685
1 99297 175132 763040850
3 39829 111880
1 54142 67056 953966516
1 110242 147459 396486103
1 6495 36969 959419033
2 759 107400417
1 83157 112289 421676452
2 71403 806419759
3 95888 115970
3 45654 96583
1 132781 137717 823805415
3 19394 53494
1 90155 124826 130069142
3 41384 25348
3 43918 139475
3 96791 118681
1 34373 172922 397468615
2 109704 857895272
2 109279 67330069
3 66277 36678
2 20744 30439693
2 90135 78990671
2 34130 883382146
2 16222 106665261
2 847 869564044
1 92462 154376 573728162
2 98465 430300359
2 91369 53753244
2 59208 802827260
2 9603 986244130
2 99498 239681156
2 12529 484591196
1 27052 102647 573762593
3 78030 24876
2 78014 857480930
3 94345 139301
1 75149 80501 564982853
2 74716 377386096
1 99637 101123 80101283
3 6368 133174
2 113706 300726100
1 109347 166679 447748916
2 12546 937713484
3 7326 117048
3 20493 127581
3 111188 16512
3 2898 49728
3 45106 11183
1 3113 140449 834220953
3 111298 169639
1 7582 31077 154549821
1 16661 148381 131147701
3 102846 176099
1 31657 104017 509887501
1 29881 170683 214249892
2 78282 638035454
1 111195 148250 901111612
3 57197 14743
3 83162 87732
3 1785 161102
2 14016 158136670
1 38843 82545 704610643
1 152673 172843 787302786
2 16080 602535153
1 108978 149209 884689605
3 77616 10257
1 22833 115782 936668643
2 106016 872301186
3 8188 114967
2 67245 665953154
3 73771 41985
2 77886 264110109
1 45906 178572 227292901
3 106172 69069
1 57732 160952 635273315
3 51322 129889
2 7930 318576264
2 28149 222071209
1 17517 27366 160899810
2 27820 593069763
1 98127 171263 666651374
3 30772 130874
3 17756 109673
1 150842 166478 815282094
2 82839 680132479
3 100102 154120
2 95266 423369950
3 67034 171084
3 38195 95949
2 54989 803644655
1 133220 168987 75859621
2 59256 788766682
2 48964 836052569
2 30565 844879311
3 58184 45247
2 46758 799976314
3 95118 174997
3 70664 105775
2 93841 761543001
1 92513 129602 310750347
1 67851 87194 896537008
1 7458 103777 611389942
3 22684 83818
2 26543 257738320
1 11659 116676 475997573
2 80678 285435340
3 49988 60468
1 66723 102204 1780376
3 51235 29064
2 713 387230086
1 6392 160949 642749473
3 102616 92826
3 72287 4089
2 38460 48594112
2 2147 331875410
3 70615 80215
3 19546 45301
2 94027 770740161
1 3959 64879 45849943
3 5317 26996
2 46630 221168758
3 54152 53057
1 72219 104947 727448399
2 91009 873287297
2 91562 87428382
2 98122 799503400
2 65618 591034459
1 115047 162416 196826495
3 54340 105060
2 51973 179380061
3 106807 102938
1 16411 71682 271175882
2 50065 408306030
1 2132 170037 634183653
3 114048 163360
1 51405 114942 139341287
1 44159 64824 935461364
2 49577 743513077
1 36839 37303 757760453
1 128253 130510 11806065
3 25723 61052
1 99136 132001 587134848
1 41986 65190 564206830
2 109713 143426866
1 53097 149622 607612926
3 61979 122655
3 54353 96718
3 31303 154807
3 55368 137889
3 50585 168924
1 74066 159386 510388085
3 68480 147250
1 19185 108630 170234300
2 51520 477478566
3 105993 72976
2 7264 645240206
3 4237 88802
1 6407 176275 767566422
2 78108 480169139
3 95678 37412
2 94827 785592728
3 59485 170822
1 57787 142855 786255784
1 86764 178102 122782479
3 48754 37518
2 32314 423453368
1 66080 122810 788779018
2 68518 340954373
3 19039 130602
1 31206 138606 267223740
3 30860 101430
3 107604 24535
2 59359 636877360
3 58593 108046
2 36510 78130341
3 40840 38238
3 38526 101558
3 111773 175024
2 91934 23502017
3 61943 89482
3 93690 146884
3 64212 121247
3 35443 52572
2 72311 491630754
2 92353 857607171
3 85519 93248
1 99809 125881 477785424
2 88056 518854729
2 97389 383243476
3 20292 101882
1 21869 71084 475889498
3 108326 166812
1 58381 94659 631176503
2 15477 71826231
1 20210 149357 695170828
1 34678 168964 135485290
3 71085 116578
3 91972 88991
3 45474 72055
1 14573 176502 866378895
1 15129 35637 947808720
3 25862 91326
3 81002 45103
3 80668 149282
2 42407 551413175
1 117079 136403 491243246
1 6848 60904 181255032
1 155276 170577 234642559
3 49847 141134
1 106275 156861 291499253
3 112387 172959
3 52954 90345
3 82302 131493
3 26009 162604
1 64370 140964 367553566
1 10752 101609 656075922
2 31021 917433980
2 115069 108601834
3 7567 96944
3 18092 73952
1 1242 103842 485213269
3 26928 28039
1 41020 167110 302804047
3 19275 177516
1 34907 88857 385061468
1 33337 107457 207955973
1 78683 172375 967912236
2 32475 943378913
2 7220 282528444
2 10549 171967787
3 77362 37017
2 70415 464205119
1 11548 46145 729211164
1 12934 51827 728699071
1 7640 116880 100169243
3 38048 46959
1 131429 158520 200640688
2 56836 695506551
2 67629 385062390
1 4283 137362 521695963
3 113653 119203
1 75325 164708 722541158
3 61574 175498
3 38061 15852
3 35078 71102
3 38218 164166
3 63728 69390
1 58107 135988 626561284
2 100453 798335029
1 124020 153841 302012751
1 9447 92297 190511522
1 78715 165792 425710955
2 79538 938294941
3 38249 74632
3 21871 113636
3 106811 12892
1 61535 65910 866609712
3 46314 54863
2 40968 866597085
2 63079 267794639
3 98457 37946
2 57337 319943060
3 102921 156006
2 47595 190952936
3 78991 82549
2 43671 191446732
2 25200 511624057
1 19498 90603 19188350
2 27139 824936657
2 50979 6396522
1 67702 103888 923044692
1 51231 143002 551988370
1 73381 101752 434141066
2 115395 376287505
3 26327 162501
2 2681 902431102
2 9944 446088689
2 92915 432937672
2 49349 567204020
1 77655 101200 215845231
2 46628 936761815
3 37558 15437
1 104189 105932 152601160
2 12625 363216401
1 116932 157341 13068279
2 3360 352895100
3 92819 84763
2 5398 977470296
1 24135 52216 134342353
3 93106 16198
2 2057 414038056
3 21629 73417
1 99841 125640 950716597
1 33093 114802 291763079
3 1792 155734
3 72139 96370
1 28981 63974 583634561
2 55115 18386270
3 51497 32076
3 1815 39177
3 32067 103234
3 11711 143173
2 32752 64079377
1 152772 161394 843959521
1 62603 102043 310743180
3 2782 95319
2 66479 516091270
1 25094 169345 731680792
3 102132 73557
1 92713 163043 59332702
3 89361 147423
1 54670 83399 417811140
3 50325 20201
3 73648 90734
2 60371 473514962
3 43658 17335
1 66011 147520 291165870
2 105854 291509090
3 97840 133383
1 21441 55055 562821309
3 24494 9022
1 131419 162193 175538863
2 47832 552036733
3 77071 702
3 44132 136488
2 104034 250580240
1 36947 163477 867764895
3 81293 71026
3 15301 80196
3 95704 159471
2 72650 663833022
3 79830 33759
3 108337 87920
2 43666 173105426
2 81479 400373591
3 21105 80961
2 2285 456588604
3 114881 128354
2 97457 234159609
1 14452 108757 126687154
1 157071 163953 356012567
2 11258 33743825
1 13696 137390 125685175
1 97901 127609 784361411
2 9738 640386535
3 70629 82500
1 10602 129544 525010959
3 53763 162438
3 109179 102659
1 47976 69828 431718666
2 83418 736022695
3 59716 79023
3 28138 109911
2 25583 645052676
3 54889 29294
3 41212 27132
1 92411 136915 568697470
3 60398 62009
3 57654 67569
2 26845 85311740
2 3818 884583396
1 23347 97553 93131462
3 4176 125777
2 52346 302935781
3 19039 145809
3 36304 42077
1 70896 83351 916946195
3 77996 38874
2 38408 566588793
2 12087 234198824
3 53047 175015
2 46640 714158668
2 1442 117495498
1 87775 128259 920811580
1 10684 31110 308464073
1 114052 138659 98289093
2 75553 873424386
2 64645 469711384
1 96102 161700 17654207
2 78833 576240324
3 21340 107496
3 54824 130073
3 14121 54351
2 45344 583330652
3 35784 133621
2 45765 671464097
1 25499 171383 948295885
2 50554 475987983
2 92870 811483255
3 110744 125470
3 109509 83732
2 34517 38858816
1 50430 109648 763353076
2 28631 132600726
2 47322 628193340
3 108879 25612
2 72419 178510463
1 11645 142496 376541816
3 27819 71159
1 28840 53701 477655449
2 59319 944588424
2 115537 984017072
2 33831 502453641
3 3674 149808
1 104442 170879 392761623
3 21127 112859
3 18734 101588
2 35965 31796218
3 43341 16653
1 7737 80272 800758289
1 29522 38198 342138092
2 68459 779646642
2 74598 272055522
2 26884 763962906
1 83558 135689 260965836
3 65486 76997
3 55218 183
1 10396 36299 53928982
1 3259 114581 448388835
2 4223 560553212
1 51252 129258 287576485
2 44750 486056035
1 19068 68717 742199593
2 75073 218587052
2 62808 15532327
1 157056 160273 703576102
3 42105 129943
2 93936 438795135
2 101984 699634439
1 41153 71429 527289770
2 113672 371927642
3 72347 139337
3 18348 91650
1 15193 36636 674475096
2 50915 746901911
1 39145 119269 30121418
2 46219 543015450
3 35870 63185
1 144137 174186 902510437
3 36868 12100
3 59354 156996
1 30147 102020 98313788
3 35159 28721
1 149007 166948 862279202
1 89328 176635 541480650
2 106026 274498570
2 57065 916816350
3 72412 12694
3 883 2971
2 84115 788645053
2 93076 793675716
1 38182 66501 746976568
1 164108 173334 488767968
2 98702 943285822
1 16813 27418 452310688
3 104978 49628
2 45825 455220876
2 33747 386300673
2 4373 233046025
3 22776 153579
3 37714 143877
2 101838 724477368
1 16664 25317 877791064
3 2410 83722
2 44577 299592609
2 30565 753113091
1 52329 142097 668085603
2 2066 662881080
3 15098 10891
2 51998 878504990
1 50558 68645 707775028
2 43121 157923078
3 87332 83930
1 57802 175471 205987399
1 40029 101786 516608566
2 24900 990299388
3 7249 93698
2 90219 232371144
1 46924 111104 753343344
3 26965 103487
3 101806 6609
3 20800 36008
3 68453 144162
2 78000 844861709
2 113247 728407993
2 46172 778247744
3 86472 126376
3 21581 103169
3 88974 125292
1 45077 92647 975231690
1 130417 164638 96858670
1 18896 76787 587186110
1 25808 163828 184236786
3 60081 60166
3 55737 51881
3 52181 76340
1 80938 175334 493142018
1 103264 142903 242012824
1 1961 170583 913628552
3 96055 143527
3 39375 126145
1 51352 99005 178466669
2 92119 925177506
2 49423 281158493
3 51238 112278
2 75124 530498239
3 94111 152539
1 53910 171164 70208602
3 49984 120068
1 131563 154123 506904073
2 115262 50115788
2 78509 560483179
1 19061 56298 841427769
2 11756 260469001
1 15990 73685 947671602
2 95741 352817164
2 86086 816382827
2 63927 326469935
1 52010 151455 551452141
3 76048 106656
3 106410 172990
2 52592 69914503
2 4167 402906493
2 81560 171655323
3 103036 94638
2 105531 522882074
2 94520 251200923
3 67418 128679
3 65369 73439
1 48999 168221 390581861
3 19646 152091
1 24465 171667 539200430
3 83948 93184
1 84628 111469 576628529
3 66020 158345
3 94629 8387
3 18024 90498
1 22956 111593 383860993
2 109758 631081866
1 68217 104240 204862521
2 89393 399199516
2 83991 874629979
2 73131 442225905
1 144519 154268 361242724
2 76933 622042506
3 70561 102961
2 48240 785477933
3 87201 94511
3 33889 171595
3 58609 147355
3 101075 13828
1 22519 143072 441852860
1 51277 139439 63894873
1 72505 79541 432410805
2 67927 547256194
1 86229 147918 740236948
3 79196 33758
3 73312 116125
1 42817 87384 233044557
3 189 71660
1 21661 168213 475490736
3 30179 142699
1 18499 24158 354638099
1 20615 47930 840592249
2 22705 563692845
2 5429 569641351
2 64803 386904295
1 37380 43582 459935323
1 3786 16659 732032493
1 82595 171336 70874463
2 22907 967473512
2 82396 536699855
3 59713 172537
1 108030 159001 380798339
2 40525 544657314
2 72712 758166354
2 57868 411465638
2 97193 323553261
2 69158 54027851
3 4326 94013
3 97460 105356
1 97509 178943 27164680
1 127942 145455 722270087
2 27850 905523028
3 34771 160949
1 98283 108485 648791459
2 111931 891378994
2 62111 986241722
2 27950 507217875
2 89023 778366377
2 6911 431779589
2 23735 995539112
3 70095 172185
1 150969 156235 967549443
3 35077 42155
2 71091 582992487
2 41315 212850116
3 107672 171796
2 65851 449252816
1 83753 100586 698750567
2 10883 670008782
2 51159 207472216
2 76013 514096562
1 32866 176144 544100759
3 69542 155142
1 129594 171968 785213007
3 37545 52305
2 4517 229680057
1 63918 168868 951840670
3 91880 47905
3 49229 41991
1 21541 158849 679802366
3 22740 104051
3 4653 151672
3 51212 144417
1 51429 61251 754185496
1 71631 176836 504985149
2 10337 459243375
2 61848 714702889
1 71162 77603 699908584
2 9681 258534435
3 55323 20313
2 48863 54530114
2 3936 538107139
3 65425 93790
1 39565 72848 672179200
2 31995 238364280
1 31959 58602 973541911
2 16648 974357787
2 37551 170455565
1 83835 154450 311408792
2 48202 243795413
1 75871 114560 226466619
3 35111 41536
2 109073 272115483
2 43462 705812217
3 85414 48546
3 111887 84117
3 82472 72982
1 13339 41345 407465793
3 35969 108654
2 87260 756378632
2 43162 120250083
1 74962 158330 927188362
1 1611 118094 105627965
2 73316 319605765
3 78817 57481
1 50413 76565 66228255
2 25377 171556368
1 67580 77848 677547871
2 57162 406469549
2 98021 74334816
2 49334 464255578
3 68933 78020
3 110733 178334
3 40338 66418
2 106014 595632755
1 49565 90189 340757440
3 89250 130344
1 60938 67425 995376871
2 96035 944111903
3 111286 55356
3 85565 29937
1 79588 148875 445121268
2 111791 526560998
1 17605 178944 426153347
2 40364 138355492
2 91563 236464454
1 90888 162089 47902641
3 102736 174436
1 75364 106184 776326737
2 83741 514330543
3 161 56711
3 2506 71296
1 97429 161402 445577876
2 43750 386881854
3 65374 23392
1 105384 124508 683450728
3 15284 12496
1 94563 106863 430079013
3 22435 67076
1 44779 87171 232980478
3 59474 51723
3 31289 140900
2 54065 720471947
2 75908 312282569
1 102962 120456 515221246
2 23916 183731130
3 89787 108613
2 67277 254393055
3 48179 146792
1 79134 130006 250360844
3 21237 113892
3 103737 29088
2 31872 325929064
3 24184 13848
3 58680 15995
2 95489 844482784
2 108116 461013177
1 38498 51328 965290628
2 28374 808890970
2 110535 278529263
3 43603 3534
2 112839 633599333
2 61647 593178980
3 515 108296
3 107883 110269
3 71820 47239
1 54938 99821 906839288
2 33564 833985000
1 46879 87641 584497490
3 2279 90887
3 5017 115101
1 21175 63612 210979390
2 55295 171066207
2 114661 981222319
3 4164 176641
1 26948 64784 898599667
2 28587 875925438
2 29449 904118404
3 3690 28336
1 45221 170069 655221763
1 122125 160636 83891498
1 32586 134631 268340499
1 50857 117200 80378478
1 75406 95581 82691148
2 32713 320865231
2 49130 801303678
2 100824 625465690
1 120610 127664 5940304
3 104057 113899
2 81443 279992140
2 67912 336675723
3 98464 54704
2 80282 782761082
2 85930 142470130
1 37273 75573 408721767
2 30444 138202681
1 146353 153159 308162427
2 109058 137300968
1 50395 58527 185579715
3 54534 123782
2 18605 849112679
3 41705 141786
2 56188 632874101
1 150011 177374 890313152
3 47059 69385
3 36237 82287
1 6160 137248 794010171
2 36269 181652266
2 65076 569283960
3 82960 49616
1 22129 145439 841256453
3 20574 78015
1 150489 158432 600202930
3 65689 153098
2 31609 161181909
3 69182 101034
2 87765 312347852
1 6300 168267 636687986
3 96343 107227
2 91470 771871291
3 80953 10446
3 79675 117309
1 87708 151754 597806355
1 62575 172005 183451706
2 16815 89240507
3 78273 59763
1 40588 68351 814065641
2 74265 978632460
1 45773 132947 331237846
3 10747 169211
1 47211 133799 681312273
2 98532 119390293
3 282 154593
3 71616 107956
3 26611 31187
2 47706 194308455
2 89959 527194598
1 72910 98963 413830295
2 24370 20912168
1 22086 92532 821799619
2 41747 846646609
2 51212 861086520
2 40535 9872545
2 38669 360363440
3 60131 111337
1 45424 177487 448844892
2 57298 767622820
2 85974 494694324
1 26544 66628 997251817
3 38041 41590
2 65108 655090026
3 12673 58223
3 94609 23151
3 5504 57768
1 65511 148309 407696622
2 90678 910826567
3 1209 43656
1 129788 177851 606606006
1 39085 108790 381085297
1 88033 177551 29660587
1 6747 158827 882941937
2 89458 877438343
1 109097 175937 90876525
2 6226 160604570
3 93497 129303
2 17303 768675820
3 37524 48243
2 20145 208902136
3 94502 100158
2 89496 474078642
2 94735 335847438
3 34311 35248
2 54505 547294306
2 94733 91986272
3 44641 112616
1 57690 88473 729541047
1 41660 177423 474156338
3 100703 16235
3 68991 165115
3 34223 74551
2 41243 809573039
1 34474 116327 879808350
2 65606 845738977
1 112974 118673 310371466
1 24036 50307 700454094
1 680 55476 837722809
2 86419 9821046
3 38951 45552
1 16454 86377 729918555
1 89353 152975 94754440
1 103131 139240 380120699
3 109812 86321
2 43892 986779359
3 46906 41137
3 61036 151401
2 74060 177828435
2 2054 909703115
2 11188 931143977
3 41111 89960
3 60079 20863
1 110992 140649 858970673
1 45956 145579 300158440
1 80387 139018 804472439
1 32185 65371 100510703
1 20545 44564 409457765
1 88202 160563 932718068
2 13931 881469559
2 24654 286278577
1 111568 147497 231729237
1 101438 102266 258922631
3 42162 7289
3 74467 37872
2 19608 275005426
2 92143 301312801
2 73455 436562528
2 73991 274272778
1 84 147710 179069757
3 44803 19913
3 109970 64217
3 10672 173608
2 30901 576217162
2 95897 297491948
2 76543 470230351
2 66812 801523715
1 14955 17783 848681462
1 12708 125269 15646165
3 86028 60250
3 78036 160560
2 7733 665673533
2 20971 2938665
3 99276 13024
3 38778 31466
3 33314 83424
2 102143 973486313
3 77372 110731
1 132291 138508 991316694
3 49215 32029
2 45548 219500597
3 106527 157804
1 2928 146067 689757309
2 65217 436635163
2 182 306001795
3 65378 144492
1 17249 166738 14428641
3 5342 154671
1 73524 176723 812482398
2 109468 517072313
2 83905 348957649
1 85760 153103 43425653
3 64541 53317
2 96222 79814242
1 58896 103642 844702043
3 87182 128935
3 89335 8943
3 60083 112066
2 81203 329529982
1 123349 140957 833735253
1 3883 32473 103842221
2 104 282499133
3 24837 147018
1 57242 107526 629019591
3 46081 80461
3 63771 118174
2 11318 788375184
1 149385 154199 315193918
2 71811 997087144
1 114969 158375 870697697
3 32201 178577
3 89316 58546
3 49211 108456
3 109694 65917
2 115723 370506854
2 296 889778656
2 65223 367951939
2 46125 902763926
3 9613 61377
2 90461 393660311
3 5312 89852
3 24077 99167
2 53268 92717094
1 110028 144069 355051594
2 81443 172292884
3 86703 45412
3 77501 68356
1 126285 148739 420814635
3 55708 174063
1 102188 166651 437845339
2 86916 147931315
2 94182 119200999
3 58607 91506
3 100568 89775
2 101160 414107007
3 59175 160338
3 26049 109464
2 13960 219512721
3 51874 143086
2 41158 363666731
2 81388 152614828
3 80455 145081
2 8183 968519134
3 37237 106828
1 8538 144052 977999403
2 48706 284675768
3 83577 143605
1 10250 170404 539284878
1 11172 177769 942790964
1 30790 41490 31859912
3 82242 25752
3 69618 146202
2 32286 454988972
3 102107 145284
2 92471 98872866
2 8168 842830821
2 94418 386131982
1 60529 123129 701422817
1 48100 143809 109881214
3 65410 82363
1 21462 36086 39276428
3 92577 55831
1 38440 98396 983576692
3 8077 93950
1 61488 171943 70561489
2 29054 542462169
1 38721 106008 313544158
3 6612 10020
3 84436 76542
1 16622 36001 99532463
3 7291 98176
2 80023 239897027
1 112410 136154 175220225
3 77499 23726
2 49123 846591558
2 100621 155440232
1 29538 109557 886935579
3 51297 21046
1 33610 150503 853637060
3 42560 136567
3 102529 167565
3 47682 145943
2 55749 17709586
1 97241 156044 977555324
2 9447 379433381
1 42518 80358 48286879
3 60247 94811
3 29681 84625
2 102141 759709676
2 95470 18606447
1 910 113883 304623994
1 48271 138351 75479807
2 83943 832050967
3 59274 44764
1 38823 110485 837271130
2 3784 962608580
2 91546 774813725
3 25367 114580
2 64253 605239823
2 11080 183346186
3 47540 24352
2 55358 200658976
3 71451 119684
1 1759 14008 193046860
3 94222 168860
1 9643 100087 894618763
1 56738 113375 367526820
3 97399 130295
2 69493 754778073
2 60568 74971466
2 72180 477523009
2 75440 414859675
3 9106 141220
2 107394 812470385
2 71593 330809183
1 82155 109575 911474689
1 14169 19516 761787420
1 93915 155238 387887237
2 32019 667703245
2 96755 410365974
2 112017 267030931
3 6848 55289
2 95579 807867107
1 62889 132010 434146721
2 94995 2409902
3 41414 99319
3 76694 64877
3 101706 95682
2 98146 115704933
1 107936 142726 118796208
2 86745 308347562
2 65999 929995677
3 62454 100968
2 86703 247136573
2 26865 172301395
3 75661 73755
2 104282 306908273
3 91127 1608
3 56807 83649
3 82190 96901
3 68202 78583
2 54675 178824205
1 12648 140524 460325875
2 97919 202047268
2 54012 76807387
1 107155 143725 387074100
3 106942 15714
1 154371 173676 651888797
3 109533 176485
2 110678 144993081
2 24339 659820556
3 102390 153898
2 9616 976736936
2 21644 747897446
2 70621 330009105
2 40097 500399960
2 98559 4685249
2 67283 172247424
1 59598 110648 517703128
2 70942 979282322
2 8763 122208172
3 16715 107903
3 97149 105452
1 58700 87556 487410747
1 10126 27803 885744585
1 11263 25330 559915217
1 23430 45190 888353145
1 77958 169453 900946716
1 68700 88127 902100613
2 58127 988700008
3 43900 35501
1 98275 140305 918305588
3 89220 69603
1 78446 125065 977272598
3 89926 145614
2 108606 578401833
2 47504 9363332
2 96202 246695199
2 59374 958980679
3 89837 155734
3 19112 63855
1 4105 47129 12479495
2 39264 730802228
1 25437 27036 113442109
3 23209 115179
2 4204 820301248
3 48020 148431
3 110377 70419
3 30314 46598
1 30019 171737 97158000
3 97420 141121
1 44887 90476 691848457
1 71048 137535 740365959
3 22613 41075
1 128347 137621 807244820
2 26145 657928006
2 38625 976602021
2 40023 764982949
1 4633 98559 534109703
1 79840 164268 520859956
3 110953 177041
2 16305 101286812
2 50644 462498738
2 3598 947655022
2 104478 752153227
1 116216 153140 623195671
3 18067 142868
3 55500 156186
1 37119 146037 685983422
2 7592 216383555
3 34640 148952
2 12141 60344275
2 106732 760210690
2 42959 759261149
2 37655 258376922
1 117218 141746 775831653
3 24812 48078
3 107920 167864
3 104582 149489
1 13167 74495 129007230
1 32121 67609 125796939
1 39862 44521 360597085
1 77476 145485 809893801
1 76827 160664 370728229
3 41508 15243
3 29812 93602
2 87069 348374015
1 112476 168649 449096029
2 58573 668409278
2 101199 653334154
2 8237 932414758
3 77302 93235
1 43897 170428 900462762
3 4349 145354
1 37006 66745 115376053
3 73296 71902
3 4711 66875
1 19074 43901 216450058
1 112597 133580 336163332
3 18619 146276
3 102544 13825
3 83480 129721
2 1428 150339212
1 123268 126097 403173614
3 98076 2511
2 6549 941537084
2 96943 722820239
1 71983 142404 526056351
1 76073 101565 120244648
1 41734 167773 942667274
1 63392 105165 171838026
3 67932 44178
1 45866 87328 989351258
1 38776 67134 581979764
2 77598 451845030
2 76395 254379963
3 26693 8877
3 86696 38403
2 50872 522057970
2 20981 533719114
1 64329 78051 680411733
1 114563 129338 801843952
1 113336 115848 295267989
3 42299 165630
1 43062 105987 478734473
2 43171 466077901
2 31093 376426263
1 128636 167789 977268164
3 34649 18765
1 64056 144877 409080986
1 1468 126344 48710630
2 107402 853990660
1 4058 107804 795414041
2 10518 752597903
1 36485 163413 573241176
3 84261 174487
3 48297 167240
1 12310 51064 790200223
3 106103 79084
2 10151 547341938
2 73397 76324231
3 106986 99703
3 99895 145984
1 46073 163721 78383673
3 94355 40919
2 36160 326433645
2 32166 11862909
3 56780 107254
1 104864 175303 43137093
1 19645 107552 848780243
3 65772 173718
3 54024 135679
2 80551 891262193
3 5295 723
3 86785 30197
2 70996 779444151
2 24023 750307444
2 10508 195741393
3 88815 116340
2 45376 304957624
2 78405 511856588
3 84871 77252
3 17054 148949
2 81189 413483783
1 65618 71070 841452408
1 27256 128508 937385362
2 20738 208553294
2 101254 64215836
1 11182 161538 328510418
1 71645 128825 697078353
1 4927 77436 138363985
3 111182 31645
2 64745 994784229
1 58181 131896 786444560
1 96581 126799 998910528
3 78849 170440
2 36638 678526488
3 99194 29779
2 5270 460714184
2 37951 136019813
1 89215 100297 960629214
2 108794 808804324
1 90952 161592 372655317
1 25873 176183 160416487
3 88443 123636
3 26499 167388
1 10129 20080 624239410
1 50914 70745 40783039
2 41258 957530627
3 59071 152631
3 89059 169186
3 113799 143182
2 49744 902574107
3 39410 152159
2 10693 149298980
3 23458 138421
3 28515 64649
2 66372 19482497
3 115193 16142
1 29126 121187 151918511
3 80912 26425
3 34957 160266
1 42154 58302 56397277
3 17120 56799
1 137256 166574 541181052
3 15079 58160
3 3210 108253
3 32553 10921
2 55648 347374951
2 33626 848333820
3 51923 4387
2 96936 756603727
3 42797 12899
3 42442 117261
3 16670 19364
2 104118 454675835
3 36624 107310
2 7189 804544147
1 12994 177067 924414208
2 42329 214112283
2 12591 438787763
1 56993 87268 337198170
1 138469 160434 332528565
3 100689 177689
2 100958 49923632
2 29975 91281522
3 515 122286
1 101734 108474 364995280
1 51624 112479 694574189
3 5190 131759
3 81411 96010
1 57164 62558 348239681
3 88616 130111
1 71278 108813 307734570
3 40086 148852
1 18714 77086 518788919
2 81723 889928678
3 94842 168700
1 80594 97440 246477441
1 79053 149184 710396585
2 99546 252057989
2 67456 241322358
2 46533 149153808
2 115271 323102067
2 55073 939344164
1 49361 68529 515658461
2 76812 405224398
3 103997 155615
3 66756 127886
2 87353 599269597
1 104213 151529 476230890
1 71622 125518 633929871
3 16041 152654
3 19864 87158
3 90554 151492
3 2637 86117
1 23963 145922 493136688
3 44437 8038
1 154924 162328 490147650
1 498 87638 718265952
3 28879 29628
1 149458 169944 111180626
1 46015 82623 606087909
3 93711 136402
2 32549 619450407
1 130820 143750 838773513
1 31292 57772 347935171
1 111282 174307 171708254
3 101283 31253
3 28838 29261
3 54609 105594
2 30392 744753444
2 54633 20359510
3 95720 40593
3 92172 87304
3 113945 167555
3 88443 115126
2 53298 415120103
3 22388 107195
2 47082 798506284
3 81106 42562
2 50181 242724570
1 23579 150321 110729628
1 86529 125071 19836694
2 81760 131327822
2 37486 811060146
1 55869 156907 989457471
3 30426 105864
3 22041 52650
3 14883 157249
1 8820 51115 939520243
1 64482 150776 851909193
3 103360 92334
2 65031 482539752
1 37075 144791 394671924
3 83281 149622
2 85099 507025871
2 23799 253773198
1 31953 57854 25792462
3 77970 65185
3 106457 137399
3 17040 141409
1 24663 99987 423993508
2 37913 736886974
1 61444 147129 725358440
3 56265 138060
3 103352 74940
3 36894 141758
3 109617 33670
2 33003 362957631
1 120794 145360 239331814
1 153722 159763 138681116
3 59290 120954
1 18833 114105 812643528
1 55976 152774 203178128
1 20135 132735 453461499
3 20055 19686
3 22017 126189
2 29966 979214975
2 99216 393153590
3 14686 59584
2 59459 126461114
2 51369 620865069
1 44285 123928 159314035
3 50584 132068
3 9629 130708
1 12607 151930 581585649
2 74035 684724824
3 62545 134610
1 37135 76040 73206109
3 21008 71591
2 43388 969386786
2 27780 836090684
1 69767 104018 616847249
2 59242 699574769
1 82331 91385 197926182
1 7505 70198 420215765
2 62795 9142626
1 84600 174378 841172977
2 78875 661081955
3 32919 37660
3 85364 165902
3 48159 177354
3 30949 73706
1 76229 149056 802916732
3 113641 171514
1 64374 117508 19605262
3 54149 154952
2 1877 227181084
1 61790 106542 315921074
1 108136 146190 574447118
3 71124 64643
3 22302 16411
2 27087 216037377
2 37322 498475800
2 40528 999496751
3 88709 25888
2 77096 722692507
1 35716 135600 377180372
3 69083 47623
1 10804 86920 689030438
1 75991 82192 125943428
2 104342 788322858
2 4230 504651712
1 158396 171692 610303118
3 55289 40500
1 46862 57654 989591044
3 6553 95007
1 65334 148107 753230631
1 34993 88193 102237153
1 155111 169017 452964150
1 45060 119461 912182346
1 25854 39530 218649048
2 35577 776696056
2 61583 303850834
1 22951 159815 794193192
1 96131 124865 116351143
1 141282 178503 185529945
1 35699 132064 536871536
2 68751 126314385
1 27159 112361 738904807
3 106855 94849
2 54678 675672739
1 34649 53928 814816109
1 55725 69103 336889865
1 39332 44499 636939258
3 26208 136866
3 27259 22439
3 47516 127563
1 128393 174185 131083717
3 30123 122014
3 2184 145377
1 31469 172772 184837029
1 125817 165412 505063290
2 109638 196560987
3 107802 148031
1 9675 99390 421240936
2 115119 360814557
3 59701 33914
2 58159 678713014
3 18486 87301
2 45901 399960669
2 56661 354519567
1 52847 70468 373649524
2 99110 347574569
2 105505 683419806
2 35795 444737641
2 8199 305503941
3 23727 140952
1 83100 142873 285262504
1 89789 131608 779726432
3 36213 178285
2 80525 477188703
1 107623 162596 760219078
2 5645 796718787
3 3265 89573
2 33453 716879705
1 93319 168992 583027653
3 93135 33569
3 5495 2744
2 18595 399980636
3 36969 120599
3 106612 37823
1 75591 157323 776777629
3 30584 91962
2 50868 895030769
3 40398 30356
2 46118 899462769
1 30680 177332 929336274
2 98059 522486381
2 75518 816514570
3 5670 86641
2 61566 799359062
1 76765 136850 24008034
3 44034 95259
3 104247 32242
2 47266 445394945
2 96269 903584032
2 93847 540832059
2 53761 679239540
3 48890 168168
1 96 95644 16894694
2 41737 436489999
1 161000 161788 848881348
1 147601 165154 531621310
1 81806 88570 998186756
2 109437 842577
1 53446 103113 693380805
1 67393 130741 981641402
2 62296 726266374
1 52993 133640 37237567
3 46116 111368
1 71144 132998 103672379
3 98529 120766
2 105614 538024972
2 50261 943241539
1 80559 173374 640008830
3 90441 71601
2 64534 342723573
2 39665 907731308
2 96595 150444719
3 2158 177279
3 13555 53793
1 19404 82000 244314070
1 28355 136186 936850100
1 56957 170461 982466590
1 38482 145126 825828358
2 7289 314783704
1 36516 73410 295551614
1 7788 31427 539637647
3 97183 90373
2 29988 220564801
2 15243 52588411
1 71357 128849 887919002
2 17001 191775342
3 55917 72803
2 91468 499572681
3 94942 74906
2 87262 287812304
1 108496 113883 706367077
2 83412 916430451
2 103306 685888988
1 95949 140923 710905403
2 51878 442816024
1 125887 174739 698828300
2 71389 864801710
2 11600 733501016
1 52769 64370 53813837
2 5726 573664478
2 1543 758561854
2 87863 469717151
2 22118 476501010
2 93474 402242477
1 79482 155557 303364311
2 109029 978456391
2 92902 424217675
1 34030 43502 802479997
1 67458 119868 172262213
2 110918 979025858
2 76588 427012226
3 35306 82469
1 79141 160400 574540150
1 10909 55446 199325872
3 59511 127769
2 93576 295874915
1 35906 114802 146596422
2 7836 644559478
1 61006 178115 832975712
2 54098 529133969
2 95858 280422116
2 89229 667422847
3 11724 124615
2 88508 34139700
2 13928 301375954
2 90070 695796541
1 59732 155888 198007924
2 82906 453526325
3 35963 152490
2 61162 215540915
3 49463 8883
1 119626 132158 267778704
2 85792 75346121
2 23522 73768123
3 54430 124391
3 23124 67736
1 114385 155625 32189004
3 74829 129270
2 108851 32366986
2 57306 826807253
3 49723 149945
3 66452 92294
3 86453 158704
2 4040 519425829
2 19771 353417
2 44137 571561797
2 115571 856318800
3 76849 142567
3 35621 27222
2 86105 538315161
1 36505 60873 234167722
2 32589 325739574
3 17300 94580
1 27914 163327 525489685
2 82713 525256288
3 61648 125920
1 80535 116356 987162340
3 56038 170030
3 60047 86048
3 103619 14069
3 48604 102094
1 9685 89863 754177966
3 3233 176237
1 101027 165890 766468431
1 34151 92478 102026611
3 40995 143090
3 97002 42604
2 11614 670749245
1 30817 136274 444108224
2 96253 659666877
2 80204 556571267
3 93899 9329
1 91703 122758 326471818
1 94969 125304 355759141
2 4369 771232793
3 54385 15101
2 6554 697546785
2 36962 747822331
2 79668 772870312
2 83884 244245889
1 761 54703 454429339
1 39407 42793 606096890
1 111460 125366 122175351
2 85827 169315372
1 119981 166893 484193418
3 39725 84137
2 96080 475060625
3 65031 85103
1 6510 106437 554515937
3 64268 129488
3 20885 93883
3 53538 51447
1 53387 175832 211623789
2 28627 582996130
2 101084 315910901
3 23656 92173
2 52781 484588942
1 8439 98276 961255877
1 98417 119838 147995716
2 16577 631063782
3 114882 159789
1 227 42415 875163645
3 29339 162542
2 99691 242935624
2 17697 144673366
2 255 969948150
2 61304 844447302
3 71497 73257
3 52532 51196
2 19105 358681747
2 34227 15917992
1 164604 169799 280797253
1 27340 116295 283880515
2 9279 3150279
1 28237 83024 813779634
3 6152 59671
2 46827 862282490
1 64352 175290 630888478
1 111270 141671 932778994
2 45689 640227078
1 17980 89398 613459750
1 22966 62577 81392106
1 34241 171377 331630248
3 70279 139628
3 16052 94551
2 95815 71091036
3 15405 101823
2 20416 619122511
3 43236 144176
3 70712 88137
3 31704 177317
2 43851 62754396
1 82751 136285 590238699
3 87404 161991
3 72668 58377
1 158357 170828 853216791
1 139021 153718 47517355
3 48510 163697
3 43124 99539
2 94769 272116608
2 38831 826044392
3 53701 166467
3 47655 158814
3 68531 16874
3 99837 93066
1 7459 113119 313160698
3 11190 39815
3 101848 44440
3 19014 36079
2 62838 277945276
2 61201 959420049
2 18515 788592299
2 59598 357377741
3 19173 47887
1 102187 136572 362806675
3 112920 64529
1 67389 87047 562439905
3 321 91399
3 30317 124617
3 5524 45128
1 72253 121456 881001548
1 54847 146507 252159632
3 43218 37317
2 60509 511167896
1 123219 134387 442611282
1 166612 170467 323801770
2 13179 795362194
2 47663 156934186
2 33535 640256383
3 107604 22984
1 58425 145633 680988624
2 66238 581688200
1 54184 143422 942721028
1 36541 128703 771397020
2 52198 986953053
2 6256 484545420
2 54671 685960041
1 17106 104893 641807017
1 131622 154421 35316355
3 51438 106973
3 90098 127163
3 78298 6719
1 4254 175140 335012111
3 19028 25583
3 87380 84071
2 88396 889135896
2 12227 632319890
2 53188 459084692
3 105681 40660
1 34062 41568 311568887
3 57979 88717
1 68289 172956 458035919
2 25400 590752308
3 100751 8529
3 29666 64902
1 22964 110985 103611254
3 25984 30064
1 93451 104636 335886484
2 24743 184628214
3 92315 45066
2 4895 22867564
3 51678 66734
1 34854 47387 533902856
1 54082 70159 234894514
3 73810 155092
3 71152 56750
2 55737 238237069
1 39407 100529 270380841
1 100846 171702 846587802
2 102900 851681267
1 100766 178586 508857782
1 44332 114509 739966597
2 93486 133025115
1 136026 141395 94235905
1 158240 172739 66251091
1 165130 169209 273208118
2 110928 321877725
1 37994 178828 74023183
2 60975 87224142
1 75740 150176 505108928
2 37189 612092626
3 37721 136860
1 124121 141320 382009407
2 88262 386473871
2 38575 680573449
3 19617 118690
3 3110 7190
2 98262 825037183
1 67255 173289 697290027
2 64906 294024350
1 33491 120806 401324666
3 75812 64479
2 79666 453705382
3 96612 124604
2 108255 591407137
1 69181 107976 870846379
1 2203 102725 243542077
1 22433 65156 33577579
2 94333 45143372
2 54788 573866859
2 74505 841269640
1 2615 40072 300363434
2 57339 694016459
1 39901 161899 171811590
1 158021 164902 408349415
3 78475 103640
1 52300 81853 21657210
3 100796 93917
3 40638 168509
1 26446 141676 785017379
3 43473 31532
3 76555 21232
2 53655 158865669
3 49159 3754
1 33242 42896 918613158
3 107179 79976
1 45135 156996 895892257
1 904 143466 777918936
2 30207 859196979
3 45638 52422
2 91464 896345351
1 86135 137224 900893338
2 7748 908061251
2 90207 551639752
3 76451 16322
1 78753 87487 905152128
1 112144 125488 897628527
2 104280 209328963
2 66579 69508010
3 75974 148129
2 46191 436809285
1 10825 67832 409391038
1 44489 61544 186783490
3 16335 94729
1 69918 136325 169071386
2 20153 461039332
2 110829 951105
3 57466 179154
3 19312 63394
3 29322 74560
1 3066 87222 634611915
2 29753 5115392
1 15234 101550 989108698
1 21643 108331 204024034
2 21930 146668307
3 44835 131342
3 54759 57634
2 47529 634024847
1 150245 156384 902973167
1 26532 145735 941799867
3 72515 25074
1 25211 162233 580565265
2 76666 248184357
3 86088 12453
1 88797 131895 699014546
2 45179 797880828
1 40915 113577 45936715
1 121173 138196 847998110
2 55379 273437435
1 62120 141700 291112002
3 64707 67456
3 73383 171563
3 110130 112822
2 82837 396363091
1 29124 104536 9058587
3 115324 17475
1 121404 132887 534423926
1 32630 149125 931197515
3 88459 168770
3 66098 30695
2 6842 480685332
1 57436 130485 935158303
3 40452 166221
2 84806 7211633
3 58793 99086
3 67348 105270
1 69769 135132 286114483
2 57826 240261237
3 44380 141313
1 164726 176916 399180046
1 91719 141132 63959556
1 14702 165224 145685670
2 53340 519146925
1 54963 60937 879561986
2 40146 691561256
3 95929 100219
1 33693 107612 759791918
3 64189 44351
2 91431 74001320
1 86523 162137 387640955
2 72855 426845396
1 33771 72801 981382604
1 112595 174355 134546560
1 121440 158108 568054992
2 44344 546871791
1 102495 121092 187610585
2 88784 56100150
1 13666 28571 359756525
1 1005 38194 906767702
2 88227 270067276
1 24769 78300 77913979
2 92069 704351855
1 29110 120380 464449653
3 13784 71107
1 16430 39863 378679224
2 110060 389301200
2 62445 336968251
2 80001 98438302
3 103784 7611
3 103279 143319
1 63352 145344 215889357
1 99137 156829 729271647
1 120448 150978 805856282
3 76419 80876
2 80176 417944400
3 87372 51531
3 26302 51924
3 100398 150461
1 76830 173255 185203867
3 105428 78295
2 72589 888320076
2 91401 774154416
2 14345 924250733
1 7045 15320 840674645
3 81414 177884
3 41503 84515
1 116985 127674 752800593
2 81176 525219555
1 72063 175035 988272539
1 106397 132510 342195323
1 103576 143461 80610824
3 113396 50499
1 2867 154899 596599921
2 3413 61710885
3 58276 95160
2 105046 123924329
3 31002 14996
3 94888 87467
3 4561 102273
3 28511 136215
3 22994 89632
1 21763 28859 532358391
3 58301 19632
2 66333 275503632
2 87751 264702843
1 33380 149661 285909571
1 4491 48840 489629975
1 5813 150534 273643483
1 93519 153310 748649492
2 63072 244400713
2 33105 243220100
1 52677 150568 476976438
3 19733 84791
3 96761 54707
3 45487 58230
1 69862 81753 249633821
2 37092 531464089
3 41436 116864
2 49571 817246804
1 53493 166708 109531386
2 57165 448820972
1 55882 153777 38248270
3 77883 135003
1 27828 51491 393028255
3 78895 89951
1 50624 150052 897485359
1 4922 126320 654368856
2 103815 584706758
1 57220 96106 414963284
1 10079 169210 473869512
2 95283 891979888
3 8275 58670
2 59548 4295652
1 48624 178071 273100140
3 82769 98975
2 28891 945939832
2 50469 76183276
2 12229 923526376
3 52172 5479
3 58489 83137
3 98304 25966
3 28023 168874
2 99366 87991309
1 3406 34369 540396918
3 72554 121329
2 25237 986742453
1 43926 84059 521662342
2 28795 8430192
3 71673 158500
2 23797 316226483
3 29224 26452
1 87604 148018 63547738
3 76991 60363
2 11973 850384357
3 75440 65503
2 81342 569892143
2 93760 966647434
3 88664 113438
1 41129 166174 101463894
1 45646 157391 299019507
2 14469 921989878
2 40955 964105732
3 106050 136215
3 33483 1250
1 91170 159770 362677768
3 80096 130725
3 60663 132973
3 103886 157522
2 68505 482228448
1 130384 159404 135538728
2 113280 516136896
3 41460 35412
3 48294 101074
2 62179 799863122
1 3847 138018 914832354
2 85035 211764854
3 100997 128445
3 111271 5464
2 72747 783974816
2 59457 937316247
2 97563 672322040
3 114873 98620
1 48637 78605 688951584
3 115187 37661
3 27441 90332
3 1887 109880
2 58842 626529756
3 71862 52731
2 60397 180596894
3 96517 143509
1 12619 126900 94995924
3 37031 137397
3 52952 40867
2 48771 864748208
3 3550 159679
3 15503 140780
1 16797 110511 703976736
1 16228 68770 232173402
1 71303 123813 487674120
2 18414 147702417
3 39349 3035
2 92181 935299365
3 36622 57990
3 18080 116136
1 66692 96181 163467970
3 47748 50317
1 72349 101149 884787168
2 113639 585980280
1 96512 152906 486490413
3 72554 136832
3 22045 135241
2 32665 397758778
1 38196 133532 7322872
2 89384 122305609
2 66125 203376914
2 98933 279176233
3 29010 38470
3 32479 75373
2 7526 713515181
2 34653 757524404
1 23876 127216 708309460
3 28621 128745
1 150718 168675 393564183
2 13538 906962569
2 59067 360949169
3 74702 49549
3 26497 125431
1 68590 149439 128946093
2 84098 315799751
1 37076 86969 982564899
3 5000 30969
1 107350 114092 170253197
3 90816 141942
1 57296 134517 619832484
1 100250 166497 122490899
1 117194 127695 550715388
1 110976 167756 277344280
1 17326 52087 236682887
3 88414 75925
1 29865 88087 128697148
2 28383 219728841
2 54780 428092763
3 23022 85346
3 100398 161230
2 1840 925385986
3 64216 38091
1 12176 107914 132357645
3 69834 42068
1 39649 51608 190172327
3 44920 13478
1 7758 133501 246549268
1 30132 136538 630994806
3 25737 68450
1 40867 107146 688418498
2 10141 915349463
3 40618 11956
2 93347 31900546
1 70101 165093 863299156
3 112641 150529
2 93240 548654449
3 25629 119175
2 74439 255222312
3 78669 147747
3 75033 56909
2 54438 840229285
3 42177 39463
3 107115 26027
2 38465 814253804
1 130906 150483 265794951
2 90000 451756274
1 32822 177729 940642585
2 14870 19958561
2 93313 79782375
3 32513 59971
2 5314 887603476
2 96271 185990942
1 21348 99425 763519641
1 77126 165635 733300325
1 82200 164670 153401568
1 120422 138548 367518012
2 92980 794006498
2 104844 791213173
2 37166 283074645
3 27099 165789
1 118190 118858 22665822
3 21395 84253
2 85880 950427578
3 77539 150476
2 75314 71249277
1 108711 144676 634582236
3 50605 140475
2 65939 113430522
2 109328 263197324
3 79750 108178
3 46752 145759
1 78480 121030 93998897
2 100454 602119315
3 91155 3737
2 10441 611661595
1 23042 106934 513801373
2 34606 19111262
1 23771 144502 232354590
3 62043 165780
1 88850 127752 244752954
1 51922 103040 883536725
3 11530 94876
3 30228 142253
1 57293 77813 344294525
1 103308 176519 669523787
3 11868 105126
2 88454 276642440
1 35246 47020 799507814
2 105837 848077149
3 82082 149206
2 66069 297160508
2 88067 28297581
3 34475 154457
1 72145 103355 675214013
3 52722 166863
3 23546 98300
1 129633 150978 479857759
1 34752 86787 243147723
3 25420 71882
1 143113 170613 619417763
2 111600 826656073
2 92118 823873313
3 70027 42017
2 103029 540968526
2 84604 828074439
2 28723 605732956
2 55072 821476673
2 17988 381970667
3 40030 146052
2 6969 961037482
3 47494 81741
3 77555 32077
1 42202 142211 339862909
3 74560 127956
1 6357 45435 256503656
3 14107 48764
1 69245 110345 116248812
2 24274 98891289
3 97715 102887
2 79865 374469676
2 94480 399968188
2 64222 132078024
2 17035 3437413
3 47030 20562
3 6455 55024
2 93386 636247965
1 9565 32164 178834159
1 78584 118491 252907229
3 102493 134803
2 104163 5694800
1 111454 118303 90092508
1 56221 59061 966774255
2 31621 943042131
1 13459 85192 628183516
3 40985 45504
2 32627 898935219
3 90662 102110
2 55413 244606340
3 99501 124216
1 5484 63458 835221043
2 24760 644431284
1 74398 171777 906662901
3 20625 154939
1 10705 27530 458396768
1 27879 162933 250144858
2 78023 52658092
1 25742 161078 735807633
2 110743 491187712
2 31008 13311237
2 24716 310089738
3 45567 4681
1 40023 106690 413902233
3 39525 87937
1 17050 167612 382856620
3 93848 118895
1 138332 177725 492961411
1 27630 147121 985683481
2 77448 784957352
3 85459 131623
1 34462 147422 793665489
1 11081 160757 500232455
1 67412 119213 245365589
2 84233 927539206
2 1748 473203682
3 24497 80153
3 29203 24617
1 25658 94078 925771691
3 114455 171747
3 5117 27757
3 12974 172693
3 20403 122811
2 48004 541303628
3 86948 129888
1 80396 119627 883145473
2 29445 367756613
2 88813 380998998
3 111617 50086
2 28100 201643823
1 144904 167969 625290527
2 70139 518691308
3 88844 143729
3 53960 91423
1 94274 160346 588100789
2 98376 596346742
2 94789 276742682
3 63744 142519
1 58471 169482 568777317
3 51949 132229
3 88239 11537
1 57151 95434 155014231
2 2476 175594684
2 79495 600339890
3 46100 47364
1 80702 156678 429012492
1 78009 130989 694244239
3 14698 4959
1 12528 26848 556951330
3 112577 98112
2 44201 927000278
1 39579 127306 146993319
3 112922 102379
3 49888 148503
2 10437 942844948
1 7840 76504 608935488
2 34210 490543523
2 101404 793063631
2 72474 96884327
2 3140 516859147
1 106921 171263 982240698
3 63342 74376
3 88258 144385
1 1748 171354 122864934
1 33306 58673 984708921
2 85139 306501450
2 53274 5781468
2 2999 130805807
2 6735 951799827
1 24263 155108 287305337
1 18170 83219 466779313
2 73511 677613985
2 69929 987381654
1 107548 114775 785750434
1 19753 168293 539468043
1 24058 30234 775477706
2 31470 41645271
3 77387 147581
1 54672 172699 625654906
1 147057 162408 958053008
1 10915 147618 600291149
1 18265 172494 389400961
1 16123 79428 868534439
3 108089 86099
2 91988 970415278
2 42333 898442902
1 12986 22127 641370802
1 62597 176191 964538999
3 102077 82871
3 24828 105089
1 44847 168522 549392010
2 73903 488395585
3 98255 173703
2 73773 619231408
3 44336 63540
2 67808 289906305
3 29767 177696
1 55249 79987 766404187
1 5688 97451 525937710
2 17260 685193203
1 14642 110217 471749978
1 34737 87572 891762412
2 51836 302107925
3 39220 46403
3 77903 118891
3 29978 103060
3 39833 41843
1 20438 37152 33790002
3 13594 168552
1 84017 90052 327393354
2 16722 764246286
2 113846 626173698
1 81825 117299 418102381
2 95964 657163365
2 111417 312667653
1 66303 179000 637040854
2 90834 511249546
2 93679 106497579
3 112215 176761
1 87344 163011 497844514
2 33600 56257778
2 27390 201571386
1 66660 72249 110740262
2 13001 99240099
2 12004 218526505
2 27426 469610735
3 85781 80955
1 152842 159476 640546585
1 129735 153291 553762187
3 54525 81543
1 18387 137881 132090642
2 73531 492968029
1 57318 137742 74931662
3 3616 82530
3 67677 47391
2 39085 730822289
2 82266 578433367
1 50308 65713 179261106
3 88828 91794
3 50764 146929
3 108954 4335
2 14861 711695499
3 62544 117050
1 134162 136491 240587306
3 4819 174996
3 24951 54878
3 7038 149090
2 110517 834114113
1 79904 149515 509674793
3 87540 108091
2 41443 768237118
1 68360 73613 622481230
2 35880 761305680
2 57474 269098736
1 85912 164759 80548646
3 38698 84352
3 78862 135633
1 137298 151032 486418174
3 51118 31100
2 66980 202369136
2 109400 712551903
2 59744 530426449
2 86686 853436545
2 89000 386414584
2 27773 786788767
2 34080 619480155
2 74503 503373308
1 15992 27133 259723266
2 101717 187853964
2 96973 796593797
3 24551 50436
1 24138 44836 985062065
3 49552 2304
1 17765 84233 634311235
3 64996 77508
3 14846 102084
1 41293 99486 435093949
2 43086 41348413
1 17672 80081 747217364
3 59543 70642
3 115467 151281
1 144860 147461 831258855
2 22096 175979297
2 112703 879051910
2 93715 390217860
3 30725 162595
2 114635 14622389
3 47835 161825
1 104596 142478 383634905
3 67766 42994
1 13035 87916 748792193
2 64957 796905074
3 68133 71175
2 59025 179887463
3 100090 21916
3 102239 150366
1 82889 106863 574606562
1 13469 54560 506923342
3 38193 57367
2 115186 160104990
1 19344 91477 612253019
2 78199 662657918
2 61061 553357675
2 12925 922702474
3 10240 56231
3 6107 154067
2 61571 525596824
1 15483 65945 356795725
3 97247 132093
1 7834 165671 914982706
3 62732 176375
1 71866 103611 479188822
2 57655 514469278
3 91700 22445
2 109719 3608015
2 57217 985172837
2 96793 900182092
1 86717 101070 46388862
1 6368 108202 378126094
3 110811 75041
2 52706 563026002
3 93709 95886
3 95093 60916
1 35045 75791 713006999
2 18320 443903626
1 40410 124440 271007053
1 79331 92109 818857305
2 47405 593310203
3 50892 79411
1 5153 64341 585729487
1 37426 131137 546919435
3 63124 142581
1 169124 170072 901553559
3 110692 16653
1 35961 86414 335945397
2 106189 945157695
1 29034 99541 581727934
2 55487 370775078
2 21542 850996047
2 55836 601584557
2 2055 41964690
3 629 38795
1 135060 164890 505968373
3 20635 44204
2 8054 322870139
3 102314 145573
3 115378 152319
2 115275 504073576
1 89030 108748 282447444
1 18079 152931 970750773
3 4331 37175
1 16820 137401 119616430
1 22222 90360 365903234
2 17331 40318225
1 49579 140272 462072577
3 55658 151064
3 76981 173592
1 56516 104548 281258208
2 17943 807105255
2 110221 798384580
3 55802 109810
3 18324 4908
1 60692 126754 332218655
1 20998 125587 951723704
1 44350 136816 354224709
2 52721 801842232
1 21481 49113 607840247
2 15991 643688720
2 96336 625145090
1 96854 122332 580833149
2 31033 674090995
2 98194 188855878
1 59775 144834 278944764
1 96993 99200 661329245
2 12959 789029313
2 25986 581303893
3 75132 130251
2 39521 903298827
1 76587 84530 364743644
1 51317 61289 942400912
1 3076 89101 243908879
3 89531 80705
2 87764 160110046
1 5981 87638 264079750
2 33051 442663306
3 22620 27322
3 86890 67934
2 13035 906032453
3 66685 68234
3 51952 30905
1 19559 121805 737865387
2 105059 191763767
2 59595 965011034
1 136289 139581 692260981
3 44674 76595
1 6080 53472 317583548
1 39554 162891 401401392
1 47191 93621 848376689
2 42471 933297470
2 88846 49734342
2 63879 286185079
2 52246 960791435
1 57703 153223 395878055
2 53092 640418460
1 76846 110348 354790563
2 95259 359429137
1 39209 176072 800703154
1 96982 101389 166230426
3 13472 34525
2 77365 687048383
1 29165 151392 582864528
2 69571 345098477
3 67289 8886
2 106605 252337078
3 9469 88201
3 40861 60848
3 39953 109315
2 104037 715713965
3 77281 87974
2 33363 666947735
2 85505 412150729
1 98274 135795 490046740
2 61724 790973369
3 86349 162373
2 93232 373552137
1 119873 127973 891928131
1 150954 167929 472576308
1 32349 77907 598657317
2 62133 39506143
2 38996 880893619
2 38680 915345969
3 19061 160665
2 95959 626119488
2 115649 182593189
1 9733 52066 230692286
3 110384 76374
2 32009 268966991
1 28546 141321 870167240
2 115508 785893425
2 63721 494523651
2 39684 577923293
1 40086 47830 744659647
3 89411 178118
3 103004 142790
2 98231 598418571
3 34148 96802
2 28137 601937455
3 99925 45341
1 131581 177469 119399045
3 50965 175297
1 31504 47326 482923654
1 63165 103621 249224450
1 121270 166025 304350026
3 40688 27948
3 67654 158531
1 139722 157104 460119274
1 30100 99945 473781514
3 80851 56695
2 19547 415003691
3 4547 97603
3 47165 141554
3 81240 130999
2 109537 675001916
2 105960 737965775
1 67289 96341 126144250
2 30583 352833325
3 20376 121822
2 14093 304846182
3 101587 68884
3 105064 127733
1 68938 152638 435376864
3 30935 79257
3 69533 99630
3 39612 21489
3 33199 151036
1 16491 173171 578975941
2 38756 950213299
2 26575 955416429
3 60372 102903
3 44062 103505
2 52136 982049767
3 45810 37838
2 84777 893376202
3 5806 27156
2 79465 355022186
1 31602 85611 954881504
2 110064 603145840
3 36053 138314
3 38712 91050
1 22386 167577 852371949
3 65108 99026
1 89574 104794 406252867
3 12050 165618
1 51014 72303 459668178
1 86177 148321 685788725
2 4640 24365432
2 108137 470252773
3 29802 19986
3 59465 15985
2 22984 72156010
2 90573 658322662
2 79713 276600097
2 106492 886615346
3 10805 63565
3 8262 88207
2 77256 853376336
3 29056 157342
3 54978 18894
2 88363 66934724
3 10413 69537
3 114106 73149
3 105879 157260
1 1953 75326 205290116
2 66341 523203780
2 108758 559546797
2 109884 971910706
1 98230 169898 634340188
1 48375 93110 881640011
1 69476 150388 268040780
2 77249 930521884
1 32805 134161 268288372
2 109290 834164833
3 3213 8933
3 82820 174762
3 78003 33164
3 53929 1370
2 66577 734638049
1 18373 75743 192920056
3 105364 25716
1 99087 174913 418029675
1 95123 117428 186115172
1 45380 178807 990914215
2 3465 676265721
2 16595 274574654
3 38776 144143
2 86892 700416691
2 57219 206225794
3 54469 51061
3 66303 159324
2 96240 677216221
1 85730 174367 801064490
3 25227 67241
2 13882 681282905
3 82883 21748
1 152866 153567 592046001
1 137879 165580 502673357
1 13718 134319 5268036
2 55041 346415683
2 50962 572578185
2 99215 173881064
3 13566 138795
3 24463 104384
3 65143 114038
2 64917 932428423
1 130161 173692 468417241
1 110192 110820 815760615
3 104602 118642
2 56356 119331745
3 67794 46161
1 42722 103312 312952628
2 111392 669418707
1 21657 102526 596087440
2 92115 338470346
3 38210 122835
3 42721 20192
1 7194 37845 843604422
3 39835 76204
2 25779 460462086
2 58037 559036347
2 17615 201153498
2 47314 358518040
3 98541 89271
1 76276 167285 159445244
3 37062 31277
3 92227 100564
2 19611 724332167
3 29690 151310
3 18853 149634
2 108695 375690979
2 78145 762914613
3 54715 165967
3 57788 143437
2 57687 152750338
3 7618 172748
3 74998 39539
1 42455 91045 673910003
2 31609 149181711
1 106193 109565 924955321
1 19921 121911 212292053
3 21317 38166
1 36324 67654 340956726
3 20989 108859
3 113108 106801
2 60327 37835609
1 54140 91426 708517088
1 18415 64903 326187867
3 110891 165852
1 4506 121452 295071813
3 13822 162947
2 88942 375327120
3 45173 156281
1 108240 124795 677076640
1 46228 78092 554664490
1 63123 63280 25238770
1 21448 148882 989475700
1 80573 155388 237774251
3 12499 13093
1 10296 119331 824594838
1 37551 88634 498420847
2 64610 399767740
2 52097 232094903
3 41693 165242
3 66911 40054
1 40017 150821 39031548
3 113944 144161
1 176015 179124 420729184
2 62714 285987739
2 13523 629473432
3 86757 7802
3 28876 134873
1 31386 125910 228804042
2 23844 805168746
1 130755 130820 739192142
2 86083 257583691
3 95035 162124
1 68125 101504 778856834
1 43205 56897 932555460
1 10476 113963 547464309
1 76835 81492 680548174
2 7608 610983868
2 20363 936534050
1 34712 164031 178890222
1 20265 162701 409718543
1 112872 122440 148409081
1 31488 67844 751539401
2 2313 504373636
3 110570 84732
2 40610 953268889
1 35470 47853 509198801
2 2015 195269845
2 547 313960387
2 85866 806621318
3 9002 135010
3 52977 166328
3 38008 67579
1 45950 71885 415500419
3 5110 33277
2 24991 115407958
2 107443 881881772
3 44643 168412
1 84099 140678 22099662
3 21417 124739
1 37661 143393 201299866
3 29465 38251
1 94 131621 944887403
1 73115 168127 664496565
1 77585 115764 941762456
1 42736 126401 978450541
2 109055 610335401
2 40091 686421254
2 112529 623175575
2 45088 545777455
3 57724 83155
2 102467 994319171
3 106983 24422
3 78700 47509
2 115318 246401800
3 61753 171439
1 49370 100113 248160134
2 30512 15102436
2 6260 42326621
2 24543 210736993
2 101764 301938368
1 5916 164073 186027731
3 62341 42809
3 75756 40929
2 100793 116479770
1 50186 110806 809414570
2 37744 164071218
1 14270 40734 602457226
1 140875 172951 974550061
2 91058 986321253
2 104843 607890820
1 141662 145305 618590749
2 74966 702676550
3 38715 165422
3 78279 50106
1 59397 136407 921720937
2 78375 162764063
3 62669 138705
2 99202 404702835
3 47596 55763
3 25360 124267
1 56849 146107 803731153
2 14276 951223341
1 63761 85830 234052356
2 35261 487627075
3 73793 85496
1 132133 166291 162446689
3 22355 144608
1 84442 164439 248671470
2 32004 451105868
1 34086 83925 793800366
1 109330 154858 767633625
2 31705 98497158
3 54673 153396
2 114524 991771861
3 101627 26830
3 6511 74410
1 31243 41471 796102162
1 86133 164727 851516200
2 3725 333483493
3 112550 106492
2 5049 368615182
3 50115 129391
3 42249 114273
2 37492 578550690
3 21157 8460
2 72809 712868444
2 83611 668494482
3 11168 163834
3 92786 123101
3 58154 159174
2 31864 188734941
1 9304 42535 770709014
3 826 122581
3 55020 36251
2 17836 335177561
2 2123 151247211
2 7414 474491908
1 1571 52128 500805078
3 42919 158131
3 28192 99752
2 33196 366094450
2 32145 128027699
3 65288 134368
2 56096 410208189
3 68012 157159
2 81334 384571175
2 56336 199281130
1 22661 176695 719469259
2 107951 550006660
1 7314 13873 360295611
2 57614 504897796
1 115434 116172 522394265
3 21089 14463
2 31892 209124563
2 107387 653931372
3 47396 55792
2 58210 38766741
3 84500 116013
3 1401 23633
3 35424 117282
3 48896 167384
3 12662 128716
2 79906 195458215
2 48602 306957910
3 108604 38722
2 103379 217092546
1 59652 115816 778457417
3 53309 3439
2 53695 16980871
3 33905 44901
3 107783 31470
1 107008 123324 49910032
1 53631 154915 68243830
1 99320 138621 865728784
1 95974 135892 214483293
1 120011 139432 860068835
2 47914 386722872
1 74266 106693 559666864
1 33900 138884 14566705
1 55984 116403 364943303
2 86730 99288125
1 64775 125912 278489810
1 22232 84309 787076939
3 20574 74380
2 36027 67784050
1 3005 157643 126934213
3 27277 147432
1 176693 177617 719563435
1 51220 60415 837605222
3 55393 50723
1 59823 133758 447190816
3 72895 38105
2 31611 439707513
2 44017 68594410
3 108999 96330
2 73600 430045248
2 51767 372551838
2 55426 185417654
1 8631 112343 512628846
1 14772 124807 742311156
1 3035 114862 855392296
1 39612 151299 873386285
3 28613 99670
3 58656 112414
1 29813 110184 3545533
2 15899 225095205
2 74514 44623407
2 59366 695086987
1 97219 139000 121328131
1 5582 176043 620999737
2 79358 770766019
2 73033 265167205
2 31006 793670068
1 93223 160424 841583737
1 89578 108303 241591013
2 97212 729042351
2 72584 45482640
3 69226 169734
1 70459 84916 686549077
2 9342 62894806
2 23443 588886075
3 63448 156428
3 76062 115363
3 16817 69778
2 38779 296003556
1 152096 169485 601048553
1 58230 59706 851527163
3 115648 171511
3 103476 49188
1 27322 164295 768359232
3 72041 64173
3 24654 49062
1 52104 125177 458710629
1 86727 168650 593163623
2 110394 947343380
2 58279 379939730
1 36315 75935 617315011
3 31170 101224
2 5454 35811745
2 37326 518163557
3 42678 156487
2 67328 699197191
2 96000 871050561
1 31905 148625 566735042
3 74646 47237
1 18081 144991 48679949
3 58537 61196
2 41644 889172782
3 105577 18763
1 86833 136829 545535212
1 47299 50415 972137661
2 30783 386607887
2 62314 304885419
1 54597 91756 313288040
3 61995 9406
1 77129 114197 177953960
2 51894 867324394
1 63060 139525 490755220
2 21491 535135215
1 13838 17194 980612755
1 90267 111991 466523618
2 76067 409058275
3 34617 107542
1 123967 159563 71323122
2 33734 431564760
1 53757 145185 812149677
2 20392 576194905
1 121712 122931 412036247
2 15107 366075724
1 9987 136453 228862079
1 57873 158032 484525725
1 35545 61850 992631032
2 90731 547926883
2 43618 194846803
3 114329 128816
3 104948 158924
1 90047 167218 130742970
2 5399 201397249
2 39759 472099226
2 109406 579296186
2 97426 839840558
3 90892 150517
2 104821 483203941
2 28085 54148427
2 58682 540922302
3 22390 145980
3 52089 1132
1 19908 88085 828598238
3 112581 33765
2 42603 220566830
2 105654 317155677
2 42605 274375886
3 22823 131069
1 10877 49138 497909736
2 85364 219837486
1 57117 157515 978435288
1 21132 56770 408951821
1 32662 152539 907654907
1 130459 159687 722662809
2 93481 547630013
3 15077 13880
3 88893 159760
2 89076 471391985
2 113439 704972945
3 74222 131761
3 21223 111455
1 131801 147240 117332810
2 55209 700715229
1 98586 178345 1249630
2 100 431583908
2 36266 769940702
3 87292 117525
2 2165 45782402
2 76282 507385688
3 16047 136377
1 11413 103744 947385369
1 38809 140355 525855645
1 24475 152613 970534867
2 35971 6970861
1 49233 61591 681332196
3 12181 172154
1 91479 115701 376653684
2 98150 809523103
1 23879 150289 443749401
3 45741 41731
2 109854 593859720
2 108991 411134792
2 39018 191383491
3 6370 740
1 7161 127749 773869895
1 83533 168671 438109818
2 98141 400929544
2 97094 583316153
2 12467 492057863
1 83460 133194 106505461
1 71430 106294 19096965
3 109044 5006
2 4548 661975636
3 92304 124427
1 6486 21321 462649706
3 103478 103116
3 113264 25518
3 77273 38527
1 24768 75007 342720099
2 48407 965951081
3 19343 145427
1 42649 47761 781878810
2 45799 579211787
1 117688 155981 41160409
1 33382 81099 619652248
1 19383 43400 134296860
1 60946 150132 120055073
1 68807 85108 730583104
2 113350 666503349
2 58326 831958822
2 47806 799954059
2 109197 245064303
3 70374 89230
2 99934 587253020
1 118678 138713 204964435
1 153336 160067 327201875
2 95886 391258609
1 7107 112884 287838535
2 39509 216935979
2 80253 661403407
3 52633 160221
3 107146 118733
3 29845 65643
3 33223 49208
1 22303 68099 129783634
2 20340 443261258
1 103868 136564 491621337
1 86659 97813 153400169
1 43723 154459 534571850
2 43293 167165092
2 105765 430403765
3 59458 9597
1 63406 125720 948532524
1 11354 44092 79365114
1 12548 18379 13356472
1 101866 117873 311024044
2 55923 213072318
1 152025 176742 558206459
2 87666 915345457
2 69674 979778532
1 144648 169790 490138260
1 13965 175444 816913132
3 113170 111160
2 9585 393959883
2 14180 962781198
1 89851 113990 195074627
2 106230 829811149
3 26880 36255
3 98841 175948
1 13922 78855 950896323
1 5419 48979 558663101
2 13202 111193973
2 45766 895518214
1 16380 87143 561838898
1 59910 132564 983762907
2 79729 659830475
1 56071 82759 871582452
2 97434 994278663
1 2782 46213 974143198
1 12134 39807 98152273
2 90753 782413893
3 76917 119086
1 7213 98038 630382453
1 1850 18592 495376309
3 112243 24987
3 29051 16073
3 58524 86110
3 32617 82128
1 2664 158190 324182482
2 16516 824188974
3 19970 132964
3 3978 6502
3 32689 153623
3 18882 4939
1 39051 102970 231196321
3 44301 42825
1 85652 117608 411556950
3 92214 109777
3 67033 143215
2 78077 927881095
3 76559 131993
3 84288 165169
3 1207 13471
2 93689 677816512
3 59181 157263
1 25296 160270 366965506
1 6375 149894 19177577
1 132656 177288 971018097
1 14654 81115 620851860
1 75496 153714 632233890
1 55925 171910 118059041
3 28605 76268
2 28989 120333512
2 102470 489233789
3 113535 95332
3 49640 130307
3 35199 172547
1 98699 164738 657664737
1 42783 99964 337424471
2 18705 271535661
1 42049 89559 514474813
3 90748 164938
1 26434 118715 227809810
3 5727 137686
3 29914 48432
1 52791 59296 70071773
3 7344 41009
3 97737 143565
2 78347 106298215
3 4380 41577
1 19726 29029 441173939
2 13139 954222062
1 36951 155119 258913095
3 62990 68150
3 20068 505
1 6409 32696 204453691
1 66011 81011 257829185
3 49509 144483
2 27038 127205501
1 62857 68185 184068113
1 138294 161749 174000517
2 32893 450729666
1 44071 89719 93173236
2 72254 279025144
2 64440 714329388
1 49240 177489 673604903
3 105954 138197
3 2832 128288
1 79612 149344 80882474
1 58673 160855 302945284
3 19874 152036
3 10133 138522
1 30943 160982 673400345
2 81190 584478201
3 49049 1712
2 48204 446647499
1 35166 139571 729347044
1 62212 163585 963313430
2 70684 584437516
1 34672 72470 182724955
1 42300 126668 462201442
3 82786 509
3 88579 57330
3 13778 115777
2 52325 361243518
2 78502 664124963
2 27324 574616931
1 24219 146620 285068664
1 118832 166882 260954423
2 24933 792709206
1 11538 46152 385489789
3 30372 122707
3 39334 153276
1 45036 112791 576990521
2 95450 50863334
1 138381 178156 257357442
2 27134 8368562
3 31380 174264
1 9409 56564 617524240
3 20536 161479
3 26293 6735
3 1736 146679
2 57606 311627118
3 60568 8349
1 30662 176727 310985854
3 87817 146833
3 71798 18414
1 80898 139116 169561273
1 109349 113579 495119534
3 85468 4704
1 107422 113943 982098420
2 94010 153186589
3 20915 156700
2 76497 824237715
2 85624 708820594
3 28986 110311
3 43155 5316
2 82550 831446632
2 84949 821482423
2 97303 877186026
2 19550 908188299
2 509 862969550
3 79227 133391
3 28809 176987
2 52539 346686716
2 54569 786226663
2 38103 293428189
3 106573 104078
1 3285 47439 81640241
3 36809 81371
1 47125 140771 605549258
2 102720 683438047
3 8172 73021
3 56207 63346
1 98073 157342 744260834
3 94068 97364
2 102945 275964363
2 81008 88389236
2 7725 576707096
1 30545 112627 347010450
2 113497 949167235
1 60869 150193 107729788
1 105329 166583 534637868
2 26486 16762495
2 104343 123405089
2 89654 336186610
1 29652 95570 58835029
3 18538 15731
2 84207 166278798
3 70450 84923
1 112407 125659 507914378
1 84631 124783 19284960
3 111883 148464
3 84070 53739
1 5269 146994 237303435
2 106286 990340269
2 114325 86889071
1 76381 174932 809291994
2 66496 179027687
1 85880 142831 66947633
3 15350 108632
2 112315 533159223
2 97683 998910002
3 35082 9765
3 97913 51397
1 97895 123707 185309510
2 354 282503773
3 102542 150134
2 46281 581314244
1 48082 133256 428595191
3 85082 3223
1 39714 63072 533536020
1 105621 166807 985506182
3 73208 106606
1 43912 96883 183977516
3 5264 90953
3 103180 73825
1 110896 133855 468237225
1 93107 144335 38052995
2 68248 101921697
2 4961 692664173
1 63306 84144 205668447
1 39138 57616 749559706
2 71483 336176497
1 118280 122227 426518285
1 88060 100941 974288152
1 991 10096 958322333
2 2554 414809924
3 93337 98082
3 60395 157615
2 25589 276068933
1 24189 115335 86792447
2 101992 3710173
1 161267 166648 721358697
1 59080 165269 92722936
2 80133 114561347
1 3954 68471 890943831
3 75025 36776
3 61384 68195
1 85268 129342 108789082
3 35833 171322
1 95539 147405 187891833
1 20503 48009 565783851
1 53678 93845 369328767
1 15428 38387 268540920
2 17834 2894768
1 82244 112566 609725436
3 52385 6912
1 42158 125453 285250731
3 51434 1299
3 98406 164566
1 84852 118453 703575799
3 75484 148429
2 110510 772442244
3 56565 55425
1 83020 142021 895149457
2 15194 676304725
1 48608 49190 733799653
3 68554 83015
1 158676 160789 115337251
2 89689 435819820
3 19925 47400
2 56653 136097213
1 132752 171538 422761743
2 4635 329523145
3 31348 53193
3 28970 73628
3 7412 13788
2 43678 508868182
1 41177 41823 657013607
1 28300 116800 637214658
1 66551 166800 977653999
3 7418 11415
3 98669 7871
1 119269 138633 184886628
3 8945 86606
1 7291 95900 931853620
1 17201 99871 529019242
2 95490 904046792
3 76894 61183
2 22892 793196162
3 34147 62376
1 43217 67471 1226333
1 46708 86568 627563612
1 130912 134679 439871816
1 87132 90728 940183826
2 97328 573998881
2 31891 85450254
2 79171 703332604
1 171243 176789 818917226
1 28802 144334 513860914
1 38916 170214 573548135
2 1337 994784761
1 50335 125458 790460748
3 78819 106520
1 34721 81820 101162065
2 48274 731083391
2 31185 709077183
3 63633 115334
1 12003 142944 946361568
1 44374 133533 603780613
3 67658 87139
1 47901 152167 414056031
1 75448 173820 519368507
2 32905 149654635
2 40152 423387346
1 39355 162997 790905349
3 39924 64184
3 17346 25118
1 33327 171674 224529093
2 61873 340212047
1 3678 34497 19695997
1 57025 136401 262881766
3 110541 42938
3 109250 169983
2 70908 996718271
2 47145 899427960
2 104859 15078466
1 166 101170 409693019
3 8564 43914
2 97250 181545818
3 80260 108593
3 97229 32447
2 77673 348037804
3 84022 53632
3 19858 95236
3 100220 4594
3 43392 84735
3 95085 11616
2 105346 686897855
3 6254 15177
2 21480 904757595
3 81574 28086
2 96357 698705075
2 14862 938186631
1 34339 110090 165284164
1 124575 176643 265121948
3 14450 22114
2 10870 863972802
2 75348 96965301
3 35780 45165
3 63081 107335
3 62562 43186
1 36618 66714 185144256
1 74333 151092 943322709
2 34082 921776351
1 110170 111554 559936238
2 42164 311089091
2 88018 984862523
3 77569 47095
3 79506 25668
3 113818 99412
2 97475 907621667
3 111743 88482
1 32460 134961 326577089
3 87945 63625
2 56136 153237458
2 51033 959141812
1 3292 143455 811257321
2 27643 896111630
2 55514 878033915
2 6492 781552529
2 111773 66476269
2 74731 597571767
2 97837 345503626
1 69415 95130 892504978
1 76284 165679 863364026
1 57165 99133 415613751
2 6587 500452409
2 104456 527691593
3 92503 96955
1 80974 158331 963733764
1 62869 92254 101171095
2 13978 717902313
1 50569 103599 722143595
2 48211 582085291
1 44091 169578 598126384
1 29180 34282 920187481
2 83885 393071874
2 89735 784899767
3 46228 163772
3 56462 79532
2 59097 698890250
2 17161 327307990
1 130131 172149 136953524
3 13812 89570
1 25200 132210 971261986
3 64931 175409
2 73756 121301658
3 67529 134691
3 52410 120374
3 49549 108010
3 80168 44501
2 75899 417633534
1 50066 89944 505584818
3 41359 108148
3 61035 132266
2 75192 457323188
2 11664 941021090
2 48408 51472389
3 46230 26694
1 148279 175775 614497587
2 80529 720272029
1 14554 20085 261178015
1 62470 145026 75708713
1 54175 171762 440673437
3 45517 124405
1 47091 72356 471552041
1 143966 176919 180596291
3 22994 96922
3 64088 115294
2 27286 94649715
2 21716 43895443
1 149072 169530 291434411
3 56999 51805
2 62317 839852229
3 16167 32165
1 70833 135730 623169078
1 30949 33529 227610059
3 35738 31434
3 17210 74981
3 97320 61387
2 67742 713490499
1 35699 136163 154747856
1 32921 70999 148758197
2 31463 965120795
3 38298 94278
3 51254 172544
3 55939 86600
2 95276 958293325
3 68843 77462
2 28824 206503419
2 95816 150470497
1 104065 175128 150993686
2 111233 557155351
1 45594 163723 18641504
3 47231 48777
2 20227 102589249
3 77618 59695
3 2674 135296
2 31674 608874013
2 99148 577775858
3 78339 165836
2 102821 296813760
3 96185 135778
3 40490 97145
3 70812 11181
3 91722 49931
3 23058 138525
2 86682 194694583
2 72130 251991398
2 28740 936892172
3 108390 38794
1 17486 165960 306175369
2 59416 995628238
1 21666 85784 441117547
3 87534 125064
3 28465 20312
2 71920 835187835
3 115857 56813
2 16963 607135241
1 5003 49859 323626023
2 58160 815211064
1 61159 81843 105345798
3 60039 50053
1 76384 97983 293601345
2 104597 16787839
3 48607 177931
1 24241 38038 950960697
1 69683 125954 285755523
3 103143 9111
2 14826 654634421
3 49810 79501
2 52069 118199536
1 8955 172926 600630761
2 52582 661103564
1 36802 170694 245537768
2 79379 908142183
3 16528 101987
1 5149 164796 941611656
3 105271 120642
1 149007 152408 979433843
3 63727 46918
1 77398 177988 489394237
2 107749 276547471
3 35205 153072
1 49447 82865 296957758
1 12220 33506 328708154
1 83672 163405 762464634
2 99173 124737501
2 95998 547835144
1 15439 40879 727088080
3 60872 26791
1 98962 168608 331153312
2 30355 283273928
1 48695 153276 961371896
1 81102 101352 918900883
1 38290 138572 268713154
1 127698 153514 649272522
3 103352 63852
3 86565 43827
1 36935 113918 736554064
1 129233 166617 844020437
1 85491 154301 593000375
1 12846 46512 658733648
3 7740 121027
1 26164 120185 338719152
3 113554 36832
1 36998 109715 818029634
2 29233 613863454
2 106844 952249995
1 12855 144907 218031563
3 110450 11288
3 51393 6752
2 103098 569492632
1 63465 68104 636154143
2 74745 664469194
3 15765 150874
3 77134 20899
2 58517 587015917
2 75776 211307844
2 96643 102988632
1 31169 104419 910727424
2 105268 307890393
1 78827 80882 296540822
3 74160 125879
1 6047 35183 349864265
2 15858 386232422
2 100403 622073139
1 72229 87852 83878864
3 56198 20810
1 53948 111644 999411137
2 78985 645075810
1 83156 91473 766922045
2 110656 881968896
1 80676 161348 587237689
3 52222 72352
1 23159 97767 441708956
3 2201 49095
2 107044 622768176
1 100080 142256 172069026
2 20389 709776738
3 29249 152373
2 27181 896803285
2 102574 494321847
2 89266 728411666
2 93458 168686838
2 114382 427883354
2 93308 393545273
1 64088 152541 322068428
1 53702 110291 307605835
3 20870 66810
1 56771 83095 922106362
2 67251 552117925
1 29715 82946 878806172
3 1315 130161
3 48852 90209
1 81336 106597 880482499
3 81441 167048
1 113093 160420 484266917
1 47691 124765 790729391
1 40110 91604 394443319
1 50408 82098 634953342
3 41894 21760
1 43223 144395 619539056
2 21909 45712912
2 77410 215249160
1 5808 121943 861326866
1 35536 115357 472685045
3 56050 124054
1 83555 116212 18961843
3 74515 39999
1 37655 159447 221474353
3 106196 171534
3 101744 5713
3 23985 49537
3 68236 65091
3 68041 1820
3 62399 109843
3 63510 132897
2 26496 455726303
2 76356 286181566
2 46110 824009160
3 73250 119489
3 63845 71844
2 23243 567893237
1 82658 156937 728339665
2 112447 777270763
2 105057 664419224
3 28910 115775
2 105206 360307381
3 88664 118949
1 81772 129819 933874758
3 16234 146343
3 94686 51608
1 39752 64550 2275428
2 61685 15186146
3 113426 130228
1 22267 102116 830700030
3 13130 113081
3 23475 54295
1 60363 74306 426989295
2 83268 954561698
2 77705 35531746
1 2394 75944 560590783
3 19349 118421
3 2608 35557
2 78983 423878883
3 48759 165151
1 115863 176754 799207659
3 53746 64297
2 24117 476350299
1 52327 98826 534292744
1 95569 170777 45830990
2 112905 188258477
3 37952 60749
2 48827 951948387
2 43255 632164466
1 12391 48153 804394887
3 37976 138270
2 108697 718368902
2 86698 585832655
3 22007 55844
2 98205 759662197
3 29976 44280
3 14402 14094
1 25816 101039 753125724
2 84095 984803804
3 30851 43113
1 17944 41799 12339477
1 4094 177125 545281249
1 123136 164745 128651738
3 113898 23162
3 63991 94133
1 126332 139171 196911733
1 28540 90475 189837461
2 52521 823757665
1 55295 177429 456910520
3 41744 64106
2 112376 395018132
1 8936 105334 267639681
1 56647 141248 603163007
1 94884 129916 5517530
2 29301 334079952
1 96700 160911 124080758
1 45435 164277 55537332
1 50064 111317 318850645
3 5922 168243
1 6219 64467 430020826
1 100443 110201 160482809
3 38256 80054
2 8503 362509717
1 4521 127060 54937500
3 39473 3687
3 78542 67876
1 15595 163400 7307392
2 41890 615394528
2 11245 228707861
3 23434 43588
3 3020 15021
1 44517 166228 977482631
1 58887 164475 927079930
2 98279 447103627
2 38551 287554411
1 69428 133392 86586019
1 128145 145583 660890714
3 36647 3538
3 37714 136077
3 23423 118732
3 28040 85847
3 68056 46388
2 71346 596444445
3 10562 12780
3 53872 131548
1 96647 101267 139306587
2 60708 378435509
2 56291 709064173
3 93202 6743
2 76647 569084662
3 47661 138590
2 52689 93021083
1 4782 158646 558962205
1 12742 45175 717575302
1 139429 173962 425167182
1 52164 58789 825699103
2 26567 817465991
2 63175 290413816
3 101283 46858
2 44088 516075009
3 31064 26677
2 17613 956537128
2 6528 893673340
2 92770 279191803
1 83966 93177 596776395
1 5143 79681 634689826
2 85508 913477424
2 86126 600026211
1 44027 174910 714419315
2 101051 676730667
3 9283 107497
3 37841 35872
3 71749 169443
3 892 57534
1 143176 149017 817940918
1 66475 136844 958394498
2 85675 157699317
2 65833 760035307
2 44837 54408630
2 80199 861871840
2 115046 760265317
1 71718 109469 942472574
1 21303 73024 365088873
2 76492 27888441
2 64450 149292019
3 92902 85943
3 61159 141914
2 85669 187138195
1 45857 88653 697215308
1 22520 146238 566770888
2 98642 129283735
2 111000 776207176
3 16660 111648
2 73461 384366972
2 61731 733122257
2 13565 710886435
1 93974 100649 419490651
1 2387 135908 905816384
2 26695 390541249
1 2280 144513 313690648
1 54327 178850 189735105
3 10384 52042
3 53519 74775
2 77814 832219114
2 102018 844030709
2 4867 941982256
2 83092 363099993
2 105207 429022800
2 40549 49424983
2 102615 438514099
3 35235 22203
3 20975 111240
3 37169 128778
1 144490 170242 108849768
3 51586 7344
3 44101 47759
1 63980 155697 804033401
1 34042 50300 451367854
1 55215 89638 607961634
1 16662 165903 878687442
3 20822 79242
2 5355 723768735
3 6738 73232
2 109200 655650909
3 84328 122697
3 114635 17886
3 46980 167416
3 48573 177675
1 40696 69294 553353016
2 66502 949774844
2 34298 291101630
2 8127 918369987
1 15617 79292 993772412
1 20710 176364 785301264
1 81279 81372 223180267
2 41335 116197209
3 68243 59772
1 81254 95873 169816833
1 36657 112196 769384027
3 18189 84296
2 71245 893932808
2 72513 879503595
2 11648 583396176
3 23687 12123
1 1391 1557 431469841
3 8255 81071
3 50108 111252
1 78187 160420 419657904
3 108668 94461
1 61727 70231 75281461
2 85303 202331246
1 1908 159870 946633995
2 88849 628668264
2 82631 635031417
3 114379 159907
2 47509 771149010
2 24144 346670218
2 44220 574049024
2 78076 767643157
3 90198 35115
3 71107 156795
2 21614 376930611
3 66881 140475
2 12089 595347640
3 40803 165711
3 45481 81438
2 52692 506078318
2 17828 60796301
2 91544 488699761
2 14429 266895863
2 96817 379747665
1 122143 138795 903117289
1 46194 48286 520115978
1 92333 92547 420625005
3 53213 17383
2 31039 503733825
3 20306 93833
1 25059 121280 961767320
1 73549 172423 424476484
1 116153 163771 826785307
2 12061 605277845
1 31799 158871 986964349
3 102797 150914
3 32680 104588
1 122912 166471 122758063
2 4169 788879248
1 117603 172076 939623742
3 33303 157025
3 107946 140967
2 54721 944248495
1 150087 151949 152349746
3 10948 12492
3 7064 111790
2 79671 103664575
2 93686 199901064
3 55673 176675
1 75279 127799 672645825
3 106237 159267
1 62958 150323 347632697
2 112120 310119616
1 124861 131394 623735411
1 101674 112984 668193393
1 2279 167376 751248182
1 50556 82682 112155285
2 11980 817113482
1 30187 120585 678022874
3 36249 58900
1 108530 173161 841755358
3 88799 40558
2 90874 355431744
2 102335 952328613
2 78663 990879253
3 59454 78632
1 82361 174245 369972134
1 5108 64847 144096276
2 98415 116145437
3 89422 123936
1 38886 136611 18744906
2 94641 772756852
3 4354 91761
3 107747 155480
1 72241 110928 830326881
3 68772 24152
2 63272 301982390
3 32161 33389
1 59994 143266 302974022
2 35442 283966969
3 102470 81051
1 116119 131442 108820665
2 18160 298076691
3 15156 94629
3 100718 41298
1 7283 36310 120050310
1 63616 103688 621966921
2 20057 508648205
3 60926 159511
1 81028 173635 147940052
3 35245 100049
1 14430 108136 956851739
2 60997 348257809
1 35324 119567 669792287
1 136727 159308 138585154
1 21813 22151 935028274
3 103699 128797
3 40521 164589
2 35558 94838902
2 92459 219758833
3 73629 112577
2 82107 562835471
3 102852 146110
1 806 95585 483386835
1 9911 117250 887949156
3 107480 40201
1 71120 109144 562633995
3 54792 25031
1 68199 88051 781679980
2 24330 303454749
3 112386 139663
1 109053 153522 440595392
2 76411 278758335
1 11548 111933 263090521
1 76602 138555 353173024
1 32291 146484 106093254
2 108463 797552873
3 79168 25349
3 78403 45047
2 73377 200927179
1 72923 116829 333625563
1 8283 44806 63543224
2 16378 786040233
3 32525 5097
1 121411 154165 194626985
2 27778 448336387
3 28806 97857
2 15517 836050238
2 19254 977586551
3 31757 122509
1 38543 97554 232439696
1 138673 175049 503899409
2 47853 625630332
3 15423 30762
2 28015 938220628
3 45745 146905
2 14523 650923641
3 112904 172777
2 111654 633675159
3 58014 109428
1 36365 39691 292672313
1 49090 173479 512101784
3 94024 42344
1 119083 168108 789224644
2 105218 77476349
3 3499 97050
3 35947 81425
1 26300 139192 99612739
1 88446 128621 823787874
2 64733 163914795
3 18131 175048
3 726 50287
1 38322 142690 915036537
3 34101 129040
3 103971 36548
2 26573 629814418
1 128342 150008 372943537
2 91183 123775878
2 35183 640724217
1 112496 152093 329850801
1 77050 139066 353004118
2 89712 681962484
2 56072 961525478
2 27673 221026175
2 26759 636961124
1 116720 137652 113190728
3 100490 43763
1 33427 68388 717852202
2 84528 817383978
1 10673 19260 734039481
3 55729 16082
2 102846 364912406
3 42978 82701
3 40706 139501
1 482 122369 132131649
1 102985 120760 33904107
3 56483 69327
1 65181 151688 433598150
3 6535 163442
3 59355 2826
1 11738 177355 66011326
1 89106 133640 320011038
1 42971 169834 634924893
1 167381 177908 443684847
3 79076 140713
3 104611 170475
2 45878 110850909
1 111283 137428 78778874
1 121249 168750 972554089
1 54067 140875 996551244
3 79090 153610
2 101763 882630029
2 61036 948235408
2 48049 508011191
3 81184 99056
1 13313 149584 10136428
2 73872 955301135
1 9730 86999 783929824
2 25124 519295243
2 36494 861920636
2 3335 797420712
3 25550 49432
1 7562 54183 717259459
1 41255 93749 61775116
3 12782 18280
3 29140 9032
1 105141 153829 222853199
1 83345 135124 259658039
2 28653 470568435
3 25465 158737
2 29735 299107690
3 91170 34278
2 98170 681600772
3 103245 156034
3 73327 156849
2 23406 290039495
3 18699 68427
3 52181 78379
2 72848 353299382
1 69825 175445 930822575
3 23974 111615
1 10155 13348 603727275
3 76337 95497
1 66558 103414 917126306
2 40177 130712979
1 40265 49903 134125507
2 5645 926225126
3 76677 135652
1 119818 120441 123183414
1 88765 124253 757107824
3 113330 147668
1 17643 177802 513499197
3 20084 70261
3 22954 127297
1 151248 173259 15503853
3 107878 166097
3 38390 153492
2 101444 601018341
2 33101 684245601
1 108983 144133 357963713
1 15601 70053 410722866
3 77271 178019
2 37268 98142761
1 49606 60456 108783979
3 111939 700
2 108107 58781068
1 37140 160284 780559147
3 48963 93602
2 88979 446823196
1 35831 117222 134286817
3 73966 88877
1 27029 88716 525935116
1 107389 143713 230316629
1 58200 161698 590588338
1 65815 150184 292381311
2 102732 433708402
3 77029 162719
1 70268 146774 639017601
2 74173 626855173
1 158570 166370 629957082
2 29113 76987945
1 174457 178804 280816253
2 68190 699364484
3 76758 94809
3 19666 130220
2 96957 753717072
3 8487 11631
1 85939 109905 830101658
2 6325 531977401
3 24081 37725
3 6974 92598
1 52300 132862 103977896
2 90338 494863975
3 31854 141465
2 20663 428648153
2 101326 549478571
3 68507 108188
3 5208 72169
3 43493 8919
2 74825 253823554
1 107808 133227 58795427
1 65979 127117 259245227
3 57063 98491
1 143721 166038 450224964
1 154584 173242 287398179
2 65354 303999573
2 84143 914859951
1 13863 148818 467357619
2 110095 611600299
1 20841 172170 688850540
2 75787 736844509
2 97161 280431430
2 107115 302711970
1 44485 171377 307032815
3 71070 80525
3 87139 85622
3 42829 130343
1 40637 78227 855668225
2 46551 736967394
2 86809 671735754
2 69017 711018049
2 99539 264841130
2 104168 781999041
2 42456 710842854
2 53884 486849498
2 13849 899747381
2 73822 723357654
2 64378 719644758
2 50086 503706711
2 31934 337059343
3 89315 31734
3 57395 135479
3 26436 148315
3 19955 126477
2 79533 122584003
3 26963 29660
1 19250 46310 805672333
3 34982 93199
2 25913 430816714
2 20600 238741815
3 65435 15947
3 53834 19670
1 51817 126280 954597969
1 146278 155147 892723454
2 14527 194847471
3 83566 37211
2 79115 447205268
3 53974 84801
3 97821 176814
2 70307 824527869
1 41040 53986 840547674
3 69766 55633
3 98209 57165
2 89191 92075906
1 5919 42832 931731126
1 57467 164182 766831944
1 80810 85198 106064239
1 143028 173063 450349343
1 149725 168398 168767976
3 47891 1391
2 16402 201260207
1 63594 144855 562996437
2 12853 373749613
1 89990 148129 663117431
2 35435 223118643
2 68063 282895741
1 9284 16578 923916059
3 61417 22954
1 31457 144987 830073752
3 77344 116673
3 46668 118331
1 47051 112127 217643935
3 72454 46394
1 149369 175391 845003815
2 68970 835601459
2 27875 593848348
2 28415 961483307
3 9120 168732
1 24640 103310 374628397
3 50284 42496
2 29160 343410865
1 38138 105207 77729961
3 17756 124632
1 114574 144908 343789940
1 105161 136565 719309773
1 10816 102376 601888900
1 40823 75291 833781519
3 70423 109026
2 111911 146214156
2 25418 163320834
2 45485 38501969
2 63874 673419777
3 90992 69800
2 103030 686517146
3 94357 105975
1 67526 111265 339805656
3 74849 110285
2 78268 725770830
1 39869 166304 421693246
2 66733 286682078
2 102052 890629430
3 49042 12086
3 49286 72803
2 114033 841088539
2 112816 274538839
1 7111 27120 107354176
2 67942 789543070
2 1344 894218659
3 105536 24619
2 76807 782879106
1 89973 150848 37982484
2 100462 130111083
2 16391 625690214
3 57147 131131
3 5151 14839
3 31273 70840
1 84063 86833 687511271
2 79960 126420522
3 63496 136192
3 113952 8175
3 7982 135787
3 30727 47468
3 56132 101255
2 32314 462605274
1 9075 39378 963325526
3 89474 26563
3 104104 83334
1 43209 44009 350715405
2 17534 463821907
1 36567 62120 225938388
2 57556 178592832
2 7818 489749429
3 16052 77607
3 10691 132228
3 26666 14543
1 100054 133954 777036281
3 48600 165634
2 68914 719762152
1 139015 142429 513207129
1 15121 65586 409266554
1 98232 142911 729668503
1 109250 165677 346465889
1 67164 73858 422678764
1 52273 100124 301754570
1 48061 75562 235533100
3 1971 148026
3 1420 153844
2 56684 613225464
2 38843 652660544
3 84828 47697
1 58297 177304 667476005
3 62697 156834
1 121419 163535 996606604
2 78562 251508754
3 46299 36207
2 12411 279670744
2 17174 276262295
1 16488 59443 682684619
3 50250 42744
3 51449 30625
3 57551 59838
1 110319 166669 638749082
1 145624 152205 483789683
2 60836 902040473
2 31059 502779975
3 77437 1106
3 71118 81721
3 86997 159144
3 100290 22546
3 84972 11161
3 11035 132865
2 1976 645848813
1 20906 97159 119675104
1 5965 170553 510140138
1 121156 141746 200030854
1 2801 10672 744178584
2 97990 502433003
2 78550 505583009
3 52515 147554
2 112956 584002980
1 92528 131064 688671196
2 72757 133608308
2 72268 245399905
1 53204 145610 156609232
2 96005 700668180
2 27691 860512882
2 23454 169187239
1 48139 128312 553597830
1 28329 72965 562716418
1 146844 161079 261704742
2 94835 856584078
3 95703 131337
1 28999 46941 389611817
2 33049 32807804
2 94132 932284582
3 77918 164680
1 339 83886 779263018
2 62447 623981390
1 113710 127872 240415506
1 117817 177020 674347978
2 107737 404283507
1 23247 105186 687247882
1 85494 153604 30249547
2 101713 707351349
3 74563 31689
2 74179 463077944
2 98685 428918826
3 38235 77130
1 750 50798 120984834
3 92101 34931
3 2912 72097
1 20530 85763 835443844
3 67621 15650
1 5196 70080 594869437
2 110520 232707814
2 16551 852484872
3 97931 177787
2 98418 688583454
1 86013 152425 618645603
2 45730 647580036
2 18796 534403918
3 65576 94914
2 66902 958516275
2 34054 907860333
2 18531 100400220
2 70008 437548844
3 18212 132183
2 19554 540214423
3 59944 95860
1 140932 173983 386638880
3 19778 177564
2 109775 145178839
2 69861 87387970
3 50598 125423
2 21684 422160875
3 39930 33938
2 81305 171959894
2 9345 499700332
3 94007 129654
2 95837 220324538
3 93196 8228
3 102971 24579
2 25145 603468849
3 10426 73641
3 64801 15018
3 110255 114813
1 35892 159063 132785739
2 78611 477166417
3 15846 92427
1 97092 146705 983990855
1 19363 54266 489395616
2 82401 233037964
3 78310 133262
3 67764 172356
1 132111 161404 934830413
2 72989 886010904
2 19207 183035731
1 42160 50575 946030779
3 27633 69843
3 85350 606
3 22041 52268
1 119358 151969 621058951
1 79212 97633 662260392
1 26065 177864 921592979
2 106630 971033758
2 40296 425290373
3 96683 157419
3 82219 148984
3 72769 170625
3 90415 128777
1 65412 94720 79098920
1 154757 172470 199721050
1 58276 119820 924255082
1 36046 52748 130767522
3 24295 33489
2 101767 462268734
3 69077 69789
2 82308 776436530
2 51903 79115276
2 80549 504070931
1 95044 125274 585405840
1 105323 168507 33141213
3 66883 17558
3 52860 151549
1 13014 122007 830250154
3 84042 41440
1 60419 146060 766540000
2 13323 639044123
3 92583 28113
1 32375 81990 617027526
1 30973 176834 430139976
3 8110 55343
2 49602 326727419
1 7520 72902 702996148
3 73066 12042
2 96159 962893412
3 30612 112422
3 7790 4372
1 4211 170334 525327028
3 57740 133263
3 41507 178290
3 66519 60767
1 97930 146136 491167445
1 11086 115824 957248399
2 25037 960085656
3 12155 21109
1 128924 155356 420973025
2 17713 409187499
3 12582 7194
3 98673 120639
3 35846 137590
3 104132 81034
2 102395 507493386
2 98704 134380301
2 115348 549686847
1 91735 164834 351778906
1 51921 83042 892196992
1 36407 148947 177177340
1 27362 147880 783500450
3 46849 165623
2 59713 42289613
3 36022 56032
1 90519 103644 243619443
1 41252 122975 948634082
3 93501 62637
3 42213 78051
2 113212 766037552
2 52065 628041299
2 77169 177558671
1 110896 125051 812398066
1 11736 45744 893202863
1 73401 142041 472505532
1 131864 178780 766725799
2 49302 834596509
3 66242 30744
3 105149 8208
3 65247 138848
3 15592 123754
3 59085 169704
2 108531 724680348
1 31082 121457 456407145
1 123997 125359 569200951
2 23990 573598881
2 20423 620011864
3 49376 94049
2 103360 548043437
2 2169 625472639
2 95553 81540049
1 68279 177892 495842204
1 101119 111555 596600708
2 8103 408290194
3 9108 30976
3 50947 58759
3 104257 115574
2 27283 683761693
3 49646 123226
2 52805 948323432
3 28699 1311
3 63373 156628
3 75273 31746
3 26084 120674
3 113451 71317
1 130462 163845 246289522
1 88246 143673 58708337
3 53013 5955
2 57970 194810542
1 84525 170959 126816624
1 55533 57120 211229496
1 69673 136946 443506276
1 25979 26034 943774069
2 9996 542842055
3 52321 132329
1 60010 176835 306140908
3 92333 152800
3 72764 42077
1 118691 173418 782702992
2 63712 161864118
2 114864 333723718
3 50199 166093
2 69002 540446642
2 77005 386184380
3 37224 134944
3 61252 42075
3 66659 116186
1 8648 39027 148904737
3 57704 99349
2 85523 115788644
2 28701 335320984
3 112984 98998
2 5939 442156166
3 5500 140878
1 81639 106853 242271183
1 15283 103661 94919044
3 23271 116123
1 50626 125304 924430526
3 26949 24135
3 57958 64618
2 106127 897220086
3 5630 101796
1 108412 135557 176686211
2 75210 26353840
2 59532 829945937
3 61550 90852
2 67330 971403363
1 70980 72796 776330865
3 80957 135548
1 7806 94546 213427748
3 77518 148743
1 151459 154957 812673456
2 89191 129345429
2 16527 378380463
3 26379 100197
1 68602 70543 303594616
1 77058 93724 967063129
1 61269 173243 416941802
1 92803 126756 563447323
2 23777 75900567
1 72381 137177 145201251
3 90873 16117
3 84361 97747
1 53407 153109 625821817
3 3279 105050
2 66961 487924320
2 62169 306209336
1 95398 174654 757185144
1 20291 69306 399595050
3 6942 1000
3 86219 3130
2 111281 547825943
3 76391 59954
1 81951 84146 517058125
2 24089 288159588
2 78268 717963978
1 47511 150900 485297893
1 107800 156147 314868297
2 64423 270333301
2 110064 4621166
2 105268 267032576
3 79584 88597
3 11168 162889
1 93678 99776 654193733
3 20895 8469
2 22334 792714371
1 74565 175813 723195445
3 38175 125919
1 26994 30065 288980864
2 38527 753592983
3 18135 123922
3 97259 97022
1 71242 170546 372825564
3 112622 11095
3 587 9415
1 38234 103759 276136163
1 38471 148105 190664542
2 15350 668459656
1 16990 132031 387789296
3 60581 160485
2 99161 470090573
1 47875 177271 199919564
1 24837 91413 864745414
2 14948 348208883
2 65259 494753664
1 49553 69479 565238961
2 46874 523107304
1 82308 172536 477187569
1 115279 127450 780736753
3 10643 151312
1 22875 98747 828728417
3 87545 57929
1 8481 94531 644849206
2 56336 143540714
3 6500 161277
3 35674 158524
2 39089 239274945
1 8377 146889 193759015
3 61615 163854
2 33659 575809628
3 83110 174846
3 66016 45423
3 19065 88335
2 17765 699762791
1 67102 98846 382136137
2 53425 902480772
1 8904 44462 873706496
3 93706 12962
3 96537 123355
2 44866 320516593
3 32589 51893
3 7181 106945
1 106156 114348 87856029
1 58743 79378 132704440
1 5152 51210 886540221
3 47393 161163
1 46784 117464 927988684
2 96223 144235473
3 5663 61030
3 51133 71039
3 46595 22717
3 81446 125222
2 45708 410748450
2 7060 54885032
1 75769 103216 359537587
3 103884 95446
2 109333 8342962
2 46872 241094248
3 11631 22076
3 45543 93519
3 15681 105577
3 66529 130040
2 109398 367605035
1 76752 147523 640968448
3 81963 103948
1 15388 81191 253902359
1 50677 143502 476096943
1 4152 116080 462355196
1 90505 166383 883833802
2 92978 487631695
3 5338 48441
1 19891 90795 905748570
2 103318 396721717
3 37664 105906
3 43449 126493
3 20095 170362
1 55486 166521 810024235
1 53210 69932 31387667
1 84741 104689 236908884
1 9696 88825 367460390
3 84592 739
1 25913 140726 597515210
3 24401 96207
3 56414 71759
2 83690 184057709
1 47882 131433 612146169
3 20988 92343
2 81236 167713499
1 71743 160659 948529096
1 69676 99358 29270403
1 24610 103771 423918696
2 28821 806548351
3 12812 87944
3 8163 21408
1 36834 45902 955936594
1 40887 82270 470787932
1 59695 69519 838469542
2 96009 119892474
2 64698 145442589
2 91092 954389266
3 17894 120189
2 37690 265479193
2 80003 349701412
3 56778 30931
2 44115 277678849
2 10621 617591212
3 727 81729
3 85106 94206
1 31490 98449 970416962
3 59806 84400
1 142795 172949 97318734
1 161065 172674 984402217
2 46725 995274675
3 79808 170542
3 15304 3926
1 17094 161280 498894879
1 103289 143194 148784688
3 62355 40824
2 45184 477941358
1 33491 108189 855498439
3 83472 93217
2 44044 453816256
2 109346 975861709
3 54564 16749
1 97245 107589 168185640
2 4003 693583976
2 6677 594830491
3 9382 152536
3 35271 72749
1 6424 99860 556945490
3 85949 149253
3 22354 114487
2 88040 223146804
3 107429 127355
3 8818 9344
2 18098 196449120
3 52711 40324
2 105307 979410449
2 33778 811377645
1 73940 177113 407297197
1 123454 139935 873544910
2 55464 632602816
3 43976 37685
1 57147 129078 418594349
1 24139 82746 347753422
1 160926 170113 809882509
3 75062 98636
3 42170 29567
2 76343 373639627
2 7520 786761505
3 22737 35250
2 59022 772201175
1 92255 177477 119974508
3 81130 141444
2 97477 90867277
1 23437 84842 760745101
3 98781 53535
3 77537 113965
2 23016 788363836
1 62255 154044 334473740
2 104640 168529734
3 103514 164300
2 70673 920689597
1 29670 55830 267570791
1 7116 87267 195446089
1 61921 65405 589370755
1 3214 80304 69949789
3 106679 170931
2 17776 587942393
3 84591 149454
3 48599 132437
2 74011 137930140
3 108472 178200
2 87427 247046507
3 23005 6770
1 16740 56587 233956232
1 21463 100186 367462601
3 45211 52112
2 4792 24661972
1 88913 107151 453747001
2 74700 16819957
1 10138 157825 52144076
1 124178 151148 722470119
2 104922 92940938
3 95579 144264
3 65058 57710
2 14100 297390859
3 71106 119165
2 88301 17291205
2 68187 316459007
2 58625 145927128
1 24882 52749 18060489
3 48680 83149
3 14937 131382
2 95483 914191234
2 83474 890013892
1 73316 87761 537252048
2 820 968899086
3 32582 62243
3 26188 141581
1 126109 142807 215638596
2 90458 924409982
2 70438 883930479
3 18536 137172
2 83709 971605682
1 128145 141232 487205878
1 22385 151039 469396844
2 28072 102975598
3 75975 9752
3 23391 14423
3 79060 96975
3 16687 94951
1 85427 111813 868772848
3 75254 81462
3 38852 144056
2 111320 289561073
2 17329 771600617
2 98323 937094801
1 57009 121200 803380915
1 10666 88191 902386227
3 81204 106316
1 6306 85133 486304454
3 41145 97376
2 53860 957963783
3 31765 145085
3 48621 163923
1 76520 113376 83108850
3 55232 1328
2 35366 135686002
3 19713 92653
2 102200 201931409
3 76637 172336
1 54930 143063 245958006
3 4536 176398
2 25407 547951865
3 61466 44037
3 19584 142574
2 81395 271270830
1 9482 143402 509294041
3 23605 22938
3 113004 75116
2 24738 484592565
1 30442 119089 294307497
3 28633 77865
1 128999 166230 476502395
2 19285 430956997
2 24200 413575945
2 108620 635736077
1 104845 147416 181561398
3 32287 91794
3 38644 130860
2 48211 559252981
3 30869 142272
1 61390 72344 768696714
1 134171 160071 120037680
3 97564 133280
2 36836 518642393
1 31880 52579 518012495
1 92111 110268 945794852
1 108756 178472 886898136
2 27283 658105808
1 76848 101309 922265030
3 29659 51013
2 45175 102331537
3 108563 38627
2 290 775845424
1 70685 160601 731173905
3 33816 68199
2 39007 415866303
2 37052 791073519
2 88547 700404107
1 14753 156398 161653314
1 132430 146510 626985278
1 36077 41900 514183735
2 46598 541424830
3 4223 85548
3 41495 44844
2 19464 451080125
2 96824 400292804
3 11074 49727
3 79493 56198
3 12024 14140
2 101551 39919168
3 14654 106926
2 82297 94863677
3 42160 124122
2 83343 898788877
2 89969 15845927
1 67603 99013 19325951
2 65470 116560610
2 59843 851470718
3 96025 76693
1 34212 59561 313925481
3 95590 77485
2 61559 831966060
2 64145 953116990
3 32558 157920
3 98834 177876
3 50818 110783
1 22981 122701 140538551
3 34153 39123
3 15336 98430
2 30981 162747946
2 63936 635885387
2 73814 479422274
1 156034 158655 443361795
3 83764 164813
2 45476 820685778
3 100314 117809
1 25957 165598 934530451
3 110526 10365
1 53673 56194 876271322
1 3286 32278 936378697
3 38874 15498
3 16753 32278
3 4735 134042
3 27053 63590
1 58223 110454 721184296
2 17069 994876671
2 64553 75756931
3 17260 135794
2 17915 775228048
2 40481 227341258
2 53529 795609321
2 56693 983062081
2 56114 970071733
1 35485 131064 677872698
2 78221 814983908
3 30262 139072
3 46469 131210
2 105818 40965828
1 102886 121405 402069641
2 59474 284855850
3 88721 157877
3 115586 9789
1 42679 88467 847911486
1 25764 146782 887572007
3 12236 158643
3 94400 125714
3 91037 156463
1 23401 148562 173772762
1 67095 158358 175747397
3 86502 12586
2 42190 99642955
3 93790 42011
3 84101 125462
1 71108 155516 363035481
2 43618 191628263
2 68351 60101418
3 5149 155683
1 59495 169479 258200764
2 91168 502492868
2 80794 103172933
3 78159 144576
1 80173 125876 28315823
1 21906 81296 975969126
2 14898 55474483
1 36127 104707 958497425
1 57209 94038 419213231
3 38487 171346
2 108099 982967220
1 34921 132679 859210640
3 15967 33253
1 3354 93725 607052167
1 96366 128077 536099325
2 100926 419113284
1 128562 176672 309095584
1 135597 164682 320470133
1 35601 165108 596947495
3 14862 148776
1 8916 63179 599043930
3 112854 128579
2 94600 811967687
2 21250 531697393
2 109127 150799616
2 102301 933226144
2 73951 468040785
1 42890 53873 613761058
1 36927 161952 76120874
2 92106 52693940
3 58019 47882
2 17560 251989210
1 75867 114432 880008232
2 89227 375039872
2 37680 946484862
1 37350 92619 686867691
2 59176 183847929
3 100883 45485
3 54983 158363
2 61966 837958128
2 49521 630043557
3 97702 137560
1 32958 111881 724721429
3 67342 129426
1 43620 146333 443430710
3 51532 44047
3 19473 123628
1 19865 72000 25020038
2 90838 224731
2 12258 132842374
2 11041 660186091
3 24854 43334
1 40716 72026 553437685
3 106587 103665
2 3995 409958865
3 76882 98554
1 3006 164360 678352271
1 87242 147950 763207863
1 68977 80230 107296465
2 42100 14416285
2 56110 369969395
1 11995 119395 204147641
2 19932 376579112
2 105063 546920069
3 38783 161850
2 57097 632955837
2 67498 325584148
1 18324 65359 928537220
1 45654 103265 963861214
1 55816 59680 981391405
2 34908 851818033
1 141726 142868 972583269
2 98144 980199606
3 25963 38369
1 60514 72067 596700906
1 119038 128378 549201145
2 83187 252557309
1 109381 121710 195595701
2 88021 373809006
1 14417 97276 401039093
2 43192 432215945
2 93966 815089789
2 111955 290397020
2 29753 652516074
2 23595 713411556
3 25957 46240
2 76014 684653998
3 109959 133696
2 76764 448554366
1 59340 87225 302235035
3 759 179096
2 33860 737535881
2 107279 255394635
2 90727 75787229
1 31109 169190 169571025
1 36645 177698 552589314
2 11434 577028264
1 163958 170883 381895300
3 14893 72122
2 106985 323243452
2 48162 420680789
3 100478 84496
1 7711 55119 523534842
3 30718 168322
3 106907 6710
2 66048 1800951
1 16242 101340 396023047
3 36172 8992
2 46748 296977836
2 40548 978315677
1 92581 117547 684679208
1 21887 38677 159864641
1 25226 100133 396307069
1 65257 77397 536270590
1 91315 157907 751975725
2 8826 201146292
2 79453 590549917
3 70569 153808
1 24257 72728 380618558
3 56902 54108
3 35561 93543
3 25837 159141
2 51951 81811277
2 82489 942679716
2 62581 74952375
1 20715 29869 971523269
3 100540 69057
3 24741 171658
3 102113 114071
2 113832 566032685
3 77829 159294
3 24577 11906
3 23476 59806
1 155127 162997 185658336
1 108221 148232 149814919
1 27272 50388 780504798
1 94618 131709 149432945
1 62879 177465 448039125
1 8530 157068 126254257
1 51482 57755 858181720
3 63422 15225
1 47602 58059 342926494
3 104433 39518
3 17944 174546
2 96518 1508279
2 42536 300121583
3 31532 15264
3 91830 1326
1 46560 109738 174523876
3 14238 63749
1 4516 98293 522186973
2 83380 218853184
2 58267 235640999
2 55275 201760043
1 104594 106460 727633604
2 80825 623528788
3 11897 135026
1 22695 165959 14219293
2 65905 195094422
3 42447 77386
1 103483 170954 397401922
2 75014 673741777
3 29250 174271
3 60586 102900
2 42976 167658899
1 7152 61350 891560465
2 114986 74895605
1 56465 132302 825517372
2 28009 737819750
3 107367 150718
2 96313 250815436
3 42546 118346
2 101506 612215848
3 103428 72793
2 63151 699569096
1 108563 170346 946273837
3 99863 40604
3 48087 101624
3 22123 25683
1 49327 61651 138079956
1 50904 178860 75986718
2 72756 79313295
2 76209 955677590
3 69708 153625
1 76911 139360 907983393
2 43089 462792341
3 93787 154334
2 2336 911031554
1 14976 139754 920250458
2 65591 681218090
3 54674 621
1 31855 42323 169421344
3 66791 122562
1 6942 48430 179315150
3 49024 68156
2 21238 730787547
3 8099 145861
3 11681 60853
2 42880 230326843
1 148773 171361 917966779
3 30773 155097
1 42138 142107 627453263
2 72405 158134811
1 95810 113200 916631318
3 10823 176889
2 57920 950573851
1 117272 163052 352469124
1 1370 164733 475759122
3 22435 59497
1 36400 86461 655048833
1 4460 42492 368833540
1 161333 171586 106231171
3 46213 112090
3 54304 55671
1 110534 173459 845740945
1 65089 129879 575498993
1 18659 54065 712829606
3 30225 83845
1 60143 147223 466156527
2 113563 595180904
1 32767 126652 877446227
2 80727 393738125
1 25133 107892 257907119
3 111143 89006
1 106985 152099 928440509
2 110387 948899251
3 18881 145010
3 62881 106359
1 9762 131044 871719069
3 35387 42103
2 98310 956576950
1 45139 47046 178468103
2 5267 432718964
1 76369 147691 911345466
1 32290 95379 192575026
1 67956 145442 753201136
2 90509 358935526
1 63083 96920 755726686
1 23799 77832 498154220
2 58623 871696824
2 21925 380329043
1 6113 71072 36387287
2 42346 729361646
2 24454 310799095
3 103680 156806
2 108207 737074929
1 104158 118653 416594542
3 24840 47516
1 94001 159474 741825938
2 16626 848519629
2 29881 604629172
1 131130 157585 586780244
3 97756 116566
2 14812 600518717
3 47963 95005
1 14201 37269 101701169
3 59336 68820
3 19311 37043
3 106345 82931
2 93360 392204617
1 41876 90998 211979904
1 57617 72728 933554339
3 68995 82010
1 125782 142183 150540686
2 68643 366551121
2 30581 13642854
2 78582 198276731
2 31514 453189772
2 50513 402768392
2 81541 492488400
3 59414 100876
3 13708 82612
2 89793 422142862
3 80618 90961
3 88288 27854
3 113454 145548
2 17267 804067696
3 42508 44755
1 116066 128779 311951620
3 23747 121605
2 68046 835220033
2 43544 560297002
1 79235 124101 823802922
3 37073 152369
1 57201 138440 597730472
1 69033 136650 724701880
2 67808 332738945
1 103423 131063 624905438
2 10981 952657460
3 18705 45508
3 92205 65040
1 5719 83058 342924589
3 101255 21480
3 97841 171761
2 4327 602793144
2 70411 883205047
2 68009 482994420
1 68905 122730 969137622
2 47320 263363791
2 10460 328694689
3 84687 138188
3 95141 55114
3 112178 127310
2 21176 812574768
1 1574 42247 669029487
1 29603 151409 77890910
1 96324 161999 897245403
2 38576 953535936
2 85899 575568399
1 25684 46427 284151808
3 74430 156284
2 58819 372235697
2 42994 829734214
2 44143 489432973
3 49300 91926
1 10829 151802 810674970
1 144157 163696 939606330
2 71313 726579733
3 97950 134749
1 10995 123158 353661549
3 79012 108337
3 40147 141575
2 113466 598419296
3 18082 165480
1 48443 51620 248384342
3 105683 94998
2 47221 904000673
1 2277 102731 924141542
2 69546 470131781
3 9913 171580
1 44884 149299 394826749
1 94320 139522 33837039
2 46717 811573249
2 5528 897030262
3 14127 49165
1 21807 100045 877397260
3 93448 120163
1 48768 115816 782417841
3 48405 121814
3 35121 119662
1 36975 90924 300776587
3 95809 18295
1 24320 52525 167923963
2 39221 358376019
2 84072 651693318
3 22570 7074
2 39586 310812687
1 44841 110741 357999881
3 101144 18270
3 75976 14274
3 3366 40702
1 46609 147946 231644765
3 105961 148642
2 56461 326593841
1 163299 167098 558423102
3 42898 146150
3 83345 14595
1 11452 44696 791648736
2 50927 495147022
2 18435 198043531
3 5516 17880
1 142696 145233 879731034
1 4565 110185 154462882
3 65515 122901
3 36955 125822
3 73262 85325
1 9995 161365 616673128
2 46039 415873749
2 5677 489194018
1 31094 36044 841517721
1 49396 118692 49918955
2 83733 426515386
1 57215 173243 120862302
3 86890 51580
2 56498 652104727
1 125323 153110 142710773
3 98395 40624
3 64921 84686
1 2403 62015 423750219
3 108139 136134
1 17598 94259 859287962
1 138074 143165 282462557
1 139756 172374 67613123
1 31902 53346 609254862
2 92036 907521961
1 86170 158128 292223989
1 55697 129524 227733325
2 82723 882983461
1 14975 152986 802887955
2 37475 99822938
2 109019 493802753
2 94688 604214733
2 9810 7410913
1 37318 109336 483448402
1 20742 172153 763389085
1 11323 83684 94857019
3 93465 9372
1 31630 70019 65676300
1 84362 115411 341973956
3 48440 117493
2 8956 89504063
3 110496 129315
2 88443 660433121
2 89691 652134313
3 24165 67654
2 83118 109754007
3 59057 158967
1 121089 164650 244372291
1 50747 63280 11994854
3 115512 51439
1 129890 165678 600128233
2 85989 760855544
2 66842 193691470
3 111280 78109
1 21648 41502 744419505
1 16480 26002 956303997
3 114026 140388
1 122379 163379 695815577
2 89995 793721317
3 102019 166572
2 77219 518789670
2 31875 803163829
3 4053 146608
3 23017 134917
1 12015 178458 591819055
2 110226 503445523
1 84660 172083 667641620
2 108243 839481293
1 134005 167981 604984336
2 81783 533489867
2 23630 735127514
3 29887 69016
1 4685 72868 518224244
2 58430 316119701
1 53213 68890 725691155
1 144680 174817 781246590
2 87411 727824794
2 13560 612585390
2 42556 225737950
2 33130 947891338
1 211 127341 478448315
1 34373 74980 629861293
1 90460 128155 855985434
2 24415 588459243
3 39591 9983
2 105754 912775905
2 11195 883872872
1 6042 125132 251326324
3 60506 7924
1 116973 145437 981781406
2 19773 227037830
3 96688 111015
3 48841 147997
1 24473 122520 737606654
2 51228 152616795
3 19009 64696
3 113189 51500
1 169905 174721 258581026
2 50013 996974145
2 85558 113478995
1 1079 28432 58605778
2 95129 575913432
2 102294 998589985
3 90098 127803
3 26859 32602
1 77019 155719 938788834
2 44513 21189013
2 78134 251378179
3 35481 156268
3 109265 12355
3 72694 163
1 90741 136926 38292160
2 107486 35521747
1 11238 31127 961431412
1 114693 163000 472066423
1 25911 96954 979801760
2 61039 374216116
2 27899 49287472
2 11598 345183684
1 95062 106235 438993398
2 19088 939056922
3 91447 82232
3 78863 160319
3 31824 54088
3 64067 118548
2 42099 908961875
3 110809 15973
1 104043 159020 84723391
1 98975 139879 493549531
2 34026 838511919
1 56238 78966 577103208
1 3815 150725 704075010
3 101149 144307
3 56138 69539
1 140728 171382 191385289
3 22756 164201
1 55401 72333 63879902
3 3681 154978
3 96096 130662
3 19652 119610
1 45454 159421 805422313
1 2654 157534 820799599
3 45300 29436
1 22168 80978 215686390
1 62058 74904 488751243
1 157752 163559 171154060
1 54212 173477 425704176
2 49670 142273221
3 70060 176812
1 73973 146881 170818941
3 39879 161723
2 68183 710357680
1 6347 60959 311031596
2 26581 924733832
2 88619 156782901
1 5809 152212 487459652
1 145676 155200 423395042
1 89005 96641 300023407
1 84024 101118 944878318
3 3281 146018
2 39745 404445484
3 75098 132706
3 99206 172441
1 51922 106927 478466262
1 64558 85584 983321133
3 70324 51546
1 25591 89953 631481225
2 20957 329491341
2 48075 809125800
1 153191 177662 393722610
3 45322 74074
2 108916 461907530
1 10737 115696 152330914
2 99089 156325089
3 86334 130150
3 8889 64725
2 102878 558647072
2 47164 712689533
2 55113 708004108
1 50435 129930 78477722
2 93761 84051622
2 88508 95611302
2 43232 328987247
2 53742 836851437
1 109635 165421 539132307
3 26309 56862
1 12060 55336 962337252
1 27181 128191 181783764
2 39655 406396723
1 158963 174251 832971135
1 66293 122133 979628967
3 105292 130369
2 39658 876749021
2 111001 312254880
2 58420 449621737
3 66289 161886
3 46797 67705
1 66775 154124 933028312
2 100900 656803550
3 49028 5946
3 82495 138102
3 2053 127469
2 99111 219802251
2 98582 399536250
3 9790 11482
1 35510 140515 46176642
3 66456 28127
2 52121 752057212
3 36573 37466
2 103523 219499783
3 105139 91538
3 344 137913
1 13958 62284 710072435
2 105565 326812925
2 67454 355490873
2 32326 280372541
2 77268 642403632
2 80736 722884995
1 20400 116166 691987904
2 72758 337124271
3 101198 146458
3 5854 24944
3 65312 39628
1 99930 107770 73860367
1 9559 86306 728296132
3 58101 34205
2 115218 771238452
3 24804 4537
2 106147 890896400
3 82248 174362
1 29406 84977 432385115
1 47269 54871 78352640
2 106773 627132760
2 13151 646516670
3 62446 85932
3 50241 3851
1 46655 87597 120947121
1 76273 162670 586448402
2 21645 786343459
2 58380 678281077
3 9774 124548
2 73192 240907301
3 105506 148149
1 164765 178442 741834337
3 82872 80347
1 114580 122184 384169288
1 92763 125519 843558457
3 23924 68739
1 82977 130756 781789484
1 24620 162389 523213517
3 43337 75888
3 60807 124950
1 86161 87285 929364343
1 20550 117924 47029405
1 121784 123847 167946664
3 33094 102304
3 103229 102655
2 38445 832796179
2 83360 335195492
3 26241 82769
1 67784 95264 596927127
2 108501 265838113
1 8989 139095 209875336
1 455 149595 675497809
2 44356 239410101
2 18284 268538075
2 81556 653278133
2 21168 624127698
1 121165 148280 53211887
3 97070 7612
3 7990 172180
2 23702 186581857
2 49046 636578480
1 85548 173012 712167476
2 3424 605592390
1 166557 178068 140310034
1 25071 165150 805217438
3 62294 63443
1 14932 164606 729976457
1 18048 174248 652968400
3 14688 95021
2 19800 133047414
2 113535 525882911
2 100853 865472381
1 70140 106213 476208288
3 77209 3004
3 61211 55074
1 45995 94613 675162897
1 15030 159105 106393077
2 105795 747546183
1 160063 165329 970278129
2 109454 605244671
3 71551 49372
2 75798 411399329
2 49699 348027247
2 50554 481643538
1 58039 76557 523506820
1 64738 142401 119884176
2 79807 928928561
1 46789 92075 107610209
2 86545 306918072
1 95416 108660 139426724
2 88752 452298651
3 15505 14130
2 2813 917195620
2 34620 241827836
1 56935 156415 824982169
1 72399 84065 895539913
2 81090 1883398
2 102270 375399083
1 65981 173083 456483776
1 54650 94415 760186035
3 12851 9510
1 7123 25835 525413248
1 1089 14541 20461176
1 38043 96062 735263716
3 78507 53283
1 137044 170689 670303979
1 7492 100772 852901006
1 119799 157343 900960899
2 67703 976878292
3 57696 69585
2 34846 748215640
2 63482 763989491
2 56771 263865132
1 72775 95179 799880308
1 123196 176871 616691265
3 92583 38480
2 75051 775732624
2 112545 895320086
1 17815 104845 123725040
2 7822 719387078
2 114269 879800597
1 66566 168649 324386801
2 55755 875353989
3 12828 140844
1 64675 171015 997129292
3 14470 161882
2 55983 945375578
3 114630 75252
1 2865 119443 527331775
1 90499 107898 367599114
3 87811 169341
1 142031 158004 513066343
3 99391 146896
3 39225 177593
2 40635 548970832
3 99786 4026
2 73715 178445563
1 34118 88539 605116042
3 39129 1072
2 56481 173763536
3 42956 37635
2 8734 979363858
3 39087 168510
2 11119 717148917
2 56930 244386819
1 20366 83460 97446488
1 30176 153392 745932207
3 26308 37943
1 36062 78888 859722790
1 76279 84697 109727583
2 15321 443234721
3 60903 104428
1 23629 90672 684741323
1 27823 174031 273561928
3 99479 88413
3 32837 59205
3 68978 166315
2 48693 381554152
2 48876 980997764
1 58059 173499 313282869
3 19844 104321
3 87894 171029
2 75066 176596180
1 147537 174620 545841373
3 88391 4675
2 83067 851021279
3 31668 120336
1 9108 67457 939296061
2 63847 662349636
2 7208 510543445
2 1459 545003917
3 62923 108339
3 55359 75946
1 109768 173783 879632782
2 5214 335916746
1 72857 76768 298222643
1 96270 133324 698328727
3 33928 94200
2 43876 759030538
3 8312 123108
1 27000 139454 712454800
3 10192 72884
1 27606 108769 292419563
1 85621 165207 896837112
3 109238 32759
1 72697 108419 466918354
2 107250 934460158
3 67486 94604
2 80964 755267308
1 30600 81311 477478685
3 25584 43246
3 99791 127784
3 70254 30133
2 35831 649565863
2 86277 427370318
2 80585 706487349
2 40047 193396417
1 153006 171516 366301462
2 24352 461755628
3 108859 25195
2 66987 191762501
2 38136 327052117
1 27850 86127 231699251
3 98529 116960
2 23023 778051323
2 20690 214075916
3 97230 37831
3 22574 96865
2 61229 880208251
3 87159 78038
2 108049 705989382
3 60443 162104
2 44135 298481661
1 90089 151743 998698442
2 3925 354946927
3 43053 49440
3 52307 116665
3 23436 98130
1 35479 144459 98946472
3 16557 127431
3 9066 178864
2 46206 643843479
3 16752 5434
3 84877 62711
3 55478 131291
3 19244 101080
3 92941 26289
1 13411 174983 630013038
2 4606 139718963
3 66947 63271
1 59204 123125 899146621
1 63416 137413 238045537
1 65208 148469 963872971
1 32449 153989 165940234
2 79787 462800002
1 41471 44101 85655371
3 110799 116239
3 25675 82170
1 115116 122813 656119683
1 33653 105080 936725196
1 55178 112533 259650374
1 45340 114931 128307597
2 2629 367768340
2 114166 83392215
1 3390 173301 882913520
1 15229 89566 912674066
3 101326 71302
2 69645 803394739
1 83881 146253 643450616
3 56130 50694
2 76722 455672235
2 95042 950274177
2 70995 661215310
3 69060 170221
3 64175 55827
3 86367 81519
3 83733 77500
1 22340 94057 597686260
2 18119 388784174
2 72536 127989725
2 76828 851002026
2 47595 95253878
3 98292 63252
2 100766 260865976
1 150170 167485 166245921
1 71959 84625 211280884
1 18157 33155 193655608
1 27848 121059 336974074
2 82390 550062838
3 112271 20319
3 78317 117648
1 157388 178464 69372042
3 107440 52581
2 39389 795080286
1 54075 106119 717922517
2 87727 839776827
3 67593 21305
2 92032 274074535
1 19529 159933 870338514
1 24141 103815 567276734
2 82364 789879189
3 97643 35653
2 95677 44950897
2 154 285267629
1 79679 160356 374391414
1 44692 154651 413995446
1 96099 129755 909689590
1 133162 179057 501573641
1 40256 117553 244759003
1 113584 159153 614345366
1 12139 120992 930149622
2 82103 951540782
1 81173 102849 999690216
3 63779 135486
2 88034 356553784
1 36348 121539 149046192
3 98909 153403
1 152514 164347 860863085
3 6775 118047
2 73962 47266301
3 28150 78214
3 78804 71029
3 47815 16786
2 101265 701762753
2 61432 445035619
1 101323 167766 783796987
2 5390 853906650
3 105659 7142
3 37539 62589
1 123551 152411 180999083
1 17709 167697 143126094
1 118369 133080 847800782
2 19594 348984272
2 54602 613233525
3 114410 85434
1 995 58447 716146032
2 109145 795109932
2 66260 750182524
2 95150 541387600
1 18846 131282 928560177
2 63640 733922768
3 1127 72781
1 112828 178973 919361439
2 28829 969549622
1 5513 97798 78663162
1 121055 131827 276629530
1 95499 159643 427556921
2 44872 105057838
2 31891 66794484
2 27750 485048547
2 103967 554834734
3 30030 25536
2 43358 630765022
1 95384 107452 695081027
3 86169 128280
2 7509 223367072
1 34005 145598 86231337
3 78232 63495
1 68746 138139 332488488
2 68262 217710687
3 51700 106044
2 62124 817009203
2 90247 410855812
1 72370 91821 805984712
3 68054 177386
3 94701 83277
3 72315 7474
1 17657 170949 361540149
1 8748 97318 74031303
3 81098 20007
3 65192 131755
2 11700 101578563
3 115811 116001
2 90328 6134640
1 91715 147234 463808800
3 40166 93486
2 14704 987430141
3 44731 120182
3 82975 82127
1 34834 106081 65605083
3 2032 135395
3 76493 33206
3 22227 31001
1 44575 72053 3920163
2 1023 319694574
1 32707 52078 86567043
1 14220 106262 993958170
1 67592 104360 637566922
3 34147 50491
1 129482 155135 285655919
1 76294 91470 932145651
2 21792 169117205
1 29618 61902 824150574
1 1610 36149 46457669
1 27009 163679 614998245
2 68002 396859963
3 54594 74865
3 29431 30343
1 149915 174276 213545131
2 46457 26705201
1 2039 45898 499004685
3 109422 146362
3 50237 68809
3 83202 63240
1 65547 131832 788629574
1 117622 127137 330355166
3 78162 51680
3 35838 124213
3 53894 148120
2 109027 682098560
3 72360 114583
2 43480 179706846
3 109201 141427
3 28060 60296
1 90438 103794 731832119
1 24965 80764 913040120
2 70676 368914369
2 26067 323459094
1 21852 76606 871050115
1 148634 151640 917749915
1 115351 121918 769141248
1 3057 11322 779464463
3 77269 117136
1 124373 172237 309192365
3 54938 71046
2 84255 106898145
1 149416 173483 165993925
1 65232 85894 214192482
3 58720 177576
3 33186 167282
1 110661 121896 691462130
1 8713 59112 310460081
2 83765 70225107
1 64905 79949 774303739
3 41489 65903
1 58136 159438 504007182
1 51500 153564 31494813
3 109891 160008
3 57569 6650
3 109057 155426
1 8566 88763 579405168
1 61516 96859 23629260
3 6973 85186
3 70887 155393
3 13968 18251
3 24979 87484
2 85996 746811877
2 106506 944168082
3 17585 153393
1 136953 155338 77599661
2 62241 756194178
2 3497 283243743
2 91262 668811290
3 47737 139866
1 20420 91719 932959398
2 32511 44397589
3 20897 58489
2 16895 757824176
1 106018 124230 145715753
3 80463 177180
3 40145 75990
2 93523 615631030
1 99047 178629 269872049
1 12929 145886 808101469
1 93788 169213 290035058
3 3081 160514
1 37030 109758 66693252
3 66362 103161
1 29389 127456 903905290
2 8692 825159738
1 84404 113254 992768341
2 49520 357198719
1 56491 152232 198077646
2 85663 317099741
2 112650 189974836
2 53366 353751969
1 4792 19189 536935213
2 68173 250662438
2 23016 750287577
1 125372 128289 368454754
1 39582 133298 64257122
3 31180 177136
2 24473 84665059
1 33637 66061 190628504
3 48067 109892
2 42107 37154738
2 12875 596059952
3 28046 71923
3 44650 173147
1 75820 77793 476492820
2 9995 863110854
1 17522 32878 692211098
3 44793 126658
2 28067 377687431
3 50387 40122
2 104921 465806172
1 24480 62528 512297062
3 94479 32995
1 126775 163440 364210659
3 101322 165821
1 130832 156655 322890851
1 45108 102640 383754772
3 92287 50504
2 51484 271961257
3 32591 122639
2 71521 936313763
3 91073 24102
3 84464 69615
1 42608 158116 317234310
2 91474 302937766
3 42793 101578
3 46260 90089
3 56613 48724
2 25753 811944145
1 102876 153759 469702427
1 67770 119345 232603206
3 53818 148073
1 79932 169790 121395225
1 79285 115338 497790453
3 18686 88463
2 43698 947667156
2 22284 521904703
1 67498 138896 328765902
1 74 153957 203810659
1 57505 102075 295826904
2 13819 500527978
2 30099 181072606
1 31017 106541 278362747
1 91815 170590 869298527
3 110692 27772
1 53079 77493 168648560
3 113582 49710
1 49578 130263 551481163
1 113904 170317 931840773
3 26943 49927
2 16881 717128861
1 25536 67929 437577553
1 15078 142240 388404751
2 81297 46034864
2 43572 525971436
3 73671 130492
1 56752 148863 743892956
3 11012 70590
3 22823 129343
1 121107 163141 673499537
1 54858 147786 485041498
1 85570 177894 680156170
1 35112 45852 793973956
3 104218 164848
3 80859 93875
1 476 107152 575286821
3 111749 84661
3 79666 82931
2 82549 709679917
2 1399 992839194
2 14044 150811549
2 18980 156502254
3 76603 20755
3 2864 69643
3 81327 52865
1 14637 176707 348913142
2 89675 432049484
3 114415 22223
3 3716 168456
1 44707 46141 836874955
2 7673 20892725
1 73515 119964 166409253
3 15335 82166
3 147 48141
3 97813 165140
1 85655 169061 33168319
1 90271 174458 334371759
3 7098 112629
1 16016 61724 110800147
1 93997 97894 83080932
2 7451 842079118
3 28564 96786
1 415 135929 920289033
1 103008 148607 351819043
3 56278 121964
3 25050 139753
3 3494 148628
1 140106 157480 720300829
3 64554 34433
1 2022 114598 76791632
3 97598 121562
1 49096 92997 764341081
1 41541 142653 871527830
3 14695 103590
2 73438 40987409
2 12933 11987133
2 91584 246653646
3 108103 99834
1 8435 111325 194242930
2 86815 444007890
3 47027 144331
1 63828 74595 553474105
2 105 123115216
1 26871 47888 710514053
2 95119 136067256
3 91056 111110
3 18857 57210
3 50861 162271
1 126973 167973 458703348
3 71785 20598
1 2033 123285 994198755
3 32817 78788
3 86568 119583
3 112265 42673
3 66871 63378
1 81284 170137 500441891
1 103539 156349 702593145
2 59750 428952769
1 125020 138452 776216129
3 37989 131947
2 96331 882831432
3 70160 86882
1 129317 145520 809607558
2 87485 722244685
1 12640 106529 702087585
2 103791 542756840
2 54032 991617965
2 54075 129719868
2 3463 333369307
1 75906 88819 870705405
3 22709 29377
3 51372 3681
1 56980 86373 23152390
2 24345 489051614
3 21645 131319
2 79421 341007958
3 108625 35066
2 104934 871027989
3 4190 140264
3 32864 46925
3 68922 168826
1 50727 91847 939438288
3 100743 146482
3 34896 13063
2 13660 438198219
1 26869 153999 480274960
2 86474 32650415
1 123939 132962 315906371
3 69905 87046
2 13573 966410242
3 24520 143759
2 16402 296295388
3 109962 41081
2 74783 148704277
2 42639 288545500
2 80794 302618320
3 92372 110337
1 2041 25201 430248871
2 64110 898081155
2 31513 221748979
3 35893 123952
2 40416 862097004
1 1879 33322 829111915
3 97844 60672
2 106607 608435390
3 99322 141832
3 86687 153228
3 61410 39703
2 19315 883799133
3 12027 96160
2 57768 922713831
3 81817 67641
1 14318 142432 68012746
2 40409 761710211
3 68413 8636
1 20328 146515 42150681
3 65276 7147
2 24338 441211907
1 95753 101566 262898324
1 16307 111282 639454886
1 91738 102991 201152987
2 97927 375435266
2 96122 540103610
1 81535 90569 463941624
3 11241 101124
1 121473 177293 315691748
2 46623 180497236
1 58442 67867 221658881
2 99416 419608703
1 63871 81039 397424756
3 82859 109529
2 77239 430355385
1 122297 164260 223803892
1 151633 154625 194951565
2 20712 443344352
2 103776 936964776
1 27619 49210 839021957
3 83782 96711
1 140703 145713 942895158
3 108551 99948
3 53433 171604
2 30761 151389772
2 59409 964419057
3 23381 105893
2 47628 51940
3 16850 50323
2 99713 515692173
3 54083 55656
3 22687 174281
3 40649 106541
1 123192 178811 233861419
2 51330 959560083
3 94611 64754
1 2364 18240 729017984
1 23715 110543 658938125
1 88586 174044 989217548
3 44157 71566
1 108242 172436 804818244
2 24855 404281420
1 74680 85557 832953809
1 57794 79918 824611344
2 61992 577242272
2 42085 900124229
2 16444 410809778
1 16378 59684 805613275
1 81164 122969 276396100
2 18452 678922579
3 83910 18196
3 76602 171143
2 85354 549806045
3 296 143046
3 102138 50879
3 53756 156267
3 65400 170288
1 34520 121518 147083288
1 111290 122171 463018132
2 105077 670020105
2 13297 940323673
2 19715 869262869
2 8684 698192674
2 8278 841774502
1 38842 107240 842019374
3 6872 138220
3 54109 1265
2 99212 865423304
1 77297 162687 105714945
3 109653 71578
2 100671 494864478
3 84983 122574
1 120929 159657 957116309
2 65256 86041038
3 76020 85995
3 27653 61384
1 131813 143665 692314245
2 97680 591918456
1 56999 166037 928409606
1 33251 178572 89276283
2 69393 173065638
3 37154 101794
3 18967 60326
3 249 9880
3 5413 21457
3 80676 161527
1 1515 4680 54488622
3 73421 101148
2 26263 724257936
2 103482 179507631
3 54817 128363
1 58148 115901 231856492
1 20979 165861 888592437
3 51843 57138
3 80139 173009
2 35995 446024272
2 30420 802219309
3 103309 25162
2 66793 98447723
3 53563 163680
1 116076 147715 742438867
1 110958 142150 632747938
1 21763 77640 511080729
3 35977 144665
2 19448 149909925
2 90242 648659473
1 32618 120591 783498867
3 95490 165255
3 27986 106719
3 40128 175766
3 3175 92015
2 95187 984883626
1 61110 63315 568696668
2 61949 381348388
1 29848 168231 998568568
1 20595 87437 961664309
3 32925 16272
2 51863 256420827
3 81486 80643
3 80953 10040
3 65129 115779
3 40417 151681
3 35987 51657
3 62578 97042
1 43942 103780 45365933
1 150910 173387 333462037
2 64117 874449095
2 54299 628842392
1 77778 119804 107067974
3 111443 175956
3 51744 168000
2 82302 898523996
2 106970 257152761
1 118637 161588 59708977
2 46600 915296545
3 106271 147247
3 98753 47527
1 11662 162511 694362208
3 2439 141862
2 74053 173207928
1 85277 87138 58813791
2 111332 2293887
3 74668 80881
1 46959 121807 72057523
3 45069 137238
3 107398 37589
1 138814 161116 745590846
2 40984 85243805
1 130560 178034 385648807
2 16877 144665634
2 3868 255313108
2 2382 495972763
1 80365 138523 387379523
2 29516 618847416
2 69228 335530921
3 46804 60416
2 80531 966528193
3 42923 65342
2 61543 434735451
3 19973 51835
2 108451 20306173
3 3778 5164
2 98538 17261139
1 16087 177571 385471158
3 104400 57219
2 42486 357215083
2 79580 11463000
2 38347 662115736
3 79355 54782
3 57806 71705
1 112612 133664 563684492
1 79735 113305 836825905
2 24239 147479013
2 23587 552048967
1 23614 27761 91813306
1 45717 101809 386338648
1 59617 79060 307094395
3 93545 143499
1 65406 88020 925291646
2 101129 907097021
2 63399 676156318
3 102648 49735
2 77224 237077721
3 8890 93693
1 138560 168109 853517414
3 64705 37461
1 85985 174256 373685063
1 53449 153218 950846613
2 78193 802989382
3 48831 73566
3 50851 76259
2 106522 252463339
3 46182 38532
2 38671 612275159
3 34728 103275
3 115057 44270
3 106602 140374
3 109358 105748
3 108949 34861
1 66809 124931 62366671
1 56396 140260 327386659
2 98870 168035900
1 41082 128940 435671888
2 101474 914303552
2 97676 521577125
1 74312 108504 988225446
2 66705 318595840
3 9141 163183
2 60579 610819226
3 87497 66954
3 75977 39071
1 27514 178469 598994226
3 22841 46474
2 2749 730540136
3 32267 121362
2 17479 555280138
2 20064 438494369
2 80112 195743411
3 75667 48809
2 74176 3532546
1 20962 102969 405714751
2 92186 581603035
3 69807 54031
2 52713 664748951
1 66303 107201 154886240
2 98114 598669571
3 45872 30035
2 107612 312559618
2 72899 781783921
1 48841 74699 586169383
1 925 41948 735377583
3 35250 57304
2 19318 232181921
1 80649 120103 422817799
1 808 130930 132300880
3 28872 21173
1 12646 123553 267230252
3 63265 58308
3 25721 14395
1 76831 129942 268171622
2 150 740612695
2 47569 320843104
1 86411 169124 345369702
3 44664 163440
3 4729 154906
1 90824 165953 929002813
2 31290 986026870
1 151040 166181 593222417
2 10047 328132700
1 3468 46019 889214013
2 90409 892066433
1 53226 146134 967668520
2 48848 976650423
1 59135 130698 263533790
1 108299 120968 106915868
2 52916 21687398
2 84232 758838943
3 27603 7043
2 70185 28664894
3 43645 31804
2 27971 551777382
3 71820 45953
2 48263 318904751
3 17354 46183
1 67326 105752 257206824
3 36733 86530
1 104488 107376 642751672
3 60295 76310
1 40184 47835 494907510
2 31300 370417238
1 31455 39722 743232594
2 98459 595749885
1 33568 152391 256204840
1 63112 166687 355250096
2 69452 794770434
2 108897 759471316
3 115642 16578
1 54725 100837 136598017
1 96279 163097 618918751
3 10862 93849
2 35422 262332210
1 21208 58089 481616163
2 57757 300965494
3 89949 22739
1 64168 105626 341521254
3 82271 59169
2 2577 836636160
2 92973 770973922
3 96383 84846
1 14608 50632 583830284
2 48281 749552866
2 5618 941323484
1 14251 160107 837337887
2 4330 32084830
1 25496 110984 26288300
2 62629 29328251
1 60368 71982 989794471
3 84789 103564
3 35715 140726
3 109793 117391
1 80527 164845 556494775
3 58153 138290
2 33524 43710143
1 10622 66187 758797957
1 123827 144091 755847100
1 51119 52990 858202111
1 76257 141530 424788592
1 114713 151551 559153792
1 101384 166903 508893187
2 50772 55818028
3 87097 54979
2 71596 824287914
2 100785 991362588
2 1770 730228879
1 5415 5789 984272116
2 16136 725349365
3 23903 51883
3 81039 94599
3 69828 43133
1 53784 137403 299809238
3 7278 134747
1 109695 171967 84326379
3 71837 141912
1 76833 79677 243288410
1 119063 152065 734323913
1 106301 135408 154604858
3 113947 58840
2 74332 645469926
2 72577 52895945
3 9565 66913
3 51344 167620
3 89555 172782
1 31999 38177 707344559
3 41756 10140
1 118456 172990 614261133
3 64219 111926
2 87610 804556654
2 31806 841867723
2 29377 440687962
3 65531 5190
3 17505 30138
1 18063 65239 876262229
3 101045 132900
3 114230 61590
2 114121 494089590
3 57327 167470
3 30594 175619
1 101588 110595 566870693
1 19578 89363 856120243
2 19243 369157762
1 70523 175354 519401764
1 69595 84527 171524400
3 28459 53215
3 109002 161226
1 33552 144256 414821783
1 110877 178175 745821805
1 28181 95713 546824647
1 24563 28889 66732255
2 35856 348479593
2 87186 316021644
2 13238 290391520
2 54764 69375394
3 87666 156153
1 2065 115179 613018027
2 68984 912457034
2 107117 616095292
2 114726 245893486
3 46689 120718
1 3031 167515 332838081
3 97043 19701
1 55024 102227 555529836
2 71651 734291892
3 60103 93904
3 113222 32306
2 5064 495891757
1 115328 134091 575098390
3 27698 140464
2 49613 909491919
1 128765 175502 284887443
1 20144 100166 184595704
2 24306 851990480
3 59839 52855
1 93195 118633 322113565
3 85972 23369
1 34988 56630 92137637
1 140350 170465 784185613
2 6422 583202092
3 36237 90542
2 32779 901257003
1 47424 79965 693384953
2 11441 680221826
2 86427 259890981
1 107177 155548 475376971
3 54170 164386
2 70131 343152015
1 171336 173505 472923966
2 88464 698748827
1 37784 64835 978351410
3 115432 133664
2 98251 379116581
1 160308 164182 345083403
2 113491 64791374
1 9574 9578 499508008
3 7443 116042
2 112945 69626715
3 4868 15464
2 77454 544641045
1 116643 146939 882294116
1 148049 159315 283343646
1 17897 148168 833752039
2 16201 127476581
2 1111 126328412
2 91326 969904336
2 15736 647766462
1 51889 81215 540921065
3 104309 36337
2 106152 558612188
3 32287 106000
2 42991 338087446
3 80133 23266
2 25294 180178568
1 109479 152750 889575078
1 18297 29253 324672950
1 41194 52728 258020994
3 80005 109096
3 38865 143980
1 13578 127061 204850416
2 28004 179243137
2 49833 872588792
2 36658 693497271
1 39654 141660 714472237
2 41458 987817737
1 20802 52962 347995572
1 108756 116278 14122271
1 46254 104239 981848211
2 108276 685631329
1 135540 154997 574183000
2 71697 459369867
2 41486 798611131
2 44603 150307163
3 60965 117116
1 39332 177293 639140975
1 34901 166668 584345197
2 52245 756569578
2 69693 794241805
1 32246 76958 887003985
1 93552 134090 508685689
1 19725 116592 296558107
3 104439 175327
3 92359 110266
2 79611 444119929
3 30347 16226
1 54832 102458 242686756
3 6978 29400
3 65869 6051
2 13950 548249723
2 95823 194889980
2 77557 542628145
2 110655 719016627
2 58798 231758641
2 4683 223956856
2 95463 983255451
2 47330 757799103
2 69454 7772838
2 81647 823682679
3 37477 62515
1 27557 46118 707039847
1 37074 142316 218367733
1 36069 89750 103668808
3 31976 69020
2 41152 510678978
2 35121 713217167
3 10925 139127
1 161990 168825 806542784
2 65907 624051079
1 40834 43006 451660636
3 112387 3509
1 8299 87974 550375165
3 81805 135439
1 70705 108786 883495124
1 117448 159900 378653307
3 110271 12882
2 71225 2492364
1 1164 17132 166217931
3 114349 110312
3 94366 152255
2 38641 244594092
2 82161 413737634
1 65281 130784 400442803
1 30269 65037 909987206
3 73183 173071
1 69779 115039 786757535
3 91091 123712
3 39109 32829
2 93236 967923289
2 106952 573632825
3 102201 63773
1 1292 70880 164570636
3 104914 157173
3 23377 18654
3 49352 14708
3 69477 71680
1 77890 100648 443435326
3 92878 178123
1 21720 120974 438286881
2 77196 116089800
1 6444 83333 182464906
1 31325 53389 447320357
3 81379 170345
2 78118 851930157
1 1520 95908 853871417
2 112405 596167039
2 40302 183940435
1 98566 144847 106260890
1 52811 132926 94220372
3 61439 58980
2 7416 814262220
2 74517 465016898
3 49153 14128
1 34915 41170 643716713
3 12291 161569
1 33923 33968 408909242
2 41296 369655277
1 107814 159910 714949110
3 14906 41066
1 80621 140321 290783505
2 17662 922157343
1 54621 141265 626640900
2 88118 573985734
2 87149 260442245
2 65015 147360587
2 24955 947430194
3 16926 41879
2 76903 582881164
3 14570 80853
2 112124 849136913
1 84230 131414 361894975
2 11963 398655632
1 22968 93964 448450530
2 71332 449217961
2 112182 337586299
1 27914 80455 154401919
3 79841 134634
2 16310 949737786
3 43200 104392
3 3052 124557
1 6100 68812 173452284
1 21315 78823 450324156
3 83863 38981
2 61570 369720303
1 104833 115553 35224267
2 24187 510706434
3 35471 83078
1 47186 73250 348486088
3 49632 108835
2 88132 590857126
2 107211 134134715
2 51979 96881484
2 11962 117575364
2 74311 638700959
2 84813 72303726
3 44618 64547
3 82407 4820
1 71809 171826 90735721
1 16453 71955 873637768
3 32685 61415
1 56006 117092 12971378
1 109478 134447 3444267
3 60933 170660
1 41029 143268 470632250
3 44918 142123
1 7081 60764 170531866
1 62941 141828 233489262
3 2988 59049
1 76822 112790 424066369
3 32070 904
3 29002 177686
1 66338 164201 95294933
2 32975 376274447
3 99039 136665
1 50773 132798 916783731
1 24230 41427 942953580
3 39187 90679
1 4473 20831 549011565
2 98510 989183425
2 67752 122645982
3 30393 131592
1 87240 113108 278993485
1 44341 151666 431714801
2 108085 919481613
2 26030 951923349
1 110831 116860 214451276
3 102827 42754
2 24946 623846441
3 98333 62432
2 40459 11930193
3 46192 116678
1 126139 167128 753873595
1 51709 80925 645007406
1 161612 163196 266667539
1 65888 124431 456826663
2 57948 12013460
1 112509 163524 29757855
3 98850 41247
1 71546 77998 789933235
2 103559 358494987
2 19610 600514998
3 19400 16749
1 3238 121796 240417030
1 13087 104770 637413517
1 56881 137691 347548292
1 13204 99327 528805841
1 41767 175446 15495130
2 14233 683546760
2 78104 960716301
3 46543 99374
3 82082 161111
1 118147 164223 197361008
1 57611 140559 271484591
2 26670 759225273
3 10901 52308
3 771 145599
1 55537 118097 267338083
2 28793 730611593
1 45936 155866 30604730
1 152345 177210 478151150
2 39187 544764336
1 88093 89925 739303861
1 32586 50756 814251527
1 126770 145710 595754976
1 32169 114067 722523802
2 68560 437636536
1 103414 163428 591312504
2 87489 220915667
3 47122 86525
2 25179 415425043
2 53234 184893772
1 87633 102524 408664180
3 61354 7406
3 102312 80538
3 2432 117719
3 77381 3590
3 42241 78905
3 84778 161829
2 35099 439284128
3 115340 69804
1 16910 44521 402337269
3 104698 98117
1 17812 112190 878083442
2 61596 228779532
1 40029 175042 71264219
2 40608 602733693
2 73360 637947047
2 3440 572787367
3 76823 176042
3 32715 113710
3 51954 75865
2 47375 286680563
2 37228 370802826
1 24824 111284 134191553
2 16016 301542949
3 110267 92086
1 47825 52508 610673600
3 28137 101767
2 77058 146127059
1 22560 42751 340613652
2 76394 828250647
2 31173 26268507
1 87016 113776 298389869
2 71097 488930693
1 112985 147822 742757649
1 75289 110248 983770925
3 3258 89845
1 97192 164355 235353502
3 4417 118478
1 67334 110881 328141911
1 60921 138621 579311105
3 77095 95633
1 25853 88386 171782729
3 34316 148989
1 70975 163966 74216537
3 12712 169951
2 28133 953759804
3 8811 178483
3 100070 48834
3 70176 139260
2 60323 467986981
1 22069 129193 159143045
1 25764 148537 761550015
2 7762 970034227
3 33078 47496
2 72770 116647209
3 84564 157522
2 67378 386323615
1 29966 116305 237581395
3 46870 5920
1 156195 170093 101956582
3 50319 40926
1 45162 93792 530876160
2 84426 907230260
2 39667 74262356
2 11712 928447931
3 57894 15970
1 7081 100303 191187669
2 8050 765920884
3 109841 118510
3 103109 18753
1 21569 56044 273844333
2 83041 981268981
2 77451 104146382
1 53304 59349 245510807
3 104798 17127
2 31014 914813506
2 33075 965289524
2 78545 892725269
2 55151 293324893
2 15475 870345026
1 50685 104481 209256375
2 51525 329079742
3 74067 37255
3 61932 156197
1 14512 48229 167705488
1 105391 161605 419803936
1 69960 114675 275700955
2 56515 116931979
1 59913 136476 202765410
3 110665 26967
2 14382 170944081
3 72044 143813
2 66350 823266137
2 34383 692225687
1 70984 135991 932062123
1 25601 91447 375380606
3 13745 130646
2 39473 952679316
1 49064 168637 504264305
1 90831 97889 608191855
3 71283 63019
2 32105 199055230
3 24739 115009
2 49394 183977687
3 3633 165669
3 11232 53049
2 91610 71367771
1 63167 79906 762157950
3 106298 133750
2 114291 183578429
2 100959 246531918
3 46440 118877
2 89627 363318780
3 49143 115171
3 51109 160001
1 77989 152988 274638343
3 25897 97403
1 2973 7591 903435835
1 67264 166687 874286899
3 76756 47296
3 27691 147945
1 111758 115057 90386346
3 107847 76526
2 21276 356159413
3 80320 48324
1 58799 98888 799377923
2 73255 399880355
1 150000 171727 159656248
1 57114 119213 893715153
1 91499 139708 206395938
2 23285 761140018
3 100793 13052
2 40253 49452343
1 23584 113490 302523890
1 102232 178214 706887181
3 43965 99345
1 113614 131880 243874000
1 16350 123622 585617226
2 24697 503996351
3 41015 109175
1 113881 115276 822001191
2 104141 842787229
3 95516 119182
1 107524 162756 462252134
2 47515 576833462
1 10601 54709 461354446
2 87326 678478257
1 37628 58495 753588227
3 112279 66979
1 28216 143645 857807497
1 86802 98254 933401110
1 164386 164753 513235706
2 14677 568491820
2 18604 679336769
2 100294 733097658
3 98773 26343
1 2147 69771 75157026
2 107394 742923019
3 26448 93095
3 40819 48436
2 25249 602018984
1 3508 177391 435286001
2 65166 69991980
2 54910 212532853
3 75451 175688
3 43044 161747
3 55064 116621
3 108584 68372
3 61951 105826
1 18474 170040 962247890
3 7012 27642
3 68267 154385
1 22416 129436 965733054
2 68158 95049261
3 113733 37447
3 100720 86060
3 73659 12570
1 20301 131016 320204616
1 58485 134770 304024316
3 15845 88259
1 127321 158184 571427475
2 33770 769806948
2 54956 549300258
1 153333 166191 638414096
3 9615 116146
1 140131 173621 233465390
2 1989 498944393
3 83804 118311
2 88264 674831570
3 20156 135174
1 95825 170462 472594856
2 10678 935433852
1 47516 124099 269424020
1 21994 34999 186876117
1 31162 34523 462550678
1 8053 73071 551164232
1 36815 172325 468766924
2 62998 570354462
2 74915 315856564
1 107163 110595 531475151
1 89521 119041 839365597
2 1641 143300947
1 14847 125770 36464591
3 33759 11204
3 95107 62761
2 56757 228926215
1 23708 144522 795407920
1 104017 144261 454474822
3 81715 109951
1 83035 139867 172092674
3 29622 2642
3 55491 94093
2 16381 170432019
3 71379 46170
3 99458 73277
3 75016 159880
3 82793 176729
1 35220 143218 890780726
1 150000 169977 66628815
3 89429 124609
1 3199 155235 14986619
2 49822 167738244
2 23817 863393866
2 84405 906974005
2 4878 580990270
1 17380 55732 238908193
2 64072 315246695
2 111168 99631152
2 69162 708282344
2 79909 784627600
2 105275 264812634
1 29727 92121 622278540
2 60378 454740125
3 36306 103140
1 54200 132702 288686527
3 37665 132367
3 46697 159932
3 17639 130758
3 36168 92998
3 452 79555
3 104710 49324
3 86368 117781
2 50045 626658424
3 3301 133569
3 82388 44679
1 29350 39573 202454097
3 27784 69298
2 106932 747127336
2 55321 942738551
2 68552 158986298
2 96912 101109770
2 1267 725668450
3 78387 168066
2 88905 764432269
2 80992 889112584
1 44138 51545 466162479
3 78143 93965
2 82414 847453183
3 41928 2910
3 87285 104401
2 68826 698352450
1 18488 39467 198081650
2 26127 867829299
3 95128 72879
2 94354 152981233
2 3762 753248035
2 88360 646710414
3 98879 85052
2 39963 84487266
2 22223 745837126
2 70288 39610191
1 47573 147658 703650985
1 68678 83770 211129931
3 31181 13714
2 17123 861711870
1 104932 118516 270963294
1 67401 105700 666122173
2 62459 324099656
1 139105 177439 801772414
3 100050 74376
3 9285 139660
1 46277 115720 58257290
3 938 1024
1 66663 74032 700560088
3 86000 47450
1 83469 164332 969855840
3 2626 166960
3 15030 29365
2 52065 626310178
2 1315 733835130
2 68633 996177791
3 37010 126954
1 149082 159815 720410462
2 37286 803975100
2 87170 382613582
3 51917 9139
1 111847 173188 215000713
2 54970 39786148
3 94232 63941
1 33400 56342 135963084
1 121290 140628 887595830
1 38026 87182 51976549
2 52139 377803085
2 35817 574886795
2 88343 180050088
1 91190 118430 244874669
3 61820 103682
1 53380 59885 644743343
3 44603 15343
1 58858 151795 224964979
1 88628 157629 636741783
3 58894 35388
2 40276 444051239
2 54345 296129498
1 37660 132562 203580904
2 74232 128153511
3 72750 32887
3 58801 137660
2 28100 167491999
3 3330 176186
2 76350 446731852
2 32305 187778628
1 75709 138918 9887677
3 22405 174703
1 33444 36233 958197526
2 25148 119854436
1 123560 126306 330037192
3 40527 150393
3 59953 146504
1 22813 171412 625588828
1 23203 56053 564167489
3 33680 106715
2 12117 739167870
1 24212 66756 191287133
1 93966 134399 613554095
3 115100 92720
3 99569 107496
3 33864 64567
3 91104 119192
3 108824 28751
3 28212 60943
3 3489 8926
1 4474 103799 648256900
3 63619 103793
2 57091 763581259
1 81981 134889 375001107
3 38471 99699
2 70188 560177865
1 60863 117842 392659150
1 6955 61195 470566058
2 87777 753922287
3 14788 28184
3 15863 5781
1 121553 145114 537647825
2 31217 340979986
1 57164 65786 133478760
1 28019 103459 329968078
3 16731 4825
2 19437 566171730
1 2731 31020 915907025
2 49424 484943368
3 100950 159882
3 47348 58410
1 27611 134395 77034594
3 24393 78666
2 76596 45859064
3 79916 117993
2 78227 728443247
1 125500 178524 720042149
2 34599 277656597
1 20769 23998 245115776
3 103874 7799
2 13736 557613163
1 12458 111443 92077152
1 80969 124282 392152905
1 61579 91175 822676954
1 138144 139606 140098004
3 16090 161716
1 20798 165560 709948521
2 19021 159535813
1 137425 169005 384323844
3 70599 34060
1 21230 133702 471445092
2 15494 558612940
3 113540 47735
3 13928 73553
3 2931 20130
1 111430 152401 245808293
2 23798 113115415
2 99230 469219236
2 90812 257879871
2 78319 31285842
3 105869 80465
1 2835 40296 923068038
2 5602 560336840
3 11293 9298
1 20086 95698 190348480
2 108874 390696376
2 15948 408256368
1 50913 172292 89739605
3 34884 53636
2 102493 842252167
2 9316 295702638
2 104419 128658485
3 9907 4139
1 44106 68014 106434057
3 102163 154803
2 3351 39336723
3 109014 135704
3 110109 90090
1 75839 172892 151066268
2 44026 487776379
1 768 4810 166413659
3 12954 17396
3 24725 92823
2 37221 217263896
3 59655 93391
2 91517 595177778
1 118684 144880 361379293
2 88509 261731690
3 20757 161644
1 135692 152119 874495835
1 102335 111278 772947815
3 85604 148787
1 13257 105687 616281237
2 66995 313830324
1 37785 72666 590243970
3 64568 44980
2 68611 872440507
1 27693 138938 281129192
2 7505 691031669
2 48980 51354695
3 113792 129610
1 82892 173180 895687490
3 54765 32146
2 84708 870095880
2 107036 794930385
3 1142 108483
2 89227 381384514
3 93527 29085
1 130281 148910 196018680
1 36530 128156 948028969
1 25611 63750 427567462
2 38860 14645763
1 96997 168562 283617247
2 81018 643178484
2 38613 282894514
1 7301 29967 938869125
3 114156 113517
2 58266 148362248
1 116034 136202 833941847
2 114565 307165240
3 61190 49205
3 79677 6691
2 42728 64296476
2 40012 185075639
3 29539 164562
1 48712 77082 824383480
3 9493 6330
3 48159 1118
3 55873 177403
2 52907 803921628
2 66638 525050401
2 80050 82535818
3 87253 170107
1 158643 170936 769306742
3 41835 99588
3 90723 55741
3 58693 174446
1 33040 63551 466269421
2 58248 443657088
2 11484 906990169
3 30608 178152
3 100045 108338
3 102213 32678
2 88664 694867305
2 81730 810287291
1 74818 162285 394534142
2 74122 225589571
1 36368 47206 580635047
2 69699 571581251
3 100771 159348
3 66152 10705
1 38789 103172 634204807
1 54851 170844 360155831
2 91902 479264526
3 27750 74203
3 55681 14118
2 94679 251554870
2 45520 206329581
2 34174 326564714
2 23033 132491617
3 57396 161761
1 55045 96521 587125649
1 65078 82983 793475410
1 117134 135232 301052106
1 18499 49838 285040312
2 39884 617042481
2 17459 614663523
1 72361 164886 393326747
2 58431 36628894
2 30848 804694460
3 92564 77708
2 96183 438778252
1 90804 170077 354206975
1 13037 167916 669920202
1 13522 71441 635996028
1 80693 98147 892633105
1 9917 67832 296702984
1 89884 115221 544775935
1 4291 164029 487790963
1 93683 125146 66607148
2 82650 316173163
3 107862 114751
2 76236 858519054
1 146288 158356 807228113
1 3943 146291 42449371
2 70361 587613457
3 81374 44727
3 89381 111326
1 7769 98501 751156578
2 58751 560076505
3 36764 5158
3 71443 113334
2 113874 730211760
3 51155 110223
2 77557 445223177
3 85016 81693
1 98820 165137 339057809
1 48155 65489 210884194
3 85123 170354
2 42843 898111075
3 72386 68909
1 76772 113600 733053347
1 24467 103758 169975439
2 65977 753417185
1 22916 114380 630595253
2 67941 682306006
3 84820 178893
1 138442 143523 414698136
1 20258 59469 611621627
2 99719 328528003
2 67650 384621154
2 70551 243509252
2 92800 676310331
1 64960 169256 655018135
3 39755 157761
1 85578 132491 589706445
2 84185 141805272
2 60283 774622397
3 57360 130675
1 92678 174609 811770957
2 37688 26962653
1 61749 82236 270864517
3 104889 49804
3 100816 88677
2 33109 787632444
2 113032 519860274
1 7057 162814 48394462
2 113511 111594615
3 75493 7993
3 56454 35474
3 50053 136246
3 43838 23514
3 84359 28690
1 44286 45305 925494490
2 20281 919928943
2 95262 798974204
1 27810 121454 146099504
3 24325 104796
2 30905 40324549
1 149626 165447 653346199
2 94591 430130872
3 3470 44287
2 92951 531957426
2 31654 835302171
3 1049 17439
3 11136 71756
1 17136 113021 424451004
3 55916 47811
3 73665 169126
1 55518 168754 244280150
2 27409 959068443
1 60964 136204 870948722
3 95523 116229
1 100769 140872 741880140
2 42392 461271666
1 64054 110141 995249658
2 37902 941602399
2 71600 425649666
2 20744 43246627
3 37130 10100
2 114514 556959382
3 44923 102360
1 36019 107116 801542628
2 90275 392975896
1 31408 48074 673903177
2 75364 398017852
1 107441 141031 703704436
3 4166 33631
3 74710 79560
1 52346 73143 367749685
1 55630 79388 86021580
2 69520 630980443
2 62113 115915019
2 49087 598586152
2 103629 522794442
1 19430 103624 627378880
1 49152 137226 748743353
3 110010 38396
3 102457 83122
1 699 88618 997868899
2 61534 127765417
3 81884 27831
3 58372 88576
1 20897 49188 250863561
3 86639 164330
1 30977 34030 914660576
3 702 125335
1 135401 171627 517368564
1 41925 178306 863976587
2 45347 24261186
3 41340 138518
3 63766 156389
1 39949 116583 502409417
1 145520 162854 830288571
1 53711 73569 265605481
2 98175 365005895
2 20280 847314300
3 73759 98240
2 14933 177545038
1 10229 94714 798281414
1 53741 160386 244410635
3 60433 82153
2 8509 343709670
3 43900 22968
2 21172 143488098
3 108915 51113
3 71047 27365
3 42478 147663
3 112691 13754
1 108137 131202 557358527
1 99812 177082 446428147
3 105541 169514
2 72724 454402204
2 63903 819803075
1 47550 87452 581268685
2 32856 24284341
1 593 109506 436635026
2 10630 5082472
2 13767 32866322
2 69582 696162034
3 17574 43974
1 135820 146081 406097176
2 54793 292423823
1 42146 111807 573773954
1 533 85122 226030047
3 101095 175294
3 49203 63361
2 83510 81992052
2 23087 509274132
2 88474 204989945
2 90632 130275978
1 153560 162382 573015877
1 11287 130238 172402114
2 41942 39239224
1 83640 176731 567308867
3 13715 83719
2 76705 891271912
3 86396 126255
2 16897 84013321
1 37653 126539 65824726
2 68915 901571874
1 56635 120310 963299743
1 108254 160294 239614028
2 42968 969775810
2 110388 995025434
3 39112 97474
3 83569 105678
1 67995 69003 864357877
2 55367 568218244
1 119940 178577 154427045
1 77060 130081 713981133
3 2497 14921
3 67853 155978
3 47125 172735
3 68142 117472
2 33507 560756542
2 36085 457585861
2 110244 118098776
2 64293 408707064
2 30421 857497532
1 25264 47205 958866719
3 63860 98286
3 37474 171945
2 85496 114668247
3 18685 78824
1 21783 62023 369588164
1 18163 129318 959109887
3 13082 110823
3 24402 124437
1 15920 72316 726200570
1 57455 105803 8716642
2 71537 186549239
1 99563 121774 166578311
2 18901 759907377
2 14890 937306995
2 100433 972022821
3 77222 166563
3 64737 132231
1 117633 127859 29455460
1 166947 176074 827942601
2 103126 617613805
2 62708 518236686
3 95258 35230
3 5992 32941
1 40193 61805 687446795
2 72909 322370143
3 17059 95881
1 3683 74444 335960956
3 113297 9148
1 50198 162786 460741654
3 16820 150264
3 37607 59949
2 114043 174839416
3 114729 136621
3 89606 55886
2 69709 102486641
1 25572 141001 891294161
1 8192 69143 54224067
3 62922 85447
2 25596 854873026
1 88356 173181 327917086
3 43284 150603
2 1963 716483066
3 56465 154877
2 52235 320437749
3 55854 27447
3 68892 103861
3 57654 68110
1 21214 160416 11279253
2 113898 208701685
3 106797 21238
1 8393 141302 323452415
3 40064 133670
1 110174 177295 437660147
2 29898 17304303
3 40832 23605
1 157046 177509 579760182
3 114415 41553
3 5960 77452
2 70665 815571634
3 56286 144730
2 21209 565714865
3 14323 121419
3 66979 12222
2 36247 49057694
3 114563 108651
1 54429 121765 779698464
2 86475 226972949
3 41662 92702
1 2159 82964 594370071
2 110726 2232900
3 52635 44408
3 107616 167396
3 6094 159312
2 66928 681161489
1 23506 173752 132495628
3 64881 109855
1 103712 154931 957423402
1 17851 95844 868812944
1 166235 171403 821198515
1 4536 103757 515590741
2 36667 812090211
2 29581 73202385
3 56526 116662
2 37551 101782163
1 9919 67911 554220331
1 97572 173331 918710106
1 79638 96808 186790302
3 39781 116680
1 14297 61607 150706022
3 68065 111098
3 538 161918
3 105522 29575
1 9759 70246 499177794
2 80449 734506680
1 78117 178382 969223116
3 91732 123286
1 125322 160295 39574618
2 35352 229421477
1 16858 49134 412580113
1 120696 154122 58232344
2 52868 108001269
2 9481 344064363
2 51475 538551270
3 82840 138637
1 115640 134432 663516818
3 16161 60527
3 77857 170138
1 121797 161073 331821899
3 35205 145219
2 102674 23368437
3 3556 132074
2 28533 969114790
1 94643 131745 114118969
1 95832 121765 401188642
3 22441 35618
1 41707 171813 413392470
3 16933 39255
2 102540 549497915
1 82872 94103 798677867
2 115471 315195269
3 4044 102876
2 48782 289273692
3 11104 132011
2 110410 251176184
2 41155 942828965
3 35549 133886
2 8163 49296719
2 88049 522167126
2 68385 485306321
2 8398 91249200
1 59498 156890 253208098
2 19718 201603376
2 22122 609387
2 96884 129872219
3 99295 136768
3 77214 142926
2 41825 181946357
3 68293 116600
3 48596 62566
1 9144 104130 779251433
2 93665 220989699
1 74850 76927 214905881
3 41694 27524
3 59696 82919
2 50741 465579778
2 31639 612847555
3 81948 90377
3 76968 174135
1 146385 156683 973251687
1 53326 55432 876054159
2 85386 153531912
1 40804 119676 415021416
1 9645 134990 6062404
3 49355 81591
3 53565 16854
3 40552 88842
3 6624 140356
1 10801 36246 152204757
2 3448 160629797
1 49631 50703 763563178
3 9660 46209
2 100270 354272132
1 51616 159308 168795736
1 93682 173945 181496123
3 2367 42557
1 102249 109042 917898635
2 43456 733486361
1 90037 176784 15839157
3 41208 117635
3 96820 153669
1 119052 151067 54957181
1 28177 166824 185683923
2 5832 998263659
2 43695 417229833
3 72852 5570
2 52594 292069429
3 25288 44814
3 12628 148948
2 89108 74739695
3 23410 158896
2 14783 416891107
2 10559 745555665
3 25886 167219
1 97000 171657 271572900
3 19842 37245
3 43799 76239
3 85183 140691
3 78773 168407
3 73008 95956
1 24034 91053 388466900
2 67856 293358621
3 32226 121617
2 18819 980306181
2 43111 787020328
1 36930 48260 73682876
2 7663 558854017
2 67456 161648775
1 90939 121298 536202841
1 20746 48538 70981285
1 58298 123424 44853
3 69203 103098
1 131474 158568 147422090
2 32915 672409742
1 44014 133725 312646632
3 87573 81610
2 34869 89031024
2 109624 160790124
3 46451 26158
3 92749 39830
1 59143 174714 371296320
3 26122 45017
3 92995 1554
3 72209 120655
1 84880 140678 308303393
3 75654 80190
1 74184 166263 596542139
2 100217 567379429
1 46079 91869 991066556
3 26217 173899
3 84655 31986
2 22516 206204224
2 107744 506149316
2 115124 121039955
2 90808 683854704
1 62873 161432 442534882
3 12624 34454
1 14929 66119 397741684
3 69501 147423
1 139006 151202 757548713
3 12271 174506
3 61122 69120
3 52201 52820
3 10085 147454
1 106112 114124 650436067
1 29283 169422 939136474
1 51627 175140 998360714
1 31746 167999 393610181
1 35608 47928 949322531
2 107105 865993008
1 91016 161495 289179306
2 66740 391413481
3 109927 16011
3 44460 74579
3 27361 179041
1 7096 153828 637218820
1 52316 105651 766876472
3 78820 118805
2 36484 459125492
2 45840 667036661
3 115478 54038
1 15612 47876 467587260
1 132150 135649 548465425
3 87476 60903
1 67041 105114 914913985
3 99212 149306
3 59833 77325
2 89420 343924025
2 109379 736447308
2 95595 135725713
2 3802 480419899
3 91397 26087
1 64810 139056 580372890
2 42426 351993866
3 1816 54396
3 71479 137012
2 79259 452444484
3 42391 38767
2 74859 161646876
1 10497 115312 5182841
1 87323 158182 447510385
3 34348 95226
3 61018 58585
2 108730 569964405
2 35694 815454103
1 127127 170251 406181365
3 62867 104863
3 104964 25999
3 1965 8121
3 28599 89656
1 9922 132865 654531835
1 69617 100125 518665137
2 94532 975421539
1 65036 134113 674307434
3 91960 152677
1 29965 99856 951560598
2 79970 515156610
2 6195 601190358
1 56308 159214 16762625
2 26874 352100386
2 95708 495473667
2 40458 890962922
1 4187 130374 696279457
3 47111 159196
2 63199 776711703
2 101386 210384584
1 139 97829 741751244
2 113128 453520000
3 26167 123299
1 26530 87714 691643150
1 48509 71573 645427430
3 11385 71188
3 76732 145709
2 6025 917752039
1 44342 98162 559128668
3 48752 162976
1 15023 31716 165473326
1 83479 153765 151154642
3 48774 32925
2 63488 671205029
1 70403 145207 211597157
1 3284 175776 599489483
2 9997 165240778
2 104084 645207077
1 107178 108538 199813769
2 34537 915786415
2 102111 360582712
1 99874 135860 919370220
2 51789 643426003
2 62199 656007755
1 28386 34925 802204969
3 60183 24260
3 39960 100545
3 34885 66640
1 54777 66001 468461662
3 65713 62253
3 53498 81681
1 70900 153796 53014315
3 39221 67625
3 87931 59721
1 36912 106691 314225840
2 93908 423918208
2 100553 301036646
1 23248 140948 862628509
2 14622 974481609
1 50733 155536 53311553
2 45958 651718185
1 17050 56362 58327650
3 654 140942
1 62691 67675 827684358
2 38524 267526139
2 21908 976435569
3 2451 77735
1 38381 68100 218567421
1 18894 67453 529339717
2 11705 889944512
1 64009 80791 715863024
1 6891 80507 359476473
3 34278 72634
2 100772 69088284
2 14823 196971407
1 73182 161051 656480216
3 1534 88703
3 75931 116949
2 28980 841802033
2 110124 793278297
3 16072 69880
1 104533 158689 72254537
3 111294 75228
3 15754 46595
3 70202 103733
3 11023 169846
3 78618 67154
2 1005 816959134
2 98239 619425903
3 30920 48182
3 82601 36530
3 97686 89709
1 14860 164755 991873057
2 8477 667991018
3 102295 529
2 2229 357068894
1 114270 166882 235224758
3 88943 20368
2 113685 248897566
3 55634 62059
2 85749 903924340
3 77018 59352
2 104604 348392006
1 23651 111166 609133886
2 11005 410046196
2 36696 93260372
3 12580 155190
3 58040 60836
3 7604 2360
2 94885 175981672
2 90051 169456177
2 48610 472497038
3 65512 48085
2 27968 676868522
3 42138 97353
2 67389 469735265
2 47544 813663630
1 65482 109123 517141183
3 85636 72038
2 97085 314447589
3 64475 151214
3 8357 43283
1 49084 68815 250556978
3 28777 76003
2 50288 906722660
3 20837 97838
3 92882 89355
1 7008 67712 908866570
1 28431 96498 4268747
3 8927 162076
3 10753 132498
1 80101 177205 736111449
1 33360 117648 417065831
1 39164 150440 878133992
1 362 163246 595422399
3 86979 49642
3 25155 2351
2 72805 204683589
3 115 120607
3 113256 176541
3 82179 642
1 149722 165020 990899423
1 110363 143686 756976632
3 65711 13857
3 57890 108438
1 28759 42707 765079097
2 40309 200510719
2 95119 119722449
3 15474 97761
2 33268 877819806
1 37172 166270 209576353
2 82253 762834204
2 80719 251275008
1 573 72458 727869630
1 66931 104680 692718570
3 101432 142448
2 17756 713133586
2 12292 37858927
2 4416 502067166
3 104085 125838
2 59969 85750470
1 4560 55914 811744052
1 49612 161738 81336541
1 47511 140012 65545444
3 52514 118980
1 30729 44733 553166216
2 6527 790461553
3 52848 21339
3 24554 128656
3 7695 23392
1 21361 128553 132457428
1 13074 65669 208554420
2 11242 733356261
1 153049 178753 268891671
3 20320 115997
1 137271 163195 949068717
2 76481 416637187
2 109003 93983866
1 125440 127131 84988341
1 117293 145599 176695015
3 88809 129548
2 55537 221513209
1 100010 175793 647061579
1 136282 141214 152354093
3 79252 54178
1 45707 168296 666511964
3 104217 153102
3 114947 73780
1 90534 140028 736634563
2 4880 940189474
2 80048 915147612
2 47962 475184994
3 16125 176879
2 3036 303994552
2 95443 68058313
1 51820 140111 14199887
1 68717 81651 98457986
1 72911 83923 575132892
2 478 353521438
2 3641 134951014
2 90195 889093534
3 96107 78687
1 98257 146989 184278088
2 22888 121815336
3 83271 74023
3 8147 126435
2 19433 903187112
2 98743 831846904
3 60279 12921
1 50132 81543 696571058
1 75904 90969 313010012
2 18394 192690606
1 39133 154293 778053488
3 70172 38488
2 21847 91768451
2 23 230621400
3 82141 90325
1 33628 59529 545133335
3 29894 83108
1 146642 169104 66137981
1 23303 59923 341460462
3 94966 145618
3 5845 151480
3 82808 25768
1 20657 134980 715159405
1 85181 92461 472919776
2 70491 465752572
1 27629 125927 777734281
3 19895 170971
1 117931 124421 572292171
3 64702 136291
3 39370 177238
1 3255 104790 362724763
2 107521 79305296
2 36638 768906131
2 45346 409254363
3 45641 112638
1 115993 134155 947983014
2 83154 491534729
3 111793 142721
1 73229 141572 340105867
2 95916 724031537
1 105440 151531 991681650
2 50376 612783410
3 68696 25449
1 75725 85811 692631748
2 30044 236328559
1 152622 167371 563990771
1 128526 173695 630142162
2 47557 744499989
2 75466 134311559
2 91049 671544368
2 55834 371723622
2 109530 624943684
1 72588 145986 239071631
1 17745 96552 208959153
3 69028 45927
1 41813 62994 337990491
2 23071 753578809
2 37459 850385795
3 110509 87165
2 108983 276352474
3 25973 99746
3 83099 85038
1 63940 176518 550026017
2 45737 624779923
2 18981 304084521
3 69729 166527
2 44717 629485659
1 66596 90552 95067839
1 71610 86064 364432638
2 14815 572488156
1 24088 99760 588436752
2 74205 185454246
3 59050 151741
1 14833 70151 654756148
3 96232 104245
3 88567 107470
2 44115 421286260
1 80138 113057 486483551
3 46531 149832
1 88275 135980 918979292
2 81864 310141435
2 86073 900235786
1 11466 91098 605128669
3 22364 11250
1 135651 177608 451305149
1 6602 27621 271832640
3 48828 10867
2 35050 368973566
2 43835 732458775
3 39290 63946
2 17392 843681481
3 94564 100687
1 35776 139097 485565412
2 52726 436414617
1 131780 147312 925665370
1 51469 118438 144887492
3 52669 26764
2 80737 767591615
3 54302 23751
3 42706 162205
3 89786 78769
1 5840 140854 67483876
1 101899 131849 279399849
2 18359 101116353
3 97028 174778
1 16127 135215 42720972
3 38051 111995
3 53761 96128
2 14163 501322639
1 5156 103005 610393615
1 4950 45819 96596206
3 64943 128085
1 60251 112917 942842907
1 8255 19083 383623102
3 58379 75381
1 57727 176889 174114446
2 10392 409819451
3 28407 112748
2 57246 69545598
2 16278 228134913
3 82089 158133
3 82557 151758
3 28160 160085
3 19342 126312
3 99041 164733
1 14885 124150 274462008
1 165425 173840 380479972
2 104195 712572056
3 16939 29833
2 107947 807808203
2 46520 261570264
1 81900 145059 776372015
2 14734 342479637
3 85572 29678
3 71378 15043
1 52560 166889 517429678
1 64737 106777 744066189
3 38792 34391
1 71290 74606 593044768
3 12188 258
1 74928 128072 18401708
1 44604 144268 155674797
3 92978 95685
3 61640 97980
1 53573 86644 785085697
3 4739 55397
2 36175 651679873
2 16647 872272069
2 26723 512117415
1 169465 173777 473994225
1 79517 137373 210191487
1 79097 135982 26652226
1 112497 127972 680547853
2 56409 767511620
2 70261 87465392
1 72654 72769 170802702
2 14874 641431000
1 15437 150747 86897784
1 71506 84615 786258907
1 134249 168013 412772080
1 543 147079 958457521
2 63899 188238032
2 86596 684443787
2 65935 693038142
3 68945 28437
2 77535 357881452
3 11071 167802
3 54852 151344
1 78669 87781 657219864
1 60395 76287 208276564
1 18139 88471 118461058
1 7114 173666 322479699
3 60657 174311
2 21169 839425368
1 52433 78111 586456236
2 14005 597566924
2 104386 305189496
1 96165 163264 219152851
2 50989 455293267
2 53734 702144750
2 70807 372584967
3 105335 12564
2 16197 456122077
2 30552 970346402
2 89443 743455775
1 10331 57332 115266538
1 30027 163199 773221417
1 15259 133062 394624446
3 48267 103223
3 33448 176247
1 166150 173224 587204281
2 72052 943406377
3 19690 27281
1 26937 166600 894945563
2 69469 214378453
2 108308 371375356
1 9201 143018 48356916
3 63044 33877
3 10913 172249
1 31880 84618 761942966
2 86459 946753785
1 91122 105734 835961574
1 149296 166602 425275450
3 10333 150101
2 31449 710157560
3 40679 155172
1 840 132070 777423234
3 19859 118491
1 50064 147573 335506382
2 76568 292345765
1 107902 163106 396235866
1 113361 118559 914945826
2 51643 312954530
2 23130 204531778
2 27191 294227481
2 14292 171021340
3 51700 120086
3 19452 122428
2 50541 523369752
1 74997 176783 150791729
1 34970 156654 363976891
1 63557 177590 159422575
2 91667 317906713
1 109051 130392 766222446
2 47902 655183919
2 7469 457413055
3 5216 107317
1 60419 121348 266224910
1 6841 87521 780574545
1 23073 69576 667891759
2 30620 800581522
1 23794 177876 969483107
1 13239 153143 908612145
1 69962 95872 949559645
1 45087 124536 470532149
1 17296 46480 457573138
1 131251 174239 232629744
1 59938 172742 590382415
1 9516 165533 635031357
3 23482 39393
1 79386 85639 799528292
3 20291 64753
1 94101 129613 321614878
1 43103 48771 636360009
3 111426 91259
3 52863 61955
3 115091 33041
2 67481 953918097
2 11382 67340704
1 91792 122823 587160575
3 58997 26981
3 44887 48896
3 38045 145774
2 32648 919393488
1 99969 124146 711751507
3 101575 96584
1 38822 122017 601626851
1 32622 96062 171453737
3 62123 110949
3 9061 49074
2 66062 303115052
2 114235 61470111
1 53649 133331 623143931
3 87725 92140
1 34776 46236 172402615
2 34109 975690444
1 107943 149132 766756479
3 52447 172760
1 51655 114068 560500496
2 115163 795762806
3 74631 14567
2 5004 864229924
2 34781 374970142
1 35264 164628 205416501
1 67958 151317 607530323
2 96704 974243764
2 76198 416014641
3 49198 125652
3 1990 105326
1 145737 170402 107532583
1 19842 52452 321465834
3 62092 26612
2 70115 955460489
2 88344 290917464
2 41945 515566411
1 34612 123213 902907944
3 81255 157156
1 88655 165687 434845534
2 37198 956357393
2 19422 415676284
2 111443 1404745
3 112255 150688
2 80300 456810274
1 139739 171020 439722939
3 67634 179038
3 101446 155243
3 112325 9536
2 29301 408963541
2 11255 613158164
2 40432 141164888
2 30356 386258821
1 5224 143103 480752774
1 113457 168374 34001786
1 80037 166889 288907184
1 141994 169483 699880321
1 24856 115921 704269342
3 863 26515
1 28717 82928 871918465
3 60599 106182
2 18614 67340642
1 12561 42079 231465889
1 24959 48377 55036719
2 50550 890668512
2 109252 216741567
2 74583 141930161
2 88744 330272845
3 3488 164294
3 51653 146008
2 95057 115819180
3 45415 158549
3 69878 109115
3 115673 129464
2 104605 68241052
1 73668 170163 586413138
3 25632 27911
1 5182 17409 43685165
3 110942 62697
2 40076 393007484
2 39178 156507247
3 7644 149601
2 81750 747517295
3 19248 12483
3 40544 64276
2 75159 631803745
2 21342 916870188
2 10180 675943430
2 29275 715033086
1 29248 117225 480029295
3 48250 39965
3 86679 124287
3 101651 103839
3 90023 141627
2 79518 790363715
2 92623 51192609
1 157540 176074 305008158
1 42965 144470 376031255
3 113459 75922
3 32580 6899
1 42922 58796 500078867
2 115062 95905564
1 69307 74789 754771230
1 53140 153256 454244512
1 123656 137834 760859561
2 55966 503749279
1 133517 138499 86688322
3 30987 170336
2 75967 964794596
3 39467 22435
2 18795 459343856
3 57844 155297
3 96626 123657
3 94823 30201
1 131312 163227 794882308
1 22463 23532 426255710
1 32975 99185 267627018
1 102549 153833 821743790
2 113825 702044750
3 21440 6838
2 115217 485132891
2 101411 883609925
3 26845 26644
2 44543 449736630
2 13246 459687013
2 99214 143317535
1 118992 175677 226277119
3 55769 145970
3 18356 129324
2 75012 343089263
1 80597 83481 15341457
1 65082 91341 102269310
3 77008 155235
1 93435 144743 943755300
2 48753 63931108
3 109858 28962
3 6367 100066
3 44506 16449
1 15222 150477 796897569
2 8611 6187033
3 16272 66505
2 49312 219012088
1 23782 157682 697298718
2 110072 220698944
2 86554 668771364
1 33049 153467 205943805
2 21200 281526720
2 12050 575474011
3 9458 177921
1 15398 72212 91463188
2 88118 558178751
1 40841 82161 115300727
3 8136 34527
3 6725 92263
3 11618 36479
3 34490 19863
1 129183 164996 254980831
1 29925 165864 100449969
1 62902 112131 653331796
2 85608 465659754
3 15862 162837
1 76186 122399 887902928
1 84195 175351 134039259
1 54900 173246 694220018
2 20082 236812198
3 38112 104526
1 27652 88716 958414631
3 27812 62847
2 112824 341916684
3 64150 107455
3 91166 111499
1 13181 70637 152682637
3 67913 88211
3 104023 127018
1 74572 106884 365213330
2 29800 825859922
3 90418 26149
3 85039 155022
1 101046 143139 361420573
1 3433 93832 474880010
1 53322 164844 503174567
1 33352 114087 75321856
3 62869 140970
3 86084 69159
2 25027 476944648
2 14979 904598946
2 3124 106552692
3 98802 60705
2 82417 518375971
1 30866 74467 549264160
2 49291 186797323
3 30754 18914
1 87027 166379 744975164
3 68162 115211
2 15053 524148500
2 65529 736030075
3 16765 166843
3 48667 120043
3 109244 12597
2 82845 621491438
1 37423 90101 60117094
3 17230 64966
1 32834 174383 247304618
3 88876 66796
3 84521 115734
2 32295 675486990
1 30131 77939 163366961
1 72537 73677 460813472
3 81903 172850
2 101900 812054287
3 45971 104164
1 116916 124455 544861402
2 37925 450644121
3 96411 87255
1 20675 143765 476224788
1 74067 177804 240714885
3 111289 128915
1 6828 88573 769694335
3 86253 175356
2 2259 672034805
1 109265 128391 10041305
1 43710 173434 286922123
1 113411 130072 722372862
1 48898 172763 975429220
1 20264 31897 934127980
2 76896 642732309
2 68129 917195966
2 37418 870621527
2 109236 899294898
2 62879 325643437
1 48405 152764 730263511
2 115538 35285715
1 62226 121253 237164159
1 120373 142081 179398286
1 61399 113400 668759950
3 28209 175900
2 12375 1748879
2 25402 864303040
3 38701 4783
2 94483 814529650
2 8812 269847741
3 97509 144804
2 52857 413076366
3 104759 87713
1 31424 136613 176571039
3 97370 112483
2 35924 61301011
2 92198 359781413
2 65124 77427507
3 103453 177622
1 85182 115617 703810127
2 87670 592624429
1 8779 85065 671268469
1 58233 106823 779325742
2 64869 2127464
1 87210 122960 891071116
3 40993 73053
3 71625 7104
2 86404 952664386
3 41063 117269
2 25532 649205323
3 39954 135573
2 42082 374661777
2 103897 481570394
3 91814 121889
1 7331 58941 735441346
3 107027 71624
3 43357 76037
3 29092 14850
3 14585 110400
1 136 120582 349765357
3 99383 96265
1 170020 176074 107699526
3 100593 15582
2 101407 173690649
3 52101 151255
3 107907 24495
3 96542 90831
2 9341 12885577
3 68944 21771
1 93436 163145 52972429
1 51325 101050 105560742
1 33058 161846 32023551
1 24019 25508 839252300
2 39462 357813776
3 22344 43896
3 41978 50333
2 91853 334961146
1 52370 92715 648818714
3 111154 21620
1 26056 29526 793246375
2 27827 562462798
1 106055 117428 591432763
2 111325 952008978
2 59914 116510221
3 46494 71637
1 28519 109674 232975463
3 6693 145429
1 14673 72889 473960173
3 75165 81442
3 2921 118967
3 34876 10248
1 23063 176641 430402203
3 68258 97204
2 39028 349390364
3 41501 22239
1 2406 111913 179142248
1 50518 178860 964087450
2 57835 604383474
1 36236 129087 177065572
2 45692 173318797
3 31340 25742
3 93363 56260
2 49573 56644601
2 5977 475455344
1 5256 87734 42915091
3 34319 58080
1 145683 170338 217095871
1 19410 66777 803558592
3 62414 155138
3 90898 129640
1 30488 73728 960499668
2 79010 230559097
3 36072 98069
2 39146 600563680
2 24637 912755353
1 65821 75610 725762408
1 91762 107503 955533931
3 49523 151840
2 94097 925913416
1 51450 66992 362423329
3 15791 100348
1 80323 94977 901903274
1 100706 157496 219667884
2 5024 833048685
2 102068 72099065
2 8641 513862006
2 41722 230674313
3 80569 78361
3 49259 97392
1 123305 143363 364609336
1 10041 152576 703507443
3 99341 92026
2 32355 398478061
1 60758 95861 528818433
2 1427 965589375
1 50899 109283 488833732
2 87371 145299870
2 104628 447629612
2 16189 427988577
1 42957 96435 650213667
2 17991 749791862
1 34123 166884 905011204
3 4390 139225
1 123856 172767 562619265
2 27590 269842315
3 60835 131662
3 46218 82162
1 79597 97312 761770494
3 66671 64406
3 84370 152474
1 109984 139219 240063772
2 19045 621513972
2 25764 395077288
1 39102 176006 560833754
2 3983 835414099
2 61656 947401894
2 27670 781801551
2 66142 721407836
1 11044 170925 907709130
1 61558 91454 638919240
3 30521 70522
2 98316 901431765
3 107594 126083
2 89965 397745666
3 19327 83064
3 92944 101554
2 22074 24140710
3 7378 28583
1 39232 39239 888141038
3 45811 61856
2 57383 53827903
2 69750 670256773
2 79395 82174721
1 13435 14915 273638033
1 16805 75959 441089069
1 79066 159322 982508900
3 8568 159095
1 108972 138270 274484762
2 109485 61497517
2 83994 315636144
2 55567 608850062
1 95308 167094 553836629
1 61393 178792 976865485
2 33492 336789296
3 85 49492
2 12404 229116706
1 83810 163900 929358219
1 752 7143 533632236
3 101857 85510
2 93017 179357596
2 107639 244183070
1 101022 154014 577614801
1 112597 115489 385659947
2 78328 285297019
3 64264 30450
2 89949 69986791
2 43420 564683943
3 68686 111468
2 13148 176819845
3 56853 26481
1 26486 99753 480193698
2 80973 33311383
2 32398 610910033
2 114770 681060225
2 20574 526878292
1 30301 73970 867747825
2 180 32988887
2 53131 194326962
3 44559 127348
1 133175 155178 695558617
2 950 867189794
3 78165 115316
2 22020 164893872
1 48545 144317 895164159
3 100598 143634
3 58958 98624
2 2496 6024607
1 40612 171717 634231241
2 10814 696124233
1 130339 136768 645447577
1 50506 135840 731692114
3 64270 16675
1 75985 151976 408657615
2 50792 648426422
2 59715 294806385
2 57378 311976438
1 14884 26677 464678377
2 94667 580142960
3 46220 119030
3 78076 131182
3 102912 93083
3 48515 109025
1 6294 62508 663966266
3 7257 124543
3 62958 126370
1 32450 63857 846505066
1 12049 48253 418261408
3 109829 162536
3 82559 24411
3 73888 55385
2 93114 256397839
1 45418 88761 391351645
3 47207 155509
3 115160 52991
3 78657 9710
3 45145 139398
2 71546 627781992
2 37954 715970558
3 17368 57243
3 58883 112713
1 51142 83934 569921304
3 56501 12447
2 40418 41101713
2 96609 202148618
1 31504 48436 673972614
2 96079 326629604
2 35277 362615743
3 64908 115565
3 32504 13272
3 47200 150383
3 62804 65857
3 10658 4897
2 16490 27289323
1 43565 114701 783244308
3 81114 73016
2 44483 806998984
3 90173 113371
3 69542 144851
3 66315 123624
3 91810 11397
1 25226 58735 743200630
1 39023 161622 570727186
2 26381 827193512
3 100767 54611
3 44841 115883
2 73964 285539140
2 78353 2555589
1 8766 53658 498199275
1 67377 72995 435760489
3 88807 68338
2 92204 226281994
3 112938 173184
3 74035 102820
1 82324 103633 582236462
2 89858 994727783
1 136301 168440 860862275
3 112067 103602
2 64355 354483323
2 55859 770114877
2 109132 826718332
2 56290 510237363
2 21146 403203937
1 15623 81410 852774637
1 168346 169253 68067741
2 6784 343717883
1 26901 81847 821194970
3 113103 140392
2 10120 961902086
2 70151 240742710
1 6889 27898 574313119
2 86865 693270984
2 73965 502055317
2 98180 132101475
3 61680 72388
2 29531 792981907
2 19542 716329408
2 95058 278351273
3 64246 114152
1 88283 89393 668079273
1 110706 160958 820675469
3 110211 61385
1 154465 154679 866423466
3 57284 109817
2 33256 46051197
3 21950 16717
1 1869 44632 835548725
2 24696 398297128
2 40581 760195745
1 102977 162761 5518492
2 38419 102838809
3 109173 146414
2 39321 948307078
2 105402 717727356
2 92245 168726318
1 61369 134437 20740088
2 69845 806580561
1 104939 138835 504948675
3 77702 95077
3 26576 5536
1 21307 102809 724204042
3 80876 175711
3 64666 97407
2 98997 693523249
2 30948 284731838
3 42744 68504
1 25149 84047 91816172
1 64734 81261 860080323
2 72502 158963713
1 49191 71983 449181133
3 33529 124196
2 13833 614459795
3 78138 135045
1 87622 173074 504673305
2 63632 489105020
3 121 80377
3 71793 74600
3 97596 58281
1 17424 100591 493052506
2 18002 333286356
3 4813 11032
3 89655 76875
2 84019 870876346
2 54055 286819151
2 50896 6573204
3 49861 152748
3 54693 143121
3 63116 126144
1 98378 139666 508797257
1 83607 153951 678635038
2 67016 350095576
3 32437 44696
3 20707 124895
3 55303 48895
2 5622 436481803
1 139063 154571 60419459
3 100081 145749
1 168970 175936 508995654
1 590 48928 763564328
3 56627 70689
1 124935 128482 520356107
3 68544 2898
3 76598 64534
2 94966 860246272
1 7753 135194 299478274
2 59992 464248260
3 47259 70943
3 43384 55310
2 56095 202406441
1 67493 175333 295237746
1 6968 112038 907004206
1 10041 153753 16531990
3 77033 90541
1 134318 168167 217517361
3 11280 50675
2 2122 809157864
2 43844 73798013
1 4449 119544 362523929
2 62480 376785347
3 34558 6559
1 149990 178976 96329634
3 113313 48554
3 112874 100306
1 54380 75766 146844955
2 3456 338631316
2 54891 544828304
1 110041 164899 592499472
1 8197 158006 785139155
2 61992 652638474
2 75795 909770314
2 74586 501322645
1 71270 132362 570076451
1 155393 156608 982692325
3 82439 125492
1 77541 140775 615352999
3 96333 26186
2 71956 999847328
2 102006 89078494
1 2192 100948 634188686
3 105687 14216
2 109348 119316747
2 98030 391691575
1 82042 146850 101046903
2 12413 687887564
1 18768 33677 532092973
3 43836 151781
1 1883 110902 390171194
1 103977 134657 797800180
3 13306 20123
2 93971 569521294
2 72574 751194599
1 46856 161889 434237343
1 22080 31830 909916807
3 43349 44402
1 14438 66999 124081218
1 117333 143355 591840490
3 97880 91989
1 6070 28517 405275489
3 80160 23576
2 92460 430955595
2 58909 454680808
3 68467 152198
1 92693 172893 241489804
3 41082 56701
3 55680 175716
1 144547 150158 517420848
1 22743 137987 419066404
2 85105 462855657
3 81412 120858
1 15794 71841 528858283
1 79279 159073 80388498
1 78501 154823 457044519
3 26004 13069
3 60713 177716
3 112884 22942
1 14998 154987 901072593
1 27619 98140 907804604
2 40863 634698562
3 111952 156496
2 108033 427626281
2 20591 979824106
3 24755 154366
2 78110 826628637
1 78197 165196 391756866
1 51435 163417 585870142
2 27298 881241107
3 8253 30904
3 16321 88718
2 22310 344837286
2 70436 461898306
3 104865 160772
2 43239 297649177
1 103262 138035 639855868
2 24829 641072511
2 31590 482183056
2 38548 828640387
2 39875 221087786
2 67233 850648113
3 47830 43057
1 23122 145663 100679245
3 46165 127774
1 23409 80049 948735128
1 25150 97052 252566724
2 38873 113276196
1 27093 97149 513649094
1 59862 73997 484172101
2 41803 575479547
3 38986 53673
3 40787 89619
3 92279 25060
3 31439 86839
1 174828 175788 89081221
2 48584 681674229
1 20710 89974 709400852
1 148059 165940 272907069
3 52113 107875
2 51300 582878622
2 29672 212824910
1 68685 151635 103285849
3 28722 75907
2 100916 979780833
1 49411 178981 668977738
2 109730 564346941
2 84464 395322549
3 46015 2905
2 73565 356883064
1 65170 106979 333976075
2 45936 549342599
3 78672 48393
2 22169 822311916
2 21877 502500648
2 64518 75705196
3 7597 5525
1 41914 46823 840229714
3 10650 138678
3 58629 142131
3 13794 164001
2 45409 413221441
1 66972 106319 427183353
2 89260 171626064
2 80241 828467823
3 112433 116864
2 79848 908566776
2 22109 32604348
2 58858 605918919
1 5397 143103 288329278
1 521 173804 842013057
3 24435 81310
2 56278 726596710
1 14238 103056 359315156
1 107782 122240 549882518
1 32446 109293 416125232
2 24990 114838709
2 48502 722851588
2 110190 369643682
3 76788 155864
1 102484 122564 334576993
1 33974 44008 563243470
1 44290 82375 688314360
1 136692 141832 621652491
2 21796 810884097
2 114490 718015415
3 110307 40948
1 108403 154064 238881092
1 39116 145173 280230639
2 98252 580926633
1 71538 135549 780170519
3 87591 178543
2 81489 918960562
1 53934 56164 567841990
1 112390 154806 850079050
1 167162 173377 918823304
1 36750 57056 201733646
3 5360 73676
1 2194 133902 923625622
1 115059 116267 319659036
2 12842 836087809
1 8442 152285 361019069
3 57467 25977
3 64387 174754
1 61107 79305 270851417
2 71283 449395957
1 66027 136930 996249325
1 30048 116604 237452073
3 109473 44808
1 70233 161251 308419762
2 57318 557320979
2 68978 54854648
2 15594 89795684
2 21410 778979784
1 82357 105685 548090826
1 61588 162540 324124622
2 68324 128528387
3 40278 140660
3 93766 153403
1 75560 178245 619091562
2 51808 372022313
1 63822 68773 936124077
3 104362 157061
2 25936 198803306
3 34015 29946
1 43392 45160 500237089
1 83935 110277 779219257
3 110896 131959
2 28704 804059810
3 102471 107187
3 43530 91991
2 60444 22912097
2 14159 935978287
2 28273 249516726
2 56254 305543596
2 69320 644694059
1 17881 60171 452290117
2 20669 174835825
2 33117 5490652
3 50874 133845
2 115313 417322005
1 60666 148852 898686037
3 9762 14177
3 54080 152627
2 14255 879713810
3 46491 167222
2 151 922783768
1 75740 164183 430983980
1 68440 139237 117184238
1 146977 169048 468256402
2 93375 6650760
1 69554 98484 476883391
2 90044 919579014
3 5662 56352
1 60855 132937 628193866
3 21545 50909
2 65278 313914494
2 32690 5923112
3 112533 26286
3 58102 62555
1 126606 147428 517361924
1 31062 142495 999534405
2 71069 290008713
2 34821 55258880
3 81212 117009
1 121866 144122 648630993
3 17277 26390
2 109869 740842502
1 27065 150315 594419699
1 65206 155942 782214511
3 30224 39340
1 31957 129926 86555531
3 7770 4019
3 85096 10921
2 47798 588262908
3 61404 48278
3 85091 65459
2 112051 196266371
1 117614 177556 969130683
2 92163 213685252
3 94287 66574
1 137515 146283 367296485
1 4202 58728 152351394
3 89744 53834
3 68885 95385
3 104809 132009
1 38513 125766 742839009
2 28862 765967745
2 92814 802998661
1 31993 65968 156074959
1 108922 116683 657069593
3 97173 8358
1 125470 159175 706293627
2 94873 463493454
3 44544 95731
1 100269 160088 295996844
1 32734 108048 687623346
1 3026 144464 765671582
3 78869 147881
1 2561 31986 475728710
2 47233 685422802
3 73681 51970
1 5963 64804 353793021
3 87374 87884
1 52852 142343 791962597
2 54624 847821377
3 39642 83105
3 79544 128814
2 12053 402754913
1 108574 150433 758466656
1 111293 172383 717125168
3 82203 87077
2 85208 367639539
2 68134 682316723
1 20251 115195 37635949
1 132677 174196 163456347
2 64089 777293500
3 37607 46513
1 67594 138694 794552550
3 113663 15636
3 9801 122876
2 91010 994961573
3 23142 157072
2 18185 970226384
3 11471 173592
1 33929 96062 808417304
3 115642 28365
3 107031 174834
2 81561 394440511
1 132942 143666 872099014
3 79573 164633
2 101647 6377755
3 51037 87381
3 33799 156205
1 1039 74949 694076690
1 37385 170392 930914865
2 67592 9601100
1 136569 140457 112281533
2 100655 88507668
2 88618 224276430
2 108696 586475969
3 60568 5694
1 112071 169570 817383521
1 125863 130546 20139993
1 7872 23890 466137695
1 78018 132746 657650905
1 148368 166403 725475412
3 10829 153666
3 14297 147833
2 37611 847043620
2 39350 54856675
2 29804 451230474
3 98942 112225
2 70161 695782413
3 31268 126313
1 4256 5011 189781897
2 91583 110953928
3 48465 49250
3 100615 66402
3 18009 58841
2 46787 574588911
3 87768 124716
1 113314 177286 591786831
1 82678 84647 814722917
2 89436 690758844
1 136055 172032 918885331
1 76233 154503 121004903
1 78294 105744 481753993
3 23773 79445
2 45536 446910546
2 50677 220521269
3 107238 4875
1 45967 98813 736860483
3 8842 104705
1 42901 66480 220833411
2 84644 627667667
3 9360 135141
1 14796 69570 442211860
3 90211 27220
2 54852 946507305
2 68423 594154873
1 88478 110691 825514741
2 10416 290075658
2 88455 314012804
1 66935 157590 212877822
1 100508 125637 308972549
1 68949 156436 772180142
3 98889 175052
3 8777 32619
3 108949 42644
1 54974 157867 983817155
2 102012 14975013
2 5021 311250160
3 9232 18724
2 28018 362083654
2 93659 353094137
3 66574 54848
1 149039 155781 349503362
3 43119 162059
1 49811 94045 66491708
3 31147 24666
3 73130 61550
3 43119 151464
1 165585 172807 507535579
1 113927 143280 74880933
1 2054 107829 642099688
2 37347 547109361
3 35359 41754
3 12959 146043
3 25916 67086
1 55660 131114 234499773
2 106707 69422034
2 54453 694000392
1 151516 167844 249968070
3 7929 25378
2 22049 462145205
3 15449 8928
2 35021 112159874
2 56628 496335720
1 78646 89476 487468310
1 102945 156741 408023769
3 4248 21742
2 102479 758665388
1 28057 156936 626968244
3 11996 4900
2 69758 128401513
3 103925 79870
1 33744 71773 809433924
3 103171 22148
2 67383 592520221
2 69619 62193976
2 109628 850977982
1 3876 96746 447214872
1 7827 25144 669163251
1 135257 177421 258018318
3 81136 109152
1 167350 172930 529606485
3 13303 127997
3 37687 150572
2 35157 920440387
2 13406 649943253
2 96905 196608562
2 87009 722224878
3 99251 93402
3 63960 8351
2 111063 581934734
3 43627 108485
2 74379 522298304
2 21624 854777413
2 60424 117901112
2 98791 734675711
3 106982 158103
1 63392 102516 735679397
2 22735 911886196
2 45037 120217334
3 48854 139928
1 48437 152018 730914730
3 93954 21051
3 112608 20073
3 54764 22231
2 98005 746526631
1 15741 118863 628177936
3 45420 125162
3 69428 45272
3 75573 111446
2 68947 580996470
1 6099 11010 822987202
1 79268 153940 576836457
1 24196 38826 798821002
3 36988 76887
2 36144 21969273
3 2727 80895
2 27293 66185642
3 105553 124734
3 33529 114281
1 41953 81911 838985075
2 11732 885190863
2 31930 780421017
3 91906 178472
3 56885 134612
2 56492 832050291
3 77917 120301
1 32942 56502 188386267
3 72288 34347
3 62472 45948
1 86870 168202 157428409
1 51955 117280 702277973
2 53317 127001851
3 16367 15846
2 70329 981660662
3 28008 150105
3 47169 68920
1 10738 38751 61468518
1 124786 142673 837172700
1 66677 121326 146856028
3 22851 126572
1 120000 142708 791618136
3 22637 118217
2 31447 712191419
3 98259 86083
1 1652 15373 976209504
2 82199 906175644
1 25839 112947 938646957
2 16474 797516369
1 66732 162704 757976390
2 55515 9396316
1 296 20628 738024312
1 20256 34530 132097940
3 80146 5376
1 22088 164123 837570625
1 30967 129151 906519002
2 100297 176372769
3 82766 24680
1 46039 136594 439737881
1 82239 91148 284301159
1 43502 124204 174675314
1 148525 160094 665440604
3 28976 39157
1 32979 175075 655398122
3 59158 93893
3 22403 144981
1 67412 117181 384428348
2 6879 802389433
2 41826 365184674
1 92614 100958 872998963
3 18197 120308
2 3433 314514153
1 9081 147799 569602672
3 6848 43684
3 50434 172697
1 1750 112977 128777980
3 34931 24914
1 51643 78036 313482727
3 107728 21361
3 40283 79676
1 132057 144520 987222770
3 1067 116932
3 27090 119785
2 93286 174840036
3 11249 127770
3 46897 147151
3 45639 75786
1 122783 154672 243859173
1 38370 60585 296069655
1 64731 175311 203914419
3 33776 96287
2 41511 568665023
1 114596 152278 685479622
2 53140 561861020
2 57675 361050728
2 39069 341860724
1 45166 151293 929260885
2 82283 77017479
2 62624 336385155
2 58602 913542104
2 54644 712209844
1 2789 96138 383227414
2 75916 540385755
2 90605 297595335
1 22165 38919 919612668
2 68858 641612542
3 27713 7986
1 48095 175705 637353520
1 78938 162660 645425583
3 7662 78056
1 15647 136000 695191251
2 99004 689815887
2 463 111427843
1 119579 157672 349117124
2 52855 184728060
2 97411 632999645
1 71204 75095 401035197
1 77103 130050 602737259
2 72892 875837311
1 34554 68364 9242803
3 84084 49737
2 27866 266869581
1 122430 128196 650001573
1 72383 176996 444313405
3 8356 14548
2 75784 286610190
1 29214 138361 482710944
3 89505 131934
1 10716 37088 221217239
2 73502 321458266
3 67195 54892
1 114712 129645 543193521
2 51042 153881992
3 68816 95808
2 115615 320804240
2 21036 534573330
2 99300 540138999
2 50591 793490333
1 80664 113163 881395376
1 61951 66611 536426644
2 58585 372846943
1 71008 177356 202303218
2 61220 730529665
3 71155 141669
2 108837 79311773
2 44985 626043747
1 70044 101164 906400112
2 78654 617555184
2 91284 862709395
3 14567 176248
1 20540 106529 792172804
3 107828 107702
1 34071 121881 85326698
2 13605 550455112
1 91971 144974 508388950
3 100489 174631
2 36147 473976731
1 58194 93633 657424734
2 88279 972926090
3 78696 117749
2 94807 889682733
3 65397 86724
1 24129 71076 436192203
2 5132 448767556
2 47887 519814774
2 11663 885205043
3 79627 124299
1 12917 121591 101298402
2 40725 651222993
2 4965 147695780
3 35572 20047
2 97707 436826192
2 7627 368479815
3 63662 163987
1 112271 129446 979118411
3 26229 147183
3 99146 32757
3 84364 172270
1 81367 131351 604740769
3 35745 37524
3 81252 78713
3 98694 123471
2 58931 591771253
3 47812 103495
2 32615 105730272
3 27496 86118
2 98315 703016726
1 59373 92352 266913750
3 69517 24021
1 7088 76978 925821639
2 10051 974798832
1 54073 64519 357124840
3 110952 148438
2 35148 589419536
1 19283 145959 954896356
3 1956 129158
3 77554 10012
1 5410 85151 742249893
1 17736 62609 740057477
3 28593 125929
3 11010 179145
3 20829 85503
3 90697 116496
1 88633 140294 313602672
3 61383 50160
1 101034 157714 696976697
2 25654 427596311
1 143817 166539 474175521
1 80257 115456 561610563
3 59057 144677
2 34991 875616536
3 79076 152570
1 53213 54019 780944168
3 105725 107561
3 44519 173243
1 50817 57281 300301507
2 102206 160172999
1 3124 5856 261830893
2 7594 570969237
1 11743 102783 803762718
1 18595 44772 894480843
1 25908 44668 311273739
1 24849 168469 488188006
2 1683 140404230
3 68214 24687
3 109304 124823
1 2377 166126 802505147
2 2291 348123211
1 4023 63152 323764883
3 5210 127871
1 7382 83782 302667839
2 4256 274591824
1 52189 61332 650044520
3 82351 170465
3 26723 63151
3 5006 25007
3 88263 93545
1 140085 176734 902937308
2 60363 333833403
2 86469 333883694
1 37923 64693 644650052
2 108089 525070326
3 69900 126234
2 6982 742997435
3 45405 94334
1 111606 125158 382085877
3 32748 70505
3 33252 84343
3 48428 167352
3 25266 17825
1 61141 75910 896649894
1 62425 82344 951167223
2 23620 254406714
1 36031 160652 941266205
2 21746 477854914
3 102167 91536
3 96306 54581
1 32811 142167 872340355
2 70612 7526210
3 3824 118951
2 25463 682329293
1 144255 150766 43720225
2 44867 424266204
3 114075 140496
2 38477 439950675
2 26839 333922302
3 104504 76330
1 28835 155245 41930531
1 2961 85154 741837948
3 78922 77057
2 37881 122410682
1 103776 155847 469900202
1 11367 78514 296686610
3 89289 58122
1 39618 114845 386342216
1 78984 176730 229077823
3 34775 91609
2 95494 493685662
2 104671 688860379
2 6339 523739135
3 73259 168424
1 85390 111874 169779263
2 37500 737333405
1 54467 61771 527187900
3 69944 13195
3 18567 45156
3 108888 61114
3 87479 149111
2 80533 235556731
1 43883 135441 533878300
2 35654 14246292
3 55364 20334
2 30636 9690269
3 112386 162002
3 18197 109672
3 88433 22805
1 36258 38928 682951883
1 35088 35128 505341777
3 23849 81949
2 111516 664670416
3 84542 120109
3 74596 166164
1 55444 96244 820444245
1 30919 101082 440416143
3 72475 47088
1 113605 113890 906451216
2 2856 257181907
2 45701 432649389
1 34052 37548 240785880
3 16524 156740
1 34206 130467 675313407
2 83468 451452605
2 26225 122002988
3 43652 20245
1 133583 172744 531460448
3 57868 59897
3 94638 53809
2 50701 710962082
2 50966 81736735
2 76919 624363722
1 117784 175123 995392635
2 9709 385984648
3 67054 156439
3 76952 126038
1 91326 157884 988861525
2 64507 437865268
3 82826 145180
3 44282 108436
3 43400 105022
3 101646 164519
3 102290 56076
1 132031 153014 371915085
2 21367 542917170
1 43351 102219 890519974
1 63522 134512 119328428
3 96386 146259
1 58736 140184 161524340
1 148667 167714 751293024
3 13575 30315
3 27142 42832
3 42515 33566
3 73199 45270
2 103569 931696304
2 112051 201947137
1 6898 79846 57150739
2 69241 119785030
3 77186 110900
1 33543 89601 517690445
1 4438 40747 355267028
3 115293 100122
1 96965 102056 992993837
1 95412 140827 236002079
1 158201 168004 359828711
1 67932 83268 87337391
1 31686 60403 375111291
2 106569 37038094
3 107009 161379
2 4494 913503735
3 45569 47744
3 114764 148275
1 22996 28486 112884464
3 33488 148254
1 95191 99274 562502562
3 76549 34236
2 114473 607708223
1 50341 175524 321939879
1 11815 43510 527087481
2 79464 60496318
3 83542 126851
2 49697 139855745
1 104148 137510 354715373
1 6819 116599 842673561
1 23163 122072 904203982
1 92004 97230 860460402
2 14798 621219373
3 63980 175390
3 41741 158859
3 61351 112866
2 28374 637054679
2 93133 141305795
3 37155 136596
2 61661 616680734
3 40574 117439
2 58419 282114772
3 10573 112960
1 114228 159537 329971489
3 72615 93532
3 27647 87042
1 2242 162899 282000996
1 22969 72470 619804645
2 4262 226345913
3 42984 50916
1 775 118139 183137745
2 78104 942732811
2 47077 46561104
3 15733 40088
2 111820 723482945
2 79853 556920901
2 97896 986662525
3 26992 79761
1 16104 156227 640634132
3 38589 122261
3 99919 59929
3 68805 173508
1 122250 145711 672789861
1 48490 112034 590738483
3 98452 100412
1 25216 43346 463561697
1 104373 150128 388237239
3 29453 66257
1 5796 123347 827649684
3 52134 95186
1 94551 151701 473087234
1 105121 177419 120419409
3 48516 120393
2 84286 671624480
3 114989 81223
1 7741 17683 812460720
1 81917 177818 389329179
1 23383 85363 665716069
1 88732 110064 795449565
3 68075 169822
2 111083 876074161
3 89751 67778
1 8656 163265 385844677
2 72674 223383108
2 85528 892204816
2 15600 982775139
1 9372 17689 329501753
2 64631 514093103
3 38994 82617
1 10666 92436 492094345
2 30887 485924390
1 96168 166774 168194402
3 11905 156523
3 31364 106561
1 90706 150783 470447700
3 76300 20286
3 48552 176458
3 74712 144929
1 38906 115385 950870609
3 50564 135892
2 114322 751481287
3 59597 39191
2 110195 70494471
2 67585 910584112
1 3867 119482 206581315
2 57191 171903168
3 114361 51237
2 96805 628141154
1 62468 169523 900488446
1 132421 177351 696035471
3 75201 116145
1 9155 138191 225193914
3 66063 23840
1 23650 63579 503468277
2 13169 338364475
1 22201 98157 789487128
2 4369 737593583
2 90521 115752207
3 65223 59133
1 17111 21644 331345462
2 42349 155417985
3 97045 90668
1 88233 152962 931216455
1 4871 97904 934234364
1 85316 101096 143225725
3 16615 30546
1 74265 119900 568367047
2 50016 372533853
1 52611 167092 204173722
3 51690 42200
2 12911 921738908
3 31989 64943
1 69210 130464 329203289
3 112273 90483
3 75896 106056
3 18331 2613
1 16204 88865 197515581
2 34423 472541285
2 100853 865178259
2 109523 579885535
3 34786 3553
1 145852 178173 950061716
1 8366 79601 813506771
2 68782 664208345
3 409 53948
2 61494 352290235
1 52151 82620 61778564
1 34921 135509 642776621
1 111133 177905 40714064
1 152248 160028 697373319
3 75438 5523
1 122622 138202 272848744
3 65671 43226
3 16745 170882
3 79582 48817
2 38118 497739649
3 100764 169880
3 111656 157233
2 12302 576446228
3 57658 164206
2 32868 934793745
1 7740 178745 507107103
2 41782 965733921
2 78183 330873767
1 143336 158425 333361522
1 68138 129156 674689489
3 171 121706
3 92498 152677
1 30309 33609 787913286
1 118170 139411 146326161
2 115781 322476118
2 67365 89321477
1 6544 146028 450214237
1 37688 152486 416322053
2 1586 66767943
1 73463 170323 291804967
2 84023 494658636
3 84661 11229
1 160792 166192 403299986
3 11781 173784
1 44148 61351 79790441
3 28759 136127
2 74955 81861002
2 32039 625815947
3 89754 139722
3 103183 156514
1 61880 119111 773169376
1 4767 30821 155146887
2 81863 84162917
2 88075 298191372
2 3767 463510744
1 65639 172209 331165739
2 58183 84285769
1 45224 50777 152727689
2 92522 332747936
2 103088 28367475
1 75047 125753 905722883
1 48269 161546 96017769
3 90588 144727
2 61691 996000648
1 13797 81371 216983845
2 108523 503669716
3 92072 13639
2 37422 415452935
3 34176 110205
3 105371 37703
3 21061 14252
3 39801 94128
3 66685 67778
3 101572 19923
3 60029 146856
1 23574 150972 347055454
2 65388 298958786
2 105760 684115252
1 6205 10103 754451137
1 115769 162430 31882212
1 29320 69068 22519184
2 20480 867769314
3 42191 34376
3 30317 148323
3 36062 34222
1 72007 132504 759564972
1 131833 141943 241014375
2 53862 209823971
1 119645 171637 538002489
1 59044 126423 699368869
1 33655 44594 64432074
2 115731 74011356
2 15228 414965502
2 66921 726995596
2 28246 369684045
2 5875 117650968
2 24012 176517882
3 46398 80264
1 28883 73673 315020767
3 79846 96520
1 74996 177615 127959419
3 103660 7663
3 37423 95767
2 57947 901172406
3 4842 67691
3 40945 92840
3 57637 155851
3 87484 83230
2 5685 605093672
2 54294 15086612
1 26178 115058 180555901
1 103189 133127 180135617
2 13954 95097971
2 60768 37686032
3 67935 125994
1 56497 144284 884949757
3 20356 138531
1 6836 44606 351425926
3 101132 59167
1 72411 173308 629144190
3 25480 5118
1 98124 113221 941889403
1 64622 160569 459397916
3 42278 163796
1 99868 112461 267216603
3 80636 9989
3 24236 127838
1 56660 71193 73431053
2 52572 179063415
3 111388 2371
2 38178 86005808
1 66656 138561 979376634
3 30053 73836
1 100299 149004 756865442
1 34727 101370 198158386
3 53457 79326
1 40453 126552 419896817
2 13101 425102775
1 68533 140494 226450677
2 25567 811889993
1 117900 132542 359603121
3 33767 37820
3 78778 98614
2 97933 263986631
1 170329 177064 869412752
3 73172 77984
2 66636 325786609
2 90083 606598956
3 91861 76593
3 55346 80177
1 63829 91516 839615052
1 3031 95324 290744949
3 1219 131051
2 62628 992227909
1 132888 173354 775194855
3 24717 63141
1 70421 127021 955456752
2 75202 941413791
3 53260 175440
2 98808 141569234
3 79646 104516
1 63157 155643 553592234
1 120485 176871 334786275
1 40918 67313 418566407
3 85231 115116
2 76684 861124408
3 87741 135824
1 33490 54455 566429431
1 75789 176634 544331947
1 69511 116116 647891533
1 14298 74356 177244275
2 91424 39943353
1 84320 85596 845227741
1 67611 165771 398753268
2 74571 355751651
2 54467 931599502
1 130950 153494 118310489
3 8620 57297
3 88382 145311
1 42118 161419 179498347
2 109829 946198936
2 42836 852288208
2 40564 281459589
2 66909 926052136
1 32852 62599 739576190
2 45406 714521735
1 36592 103927 42781894
2 48508 644210217
2 110680 429098609
2 82818 706700197
3 52822 61517
3 85261 1270
1 110280 174321 490779328
1 73724 136991 651067054
3 50063 38787
2 53218 835085224
2 63956 517181696
1 57925 105423 793426872
1 82582 135434 612214614
3 45066 58759
3 24131 85859
1 34313 140054 727250488
2 27241 647971291
2 92321 234476511
1 46034 50641 436154161
1 22077 168885 541780648
2 22406 195579677
2 27421 761037130
1 74983 157033 738343875
1 50448 65325 954117716
2 113741 451334940
2 50824 550992743
2 30446 480687323
1 25257 91690 231669846
1 43827 46477 924674633
3 110512 176851
3 52954 93133
2 98914 569487798
1 77446 92333 971026764
1 94735 133379 880038921
1 53119 159951 460463369
2 18355 627613853
3 7330 39464
3 28831 29068
3 27687 34461
2 112829 182215152
1 92441 177189 588252246
3 71623 132864
2 678 300286161
1 153346 155199 767588249
3 110797 71225
2 90320 936396522
1 74576 117832 747236440
1 742 13464 609903820
2 92017 88645740
2 498 120504936
1 86636 176433 630988277
3 54473 167009
2 95092 225494572
2 40181 754815714
3 94890 142273
1 156481 163263 116546116
1 54810 89422 535240022
3 27710 98537
2 86518 445278968
3 113920 73283
2 91002 886507420
1 71418 77897 288013345
1 123695 127930 386469561
1 61932 100396 875577328
1 2743 54576 573498740
3 45586 121240
1 36829 129396 213178672
3 114512 50765
1 22799 56128 664332269
2 44172 610958718
1 147814 165641 237257109
3 63338 147348
1 90280 153265 243827858
2 14654 700964752
1 15912 101165 958521422
2 55086 861466094
1 49867 178924 926324584
2 88518 537944914
1 23169 67491 95184025
3 11423 52
3 64567 20050
3 79384 84536
1 50022 66155 779558856
1 28627 64525 895861759
3 45218 62207
2 41537 437253822
1 13351 62894 891221490
1 79115 170025 498619877
3 41485 156101
1 43610 159621 487171633
2 112419 728947907
1 91134 104849 780372431
3 382 56573
3 50166 8828
1 33067 151452 952996730
1 79716 169087 938698992
1 26564 149249 618225755
3 89408 106082
1 31678 101003 811503849
1 102539 131553 859502133
2 111031 285149967
2 103876 405741464
3 38643 91662
2 26061 445664209
3 55768 127007
1 63076 167955 320866754
2 10212 343687160
2 78695 571436671
2 61925 869757077
1 7236 23176 811917555
3 63385 130353
3 4035 35408
2 59335 230858108
2 92976 164659979
2 100420 195125495
1 6429 8113 50204612
3 27127 9294
3 102095 176815
2 48862 386258490
1 102848 152693 848368391
1 65474 151087 970307000
3 23134 130109
1 74695 118856 913173160
2 36637 604853004
2 53793 193812676
3 49855 177182
3 108442 120769
3 96914 76102
3 90342 10285
3 59390 18388
3 28679 25058
2 98088 863578774
2 58760 840222567
3 103206 27151
3 15194 177497
2 49449 56401213
3 71049 79212
2 101195 443234852
3 114535 98802
1 128444 156481 140605484
3 84848 14409
2 63882 794369934
1 30743 151259 53948447
2 90868 380870557
3 16422 21065
3 45914 52878
1 664 42800 931105118
2 42807 657198224
3 44215 148250
3 108048 98121
2 97947 313009814
2 8086 547842959
1 17012 27473 899114507
2 8855 541087406
2 2687 791352221
3 52544 14569
2 77806 643402290
1 40438 48903 404477205
1 109138 143344 930457509
1 69897 134996 541195949
1 29922 148634 870345771
1 49127 77952 404083801
1 96964 122641 875000293
1 59427 112163 681840618
3 44519 169043
2 32646 672683535
2 57574 689699269
3 76056 132735
2 44102 539702815
3 109830 14276
1 1698 43681 597065948
3 25433 47451
1 17491 144213 762090454
3 42679 13054
2 77805 464382530
3 65522 116312
3 79757 109041
3 94453 79788
2 72586 482389008
3 31722 112224
1 53806 66398 531387694
3 80985 128120
2 106783 218632054
1 37565 107628 880027392
3 34545 26021
3 111894 71219
3 71011 151707
1 28661 97848 819570762
2 60315 392214040
1 66583 84039 985488728
2 105521 992590139
3 81337 146524
3 109190 29830
1 18603 121507 79182400
2 44051 500968699
2 22111 467124122
3 68636 74850
2 1513 359367662
1 55249 116061 764496592
2 59013 462063022
2 76668 504482704
2 110039 472315227
1 95287 98526 371523039
2 68193 185699129
3 28503 115233
2 41894 167923542
2 67628 122495032
2 15713 261243330
1 12884 105836 576859628
2 109012 426155996
2 27295 349879399
2 45314 285608722
2 15358 877293616
1 107773 135208 459561201
2 76512 507286594
2 6822 654104212
2 60621 767485572
1 2474 11932 253014098
2 58902 346545988
2 58257 897940477
1 20692 58420 13163891
1 35975 37804 738253138
3 83947 71661
1 122953 143562 99536004
1 86359 177240 292933756
1 30165 120654 717756690
3 83836 45612
2 22945 460557481
3 68998 158575
2 12860 402857919
3 23455 66226
2 17437 322267994
2 27829 943855645
3 85678 88088
1 907 14468 173734135
2 64210 376126903
2 88463 488627713
2 6420 294172113
2 2701 743793978
2 46421 844853258
1 78337 130028 510362238
2 101568 601656693
2 27518 783967236
1 71721 160580 461841916
1 36709 86843 432027720
2 32341 407985256
1 37086 155123 553829942
3 18107 95376
3 45298 166429
1 16233 96402 744576814
2 50109 947945081
3 54672 126206
3 5290 42812
1 7089 162610 972278402
3 90994 117777
1 63359 165792 541598708
2 25841 555669382
3 103617 150509
3 14522 89638
2 42597 55945128
3 91416 167586
3 67485 73781
1 134185 171958 438302018
2 97471 326032239
1 5610 42198 428041770
1 12106 56863 599677802
2 40236 630113237
3 94761 30436
1 20999 95656 822078711
3 75200 105648
2 68318 339743374
3 89558 70626
1 10280 43689 252806749
1 9086 54976 108798534
3 104231 164695
2 29496 792098226
2 32480 573043653
3 28989 20384
1 152431 176069 492916563
2 85826 49565497
3 64379 162196
1 50621 101619 559039290
2 29188 992846020
3 86149 162810
2 112312 169228849
3 97719 34234
2 24514 494140102
2 11568 79687781
1 156775 162962 576249181
3 43576 26563
3 51534 105346
1 7021 37685 585017801
1 771 48960 809367552
3 19680 144468
3 53317 45250
3 7157 26652
1 10522 51916 998762216
2 63401 36304006
1 53742 53965 303331409
3 26465 10506
2 67958 5139319
2 20404 882734739
1 6962 178106 572168045
3 19813 176274
2 39433 163496914
1 1097 132592 957459400
3 34090 17150
3 47719 20319
3 35796 112815
3 74254 68317
2 42885 55230386
2 57228 495388811
1 96631 144782 621107288
1 130118 167314 171403148
3 93368 176293
2 87435 452418226
2 45864 98424969
2 35813 76189491
2 13933 36781935
3 86555 124210
3 91907 21204
1 87869 139622 737568904
3 54534 124685
1 28933 138031 43849814
2 10208 720829255
3 61596 33712
2 15257 100510735
1 95512 108838 789141940
1 90601 162508 339305930
1 65408 168521 703480388
2 55525 499562649
2 90002 760744565
3 97795 51939
1 97242 163370 209768768
2 61230 66776382
1 8140 92567 395879115
2 36885 515094593
2 103748 869053361
1 114149 166725 948848323
1 68360 112743 41432735
2 58592 432275077
1 119493 178449 200294079
1 34598 46524 551550624
1 22996 27445 495501161
3 55686 145275
3 41825 13325
3 85781 91436
1 50933 144078 535676818
3 54112 100153
1 33906 73537 631971850
1 113859 120916 804031416
1 20876 50743 40797323
2 30028 837754501
1 24554 53193 865679494
1 136760 172539 271709994
1 21493 45563 199758101
3 47144 139524
1 53007 126881 373140851
3 47828 159094
1 43262 126454 277544548
1 41214 163083 117755340
1 87105 143289 893239570
2 58854 449683666
3 67142 119602
2 102931 241361586
3 23033 27675
1 44525 133278 340950351
3 8615 114618
3 22473 155243
3 115345 1087
3 99501 133198
3 50782 83658
3 17280 104187
2 79615 62204647
3 26147 165070
2 39395 608739659
2 54250 630902772
2 37603 667437032
1 39151 148393 595702179
2 104729 38173015
2 106559 640445844
3 56829 108966
3 4631 139552
3 13105 165620
1 69426 106238 914153854
1 138855 171180 505581214
3 11709 79702
2 93590 280737375
1 67748 127788 170924352
2 46781 137304246
1 13465 115206 89227375
2 112050 123887026
1 112483 114205 191509856
2 69537 147321150
3 35208 48049
1 8399 118788 941681103
3 83205 128816
3 504 173411
1 10359 133482 533598857
1 95455 145305 337695564
3 12587 157686
3 50661 150516
2 102548 842173595
1 77516 126531 472168271
3 115566 14057
2 77477 919340452
1 38205 157805 198349100
3 76102 84134
1 101697 156029 563642349
2 90668 470106428
2 38289 251456438
3 39134 126494
3 70158 22016
1 20740 31385 509351280
3 60037 12489
2 73677 695723110
3 112088 111900
3 12078 166900
2 57807 517160816
3 81324 117
3 55184 169180
1 17319 153807 588757341
2 74713 994700220
3 70518 79038
1 94126 111647 211237050
2 76674 482707817
3 15664 32374
3 32522 123456
3 4132 56379
3 32464 26869
2 416 312659576
3 15948 57636
2 12972 770185830
2 8669 487906326
1 56698 158777 614578585
3 33667 127312
3 31688 106350
1 19710 93140 922386395
3 49044 65321
2 113711 62922439
3 89182 149099
2 53501 935743034
3 91986 114497
2 89324 488206761
3 115509 158813
3 79693 53189
2 18414 112600997
2 20414 252687894
1 36388 65522 406375855
3 12912 169045
2 81792 954991202
1 136393 145936 607809613
3 9363 30925
3 28777 70016
3 115782 73170
3 25966 119246
1 36910 64511 541638845
1 27933 40051 771772352
2 15378 679412148
2 27749 246868146
1 138977 178457 495204016
1 65988 135624 81812310
2 69583 766801855
2 89215 706997765
2 38117 292467354
3 80928 89834
3 51866 128774
3 108084 142167
1 127911 165906 92723476
2 102418 983597828
3 35170 128453
3 65297 173246
2 41266 20293840
2 60425 287702233
1 30241 109973 839227760
1 40138 83483 232992894
3 84363 129796
3 47889 136520
2 41295 300696156
3 45794 164613
3 15339 14429
2 108191 386626604
3 75881 66146
3 51704 44660
2 13491 301780656
3 114618 110764
2 93049 831757647
1 32887 169067 634716059
1 94262 179097 417217034
2 76008 860767565
2 24442 616025454
2 36856 322147502
2 70249 354833984
1 109674 148131 155742158
3 96905 34808
1 29807 179126 60137170
1 76593 117171 974963797
3 72130 29697
3 101538 29020
1 60141 101505 833328321
3 17526 37858
1 299 60956 39910535
3 115285 56492
1 96578 170420 648518192
1 13509 172185 185181269
2 6907 917469693
3 24473 173234
2 57700 987762697
1 133912 150113 618715949
2 97407 283450922
3 60538 131324
1 48586 139567 682062140
1 62326 73826 561921461
2 20882 187279468
2 97226 817872914
3 5561 114580
2 41626 343048960
2 82828 153906727
1 15344 161226 305922563
2 49668 868748811
1 130578 173855 94842854
2 39527 809094174
2 11003 67418694
1 659 139127 852994805
3 88412 30427
1 7310 120188 452374137
3 91335 14543
1 88223 162465 344723456
3 82850 57786
3 13420 116275
1 5689 117794 901994718
3 28395 4518
3 16042 9143
3 81518 7529
1 17207 85240 73863865
1 4263 152580 916172033
2 64755 388788201
2 3639 820837699
2 66092 311217716
2 114380 152433431
1 102858 131238 17972158
1 84613 147447 295599137
3 21375 98777
3 77518 145958
3 24700 176607
3 104729 24098
2 4380 332945415
2 91702 422262690
2 44541 108638565
2 10926 879676003
2 35100 636194940
1 60811 85910 924933744
3 69278 95451
3 72713 137655
3 93403 34599
2 40024 970667015
2 25689 505439245
2 60777 408959648
2 109364 459571626
2 25868 338492060
1 64127 111318 525521559
3 98862 11047
1 124352 151425 68872204
1 135703 141077 967352717
3 57575 145134
2 32267 658391540
2 78323 718078687
3 31274 98262
2 11856 892459577
2 46344 745875626
3 17134 72080
2 50306 367037232
1 58577 158718 810927755
1 61216 77353 175688851
1 106133 174912 986348171
1 16103 90443 540313149
2 106213 340494987
3 107477 128258
2 17770 649213729
3 103079 134190
3 90229 127160
2 75220 492813900
3 71009 112477
1 105685 159707 573682725
3 40940 137438
2 65567 143885747
1 121811 123054 245090122
1 79847 171229 126936072
3 18699 73075
3 32675 154558
2 55434 302729096
2 29812 522028543
1 141119 153552 246436674
2 3550 984497488
1 1442 43158 535806687
3 96056 174539
3 35587 37694
3 6251 129958
3 94012 82984
2 112856 60299905
3 29879 52265
3 70228 48182
3 100802 85566
2 78772 839971723
3 111333 5135
3 23327 142332
2 16767 211823884
2 25834 516728981
1 63073 82493 653521193
2 53738 210555389
3 19677 60001
2 35545 92245057
3 46148 49300
2 96498 30126451
2 37858 722940105
3 70889 31689
2 66952 97205005
2 82064 261981872
3 110413 108152
1 9256 70774 264983653
3 10184 44319
2 420 948426369
2 53099 534095960
1 84066 157260 29595103
1 115642 164800 356295463
3 14529 85621
3 59928 21999
2 62920 197876519
1 5742 24711 675550796
1 132831 173503 443221678
2 26754 926017732
3 42374 132000
2 24549 31404885
2 25441 534557999
1 23768 115633 562823407
3 1440 145963
1 47889 154768 333551919
1 55961 80542 327855622
3 65442 6078
1 41829 84784 831568646
1 111196 114050 992092420
3 114618 101605
1 33888 156228 267744979
3 75101 44218
3 67851 87889
2 83826 892277747
2 42632 282588837
1 2566 126242 302406588
2 47606 772322455
3 107520 160796
3 56016 118147
3 56684 117680
1 51140 173637 277942048
2 52347 495182651
3 17065 63226
3 51285 85021
2 76419 466642370
1 72987 119577 132222789
2 32769 442528163
3 58413 65930
3 87729 178358
1 29116 38478 450637857
3 107370 47216
1 52758 178218 73623213
2 21785 171580849
3 69382 112280
2 34337 359571199
1 61795 70393 767130200
3 37089 21048
2 28516 623254776
2 42801 706679450
2 49464 274998623
2 10675 552553585
3 93032 44414
1 947 134113 739300103
1 9366 115611 584050368
3 1195 40479
1 86868 108409 835300445
3 108980 133974
2 113963 594191082
3 21992 29464
3 112549 81932
3 71412 15452
2 41988 789982599
2 56552 527990495
2 86413 194111219
2 92929 374017897
2 92073 149021947
2 52694 857411846
3 58068 53990
2 4146 318312712
2 17225 664720963
3 47600 149571
3 24903 69411
1 17971 123063 856944177
2 9032 187775801
1 10876 41221 860456670
2 22956 477580878
2 66232 681985390
3 57133 123000
1 29400 66565 937240557
2 60267 361710857
3 17878 51932
2 5997 933631923
3 5910 40198
3 25522 28857
3 52645 117740
3 90280 11388
1 5962 38204 756192371
2 90853 281065023
2 104236 561930810
3 78067 86490
1 93340 154185 634678747
2 14334 251846098
1 8189 65721 154846322
3 45878 9147
1 61282 70010 624305150
1 48721 176163 383677438
2 12735 341353016
1 49066 71896 689057270
2 31051 282130694
1 22638 139853 630134487
1 31154 70963 778978162
1 28991 158136 572918681
3 4373 61188
3 39813 41009
3 75589 110
1 5472 73279 291890840
3 94330 116880
1 66770 76520 44671241
1 25390 60552 748417659
3 109407 130845
1 41536 53110 76878086
2 74928 137363388
1 17036 82192 59382112
2 38872 795388320
1 93862 152637 363022729
1 83263 90511 682331819
2 58154 943643173
2 47979 846121052
1 41452 84086 845427007
1 49742 168957 135016201
2 102661 124885553
3 95622 4326
3 14947 24730
3 18142 105285
2 5555 779451222
2 32812 766264493
1 86744 170601 157582172
2 67178 530983823
2 11923 602289349
2 51878 489581502
1 65086 115785 537419347
1 75152 123188 858486588
2 101053 914516103
3 79750 101071
1 67129 178403 137611087
3 1844 82504
2 36676 299024324
2 26462 649333226
3 57963 23603
1 75095 75707 835289268
2 63132 993085317
2 108879 88345431
3 19997 127285
1 67211 75916 849755769
1 87624 89722 698441208
2 34379 11012766
2 88282 218374407
1 101259 149814 751468827
2 83912 311081656
1 147219 165605 136075451
3 64733 42243
2 79366 903464270
3 40879 160264
3 107084 116896
2 3421 157089192
3 67457 56156
3 19179 18554
2 2485 390260674
2 67536 944931815
3 90652 9107
1 43150 124673 183680299
1 46215 68143 297992442
2 47286 320178541
3 21793 47387
1 95757 113619 174932109
1 45620 73602 303164872
2 32399 876116090
2 16098 186616474
1 30770 55638 407729573
1 69151 134414 956793400
2 10655 603617505
1 124731 176370 643285834
1 88936 130100 276136545
1 63334 103568 137031844
3 22980 92736
1 71306 162611 299727069
2 31775 353293905
1 14070 94024 873328973
3 84346 53077
3 7145 77166
3 34553 47383
3 66235 6373
3 61199 108075
1 19313 175650 674720488
1 38126 81281 714369201
3 11905 146920
1 135926 158643 800950821
1 102583 121842 946600557
3 105921 173498
1 46210 150259 835288440
2 67985 975352754
3 82201 22282
1 103638 173629 992459116
3 86987 83411
2 48537 845628036
2 103647 212457337
2 27343 426879147
3 54467 10562
3 20779 27975
1 152547 159118 341093010
1 30994 78663 74445542
1 89187 154728 342336134
2 69998 971241158
2 25758 519400085
1 26715 122648 13530808
3 113623 57547
1 36035 154703 313338460
2 93342 314805791
2 102607 295101386
1 33119 124962 257038182
2 84081 963646627
3 85089 27410
1 110490 127470 501650170
1 78000 162769 903222379
3 100815 70972
2 29818 384747549
2 20616 485104389
1 97025 100990 605953733
3 44061 100672
3 14742 79073
2 11335 194411550
1 99074 134800 117987599
3 69699 92240
3 38959 62295
2 113338 931989557
1 43570 119877 85903626
2 106017 3117359
3 1787 18488
1 86879 139797 983027335
1 94744 111584 328096226
2 69608 386336124
1 26086 59124 21623005
2 58095 343274863
1 28942 49593 358988925
1 58191 121501 666379728
3 97045 72339
3 113000 150118
1 12927 112205 629716439
3 110690 144875
1 104875 176079 371913148
2 85571 49626366
3 96680 97036
2 96542 471973973
3 93568 20974
2 106424 857895942
2 38855 353736810
3 1495 148526
3 62174 172865
3 6285 109457
3 75979 92229
3 17534 75717
3 74470 117988
1 41461 121710 262128470
1 31313 54839 251399152
1 88336 141595 494443678
2 61521 263039393
1 137590 150481 152877121
3 82038 96555
2 97022 47976962
3 107359 118232
3 966 22222
2 51983 750673784
1 16083 35351 716722257
2 77161 101004204
3 20235 38153
3 53782 115941
1 90153 125764 942655396
1 73563 120280 9505329
3 89553 108866
2 24480 67162803
1 8075 174274 487422029
2 20140 574455804
3 79751 131948
2 49234 913301063
2 54646 66091963
2 29443 105290542
1 12254 158135 535295544
3 68332 41525
1 53683 146752 870337033
1 85367 93133 7115549
2 17816 418199992
3 88843 114422
2 36438 775787702
1 52622 116093 295417507
1 64854 137521 705923911
2 81176 464571495
3 89599 58087
3 109279 13053
2 96922 660655400
1 170233 178839 293376529
1 78038 78656 491974858
3 17982 76376
2 47856 769366084
3 106993 102753
3 30425 86383
1 47941 101318 198887145
1 51389 99680 627340505
2 102032 872994737
3 61547 9121
2 71105 606074065
3 106833 56753
3 64237 45494
2 8680 54299697
3 9321 16762
2 14601 871723492
3 2345 13488
1 4086 43047 271209289
1 70639 178787 383787290
1 87455 148640 405966943
2 55953 571333062
3 46988 5512
1 96168 113804 233892965
1 76174 107562 51306908
1 69798 89645 263677224
1 106071 117781 156355898
2 97391 660525362
1 22997 33755 409651899
1 47194 72780 40891360
1 132580 173002 921708982
1 108922 112576 406579094
1 82421 114536 215642767
2 23231 940734157
1 86898 107449 457295591
3 15702 134706
1 6014 70891 161429816
3 86023 90573
2 78761 109465289
2 114358 996469836
2 26198 237531575
1 136728 151895 525119582
2 60521 150814576
2 57187 623172536
2 3942 745984157
3 100998 152138
2 49068 903847544
3 44172 115207
1 67870 104730 645025821
2 51860 908424599
1 113695 160283 373354028
1 13424 42912 421660946
1 65645 164616 21187989
2 33019 810046205
2 23049 476502861
2 72776 934064058
2 24929 253591067
2 111291 18284958
1 28994 154660 856662858
1 9218 118826 720736537
2 79985 815646127
1 31880 162368 539878402
2 69419 24797015
1 2026 3064 431768232
2 52779 115834958
1 59117 93539 575626995
1 51361 54477 299863721
3 9026 51243
3 109123 89581
1 27393 77512 647972952
2 73435 626687566
2 66844 478998698
2 59872 71492776
1 20600 59589 890450966
3 104696 66473
2 102059 796592847
3 18371 156911
1 1583 61670 521403785
2 9873 173585767
1 123380 144232 933260165
1 103491 107664 143505559
1 90064 95736 725362572
3 74781 152033
3 24708 20773
2 15678 188980320
1 29427 105847 427211081
1 35555 45326 924458023
1 27457 116350 443758416
1 3783 142773 87060896
3 44862 133539
3 11250 160947
3 3092 86615
1 89335 173479 166414220
3 80779 158789
2 113340 204320670
1 1337 66813 537273666
3 35503 1734
2 62363 521559741
3 34734 94765
2 21225 861935404
2 14934 323681903
2 3899 487937987
2 114759 1134458
3 22260 935
2 12657 1295776
1 3214 86707 715849156
3 13585 101989
1 43692 171846 618392613
2 104814 453314110
2 68989 567584379
1 24067 106881 657213832
1 100116 106918 534112763
1 142719 178196 952853642
3 98962 104031
3 55632 11681
3 12477 164574
1 21152 28549 7463286
3 30755 43955
1 10712 94685 913902355
1 127399 144973 399219322
3 7908 17376
3 8601 108250
2 36719 505691495
2 39241 285530227
1 2722 60471 604908394
2 40782 959603292
2 106317 543897242
2 28752 868866080
1 103936 159434 765271252
2 58363 120804126
3 7557 17458
2 110535 287840341
2 68014 219114699
3 67280 128197
3 22303 34431
3 59991 56267
1 29855 93752 595624175
1 15802 56626 946064568
2 49900 474475607
3 71115 8284
1 33852 83050 667712879
2 35361 413960919
2 37765 165672033
1 76050 177686 133468209
1 66807 155345 936542176
2 77356 312925981
1 114272 117355 512388995
1 25514 55959 328293550
3 99332 43825
1 30373 69422 140533932
3 17227 167770
3 49661 144124
3 106030 145371
3 88013 40092
3 30116 101751
3 93559 135278
3 107093 16271
1 28810 170864 539841400
3 47297 172436
2 73854 408488226
3 38188 86647
1 148721 172030 637338712
1 146460 161366 234926519
1 29080 66447 926997213
1 152277 160222 656689231
3 87454 33670
2 39812 173301440
2 7846 64984054
1 58039 65363 452465112
1 127914 171520 172299466
3 36123 7512
2 1950 816311079
2 46960 740018929
1 13963 143214 391646440
2 104680 801761443
3 76629 165396
1 18170 67552 819281319
3 15822 4074
1 172733 174518 481150111
1 52436 131071 827065248
3 70961 112356
3 16264 47602
1 6851 27131 682453861
1 52441 114643 322105918
3 358 161722
2 20154 465451170
2 75236 850623690
2 52087 749854181
1 12111 142848 83751905
3 77970 58041
2 12712 489534148
2 11232 268459252
1 53349 80946 250279450
2 62725 979350702
2 36505 486709929
2 107104 729637817
3 6493 151275
2 71406 247056171
1 76931 111414 413019474
3 16224 80479
2 37170 997926776
1 81961 99657 500400970
2 64534 351236318
3 89276 82054
1 114553 142672 603226450
1 82780 149312 306851618
1 19387 110064 745818494
1 28696 176034 933560973
3 112433 104767
3 9507 12807
2 26639 189473645
3 25248 71627
1 10872 51127 833787327
1 75112 172777 634205788
1 29066 100224 714715008
1 109308 142425 444248037
3 25062 91050
1 35795 47259 818581090
1 90376 177168 898809769
3 94998 78649
3 74804 26696
1 4025 97785 900160432
3 30937 132862
1 52311 113951 67396042
3 68193 10779
1 6470 39007 923987885
3 22759 61608
1 45645 131556 887205883
1 27787 171077 603894549
2 57276 577607132
1 21141 27595 626475067
1 50175 124589 271230902
2 98518 203923935
3 83270 39042
2 114047 816950851
2 91866 235275993
3 51537 177562
2 74155 633866573
3 98376 86905
1 78384 163104 288738294
2 111047 623009849
3 107311 109837
2 84792 4180806
2 94572 830780392
3 45509 96921
3 79258 53626
2 21975 698215118
3 62528 70890
3 8405 42732
2 91357 339701974
1 5217 103138 407498207
2 74403 857101624
3 77599 91879
3 92681 68630
3 70476 42973
1 11335 151909 302001876
1 78245 157911 84190179
3 99418 117875
2 19249 194682877
1 517 10725 470914497
1 83132 121809 373049614
1 33405 100764 376006851
2 102294 901067368
1 14071 175202 225981491
1 113652 174664 342325575
1 5616 141387 870150855
1 90234 97738 450385573
3 19468 178686
3 115284 35114
3 114986 171843
1 128787 149411 111585552
2 30830 200720944
3 1801 22364
3 75459 27680
2 73712 720119784
3 4571 10942
2 37341 760038662
3 101264 72881
3 3198 143309
1 19286 88929 95402841
1 67264 147679 237343880
1 14555 157218 309019141
3 54518 79527
1 22821 104514 789743267
2 110386 719601350
3 82973 14666
3 2592 167383
2 89533 752748419
2 115342 628126534
3 90517 80452
3 115416 66738
2 74605 251599985
1 8512 82485 670418328
3 114879 83813
1 6825 35231 953305525
3 27203 175629
1 70816 167196 75702881
3 105906 147381
1 2913 41916 986669105
1 37843 48421 952874080
1 106205 126095 577909977
3 27911 132873
2 97143 718989138
1 97904 147448 604767685
1 21355 35750 599070535
1 41439 41648 878753194
3 91932 144939
1 83123 96075 505649859
3 107055 89499
2 48871 180547582
1 8998 175885 157699843
2 8978 386807236
2 45289 660023933
1 18239 96167 951515330
3 75715 43130
3 104981 116826
3 59526 153291
3 29359 149043
1 50184 102125 717214978
2 61059 337135620
1 69268 141800 772597619
1 118827 153344 811948126
1 5469 169879 806535498
2 92712 966837760
2 87574 595543488
3 35822 47083
3 83552 19878
2 84322 897217751
3 88879 159693
1 38915 104292 500572141
1 1563 60007 595987683
3 19092 85099
3 93521 47029
2 40969 790991156
1 36209 101337 106690542
3 95117 130101
1 95038 114433 219269920
1 61446 77888 11852189
2 37063 451527265
2 52007 107733134
1 17683 32366 842461215
3 58333 150174
2 87143 85673410
1 23864 126880 641736317
3 33265 69243
2 113258 425257298
2 70650 629806699
1 28108 122078 758699638
3 57361 150588
1 58363 144730 626591821
3 47026 104446
3 106414 102482
2 35957 927536523
2 21239 926152115
3 44309 91800
2 53757 35304546
2 75651 968670641
2 13061 630660893
2 85238 801590607
1 132851 158067 320292444
2 17834 999350686
2 73177 173640119
3 43142 22568
3 823 60972
2 51423 527726138
2 86221 335926372
1 61299 138342 225573046
3 108861 80103
1 83 102370 759952193
1 22134 51811 160985240
3 75896 93540
3 72426 18545
2 7681 182742717
2 68000 123653775
2 114305 261358389
3 77848 125745
3 26797 30810
1 146993 158849 54745584
3 107565 92906
1 100983 149861 998999953
1 38334 172568 12121625
3 55892 130309
3 38048 52666
2 5471 634365003
2 85750 673384950
1 37997 140430 328060988
1 13388 85134 912974999
2 115507 591428031
2 10105 899643391
3 47269 157446
2 72484 578369845
1 26602 72138 551411297
1 83014 130625 242945418
3 98074 123158
1 16992 68014 968252938
3 60682 109641
1 45900 127131 737094388
2 89096 333049314
1 14474 119684 158461143
2 44280 287989525
3 29406 116967
1 23297 49412 381000445
3 58184 44030
1 96418 114079 405984192
3 16453 116260
3 32087 83459
3 49974 40289
1 131104 131971 442266500
3 41669 81904
1 145107 172062 551954898
2 86187 349210992
1 88295 149494 688469358
2 12899 156761317
3 93753 157488
2 67474 897733714
3 18795 76079
3 55509 20330
1 27862 114148 907042775
3 71596 132852
2 42877 793051832
2 69146 339127828
1 86445 140795 109763943
1 5702 100367 939283509
2 34166 155958275
1 90499 168544 373616020
1 60675 138192 776775045
2 55229 585154446
1 17552 72988 759120184
1 121214 133452 661485159
1 69312 73240 946511637
2 42347 937877691
2 5321 832340642
2 107653 207507360
1 39647 56555 83938014
3 46968 40449
2 77081 531364455
1 38915 80003 827171471
2 48771 763418805
2 109102 523920688
3 107048 93483
2 15953 96493504
2 4768 648207344
1 4410 103170 728745728
3 26448 80945
1 5768 11995 146423999
3 106485 158197
3 101511 64481
3 28702 89198
1 111396 123361 17591465
2 91831 170097134
2 48681 778933293
2 94201 961859126
3 86570 153962
2 16759 883794201
3 86502 254
3 94466 47460
3 7352 85477
1 13659 56255 270725854
2 6565 296772630
1 75185 118834 860644882
2 20681 943209991
3 109066 52722
2 47417 356236228
1 120215 174718 123891863
1 21306 45851 663984561
1 5430 52651 533224390
2 79849 17609481
2 41963 138925691
2 10343 282222230
2 77225 326306084
2 10896 504700698
3 98126 52512
3 75790 22869
1 39983 120035 63631272
1 98763 100778 638354299
3 9766 96922
3 85370 142645
1 162077 165209 791534475
3 18669 3889
3 14423 34627
1 94023 166005 375278402
1 133018 171371 764495951
2 101714 799193200
2 75787 820509755
1 104255 115595 805793961
3 76251 8678
1 9095 17433 307510212
2 12084 942144696
1 70814 127884 820452480
1 42395 154086 986975049
3 76975 7275
2 112174 98113178
3 82505 34567
2 7046 28912650
2 107656 732205093
1 74931 143470 250676719
3 20966 53387
1 107068 112573 33799834
1 144755 164729 693831966
2 34913 469532996
2 58875 480562275
1 54746 92576 208000648
3 24215 97113
3 80760 11580
1 62176 92607 148911385
3 49180 14847
3 47659 69728
3 50167 42517
2 2177 765179408
1 42586 129365 911191972
2 16381 181650692
1 62560 99548 258687573
1 23906 38261 545636622
3 89860 24267
1 83796 101741 874060143
2 80767 196600314
1 37129 161899 971288716
1 102228 114587 400611757
3 82067 123733
3 66120 84820
3 34873 116939
2 89123 362926488
3 98324 7364
3 29911 143302
2 41873 89455913
1 154924 166487 641630752
1 34114 151473 109397053
2 88287 623815167
2 49026 801829158
3 95474 98887
1 3519 137667 16523937
2 28826 517147200
3 61792 107664
2 72542 30860654
1 60133 146494 60868111
3 43887 44275
1 20744 123255 905584709
3 7500 158038
1 139839 152048 131189329
2 38153 445807332
1 83409 139494 288280256
2 40278 729165187
2 74895 383828326
3 6659 155807
3 88879 161477
2 82501 665899204
1 31475 150663 563327630
2 89066 185325611
3 90709 47603
2 6444 817840365
2 23296 262263405
1 49746 92159 155945846
3 35443 75898
3 13747 18421
3 21222 69141
3 96609 24506
3 5611 145326
2 114078 346524234
1 99748 171984 298011054
3 74060 34955
1 68616 104324 299750476
3 9763 42388
1 77736 87835 171814210
2 35909 10168550
1 3532 43432 149561766
1 3113 116335 274709716
3 83028 32424
2 50335 606237188
1 83809 138871 51058273
1 106364 114985 316181510
1 128233 147417 94339674
3 12075 96229
3 114783 92270
2 18413 200088785
3 48929 128118
1 20417 79410 212918340
3 115564 142234
2 68633 193972470
1 35367 112343 484670402
2 21266 824211988
1 89494 129932 62466865
3 58936 55484
3 22211 155110
2 28242 812566720
3 413 140739
1 85644 129388 126264755
2 6343 12561215
2 101377 874532832
3 72782 148956
1 58945 72542 912434369
1 80290 132607 458142458
1 5026 75434 154851306
3 50180 30333
2 55823 760472368
2 38222 569635532
2 83714 671725367
2 104059 991176065
2 42818 147161762
2 40026 194988933
1 59530 140985 246397009
3 738 177566
3 5832 177316
2 95598 607615852
3 34072 87243
3 25837 159275
1 19101 176748 768985697
3 45675 123646
3 92727 4680
3 108838 40084
1 128816 146160 779673246
1 67178 133613 871360524
1 38432 156399 120604470
3 51901 147816
1 42545 108023 10525903
3 115590 117429
2 60846 335540895
1 27264 57290 552895962
2 80871 278185433
2 112316 760482302
2 83730 963206332
3 85970 162452
1 39885 104334 431173052
1 24015 135549 390060897
2 30708 544105075
3 3987 44980
2 93456 836455576
3 80421 1904
2 102775 688384768
1 98243 150068 337784213
1 65192 78281 267970371
2 74957 301452861
2 115769 611424898
2 46016 110284725
1 59776 104804 365912586
2 34855 133026183
1 111506 174970 328345613
2 41834 434201202
2 35782 551641400
3 24146 101451
3 51021 31852
3 75042 118493
2 99505 366118799
3 104814 72473
2 79135 470251814
3 112124 154180
1 22485 119268 244374864
1 31658 125090 241323428
2 88166 406620106
3 67666 117285
1 101580 159430 662158027
2 47979 982602295
2 2016 436055331
2 42176 772553548
2 83491 368622884
3 58984 55714
1 47685 103631 176382990
3 85895 175108
1 110653 169318 153144670
1 56515 78046 212328379
2 77322 484137576
1 35906 144779 217967347
3 49082 164092
3 71197 159534
2 71300 873685836
2 92563 231964656
3 49093 92069
3 43564 80681
2 41586 563237571
1 103368 110296 522682776
2 59222 784420759
1 40293 122073 212262051
2 30009 124190942
3 58470 131083
2 72894 342456
2 78556 426092885
2 16377 596213572
2 105677 623433787
2 91692 328748787
3 53519 87634
2 66321 640781403
3 85303 33181
2 22019 11966979
1 52028 137115 574988921
1 134434 147196 622397930
1 20456 154503 436758993
2 75330 535884360
1 42741 125111 387380547
2 74631 60179390
3 81660 132745
1 96077 128803 658358108
1 112894 119124 186986713
3 32484 8083
1 6376 11698 322752326
3 18562 99053
3 21173 66815
2 94678 58425633
2 8269 531317016
2 20269 133967813
3 70536 2018
1 48074 117760 746635064
3 85434 34339
1 34924 144171 81944296
2 103531 388963346
2 46717 808287480
3 70215 90161
3 58961 157660
2 59879 100357380
3 66978 161088
1 34588 95610 915668442
3 7689 50609
2 53261 14238225
3 28638 31752
2 69263 345221470
2 19310 146013850
2 85105 374064276
1 103427 175015 75697822
3 1707 108923
2 55307 864252697
3 37110 26736
3 71071 113584
3 104643 109900
2 63890 914152005
3 61254 97919
2 64569 418742947
2 11339 826421978
3 13677 163309
2 36094 787119292
2 25195 772629781
3 103413 39411
3 107923 64719
1 8097 98767 309313118
2 89303 398444828
3 86248 49409
3 63661 120227
1 30311 124652 334932202
2 6720 871238308
1 152290 171969 861060933
3 4065 118687
2 58295 341679093
1 53028 55030 171658027
3 43703 107034
2 75174 898948174
1 98221 142448 790529057
3 27965 114316
2 67649 192054951
1 46407 163573 242024819
2 69805 991894647
3 101362 118237
2 89470 709331893
3 46080 62951
1 6581 98746 325038035
3 27930 101771
3 45058 21429
1 34417 93983 553448710
3 38023 121108
3 63962 77376
1 6418 112978 9911248
1 26477 129212 966116963
2 77591 489410093
2 29698 14530252
2 48487 524061228
3 50271 55564
1 146919 164654 688547687
2 64668 820939816
3 6843 105210
2 19834 56291158
1 27707 148829 91963255
2 35488 911346964
1 111005 174466 80122448
1 32442 48768 741375147
2 4796 679303026
3 105024 161604
2 60564 501845474
1 26463 70265 270498916
1 14332 71590 599631038
3 102077 59531
2 18967 381281908
1 120875 158196 868065405
2 78161 67403085
1 77015 92581 702865956
3 34203 95137
2 88704 459552394
1 127590 135052 868682645
1 55860 172952 425550718
1 2478 43963 475653668
1 66144 123673 748929516
3 2265 85481
2 59264 945860293
1 119564 159012 355628438
2 31359 9513794
3 97233 136406
3 57164 33373
2 16257 150474020
1 94532 130463 266399097
3 111857 7580
3 106080 6328
2 13644 236693528
3 32655 174121
3 6002 107502
2 85803 762759407
1 37885 77545 895665783
2 2628 91873032
1 24221 126677 37972261
2 51613 15846056
1 32703 133156 956792654
2 97043 213698132
3 11085 1625
2 36936 176459351
1 58032 139348 828823841
2 70783 905658258
1 25411 119928 19888428
1 60591 94240 851745609
1 144317 157253 437536025
2 91689 567486409
3 9540 148259
3 90808 131469
2 86295 75743776
2 60399 577132848
3 67359 22352
3 11303 107964
3 104954 120632
1 39204 70104 625208181
1 59366 68794 284485420
3 94029 157269
3 68924 30604
3 23512 114279
1 30665 94109 823970773
2 110077 884667882
2 101861 30510666
2 4731 243342208
3 54785 36439
1 48574 90831 559684377
2 102676 285204690
1 32486 64136 415938501
2 83271 394324145
1 47302 123534 268116223
3 101662 23518
1 10550 155192 669827161
2 30214 911793068
1 15601 122988 420394622
1 57116 153211 238120568
1 45545 93291 424260329
3 48148 75542
1 56805 114541 707197096
2 66994 168517002
3 32865 76593
3 80208 11069
1 3869 158137 316323896
2 11795 862460327
3 63680 94338
2 67985 945276627
1 71313 110284 381614640
1 36866 47923 538147680
2 105621 552133030
2 6253 59420758
1 27632 176896 181670789
2 59155 119767092
3 86669 49817
1 4731 85186 812318013
1 21462 47696 208132241
3 13128 50947
1 10221 103053 807848185
1 39990 147050 267080535
2 61227 693409988
3 7446 6519
2 100656 332368835
2 78288 601209899
2 59893 135153438
2 52994 403627682
3 5477 73259
1 29462 118326 844460685
1 64057 168583 170545319
2 109758 717360601
2 44219 366843924
1 127825 139503 296171934
3 25129 41279
1 27305 65166 256092680
2 43299 311554094
3 80162 71756
1 71111 111064 555682067
3 101549 141805
1 49433 160781 119754550
2 14208 986271712
3 1079 77976
2 78788 124409444
2 5124 300480813
2 4978 43573579
1 49226 115270 58844861
1 99482 105265 67306368
2 63648 812645338
1 25793 85859 539772098
3 86274 7590
3 112068 136413
2 111734 305560292
3 105216 138556
2 30517 881528497
2 26598 261962340
2 64977 684327534
2 43524 676462837
2 63553 57012648
2 26441 560991484
1 5909 169317 310379226
1 23068 133883 968940501
2 64443 146284984
3 38964 32183
3 7921 164539
3 94037 6959
3 18033 149637
3 27360 143466
1 15365 27153 309928196
1 137973 141866 599271021
1 9693 12495 236706562
1 13862 60159 341709879
3 24229 122270
3 107726 163626
1 108903 150145 873496168
2 90430 983046873
2 73103 442349226
3 63697 155679
3 24895 35053
1 23439 124129 144146921
1 55896 66517 715131430
3 7846 27572
2 80574 65377348
2 58067 214312020
2 19302 907029243
2 78698 41939122
2 64599 888165189
1 143709 150125 806036950
3 115605 153384
2 78148 242442423
3 1790 95624
1 22221 59784 473783847
1 81188 173947 430407793
1 8971 81419 667879412
1 12567 148309 415389207
3 1698 32815
1 94680 98252 693540010
3 78420 119466
3 91791 59518
1 66675 92178 924242819
3 27451 13238
3 87282 42219
2 31981 143878162
1 68651 162984 843275047
2 95687 450250284
2 93251 69626902
3 42716 78530
2 52858 662425018
3 26104 99666
1 23716 120103 470646287
3 5563 161511
3 82702 157802
3 6940 121761
3 31431 57722
3 101082 1407
3 70147 90681
2 85613 95349705
2 68545 145441274
2 97536 694546566
2 113151 867757875
3 105560 125005
1 14341 46696 371408836
2 65872 412021057
1 2218 9182 318448242
2 90548 438281020
1 117916 163375 306110728
2 5155 816029866
1 47445 114559 417416370
3 110944 130981
3 6751 45059
3 115124 13874
2 88408 617330256
3 83959 38636
1 105237 157664 961188261
1 95025 98666 385674007
3 75331 115199
2 58179 559664779
1 23480 100228 898375303
1 76432 142464 18025248
1 90534 115629 801339730
1 48534 134135 816046433
2 58666 118691280
3 102672 131201
2 81222 199800898
2 44477 876488944
2 106577 115323682
1 18206 141301 994709946
3 17398 129047
2 44131 642396316
1 6436 117563 172953643
1 51536 54296 383521577
1 92390 159014 830086856
1 143312 157375 607729681
2 107038 89522370
1 125313 169622 174536246
3 42610 5640
1 107299 123026 397423699
3 59406 90671
2 100098 324399526
3 13663 173915
1 6613 53284 380767975
1 81432 154594 291576556
3 58080 14656
3 54287 162722
2 31139 36545183
1 142469 169613 590110318
3 98346 30531
3 28478 166127
3 25655 80572
1 75053 84466 485042282
1 96329 154153 274342951
1 1609 143849 942945719
3 50128 113743
3 55906 137527
3 11848 113133
2 45573 901919367
2 27498 850350737
1 9003 83086 464948358
3 10740 169434
1 15331 166482 81911881
1 53530 84067 57440633
1 1811 112647 865900700
3 61140 12400
1 16441 37068 188619026
2 111635 886574342
1 145266 164459 405702998
2 100615 303822250
2 43544 479892314
2 7060 83515757
1 35312 137999 507690190
3 20581 76112
3 51252 107383
1 2100 90207 997511645
3 84482 12800
3 29368 11652
3 26960 139398
2 112635 908508895
2 113758 957189190
2 89711 669054708
2 101284 439039878
1 164391 169369 997194942
3 104846 22706
3 33448 476
2 28715 385260148
2 52747 555008958
2 54447 65969977
2 67818 748357830
3 30600 134921
2 96972 922506937
3 9202 128655
3 73932 110202
2 22145 350989066
3 78394 151955
2 66809 412181156
3 17272 65253
1 13449 105878 633213976
2 75166 759947298
1 66040 163592 73664083
1 104495 171156 336392258
2 15249 20888550
3 22883 62757
3 71988 108250
2 56102 211506013
2 29893 212712306
2 56094 21428665
2 30401 952906721
2 89699 951373127
2 59937 594270152
3 81934 61939
1 56456 158022 490838171
3 81005 123294
3 88081 14666
3 112172 146098
3 67159 19096
1 58740 178776 161013135
1 50130 89335 234415342
1 9939 50728 652524538
3 101416 98777
3 105182 143187
3 55382 137455
1 76425 156273 141694007
3 48234 155709
2 92890 796302280
1 37468 123281 586141602
3 69518 54940
3 61059 49265
2 80417 451542384
3 87703 60641
2 53714 824218245
1 69677 117811 158138076
1 61808 175397 408441476
1 25369 121464 752496193
2 57376 992176723
1 8882 28318 356483434
3 81630 45494
2 11355 82901255
2 35042 250922616
2 78315 495849547
2 38043 475015376
1 117270 126231 297945748
3 26142 13036
3 68191 158568
3 4335 147294
1 52145 85830 416708393
2 73205 116263753
3 79962 59973
3 53435 52622
1 72501 151561 36877958
1 9517 120574 648040604
2 41043 817942029
1 116098 128787 14138566
1 47797 121834 927247638
3 68990 138951
2 52795 497451864
2 92285 105582651
2 87784 58112512
2 67646 758754795
2 110606 736589868
2 1249 76744613
1 28722 55469 316837580
2 94558 733563137
1 37798 157155 708463954
2 113155 484766944
3 18233 147139
2 10108 251244720
3 43027 81556
2 28366 753657871
3 85281 158304
3 89586 73072
2 49124 1660232
3 56792 48475
1 17142 77437 916150289
1 20072 150900 391338360
2 51954 466590735
2 42690 590750645
3 28196 26641
1 132484 158568 749391969
1 19534 66871 953962527
1 27170 97841 770038357
1 71455 166882 633166383
3 111380 161958
3 98895 151396
3 112710 153660
2 19810 673323818
2 36627 136745858
2 30887 461974415
1 68778 81640 826799048
3 2966 19561
3 45875 109980
3 29549 55733
1 26746 158168 186174637
1 26850 164596 689020736
1 11628 124176 504802662
2 25087 140489360
1 45786 61651 457421984
3 5427 35623
2 57299 913154633
2 36498 390524886
3 35578 155304
2 90033 364966239
3 75308 39383
1 81938 143598 311383881
1 125969 144912 794913767
2 25481 329638547
3 83214 4959
1 10661 12002 930109199
3 46879 39115
1 63243 107440 603433874
2 17756 616686617
3 2759 19296
1 7799 96128 424884981
2 26878 997153046
1 16230 79832 786932991
2 112909 714367998
3 87402 105569
1 28992 103961 648155216
2 112640 683053035
2 79390 450257843
3 45549 54844
3 86175 118838
3 61755 39416
2 1125 99846148
3 91940 161848
2 39352 460838163
2 35449 286436180
2 114844 428233733
1 16882 106872 288881988
3 54669 42671
3 42845 13374
2 114002 342170012
3 10984 58315
1 6640 148132 847496073
2 78014 902775795
3 61057 161555
3 70612 3546
2 108504 686744218
2 90386 493198559
3 15354 28424
1 63363 98217 914167881
1 138157 176478 483018553
2 21720 785428686
1 36061 124074 967143798
2 1229 207700607
1 25922 157944 646672813
1 123206 146404 567865512
2 80060 602164822
2 65694 734063238
1 65837 165019 963907381
3 70871 110680
2 53340 493751548
2 104372 285687809
3 99539 31833
1 33331 178049 661511093
2 1249 132829572
1 12583 61019 761706451
3 49393 160565
1 43838 126103 283190760
3 29479 26751
2 23050 592177038
1 33859 95923 216332009
1 144286 173340 510649605
1 20741 112800 429297591
3 2216 67117
1 38876 114088 830810152
2 60472 182245189
2 114709 805385963
2 25213 399795846
3 67586 10416
1 49275 144151 298963650
2 59369 177925775
1 16368 142315 378669990
1 107335 150785 792316717
3 92056 125952
1 21136 73525 747462408
3 70146 88764
2 95754 122482797
1 49163 147895 586430524
1 55262 165130 943319089
2 96053 641598456
3 64491 23549
3 99880 134418
1 54152 62920 794147335
2 78768 118539651
2 115816 401024946
1 10957 138701 832137300
1 63427 133811 909293746
3 28098 149159
1 18843 92228 658853199
3 1741 75115
1 68585 129967 834601168
3 12665 26226
1 15865 125397 251684120
2 90323 442748304
1 6243 16673 663912531
1 6369 101230 428328603
2 109212 423829122
1 92644 101927 468794999
3 45249 137963
3 61056 152735
2 98711 118605513
2 79158 782698094
2 664 258784111
3 410 69269
3 31804 96649
1 53849 144982 358020178
3 75251 161255
3 39596 130404
3 62824 47438
3 10727 173391
1 33975 59081 9640732
3 115304 11200
2 89883 482856523
1 92302 164887 525538553
1 100266 103083 934120123
2 78657 17779164
1 23212 122488 396776755
2 40217 909399410
2 84424 685520719
1 37114 90073 441539406
1 47456 123011 668514743
1 24922 142918 730994264
1 23698 177245 836572978
2 33939 174694453
2 88688 143768507
2 81024 376735695
3 8083 72686
2 106524 510988613
2 97408 137134321
2 45670 913538363
2 20202 503231783
3 36882 11645
1 86041 109976 210811090
3 114622 29289
2 8145 505384129
2 98610 531499142
2 109582 127756070
3 70420 20396
1 9387 75305 555551263
3 77665 26866
1 3592 46351 977766584
3 49564 127945
1 9041 15035 361006610
3 97021 174072
1 11055 170274 847870269
2 73366 617046125
2 92467 455307520
3 24505 124493
1 37047 38794 81538808
1 138453 147790 680227764
2 102969 870642190
3 85959 40756
1 26659 141838 354694296
3 22493 154806
3 101817 121079
1 37231 175374 503771024
2 37495 52053190
3 110855 143774
3 54407 45932
3 21190 135927
3 1153 37397
1 49446 52562 658658899
3 34644 78016
2 58113 206563599
1 98958 151701 927567932
3 14377 85584
1 16222 135226 752225417
2 8632 162303002
2 75613 518893169
1 52692 83441 893410462
1 27035 176272 554243574
2 73346 658840984
2 63360 490002384
3 64011 85518
1 107308 160912 213595718
2 70113 684766947
2 23620 250062105
1 14151 44561 468109262
1 84563 155090 581728595
2 27845 165863765
1 77196 77222 213562149
3 33552 9319
1 95331 133355 674575281
3 92410 16057
1 51888 137925 434702519
1 125246 153362 401162230
1 62288 127212 568700088
3 29331 124622
1 11981 151831 767901881
3 101429 74239
1 15613 87426 605648361
1 106953 161357 369089815
1 73164 116638 240574917
2 107729 368998629
3 97498 27688
1 148645 162161 776217075
3 22869 61225
1 16660 148178 792386430
1 87119 127875 330392537
2 108961 971195257
3 106804 28586
2 13832 512004323
1 59899 159696 621323584
2 106719 806794127
2 89609 857045466
1 156151 169392 97268276
2 88411 56554879
1 24545 68931 460129965
1 27811 103459 901636122
1 31780 47334 156599125
1 9910 107889 730889027
2 113473 504979362
1 53051 96628 581096594
3 24683 92451
2 66879 624456193
2 97213 877137232
2 76360 895107580
3 36523 2621
3 73435 101561
1 8584 32773 346688877
2 12610 229822078
2 55803 895327586
1 32118 116817 931156183
1 60778 81576 374275232
2 40332 569041957
1 93696 137757 317887187
3 90665 170927
1 57453 71726 404575773
3 58154 154860
3 32145 162919
3 57930 52969
3 59278 171477
2 74986 638343504
3 6014 47739
1 44499 136059 290271029
2 27043 840587019
2 51238 696767212
1 78187 149482 437515342
1 28444 107361 209396764
2 41918 706129849
3 111071 23355
3 94080 64148
2 3164 148392752
3 86794 66782
2 8118 504457012
1 25725 30747 222283971
2 89218 56363763
1 53993 151911 228335416
1 26953 27015 367639909
2 92051 29839360
1 81304 148353 860091458
3 112652 85744
2 108 668771278
1 39478 41578 326393274
3 60479 30552
3 30706 31721
2 46878 167066398
1 166971 175137 701930699
1 27322 170738 424061390
3 49067 123131
2 110551 640120629
2 27275 518466266
2 82606 641578241
2 56059 8864119
3 9577 41269
1 62449 152413 113628141
2 78313 194836177
3 63226 106545
2 62157 608158331
2 31239 564886990
1 53636 73433 549788267
3 20449 45001
2 39675 204120224
1 76855 87519 937417314
1 18156 27296 501277411
2 74917 579701254
3 39210 153271
3 81466 100238
3 75423 165381
3 9438 170644
2 71582 750482809
1 70333 84327 760490089
3 49093 80616
1 35123 106018 798703708
3 30603 43612
1 7493 7889 884649429
1 61911 117962 680438963
3 36949 133181
1 16165 66080 798258166
3 105919 120917
3 17412 142486
1 3577 90973 901100148
3 68968 100953
1 34659 77140 236125147
1 143148 177587 199004711
3 104100 141786
2 79966 494667312
3 20208 58448
3 58474 49674
3 47479 45314
3 73763 28541
1 108432 173715 650655723
2 18618 725107797
3 65519 28064
2 77329 496657373
1 110874 124056 316117668
1 1032 98874 863735269
3 60187 124039
3 82077 33553
2 115730 945952174
3 21182 121317
2 46260 461383746
3 100579 18591
3 56378 39118
2 22231 792920518
2 25734 398379144
3 102915 164081
3 113893 78949
3 69008 64309
2 81713 395174034
2 69101 871617128
1 44727 119379 523852831
3 31632 97729
2 73232 47130890
3 106141 159812
2 68519 463511017
1 122275 163461 204058503
1 48886 145466 689453001
3 64931 164453
3 38999 39568
2 73660 155834685
1 77084 175864 223712172
3 50936 152366
3 19820 15527
2 107831 89880317
3 6956 2858
1 150298 167611 242252039
3 73564 36979
3 71628 84668
2 6275 128081503
3 9479 166172
1 25470 89772 277642245
3 70074 174930
2 82856 119194600
3 9874 49059
1 46835 91894 454921192
3 86927 127032
2 46829 93898646
3 47383 58949
3 52407 44960
2 53553 516951671
3 72874 16990
3 85249 51467
3 99314 93841
3 22849 80833
2 67172 94336053
2 58806 476038565
1 123689 145585 877406891
3 56474 25154
2 93725 927754723
3 31753 4507
3 561 53981
3 3061 176369
2 111176 278876389
1 110598 138005 807153409
1 40161 60295 43619300
3 40919 126355
3 44600 117075
2 93862 806295788
3 110509 106940
2 56412 151970634
3 114310 175566
1 27797 92065 276767324
1 8628 46320 353690626
1 13721 23379 98059035
3 16535 84319
3 41769 5633
2 7336 75820255
3 32245 74600
3 68645 122546
2 102760 453366920
2 71443 604231445
3 54706 108143
2 102846 948257229
3 114339 15163
2 58035 626141031
3 65676 167802
3 73289 62491
3 53170 145172
1 68135 80592 86046223
3 66209 62987
2 58181 784273527
1 64524 170226 844592005
1 21993 79228 31655069
2 44957 500467515
3 91493 15022
1 41101 92651 316689994
1 121057 162079 57845400
2 93729 486830063
1 38465 67588 256089847
2 109960 819223947
1 16132 149255 294363660
2 57034 336745224
3 100275 171340
3 46860 88476
2 34184 742696212
1 21963 175149 242335068
1 92268 96204 383439622
3 46012 88096
3 83634 10604
3 19857 86108
2 101304 229006949
2 110093 228156998
1 38356 107692 5654516
2 6410 824713114
1 79708 131947 75373823
3 91657 155941
1 66837 123639 111951113
2 50612 924824381
1 547 154744 262738741
2 81256 99691316
2 47207 958264909
2 4474 934878089
2 2450 326249901
3 68057 65719
3 45274 90694
3 76758 112589
2 28412 440752026
3 27728 40794
3 63918 173941
3 78700 45510
1 46177 117003 719012596
2 106395 826919927
2 39182 795274089
1 24676 134161 227259355
1 99906 116736 906802734
3 80354 40709
3 47410 67098
1 60689 155121 47617321
2 3679 640952273
2 68533 540744750
1 61354 107235 418947298
3 83816 75331
2 71920 805204147
2 20 916356822
2 104278 762623093
1 7825 98309 382145119
2 47032 573924269
2 78826 677512320
3 2907 123519
3 9063 112680
1 104489 138325 894187936
2 66213 667345207
3 90593 97733
3 15586 148777
1 58786 81608 334394604
1 27653 177626 513440969
3 93696 110859
2 29744 643700193
3 11304 125763
2 64861 835446570
1 72235 153938 97695924
1 67293 90787 433057707
2 96659 487000535
3 45983 56556
1 53821 137938 569779849
2 15296 824381135
3 19663 44141
2 85427 94119063
1 16128 108704 928005785
3 79472 62271
2 87351 196195720
1 124013 174217 282374884
3 23816 117104
1 34715 82650 49108078
3 106612 35679
3 11744 107864
2 108311 822365991
1 76680 155708 69112559
3 33316 147246
2 29873 394475862
2 68956 916698070
3 105930 57374
1 10243 145573 782087409
3 80804 101882
1 14831 36767 295557754
1 82317 157097 779747815
1 38036 117819 20060902
1 63510 114392 749049571
3 64634 156056
1 30661 45308 200404198
3 86608 79272
1 7645 60156 127044231
2 17686 472387491
1 76196 121102 142028583
1 57666 78339 708348698
2 108681 383803192
2 106122 108753295
1 46743 111733 793569794
2 86715 3894429
3 17783 100086
3 41624 1811
3 102062 43891
1 40183 65380 89968900
1 15016 105433 267753739
1 10519 124778 144794889
2 85211 810109025
2 55046 986343128
3 79148 53569
1 49344 64018 835442986
3 100196 83961
1 117745 143409 261846971
2 76830 22432315
1 35128 36964 502722422
3 101925 53742
2 105224 870604767
2 92244 510529509
1 49456 141784 329990477
1 113619 138718 172242989
1 82581 115160 855587890
1 40377 103780 258998591
1 81187 151508 431241387
1 48734 103976 663736048
1 8491 35489 533056557
3 92046 43845
3 113764 135484
1 108637 156983 724433525
2 108791 405243043
1 13125 26270 285636869
3 106685 154630
1 35902 151053 813493541
2 112646 586436577
2 52098 453199392
3 10599 83474
2 70984 15516998
3 22140 97929
2 36471 550474373
2 105183 637648090
3 71034 40741
3 19480 122042
1 86015 138292 785745023
1 108988 139483 489236779
3 66724 9301
2 43624 110843999
1 27872 163903 567521261
1 118390 140694 277577367
3 91249 116847
3 112324 151007
2 36499 525468289
1 146438 155988 734684457
3 90644 166756
3 60055 108624
2 11454 482056056
2 85102 21360978
2 53975 614799562
1 90505 168810 950407611
2 97231 533572687
3 14271 26913
2 95372 842700137
2 20606 68040102
1 113266 163524 62405617
3 60740 165644
2 93085 23929087
2 40845 879088957
1 76783 150175 797086599
2 29024 165217919
1 14543 21897 249414533
1 567 24220 996594538
2 47290 704136252
2 32326 132420520
3 55567 108228
2 81265 435645021
1 163173 171256 759014856
2 75552 684396057
3 112598 100582
1 56400 113695 680216010
1 7335 125130 482850647
3 25461 71135
3 66011 102165
3 61486 22569
1 86653 113020 10597039
3 16436 24334
3 44672 13233
1 1868 136302 153132532
3 12060 64644
1 11313 38371 424970941
3 24160 106723
1 77766 162842 690746763
1 12180 109759 528969231
3 17556 122984
3 25380 108531
3 91632 27523
3 75301 50843
2 46918 968030507
1 48861 88110 518560390
3 35567 66553
1 52064 160138 17312887
3 68725 65202
2 49180 88112500
1 26555 104632 42476925
3 45384 79793
1 78701 116903 238530035
2 33332 153684434
2 4726 577525610
3 77728 42976
2 63603 320477658
2 50250 325552093
3 55289 43908
3 51294 139996
2 102035 402624214
1 23360 177974 294956904
3 42625 36825
2 30899 198026048
2 65551 911062323
2 60764 499005986
3 39078 117813
2 26267 359502601
1 100604 143866 313850624
2 89981 791631682
1 93025 146403 332338102
1 49950 126412 698981758
3 92629 165564
1 75666 175532 98863313
2 105378 203647498
2 88528 993640090
1 53384 125543 779381994
2 25344 406684985
3 76971 87793
2 43814 639890073
1 99820 127993 854603132
3 51791 144675
2 50847 893691622
3 55604 173545
2 11897 818945654
3 101175 89903
2 39922 100428810
3 7705 121014
3 37144 7704
2 38483 376771744
2 63686 303443554
3 97199 139096
1 64624 170248 87380458
3 24676 87017
3 103369 134438
1 14535 78873 793085920
3 51973 39397
3 29867 82942
2 7659 632853855
3 70577 3456
1 5014 55684 490341495
1 43482 156687 300575304
3 36756 151500
2 80270 687694050
1 68244 123286 56148246
3 4911 47198
2 32575 318750698
1 101771 129782 404567758
2 110205 548702624
3 2158 178013
3 34594 31221
3 112771 127681
1 81749 108305 783666530
2 100165 35027630
1 54423 169885 258698271
2 84301 881011653
1 58758 151447 804331681
3 43204 34356
3 88767 107567
2 11784 352557285
2 107209 911888462
2 60013 553279088
1 18639 165331 433116759
2 97516 761198978
3 93375 9396
2 30131 765908517
2 41809 820129208
1 26730 159873 459881292
2 106153 672437596
2 110388 8226850
3 20071 95710
1 97669 136425 765654739
2 65723 804117546
2 79292 107818263
2 62725 685867805
3 6560 100414
2 46298 24552905
1 89734 113071 833285614
1 168113 176053 132472628
2 95207 824977574
1 81752 102450 901217456
2 53872 710528293
3 17231 93508
2 61359 855486561
3 105289 64544
2 111418 433140229
3 41359 103621
2 50146 231504584
3 98335 101390
3 38451 123218
2 85941 742814752
1 49587 147786 580162463
1 29005 144328 993550919
3 52625 139880
3 17975 68186
1 162223 172631 595785422
3 12063 133161
2 23868 252927071
1 170137 172311 823391575
1 158651 173952 577848383
3 42157 41780
1 55183 94128 877024567
3 44120 7524
3 47085 28691
1 69342 130080 731176099
3 70817 131223
2 75550 428610324
3 99297 30220
3 110632 66428
2 94929 554088647
1 94329 177680 675406064
3 44323 80051
1 29500 37632 99416351
1 148997 153657 3216801
2 74770 168018356
3 96325 7189
1 6430 129234 161080391
2 80032 517236320
1 124260 148473 374251349
1 51267 56279 196234609
2 83242 174931239
1 74022 91448 740629394
3 59044 961
1 133095 150946 159719366
1 22038 46374 123060723
1 90289 111341 727019959
3 64194 173653
3 77293 20584
3 65976 100524
3 106903 94982
3 83636 68590
1 7079 128691 159307
2 75228 728555867
3 65788 43580
1 22223 119281 330341391
3 93680 64827
1 65880 102470 986456280
3 24416 144376
2 82749 660469916
1 64252 138224 225205470
1 78631 143886 54508291
1 145323 167641 276481428
3 101035 38371
2 75298 859485024
1 172475 178857 308870376
3 3759 34464
3 40226 35953
2 2971 958969118
2 41554 819215271
3 60351 104292
1 59378 99091 45615228
1 17896 70508 729968814
1 74193 141469 732514865
3 13515 72804
2 51678 438411695
2 21001 379552652
1 117517 144924 884108362
3 81240 124173
1 118019 164798 126241247
1 84544 120775 776112789
1 41095 176311 133844411
1 99712 106661 563427483
1 117219 160515 382084402
3 28522 64108
3 72256 96956
1 1732 137432 427777346
3 95144 126157
2 82477 235686276
1 48778 134365 752953752
3 25995 135421
2 81605 817338141
2 38563 313069664
2 31812 722007184
2 1585 844924519
2 72163 68023290
3 9977 28457
2 6165 258299616
1 25275 59795 975336161
3 57518 108600
2 64368 213553792
3 104105 111130
3 70150 12040
2 9787 769614035
2 89871 820327112
2 69652 838116583
3 108483 127894
1 103148 162067 352862594
1 24170 54518 128044698
1 103077 128419 278739562
1 62963 138928 331269552
1 29917 69718 625826811
3 95902 102535
2 99306 449648693
1 6696 17502 780946490
3 104917 69349
1 5798 15778 872093168
2 71305 672000418
2 26649 768985990
3 55077 85074
2 223 360994195
2 87372 312907677
3 52276 34717
3 32523 126038
1 18823 123547 595383616
2 87951 256669992
2 7046 6349252
2 14933 221528957
2 103736 111050675
1 22701 57801 513115645
2 101769 828358808
1 4277 140907 148501069
2 20250 451506718
1 6271 45728 590608716
2 22002 572459472
2 57580 610225952
3 99147 69850
1 113493 135402 413255578
2 23677 613712223
1 132528 177355 90158510
1 174753 178154 11857593
2 113580 3049233
3 69189 109510
3 40610 167386
3 82906 63716
3 115514 101316
1 144413 163071 96151135
1 21352 166012 49422868
2 40469 474894397
2 19225 759781907
3 104787 92769
1 12200 129629 425208380
3 70708 168391
1 145012 156629 103687765
3 61548 28849
1 40310 56107 237431863
2 21720 733326986
2 51937 66234024
3 104510 59839
1 79832 140752 463639046
1 38574 84218 242154922
2 60733 412075282
1 27586 124133 477530573
2 79518 652685414
1 13427 75561 505971015
3 41167 111235
2 86243 536866610
2 79145 959930745
2 93188 219687344
3 57245 167517
1 32578 171763 562935959
2 80488 639010289
1 153361 161256 259773342
1 100187 116544 168567394
2 21794 380414809
2 12227 691934319
3 83793 16411
2 24169 127577894
3 98935 115753
2 86864 545915612
1 6721 17750 501535118
2 22673 920226826
1 101067 126220 310090223
3 13496 128801
2 105720 894160839
1 157856 168049 83337468
2 33462 994373335
2 17251 375433207
2 33432 725741248
3 6067 9054
1 52608 97832 736974399
3 68783 117563
1 50236 119089 509671442
3 21933 96110
3 87089 44973
3 76414 132051
1 32456 54647 621988060
3 22730 35820
1 58470 148317 105592762
3 67580 26757
3 77645 50230
3 32219 132337
1 34030 144459 229368360
1 64019 64982 738176335
2 84702 954392806
3 51209 63874
3 36767 85693
2 6106 799119621
2 79337 687785711
3 17529 137418
3 96084 14035
2 28887 275802725
1 2900 123478 220363177
1 116463 171714 582559162
2 15352 908119072
2 23521 375810372
2 21815 470933057
2 42007 572899133
2 65800 921871177
3 2259 122406
2 105159 441864871
2 51845 731903514
1 4174 131068 539740191
2 91788 906589800
2 111085 107219721
1 118919 159697 389651085
1 44817 132040 84536020
1 8406 90079 152119725
1 33568 158757 451151441
3 23398 20696
2 25422 692833772
3 97270 7045
3 45022 171191
3 107888 57987
2 96660 640801392
1 86983 95025 742411971
3 13058 17525
3 72157 32391
2 114139 108179809
1 20296 83077 944846592
2 80243 156850282
1 35168 175293 648980633
1 4505 106175 947499047
3 79798 111126
2 105311 576130008
1 115049 155955 374215976
2 62768 249127047
2 53069 248962474
3 21977 1233
2 52345 265834329
1 29890 156499 722212827
2 61739 989814150
1 124037 142631 532300541
3 67328 102804
3 46709 121605
1 19644 116883 382594071
2 82500 618184131
1 92072 172040 507091447
2 75240 413993219
1 46245 119515 20966811
1 37000 135302 862942599
2 61865 114276964
3 3362 116418
3 33310 159102
3 109141 27044
3 95350 104674
1 112110 113460 342964554
2 79868 701466668
3 107723 65653
2 80426 776437083
2 107608 830183022
2 108421 685383060
1 185 63578 338813418
2 7225 287354146
3 49320 69734
2 59546 830396890
3 29150 86144
3 63625 91123
3 64593 163132
3 61260 79050
2 10533 963270812
3 99081 137789
2 28417 213973757
1 35571 77566 807896406
3 52899 99630
3 17022 30698
3 18235 15935
3 94043 161806
2 75469 611226991
2 104169 123100098
3 25751 75799
2 31660 633482297
3 40606 46417
1 109066 115457 88124388
2 3064 451352656
3 110535 65454
3 85594 69984
3 42584 52303
1 23226 122925 206787178
3 103052 136414
2 66953 275913836
3 47628 160837
2 39281 58459149
1 41349 55969 861103530
2 45991 491624420
1 97842 108922 192820925
1 57538 172795 405555553
1 123636 148618 335892993
2 66328 689377425
2 41787 711047628
3 58294 18259
3 101503 24152
2 37565 169755238
1 11552 108677 651539090
2 66600 47478182
1 2632 16247 940137278
3 22954 125686
1 139125 153218 928661373
1 157099 163309 512521767
2 24657 828934590
1 27863 149853 708852742
2 54717 279044242
3 74383 1891
2 37013 146843088
2 115776 687954155
2 75735 142558915
2 83233 859743694
2 72536 69182032
3 108569 28476
1 24081 155962 310050034
1 66677 120812 158332120
1 16635 127860 484728728
1 59054 114604 676372954
1 94332 162459 756403935
3 12209 5471
1 51230 113823 698366213
2 94119 13287644
3 54600 53044
3 27625 39051
1 122720 168986 831494131
1 100332 136070 316536422
2 58131 545397158
3 74821 105653
3 37101 158144
3 57110 65540
1 51791 53774 356848450
2 73066 79560414
2 88359 546406238
3 109871 4790
1 99285 151946 566744912
1 35871 163526 915726951
2 41160 758127021
3 94575 32130
3 73990 15057
2 28260 415043302
2 84103 117677417
3 33967 31306
2 83627 901679089
3 96452 65420
3 2890 16847
2 27955 77486678
3 39141 149859
3 25009 127806
1 9307 136921 642176530
3 66710 171619
3 12201 135564
3 87707 144042
1 63955 64529 217336540
3 58925 118771
2 1048 983037400
1 68886 171629 224321719
1 65921 137075 608424755
2 106240 333732901
3 29694 67076
1 71423 162638 527619752
3 36781 73969
3 41046 31730
2 12887 390852049
3 3867 148792
3 88661 44329
1 29308 35682 137903367
2 71117 377983432
2 23183 903541789
3 82079 77479
3 10566 115881
2 99351 969018503
3 113232 105515
1 28023 123362 117786396
3 101362 115372
3 8174 114380
2 7427 256838422
1 82263 134121 867552199
2 67068 628146403
1 80434 172253 221599141
2 68543 978490050
1 142293 177333 39261347
2 41278 798742241
2 25927 806576530
1 56840 160461 346889231
3 25642 99595
2 4987 335560172
2 57479 4462699
3 12886 41479
3 73603 158336
3 91091 140119
1 121013 152009 470578752
3 42927 8277
2 43543 303242341
2 55782 851860535
3 3380 48772
1 45157 178856 888670648
1 128966 153906 456065609
3 90432 18890
1 17697 114396 44041844
2 41650 747068179
2 67671 466324130
1 42279 177722 523100636
3 16211 81487
3 107493 6016
1 30816 111924 781646037
3 73654 46532
3 61792 92485
2 22999 151465407
3 11868 100274
2 42757 352387994
3 69278 87445
3 14042 156960
3 63632 101829
1 100865 144689 859105531
2 76307 109070923
1 13517 142038 133835067
3 43836 151048
1 133474 148516 779654755
3 113081 126372
2 105807 583313747
2 1881 783669258
2 61951 660630307
3 84144 169326
3 25755 173575
2 73268 283119290
2 43394 730314196
2 113867 799264737
3 33788 43005
1 140629 169941 656995111
3 36160 53719
1 5156 113453 704946735
2 49792 971111531
2 60780 839160023
1 18672 115953 545105949
2 77660 482269745
3 10583 19939
2 53556 978942487
1 141033 151302 168995094
1 26319 109664 919532413
1 59555 113176 646419611
1 123018 158685 779654182
3 11837 4663
2 96073 426346953
2 41525 619410924
2 76215 906969486
2 8346 670639852
2 47960 149221633
3 111728 72968
3 94812 84119
3 68994 46699
2 16262 583854060
3 19706 87210
3 76862 108386
1 54275 105668 388400935
2 93301 282452421
1 53124 70473 911440533
2 39180 475184774
3 15179 137113
1 13589 129379 644835689
2 57198 106732608
2 26255 598618626
1 140780 157513 123284639
3 37150 177551
2 62334 284998484
1 75077 117503 611137448
3 37396 108034
1 124953 125447 419748167
1 31895 142817 944572737
1 143235 179004 444568847
3 72237 134486
2 105597 12750233
2 103610 889115665
1 51304 147551 683179566
2 104386 443864053
3 62074 99566
3 70300 138019
1 60154 137231 220338258
3 23321 153360
1 3895 67592 611986513
1 81593 163607 415530884
1 39060 114941 76326802
3 33682 157496
1 62946 125942 179200561
3 99167 47277
3 75700 9352
1 4015 37951 677125072
3 61908 69838
1 110177 176284 303753585
2 49000 991753930
2 77510 678262158
2 110940 108417586
1 44195 140643 842665803
1 71935 109197 342810545
3 63883 153645
3 57705 139180
1 82942 93791 209931467
1 93672 118548 73944821
2 46109 636426233
3 1184 121596
2 109383 291051986
3 109632 56271
2 5688 72444810
3 16187 505
1 54214 103397 608127354
3 12633 91297
1 41458 138085 779813844
1 49239 168404 423069389
1 57384 174222 166694305
1 13475 62982 788537842
3 24068 59980
2 41083 586753236
1 125161 156505 210261785
1 46560 107582 920647565
2 83303 305484601
3 52680 130514
1 61175 160078 673194086
1 134023 178354 267707027
2 46800 837968433
2 48805 657628457
3 20395 92559
2 3044 518484068
3 98812 134851
3 65856 15724
3 42666 13007
1 11339 113193 223090463
3 114259 106049
1 52517 143021 406786465
1 126376 161574 723537892
2 89371 273100849
3 27223 137
3 82644 65414
1 11783 56125 935677260
3 45478 4611
2 97228 32850140
1 68092 86376 677270628
1 73591 113120 323738058
2 4940 524161445
2 9144 329931930
2 56596 842407343
3 26366 117167
1 136198 145424 317183282
3 81166 175758
1 123121 144933 582700630
3 105216 142114
1 41942 74600 782776519
2 82007 584890304
1 36791 141378 194017327
3 12752 135899
1 19161 113192 403029975
2 92950 507511644
3 25180 101176
3 6579 43814
1 4098 67879 545568980
2 94711 885870589
1 104768 160048 606940419
1 89564 126020 524036661
2 68097 165172423
2 42560 856092889
1 123238 178588 535264081
2 66557 823416877
3 51057 52465
2 69018 851986761
3 16036 18386
2 108843 968225600
2 65305 145334612
3 78173 160729
2 108730 599897672
1 84427 138716 866230714
3 32728 88581
2 106442 665377924
3 93211 52131
1 121731 144954 154987153
3 68643 64019
2 78366 885165373
1 85847 173343 797133324
1 81844 84429 236815886
3 63918 166313
1 33380 35349 959584148
1 115665 130851 154298172
1 92957 167759 952080581
3 44730 101887
3 38642 80645
1 77743 143507 980475013
1 14213 36566 129054436
1 22039 69688 207675290
3 69191 147776
1 6755 11493 677063172
3 18092 80787
1 71653 83791 171160049
1 94577 168976 115693629
3 14116 113397
2 25147 792816511
3 45083 128246
1 16683 26460 998538256
3 16354 53373
3 23053 18358
1 140165 158249 447414246
1 1247 108425 971372551
2 59265 931239973
2 64633 729197493
3 65576 94698
1 38380 46685 384889468
2 69591 588724509
1 85832 110029 471196368
2 107066 176022327
1 81898 176165 581318376
1 105842 138323 734278982
2 24685 853299068
2 107421 702353652
3 87674 5131
1 56073 129856 11129862
1 154018 165728 374928709
2 6364 185349728
1 91037 159172 427726005
1 46230 114387 258428031
1 9376 89648 604607219
3 65497 4995
2 66293 473154057
1 15400 110929 931664687
1 78502 178582 216829466
3 68621 50348
3 75077 121057
3 47588 33549
1 117334 172095 744246366
2 58269 635891300
2 23516 252369127
1 50565 70030 349246686
3 21498 71874
1 27082 69639 659387312
1 17970 120069 295168654
1 10658 111294 789075453
1 8047 71638 830389925
3 7154 117223
1 112174 113645 708671575
2 114803 554773741
3 56837 156178
2 26649 678757611
2 62684 214469637
1 39087 103427 159556348
2 23201 512825206
1 47143 84400 335533563
1 80559 171234 933500367
3 102015 71099
2 88855 399032805
3 115 111302
3 90440 68634
1 124723 146112 243728898
1 549 53568 475145607
1 68342 167266 715965441
3 114955 81454
3 19501 143474
3 90828 98372
3 7982 139841
3 83442 39859
1 88774 102327 134010288
2 86189 733771959
2 97919 257854912
1 79035 173265 379211984
3 26125 125609
3 25320 165729
2 35045 604239370
1 62010 169840 74124306
1 69201 85932 256441314
1 59598 111544 574232009
1 62761 123577 391952957
1 162749 172530 443478952
2 100598 886214264
3 24907 173273
1 56541 66843 931327770
3 77938 122632
3 88461 41021
3 12333 170989
3 99003 85939
2 19569 686852662
1 33405 134001 663459183
3 90215 127626
1 93919 106160 246293203
1 32805 46390 683917299
1 67313 77952 390313840
2 45248 709487039
2 60372 685031057
2 111548 344212661
3 3023 86255
1 23975 77715 20164245
2 28064 992656979
3 78037 24597
1 47786 112968 185035579
1 80153 146930 451202396
2 25251 916864515
2 61242 833148953
1 24374 168923 440950655
1 87213 121468 187864818
2 30041 717262282
1 33254 67709 564818876
3 34886 100984
3 47449 4195
2 78235 892226044
3 81448 160325
2 25274 246898209
2 56216 822527021
3 107649 121483
3 94693 50722
1 82111 139132 602853397
1 99099 149057 138619096
3 65403 70042
2 76119 367904770
3 44751 97803
2 102806 183444977
2 4763 968827498
3 26284 143296
1 16082 133307 639796618
2 99045 655798415
1 101503 147320 699250478
1 80346 83912 908812525
2 86967 574466242
3 62526 178728
3 109027 111727
3 89516 44942
3 14609 12701
2 91631 104095149
2 36124 212783398
2 106764 270027445
3 81856 28927
2 92253 308063334
1 131058 177948 108560784
1 105444 122077 373636421
2 74684 849762324
1 16612 41288 13264698
2 8182 872114182
3 1986 172347
1 63034 162007 515987887
2 84497 226279057
3 22045 140707
1 33801 113139 795467719
1 39683 106264 558765124
1 897 18407 723320810
3 92586 112022
2 101970 863923316
3 10702 57398
1 48338 75876 679558129
3 31885 48553
2 65330 813896011
3 115796 88546
1 19662 76955 971680237
2 36475 105079052
3 3359 23151
2 110658 250326804
1 4541 16247 964757816
1 75419 142924 177336652
3 91537 69390
1 147483 149994 452216195
2 112861 745143138
2 36337 679094269
3 19688 153562
1 28778 49295 555257673
1 55879 146354 606683160
1 29420 168455 794000063
1 25999 152647 305322880
1 85324 85618 991970822
1 67216 94123 311787491
1 33482 156537 814392924
2 78007 761438747
2 4893 818008152
1 133415 154581 214602102
1 17071 93950 352239833
2 6660 8353062
3 54208 80992
2 115697 106060992
1 55428 82482 522712195
3 92687 50327
3 75407 104451
1 3877 151525 688891599
1 42945 72695 563297685
1 139155 173898 661636522
2 36756 819933287
1 741 178069 538969876
2 84541 662277743
2 89190 9259414
3 62865 43360
2 34864 313178998
1 44450 111336 40863596
2 108365 523610222
3 89274 43402
2 43872 113196352
3 62092 8694
2 55654 277515237
3 104509 24158
1 55998 174568 683623846
2 13671 84256770
3 22273 166682
3 74103 68927
3 109108 67637
3 33793 12849
1 57706 124643 201747990
3 69786 38825
3 4490 44523
2 62721 326659261
1 36784 99650 906971222
2 89356 92621716
3 21063 65444
1 165619 176053 126325341
2 102322 676295680
3 87586 66474
3 24884 111084
2 74723 444158889
1 18215 99408 656051106
3 75623 160438
1 28106 89556 24236651
2 92404 236182213
3 76703 97753
3 87943 26577
1 26441 114002 367943271
1 163273 166171 118477503
2 28636 965026226
1 16335 72533 290261021
2 27981 892411836
3 4686 133100
2 115779 708422500
3 51177 129971
1 63250 88015 279616969
3 14781 26747
3 79090 145586
3 35299 76318
1 115085 124309 18238385
2 74662 588930342
2 113848 943901630
2 16026 813390312
3 8704 96420
3 107071 137124
1 128754 173405 544372746
3 100628 48563
2 2062 50139878
3 19493 105066
3 4602 100330
2 56274 160713423
2 43179 573338757
1 118996 138590 656166565
3 26324 93322
1 42027 60235 479324072
3 54375 128783
3 38140 104844
1 122037 152811 970297037
3 5348 139559
2 24405 233211102
2 106996 601303997
1 95684 139874 107690624
2 97080 573596140
2 110599 637211495
1 47193 174097 525893718
3 107544 82322
1 31653 111540 285441796
3 113418 84033
3 22452 141968
2 5544 211199566
3 62203 41166
2 74260 266729957
1 26984 35136 699986656
3 106586 85679
1 49551 158563 186361900
1 19490 41773 625303425
3 87378 13968
1 5459 13147 264583732
2 74192 402914451
3 45292 23253
1 125700 169388 460775636
2 98235 46382834
1 82019 140528 930039625
3 21372 44602
3 99343 155303
2 84002 447712536
3 33285 49175
3 44754 172704
3 34899 76378
3 111807 150054
1 63698 93825 242506381
3 108294 53699
1 57403 130122 265662948
2 1332 88089129
3 28351 115427
3 31744 143588
2 64496 823193790
1 15802 101774 328004811
1 121567 142321 723006312
1 10127 161250 324187287
2 40810 955992518
3 69317 28463
3 69879 135100
1 21608 173466 316074757
2 98174 216255542
3 23778 39979
1 145405 150510 975222527
3 19280 124659
3 70796 140203
3 77866 51009
3 99099 62198
2 110075 641974802
2 115567 228283227
1 89499 103579 385388962
2 31577 649440753
2 26390 84497750
2 16755 506167711
3 15911 170952
2 67276 78667466
2 110409 341414384
1 88342 123931 70519299
3 25922 50835
2 26063 707525672
3 104133 126426
2 39307 960688269
2 115710 57410294
2 20719 419149258
3 54085 93560
2 111606 799343280
3 4242 46166
2 6855 398630722
2 106081 287008441
2 1752 74086435
2 52264 452375431
3 8871 149091
3 88200 63461
1 9833 15970 400556378
3 98016 63842
3 39046 177707
1 25329 107979 908519583
3 84997 127355
3 23956 16963
1 8754 51309 184418716
2 114666 691434607
3 81200 178819
2 97917 961649455
2 49592 872201440
2 53965 193642770
1 41778 55798 14006206
1 106554 128110 493163192
2 108748 184449589
1 88610 141616 212066017
2 73343 218833724
2 6047 64765907
3 20415 53100
1 30280 67740 461871747
2 1437 439628281
2 43546 882730894
1 69724 91960 551214520
1 37761 67162 186392367
2 42162 46664560
2 102261 34546137
3 104245 171455
2 109548 103720746
2 3105 428721926
3 71545 53572
2 84964 961821446
1 34222 35448 203372617
2 48446 631214361
1 85905 116234 462354683
1 98071 121402 266394293
3 17422 33391
1 15759 49352 592521593
2 62632 400031846
2 48585 827004358
3 108982 1966
2 86456 446644693
1 1113 57680 788896385
2 13218 357388476
1 20344 50488 355023048
1 69123 146199 154060483
2 25100 36367159
1 55868 141009 586329728
2 10128 81531783
1 58355 143043 62070953
2 84708 946004695
2 35535 780586981
1 100245 155549 672971988
3 50530 158802
3 31550 109148
3 58973 120927
3 69223 89802
1 104244 155422 833005912
3 40473 9721
3 112211 70953
3 23061 22306
2 72607 477166181
3 106521 20524
1 44994 97288 713296816
1 34604 143489 63675610
3 77001 154876
2 14796 311525188
1 41078 61922 739490879
1 27128 138705 449978299
2 37744 207592945
2 58778 460287674
3 11013 77104
3 113974 27194
3 113078 35509
3 51437 84810
3 78776 51199
3 93488 80678
1 11601 39706 728176848
3 107284 124701
3 36256 50537
3 57371 57274
2 113085 240600625
1 141774 169346 360324745
1 14537 168614 707667210
3 111013 122230
3 49240 137310
2 72810 948704268
3 3407 32230
2 112037 187403515
2 66640 975503211
1 17897 72203 895282466
2 79018 381165206
1 40984 103618 35495164
2 83962 709927051
1 81708 166901 789952384
3 76418 46962
1 85490 111383 500360191
1 83586 163515 820483100
3 42370 46971
1 10884 169115 107313713
3 87981 110907
3 33616 61220
3 12143 71034
2 43309 472217710
2 6874 70755512
2 10988 948832449
3 37058 120310
3 27982 177278
3 80144 124288
1 128976 136629 828774960
2 24758 382200067
2 87031 839012467
3 15747 27012
3 100006 173420
3 4522 159659
1 158613 168136 252891947
2 65307 463129771
1 71879 119887 143509585
1 115554 119754 779975495
3 81660 116782
3 105192 47146
2 55143 117004074
2 7399 333072242
2 1058 495278617
2 53069 207860955
2 60718 804323471
3 60527 27298
3 84360 52054
3 16575 50411
3 95146 5811
1 120979 151201 704071679
2 81081 771361115
3 83647 161426
3 4481 177751
1 35215 65207 919443666
3 34269 174907
2 90589 854290826
3 42415 117530
1 53217 112725 96049096
2 32671 278360432
1 11416 146096 771093377
3 45570 69065
3 112322 108009
3 50217 79144
1 52768 116967 943500038
2 25841 438121224
3 56433 43360
2 37567 472676203
3 42814 101744
1 34544 70252 86614947
3 111864 20439
1 75068 95105 894492971
1 63011 125123 911441520
2 115138 8006163
1 145757 177503 166210738
2 79287 512742328
3 49241 161777
3 21515 155821
1 11000 116144 922906235
1 18985 113032 935709928
2 63196 273871474
3 83351 169848
3 79387 177746
3 73198 39319
2 12156 382842559
2 81604 569863469
3 59287 36165
2 18827 416097960
1 46761 110827 530596232
1 91152 120339 654735776
2 52710 213228896
2 80651 350837049
2 83042 149887914
1 39841 62103 645330766
1 28802 131077 988187325
3 100995 78070
2 97228 26312217
3 60145 116870
1 5493 141504 272719620
3 22720 121478
2 8226 195219138
3 26819 59887
3 79306 40188
3 80095 105322
3 113261 149853
1 41571 110891 303490509
2 64026 721725513
3 14076 146536
1 166448 168138 532073024
2 32867 758068140
3 76848 104880
2 104646 13248443
2 90039 89330021
1 107283 135136 894157420
1 19486 76265 889071085
2 5317 291440961
3 73802 128797
3 91376 26430
1 47896 172437 784951130
2 86875 243101057
1 43945 95774 288739697
2 6197 868396448
3 100923 2244
2 72557 117691184
1 45879 165386 726927248
2 64222 127960309
3 104323 47414
3 13430 11271
1 35918 55110 681496850
1 14817 75166 920390155
2 35147 507040026
2 105278 716626811
1 51253 150233 869796931
3 101368 104815
1 13780 101204 651617127
2 8346 680396315
1 113193 120350 289864674
1 4632 4670 516947750
2 12703 684928800
1 37503 138873 214817449
2 7010 830984812
1 30558 83362 903784896
3 41025 13289
2 59499 953005477
1 795 11791 536483754
2 71865 892855593
2 62266 310525690
2 98304 90806362
2 1578 894145236
3 28314 49068
3 53058 119575
3 110369 39678
1 29979 30446 16026154
3 65771 135778
3 6150 10868
2 36674 699450951
1 3288 68075 966651245
3 24880 18151
2 16986 985170838
2 94520 185409922
1 169550 169817 979019276
1 17485 35592 780985563
2 107287 177128230
2 21299 642067439
1 41759 94889 217113234
2 2596 540248864
2 27209 962546597
2 66816 378204388
3 22661 25984
2 47628 972195449
2 101621 215580156
2 74622 763286264
2 89589 937941811
2 52355 646066075
3 115824 93043
1 34466 166078 102165267
1 39730 64668 984018570
2 28695 543191378
2 77579 664541869
3 17793 13558
3 44456 149492
2 56964 299884846
1 65661 122010 385995740
3 86267 175085
1 18872 56083 963632973
2 81160 88954688
2 93729 401576556
3 88199 37464
1 29824 122090 932507811
1 36635 114451 655995799
1 22211 154681 542408246
1 36647 137487 762231428
1 33084 86402 18037009
1 96241 178048 123167727
3 72861 59506
1 63182 138224 908822150
2 98834 331760598
3 58852 15555
1 33612 99857 17176462
3 74060 37153
1 51427 74625 134674508
1 3153 143903 775081881
1 15314 68376 521409364
2 90818 221029106
3 35392 170498
3 98463 34080
3 28946 161763
2 33594 215253416
1 59173 133464 893456370
1 76047 115045 633183904
1 55272 147929 799034820
1 83616 109795 805530756
3 98606 152431
1 8836 141904 569050669
1 34058 122424 876124094
3 107449 118143
2 44171 525436299
2 3435 259970406
1 67339 138605 17378881
1 24060 171066 136004276
3 33149 102800
1 39453 143606 686380240
3 21962 141006
1 100012 129745 626225151
1 86774 174862 257551902
2 4900 843217234
2 73871 857215483
3 6982 123619
1 20082 171450 831780649
2 67141 608250782
3 147 38876
3 64867 111135
1 21468 145972 828613067
1 31443 176994 566331933
2 74537 437659252
2 93316 518176163
3 80995 34902
1 8992 126975 472081343
2 26905 863237601
1 48186 63623 171652402
3 51622 50511
1 58660 86831 753471229
3 90876 90742
1 51558 80076 637721445
1 15088 93523 322847630
2 21248 232465565
3 40270 94340
2 21348 756387131
2 29180 956981300
2 99781 307775403
2 43963 364467779
3 100416 72814
2 110577 479246756
2 60023 780148836
2 56572 446800028
2 83341 506563918
1 117124 169409 683671492
1 39566 110528 577192791
2 114599 932872939
1 93998 160858 667525521
2 14241 791589141
2 52205 926412821
3 73234 78659
3 18770 136379
1 32936 102702 64113381
2 60561 63813036
3 25522 45517
3 92829 157554
2 27030 692226
3 87345 53665
1 86615 119570 13966566
2 31011 482293765
1 6297 113835 459093312
1 19186 88162 826025715
2 100732 313865537
3 103251 119325
2 69516 445809632
1 88583 129154 644716065
2 39501 40026915
2 84647 10840945
3 98872 85865
3 73824 177815
1 20787 169983 594391767
3 74543 40890
3 33630 58206
1 40605 172707 44271789
3 46855 140286
3 51170 142161
2 1099 317090698
2 12906 58707861
3 42303 81086
2 97173 621736025
3 109293 40342
1 12679 61809 342143201
2 74614 538250356
1 82325 103619 124378984
3 88306 143981
2 99972 50412125
1 149818 162383 605142458
1 26224 132967 998269163
2 24744 361160539
1 20577 142934 276099794
3 33316 152489
2 54007 279417190
2 32854 809130642
1 24540 143968 166411260
3 115108 125911
1 170550 178484 723587654
1 21219 168092 506707596
2 80504 980214763
1 113571 118357 780100444
3 100397 119364
1 162643 169284 96443283
2 29449 912168957
3 104477 97642
2 1772 19291361
3 90475 59549
1 35204 121657 324222351
3 81416 40271
2 111960 117812922
1 62552 138513 467264612
3 9282 71881
3 110233 87230
3 6481 2236
3 101841 21780
1 55888 111669 676628551
1 102022 176678 385091780
3 109678 559
2 65053 666656183
3 45885 25522
1 55280 100617 542726932
1 72028 113872 988291067
2 99423 483625148
1 92569 98958 927063722
1 141141 171761 359529241
2 31035 676430704
3 16341 57595
3 47380 159708
3 2912 66321
1 25147 167465 332663268
1 144562 151141 53602695
1 88937 133674 867320004
3 86366 68376
1 77761 90457 429076389
1 31443 99912 409658659
1 8486 142816 80324206
1 19598 140322 383425296
2 66785 953489877
3 101374 78937
3 39337 50164
2 89541 961414309
3 45198 76992
1 115678 148515 408065647
2 28639 382595030
2 100799 76376850
2 96013 756970212
2 87300 924067813
1 53945 69561 234801997
1 34122 120751 858863201
2 48970 719965202
2 33683 104409624
1 73451 156251 198325851
2 47824 357892091
3 110834 126602
1 124467 153775 94001020
2 58858 8078323
2 55458 758513875
3 75920 11100
1 100006 163459 256013110
1 80644 167593 377167995
3 59072 2089
3 108922 66191
1 21663 106796 76019086
3 84194 33038
1 38158 61789 434486853
3 12777 61909
2 22787 415866668
2 24429 615280379
3 17560 49011
2 112932 85898175
2 103125 422711429
2 91182 10883259
2 58135 97548015
3 15083 152563
2 46393 822144270
3 56682 52442
1 77315 105358 282537018
2 81223 300886600
3 64917 164606
1 1271 139734 209506987
2 24273 78260697
3 96432 105382
2 16744 917210942
3 16543 125675
1 18469 69357 545712733
3 68269 23863
2 96089 809770612
1 50185 109839 627510185
1 50091 73975 868083762
3 95171 107673
2 105832 177528270
3 108605 54495
3 109017 17714
2 57855 526974582
2 82999 951121144
2 109417 173572370
3 15479 64573
2 67107 632989373
1 90979 170846 436511232
2 105881 208544066
1 61642 65142 821954767
3 1139 17479
2 114090 127093163
2 112008 530843737
1 19099 160843 593697091
3 25815 126673
3 61483 129442
2 57428 498868755
2 24664 761948873
2 100243 385059825
1 42114 91621 655723888
3 83457 58487
2 72976 329919383
1 111907 121693 660840689
3 10675 82930
2 57487 120118652
1 83510 131971 766526742
1 69971 129007 732617859
2 52611 849395116
2 73746 635800378
1 151471 168565 529738955
3 100561 97479
1 19025 37611 712616542
2 37804 948366933
2 34566 194943902
2 41960 817476120
3 27550 57887
1 120556 167831 657956558
3 77305 178423
1 28277 87032 551719218
3 10666 35934
3 77553 159591
3 87811 171548
1 36668 126857 57404337
2 104979 378976331
1 97676 111708 311570258
3 5271 109176
2 80657 142235550
2 32981 183261441
2 8180 633353940
3 87906 142328
1 129032 149752 75661589
1 23098 119731 593538280
2 107457 894820326
2 108351 502284975
1 22675 175869 682022255
2 74463 763764264
1 137451 144397 456750623
2 42274 332209609
3 23635 95649
2 83959 145026974
1 13774 112978 60631160
1 40558 110745 651432068
3 81161 46339
3 53310 20535
1 143965 157348 317059090
3 94841 126963
3 110234 130550
2 84203 590186370
1 72399 92797 987674228
3 82755 97349
3 96109 114704
1 53519 78063 892153304
2 67844 464465121
1 8514 43079 625273730
1 121453 129881 50341622
3 10115 47776
3 26279 172744
2 29265 105091667
3 99515 144605
3 23782 141965
1 63238 94304 144910282
1 146097 158448 487562911
3 75962 28201
2 90771 358276590
1 68827 79510 576778785
1 45438 62775 710595452
3 105412 29019
1 40602 132183 643336686
3 48151 145094
3 98742 108063
3 44582 15279
1 38142 164955 963731012
1 42171 162613 135708559
1 25089 41993 556555037
2 10872 110925345
1 10864 17315 253197182
1 101761 101897 916858693
2 104573 544987100
2 46474 617695309
2 44554 990732501
3 59627 89366
1 63882 109591 552420162
3 54494 177390
2 23062 392456621
1 20884 132039 589021944
3 26829 142711
1 40722 171337 588127547
3 41350 51138
1 53125 165258 502043347
2 81243 188989743
1 54134 98888 126978081
2 81482 918928366
3 37049 67289
1 59883 72986 608924428
2 93955 239157335
2 69134 623152157
1 131335 146352 35287413
2 59162 148808170
1 14130 85321 648082795
1 88591 115445 418206708
1 122716 127909 634520074
3 146 27300
3 32711 861
3 10160 128904
1 29263 141996 242525981
1 5079 38697 387650767
3 107330 71017
3 49890 7805
1 65662 87041 44910357
3 5678 97065
1 81135 118280 19586255
2 22000 305085313
2 46627 748472994
2 26800 613431220
3 67430 91300
2 36008 407953581
2 33381 288449841
1 16452 27014 274766176
3 111650 24000
1 78103 91534 590814929
3 107200 102011
1 16196 44551 190253886
3 65882 161997
2 112331 998231288
1 40512 41782 433769435
3 110820 112420
3 67757 154841
1 113817 121107 866338161
2 111681 584668678
2 46509 681899363
2 87936 13744450
1 18721 25314 656518506
1 31723 134493 338788666
3 63403 46209
3 35077 51794
2 74681 326375537
3 55850 104441
1 6778 73961 815961788
1 84959 122827 773674946
1 49674 124182 104727416
1 56828 146678 353050507
1 33273 105208 238780116
2 56874 227944110
3 112129 107933
3 624 87577
1 112867 128111 689789179
1 123604 140019 961466600
2 86146 418674427
2 18466 661759796
2 80620 799507004
2 80028 277018156
1 50329 161239 140156785
3 98804 111063
2 88666 293472834
2 107628 622898037
1 9210 158397 740683421
3 80381 32760
1 28447 84847 545150203
1 101230 146350 51636587
1 28446 134545 451619248
1 141369 166553 374454492
1 25866 70676 914405237
3 63895 122696
3 52214 20850
3 111107 47525
1 15326 130919 719797774
3 8474 21764
2 65584 657840971
1 75080 167609 868603257
1 48003 174629 392694571
3 66081 123516
2 55249 518871788
3 59702 61580
2 68935 858138332
1 40186 121392 387338883
3 100027 174823
2 32030 332669671
1 22456 50126 562115453
2 85440 375078329
1 75725 91238 747650402
3 27265 5251
2 105956 150989704
2 30306 131533451
3 48981 43817
1 113434 145442 476015341
3 2685 81801
2 98250 291131936
1 126674 152199 266726336
3 48941 62127
3 94869 140952
1 16885 82607 971048676
2 4725 420993616
3 1220 172691
2 115420 150208831
1 51706 139503 331178698
3 96178 109801
1 8321 87174 527901311
1 86376 110199 436769751
2 94685 110803231
2 83209 391278033
2 2278 414043101
3 46687 83755
3 20702 179066
2 7334 796169693
1 143758 144711 489416073
3 36697 53317
2 90590 22526405
2 113201 17009805
1 21743 110975 167325658
1 80477 162296 248846019
1 130235 153185 951281929
1 122272 164961 498738728
2 33011 561741005
3 71144 26226
1 134370 136856 671410634
2 53797 920715426
3 33677 40373
1 5978 162249 770790080
3 41739 130911
1 49122 100305 181841518
1 25197 106362 472146352
2 74602 915192184
1 22108 39157 916781544
1 21062 158551 797271475
2 70762 787013496
3 101238 121517
1 37233 108801 754665920
2 78336 544190629
1 36238 65668 113880589
2 51844 569732771
3 6956 177921
1 165768 168004 121355828
2 29576 297173885
2 106834 527362049
2 110325 962239964
3 106998 53519
2 18882 988554059
2 88242 553842231
1 16490 143323 672006634
3 58833 71943
3 97053 103099
2 75088 374864105
2 52362 725586978
2 29159 889934027
3 1141 72978
3 10168 156807
2 62760 843773556
2 42676 565274069
1 56416 59189 194196751
3 21117 38909
3 10356 31003
1 137730 171802 159965655
3 86156 146419
1 17831 117818 694606991
2 36879 763805997
2 96366 982868009
2 102083 248326028
3 91700 6648
2 34461 913726349
1 125353 163555 604423443
3 68149 139838
3 105263 99224
3 179 155262
2 17165 978999415
1 7891 27515 243534548
3 49727 82187
3 19928 130211
2 31571 673871145
3 94266 48612
1 35539 105144 847271057
1 3946 105889 145965152
3 55628 73891
2 67081 889436251
1 30502 46940 277719215
1 18642 71734 790492403
2 54362 776403494
3 55989 128791
2 80907 427449713
3 67304 40685
2 52748 761617409
2 90648 465555985
1 60182 164097 448128967
2 13045 251598651
1 134335 174356 523098691
3 68295 162273
1 89816 178447 344445785
2 44986 759449309
2 72464 682342201
2 71953 549907131
2 30153 40369865
3 57870 125522
3 104450 104839
2 109660 426510107
1 34216 114370 734942931
3 113411 105857
1 21451 85315 225318816
3 42563 21602
2 31816 248611401
2 53052 807799478
1 12024 166756 908532480
1 110960 142348 170539161
2 107511 679620558
3 95047 114722
3 94495 101066
2 79974 91106179
1 73841 128803 618617710
1 72491 76620 155385533
1 81310 114762 449780749
1 95055 133600 784857666
1 77891 117203 693004639
2 74440 335963140
3 61978 95873
2 47210 346068516
3 17347 55877
2 106191 145277533
3 67651 90430
3 34314 110350
2 108433 378089439
1 9443 134065 163666025
3 97946 18815
3 115278 58607
3 51579 14357
3 23638 156335
1 106690 145444 182316100
3 8548 172660
2 100281 881565129
3 24803 163453
3 25455 82982
1 107837 129049 897890469
2 66526 267564638
1 1429 60145 35970249
1 74275 152883 472111940
3 79615 12837
1 8278 85347 59220085
3 114599 145785
2 19642 270325990
2 54789 845762102
2 29343 438636195
3 75094 25648
3 16859 86634
3 112951 141076
3 81797 109250
2 115305 317136896
1 37342 97703 985411850
2 21619 77848628
2 62874 568178269
2 48547 288103396
2 108070 773229935
1 59670 134728 418566290
3 95498 13483
3 53477 62095
3 25963 22116
2 20965 133219543
1 8480 75677 844866638
2 63192 730191345
2 102557 5904860
2 36595 569113023
1 65619 82955 749424468
2 77702 485715076
3 46127 42342
3 102787 78392
2 48194 102668452
1 8025 134347 697612758
2 23637 855027234
2 22422 546095230
3 24091 120227
1 39049 102010 768062900
1 7365 7463 881557150
3 30772 128672
1 95213 152809 628968278
1 12387 168718 968600294
1 81010 95883 266699785
2 58253 207164373
3 94192 110366
1 17290 69314 904304616
3 115003 84257
3 10519 147668
1 37107 154176 733791044
3 89683 80786
1 125299 153754 100087990
2 75147 927290448
2 99742 755085409
1 134164 176755 476734059
1 54959 90315 113282889
1 55014 122561 684187030
2 8498 788148410
3 18527 98740
2 15409 127513599
3 47472 64085
2 24408 586964838
2 102552 335743653
1 79622 155143 24880132
2 108034 597671103
1 125050 152545 510636064
3 93777 58453
1 29820 50276 335341974
1 154795 166895 827306983
2 36894 953302086
3 75242 122273
1 27030 99430 584843651
2 45498 980147330
3 79395 29832
2 60483 769766070
3 39321 164601
2 69781 516882660
2 75532 743729021
2 77501 345098415
3 31293 63521
3 99290 15063
3 104565 46499
3 92505 166981
3 6708 175742
3 78255 127564
2 43863 776050461
1 44258 45661 680545376
2 113567 216509372
3 93882 103309
1 152480 177118 671259168
1 82253 147995 983600786
1 86198 157314 63529749
2 38177 992383525
2 85325 319261694
1 24224 57119 152909206
2 56533 786444392
1 91557 117474 884616803
3 12775 25855
2 8415 617523955
3 38494 172332
3 9544 80591
3 85849 53575
2 32964 797048931
3 98625 112324
3 11863 141697
1 37344 133842 49243725
3 23326 113558
2 14310 747935586
1 22525 32334 987450098
1 26160 81307 58953032
3 85238 129334
2 53141 663173616
2 8754 882879021
2 12647 524282031
2 51199 976721516
2 65047 889484807
3 7870 108582
3 18330 172874
3 74915 36452
2 43661 433354836
1 15343 36820 61289266
2 97507 440716117
2 37877 439216884
3 85906 96935
1 52703 155058 470685818
2 79784 611431778
2 41378 249048036
1 37990 82801 724455501
3 48590 89250
1 10704 141835 19366587
1 6401 75233 391823334
1 47111 54753 215737639
3 66625 124839
3 39270 102592
3 87624 156494
1 2931 20607 956954995
3 91497 115785
2 3228 124128351
3 54779 54070
1 52603 84283 288046331
3 45586 130630
3 57282 54135
1 8269 35777 687567875
1 78952 170494 161223815
2 105511 645930375
2 59372 514603599
3 42399 80668
1 108070 114146 681929817
1 75566 82877 644800357
3 58789 881
2 88349 27449514
2 67523 302928191
2 48743 778491952
2 105048 466434182
3 26567 133618
1 28217 167101 175036609
3 90822 121608
2 28485 201627386
1 137431 165504 404328719
3 88059 176551
2 29668 690027479
3 80099 33405
2 52211 742736103
3 37700 148063
1 79403 96527 889655311
2 58624 70598154
1 8654 143170 312785265
3 82518 21637
2 62774 22197515
2 5880 393253099
2 74825 159107706
2 36614 167589539
1 75330 84140 949219949
3 112863 7273
1 25066 56927 387227348
1 17297 130600 525204506
3 9748 169998
3 55160 103776
3 61095 91373
2 36621 215311597
1 44259 82758 791774102
2 19957 960769371
3 110541 46431
2 18051 479127576
2 4558 124989150
2 61899 169287588
3 89355 169979
1 8574 31150 230502406
3 18805 134217
2 68380 332747303
2 57288 199379568
3 87049 78026
1 50092 171902 553127447
3 101879 109418
1 82723 134388 991736972
2 50210 560035058
1 111782 157883 501344173
2 26622 795143354
1 15014 68230 451302144
1 109660 152087 822347740
3 55234 57783
2 84708 901222444
2 79474 623226874
1 6214 153859 949192224
2 23609 778972827
1 67084 152833 790987460
1 67270 133161 320982234
1 9978 165782 515091999
2 40073 139024102
1 134615 137810 478543259
2 58838 49721920
1 1417 112253 940946000
2 8433 258396129
2 48117 921682174
3 9025 16731
2 26422 799176139
1 34073 43672 758271706
1 6732 80090 28846246
2 91548 6329039
1 18913 104322 155260181
1 75523 82302 577208275
3 67532 37630
3 19278 84510
2 42157 271980620
1 38284 45904 30701422
2 33074 777723404
2 65709 816549158
1 42525 54999 83067751
1 83337 92583 976534337
2 39176 999858714
2 45240 518577744
1 129095 165009 618328175
2 97401 32940742
2 79359 352093488
1 23367 23422 313943074
1 72694 175962 165846159
3 98923 145485
2 107948 65023868
3 63315 82599
1 7244 82125 890865135
2 75541 997348084
1 125925 171349 644673262
3 106250 123279
1 117975 141540 417751846
3 73124 69660
2 96687 616795324
2 36151 41682466
2 73277 588433834
2 114231 493982867
1 201 50178 833542852
1 3174 132950 653528878
2 7887 101245052
3 31225 92920
2 90212 206557010
1 33215 79144 829386604
1 93834 121820 237976678
3 81979 163075
2 71043 601170780
3 30526 13738
2 94343 480056693
1 5295 110490 742728110
3 65150 128949
1 46082 112181 830347391
1 11667 49027 419010269
2 114363 667378954
1 22702 165715 633579817
1 86119 93366 324452261
2 47323 712984655
1 165331 178707 161372608
3 98069 165296
3 13477 158857
3 78837 41166
2 96850 211536119
1 50124 170237 336294654
3 89390 3704
2 389 422725888
3 53901 152155
1 95311 131444 303580181
3 7611 170757
1 130597 149459 226493453
1 10439 120589 210985030
2 41136 153499450
3 15856 177808
2 35779 138147183
2 75139 737120661
3 64141 62249
2 100572 104592176
1 123826 174910 688398703
1 90746 99960 959670466
2 87636 612430165
1 82591 96385 519314693
3 394 16870
2 16401 38702903
3 43928 40634
3 103061 14311
2 103730 136783610
1 4887 73476 582968017
1 156549 160755 375544555
1 17251 36394 997630688
2 19295 940367345
1 37038 71815 731763105
1 75503 124041 892575393
1 147319 159902 539178584
2 66680 657514667
3 93408 153615
1 134599 153793 302555401
3 55222 91179
1 55507 151263 480316827
1 158823 166895 728592889
2 2348 567048253
3 93685 10891
2 107479 888967011
3 83231 95822
3 23410 143718
3 52785 171862
3 8910 86614
3 60146 146452
1 30905 142487 47671585
1 123078 124764 535260141
1 150737 165754 115296251
3 78262 137863
2 29951 656355341
3 67453 147180
2 66109 875005695
1 33312 83483 956745691
3 2236 38258
3 46360 8696
3 31445 70221
1 45857 111395 565495414
2 107210 500805150
3 51375 79795
1 54796 88611 171773258
3 97200 163250
3 29185 109150
3 36547 99705
3 69564 175100
2 14191 493073133
3 71288 9381
3 95139 689
2 76334 132065630
1 128976 145856 262107771
3 89609 135620
1 56957 105188 879327600
3 13264 4654
2 53823 669655192
3 48314 83468
3 91339 125854
3 110543 84487
2 32933 226347708
3 68550 162556
3 74002 129512
1 62389 131071 456860800
1 19905 37438 990693293
1 151833 170538 645965942
1 81162 83108 35122505
3 12972 117899
2 44830 15300159
2 16939 152106777
3 102514 130910
1 6246 38548 910672905
2 18502 899815458
2 3843 387317418
2 109615 901166520
3 67078 70225
2 71542 999260128
1 34503 161611 652228912
1 70476 160355 71055501
1 125070 133005 382706748
2 17059 538912583
2 24232 74882594
1 23711 102191 250976612
2 81654 850135479
3 107501 50676
3 71027 50526
2 95381 41314331
3 35358 3127
1 68073 80990 692629917
2 50561 470087308
1 58311 158861 215637577
1 126622 167929 879132320
3 67710 9985
2 41657 756873645
1 59898 140164 276234951
3 107143 54425
2 51201 228363212
2 69459 817660150
2 19421 186378383
1 49058 92278 967718748
2 21047 441673198
2 10900 171155961
1 13423 20427 197857850
1 163315 178474 9857037
1 42382 123491 688105989
3 69778 8126
1 109757 164448 359476762
3 37620 26029
2 93758 668676131
2 59291 876996342
2 8418 130514502
3 80621 163770
2 94168 112649105
1 38703 99799 793083945
3 86059 147501
2 34113 381376699
2 100985 54918043
2 78694 424198948
3 66460 143524
2 86369 828568588
2 90471 851313503
2 31344 741944272
2 92366 681861940
1 122134 175020 11282872
2 106827 547699937
1 100022 130105 772052290
3 13317 120709
1 64873 79242 387760696
2 49804 553723657
1 6650 134982 220889561
2 64386 878158561
2 43369 96484463
1 102997 134062 975361508
1 3216 144159 681298716
1 59992 112604 592228859
1 43589 157699 171581325
3 110572 128740
3 2728 111476
1 41573 136591 115135887
1 41224 124024 69467411
2 5841 199516552
3 88579 64285
1 98695 165069 201337880
2 78523 664994673
3 80556 97590
2 14283 865682696
1 23526 153992 481567291
3 54332 70535
2 113023 193494962
3 73764 37670
3 82937 156987
2 21684 502708422
3 95197 62876
1 14835 76243 602970317
1 89008 97834 448070252
2 88247 275886647
2 75221 635101962
1 88116 93560 916581261
1 12841 80774 593159686
2 25985 328854350
2 58971 449222578
2 68148 616270781
1 57006 130517 594621168
2 36162 757684458
3 50000 3318
1 6736 149468 82229151
1 27829 92227 482707436
3 89429 117145
3 90290 111656
1 2064 11087 600576576
3 96776 75705
2 57926 877613246
1 2315 80261 119543011
1 91344 122844 570535616
2 97270 158095799
2 49864 302958858
1 3917 28559 406040924
2 8937 436774551
3 82439 120022
3 94592 105987
1 55614 143298 960880193
2 44498 955175064
1 38908 50991 825200764
2 47467 601305976
1 28777 83592 469780153
2 55423 791126545
1 19338 109247 6587563
1 58443 167081 298508889
2 100652 801277149
1 120996 132269 206363152
1 24486 163451 835239751
3 81108 102717
2 104441 340069484
1 9503 86125 428936938
1 4176 129372 463665966
2 24309 279819958
3 66705 51381
3 53312 76168
1 79673 147312 897034646
1 56208 119373 957862649
1 46098 49605 212750203
1 46451 66247 370850275
3 78790 53639
2 55361 760357286
3 22937 25575
1 57762 74689 441862509
2 7295 216999160
2 108807 708774627
1 81549 142616 381271894
3 27324 111005
3 39228 64504
3 85774 86257
2 101377 972719326
3 13992 125332
3 75093 13291
3 115375 71654
2 33319 196704787
3 7736 28896
2 43878 404682409
2 111298 83982103
2 16738 258038857
1 109120 157309 161278169
2 13967 555977682
2 10948 87741298
2 46799 788765941
2 40792 231865759
2 19696 75571937
3 86411 153361
1 80725 120039 535213089
2 80307 384488335
1 31168 132621 733263226
2 86841 290982886
3 49115 117989
1 110524 162669 422739818
1 42916 137801 633496813
3 18020 177874
3 109240 77371
3 21835 64446
2 85438 698085593
3 78283 149954
2 83385 924797605
2 102375 625390341
1 39047 64945 866082164
2 46995 164479225
2 89499 907766470
1 17401 58909 367033237
1 60919 107382 151055349
2 99383 585458866
1 70974 77643 853255281
3 73792 49026
3 23018 160686
2 95709 654467887
1 72005 87840 785090213
3 10451 167782
1 44128 47644 517139528
2 25201 636567295
1 57152 151507 215990027
3 80360 23094
1 81337 163910 865112044
2 45883 780870368
3 108329 45649
1 105894 168417 541814935
3 15541 54809
2 79300 426334705
1 37399 48178 411876271
3 25542 27105
2 67180 121393905
1 71681 92365 92240157
3 38000 61455
3 82719 40856
2 52430 610436444
1 52224 160609 153504844
3 19292 82888
2 92894 279561244
3 27933 167722
2 89678 871081938
3 96393 150774
2 38906 793658512
3 48541 61845
2 89652 21223430
1 13980 58492 364021144
3 27600 106756
2 57583 28858291
3 62040 96411
3 109491 149131
2 11359 762114142
1 18385 112983 577729716
1 115391 151020 494290229
3 98121 86502
2 65846 755410546
1 129309 179115 170219983
2 114893 474476671
3 76208 130785
2 52183 673925514
3 97101 94464
2 11349 175450418
1 43768 147817 776797065
1 28481 95390 730140598
3 68231 107308
1 87142 114283 462837264
3 110484 175077
2 2940 489109895
3 42050 151378
1 8865 101667 587251519
1 80094 140816 347024737
3 62606 119228
2 41430 944377314
1 86304 175718 906855770
3 34914 98640
1 5782 112583 346909450
1 62061 129698 598431040
1 104650 147958 459050166
2 111782 180632339
2 63357 711106579
3 108897 129896
1 114994 119348 157043012
1 64765 158319 368198590
1 45162 81954 810735240
1 62189 128020 110948140
2 85374 416261772
2 64288 750621686
1 110630 142118 662502843
3 24744 50217
3 102611 158859
3 101414 38140
3 30921 70150
2 3002 447592246
1 10346 89880 377555471
3 113758 155391
3 113113 40993
2 19249 246103894
1 86545 109081 473841222
3 63246 78331
3 73444 149722
3 3145 14989
1 13378 167516 89198379
1 144612 171862 635027726
3 112994 2512
2 60515 388130834
1 135592 148537 467417846
2 23516 271739194
2 7083 505493255
2 42635 669351521
1 110774 178032 387591528
3 68625 141364
3 27094 35311
2 96462 865694964
2 47612 682975025
2 33722 679218741
2 67375 550630192
3 110012 92690
3 106868 71137
1 11136 18561 613294458
3 97327 57232
3 79358 141086
3 57386 71403
1 23029 44446 311992763
2 106985 449111075
3 101054 9580
2 50738 113674812
1 24696 97575 624591818
2 53769 816626944
2 89469 550749444
3 42832 29511
1 46185 102544 479579524
3 75475 89641
3 28021 127084
1 98937 166995 260884138
2 109873 320111453
2 112829 176920947
1 101474 171572 971191992
3 113553 10176
2 17301 723008848
1 15373 62300 36552520
1 23683 98125 839256909
3 99169 90139
2 27951 655816966
1 6306 24594 524439537
3 33841 160854
1 18212 68199 477483301
3 51690 41943
2 96821 993707375
1 37010 134967 875592275
2 39102 134984674
3 104550 31950
1 128986 138246 393349262
3 90656 124947
3 35652 125515
1 135447 148738 676387215
1 44307 50480 347375646
2 30042 898803093
3 61103 106911
3 15929 108565
1 103946 147053 879172428
2 2273 743302053
3 94572 131685
3 16967 39919
2 96873 460048570
1 120481 164910 690833021
2 13580 892651304
2 25785 358064020
3 47376 71147
1 90334 169336 861390232
1 102489 123772 95285112
2 71761 806051901
3 27892 173154
1 86077 97356 661381278
2 99043 337053660
3 82538 173259
3 7294 11834
1 45114 169286 183628419
1 3483 116407 794395767
2 23514 717215905
2 61360 957447147
3 111312 176891
2 110150 556781328
1 84430 130625 85283638
3 9629 140163
1 134052 160295 912547081
3 25778 56310
1 122491 126459 436571795
2 64881 692002975
3 35737 2507
1 1924 83541 761573570
3 94102 84234
3 110074 77464
2 109476 818529651
1 91866 104720 397455925
1 92771 96016 934169486
1 157408 162611 710744268
1 43148 160588 605666400
2 25173 675825715
2 51298 279739166
3 35374 55900
3 38421 61440
2 51807 76303148
2 73290 491849573
3 84767 71793
2 107330 408921866
3 64191 111630
2 84869 109788799
2 65660 734011504
1 34751 50894 888208596
3 14325 171704
1 61017 129106 438333054
1 42499 117329 674703616
3 54471 98911
2 69966 348967655
1 5059 145640 587211518
2 42670 810077845
3 105453 26619
3 16094 108795
2 89729 121049816
3 112619 122739
3 67939 38358
1 34520 81116 220756772
2 1508 716820356
1 20951 62184 248010346
1 6891 101657 390745897
1 7622 161833 662383605
1 85365 141517 188666869
1 28089 165002 272964625
2 3205 904029244
2 39972 400188536
1 65589 131040 710069837
2 51070 192322332
2 37497 292401694
3 2852 117333
2 106740 836908017
3 85667 163073
2 97046 696420382
3 38489 44540
1 66298 177614 204302622
3 102876 51528
2 58538 576246780
3 69529 174848
3 65317 166088
1 67823 111638 230705329
1 26285 44338 755844890
1 3553 49421 26124171
3 24249 95937
2 34057 249486707
1 39382 45191 169000389
1 130575 136679 450894789
3 38135 157883
2 77092 20479240
2 100209 512195063
1 42678 81348 997030169
1 30607 50979 93434733
2 11308 332579166
3 72384 1069
1 80367 167541 433537359
1 100437 118529 857047397
1 60486 132393 568217791
1 60094 123972 159076718
3 15068 136280
3 73936 45703
1 102476 161263 551550965
1 41498 173551 772569613
3 3447 168830
2 37126 504246466
3 58135 10691
3 92524 105599
3 7765 60904
1 30878 85319 494231517
1 3961 94572 522807907
2 48787 31881472
1 110950 151436 727382249
2 38944 246086348
3 79338 139942
2 5197 891316718
2 27980 820788806
2 1887 717053295
3 93864 178982
3 12616 9703
1 31104 32132 746170192
2 15821 989318107
2 15008 622356046
2 52918 338995155
1 112582 157139 714757877
3 45994 158391
1 17156 60743 20929118
2 90258 965611447
2 87669 317493839
2 61493 289331213
3 53999 15101
2 65054 790960755
3 35913 88723
3 17706 79827
1 56472 67964 427664935
1 18104 44574 273714612
2 18347 455150241
2 94589 258018789
3 55305 113561
3 34661 174623
3 69925 59615
1 17214 150918 836220982
1 54666 109441 386219921
2 33639 741623341
2 79879 313230536
3 73820 70879
3 16562 66719
2 68757 995202671
2 22596 795240362
3 44927 26410
2 110071 225564614
3 79518 164642
2 114086 507601104
2 111039 503530304
2 89317 453291637
1 16447 89227 817163098
3 92080 25936
3 108967 152629
2 74053 244948608
1 14082 176035 309968218
3 67292 83173
1 67880 107804 761279024
1 118980 147268 126335712
2 12561 528534014
1 22110 33763 38236218
2 9890 690221708
3 53980 65053
2 71066 988240139
2 8888 290252648
1 83205 91321 143893050
1 9379 145797 784620698
2 33894 672552929
1 39510 68036 239127076
3 22342 153629
2 93752 817108570
3 93815 152424
2 55226 41725312
1 66039 157540 266335251
3 59165 95298
2 31135 515327610
1 147721 151480 173883379
3 15878 40727
2 106992 390453227
2 81785 836284779
1 31339 137276 459395354
3 57562 169875
2 30255 890658161
1 118335 151873 670061432
1 42840 121483 975580943
2 76718 826881459
3 24954 131505
1 111940 122889 794584061
2 72294 96938002
2 70520 765256043
2 60112 929240230
1 2844 158411 748937697
3 12664 167660
2 13473 292217289
1 102657 153367 903741951
1 67625 79178 690588598
2 30597 468588701
3 64516 141920
1 69337 76801 216873496
2 93836 950992923
2 15168 237960008
3 27541 5151
1 27498 82526 538494513
3 38756 177598
3 12194 146423
2 23842 523206110
2 104829 689256343
3 74584 45683
1 12454 82031 278818992
1 101858 179162 995494287
1 43408 169115 132263704
1 27156 62934 619085277
2 1989 416153111
3 57893 7031
2 66725 155614107
3 86406 28676
3 28356 50315
3 81066 87049
3 30003 50463
3 20751 24898
2 53576 792246077
3 15737 140299
1 9867 101072 249913229
3 70585 14887
2 78948 354304993
3 24864 140135
2 74603 898853318
2 72962 973807941
3 16133 49301
3 53347 104531
2 72217 980978007
3 59755 16296
2 58275 469164442
3 110324 128951
2 36233 247762781
1 70570 166783 410965394
3 99675 159236
2 30908 599669912
2 78899 144798857
2 86998 784722025
1 55851 146901 129195201
1 171160 171373 695097340
1 17061 52961 409393455
1 32971 173870 891252171
2 42954 961375146
1 23588 77001 668941700
3 26586 92519
3 115583 119300
1 8684 97435 619721539
2 101720 578734363
3 7291 114650
3 62798 79760
3 111218 78848
2 5856 473560254
2 84272 649467286
3 62979 140884
3 58348 175323
2 52283 189534907
3 102584 168754
1 6268 105910 985830973
3 24488 37878
1 34268 98247 544636484
1 33751 136762 16317678
2 62972 735867066
2 53074 856892283
3 3940 73405
3 24872 160182
1 68578 88154 84333330
1 38925 46289 431040164
3 48120 43150
3 28174 170096
1 19100 120678 405064432
2 102132 324502233
2 95138 947405538
2 102678 622445549
3 43854 79983
3 72726 119362
3 11215 152309
2 109852 239912703
1 89224 107525 818322927
3 55302 13479
2 83987 300780174
1 102178 109391 795280986
1 58091 125688 311623125
3 22422 96409
3 97323 140114
2 5271 618632756
1 14326 118745 906757678
1 21575 100400 876120679
3 60746 156780
1 104097 178828 217175009
2 75040 318158810
1 28629 93681 965900715
3 11873 31600
1 7397 99834 891099272
1 9790 91327 342930847
3 8035 93256
3 49409 41726
1 5245 171268 48370847
1 19522 57055 275895632
2 44408 879528384
1 33753 62610 263481420
1 72964 90123 91005524
2 77806 608914326
1 39677 174294 966320840
2 84458 588780941
1 40930 89152 73739317
1 56390 136248 443992686
3 85317 20522
1 90095 93949 32016506
1 113787 162643 401206900
3 49537 158158
1 87326 133736 285838049
1 59788 83292 329136864
3 4906 104340
3 115259 115577
3 34957 144726
1 18991 154351 422229450
1 82302 134782 462010424
3 47800 145548
2 112089 868993070
1 51099 121668 421042518
2 7404 915002562
1 54041 60663 583243858
2 107436 782889960
2 45856 935323479
2 29205 443185638
1 148851 176862 227532278
2 18375 489540094
2 39893 975509162
2 111893 337620645
3 71603 131550
1 22784 38444 314799534
2 79966 938694428
1 75832 108014 511115643
2 38372 231792039
1 42733 111384 571564159
2 59500 35064544
3 114527 67703
1 148252 168995 848780786
3 48398 99790
3 5967 97996
2 109178 586208639
3 61285 16164
1 40828 52739 952132496
2 9981 885710701
3 10260 36082
3 73727 148007
1 93742 107617 179251509
3 3519 75928
2 58370 126105317
3 93965 109109
1 33932 176474 466753004
3 59168 169463
3 114682 169145
3 94519 10980
3 48345 175404
1 91656 158854 984767080
1 14120 96916 334728143
2 13786 728555637
3 7002 119107
1 9157 169228 716326388
2 38490 432813267
3 74197 22153
1 26849 98299 82791750
3 39741 155459
1 76927 153373 224359818
3 48181 24191
1 69516 151273 68208282
2 111588 41182346
2 47130 683065882
3 48331 168862
1 43617 56353 524795952
2 58526 853859238
1 18680 49520 328040760
3 113823 54791
3 107470 140484
1 56856 84535 968579568
3 104186 61764
3 90569 176950
1 127325 168248 849736354
3 2317 16126
3 80934 59211
1 64825 132916 13873312
1 2104 74867 321457055
3 115332 41259
2 32210 434273135
2 29637 198260331
1 101677 149164 720034631
2 42279 576120603
3 74691 126496
1 27428 164736 346589525
1 117980 159932 290362464
3 63576 58790
3 68004 128161
2 95597 397419106
3 39179 48587
3 45982 29024
2 86375 679892448
1 82062 102183 554817253
2 65644 456186226
2 34624 596283718
2 86086 771037541
3 35388 76672
2 91127 386082777
1 9586 39072 224243791
1 25438 74250 205813381
2 94313 134333971
3 96820 157377
1 43099 174286 236787794
2 42188 810076263
3 83954 74055
3 53687 146981
3 98075 146721
2 66209 270209741
2 23198 66011111
1 149713 167716 84263798
3 10125 128772
3 25011 13443
1 11498 101729 876702620
3 114499 55302
2 90236 702023116
2 93619 544475551
2 25676 564510282
1 4666 135577 668819951
3 4765 23586
2 27903 581867688
3 39740 131193
3 40590 5407
1 46892 96372 754011474
2 5684 537991725
1 117922 172021 892599396
2 57413 441677370
2 74775 998805173
1 19612 86850 777976606
2 111312 79088430
3 34739 47318
3 83969 100608
3 32328 86810
2 48757 822809175
1 100658 158886 346978535
1 127435 165294 264205128
2 20261 177654320
3 55871 116507
1 5144 87932 600700995
2 50446 794251216
1 32850 41886 578607148
3 89440 39806
1 7350 78911 414670643
3 43593 110667
1 30611 145855 548358205
1 59955 141849 138632629
3 88781 108321
1 51731 95860 700316407
3 25810 169097
2 47601 84722875
1 6042 137550 142504519
2 37979 247906743
2 32441 899444101
3 24090 83322
1 918 142058 81450827
3 13960 210
2 73999 421315803
3 62708 69471
3 40787 108420
2 110372 773991638
1 13638 46386 315726350
3 39798 14122
3 312 31841
3 83695 158836
3 104632 8439
2 58243 796521471
3 900 82495
2 33403 393018741
3 90361 151213
3 91248 86377
3 77143 67270
2 38455 225346346
1 126569 178092 197659082
3 104898 121613
1 23853 94986 330707420
2 112053 566045582
1 99876 174287 278443944
2 104241 304025977
3 12200 109917
3 85234 16671
3 68757 163781
3 67289 174779
2 41725 701001401
2 47974 180328554
2 15398 576238124
3 63661 124013
1 93979 148727 841245509
3 9091 133683
2 73068 328135944
1 68045 101777 9503834
3 70268 18511
2 89214 557566728
2 17976 596716542
1 29785 170931 449263173
1 1732 74256 720421394
2 45830 63490306
3 82031 87286
3 37931 47301
1 95726 118830 25690037
1 51706 66144 771308037
1 35210 154514 417345490
2 18621 129474703
2 112929 641278505
3 15222 3394
2 58921 118143008
1 88554 140155 483914371
2 103409 722540592
3 73070 113646
3 27342 40613
3 95921 77636
3 23811 167869
1 74247 155645 590349299
2 5175 598089243
3 31617 56760
2 50758 856733303
1 25344 49966 461359771
2 73127 889663277
2 34476 134591592
3 72842 85249
3 34468 168747
2 114920 432562745
3 33523 153184
2 91459 153686039
2 16864 295645751
2 37184 944780206
2 2993 172479881
3 10645 19768
2 48558 862699694
2 18665 520607102
3 43727 15671
1 3475 161445 670285121
3 55988 113141
2 44874 433760741
2 90074 174072229
3 95943 107840
1 5260 103245 393811637
1 63074 128835 564873073
3 24112 115908
3 21025 158644
3 62260 86997
3 3148 91926
1 26949 112425 55338766
1 40602 135526 700897624
3 40728 2958
2 80462 967080197
2 16322 735773437
3 95402 17605
2 29050 946945967
1 42470 152113 986990333
1 25029 115207 939779952
1 81475 151716 996030487
2 27198 360580099
1 61241 136888 451049909
1 113228 133313 573184422
3 15757 129890
2 8489 337276843
1 88199 126979 660027869
1 397 40652 408028559
3 34783 103189
3 37933 99353
3 41646 38483
3 11979 113196
2 101983 878324079
1 21061 117049 762430258
1 66283 132415 396864449
1 112558 126993 836610262
1 68936 120252 656027062
2 30535 372305757
2 51669 204543708
3 84151 3048
3 110026 94145
2 18349 732818688
2 61112 424866663
1 14699 146286 656057552
1 28539 78451 96314910
2 37270 483039868
3 59302 77179
3 62082 126072
2 89561 791440864
1 14705 70476 393437657
2 25082 436672136
1 49476 124493 116757232
2 111512 56172981
1 62403 145899 313926483
3 49446 119242
3 22809 101953
3 115691 35414
1 141869 146768 214603697
1 23277 85329 453086563
1 14353 96263 350828285
2 14180 955100399
3 101753 77042
1 9493 81225 466557076
3 58815 127405
2 48485 272931034
1 1717 165628 44621182
2 4367 481101956
2 22668 202374646
3 56848 77806
3 70746 76008
1 114885 150028 352506020
3 25995 157662
3 41751 73628
3 28327 29427
2 70891 603025535
1 24277 59307 388605603
3 110917 129577
1 19064 48525 970520785
1 145436 160140 160416088
3 92249 128465
3 9322 36699
2 37364 36012640
3 2502 161355
1 80525 126107 703666937
1 97493 149313 549529066
2 83889 250546639
3 35916 3109
2 101159 221616436
3 71281 9853
1 1252 133605 383201764
1 126465 160934 240300156
2 103100 902145180
1 8168 177536 197093553
1 85759 162371 763186221
3 89425 12797
2 75732 767705102
3 115290 24968
1 26296 130564 785915916
3 44348 17767
2 32254 816422193
1 67704 164193 53003709
2 18417 512548773
3 81137 138149
1 22870 64522 630218720
2 110119 147376107
3 32425 112368
3 89665 169463
3 35155 104380
2 47936 703169218
2 13976 315072137
3 102132 76956
3 57619 51132
2 55189 866965923
2 94292 172935501
3 52648 26611
1 126089 170825 538766224
1 97940 154515 458484816
2 6511 509829506
1 17689 52197 398072558
3 69474 159312
2 3536 857321755
2 87989 883874932
1 141961 173685 936957213
3 73465 155525
1 63437 133743 604606528
3 75141 4608
1 111102 135285 100954606
1 27271 33577 773480327
1 69644 138257 40249628
1 14586 47720 412466665
1 106385 108230 679195740
1 127517 163469 542979992
1 31500 151508 500940016
1 47040 111894 418350711
2 44737 592010199
2 15963 602021435
1 129534 170092 179302537
2 13827 778396691
1 11503 178666 34201663
2 23599 194821750
2 2645 647568440
1 89417 96363 935148070
2 49624 499104161
2 75362 7481997
1 96931 134749 390360528
1 55134 131060 935405766
2 110301 432764893
3 72120 146904
2 114143 735820417
2 13207 831432747
1 10814 64657 208361393
2 62484 831513534
2 17025 574668162
1 116614 136170 180777451
2 11749 232898535
2 36076 166271548
2 20691 473744066
2 5057 537112343
1 6037 39289 526859080
3 111360 6084
2 67370 766408279
2 77458 186263966
2 7565 354231837
3 76207 117578
2 46792 646445683
2 53470 444530517
1 52140 144247 78864297
2 44224 95283404
2 33170 647373670
1 334 55156 320549567
2 7747 757016742
2 61235 790578240
3 10131 91584
1 57009 137233 833919234
1 40636 166494 984141741
2 76586 631115254
3 17281 122145
1 129810 177406 883770975
2 48862 931344318
1 32045 170890 680440726
3 14036 1381
2 72703 449801340
2 69903 121665742
2 6885 657570499
3 112770 94186
1 55890 148492 557106936
1 19668 177577 993304716
3 68316 168784
1 140185 161895 318384071
2 111078 106775754
1 45145 158638 921271992
2 24547 739636476
2 19244 547992646
2 1806 995436249
1 97631 130871 420710188
1 4676 99140 742021587
3 71478 114955
2 1433 917830867
2 15974 219642542
1 56195 77273 782332053
2 64733 199209495
1 55107 125208 348222443
2 100575 512296382
3 107062 100498
2 40410 991159375
2 73942 33715709
3 66630 58043
3 32748 74933
1 87541 159076 394939907
3 58042 107002
2 99601 162633405
2 70936 14812627
3 29290 150173
1 35555 52253 706137778
3 102526 93086
1 77912 109795 559548349
2 28004 326506071
3 76211 35399
2 41383 59833412
2 24510 374704772
1 34857 125345 817806700
3 88262 60542
1 10671 177798 677773934
1 49971 98708 522644284
3 23875 37701
2 77845 351472999
2 88172 326953508
3 46855 135211
3 104969 168171
2 69075 43859825
2 85470 430662326
1 33860 107010 288534881
2 111951 740254600
1 57890 64871 467324905
3 65380 12358
1 121895 123400 600595085
3 112337 119101
2 109464 31719767
2 113914 566906440
2 31503 800660526
2 33272 466164537
3 9732 106777
1 38360 104142 456224976
1 38019 61971 429169064
3 96868 136117
2 25501 108723085
3 28039 61441
2 32066 486791174
2 73126 798796232
2 108587 796149175
3 2667 140175
1 11728 19272 831837996
2 20226 224063463
1 93507 98344 289587810
3 100766 36193
1 49685 91575 769488959
2 38802 624307240
1 125807 145339 552847009
2 41631 820358702
3 33618 121908
3 81468 138707
2 107448 569917224
3 901 102919
2 50448 68557152
1 17176 24978 171306702
2 25354 818354225
2 25107 58061590
3 28891 150180
3 93630 1188
2 82557 867924807
2 89761 932645770
2 47939 74485158
3 85053 154633
2 20736 318392482
3 64402 24469
1 65296 100893 209906592
2 76086 169697130
1 31972 48176 132136223
1 2513 126689 237976222
3 86328 142999
1 130693 155715 69070268
1 38069 100038 64828232
3 41883 89545
3 70113 114785
2 5173 332202503
3 106649 112270
2 65976 543388510
2 32915 639577267
1 17140 143388 826328404
1 23480 170661 595643746
2 85772 235764787
2 8865 999816246
3 111847 113540
3 8074 33070
1 23366 151110 891378509
2 109423 529521209
2 9498 768253400
1 144659 163625 67244990
2 57539 719303486
1 18673 105723 530207179
1 6278 157886 785516929
2 90296 486830333
1 43280 73036 976647102
1 33509 63624 375711782
3 65719 32458
3 36924 28881
1 4129 51267 121695564
3 57844 167744
2 39674 136791382
1 93008 140399 367146432
3 20841 15809
3 70067 5011
3 25234 62112
2 96163 487766508
3 6226 19882
1 35939 72727 317006744
1 154881 156992 979731681
2 52545 233826293
1 29431 116518 863924169
3 57448 68628
3 19778 173409
3 10301 27747
3 95806 123300
2 78954 220099680
1 28029 43511 576189131
3 79683 170040
3 11538 105654
1 96901 99946 996472990
2 11357 359914229
2 8839 189664275
3 51739 43094
2 75897 707611255
1 115780 124668 979827025
3 30449 150688
2 58171 292644984
3 94208 151962
1 28537 60275 986499083
2 73529 166466844
2 91105 896805648
2 76983 221975841
2 18675 62585270
2 97410 483635836
1 48093 66594 556724264
1 104702 133842 276134633
1 120820 127045 760387996
1 21030 119330 964396601
2 66812 907096885
2 89087 112820207
3 112764 129124
2 1775 485517541
3 88537 43302
1 41530 95796 769279590
1 83234 164838 943855525
3 19745 26226
1 25250 95056 935330737
2 60602 25770287
2 12002 25111549
1 26145 40244 561893737
1 66384 120571 219064631
3 105751 75425
2 1438 531596185
3 83477 51807
3 92990 43974
1 42392 117159 276479823
2 73657 774249668
1 83682 168680 301854051
3 48800 165453
2 81785 852116973
3 85198 154628
1 23090 56341 997795284
1 39873 62243 880190157
2 92033 371261012
1 32506 122648 283109832
2 23836 697807048
2 18275 979687098
3 102727 119901
2 53251 717706450
1 5698 144521 527175869
3 47490 168914
1 32647 78319 882875422
2 50016 426030534
2 13450 64831236
3 89452 167013
3 403 65648
1 36101 61405 481601636
2 92643 991348142
1 87203 135635 237009904
3 9312 134495
2 67989 497225800
3 86652 155832
1 24966 171948 879219593
1 168828 175435 192857611
3 17962 106575
2 29286 175533954
2 112945 923030590
3 30429 170215
1 76985 119274 724256872
2 98390 519098934
1 37925 98960 129755031
1 45644 76117 765698579
1 40052 143425 91531315
3 51196 93708
2 76296 549627246
1 86738 107858 830264669
3 15737 125092
2 59710 540568160
2 24800 440612691
3 54728 167869
1 70847 138470 910113571
3 5249 61535
2 43242 779178131
1 123186 127387 742367025
1 40167 164447 970380376
1 89872 100840 513251290
3 103865 124509
3 86093 121920
3 38964 31535
1 3941 175350 724707212
2 35248 91314418
1 1266 127617 285374649
3 12936 81033
2 25215 717742269
2 105515 92205535
1 22464 37281 134211618
3 71618 173220
1 22782 65967 79055122
2 90202 923369993
1 67434 161688 803758846
1 85131 150907 49852316
1 112762 148904 173440262
3 101599 17953
1 51619 86639 132993495
3 24090 93710
2 36741 735833895
3 113329 112338
1 151155 155297 403480999
2 38525 534656597
3 42992 85959
2 34268 953623853
3 79755 71285
3 44760 149045
2 107918 779454511
2 62423 91749971
1 88702 142918 650950926
1 62130 177656 183806292
1 34571 174915 159257476
3 32048 166606
3 5968 129582
3 82008 17706
3 93104 146422
1 21509 22431 702807000
3 47681 106827
1 20623 91808 138152010
2 59591 322420599
3 102944 32147
2 72763 26747984
3 35373 24506
3 9739 112000
1 30444 141389 269592783
3 71698 101182
2 106311 635925388
3 106964 68708
1 7832 59133 686138594
3 103963 4306
3 102159 50547
2 2041 114289468
3 76186 104504
1 47181 150195 342347104
3 78179 114830
3 77427 119547
1 105985 117408 117501054
1 88742 95290 898172878
3 40907 175665
2 38052 943517486
2 42369 12192880
3 108051 7484
1 30027 176908 773414697
1 21786 113613 666975259
3 57770 34045
2 91140 863562716
1 7087 136523 833754308
2 6757 59779437
3 81950 135171
3 55188 98611
1 83893 128064 257474297
1 11143 50749 614067286
3 16573 174673
2 10986 629768361
2 57580 690723078
3 92587 143238
3 19208 49061
1 100650 112446 148138064
3 64505 27975
1 40444 163994 789494410
3 102606 14057
2 62114 266665406
1 40768 50560 884752738
3 48692 57129
1 6133 40861 8430581
3 110648 133585
1 55912 125112 961235453
3 86297 60685
2 68925 340576589
3 33516 138183
2 42268 430263065
3 75085 172052
2 54260 21368871
2 106752 599355043
2 23845 669176422
2 99047 967719528
2 44097 796851333
3 59318 120115
2 10250 834629347
1 54956 80179 233500906
3 47426 111428
3 28470 137826
1 73599 157733 72900568
1 61577 168094 280234559
2 12081 522650379
3 75507 7042
2 12109 472248918
3 14125 166210
2 34148 472707251
1 60920 113943 650678932
3 102159 65066
2 64317 863441405
1 7725 37599 668765932
1 7856 172280 939971879
1 38795 112756 168271331
3 43482 99059
1 54660 78154 401140844
3 81947 63141
1 97132 109365 115824637
3 14707 56799
1 98279 135721 205830230
3 28139 135746
3 57150 26175
1 40089 169298 608854925
1 24655 142206 953840844
1 90803 129133 933241013
3 20563 156119
3 16073 87793
2 51145 151549759
1 33143 171202 984228147
3 97059 89423
2 21807 255216630
3 1751 157910
1 50954 145750 880263224
2 108616 676373148
1 14623 100900 709429004
2 7130 304774135
2 23438 482335871
3 26289 76389
3 115273 125779
3 429 27367
1 27370 83512 93568839
2 28082 515417960
3 83859 126529
1 11110 141697 203433388
1 66280 140463 523630054
1 38860 58650 743422061
2 14083 920842375
3 39447 26844
1 20406 162836 219877856
3 78763 81139
1 146641 158141 750726021
3 70412 171247
1 76499 93740 86271402
2 77238 271924200
2 56733 807075880
3 12312 166782
1 72818 136291 15131923
3 42121 19295
3 72632 17078
1 44100 145948 923468684
3 10908 47673
1 13844 123606 647153338
3 24150 32709
1 74716 108195 847421340
2 43777 312774119
3 54668 29907
2 10954 787389278
3 8288 34438
2 94548 288498388
3 63636 14221
3 94135 65921
3 34099 78263
2 106297 607104219
3 32359 1240
1 27915 110578 517536908
3 22015 85770
3 108357 57676
2 41454 327588356
2 47255 869556040
3 38960 97050
3 47704 173819
2 91701 312496173
2 77362 228872756
2 5724 346265768
1 59715 113573 954447859
3 47520 50257
2 75775 429218973
2 78207 828684449
1 30336 175618 766138162
1 62989 131192 737797848
2 105883 590642808
1 130153 172437 170749565
3 9441 71195
2 62101 448385526
2 60174 994320979
3 50108 116377
3 73320 143803
2 10575 951320930
3 103464 115931
1 96204 96636 104492304
2 10693 66188365
1 47627 129497 728098776
3 10379 82162
1 21299 162218 904970185
1 76620 168564 509035889
3 83138 13932
3 13856 164029
1 115514 179129 558082107
2 105911 582006741
3 91659 18987
1 20723 160112 568200180
3 77391 72517
2 99482 810846075
3 53312 89925
2 79771 685746765
3 29814 155597
1 29398 102841 764994017
1 69000 157285 682254281
1 2931 156285 551179541
2 29461 615925939
3 25558 74738
3 47537 119083
3 81487 101979
1 157029 177246 354841749
1 72954 85478 561507732
1 9603 134396 275976862
3 1431 82375
1 53356 128075 122123530
2 104430 763306194
3 100739 54049
1 56413 99250 968236151
2 31752 986620951
1 23105 66981 226052566
2 8279 999533408
2 22652 899230734
2 49808 244691930
1 65544 81833 527804993
2 65895 889293586
3 57138 70844
2 68404 832944580
3 30882 130327
2 8726 824018175
1 41366 46322 367369859
2 27241 637021531
1 43554 107008 4085746
3 113951 151481
3 25302 42894
3 69861 26145
2 18329 782781749
3 83953 57884
3 95330 119511
3 93749 53821
3 107206 66861
3 33671 66132
2 48258 357533845
2 21285 577783500
3 26792 63237
3 27189 12111
1 49696 143942 734068273
1 19893 147176 49270835
1 55540 55853 317700485
3 5363 162017
1 29441 161813 782669309
3 58719 143014
2 14650 134451203
2 82449 133841528
3 113325 3481
2 82772 984210500
2 39743 177021563
3 81258 52347
2 18977 852565577
3 56907 531
3 39625 11202
3 9682 70276
1 163171 170509 591188558
3 53088 167630
3 15980 5977
2 47046 604476559
3 113425 87698
2 35329 866647747
2 55530 218043981
3 110919 5803
1 58587 140367 867634299
3 24935 15537
2 14431 299322828
1 84523 140205 107159263
2 85344 144943640
3 56830 152119
3 91966 131993
3 67439 129440
1 131577 137391 137231584
1 131097 163749 808181519
1 63878 129600 167758353
3 45455 132395
2 65028 716527863
2 56070 609528074
3 23023 130392
2 79656 37985655
2 9239 182674354
2 110217 238240884
1 148654 152877 807795685
1 39677 162819 565041642
2 68929 981444306
1 47005 62282 414664199
2 13584 404028379
1 40288 91361 214409710
1 2256 3519 595214830
3 33007 7027
1 92354 135977 470295257
2 88055 412920208
1 109894 121810 801136212
3 60736 76170
1 2870 68695 226655918
3 13327 25083
3 2224 97555
1 42767 93227 880898459
2 87031 931585423
3 102437 114777
3 106308 37880
2 19492 502579505
3 89913 152773
1 68959 132761 872885752
1 578 19349 170884232
3 94039 63931
1 71645 141549 239545807
2 25895 383764446
3 76251 175234
1 81819 159834 118782855
1 5745 151762 249095106
1 100522 116937 490454307
3 52849 58293
1 77862 176238 308285787
2 109416 78343908
1 110024 167899 22062191
2 55605 131169807
1 100511 101747 611868303
2 49017 492296057
3 104132 94897
3 64140 26247
1 45737 125666 381351744
1 141455 147024 418410260
1 25456 157382 467721188
1 28087 168934 752193427
3 33231 93640
1 36687 85018 198157091
3 105440 32353
3 103279 147096
2 110570 445256017
2 15722 658761076
2 81532 172929923
3 17423 66499
3 79391 83083
3 49926 55722
1 81217 82654 684788985
3 100036 52509
2 57637 992220911
3 96529 95676
3 90296 79119
3 110626 106992
2 1305 261719514
2 112493 430994620
1 118832 161478 197507998
2 45767 998335036
3 106887 12675
3 32789 59263
1 19301 98744 897713446
3 1727 80927
2 80361 177095418
1 2953 178934 213488500
3 4226 161118
3 22682 50498
1 95929 142545 746716421
1 135460 139220 2267523
2 106589 959924435
2 107630 535351611
3 51918 49982
2 16277 74115565
1 133118 174537 353971836
2 71057 667748874
1 30151 150876 326062569
3 28395 1787
2 25408 644861027
3 19822 71506
3 23910 56308
1 23492 62471 727266349
3 86351 28648
2 81840 883391860
2 60783 261922190
3 8856 94951
3 19290 37149
3 82466 98848
2 1320 416383096
2 93216 68381871
2 114625 625887412
3 54539 80365
3 36128 127221
1 32369 143116 403390755
1 8769 37386 575793504
3 87497 82390
3 41611 6938
3 52867 154664
2 68918 318401170
3 33368 52004
1 39099 82310 740652837
1 56706 141603 365505830
1 154668 158137 318449981
2 31277 637093800
1 50043 80968 404342286
1 103955 162394 678881991
2 102097 352526592
1 38543 90542 425199435
2 31018 434905010
2 15707 440844350
2 49684 256860511
2 110825 372235960
2 80118 344997096
1 135963 151810 201019284
2 98648 851331780
3 58259 15756
3 66134 84053
3 104570 175167
3 16543 119700
2 87224 853485607
2 105853 141859562
2 2883 110501546
2 103636 576340126
1 35890 140536 692944407
2 8618 78766644
3 30407 149726
1 100346 116139 80494251
3 39164 30065
1 33529 167144 262519585
1 19767 38138 628652556
1 44832 81266 522726706
1 51899 82157 939491935
2 25083 526799673
3 65106 53536
1 92444 162627 941031176
3 107705 156610
1 38101 163488 44638771
3 31747 23666
3 102134 131640
2 68783 776563140
2 51754 486800257
3 1747 56369
3 75783 24204
2 69586 216446818
3 44108 54818
1 54676 97651 684228152
1 47873 132250 968972207
1 104083 112952 733109567
1 27698 146836 255320310
2 64804 478208322
1 79248 160367 256514915
1 42500 171664 806932688
3 106579 73797
2 107366 614220685
1 75421 97077 520714506
2 86503 166983094
3 79264 15406
1 66262 140749 153625528
2 20781 438128406
3 88556 224
3 53304 62889
2 104675 324432780
1 77604 137861 253330772
1 35467 149597 107228392
2 102899 661022659
3 95379 126889
1 48695 161103 597455345
3 22156 163353
2 30770 447897448
3 28940 2284
1 5347 97649 95794428
2 25441 548953195
2 115550 859348314
1 107474 144175 762289384
3 115022 36971
1 79659 95740 31475756
3 59925 134701
3 70258 112281
3 80112 29435
1 44725 82384 135733192
2 81866 587809882
3 52596 99629
3 105831 171402
2 26957 338965506
3 96413 134064
1 75121 138693 300044470
2 99268 917379204
2 88680 28868869
3 40426 22271
1 23812 30224 778787685
1 96086 162063 507413023
2 51085 493643796
3 113699 53161
3 44999 106995
3 107962 16732
2 26470 756913415
3 83240 156597
3 70300 128906
1 117668 178940 806305004
3 53101 163789
2 52440 948065481
3 89359 83490
3 45930 109474
2 76861 517670109
3 13886 44391
1 34545 87267 172000324
1 40528 127519 137763126
2 88455 446300701
3 13043 170199
3 6230 124921
2 5214 239789109
2 4329 998161012
3 37877 70584
1 32032 144216 442984586
3 13484 162741
1 119329 142246 673838956
2 62837 167809005
3 65447 147795
1 30046 86126 459641978
2 28704 818303743
3 73624 1833
3 59267 45520
1 58372 166463 722719091
2 41474 239565843
3 8598 39108
2 20170 957355610
1 97277 121863 203644156
2 65521 493304799
2 32643 190591547
1 143614 166767 957174735
2 102573 341058814
2 4702 85740237
1 46530 144574 24047109
2 6743 94068553
2 76394 902335903
1 76849 122832 966828791
2 26765 543714470
2 61461 615150401
3 28484 159820
1 83764 97595 62775763
2 103870 536551763
2 14730 812018214
1 84479 121799 528320940
3 72193 76426
1 11830 144916 723388980
1 118455 153164 815280038
2 81110 889844793
2 68628 301796586
3 75502 80299
2 27172 639254235
1 24110 116068 39934598
1 44985 147173 884086479
2 110054 672307288
2 11652 183623456
1 47818 90818 684273514
3 3827 5554
3 43587 125884
3 79273 60698
3 44094 51626
3 13214 134770
1 154129 165360 353580359
2 66727 442870947
1 35387 107948 572546880
3 47149 83908
1 16683 171816 503373264
1 92080 117922 945617078
2 70619 37609322
3 6823 131633
3 19207 15578
1 82825 93365 203046896
1 31955 97747 294305950
3 31191 106018
1 60587 83863 953198058
1 75853 82693 109254659
1 67795 112876 566079838
3 54963 825
1 41473 64359 433676101
1 10866 52528 443180606
3 22111 75041
2 85016 594145165
3 63559 162197
1 100222 147799 514526831
3 67212 148975
3 75613 93070
2 103805 10312144
2 26133 836748919
2 109067 342605459
3 50253 127448
2 34150 912084248
2 19035 169768440
2 21809 654441705
3 64552 174361
1 41742 162603 693544099
3 45519 1275
2 88370 948660056
1 139619 143420 226735023
1 82062 126936 132952925
1 41530 126705 776387049
2 39036 660772235
3 59858 8854
2 46256 910090047
2 52769 670283917
3 85765 23985
3 56054 26920
1 12755 74600 381265379
3 19339 58517
1 18430 152059 874891903
2 66038 541468153
2 45322 442198123
2 4746 436913994
3 87952 74494
3 16244 43572
1 101738 119188 706379064
3 39208 87987
3 114257 33196
3 65825 119479
3 9117 81570
3 17355 79787
2 52986 151028294
1 62360 132810 510990338
2 59618 225993168
2 105246 44058361
2 67057 388667536
3 1969 95327
1 152834 155769 142055979
2 62605 605645953
1 26833 175480 27977633
3 107126 142337
1 86983 92115 15192893
3 9435 111205
3 30567 175314
2 1126 234419797
1 10242 130174 193688284
3 92883 128792
2 50840 980207073
3 55368 119760
1 9905 38591 78356262
2 75282 465372114
2 109675 562106147
2 64433 669464519
3 16126 27641
3 77186 127483
3 33443 32908
3 79307 67080
2 79964 622848881
1 10399 31683 450322382
3 18455 15317
3 93386 124717
1 21637 127530 727034081
1 7445 150299 351100079
3 71499 113053
1 42129 51609 478415154
2 24462 436698914
2 38539 509787805
2 52437 580510163
2 62538 801663367
1 23226 120467 651592658
1 146990 156906 693048609
1 95 37109 960382654
2 2887 705208838
2 37948 803099464
3 35575 89719
1 63771 108387 141604034
2 98369 503985292
3 139 23441
3 104002 124759
1 39584 78814 265680613
2 43226 401233554
2 51439 742231043
3 28189 4074
1 12284 47748 79221619
1 25623 168636 593165415
2 29280 296831491
1 6051 75827 594550355
2 31615 109406528
2 31462 991873870
2 95246 516216072
1 112815 145417 51120410
1 33900 175938 131330974
3 62306 16360
2 101552 208812711
2 32701 587494315
3 40787 105896
3 99993 26983
1 103664 170133 362444467
1 138868 160583 805626763
1 116658 169835 281344867
3 2460 135254
3 11977 55866
2 110835 974269686
3 112527 41954
2 78382 217334974
3 46425 62965
2 98399 983970733
3 58084 129410
2 80745 985383707
3 52213 12782
3 23861 34471
2 97272 419637930
2 15620 912904186
2 95720 205566888
3 45702 93908
1 92018 151574 706186995
3 78269 138645
3 97915 114910
1 18654 149340 928358806
2 102994 472932477
3 92661 101150
2 112942 520912338
3 59554 175532
1 63333 89646 48534585
3 106441 84756
2 62426 516193949
3 70524 53489
2 41156 129973799
2 8580 580480909
1 97829 117961 554984500
1 30008 156143 301656042
3 10359 110183
3 33607 2606
2 10184 278095111
3 68212 160540
3 5863 81120
2 67543 822558630
1 52122 110465 352770812
3 76920 22312
3 104018 163335
3 94494 62946
3 64833 122015
3 771 145306
2 45008 860354283
3 93922 74566
3 11503 93012
1 67380 84295 670797355
3 85503 18760
3 43272 14991
1 106141 171316 718112961
2 6229 577317328
2 88482 283931006
1 140462 160797 278598648
3 101401 66342
1 14952 99683 632254520
2 24174 631072600
1 90106 165463 522427243
2 2307 580846904
3 456 15376
1 144584 172369 382364760
1 81888 106792 832263642
1 43235 130656 426040073
3 84063 45566
2 50768 487994644
2 7347 711392349
1 26240 32047 468543301
3 92010 13125
1 113006 120743 540932116
1 3037 149790 291425357
2 85416 583659388
3 83593 15801
1 28578 167719 826608420
3 37435 52111
1 28185 159698 762443560
1 143560 154630 319672818
3 94824 50842
1 43175 43582 79485397
1 3578 111464 687275814
3 81586 177920
1 145819 178663 815198199
1 153719 154228 613714746
1 85887 138737 464428065
2 97720 409612823
2 38635 473153903
1 116155 126107 66668474
2 25221 594898488
3 49928 114945
2 52382 581563541
1 101078 142039 155033808
3 29189 24066
2 75835 737758968
3 77281 78086
1 92240 121666 17942980
3 77889 109735
3 27612 68665
1 70965 173559 890363814
2 39510 366072894
1 50144 75307 853353740
1 100776 142448 427443256
2 104496 365016535
2 34662 75569140
3 106989 179130
2 42876 636587065
1 127035 175816 736611343
3 64741 57345
1 91941 108690 924861510
2 69142 797859504
3 93886 30921
2 66997 644188716
1 101644 154005 746620666
2 112992 838378239
3 27727 8277
2 7445 938745997
3 1822 51844
1 22358 67023 275367181
1 7684 149052 844043404
2 91118 747775143
3 78475 127550
3 32812 131742
1 4967 83801 908893453
3 92610 6170
3 67300 114068
1 25686 105666 470045632
2 44924 721394216
3 12030 3696
3 10066 20479
1 43044 69977 790280265
1 1981 136847 149085609
2 43117 526745708
1 10890 99781 504627799
3 3711 54455
1 95881 141403 290159069
3 33818 114508
2 23455 330618474
1 69014 80073 566986102
3 46166 144771
2 103638 953001803
1 94267 146294 363429457
2 82049 158588044
2 7812 178026622
2 20503 162357045
1 31806 106733 231823850
3 108408 133208
3 30299 24168
1 33041 105197 439486892
1 45088 90426 569301444
1 50853 59018 355376569
2 79752 901536092
2 94345 833886060
2 91721 86429365
3 630 67344
1 8005 155966 657316268
3 751 167047
1 72203 74690 127986392
2 81181 184548650
3 52325 51567
2 99327 519578366
3 7110 52675
1 61974 90672 691102773
2 17208 181984742
2 86367 506134697
2 111256 908316555
2 2955 683017821
1 72260 156486 446068584
1 91948 119592 363313762
3 20782 113268
1 10098 35776 719539003
3 86106 113199
3 16738 6711
2 48170 553000882
3 68064 85980
2 98077 111576187
2 80507 488398508
3 94769 42682
3 22478 109669
3 2989 93423
3 62379 139411
2 42345 567485025
3 114209 55894
1 15060 117310 447950195
2 80779 902593738
1 76221 139174 14987765
2 105969 3883600
3 35693 117991
1 122985 141908 30987767
1 60250 118492 907447365
1 37933 89026 366868456
2 40777 45680649
1 2051 10895 408448774
2 54682 216109117
3 42170 36646
2 110599 659111016
3 42970 38333
3 32963 94328
2 60626 464109400
2 100209 474043173
1 32687 141549 224488121
3 77624 42771
1 73459 104144 780682391
3 105309 29937
1 40860 89367 709307988
2 81984 661963471
2 55879 877236060
1 136023 159837 896964853
3 70857 89113
1 103423 135369 573953583
3 70598 2763
1 8519 113852 79809530
1 17539 46542 994818543
2 57937 449057121
3 88173 78610
1 10410 78660 842468036
3 109139 144406
1 21681 136666 865585317
3 10980 121502
2 19147 446380569
1 53958 101424 280438368
2 16552 65899047
2 73538 564740905
3 104716 36349
3 10223 156058
1 55817 85051 256092410
2 39776 281522358
2 50609 309007497
3 40560 118739
2 3787 241376774
1 31773 165225 511866909
1 12019 70205 730355347
1 102770 144378 542339654
1 3401 179099 761106518
2 81867 816746433
1 73413 100622 30347312
1 106271 165375 327109167
1 52382 86991 791550743
3 101332 71034
2 27728 267738291
3 7787 92163
2 87856 508425090
1 98574 158200 218380999
1 5442 83444 583255659
2 55863 564721134
2 88996 872768564
1 1046 168219 37021313
2 29238 295167702
1 25542 54604 991796781
2 83479 557275891
3 20311 61124
3 98361 55048
3 106883 113124
3 100455 15823
1 70929 108845 437496064
1 28632 142537 850355377
2 98767 254184642
3 5301 156820
3 56670 100311
3 42677 139685
2 18831 694332240
1 7282 13544 526947360
1 72484 83356 388078908
2 42483 679542548
3 49378 152927
2 461 827634355
3 103811 168221
1 143603 160524 208088517
1 19733 71095 95519759
1 92113 142396 724391367
3 23037 135999
2 31383 412174020
2 97527 391963159
1 16046 167868 181423561
3 84632 138092
3 29908 67304
2 7433 175516334
1 36751 128053 523599866
3 41694 25945
3 81525 4077
2 103105 495389151
1 19092 69037 986973905
3 97028 174012
2 61349 356177219
1 26605 115034 130657290
1 74383 154578 634066819
3 94134 22817
2 114321 570974107
1 20078 74159 582179774
3 63411 74785
1 40030 133021 76592728
3 6714 149868
2 23734 862276409
3 25001 123131
2 71514 868759445
2 59788 707955607
2 19132 320431747
2 42976 119506844
2 83875 79521337
3 49450 31341
3 60811 48648
2 20407 154133064
2 58515 229404975
3 100746 60994
2 3007 120551819
3 14397 56936
3 71199 31939
1 8643 48004 740233401
3 49001 30218
2 75218 142497195
2 80386 944599626
2 97123 797221574
3 101542 145232
3 73915 20339
3 63815 12169
2 36377 948492389
2 82011 670184825
1 9896 44558 857584224
2 109242 826561188
3 85445 141487
2 96512 140402745
3 6148 133584
1 28214 108729 545429409
2 11145 691686349
3 101097 33702
2 72400 367837168
2 110200 734328954
1 2333 112114 854662966
3 36037 104846
1 43041 112628 490065227
3 1265 87404
1 50367 125994 52140955
1 80456 117033 343682353
2 109301 415558451
2 113252 555605404
3 97915 108475
3 41792 64260
3 64180 215
1 71163 88519 723188053
3 78187 149375
2 83400 80737408
3 687 110091
1 17772 18791 751597960
2 53601 487327811
1 95837 105286 162759278
2 83914 677785186
1 49047 167968 526851928
3 51515 153263
1 129282 157470 496282975
1 92752 124335 484873501
2 66042 148468654
3 82436 50716
2 31024 375953040
3 60603 14907
1 45327 89986 983433786
2 114865 489650661
2 79947 193516902
1 68667 74567 864130543
1 105054 129747 98852682
1 27424 91250 882533562
1 74387 165887 296721275
2 33079 473935461
2 45599 710288685
3 522 108614
3 47779 149127
1 70901 174603 264761838
1 19795 145820 916964584
1 20408 42717 411040674
3 21976 148004
3 81339 9600
2 64042 1843835
3 95431 57852
3 26141 661
3 43053 53323
1 117062 129465 157767937
2 94340 835404146
2 1090 50667552
1 79088 162609 878402903
2 106397 82393620
3 108015 146599
3 9595 137724
2 40233 193744692
2 57968 906748076
1 41462 114707 383827957
3 98603 85514
3 6040 16202
3 3596 111105
2 50154 351084971
2 8261 279793276
2 22385 176482776
2 100715 952518984
2 58850 911398585
3 97774 31971
1 16278 172965 271073433
1 84361 108459 165500607
2 49905 210251342
1 48750 148724 34482549
3 36897 60719
3 23932 93912
2 5643 558639229
1 86547 174470 749770145
3 98091 38392
2 18396 585865161
2 83956 778349766
1 19932 122212 277370742
2 77057 388007238
2 85751 178230276
3 66084 43677
1 75964 95936 928189543
3 92241 114227
1 126345 173448 646847757
3 36005 165305
3 59498 158165
3 16981 40824
2 101357 991118841
3 30625 67142
2 84978 812439081
3 50008 22519
2 57943 251044032
2 45377 396211231
3 92099 171729
1 51719 73516 598593457
2 76643 945588091
1 102497 150102 972955055
2 92090 675515193
2 64548 379250751
1 144073 157013 852036629
3 6918 71564
1 85973 142649 404730212
1 86116 136595 273171941
3 93133 176998
2 79965 921324394
1 70488 137361 264284162
3 10424 449
1 40903 165350 964939071
3 6139 94503
3 83734 83443
2 90409 949126198
2 43537 570659936
2 45787 917564744
2 78355 315938911
1 14800 50204 450758757
2 88505 676924833
3 47789 58402
2 103515 63305347
3 59379 85570
1 24448 57283 494817948
1 53257 124589 856771680
3 38266 156297
2 64929 670597738
3 28864 2490
2 5267 980236779
2 46454 742844485
2 113834 921761243
1 1401 35947 437813066
3 59333 149899
2 94865 184011269
1 90267 115548 156607926
2 29188 12290608
2 75423 944914692
2 902 896956513
3 65028 107
1 3535 92508 891568071
2 109522 362831534
1 97748 138024 441871410
2 80949 524031034
2 30295 613678696
3 70078 112985
3 6170 158757
2 48236 67213981
1 117271 140364 50305122
2 111262 895222484
3 87040 29117
1 25002 144608 349689018
2 107908 244716013
2 16971 749791639
1 31510 70424 887177459
3 18901 134039
3 36936 158306
1 63267 142728 856391604
3 86789 130986
1 2171 103934 729045318
2 19894 863654480
2 4435 269689330
2 89965 449704506
1 13350 53280 7450891
2 51405 847601216
1 11030 40968 660460676
1 138363 170774 381501536
2 50669 58368751
2 93435 870754514
3 51320 80965
3 28172 95844
3 62331 138517
3 95220 130421
2 65580 30301205
1 139435 149785 947822864
1 13094 29413 244086282
2 19604 807872779
2 89205 195612594
3 88504 84916
2 9739 662042354
3 93212 72000
1 52522 175737 991417960
2 19421 205605591
1 60920 119202 937051821
2 94976 258015012
2 112667 587155024
2 35711 188876485
2 16025 651740586
2 29098 534221230
1 85919 146040 829964372
1 77206 82600 450032557
1 26669 126290 877402000
3 90926 144970
1 946 50135 764123120
2 17114 610473848
2 42908 235539745
3 2627 11703
3 110771 108807
3 106877 132771
3 80450 23651
2 18646 770817165
2 103554 672778901
3 10875 91778
2 110060 518975609
2 32985 798876640
2 52102 990603217
2 6006 152296867
3 6098 92747
1 28179 35160 340770516
3 86497 56956
3 31157 106957
1 7876 141269 303955597
3 82806 152781
3 102717 32075
3 106248 84701
2 51540 437616512
3 110680 60854
2 87546 605112343
2 40864 851920634
3 70471 93297
3 93667 81439
2 35977 847396493
1 86861 108836 164482654
2 114721 582320623
3 40274 30432
2 78197 396569494
2 4646 877866909
1 42751 176994 266461168
3 22940 115133
1 31031 151873 775459359
1 109775 135370 658468783
3 64221 155548
2 102205 962347317
2 101477 316771267
2 56244 828630693
2 10372 568994399
1 51794 109565 935720205
2 4821 226827703
2 79299 232087803
3 45385 102322
2 86893 841973648
1 27509 119236 496643933
3 87076 47612
1 127202 141735 428886099
1 7119 117466 829967064
1 94768 153074 357325842
1 144435 169499 156675245
2 27418 215624769
1 19162 65626 532174963
3 109471 1413
2 21099 586653865
3 56070 108390
3 47929 117229
3 28618 44795
1 108648 164201 134001454
2 69832 958787589
2 44123 483487549
3 67251 85797
1 108901 117821 401982214
1 108379 116868 304099606
3 111848 140900
2 51064 392932102
2 20282 69753834
3 109627 120438
3 40020 45303
2 99515 837251205
1 21548 48161 852533436
2 113436 195031758
3 115682 166285
2 34971 924142599
2 77759 845566812
2 41189 899123675
3 110452 50725
1 102599 151083 471873784
1 33938 118288 607345341
2 68172 150232209
2 111163 398393802
3 106421 87044
1 9778 41063 552742452
3 11334 12303
1 13944 54635 42507333
2 115147 363598847
1 37907 156655 308730953
2 43785 457724672
2 100437 565165950
2 115127 522723374
1 18756 129331 462236095
1 12984 176532 969653372
3 58551 67997
2 111563 523834637
2 871 359281045
3 96234 139030
3 7606 59780
3 11736 76710
3 108557 67000
3 111430 28479
2 52556 821834577
3 95559 167449
3 100036 59745
2 20454 18692332
2 102132 355696025
2 72772 420509366
1 37502 118736 991323451
3 3064 76879
3 24281 39215
2 11264 958204456
2 53567 439367723
1 7780 143029 832215321
2 4039 820436122
1 84161 152812 774679102
3 22666 166435
2 12393 728631986
1 59245 87087 586735027
1 42802 63676 80871184
3 23662 59058
3 4530 13097
2 20747 616978783
2 88359 511985502
3 114575 70913
1 153975 177598 964157921
3 80884 15802
1 83 133996 780828991
1 116020 141255 497794862
3 7125 75515
3 36920 119090
2 48825 560244445
2 11361 814550345
3 49254 135378
2 8987 567934857
3 77260 82944
3 6392 23866
3 13330 96672
2 80328 502864185
1 9771 47055 622400479
1 32729 100741 157288063
3 79382 51151
1 12914 65977 76090945
1 13350 48392 500588871
2 68279 604302465
3 26779 96599
2 78650 69705808
1 4553 109310 75227698
2 469 240512590
3 10061 64898
3 85914 142825
3 109879 37914
2 54621 375292572
2 75876 608731525
1 71701 109560 38412903
1 106346 160448 61230473
2 112474 599833592
1 16686 159691 221011404
2 54820 275300221
1 52197 67750 386986741
2 89469 516916953
1 54225 114538 401402135
1 60432 153394 950860951
2 60359 784321245
3 60479 11695
3 102497 44804
3 97493 89511
3 87344 40750
2 62838 338996703
1 160 176790 112881097
3 59503 104136
2 101579 89040357
3 26708 49933
3 3959 42672
3 56693 173616
1 71873 139728 155635847
1 25144 113782 555270056
2 97927 410881229
2 112719 95849860
1 4466 168361 439201378
3 56954 126990
2 13509 540256308
2 65975 374175634
3 48119 38807
2 15466 547517588
1 174934 177375 629930513
1 106834 128299 345167238
3 106648 72512
1 24390 168458 468155480
3 80246 108493
1 92797 170508 827443779
3 101197 126050
2 112463 893040781
2 12603 130586564
1 95160 103837 657194321
3 69244 102537
2 17554 378219602
1 112409 126092 266308197
2 45829 400174820
3 29573 151445
2 15509 787504637
2 8736 198996623
3 31834 156820
3 20870 55226
2 30274 595976776
3 77388 169289
2 56760 717085530
2 106570 127224456
2 9260 143812316
1 131435 162822 441558666
2 45260 457706939
2 86627 244807594
3 100895 157724
2 12259 191507208
2 113086 484705493
3 89050 118309
1 70853 88350 798253996
3 103004 165998
3 100976 121055
3 33394 31485
2 32171 711588740
1 100425 129507 530248048
3 92956 54584
2 40820 305239449
3 110184 74634
1 139132 176638 497628249
1 14761 44881 694410323
2 89314 50744963
1 42065 68953 537070076
2 71638 943793983
3 97528 83365
1 86987 168255 412862182
2 37649 374632359
1 117132 132482 812055939
3 115586 18162
2 110947 100617720
3 62806 129476
2 104907 344249005
2 28367 989006292
2 25340 901030694
2 109395 946722461
3 1251 62056
1 51249 85673 728810443
3 19023 80381
1 17152 171002 129970668
2 29300 198086112
2 108583 219727900
2 91200 637663874
1 31570 178806 437211947
2 90923 435187840
3 92782 20985
2 63068 743628855
3 66304 27162
3 55226 7486
1 37513 171246 588207507
1 134094 167151 976220627
2 3549 854209624
3 11949 58988
2 11440 482462260
3 9954 148437
2 96358 823799576
3 8006 60849
3 4740 89192
3 18086 95631
3 32329 113710
3 110454 91452
3 46326 11776
2 91128 76332657
3 84549 138492
2 68178 114239705
1 17222 81051 85514653
2 56467 117378887
1 61163 82607 16272872
3 20767 68298
3 13951 111922
1 51211 165636 762258786
2 31831 458964977
1 123263 159286 42880528
1 62828 110199 696100728
3 4681 173016
3 11766 141825
1 102526 104275 759118086
1 163438 169102 621430918
1 6216 156770 47266537
3 38095 14737
2 16950 800124454
1 129285 149933 820935390
3 94786 129808
3 75121 8003
3 23064 125803
1 17898 170563 83718937
2 69211 785357723
3 65942 116735
2 107293 9796320
2 61347 64264840
3 79529 91809
1 1130 167136 451751207
1 157461 177023 983123127
2 22703 288242922
3 94497 160622
2 59681 356377516
1 47597 151375 877778607
2 102924 339608322
3 2524 23265
2 3273 763147194
2 83572 57558719
3 4599 13375
3 102938 60504
2 31933 218208642
2 28364 524309549
3 87545 72411
2 108806 500552704
1 11912 65043 481550148
2 65384 761934230
2 60016 809959290
1 146024 152951 178753104
3 98224 86460
2 91978 441223090
2 77927 170377365
3 56022 98745
3 15900 74936
2 35105 387433115
2 100741 667432978
1 2680 33740 387482414
1 65194 98678 642347992
2 19902 980310449
2 35939 360353530
2 50982 562565362
3 93486 39337
3 64076 150460
1 69536 162960 781211649
1 87849 136574 803127444
1 5399 75068 886089471
3 10780 125696
1 106890 170054 153265319
1 21614 87548 598373853
1 14533 39899 834657283
3 84209 87307
3 81070 17378
1 37939 160265 999380720
1 19100 127551 731060702
1 62243 143704 401631798
2 82698 282524026
1 69362 171048 636608678
3 81357 134211
3 98318 12471
3 24784 17970
3 85581 69527
1 21956 101295 108645826
2 33143 772826790
3 17237 56941
2 94176 238263205
2 111598 603971727
3 1117 178709
1 72550 107361 166629870
1 13754 38939 768556920
1 90714 101774 41564104
2 55740 680462853
1 34833 101343 638783355
3 27661 95890
1 54011 124781 601675198
3 37019 166176
2 67547 383096180
2 22600 306625840
2 49907 534122232
2 99549 695972876
3 50210 74886
3 106667 48512
3 95880 81188
3 74752 110947
2 44766 853840780
3 14336 106553
1 101791 119347 600984408
1 61304 130157 609479493
1 108119 129742 300136439
3 60586 112969
1 66784 129491 131458680
3 100487 135784
2 2565 268737467
2 88 726734471
2 88688 236635585
3 103549 160080
2 91267 317551975
2 95469 823654761
2 105556 135029666
2 23022 609493920
1 44257 106609 675470035
3 68386 18441
3 54517 51288
1 66716 80222 360896963
1 2446 93384 409572798
3 84987 42036
1 122998 172974 150927175
2 62611 416313680
2 17420 929425123
1 7373 151973 594677049
1 66279 75837 103403891
2 9679 41280873
1 81356 123144 745960992
1 117277 130073 346221678
1 20101 82895 621606278
3 93622 167214
3 113109 124454
2 96869 255162218
3 63359 159060
3 110259 48358
1 33217 135472 429325817
1 105769 144454 807169483
2 104387 575983880
3 18844 81179
1 14886 72705 172508717
1 1372 111956 173237319
2 46193 776092194
3 21768 107651
1 62540 112453 888604063
1 117150 172735 478165241
2 23709 237228333
1 74430 175675 486254632
1 95908 136592 247364959
3 16449 16110
1 53292 121477 131140590
3 18219 136881
2 18658 583054929
2 37276 229017452
3 3823 82038
3 105395 120175
1 63716 132745 995408142
3 69141 125943
1 120642 147246 36860930
3 46600 139413
3 79839 86035
2 71360 568642831
3 54040 11342
3 33856 31198
2 107986 650807956
3 8856 100502
3 70439 577
1 102336 143574 203948073
2 96972 880943226
1 42019 153275 691423163
2 108030 419947974
2 16081 690671061
3 45982 27839
2 30009 79282638
3 63702 126370
1 91599 106405 544730113
2 46112 91701542
2 101548 667628422
1 147587 154582 700389492
1 18142 138629 374247480
3 39761 117633
3 60638 34636
1 75053 78031 885644846
3 13317 119826
2 38319 529026775
3 66329 141854
3 38799 32356
1 3292 174402 832450948
1 98578 156807 257698945
3 53790 131166
1 4186 112806 718740223
1 65556 98343 209678928
1 146684 160873 459787279
3 45424 32241
2 99661 173640924
3 17170 116553
2 88327 928352403
1 28434 74538 230642230
1 3917 102701 465184757
2 3174 414900795
2 86466 826674756
3 81628 172028
2 52396 692033116
1 74179 119932 471309563
1 116965 136874 37383754
1 112391 174161 437858548
3 82894 128852
1 82016 102985 694431451
3 18907 98620
1 79333 168988 213811477
3 61222 167550
1 11298 153476 811141999
2 81733 263100374
1 68023 174903 31962676
1 34829 73164 137495790
1 10689 116676 918522015
2 34327 449905301
1 59994 150270 336530360
2 30508 469027310
2 101064 409782250
1 58499 78676 629347594
1 57060 151293 610916868
2 113614 3689212
3 66382 79516
1 102293 128180 134591126
3 104732 88874
3 26146 116982
3 70802 110960
3 55834 42912
2 61824 282851278
2 111595 99786937
3 110894 65482
2 59162 68058939
1 55020 83729 261123106
1 50775 106179 32557639
2 74435 658213572
3 89606 51673
1 55623 136753 820136957
2 53871 558853522
2 26447 371163405
3 62013 123348
3 33359 15797
3 1802 55517
3 49580 3505
3 56569 169586
1 934 115451 585768654
3 25666 13410
3 12566 127689
1 112499 160550 125886910
2 30544 671914324
1 241 97996 738423521
2 38288 3427136
2 74925 695105101
1 4506 107685 589081696
3 75881 73558
1 103198 120734 659918690
2 78076 815988492
2 89899 869944107
1 51228 93670 948279993
1 50837 114537 837126850
1 63958 119884 987491315
3 74132 128129
2 21939 491723003
3 29653 84109
3 26403 9391
3 85692 95115
2 1924 44907647
3 113851 72618
3 61288 85122
3 52473 129728
1 81675 115792 36430472
1 11925 74495 620265273
3 1546 26428
1 68991 134078 420769690
1 98369 109131 211664137
1 20503 123426 277429069
2 23840 146057030
1 60544 75967 167175568
3 103417 151137
2 6065 737051474
3 31890 174184
2 30946 62190351
2 49679 439755703
2 114926 327315893
2 5459 884800543
2 71446 93554047
2 80745 962677450
2 93277 857576826
2 66993 83582827
1 68203 152402 279355065
3 67413 6571
2 109087 256734242
2 61992 573603557
2 21565 260703325
3 38536 2200
2 110771 656159552
3 16991 115565
3 12574 178394
2 34641 839171377
1 85236 113639 81835300
3 66798 123849
3 101359 32765
2 98460 689154787
1 132675 133796 41579386
3 108166 127281
3 26073 9526
2 24204 454797319
3 76222 135676
1 108560 164728 653285809
3 79059 69835
3 46693 63901
1 13532 93481 410719970
3 77456 138310
2 122 709567434
3 71089 31058
2 16180 238000704
2 26627 538507450
1 109596 137555 547469184
2 109868 623563256
2 106961 985402907
1 56565 89891 137386046
2 26087 113669866
1 66794 123623 659912570
2 60226 424342247
1 30846 95102 144403034
1 45779 55079 783662453
2 50624 625379629
3 34401 23204
3 63997 75968
1 94290 99007 947765195
1 55689 130293 835741017
2 78021 906001321
2 73949 136001693
3 88274 20904
3 60941 13804
3 72311 86930
2 71287 849571762
1 27237 134950 768252195
1 118256 167138 187323897
1 4290 60814 734739111
3 106001 114181
3 27751 106964
3 51365 175669
3 67154 68924
2 54931 383304526
3 108802 175312
2 32029 41564027
2 41225 28041971
3 78905 11624
2 97616 328985703
2 47120 242396163
1 48522 122713 295682550
1 42832 164905 139504597
2 13768 184835216
1 157189 173291 434863816
3 32 107372
1 112835 143632 707138257
2 54964 36333728
3 34839 134083
3 28980 146797
2 30601 2999769
3 111042 151129
3 33138 171789
3 77130 107514
2 33250 281367422
1 19886 123777 470859041
1 100460 137331 584113011
3 114143 134363
1 40209 74166 919945300
2 109999 662083169
2 11890 760962922
1 42585 127668 137768485
2 52594 255430169
1 95953 139580 479897930
3 57163 6586
3 94061 97945
3 86929 6246
3 31997 94429
1 99567 176401 648849968
1 45465 45682 905649363
3 9799 80748
2 43935 259917104
2 91523 502763070
2 43534 819776904
3 51677 62697
2 101583 795430164
2 76271 913036680
2 88236 573986839
2 36978 86975241
2 59921 259830495
1 37426 139954 664614257
1 96186 149817 906088125
3 75377 45766
1 32804 74613 208581504
3 42576 12128
2 37390 856694196
2 36364 28890786
1 31590 58766 666304351
2 114689 943829476
2 21225 928457510
3 58003 174848
3 36446 154013
2 34855 32234604
2 103363 995244093
1 19339 55818 108412773
3 69776 141513
3 70680 162745
2 25055 442451012
2 111270 50387791
3 17973 19082
3 48748 78199
2 109103 696528578
2 6634 209891471
2 64810 414768883
1 35076 141421 378744468
2 6121 848092383
3 31310 154107
1 1166 69814 320279297
1 8701 89461 197728547
3 36931 30562
3 110376 55713
1 84748 167968 511649996
3 64257 28190
1 110700 140061 425123082
2 76264 888367348
2 3368 457601292
3 69780 63971
3 40570 21143
1 11523 165475 656580833
1 159189 174955 954627690
2 79439 598611709
3 36719 89105
2 112735 492004821
1 123391 148856 707162041
1 59547 163436 357729088
2 113542 637320307
3 105604 12316
1 14578 86577 483164853
3 16716 152070
1 26951 160342 166888697
1 24896 59983 849507069
1 71990 108387 80375310
1 3253 178708 74921695
3 110872 40159
1 72026 95332 781450994
3 67904 36192
3 57091 108044
1 22091 103299 252755199
1 71331 90435 292836478
3 24043 110958
2 92126 966504501
2 52413 6983945
1 4271 63717 634787821
1 4368 148551 740986896
2 64220 894587821
3 63528 78281
1 6000 138023 449035421
2 2435 180141082
3 111226 109353
1 36400 85635 144208412
1 16526 40311 404309167
2 12325 853496965
2 107289 496730142
1 65475 175545 340706221
3 50274 140666
2 30428 917144157
3 58960 133112
3 15577 90588
3 30079 51780
1 134531 154999 946945881
1 5112 63791 526169807
3 23288 17033
3 112405 111488
1 19248 91319 346724880
1 87303 103068 480643471
2 114709 833420039
1 76895 164289 226927140
1 127816 178982 440794520
2 43200 657999765
2 43292 938624617
1 6059 53204 888300298
1 134817 145424 784560205
2 107770 220382627
2 54453 5841516
2 21792 170268485
1 32352 122414 812459164
1 2410 115898 46579466
1 13187 130706 331937504
3 18057 56809
3 115762 103063
3 39610 153931
3 88240 29015
3 17727 70391
1 77492 129622 227881362
3 73348 163491
2 44135 220883742
2 68057 351654596
2 57518 669895160
3 31100 74782
1 56877 89219 442686097
1 27644 170331 129711882
2 113173 28629114
1 10867 95421 394334698
2 92053 337516706
1 1983 144350 8467489
2 48295 807937548
2 105657 842248374
2 42438 9691264
3 99843 56329
1 100309 160645 634609906
2 70262 243711668
3 43479 15777
3 73940 148516
3 35893 105063
2 68305 351074128
1 73689 80259 843499054
1 32635 106871 354505759
3 97990 89293
1 14069 132273 811706107
2 101282 15915250
1 77750 81077 607243114
1 28928 109179 742398314
2 33548 530470223
1 94882 110808 559229572
2 92541 116496416
2 89734 958307328
1 79098 163937 388873041
3 42092 156867
1 50988 92321 807855833
1 37016 123842 324813237
1 34614 91233 1143748
3 19028 27252
2 107115 282274658
2 37583 870982460
1 83895 156491 972134335
2 32015 78870000
2 66060 824031587
2 57540 893818971
3 88048 67613
2 37047 11363175
3 78789 46308
3 20067 158607
2 55537 207756679
3 6403 134004
2 98426 833365937
2 15488 715650562
3 2061 171665
2 85554 538504233
1 36390 53314 595842546
2 19102 961726729
2 38247 111277759
3 66826 158504
3 57432 24028
3 82789 85374
2 59070 798074029
1 157749 173217 979689827
3 94993 136715
3 35129 133955
3 5823 113159
1 68880 161315 377567372
3 113060 96891
3 50380 20481
1 32786 93445 746138368
1 27044 162940 894098701
1 59291 159619 938256164
1 79870 164290 359197572
2 29493 263568497
2 27714 206471208
3 3608 51900
2 21160 437781504
2 37164 6750758
3 48625 106012
2 98184 793061960
2 18280 658041718
1 9274 168187 91285552
3 7819 18959
2 20462 171693438
2 16966 83242826
3 33614 172843
3 40788 121522
2 38090 373306293
1 5510 151179 650641905
1 20410 93566 135665902
2 25434 459104391
1 19059 145092 578660466
2 65702 759045426
1 105921 132748 89046908
3 58751 83137
3 94745 147358
1 53029 77262 742492477
1 49279 111432 60599059
2 27494 263299034
2 112808 88923749
3 44280 48781
3 76163 41855
1 89429 124815 7255975
2 77987 966177471
1 97659 175260 76481767
1 114050 142865 633429173
3 83832 126276
2 22126 679797064
3 42818 25427
1 597 103266 816633265
2 93207 677546018
2 16900 500045395
1 82229 107901 825628668
2 73296 424334436
3 18225 127002
2 102002 489775599
1 146149 148058 783641116
1 11078 22451 10123152
2 5357 61395044
1 44790 80605 645793232
2 62412 556046182
2 89383 11656725
2 59721 153676588
2 94807 884270879
1 20310 171034 171990668
1 17912 38944 145604047
1 79301 167891 291656292
1 17099 174461 648763501
3 88933 115985
1 67669 141625 848232586
1 22595 45734 518281170
2 55162 956636940
3 33287 97600
2 53350 427135338
3 7540 112005
3 60478 161599
1 24925 163540 142888809
2 89508 134238266
1 10050 126861 388157693
3 89903 65126
1 45247 100294 424955506
3 58564 54424
1 67484 75222 353219073
3 6171 29310
2 105924 451321077
2 33647 906649856
2 26137 393328420
3 72965 51873
3 104903 69314
1 50214 64409 30178478
2 56922 198740425
3 81883 174687
3 98016 49816
3 1966 20530
3 41008 99271
1 15485 151248 603791397
3 68471 68432
1 102677 139586 47139675
3 4060 157216
3 36120 97571
3 65510 164890
3 23855 74983
3 8584 26602
2 1455 686070907
3 26916 83267
1 21534 104365 33800111
1 98242 137808 300330234
3 44695 81155
3 18429 59614
1 7263 97254 335107114
2 15433 738342953
1 5087 130055 147905898
1 39589 120054 860348882
3 108846 65843
2 17099 345749627
3 43310 110420
1 416 40520 18289539
1 46975 157828 527945980
3 108510 114478
3 61977 73812
1 68043 84018 958890665
1 28474 178927 586454055
2 40905 650807967
3 112416 33013
3 38100 146973
1 90695 133634 808726402
3 30602 18218
3 3667 159087
2 96783 394654160
2 66713 477622256
1 20218 91230 191779409
3 47618 89589
1 57006 85872 366626265
3 94432 76212
1 22012 35980 875213788
2 60284 844976499
1 75758 98229 512312965
1 37882 67151 545500342
2 81625 636961163
1 149258 160659 452557738
3 84253 155282
2 79657 169567658
1 62328 127906 454515625
2 98074 843959437
1 44983 112489 253596317
2 27676 674865596
2 52368 485590003
3 101739 61455
3 95766 159793
2 92847 532768625
1 61178 164406 883903445
2 5019 918084124
2 74 681106302
1 97387 163203 571644451
3 43762 28258
3 102252 128974
2 87466 759553230
1 28104 125846 305763057
1 71604 76566 924206404
2 39372 363210450
1 56515 78493 169974008
2 113169 433401916
3 94462 135853
3 110407 136308
2 114825 690418784
3 40340 127574
1 21783 158658 423118459
3 35601 57892
2 54024 845154781
3 7268 36614
2 83202 363043691
2 26294 233923428
2 72758 392789055
1 554 164101 845758470
2 88375 742440250
1 111732 112323 231452931
3 8626 44232
1 120232 133814 616522434
1 110726 137255 403439284
3 384 105762
1 12126 88848 554275762
3 59054 82742
3 112447 125023
1 84962 168040 286880059
2 98075 884817254
3 480 104775
2 6535 288590640
1 7049 166417 231654775
1 77509 144012 245772979
1 15415 173479 518765759
1 1173 169472 650082598
2 112505 80254904
1 21430 33917 659500298
3 110921 56621
2 78314 286072977
3 17691 28515
3 89951 59088
3 45267 87230
3 69855 35945
3 14478 23559
3 111023 15435
3 79447 129053
1 111453 175947 660527550
1 84727 155740 959007668
1 31836 141644 460580244
2 13487 352803688
2 46925 998651443
2 101541 748505124
1 137834 152215 790226238
1 105048 148152 169105679
3 110789 23580
3 99998 135199
2 91568 969073181
2 49087 606166109
1 33918 80700 773897144
2 1461 988128876
3 42560 122691
1 23927 74293 468901428
2 30246 437761350
1 11997 52961 427697548
2 90930 388185647
1 118083 177418 648290337
2 827 998175462
1 69475 137777 214157538
1 353 129970 120476203
3 61756 66166
3 80227 136445
2 101718 401025549
1 49662 101330 481462850
1 7664 106187 943636118
2 63428 18106634
2 20178 37446839
1 124621 134380 316681180
3 92226 60631
2 33054 834812633
1 10911 92734 551499686
2 82978 924469496
2 33345 14511235
1 7103 67853 252967365
2 22880 983227343
1 106956 157703 166843421
2 115586 6493801
2 51021 208038400
2 97109 822779453
3 87421 64328
1 20193 62460 205191688
3 50774 52023
1 156336 175338 405531392
3 75611 40263
3 92632 44010
2 25790 84864817
2 74002 842474012
1 38191 99689 528018121
3 39412 23370
1 11169 129842 715577606
3 109432 57111
1 12990 91333 692409838
1 4773 127279 675317214
2 28865 146720815
2 111149 409724556
1 96676 99764 928468032
1 104246 167395 780621761
3 73772 83441
1 25726 42485 332690987
2 15096 909499291
1 20038 111875 647323712
2 51752 198518189
2 112906 345571997
1 46439 48291 28131652
2 65090 861193698
1 47295 97402 201533486
2 112437 262246877
3 19063 40285
1 70063 147947 340140452
1 53151 160254 972759850
2 115331 650708320
2 32246 619739694
2 1742 610140132
2 97477 51496879
1 21478 124999 745168032
3 51970 146486
2 73341 997343786
1 22576 136862 628369410
3 60818 43986
1 42134 133884 452798586
2 95244 185076155
3 226 125987
2 10158 425313296
1 20752 80166 685470415
2 52527 603954301
2 75848 688007412
1 71876 77698 597238666
2 27625 322684837
3 37203 125787
2 91972 516368605
2 38993 327329863
2 39909 206525834
3 77167 166039
2 62111 985460196
1 146544 173781 860514289
2 40524 462723189
3 55114 155393
3 75008 125094
2 80978 741541556
1 33140 122688 464804318
2 94801 987912662
2 101520 582103271
2 55206 289347097
1 27621 28401 548762254
2 24938 519997406
2 13824 265018473
1 67987 107858 803751626
3 23292 117717
2 81001 83407378
2 3926 487764245
3 82691 43229
1 18168 34277 398683078
2 42744 489830073
1 90364 108452 799288536
1 40718 97136 472311465
3 97499 67271
2 94113 149955182
1 39390 165151 14828048
1 48877 174352 368008342
2 75290 703021676
1 45247 75957 457670331
3 8920 148480
2 90924 606165451
1 62115 145610 147289750
2 99910 10256157
2 47881 675314556
2 99955 626148568
3 27335 31461
1 5935 129107 110139627
3 97902 123903
3 70999 39560
3 46191 93627
3 62208 171017
2 82980 91513158
2 74974 768524958
2 25059 9694555
3 59313 170749
2 4382 569369484
1 10047 177664 473436784
2 75821 720475805
2 54362 843849985
2 112565 907089136
2 7501 350904339
2 8373 541010192
1 6662 156576 929281948
3 100921 125691
2 103482 201827327
1 64653 159672 331372056
3 69214 50278
2 76633 544658524
2 109956 290959503
1 47379 142647 442394887
3 97747 46251
2 67723 374018546
2 46251 170607257
2 52590 846743864
3 114554 62489
3 50744 175491
1 171787 177141 778003898
3 94933 6193
3 100419 167041
2 101545 296941634
3 41295 55143
3 58499 164150
2 104830 815619773
3 78898 175046
2 109736 514756470
2 99737 310577674
2 50711 110705645
3 26068 64941
3 89491 122423
1 3303 148592 976462438
1 71142 83719 596287177
2 68345 257803577
1 81775 173546 798997169
2 79461 676810426
3 99241 964
2 95417 376514452
2 50983 675483192
1 18163 156877 845136946
3 113345 1238
1 67723 151391 536292331
2 4144 120217007
3 30635 153995
3 102645 152664
3 18626 156193
3 56161 135127
3 31514 81574
1 131897 143972 599154230
2 24344 270291702
3 31174 27361
2 85731 303127347
3 57951 70255
2 56835 543125885
2 22292 704133182
2 73802 758757450
2 33457 209012765
2 54691 564567230
1 45346 124379 622407913
2 46072 298721869
3 81679 69748
3 31363 95018
1 41871 65084 749729691
1 69385 125214 976572062
1 19414 178411 148294261
1 30912 129924 797017984
2 52297 205204599
1 1253 95136 372209261
1 29341 149906 345271493
2 100183 719884834
1 21531 77544 761208489
3 91089 75478
2 2975 575515995
2 5403 709464456
1 86955 173434 236380217
3 93844 9610
2 44023 192118073
1 25389 114301 637810792
2 77285 843960372
1 17055 153043 486701979
1 84851 99421 314453408
1 70460 103689 716514700
2 56609 801387024
3 4131 33912
1 35637 38720 987470693
2 57387 568256559
3 85438 126361
2 18486 610401754
2 7902 261522171
2 98190 600435515
2 15225 577492082
1 25336 109968 783235234
3 63992 122218
3 83896 14381
3 85900 136453
1 78861 144142 661875089
1 83894 134988 830420627
2 101558 94347220
3 16334 67547
2 113668 889139274
2 105012 229840730
2 42554 873074128
1 41701 146840 551528311
3 14253 91388
3 78713 37262
2 81670 85446339
2 86021 284924635
3 48576 90542
2 91122 289799782
1 53808 117767 527608480
2 107700 49889792
3 75272 172215
3 90957 54796
1 19310 64954 418800299
2 964 775824106
3 75454 72742
3 93848 134016
2 50950 918166555
3 52361 86601
3 52188 67004
2 13580 926072024
2 30694 413441889
2 24283 529930597
3 7647 39198
3 96742 78833
1 16234 126431 838023734
2 88481 77641888
1 53396 150596 954901385
3 2776 107359
3 28067 62238
1 9231 150233 893805731
2 74072 446161117
2 112540 132458760
2 56730 321160299
1 72437 132532 10575108
2 57914 21012295
3 71397 155349
3 83152 5765
3 45401 169090
3 66118 13517
3 89254 52581
2 80477 128062100
2 72576 974248699
2 108404 227605233
2 97006 889574934
1 43608 73804 719178729
1 81164 130454 436075584
3 50245 97433
3 98296 157920
3 6005 16001
3 49787 10387
2 62818 422851080
3 64222 15738
1 81826 148620 589443395
2 80670 36306597
1 16551 142838 589304822
1 117527 142759 758973978
1 66054 116222 292412319
1 4226 59868 398125723
3 102086 116008
1 91333 114326 687468580
3 84661 4322
2 94516 630174981
3 18106 64483
3 103639 170065
1 76910 108148 437832562
1 27767 101242 690806382
1 8408 123802 510801970
2 72523 257070321
3 97693 80978
1 85939 112969 196666023
2 23767 635500872
1 59 94952 109397098
2 54324 222670355
2 96393 977652167
3 27935 50420
3 37681 178527
3 10695 72196
2 24786 488582705
2 63709 757295528
3 51867 154548
2 82760 259376429
3 46661 117010
1 84942 93805 72727973
2 32161 200690972
2 113872 390609518
1 115754 164697 498065610
1 44365 122017 7963249
2 21811 963278733
3 93656 147665
3 101565 30399
2 79555 312986252
1 102152 110116 579876298
2 16174 227097342
3 13874 97304
3 4864 79404
2 64507 420150690
2 104142 850893677
3 50420 166016
2 29377 359997555
3 28189 12613
1 79873 126307 672438035
2 51320 460779916
2 109242 837905913
2 93230 660486846
2 74266 166239486
1 104095 136370 396825774
2 20893 684109777
1 31912 124673 519361204
2 4990 824677486
2 86697 296819483
1 73763 74596 657290944
2 86786 298918731
3 33492 60767
2 60072 18265902
3 80528 95278
3 34152 14143
3 90273 27937
3 84400 17698
1 101347 174323 689001086
3 72972 72367
2 91721 129388057
1 118222 178333 885555203
2 42010 389654281
1 58006 70766 334710480
1 29546 74368 661770782
2 82559 160130198
2 13868 757942468
3 49757 129228
2 6335 218748136
1 144781 144807 440413592
3 60217 29467
1 81919 90354 883224112
3 29474 78182
3 38479 146512
3 51942 118190
1 122241 171276 908099318
1 49547 137843 581902055
2 38210 808364996
1 7321 134720 705176699
3 39576 170037
2 10956 260036840
1 96513 97029 799272501
3 78653 93859
2 7161 781465404
1 90503 133906 296807139
3 787 5762
2 51641 90900446
3 9802 146809
2 52965 179402764
1 70793 149460 315049536
2 28032 336458546
2 102585 119405262
1 20116 166730 362181763
1 3875 80546 816510743
2 29974 86373878
3 84687 148860
1 16800 131378 948042834
2 88882 346732152
1 126205 153129 551691707
2 87060 43084681
2 32811 576975655
1 69863 168830 606381870
2 104256 546699414
2 45586 771603457
3 113922 127382
1 1141 142325 67621593
2 63478 141962421
1 104641 172534 838586312
1 29329 32000 856145333
1 67094 154769 915032948
3 114071 41140
1 28914 53032 727454786
2 106322 171898089
3 95724 151774
2 114230 426906130
1 6877 9992 245036744
2 58810 47114103
2 92450 121128768
3 36487 141156
2 76959 800419628
3 105085 145544
3 111235 167669
2 31993 991016772
1 72262 110274 464180445
3 8021 71975
3 79574 16703
3 85908 160583
3 113004 81266
1 16267 53473 985484098
2 275 831874391
1 85051 145155 377718825
2 65007 994831187
3 95892 29671
1 67890 85759 838842931
1 53493 87172 276661254
2 81174 192735077
3 52412 162995
3 5958 49021
2 110810 181983556
2 100723 999820867
3 89112 124289
1 4360 78343 633490880
3 22779 40210
3 68827 7736
2 11686 160254636
2 83218 790333620
3 47321 73052
3 22008 90821
2 77252 296762110
1 130442 174985 369487668
2 6750 104000072
3 86164 12207
1 12077 101668 966360375
1 3006 99151 715837641
3 108159 131558
3 99922 149203
1 69466 172412 407464667
3 110741 40787
1 76782 119786 765483607
3 106329 44594
1 45413 114419 631278967
1 135156 162939 570637350
1 72839 125731 768686412
1 46011 123416 90705039
3 47156 78227
1 12649 16983 533595992
1 28429 173422 848897547
2 29376 287130807
2 45134 123592496
2 12730 560425276
1 56902 129150 88713434
2 74424 6002548
3 89710 77232
3 96256 9308
1 17383 101144 275377414
2 87215 543103753
1 120437 140859 498743093
3 55413 36196
2 16135 473639330
3 64892 61306
3 24903 71775
3 73854 68877
1 70803 123322 795419871
2 110407 874641671
2 59186 522600000
1 474 6397 459281322
1 59333 146977 420801838
3 104584 1595
2 107251 954267208
3 63053 101477
1 105271 140753 92141859
1 64336 94059 121755445
3 84328 132735
2 70944 126132373
1 121794 128165 34934648
3 60645 28670
2 32104 180873651
1 121994 174121 843157754
3 104542 177234
3 8075 54675
3 24356 2087
3 27560 144744
3 10680 36758
1 140401 158196 530939051
2 79157 684999003
1 60603 174612 781804668
2 51664 386371655
3 92669 130184
1 71322 89124 484538538
2 13589 260705268
3 71832 8988
1 126394 147332 597332779
3 8127 155499
3 112053 92069
3 90836 130109
1 71413 173953 957769435
3 7191 7787
2 107233 381210168
3 73318 113113
3 18258 73557
1 95548 175859 837538844
3 106123 69400
1 68417 135048 981790993
3 32002 33665
3 13153 168964
3 112805 117411
3 110377 76345
2 52106 553552571
2 56664 825796251
3 57396 152830
2 10246 176668911
2 66412 897649560
3 34779 728
1 87953 95090 97286027
3 71560 99047
1 112163 123122 651218264
2 111047 668313117
3 45707 35100
2 16315 667244312
1 125977 161819 480974396
2 31878 170378861
3 105787 101525
3 74619 58261
1 24434 141068 59793001
3 22705 102345
2 106443 745337227
2 45087 372556110
2 23834 331733781
2 55461 209763907
2 67960 334623747
3 110020 103287
3 114776 93058
2 98514 655050444
1 148643 164901 703921439
1 40354 77252 775444019
3 5177 158707
3 936 119592
2 15348 417791654
2 16646 710958483
2 73095 245902025
1 144285 161513 573216111
2 85498 514405935
3 92137 91272
3 92312 168395
2 97129 615301188
1 10007 88012 686185462
3 83816 79642
3 40726 114740
2 9351 503127542
1 10244 171321 27102902
1 43118 77247 748362084
3 60149 35607
1 27482 176097 67115367
2 98621 13470952
3 38117 53188
2 26873 170736049
2 40782 938771015
2 89449 550686470
3 51945 33252
1 108274 140857 291327906
1 112463 143237 623966765
3 33124 2443
1 45171 57395 551830083
2 11281 348164927
3 78980 166640
3 12795 5167
3 58372 75185
3 28237 1411
1 84512 114933 815126090
3 101121 130443
2 25926 904515265
1 86233 107439 255601432
3 103288 742
2 9003 999729061
2 98803 525366900
2 113459 526360702
3 102142 160430
2 74264 892328515
2 21877 435054157
3 7942 169231
1 80759 125263 748573700
1 69652 142411 64638149
3 34557 143776
1 3868 26577 885879461
2 68505 380243572
3 81281 127512
2 30540 47517467
3 1703 165703
1 43865 147165 603989846
1 111641 121118 685044605
3 28064 171639
3 48653 110814
1 5111 113052 421100847
2 100527 636157091
2 37477 454643919
2 100158 47684719
2 107864 995948418
1 3012 97654 654232213
2 53303 202367275
2 57018 60356945
3 10284 133813
2 80243 142698788
2 87698 656653427
2 69156 861151830
2 109753 935486340
3 405 123536
2 115542 703179088
3 78387 168863
2 81888 734287037
2 33232 640419617
1 15518 144650 694528136
1 35115 88461 118884123
3 19641 22679
2 65550 728874443
3 124 166603
2 35004 784133199
3 9343 34549
3 99181 41711
3 66447 157028
1 55011 65543 407482281
1 123972 137780 446231999
3 18861 117
3 19872 109334
1 89705 114411 943664547
3 60596 28655
3 57698 135373
3 4131 33159
2 52839 970425950
3 4573 41628
3 114606 144646
3 66834 166833
1 110939 134400 898015655
2 110448 713949839
1 46113 59924 738896250
3 75660 61687
2 18614 153325254
3 49098 25622
2 53926 536673745
2 70917 271737086
2 57678 900589042
3 25641 88052
3 104278 126246
3 2791 131307
2 16592 901502383
3 92653 67547
1 51971 123630 217233806
1 34573 102266 109109185
3 68413 3068
3 70064 92823
2 33212 804476998
1 97568 153716 562813477
2 93094 266914872
3 74065 171428
1 29565 76425 411578944
2 86732 455285596
2 47623 168652779
3 103833 13467
1 54586 137360 511185369
2 62428 954839842
3 80559 164498
3 67991 135437
3 114453 114738
1 27624 49299 621495548
1 56967 147460 753146874
3 89707 3996
3 37124 38380
1 13917 84435 559409108
1 60090 147409 975073592
2 632 578157815
3 27116 73404
3 27673 47353
3 10601 141972
3 110705 175701
3 84628 27570
1 5537 36235 398455519
3 17827 156442
1 42534 115698 958586399
2 23825 283573347
3 78956 80933
1 66261 115904 597585215
3 94580 150164
2 26395 940805996
1 82632 102365 386057650
3 87301 5056
1 61753 150405 562852401
1 109597 135669 540256361
2 44131 737700410
1 37144 63761 294543621
2 96865 313955141
1 33071 92288 232722924
3 24888 33464
1 12749 168221 258494141
1 113961 175346 304435089
1 47844 62515 5695039
1 95919 143586 342167423
3 114950 143534
2 42672 60257333
1 49549 84731 1031111
1 29230 177196 842998315
1 13489 70860 336447105
1 6763 62748 200816767
1 126578 154513 380084371
2 93467 500253916
2 12705 1512745
3 15191 105824
3 48239 109235
3 84970 143978
1 56782 93187 551950708
2 68214 116214737
1 139338 149387 487852229
1 51376 63465 408019299
2 25533 821813213
2 55401 462133774
2 90939 692937156
2 74721 43572447
1 108348 126944 139108627
2 9604 100160865
3 32582 60794
3 79449 831
3 60135 35829
3 71992 43534
3 114774 39551
1 126633 175526 502829379
2 75788 920032406
1 49990 67259 335916671
1 144679 151087 664350995
3 85099 89499
2 2733 412268813
1 99555 101204 157204815
3 19647 3900
3 53078 96671
1 138273 168439 689010700
3 97140 32796
2 97333 287480130
3 100871 90773
1 61272 125522 827083096
1 20942 84261 197686331
1 80940 117823 628380908
3 42625 26067
1 47059 75360 278846471
3 106847 66328
3 58028 104325
2 56938 409900737
1 25465 85092 797240472
3 55457 119926
3 12567 160341
1 135248 165124 145096559
1 119964 133399 424479085
1 139093 146442 224777065
2 105530 260659260
1 92313 162563 551352687
1 116792 132226 858076863
1 12620 41512 892085152
2 53167 434575937
1 6196 167505 228667324
1 53282 162614 192966557
2 21639 697639691
3 71661 41673
1 41841 172738 699256134
1 17960 52364 811869221
3 6045 156281
1 88063 152471 847776104
1 119815 177383 454885993
1 111355 152281 132537811
2 101612 12620242
2 35394 310926919
3 46213 111121
3 40021 68707
1 19548 119566 743177817
3 56830 129891
2 108701 230653554
2 74272 566674965
1 46900 152807 484560232
3 32307 80002
2 37641 269875746
1 3209 72501 12539783
1 90962 141960 854518878
2 16900 547878117
3 42226 42783
1 73561 119207 529527220
2 49735 647117529
1 43106 131710 679681697
3 115631 98165
2 61157 489059451
1 16262 163060 471500828
1 63913 163766 504423520
2 9830 566861797
3 91408 137757
2 73179 476998066
1 167892 173591 362506201
1 108200 152829 391686754
3 46430 27912
1 33374 122497 34034474
3 99774 68982
3 43971 83902
2 12924 778977414
1 3699 173890 208031064
1 94060 164067 469118782
3 91514 15426
1 67534 85254 74463725
2 42499 902946760
2 12900 294116525
3 20644 92345
2 54486 837874783
1 46937 175585 62183349
2 28045 168595798
3 67984 140007
2 63348 298361691
1 100659 120051 448240710
1 79793 173202 98001508
3 7241 53799
3 95702 122237
2 32825 668554162
3 51764 173018
1 117454 160945 853122756
3 63278 14868
3 28083 136976
1 17407 131303 926238960
1 32403 107641 422277893
3 6252 141938
2 109800 763688992
3 62842 171698
2 56434 400634348
1 36886 175619 135860749
2 81837 309239529
2 35012 956672443
2 14824 322813820
3 69303 33077
3 72642 90724
2 40795 731731150
2 97483 538314435
1 35981 37782 277126465
3 40845 178196
1 63390 145292 354935912
3 68835 52083
3 68268 175633
2 94144 695655993
3 29605 81582
3 18499 68635
2 52299 523125811
2 7826 196259381
3 87843 112625
3 53666 133664
2 26722 268474739
2 78873 350732297
3 2777 143723
1 63615 93390 607454094
1 148910 151672 752777552
1 55150 78887 72609012
2 63022 61676531
2 108466 167776358
1 12197 15516 494642485
2 77111 798808574
2 109780 922183256
3 44291 141521
2 97439 579110731
3 33765 173382
2 71976 974153574
1 53648 156133 491343437
3 97704 8170
2 11839 371873991
3 56567 102307
1 125599 174128 401030261
1 3733 26110 242548184
2 32790 470600003
1 5016 153732 493492954
2 30912 17499225
3 66030 59658
1 164078 176916 645648760
1 110287 116324 966821721
2 33216 265340634
1 36144 87793 620089497
1 104862 114817 803309734
3 24154 136696
3 62446 81010
1 28583 46395 236042636
3 41978 53300
3 75732 146135
2 96758 900550532
1 32405 137875 656125916
1 57223 83868 927270566
1 70281 145698 419417350
1 9987 136502 877211643
3 43537 94760
1 143518 171759 129475025
2 94608 637892611
3 28690 129174
2 29685 148736983
1 92775 165561 804975299
1 98390 101099 756221268
3 86612 172026
1 20893 148994 650193087
1 10735 176163 275446431
2 66196 522325980
3 22921 146464
1 28245 140898 575429745
1 133060 139423 981242794
1 4273 91082 895573637
1 56244 94794 59889492
2 56756 44998810
2 101141 705326150
1 68275 115861 529480520
3 92672 11751
1 49298 81089 714949356
3 82691 41463
2 4483 313688533
1 16610 106316 93036025
1 52270 159864 300397155
1 32339 119397 580204649
3 31068 132189
1 77058 85762 31231549
3 87069 51885
1 20356 28965 507856084
2 112249 912092876
3 98346 22924
2 10070 805581702
2 42618 249818023
2 27332 818703574
3 47062 156481
3 26200 106590
3 28539 151984
1 102348 159974 680447356
3 36174 59892
1 21692 146508 466394393
2 67623 461535658
1 13170 68006 428961805
2 6396 808287108
3 70719 103425
3 69204 135337
2 88356 18943754
2 100688 89980218
2 81650 242814534
3 38375 114274
2 50127 394696405
1 12897 140267 90153674
1 132920 139691 729150816
1 134249 176893 474949577
1 97590 99501 899175819
2 73528 102381753
2 62582 181794474
2 102153 477265205
2 98110 506209287
2 104162 862758094
2 89764 200237310
1 93244 105841 898016555
2 83570 810135579
3 36553 68784
2 81830 415057819
3 107238 19731
3 22003 117301
2 64748 345923366
2 84558 93238890
2 68070 304415687
3 18143 135828
2 74507 46271911
1 78739 116852 181462592
2 111785 632446516
2 77278 301230279
1 6699 43505 435267953
1 102922 131773 140659586
3 74980 107267
2 11299 515951212
1 77495 100397 966074619
3 14949 90995
3 92375 3032
2 46601 980700985
2 91930 532385781
1 2094 74088 988902293
1 79433 111415 308918745
2 100397 746916953
1 16733 128457 644214396
3 40333 134180
3 67590 128829
3 47180 161736
3 5359 51801
1 101985 144283 742266730
2 87235 378609390
1 59148 85718 948396629
1 129392 152015 14183249
1 72435 154233 53586439
3 37199 2107
2 15940 175363187
3 55548 148451
3 42124 85076
2 67636 311715224
1 10658 138250 817810047
3 47188 20701
3 108471 165570
2 2021 180755583
1 5942 54991 557325525
3 62209 2630
3 6293 130575
3 91109 62298
3 112125 177970
3 30771 104568
1 60138 178701 340334541
1 46082 66683 855625119
3 15578 122678
3 33300 89095
2 73207 516631703
3 115226 143865
2 38664 687571937
2 65414 240328250
3 85170 141906
3 13491 165612
2 12114 228394737
1 165096 165819 56578545
2 38387 481146259
1 41728 63363 935227052
3 61630 26577
1 28948 81865 453597834
1 46131 80669 375736161
1 15532 176561 667997082
3 20068 176353
1 75303 155796 712028934
1 25907 31267 26656641
1 11000 155387 390758189
2 72789 906001935
2 19310 10734307
1 11 178907 690752729
1 45335 126543 606304672
1 12511 177643 641246454
1 37013 53048 67744585
2 70399 210649149
1 35925 47910 377859215
2 85880 847047721
2 24628 564725818
2 1637 347341940
3 104551 38609
3 10382 161444
2 96202 211887902
2 92135 176387788
3 98069 1866
1 93031 153801 575224612
3 19053 145831
3 37156 139726
1 7753 50422 943545251
1 118081 138836 744949344
2 97948 460197116
2 57584 232798138
3 36234 25046
2 82715 805681083
1 14635 153673 594536064
1 94649 113765 982523639
1 74055 155169 893208021
1 155543 177336 358056523
2 115835 102318285
2 76407 700220489
2 62523 688496268
3 55045 147711
1 47016 61257 414820795
1 29159 101882 262025317
2 31443 161148713
2 62597 445989274
3 31871 27341
3 98352 16518
2 51053 794311309
1 41995 65325 927310551
3 69601 58483
1 78982 171794 329896097
3 81260 102758
2 107835 778362265
2 33933 326370642
2 84242 222070948
1 76575 111362 207372718
3 18813 7542
2 73486 876479454
1 59599 128711 192678316
3 2269 14755
1 44630 105503 921428285
3 9606 59857
3 86406 15512
1 84815 111437 232873681
1 94152 148886 26090307
2 48427 964434197
1 6179 101154 979705260
1 49618 155024 526342195
3 16441 164838
3 92046 49401
1 123658 166268 70985831
1 47829 116901 50510126
2 43357 327575145
2 5556 99945515
2 110747 136415734
1 50720 149886 849403154
2 27573 755157098
1 109565 166393 840319061
1 42457 119516 398227282
2 81693 477734272
3 91136 50298
1 15828 132111 977587421
3 17362 78302
1 41229 95581 79573449
2 110389 149926667
3 22035 52446
3 98626 145384
3 1051 68985
1 26474 67966 686433910
2 52802 496383202
3 91932 143910
3 106816 145975
2 10309 422240033
1 2264 64001 727592329
3 14095 108531
3 73510 81313
3 19167 58889
1 16281 40831 173311505
3 6364 27102
1 41602 82630 511702389
2 101178 17852518
2 38174 510199099
1 73712 153842 717796189
2 109578 605395621
1 133346 137372 447113482
2 109204 267046441
1 41164 77056 354361754
3 75007 109208
2 51700 690705721
2 69093 769137864
1 58164 122532 132274106
2 61658 224170056
3 62195 4500
1 64238 161753 489148574
2 115246 769896624
3 105221 91943
3 45198 85392
2 76516 449454168
1 16390 23177 466903904
1 110212 113247 354707393
1 148081 169393 201160747
3 36112 61679
3 43697 134300
1 33275 78024 420270505
2 34646 729273255
1 111978 148589 244798689
3 5941 142245
2 114533 318136062
3 83024 90145
1 38178 60080 896049697
2 33360 271966428
1 139147 163103 173837238
1 81874 101565 304745220
1 52136 66651 764591315
3 94676 149819
3 32879 73790
3 17948 76465
3 54039 161955
2 104395 731741335
3 30833 114056
1 73369 101000 536502438
3 6474 8389
3 59820 103027
2 39864 764460932
3 11905 161813
1 14640 30383 286444399
2 39500 853319063
3 29526 11925
2 75461 456830904
2 23598 59626242
1 150459 151288 64584383
3 74764 52919
1 15945 122443 85851486
3 2660 129770
1 92295 146966 401130662
3 8316 36843
1 48395 129992 98038542
2 108321 247908298
2 42002 827022391
1 20430 76706 506369039
1 110536 173928 665666611
2 35152 169932205
3 88053 3705
2 93896 725287361
3 54255 33107
2 34743 898953682
1 9325 169647 735235005
2 59637 997053475
2 45462 741418398
1 759 57896 114186922
2 35861 728496491
3 7052 151290
3 48232 108485
2 60908 346250999
3 11777 57243
3 43665 2268
3 93039 49463
3 104145 80799
2 71295 90925022
1 59519 77035 227885516
1 80448 86273 656199465
1 50547 106687 990036728
3 73190 167540
2 57180 619173888
3 47162 49089
3 66623 75996
3 39249 73918
3 87006 30161
1 32843 153852 390164048
1 70935 138641 186803160
3 112282 142921
3 114254 149467
3 74964 66980
1 56628 158265 9198953
3 84599 167563
2 2436 331723415
2 65902 796097353
1 12318 141355 532648337
2 9581 897070442
2 57767 771055866
1 21250 53196 346280527
1 11776 106030 347347914
3 75010 169041
1 22453 43788 659346913
2 12756 291339534
1 28100 120132 884215929
2 9644 906293127
3 62372 126197
1 19057 104290 674351152
2 107954 703365325
2 9578 299867311
3 75398 51569
2 86128 908283398
1 32318 64529 679847784
2 65205 800795268
2 56185 239649126
1 67075 142873 55650438
1 8500 48477 494560621
1 44176 178406 722559395
1 19564 30896 236121491
3 21652 145635
2 43409 932986973
3 68314 120914
2 34006 993829660
1 95845 161709 361715169
3 46883 156689
2 12009 603530267
3 92373 125771
1 15846 66899 611692122
2 43266 107741212
2 50596 444407525
1 40679 133543 814818707
1 47757 163563 986219777
1 32117 127280 701292433
1 147670 147845 393078960
3 92283 122222
1 48308 120997 626350189
1 142740 175032 184259098
1 46729 83798 808464682
3 14402 9287
1 62511 159716 402989415
3 52935 137765
1 24909 106695 737989134
2 83432 799945283
2 37396 643411948
1 1723 97708 711511783
1 38647 57862 877705678
2 106372 514961051
2 14518 530993315
2 25059 528054627
2 20525 414701493
1 22618 127289 523935147
1 20869 131453 624663898
3 110256 147596
2 57601 718576427
3 58772 95778
2 26860 345716562
2 75118 730931535
1 2217 142613 976588139
1 15459 59176 124340944
1 62835 65799 300134793
3 73231 167236
3 4144 22944
1 54258 97566 733947288
1 52177 111595 508379735
2 87756 992353504
1 43463 169234 52177754
3 66196 87713
1 31021 161532 833957150
3 96670 8099
3 98627 177910
1 5397 41834 266415046
1 104860 112205 569011751
2 20448 148847158
3 85494 143549
3 92209 176819
3 100311 38968
2 30057 88642614
2 88238 884075989
1 27869 48531 549495614
1 29894 33742 264423315
3 97976 89100
1 98017 103593 749074217
1 30200 57066 961008550
2 12437 117964925
2 72524 348618050
3 47222 176749
1 24111 147102 789613706
2 86843 497666969
3 62196 28405
2 106369 76685044
1 487 2026 682535688
2 52901 946715318
3 99867 137730
3 20078 76547
2 71596 789984827
2 56650 766050202
3 25939 115375
3 16729 109976
2 34345 148954905
2 54867 706296325
2 69141 727975998
3 22763 6823
1 67532 127863 943319815
2 110467 528354288
1 50011 119579 352606191
1 64757 137585 622447901
1 23696 145815 386115489
3 75335 33159
2 30170 409381521
3 64657 27197
1 84537 175856 87504789
3 76753 146254
2 99521 622279853
2 108834 690508150
2 41725 603966186
3 50911 24165
3 93983 55986
3 82709 142132
3 14976 65876
2 54975 676813466
3 55007 59148
2 59736 433308618
2 29968 77249095
1 33097 113502 242058058
3 112567 9744
1 31401 112645 894881164
2 107413 537915382
3 13085 10670
3 6871 127597
2 126 293836468
2 2492 425175798
1 14665 120873 737355316
2 64066 516680008
2 99667 894582300
2 113141 308531578
2 79352 863357200
3 107862 98686
2 79691 48314870
1 48097 148049 678235664
1 5950 15437 84746488
2 4323 369203863
1 160234 171987 520275225
3 74659 5812
1 113679 155038 614245644
2 89986 518650970
1 124105 149000 179099863
2 62564 664428540
1 58936 166634 634323152
3 88537 51145
3 73600 82771
2 112501 628248557
3 21299 118447
1 43384 126319 539812344
2 56109 242614352
2 54193 240731208
1 25651 37782 167431235
3 73683 95921
1 9839 172540 414233354
3 37142 148027
3 35815 50810
1 17862 28891 527297455
2 98302 811525554
2 91488 428794150
3 114462 174971
2 103723 164852718
2 91556 212852037
3 34469 178183
3 53306 118177
3 77129 74928
3 89781 123917
1 53449 150707 323589656
1 41656 100642 887906262
1 63604 101031 433698768
2 37803 709161305
1 126411 177884 200264568
3 73727 153327
1 51923 128866 521666426
2 59975 39210469
3 84421 22276
2 57181 832757244
3 101022 58361
2 74349 118246889
3 38953 101624
1 42545 176224 771832744
1 119323 142065 277267617
3 115430 71571
3 15424 73089
1 123028 169143 895491662
3 105285 147158
2 28500 140938730
1 40709 86766 812389486
1 11981 157339 424768168
3 52503 22228
1 50025 119638 902304035
2 115063 180503598
2 7602 696112741
1 89375 160308 966330840
3 56160 117316
1 102697 122070 554678841
1 110792 175859 795580168
1 31995 62214 19069541
2 56551 368113908
3 41082 64862
2 11998 348437630
1 32350 108654 509531180
2 79112 117065367
2 87494 620390719
3 91772 85642
3 48986 153460
2 107111 625869981
2 92730 575314441
1 63589 175652 70416881
1 20058 98427 558963858
1 50764 167529 372640865
3 35652 129488
3 44707 33324
3 72249 94008
2 89241 392054123
3 39817 153118
2 6202 576928036
2 48072 316378174
1 56963 79888 28937186
3 102312 89923
2 33299 432040655
2 18737 955255556
2 103745 365019834
2 21492 595169819
1 21797 124075 2588650
2 68423 466648568
1 70839 146604 98276646
1 50514 94986 328337633
2 102703 201685035
3 93958 126525
3 98326 56672
1 65164 138507 927878672
3 41733 148515
2 54481 69383111
1 158401 163196 28796307
3 6830 117806
1 153389 161241 453568991
2 80285 176589999
1 76330 111404 232758691
1 74085 138044 716141490
2 21354 619938083
3 51798 159883
1 81512 124165 411198549
2 28535 221781713
2 110908 447388252
3 10092 150833
1 7592 108330 194749917
2 59663 868524674
3 115851 91126
1 113029 152256 939780438
1 31880 96670 297323165
3 97800 2892
1 62857 168169 355578250
3 3898 56186
2 101113 635582772
2 2499 469595281
2 19745 217480319
1 21558 47039 581492978
3 18801 42297
3 45708 74856
3 7289 48368
1 91749 149430 666144019
3 79727 37550
2 51274 810812424
2 81557 808003375
2 44942 265743789
2 35240 925288997
1 20995 72278 88832963
2 93026 539773890
3 5160 67408
1 52342 156282 361483302
1 154083 178461 904303203
3 15672 67013
1 148094 171607 221498401
1 54929 87716 729034345
2 36134 573737515
2 45848 809499779
3 84874 161358
2 41063 715389865
3 101117 21710
2 65423 296960067
1 81267 112609 378432303
2 7595 772064992
3 81208 12781
3 90485 157926
2 45886 296079438
2 90185 312060221
2 55106 715022449
1 27063 124844 714581033
1 10707 62502 119066519
3 11857 161836
1 42699 141869 408773127
2 95511 974321008
3 77335 61358
3 65995 48033
3 54403 130973
1 73442 75255 294782642
1 52285 110406 886304848
1 84588 116991 986967739
3 82661 151646
2 51435 136397517
3 45047 100114
1 115372 121651 729873529
2 14631 351904423
1 151493 157386 71715864
2 29044 52001713
3 56056 81792
2 48506 336440433
1 119318 142831 537960406
2 80656 55830763
3 17464 59129
2 84839 941792810
2 27005 302828934
1 35240 131596 644271833
2 87073 977426411
2 25463 703917884
1 13856 177654 772826262
3 28370 71414
1 180 37738 850974547
1 40400 138999 33763661
2 66633 962907783
1 86006 141861 354770532
1 27827 49151 653591559
2 4613 47564764
2 65889 965397100
1 53054 148295 94897942
2 90376 87092436
1 58957 141699 560352709
1 81272 151178 872978278
2 50836 299901730
1 80449 115920 61355044
2 64694 622577930
1 4073 105057 157847031
3 59538 121289
3 86479 129926
3 39135 175810
1 43844 151937 713483442
3 78196 26242
2 77318 899549210
2 79612 589559304
1 93746 169920 702166759
3 89565 60500
1 77856 141573 420315318
1 66881 144442 688958867
1 107807 150870 21593132
3 74699 165571
3 65512 40490
1 158197 164244 175046879
3 66047 145494
1 51046 69915 519902765
3 59696 92419
2 76932 846375638
1 53398 129280 54746998
3 5654 22576
3 88303 48728
1 106303 169042 224812972
3 19180 50770
2 6224 912937729
3 19721 130808
3 71526 111103
1 22339 149063 499617415
2 28071 982520940
1 19445 66713 41288242
1 7695 165991 882319928
3 61119 170401
3 12575 5712
3 25257 139183
1 1799 142869 756681828
1 159482 173164 507400484
1 69781 131914 911868843
1 13196 42685 879411734
1 83621 104539 182115691
2 26541 680955534
3 61687 60401
1 53646 53840 550100396
2 65057 174789506
3 2289 178249
3 55674 4461
2 520 437564737
1 29409 62503 751832718
1 43415 100113 633648219
1 62997 67409 509831269
1 99562 161423 613213013
2 75277 825169384
1 41144 94169 710369087
1 144584 172797 510167292
2 40012 96696029
2 64161 316808119
3 55395 118607
1 125193 164250 798838684
1 27434 73701 648872100
2 59331 657269923
1 137761 156778 844530919
1 13619 99208 393970474
3 56465 158419
3 12732 152052
2 66386 554567325
2 71133 613026491
2 46184 528593730
3 16348 59815
3 56887 6784
1 127143 156509 579528382
1 12351 108316 768118637
1 113446 170837 995541183
3 35102 165312
2 7084 593360251
3 113223 48225
3 49928 92590
2 68597 795879055
3 106223 144677
3 41751 67686
2 114603 434846497
2 76797 200282676
3 32132 18369
1 58442 81576 221852162
2 27457 299525386
2 61909 631621530
2 100576 651046571
2 83829 357822132
3 67652 121251
1 89789 133623 800988197
2 45509 624490577
3 34541 94616
2 53722 129
1 34144 144267 937466704
3 31574 16209
2 67104 232007967
2 56773 599248817
3 85696 23821
2 113363 577482237
1 52657 89689 394060258
1 75375 83293 681801281
1 36906 163370 950150059
2 22985 185804944
2 68140 426806888
3 103353 87612
2 83852 657612741
2 78817 354466391
2 10018 169362643
3 90032 19356
2 38362 850779878
1 119411 124998 606698683
2 76745 737697845
3 65696 170568
2 36885 617844188
3 78986 129812
1 25994 152486 389314103
3 100983 127059
3 86786 39220
1 24996 167165 851110474
1 77200 154204 389831535
3 83966 37790
3 106151 74759
3 31078 38439
3 10095 45645
3 96191 90665
3 25290 88655
2 12675 566629999
1 94609 164749 629500338
2 6982 727072803
3 60226 68893
2 89317 508275737
3 49083 7097
2 56801 652470914
3 67094 113970
1 27660 115636 465408400
3 105082 56070
2 62573 998104896
1 9504 127103 480694094
1 98226 142704 274712406
1 60487 69860 50644312
3 65465 66688
3 45158 124580
2 6227 252690123
1 109262 130808 536232308
2 52190 768211366
2 79785 735543070
1 6404 159840 776430933
1 2504 148297 258925859
3 51017 84752
1 106232 117397 303093352
1 5494 20500 323401129
1 45112 142789 538411463
2 105190 73116095
2 80685 305619129
3 41046 21217
1 72620 104368 232117683
1 16114 97674 430334927
3 90966 103848
2 105057 762353613
3 8568 135240
2 76282 637286991
1 51165 103005 571065235
3 92077 138516
3 30838 70183
2 16595 287205115
2 1098 167147048
1 64567 151507 829981050
2 4112 431691421
1 40475 134638 993310444
1 63604 71849 971124145
3 111217 34507
3 34648 1177
2 92685 946532941
3 107470 126319
2 22289 202066075
3 115514 117268
2 66293 551970483
3 105234 53522
3 83645 119971
1 57858 82345 492047264
3 62208 161216
1 6270 21645 417187215
1 45839 156570 542976349
1 90524 141808 796368059
2 107278 920681150
1 38285 175704 381410138
1 119733 129764 818869729
2 84413 83755906
1 19135 165215 229658240
3 96965 154063
1 26424 130412 561125336
1 990 151315 327845036
3 90177 20362
1 46230 116194 851357840
1 42522 45213 860577796
2 72057 688207471
1 162387 173498 291044880
2 61544 699252420
1 39330 64700 388246079
1 84549 150911 263682748
2 102753 557941492
1 73534 161549 390930198
1 121029 178278 335512290
3 105592 38715
3 21955 147631
3 96689 133072
3 10806 70342
2 105646 159347768
1 28918 160630 676258043
1 32320 44605 873850985
1 25575 83717 110995064
2 34203 468099192
1 104058 124443 352316204
3 46613 121099
3 46489 128298
1 27442 34113 7815545
2 564 854386636
2 73809 802966845
2 56447 275209275
3 56591 10619
1 112683 138163 424170247
2 4809 584500306
1 13698 150587 979674474
2 95071 156808617
2 17658 415409030
1 27977 148755 391630229
1 33204 130741 421037050
2 65653 689978582
1 136876 170806 921977878
2 66980 135040294
3 3985 171777
3 24870 102579
2 26114 37948659
1 36583 119240 488215214
3 89770 26871
2 75396 22407926
3 5311 51942
2 76737 524544485
2 78692 201976794
2 40144 275924146
3 68211 129687
2 54072 830976554
1 115272 147630 252100150
1 23710 43559 119016451
3 50328 109064
3 70877 96971
2 72017 858412064
2 49582 418380244
3 92355 24244
1 101663 108212 22984650
3 5155 132150
2 112012 562717900
1 48165 148553 151797767
1 5824 51071 773598808
3 11295 68346
1 13303 155725 6059407
3 114527 63979
2 6430 700832867
3 27215 142115
2 40055 431264470
2 113205 656314471
1 98873 158890 691308556
3 88214 69002
3 18426 151721
2 31882 890987389
2 95589 294326386
1 80278 109869 574348920
1 133001 176819 426845779
1 29433 175971 257681746
2 80626 713621816
1 65067 116918 692620143
2 15724 928748724
2 91704 722082763
2 100929 881095697
2 13921 297511762
3 27820 101345
3 8891 118449
1 26920 43257 859505148
2 15198 607372196
1 86537 125734 691565106
3 77503 129061
3 57442 105056
3 9563 24427
2 41419 316973422
2 61240 600800582
1 37854 164572 997849849
1 99655 168661 331397282
1 58181 145185 813998222
1 38909 151464 378876447
2 58430 922863422
2 51523 954595682
1 29132 130289 740292572
2 115791 826029227
2 106868 450647811
3 67316 153059
3 72370 6126
2 28234 666658167
1 25078 84122 520539054
3 70744 40409
2 61343 463499736
1 4520 171925 716312178
1 61674 160664 448283394
3 9803 172090
1 30514 47568 434940524
1 283 97716 454094353
3 54722 9929
2 47710 943993094
1 14841 22917 791562468
1 54502 104932 310367305
1 111677 176776 822433455
2 15211 535258927
1 41495 98791 542086818
1 7628 97671 192549491
3 20499 110274
2 27530 575028180
3 81433 122665
3 29282 107157
1 31935 95880 739672928
3 77101 72592
2 40030 760889026
3 568 52100
1 6785 128733 450937540
2 23710 432794585
2 99928 736996405
1 64072 149567 324340455
3 12988 416
3 44342 43030
2 35342 749281630
1 109832 161597 960606194
1 12680 78803 224589250
2 27799 493895910
3 1990 117733
1 97999 170170 26482924
2 41885 953233453
3 113937 136578
3 84272 89439
3 41770 16528
2 13517 839814455
2 68495 746561091
3 28708 72860
3 2662 10597
1 59705 126764 308236363
3 96006 135034
1 30632 85717 860462405
2 7890 572815858
1 23189 146516 236692916
3 17154 63662
3 47728 67189
3 15212 102533
1 115162 165979 968090756
1 36340 95347 973393681
1 27525 80806 159877351
2 28903 674403104
1 41942 67098 255945025
1 72218 146551 541327928
1 110812 161110 195522926
2 35118 255428101
1 63055 132361 989609684
1 45202 164266 256244108
3 44268 102454
3 5169 139409
2 75680 174394314
3 60836 158078
3 28685 173507
1 92315 128603 903935073
1 27791 45670 305323890
1 33002 143150 426395017
1 72613 147435 641134253
2 110456 924565342
3 3416 91185
3 69052 136881
1 101644 158401 71200368
2 97718 6538945
2 83905 308251095
3 37827 27465
1 16499 120566 941559470
3 20636 69924
1 68501 154337 878889816
1 76974 126286 698471213
3 86647 23299
2 68487 778666164
1 82987 148523 736428403
1 68318 123477 985265521
1 23313 107606 981294646
3 43055 100795
1 45434 132723 390315709
2 109749 384238875
2 54714 953981166
2 101984 914013743
3 20085 96823
2 72962 987782961
2 82365 11100216
3 68308 146670
2 33974 330597498
3 35358 176716
1 58832 73399 890946608
3 39388 106214
2 6003 750442608
2 65974 229181645
1 36028 119544 227295825
3 2065 73426
3 114514 103305
2 10322 310352998
3 92810 17195
3 85053 149269
2 26997 176130782
3 113129 100897
3 34616 76702
1 60842 162764 412107685
2 68574 484626072
3 20251 99500
3 13290 142795
1 55644 137713 399663963
3 29611 55383
1 12062 69634 495152338
2 62257 26438387
3 103824 153170
2 93529 440979672
2 24380 569550054
1 21095 121827 867814603
3 91985 73591
1 45239 127751 952326621
2 58030 897239359
1 78064 158835 799424572
1 106313 174930 881857681
2 73179 391206734
2 115183 620486752
1 58305 154161 346931483
2 80009 244841121
2 657 257264495
3 32457 47952
1 102264 177843 929621157
1 108529 126959 637544004
1 20043 46619 89344082
2 84392 572421226
3 90018 9032
1 97613 159717 787424957
2 24734 989114912
2 56518 579116076
3 34625 113413
3 42895 64857
1 45938 53519 418720599
1 41958 158542 594420695
1 136545 138699 967341195
2 24169 950692737
3 76180 125188
2 27646 303965988
3 53823 107167
3 44959 144729
2 88337 311330983
1 78479 137692 912266402
2 50146 238185367
1 34535 99430 574366231
2 10219 332643543
3 89521 173653
3 103605 4506
2 31693 396546928
1 106386 108965 732374701
3 45368 13901
1 3139 156215 451447707
2 63797 481339768
1 153390 173764 200150788
3 103958 55302
2 90054 393861622
1 9529 148266 344797076
1 60739 116488 354108251
3 23123 31811
1 3950 46628 572686479
1 37171 64998 890777514
1 33060 126656 174412455
1 19823 91412 688535400
2 1970 820088400
2 35245 714267291
1 12679 61500 35282460
1 20115 89100 931114169
2 54050 622347114
2 61887 458093509
2 85931 183815350
1 137364 179164 639370173
3 83683 25642
2 58615 735578349
3 108375 6462
1 46781 60243 216612437
2 80473 538666931
2 34668 975096587
3 49626 148210
1 35705 61397 395025265
1 18992 92343 378001035
3 114462 166062
3 90258 159564
1 49583 93803 226417130
1 166311 171256 94980555
3 12871 173876
3 29856 154195
2 55298 636124301
1 12683 169093 738813611
2 55847 175515868
1 40377 177367 608883867
3 8219 45183
2 106603 684370624
1 30584 168608 542901568
3 85369 118618
1 108830 170583 827383432
3 5982 120898
1 28974 158592 572761398
1 107093 129336 51613002
3 13148 45817
3 51838 111940
3 34764 148131
3 69688 175823
1 140650 161159 801350779
2 115042 123557333
1 11905 80955 754270320
2 113329 618363951
1 136887 153778 435628506
3 15198 91615
1 37841 148073 758786844
1 23695 129061 801124505
3 80922 122213
2 19849 328166758
3 98173 12358
1 72429 108856 345615667
3 89168 150208
2 26406 490829349
3 98068 141156
2 71265 822456787
3 9164 55479
1 12361 93904 802927072
1 9095 21455 576349818
2 59422 916844008
1 67948 114261 29371472
3 106914 22899
1 39553 177794 274651402
1 79452 130337 66432917
3 91834 99021
3 91980 122637
1 18100 146090 234462674
3 109912 162209
1 76637 120711 991636241
3 65750 136552
2 31366 993868544
3 111883 146425
2 8745 453814536
2 52576 672735426
1 134669 156570 333188079
1 136726 145676 342192021
1 22425 100432 160635490
2 112646 643395500
3 109203 27354
3 22807 59897
3 102387 65020
1 142483 148654 740105492
3 95074 86349
1 116555 131298 707324059
2 36042 255960790
2 23684 685997712
3 48141 71959
1 122712 140936 182655475
1 13639 62257 440857548
2 42723 474271045
2 40292 831500174
1 966 58354 580134055
3 97608 15977
3 72082 51606
3 114296 166596
3 73020 57753
2 39441 269102280
1 70048 173010 478676228
2 62064 259457019
1 142430 156684 515023917
2 88752 521694754
3 106890 109588
1 33905 85281 986808341
1 159835 177865 607330130
2 94342 385685388
1 104236 174814 768416161
3 29113 12353
3 2886 94756
3 54426 5167
3 99301 116565
2 100080 719334666
2 77529 410564411
2 3069 119118865
2 6541 789912489
1 46484 91994 618110613
1 129658 139046 420335796
2 88805 143206577
2 74236 809021888
2 32710 925206710
1 74016 74754 210368544
3 94286 32615
2 59997 244352457
3 51241 227
1 58047 168691 130205636
1 58619 106585 857386179
2 1023 324400534
3 49779 4770
2 72810 261572867
1 24801 106668 489239271
3 3325 41788
3 18035 31687
2 80836 96155906
1 45284 163501 521395550
1 61277 117863 134162609
1 7944 98043 188375287
2 21508 917441208
2 58328 141391388
1 134104 146035 63811486
3 37261 21848
2 79945 952337563
3 8552 90030
2 59545 632813798
1 82283 125220 443141675
2 45833 512430486
3 47635 170777
1 94696 140465 108389096
2 88265 918491053
3 110101 56444
3 29712 1803
1 91854 108036 551825432
2 61738 733952785
2 102055 184397872
1 38283 55692 193012071
1 34216 144864 702158778
3 4093 109277
3 26273 33872
2 42670 821153658
1 116358 142971 152735390
3 70911 69421
1 6804 38852 604296646
3 30450 8746
2 92800 643116506
2 35183 745759564
1 92610 168203 391806149
3 51061 162375
3 24060 29879
3 94578 107638
1 41138 167519 456851504
3 80185 134449
1 31750 69400 370850612
3 38988 103445
3 65223 51355
2 87218 52316550
3 47391 86387
2 11135 236251681
3 14795 14736
1 121978 150626 349335898
1 98957 137879 85847188
3 52794 53133
1 68214 155171 26957016
3 60151 93201
3 102699 103628
3 7984 28982
3 32193 162145
1 54209 156463 186700233
2 29861 713072190
2 21605 612285877
3 94105 174956
1 114173 153866 157824478
2 58156 106199366
1 50195 102317 155392418
1 68712 140527 614778848
3 68904 51575
1 72388 78949 939355719
2 113805 714981991
2 21451 634363848
2 87624 814150615
3 10829 137800
2 52042 213534512
2 92854 514363542
1 175 18059 355596625
1 8484 144979 73746970
2 57999 322025456
2 48207 936050532
3 16108 115631
3 2742 124949
1 24743 136389 4364411
1 108232 144666 969788770
3 63001 6083
2 84868 575794671
3 88563 7646
1 16029 150118 627106019
3 39515 13237
3 71179 57938
3 8077 102199
3 21526 104260
1 36301 43718 12764921
3 94634 131579
3 99773 38064
2 32692 250053190
1 11017 70178 174760781
2 4900 766131928
1 84201 107623 747252478
2 17345 48155855
3 20177 163059
1 24076 78208 415394494
1 35515 136826 524092090
2 69964 52223263
2 101696 187664938
2 67380 138294239
3 72067 6204
3 37551 16234
3 93443 219
2 106912 857444335
2 50057 288145801
1 108844 116917 304594712
3 30313 43667
1 68040 170642 651717529
1 92733 172070 327865749
3 84717 11488
2 16318 35240870
2 6088 113775014
3 43452 39852
2 91603 791192646
1 30176 115157 505598922
1 128739 138836 591961912
3 16100 87415
1 3392 31799 995645165
2 49535 674201114
1 32400 83653 321502797
2 54097 292029217
1 75821 80212 372001148
3 29862 148228
3 38868 24982
2 39921 996100469
3 91499 157511
2 66670 179936776
2 4786 223801130
1 20917 22740 149877089
3 49734 88041
3 90725 124407
1 12652 89440 827306720
2 15011 471836817
2 47949 547525158
1 84587 150671 962303346
3 20818 152609
3 100689 11281
1 66039 151467 599022936
2 11231 125616559
1 56769 92897 274436996
3 101609 102060
3 46951 122724
1 4084 31438 95651771
1 115938 131572 340454530
1 119471 121662 211389535
3 85856 72503
1 28593 29338 98427084
2 82719 302225980
2 84077 248693654
3 39950 20974
2 816 268005168
1 3461 113439 342236286
3 3941 97488
3 85283 37635
2 13446 401628127
2 111612 653742821
3 43753 141325
1 55180 79625 251084864
1 21865 52599 750095037
1 22986 39159 376184534
1 50187 168509 896222725
2 84434 9305045
2 8776 54254635
1 29364 42515 581717936
2 28884 983353632
1 77339 157314 94925225
3 31397 79035
3 88977 10038
2 114306 355906167
3 114400 174592
3 85864 84377
1 20850 104685 894276225
3 13846 87677
3 25548 168086
2 103641 274846339
1 56050 159651 884123310
3 33187 4547
2 92783 153111257
2 4596 642889765
3 32954 50494
2 67947 501604128
2 105395 803150352
2 65512 249562700
2 114765 995486999
1 43130 169756 900716121
3 69803 112684
2 110712 495307756
3 40412 20812
1 84478 119304 620791003
1 120971 155444 908042849
2 91920 243966010
3 78210 32496
2 39433 88714167
2 70477 513890656
3 39836 115417
3 84038 103877
1 98245 124443 900725641
3 9495 63473
1 151172 164191 204852780
2 17653 718222167
1 9262 63355 892430980
3 41627 64403
2 68506 504186793
3 14417 61363
1 124095 162199 380314114
3 82305 51704
1 130662 161439 73191236
2 53096 175728703
2 78813 797634785
1 76645 130774 788088077
3 2452 121708
3 27983 33967
1 67649 93132 961144848
2 75391 367936054
1 55727 90313 574518654
3 99266 102098
2 85032 860432437
1 15712 146429 25640744
2 43179 544682822
3 18466 119543
3 17709 144239
2 92836 637922659
1 25538 103633 445189582
2 82237 359015251
2 106693 57945689
1 46174 70851 375638051
3 70718 63342
3 100053 140234
3 68973 35877
2 58161 861976542
1 71741 130673 491883352
1 28939 104823 121168279
2 95649 318444573
2 64562 392827971
3 98739 33926
2 89885 852711365
1 111396 111939 688374705
3 10112 137827
1 43317 66707 611952944
3 31443 14877
2 31223 171454763
3 52338 21746
3 36679 103586
3 69584 154019
3 26482 75796
1 157459 179027 739774574
2 43683 727918467
3 22650 103648
3 52113 88692
3 736 134445
3 78261 104063
3 45442 152264
2 66157 870802423
2 15146 45801428
3 108249 137288
2 115562 640089759
1 29719 40117 876600378
1 19701 110217 29733011
2 412 765542416
3 30221 141772
1 2509 33740 336361401
3 47336 99107
3 88717 62758
1 91481 93693 152255928
1 289 11662 994987577
1 38882 71359 973332265
1 71003 95488 531716310
3 62861 127603
3 69357 173969
2 93381 312511257
2 104241 337707205
1 102380 158243 267897152
1 116076 126166 229171608
1 71951 151049 520354628
3 73498 123846
2 31097 964083018
2 48277 130668705
1 23124 132391 122817192
2 50021 116923175
1 113929 115447 297766964
3 60456 141346
1 13081 15533 41254017
3 19102 153840
1 138175 144359 802189463
2 31231 325506307
1 29979 35636 897948207
2 3685 568411843
1 29599 96567 598720469
2 33028 12248693
3 112354 43263
1 118795 126442 131670947
1 46976 118845 455342767
2 96899 361234545
1 17990 94135 471495450
1 11804 16770 245846121
1 167916 171970 707635110
2 26898 881037632
2 89022 629876532
1 9728 92020 575438989
1 66983 116243 469754066
3 72506 140595
3 1380 23533
2 2974 345604639
2 51051 485096123
1 156654 175754 172182482
1 98008 146970 762103005
3 11399 93534
1 94426 118601 778697527
3 77427 100803
3 55493 146062
2 44703 697842564
1 122090 147858 86754264
3 115525 36376
1 20043 23294 117789929
3 52416 90793
3 15828 4115
1 107688 148153 750920215
3 20235 43013
3 45445 58851
2 71195 601097566
3 67172 10063
3 35454 163097
2 104930 302657266
2 77650 428733093
3 44313 177065
3 64512 30719
2 104760 640950398
2 37633 212788413
3 28443 174305
3 41930 57708
2 93772 676303673
1 85588 92995 733931115
1 86263 161529 693636041
1 39246 88112 454212288
2 33646 733109177
1 39430 140187 526866503
3 89347 134476
3 5084 68416
3 10906 1418
3 62233 104878
1 62293 163990 506958422
1 149422 159337 860450762
2 109793 807817188
2 30948 243579899
3 19657 66767
1 40485 136682 735504527
2 19719 476607913
1 58433 67206 371965300
1 117537 126088 893235926
2 99707 609039669
1 138294 159995 653133145
1 91837 166260 253032269
2 114264 308132374
1 84205 154536 329066046
3 64440 119495
2 112891 152218702
2 71680 51950095
1 8729 140730 420607559
2 97645 554177024
2 110468 585414053
1 40771 92007 878247941
3 23272 152804
1 19953 103736 699022365
2 59021 702998352
3 67286 95151
3 92770 51568
2 43883 692910382
3 107507 23504
3 52362 118797
3 104766 78771
1 9658 114502 633171545
3 10310 94762
1 107249 120990 713948616
1 8378 106251 891128483
2 9136 293310895
1 107795 158378 981421321
3 69722 166009
3 98847 140180
3 48476 167241
1 8586 177856 401192880
3 113131 170907
1 28899 163380 94622593
1 32821 132832 563475763
3 109265 26125
2 77822 520323468
2 7863 657075021
1 25518 122083 721400198
3 79989 58605
2 67355 561617820
3 75214 118813
2 102617 847302357
2 84000 171355035
1 19033 80742 384769378
3 99025 119853
3 13408 154386
2 82394 110356686
2 73568 866731812
3 107473 22556
3 13089 114735
3 35719 77348
3 6616 123598
1 764 112740 829220260
2 88959 489517230
1 45294 149198 835320461
1 68874 94923 873341676
1 126952 172118 884003707
1 94375 168967 229873402
1 37437 102575 909818009
1 161576 161782 268123867
3 80594 12510
2 32320 309197964
3 50322 119134
2 75858 4858851
1 106622 160422 908001865
3 104732 92098
2 41976 96182654
2 115660 832022654
2 21358 105734904
1 116952 120372 943149434
3 101226 163268
2 97099 331655121
1 65588 170898 580706358
2 75594 772002440
3 77154 12094
2 108416 27528659
3 81019 134550
3 78487 59435
2 106214 593894126
1 80718 152638 512092415
2 21781 493293457
2 55446 28318371
1 114448 166872 785296361
1 130010 133297 153877202
2 53521 897385206
2 10166 719157063
3 76188 150194
1 88544 162531 6978704
1 103295 137752 22021808
3 80979 161735
3 10335 18517
3 26282 66212
1 128294 152769 840218841
3 77763 68205
1 54973 170151 832156425
2 108413 538995508
3 87048 38060
1 2991 91983 626355865
1 2448 109031 824528765
1 92843 158651 241814496
1 101662 135818 562806789
2 41019 291836762
1 28440 61757 840551453
3 103845 166829
2 4078 463371302
1 55219 158972 626722617
3 58790 24151
2 3808 348433110
3 24388 123613
3 101409 91506
3 15688 106595
1 18366 144965 747663464
3 61233 82908
2 107267 247394148
2 106990 66363846
3 3595 85617
2 92102 476231758
1 8988 23398 866533509
2 29150 559930000
2 49821 121687064
3 56586 71913
3 96415 7201
2 57675 455287577
2 80557 666752869
2 29283 870177085
2 12460 382595290
2 31242 5294131
3 65318 21500
3 10977 41594
3 56165 57451
1 84926 113689 856371819
2 92550 460080499
2 47796 392015973
1 73982 157467 6924063
2 84861 384552491
1 32639 130060 491002905
2 6906 758962876
3 113965 162701
2 56753 605992678
2 99480 709138534
3 42563 30882
3 100872 103578
1 16769 94920 744325
2 84384 926516397
2 109834 636436105
3 111316 106523
2 42597 195720544
2 89484 711900528
1 95067 162128 760742082
3 57453 35521
1 51578 61196 563449943
2 53670 475212591
2 12086 120020469
2 5600 319425302
3 46818 84193
3 47756 78305
2 46995 175823950
1 4140 150438 286639429
3 97210 80820
2 105515 72818660
3 109362 18315
1 15445 114758 886810142
1 5676 69492 837578171
2 2396 562601279
1 100479 110485 224038880
3 38815 81991
1 93589 144814 221622467
3 25956 29811
2 114022 99523099
3 72208 102391
3 2996 99577
3 98365 160684
1 7002 80528 873403546
1 34844 100912 204673248
3 62155 43696
3 33079 84469
3 49730 142494
3 28467 63001
3 31187 165271
2 115100 583461140
3 74868 63777
2 45222 874813025
1 41401 124461 697076927
1 7367 51319 63012815
1 964 87436 393618373
1 32667 62618 883687718
1 495 96475 452059879
3 21302 8329
1 99407 136063 29038352
2 6404 947405632
2 71292 680213474
1 96524 109424 766399710
1 66996 109195 209579964
2 93543 480700180
1 139073 156671 906522595
2 111768 202400240
1 64410 115913 103106556
3 58749 31891
2 53950 714457316
1 24848 161529 509111454
3 17962 83439
1 78171 137053 996065209
1 106033 133462 607486660
3 19206 164290
2 26173 598652449
2 102464 497546269
3 36468 6049
2 105081 239095610
2 44987 922275525
1 41953 78912 453158673
1 8712 42154 330079439
2 73595 763539564
2 79386 831231933
1 19087 143616 492705246
1 71526 97901 747217941
1 55278 65006 869721503
2 55475 250097871
3 47477 6968
2 11344 487625054
3 10741 13632
3 95595 20437
1 27980 79410 765712032
2 110792 580187658
2 40671 813615167
1 144695 167310 385407222
3 104394 99545
3 41074 44652
2 70120 748237165
3 28930 93282
2 13853 471066621
2 76155 125043558
1 14646 154443 800748296
3 49879 70307
1 8035 123899 579227312
2 104876 446511320
1 124670 155705 201838583
1 57800 73101 3679077
2 34988 347817911
1 67910 73945 570132305
1 48561 101371 370967406
2 114165 980719363
3 69099 94071
2 46839 512568002
1 68181 150597 16565157
1 16575 148491 459685160
1 67595 154110 595393907
2 23334 927057200
3 1027 151010
3 23330 29426
1 44901 92917 7405756
3 61121 53205
3 38251 110332
3 104307 155267
1 111579 148329 209946007
1 116280 137956 167560293
3 59338 108058
2 31329 658626405
1 9455 163465 89157378
2 53991 970558898
3 47640 119163
1 32096 119418 794492899
3 14864 18905
2 41115 212613923
3 21804 148265
1 45039 169357 828647360
2 89231 942452595
3 63976 71137
1 126849 154112 283728817
1 110187 163002 253852184
2 69209 603942965
2 65051 335541476
1 6294 73449 8297505
3 105389 157287
2 73286 952093879
3 88643 116068
3 93960 159213
1 65966 93153 5797085
3 55284 100053
2 106707 31513845
1 1731 167408 357910647
1 87243 128738 995051771
1 9745 16226 85495296
1 47474 64586 621126029
1 139200 160189 886079932
2 71269 282631336
3 53672 115702
2 74255 540954387
2 12125 820235017
3 76001 149830
1 96546 111316 122245926
2 34709 911515601
3 3135 135953
1 36860 114781 263199174
3 28572 105326
1 19623 133223 226081596
3 18009 67348
2 76620 652654738
3 36538 31751
2 57519 828183486
2 98514 591923352
1 80597 145698 545558006
2 95710 858370411
3 47437 31726
1 54176 99773 68383207
2 53099 601643293
2 2872 544914911
2 27615 848326598
2 59824 65721094
3 63339 10420
2 98182 337911593
1 11164 36623 446489559
3 105228 74215
3 26747 155211
3 49998 119191
3 60777 50989
1 117432 131085 986943491
2 60866 273896969
1 47188 148926 506715590
2 83534 569928622
3 62935 63310
3 46039 81962
2 62507 361560937
2 84853 895974092
2 68419 996566292
3 66671 55674
2 66488 898339856
2 36865 716228216
3 78407 149014
2 114695 860238443
1 24346 138879 789356169
2 6355 867330203
1 174615 176437 58287110
2 6178 67360857
2 16555 384433714
2 98997 707817602
1 76872 98857 75246801
3 46952 156215
3 6139 75706
3 96554 46711
3 73274 44946
1 73001 174365 585623960
2 88528 24766475
2 63917 953928502
2 46299 224917555
2 46175 242867745
2 97984 716622829
1 79213 105275 710560192
1 154977 156707 152528009
2 85268 13763796
2 50174 286483013
1 109235 166075 290212964
2 86904 361626752
2 21198 986346490
1 49227 133440 559915888
1 27433 139022 360584387
1 14273 49870 940084645
3 85889 27172
3 57989 160795
2 83462 65900872
2 86622 521174917
3 58420 72366
2 109425 325237320
3 29810 32482
3 49439 122281
3 73544 64602
1 19994 73632 573325544
1 6794 135439 346514231
3 1361 57305
2 17118 152179154
1 67918 114186 124766449
3 54672 141819
2 82368 330895408
2 17391 804655627
1 105845 140657 998465825
3 36391 143281
3 54620 42429
1 32722 97892 408293454
3 81681 128926
1 14711 168748 743709977
1 117826 147971 718355548
1 114138 150259 276631630
1 13504 62662 782486660
1 2843 122771 724430434
1 40368 138383 846401809
2 62673 468369004
1 91450 105989 524264068
1 5884 146078 968352320
2 58009 803384922
1 36436 163629 496680647
2 50955 653849851
2 41312 713027854
3 69431 127460
2 109723 517767759
2 52123 519119020
2 25045 596241626
3 27148 15057
2 34243 374559729
3 64921 76085
1 23357 176698 429941107
3 41904 108153
2 13889 747837207
3 7919 131460
3 9510 86399
3 105253 9440
2 73448 424479713
1 21381 109872 786575782
1 25536 67697 391035914
3 49149 103128
1 19530 46843 452695
1 133848 155242 842127165
2 27662 728028973
2 57188 715501791
2 100764 948920763
1 103252 130495 289588503
3 36221 40597
1 82286 174454 209197835
2 56 37964073
1 44992 83563 774117160
1 79085 152041 706266212
1 62252 131413 659008619
1 39611 139320 92427972
3 115731 22537
1 15436 108234 91252833
2 72904 601670287
3 56412 22867
1 49442 171752 514482796
1 163966 164039 61031445
1 58499 101223 645810050
3 8720 145856
1 25264 82960 965740782
2 73726 777798572
3 50058 79226
3 46620 122833
2 5082 182109217
2 9013 447036434
2 42174 789599770
2 45970 511469338
3 82911 19554
1 165158 168692 404081211
3 36933 90591
1 22056 74623 124318024
3 78211 72157
3 102106 97279
2 75300 95050825
3 65273 89235
3 104043 108150
1 105459 143951 817793592
3 42537 69657
1 6032 135868 332395558
3 97825 115020
2 92076 664156497
3 7074 9248
2 81022 146362146
3 104907 173966
1 66699 142399 653972253
2 23371 122136251
3 71519 103397
1 11879 50211 116331653
3 75694 52513
3 90928 30488
3 40938 96009
1 37027 56591 642030192
2 87316 182748806
2 52612 941430248
3 3011 130501
3 102703 31079
2 60200 670595680
2 97276 794504776
1 121279 135153 208059939
3 41076 87424
3 96669 161577
3 18741 93627
3 80851 67388
2 48070 56273042
3 95238 55005
3 83591 135825
1 120559 138036 264212160
2 14172 873688709
2 71259 992368571
1 117060 126182 12530246
1 23655 123170 97742469
3 26450 144437
1 133464 150712 898590909
2 11505 942036913
2 89268 358585714
3 41548 165373
1 59597 79998 633781447
2 47400 991427433
2 32738 955543718
3 17159 11835
1 35486 137857 506673960
3 1887 105219
1 5458 156908 858886002
3 108958 96755
1 13446 52498 721735674
1 65209 176450 201776678
2 98018 626278114
3 72359 84160
3 88310 52694
3 46809 19595
1 40736 42905 745449219
1 108407 157778 293308125
1 148796 158079 430376312
2 34688 845829696
2 67635 194141855
3 44656 142909
3 58956 36918
1 116083 152960 372103608
2 113693 504597846
2 115601 274764299
3 35029 62202
3 4107 122209
3 10696 94212
3 112744 129134
2 49596 378822134
2 9331 510837806
1 12678 40933 824763274
3 55129 2723
2 55987 598830627
2 34287 761473572
1 116310 120493 53032309
1 45145 153614 40920574
2 52773 266015325
3 91975 171154
2 10003 7135911
3 104119 118361
1 32211 95413 417332802
2 45110 682397304
2 700 545336371
1 156349 168270 585146383
1 92441 164759 552932336
3 93733 6282
1 98746 129069 34739806
3 40782 153302
3 47381 16296
2 52096 33528602
3 18734 85698
1 108632 141702 407540736
1 47616 176184 709914324
1 6052 161290 766536386
2 56934 897103471
1 87838 132381 201453714
1 162248 169977 5516505
2 69566 343839729
1 120649 129945 723805038
2 41625 142970028
3 58832 25504
2 81173 395769
1 28264 58323 8721386
2 59834 645779667
1 164561 169396 501879994
3 75094 24944
3 96354 43211
2 6647 183610890
1 70580 125273 904266571
1 27010 126438 759758359
1 134 94873 764436056
2 111951 840483144
3 54078 115245
3 51066 119223
3 19501 138122
3 73968 157935
1 37841 54050 798316908
3 57895 37726
3 89955 178506
1 136589 173200 321480044
1 124733 126907 777456115
1 87964 95702 449774044
1 19272 124054 831115295
1 34492 93058 419503354
2 55157 178808980
3 53143 159195
2 69306 577578141
3 18819 159570
3 70408 66210
3 74120 154601
2 68238 696354509
3 72208 92130
2 58639 165479237
1 90598 111861 324950063
2 110818 370674327
1 34055 101144 376679471
1 17634 162783 143892335
1 53417 170801 924541444
2 20960 378561144
2 114225 654633994
3 26437 163468
2 115740 362813023
1 94122 175292 285981202
2 45380 861420587
2 40544 398507791
3 89436 113157
3 92294 58324
1 44501 74187 482694372
2 9741 851491237
1 157046 171868 390221450
1 150148 162921 46943284
3 41657 126818
2 107833 340867651
2 83906 557742606
1 3056 88310 689832732
3 44090 123889
2 31919 196975834
1 48878 163488 44037119
1 82222 175775 942484692
2 56650 778563013
2 37099 616329617
1 31285 118833 312198966
3 103864 105130
3 32153 24307
1 3479 57395 301231786
1 101440 121157 341688653
2 34582 516366538
2 49565 941502373
1 63053 142636 177576622
2 4182 650285890
3 15188 19541
1 87992 135102 217375238
2 838 528736309
1 11135 86127 314053551
3 90668 75984
3 115715 136499
2 32829 203746756
1 21435 120318 620729647
1 107955 149584 455311617
3 3724 22370
2 81279 395238157
2 106954 995908700
3 5740 94075
3 10975 179018
1 40049 112074 919806904
2 24379 378672955
1 60673 154204 572502767
1 39866 121396 819833414
2 98116 927120369
3 26641 91024
2 109906 32124822
3 107659 35821
1 99106 144377 855614120
3 65599 157458
2 54886 894524567
3 111900 57121
1 122123 128250 964100717
3 68510 6968
2 73410 908748312
2 101800 178139309
2 43382 158059300
1 54355 152155 144746802
3 25515 30139
1 21286 136179 482844314
3 3545 25875
1 1280 2547 901845469
2 55428 373395545
2 21275 184501118
3 109295 75872
1 62316 156347 617301944
2 76524 617917714
1 126865 135088 94352285
3 86932 74269
3 51669 18561
1 29732 86862 11347972
2 16458 346856307
1 38025 152753 996497753
3 58739 123406
1 23353 66959 697847322
1 29653 70775 639361274
3 70990 157594
2 36452 697355000
2 58065 986376597
2 80075 819963899
3 30520 33035
3 57454 51403
3 31718 2321
2 54035 311975081
1 16038 78125 704704729
2 65096 924719160
2 91354 974781098
3 113294 88192
3 91919 163616
1 3304 94216 924820802
3 51876 24324
3 65542 109368
2 93538 733436861
1 103134 133600 699747822
3 45907 42922
1 46761 88057 449662124
2 31735 442640021
2 70904 395397425
1 55984 119830 878572238
1 31462 123533 287021968
3 58730 82377
2 46711 992325548
2 46779 899587149
1 22452 115196 140637911
2 40841 378362452
2 12167 966287742
1 45516 104825 739404236
3 57265 170263
3 33502 136920
1 115876 170268 252877259
1 91303 137847 892081859
2 17496 680464308
1 67568 173681 286471373
1 73454 77943 621517378
2 29867 592060372
2 49666 571592647
3 1223 71935
3 108284 142702
2 108833 450403348
1 1957 36704 536093894
2 113092 268129073
3 30942 77478
3 52303 16307
2 89649 535914013
2 78596 180164353
1 42578 154118 90254057
3 6657 114270
1 40539 137431 754888005
1 129497 146106 754527784
2 54260 980587796
3 61644 13294
3 26650 156024
1 154099 177758 574394979
3 114108 106318
1 44183 135761 685177227
3 98633 131879
1 41014 131337 393249012
2 37585 80178078
1 29515 169105 693086477
3 25664 137888
3 86349 161050
2 31152 902826966
3 27315 54822
2 62715 560362014
1 91922 112961 894780566
3 5824 131252
1 62188 85254 695034528
1 167024 177823 984733582
3 51167 44999
1 91442 108484 891600625
3 27706 8034
2 82543 815220891
2 81159 8970175
2 110939 960196690
3 50799 157757
2 31799 746993626
2 59163 157976389
3 51474 154710
3 17958 173795
1 89917 148744 123132971
2 20176 746216254
1 9904 11052 731265731
1 101208 107728 685177149
3 38397 154377
2 71991 76537871
1 63453 93356 281943007
1 95700 163917 270838318
2 68158 75485913
2 108034 506266234
2 15332 608087442
1 18830 56388 569013912
2 94351 666184396
2 103194 388444583
1 94605 104859 510884741
3 75828 117473
3 22849 70519
1 18386 128308 122985683
1 46079 77076 499602438
1 28554 91953 791673771
3 46931 154803
2 32664 270521385
2 14496 849907386
2 41938 503517210
2 22111 414022406
2 106867 222887751
3 47498 10707
2 20137 389086753
1 114544 173642 781236215
2 55252 956710945
1 11428 167140 875169958
3 106337 76039
3 5423 104988
2 94982 270433967
1 95860 128270 303078085
1 67681 132511 942812560
2 63955 361473244
1 175116 178272 101784655
1 12824 138179 952479375
3 55495 11108
3 72024 159203
1 25443 83237 735855740
1 4216 154819 488826116
2 19756 810732387
1 41309 141986 49043965
3 41217 170404
1 61169 87716 23754799
3 35333 62447
3 86231 125756
3 13433 86868
3 17404 91760
3 4473 131854
3 88554 129810
1 71603 137436 853457338
3 104115 172502
3 104048 66198
3 65144 142844
3 111277 164484
3 93274 72920
2 92534 15773483
3 15093 73227
1 1161 165649 975173873
1 1557 110877 675889460
2 22635 411301149
3 92736 75011
2 92036 903765597
2 14715 498578903
1 41376 50511 290336838
2 97609 309827141
2 77363 429649178
1 70133 174107 947419275
3 72282 58178
2 10754 979402173
1 13986 174931 757123066
1 124850 139049 802861105
3 86226 15618
3 39428 62992
1 61943 140101 651452977
1 29025 62300 736530572
3 63708 102035
2 80561 303661427
1 3131 138391 696402746
2 84734 577320671
2 26108 259432723
3 113454 133496
3 83569 116631
3 47814 161485
2 11031 35782248
1 10357 91988 570624157
3 94328 44595
1 2291 164530 956182918
3 21782 119245
3 42537 73852
3 93244 7083
2 3086 646200356
3 5925 70923
1 55428 172315 527603032
2 65147 231141750
1 15244 172528 280282982
1 2312 150462 365496911
1 64619 114538 469092327
2 29779 820452322
1 52688 83374 545366120
2 20219 942858050
1 99125 130509 619035952
2 79113 179242863
2 55491 533166932
2 103431 939733199
2 102227 231422022
2 77797 254548553
2 16428 55924406
2 23796 937147236
3 5134 116158
2 47686 332214144
1 68670 112827 489902380
1 109726 145306 704080696
3 98747 54604
1 109462 115798 273478342
3 49065 78932
1 86959 92952 305724324
2 68302 990153317
2 55799 245384089
3 72434 46720
2 46677 999223508
2 23862 444940061
2 96039 583213774
3 80313 40080
3 45118 147051
2 13953 27071639
3 104206 46992
1 20019 157139 737724643
2 54028 402499001
1 91592 163393 383071313
1 1877 52801 30524049
3 90519 135931
1 93297 154971 366182832
3 64253 91608
2 67757 949264663
2 15693 336450506
2 72557 238390654
2 79055 910435757
3 36256 45889
2 76877 960439284
2 14638 291170911
2 8992 305315660
1 36504 52134 509587108
2 112808 105167714
1 151032 173302 859396294
3 19795 87177
3 30183 56666
2 107649 781375390
2 102963 941493516
3 33779 615
2 14087 422051214
1 13357 61884 707020847
3 89327 141914
2 104044 807705661
3 27495 78352
3 35486 116513
3 85205 176008
3 114429 48508
1 97388 138226 621922592
3 19042 46844
1 33647 163999 283974930
3 26542 35891
3 42644 322
1 40391 163778 491660713
3 32243 28381
1 15310 20959 58633394
3 90909 66993
1 26910 47449 166228619
3 85588 77949
1 44244 57578 181932746
3 100541 100819
2 49785 904338738
2 60928 262287377
2 84042 274818822
3 112615 15255
3 19884 54741
1 14639 102883 202350575
2 115683 88954302
2 15093 312548265
1 167013 170862 433827302
2 40651 916780787
1 155564 158867 864219707
2 37712 595345928
3 11392 87412
3 84612 171506
2 81202 257402741
1 16910 76371 251486331
2 52829 349828893
3 72713 146342
3 90504 95079
1 61885 142904 175973230
2 103490 326096867
1 37839 91850 148978449
3 37646 163673
2 48124 982332882
1 153575 162258 413856769
3 101163 145138
3 55167 102889
3 109325 133732
3 693 89597
3 102681 6541
2 63718 459014726
3 65620 154619
1 905 149630 260849484
1 8753 35073 41744093
2 37369 732301440
2 24537 294815429
3 86982 121765
2 90008 732994790
2 92009 999075362
1 107905 109583 177742611
1 123253 170079 545983249
1 132910 141876 971775854
3 78862 138037
3 81809 62940
1 21986 52226 458024866
2 66785 960498396
2 5770 80877316
3 59691 148511
1 76910 108847 626373130
2 16803 446593777
2 13745 821582487
1 18409 151084 685520789
1 87953 95294 175646933
2 14124 863362330
3 58934 11003
1 101453 157607 451448636
2 109818 389737391
2 85466 854712758
2 27644 32196798
3 21832 152807
1 44426 68961 11264270
1 57637 129947 905210211
1 92839 141104 997030055
1 52661 159962 552749188
1 31337 104556 800108938
3 95546 3875
2 60401 920911630
3 74093 7705
3 57805 27017
2 28099 26817409
3 22668 32278
3 32696 159311
2 99292 446466603
2 86350 67289956
1 2174 147175 423747491
3 30492 31745
3 86670 81862
1 58030 99951 92563722
3 43659 38549
1 51292 67419 544069445
1 116749 146162 873249584
3 48785 142329
2 40001 568017566
1 92488 168369 173380448
3 16551 141741
1 12851 75179 239945565
3 76259 26263
2 6481 141635826
3 48222 21962
1 38123 168498 113536231
1 71614 145327 700597669
1 92636 148291 670253391
1 17056 164428 438707796
3 29430 16503
1 2187 17182 844225368
2 8181 676581544
2 68648 97351984
3 18756 128585
1 33894 109611 432667459
2 114150 822912873
3 19277 58696
1 76231 172541 568488000
2 24547 867604974
2 60705 896109334
2 37780 346268815
1 8660 10054 388107108
3 111967 3125
1 167108 173004 907208354
1 73241 87574 31847646
2 95564 680716585
1 55408 135271 608607204
2 107092 867930454
2 42001 724886252
2 56418 234708591
3 96939 8779
2 28728 235305258
1 62987 102224 266247752
2 76562 119959814
3 7846 10795
2 101697 335070731
3 75832 55678
3 44618 43759
3 99913 96516
3 103012 172780
3 80327 48312
3 53983 136576
3 89682 51537
2 61167 939586475
1 61802 68347 455779107
1 18232 41817 696164468
3 70579 51555
1 143646 166198 470775462
3 112051 52326
2 76742 220655700
3 50790 104874
3 48256 10985
2 70880 939227196
2 83416 365319099
1 1396 89194 967453475
1 59896 110466 449305937
3 20115 148072
1 15048 96184 742025981
3 66158 161462
1 12206 173944 1077216
3 10248 94941
1 45162 82195 407544713
1 42091 62797 820670062
3 58115 40610
2 59927 41539761
1 101027 177127 778932163
2 62293 244569350
1 2072 124203 304797169
3 87311 74740
1 3536 155085 677197286
3 16505 35773
2 110962 250550131
3 112374 29549
3 83361 74776
2 93431 280341411
1 22255 109458 879246058
2 31781 141734374
2 13861 713783493
2 88593 441868907
2 40788 733799829
3 88223 121978
1 134752 158909 665802047
2 24001 518719641
2 56438 592564298
1 9231 155431 475669884
2 99103 984179044
1 6754 93675 295427467
1 23621 138961 458188101
3 67962 109017
2 4291 366561042
3 27428 131420
1 138466 151533 35540472
1 3826 150042 949395197
2 51294 734008584
1 18522 82215 333330569
2 46575 233852580
2 28913 122492002
2 1926 295331947
3 2463 32114
2 59406 434502751
1 87036 102548 725691785
1 50673 74103 422384974
2 36867 683453059
3 26596 169518
3 87578 29600
3 11908 70624
3 69876 44727
2 41431 478799027
2 95218 397715587
2 28744 552164793
3 14309 114494
1 105457 130029 588058709
3 72858 145389
2 14764 700740380
2 34249 225421397
2 91705 927792039
2 38674 125803530
1 3954 158068 862452076
3 105787 94512
3 99852 110343
3 89499 155203
1 136683 142758 727284380
3 30241 143159
1 64227 166428 26560467
3 3583 124479
3 83787 47779
3 16317 154368
3 18967 53701
2 88866 515658302
2 96622 101900431
1 42916 85572 841558631
3 80816 51946
3 44457 172595
2 97897 957867694
1 59943 84849 799640104
2 5785 97038810
3 84736 149665
2 106380 580607775
1 7172 156397 795009817
1 136268 151396 960971607
3 35492 81526
2 67877 328817137
3 93743 88198
2 44785 576067237
1 39760 122401 37584959
1 19667 134128 866912160
2 9458 107465185
1 61464 128596 103300014
3 82660 129438
1 4702 29892 29165070
2 54008 507639443
3 1495 138647
1 53235 138791 582548975
2 21041 153456380
1 108094 162247 926628381
1 991 36426 988566530
3 51627 12210
2 97289 924500567
3 35805 150401
2 69561 645745288
3 74528 6222
2 91137 485758163
2 62041 826093595
2 66166 28407536
2 104748 841914533
1 167752 170712 276422374
3 23978 32388
1 103383 173591 691803721
2 67096 4140079
3 62248 125024
1 66333 78724 867863308
2 103101 993398786
2 12640 566258932
2 84770 820065486
1 34122 140558 237173438
2 102151 77510710
1 1117 125706 788084021
3 114312 37433
2 50248 671548254
2 107187 715502921
2 16811 592468715
3 73022 103219
2 10124 561028508
2 107012 365364526
3 11644 3248
2 92468 465206843
3 36447 176425
3 16301 113785
3 59877 150678
2 58626 326946922
2 91375 989306495
2 34288 867828268
3 68374 62456
3 28772 116213
2 24728 62032682
3 65547 60642
2 27438 164216306
2 23755 916987344
2 97154 287945577
1 37954 85434 318898442
2 31796 294423133
2 44723 584407867
2 46031 296024450
2 74969 90312087
2 38599 205601957
1 30499 34371 796806603
1 48909 174488 179154860
1 120150 162586 954346075
1 38750 94186 314634775
3 71986 57274
2 24138 461799586
2 24996 88249261
2 22526 625730736
2 112765 821660050
1 29600 112888 705937870
3 112686 75618
2 65933 243492910
1 87496 120025 138726366
2 78967 144226526
2 51353 316325065
2 73821 601053115
1 85245 85320 554963611
3 90577 34463
3 91937 73910
1 55089 115530 445321408
2 105515 202686349
2 7943 87359529
2 50490 122087342
1 138978 152993 31102588
3 15127 53405
3 27516 90192
2 59567 861073814
1 57755 151059 830920766
1 40124 65169 953125259
1 14734 116986 108655595
3 16200 175750
2 95271 132531801
2 91855 682664362
2 51361 429661651
2 51554 512614913
3 75361 178931
3 12812 89628
3 64007 171694
1 31456 135590 222060857
3 92037 8094
1 19668 162883 580470364
3 45754 13289
2 106948 258174330
1 108266 115937 29523887
1 81557 97210 940851119
3 38300 146756
3 112566 169174
2 3517 137556413
1 87849 138695 515485000
3 35966 47983
1 19657 39786 505588595
3 115099 79948
2 5851 811668091
3 91884 148881
1 13502 98124 718633070
2 103943 41990190
1 53945 59547 974239533
2 52528 751192024
1 110277 116408 874976929
3 81379 169299
2 115011 687649360
2 77040 472464428
2 77731 740091752
2 18789 480706971
2 33501 700188832
3 41260 44047
3 98508 115117
3 81244 51918
1 5536 43083 454000137
2 63007 894795372
3 1820 172316
2 28560 735977085
1 22140 114375 855902336
1 28036 173060 194698066
2 105988 838978577
1 39780 90412 628509816
3 105930 51464
2 20941 646603434
1 72449 160665 165206493
3 40809 133292
2 87629 608591183
1 34133 148985 795423792
2 54717 291531843
1 84478 101166 48342519
3 5221 51856
2 68863 269058759
2 109752 871423384
1 120259 167554 70391522
3 25006 57552
3 49399 136710
1 54632 141889 102783890
3 111594 158421
3 83280 111999
1 15782 77134 714719119
1 112210 175986 620420495
1 7481 46938 815532060
1 28264 95486 381129586
3 39994 89507
2 84088 916207452
1 31587 53964 713177208
1 55611 153607 654278495
1 7080 22195 99698764
2 92033 418043297
2 16149 522603688
1 18473 69869 955374954
1 106260 155601 404713253
3 15312 18584
1 166121 171469 302320424
1 1741 113841 260764769
3 101940 106554
2 21910 307675218
3 17708 125601
1 52913 99301 55826083
3 95643 19458
1 35864 89250 270520105
2 44998 474500595
1 85612 167238 319074313
2 89288 168628746
2 61684 972110916
1 5621 55434 296997123
3 18199 156810
3 109765 101904
1 128307 170806 33538829
3 88883 69011
3 63114 74618
3 35496 177614
2 22727 821600410
1 36962 48669 441382959
3 34978 160029
3 48022 22118
3 114016 52399
1 87835 91876 630361707
3 39145 77811
1 74824 163796 176358557
2 102452 871950240
2 102075 71374946
1 9202 24719 856693652
2 23259 948972319
1 101975 169979 154031560
1 7885 74047 675114515
2 10763 268690132
3 21645 137128
2 18345 145229161
1 16505 40032 262973955
1 42597 112585 910224152
2 23822 566631249
1 31755 43176 808471278
3 27721 43293
1 14607 32620 850845094
1 4347 54272 816461565
3 84349 136771
3 101556 157867
3 36517 38785
1 9039 131910 961361055
3 50032 118691
3 37450 93466
3 16539 11878
1 42496 63000 840828327
1 122442 155354 222314285
3 74506 159811
1 162221 163655 465623610
1 95545 127446 328935870
3 65056 11773
2 56927 964912730
2 59179 519130772
3 1376 85433
1 91048 155873 931728516
1 28232 54710 109338194
2 30717 918672862
3 68273 137365
3 63323 130870
2 82549 636157695
2 25619 209003155
2 51824 587451603
1 92738 179087 460832289
1 5 74433 310172032
1 11880 62798 849897435
1 73784 89028 395461617
1 54199 118225 168331600
3 63222 170496
2 54406 128475314
3 31181 10420
2 26751 465329458
3 37813 13950
2 75348 568878814
2 80941 353466613
3 90536 44165
3 36859 131561
1 113669 162860 335048982
2 2758 633759760
1 97196 171561 649503192
2 62011 339007197
2 67716 940205794
3 9767 145127
3 108515 48446
2 32850 238280887
3 61871 6003
1 9165 46128 765878629
1 99979 125428 212527978
2 33521 627385057
1 48316 75915 343276873
1 34086 80721 188375433
2 68899 527408873
2 8280 72760396
3 113195 30393
3 93512 177586
3 67277 53894
2 77218 345400254
2 100857 450791852
1 26286 44807 837123542
1 42016 60902 738798825
1 92271 115969 691090855
2 109528 339980999
2 27613 621877483
1 39367 146218 253773708
1 7226 62150 909626467
1 2030 62588 194585833
3 17800 13816
3 43322 59001
3 98744 173298
2 47641 929175096
1 103444 152490 773918008
3 110413 102977
3 24491 113354
2 88104 529634897
1 134308 176808 816714821
3 22728 165967
3 101435 60291
2 51055 425813062
1 121098 145972 131056397
2 19324 173742564
2 17352 107827690
3 79524 159099
2 4133 571311319
2 56173 572657456
2 29182 103654878
2 73364 237241539
2 53290 292783368
3 15308 83558
1 130149 149854 339350413
3 53642 54425
2 11283 666968506
3 9360 132608
2 88644 816520625
3 112565 154805
3 39696 60954
3 94489 126837
1 294 91790 560514756
2 37094 911924148
1 103619 113410 118227622
2 76362 77008630
2 67748 655294844
1 105928 127410 902009821
3 55093 150424
3 104928 167021
3 56913 155741
2 62509 630254446
1 81868 127882 158732068
2 15373 12930563
2 21017 738681792
2 14207 952977045
3 34877 47191
3 18970 129913
3 77843 4765
3 13359 135428
1 82372 174007 625992360
2 84151 574980785
1 65834 109606 845460943
3 78296 129369
2 40694 90152180
1 5549 126665 537271517
3 110880 74892
1 71516 126254 687709644
2 105778 281860663
3 40688 28746
2 60636 919930629
2 42594 692831004
3 74886 1480
3 114605 142872
2 85287 793219199
1 19307 137380 77819883
1 95817 101545 223805138
1 10604 93822 729115167
2 70223 645357055
2 2670 206824404
2 16318 95376316
3 19028 36963
2 28615 938130876
1 115057 149730 83453458
1 7303 99695 45458008
2 60236 866255684
1 26530 119790 35890319
3 25778 62305
2 78111 935907751
2 94269 776060368
2 47856 59342260
3 13451 39159
1 55761 127205 694663594
2 21452 824047650
2 32396 439176107
1 78872 118284 887290593
2 10071 868414671
1 5166 100279 898526077
2 59677 885244803
2 66292 460616035
3 83746 56105
3 48271 44359
1 74019 123930 437195816
1 11896 20181 978082153
2 6472 753287409
1 41551 137208 30329556
3 33794 19927
1 105340 177616 640923918
1 14969 22537 93617388
2 19347 526122276
1 147676 176716 141605782
2 81697 70415209
1 99520 109676 360653102
1 92552 164670 175183440
1 54160 88376 295233039
1 63931 132969 120658049
2 89707 196443232
3 53986 38841
2 4857 511917754
3 16772 160722
3 18729 137150
2 29910 807778112
3 37758 28615
1 49150 61726 570161611
2 45206 607510671
1 132921 150526 364488386
1 35229 121790 694636026
3 98389 83853
3 18304 16892
2 27118 700997690
2 16291 70053839
2 108268 452670920
2 1799 959032036
2 48224 385121222
1 51279 55776 101994594
2 68896 132116636
3 17694 111837
1 42629 63751 936665712
2 112623 225056717
3 60467 57671
3 87393 47297
3 107871 167516
1 8080 162563 508562137
2 15890 13479686
3 3600 37738
1 109299 168072 281405127
3 95460 99031
3 78561 9673
2 6191 33172583
1 46242 139017 729857762
1 61849 147832 701482947
1 72656 109096 975547959
3 43720 178844
3 72559 77827
2 32110 924050385
3 63896 137016
3 80200 152563
2 112406 735379420
3 81753 30350
3 10002 159681
1 89257 154876 418944364
2 99603 567387982
1 61381 160784 635826249
2 85983 768588182
2 89790 37800386
3 38327 122775
1 79670 93686 326695473
3 80880 92458
1 120282 128602 263652379
3 63109 100972
3 22472 135918
3 28153 159448
1 29256 67104 792600938
2 61342 278261385
2 25155 943715367
3 103378 23162
3 49500 98239
2 19304 206654924
3 25920 154875
1 3488 163795 189867186
3 28187 134014
2 91313 960965848
3 29439 70400
3 20022 59900
1 63831 115614 788884935
1 161023 173965 21843594
3 109857 1600
1 164561 166320 894994202
1 59580 174542 190475688
2 29846 480516567
2 74976 107983230
1 59120 149786 978597777
3 15850 32046
1 68076 177159 745851733
2 40737 312214563
1 15446 168272 17978881
2 40380 629016214
3 114876 16258
1 43087 144987 816728994
1 56400 137297 738317809
3 110486 26508
2 38641 216249087
3 6069 64219
1 8684 146024 603712871
3 52115 145212
3 109568 3568
2 55886 918268932
2 54656 484362912
2 23882 388876058
3 7219 35484
2 26972 520024481
3 2558 5487
2 29908 494882193
1 21020 139875 227667393
2 71265 732438495
3 4042 44691
1 103592 104308 804164996
2 71887 48844398
2 17636 189434765
1 51158 173978 983843034
3 1542 113630
1 1793 32150 915479402
3 14817 47775
2 33577 757132157
1 20211 70977 992589816
3 99658 81051
1 55102 168026 970936199
3 110955 35265
1 18 63898 702623621
3 101428 53658
2 54298 514487564
1 22059 70135 218128629
1 139521 177556 156409781
1 48983 167327 407523273
3 88406 42763
2 16451 335781912
3 687 108942
2 29943 505110566
2 27664 497847136
3 8593 80035
3 7855 73405
3 42848 107931
2 54832 562226767
2 84825 914198552
3 105148 155586
3 114760 31619
1 33911 59092 72566244
3 53208 63821
3 80004 86404
1 67101 83944 540969829
2 44741 132144050
2 12347 999436482
3 38489 42025
1 78007 98846 435775678
1 72436 87770 715308311
2 834 910828065
3 111934 50454
3 41974 138929
2 28389 107305400
2 109331 730717643
3 4034 26019
3 113415 16792
1 25550 116774 753177981
1 45117 47697 253751209
3 62685 12121
3 25242 90447
2 35403 537719159
3 73471 138545
2 79719 59410222
3 29940 20850
3 19141 92884
1 70836 155842 793243339
2 62881 524327388
1 24230 112744 961970700
2 31638 463172817
3 71939 87241
3 90631 10797
3 100655 10632
2 84482 585751222
2 18137 961303390
1 32021 125533 886124669
1 8856 171769 724717390
3 2199 168880
1 11545 98491 583894542
2 115347 339364049
3 72993 74624
1 34527 153570 899101487
2 96446 581256132
1 7130 136942 845654980
3 23510 46130
1 120077 178609 141699401
3 51670 60790
2 34144 937716341
3 92885 168005
1 11436 168710 816896769
3 31413 121950
3 85983 126953
3 69014 43445
2 1450 231958153
3 89768 155276
3 85515 158758
2 83801 295062063
2 15343 650351531
3 93445 43462
3 4089 19704
2 105942 82974611
3 54967 107808
1 4098 72015 443496113
3 43644 171214
1 57212 155040 870115412
3 51851 82820
1 44094 100689 257374790
2 8028 526190090
1 29188 175685 419428582
1 121803 164942 910196955
1 23618 60765 553506970
3 12890 144783
2 68423 597272572
3 109765 117001
2 92716 583527496
3 33498 44699
1 80349 178436 214576755
3 55530 34880
3 109887 64401
1 10606 160384 69869376
2 26003 623809673
1 38963 163236 679836975
1 56319 151816 87753975
2 63092 115469962
2 77091 994404291
1 113010 140626 49540276
2 76247 447988436
1 8396 173848 583213003
3 99862 14387
2 99911 199376925
3 36037 98570
2 62473 345996341
3 92867 78693
3 57766 106732
1 25241 133988 975430259
1 68444 90543 522159018
1 55588 79177 561338621
2 24488 174420007
1 74782 130049 26666590
2 61620 706077271
1 124895 173972 150739491
2 53752 353412053
3 43793 106379
1 135661 162662 806243362
3 9870 111663
3 35834 9297
1 12982 61308 774917361
2 21762 762629886
1 81195 134846 692918006
1 107703 110383 289283998
1 49040 63197 250649511
2 48740 299315979
1 95961 133520 55450842
3 24877 120184
3 93736 87981
1 55341 61352 196145302
1 41120 64412 297350897
2 52833 976814028
3 39471 125979
2 37774 568534405
1 18355 140174 272611625
1 39003 130589 87597619
1 89659 173469 603883100
2 62806 737951552
3 94287 76427
2 47055 806318807
1 147281 163095 435742137
2 93096 691140359
1 19195 95454 222576018
3 8265 149058
2 106054 403612676
2 23593 457793893
3 25645 6875
3 41194 113681
1 19885 46172 197988061
1 20399 87746 145154559
1 46496 115123 289137420
3 30229 7145
1 39676 78654 931201259
3 83240 163870
1 132173 166904 697028066
2 2220 23854730
2 82304 149728710
2 77611 346596760
1 4141 67363 425717354
2 12410 118937000
3 79392 117572
1 48312 53646 604175067
3 92379 102103
3 21439 165034
1 60754 164267 133416951
2 31363 529642397
2 94595 71585723
2 38478 627020988
2 88255 345289736
3 17660 122950
2 113339 69839460
1 9942 106577 672457432
3 52303 24655
3 75060 54108
2 41867 291452261
1 70053 71514 489008887
1 86024 112002 654905287
1 140060 141630 601111634
1 94415 137511 504272462
1 44288 97821 476016739
3 108257 158499
1 125413 178801 639791665
2 97501 627535743
2 26648 597890730
2 40668 384557668
2 115038 545263188
3 32359 169143
3 15509 132462
3 92899 1350
2 42867 372500092
2 42824 71596072
3 104419 18440
3 113313 60705
2 34102 819521218
3 81593 169332
2 72881 154373043
2 29000 846629792
1 53757 138414 132708829
1 41878 96019 427201943
3 24775 145145
2 51637 488723554
3 55813 38223
2 105771 244239612
1 98060 121922 76035957
1 36955 102982 448771936
2 64048 892421554
3 70548 123253
3 100024 116634
1 29884 44191 447264321
3 100551 178358
1 68179 152584 653598286
2 86805 212258008
2 89907 50070601
3 9448 80016
1 1417 159257 395462028
1 29685 164020 671979407
1 119921 134209 365912362
2 43090 657887997
3 109215 158179
1 6500 67480 710778432
2 70710 259073534
1 46151 46683 100876379
3 47221 171412
2 114376 549937206
1 46263 125010 756318059
2 11082 590159621
2 30583 417473047
2 33832 662229386
3 41212 27072
2 2869 45335240
2 29840 535123928
1 54793 109591 951913599
1 89616 106219 68183331
1 147197 172790 61858575
1 24159 41423 762402900
3 32427 142232
1 49514 117543 711485480
3 62429 170095
1 62913 133331 698484381
1 10496 90911 87873012
2 31505 95580248
1 74433 124100 268759584
3 51359 21975
1 34301 118435 854284423
3 88243 110836
1 15539 85848 632490663
1 95480 115979 635601127
3 74410 170767
1 93693 174744 132472999
2 64223 196574886
3 48415 25615
3 106322 32644
1 13453 117466 997673771
1 45076 65213 398820213
2 27584 352088788
1 78904 121030 720786356
1 136654 152737 83101640
3 96552 167390
1 59921 170900 559622189
2 85999 105295673
1 16163 129608 178441527
1 649 98352 857214780
3 13686 55342
2 102676 274305351
2 18679 524789209
2 67956 753598464
3 23786 70378
3 65655 177568
1 14044 141814 413862043
1 59793 167523 839093105
1 27908 163097 653493629
3 5634 33306
1 99055 139314 915548013
3 15964 124660
3 24148 168696
3 28872 36461
1 9752 131324 10809436
1 84834 176918 38854456
1 72293 87646 795028201
2 16448 583068775
2 115594 205596509
1 16955 171300 529409615
3 49370 120909
1 99117 152359 288646604
1 77372 123695 8279891
2 11171 444088357
1 55235 70321 632203676
3 45654 106377
3 102963 175794
2 2515 780597577
2 33073 635536184
3 84009 71710
3 59963 43437
3 62867 82656
2 44544 540057448
2 41748 582915868
1 134352 137781 62592459
3 10551 97421
3 45854 101564
2 27273 196553392
2 85726 457164920
3 91171 61944
3 108946 143672
2 110747 65675071
3 17492 65624
3 33257 38772
1 65706 171900 653070105
2 26446 224345856
2 41091 657131131
3 98711 30759
2 3249 311681814
3 81622 40134
3 53299 99339
2 17306 376211792
3 114253 110270
1 37884 130201 794577715
1 49791 125979 661817716
1 55455 161548 50145522
3 112014 153956
1 30687 164169 673972201
2 5504 449464106
2 81795 277524825
1 24923 155317 792329362
1 92581 128497 876436194
2 94398 538500095
1 123774 145744 822947748
2 6795 595318998
2 54809 628384513
3 102755 146105
2 5469 360032746
2 506 352809872
2 45871 13203657
3 78133 587
1 130300 176757 796569111
2 92304 837440294
1 103620 146542 197111276
1 75341 94284 517542321
3 25270 118597
1 120640 138686 735893416
3 42635 114696
1 2058 172745 659202051
1 49265 81693 333629506
1 76242 178126 453398544
3 13747 15794
2 108260 358847260
3 83799 3980
1 23530 130120 271269960
1 53690 165663 454286734
3 24881 48446
2 115814 57565498
1 76867 102414 48563174
1 84955 176720 347294110
1 23131 137237 789708997
1 42463 86766 333256858
2 97113 397266813
1 114285 127730 991993977
2 4671 491375869
2 90237 938035414
3 113950 124707
1 123688 138637 50904592
3 101497 49940
3 81435 16012
3 100887 138381
1 102402 178536 880444144
2 50885 481138492
1 10112 96067 707057809
2 50851 434128000
1 116547 156263 520417163
3 7592 44591
3 54082 22093
2 3108 776500773
2 39829 574145554
3 41623 157385
3 95163 81790
2 27339 901132087
1 17493 156920 178247973
1 15643 68612 219499373
3 5384 163856
3 15506 39993
2 47369 348514934
1 19071 177321 980094832
1 112892 133238 100038608
3 52194 46506
2 73855 448984692
3 68549 128748
2 115211 717449067
1 18368 112083 307400866
2 112834 852469908
2 36364 569020196
3 98450 55993
2 20454 23473923
2 95114 325550792
3 25012 28670
2 21130 53226209
1 85046 151526 108039941
1 18431 109109 994986322
1 13136 165842 253408495
2 84166 286969970
3 11944 94724
3 85916 7997
1 33801 130574 730157275
3 104308 10544
1 99670 116650 598267481
2 23857 777417553
3 74041 84867
1 83340 93581 849904490
1 522 88704 989628938
2 20158 109561527
3 83745 11185
1 69984 107523 358808706
2 113077 55212429
1 72998 103441 740160470
2 6729 69953344
3 17892 55161
2 14886 372995163
2 53093 678183789
2 13814 847812437
2 51732 258430995
1 130561 144827 473591435
1 99502 162748 883132447
2 34776 598118099
1 104223 145331 26097727
2 66075 898492164
3 96519 24701
1 18190 54325 58203523
1 63626 89333 5067020
1 13441 144002 348179448
3 108175 174769
2 31203 279696097
1 40340 138276 124980977
1 5925 74814 772335010
1 26357 150833 484469142
1 48182 129823 839967368
3 30909 126546
3 92538 118231
3 27000 94167
2 106578 391529920
2 39085 752898283
3 79390 73925
2 66337 930926211
2 50849 220023627
3 39173 68819
2 36106 496918390
1 64711 146294 276355425
3 80145 160343
1 115067 177502 875993379
3 101020 792
1 91303 138014 639871920
3 11985 98597
1 41574 163899 865063041
2 104686 936340618
1 98383 168554 518958683
1 83758 177849 411123789
1 17698 128318 132539102
2 74050 794891873
1 79418 154290 401585091
3 28134 26437
3 4168 95622
3 23231 162636
2 43438 94058478
1 26648 54550 737056873
3 71866 178890
1 15718 67943 469298710
3 52386 34924
1 27572 172506 383070526
1 45548 123212 121461770
1 24996 127290 717593805
1 117953 126987 217700890
2 10984 280451673
3 57345 85033
2 12011 267214966
2 20019 875786815
2 6963 47753506
2 113441 878900184
1 72377 74746 728305877
3 35280 124385
1 28788 80943 205689740
2 87493 831312293
1 99417 178076 760284647
2 60206 598223320
3 60872 27011
3 66169 100408
3 96488 116099
3 76731 107908
2 51410 606091611
3 98035 3355
3 48931 173735
2 92174 987889886
1 81142 167584 666613737
1 3881 9145 895572680
1 150668 160765 706601648
1 8163 111251 737019846
2 68286 693983199
3 1154 63904
2 56005 168373893
2 92806 626408930
1 249 21342 328998025
3 2774 65093
1 128122 140936 690306282
1 88173 146861 166560378
1 29963 76830 736414191
3 79106 21339
3 30168 22152
3 62803 54960
2 32792 920363726
1 79139 109379 746158940
2 16418 574246718
2 31096 802794642
3 9702 44741
3 29576 36146
2 79883 935207185
2 1096 994783970
1 33712 59593 162849307
1 30449 51395 298913174
3 59046 53252
2 101514 776931433
1 84467 91523 517381426
2 93245 194252225
2 4262 125041720
1 46018 98333 803019313
2 62163 490054124
3 110214 136246
3 13797 49553
1 92795 107493 777301009
3 103189 124689
2 46952 993519636
1 59796 141987 257563424
2 23066 850951786
3 57217 155147
3 45921 59840
2 62908 579919272
1 98437 175177 812662797
2 74990 135510260
1 103999 109412 851811945
1 54217 57057 962544967
2 88460 84696678
3 43377 60573
1 55918 71514 453445275
2 104670 507638901
3 49350 125000
3 90075 75768
2 69218 885080640
3 34335 99611
1 57214 69306 8910875
2 66718 161951764
3 59478 157477
2 31034 773865750
1 26787 130595 705532184
2 103621 451584601
2 17392 938279681
2 77082 629761037
2 69507 838507711
3 33816 47721
2 55213 280009390
3 74132 124910
1 57250 71174 620627862
2 52718 278581498
2 115574 378091004
1 6687 113671 288502244
3 112231 55115
1 91987 175794 692511345
3 19778 165708
2 35277 266656177
3 35112 57182
1 156161 176585 560194701
2 77232 350582378
2 115473 658822788
2 57019 254192076
3 102088 173936
2 23772 283485242
1 42623 73068 304193092
2 98330 885537910
1 108026 178565 525522667
3 54751 42760
1 22679 177398 388755084
1 279 135726 134242659
1 81776 133855 66098582
2 63882 748923806
3 99410 83191
3 35877 65753
1 5782 57791 148534087
3 62066 58975
1 68990 118790 252724665
3 102728 151918
3 22701 4816
3 34959 36107
1 21654 45290 478580971
1 110001 147298 549492514
1 30362 140749 79559554
1 92743 155468 940320356
2 48307 395406897
1 29442 153374 522196422
3 75578 69662
3 31389 58968
2 39551 226213339
3 45133 7922
1 12370 149937 413025828
3 68440 165911
2 22489 261748627
1 49609 159491 653547392
3 90468 72342
1 19267 64201 503839006
2 99523 994403640
1 105391 117216 367559377
1 38015 141933 46011482
1 2043 108746 128781043
3 11816 175091
3 2357 139665
2 68174 321672013
1 11399 52384 971602702
1 68182 134376 965250487
3 14852 81896
2 85678 507478197
2 14891 109821336
1 22432 33815 32393469
1 28939 94078 709331383
3 26552 113578
1 23034 125123 340598123
1 32478 64273 681834951
2 61980 980083688
3 104032 168966
1 43755 89022 937410657
1 47924 121061 580190390
2 23757 151208585
3 58716 75170
2 78107 274753985
2 93767 509852004
2 89566 545897580
3 37108 158952
3 78833 116743
1 74984 88282 719268972
2 21115 977422182
2 93233 538336369
2 43915 364528126
3 79770 77966
3 88442 90724
2 48221 591581177
3 107506 169778
1 19155 39039 876509793
3 105908 16794
2 111533 180137159
2 105956 140644995
2 12909 562842230
1 59598 158383 670580374
2 23731 378243213
2 12146 964535665
2 91190 92605878
2 83693 608476476
1 70262 103984 319571523
1 36111 103545 392834047
3 34691 54687
3 111605 105024
3 21525 77884
1 6276 47748 708833388
1 51792 162604 405059330
1 62691 96458 884760930
3 46790 71819
1 64478 78190 794353162
3 100570 146792
1 3106 53163 311500072
3 95365 139583
3 10833 70514
2 79553 893589129
1 13416 81709 861592222
1 34926 45595 118525505
1 95407 141131 9756981
3 31034 141310
3 10768 4049
3 70588 102293
3 67612 148224
2 94603 280520526
3 104977 18902
1 4232 146216 993068312
1 84405 125574 660989232
1 22837 40423 980926350
1 86483 147042 718736124
1 61070 159022 776151141
3 66311 32087
3 101608 68621
1 45737 86916 433192936
2 17360 217088579
1 4588 64556 853461847
1 42628 137458 468539467
3 18814 16420
1 66570 124498 822126703
2 19941 655960455
2 83440 960946522
2 107051 767413368
1 109870 162127 523327741
2 5817 755707871
3 77331 126233
2 51744 77080629
2 88420 285053030
3 913 70957
1 15296 143218 802308678
1 50189 147701 17240417
3 73884 122572
1 63883 120731 646699029
2 70264 629121388
2 81353 170781881
1 78145 136765 538556294
3 47119 17212
2 103190 915068136
1 15753 127167 141776372
1 87685 137544 475513056
1 3233 19232 292911321
3 51133 72016
2 6845 865363948
1 56889 87615 884756625
3 100045 114492
1 35442 41919 736214760
3 14595 20331
1 21816 72688 670267665
2 12100 196355027
2 102508 946931730
1 102764 158867 831076303
2 25270 685411064
2 60629 421049982
2 61229 926682744
1 126383 163472 615863915
3 25611 15791
1 38612 125420 958759301
1 57974 89390 337496293
3 74608 119716
1 33880 140493 116982996
1 2193 171438 684779437
3 2063 45479
1 121736 138729 655491210
1 18010 123596 454915065
2 87438 822264664
3 39589 133053
1 98822 165165 95806518
2 93072 51478596
3 35814 41828
3 87308 176827
2 115472 516072533
3 2842 26328
3 48827 147618
2 115528 682677384
3 9490 112796
1 54131 148977 10881436
1 27564 163935 703497399
2 60981 981314525
1 9135 164650 258389329
2 73331 409747273
3 113107 83743
2 40176 436405771
3 81162 73182
3 1483 9691
1 60779 81218 861741485
2 74693 95452925
1 21689 97209 889925909
3 41978 71542
1 14134 152982 747824039
2 103019 120223506
3 14380 174346
3 37916 18372
2 83793 49126650
3 72788 116032
2 78191 432815207
3 813 156285
2 33222 118420826
2 105749 14021580
2 12445 205687644
2 40406 297114310
2 22550 125632779
2 85260 976143855
1 23642 34488 798894738
3 53289 10250
2 65113 396840650
2 65005 699078408
2 6249 464781806
1 59002 141619 876589827
1 58489 162103 636307110
3 61036 175131
2 86673 968298419
2 53764 829556414
3 78215 171794
2 107595 907716549
1 41713 168025 961961261
1 64229 174000 72096536
2 87643 673076806
2 72230 772307863
3 115590 99642
1 60124 120336 883129249
2 13439 495000834
1 95895 101615 186814661
1 84168 85233 394190790
1 2316 20511 230175089
3 6245 145954
2 4924 195326922
2 65970 711191016
1 45208 146591 175764808
1 27853 135947 808956520
2 79897 937103540
1 124328 141185 37809177
3 3266 132230
1 47177 100017 475346742
2 10136 307668550
3 11173 126144
1 131416 151255 764541621
1 73087 175374 221819384
1 41719 49680 504182466
3 77034 103635
2 68611 873532962
1 68667 71664 560023820
3 20922 160531
3 108078 161805
2 884 233839164
1 127580 148281 896508051
3 18789 81090
3 34536 137436
2 49191 747079938
3 10401 136214
3 99162 84940
3 57685 149207
2 19058 603452014
3 39880 167597
2 94911 864337920
1 9670 73482 73958813
2 40717 485389742
3 112222 5831
3 34101 125718
1 118577 155583 306241303
2 15974 96506057
2 49689 892181918
1 38332 41226 838412006
2 74595 914428884
1 50691 89517 111427427
1 102506 136059 200661978
3 58059 13969
2 40024 923128415
2 88335 952334574
2 101083 267876495
1 29411 155928 89369975
3 63062 134961
1 142861 151203 325238356
3 108344 98744
3 98852 104793
1 97112 165069 731591521
2 99842 134339611
3 67421 19067
2 99061 893765892
3 112551 148274
1 132813 146085 754229645
3 59160 150239
2 79020 802567117
2 94223 51376246
1 93862 147634 12093734
1 7437 98761 417786725
2 36221 160266881
2 9117 548033637
1 128678 157321 877328070
2 55137 269066824
2 90758 516500524
2 405 753602461
3 67992 169517
3 112988 23624
1 124441 171499 414202693
2 3336 903044303
1 8853 75934 437376515
1 57087 108610 162443029
3 54209 95275
2 68867 976053617
3 90214 90627
2 22071 624723466
2 81799 927552357
3 83650 66630
2 6408 549632945
1 134703 177636 501918353
2 96469 980031567
1 23842 24328 567729528
2 87286 910692277
3 53268 1904
2 65695 768189852
1 89445 157787 499783692
3 76454 87319
1 44473 154402 981135096
2 76864 970946495
3 82878 67587
1 4770 113297 476903445
3 72566 77094
3 93847 98278
1 42856 58570 195865991
3 52974 84783
1 6703 153391 807593424
1 75940 123306 983783982
3 686 67877
1 79310 107673 797036252
3 21372 41488
3 76238 36705
1 74653 166781 181154880
2 37255 197138827
3 45175 5262
2 111478 94735329
3 31439 104740
1 5971 19481 418239787
2 114807 23444228
3 91726 161807
2 19655 186767153
2 47137 682930008
3 33171 126740
1 93610 158257 223754120
2 7583 934297396
1 18905 133297 433383835
2 1654 862196338
3 56925 96703
2 23902 265298337
2 88349 62038320
1 117228 141268 908351430
1 154610 164433 434551499
3 2957 147716
3 31410 49698
3 77242 151078
1 31273 51182 580211993
3 34200 12322
3 82872 98757
1 4342 46064 63184890
1 59594 62590 287910194
2 23782 860291661
3 41753 112446
1 119437 174838 1600935
1 2325 160842 105121187
2 98474 800279835
2 90715 153250938
3 81014 2286
2 23798 169687777
1 12485 105974 166476750
3 109434 115287
3 44226 79745
2 58837 924191548
1 6688 171556 393873730
1 57624 90264 484646354
1 156523 166560 425886174
1 80152 117790 836387066
3 29527 38301
3 68059 113670
1 147985 172853 815282884
2 47868 788369677
1 18534 106919 774161634
3 385 139608
1 20307 167365 986789081
3 2966 39325
3 75653 51502
1 72550 86853 720118854
3 43931 113802
1 67228 79506 196974199
1 35656 164020 766363368
3 78941 34440
3 98076 175202
1 120246 160261 598903524
2 67742 725759609
1 68624 69727 885967942
3 105766 96528
3 91550 69192
2 23228 401708457
3 80273 72438
1 41069 99027 356817496
1 10716 69740 242654568
1 32891 56593 849764712
1 262 56830 564126537
1 89101 146861 250329153
2 6397 922499076
2 4902 97926208
3 54640 24860
3 9275 76825
3 29771 104619
3 3929 154092
3 39214 59720
1 64603 124931 160140797
2 37793 291954159
3 57535 179013
2 110078 727687187
1 13654 139869 679793918
2 85019 937621420
2 46914 335146115
3 39828 74171
3 73681 50676
3 108676 125275
2 84615 356416762
3 7098 102742
3 36643 72101
2 51501 873001951
3 41527 165639
3 43959 126777
2 67456 220439661
2 83699 422337533
3 102111 70778
2 49098 175004899
1 77687 94209 610475597
2 41476 613294698
3 12711 137168
1 19140 169488 416159078
1 25102 121395 636763167
1 30517 176461 685516087
1 103026 114860 511523602
3 28812 79468
2 9797 154735508
1 144681 179005 919373992
3 73749 23325
3 23185 39434
1 16344 156141 145626964
2 55281 114900049
2 70213 96357818
1 66024 85319 447171917
2 73260 93529345
3 23639 174011
2 112672 364040681
1 21179 169446 786306116
3 70000 44471
3 42084 130491
3 71873 174202
1 10386 38544 713415198
3 24765 59419
3 92674 56866
2 13995 66500756
3 82051 58621
1 21479 151920 94474647
3 8393 74496
1 81082 150964 316661539
2 99657 435660179
1 117432 150801 154927053
1 110865 150854 145247534
2 82403 485554736
1 129287 154123 96060230
2 42342 84351003
1 107245 129816 330337245
3 111885 22734
2 38608 578926026
3 106257 144344
2 8812 208552612
2 52877 444686079
2 42625 259068858
1 20818 150424 856754386
2 81249 935376719
1 47337 91707 726167488
2 44723 510667155
2 111295 666564562
2 32464 287335893
2 58763 280590066
1 56110 80502 616992115
2 9989 453447460
3 83830 83856
1 98420 110862 441546778
2 109858 165498293
2 78072 273139199
2 21239 997481023
1 95799 172073 622957417
3 40272 146296
2 72791 72776685
1 6347 62097 378389438
3 53588 77109
1 17632 164698 838216754
2 55599 209685126
1 41134 112135 83878560
3 59097 126870
1 67837 88857 351808819
3 77570 55093
1 50814 118065 745615571
3 103968 136627
2 38648 279677287
3 37097 63234
3 68483 30992
1 4869 148465 746374121
3 844 63153
1 7563 82597 160780876
2 70620 242192530
3 31336 102511
1 69539 130283 215485187
3 71794 98036
2 3442 218606961
3 28419 71840
1 68456 109728 176222801
2 92264 966182018
2 21185 21340389
1 2191 24071 494238478
1 75739 147050 292798203
1 5713 177344 929643276
2 66553 189893819
2 100410 619206127
1 34749 125516 722323506
2 54985 219845107
1 10727 15448 212492988
1 49254 58024 399898446
2 15927 290174640
1 114968 125427 895155805
2 15629 158863699
2 3924 193675359
2 63707 344952590
2 47007 878237483
3 95579 153427
2 79561 152536809
2 92807 715637293
3 15807 169937
1 97409 112642 589347790
3 41223 132611
3 43306 162389
1 69912 91693 180561032
1 74662 137036 897023424
3 9223 154158
1 83170 152936 416530127
3 8065 156939
3 68207 28515
3 91194 126893
2 81072 351406024
2 16540 231913025
1 125449 170692 23657094
1 90618 91829 117468160
3 102803 137764
1 31208 83513 9925349
2 89964 324786479
3 162 82984
2 92521 134702651
2 62464 20143643
1 87923 128712 41594323
1 64846 162718 4061955
2 2426 942131281
3 64294 90380
1 32815 33154 31750281
3 39369 153003
3 53076 30089
2 42202 919024805
1 3387 11695 697604029
2 94694 470933805
2 16579 986893182
2 68092 552314683
1 44240 69891 166868853
3 62065 20633
2 13108 358419584
1 89343 109849 219255780
3 63269 147712
2 99842 165466175
3 39859 169583
3 101937 15345
2 9885 998648383
2 84996 683890395
3 90524 93190
3 101232 152935
1 110969 132812 662856261
2 84120 610094471
2 48186 969719207
3 25195 123248
2 110974 67519065
3 93112 174089
3 108057 152132
3 24333 121941
3 1373 10038
2 14044 182207025
1 18865 118724 115167878
3 101324 22471
3 46503 128288
1 33408 140035 874412243
3 85628 37015
1 22392 86932 827174156
2 90240 334545047
2 104475 320801572
2 49527 368794131
2 63011 382020787
3 80337 124103
3 75081 65194
2 93748 137383069
2 106317 511283258
3 86190 141189
2 92632 332548774
1 8541 65103 141908559
1 159612 168217 658024609
3 25868 70128
2 19964 408220091
3 80117 138510
1 49527 167750 26065302
3 24701 13624
3 39966 74475
1 8201 45149 306243620
2 79247 606601124
3 31542 87394
1 13167 15981 158604357
2 71753 585234549
2 27905 980991921
1 57379 146518 543663135
3 47993 146714
3 58025 23901
1 90199 134047 219199394
1 81817 160921 179962612
3 84620 16311
1 131270 173261 650324148
2 929 817655415
2 58483 634771694
3 24250 130848
2 69476 262730774
2 74924 560531452
3 88230 139359
3 38159 50605
1 72375 164033 291621866
3 52792 6467
2 96814 570634295
3 101302 161683
3 35548 112740
3 62819 107844
2 99110 57438228
1 142061 143410 258394022
2 13331 791944387
1 71553 178584 158022964
2 21926 536079512
1 3266 75816 367076358
3 33647 135796
2 93754 125583137
3 763 113715
1 71187 137804 987099286
3 59817 13086
2 35627 162056155
2 42565 456261344
3 1156 121209
1 48447 100636 691458880
1 36329 153802 649217429
1 40913 48251 983230909
1 1382 102863 266423180
1 94645 110105 331710795
1 75875 90925 338995705
1 7688 57321 194148910
3 29206 113435
3 37285 89801
3 110766 150660
3 31431 76483
2 13445 309198031
3 6997 164125
3 5276 61823
2 100017 666598658
1 18821 90611 927056350
3 60961 12435
2 3455 163830112
2 14767 135309465
3 40590 7009
2 22567 535603094
2 71231 881599306
2 55565 337257346
1 74952 93921 12299317
2 105168 825844578
3 32476 158638
1 119090 126448 482806405
1 41228 74480 744610503
1 10435 33250 928863839
1 122876 131949 636238328
3 92000 115122
1 39283 123373 991506820
3 107959 109962
1 35956 156403 638711606
2 80835 995432666
1 23409 157161 756957418
2 111756 463449400
1 118355 152832 473559555
2 97037 288431875
3 85155 122082
1 57723 80755 780394775
1 5811 9100 594413719
1 58102 121552 293041569
3 58972 101401
1 142141 142999 268378648
3 56256 104744
2 86983 845921666
3 89914 175472
2 14349 396559936
1 101002 119368 499568134
2 71232 718389813
3 6165 40669
1 20445 150811 96596941
1 81471 165025 500474602
3 23901 6034
1 7997 120440 113098048
1 4107 43311 872220957
2 105642 513775202
3 40294 15419
2 4732 398294344
2 9198 271827190
3 76416 172473
1 25017 123357 709125302
3 40706 149266
1 7562 128723 337260724
1 34671 51581 699806838
3 22705 107958
1 108720 120154 253366704
3 77230 3374
2 102493 752628839
3 63682 138270
2 81279 417675502
3 45109 93770
1 24043 120142 416145464
3 72901 10005
2 104392 176278388
1 57606 91362 883588546
2 93548 237014069
3 91547 168954
1 70431 96373 888067668
3 47367 11585
3 80882 136197
1 56365 61796 916956201
3 858 69997
1 12445 60722 132152277
2 34503 995551124
1 96261 155461 278771625
2 104177 57891821
1 7221 64987 235393512
2 95408 714519441
1 127005 154592 808568910
1 136036 149411 24426612
2 3317 65268610
2 21917 189562607
1 14130 85414 447327225
3 43321 34018
1 35448 41609 212372766
1 120299 143719 888033364
1 88636 154845 690844190
2 47308 583077785
3 20519 79510
2 102995 558572545
1 31103 119692 972953573
2 106224 16049823
1 64174 77941 936942843
3 42820 94366
1 14050 28027 996098540
3 51961 91268
2 80198 689339582
1 29060 118266 792392094
1 40802 115069 470026537
1 16330 154119 435020095
1 15691 33730 990207806
2 8706 890914289
1 73 139035 391563630
1 109653 110191 120097347
3 74261 70556
2 3554 579396949
1 45996 117521 203783353
3 3249 36389
2 1947 343790677
1 84861 93967 773313033
2 93408 982652788
1 88235 172927 754078671
2 93503 608929291
2 17085 257801432
1 31785 52109 637489413
2 66027 919090665
1 19269 63472 540866809
1 36279 60968 153630942
3 69756 153738
2 11672 118408042
2 102663 485101581
1 11117 151834 843099405
3 81741 64380
1 35586 36915 891988036
1 85942 164150 335465649
3 108324 106787
2 14926 98923310
2 75874 316424181
3 73684 127926
1 34692 177516 284768754
2 7751 251788500
1 60023 132542 519277461
1 31093 125317 565214961
1 82272 121137 426129857
1 125970 141688 278250701
2 59976 172010980
2 64829 185071763
3 81747 39710
1 49732 142083 134160462
3 99118 41332
1 34730 75136 957666359
1 50876 88702 846107152
3 55712 114910
1 57095 157243 469546374
3 108123 75888
3 2985 177140
3 56090 83067
1 36100 145781 400970053
1 31399 137338 441957402
3 10848 92051
1 8642 125781 723098664
2 86164 294784930
1 37399 47690 653306826
1 109329 134067 433930989
1 134716 155541 260270198
3 38120 113791
1 100165 132289 165309672
2 11073 205541247
1 921 58697 112228086
3 46341 29155
3 78386 141083
2 75788 974361033
2 30984 588948255
2 68006 755560449
2 47306 272013829
3 80001 9047
2 103778 125302907
2 39143 81403854
1 120300 161889 315362567
1 9436 16587 984122209
1 24603 155133 552593210
2 4765 229855904
3 31987 8080
3 48795 36933
2 81112 231664448
1 5576 177150 875846892
2 98655 49775385
1 16797 114777 852101065
3 69231 137691
1 46452 90379 118879516
3 5655 40050
3 13401 173776
2 30437 229239214
1 55258 59211 522113024
2 63013 738606503
1 52679 106375 668173379
3 70452 158970
2 110254 606559199
1 148476 175854 302219087
2 40056 490315865
3 71333 97775
3 20629 84092
2 6915 676962946
1 2134 17425 560196471
2 51199 993158762
2 60878 378056869
2 63683 925539270
1 111981 148866 613821584
3 109812 89077
3 16601 29835
3 76428 120449
3 39884 92552
3 33876 2244
2 8092 760324049
1 40043 49979 320181338
3 1215 21618
3 96673 88121
1 42770 131827 88968008
2 113040 751383684
1 50493 121914 626479674
1 15626 24669 854987192
3 14054 109644
2 8863 583641312
2 42565 477362533
1 60010 62171 13823026
2 46279 293427141
3 25099 149093
3 67738 14312
2 115038 550212849
2 38330 95546198
2 11681 481681526
2 105132 581587134
2 35480 843431295
1 10767 153817 467581742
3 12291 157173
3 42481 57589
1 20136 156152 111004420
2 73027 346539714
1 133494 149624 673213188
2 45958 697256752
3 83467 132519
1 94471 168491 595447444
2 55443 588043310
2 61179 728815456
3 111464 26444
2 71841 256874563
3 80469 157424
2 67424 650395021
2 111614 852015000
2 15016 193276181
1 49926 101670 395105631
2 50720 504710728
1 88680 131841 539136645
3 52012 170055
1 63759 178943 59417313
1 19897 130312 465277699
3 92412 58430
1 116717 139623 606909363
3 33978 141540
2 97024 403512240
1 13723 41151 233488446
3 56500 167932
1 54886 122937 714224646
2 39897 559341214
1 14730 123134 777383096
1 79569 174769 76148572
3 38321 144390
3 16438 91621
2 99936 922435021
2 85306 529756816
1 49699 118396 98239754
3 88778 34303
3 17669 176096
1 159455 165845 419678555
1 96435 127502 249521639
3 97822 19144
3 4219 156668
2 109564 454219492
3 56407 79594
2 38285 586690278
1 13217 176737 865232193
1 142431 166725 996143221
2 107554 979474140
2 97099 292923389
1 66099 80197 17853865
2 95448 892819820
1 90734 119389 487200144
1 100544 116384 684453482
2 25297 631622992
2 56142 810371611
2 66031 488258609
2 108845 145908093
3 60164 87550
3 82796 76140
2 93572 682311280
1 22112 34520 182230191
2 44324 658020736
3 38415 84672
3 41396 158230
3 32007 154356
2 66599 941897719
1 40977 157581 166958191
2 36271 437345561
2 42267 326782366
1 22239 25543 100570574
1 127656 168635 70259263
3 11955 20175
2 104536 125609119
1 65888 119192 296869
2 113922 636502809
1 27593 69763 189345734
3 10359 123742
3 27566 125895
3 23667 23900
3 81762 79129
3 33311 10158
3 58337 78338
2 5829 576424766
2 58066 74360131
3 36561 86975
3 15405 99979
2 64328 484986947
2 51192 360280137
2 61900 258885705
1 6301 13694 539759653
3 73867 48426
2 99404 696069882
2 39707 985413157
2 18296 981727828
3 12447 101684
2 72810 890182294
3 115159 25150
1 24226 99586 820684188
3 81935 105389
1 13191 46085 338780965
3 54534 119886
1 15945 118381 978556648
1 18172 106831 428999216
1 151225 160997 610167214
3 37370 161075
3 45389 32981
3 31285 32211
2 114343 839629748
2 80027 825217609
3 5713 118057
2 72021 451513176
2 113205 701760599
2 100270 286413870
1 51842 138874 66315558
1 24773 114237 913275731
1 43206 170265 12100177
2 104959 564571882
1 38021 107811 342674060
3 94181 5082
2 64654 758798769
1 78840 118766 11168894
3 10891 133167
3 8098 119305
2 51816 454669318
3 83539 50806
3 51107 110420
1 79527 176783 149281501
2 89552 607867825
3 27373 137355
3 16362 88704
1 25999 145688 496403232
1 35343 63143 246319675
2 37047 29094560
2 842 10995256
1 26766 31727 828084794
3 45823 26939
1 15196 73424 701758579
2 67698 404636768
3 107547 163614
1 15319 171895 981035085
3 39797 174170
1 14285 168742 143389147
2 55641 253845414
2 51461 977961771
3 41744 69186
1 10270 94600 355648760
3 57064 139056
2 82091 232345459
3 60704 146289
3 73385 53631
3 55538 75665
3 51405 136254
2 90164 286282537
1 38950 72023 778311965
3 83759 29410
3 101469 23585
2 59078 953764255
1 4557 70728 815228443
2 51818 720631689
3 101248 18202
2 32487 570537992
2 4478 579106095
2 77981 793331045
3 83151 174417
2 100006 41961647
3 38804 151742
2 111939 118799730
2 34860 827920001
1 38456 68452 388076636
2 61108 436673555
1 122558 179003 813695560
2 42710 606595392
3 22187 84703
3 105760 126567
3 47335 87076
1 23676 120409 961994015
3 101973 55101
3 64556 99220
2 28269 699718850
2 66113 477569148
1 148112 159439 499868217
1 22031 101602 949325876
2 105692 865569400
2 83515 792768485
3 6143 12361
2 37280 906566446
1 7538 40009 118696928
3 85392 8959
2 97294 589535639
3 97291 26606
3 111149 77892
3 72781 123855
2 27590 116898615
3 58881 54190
2 39592 264743282
3 40384 6013
3 48242 1100
1 33089 121220 980825954
2 9865 420999141
3 73529 28358
1 108742 128350 32154983
1 103878 122407 418643925
3 95950 119905
3 88434 64213
2 26363 167143441
1 75891 166986 76158782
1 3975 83118 883537511
3 101601 61115
3 89328 178775
1 51646 88707 706395078
1 17763 47076 990484261
3 73408 101843
2 38656 536570864
3 15493 70013
2 28446 385088556
3 76403 18705
2 86381 593864401
2 46052 386467066
1 18569 151467 654914615
1 107324 112504 728039763
3 24400 68947
3 60183 43350
2 18045 670098531
3 24499 150025
1 38488 55478 465544248
1 2181 59016 561358651
3 56032 171291
1 126031 152044 582943778
2 39380 423655407
2 39781 656921551
2 70008 429960483
1 103324 151499 536484310
2 2529 880747654
1 90900 177514 456223137
1 122090 152547 736594630
3 89986 81801
2 27283 726796017
2 102346 467183319
3 86404 143096
1 102060 165655 903322968
2 28704 867607077
2 89431 977697770
2 16809 284354388
3 41839 30283
3 109930 113170
1 93329 147856 914517239
3 78057 9857
2 113042 73984535
1 8934 10149 18726026
1 11238 170202 141684261
3 71056 65529
3 73631 1454
2 52940 560313880
2 102217 703836014
3 99941 90707
3 832 116232
1 9462 96363 484821161
3 37758 23068
3 19681 153080
3 44963 50466
3 105329 17342
3 61209 168863
2 21496 164245325
3 45786 121063
2 67601 237754707
2 49505 232611264
1 28995 58676 902974547
1 34468 50900 806899356
1 170787 176136 749517331
3 76223 1152
1 22586 116488 342477807
3 51188 72700
3 25575 163453
3 111861 133983
2 110919 55252895
3 22433 10279
1 81763 154611 515426783
3 112517 156471
1 6230 95729 414254367
1 58705 160438 159804946
2 30397 452453086
1 37705 160305 759665210
3 104904 94030
2 67162 565556748
2 46661 627312645
1 83051 130591 337526112
1 38341 76340 636533308
2 80641 862016386
3 59693 29000
1 26245 172015 107306174
2 65361 383940650
3 87881 16849
2 99811 692086996
1 35681 56075 38447944
3 2877 40799
1 12265 146579 579210817
1 43119 61278 857305058
1 24912 33422 967098522
3 100715 154925
3 24319 131415
2 111660 525814818
2 30732 307099776
3 48322 112051
1 1087 166632 167401395
1 1747 82553 860967950
2 55472 819360782
1 63455 163233 552334023
2 31484 65264674
2 68608 317658244
1 107931 109481 36874964
1 48967 63191 803045878
3 890 2072
1 61242 151047 235391565
2 71292 673919252
3 68400 14655
3 29410 24638
1 72057 74425 605926229
2 102095 787542691
1 27480 142472 844333000
1 45543 75435 231921021
1 21671 150035 318141084
3 102204 143869
3 37912 100583
2 17242 151430929
1 142379 163803 135593154
2 115571 940185730
2 70027 133186627
3 60262 117749
2 14055 790753463
2 113444 401479124
1 123482 163621 401817501
2 73863 658650599
3 104653 25566
1 17595 82972 320826325
3 23829 104802
1 33313 166679 660580331
3 30268 122176
3 8270 100370
1 41087 133693 180260782
2 112958 825569991
2 17035 94716230
2 91637 826334023
2 35423 407233761
1 40633 111548 134333607
3 109444 7545
3 98857 62980
3 56198 28137
2 39267 75235371
2 67541 525957098
3 61024 42016
1 40164 119109 638173214
1 36875 163402 132685644
3 14910 146011
3 53702 13681
2 71167 506093267
3 100876 25898
2 53873 963028258
1 104350 147245 748149996
2 40125 596555539
3 9002 134563
3 48563 110896
3 55621 66283
3 81759 16023
1 4584 173103 168818018
2 27961 11627030
3 71573 89340
3 35317 10110
1 67924 153714 734205076
1 2942 86188 74113410
1 8295 15059 587973905
2 104183 922981725
1 13365 115007 439928615
1 748 140545 166054742
1 118581 169622 697533473
1 38695 69603 885776341
3 42797 12199
1 57201 141195 30530328
3 73319 116516
3 1355 99334
1 28457 169713 413054169
2 48153 157719885
3 58702 51667
2 34766 167246862
3 54593 60851
1 75238 131584 885503748
2 93710 670980213
3 9288 54666
3 39823 133031
1 85547 173095 946217600
3 47767 5236
1 86994 102239 746018956
1 83915 114432 767658495
3 111601 161332
1 56306 158758 603582527
3 14702 102171
1 164850 176935 722595412
2 50256 216708543
1 149765 163375 721315024
2 56917 506452802
2 86662 283011219
3 46621 157488
2 8550 267321750
1 13793 77959 866525392
2 85228 288911297
1 55710 170908 128541356
1 31317 121104 338645273
3 25441 84992
3 67783 114830
3 7997 165840
3 8312 128969
1 104086 167682 677077566
1 10986 131591 513211818
1 77539 115700 646496043
2 109781 387863200
1 72956 154130 747863748
1 64002 138934 969889873
2 31718 435225088
2 97309 742173977
1 49469 102565 497949813
1 2983 139328 909903645
2 89608 744446970
2 59765 528632250
2 78873 442666587
3 40111 77869
2 89047 203309200
2 95328 415348653
2 13462 849405789
2 35985 970805338
3 72374 118374
1 80576 101038 46519169
1 11019 108463 578734316
3 65675 153617
1 115392 166466 564467858
2 105078 719466299
2 11179 615383883
2 60944 665812207
3 6373 68664
1 32978 56864 535228072
3 41071 148201
1 12755 13796 452983843
2 63217 298842422
3 29535 65594
1 116142 161951 60291027
3 77966 136813
3 91654 76972
2 109850 956270479
1 4512 38879 254530446
1 56716 136860 292990611
1 52665 126092 339639455
1 63372 116609 734779607
1 75865 111718 979005916
1 32259 96648 58491681
2 64361 193126302
3 7318 96479
1 43640 120039 504638549
3 111567 11244
3 87135 168183
3 80707 86952
2 53579 144973475
1 62766 146668 439860080
1 5618 168106 472143516
2 49823 325715641
2 96166 253860036
2 15669 894255297
2 70140 674954391
3 28708 71919
2 1368 327388508
2 47692 150949231
3 108366 116404
2 67052 636967169
1 29420 166376 780462025
2 100213 425145350
3 95605 103439
1 106673 126042 649830852
2 86549 901793433
2 9003 28239895
1 116708 164915 144427630
3 99917 7960
2 40483 512421592
3 71482 44022
2 106636 732860343
1 78359 168522 577864718
1 18537 102457 891810776
1 125958 128527 716891493
1 60681 93920 236058823
3 88827 47334
1 71727 82451 447870605
2 44091 891005565
3 41150 50737
2 27236 894901153
2 63119 97220291
3 9449 109274
2 82604 669886404
2 74979 538351675
3 16839 122769
2 33824 464639309
3 98357 144630
1 101281 152366 958951782
1 98348 118181 200149160
3 70702 10344
1 15612 78063 897329860
3 4454 172188
2 13822 28989368
3 80266 88820
3 854 153885
2 23060 703116980
3 82286 76576
1 4368 119778 113832694
3 51297 17342
3 33179 159922
3 56364 21949
3 102773 64677
1 149078 165306 547205254
1 91549 97280 936956942
3 39462 59118
2 68848 75797902
2 71650 611205827
1 30027 121051 399283615
3 13651 21240
2 1737 976113975
3 57267 28291
3 83458 82230
3 62469 144906
1 42760 100113 173928811
2 21623 589815058
1 51189 156080 348186326
1 14740 65839 759868020
1 27879 47131 252136488
2 87113 804364627
2 91805 314869900
2 46081 513287016
2 61927 221635721
1 4966 134781 377095551
2 30449 931719975
3 41781 145277
3 28383 40001
1 10368 94485 297781925
1 2036 70859 979990452
2 90774 759594136
3 8333 132489
2 90651 983867058
1 25254 171773 467101027
2 84628 270933524
3 111411 70039
1 37204 166282 335476172
1 26462 55547 677850417
1 15804 85041 389585985
1 78330 92621 892874169
3 64982 52628
3 86854 13477
1 131169 156671 501158124
2 17419 811482001
3 107464 158839
1 17692 41598 598043999
1 18348 122104 80266869
2 94876 885475206
1 18940 116581 100595508
2 27682 501894937
1 28646 140909 143368733
1 9929 68499 653152378
2 28402 45402383
3 8400 84258
3 37734 121488
2 88157 189659961
3 47154 21895
3 47106 46619
1 138349 178724 480538072
3 25365 79027
1 32541 87716 372994505
2 41074 273808314
3 115576 114541
3 7013 51352
1 21429 31671 956350608
2 23155 883589148
2 35969 778623667
2 89754 846990313
3 66027 169361
1 54745 145302 405767402
2 13829 52509347
3 68463 64638
2 109634 610443184
1 51838 125517 309335058
3 59944 103382
3 4405 176641
1 81407 92813 452469284
2 74171 258075979
2 104401 564989266
2 86727 800292706
3 96014 167508
2 22415 494062176
2 62675 650808989
3 81331 158729
3 89481 27580
1 76472 98259 355163261
1 77359 136862 607066537
1 11722 101662 604219237
3 113204 89520
2 43513 244973414
2 7286 890534117
1 5808 143854 524807256
3 36085 93228
2 104966 542965066
3 59062 92369
3 106072 159981
1 164850 175222 265574187
3 18569 92098
2 39298 613717576
2 98681 799791910
3 58030 167244
2 29874 506612166
3 45485 14531
1 14976 126431 849409731
2 41074 193378416
3 11471 161050
2 46595 24256633
3 66470 41398
2 19916 32769553
3 105270 98524
1 18539 163636 44845803
3 54252 152259
3 17111 12581
1 105621 127684 251687171
2 49029 124572868
3 4489 22181
3 55816 113175
2 61243 529514611
2 35839 802793864
3 47611 94570
1 48275 89807 496550553
2 102627 184011266
1 19939 128031 423002422
1 130645 168088 331224801
2 31499 216440803
3 98432 110784
1 1290 147346 231744067
2 113192 885455541
3 83942 124228
2 99610 616454601
1 10540 50328 739039805
3 54151 33747
2 111481 552742886
3 31587 167357
1 24081 133819 938788489
2 72195 700145695
1 11643 27283 317956476
3 18268 176292
1 97720 120339 829638364
1 120250 128740 209067497
2 29663 925982370
1 11027 110857 342068868
1 78128 103686 934380787
2 1264 244778163
2 18770 734698609
1 104592 148333 456339459
3 3138 25155
3 29478 8085
2 67303 1021858
3 86977 166813
1 31083 70701 845922573
1 45518 159786 33115121
2 62666 370940243
1 11374 161005 340035288
2 40354 745006993
2 2413 264875486
1 22501 177739 789979087
2 65656 128791434
3 68214 37886
3 52867 173859
1 13632 135842 967410289
2 32905 246177236
2 26565 482889042
2 101375 616452943
1 40704 41770 282498390
3 71565 42185
1 1404 16950 676968272
2 32901 602100493
2 20654 15146950
1 12550 107541 248545227
2 80490 965444246
3 45044 21562
2 73432 105863847
1 76303 123065 350359348
1 10601 68514 388294417
3 60369 22868
1 36572 124578 700063858
3 86786 37047
1 41533 133437 3694112
3 59290 111149
2 18202 318354232
1 59021 163947 592411957
3 114319 50588
2 55805 162675424
1 59030 164192 382902881
2 109980 836678539
1 56245 122244 130016699
1 2916 85509 319119070
1 43754 73792 117657296
2 94769 375538482
1 67454 102097 669224378
1 92974 162542 549945421
1 8740 99546 842558462
2 94316 579517787
1 58727 140324 986844723
3 24140 135767
3 75887 28757
2 109464 972224098
3 99735 112899
2 78090 916205797
1 7643 157359 350209480
3 74198 33452
3 94721 62961
1 52091 76777 171336778
3 70837 123463
2 88556 997370025
2 111928 450951559
2 30257 69895301
1 105759 154808 52568675
3 54482 39683
2 58897 653577682
1 60923 174541 153592726
1 77416 162296 91015080
2 72037 747338751
3 54327 129138
1 5357 79167 428393141
2 36398 974194441
3 113662 169282
3 7847 45404
1 128035 130489 574979588
1 83488 124094 836424520
2 56481 104417854
2 13398 460815500
1 40165 125404 788921594
3 99032 122975
3 93570 67876
1 72627 161767 856346492
1 158326 178538 60093056
2 23922 134779324
2 38557 77843651
2 24971 251019491
1 45496 134120 348981321
2 430 250075876
2 7239 620509128
3 50925 31318
3 95839 98912
2 114454 943197004
2 43894 216487920
2 36268 92197009
1 25624 112180 239385103
1 136527 165924 153455951
1 106819 133281 366335734
1 60259 114890 488281145
3 55508 4187
3 100966 35500
1 148039 177962 676191629
1 70280 85851 743849846
1 62262 138928 579417653
2 97545 5910519
2 7015 505801558
1 40463 115218 159904038
3 109763 54924
1 18296 27345 212292944
3 67701 125722
2 68816 604376738
1 115277 123150 247312691
1 67429 103238 266649143
3 111341 39254
1 98338 138447 206924287
3 106433 61207
2 109394 866639897
1 35746 60201 191500785
2 43235 752750541
2 43266 139136688
3 43816 166765
2 90010 189654368
2 18170 726569738
3 46927 36138
3 77664 12046
3 30826 97969
1 38204 97650 851387219
2 32586 913170853
2 31204 477548101
3 86141 122524
2 54412 38665692
1 13236 101678 15862156
1 42028 125292 456695183
2 37468 38293929
2 50973 129189882
1 12594 94237 414785995
2 77642 846027900
2 40183 999626476
3 13120 33993
3 68636 74353
3 61264 174247
2 15784 702841479
2 115204 674365740
3 78584 89581
1 78096 109368 915897341
1 143816 159057 596971286
1 16276 143051 168386715
3 10148 14670
1 37575 167506 822041824
1 100804 103965 51953815
1 43837 147167 222643542
3 13681 103040
3 69285 106613
3 23726 130194
1 125416 142151 939981492
1 86798 102994 176256062
3 9803 5855
1 82018 150827 627637899
1 6417 151760 960314902
2 14885 121545636
2 27319 968902165
3 48946 21604
2 62501 386386294
1 104566 149004 347726129
3 89965 85526
3 28585 97057
2 25792 311767721
1 132227 142765 293771607
1 92804 144782 656944664
3 8114 2160
2 63016 197612965
1 31799 116284 944630139
1 12268 34913 797180800
1 41721 126811 767759282
2 49797 571305197
2 93224 156936536
2 59906 452440622
3 27397 29609
2 2225 741774138
3 96008 14131
2 66285 420263846
1 62211 138299 389190843
3 35638 114800
3 58214 110949
3 102175 119834
1 76371 118440 122961292
3 72098 100826
1 29057 120648 575214351
3 86428 50439
2 100966 321523334
3 44208 136271
1 35165 150045 755983046
1 60562 64072 108374835
2 4754 515838248
1 28868 65061 726909094
1 63916 145452 771923732
3 59490 125435
2 98285 336260044
2 99336 833086323
1 46185 69508 468680185
1 113072 113112 968153385
1 124062 145891 541990488
2 97413 932181052
1 50369 82076 734460156
1 119596 156230 456538010
1 13862 50285 31286711
3 45753 167619
3 74337 62337
2 84654 89565743
3 37505 78601
1 36074 71128 909165681
3 54320 114907
1 77516 89291 81662191
1 94566 148098 957740871
1 102358 147385 714315823
3 75847 74936
2 91097 592449103
2 22251 765520854
2 95615 72342262
2 15522 663625807
2 71256 462082511
3 85926 81357
3 17510 5562
3 37165 29602
3 57579 71653
2 29154 79046698
1 75517 112854 901973287
2 16321 552215786
3 15799 143947
1 64531 94102 472340748
2 40793 430742990
1 58328 86789 405017557
2 24778 325623451
3 103422 82170
1 57156 97046 556647562
1 28942 155549 528638354
2 57244 904132215
1 66046 87499 980681368
2 4620 82261397
2 48882 825489578
1 19111 80753 754051260
3 74429 138341
1 82342 140102 234564024
2 91512 923167801
1 22490 120716 515940616
3 87150 3004
3 90064 130252
2 83947 503111348
1 73644 145357 284293342
3 90490 100266
2 100107 736186415
2 28822 910272751
1 98017 109189 713976259
3 91668 79299
3 19768 81777
1 32741 149331 338676192
1 63048 68954 300929976
2 99413 412575477
3 43261 81827
3 24400 87019
3 88151 58203
3 11788 167537
1 28558 176215 928243185
2 80663 60060128
1 132051 140723 280330906
3 59702 61473
2 19578 778048096
2 11835 823580341
1 148112 148637 105676274
1 22984 122253 24220553
1 90768 168139 705896978
1 27698 43139 761796445
1 116408 140987 577113925
2 31365 783965921
1 81686 117222 193570787
3 39651 135694
3 100496 6597
3 2487 137623
3 105630 151173
1 51261 96706 639820360
3 107372 94866
1 49185 151126 606480199
1 61025 153756 601960661
1 72971 142308 172607723
3 7897 97812
2 109450 130285732
1 1891 4979 364091160
1 93225 132182 142081131
3 33102 139495
2 89186 487167877
2 99459 613863905
2 50715 737926078
2 11010 97720297
2 51923 237616157
2 50715 791842934
2 6810 848530424
3 33633 150073
3 82182 76565
1 15378 95394 649524343
3 98103 166995
1 51445 126156 941459511
2 47107 306517704
3 72039 175369
3 87592 22573
2 79038 327470991
3 62895 102583
3 102262 45127
1 89000 129862 960045989
2 79483 993408035
2 18951 165870479
1 81499 152617 162254683
3 27272 9270
2 50770 789419785
2 100882 71362971
1 105671 113752 717848421
1 21177 162911 565571382
3 13808 158597
2 111491 7932742
1 70591 97045 935206840
2 28778 599998829
2 67056 269262205
3 71946 102543
1 73899 118600 154122709
2 56655 411278224
2 91857 982089471
2 48260 604521113
2 20824 777528859
2 76547 44305939
2 50439 672696006
2 51439 757937184
3 54413 42970
3 35139 34560
3 74182 158069
3 39582 132111
3 22737 42170
3 48857 28232
1 99286 121850 331907248
1 66688 73400 756395138
2 80871 166309637
1 106738 125246 966777731
3 68599 16281
1 60950 82559 635836403
2 16575 326731029
1 133444 157186 116682096
2 59780 783121008
3 40551 67989
3 52187 35344
2 6980 493699204
3 70027 37930
1 9914 178688 166595970
3 79156 75408
3 100688 153101
3 38471 110444
2 93775 169293890
3 62793 150965
2 74076 634018000
1 60003 130059 734098967
2 92078 127598850
1 59471 178669 828457137
2 86294 918392391
2 44928 268906341
1 19275 88524 97446310
1 5141 30983 445878314
1 49735 83114 662670674
2 52208 294140466
1 29573 107873 75000544
3 23526 120443
2 84557 611679304
2 31362 431968517
2 48174 189178335
1 66198 140536 162099405
1 51116 69167 403740606
2 68781 386220565
2 67138 166151051
3 41811 16518
2 38933 698012607
3 82275 154308
1 15721 131146 398713891
3 75101 26048
2 52353 324413709
3 52180 40646
3 5229 91847
3 48311 9971
1 99577 131756 223707053
2 87563 303506002
3 44319 153845
3 51802 87294
3 26780 110524
3 68971 164722
3 10866 40401
3 70918 78689
2 63491 453613258
1 46489 165919 266128281
2 87896 284354062
3 69340 92154
2 67729 934429754
2 104404 992122364
2 75989 15285863
1 15448 21264 756319488
2 3551 74775178
2 105750 186999224
1 8220 87319 59823694
2 74509 433715279
3 96811 90265
2 57907 694477885
2 79128 375697050
3 108658 4649
1 133968 154944 64777996
3 57564 57665
2 48114 400816437
3 17242 7328
2 81075 885717361
3 4675 19471
2 65250 154068789
2 37351 160504925
2 74287 147134077
1 100208 173181 208649253
3 39758 57697
2 79374 118893867
1 79980 108842 118356345
2 62158 686655424
1 67893 139208 651872969
2 98902 845411153
3 16549 97480
1 22967 69826 457003639
2 80510 839446317
2 54997 954376817
2 115288 916873734
2 110515 410670151
1 93969 114294 930231589
3 25998 51794
2 13598 460950852
1 58671 160898 753125268
2 88444 864486908
2 44323 590397772
2 113026 767697714
2 45501 338352820
1 69479 175237 644988176
3 11479 13784
1 68454 74605 435512757
3 61155 26170
3 93766 146280
1 9351 169616 127783753
1 82507 127873 367484829
1 29681 42403 645783127
1 52230 87774 842860714
1 11585 131690 363338470
1 44919 111943 302968508
1 80441 126702 930988997
2 89268 344484641
1 55200 81139 86440656
1 70192 81568 596892002
3 47139 174454
3 101717 29980
1 47021 157199 887551284
2 45237 72225841
2 86183 772261407
1 100097 135171 216984373
2 112629 154516320
2 107710 554031146
1 72244 158202 705093118
2 25703 485520114
3 76193 105112
1 27749 178408 867629015
3 14352 152232
2 97368 341541159
1 41106 175246 284837440
2 63074 529581889
2 58851 53245592
2 92702 426544549
2 105252 946510102
2 63085 177304333
1 80715 102210 874527692
3 63870 172766
2 1688 776750864
1 8272 172067 34205441
2 11958 574727182
1 10519 109663 739361974
1 47070 73539 397191738
1 42818 102803 651286778
2 36900 760751273
3 49067 131739
3 71282 44670
1 51915 76299 980979529
1 27512 164255 837632752
1 163426 169976 447110132
2 74077 744154271
1 72299 123493 140763757
2 41880 179455980
3 41308 31435
3 46737 129899
2 12288 472203646
1 27771 53026 70080437
3 25332 107913
3 11759 126691
2 42308 287571530
1 28584 175277 369212900
1 78806 94264 628867585
2 38428 390707687
2 106248 471826199
2 8965 510349925
2 72652 25417709
3 36093 114882
3 78529 97282
3 112222 10268
1 5297 156001 947224361
2 59204 228893421
3 58648 87873
1 38892 108076 260797911
1 24706 130899 613128026
1 47492 139258 23330358
1 62177 67334 589530004
3 47370 85375
3 77924 137011
2 95332 22323943
2 19663 307473609
3 102018 141511
2 56559 523989011
3 4233 173187
1 116388 176809 908607094
1 47573 132648 645011362
1 1243 137848 587172934
3 114910 171739
1 129902 154219 712027821
1 35308 61181 74767080
1 26152 117936 226626283
1 333 30128 204592813
2 6081 16858867
3 2320 90865
3 53553 68533
3 30876 150475
2 75744 589716136
3 22247 24398
3 85208 69383
2 83162 663586570
3 21676 54232
1 113222 149186 260353522
1 126633 178313 859175573
2 115643 340950161
3 111048 135110
1 37561 79375 964198569
2 22493 835875747
3 97995 45490
1 17567 155697 473760454
2 37793 236507866
3 1468 147915
2 29819 622927950
2 34710 465958329
2 107414 673245346
1 28895 68270 557805143
1 57095 150772 419196171
2 30454 754581181
1 5021 163912 941023932
2 9106 975589746
2 75077 765579270
2 75092 393758309
2 6686 942565903
3 114475 160736
1 25801 162623 300590263
1 8172 119107 600982570
1 21732 144991 611750510
2 96185 716665190
3 100059 106036
3 98660 133324
2 69223 548065258
3 53219 170993
1 57285 120721 428596964
3 19388 70674
3 47999 139983
1 99276 128296 11296183
3 83539 42100
1 153658 159039 151185629
2 39839 73016802
3 30673 71975
3 89494 19422
3 26964 58869
1 92689 141486 313421080
3 27956 48775
2 101573 332583609
3 54400 56412
3 71629 108654
2 50839 846583019
2 69245 722282366
3 63187 178958
2 115621 105244643
2 12545 823165375
3 47165 142140
3 63053 80072
1 52549 84273 422984159
3 45061 87645
2 83314 610554499
3 78628 155704
1 79479 111082 179278062
1 85310 107504 616929791
2 19001 262995556
2 37529 965163425
2 12841 730539849
3 74646 36605
3 93813 110297
2 95696 872894495
1 31848 92788 123861656
3 61636 175401
3 66833 148712
1 11210 86635 950619258
3 115363 124733
3 34546 46588
1 33078 157243 493479542
1 118095 160742 85519957
2 112589 350233940
1 71500 84028 119710094
3 96722 96415
2 70525 360819381
3 53333 92061
3 12457 166871
2 19404 708332426
2 4717 195671988
3 718 13360
1 100219 174045 170479138
2 39696 253873093
3 28336 83461
1 133972 147237 488272378
3 26307 178315
1 33455 154703 281630667
1 264 159349 738549583
1 29340 42901 375720430
1 67225 91959 121354360
2 6989 879973067
3 83128 112333
2 93316 517445059
2 111390 313790991
3 76381 171517
2 30938 981326000
2 97697 65628208
1 91143 133701 59645293
2 96019 718724466
1 115950 170656 898046686
3 37069 51389
2 46574 89589696
1 83718 138492 343719041
1 118272 122396 579662548
1 123960 155284 238977896
2 82250 224564818
1 56817 162860 861281343
2 75819 382436614
1 22520 87703 502795042
1 74704 76694 738210872
1 102282 102526 708937042
3 86125 56832
1 35515 94845 80746939
3 59180 128770
2 27927 132980660
2 88569 955647762
2 82829 238311481
1 35784 137521 428471474
3 109466 58463
1 4623 111742 114214284
3 67597 129392
3 13832 68688
1 25076 41711 794071020
2 7791 75239264
3 85293 113390
3 75589 9089
2 35394 242648482
1 15747 18923 109520901
1 26154 67079 412370610
3 85478 91379
3 95768 43623
1 22587 145484 417554923
3 100554 89488
2 6530 167264978
1 33553 85977 485058236
2 112169 421195557
3 87531 63174
1 16766 120489 658825235
2 42823 992982441
3 89995 139038
2 28729 450888647
2 75367 838630164
3 79412 97357
3 42821 121702
2 79039 496860340
1 50046 104502 475605607
2 1738 79879282
1 26067 40248 488016535
3 21132 59189
1 58555 149874 204866367
3 49667 131207
1 42597 148648 187365280
3 102018 137872
1 52122 124046 356476756
3 102635 69738
3 53155 117948
1 69031 98702 931761696
2 15842 32363873
2 47364 661084535
3 102835 67735
3 32783 96107
2 78639 515438688
1 14414 135151 43646641
1 41932 84401 327846516
3 115703 170171
1 98320 128334 904460929
1 104655 178021 378237225
2 108889 563242605
1 8957 161141 189316225
1 67321 177774 153543810
2 19629 318472477
3 48443 33625
1 94278 154732 977838983
3 112150 109141
1 27795 38283 375376756
3 32170 101804
3 3819 161522
3 79123 123897
2 17531 965530
1 38248 64710 991871260
2 37812 537038132
1 11402 93482 192678186
3 94978 111974
3 84535 118154
2 43006 500188125
1 42276 124970 38209624
1 129349 134615 770990284
1 25608 26251 513189678
3 32911 176427
1 5913 117123 959379115
3 64384 106339
1 82231 143535 578464126
2 35734 653905114
2 81350 749364274
2 26757 423520628
1 26645 71086 376189795
2 113675 815304705
3 13537 110600
1 113328 118964 954749385
2 62144 624127817
1 371 135222 804918422
1 34410 130995 940414496
1 86577 88494 328831441
1 16792 127316 141525325
1 54099 149632 542097822
1 27138 142380 743865708
2 94050 994663972
1 57709 92023 532526557
2 85623 647668325
3 82290 3347
3 750 122908
2 54750 15184059
3 108939 148752
3 92631 33798
2 17267 783966524
1 28430 171813 916638160
3 21787 79931
1 61232 75169 955099210
3 9428 107597
1 23738 137672 603891492
2 16311 12233505
2 28542 234713282
3 91840 68535
1 24618 49320 533886224
3 5809 107862
1 54788 71243 22078649
2 20596 673178973
1 24059 147198 97102854
3 16633 145098
1 1446 104811 318650826
3 79257 17001
3 61899 30005
2 63109 684333655
3 61374 178227
3 17644 59573
1 37842 141500 675114706
2 24191 145883870
2 19828 202740371
2 93360 378030107
1 21692 150986 466563551
3 6202 99550
2 33248 421900703
3 66891 44658
1 50213 179010 329116677
2 38893 830090521
1 9023 69318 506225644
3 103659 164907
2 21943 249942987
1 61589 79738 989755822
2 14352 856668368
1 83552 121522 576644319
1 25846 71958 543168426
1 55935 100146 26257789
1 42095 174361 835087876
2 26467 227946704
3 44703 122340
1 325 80457 394094949
2 94973 890304174
3 59511 132243
1 148373 169176 336001238
2 37050 422882570
1 63680 120518 621271769
2 76481 399267152
2 12120 61962001
3 14011 82221
3 22547 115462
1 27859 95123 328518735
1 38263 95134 315840463
3 94806 110131
1 103188 156051 787784201
3 77320 6007
2 102821 328747060
3 15109 112577
2 45694 334733225
2 108622 961438930
1 102818 169670 173602416
2 73445 1351891
1 12409 90282 501120409
3 44783 36175
2 95884 15117949
2 16852 483340760
2 98266 669992494
1 60026 150257 67636585
3 51602 80014
3 63043 2914
1 90986 102674 81285466
2 78799 749258672
3 91808 138381
1 7944 21825 313732831
3 21288 169532
1 104164 140103 224963789
1 54323 140380 587388196
1 29830 33017 183989714
3 105407 89490
3 86584 165083
3 60679 32773
1 130438 173430 987074694
2 96185 671370325
3 17486 83782
1 31113 118522 595754527
1 92399 115736 864452642
1 28939 173145 633237690
3 25835 99792
1 81185 127094 211737032
1 102118 128025 343338834
1 86805 146499 599616496
2 27343 329717880
3 18697 26180
3 66415 40543
1 148060 173583 286310769
2 63916 769127134
3 102302 6167
2 30944 717295015
2 50798 897575562
2 11835 733570453
2 62341 244853547
2 98626 845526697
3 9125 111509
1 6782 33611 986698079
2 72067 30521514
3 102501 150446
3 45283 132921
3 106593 93486
2 6288 154406832
3 36027 15220
3 74662 106862
1 5095 103277 977381769
3 115849 34040
1 71941 94124 416865714
1 49820 169234 473440431
2 10548 60360904
3 54852 156628
3 70768 113373
1 58926 107715 416654429
3 2483 24558
2 21753 545106707
2 110072 205312135
3 27077 149506
2 109175 49140954
1 136217 142045 75041997
2 70265 690080377
2 100008 222382663
3 10808 125023
3 57581 119853
1 76857 127791 685383771
1 40744 95518 521419384
2 108060 313652342
2 57198 120976540
2 113269 65804138
1 94309 141634 160650809
2 3129 896649762
1 111839 155006 280095016
1 110652 154836 666096971
1 2791 67522 845324528
2 40850 727576880
2 115701 717382003
3 84015 48709
1 19285 50574 29184685
3 95599 112010
1 787 136468 655338286
3 29191 85918
2 46958 799304930
1 102815 171412 777900894
1 52559 176068 336014920
2 68158 23913633
1 131802 140211 923888161
2 28694 401105000
2 103672 818698380
3 114894 115616
2 97332 50350167
1 35769 56835 508776893
3 22664 101355
3 110387 144886
1 27290 160523 82893174
2 45037 150831285
3 10642 115281
1 92591 117154 842759492
2 103944 231455501
3 20702 10433
3 19752 21730
2 72888 216389455
1 103274 130750 177367746
1 130196 178012 218753088
1 14118 123628 364775677
3 35972 25332
1 114208 159121 440925736
3 111938 156434
2 1452 593123776
1 32309 131155 234793802
1 137888 146776 562873140
2 78971 654188040
3 72139 86121
3 73892 159089
2 12337 672802072
1 138691 146565 174311303
2 56766 570266563
1 26040 125068 754801856
3 28872 34504
2 26579 491113232
1 95002 143191 313858077
3 40246 6198
2 82587 113686785
2 55616 664093149
3 86832 157615
2 25651 948371027
2 53446 895005806
1 34591 146578 494934567
1 30707 54828 469655069
2 108096 498807971
3 34238 94279
3 102527 127082
1 22685 59177 998605483
3 91690 125467
2 40823 882551496
2 32561 238340443
3 30475 124456
3 26491 128598
1 5745 163313 902250887
3 106690 105560
1 90761 169075 396366171
1 129841 167651 837126477
1 64737 133149 241940523
1 92314 119486 626159667
1 18371 20021 312175423
2 20464 428386749
2 100406 4784225
3 71535 177295
2 16227 867005538
1 2711 75475 327998187
1 11807 95862 511535306
3 33046 116982
3 11592 96883
1 120546 173678 158421948
3 15638 65755
1 79232 112886 472637464
1 15189 139521 486168747
3 18294 121937
2 113299 325961437
1 45703 158723 176108914
2 4601 438918595
1 5219 34199 582139744
1 113229 117409 823523462
2 40664 729455533
3 68091 57911
2 84590 770353634
1 13847 159416 284506155
1 13417 98917 632344266
3 21934 125098
1 68172 165763 664433433
1 52027 78517 429067884
1 127408 128591 797554316
3 34915 146637
2 28148 179994884
2 96964 683496008
2 22478 738431597
2 107614 580202690
3 104634 49476
1 8610 106887 760510201
1 29173 48048 619449965
1 3485 70124 940385189
2 45855 738690470
2 111335 448712124
2 55200 322197796
1 154242 163797 302461478
2 57668 339245064
1 3223 104375 276282212
2 16170 676492730
3 77248 120559
1 38768 44840 711284545
2 51895 900375360
2 66560 239372209
3 96120 37977
2 505 240942480
2 90124 495790300
2 103079 800307417
1 63554 167252 829712392
1 102617 121352 105915330
3 55302 17933
1 94492 170735 109694858
1 7966 176299 199767597
3 81579 177487
2 64456 929764062
2 33535 547759059
3 113654 137292
3 84471 90659
2 37229 437005599
2 92374 930780595
1 76282 135400 404879313
2 53569 798146752
1 109637 116844 794026700
3 64616 38398
3 28761 16233
3 9722 38936
2 78940 170471445
2 73426 266884728
2 71906 836173881
2 56554 829516479
1 1105 111154 637158579
1 63820 134240 675399680
3 4589 113528
2 37693 814009252
2 8378 273155615
2 96394 763174721
3 46658 26699
2 832 701900248
2 12349 345768630
1 27264 107318 567988648
2 88652 229558559
1 35903 156170 793510061
2 67962 659074478
1 20688 107397 605758912
3 100218 134114
3 19475 172899
1 80660 102247 427875288
2 97062 125968796
3 69725 67403
3 103130 26836
1 11031 132714 496969255
3 2802 60020
1 34185 107052 748079756
2 91102 391183860
1 26086 72278 885684032
2 14599 778153840
1 160788 175763 800450153
1 51772 92675 583246178
2 45667 529809342
3 112216 22879
1 155280 176479 346259029
3 69346 61090
2 71684 533852923
1 66358 139096 132433200
3 32199 135277
3 78617 37749
1 155442 172908 556980732
1 9189 164577 452301614
3 87857 98830
3 85238 134849
3 29474 87541
3 28043 152062
2 90594 682293594
3 35510 17263
2 95706 149526782
2 39960 622547982
2 15125 45049367
1 9554 31861 833852475
1 47815 56509 932264812
2 77438 305698762
1 63723 152584 624509848
1 28504 147637 370855956
3 39847 43476
1 55889 132829 259579992
1 175778 176981 162109054
2 77714 216035521
2 21480 968035950
2 47751 850672122
2 68860 962802716
2 26673 119465400
3 94976 64628
2 82947 362667579
3 24824 783
2 91856 850272170
1 31719 177633 455293234
2 90636 841783516
1 80356 160478 934284059
1 42384 151352 889757617
1 128264 175930 402908301
2 55164 197908718
3 105249 90226
3 42234 89955
1 168922 172531 627087024
2 10306 936392792
1 45550 151383 759440288
1 763 75368 599539468
2 5852 830601177
1 30407 30789 381172304
2 62471 162657182
1 12414 136207 543896265
2 25875 382676245
3 64063 7815
1 37815 44007 122199029
3 113058 64309
2 21963 987676512
3 51829 70385
2 113253 673035913
3 78076 140178
2 11167 816179948
2 4856 429202104
1 72349 129281 842021756
3 81721 85143
3 66056 23045
3 112132 174520
1 73032 77995 877637476
2 73879 956946803
3 62919 9503
2 73765 503945209
1 5407 49166 193359907
2 96531 967514397
1 76067 105965 198774139
2 4253 999294275
3 31892 46235
1 90854 127681 327938272
1 106368 136383 963741070
1 44706 119015 356957112
2 94701 525630769
2 39042 403867419
2 100239 815547337
2 77634 728397125
2 49205 690546757
3 5844 112417
2 7143 73490172
1 33049 62759 177976957
3 61229 156691
2 47252 407741698
1 8203 75909 749613854
2 73372 372654120
1 11504 43527 151380064
2 66628 70061118
2 115064 300077000
1 102794 139935 875889486
1 52423 98998 653398072
2 38904 462081613
3 57903 69324
1 53960 139812 257340256
1 17427 26673 780855574
2 14651 171922410
1 44001 171238 639461083
1 98039 141787 748476839
3 72455 75362
2 3393 93161036
1 18203 87792 477171172
1 10952 57779 170009911
1 27773 55670 232881442
1 5610 100431 205778548
3 11872 22348
2 8493 931698415
2 52276 117417488
3 37272 125980
3 47651 47719
1 28941 88333 843568892
1 19911 48122 800996106
3 21905 89977
2 16574 261410624
3 49199 141514
3 49192 150170
3 94705 175962
2 44067 383093875
2 108607 752303862
2 105034 337745819
2 112585 827898701
3 101064 76667
3 66943 155174
1 89589 174186 823215011
2 49402 262943959
3 47897 172584
2 84409 436040447
1 157429 159638 86994127
3 111518 173114
1 55099 159992 631589881
1 10080 164957 520046744
1 20281 156525 519605700
1 150074 173818 265968314
1 62335 77342 159412689
1 4664 83786 730405989
3 40277 98085
3 42278 154486
3 18996 103769
1 282 65711 78269287
1 115244 140296 661648977
2 91762 146665549
3 80291 10483
2 22683 347727149
3 13160 163438
2 10646 234562414
2 12354 59081810
3 9530 72782
2 99323 933964773
1 123150 135552 255506103
2 33762 601536682
3 31806 148616
1 97188 156670 737929894
2 14247 672627777
2 7007 338043905
1 21134 90871 266648660
3 88511 98316
3 42052 7022
3 54405 6988
2 87623 717846505
1 114416 153450 189939132
1 11576 109332 964704304
1 24744 105559 144728071
2 79149 469484260
3 14521 59123
1 158495 162671 659105063
3 17429 39664
3 72414 67985
2 32566 53613288
1 90599 134508 826190248
1 12339 110142 513393082
1 49203 162785 618230945
1 427 3534 545640493
3 16352 5706
1 27171 134353 180964160
2 63450 96101790
1 42523 117329 928259585
3 30957 109132
1 72318 155105 909981512
3 63466 67539
2 110765 712203911
3 37042 50066
2 31888 756437533
1 141013 166653 156709307
3 28787 145732
2 15564 753249030
2 75817 13413718
3 68705 75689
1 99944 172819 462394771
3 98785 151487
2 55499 688319335
1 6430 106176 158668587
2 96400 911742099
1 34353 176909 552305939
1 10258 39604 118389633
1 142664 146814 138499122
3 23609 116364
3 80076 161535
1 144626 159988 988047652
2 51936 930947188
3 112993 155982
1 9814 107107 376700981
2 76956 257032511
1 103470 171220 169147473
2 108545 718635396
2 93954 123550385
3 85074 166713
3 68975 96794
3 30587 168499
1 87541 115445 931666484
1 33139 115073 634057764
3 61591 64385
3 4550 172347
1 34611 121242 342694133
1 71198 144054 172908962
2 95380 950087046
2 1981 275639606
2 7445 909543834
3 33279 86027
3 56877 115517
1 124605 138694 400684786
3 114253 116164
3 2389 77617
3 69826 1151
3 81006 138655
3 48260 106434
1 33899 119333 291812660
3 65533 36582
2 102819 156134987
3 63950 100423
1 36331 150855 37680763
3 35871 67857
2 55778 208782697
1 12697 59464 48068286
2 105319 757181998
3 40082 64954
1 9426 26832 752962931
3 115290 28370
1 43946 74166 241870220
3 59437 4474
2 97712 146450235
2 97133 268243623
3 81782 65818
1 154004 171692 635694466
2 114122 643234908
2 113318 61482231
2 40748 996484940
3 83376 97967
3 78843 14734
1 113668 133538 778839511
3 22117 52810
3 37751 38961
3 28010 16428
1 81270 179054 696000568
1 19266 69997 220483371
1 29779 158989 421071749
3 3021 25217
2 108224 100471936
2 38497 418836829
3 3196 88110
1 16634 61848 758652382
3 53773 56379
3 103793 57014
1 11588 60370 854439552
1 97509 173842 527020205
1 25965 108331 106457825
2 61468 604526959
2 13852 280844995
3 89818 20080
2 83606 376082569
3 50908 123044
1 21005 68420 214835744
3 18504 22980
2 76067 430419972
1 8513 87589 453038052
1 85642 132679 186438973
1 47337 94377 133406838
1 117506 154874 255260991
2 20764 489151618
2 77072 93005699
3 99912 56928
1 63395 114601 891667457
1 19000 49203 611810671
2 83411 656081617
2 55978 213724851
2 24563 49688065
3 38748 130280
1 43863 101271 962857452
2 108325 791446678
1 46719 163893 590720543
2 31735 474035497
3 64124 158587
2 39855 459028739
1 125801 163557 866376598
1 34481 119738 512742052
3 79319 9532
1 101302 140694 64093325
1 73545 174571 422646946
2 87252 921859215
2 12682 624343819
3 114035 5724
3 33367 34835
3 95915 90660
2 35791 833291688
1 6309 141070 283282607
1 56144 171441 736250966
2 4668 6510726
3 99983 121529
1 56576 85349 177007131
2 99998 799445440
2 97032 576706957
1 10950 20104 878795396
2 12622 988463429
1 39800 88706 241280628
3 29873 57104
3 27954 173294
1 76336 142760 901388093
1 20149 159830 84506293
3 69431 133289
2 115669 97503497
1 95255 118825 562743026
2 85104 206019487
3 15897 170311
1 47218 62952 376020104
3 49069 163732
1 90706 145256 983738317
1 118200 169271 795002687
3 104295 28219
1 7833 130679 592443344
2 16198 698840368
3 47760 17105
2 112404 517594314
3 50757 142003
3 62572 122366
3 98775 65098
2 50038 603188867
2 76931 679011532
2 9961 882622467
2 17297 116200517
3 97672 74968
2 37440 93939175
2 54160 461296559
2 111956 457097249
3 23123 37664
1 28105 76629 326207925
1 130255 141325 228491369
2 51511 245299683
2 38993 278639984
2 42546 830515471
3 1912 62749
1 55030 124110 150035822
2 23718 526786315
2 30917 849773461
1 104524 172968 522155757
1 1425 122550 714335801
1 67814 68890 294136006
1 29667 51065 977827626
3 10093 6139
3 47025 89085
3 30374 10714
1 87803 109731 562297209
2 34976 592303773
1 51422 127995 850149464
1 30695 57210 683436028
2 91462 555835531
2 73948 259610342
2 23173 503091221
3 103021 49163
3 110876 142963
3 70236 83582
2 97419 710940690
1 90016 106714 62111664
1 139316 143495 832332355
1 141657 147248 420005193
1 34352 64626 382217255
3 72495 40412
3 8716 55670
1 25168 35031 976039428
3 100538 32678
2 91422 793570651
2 23660 119345558
1 56711 153128 412000327
3 37556 161068
1 92216 93997 516331257
3 114694 109239
1 136684 146372 698164550
1 36264 132618 499183734
2 42090 613723127
2 36587 247773004
1 6684 146110 743876211
3 88400 74560
1 51858 100299 717385799
1 64504 148255 262066036
1 24423 79868 41399374
1 30986 118230 744421376
1 57817 87983 663648994
3 63538 156154
1 51867 83741 480735272
3 83718 32278
3 67206 177853
3 72968 153541
1 12418 145964 399221904
3 38164 7680
2 32933 332240211
2 112886 383971843
1 95329 133195 467109673
2 47897 309601123
1 106195 152672 875310146
1 3981 171406 445621305
1 87219 130324 207929171
2 56490 530860447
2 2566 206232218
1 10351 107349 105751197
1 16796 100941 977347026
1 17323 170956 880233834
1 26209 88343 188084264
1 25476 143167 498175646
3 3677 45776
1 142996 174562 107269798
1 100185 166082 8808455
3 43485 171396
1 50026 84645 826604190
2 74725 671549195
2 55527 768348597
3 94199 113407
1 2140 45445 732896565
3 7428 91252
3 110656 152497
1 41155 90679 639066567
1 47894 137710 71061902
1 127747 147034 487545843
2 55810 874157752
3 27926 168934
1 117923 175882 923923988
3 52871 92686
2 92506 68729609
3 42182 170201
1 53379 55115 116939898
2 6629 656580931
1 143592 148841 261072065
2 95076 886148382
2 16026 678421699
1 28378 53399 35982243
1 32566 156775 578803845
3 9283 103540
3 972 159376
2 83008 199526075
1 5955 110683 840939501
1 35703 151847 157388247
2 90398 180703172
2 12823 1555867
2 55163 17233468
3 45647 94197
1 7673 132944 782934570
1 11772 51843 190275587
2 66239 736976476
3 15430 35167
3 36213 9999
3 50597 119301
1 38398 166032 979277128
2 91835 688626698
3 33712 48945
1 84331 132010 427212951
1 26835 38859 228129357
3 7022 106830
2 69866 829509458
1 98871 125115 737550930
3 110100 35080
3 98917 2984
3 62662 132745
1 98881 146765 693523576
2 33927 462844900
3 92538 104213
3 51747 71705
2 114111 64008281
3 47639 103256
1 14288 45157 30481349
1 11497 81370 515513541
1 130937 134455 770193758
2 85504 356897717
2 51386 143138647
2 106226 230196214
1 24992 94142 408136779
2 24046 38945497
2 108388 925410917
1 28649 80548 936571548
3 68584 145999
2 97 20497437
3 5929 175066
2 89102 273441870
1 95149 101395 534497234
2 84169 711077808
1 122470 177820 467533125
1 18804 52375 987482787
3 30456 155224
1 19535 151238 499990349
1 12406 133569 644194380
2 87929 120537546
3 43806 101025
3 89645 177068
1 13363 95376 945624502
2 79086 282233428
3 67991 150624
2 109962 300622110
2 81234 875524915
2 65655 573414048
2 115484 241367686
1 96642 171966 637013696
1 8233 46916 526674170
3 76044 13205
2 69717 244260672
2 106471 833938059
2 37886 823759626
1 35803 84992 877861636
3 76333 155745
3 87004 149685
2 30881 680752552
2 107264 835480899
2 113619 808937793
1 121010 168727 532551990
3 77822 175424
3 113696 146130
3 94777 81749
2 8426 179034893
2 60225 282642430
1 27811 138366 658556528
1 52059 177229 465840009
3 95575 32889
1 61272 118146 946520088
2 71509 123074872
2 101699 669311540
2 11655 709859030
1 47976 71094 58468849
1 2497 39136 167368798
3 114263 13684
2 32315 701777288
3 38666 154296
3 55609 127041
1 29851 34586 341178823
2 40074 217399545
3 52569 131500
2 55134 798471935
1 75023 80372 697764304
3 44819 86041
1 38308 90525 837192262
2 76071 391412940
3 87641 50169
1 82838 129246 93810000
2 78772 853224042
1 57319 98632 909585243
2 113981 216600766
2 24096 436622805
2 105850 798695347
3 79856 2010
2 12779 651013483
1 27064 37697 777161898
3 6094 164185
2 35471 476300605
2 1665 482993968
1 85001 110688 303719135
1 84085 128452 720321643
1 51267 61588 191696719
2 80128 528115807
2 31566 9717330
1 10424 138934 981654773
2 14043 79364992
1 1319 125835 109314428
1 25534 32073 694359629
2 48384 669942047
2 10772 591492359
2 24666 117761620
1 8226 115494 104193983
3 114906 78008
2 49009 275915754
3 99466 115402
2 58091 819183293
2 87889 357020544
2 41578 385185631
1 113467 152747 40229259
3 42111 118451
2 95976 446123434
1 65011 74721 276847483
2 245 458050366
3 101040 1857
1 115767 117234 326100968
2 110369 248999782
2 16780 9884943
3 109460 58262
2 1785 700540869
2 95505 67717814
3 109246 59417
2 43650 973576669
1 45885 57804 374612030
3 63087 89040
2 13459 360851509
1 79733 122544 445872898
1 90058 106032 224235756
3 85008 57343
1 64294 90712 177350269
1 39724 53435 587356574
3 22085 122063
1 9853 109599 225239725
2 37703 218920967
3 64267 109393
3 69561 109105
3 64649 16260
1 53961 160801 245690925
3 79098 16133
1 9387 132401 588425755
2 69325 417966211
1 10497 148178 675800736
1 169561 174550 844921162
1 85665 166485 401341073
1 11978 98279 166964042
2 65838 537719297
3 93503 101182
2 23061 288950712
3 109629 165350
3 72793 64129
2 104587 613926578
2 35320 587947088
3 100792 173458
2 12028 822422972
1 31978 129306 806058359
1 21570 56320 415213915
1 52186 150355 347627766
1 91220 132949 14664936
2 41463 673122051
1 62050 123494 563516230
2 110526 67174253
2 21787 436954975
2 99560 364208264
3 93675 103204
1 10724 138882 390905597
3 8434 68522
3 54747 122097
2 20905 480750644
1 91407 129058 628961890
3 78078 14996
2 16878 356005256
2 87085 612467973
3 110520 26088
1 7201 171513 501328449
1 89202 126986 89127340
1 59729 163789 534693618
2 80173 9702370
3 51855 11504
1 33994 154504 535794240
2 53169 741833107
3 15330 118135
3 8638 179152
2 34087 677975500
1 42226 66384 34073033
2 76557 430193241
3 91596 169108
2 14126 28355538
3 57961 152830
2 33738 60935378
3 63960 17546
3 53608 63065
3 68081 151950
3 84319 75838
1 37970 148065 521196676
1 137185 149840 976121128
3 16491 16490
3 110723 120063
2 80981 154471628
3 64418 87767
1 2910 171160 977721106
1 73147 113239 539535390
1 70439 116659 646112678
2 113454 765971115
2 57619 304220798
3 87144 32688
1 40774 141241 400236639
3 37573 67385
1 73333 73379 114264431
2 3981 432046099
3 55230 121118
2 22926 629783014
3 39786 73971
3 8780 110615
2 112985 788446060
2 54878 691278934
2 108522 325792832
2 103907 889895041
1 106341 109988 479636707
2 112451 325337519
2 19344 600592385
3 77108 70952
3 198 116447
2 13176 351522938
1 64622 160760 340362025
2 85891 397877810
3 2985 158205
2 91512 915092037
3 114565 163219
3 7037 120699
2 24669 523565371
1 101741 167275 537675367
1 5105 149915 14042420
3 85037 103379
2 71830 767247165
2 110635 934688305
2 56306 754742763
3 22318 83557
1 12167 58772 220060276
2 92097 797801507
3 9801 131371
2 28102 460774149
2 75829 937343511
3 38765 48941
3 83813 171454
2 47126 121485187
2 67232 783957937
1 70390 166442 164174657
3 58150 35384
1 111948 165901 495445734
1 32760 153925 65895746
2 40988 832390586
1 19219 152880 173381944
3 96796 56947
3 74622 136963
1 115971 141959 732743759
2 77528 226763059
2 49459 553248329
3 113675 139001
1 123349 163119 663810291
2 98439 660208984
1 69364 143992 814586404
2 77316 537114658
1 33180 76599 536266065
1 160815 172204 491760794
2 32045 415012731
1 67007 115489 693768154
2 91660 330757083
1 16031 140001 49907949
1 2307 56063 351228924
3 68327 101493
2 8975 888909375
3 10943 71330
1 10223 168206 851120200
2 12043 961430833
1 57224 164619 346596719
1 11373 105686 845216669
3 17664 45349
1 2043 176107 617764570
3 15119 27851
2 14746 178315749
1 76881 170421 650426992
3 71956 170819
3 92634 116339
2 99215 182687932
2 114872 472455682
1 121899 158627 317737684
2 22552 460680324
3 83429 51934
3 11036 143477
1 78499 119270 306056694
2 17419 815650137
1 67548 126808 449048320
3 50153 49069
3 33506 57232
3 64318 173190
2 97690 503571170
1 55893 134184 114559036
1 50699 153843 526344184
3 46255 128641
2 16513 317146994
1 30300 38347 294689259
3 58543 41677
2 33852 560038572
1 12806 49345 923461245
3 8682 66309
1 32060 72113 722529972
2 73747 882241419
2 84243 337795547
2 7235 535109607
3 27561 2470
3 7903 51982
1 94508 125263 456529607
3 52520 103489
3 4230 101553
1 69195 142638 965418303
2 48558 840304367
1 32654 84730 109683758
3 82675 152417
3 109434 105926
2 111294 533444719
3 85308 141696
1 4937 174636 114841170
2 113445 556422857
2 88537 301003977
2 82697 49545392
2 64041 827724426
1 43840 78341 970311004
1 75740 153726 562746937
2 72194 576278105
1 79287 116339 329682322
2 83424 556228394
2 34570 778239241
2 79154 134905893
2 47951 791285483
3 36577 162205
3 3680 143846
3 9124 90637
1 32319 152763 728646909
1 22775 65018 449121470
3 47651 59575
2 15760 51961044
1 5522 82990 979585590
1 109478 125260 179980400
1 46867 80669 437303202
3 101727 123313
2 79026 619739153
2 95317 814845475
2 106585 379116533
1 47858 67770 312428053
2 111164 584178380
3 97437 57860
2 93184 313065267
1 22148 71617 603174059
1 7320 112007 8219103
2 14685 198999800
3 7632 177643
1 68648 103004 467634957
3 93200 126723
2 36670 393615538
1 12061 65050 432705929
1 113625 142526 901747025
3 30861 130268
3 82005 131786
2 72639 121027164
2 106083 533802429
2 73250 758139785
3 97842 4945
3 75705 160015
2 113691 155138298
2 17430 311554950
3 102488 178595
2 57283 513268518
1 29112 149051 827851190
1 53568 159203 13925318
3 107321 5825
2 100698 406218688
2 51429 274628107
3 44249 141808
2 26820 519828783
3 60991 67067
2 88022 528542651
1 36791 90252 232614603
1 60660 108450 266171399
1 32764 71845 570369633
3 104009 112240
3 41062 88842
3 96590 69964
1 3795 69026 343438000
3 89054 51607
1 12236 172846 866446701
1 9931 106112 81902005
3 3806 178680
2 40780 566848912
3 22209 103080
2 87205 91232169
1 26515 54465 253805411
3 88450 126670
2 36782 597486970
1 169916 171341 242755818
3 67857 70522
2 59138 593157308
2 73057 695094415
1 8687 119683 879776250
3 97352 165903
3 112839 86466
1 8704 80899 912927726
3 57199 59916
2 62939 970306596
3 91020 79100
1 49973 117298 849720905
2 88683 426018279
2 29711 998082878
3 20836 82680
3 82045 87935
3 10464 147925
1 10144 91087 538187806
1 14726 63162 741210105
3 60495 72649
3 111884 175210
3 16398 106166
1 44425 64216 951996243
2 28925 902965647
3 94977 91260
3 107496 85949
2 104980 561315474
1 74184 119943 286256737
3 6039 176079
2 107082 460536790
2 49856 194597144
3 77620 111997
1 18202 72574 928556432
2 38379 214378569
2 67561 431547925
3 108100 12334
1 16778 146951 173523515
1 29451 103257 681279664
3 10129 51543
1 81696 100991 653032064
3 66071 43863
2 41443 815170665
2 54060 91001519
2 6240 180887783
2 87578 117811499
1 101183 154270 706788940
1 83344 126009 156841217
3 48220 152988
1 45533 52872 723391955
1 55718 126587 781226256
1 90876 133336 808446773
2 81544 837947881
1 37858 123981 355676516
1 74930 168197 733806339
1 68702 118626 986314079
2 69599 151375682
2 74887 198213236
2 33401 109736756
3 37597 134023
1 108949 120648 151704060
2 101719 551456602
3 42643 154366
2 92745 792794185
2 111666 458425734
2 2897 136927718
1 34201 35482 419514787
2 25389 899608980
2 82763 654214876
1 59041 92950 394456275
1 94323 155048 143414093
3 3710 25360
3 85088 639
3 69503 29229
3 96182 46501
1 127963 133829 52048320
3 90226 37020
3 36692 106405
2 4698 442024845
3 81070 16710
2 62985 619593404
2 95066 342174438
3 38902 33717
3 64868 149522
1 22545 47664 867151159
1 139030 157897 857255501
2 110092 78532680
1 8656 169936 90842912
3 49349 104238
1 34112 94857 925235462
2 27189 599423792
2 45024 231339651
1 54660 156442 474485762
1 26146 49775 723913217
1 25990 133223 530957119
3 108066 34378
3 48099 50836
3 97259 89732
2 645 461548013
2 43130 415623391
2 12213 576271381
1 4401 117156 900565107
1 67340 162876 863031066
3 105367 111603
1 24122 135359 553248777
3 97206 143008
1 8583 17534 826993416
3 57839 17864
3 23259 167000
3 47458 49931
3 24664 130005
1 68233 101564 734668164
2 72242 570486571
3 34516 147129
2 33838 618008751
2 36997 899162276
2 108172 563927901
1 96664 118205 405796776
3 81258 62775
3 69583 138862
1 156550 159572 478655500
1 66934 150544 302273239
2 63245 312526051
3 112538 164904
1 111300 119429 271278548
1 59534 62569 704807934
1 49574 63742 387553523
1 49000 84722 476789627
1 81910 159525 694243191
3 64325 6186
1 77105 165292 635597769
3 42404 11356
1 119035 177543 234910245
3 9146 129050
3 62210 37744
2 106915 263491940
2 111494 471360556
1 102630 162745 414271941
2 71583 978536992
3 10184 42971
3 100441 21593
2 4463 308743126
3 77089 114283
2 9880 94213292
3 110670 171610
1 14320 53081 302625560
3 69051 96124
1 25625 136053 701999399
1 22258 79655 991132667
3 48164 110637
2 32479 429562294
3 5206 21754
2 39582 797721298
2 21693 852830428
1 57445 117056 666861788
1 32507 64965 87847695
1 137803 176936 860971155
2 73688 207451713
1 158124 170040 75581846
1 79236 100638 879593758
1 140415 148468 312979693
3 11806 96667
3 94014 149244
1 19618 62343 259504449
3 39162 150459
1 44259 140495 398646795
3 38156 171280
1 62840 130971 253698966
1 24071 98929 124893923
3 88969 153588
2 75606 552769096
2 40776 10167458
1 135448 156362 972866206
1 57150 118503 377731012
2 61590 316782402
2 111635 921112727
3 40397 173784
1 39736 51097 447688975
2 111647 687702678
2 38061 181628130
3 97094 111273
1 103936 161111 313709750
2 15799 744469582
3 20943 176912
2 63295 668412754
2 37556 154814221
1 49335 165290 334902152
1 31522 90550 124654477
1 66909 91962 689124442
3 82511 10708
2 45775 212857055
3 47589 44706
3 36158 24006
3 87128 149950
1 99319 107813 817190168
1 66741 68464 772547978
2 60386 703969710
1 2658 58155 284084751
3 67604 111102
1 153072 172428 178633818
1 37560 110112 411649916
2 101949 882053919
2 6552 342280419
2 40368 862737192
1 154369 173622 914970191
3 17450 32825
1 74237 152771 987343745
2 82097 124501926
3 92651 11227
1 108848 143738 650928157
3 2755 105997
1 41124 164362 707097153
1 2849 41479 13197157
2 63907 406391474
1 39489 53422 349320451
3 110697 153069
3 34954 78375
1 23087 125246 980425015
2 80538 518562927
3 99786 12268
3 9770 20007
3 26941 4019
3 72697 82875
1 117422 161571 404473804
1 40516 169937 719094142
3 93938 127019
1 80846 169353 928733396
1 14357 42557 789818721
3 21876 56213
1 15618 178039 232918855
3 101441 35751
3 35494 129642
1 76480 76481 283092611
1 16372 139970 819702477
2 60261 510353383
2 39672 848342355
3 107720 172526
1 99780 126522 20333117
1 15843 61084 139886792
2 33451 348293792
3 106108 16085
3 24393 68071
2 35602 517879391
1 33943 41950 5552481
3 16093 69871
1 79501 165963 725169206
3 89625 16321
3 8573 106048
3 49314 92877
2 7571 248934564
2 102177 937806365
1 29519 164361 55620759
2 26348 53530957
3 26694 47870
2 71959 383550027
2 29675 754724608
2 6435 469348638
2 33544 987815322
1 97179 173448 47200555
3 8820 68355
1 2708 9062 143173074
1 75044 170430 596969889
1 102889 114157 739114216
1 56549 114527 375588001
3 78527 46724
3 99999 173460
3 27476 112879
3 109376 40122
2 84828 235866614
3 46896 131337
1 121311 137386 716057678
1 52694 177524 935943427
1 53373 120707 79693465
2 26779 640301463
2 43530 541307928
3 12393 122968
1 139702 167637 486659928
2 102251 683005051
3 30908 87393
1 41372 140984 488153929
3 21795 108509
3 42921 34651
2 69226 997980244
1 111763 145604 145161539
1 24589 70860 608244384
3 82515 131808
2 85451 643796147
1 29332 68611 544082914
2 1919 334964271
1 12534 89067 761211984
1 18361 42163 330681348
1 10876 43583 333931511
3 65457 29537
3 77386 117673
2 76235 812266190
1 5761 72771 430479255
1 15845 61832 206283341
3 94062 121752
1 74792 178593 233618241
3 29028 137471
2 23237 754368320
3 44562 39246
2 16517 922148573
1 40619 47228 342460303
2 50444 449943014
3 66333 66318
3 68428 46573
3 108112 143994
2 99478 449882155
3 21732 63988
2 88144 219747327
2 64462 948177732
2 15784 661882820
1 29977 31173 505930928
1 79672 128954 797474759
2 77186 727564910
2 114004 511853484
3 32148 69685
3 30234 134675
2 114407 552680851
3 43940 175899
2 36584 932172269
1 56983 155035 326913704
1 13563 50487 971220127
1 38103 85977 313391104
2 33346 238321650
2 48113 288411221
2 19931 146819019
1 99635 161551 437864059
3 76063 135565
3 17498 29009
1 8504 157612 719654856
2 112323 723917255
1 7659 74110 15915599
1 44314 154986 755196236
3 115279 80000
2 82908 757195201
1 113283 154857 709641769
3 23751 46761
2 12984 462110684
1 89829 98036 386193550
3 83920 99400
1 85964 169548 739292631
3 109439 51302
2 36391 949430745
1 35759 45383 466226589
3 67337 178176
1 25786 118117 963133443
3 49395 49101
3 97323 141603
1 89287 118714 102614467
1 7407 143121 701807177
1 71599 78142 185861399
1 98547 116693 366847857
1 66307 69818 19079660
2 63706 304237633
1 89212 117898 606026075
3 107192 56963
2 64301 591859928
1 32526 114557 123272426
2 59109 355394351
3 80898 33558
3 17185 150701
3 108496 103535
1 156470 161202 826984186
2 20867 933993521
2 90925 780134708
1 141136 159112 520252799
2 90368 930848690
1 76252 159269 515277713
2 34177 754378495
1 55567 97280 541086698
2 103953 596434895
3 68111 45521
1 13970 70735 448136935
2 34617 602083551
1 14937 27206 204201658
1 30763 153541 817519265
2 88640 281259693
2 80009 154486689
1 132089 149313 623343382
1 79536 177107 833028328
1 63078 80883 71232857
3 89707 174349
1 61090 107165 850197502
3 92209 153410
3 91593 91768
2 110620 772806117
2 68055 64591036
1 3339 24256 391856199
2 43251 786776583
1 175819 176738 187326390
1 141104 156117 551728160
1 36146 115634 794315409
1 15023 174829 272040173
1 24961 51064 504503967
3 99324 12079
1 40712 93909 13316060
2 3109 920982149
3 53999 19070
3 107118 128375
2 111743 678027205
3 65074 112237
2 30532 12089729
1 27340 75935 645895974
1 57671 80542 976245432
3 71869 67291
2 79456 960429969
2 66892 369390325
3 72294 13385
2 110540 156700378
3 28576 38261
1 94666 175047 308539509
2 15906 231589692
1 122087 122707 618284139
3 5166 64275
2 93711 827907172
1 24667 45500 920937096
1 45448 51757 158051105
3 46232 85643
3 72856 85848
1 80753 110051 154084899
3 69685 91119
2 108252 237266840
3 77238 30243
3 87201 82072
3 36807 48809
2 13777 525763793
2 96624 447208649
1 10017 113252 775579884
3 93599 93168
3 98424 80122
3 4865 107761
3 18907 120564
2 105489 385585795
2 26353 783408546
2 66626 929580920
2 11846 397612494
3 100354 93109
1 18148 79751 341003995
2 57997 25272661
2 84038 600926461
1 5963 64295 244687515
1 82730 158949 655940098
1 28510 76013 541713891
1 10237 52525 154436346
2 68586 215072570
2 34311 107726021
1 153614 165563 29878375
3 68368 104181
3 9439 24842
1 87945 146949 831955733
2 89463 660710660
3 58682 89293
1 104127 144199 869725555
2 68657 444591589
1 87475 125971 959723209
1 27145 63315 404845821
3 77244 5740
2 30595 117011472
2 34408 264725566
3 96533 32499
2 108955 67867311
1 6043 147058 889304536
1 27227 30586 58404662
1 25227 175927 433618609
1 57265 138103 302911069
2 4714 833625109
2 95631 425227601
3 21542 164771
2 59362 41244266
2 106004 46868816
2 90263 675554823
1 43394 113062 990306429
1 91238 127695 656034704
3 94848 138690
1 142111 175880 801148853
1 11211 114467 836326800
3 85989 106260
3 10052 8205
2 104728 11138956
2 15919 127761614
3 11446 47596
3 86135 156206
1 26989 127006 26602464
2 63427 820127811
1 90887 133215 449338799
2 42081 247651278
2 78542 440667390
2 51362 695766882
2 51338 99307513
2 24567 766120054
3 82327 86984
3 45335 54995
3 10625 43556
3 73142 6159
3 42682 81428
2 86044 721095645
1 41997 106016 923874687
1 13786 125216 157379237
2 54372 172214218
2 74737 383230678
2 38688 101808701
2 79543 690121361
1 118995 134838 570887847
3 39902 24963
3 27430 166165
1 36873 42004 726306955
3 86595 87888
2 99315 840166324
3 84710 23519
1 26454 49391 526978090
2 83075 399521033
2 115281 780948540
3 9146 109879
2 104387 586328589
2 36241 55193667
3 72048 56924
3 51872 110117
3 65218 99758
3 61878 5217
2 8957 333272791
2 64058 262836902
1 51117 59381 101631051
3 20725 56643
2 2360 264460592
2 74780 700185383
3 980 14393
1 46950 147242 211968813
3 58298 130563
2 35492 455119531
3 88687 172252
2 105853 172448302
1 76728 105600 992727624
3 90275 66088
2 55898 636639601
1 141226 164088 551939914
2 94942 370368494
1 129701 155125 867721197
1 48248 171398 547085615
2 51453 838255001
3 53641 40206
2 30056 975843545
2 96702 759920900
3 81049 174594
1 16043 156846 201577611
1 32295 74161 811670956
3 43221 124316
2 34627 201740513
3 67923 160302
2 4343 857236947
1 56480 128001 218785288
2 68594 328501595
3 48153 11308
3 58775 160777
3 64991 105742
1 50609 69315 188203590
3 88851 137030
1 115006 160880 296817010
3 95678 34477
1 60292 139197 639647294
1 62369 87620 596092824
2 7231 985404169
1 39264 113705 235722658
3 11250 160089
2 69080 847772249
3 111834 126726
3 12614 119173
1 76584 102556 34528112
2 96274 675906588
3 17823 71483
2 31850 90786581
1 146805 176318 264578250
2 68541 723805176
2 76897 730380814
2 63901 617488812
2 7794 522028149
1 775 122629 380703700
1 48705 143097 491226706
1 137633 164093 24097854
1 124839 128311 401250779
3 91441 96571
3 62780 169804
3 32348 62419
1 53454 56586 73247698
2 42058 960643504
3 48723 127024
3 61181 174582
3 82111 20601
2 2581 425905276
2 92174 899241364
2 6351 163898429
2 61414 803163429
3 108479 16058
2 59974 863973395
2 75791 255784734
3 19785 168000
2 78555 262653213
1 48170 66907 628284621
2 70661 221376956
1 25922 102889 740638253
1 17225 146999 465312341
2 30323 735792686
1 26438 160662 4744001
1 9423 119225 977469937
1 65519 175375 120808118
3 15222 16972
1 6250 39284 50212560
3 3161 71393
1 38775 61480 195044235
3 45466 54344
3 113020 137638
1 10980 170209 818979141
1 63340 117718 714850296
2 51804 756971259
3 22433 17586
2 106092 954320555
3 96974 21613
2 98856 235132280
2 7476 403410746
2 56083 447253653
3 43750 71727
2 84562 716543292
3 40027 50363
2 92383 162546596
1 15153 74548 427580346
3 92819 80909
3 102833 14536
2 43174 868714796
3 67914 117237
2 107519 823201341
2 5993 257452699
3 2823 71693
1 136715 159155 846787823
2 61172 705976161
2 31045 465177149
1 60956 74689 58624070
2 100564 908238524
2 12368 122323715
3 79432 74127
2 102922 435043404
2 25127 962596675
1 1243 92179 605353513
2 33534 498775057
1 52794 99890 414842168
2 32781 287598401
3 9513 161387
1 30433 133379 856727612
1 44311 107013 571792592
1 74137 117651 544711404
1 16099 69069 162096824
1 69514 152403 455206706
1 67871 134256 64453991
3 80494 92632
2 106332 677484845
2 2738 190003224
1 92902 147208 51873799
3 50348 82085
1 75719 114997 949230907
1 135501 158891 477287053
3 45238 30022
1 57453 147999 448836518
2 73132 636271124
2 56670 591875007
2 49179 673058751
1 9940 118670 448946358
1 38369 129172 201706753
1 32064 51299 801656935
1 4932 101321 570743052
3 21410 114392
3 74116 56922
2 14161 86265370
1 69203 165963 710656379
3 51788 80357
3 67007 1687
1 7346 14177 872592092
2 38728 950681164
3 110338 125835
1 6236 49336 840678724
3 76054 83394
3 16287 93488
3 24574 120709
1 48407 166185 950216720
2 24437 796088667
3 82784 124179
3 20008 57998
2 43008 817571513
1 168016 178395 632013100
3 58280 20419
2 68428 267778322
2 43696 583375431
2 81290 3052380
3 57468 70076
2 68068 68042039
1 87807 151790 932792627
3 89460 31420
2 46078 24228527
1 25923 102404 806456962
1 82644 160665 606790967
3 22863 88605
3 94744 106094
1 49298 61374 448005290
2 98028 775033625
2 62352 923653245
3 67846 145809
3 92470 130799
3 72297 81763
3 33832 110003
1 20749 59179 400076590
1 61165 111742 115231108
3 1353 39212
1 13576 109908 490287039
2 38309 153853935
1 45383 110016 181874238
3 97550 116517
1 20440 24840 434843536
2 80645 528076685
3 26620 76365
2 25311 572165393
3 57302 45370
3 62903 142033
2 4819 19311674
1 55504 137350 703864922
2 98638 626612686
1 85602 177921 212186211
1 117533 132375 359675264
3 25629 129896
1 140 13725 500796773
3 61149 49843
2 113488 692206506
3 39806 40788
1 55172 77146 842711409
3 65548 76997
3 71521 151947
2 16797 625362850
2 17590 564904668
1 106001 170101 586364515
1 100444 124965 343553056
2 22261 150255766
3 11500 36654
2 21014 332826356
2 47269 988656010
1 35226 80295 395321528
3 92341 12568
3 83911 39008
1 43085 63666 717416248
2 86692 730550746
1 91440 111496 63725056
2 96290 732784113
1 108491 147086 212295444
1 48960 130490 853296701
2 41572 401716734
3 19625 124486
2 76245 218051869
1 17467 82766 772428870
2 113998 668496142
3 92902 93900
2 68134 678148587
3 38558 27320
3 58153 114331
1 3012 97566 346196458
3 65473 111824
3 61211 51553
3 23532 105034
3 39597 171078
1 58972 69125 474267870
2 9594 730787552
3 29399 110108
3 103779 55591
3 55600 58799
2 47267 542354528
2 592 801817072
2 18664 326923234
1 21361 33315 865308524
2 71461 161337530
2 78944 725421778
3 34528 104986
2 28661 548803602
1 3944 154829 982182048
3 34259 119403
3 80822 20116
1 29972 153605 614637655
3 19102 165432
2 45756 463697381
1 33575 107052 512997038
3 31688 109394
3 108794 150400
2 27048 598245468
1 35783 45650 688924907
2 92167 953731076
2 51082 701997884
1 135011 158472 810153633
1 4529 134447 911363395
1 61973 77305 745075083
2 96954 321491453
1 48215 153013 710197315
2 106666 48581458
2 6973 482742458
1 5129 60242 100395240
2 71765 358732178
1 22079 58814 76367152
2 45210 245402438
1 119573 127077 716638955
2 8790 541665893
2 110720 219742109
2 95935 414375115
1 31774 100039 344766623
2 3478 545479214
1 87850 103069 993424701
3 82569 98760
2 6670 449224464
2 86748 770111484
2 37827 249349727
1 22820 110753 394333971
2 77639 450760874
2 80510 927035997
2 17258 428592330
2 23943 214683952
2 30158 737146068
2 59642 726148427
1 51870 161687 729189206
3 53144 22564
2 15065 248048671
2 8155 381363610
2 39839 63798163
2 42370 281886406
1 89665 102877 150327980
1 94180 173874 770486308
1 44935 65627 171984050
1 48323 167390 925721710
1 24971 37174 400668903
2 64505 96305011
2 15821 581354251
3 55243 92631
2 115098 338994922
1 59439 137058 696450783
2 111372 867359000
2 89461 330201005
2 63627 846851837
2 106173 579902403
1 21676 153914 297802840
2 71970 265971851
1 104584 151616 686655601
1 46809 169010 211232378
2 51112 341257458
2 49283 7619314
1 51944 118993 304816230
1 64294 66055 218846752
2 46437 120895883
2 111150 533575339
3 77403 22438
3 10175 165799
1 35375 66687 741252031
2 11262 716561814
1 5607 165666 629386793
2 31918 21611596
1 28999 168529 273055172
1 77429 131126 343984223
1 97510 101694 62728282
3 108516 82901
2 2028 185712230
3 92589 2475
1 58228 166399 135643805
1 6900 36902 705498982
3 14777 80473
3 85936 159292
2 75747 975688891
1 25883 167831 738882263
2 16971 855364809
3 7268 35382
3 62685 33083
1 136492 155094 880646311
2 89301 135339647
2 57627 428196216
2 18108 806533399
2 70046 933398675
1 35652 65213 422190346
2 66792 895420274
3 69635 48639
2 46768 250645087
1 102900 122347 656140415
2 92791 389248189
3 58864 138093
1 19650 47889 301005164
2 98821 104767471
3 93777 64684
3 22090 73033
3 8673 178769
3 65313 70791
2 20182 642397997
1 226 47652 153350904
2 51423 484943919
3 110935 58236
3 5900 150140
1 74899 96373 40811079
3 14691 178064
2 72909 324294545
1 32403 101413 251212413
1 33812 138479 287618843
1 12319 156418 613363954
3 77837 30455
3 69699 104211
2 108781 906094479
3 26972 87410
2 95296 769260742
1 155193 158484 155704204
1 11820 126398 756251849
2 115083 52043443
2 87956 34690122
3 81689 155156
2 45661 595416885
3 2370 126486
1 20112 58633 684891619
2 26714 140381607
2 3475 20806692
3 41360 119924
2 11620 517585636
2 54250 543960161
2 96383 458846706
1 85373 88672 21936725
2 66181 346880543
2 87156 980762391
2 24596 962773089
1 39712 41048 606012974
3 43106 169721
3 114451 68552
2 3022 276072557
1 5307 136594 404787725
1 160618 176091 521662100
2 67691 316619927
3 87969 162756
2 73557 195806194
3 22645 153134
3 64694 109923
2 25824 98064966
3 36197 126374
3 59404 19054
1 13925 36780 200859194
3 24790 178523
2 91812 396760590
2 84627 136233823
2 42160 738677396
1 91527 152279 848137768
3 110679 27812
3 77836 166956
2 92508 251337664
1 74772 119634 46399616
1 105194 150358 580405393
3 12934 37159
3 9582 172801
3 103895 19149
1 107868 111108 782212038
3 62962 43008
2 67065 573459083
1 63025 132020 151720266
3 47766 170010
1 170660 176601 399281094
3 89532 107662
2 31261 749364771
2 113486 500497460
1 7560 128883 121013458
1 36148 151226 447435882
2 43656 864203699
1 2091 16925 699559533
1 52061 117201 212078130
2 30991 535088806
2 100948 607271799
2 40879 999760573
3 103155 136008
2 11776 186799666
3 75485 156252
2 55139 567449899
1 11021 138185 659219300
2 13329 420652547
2 10057 924048677
3 25304 110538
1 136045 158909 800944083
3 24141 141692
2 97679 446630345
3 30854 128284
3 65742 115080
1 91883 130359 248580881
3 45337 108119
1 118608 171093 260664868
1 25107 65701 206176672
1 62945 143906 670740174
3 79007 145705
1 45552 92075 90076926
3 25206 69004
3 4542 151896
3 84662 28886
2 59067 236123580
3 102340 87342
1 144936 161134 430120599
2 52665 623018693
3 65647 136163
1 57107 170922 607981495
2 19529 897847844
3 113283 160439
1 132107 166393 515361307
3 96710 151427
3 69405 159709
3 60582 18762
3 90926 138367
3 15568 39741
3 62633 110118
3 90458 161516
1 1229 163102 284808019
1 29535 107116 553795628
2 113655 912982840
3 74267 35452
2 47534 361699608
2 79435 993972592
2 37271 544150120
2 31716 788692002
1 144593 145502 75042234
2 95450 47249829
2 99881 831940670
1 897 35169 103042254
3 40887 11959
3 71 33416
2 20203 625998515
2 110819 520517136
2 45021 810703569
3 70915 164442
3 73298 115211
2 77238 259016424
1 47488 157646 662745688
3 77667 84856
1 12973 171086 34882125
1 884 151098 7935344
1 35087 57279 155602267
2 107861 457435331
1 56716 58640 879602197
1 32194 133831 998323836
2 55160 549243664
1 53191 115562 477586594
2 36107 767931265
1 15797 148337 840298
1 50536 157774 619667167
2 108065 351875965
3 16470 10288
1 6597 134494 440244122
1 96921 173842 868652919
3 29977 84800
3 98632 123898
2 95881 636045579
3 12544 97904
3 52293 120378
1 22844 151689 469276732
2 82107 604500024
1 32054 143844 548313264
2 90453 280735496
1 10342 47066 100222855
3 38951 51450
2 19444 606187779
2 19305 395531990
1 37434 86858 844915467
1 60953 70639 866966556
2 39472 813248444
2 108646 376726132
3 16972 168899
3 78839 79467
2 22627 241980446
2 17372 540027778
3 105200 68068
1 130952 147236 131365256
1 52794 74286 569582719
2 105680 62095376
3 95692 32000
3 99082 1325
1 84521 124367 682845179
2 98277 235831234
2 76391 370268301
3 61940 178418
3 13599 107703
1 80582 173521 149107505
3 78201 171792
1 89543 129262 695574813
2 90399 402900116
2 8226 182092871
1 165325 174859 658138525
3 85809 82986
2 69232 913044652
2 100628 161296054
3 26327 169726
2 76163 284095185
3 44318 149848
3 25065 156896
3 113369 88272
2 106735 118039013
2 27541 153858731
1 34574 47290 88904600
2 101901 918308141
1 48459 135029 615688723
1 13066 86839 640819771
2 48658 338442884
2 71460 67932628
1 22971 139640 139117296
2 79372 835755852
3 46296 117119
2 97577 693336357
2 78559 903050334
1 5844 28811 692810311
2 80165 827626264
2 40726 787679026
2 65122 749895477
3 88784 4008
3 29932 170221
3 40422 100058
1 33508 118160 200580223
2 72510 317964918
1 7469 111839 188396024
3 52406 13252
1 4662 171833 261762815
1 49257 103541 865604238
1 52810 133970 971085222
1 48242 61040 966124916
2 105405 122464016
3 52370 139454
3 51057 67493
1 26327 74879 636164975
3 32415 9413
3 637 66991
1 70588 105882 669000767
3 21201 78818
2 45147 659684528
3 42959 117002
2 10685 950034797
2 82591 823942202
3 56337 48193
3 111333 7818
1 34420 120815 875949830
1 34692 52328 769868400
2 100000 111609144
3 86327 119766
3 12150 88700
2 23646 81717521
1 143016 145620 124086269
1 106579 139722 896388772
3 89271 135833
1 54021 73719 553437690
3 12026 67912
2 96093 378425942
2 89601 712683158
2 42739 742516332
2 109247 592564312
1 139764 155179 798709220
3 23772 50325
3 85424 112683
2 36145 246779705
3 113209 46554
1 107359 149015 481551553
2 36735 768978717
2 14680 472249424
3 42833 63762
1 44057 177005 879592409
1 80606 136744 423890715
1 23480 101429 764236266
2 11223 8716888
2 38701 711164834
3 47224 53945
2 43676 619144981
1 122078 126830 462549729
1 4397 92766 487491064
2 69081 676677809
3 49973 4971
1 54706 127364 647986092
3 51778 159730
3 81095 124256
3 9445 174889
3 63674 106577
2 63862 939956422
3 46541 33899
3 54865 123619
1 38572 103769 294975468
1 13535 42002 670833505
2 106599 396744240
1 79684 149217 615347609
3 83716 172926
2 99347 356689072
1 7149 105423 427623341
2 85219 72737579
2 44208 940982284
3 58741 1375
3 31072 51711
3 108060 49263
1 37053 134658 846498463
1 151876 177344 729658516
1 26707 105517 262998527
2 106760 757742793
3 94283 131840
2 53113 626582045
3 67089 176962
1 45407 86355 717072440
1 46675 66498 250868718
3 49650 41295
3 17521 92798
1 48229 135004 131074632
3 25302 59538
1 57869 114335 503311528
1 26628 143732 137168451
1 40438 52878 315433542
2 97519 287828405
1 70559 92621 911748522
2 83632 749155425
2 3287 866465390
2 93432 390402050
3 33266 98847
2 36739 448434195
1 49472 141988 420339393
2 106336 217383399
2 96799 780489623
3 41273 20352
1 98390 103773 587173491
3 45574 169719
3 96245 76434
1 71376 136477 547885435
3 48659 93646
2 82709 943029305
3 85302 167012
3 82768 70544
2 69035 312351755
1 34815 146762 876057030
3 3122 148484
3 43706 166913
2 30460 616106890
3 1066 88590
1 77418 168244 351389124
1 53222 91680 169791396
3 40686 172188
2 111986 888350794
1 16047 169211 285778224
1 51615 150025 878587047
1 103145 124347 608722866
1 114681 148211 142582342
3 76280 31688
2 42803 74797496
3 27047 66886
2 9938 545587547
3 24347 128545
2 96232 541980113
2 65254 873307547
2 8191 104123885
3 106594 106003
3 68055 9833
2 85812 5576010
1 7907 119186 476970018
3 26083 89748
3 12029 155766
3 89171 28515
3 25866 26889
2 37840 5939514
3 108548 4246
1 15461 71297 285847810
1 26443 61980 572366812
1 6164 140204 221360533
3 75830 172332
3 86227 29152
2 51311 260551140
2 20395 451359291
1 637 106070 777441772
1 35470 42978 624059139
1 104938 112728 924242980
3 68601 67868
2 35266 795104707
2 100853 931406242
1 28981 156025 574718448
3 90192 69756
2 14920 284205096
2 32694 547066494
1 31533 165183 309235236
2 91207 545534885
1 17579 45808 200608116
1 88622 106224 298477790
3 55774 108650
1 122122 152624 119347857
1 46371 158301 768436136
1 46077 56875 324582743
2 19387 222184383
3 69465 108725
1 77575 153022 58169739
2 70658 814102439
3 34299 78962
1 46997 142093 648609001
2 68479 647253649
1 127944 177216 3830982
3 77147 3810
2 99718 197735929
1 61392 166186 413456607
3 2825 131902
1 12476 50602 803451607
1 94906 134501 95900888
1 43974 178531 436907414
3 68391 160199
3 45254 93407
1 22700 62322 176805863
2 34704 167688202
3 43746 143518
3 29233 95582
1 97785 150430 305995981
3 4968 112477
1 6961 163614 9467193
1 45560 149442 683747531
2 87149 990663132
2 41308 89336891
2 9670 661333833
3 27126 165708
2 49731 998402054
3 68355 112893
1 94118 132523 933430277
3 5201 71375
2 114510 957614470
1 75939 95021 575480314
3 13377 71332
2 71483 411875225
3 20269 32350
2 65292 289264192
3 1090 177606
2 105226 245183580
3 70032 165848
2 17478 381840301
3 27219 58822
3 68683 40934
3 75838 26112
2 47006 761832201
3 20858 113718
2 76937 515435987
3 21690 53839
2 20953 447227560
2 9053 146670029
3 31465 50560
3 91556 35503
2 85905 438094125
2 31340 203095045
3 101117 12770
3 67285 68437
3 88484 97494
2 114389 427713866
3 75550 53181
3 5867 168819
1 21728 72854 168020499
3 69788 101145
1 28970 88680 841000660
3 17976 103104
3 5475 37807
2 22602 654060144
3 20529 166355
1 90982 118391 928033388
1 52850 64690 720621636
3 5048 26047
2 107699 986763811
2 12257 994824401
3 69144 16156
2 76697 820961245
1 13567 114151 694258209
1 70947 76001 315224029
1 15852 177791 206724325
3 107957 70655
3 8376 177813
1 129329 168954 225891424
3 63370 76187
3 97227 142450
3 22418 154984
2 90637 934894296
2 64357 793658637
3 19913 87954
2 50148 580468325
3 13364 84437
3 96285 47024
1 36605 134195 421275109
1 32569 169084 192393945
2 110633 644456626
2 16795 325668830
2 115770 737074030
1 37256 150407 207980393
2 86286 779567989
2 96051 265163674
2 25051 965049288
2 67816 415167458
2 31130 788089831
3 37561 105200
2 76031 85303720
1 53458 120054 926770146
2 28261 577819097
2 92803 174645173
3 61708 76853
1 124191 170641 295273707
3 73135 4823
2 36807 276593651
2 282 865764289
2 14514 337146773
1 58007 83942 396619065
1 7244 171907 550357199
2 33630 370979988
3 262 173020
2 17513 444540128
1 52339 63784 756917188
3 50299 76576
1 36631 71863 248266383
1 116227 157347 184216562
2 24289 394431145
3 74686 8485
3 47407 165613
2 54464 663296324
2 79354 229353725
1 44121 142421 412438735
3 103456 87930
2 103747 699621994
1 21967 112266 247651207
2 100567 385304108
1 46152 60347 998251228
2 110428 830485428
2 50628 52435985
3 97379 165814
2 23880 928481
2 62868 660038345
2 113770 718980743
1 54377 167176 273524107
2 109569 257786261
1 30687 107628 248469721
1 76724 163085 185344099
1 50827 117479 982651677
1 1819 38612 624592779
2 32408 36477551
3 86993 63153
1 26457 138389 831590160
2 66741 603484207
1 72507 104650 912558384
1 113625 138423 976267256
1 50360 152316 59310861
2 93393 768299146
3 68851 91554
2 4762 783244604
3 50854 173841
2 28893 167992805
2 114394 104093663
2 28959 841327288
1 803 51210 864733138
2 71051 754222307
2 7188 617221728
1 54186 141550 853249659
3 72530 44324
3 88500 164791
2 77765 645032674
2 35283 185308879
2 274 740007329
1 91637 95457 150687509
3 31205 103455
3 88623 129160
1 47615 96095 363610913
2 55785 152461022
2 25936 323183510
3 922 116053
2 7760 590078378
2 40141 921297557
3 70378 5977
2 2570 724341607
3 79909 120580
1 140575 144796 879392701
3 53995 106519
1 52250 58890 207968848
1 96249 143179 152831628
1 49711 85882 246854233
3 70119 93587
1 92776 178925 327290115
3 56182 149791
2 31162 352504125
2 95897 957140478
3 81716 138781
2 3022 333031480
3 60537 88325
2 16426 821282990
1 135607 141344 965342392
1 15951 48620 949398431
3 41787 124418
1 102956 162298 689407293
1 133683 138037 330955127
2 72866 923346773
3 48558 147063
2 98402 246419330
1 44405 85905 457388214
2 114080 660739503
2 45804 372585111
3 91766 122631
2 66824 520810365
1 96942 139165 826834267
1 50940 78271 297165548
2 76585 566937725
1 105941 173914 288418107
2 82313 357806356
2 19937 66589386
1 17291 166016 372806355
2 64106 232633200
2 17766 84313652
3 68208 66256
1 49547 162028 858954247
3 61768 19790
2 55067 34741003
3 44606 95028
1 69244 89262 328653713
1 72369 169513 697033335
2 19045 634690660
2 1335 570534064
2 63289 803500434
3 83521 113384
1 87042 172594 98146530
1 16187 144895 435947142
3 55671 112198
3 54383 137921
3 65798 127457
1 54225 158031 694160969
2 110666 293048780
1 97999 162310 811063344
2 72706 781042099
2 34563 779064202
2 89638 633103258
3 36562 131155
1 44385 177346 586753704
1 65305 122980 36179619
1 105202 176785 639875108
3 76103 95718
3 72203 139678
3 42654 74915
2 13973 889578832
2 102019 328796777
2 53161 523923367
3 66257 53657
1 9716 30777 435496922
3 68884 66275
3 62347 28677
1 9983 111485 494243954
1 4405 37667 439089971
3 3573 47394
3 13597 59306
1 1148 107340 225953013
3 113205 111442
3 58993 95095
2 82576 599588395
1 3790 74835 509370569
1 145452 176116 364583513
3 75940 153925
1 88020 93400 909871223
3 39054 39741
3 87717 54261
3 43686 20806
3 62273 71557
2 112922 561656760
2 94093 220800941
1 59223 143000 469164495
3 88480 10443
2 29346 182999724
2 83421 79069261
2 31581 119884379
2 111414 950570353
1 50998 168348 164593223
2 99874 898144861
2 103833 158308914
3 90582 168171
2 62450 220035662
1 100300 104668 867934501
2 3403 584739157
3 81678 44805
3 65256 11071
2 59929 433857159
1 12547 178869 570239869
3 3138 23792
3 93390 42498
2 87193 293759355
1 73379 85031 419129336
2 55054 197284336
1 69063 95787 499998823
2 43063 799400206
3 86355 121691
2 16442 100476927
3 39679 150930
1 19734 25509 956926510
2 9492 870844746
1 1928 49869 877070160
2 91015 718224497
1 30906 57280 151135477
3 82156 105237
3 13037 24807
1 108347 114847 379091738
3 35709 163100
3 49509 138568
2 10441 571459251
3 90486 169559
3 104020 42506
1 47263 102620 492560365
3 101747 106184
3 97273 85236
3 52435 36575
3 61792 112075
2 88107 149761732
1 137078 146917 879521665
3 86277 65229
3 101916 6038
1 18019 89707 288196610
1 46497 127053 421746169
2 52860 884260611
1 441 124448 344745871
1 19551 99280 76318230
2 39208 576609347
2 14202 91912418
3 23368 121408
3 59170 53481
3 65536 128822
2 13525 957445230
2 59473 258653737
2 91340 869799008
3 32775 66206
2 22247 130266675
1 106878 155750 373617258
1 58647 82744 947582147
1 71786 175654 493610531
2 89479 939124182
3 44500 43451
3 7208 90212
2 96773 690718491
2 8279 940860171
1 97154 100180 690080962
2 88330 284903394
2 49930 944948286
1 79863 137724 655867751
1 77115 155475 625263319
1 39321 174979 528804438
1 24740 134501 45269800
2 83811 675823230
2 65856 157271791
3 106520 155138
3 80536 100420
1 9367 10448 670539190
3 81136 117012
2 15412 717296439
2 6727 858875342
3 49037 49979
2 109463 927929250
2 7550 91574877
2 62580 946085813
3 54606 20072
3 103547 111452
3 17467 137567
3 62376 54976
1 105887 163188 124026753
2 60294 346536868
1 21863 150426 127650569
1 156129 157603 177442923
2 26203 9971780
1 14247 137976 456365214
2 77637 135453151
1 112443 152609 743613094
2 27588 350263808
2 1195 256187489
1 31262 104053 853972958
1 10534 27031 742510118
1 10705 23887 742751954
1 4716 60263 404800102
1 42459 176099 978394971
2 81096 899049461
2 7241 318205451
3 31021 160988
3 67751 9548
2 13820 735019242
1 61261 120166 664804452
1 53805 58699 242872690
2 87409 648586798
1 117454 169934 198566305
1 175153 176906 546484771
3 107866 31652
1 67859 167380 634010250
3 103139 81056
2 88866 995721904
3 82925 31739
1 8910 146521 708749915
3 23170 529
2 107583 191176733
2 8687 122097717
1 47125 105014 20620088
3 61833 84900
1 68260 114293 271160464
2 38567 573968066
1 22141 107744 990896160
1 35901 129293 595098313
3 74094 11498
2 47655 858347562
2 61073 301359084
1 93962 124059 285464648
1 116537 161081 505423049
1 101925 158396 216900086
1 21680 131207 124784897
1 108489 123644 741852699
1 31795 97233 74714927
2 55349 268866849
2 28382 142181343
2 86536 481043194
2 40393 460195467
1 85078 99231 903657440
3 91928 37675
1 100952 134645 975311961
1 11494 35660 170012042
1 141414 142120 563821692
2 63218 524434379
3 55589 148510
1 108861 146314 192709518
2 58361 941541775
3 6463 92794
2 86873 961870637
3 1175 72571
2 59319 903923888
3 72187 91097
2 86721 879446691
3 106175 153585
1 89211 97041 76606028
1 168066 172557 748036093
3 13604 67000
1 56561 174085 829457707
1 24039 25554 23937312
3 2041 167858
1 89197 114283 285022846
2 38777 14973709
2 115025 720689086
3 72149 10562
3 88361 131184
3 73567 123795
3 47566 157341
2 54948 851057307
2 41731 610679165
3 14703 125351
3 96359 167140
3 24488 22989
2 61528 262164011
2 16664 261551856
1 44068 151786 556677177
2 16768 398801759
2 51140 479615414
1 16975 54166 374294976
3 44114 21020
3 17238 101112
3 15767 28614
1 71046 92262 782708132
2 87865 830496213
2 97161 226817100
1 16857 29125 232291424
3 12008 142208
1 28866 169361 791292241
3 20907 119480
3 105868 45728
2 71169 940705480
2 30902 657201691
1 106815 170271 595849304
3 3431 117751
3 24573 99616
2 13011 273690139
1 101371 163001 277394987
3 7412 9827
3 91757 51963
2 71938 356898379
2 69464 595663473
3 34835 20846
2 39663 566860137
3 24913 163904
1 67573 128767 198547806
3 40818 16464
2 76581 943836118
2 61542 349818083
2 90442 676165024
3 40953 113424
3 86019 171482
1 19933 26524 894339348
3 42944 70676
3 56300 157407
3 61225 69753
1 12822 157282 757476158
2 76176 92005146
1 39105 120708 260298955
2 68747 557927967
1 56124 139339 942759912
3 17270 21257
1 83944 128706 520641762
2 66839 696213784
2 51476 163086929
3 81092 55557
2 82257 354565545
3 9519 132219
3 90648 83555
3 73615 126133
1 15838 40787 688149357
2 61674 507852573
1 32059 61433 804851302
1 17640 131437 732420608
2 46582 241204225
2 42062 575795400
3 78556 84358
2 16832 591540076
1 69904 77850 849130534
1 79341 125742 450979886
1 23116 72203 448227340
3 90116 56374
1 56045 58912 401880059
2 13835 997407290
1 78878 109102 300454525
3 36174 60050
1 90385 115596 684039528
1 25362 161195 61694879
3 82876 16762
1 142248 172331 819118664
2 51808 321870225
1 23691 166855 340333863
1 24811 73815 349969217
3 51530 168283
1 150640 177088 1394176
3 60608 153321
2 6860 71035664
3 12994 145575
3 46492 28752
1 32064 143967 68490012
1 43936 74032 665534300
2 43945 656149114
2 34216 412221485
2 68642 239095236
2 115632 715278501
1 118065 129763 249821040
2 108320 91258655
2 14333 78507104
3 57448 84107
3 34510 1196
1 32135 86069 906971001
2 88410 928049668
2 26815 863575368
1 63545 108088 985783612
1 93111 147010 411832272
1 28340 70617 330301849
1 25546 56423 835551871
3 113596 70813
3 6312 110751
1 120117 129128 29564033
3 2181 64626
1 39509 67429 185193413
3 83174 43165
1 94800 148465 35462509
1 13900 177686 925965974
3 26832 45117
1 84043 145357 804238722
2 15108 602861144
2 86537 157160716
3 107899 161100
1 176672 178486 146488126
3 4058 95379
1 95391 156349 309510330
3 34734 87626
3 45938 146006
1 73042 142852 437989534
3 108087 28065
2 64475 806122132
1 54024 143550 985452617
1 106934 177126 133215450
1 26419 50455 23053966
3 45318 145950
1 49090 99335 217501120
2 56416 763173996
3 77964 93399
2 57315 174886097
2 87214 367470603
3 60361 178885
2 51932 263910972
3 5468 10344
1 68863 170280 842956038
2 55717 406386955
1 44852 68381 630058351
1 110735 140349 656315920
1 113064 134081 133433730
2 48174 103798775
3 48593 161079
1 73951 120806 21231074
1 47484 160567 347143842
3 18175 73326
2 97463 158156937
2 39967 728565120
1 85163 144430 865057224
2 83937 982819578
3 100549 141282
1 38054 159693 762556866
1 17259 150950 989360694
1 28369 107063 201112436
3 100511 44221
1 61120 85119 738859133
1 37338 88583 694271505
1 26072 124898 278349562
3 50075 171232
2 42088 236868170
2 22605 70427247
2 68449 345195514
1 71111 115647 657468911
1 93191 161812 78150092
1 24162 64176 593359681
3 103419 22126
2 62972 734816629
3 860 118970
1 27488 61085 592287002
3 43802 171333
1 10974 111326 425026907
3 42253 45685
2 69945 246499630
2 9858 191676599
1 109469 167284 405150754
3 10589 4921
2 102894 936415175
2 93430 30480145
1 101507 127417 54322453
1 80155 88997 11876245
3 115571 153973
3 55493 158323
3 46202 15529
2 30189 196903173
1 127134 170527 585394932
1 16304 73530 620877519
2 113847 880135872
2 70112 558697640
1 100980 109796 625604458
2 36572 115403908
2 69841 186629155
1 90203 105623 132095725
2 98227 463478507
3 37696 40208
3 63563 97925
3 99434 174730
3 71000 49240
3 39650 104711
2 1412 755378659
3 104192 48427
3 20660 155791
1 46932 94862 741445498
2 77773 872623246
3 37343 160786
3 16930 148757
2 76122 337751637
3 47954 42815
1 3233 110920 246868544
1 82037 85959 587014322
2 5618 875977868
2 35528 661544418
3 505 39136
1 1183 173852 544699751
1 126818 160775 332473371
1 85255 97493 517240404
1 41821 64657 66009796
1 106355 177680 889734492
3 26038 177624
1 119382 149194 448675426
3 14938 159788
1 33286 157081 424168311
2 99493 640117752
2 57759 521238036
3 81457 47331
3 109805 88083
3 53329 157715
3 40027 51223
3 113940 54452
3 73927 165357
2 24568 824490765
2 16816 289168175
1 14128 50488 240116740
2 71829 674993542
2 106554 869030866
3 87131 44275
1 73056 157072 98763228
3 114756 120457
2 86452 928864152
1 168264 169774 267228109
3 74562 8139
2 28832 431976309
2 50078 306158651
1 47176 97981 366479400
2 25552 509039092
3 55634 43189
2 64799 845056129
2 15175 270438118
1 109489 145987 576608549
2 37053 961118341
1 78425 78464 845457264
3 95091 175242
3 28954 175989
3 71879 137603
1 16366 172409 187885330
3 38693 155003
1 132693 160530 469568277
1 13896 84263 414715122
2 82819 811668315
3 83650 61302
2 87485 688681106
3 81905 39761
3 8156 179098
2 45839 501941500
3 43393 118450
2 68943 911179806
2 65337 838029445
2 6576 902688773
2 3782 615686889
1 24298 48054 780369955
3 57540 143798
1 97542 114102 31715113
2 72930 379711373
2 31798 723236931
2 48011 583260885
2 51750 932405666
3 90842 106282
3 12951 123833
2 26897 764170158
2 65477 149500912
1 80302 144196 605914480
1 1876 156716 981406703
3 96334 52631
1 13020 60455 363862890
2 39906 763351565
2 100967 472248510
3 106432 19592
3 10362 177107
3 7563 1683
3 40897 99867
1 65987 176279 105747361
1 100219 167670 157210011
3 28016 4996
2 58859 195829320
1 38120 155457 971692039
2 15383 435818475
3 54091 79164
1 61902 157285 849453513
1 812 59015 152390547
1 150693 174727 549995329
3 15232 98473
2 4850 476935402
2 69629 465198717
2 65165 952411319
3 70392 19777
1 108830 164082 891457402
3 88735 165320
1 119744 139060 748726351
2 31293 393561895
1 34888 35821 713968800
2 43903 608593812
1 144109 146235 347022392
3 88016 113252
3 24564 32232
2 90846 280083232
1 95854 135802 165401310
3 109694 48028
1 91447 176677 322816713
3 93539 156343
1 111653 134550 796087036
3 89188 118991
1 53357 146688 175981561
2 66718 214297165
2 20728 870390579
3 19073 136459
3 56404 166795
2 110691 827046858
2 75613 497523069
2 111387 5334986
2 59835 677393634
1 69385 90606 792163030
2 72990 30373520
2 16952 484589262
1 24353 41438 463130328
1 117866 143824 656325277
1 5206 62086 325170536
3 2086 87723
1 132924 138378 100623431
1 404 17601 864877772
3 17913 69366
3 4924 43320
2 110080 360624204
3 33612 127118
2 94785 597119134
2 33443 289672394
1 79398 153054 729212012
1 28717 142597 589782372
3 46046 78837
2 1121 609393788
3 111622 9099
2 99385 815940537
3 99075 169875
2 5494 996744880
3 67769 114970
3 82480 104637
2 95404 387399821
3 3622 67080
2 32848 809565504
3 43425 39453
3 70418 152525
3 74125 113541
3 105752 100096
2 15346 475513496
1 126551 177756 368895976
1 61700 151979 706746567
2 31326 194274206
3 65981 50529
3 61332 165126
3 2683 15378
2 95456 15449567
3 70718 61994
2 84213 21392637
3 20337 177441
1 100854 125083 803069780
1 30752 129715 87478597
1 33497 33523 698368531
2 72011 311407500
2 45285 488824118
2 47964 644868466
3 37288 9083
1 37268 44808 189831469
2 112724 899148828
1 16713 136964 173977985
1 11813 95581 91699303
2 98510 22703876
2 15189 348436569
3 6647 37974
1 4702 9214 301023533
3 33390 94224
3 70925 86648
1 57804 71484 727487664
1 56699 133239 723609396
2 84274 923698702
2 24569 983636248
2 92542 199186856
3 107851 1755
2 115847 895523232
2 23713 796061083
2 19621 230085882
2 290 2444687
1 2975 79078 32344414
1 63191 129602 532762046
1 15521 25693 971482285
2 113352 996844934
2 40392 334479107
2 80898 73957904
2 9755 6413837
2 100218 800778238
2 50910 66058745
1 49825 151117 815232961
2 103250 606907432
3 49341 71280
2 95367 464198639
3 54021 65966
1 3770 103934 685137031
1 23990 64035 911532286
3 51332 55257
2 75129 331451520
1 65873 90200 311176230
3 3923 10244
3 93948 44951
2 63747 259388049
1 61083 164971 351953376
1 15334 68910 223291665
1 80591 170491 235485850
3 65403 65869
3 113028 178557
3 10964 68346
1 973 43226 932720694
2 10224 16846999
3 97217 82278
1 29968 125249 169218541
3 6995 113189
3 79042 157490
2 19790 778607120
2 76828 844270823
1 30624 127201 255000877
2 77662 699222905
3 64181 14645
3 38415 82877
2 21142 870776095
1 1521 115458 746327897
1 70959 84263 403459361
1 161822 165194 318687755
2 92924 636485831
3 76106 9864
1 19938 24179 261630012
1 8809 48500 621929634
3 101274 172433
2 109128 244742343
3 92093 21314
2 44377 373298812
1 16825 41668 796001093
2 30765 738441475
2 68284 299682576
3 29271 6062
2 81033 833624169
2 61911 921290175
3 67608 49519
1 44197 172209 389831531
3 62666 73543
3 14053 80021
2 18359 108309749
2 73642 622787820
2 60141 26714047
1 31879 76241 969447474
2 89253 139862252
1 97754 173929 710625336
1 141876 167784 224509700
1 73247 127096 49594036
1 61967 84124 912017466
2 37031 787321408
3 15313 58368
1 134148 177597 485945973
2 87992 258216132
3 69609 85288
2 7998 107432550
2 367 122372245
2 86119 500689856
1 30409 49519 596587623
1 33857 130078 601301234
1 94008 98556 151414313
1 92918 116543 284645613
2 63239 524984756
2 26213 439935440
1 3014 49315 782705482
2 85694 881389094
1 126313 169583 20754095
3 58212 49931
3 82989 91080
3 75550 50128
1 17531 82579 504495266
3 81699 48016
1 121924 139017 316695390
1 41473 71177 865539466
1 28469 146292 570912498
2 48711 52497337
3 6168 129166
2 101634 181316250
1 160 171790 237155698
1 78789 141434 955141955
2 13364 584043111
3 100898 66343
2 2479 548911768
3 80750 113336
2 51070 187246618
3 108680 44369
1 42988 138543 604023777
2 26060 286787638
1 1274 84115 587099163
3 59311 122280
2 90864 890998039
2 51950 979113214
3 2620 10709
2 31638 344717081
3 70476 63545
3 38646 164717
2 58697 674610747
2 4169 736945618
1 2778 90051 401113004
2 63922 528785616
3 61359 133292
2 12335 240257120
3 34862 24099
2 21088 10158376
1 33202 87576 565223999
1 47979 135006 445924052
3 95968 38762
1 4765 172202 780881418
3 106604 23723
1 17191 105539 204679695
3 67744 3388
3 91098 131007
2 82363 690600240
3 14075 126552
2 4862 275702355
2 91946 863077477
2 59089 451097663
3 75906 176494
1 78689 87786 925751420
2 36426 883304067
1 59224 94570 276476112
2 41973 663974953
1 48129 148061 124534669
1 113375 122418 293277599
2 42730 397243146
3 49613 159564
1 74876 148024 695532955
3 111547 21514
1 140170 166436 928791937
1 154524 169283 440579749
1 65981 70145 3543722
2 81955 437183921
1 172035 174040 89036457
2 27317 598265798
2 52105 382801854
3 39918 81889
3 53722 170826
2 53847 149876238
3 63949 80828
1 2367 4629 156462810
1 162706 165403 961242844
1 24441 124804 453272773
3 112603 66257
1 21772 23422 314092868
2 14482 744101754
1 71401 110668 874551854
1 149760 176180 453112951
2 81929 711026044
2 32429 141046451
3 44024 18749
3 10674 52111
1 8384 78945 531214531
3 86081 169540
3 89836 130411
2 79764 637444865
3 9165 79583
2 107112 772964845
1 133965 164101 863532089
2 95456 980954310
2 47945 413124676
2 9880 81381147
3 16901 107334
2 84492 492990758
2 73358 343513618
3 102655 46393
3 2071 64650
2 42765 480355074
3 105969 164041
1 54327 90264 221214616
2 68029 422905141
2 79137 694154668
2 36607 144582174
1 104320 110052 965409936
1 24047 130349 595462141
2 104306 870266256
1 123305 137078 845252192
2 44740 300775744
3 21522 162529
1 62159 75777 951564023
2 83892 403978199
2 58978 462061708
2 12971 531131466
2 42894 251357968
2 17869 41073182
3 103467 14650
1 143744 157482 129655252
2 16041 991575290
3 98255 172388
1 65016 157477 243516937
3 46950 94611
1 7948 97879 685841613
1 31471 80551 111059663
2 98006 953454415
1 123423 159226 478341599
2 94850 68037401
3 55278 108904
3 39735 165850
3 108057 165465
3 30243 176426
3 10978 72255
3 63809 29463
3 27294 55922
3 6879 142198
1 14001 53891 342375593
1 54344 137126 359690872
1 54610 125549 354625669
3 12347 1997
1 79618 116750 86953405
1 23370 36185 374613737
3 71199 23926
1 154573 176212 992818483
1 81843 100862 438062598
3 48470 1213
3 34772 6755
2 14337 757736798
2 93525 841433075
3 12978 86334
3 77622 161803
1 35672 80093 240830853
2 35798 854198178
2 108920 13100388
1 6385 177579 977369857
2 43468 434218083
3 33326 46699
2 57452 71175354
1 48543 104460 3861614
2 22814 457113777
1 56025 89538 268599048
1 61376 73573 643628525
2 115532 276459179
2 96753 47393598
3 12297 138593
3 64299 55628
1 100715 174738 780987009
2 53854 140832654
2 55550 50356288
1 78398 86939 288568558
3 80404 87056
2 104200 342631761
1 102789 151851 331761915
3 113368 62929
1 155202 165926 972749173
1 48201 100196 53421219
1 6000 151003 885915194
3 8207 79566
3 51550 152095
2 1094 688476395
2 43351 574773919
3 112997 91482
2 107101 272403382
3 66094 123741
3 5443 95410
1 163389 175830 39318425
2 36560 408722508
2 38616 742389490
2 105511 613442444
1 60532 61322 297894821
3 66708 116148
2 13250 17249724
1 137239 170305 985518951
1 43668 151197 343348894
2 2872 640756829
2 106250 746057614
3 86416 108406
1 41322 165225 267415898
3 54974 96164
3 50413 156690
2 88485 805242128
1 25963 156526 510068248
3 33364 133119
2 87736 115694817
3 60721 35037
3 62476 137320
2 80270 48052899
1 126670 172916 507512917
3 13039 60174
3 55864 128038
3 47786 155429
1 8041 45066 496930379
1 91372 125071 334566329
3 78339 158330
2 15312 131289815
1 132879 166267 81399886
1 31415 164670 971636992
3 70852 142177
1 62563 177486 834163665
3 102769 127464
3 81488 126441
3 60727 5016
2 114484 182984094
1 152067 152519 265574534
3 51847 161989
2 9228 568271788
1 31636 176269 655517965
2 47320 318810084
1 85945 102877 182806583
2 19889 101120890
3 47658 60594
1 75236 105770 990671289
3 30588 5094
3 75098 128298
1 41767 173155 87708749
3 79774 17010
2 93062 676231236
3 13153 163445
1 73171 163234 138842063
1 108391 132417 605909915
1 11866 16032 963094756
1 147535 170754 846499833
1 46802 62423 750121889
2 11833 527398984
1 92645 126438 770019032
3 68920 96989
1 73051 155313 726472482
1 130214 161118 53081956
3 19130 167027
1 19549 141349 532434724
1 63011 152498 865919760
1 89528 157617 341710916
3 17383 100957
2 48871 272271784
3 55881 26494
1 66995 102031 181061786
1 96727 101022 656851419
2 52877 450879458
2 28852 286070488
3 56670 91637
1 34727 102111 683438300
3 72837 133273
3 7571 26321
1 9484 107889 695518696
3 73755 2131
3 108922 51118
1 16240 106508 381997985
1 7900 12104 461154508
1 35487 170054 926195416
2 79530 739679637
1 21030 114578 776989680
1 43292 125953 12527518
1 3098 98432 608539712
1 53030 99054 988127598
3 18161 64067
3 76654 84900
1 74035 175482 357185589
3 77320 21417
1 156075 177364 970340867
2 75156 151913474
3 67973 32155
1 17858 36651 125879067
2 10823 399326113
2 19942 851375444
2 65616 370568637
2 69619 37404279
2 29371 612608183
3 90424 177385
3 63260 103060
3 47158 142616
1 131791 147992 682604223
2 24293 431920230
3 33072 62315
2 105004 21393330
3 71653 2679
1 46458 115794 887599045
2 16573 762469512
3 16061 143637
1 90609 121123 93982938
1 79531 96938 392835510
3 5498 80768
2 35620 44884140
2 100229 404466342
1 1806 58751 251030009
1 50675 118632 525263037
3 3377 154701
3 85931 28761
3 12737 112257
2 52458 644733859
3 58827 93074
3 98602 59057
3 33705 50120
2 82158 631996010
2 62729 562695351
3 70262 40205
2 90501 206329384
2 69587 377146949
2 95154 77773490
2 81283 963462233
3 20461 175121
2 52455 205138371
3 4372 12978
2 101615 406626743
3 71443 100272
1 63440 93036 93327867
3 45719 5128
1 114687 134432 397567094
1 42104 99692 820762447
1 108784 119403 783913109
2 105270 641786658
3 104997 178652
3 67350 154766
1 33430 133671 949629136
1 14326 141638 591473043
1 80873 115573 431889011
1 82517 110779 797657118
2 100244 579281517
2 90981 894663069
3 53212 2775
1 45162 66587 477555953
1 73979 127179 246860722
1 2260 102317 255829484
2 93013 659291303
3 40060 16446
3 88703 53244
2 93942 402843544
2 41651 796254255
2 530 855645848
1 76696 102154 720752572
3 12423 3998
1 35661 134652 240134780
3 73560 111848
1 13572 124406 139264441
3 108995 155629
1 27347 84186 334250758
3 90951 68988
2 102557 2635898
1 20627 69048 999517823
1 29141 111008 320970998
1 48384 128660 163855531
3 13208 149386
2 73964 286984542
1 114735 159495 684973425
3 45321 40979
1 25664 66251 800420388
3 82597 103347
2 27055 574268865
3 54645 138710
3 109255 109104
3 24351 49709
1 26335 68146 538583836
1 18639 161728 437898350
1 121985 139944 422726082
3 73388 139698
2 90189 975777055
2 108860 334992410
2 36184 839538698
1 7055 118159 779999957
1 34237 115060 382971005
2 97478 267105479
3 79438 50902
3 87615 84615
2 8315 52223555
2 95858 218925303
3 29010 39403
1 75792 135784 771537377
3 109974 163326
1 49500 64554 585348180
1 95809 116480 534349495
1 36532 163552 312788379
3 7079 140881
2 17255 985098729
2 80996 305286407
2 37351 97058500
1 58862 147093 707149406
3 43153 137189
1 73778 157908 833330008
3 10578 67951
1 76978 177182 872682922
3 71880 161935
2 113711 50552487
1 92933 125271 219651906
1 111407 116846 933751694
3 857 34052
1 54007 158137 180080006
3 41258 162867
1 31433 111007 580190723
2 78516 663962460
3 92341 4912
3 13808 177016
1 67523 150175 71717199
2 37659 815007955
1 78757 153829 170533008
1 63684 162944 250187499
1 62265 148085 413654250
3 23409 124913
2 3778 2483494
3 71284 101781
3 55037 116634
1 17242 161663 427159558
1 158932 161708 277159152
1 90281 167865 857417780
3 68549 147866
3 106286 161980
3 106028 91163
2 94252 288105573
2 59871 934256328
3 102856 82843
1 143602 144551 851939122
1 86183 96522 421008923
3 105246 11681
3 15340 38509
2 109373 814744135
3 97444 47726
1 616 130858 309406165
1 29369 177000 848639404
2 30888 615943342
1 117601 138243 141025771
2 113202 288316802
3 97229 24887
2 23416 795937180
2 36638 732090397
1 15134 107885 352059247
3 33769 93588
1 94027 153939 343331044
1 43422 46098 266321413
2 8207 428420517
3 46653 101318
1 104914 110575 645698359
3 89159 77112
2 36987 409189223
3 75412 65808
1 115492 149261 977403086
1 119557 175933 229697821
2 73142 94923221
3 7825 174686
3 50617 83779
1 17342 127472 705493869
3 17802 68931
1 5625 35243 663095600
1 18442 173472 897344852
3 7818 5560
2 70924 321307915
2 89497 557458169
3 108175 7058
1 144979 174403 199099306
2 61711 818480860
2 107037 925066986
3 36366 46840
3 66282 159121
2 45345 876730451
1 10123 91924 608017314
1 24126 25277 104187796
3 55000 59258
3 57232 13430
3 30744 127150
2 49842 25933331
3 115612 152595
2 26362 117117405
1 14216 145758 544992779
2 47192 795130599
3 64283 159288
1 39816 172576 795319422
3 16548 82587
1 18920 144253 971510061
3 3941 100269
3 11752 127794
3 36162 118881
3 939 18788
2 44062 636805362
3 53162 126037
1 77261 108720 719610172
3 65910 175970
1 30012 44813 734993548
2 23965 317420889
2 19402 486353973
3 84130 168237
3 23090 70059
1 63937 115834 87933047
2 1639 665775765
1 9828 151385 963544496
1 100821 125177 439189298
2 77644 42735917
3 115039 119714
3 101579 40601
2 45027 683397530
1 162301 166674 131714462
3 115386 178183
3 10885 153066
2 104992 286266083
3 72404 331
1 157068 178281 97421314
3 37438 126719
1 51763 116402 704892060
2 104757 234120156
2 111221 873449120
3 54369 129274
3 96422 1687
1 20606 74623 993041560
3 78007 142208
3 13132 167548
1 19487 167655 12878740
2 94520 234856116
1 115330 166541 766874663
3 105215 114424
3 34272 81022
2 109138 650823255
1 102589 155816 568221330
1 91353 128355 508723299
3 106960 133018
3 80883 2044
3 121 84709
1 33438 122637 673186182
1 24923 115761 974996394
2 11252 106435518
1 18570 176867 306479407
1 25936 110442 971458266
3 19242 28652
3 31987 170229
2 45761 30209819
3 47665 50578
2 10421 596741233
2 88668 274934589
2 35997 700297375
2 42683 625794658
2 18390 661893043
2 84248 31494957
3 111562 47122
2 54062 339642134
1 23860 32995 141437226
3 70299 123374
1 111794 142214 93840915
3 91862 112392
1 14613 140712 711657214
2 64864 212787820
3 28001 147804
3 57925 114039
2 78298 492609365
3 52124 28421
1 46052 88877 553997156
2 109391 379480599
3 16206 142028
1 26824 40980 251848291
1 23408 52237 841481258
2 87008 417404722
2 90927 971818543
2 28441 641287478
3 97331 155456
3 9519 138056
2 42560 887824505
3 18824 98674
1 24830 38507 171839087
3 97444 71070
3 37173 60516
3 33175 64982
3 83064 53395
3 94706 19916
1 103945 143493 788624715
1 66699 132061 156428284
2 96078 116895051
3 105068 62300
1 90566 139185 669301467
2 1017 516127805
3 70240 4672
1 19735 41074 794052643
1 94488 98911 508499462
2 805 688292250
2 22087 961625348
1 106899 145645 474879137
1 89779 157230 222089928
1 80593 119048 100382594
1 113615 144889 540291817
1 30753 177111 890958870
3 4766 54134
1 18413 42110 168620262
2 69425 852810677
3 36487 131132
1 150819 153305 6616591
2 56816 803991586
3 94579 136749
3 40748 173860
1 69043 141327 709526370
1 11438 97926 536014071
1 88575 158105 317076061
1 83218 84957 445426019
1 36029 114909 808499308
1 41496 67940 588877506
2 29314 331866996
2 10611 130298876
2 88243 652465707
3 101506 92789
1 80470 111693 598994079
3 45590 63751
1 15661 153615 81136819
1 51050 137805 19056686
1 93170 174579 684185462
2 81379 978538854
3 108286 20436
3 103360 93977
3 15146 176901
2 95828 893145877
1 53667 56528 672022388
3 49 2514
3 31026 97015
2 36796 666014677
3 96790 80053
2 63693 319988628
3 67737 172317
2 17724 25001854
2 2056 148907631
3 97180 178828
1 70757 79480 755491870
2 9257 745344668
3 108273 47547
1 151886 154005 708779706
2 56132 514597779
3 30830 36602
2 22308 38401191
1 81056 106865 683259661
3 8201 104911
1 9369 151706 57090625
2 109012 471669352
3 68822 67181
1 10685 49102 311332224
1 16990 20384 816679008
1 120140 168331 554720143
3 19213 641
1 14908 127785 451739408
3 10526 154095
1 74538 154215 168189123
2 53102 970746873
3 4940 87070
3 59023 158605
1 32233 109661 966094499
1 111062 168406 402746770
1 110225 146508 412838887
1 19876 81082 694291559
2 115243 290955948
1 119361 124348 932248960
1 47085 146552 558717975
2 29505 34427427
3 7710 69115
2 94454 630952461
1 29976 51395 183350954
3 87436 105398
1 32551 169521 515326479
1 71820 78570 165348980
1 12599 153982 560670854
1 4121 101062 327991565
3 113478 53420
1 69831 171836 637832021
3 57752 83855
1 93593 119025 294752987
3 91021 119067
1 32901 120612 274805129
2 78568 83521371
2 93622 954826859
2 21446 934513075
3 87213 46887
1 5362 105100 989548201
1 19644 131264 437951042
1 112483 114042 987814590
1 60237 71086 622948291
3 60234 91052
1 100448 111927 532667671
3 59950 60499
1 13418 116616 326544562
1 148944 172375 945290014
2 22103 206625444
1 110908 111833 901977958
2 112024 407174683
2 28722 343753844
3 55545 62206
2 11890 794383642
1 50176 136909 273533629
2 9602 798266239
1 121550 129593 210583605
1 19761 117252 459050070
2 82208 98789738
1 45782 111461 786801482
2 34769 666019797
1 107663 163737 553361254
2 76358 517790430
3 73718 111747
2 42446 283022087
1 84547 114539 85469724
3 88611 165958
3 109252 40580
3 33517 172501
3 5732 72391
3 52739 59166
1 101866 124312 334134354
1 108230 119252 672015148
3 38611 152106
2 92478 13381426
2 41303 438428103
2 84036 319694930
1 31092 169414 686674830
2 57008 617545445
1 148059 157416 682846534
2 36571 977167444
2 53128 777640525
1 46222 159293 816624387
2 25432 110502000
2 38326 672582347
3 62222 2733
2 102742 940076683
3 15476 159907
2 82842 205492978
2 55452 514789188
3 34651 93618
3 9365 84201
2 83071 369255609
3 15600 147192
2 47707 416017996
3 105625 10288
1 63168 104821 937628547
2 24679 101827242
3 27721 43659
2 34123 955359542
3 108998 59916
2 37148 767977656
3 34259 115621
1 23806 148712 138079634
1 51592 120809 751708598
1 110768 139236 302131852
1 169817 178464 104691953
3 85330 179163
2 72463 503582949
2 44562 114390709
2 64934 326977205
1 90718 163634 941067935
1 34611 127311 660035397
2 50418 666389232
3 12498 170157
3 94421 145856
1 124045 167107 245924650
2 2522 856740272
1 93891 140486 594706567
3 81480 104538
2 1178 869327910
2 89620 324017029
3 57841 77551
3 34398 149355
2 72568 837323488
2 16648 927088100
2 5117 270322070
1 38813 150850 725838364
2 89039 29921202
2 53219 525292055
1 15724 166541 695977500
3 103675 45865
2 110307 220457451
3 112205 105046
3 31561 32582
2 12659 223770035
2 105809 845612192
1 103275 129923 895236815
3 2186 13950
2 59604 178995229
3 103133 108258
1 31882 142583 706536614
1 136867 174241 440115059
1 28946 115953 306062807
3 23150 6217
1 27424 141047 578362507
3 96331 160269
1 27652 156016 375086034
1 25595 98811 270726770
2 3927 585555774
2 80274 593633329
3 14999 116371
1 69902 81385 289765932
2 63614 880477076
3 20346 70349
1 50703 138053 270739562
3 34372 170549
2 1141 434529506
2 23678 825446809
2 112547 148835763
3 14279 55814
3 65263 22576
3 25229 131096
3 73060 18428
2 104015 522009140
3 38493 149945
3 97718 17998
1 10311 41517 588799039
1 66332 69488 396049878
1 105239 136425 136667856
1 151482 175147 976610933
2 101375 667554627
1 12380 49922 22191915
2 80638 442160719
1 15044 172377 216288518
2 59897 709692329
2 50709 887745094
2 7865 861414527
2 113591 729101811
2 11614 673530804
2 32136 616106859
3 114168 72120
1 13544 78876 491274503
3 99637 88765
3 1846 118658
3 10263 117325
3 75669 99631
1 57096 143245 976859828
2 23412 161758649
3 93266 34213
2 12804 357708854
1 135696 162822 165970121
3 26462 90642
3 82988 53369
1 61479 72120 79756618
2 28155 88210439
3 8620 65059
3 91981 160922
2 45549 365007199
2 26137 437875373
3 10841 106402
1 108945 138026 800066423
1 29837 161443 487794715
1 104852 135818 829597300
2 90730 340654555
1 66505 103193 195579735
2 42118 647877683
1 10171 123041 104976714
1 71785 153060 309245741
2 45897 833103688
2 80562 462369928
2 15588 90047542
2 101180 231881259
2 97489 896971596
1 94989 105842 723673765
2 74052 123403369
2 32883 33060327
2 51698 336951985
1 68148 113717 799117546
2 108269 680825945
3 81106 54704
2 25443 727510763
2 11494 212959075
2 28907 218889969
1 62244 108653 921795886
2 92259 131605223
3 87068 17796
1 114788 155921 395855441
1 14141 47866 509523128
2 61385 640510955
3 70019 7964
1 9883 14702 127021496
1 46754 147194 853654570
1 10862 147037 898142748
2 102648 218763888
1 71336 138801 777306657
3 70669 46235
1 2005 12416 721571465
2 114315 640094312
1 1255 126839 305478493
2 53009 534971551
3 8820 56807
3 74238 5604
2 515 685343353
2 47845 386518561
1 32329 114224 971729932
1 129724 171145 593648960
1 47261 68638 687663926
3 57031 175343
1 33920 127797 987186377
1 5607 164702 94665252
3 83906 85332
2 66497 110517299
3 114992 158103
1 91282 110403 843948840
1 55120 102670 157446906
2 46219 556066085
3 88595 114006
2 98262 34889578
1 126707 160582 693912972
2 170 608539035
1 34726 83000 974943525
2 79482 707781473
3 103611 161193
3 14304 152713
2 63211 486712486
2 70521 907468474
2 72725 645968390
1 27217 59209 134331702
2 106265 738308049
2 38927 786040687
3 83076 21157
2 71036 528910501
3 99000 7325
1 157431 163420 67337744
1 121311 133731 944253692
1 9292 107395 377267747
1 9220 171332 927739756
3 95227 131766
2 17421 524885149
3 107262 88770
1 8966 11202 789986344
2 81814 844655549
1 33162 131926 535579024
1 40355 45533 609256457
2 46334 242851938
1 73470 172134 369883144
3 30866 70460
2 68175 529818304
1 107051 116789 53811987
1 87996 98574 937619145
1 98955 139111 684782413
3 107835 110495
1 144211 165645 665751574
3 99878 70347
1 41710 118324 578742015
3 13584 75923
1 2115 71050 328082672
2 691 178600645
2 70500 879321003
3 54845 145796
2 69615 490916263
1 26838 142806 619155455
2 396 400043423
3 5247 10005
2 73368 850369302
2 20839 907259256
1 109885 159210 973176129
3 111781 1993
3 60897 128914
3 64093 62955
2 54464 662103027
3 45065 15280
2 17849 123019964
2 107059 74391816
2 85002 471482111
3 6955 140234
3 61807 140757
3 67777 149983
2 15712 194477523
1 17309 54902 753274078
3 19860 146328
2 11647 431477703
3 43035 105812
3 76992 95888
3 42194 124176
2 113788 258716794
2 78381 427159952
1 72976 101040 231690291
2 95560 69862701
2 22588 688735821
2 102778 120609276
3 91435 126022
3 65068 156441
1 1231 70719 991636133
3 17997 98793
2 22361 676916873
2 38337 95813692
3 27694 40978
3 114263 14122
3 90763 37817
2 100562 629376780
2 11556 287703849
2 86193 306217268
1 20853 25449 292300785
1 82923 117457 218136636
2 10813 535835874
1 62250 77912 642992574
2 110402 99393585
3 75662 113966
3 45636 178390
1 19249 157506 647661323
3 75896 93480
1 24022 68361 760164174
2 17064 249948414
2 106983 31793265
2 59310 523893825
2 107140 934398811
3 79376 51712
3 41174 129894
3 62938 154192
1 79749 169932 836654955
3 50915 121420
3 9861 65993
2 33033 766420801
2 89140 856368768
2 17984 778255935
3 54090 49475
1 62038 79977 548035148
1 45460 72004 428556108
1 66717 170493 518563430
3 21813 37164
1 8629 68909 101398898
1 41463 70701 462283033
3 21126 77923
3 29555 53565
3 109174 163579
3 81581 39318
1 33884 97034 409772607
1 85618 131307 556554186
2 25087 67698243
2 33693 459674572
1 72785 143608 773802830
1 54235 107420 714925945
2 98643 299597469
2 93976 198774263
2 91486 82023722
3 108249 139551
3 63076 153625
1 17179 111806 541220368
2 24273 88378511
2 67329 862149459
1 88856 138205 232100961
1 12844 149848 820788346
2 15416 286170261
2 22831 832663356
2 26905 838329627
1 132750 148700 40557448
3 615 22736
3 6361 112382
1 56010 162476 49584383
1 178 112787 160992061
3 10841 87772
2 73660 155397703
2 16077 141477126
2 37336 589968285
2 65698 155211933
2 83477 307044872
1 20816 92383 686966134
3 53263 50290
2 32561 270828374
1 77616 149792 503344820
3 68618 140216
1 77804 82295 817009296
2 28381 993457311
1 23352 108789 537869893
1 151027 167790 328085006
2 2822 356459543
2 65572 988286234
2 47951 826101183
3 91362 16632
1 32191 126976 233147941
2 108741 168391918
3 100778 163196
3 105526 125240
1 60678 84561 827859370
1 369 151717 568146037
1 17661 122269 691135185
1 94760 170942 102783857
3 32635 2556
3 64436 31141
1 50707 106954 364203
3 90670 124470
1 57256 173096 573027786
2 104101 892015316
2 36257 534904628
3 31205 101607
2 101621 236244362
3 78502 95234
2 22464 597255633
3 97525 2066
3 28332 154638
1 69715 129921 484777538
1 32254 105137 552386374
2 62708 482353741
1 69417 136269 952235673
1 44780 54349 675038830
1 15474 92631 437283055
3 80451 58661
3 41595 149734
3 75053 33954
1 15628 177336 315997005
1 34961 98789 65852294
3 22457 116513
2 58310 455434437
3 97657 46690
3 13087 50824
2 66425 662869741
3 13481 79422
1 46896 63314 140747837
1 35528 124283 598428683
1 92263 161666 376670667
3 91668 71650
1 61558 93159 441427828
2 12558 695765479
2 40327 927662738
2 30955 337185067
3 94563 68044
3 32958 147742
1 14757 41165 520189238
2 50198 866673206
3 114568 64368
1 139262 155296 721825016
2 7194 607984864
2 39234 374995306
3 26720 4213
1 28170 78888 543321494
2 16546 63043275
3 89221 86288
1 31526 69080 330190643
2 64888 670009597
2 98268 891096982
1 11944 68489 753525200
3 27375 10061
3 28839 60814
3 11852 24121
3 32664 52238
1 85732 179033 263962332
3 70535 149859
3 92808 156228
1 99288 144713 35163313
2 81112 152486671
3 83162 105207
1 66100 106984 840734057
3 48347 50891
3 41671 153924
1 81494 123584 610372581
1 80811 88858 640178267
2 44662 689321520
3 114591 121033
3 30767 10092
2 38607 348283565
2 66439 745305240
1 1379 93565 320486235
2 96504 500523687
2 31393 867751548
3 50043 48008
2 51376 591720313
1 37852 134700 837324572
2 36799 16918515
3 9679 171153
1 99717 178330 96838685
3 100010 100465
1 61878 65245 580981331
3 38569 151128
3 101618 142649
2 100953 358249465
2 53198 918099251
3 63130 128596
1 44954 167481 880687699
1 63889 145335 215572850
1 100603 133557 196739448
2 76568 600751230
2 104905 698812332
1 142230 147877 69166531
2 296 947830034
1 50974 125021 871410977
3 95583 58255
2 23299 798448722
3 78234 122916
2 77678 415402634
1 35632 81139 335272136
3 30056 167519
2 95380 949206433
3 28344 92723
3 64161 42137
2 11285 513434820
2 2947 460519770
2 87181 666213714
1 6350 132656 677125460
3 55163 176285
2 101787 331043828
3 80593 157242
1 38821 157497 676268474
2 45220 664239863
1 70556 134568 630853131
2 99447 921695349
1 17668 52607 884934271
2 36943 988662492
1 126141 154801 331230153
2 44478 795587483
1 103275 152847 74292126
3 99755 108498
3 53412 164670
1 29576 62265 851565000
1 21549 69880 196263024
1 1964 38231 257633673
3 100070 42159
3 107097 107972
2 31852 540600725
3 31304 176477
3 69810 134151
1 41543 173851 425117946
1 20863 113522 34200374
1 17784 41374 100784210
2 14635 455912103
1 41681 171975 400392312
1 39420 148054 472306531
3 80534 54922
1 41468 167059 994216179
1 43649 94890 340972452
1 26979 31556 778971591
1 14597 43190 531382192
2 29795 36636816
2 40663 601461824
2 111578 669010667
3 88371 32411
2 82693 625203367
1 12485 21305 544461581
1 9999 163586 480123021
1 35173 54892 411908724
2 94095 505007311
3 42885 157309
2 105299 872515886
1 71110 101592 893498273
3 109927 26183
1 83189 97600 683047639
2 30234 732617790
2 34975 555689723
1 20536 67325 563617803
1 35462 90612 202384449
3 48723 149105
1 8074 60566 445523255
2 107351 562323505
3 659 105910
1 8742 178622 982661377
2 5631 808957119
2 31498 94405176
3 109961 18116
2 11250 886138876
2 54852 879447375
3 99651 94116
3 37482 13938
2 90495 258331660
2 37946 402605461
3 77465 27372
2 51912 326000284
3 67525 45685
2 46869 917762293
2 115086 478705945
1 63169 110511 701775019
3 48111 165592
2 90631 77611243
3 55443 97815
3 5848 41994
1 1790 151364 917126513
2 93085 963399737
3 101244 107748
2 32144 886345194
3 81123 139173
1 143668 173452 370237419
1 65609 97521 144627375
3 2886 102160
1 11798 125692 753731467
3 5350 168800
2 98300 481461285
1 157558 178829 326328071
3 23775 125931
1 39535 104883 723028263
2 95991 520609222
3 111933 17635
1 12377 75198 49799929
2 2398 853269940
1 34634 155171 101605307
2 65026 761621405
2 104373 510792363
1 6944 46383 376755383
1 65441 66322 829990827
2 115150 808429716
1 10829 75912 846616740
3 73876 80842
2 104348 886182380
1 56132 94407 936176514
3 107320 176441
1 33660 94926 666032385
1 67671 172877 34820374
1 148788 171383 276432349
3 59942 47040
3 94563 75896
2 78121 284910980
2 29406 729720673
1 79906 127831 449668328
2 45739 493216433
1 38311 140125 714978955
2 56504 596228438
2 91949 255612254
1 4820 14573 39406814
3 35067 139445
3 99640 153805
3 29845 41449
1 12992 129945 718753353
2 48276 954656229
3 54220 43444
1 5520 12996 830112536
2 76373 740051765
3 64778 119622
1 109316 136543 565385363
3 22603 134006
2 97043 95116343
3 86777 178639
2 67862 149859037
3 60305 156313
1 51506 109446 820204485
2 50107 593636714
1 17477 114716 409531433
1 133272 136510 584650776
2 80050 200260449
2 3249 192343710
3 40934 167248
3 2389 84899
1 82615 139134 678395937
3 8873 18880
1 81388 133946 421170808
2 104049 429882883
3 20955 112999
3 112777 99636
2 35763 757161650
2 48159 4236943
1 16104 108516 508045387
1 119624 172831 581216122
2 12805 538921928
2 90597 95366525
3 60573 125146
2 15259 465869705
1 60783 176601 919259014
3 100157 162740
1 82489 127214 32935804
2 56334 891999860
1 15282 84360 505460160
3 102165 19190
1 23333 127160 513061227
3 111598 83533
3 7436 107648
1 37076 170288 127956395
3 41032 25403
3 17002 48259
3 84154 81453
3 71976 169776
1 32646 46811 365008716
2 36060 981776652
2 59016 983592635
3 32861 135391
2 89887 81394699
1 62006 94193 932479159
3 14937 134858
2 112352 907402006
1 81072 93218 64805593
2 68766 216901279
1 108686 173822 489013982
2 14683 916945837
3 57019 36471
1 134894 155903 39919014
3 71004 155939
1 110724 116265 415088615
1 84116 107057 644989809
3 66035 22989
2 100463 341601968
1 77148 82526 986091926
1 126088 164529 963249908
2 60633 452847292
1 56009 170856 465954046
2 20206 120064379
2 80742 597948743
2 2651 499993159
1 44328 55831 229452377
2 35865 540094782
3 2769 96380
1 2425 160128 512468088
2 51839 794805130
3 55445 164157
3 28905 159355
2 47157 665404456
2 84080 785744532
1 94903 102078 558193105
1 139200 161455 530449463
3 19639 142723
2 113377 658531159
3 2885 69467
2 14803 293893227
1 36002 166291 226845488
3 56026 17462
3 106865 170093
3 112148 64017
1 142238 149497 966256963
2 44249 753357235
1 110289 144169 234154618
1 71503 168223 444228053
2 5276 247255462
1 10389 27878 569283746
3 63654 113493
2 37092 674239554
3 10666 21143
1 8806 97542 66644977
1 114224 130947 609214390
3 84715 158312
3 12059 47932
2 87929 23502332
3 46743 95099
3 52370 136902
1 42819 113495 625124620
3 60913 10516
2 16070 84561638
2 75144 486039470
3 62173 161626
2 101678 569204899
2 80859 485511017
2 68432 922394165
3 60309 84439
3 21355 122614
3 37937 17617
2 9738 646285792
1 7979 77554 68130723
2 9790 55819327
3 71654 22412
2 32441 904738306
2 27723 445213225
3 85410 115245
3 102564 175047
2 100952 157683131
1 45213 76490 227477510
2 104726 768522618
2 71768 833353454
1 28892 40139 249026772
3 49020 148510
1 33586 93723 842565277
2 78101 472725056
2 46420 796163379
1 3290 134106 667801173
3 34773 39089
3 72630 128837
3 91193 104893
3 907 101292
3 103357 23830
2 25359 596844950
1 31325 87874 118851395
2 26887 241171350
3 87298 87132
2 26899 971022310
1 141566 145525 176335187
1 144775 146793 109459462
2 105910 373667169
3 95465 45133
3 78729 100964
1 136468 138378 667052765
1 101367 150110 358955361
2 37610 696293233
3 62073 58475
2 40366 522773600
3 110734 30550
3 92140 172117
3 25675 74039
1 166661 166695 100769939
1 80865 138812 679180224
1 38060 125335 232084510
3 24955 163051
1 85591 168042 434386695
2 114321 547410693
2 45735 385406225
2 86458 680959484
3 63655 154721
3 72741 153924
1 58017 166634 324238301
1 141569 159400 60741702
3 14683 155008
3 897 13124
1 4784 175905 814773148
2 52454 22337035
2 41149 60251378
1 3076 153699 513129501
3 21446 154399
2 42279 42732826
3 95736 92462
2 35879 666707481
3 74956 40507
3 11126 160939
1 88879 173298 416521336
3 58366 103697
2 915 684723285
3 77223 178831
2 40518 502548793
1 55001 59211 445431504
1 34307 109451 155607586
3 41881 55729
3 49496 149439
1 111962 140005 405233139
1 20855 102617 348114535
3 90052 590
2 80776 479107759
2 92942 226205900
3 42907 26558
1 58391 70640 488402462
3 2176 101249
3 36765 25326
3 56538 71203
1 48881 57831 993165618
3 35120 101021
2 21924 228309728
3 15507 74497
1 58834 105529 17762716
1 110469 132023 660122939
3 53959 47882
2 68833 635894234
2 7729 136437910
2 77513 144663700
2 28411 318741610
1 15484 108512 529714544
2 107757 409128073
3 51889 14475
3 100473 128491
1 36046 63107 849789085
2 29917 792952920
3 45989 36583
3 20001 57220
2 5957 115205341
1 61508 153041 254714958
3 27003 10636
3 54416 121760
3 1243 51090
2 85504 292257995
2 37931 210983287
2 79107 372802097
2 43737 517256589
2 12460 453218304
1 67506 86288 408874182
1 53585 166036 612177468
1 32897 160777 985186372
3 65270 13336
3 57133 141414
2 113615 169246566
1 55553 134983 202219303
1 78679 97002 577872599
1 155959 171023 79395569
3 108646 42033
3 44610 27526
1 46710 115170 743315712
3 34421 20924
3 94381 173578
3 85889 22748
3 65544 153420
3 104753 113880
3 65749 94832
3 86382 126893
2 31629 106075906
2 112329 542148132
1 46308 163864 566616992
1 107980 126138 281036910
3 6486 153813
3 35119 50798
1 120650 132737 588757849
3 48520 67546
1 21972 77565 106238967
3 54176 139643
2 105228 581231142
3 58589 158704
2 12717 668698806
3 71706 136619
3 61882 125720
2 61625 350868312
1 21137 44519 767151808
1 20190 177142 954583622
3 39348 138177
3 93954 16398
1 55702 156496 209418057
3 3481 155138
3 44518 130121
1 156730 169283 342805623
3 95577 77825
2 54471 602957776
3 46058 37439
1 8298 34295 355322845
3 25035 100147
2 4654 53648793
3 15704 7217
3 54943 22491
3 39456 94017
2 16296 914580378
3 293 68781
1 135607 142802 816708755
3 28755 29913
3 93917 126258
3 89797 16894
3 12723 106973
3 76311 132851
1 19052 25949 180039011
1 13089 79068 895913581
2 57096 327723910
3 56316 38187
1 58987 62300 150883902
3 39329 2491
2 86230 649501556
2 16635 738488670
2 51116 929283967
3 17632 105964
1 101072 132587 175643096
1 95536 102014 907350500
2 63684 39775338
2 111961 182334995
1 51745 158883 23646944
1 51721 129805 549458069
2 1833 819486497
1 35893 81905 984697120
1 32242 87548 565465747
1 23412 26656 494816164
1 9507 89600 851380883
2 35089 68943301
1 91397 103018 793630515
2 111286 241769055
2 54725 429633544
3 5585 22257
3 16243 37272
2 84639 915682240
3 113910 173243
2 81610 441271694
1 7317 35457 359024789
3 15725 175779
1 22065 83002 829937043
3 100637 99476
2 28997 298116540
2 49757 817258939
2 40851 901655383
2 42042 650254664
1 83255 143528 917916523
3 31396 39259
3 30980 176726
1 154778 177427 246542516
1 84909 85245 330638455
2 10607 687931343
1 27082 90507 475078447
1 4785 40446 838672702
2 45681 452880867
3 8699 152471
3 90006 50841
1 18288 80722 198476440
3 96427 141299
3 30171 110258
3 56919 120130
3 16868 145398
1 78 150778 301667321
3 21700 144091
3 106666 13780
2 27728 158938176
3 28398 66496
3 103545 69313
3 81058 74185
1 67528 93532 924079540
2 60238 119267151
3 40531 64800
2 66251 492095650
2 82464 362976926
2 114250 256823439
3 25347 133598
2 22877 501269811
1 16949 72342 954325607
3 103672 135594
2 108145 625564842
3 36337 176764
2 45075 643773505
3 80432 103325
2 2692 482975967
3 83355 100222
2 94700 302501037
3 58447 53361
2 7050 677410745
1 127674 177714 711433412
3 98627 177221
2 3234 38949057
2 71381 566243580
1 117880 178342 941631087
1 136702 154379 592213612
3 30299 37104
2 5358 248977971
1 12881 42684 34054076
1 24379 119791 966219826
3 63056 156219
1 148719 154401 843955841
1 17873 100112 178006047
1 42390 47558 451823362
1 36952 50687 768952299
1 35139 49632 814303511
1 76739 105243 528018851
3 44646 56296
3 65447 133076
2 103306 770150883
3 27936 75322
3 13920 29405
2 68184 932319326
2 97184 715291494
1 146714 155019 767716961
3 93654 105061
2 37088 2909149
2 5756 155982412
2 92214 640413460
1 144599 164741 397773129
1 2035 150775 777664271
2 13797 366614056
2 6589 869962708
1 111653 142689 136056242
2 16217 419302090
1 149295 155408 354233742
3 79386 135615
2 82756 663132408
3 29801 153010
2 65405 803132336
1 3057 22824 769632368
3 70522 5936
3 59313 164676
3 59224 20881
3 78714 54797
1 89490 98442 776849818
3 64684 9691
1 17346 150502 94711322
2 56130 209433080
1 38418 140358 582256494
3 66501 133020
1 2613 18278 590772613
1 32203 110932 835823939
3 34156 124920
1 63642 174687 879636692
3 77686 26242
2 74897 740136726
1 113809 129561 45719579
2 68705 474414088
3 69396 113629
1 19054 68465 422421733
1 103145 127801 726830884
3 77744 102527
2 31173 985193819
3 64375 54556
2 115350 803640617
1 56051 164653 594352856
1 135312 175241 180718891
3 30601 173068
3 9241 78115
3 100113 101563
1 160681 167577 844766781
3 85636 84985
1 1706 61254 6210201
1 37075 153188 17010512
1 8120 20746 737790236
2 59568 157266205
2 59175 365824312
1 92355 101662 494522548
2 19714 722512548
1 43536 168274 980428259
2 28251 66165014
2 6547 738103494
2 105604 41547610
2 36211 778851352
1 48158 96749 737782691
1 109096 158732 124527039
1 17124 74644 292189736
2 5980 503711699
2 42296 512174711
3 14376 52855
1 30624 132191 408533075
2 709 826566484
1 28894 176610 431164398
3 40142 176305
2 98843 322640762
1 16648 47493 699772875
2 26490 644066963
2 37849 461685111
2 74052 106954734
1 50812 87560 770812255
1 10957 148118 460928087
3 13218 66785
3 13131 138060
3 64399 124788
3 101478 83765
3 62328 60546
2 44943 523285853
3 39447 20127
1 32208 100219 268124078
3 38940 123781
2 74092 974634230
3 68833 1310
3 101507 128579
2 60176 224811066
3 70902 28716
3 70936 171796
2 76358 615144977
3 37530 15316
3 988 49354
3 33386 159295
3 31735 89284
2 31342 558016867
2 100049 171364910
1 55782 57686 749954865
3 34598 143354
2 25459 49806251
2 21375 717649727
1 69163 89987 995095316
3 67778 173127
2 46513 216411273
2 26393 609884570
2 68284 298127928
2 53951 197091041
1 13101 34391 978350498
3 108890 137298
2 63468 808060281
2 111996 215202397
2 70557 47949986
2 7918 521784134
2 71554 664697150
1 111108 118357 659955426
1 3269 106457 426267287
1 32167 84150 895931937
3 74106 151111
1 154395 173728 280173950
2 41324 559215758
1 43834 120527 968615252
2 56551 413778527
3 36369 119475
2 107492 512416893
3 49221 11984
1 161984 174486 156775760
3 47472 52737
1 17341 123829 989849055
3 67270 45768
1 61071 174650 864892101
3 88580 93970
3 9963 31202
3 99080 109696
1 25780 124097 304584762
2 76428 749267464
1 16475 158455 450001525
3 60144 102441
2 70795 559204328
1 19169 128798 171881886
2 9396 987469256
2 68038 724925513
1 17405 113866 369633800
3 110058 15471
1 31304 172058 560283040
3 73162 164694
2 90301 111301711
1 113133 115817 438367041
2 108447 546509550
2 94107 237109299
2 40058 834363558
1 25221 152859 963830456
2 60594 793416041
1 39577 105534 804943118
2 59556 316242713
1 17271 173582 80057140
1 22831 43240 692378898
2 54259 915964881
2 107417 58712780
1 17511 77736 628337512
1 12850 72378 582509019
3 85028 37699
2 12495 471446809
2 96685 288756298
3 58239 30865
2 39584 122817988
2 112551 846292649
3 39690 78451
1 53735 114840 810343969
1 90173 145929 120036677
3 113228 179097
2 67994 269397093
3 56869 91257
2 1038 606520000
3 61313 6354
1 68698 120124 271463677
1 24375 88161 84073040
3 51923 170966
3 60629 154273
3 114902 143246
2 206 913805889
2 99933 389905226
1 4838 149517 735604007
1 10761 77828 760140305
1 69930 119111 943294888
1 24549 141314 203131024
2 7983 986821062
2 51628 265326328
1 63591 91554 237596110
1 89167 100627 420903291
1 110727 150614 953834852
1 43063 103383 603661246
3 4825 144295
3 22669 47473
1 3847 147276 480267317
2 22161 647528938
2 45753 967001221
1 63179 99937 756905250
2 97080 638580405
2 5855 359617198
3 55010 137551
1 121110 162751 87008649
3 55332 93668
3 13601 175062
3 85385 15194
1 54139 108258 281437024
1 49649 70639 398879976
2 64336 606937121
1 133498 174697 830138659
3 13207 143422
3 5671 112564
1 72914 145026 457725802
2 16484 208713902
3 5518 59947
2 110776 337757922
3 113014 170830
3 4175 99254
2 20522 982350932
2 63877 122241985
2 60100 180136851
2 87556 990529049
2 45653 457810990
3 2835 37044
3 92511 129881
2 24460 127777850
1 6679 94130 557045908
1 23920 148336 992765646
2 35591 928115887
2 81276 973156674
2 80860 700539775
2 2274 857514021
2 28755 267283307
3 2404 108607
1 27513 150429 211212905
1 91902 102205 27616416
1 11377 75721 241222092
3 85084 60350
1 104361 135880 466161053
3 61254 96406
2 30026 543842089
2 97428 9153165
1 28169 67700 718906870
3 14072 48222
2 20051 646122479
2 59609 906771943
2 38636 580096844
1 77021 96245 62226734
1 140902 162588 554620696
1 15944 114420 340483954
2 48060 567813730
3 12919 9178
3 7048 70677
3 48885 48029
2 90491 831645059
2 3542 815613767
2 75201 693502137
1 61214 62185 266811961
2 31124 814091678
3 24125 98070
2 5078 648261183
1 16931 54070 222911595
1 21853 56533 974993006
1 156425 166373 700810635
2 62412 599315804
3 44406 107569
3 108481 67340
3 59724 99843
3 49764 135078
1 71472 94290 830609241
1 102546 109881 498561987
3 105775 158931
3 52446 142673
2 71053 34814061
3 18590 99912
2 23652 297668526
1 3540 177572 471069209
2 57570 139160774
1 34894 122723 267027234
3 54304 65009
1 97464 137629 520433602
1 51073 113481 274063511
3 11051 11129
3 30344 132863
2 69274 576171724
2 23132 590311252
3 93640 94175
1 149868 158153 638732086
3 71489 49571
1 119040 145029 751078426
2 72372 415894053
3 77284 149089
2 40079 952562935
1 13281 147533 650984002
3 40296 70671
2 18231 603538139
1 130470 170597 157159453
3 77259 43022
3 25031 162199
1 22943 23703 534823049
2 95805 551849703
3 74171 49647
1 83863 159200 818107310
2 4903 134565468
1 152887 163185 904553672
3 62950 98277
3 97897 4016
3 100679 98868
2 95720 324241115
1 9462 104149 945818855
2 24339 628374659
3 47343 105739
1 132175 155643 317916233
1 13566 103628 896595658
1 52431 58751 202651060
1 38221 47121 373880706
1 34632 114536 280316103
3 39285 116018
1 106588 117369 851961594
2 21300 760985368
2 11648 634674333
2 105216 806128445
1 13260 17495 895865682
3 65728 104305
2 113894 622726741
2 14593 848181624
2 46083 868923136
1 50167 134684 982983295
2 78835 972826699
2 54010 725474970
3 94318 161709
2 18208 284747217
1 37304 52111 304695807
1 15017 158924 746780517
1 99959 132161 881728003
2 59903 633933359
3 71199 35680
1 39941 130216 120673004
3 108674 68033
3 47486 56662
1 21163 127093 221819229
1 42927 66118 890524407
1 101869 169770 540309991
1 22226 163740 907059793
3 89171 50140
2 19526 485773818
3 13343 94529
2 5335 920776240
3 97002 41900
2 91109 410510492
2 29485 154837029
2 58290 660274003
1 98119 151594 175178725
1 24201 161419 219272206
1 130091 171467 448922326
3 71863 99536
1 80795 156113 78993955
2 11960 947968635
1 774 147357 585655468
1 33477 134257 343359942
2 56049 485278177
3 109132 146379
2 108984 363395927
1 45650 140483 278462231
3 88375 141936
2 61897 887737835
2 61848 729921628
1 8694 143050 529685022
1 50409 119107 221535397
2 11825 322094493
2 42247 344694478
2 51277 232011540
2 68426 933437782
3 49483 6138
3 95535 84071
2 21231 826135076
1 37456 99473 201839418
2 8819 197021592
3 83966 44697
3 3246 130399
1 154296 171340 906250443
1 98895 169279 510315899
3 25201 102176
3 50455 5493
1 11460 103213 950487631
3 32251 58820
3 83955 107025
2 1311 65403933
3 27092 175399
2 100549 736280540
3 27503 98481
1 121162 175496 873966343
3 39345 68130
1 54226 122341 409767675
3 28286 33499
2 44157 432832565
1 61155 127396 662906454
1 49888 136896 753081499
3 39393 68447
3 62205 93087
1 26069 34904 386052022
3 19020 167468
2 59859 252187669
2 25831 22670409
3 105703 70498
1 62327 110498 409805233
2 81693 516197091
3 22264 93595
3 30650 10853
1 10738 42862 779581505
2 64709 826805354
3 113565 143960
2 76045 136469796
1 17351 107023 450200933
3 88296 55243
1 31680 130558 190838870
1 125969 126738 862476653
1 69865 142601 966410435
3 13527 39710
1 2357 57779 43485664
3 13556 56468
1 27346 38119 802540614
3 60392 77425
3 76897 120646
2 45983 275109661
1 57717 85637 175536055
2 95951 848513896
2 20527 588502680
3 64363 91819
1 95630 127288 425790671
3 2217 97034
2 55187 555708687
2 109872 234958788
3 49253 118785
3 28291 154669
3 58374 132038
1 46852 175130 380274780
2 103772 353358508
1 146878 178493 174264313
3 65881 133107
1 41760 64681 483110990
1 135131 174324 145691998
2 38716 193333951
1 103028 120613 282247384
3 23301 9326
3 9383 15721
3 98710 2862
2 30142 478783296
1 48619 91638 801320358
3 97241 146998
2 34158 393939381
1 10039 97990 721912890
3 50255 167483
1 104329 137844 701836807
3 38113 108849
3 3056 30941
2 100194 299135560
1 113229 125989 703665567
1 33248 75221 870189746
3 89894 6931
1 45053 84006 238003155
2 3251 514122129
2 27424 113470405
1 33472 153949 478152738
2 11846 332703860
3 66117 162335
1 36615 130553 823035593
3 108057 152917
2 40435 563365132
1 71848 112694 823659527
2 69252 859081524
3 376 83786
2 58699 200866713
1 6028 26459 401911357
1 143272 153868 879571771
3 47443 15161
1 66592 98547 808030600
3 87127 127727
2 1506 438513243
3 113530 138317
1 97428 98677 426022931
2 9735 87461445
1 8280 117844 617327469
3 76997 40703
1 85203 111162 768294662
3 96377 87230
3 75512 158475
3 81251 64646
1 91557 110947 664925825
3 69464 84181
3 85566 39608
2 98959 151277694
3 61212 77326
2 26524 618109865
1 113753 145412 850640528
3 114074 126775
1 92843 131510 327975581
3 113477 19210
3 52838 125862
3 100866 134545
1 64301 146881 390990578
1 59094 112853 387675964
1 66468 114964 69042408
3 31607 158369
1 170009 171216 186581898
2 24263 593238416
3 19047 164887
2 4424 785818329
1 104994 112248 73850693
3 71848 63996
1 53408 68293 20097950
2 74949 230654791
2 7593 363747331
2 68811 773170857
1 5481 138509 134038078
1 84492 86470 919424765
2 89534 889305294
1 104275 116392 395130093
3 107062 82495
2 15300 337203612
1 4582 75464 858002484
1 143668 175281 532408699
2 35834 101647842
1 9689 86157 888433019
2 38663 413172452
1 121034 140467 832386034
1 105215 147352 655705664
2 49938 25400866
2 38186 343941419
2 102031 734244549
3 84780 49912
1 67829 145267 63477861
2 84864 505418594
1 66266 134526 183264512
2 113046 555925260
3 1749 114973
1 75773 171768 838408197
2 52998 960653680
3 40094 5892
3 101275 2296
2 32969 511244478
2 77981 42137015
2 43167 896809115
2 71362 878782402
2 96911 5444326
1 35823 72156 726137805
1 68465 81419 705510285
1 118799 120180 127292606
2 78837 149626825
1 14913 155998 636109984
3 56860 12182
3 23079 144170
1 2988 123926 245859124
2 84759 224645315
1 86852 102503 282200300
1 37638 98663 695434589
2 16115 663814789
2 3711 305737972
2 5212 993239934
3 103825 168145
1 60102 164203 510640351
3 71183 158792
3 26289 93615
3 70248 39219
3 106280 17174
1 30161 55382 320909806
1 3198 172133 275100068
1 49885 142253 539071661
3 101634 34442
3 22746 94992
3 3824 109533
3 94870 158120
3 10733 144490
1 9866 90890 442031800
1 69937 100924 332934450
2 34680 777552676
3 38429 97678
3 31274 94668
2 56296 333804462
3 24053 21375
1 19922 140540 655998311
1 94869 103495 327243969
1 91312 107386 695093390
1 26351 145694 48570895
1 34556 95237 857683501
1 41018 53187 820802285
3 1388 49465
1 26754 125545 992730052
3 61020 105405
2 69535 922049636
2 41166 621896464
2 76148 113112006
2 18927 510578264
3 105380 106675
3 99084 47576
3 67210 105296
2 63357 609726755
3 36761 102091
3 16511 17124
1 21745 134114 850848162
1 31198 98599 532842986
2 55677 511296353
1 16380 128745 548528518
3 98575 71219
3 95069 132423
1 81283 156461 60567508
1 12780 142219 74033576
3 62473 60533
2 114675 971605879
1 89004 96950 173836451
1 67830 70746 976952936
3 59239 35067
2 6499 725676240
3 104711 91976
3 86680 157146
2 84865 630025692
2 100401 251268701
1 57028 99127 777139401
2 74308 226038688
1 106418 175058 733748621
1 33565 108598 195365019
3 95942 89344
1 69238 174771 680899380
3 91126 145949
3 32038 77436
1 25219 114493 722658409
2 47021 265085321
1 1999 81626 468784590
3 19512 59848
1 139588 163291 265891183
3 22846 178999
1 6867 29202 341558773
1 123053 163237 143315333
1 131492 146853 831297502
1 72390 121345 987700417
1 48194 158258 705600435
2 7591 62557487
1 43125 169053 355085270
1 162056 167434 430030473
1 66941 81358 951825378
3 82235 14082
3 85615 65872
1 144988 150438 54645878
2 98079 542927842
1 164125 173098 769257914
3 4446 164493
2 46166 914579143
3 112692 50729
3 33488 134175
2 29414 758879400
2 41165 357278653
2 46489 720845436
1 15694 64059 190033521
2 5886 779668877
3 115601 47738
1 108853 153780 148868035
1 17602 18174 841673286
2 72729 157152184
3 27682 88570
2 36285 491436054
1 20413 150832 760891281
1 19491 56471 388108827
3 37636 97492
2 17627 677894855
3 58988 160830
3 89883 92206
2 108130 423018118
2 4736 853376010
3 71797 175426
1 100875 115211 809814955
3 97367 40610
2 28740 29290620
2 70067 930088081
2 104985 244308825
1 153802 166394 679276749
2 8058 880333119
2 54841 307414144
3 10587 116254
2 55685 721525295
3 75977 43910
1 133933 142923 147739525
2 63505 23114452
3 75183 26166
2 108899 157011099
2 25633 365691980
1 68404 133314 795314939
3 89795 126067
3 36444 110559
1 16465 82853 110737616
2 1650 298472751
3 112976 66576
1 71691 176687 45691752
1 176162 177184 177411200
3 78745 156594
2 95001 678930050
1 5433 107621 579753916
3 49174 41284
2 101917 232796778
3 46161 24673
2 6287 114797215
3 57026 45569
2 22747 620903769
3 83014 17757
3 102549 157238
3 1211 111964
3 32681 120970
3 49010 60672
2 69520 706771609
3 39450 120668
2 25092 915762656
1 83976 86380 778142100
1 65941 69903 687602505
3 14745 162982
3 60284 144221
3 8189 161645
2 107283 670507537
1 54209 101958 153313127
3 27550 80110
3 30312 14812
2 12294 297795989
1 75597 77663 303061596
3 102702 4558
2 61 768740836
3 51621 25177
3 111607 160439
1 148577 170658 491371818
1 34259 128086 320329641
1 34552 162624 222567674
3 11617 8231
1 108208 112600 655156163
3 838 90972
3 62260 92749
2 60271 961981266
2 92465 136823274
2 60873 336610871
3 101097 48843
3 75443 151700
2 31564 721192672
2 77435 887886256
3 54909 13410
3 56854 59360
1 104172 176488 830429856
2 92810 54658582
2 111070 993927681
3 53993 50370
1 105298 107760 639089402
2 84537 20704132
1 58385 162262 308884260
3 66475 150669
3 26398 46467
3 85865 106731
1 79610 164255 223508446
2 12140 31310473
1 14063 130482 154695267
2 44405 398957429
3 63479 65090
3 67986 11964
1 28881 36377 363176260
3 88226 26189
2 108331 587979718
2 18252 565936626
2 3070 280676153
2 65899 305425391
3 86873 169527
3 69193 34866
2 19838 767815503
2 108134 65834336
2 87023 616270714
1 12016 18347 101647315
1 71966 174075 932897832
2 89175 909261711
2 56180 476654454
3 20334 104049
2 36563 875099951
3 106299 153443
3 81983 81239
3 108237 165584
3 50927 87887
1 74478 81897 498841742
1 67454 134792 595332403
2 100755 653169402
3 97758 159869
3 84741 106183
3 36098 64876
3 27763 47528
2 60040 412262686
1 65941 125560 689375643
2 64881 735348228
1 129125 131037 112849405
2 14183 315122035
2 111012 616176490
3 8030 135325
2 16046 591458027
3 19774 63917
3 74999 82294
3 46210 37506
1 127245 147204 432737634
2 36357 414499236
1 44686 139597 95012996
1 121366 163147 321783587
3 68302 154875
1 68287 137333 761359633
2 24636 642650056
1 87696 125615 506133992
2 57000 475057117
3 95435 161905
3 78109 106672
2 52945 311820967
3 68554 84998
1 55822 76812 472757666
3 34202 57441
1 96122 148300 936096515
2 1358 954384883
3 111534 49981
2 64295 678669501
1 14967 167359 356635826
1 75616 80500 308224689
2 64050 134231156
1 68 105483 382922180
3 20429 69705
3 111794 164754
3 71440 31935
3 10879 7150
3 99728 120978
2 59441 528320738
2 71066 985282107
2 12008 886344247
3 50523 162091
1 7248 37258 881564345
3 111554 22065
3 97401 24215
2 30170 499416620
1 20331 23168 317318931
3 58841 78488
3 111475 117813
2 95201 184449975
1 60485 147253 295712486
3 77571 93570
2 54340 690666837
3 19191 143623
3 51139 54938
2 58010 9967051
1 101118 122855 549836875
2 87371 191309032
2 97576 565174579
2 109057 736655976
3 32376 76889
3 113614 178882
1 84984 177451 112120901
3 59412 52711
2 96293 308921489
2 86422 491375210
2 62979 796076726
3 38124 58550
2 72474 150775972
1 129722 144168 963546483
1 52656 84963 90893504
3 94305 178290
3 59879 24679
3 4333 86519
1 119152 151425 204532802
2 72306 809301279
3 26724 105294
1 136375 155747 105066608
2 51912 407547848
1 175020 178426 537553506
1 35189 67311 950933006
3 65247 137787
1 25324 88252 672071398
3 38746 80215
3 13022 164999
3 73819 45504
2 82149 686761781
3 35686 108840
3 74993 96388
3 3371 178898
3 58889 93865
1 71076 71226 367006187
2 16878 377324935
1 29704 129417 463334473
2 57676 548104235
1 63796 73758 990475688
2 48454 767912677
3 4560 79635
1 152989 178834 377320709
1 141471 172885 988485475
2 99033 954949044
2 109239 415873739
2 63698 106403854
2 9107 14303560
3 18354 66125
3 88049 89482
3 85779 21149
3 65752 173128
2 55607 381879826
2 34420 997534559
1 151023 170593 760691838
3 61015 166739
1 102276 102792 113128892
3 37771 4094
1 11839 177717 608570541
3 90889 75505
3 92457 172217
1 3714 71431 754982602
2 12433 506493762
1 57975 80906 557710363
3 1802 53149
3 24393 64409
3 77185 87464
2 36235 331687042
3 68280 129188
3 66127 79698
1 6016 55015 785292837
3 59758 86371
1 3339 22099 234349956
1 3502 130322 506064262
1 65139 85965 60221893
2 8631 944473576
2 18756 687994792
1 35784 45841 824893537
3 56727 151820
3 23233 21264
3 23770 15159
3 105598 25490
1 6188 71291 569031581
3 11204 36068
2 94925 734583880
1 100629 117060 848497472
1 75948 76050 233322822
1 33241 153797 195531555
2 59528 247112791
3 89041 66029
3 51882 14027
3 13283 151541
2 7199 285826870
3 47716 114862
3 32832 99053
3 77969 51199
3 59246 34125
1 44460 101454 74161803
3 107881 61840
1 49963 154809 78140526
1 139254 160145 706828465
3 88687 11806
2 28348 150180162
3 61799 113774
3 59430 166503
1 113210 155843 140222494
3 33116 136188
1 29260 173806 840408653
3 81566 9159
1 123255 127600 93884215
2 96603 314177095
3 22194 77390
3 45174 170080
3 70503 32265
2 102069 240606047
1 59307 84657 425480161
3 64127 50167
3 104195 125884
3 7034 43747
3 40371 40674
2 35531 184829252
1 3056 176384 672403873
3 29557 80822
2 17859 658111409
1 9272 128953 706204345
1 6591 49901 932266588
2 87945 471590923
3 82041 157618
2 108674 365745489
3 18685 64293
1 1473 23339 297774912
3 66970 115870
2 54894 945834920
3 75396 168386
3 87211 173395
2 39386 366703470
3 65452 79401
1 109438 141532 728352869
3 87125 90451
3 87674 20056
2 44934 198609645
3 94358 107954
3 90386 95357
1 4654 150587 530062777
3 61083 142860
1 127111 128037 888091312
1 23137 101722 385568008
1 147969 161639 503931842
3 70866 165171
1 14327 171877 175292116
3 50417 103354
1 31924 136687 692875254
2 85806 85116556
1 122804 159399 878201826
1 67007 84327 752293707
2 58581 779602972
3 221 166432
2 93703 641241644
1 6109 6985 247840021
2 25473 91753687
1 15036 81778 315707743
3 34324 176006
2 69832 891803290
1 80768 98556 232499685
1 6044 87116 236794304
2 99013 83743894
3 4979 46560
2 67231 602812091
2 11663 784505902
2 31130 740055425
3 32924 168956
1 15321 30892 908495347
2 111862 821677738
2 51675 992086114
3 4019 156371
3 107605 64270
3 11626 64845
3 17632 126552
2 62260 499673086
1 9715 49886 671082243
1 22783 122050 116198592
3 64194 16759
1 56183 125784 354986902
2 94746 989403022
3 22256 78493
1 52917 78186 969465973
3 62214 138240
3 46417 43305
1 14260 98224 686039855
2 9035 640178224
2 8484 708586908
1 30647 151404 716033375
3 73785 50694
2 75838 138033369
2 11172 551711981
3 40048 58181
3 107650 160253
3 63591 89690
2 90267 209259997
2 20034 167319096
1 23170 84633 481867864
2 1815 285942715
3 46573 150176
2 14437 221975596
2 97231 504689858
3 12476 137906
2 30174 99299357
1 78135 93863 984918940
3 70014 41885
1 32983 169254 23957714
1 51155 117614 982171407
3 105258 156586
3 39999 39931
3 29942 68294
2 8259 342360503
3 72345 63127
3 88600 60113
3 101029 67480
1 54099 146064 795854342
1 46377 94975 474217778
3 11707 20963
2 58027 437475471
3 59428 121682
2 82001 127084845
1 90419 149718 912081627
2 59282 557706778
2 103071 651205535
1 48274 75631 660792113
1 160283 167151 647304848
1 126723 141362 430706241
3 49781 44582
1 138806 167095 613120886
1 51260 83396 42084334
3 48625 90097
3 84234 10679
3 112502 117615
1 6729 31238 361246247
2 70768 764894066
3 9201 110079
1 67868 74915 550154200
2 9247 365390237
2 4245 810679136
2 87472 808030449
3 103817 136969
2 67724 68465886
3 32890 169347
3 40508 28779
2 110091 950414030
2 75642 766286537
2 37277 394280683
2 88896 291392269
1 152322 172182 835367179
3 3026 157470
3 41856 107153
3 104952 89071
2 26265 989606852
1 90254 158886 477062105
1 19911 35340 845954831
2 78500 301076956
3 66585 167011
3 76515 71100
2 35010 539833632
3 96993 157335
1 101343 112967 79697706
2 108290 687914245
3 35618 128275
3 27516 85722
1 112036 115446 753018472
3 39870 99104
2 65205 664994708
3 104614 78307
2 48312 143208040
2 75523 440490141
3 80179 148364
2 6458 770744315
1 31449 126582 52985911
2 108892 732096668
1 116189 125393 278297964
1 46335 91175 864635630
3 58905 146792
1 70537 145339 762782151
2 110677 397289660
3 29788 17579
3 25634 68142
1 18136 40868 714568283
3 82797 117807
1 75989 111042 234627627
2 6278 681586434
3 90599 67557
1 83638 140261 388711440
2 10091 777593793
2 9109 255164677
1 35681 57003 83599950
2 103374 595789288
3 33116 150353
1 17030 80078 856120006
2 109919 417050334
3 95692 41500
3 9413 64865
3 16526 35658
3 73013 70341
2 52202 482699617
2 106067 272095065
1 135880 160892 491010202
2 98902 823041036
3 83590 110622
1 93234 160429 308960086
1 97178 161118 477734798
3 34282 167187
1 16527 53999 481498162
3 52017 119800
1 31454 96747 513829416
3 84240 154071
3 107387 121403
2 2655 4134820
3 2642 43185
1 76445 129793 148539520
1 131973 147865 953151670
2 101209 453299409
2 14065 237212082
1 31217 53093 436231389
1 128688 165518 826082109
2 87298 542658158
1 113718 115084 549833096
2 53292 598653961
2 75847 444389947
3 46678 29803
2 91978 445609717
1 17660 102850 837751708
1 42180 130783 352122678
3 50787 22349
2 89963 134321151
2 23957 169571128
1 15872 153944 307179748
1 40956 164593 954367304
2 41374 759183921
1 83310 93954 44692360
2 26771 428753172
1 61348 144855 859846747
3 40948 153182
2 53446 413105076
1 18413 167612 226874226
1 91976 110712 978405108
3 72830 131726
3 106388 124316
2 28951 679855453
2 10356 236470740
2 7974 664850781
3 26006 75724
2 27415 918856278
2 84304 239050063
3 9850 133966
3 38864 102540
3 77824 39745
1 101975 167010 727949250
2 52248 188726858
1 142889 167751 193000829
3 36255 28830
2 112290 922092250
1 99255 165975 813391891
3 39384 176328
3 100834 3493
2 103643 543951619
1 114722 119327 675005272
3 92246 55579
2 54619 31807913
3 4976 125673
3 101230 89324
1 126462 171306 678183707
2 63380 934492565
2 8420 355812337
2 54979 347999900
1 19449 66484 676504795
1 76919 120679 524567870
3 81282 152117
2 100819 263282462
1 9966 74665 922195028
3 35680 136452
1 56049 128001 308475243
2 37342 807896594
3 5367 75121
3 19 128812
2 10356 197226395
1 70227 129551 764957841
3 83917 13122
3 97315 118670
1 60267 110092 450084042
1 68962 106585 22793872
3 1414 177960
3 49906 59622
3 106966 116351
2 61647 643431910
2 60742 356730582
3 35578 168821
2 94124 780796106
2 48261 783734154
2 25355 962978460
1 33018 56393 118630181
3 11585 92722
3 8966 106151
2 92034 509809517
3 40493 169519
3 49158 148765
1 27071 78744 763598248
2 1425 708240591
3 72610 162739
3 20909 10710
2 65778 931788981
1 3994 117707 711120560
3 115806 172183
3 104695 31998
2 65858 397006839
1 42436 148350 757066424
1 116332 126047 28108258
3 19900 122705
2 107318 645920209
2 25219 287179125
1 120981 141724 724959700
2 99857 422870948
1 11702 37323 767658827
3 20019 155299
1 10040 96561 808216835
3 57978 48670
2 33965 985232984
2 4879 671075790
1 7252 33335 245098644
2 102626 376955248
2 11790 253722304
2 24326 825027798
3 47630 45741
3 52997 124749
1 142149 178365 524639172
1 68934 77899 473915572
1 38515 169959 254212520
1 11944 72673 226060073
2 98282 895060598
1 12854 112882 756303817
1 90449 115247 947594871
2 89711 670693391
1 38919 151515 70889485
2 13790 329993021
1 30466 162976 247964721
1 9462 133339 579146769
1 39652 157220 591769923
3 45256 163379
1 80280 105328 840286081
3 101138 33040
2 56514 359697700
1 471 128349 123611918
3 50072 89488
2 68983 808001529
2 86940 593396596
1 58679 83210 663573894
3 51104 35217
2 13633 621316156
1 118997 129558 399958804
2 83601 179008832
3 74006 64184
3 91999 71761
2 12191 409331704
1 30660 165203 86007352
1 124030 150178 732692515
2 72333 786975911
1 31937 148021 368082174
2 5304 385512576
1 114994 172948 238851085
3 81272 57425
3 102414 41460
1 82785 126414 794380670
1 36141 98716 199582907
1 49437 88995 268898261
3 97721 94165
1 116143 140296 844749331
2 8148 911163933
1 59827 137116 159641588
3 88329 13068
3 72959 76183
2 101501 967332369
2 35171 915574627
1 10010 113085 986366885
2 81234 951198433
3 91831 21706
1 40783 113504 431178825
1 155756 174795 914559953
2 79235 973324297
1 38562 56308 112631410
3 111477 166456
2 89249 599375454
3 97485 56496
2 7847 222028662
2 8829 664086704
3 26342 22774
2 98679 536148904
1 125931 160369 107831054
3 62690 151395
3 111329 84302
1 28712 37228 361347015
1 37710 69262 214522038
3 89557 50498
1 17662 139723 960482267
1 138369 158150 516166111
2 12838 232598860
3 754 62599
1 6078 107871 165581040
3 60259 28161
3 57614 103830
3 78406 124230
2 77148 171882159
2 3739 280832729
3 2519 64126
2 47330 721848930
3 13890 161604
2 115548 547872586
3 33998 131278
3 22496 50893
1 9392 170138 32062216
3 110209 18264
1 81426 87302 315048643
2 21309 50080046
3 96207 148912
3 113663 5001
1 146598 147735 552426022
3 10801 122633
3 26772 101618
2 3644 505125189
2 22352 393358990
1 135186 175881 336671253
3 89269 78500
3 25610 2673
3 1417 97381
3 61375 19037
3 58591 46992
1 90260 176904 789743631
2 97762 543808210
1 18535 125973 60622922
3 16373 3661
2 41199 373557546
1 9286 100068 52774217
1 75035 129743 772840010
1 1413 93619 90666473
1 59358 90083 157107299
1 16426 144152 393336812
3 56950 22370
2 46750 662294788
3 2843 62648
3 12800 139684
1 33225 85636 777896941
1 8054 85583 241586857
2 57577 93990543
1 9604 47514 958865693
3 73645 8323
3 9856 117433
1 34144 126763 947324009
1 15601 107062 434008292
2 46276 932380278
1 131324 170721 16154062
3 4459 123434
3 50595 58027
1 138485 149286 52916638
1 6627 109459 86757943
3 98730 169668
1 38263 41450 283453374
3 82882 175060
3 264 47656
2 112590 387537076
1 62171 107683 70067651
3 77147 3334
3 82315 125732
2 13381 268352191
2 18942 782747986
1 66718 100778 670850634
2 1166 151418323
1 80983 128586 193815531
3 43973 132531
1 90321 127576 534249973
2 61167 207337871
2 88955 950013641
1 150385 170999 95351119
2 52014 248784463
1 115467 174653 591534009
1 29370 32089 76733396
1 66849 146092 425919614
3 104820 59360
1 39574 43937 598830265
2 107871 961341387
2 45525 995477055
3 107050 136539
1 168805 179006 6017028
1 19463 136380 399404231
3 12744 97829
1 116916 177095 511776823
3 58994 127948
1 48797 141507 433752372
2 26586 639778133
1 158025 161757 800717234
2 74778 442130705
2 101984 914912918
3 2679 110362
2 6763 157761251
2 2605 841269220
1 54847 131135 14629122
3 65946 23091
1 14454 52791 873000609
3 36033 157633
3 50069 3787
1 91252 174463 825312632
2 32417 459541937
1 132230 161969 63151956
2 25294 130194550
3 31351 143615
1 82281 83260 296283433
2 86784 865129640
2 70141 800309400
1 15306 109716 836609260
1 12443 27178 511217542
3 54378 12421
1 11813 24360 140666497
3 88339 103104
3 727 81250
3 36789 119585
3 77099 15498
3 42126 152509
1 115331 138881 866247603
1 59301 65554 846799455
3 72191 10698
2 65457 321844144
3 60902 88115
3 48611 102204
2 81765 900037984
1 57403 139065 209842092
2 32677 76750646
2 34210 476106310
2 86348 835018327
1 47942 81277 231333059
3 78666 72475
2 115665 558235206
3 60453 68170
3 6218 173954
1 16936 24051 670582847
2 106854 356262535
2 81608 95980283
2 15157 607271459
2 105101 128291209
1 109042 155313 436247857
2 29246 359864831
3 77508 70453
3 20226 169985
3 62159 159692
1 40236 69216 923633265
2 54119 623576652
3 110308 60902
3 100657 80853
2 108039 273975269
2 75176 61016964
1 130713 149784 770610097
1 46738 64561 323393969
1 94734 112994 678116931
2 47775 288110949
3 109208 160197
2 85026 999125219
1 49406 114505 586413562
3 88666 162879
1 138774 146117 504384641
1 105790 173704 870775719
1 120688 172095 355969767
3 68826 174052
1 14233 131452 155638981
1 110939 137819 360951665
3 32602 46282
2 93007 799227803
1 77128 130209 114919306
3 75585 84767
3 42393 84262
1 9689 46725 911929205
1 1107 138060 963728735
3 24596 157840
2 114539 101189888
3 112202 16956
2 73554 926920515
3 75918 138231
3 17893 91452
3 110048 120300
3 39502 34637
1 103277 177286 3926573
2 52695 980943296
2 104208 492069783
1 131834 152706 834282501
3 70055 32960
3 2944 171013
1 15062 175628 912895233
1 67901 101578 683786516
1 111439 127924 89229451
3 12977 69638
2 78483 811711484
2 34758 41716797
3 32448 164950
2 98480 682587400
2 56686 913684203
2 28727 198271034
2 46217 321499190
2 64107 359895804
2 4674 940727821
3 58698 145746
3 19594 47615
2 3218 721897353
3 3304 45689
3 43236 148996
3 72507 156311
3 96902 122196
3 13930 107129
2 115251 525874373
2 69477 358572691
2 37698 458262469
1 57632 177560 285809723
3 52708 163431
3 65315 101501
2 79522 531307869
2 80072 349393110
3 73246 27403
2 50785 998067451
2 82600 15951244
3 82005 129728
1 71369 145899 326682996
2 50475 962542438
2 66841 366400452
1 11014 30769 314845688
1 52014 121892 230648523
1 12622 19318 4077486
3 98217 87782
2 42967 874765839
2 9152 526135430
2 37119 484407220
1 14943 100111 768093315
3 56228 91886
2 1693 593662391
2 73207 486681629
3 1987 31157
3 111594 174390
3 63978 131296
2 68972 187480103
2 16099 284483635
3 10442 109502
3 9626 47937
3 113200 155942
2 79392 740229014
2 35961 523511632
2 17317 753627538
2 84934 617910472
3 44401 145283
2 85530 135821170
3 65999 150054
1 8238 132343 679576519
1 42113 77892 777611077
3 8907 434
2 1856 193596549
1 100993 145193 20292536
2 54568 697141159
1 22079 28102 95812851
3 99748 97638
1 60727 102216 601700083
1 72452 171144 465950951
2 110704 982338777
1 35748 155460 353411020
3 71939 91939
2 6960 577889721
2 44262 707387254
2 43115 209437951
1 117453 159538 764347214
1 9153 120824 659483333
3 101982 112416
2 102371 646038572
1 113251 124155 591496004
2 14293 385461853
2 113873 541502764
1 30071 101839 893755549
3 113631 67346
2 114968 377476280
2 88505 628310585
3 27306 6262
2 24858 972652142
3 90695 50023
2 36235 198844514
2 113589 407768778
3 30579 136799
2 82956 732033600
1 8855 110291 668604357
2 60866 197542768
1 71893 173482 804014163
1 49020 65570 919706384
3 98886 82183
1 60068 140435 733946550
1 3183 84760 543174641
1 87137 102781 48956486
1 113926 179082 71046130
1 25642 82619 360402436
1 74204 141847 188135508
3 6429 93476
3 20835 50748
2 7384 118105145
3 110268 94175
1 21296 122149 420818591
3 39315 13694
2 41421 595053640
1 47350 134564 847945676
3 28000 121856
3 2719 56582
3 96866 75913
1 54751 171613 486063786
1 86417 89607 736127666
2 110446 525291264
1 100676 178266 68366060
1 89832 148960 448311657
1 11207 93374 270304083
3 32005 124716
1 105621 166754 692394460
3 52187 56099
2 89748 249567788
2 60140 345140046
2 42800 606526537
3 14216 11438
3 62166 149939
1 103551 169920 786290587
2 35169 706644107
3 78597 52660
3 50975 68893
2 29017 194824867
2 18646 861440509
3 39575 127136
1 62659 150749 295314610
2 24508 81498253
3 101298 77543
3 24268 58782
1 123576 160572 237701191
3 93416 4192
1 128517 132790 653524937
2 48519 181191338
1 95120 161478 746811542
2 76167 932173105
1 119138 167437 761103162
2 110822 959213450
1 1580 22667 334839646
1 35655 149597 668084436
2 101621 299497507
3 13766 141736
3 34721 118441
2 104945 477766563
2 103298 579023097
1 139481 142408 207122881
1 26808 126909 749119294
3 97871 45718
2 113579 346978578
1 42073 124221 740851305
2 621 28208982
2 22721 929654031
2 95088 527988376
2 18208 182342166
1 32311 71980 93568376
2 50791 847710611
3 44181 170208
3 18786 6009
2 19315 863739978
3 54906 132376
3 97673 101022
2 26143 285173957
3 109847 101342
2 112711 725654183
2 43716 532336722
2 91182 999127873
1 140539 174367 558013501
2 25443 718292123
1 10596 35862 55044420
2 59419 449122005
3 18157 148745
1 35289 59971 719800464
3 101723 6040
2 44787 893400204
1 41110 69891 420287116
2 28667 428640538
2 48951 952494301
1 2416 114034 173212914
1 7032 112340 274061885
3 23515 13976
3 19706 83729
2 29079 252670203
3 15418 96426
2 60781 963691490
2 111511 902499288
2 18198 885247356
2 38889 327880554
1 96339 101246 253206730
2 48005 651977723
1 12997 26372 935819709
1 43947 84354 171347963
1 20016 103945 718900876
3 13314 56785
3 95777 89595
2 70141 815923103
2 61066 276351686
2 6043 513615067
2 70540 659182812
1 16730 25970 398294372
2 36377 871289434
1 967 172312 746481338
2 5771 73587477
3 106504 96071
1 31482 118043 244077247
2 32600 658713230
2 68322 833827156
3 68114 130558
1 41576 136656 92849575
2 37021 334458211
1 101562 107952 210519621
1 63167 86469 461278369
1 90315 111362 141644702
1 85108 112562 62776520
2 20421 259594153
2 31225 514771352
2 110249 873875952
2 78226 578642456
2 66729 862440895
2 53879 731535625
2 14003 269015285
3 115823 78837
2 103050 652705612
2 103196 807375865
2 111754 227243822
3 34599 165313
2 115755 544872014
3 9889 69347
1 50878 121256 611268575
1 65493 89998 719586957
2 46450 555003039
1 34768 80631 699951258
1 78682 159138 198339920
2 72187 596859694
2 111358 837731095
3 68371 161348
2 41113 908257071
3 27567 140133
2 71917 286506513
2 2001 142465087
3 100013 166330
3 76162 10636
3 104247 20175
2 77459 291811926
2 54239 273612513
3 62175 15035
2 39952 463135005
1 60693 61929 304120933
1 23550 127157 88331332
2 8115 162728685
1 29382 81190 244070874
2 81187 20166369
2 1708 790158596
1 49433 155653 142855771
1 50463 133972 462087072
3 88155 150758
1 105106 106730 987661269
2 44761 9658784
1 6359 78307 701142749
3 87146 94190
2 96467 689085590
1 101824 134053 65976756
3 112926 34745
1 71971 93580 304028895
3 88034 58435
2 111835 393825523
2 33363 681267299
3 33537 165491
1 117347 165183 259705007
1 40168 44690 762602476
3 83368 74142
3 26838 9771
2 26275 406417923
2 35491 331251941
1 25622 82142 451451687
2 83764 882886992
2 25039 111591246
3 40547 139024
2 81289 913749496
3 27986 118476
3 39551 54418
3 90513 167634
1 7637 68529 437312630
1 27689 68480 947664275
2 31468 738943909
2 66263 142162671
1 83884 160268 170542097
2 36823 587764016
1 41131 66051 117256963
2 13303 659763004
1 75172 87738 693231773
3 5844 113125
3 74422 123044
2 107134 935717949
2 62925 987881150
1 48787 150259 584520984
2 67862 144472394
2 20563 942434203
3 108289 81568
2 2009 316029558
3 10934 177641
3 13035 134485
2 95862 832221137
2 9548 97083219
2 91085 433583645
3 32060 99875
3 54165 40982
2 93074 382332795
2 28531 802943981
1 32345 70893 179238632
2 31820 868344315
3 9685 147562
1 59134 116499 88488885
1 74589 165229 599167121
2 59942 287919142
3 8572 64223
2 26657 968777785
1 170340 176484 355262352
3 98911 24698
3 15110 149584
3 38239 1080
1 89032 126915 805070921
2 41931 588957013
3 54607 67756
3 962 85722
1 13769 101594 211061594
3 54856 85057
3 83232 138800
2 58530 460305108
1 99374 157079 19837535
2 95086 316598333
2 104886 886643214
2 56010 830023465
1 69168 71940 476330110
3 6865 128980
1 12381 71556 414102819
3 86922 169265
1 109080 137321 414876260
3 21669 38833
3 94565 113392
3 64949 102102
3 25773 116932
3 96383 71938
1 73123 131605 452382403
1 66475 134081 678168895
1 11224 132593 920851214
3 77104 132710
1 30114 156661 922883944
2 32635 936964549
1 123274 154968 13840884
2 61941 245423194
2 7421 426708189
1 91304 106736 962805108
2 58740 995489887
1 103595 154345 583438145
2 10633 334566900
3 103383 140643
1 31115 98961 826884391
1 64357 122639 37776433
1 117657 157938 748818752
1 104790 176601 348381094
1 12777 99806 478321031
1 130295 134135 516652805
1 50846 110077 950358266
3 43436 144709
3 37599 12204
3 76961 4038
3 41458 154371
1 90196 177573 92430487
3 73451 147017
1 75842 80779 617257773
3 25218 24099
2 52373 260467224
1 119670 165902 901963641
1 23654 115633 933735881
2 99845 709239853
2 6165 299838117
1 44553 52110 404593557
3 4400 42003
1 133038 152230 189830057
2 59113 8555278
3 64721 75915
1 21131 35909 529560724
1 36569 91979 418227275
2 29864 265020180
1 42743 80530 622880231
3 84311 47899
1 21362 146388 891174497
1 66284 156836 248815103
2 55490 411248954
1 102251 139585 11769343
1 75085 124026 471592401
3 61846 80457
2 92448 627045700
3 102580 64325
1 94073 114731 655935572
1 78921 109400 281498961
1 46143 88211 793793364
1 22038 123010 254602655
1 33712 58404 652427963
1 62985 68680 645313017
3 96437 45485
3 77211 46313
2 17877 188292680
1 49582 54019 47716703
3 1005 131364
3 62413 126728
3 53888 2374
3 9203 179022
2 26147 933260280
1 21940 176684 87864767
1 14737 71962 529672692
3 64824 78392
2 19262 109628218
3 57474 37896
3 18514 108360
3 77376 45159
1 3629 58323 426424084
3 58989 1699
1 126800 154911 757785745
2 65745 11871911
3 95927 48815
1 81081 169391 800886346
1 47705 158073 41369523
2 12040 548617299
2 111637 203712917
2 4258 612194033
2 3538 109181943
3 51356 122046
2 88291 626035177
1 43900 172858 42455591
2 108604 297926617
2 37861 109432766
3 98311 12299
2 36568 626018793
3 85106 102093
3 96098 14826
3 38047 25469
1 58478 109801 867291353
2 42532 736004142
2 93359 757608581
2 105956 142645028
3 109545 122356
3 115431 94825
1 16446 118559 671905634
1 22657 156696 374110620
3 94983 65891
3 55051 122700
1 75844 101874 735882640
2 53942 895777674
2 94077 760596936
2 30103 830721981
1 82488 135049 962145831
1 90859 148758 189884105
1 62796 121203 662318524
1 45665 123609 383581697
1 89513 177583 928723438
1 79646 95126 278688206
1 66860 71247 960804394
1 69794 116457 130416138
2 76630 856087415
1 57472 165024 211375983
2 47420 775680124
2 58350 295280429
3 2926 68955
2 97372 983448338
2 30957 637072368
3 40285 137669
1 11105 118031 114705417
2 78837 149895737
1 47050 98092 688241864
3 115419 141839
2 12671 82395119
3 32739 22034
3 36959 37327
2 67625 763498623
3 27755 9811
1 51495 91267 428044236
1 166662 171536 174261844
3 4058 101022
2 49642 150909288
1 108812 139037 258446944
2 69599 29289634
2 24589 982993328
2 28875 685064414
1 90714 94895 766996288
2 39803 942384192
3 45595 9914
3 12221 139311
1 15351 65668 20050882
3 23829 98937
3 56641 71094
1 84856 176464 452588599
1 66473 104415 878479773
2 62318 900836429
2 65735 648036504
2 86245 856981135
1 45416 171398 265552037
2 4200 212879461
1 121764 134476 305195462
1 6869 163774 385286458
3 97571 127807
1 26731 85080 55247066
3 68885 81506
3 106955 3188
3 110871 9736
1 118039 141351 869516191
1 99097 162340 424854856
1 169977 170639 50236051
1 44383 167635 406170892
3 56035 77366
2 11141 48263968
2 22647 195530047
2 92205 348418463
3 109202 176950
1 57392 177699 802892885
2 33141 388097753
3 3002 71213
1 75852 76196 737852686
2 52408 342948890
1 52703 132936 885140000
3 68832 138930
2 5332 400389502
1 58129 175162 887048534
3 16738 164080
3 33209 46113
2 9949 234478737
1 42559 154651 339933282
3 107695 69023
3 67016 79936
2 92600 745596293
2 37816 691242207
3 111223 12557
3 1410 71794
3 33018 99498
2 100377 816443362
2 111609 210466600
2 110357 486384686
1 101462 134647 857802588
3 20625 138128
1 19268 71169 86442578
1 44167 159725 159296019
2 100453 822654758
3 47968 34423
1 118656 178182 737893961
1 5067 52738 124911701
1 72467 106415 887141357
1 3842 109055 415479577
2 17898 310399685
2 101835 248805654
2 93772 761531970
1 19232 155555 9500951
3 3251 94497
2 34915 839286996
1 9561 25500 938526491
2 55592 259048703
3 80688 113491
1 30864 42552 622712475
1 16085 153882 171374672
2 53962 804931585
2 68932 276775799
1 124072 143828 106068963
1 30353 78078 308396681
1 47688 80147 421076103
3 52964 170546
2 31420 848434633
1 125985 158781 267465253
2 65989 363012950
1 60170 159299 382457032
2 11373 837768017
2 85158 69098321
2 56304 482192047
2 74755 71549012
3 65418 94957
2 107244 966579753
2 63397 413950311
2 56621 511286964
1 59964 125773 719697399
1 19466 178038 81504905
3 98834 1076
3 16775 64697
3 59369 8799
2 91094 130659971
1 30169 173952 936869931
2 100988 408646568
2 43336 381252554
2 25797 53787256
3 42760 143286
1 102878 110575 678068641
2 41853 161814302
3 86899 106953
3 34833 144110
2 72408 561696092
1 69355 173638 931294994
1 19277 43785 275785963
3 1897 18519
1 128348 161146 565121409
3 24665 160875
1 39065 100959 595867308
3 36004 132234
2 65115 665097177
2 115184 730765883
2 77521 205192693
3 96070 10223
3 97414 175680
3 22584 6876
3 83302 148065
2 103010 730656582
3 43686 20078
2 43833 386511891
3 38792 19158
1 17921 46096 109324068
1 10666 88512 911899968
3 69180 46684
1 2112 88725 44156944
1 87764 142713 410032716
1 10383 173320 614889455
3 84175 93025
1 89054 91097 912271534
2 62179 810518760
3 101713 105679
2 31500 415007104
3 5530 11162
3 70561 111878
3 35987 51551
3 13220 122589
2 108717 719263822
2 54984 999741746
3 96735 78960
3 87048 47625
2 69 632075031
3 104853 25939
1 120650 134942 490983723
1 75226 156849 700544131
2 113177 678807909
1 128347 147160 610327078
1 13882 114033 240149354
3 65671 45257
1 14182 46768 364136906
3 45542 64942
3 104144 53674
3 21550 171378
2 102359 323346177
1 129487 134309 18614212
2 48370 596708381
1 13424 37331 936630950
3 108778 90512
2 47790 433160927
1 65165 154202 178903685
1 5577 16593 487137801
1 71732 107033 996913277
2 98977 790470279
1 9605 168986 33480771
1 136522 178055 658684193
1 95431 178714 614213965
1 15305 120750 745498513
1 83664 142714 229480548
3 47689 146570
1 24440 35042 664323984
2 107940 862239195
2 114674 793191171
2 32965 961875180
3 34066 105818
2 88966 562609455
2 54076 295159573
1 113209 135382 785106910
1 111189 118804 249508739
2 19623 525636977
2 74346 781057562
3 27338 103156
3 15439 89914
2 42867 253632585
1 59543 82518 732314255
3 76100 34863
1 19315 147369 160787099
3 84444 87684
2 10601 792623564
3 101660 163255
2 16 296161715
3 82961 74034
3 106921 10196
2 106889 442937548
1 101662 104281 203418424
1 153769 177289 588271098
1 58951 176910 997505826
3 2772 16539
2 51110 39706264
2 32902 865180464
2 18362 553123811
3 38990 152076
3 54075 34132
3 80556 105690
2 29570 459606554
1 10486 113993 268396627
1 34005 158596 326489981
2 104656 616231764
3 51008 30112
3 2760 48362
3 114268 160374
1 74978 75220 123895961
1 10775 60850 767580509
3 71810 156151
3 1153 29549
3 17726 40954
3 34868 177427
3 41383 4558
2 2195 400463254
2 37951 141608140
2 4326 537170212
1 15364 40074 212917037
3 9086 166766
3 77417 24162
2 46348 291698647
3 76639 53854
3 73933 143378
3 94202 177197
1 44964 165504 354042175
3 25234 75790
2 498 137068235
2 90562 721424117
1 34955 174598 441271055
1 16592 67588 192735898
3 35440 153738
2 37361 628813755
2 112779 960877999
2 22738 315059804
2 58158 455532861
2 91925 705507702
1 49826 172282 204675693
3 87619 27576
3 59935 32587
3 9000 99391
2 66140 319644904
1 58550 62680 833778313
3 21727 119539
2 99916 521938789
3 66137 161475
2 103673 951398048
3 87509 33958
2 49193 996890782
1 9449 173645 381329797
3 112315 88490
3 51964 166373
3 77494 71974
2 38590 986642890
2 86204 884948088
3 11882 100805
1 65073 118450 313921279
3 44198 58291
1 27852 114994 197816794
2 9346 785889928
1 91831 126532 331807831
3 41322 17770
3 109743 69176
1 9583 88331 973314145
1 46479 108130 15481743
1 82711 146077 963007235
3 36558 28066
3 46086 37147
2 99738 64754691
2 60310 598916347
3 15564 122839
1 6347 47364 406297462
3 95909 108837
2 30340 165804238
1 59310 106600 865096430
1 78806 155068 528291740
1 13571 146249 33808919
1 48039 152210 342607847
3 91501 42635
2 37521 877760039
2 11707 168620268
2 20584 925034704
1 64394 126871 631454244
3 836 39861
1 129064 129604 91195407
2 13864 23921953
2 66200 8803484
3 72602 130526
1 69335 125518 56114541
2 9279 975663542
3 51174 46245
1 53295 63362 782401001
3 10838 24553
1 30424 161882 632117111
2 14511 954225599
1 64193 65234 786156007
2 53407 186816337
1 3649 92446 237308884
2 32978 809088311
2 63877 85013692
3 1753 48250
1 117199 117909 28167533
3 97903 168453
3 110009 178117
2 110182 190129533
1 14784 82959 843947769
1 122772 147284 189731694
3 70362 142501
2 45309 492655573
2 90100 105811890
1 128180 144795 168028652
1 81972 83297 873423155
2 97724 958588267
2 88326 727811279
1 116569 166974 276433449
3 104333 106471
3 104750 23976
1 31648 128541 424797912
1 58960 90413 815197250
1 59266 85554 550041578
2 13185 569844450
2 109580 784902784
3 26596 177768
3 85460 154547
2 53138 219796552
2 67565 152727494
2 42554 932238420
1 74064 103515 680984082
1 67832 145836 101079923
1 102435 178128 40291294
3 44998 66122
2 91795 967110389
3 91199 71920
2 105145 548474508
1 24891 163149 475718900
1 74808 137564 522865408
1 27405 94921 767528128
3 68309 161677
1 139999 140037 462960930
2 53042 378734993
1 12362 73770 588736027
1 104553 132282 969883934
2 100557 948879268
2 29574 45799989
3 57941 159413
3 26194 116557
3 15076 148728
3 99760 45556
2 65315 637719469
1 123192 146234 186835433
2 8765 368531564
2 51844 595834042
2 112405 601679735
3 2889 8205
3 51637 73710
2 103390 966851398
3 82505 36016
2 69645 872429491
3 13211 49989
1 92083 171280 168136111
3 19040 160165
2 23245 960891318
2 11569 115958683
1 10581 63717 548938559
2 87442 512115272
1 31336 79821 716160132
3 35646 145231
2 70442 373357612
1 118761 144453 577885545
2 74948 94005478
2 19394 245855625
1 17662 130356 238471640
3 114634 178728
3 17974 52763
2 7020 228308166
2 39547 709071463
3 87698 92958
1 31157 168529 741910931
3 68870 64668
1 60987 124835 591403165
1 57041 57047 897369808
1 68362 144027 694325181
1 78772 177402 287972701
2 16078 310690002
1 34224 66716 376393017
2 99343 820866216
3 80714 86679
1 46619 149395 153835340
3 83850 52203
3 25064 134341
1 11984 18868 950566107
3 46030 16990
3 70451 121755
2 21591 719468474
2 48361 227502026
1 55812 106830 510568510
3 221 426
3 19082 5141
1 99027 173085 403927517
2 36228 271065611
3 80373 164061
1 5951 166097 246784270
3 106258 167776
2 115466 747951727
2 56001 619256700
1 16150 160222 902275546
1 18182 95398 559619189
2 59730 500504422
1 21495 60038 964745578
3 89272 151618
3 30190 58417
3 74036 122735
2 51073 716515855
2 54735 904075713
1 36542 146941 77817239
1 160147 178259 930437197
3 77335 51466
3 61367 170219
2 107919 943053849
2 76837 92574912
1 34493 118656 799458002
3 68691 65435
1 43502 54679 823967747
2 87109 155580813
1 7001 119766 874471434
3 51615 49423
1 31547 55828 6574165
3 28500 22571
1 80748 114375 148940247
1 55856 115470 934716142
3 68272 92811
1 104122 168960 314290262
2 92322 389277385
1 13747 47045 549198097
2 84822 332390633
3 38079 122756
2 66063 96118999
2 106877 710079245
3 68050 72466
3 46894 76563
1 39773 174750 765634707
1 31760 114184 303646404
3 83371 153289
2 71653 110145722
1 28503 137031 422578621
2 13246 420123335
1 83574 144884 46964349
1 20721 31908 782862831
3 33245 98351
3 110800 133582
3 63519 7786
1 87849 138439 869599129
2 100594 366709894
1 38692 124333 559922225
1 3118 80727 779796956
3 67898 66323
2 113669 43474785
2 114270 106262079
1 120097 157634 111261107
2 82348 482557627
2 79116 749907741
1 22424 91323 730285830
3 67315 133163
2 39475 265716983
1 18780 77363 659816351
3 90658 174475
3 5017 122167
1 88340 109902 870374251
3 61995 171754
2 105103 408884074
1 34897 48432 541535965
2 8360 674359766
2 7504 566500202
1 19256 55815 820254292
1 31720 101989 508042003
1 128442 130944 426497594
3 22564 18624
1 15641 54443 220352036
1 100444 129901 325720829
2 92416 949570717
2 54208 403621816
3 82771 159753
3 23919 109703
3 298 30960
1 33860 94772 247945976
1 70330 73329 800932641
3 11310 92925
3 115584 135080
2 14613 748453035
2 58612 341504620
2 67131 103916148
2 45073 242674450
2 75563 221083055
2 11734 11032164
3 104505 119586
3 8564 54782
3 90443 126778
2 72578 216764195
3 44761 9145
3 17064 54748
3 6125 85254
2 96435 3054732
3 44178 92120
2 29817 285981214
2 63559 642963296
1 112187 155395 69440545
3 30353 116
3 13362 43681
2 18810 640352410
1 27870 71170 203310052
2 10973 745067217
2 56115 125073180
3 89784 33703
2 73357 246503614
2 20644 646193812
3 40902 49771
3 66202 63170
3 89447 45083
1 61397 79584 491271650
3 50619 137434
1 89604 103708 496728758
1 48168 83180 830799394
1 63584 101340 343644032
3 72323 50868
3 73094 8509
1 52939 173847 267438806
1 106526 157351 910586098
1 87733 166843 767482284
1 3819 36908 163606270
3 73314 171525
1 52996 80563 341259390
2 79640 715177553
2 104568 775715014
1 30457 61277 13100318
1 44951 103173 750790501
3 83522 146585
2 21567 433403653
3 90091 130996
1 76147 140880 45830133
2 60100 72807349
2 19062 46189301
3 98170 102579
2 5883 331879976
3 94144 113863
1 71507 141207 164648770
1 9422 145077 175092200
3 48458 69817
1 51742 66800 754088985
2 34765 971242366
2 17281 839443595
2 44370 400998166
3 70700 150517
2 24833 314427048
2 98785 882343431
1 32115 82640 645563236
3 24150 20513
1 18704 96180 335607511
1 36703 41354 999278670
2 98407 64793067
1 55335 139297 91628764
1 87632 160122 422157921
3 25418 13111
3 13081 98412
3 40309 32648
2 9397 12588514
1 63399 103046 229394608
2 65467 665377806
3 72998 38074
2 62938 844069219
3 9552 107358
3 52113 102966
3 7941 144899
2 78784 531510016
2 72949 25264296
2 26610 41039893
2 42888 419429386
1 54079 167984 4979470
3 108893 12080
1 71504 170451 547826401
3 17141 84047
1 4303 86796 616774867
1 79445 80099 831705003
2 96503 827282461
1 8531 40278 314135463
1 127279 148558 681737488
1 95245 97708 662200045
1 57992 172712 579045319
2 99675 967909823
2 40249 613858032
2 45749 372730911
1 35190 37814 4504208
2 113982 342031407
3 43218 39149
2 11402 541366444
3 27504 123338
3 68945 29947
1 53660 81725 660454053
3 69936 4329
1 18623 91189 967842703
2 98047 932924560
3 29391 86882
1 16184 22608 820914998
2 5725 388098391
3 85342 142304
1 107185 125701 718402576
3 64332 9467
1 138849 178780 970439041
1 87951 172328 382929860
3 69140 87218
2 31243 142441627
2 113388 183646538
2 79458 295686491
1 151565 159166 807038817
2 85295 999397653
1 34409 89975 842749019
1 11124 150171 521210323
2 111004 352165148
2 29900 258560384
1 4590 92877 497738834
3 68896 12023
3 9949 34591
3 27292 172540
2 89533 845279357
3 111889 140035
1 81934 132736 953681611
3 31974 26277
3 115137 161659
3 114611 116502
2 90517 502154959
1 16560 74973 992221631
3 28682 108516
2 111710 797599293
2 60249 841798663
2 29458 218314336
1 69185 135229 15419435
2 86738 324786226
3 66599 158111
3 87022 98732
3 82544 174522
1 74019 147308 430825963
2 42151 439799933
1 70956 124185 131101926
1 12764 131633 333543480
3 9966 105225
3 30138 134862
3 63502 112727
2 74487 104823350
3 9035 97650
1 112769 118037 531597650
3 14623 38117
2 93918 854537341
3 35944 177801
3 37940 94188
2 49111 117740614
3 86759 71347
3 89355 153987
3 57370 25638
1 110806 136948 318922276
1 74840 83976 496931235
2 103206 114134700
2 113170 573664735
2 72267 94061273
1 107626 176028 580545529
1 107881 175200 995183981
2 36207 229438926
2 63542 486425931
3 114344 157477
2 45911 968867798
2 19996 632175610
1 35866 140355 420825106
1 26010 153756 331301889
3 43266 29265
1 15910 54454 470598026
1 21528 159308 446278923
2 83551 52537680
2 36058 528231354
1 19668 131602 899121306
3 69023 84118
3 6873 165740
2 113204 509538940
3 17297 18567
2 35070 204865764
3 92006 84620
3 83474 137042
2 7981 696908715
2 94728 296570897
1 64986 114314 72382419
3 68523 10661
1 24618 146143 263133595
3 16791 118362
1 127848 171456 726637050
3 78757 101802
3 53257 80211
1 76784 147891 134002891
2 74421 539701848
3 64171 132401
1 114243 139165 613936838
3 53327 101907
2 29388 11425943
3 47249 166300
1 26098 114866 171371957
2 40215 610268424
2 23360 567306096
3 15752 161711
2 7648 384669105
1 7884 85538 547877122
3 54769 148456
1 82924 165868 888338577
3 110082 112717
2 66867 846740008
3 50719 65383
1 26388 36599 400051731
3 63218 78523
3 64985 143127
1 63557 92652 15428631
2 114892 424736355
1 41181 175553 51775666
2 19762 622324499
1 14332 71292 722025702
3 74985 69089
3 22042 78077
1 93124 104009 743220500
2 40009 782658345
3 16937 158511
2 70266 846301442
3 65590 91924
1 46085 97565 87308503
2 70662 347631140
2 41599 358466651
3 76436 160256
1 32709 42727 426097572
2 35698 381353085
1 57869 108386 525412733
1 9330 69985 161887992
3 91442 127089
3 62112 1652
3 81905 40745
1 90537 174152 652224847
1 57707 88292 258345562
3 70000 40373
1 16840 130589 676469656
2 53398 509566284
1 116008 123239 324306022
1 87111 113014 588129300
3 45979 122205
2 31461 803652277
2 89684 681942946
1 19049 68408 897305829
1 54189 168008 251695738
3 22202 117821
2 54755 827315106
3 17357 124752
2 52507 724170622
1 57508 127617 677286979
2 36109 576351168
2 77037 509885811
1 1194 101955 906524669
2 67595 471776793
2 65515 646611268
1 40949 148851 305079594
1 852 150321 75703840
3 38824 148565
2 45949 447346483
1 146001 150511 952282433
3 98346 38570
1 23489 66010 189584362
2 18131 116709622
3 7625 12388
1 132504 140595 806439695
3 58197 25564
1 157621 159337 969378942
2 78201 904493841
3 39043 98336
2 36962 761604071
1 157728 162326 295463766
3 44102 81552
1 36132 65688 973313519
1 43279 164511 842300348
1 58183 164018 90577
2 53868 183536405
3 44417 20332
1 68093 104240 453310572
2 96634 929156360
3 85225 139593
3 63669 160422
3 96945 167908
3 41980 120170
3 82940 68402
2 90344 375171506
2 17051 364053973
2 71228 402104000
1 35156 70861 896835527
3 11538 119966
2 30791 562735425
2 26487 252724371
3 62847 98897
1 49966 166409 89641137
1 73392 138897 667476553
3 97102 138745
1 64216 156935 575639666
2 100362 636023053
2 23099 827927305
1 61199 135186 927607212
2 100134 630708414
1 86303 133153 614887853
3 32377 100289
3 60505 170533
1 12718 83353 104752777
3 20493 113201
3 26311 113781
2 69349 896583300
3 23713 140962
1 30280 83805 492407629
2 88861 347543142
1 65578 103051 917813184
1 30899 83623 415228781
2 83503 976542348
2 96926 257336403
1 69363 115929 977815544
2 70444 630563536
1 101666 110787 188052809
2 11579 717530216
1 13806 16251 488468912
3 60521 48023
3 71363 6482
3 33335 101953
3 9550 49816
1 73079 77003 267611917
3 33121 96039
1 35124 78355 922747772
2 87393 405888151
1 18021 83742 586241215
1 62240 95417 793254971
2 73899 956203041
1 313 165959 367065776
2 49201 136251897
3 37468 11600
1 996 92041 435640022
3 97444 66063
1 9717 89251 306360646
2 42448 538816224
3 59053 57917
3 85032 135427
3 2407 10753
2 22591 46656582
1 11765 106363 558500718
1 43749 168613 261075969
2 100527 635274724
3 114112 47507
2 101234 112447777
1 108370 140609 56314625
2 34027 979562875
3 83164 142210
1 6769 164018 971004380
3 97909 144297
3 11057 166916
3 1529 138176
3 111633 115274
2 57470 623190030
2 16987 62448313
2 92579 616539594
2 100030 413524420
3 112204 83066
1 28483 150685 237717126
3 90840 73353
3 55196 134637
3 22549 164103
3 112193 145352
3 54932 74288
3 84333 70835
3 15039 102009
1 9520 174506 869669037
3 110719 9900
2 9040 229296077
1 83390 93826 507352289
2 78476 898571478
1 49768 97343 425252750
2 16460 644827610
1 5126 19008 846929984
3 71252 156575
3 82775 62172
1 45315 105870 867752623
3 42834 103021
1 76280 95369 253722329
2 106406 326673543
2 67457 453351067
1 14246 60987 983249935
2 32861 931837131
3 12895 80535
3 54355 137809
2 61238 158381517
1 65404 153703 357096522
2 21256 392416366
2 57711 618972264
2 107232 196938220
2 83340 377133211
1 146237 147013 989669361
1 2564 62075 545290532
1 87419 146530 449001849
1 32126 100266 596404863
2 3905 356052040
1 8814 85890 833842510
3 83276 18155
3 51708 145445
3 28847 84972
3 44632 57523
1 143666 153187 361522541
3 94320 26185
1 149290 154369 417107521
3 53347 105772
1 59845 146733 527466463
1 79618 129974 730456217
2 12475 682572193
1 5465 112207 787542572
1 128414 175390 92626465
3 61141 18745
1 36881 107274 208962822
3 79774 23755
1 47446 132032 516606548
1 35270 97396 350883088
1 93535 104764 216696703
3 103063 75649
2 10950 342266506
2 20615 354110631
3 21771 18504
3 81049 8746
2 96036 144282162
2 106128 10750260
1 105055 127780 940353699
1 26136 119104 798280781
1 65995 126064 619074574
1 57202 161258 76349847
1 86708 178969 856599377
1 89637 134516 572507267
1 34783 157858 78777012
1 55907 125144 466025602
2 78647 585278758
1 4479 98362 147516128
1 17416 45435 727377118
2 57391 222661204
1 76571 147258 772039673
2 103162 782785911
3 59508 40522
1 7975 11529 510198275
1 15119 31148 873040563
2 11706 36819774
1 47261 70383 434847374
2 59281 294063772
3 32886 67348
2 99975 527613276
2 74154 872644995
1 39008 170747 169839636
2 13552 818765001
3 40507 1727
3 94116 108718
2 57032 138431028
3 38869 48707
1 33434 51587 130812839
2 101267 290567135
1 64224 101466 152565040
1 117209 123197 257898774
3 53534 123328
3 20759 36039
2 81744 876646894
3 97170 104685
1 38445 144171 394817661
3 65353 25224
1 68456 95360 671998697
2 55259 990693281
1 123721 146435 637802105
2 22938 359473197
3 53327 121713
2 20719 476477935
1 36964 77650 36588029
3 79113 22656
1 131258 161146 555827138
1 91983 113029 947057869
1 95342 130893 701509221
2 67750 980308610
2 44337 497813576
1 69761 174344 656451494
1 15780 46326 696741144
3 113567 35352
1 168969 172098 473137920
3 96788 38158
2 66495 804631010
3 60488 64988
1 24181 48185 77743289
3 64427 155282
2 71340 648345879
2 86988 634832732
3 79341 44796
1 28694 123152 459156522
1 87348 113014 834967723
2 105285 772811194
2 25731 511741765
1 80081 132074 60105454
3 109953 156000
3 41939 108117
1 4283 133794 775452483
3 82998 138442
3 80161 37374
3 110578 92926
1 11976 61361 30720987
3 26367 144223
1 38765 74260 42139877
2 49405 725514616
1 64459 126914 731842350
2 113196 360176549
3 7121 170723
3 52137 177024
3 27821 129963
2 26157 270212891
2 102918 402661201
3 42832 49895
2 93489 703026117
1 96573 133046 168266570
3 101086 121655
1 52934 90809 445340788
3 51780 37027
2 76404 170060481
3 105558 57636
2 90134 938115508
1 63962 159502 7803194
1 13874 112317 490054055
3 92578 87238
2 69192 64642785
3 106202 138857
3 111940 37834
1 4934 156450 887620045
3 84595 75677
1 76047 171975 725393340
2 110621 835008824
1 103554 177094 611698363
3 41668 57616
3 112399 122086
2 1578 949272196
3 1772 3357
3 96189 50181
1 24549 144562 891955022
2 35060 867551803
2 46453 534496510
2 30095 585979865
1 97740 112991 338035267
1 119977 120244 653540270
3 2901 144400
2 97120 305717666
1 5792 50468 242459367
1 87231 101768 926211717
3 24671 123482
2 52108 905944940
2 4942 862982161
1 59107 111431 755815120
2 14875 836820778
2 48746 172203220
2 24137 329251181
3 6140 116386
3 81029 28611
3 99338 11149
3 55090 62494
1 72937 161203 854116769
1 39506 154952 601038283
3 62430 35820
1 103284 124155 709585275
3 16791 122273
3 39417 159241
3 71094 158413
1 42539 76448 293374346
1 1799 127310 572370085
1 172077 176022 993895111
1 70743 172529 105003805
2 44155 66414754
2 79072 203310592
2 2779 242471321
2 43268 535706257
1 15974 26684 463732262
3 7904 86266
1 44662 93742 627205946
2 80427 880405185
3 32188 34508
1 120813 161041 38754240
2 2496 3486750
2 88706 767002845
3 38245 158716
2 11944 521947635
3 85434 12652
3 70996 127564
1 41184 54027 43528699
2 51313 547228139
2 103810 870763316
3 19198 158310
2 70717 334384283
1 140886 170444 23789826
2 6160 562406892
1 39472 119815 451953171
1 139937 163984 5092188
3 18668 170787
3 38642 83001
1 59697 152445 122706759
3 39179 60811
2 981 231062964
3 47820 129200
3 115525 31533
3 31194 167397
3 52130 172053
3 76518 126733
2 109295 479686978
2 4966 400826007
1 102333 116555 557431654
1 51807 86852 893528156
1 73356 101725 272121343
2 115630 377651081
1 84677 137821 261312752
1 60426 147520 382423000
3 12762 46509
3 53963 148044
2 27560 878867857
3 111205 91498
1 80354 128510 76907561
3 107850 146429
3 71852 171655
2 28571 577587217
3 96902 114385
1 71412 164241 924783357
2 52282 104768803
3 10951 96392
1 88856 170175 225193284
3 111703 147984
3 69622 82843
1 157575 173185 576352919
2 20705 389210423
1 26008 58654 762209594
3 7066 170822
1 144847 164134 646837062
3 83127 94025
1 61954 111499 669098909
1 13927 77146 821811905
2 43484 823423349
3 7624 151954
1 212 131654 935770011
2 106047 348117380
3 26330 71233
1 25578 58046 34725069
2 47181 155020615
2 72690 523872625
1 80439 105882 725867965
3 23192 23248
3 101736 178459
3 10082 84723
2 14098 575747729
1 84331 142008 281645193
2 37680 909769971
2 32127 393028966
3 84309 174297
1 35379 157230 787366969
2 114351 900158740
3 31825 94735
3 32956 99086
3 38615 94748
3 83572 5756
3 104632 14341
1 35874 151484 171382597
2 54597 912265087
2 56590 3665629
2 38245 867131985
3 62409 12091
1 95024 126777 897880591
1 91455 163693 29323058
3 28999 111095
2 78034 667549173
3 29534 24328
1 51812 168275 267491199
3 22815 81316
3 82706 62166
2 54332 502463469
3 77628 137951
3 64805 118906
1 20030 42770 953663700
2 38156 915697438
1 36867 62048 516823131
3 103626 14082
3 108260 46518
2 36585 4029487
1 86560 159499 31801566
3 19780 52293
2 45607 871533625
3 60046 51646
3 101189 99650
3 55014 67584
3 22713 133667
3 68269 22235
3 66222 46826
2 7935 453632424
2 27162 36144861
3 15916 122407
2 55988 761287089
1 59757 117895 647399058
2 16110 925669267
1 128919 131694 424573700
3 93097 137613
1 81293 139143 582535795
1 69270 151486 922275767
1 71274 137404 537720981
3 110975 35667
3 10644 168883
2 4802 507315577
3 74936 48677
1 67391 122552 206315791
2 55933 761659784
1 41036 85711 393120123
2 105200 431141900
2 93116 561091942
2 114850 248994064
2 86565 162281179
1 15941 122882 337247034
3 95054 102085
1 46450 55973 609893417
2 17439 766468601
1 119389 140093 503598978
3 25840 54100
3 1453 125079
1 98797 142883 370042982
1 50210 132648 25010819
2 56805 152587298
2 41169 767817036
2 26436 802333019
3 24962 161754
2 58119 848085661
3 101519 89974
1 57191 155323 891702804
2 4454 40017421
2 111173 881148248
2 15791 712167946
2 78214 894432015
1 134600 142450 378615480
2 53342 806647467
1 19601 115577 914701632
2 96966 983696323
2 108033 439550847
1 68383 132058 995603212
3 71589 144719
2 11480 205457585
3 66768 75730
3 107943 48925
2 62443 90989402
1 65772 148545 495930769
3 98807 177975
1 55651 88803 422109329
1 58327 152466 435173800
2 25457 772743967
2 51015 342100853
3 5912 91110
3 85542 148717
3 49185 134927
3 77987 160036
2 338 969603398
3 65636 24864
2 109264 463103424
3 2021 8364
2 17197 634179913
2 110086 245200714
1 1762 45372 202934827
2 49827 992407313
3 90169 174892
1 12415 93355 361924885
1 122129 124295 540369618
1 112265 118783 178507209
1 104912 133910 489221832
2 29396 247823383
1 53742 57039 658559145
1 105621 158459 501746601
3 8834 82799
1 82178 139164 552860200
3 83510 17849
1 16192 153775 921837512
1 103956 139186 561479355
3 103059 157894
2 75847 452734623
2 83300 650600013
3 25528 23348
1 114648 129733 852985608
2 29778 607230316
3 37103 24285
1 145164 153452 365117605
1 23329 62289 431265928
2 47471 215558698
1 27388 101828 97972280
2 2444 420009168
1 75791 164321 670569324
1 41254 62930 894251293
2 13815 596656934
1 127198 135680 880457518
2 109313 144803249
2 5477 510521206
1 61509 168139 541795873
2 60136 391066014
1 2866 178996 884500123
3 52372 15466
3 59101 46475
2 53518 378586730
3 4353 79769
3 115079 88126
3 100132 52599
1 17904 97947 456374647
2 15116 666314554
2 32618 554930961
1 29529 65253 99751085
2 19878 474012232
2 112227 873905968
1 6738 27174 25532832
2 41836 799097979
1 3545 36395 555740082
3 39111 77509
3 47817 58991
3 97163 101030
1 73526 176079 188214918
1 135987 158920 518265380
1 21367 68302 384467240
3 68900 134673
1 22897 154344 492461854
2 105266 161150085
2 55610 855089315
2 21826 862766196
2 9447 278658609
3 2119 56639
1 11347 64671 626518135
3 48542 92345
2 109506 127544773
2 76386 637711106
3 82858 77573
3 48819 136936
2 96970 575291124
3 113395 37970
3 79069 147924
1 3984 122874 430814771
2 2544 696634092
1 13511 38271 425571790
2 104908 143924
1 129928 135755 69281870
2 86306 699696871
1 77495 97828 990525999
2 102188 513569639
3 70855 60336
3 5194 60477
1 28616 83301 379780249
2 100550 878224058
2 19334 653950750
1 54981 75094 556066418
3 27493 20399
2 16026 687573110
2 17639 674720083
1 74059 119538 170404229
1 127904 133623 238722148
2 76169 117317906
2 69299 611117927
3 95520 46582
3 46540 16638
3 112619 126643
3 22199 17211
2 4069 177040265
1 35481 109152 362253338
1 93966 106752 73196548
3 5477 84246
3 38482 33005
1 119597 170583 908367961
2 95020 736695075
1 45532 48624 229308950
1 16826 30255 362339840
2 25432 101569080
3 14174 14567
2 90769 7329623
3 92074 53207
1 103262 178085 646461019
3 13912 17209
1 67111 76350 78341543
1 78896 165539 650068016
2 93034 645454888
1 83061 88848 649635532
2 110877 974872022
2 115059 606091870
3 113858 75659
1 69972 70906 890927007
2 92177 379012875
2 59155 65371237
1 78070 128066 525540795
1 83352 90766 983342249
3 82359 2090
1 40705 58773 404097035
1 40615 161762 393632975
2 86135 862138362
3 33620 149749
2 28597 292644070
3 41945 107792
2 50737 968387811
3 51847 157809
2 71855 314822263
3 30877 167802
3 77478 15928
1 83581 155996 451218240
3 44881 85166
1 27704 153509 872422929
3 78849 171848
2 109369 125262171
3 80079 71488
1 10585 154216 509739659
3 48185 142072
1 56784 130548 222126519
3 99973 28400
1 42007 90534 674078909
1 56635 122557 666449433
3 75562 17438
3 68200 28129
2 32580 18786348
1 34916 55759 556702412
3 84041 2942
3 77754 17532
2 107255 542292606
2 81999 865031212
1 54474 107960 3653360
1 117505 136916 679976617
2 28614 849482355
3 110666 61264
3 55000 50665
3 16748 83661
3 56014 75298
2 81312 242757963
3 1660 124709
2 71212 114127294
2 74041 545712709
3 31910 154824
2 29721 262118319
3 80477 1223
3 97872 86160
2 17264 345715595
2 44699 102698291
2 110869 820621405
3 3856 44851
1 43794 144459 119437427
2 108699 22507263
1 9463 119340 890906576
1 9443 137411 825800733
1 131087 153137 285467409
2 15484 115161663
2 84380 210084408
2 66254 895909036
2 94346 915727747
2 73210 938588245
2 52017 583462254
3 82537 151328
2 45848 835357348
2 84593 179376078
3 10640 75706
3 7854 30675
2 93713 168508319
2 15059 366228510
2 21921 897120500
2 62077 966945972
2 95197 468687399
1 82153 90424 328314274
1 102841 149708 177063197
2 68344 38799963
1 15685 112179 319062278
1 117548 132036 851469216
3 64620 149436
1 39165 65734 991379558
3 62489 121891
1 122750 129710 706515439
3 16056 15609
1 15120 128531 330372912
1 14738 85451 952213654
3 89650 117956
1 131769 139871 873217278
1 89851 111677 49843579
1 24736 68745 761415669
1 7629 140481 657358338
2 53811 868182312
2 106530 440204515
2 38922 22507081
1 31007 112113 946045344
1 11790 166349 711171342
3 58329 46577
1 98433 156829 694944499
3 49810 70505
3 27953 155783
2 49450 186781516
2 96142 428324403
2 2919 332876277
2 31548 334718543
1 53881 82759 375486801
2 49757 798401485
1 112667 138718 908660068
1 6715 160139 132650924
2 32003 361827084
2 74071 826157042
2 107422 867810164
2 100788 419923170
3 94102 102916
1 5029 157623 748823480
1 96345 133517 836179428
2 89021 491765009
2 16236 149654731
2 69726 505229946
1 36024 46551 825873161
1 137867 146786 525459340
3 79427 143724
1 12505 159179 160876038
1 9479 73013 111716052
2 88094 856060516
3 67510 3808
1 11096 59826 926843118
2 45751 645617767
3 113855 168800
2 88616 712532985
1 93231 117430 731720792
2 4182 635579765
2 95211 506088541
3 66677 29211
1 52794 134205 390614877
1 156375 175497 788796335
3 31414 170614
3 2876 28918
2 66530 994164862
2 115198 787032883
1 21497 92987 830469640
1 23526 145266 954383474
3 33503 176150
1 38853 108409 498765296
1 65855 121264 664084049
3 88252 154594
3 99371 148000
2 14302 686070437
3 52747 78858
2 28796 85465077
3 29266 59199
1 39384 72428 480358156
3 67432 127420
3 109869 134139
1 16288 82021 973002065
1 151598 158725 525518266
3 78432 71776
1 102646 151901 295648869
3 68425 149548
2 41980 633636900
1 36321 88195 101447939
3 102416 91846
3 100986 24590
2 10817 5548396
3 39813 60717
2 79390 352415892
1 43470 157731 768197971
2 106919 831131558
2 68429 363031995
2 18940 367816770
2 69979 272266074
3 37165 24205
2 19937 59664902
3 55349 178968
2 2088 846678178
3 70260 173144
1 132665 156459 947449106
1 44693 77290 490332840
1 18277 81541 542023910
1 63189 98599 210107089
3 45068 108039
3 23372 50068
3 33966 21087
1 55338 155909 34496996
3 112537 143168
1 23451 176140 888736870
1 19820 44847 947917177
2 70790 947665937
2 43062 606321390
2 110931 787885414
2 38889 210962658
1 60634 148394 907572791
3 102257 100763
1 86500 123675 248641498
3 28214 118086
1 82094 171999 697680096
2 21686 750199901
3 17842 10028
2 114997 637575740
3 11024 24594
1 51403 134173 811269027
2 77597 333683417
1 16650 156098 790311085
2 15277 33782691
3 104661 42166
2 105763 71582719
2 106770 162755350
2 42104 639762738
1 142281 153068 975133791
2 103356 974993076
1 61613 117858 927389991
1 25873 34573 520513224
2 42690 702861738
3 89673 19
3 101257 90883
2 61394 909404730
3 48925 6213
3 44412 80165
1 14267 17974 356453167
2 22718 473890208
3 65584 107827
3 104933 126323
3 88191 19911
3 62589 35077
2 34494 754346881
2 50849 139207167
3 78984 97787
1 6221 104119 527896316
1 21124 75177 528233318
1 22840 74346 553484432
2 90647 415521546
1 7490 95498 344908499
3 1036 49055
3 94039 67798
3 41636 133856
2 50668 715431616
2 62696 726688340
2 80468 866018288
2 22026 66638732
1 66552 124047 828727468
3 11225 33043
2 99075 332732242
1 15510 32547 986038565
1 37107 130420 899492048
2 88175 779767702
2 51163 706925835
1 54249 159589 544428932
3 3807 27290
3 15966 166335
1 86382 99295 182647603
3 48262 147979
2 85799 80865803
3 68885 90505
3 46123 113652
1 42460 176781 260498396
2 59997 135434694
3 4829 78279
1 2064 103685 381895733
3 4666 135584
2 34737 987519587
2 36210 711329230
1 51275 175588 968902820
3 70144 37258
3 107954 175122
2 53942 840331381
2 38010 839885629
2 84839 922817707
2 8836 697968198
1 90972 140976 776845997
3 24907 172467
2 104277 635385699
2 107580 667891899
2 10991 338325160
3 35643 53995
1 26462 49608 610706349
1 36800 126294 75887910
3 60813 110530
2 92064 893911023
1 60847 70393 853518329
3 31587 173222
2 51438 717154999
2 59902 441031016
2 80448 950654191
2 1716 877914928
3 71136 11205
1 107559 133824 766068019
1 79087 158384 531202391
3 634 152121
3 21649 71458
1 49617 152849 444819841
2 1700 596030760
2 77787 961966422
2 96831 507049450
3 30636 12924
1 38 74483 594887915
2 108083 656494081
3 64431 77162
1 52112 70050 137878028
1 96949 120637 497239176
1 115886 147515 946142968
3 64403 63857
1 92561 151691 673439765
1 25078 83839 709575026
3 87105 94771
1 25910 79627 536939001
2 114372 889423308
3 36450 74932
1 69213 114996 380273586
1 140363 169058 828720678
3 109518 146872
2 47364 747632181
2 100427 16923028
3 39811 8764
1 134808 158056 767611593
1 17705 34498 849155968
2 73987 632380945
2 47137 684879620
1 20465 105122 720173139
3 50611 126313
3 105920 150968
3 61168 22619
3 61903 129166
2 79511 425718892
2 98352 116334673
3 1161 70526
3 19251 83257
1 3111 144562 939207902
1 12780 142914 334676800
2 3438 633942963
3 37527 111402
1 26659 127889 850852731
1 97220 160454 688434099
3 38187 66271
2 14962 338340338
3 46375 38008
1 39579 64987 753958995
2 12269 727607072
1 25064 139107 131500440
2 104666 981799403
3 85946 84103
2 29945 898259910
1 75405 85670 478986958
2 1100 487068293
3 85765 30619
1 4305 45253 839467617
3 114060 121038
1 92314 157553 736011196
2 47429 32059976
3 76692 177391
2 79949 555464050
2 6963 668368704
3 97904 19062
1 84727 173978 313384801
1 10977 21940 690316998
2 8007 409091572
2 107316 409160000
2 91915 277712146
3 83319 63784
2 12477 884995701
2 5968 634204083
1 33977 87224 225518243
3 85773 58363
3 71639 175376
2 42368 902990509
1 40922 72514 749788665
1 1129 149678 832433075
3 91982 166042
3 100077 59165
1 38475 154896 174658514
3 10698 131606
2 52813 2649530
2 73183 609960811
2 100325 261990358
3 47771 132075
2 60314 243707388
3 47712 19081
3 17452 96444
1 40816 144975 611063153
3 14230 37295
2 94585 592613963
1 25832 125419 172449441
1 12781 153782 783348529
2 65831 576057482
3 106554 147514
3 2171 153169
1 28085 85370 239690815
3 33214 177470
3 78930 115640
3 60459 50722
1 2773 16237 99707613
3 86909 16542
3 6250 112229
3 108646 52119
1 40139 81362 314784159
1 6224 137273 113305610
2 74989 967559020
3 74847 61636
3 81623 48062
2 75601 818505991
3 16754 61031
1 66130 130432 413026232
3 553 37755
2 23497 409905392
1 16437 148292 832382117
1 117306 177137 93297285
2 102629 460730117
3 4895 266
3 29354 12602
1 13897 154052 656885904
1 49198 134226 60675527
3 11640 89722
2 30572 885769324
3 27404 26407
1 124680 166819 813085642
1 42199 126806 513328892
1 162639 171245 658403423
3 93046 68953
1 2882 59566 699685948
1 62306 177294 762751140
1 128741 141301 409702778
3 34402 70623
3 99355 106697
3 11054 77768
1 112952 116321 662466460
2 85143 970025003
2 63126 110059421
3 70133 95067
3 41097 96715
2 40750 244294640
3 23365 60100
3 108307 35373
1 41584 149478 52445729
3 28838 29024
2 89680 83201974
2 29917 797860564
3 77678 10009
3 5190 142155
1 136259 173423 262298029
3 15983 76564
1 1900 103554 232188406
2 82894 699180273
1 44346 162173 965773406
3 40026 38709
1 55566 172273 505575831
2 11212 379625004
1 29709 101850 937838101
3 87165 34071
1 140811 158835 20068598
1 28663 152752 839437624
2 64731 557877068
1 5284 119525 227508762
1 12686 97073 754666737
2 85784 989473284
3 32058 65358
1 17395 87234 809053571
3 35431 111332
3 40259 176485
2 15940 150169494
2 20239 854129643
2 107048 467165838
2 6157 86978880
2 98390 577158716
1 65593 123418 10401412
3 52844 95153
3 8441 74599
3 26049 102923
3 25682 66444
3 61478 176404
3 59630 2306
1 44633 54264 926894770
2 74499 964088210
2 50586 89083753
2 61023 21700530
3 50454 165712
3 96972 140355
1 12094 55306 492097613
3 14959 151314
1 112923 156404 737982151
2 76857 887556865
3 71281 23986
3 56974 132881
1 8359 10916 915119433
1 6773 37141 367567835
2 102585 34151755
2 57500 993207270
2 92166 809594244
2 34573 182244796
2 69673 906550433
3 53593 48450
3 115359 23499
2 43093 14766724
1 76354 88073 881922496
2 86148 780235015
3 9080 6851
2 48062 901096540
2 48498 123967757
2 113795 197521089
3 36772 33741
1 149487 154111 700664552
1 66935 119910 977731196
1 133915 150648 66726294
2 28676 809065565
1 14667 113639 843198649
2 43795 799291576
1 111533 175048 596359843
2 27774 937144189
3 67729 133496
3 30217 34235
2 7016 726637134
3 90152 91356
3 111755 41716
1 85612 169713 164504157
3 104770 18780
2 62034 782346392
3 107859 34143
3 107802 150155
2 92233 439893292
2 34457 285816829
3 100796 103023
1 45098 74260 9500683
3 75929 49912
1 48533 114395 676227573
3 38947 106077
3 37716 16921
1 9628 15682 118242527
3 92752 119392
3 43574 140401
2 63543 576578679
1 21644 49729 984133888
2 69166 316728247
2 112866 525919615
1 50440 142690 646134147
3 109925 160299
1 81870 170722 955988969
3 94023 20906
1 64998 87525 275661666
3 74499 162952
3 59149 31966
2 78911 946466129
3 22087 169107
2 19728 823469361
2 81012 721861873
1 19184 89824 113028784
1 87388 90169 413921147
3 17679 94769
3 52667 158251
3 98374 42004
1 35739 85011 568223439
1 97250 117018 64469548
1 31644 88333 419285759
3 63265 51307
3 56149 7209
1 82783 95864 728236360
3 9230 154778
1 71772 121880 149538640
3 103705 92381
3 27615 157312
3 1037 66541
3 24333 133578
2 90420 422484420
1 47210 106239 629390121
3 91646 58973
1 7053 99294 411530849
2 14917 803240288
3 61460 84735
2 104167 594727044
1 115354 125744 987236808
3 7432 4957
3 23957 29864
2 70785 95265318
1 54003 151790 942969265
1 107621 145156 627082428
2 115119 373621491
1 10353 30833 293315816
1 55033 58784 437301066
3 94664 176787
3 19426 172819
2 3910 134584783
2 24975 952325180
2 62622 947088797
2 7544 224393613
2 106988 797940360
3 5692 111163
3 50254 166246
3 16037 42990
3 63262 149711
3 74208 112380
3 33455 170807
3 15935 90950
3 100283 21592
2 111567 82565434
2 15165 772541675
2 41228 531428428
1 22411 170394 236376255
3 43216 157927
2 23127 757206180
2 19821 229717024
3 39398 19853
1 18372 177963 447732281
1 151587 158427 530507632
3 102093 116989
2 60324 717436475
3 12683 124286
3 70554 110400
1 137453 169090 278102611
1 39464 93887 28341469
2 18357 939358493
2 87348 820560381
1 67432 175184 574410524
1 65015 88633 819249049
2 79679 274060927
3 20456 60595
1 69526 168690 228876639
2 81498 117062142
2 38979 311273611
1 83315 90538 43193132
1 15649 172174 989263882
3 99224 105536
3 112334 59658
1 58045 167189 464382981
3 24633 36763
2 28320 117882780
1 27090 30582 792803467
2 111555 257428298
2 98339 112547530
3 36422 60166
3 31437 32980
3 20318 41133
2 16534 467741864
2 34006 859841734
3 79607 163330
2 54425 961158486
3 70322 177203
3 69861 9639
1 166257 171699 509901575
2 64986 885621193
2 83405 815001624
1 112586 139133 292273269
3 78237 32874
3 21911 59373
2 1823 330320180
2 82552 78214298
1 93199 122030 206158378
3 11425 47263
2 3809 432930303
2 95239 447762579
3 59076 97529
3 53384 166986
2 96643 177880624
1 96291 118956 933941526
3 19719 58964
1 39766 75797 338103081
1 27354 133788 340438997
3 37785 5712
3 101740 99427
3 71681 24626
3 25041 83203
3 30621 147826
1 54619 104792 165568224
2 94076 779486682
1 13379 178933 68444090
2 33439 642082988
2 111252 313289930
3 101895 178489
2 3512 338409884
1 45561 155446 946609010
1 41556 123992 187047242
3 113767 20462
2 89423 887411984
2 111535 455805573
2 91704 740788954
2 98316 832985257
2 60630 28643800
2 22249 489390248
1 50649 69870 167341585
2 90257 800474268
2 41303 388637365
1 136843 142564 488835381
2 50306 393062872
2 50588 349314937
3 41328 6960
3 109442 135367
1 74943 109069 128672403
1 9469 102371 238064093
2 37947 679744488
3 89969 174772
3 58285 141185
1 17734 88150 45502393
1 46742 115889 112276105
2 103641 248089595
1 7835 173938 528839406
3 57511 93188
2 85578 77289270
3 28502 93371
3 83305 61308
1 114930 141724 217867650
1 79973 177849 397342049
2 60650 979853152
2 58724 521787428
2 21843 587240229
3 61541 22084
2 54510 239405455
2 105281 177641710
2 26734 42577420
2 19899 600287372
1 46465 58464 772623122
3 8377 12235
2 62265 282155474
2 107160 731996260
3 93547 1812
3 108877 134492
1 58836 162732 236026821
2 110486 275681999
1 63700 135933 451551847
1 66773 121904 422683168
1 1458 122929 569129291
2 9237 899544743
2 76476 780316874
1 56169 176655 434207353
2 71630 779574204
2 97755 452161057
2 59434 602861201
2 101234 44001269
3 23115 14239
2 6433 123788314
2 4990 824526223
1 3715 26406 480968262
2 65989 421534924
1 67251 165653 587586107
1 70613 128439 829809656
3 38075 37492
3 55308 170378
2 77768 20760451
3 70767 95592
1 45401 164390 965797795
2 57432 142222797
1 50495 125655 228861515
1 143984 146352 682095357
2 115105 248933194
2 54264 552781000
2 15657 232556722
1 94577 171150 118511501
1 75632 142230 146235030
3 76348 29222
1 25795 64358 730018935
3 103525 75733
1 144129 176350 220891425
2 92347 161861859
2 81528 521794240
2 45289 718789609
1 79222 86854 566354714
1 97052 114038 133664375
1 49405 86372 487941349
2 67444 479799717
1 9280 90612 509448844
1 12436 16514 600272510
3 57594 115875
3 80447 130692
3 10425 23479
2 33612 851101407
1 22331 127882 216430499
3 13768 18607
2 64323 747631354
2 19899 525008819
3 71120 120303
1 41444 115853 857008350
2 64703 913934260
2 15911 898421261
3 98938 2498
1 64119 175205 857183911
1 66238 90140 779124704
2 43122 253891048
1 45320 137339 342271947
2 66288 887885007
3 88169 146405
3 12210 27288
3 11412 75848
3 15027 139665
2 18630 384418668
1 40894 87395 134672108
3 33630 63863
3 39219 28412
1 32677 45884 347096604
1 150650 177875 132804826
3 234 165185
2 115083 68556321
1 50134 93813 948138234
3 35762 102842
1 40504 87144 723295343
2 21428 407339146
3 51720 99680
2 55120 769356644
2 41534 80438601
1 9146 56212 988675057
2 28810 242397603
1 17855 148392 201601227
2 97500 439045238
1 470 6158 706655672
1 26411 79732 402124277
2 105492 826845177
2 35606 605574734
3 15235 178178
1 6268 28592 966839063
3 62951 118629
1 125523 155951 293101593
3 41407 84868
1 73554 77878 925602400
1 107032 118335 299222234
2 59750 325740982
3 49611 99772
1 94225 116703 987837163
2 108131 697594077
1 123476 155921 463301932
3 87530 36709
2 92541 118009046
1 80539 140368 34489437
3 44379 99942
1 108936 162309 651968282
1 90938 100890 105666047
3 8909 39671
2 42190 137752828
1 38132 85935 12247428
3 5514 144121
2 26551 558372115
1 144105 172535 837854566
3 76822 149499
3 49730 151631
3 89210 164097
2 838 499466918
1 413 51745 713176372
1 165937 168109 801359032
2 2795 409003897
1 138871 176983 186680320
1 122217 137119 849354969
3 109065 3296
1 149052 149220 99797347
1 56023 79252 295998795
1 102965 130905 807307868
2 71208 452529254
1 27043 141020 680741633
2 31519 121838349
1 157120 161915 734837241
1 93381 132193 639066290
1 94406 164631 464563634
3 85300 124939
1 106877 139154 791856674
3 83095 147725
2 85039 897708945
2 105635 528894517
2 83759 101294264
2 101529 100263220
2 28999 589717990
3 108230 164960
2 27384 309146007
3 109853 80461
3 24654 53499
2 3019 931664624
1 141626 154870 442404775
3 396 63315
2 6563 971054081
2 111722 521423833
3 25996 163519
1 34499 93844 182641332
3 77581 4297
1 138646 159314 792083331
1 9163 137891 553009570
1 57263 113515 505581996
3 110960 173286
1 105440 167088 146586299
2 110482 660286402
1 52463 105465 333363772
1 77380 125493 13526290
3 62191 76524
2 36088 971602745
1 11155 64967 368154841
2 111074 540019614
3 18419 153405
2 92496 606985023
3 83756 133112
3 82093 89375
3 65394 7365
3 75479 16571
2 70367 595107961
1 84005 118451 197611118
1 38667 110528 238188660
1 65397 178158 712255060
3 43142 34523
2 34536 849684484
3 33583 106404
2 49280 541688367
3 36627 27354
3 75287 29281
3 91372 102700
3 22382 135649
3 22098 101917
2 86631 896742721
2 113094 535696513
1 132676 152764 277147153
1 121117 177660 613446708
1 40860 160470 112110830
3 9113 159781
2 96559 12642812
3 6116 12439
3 5182 117684
2 113266 539593901
1 14971 59954 320863195
2 92940 989345960
3 51213 175709
3 43496 103596
3 41892 149541
3 75182 1283
1 42844 129620 48343967
3 98130 137392
1 24622 171194 752217295
1 17613 67129 186509320
2 82289 973183526
3 93069 121950
3 87052 140245
3 115739 32807
2 71407 368318676
1 145874 168999 231810356
2 115148 501491879
3 108829 154866
2 44742 357567938
3 25412 43467
2 57709 326446429
3 35252 102541
3 86900 130459
3 59397 28039
1 6771 23654 957021979
1 103925 115403 906217727
3 74137 75567
2 32752 65566796
1 6048 115195 290335252
2 70050 545962293
3 84584 154370
3 71009 118830
1 6295 42567 539701711
3 59380 125977
2 76401 839577147
3 90819 59671
2 46711 350186297
2 87975 848616682
1 16085 95282 907128760
1 30704 33819 464350176
2 17363 746895640
3 106448 74629
2 59783 228488590
2 41428 616405516
2 25054 305314296
1 42484 43727 878728789
2 50287 765779158
2 19393 70928369
1 74925 83567 149550815
3 82109 134304
2 68105 338493193
2 79474 600839950
3 11830 2651
2 66821 140467955
3 9252 6468
3 14808 8060
1 45534 57590 383303088
3 73734 153649
1 6784 55916 311954415
3 42829 135606
3 25883 96885
2 63809 117498996
1 15367 82479 34945658
3 13563 61780
1 61709 122328 148117717
2 87822 593946196
3 92200 105742
1 5156 107079 736316211
2 47070 178669040
2 76761 76186878
2 81540 258602188
3 58565 73916
3 5358 20663
1 3668 107040 66588945
1 14365 86485 878091694
2 49970 776642883
2 1611 729488371
2 53698 492165182
3 87033 14507
3 22759 64592
1 32767 132896 595879554
1 11788 139608 112927840
2 67984 919099725
2 79649 988247868
3 29696 118570
2 57107 984128281
1 95355 167860 388527691
2 9441 562521853
1 116751 171216 189565140
1 66882 80500 960893912
2 60004 202299925
2 40790 20736225
2 39611 712630266
2 105090 530132608
1 40535 70280 787690905
2 89026 134480385
3 90729 49034
2 46942 379435292
1 66659 174640 6200722
1 59788 68443 502501657
2 100634 135764803
1 117728 120313 165755754
2 43424 62380119
2 87445 892407261
2 39178 213222468
2 74881 284241284
1 35886 82619 376594649
3 36152 33888
3 63014 150698
2 61988 49393227
1 94265 116023 752370491
2 42767 825251521
2 54252 895814706
3 3096 19415
1 45329 53326 92476491
2 18858 595972004
2 31432 480686233
1 136056 165078 384906126
3 105850 125801
3 95479 57928
3 57438 170672
1 19225 164680 456039148
1 119903 128315 842795879
1 70392 100275 188741055
1 62603 145665 590817844
3 76354 177874
3 68430 100648
2 11211 201193488
1 116022 143451 672890188
2 98944 918723182
2 63986 951670588
1 43236 140278 9752772
2 113863 110707158
3 29931 147663
3 107294 45471
2 30480 408317695
1 39634 141272 964442773
1 54138 82896 148320799
2 77879 250439032
1 119682 166472 140833991
2 39744 312603632
1 27484 114237 121438897
3 94062 141432
1 27127 60584 650420206
3 60448 113516
2 71295 165590119
3 113921 78586
3 56166 78909
1 64055 89987 788762719
1 17065 129459 851098222
1 17449 134779 152016207
2 15045 410811913
1 135766 137572 200090868
3 47357 101560
1 53378 170482 199895086
3 109635 129800
1 86175 136720 223406372
3 107566 113836
2 84424 696109129
1 48349 72007 749401738
1 113665 172500 575605317
3 40750 46998
3 72173 88495
2 49513 384175372
2 44481 514229448
1 43800 129147 933720391
1 1371 147111 606534389
3 107016 151472
1 105868 115745 110365274
2 107521 90431530
2 85467 934615584
1 35481 42185 365043300
3 44656 155458
3 48764 119340
3 37017 116490
2 53761 588422916
2 68966 329248566
2 28027 632826199
2 99580 238479246
3 8549 3820
1 25642 57440 221598893
2 40419 140713935
2 62756 414477149
3 96245 76190
1 51314 106291 868398110
3 27137 71706
2 8956 159883376
2 17179 984206749
2 63323 658995162
1 118313 157938 555961545
1 127634 164823 492395713
2 95801 992613584
1 114746 162499 538176175
3 44225 38903
1 135867 177661 233335100
1 13297 137742 360876393
3 6559 73583
2 103320 808089849
3 83051 77465
3 100231 113602
2 10555 40266717
1 61820 139738 137813041
1 32402 88681 935061035
1 44146 115656 127189081
3 90535 10283
2 72614 398524810
1 30445 165481 970539119
2 4560 461448483
3 53313 106003
3 53195 93357
2 97713 302814159
3 44791 63215
3 101893 130170
3 72588 123674
2 16185 813013155
3 17201 19627
1 101535 108474 710347248
3 57870 113804
2 35666 693634235
1 18733 43961 836167479
1 73425 135738 114778731
2 77824 301913410
3 37577 156968
2 88840 204309739
1 35260 102797 34940474
3 23373 84787
2 9378 316707030
1 23930 53687 775797248
2 112086 333412805
3 79375 24429
2 62869 826108312
3 29467 92004
2 43442 675152100
3 76108 62118
1 126930 137471 874846291
3 19324 29450
2 26962 84842248
1 48659 51247 510847708
1 31651 177710 358611945
1 131476 172448 331248653
3 17439 107118
2 113296 909838035
2 44590 174957465
2 92566 717149132
2 6095 148059876
2 23588 663865938
1 38739 170852 92737804
2 26745 582139526
1 37874 50436 854170718
1 30083 158519 445020986
3 25481 47400
2 8175 824644229
3 74596 169139
2 107945 606698089
2 45823 29970162
1 114585 148439 547752527
3 66190 96455
1 4156 117871 836890787
2 9124 543721224
3 24490 95673
3 38573 66963
2 103493 860357783
3 66639 117075
2 54448 250653696
2 60654 484162883
2 38251 700699249
3 85051 108383
3 33950 151125
2 65399 897891620
2 43352 700767595
3 88735 9321
1 106358 139655 83324811
1 96972 102015 705064864
1 74542 82817 833629165
2 99633 930287458
2 115138 125167760
1 82942 87945 874536028
3 63638 74571
1 37797 55532 650689892
1 34052 41534 166923696
3 45129 78928
3 25528 16325
2 65861 863535545
3 1515 117815
3 104386 67763
2 97955 410194873
3 70001 63037
1 45879 103503 801945292
2 97673 524952383
3 63616 41554
3 22584 11894
3 3525 60063
1 9525 97467 465195204
2 43789 4304008
2 44600 754990827
3 104730 32118
3 39931 59158
2 2210 473974236
3 32508 109265
3 73749 19722
1 8965 169833 532965227
2 27066 141914357
2 29091 955814840
1 49090 153372 988681226
2 33997 687002486
2 105966 607348757
3 14254 121810
2 33883 87225362
1 43609 136090 126799363
3 41992 55878
3 15004 85972
3 74765 74757
3 102686 125517
1 26933 86664 710871552
1 31621 37260 226403059
3 25422 122420
3 66063 28965
1 16540 89266 787207498
3 7153 101349
1 44424 76405 217010839
3 46202 15985
2 96430 262715897
1 43229 156111 189219614
3 100358 8703
2 57605 234667865
1 123485 130556 23878132
3 38992 44174
3 97371 126762
1 88040 114496 748907748
2 45233 476519644
3 110886 49050
1 7021 109833 581202612
2 111167 49504274
3 47641 145412
2 69303 117688200
1 143961 162247 486422695
3 93370 63945
2 99579 18719318
1 42821 154391 946808216
1 10183 38552 374962817
1 30140 53909 312189922
2 74260 212283681
3 67631 107841
1 2750 162329 596401504
1 31363 65008 374827790
1 54753 130943 220653686
3 69998 1273
2 49828 100618072
3 16763 119827
2 112802 140749551
1 43245 119025 288441958
3 37772 39115
1 42075 152851 460130425
1 12135 129672 275399290
3 107241 90563
2 96993 974385892
3 7320 131492
3 82084 29344
3 44738 119505
1 6034 128574 546798969
3 87002 96519
1 81628 131712 256751832
3 3990 130692
3 108625 40667
3 91918 118220
3 64784 121666
1 70501 76206 611403803
1 20455 146537 868546753
1 79830 94676 248696768
3 49891 48626
2 63565 760695110
3 35907 109626
2 293 472183530
3 31012 114967
2 76382 56533450
3 93462 116188
1 36851 75786 934173710
2 12721 280632161
2 55562 924907115
1 46603 51950 669342480
1 92888 118057 545393665
3 68504 31409
2 101440 15924653
1 21826 47504 427961606
3 14700 67630
1 10544 16876 18908858
3 67632 130300
3 63236 18847
3 44732 157031
2 31100 349180698
2 25823 942259847
3 15000 145510
3 79764 107239
3 95147 32827
1 5138 60210 126243813
1 42711 130079 553286698
2 107509 447784800
1 32380 71751 781663192
1 14032 124918 280256214
3 681 134959
1 28965 143467 63039154
3 88884 96418
2 98570 787377418
2 100065 513636629
3 5145 60527
3 23091 87671
1 52348 136113 545349254
1 48979 99434 625894103
3 97433 128028
3 38901 7321
3 5248 36633
2 67003 599119327
3 24888 39814
3 52376 126618
2 68171 574988054
1 95365 151633 197960018
2 79419 654600080
1 50719 128031 105442429
2 89701 80685074
3 24183 164223
1 15187 74889 680849178
1 3195 155235 665015569
1 9686 99960 972805136
1 78928 137511 992586324
3 7960 98399
2 107565 545354898
1 12946 168486 394007767
1 41796 126699 180578899
2 106544 344712708
3 35955 105014
3 32911 21727
1 32467 149544 661693179
1 69904 76164 732713998
3 16844 56545
1 73029 93633 660070861
3 1837 78710
2 79912 72933767
2 75625 290189081
1 60445 104730 116113249
2 103714 905716518
3 91920 8225
2 94322 463237140
3 49959 15983
1 27997 50838 953641377
1 147771 152865 791798345
3 105832 31254
3 81840 127971
2 68411 871616069
1 93358 96503 653099622
3 34585 153711
1 36367 76979 92972409
1 13689 20674 328760170
3 5933 107479
1 75539 98782 1582496
3 5466 143316
3 5130 13089
3 46110 123643
2 839 711100662
3 52514 115961
3 49984 125018
2 17033 825998622
1 11166 65007 471506352
2 16630 305290760
2 72054 156694499
3 72451 144439
1 1121 125386 146836729
2 112402 103738746
3 44859 34199
1 42650 148657 926777610
2 97326 230194889
1 140715 170263 671190264
3 42642 109681
3 107251 167448
3 45348 45895
1 48198 158819 250240516
3 95627 122059
3 30479 57406
1 73061 98130 245716286
1 26443 73611 559022054
1 125057 157896 184452794
1 165672 169785 155528817
2 18701 815823371
3 39642 79153
1 113796 140510 781643293
3 87629 89172
3 81882 155549
2 68235 174362703
1 470 79376 8920950
2 107836 904591238
1 43075 123193 312450951
3 100104 43967
1 80515 139362 111935227
1 62667 93994 280098961
1 80758 105743 397168534
3 111789 35403
1 14248 52396 546534769
3 36519 79204
3 6912 114757
3 50024 88309
3 76918 151567
3 102183 128793
2 21121 907587679
1 39789 122425 441194383
3 49876 14173
2 75610 10145279
3 13847 110207
1 12510 95176 551782793
3 14115 74762
1 4228 98772 444357174
2 57407 541470351
2 57902 319137697
2 64068 786550007
2 42816 991580474
3 73204 14002
2 70636 570934614
3 54261 30804
2 64275 898727806
2 56541 898217927
2 89936 283875509
2 14338 947521442
1 71274 168099 802293238
1 33643 167965 966348951
1 31895 169559 773602704
1 7154 10416 35674049
2 115762 619863430
2 7656 519837985
3 40304 95797
2 93610 233118890
3 38232 174938
1 4978 169172 456119101
2 25402 843126220
1 37378 40915 66827816
1 36937 157763 267481963
3 49923 163462
3 50681 131308
2 55601 541967919
1 19840 111017 102278800
3 13943 89554
3 105538 77807
3 61221 141052
2 21184 56854068
3 81488 132310
2 56542 664200150
2 11492 998444041
2 55119 630320736
1 111618 155593 473489329
2 111293 251582925
3 113333 37050
2 100179 111757153
1 53402 79680 510057518
3 41188 124910
2 4585 26469247
1 73170 146091 275875122
1 23866 102425 795369104
3 30542 76717
2 114631 500068792
2 58704 689424700
2 14714 418569180
3 13053 84928
3 99199 166745
3 7201 81818
1 62834 147445 247360813
3 49894 109396
1 123243 174164 30254331
2 49988 311916676
2 18594 191515012
3 2068 168289
2 23130 188237391
2 13436 461871990
2 108883 680346796
1 42332 53880 20983007
2 61083 831189938
2 93988 64332234
3 61793 143009
1 30363 39886 555662501
2 77776 214325252
3 21158 32964
1 103015 148962 484070785
1 130299 166671 860148067
3 48384 107848
3 97557 133300
2 108629 859872811
2 33226 864155819
2 9804 90640595
3 88583 175198
3 91657 153902
1 129520 145624 494672215
3 3935 141902
2 95032 419863482
1 63998 77664 386147000
1 99660 125290 912673910
3 96716 116297
2 43764 464880305
2 1217 566608525
3 12929 76424
1 104652 175970 169562645
1 46463 74976 578132518
2 39708 74766462
1 82807 169492 924329558
1 26757 174502 466956510
1 111734 150028 396615320
1 99718 132843 239521712
1 51233 175821 167515236
1 20766 176498 775805688
2 37687 996812006
3 92231 29995
2 90261 314288358
2 89144 281181389
1 10963 170596 342026955
2 33842 69065503
1 96418 156178 715078375
3 53468 21061
2 26776 88762951
2 56448 406597997
2 43755 58068288
3 22944 30728
2 26099 643536300
1 109542 176241 842948401
2 27944 544581254
1 41349 139766 515470870
2 21327 662507483
1 97120 134858 534502817
2 70553 544253710
1 72424 143474 840367712
1 147010 178322 523303477
1 116974 167185 70275638
1 77274 149461 881283265
2 94007 849149070
2 109287 276945555
3 40555 157113
1 96930 173629 695270489
3 65874 126686
1 17693 64048 687759765
1 93871 116675 963984965
1 12040 68868 300962484
3 106461 68599
3 38324 40105
1 61941 175098 514333068
3 15720 65897
2 111621 990915034
2 56634 334298015
3 94539 163196
3 36506 88156
2 107330 489982027
2 14248 818428502
2 94173 960587466
3 6934 131020
2 66549 736248790
1 105319 109597 929119203
1 86146 137586 61332259
1 68329 115614 389796543
2 6096 185161329
1 36027 100084 523226081
3 75956 49109
3 104271 126103
1 151800 178003 889731675
3 1077 27843
3 60588 178754
1 52618 106861 963547596
1 124710 172980 624053059
1 119930 178833 232480171
3 96099 48235
3 44119 168451
3 28730 89201
2 83872 512925427
3 34752 10879
2 55903 306893246
3 63705 8353
2 81537 931463447
3 12650 173194
3 94684 161063
3 51175 77143
2 7037 761608247
1 86708 129297 988995569
2 14804 399222696
3 79394 165137
3 21730 25222
3 34299 65057
3 24413 51529
3 35662 17312
3 45066 53634
1 20243 84356 911399349
3 96585 133187
3 18445 95858
1 62143 78074 876277675
1 26118 36897 23618784
3 24561 141246
3 70146 81234
1 29180 40468 248165110
2 22695 45769751
2 71928 968818874
3 68894 156735
3 12455 125537
1 5330 33932 838348387
2 105110 414504597
1 24191 130632 208147390
1 66294 103334 822532728
3 34925 28164
3 95301 86582
3 39211 169755
1 80700 107375 205697883
3 113494 100781
3 23418 172577
3 61123 96912
3 63496 132659
1 44307 153745 276775322
1 36810 171155 470578285
3 44337 99477
2 27627 596546498
2 86079 699239455
1 81472 110708 112755165
3 1349 99968
2 60481 392322867
3 37810 116105
2 5843 507286336
2 6239 429578668
1 91891 166428 43754028
3 115793 16651
3 82686 93159
3 113692 43583
2 103070 488362512
1 26786 125393 699955157
1 54174 153030 211631631
2 33107 490518298
3 91971 80642
3 60062 107371
1 54133 175169 4809132
1 7310 127759 637614128
2 4678 527727992
2 56343 104572267
3 31637 43501
2 7678 827477462
1 32179 101637 236182387
3 65891 45124
3 80501 101246
2 64892 238396016
2 18773 218806326
3 20393 27857
1 23272 177346 232893376
2 112725 68217734
3 64125 245
3 97165 150610
1 64812 121072 815259118
1 10331 52055 48307450
1 44375 115265 677285054
2 103252 956812365
3 37107 120406
3 97985 146578
1 37456 93823 673970945
2 87605 100536634
3 107454 80974
3 59066 27522
3 17450 46982
1 1017 68873 791953779
1 120226 167365 493006360
3 16023 40921
2 41119 710159947
3 36207 22555
3 19456 56588
1 23729 125910 950507744
1 55182 92705 386246758
3 52089 9094
1 78499 126686 23571012
3 65526 41826
2 103406 232893858
2 89834 501505412
3 16346 13979
1 47339 122254 243751070
2 9168 869583639
2 95882 739425436
1 101218 154148 85102505
1 74309 119084 893226360
2 32396 350241867
1 137214 155712 591288391
1 38296 68706 79358249
1 152892 171500 308676876
2 4631 739027118
3 111120 38434
1 10585 154683 297228383
2 16960 219523803
1 141647 176083 442998587
1 22246 101956 793391326
3 35689 3216
3 101911 64760
3 90551 62258
1 64896 101564 670312610
1 6488 97696 595124726
1 22066 163994 776275705
3 36893 111406
2 13128 265396989
1 1840 124394 617640249
3 36123 167866
3 94522 91389
3 98350 145513
1 42649 158062 789694065
3 12541 15060
3 33473 111457
2 2175 483947877
1 9384 113649 279437464
3 86462 50626
3 106212 49287
2 9577 239765479
3 65056 3957
1 68587 133886 947120675
1 46008 148045 658958087
2 56316 302060189
1 19291 29168 653580118
1 34425 50761 737109915
3 78206 113494
2 19388 478390291
1 88618 166994 167605288
2 84491 302432992
3 61043 173707
3 88925 85144
1 47431 52420 328957354
1 85494 163972 664192658
2 15869 527684186
3 38134 136078
1 470 1706 27538284
1 162869 167205 192297310
3 59672 712
3 79738 150930
1 24459 70019 210849873
2 83170 741191474
3 18662 7161
2 115035 129617674
3 32956 116437
2 22425 929387268
2 14168 174164562
1 92595 173780 725183243
1 101304 171088 151665564
3 75552 126173
3 9927 174663
2 37895 30886565
2 87515 44066741
3 32863 11249
1 90834 130551 898009287
1 93154 99700 476113375
2 43358 516334562
1 28825 81467 380453374
1 86522 110211 377573562
1 74110 167462 47473688
1 113601 148536 567134693
1 34570 154888 564390724
1 149680 169888 622010027
1 31778 172743 455123054
3 67282 171375
1 141823 169676 820924021
3 105650 138083
1 62832 105156 19752016
1 12857 154169 31845068
2 56128 880438547
1 24497 171592 498302118
3 84117 15787
3 8600 69289
3 95359 157137
2 64615 140938522
1 136983 160425 525082550
3 35640 176994
1 105206 111246 47569799
2 33108 644562856
1 142431 173014 939213239
1 66877 174533 520281685
3 113667 124986
2 52651 643231946
2 101927 651693028
3 89370 5875
1 13291 144031 791120204
1 49601 103749 927511314
1 55740 134986 638375441
1 5038 99689 496799118
1 43931 47729 21803937
1 52243 122552 175021157
2 70506 747603126
1 6250 13326 294115095
3 12935 42964
1 51732 139037 573726300
2 100983 827772549
3 26723 76521
1 66037 132575 766801134
2 10721 81140923
1 14088 95538 82335469
3 110761 29321
2 83459 640340339
1 58972 125741 984097779
3 23287 177342
3 68335 124571
2 63062 916641531
3 1832 132083
1 60247 101156 69050161
3 104013 53759
3 4365 24505
2 115161 407462281
3 45073 42043
3 69061 2562
1 9168 178195 890229176
2 58291 770729607
1 8058 93608 918818538
1 23814 45755 940781954
3 82069 167500
2 32396 343577891
3 78099 10086
1 116089 162569 46981674
2 111511 902011885
3 38462 39909
2 73690 619307248
3 19222 58322
3 29265 39119
2 15762 375731092
1 76156 161805 395602126
1 26161 178976 106884430
1 3277 60122 902077738
3 75065 175101
2 32186 875496171
3 83687 132215
2 90048 505772449
3 56822 101773
3 95683 143407
2 90414 594597922
1 18456 153594 295029342
1 6772 30105 278289051
3 38752 59628
2 31733 132063468
1 103320 170293 43955175
1 60205 178072 671020565
1 121301 126459 926150451
3 72376 153700
1 60327 74284 51900897
2 29721 262193950
1 24130 88695 551968294
3 104773 90125
1 131546 151813 65009349
2 95080 470366994
2 1463 110121374
3 107345 100989
2 47738 962870086
2 88440 137416088
3 47512 25162
1 74315 112289 210740611
3 79453 98267
1 47667 75553 354981867
2 26906 279134926
1 70275 93004 288497795
3 63194 166886
1 122252 170304 45050312
1 4926 141771 90178316
2 36925 297174927
2 5427 185366103
2 27707 222372048
3 78505 170642
1 68315 68869 332836960
3 107734 7673
3 97667 118979
1 98284 113927 109940335
3 114383 89549
1 20826 106152 787196717
3 97781 36498
3 104191 8953
3 15397 73399
1 31618 61256 836858773
1 151523 152866 877077063
2 92255 596975664
1 22042 126165 685828258
1 13485 171550 599586772
1 58458 79913 747388827
3 27976 18813
3 85072 115077
1 33135 37229 290128843
1 102038 140856 250713790
2 91204 153948592
3 64752 164701
1 22695 157909 917835604
2 53113 606648943
3 32815 12467
2 102218 957941047
2 99215 181419004
3 103702 32938
3 71548 140041
3 103247 10037
2 55241 262322754
1 19801 122114 490963154
3 62840 102576
1 38497 165321 283170073
2 16397 526468671
3 2321 99096
3 100273 118032
1 99780 177689 470532594
1 35209 148648 178365131
3 72670 99479
3 21673 162348
1 55720 148664 707069916
2 57339 678159055
1 13686 134358 668955405
3 63573 161727
1 21177 110154 578336298
2 102382 617128283
3 65031 83879
2 45520 206699335
2 62750 520488720
1 34643 149245 780271415
2 3400 113487684
2 100765 72988926
2 89210 959709235
1 124672 167234 24862552
1 35000 41048 547079229
1 55886 77742 696007733
2 53148 738089400
1 45837 141806 389337777
1 19702 165331 117053780
1 89307 97913 880067454
2 73213 285685298
3 47258 50767
1 141892 173696 434932227
3 30533 5497
2 9342 68256239
2 32271 179558692
2 28222 953001862
1 8528 175216 493046810
2 63185 750504023
2 25999 493450868
3 54234 36751
2 56308 107739073
2 67952 191891717
2 3980 322859424
2 103897 466906286
2 30259 360597577
2 28409 70869315
1 33797 158498 373822107
2 11130 484383244
3 107427 96998
1 131767 174953 625316060
3 82732 40215
2 6785 184700196
1 66536 82511 69496596
3 4941 111814
3 106701 40396
2 108180 817502096
1 95099 159270 963728895
3 35266 120879
1 28878 84943 220247050
2 69994 381727229
1 128700 134977 944082638
2 106851 506833953
2 30930 764391065
3 108099 162085
2 602 276729942
2 96837 232186354
2 102465 694625151
3 89302 53150
3 108654 91915
1 44361 49581 30447510
2 27776 222450307
3 66917 5489
3 59204 39300
2 78645 392351205
2 41944 359992416
3 19276 36423
3 45249 136942
1 79962 171136 774014699
2 99870 308773792
1 32086 48826 934807556
1 14954 91647 821277649
1 73968 120081 709325043
3 38236 100053
2 74150 317694662
3 33454 157721
1 68907 148469 960313647
2 11605 321526414
3 60571 95632
3 17481 137223
2 38551 154804322
1 16166 80335 440277682
2 91139 826973877
2 15524 858259271
1 34020 40502 299248297
1 9754 176729 359902084
2 2713 561956209
1 95023 129338 844071539
1 65128 98419 462093105
1 39355 136933 729803500
2 39194 550964701
1 14116 17463 149225902
3 3935 137153
3 67778 168960
2 86020 100240915
1 86196 134626 835107571
3 42912 134434
3 64251 47697
1 45722 144076 460118284
1 82290 129569 337135832
1 28422 30118 200997533
1 109317 124444 638689094
1 60972 99087 878917051
2 65829 270069240
1 81473 146679 698234167
1 80129 155218 661445839
2 16868 889823622
1 27026 35139 255338966
3 57615 105914
2 58653 265721752
1 7026 12251 235643541
2 24933 735901546
3 19977 140234
3 93473 43095
2 76194 875653895
2 6315 993878614
3 15840 126930
3 885 46702
3 91435 117560
3 56017 164764
3 68147 86081
3 30969 50830
1 56819 136742 633735924
3 33382 58331
3 49113 56058
2 63981 178447746
1 83673 86790 32248985
3 36326 72164
2 34248 33300580
1 25555 36686 388270006
2 67565 191905061
3 44410 25069
2 99178 857539508
3 14351 128824
2 88650 657970373
1 110241 165688 319644499
1 55458 139962 289813342
2 96232 602426489
2 73258 948897817
3 5112 87594
3 11477 150078
1 33794 134257 50808374
1 24848 153608 447945514
2 27857 927261464
1 1776 94872 625198465
1 61216 73230 475158515
2 18652 687814378
1 115120 132375 543411897
3 96465 49987
1 71181 134451 251746408
2 42013 490232486
2 73826 336509517
1 48976 175417 292532659
3 98366 20162
1 31629 175237 371210031
2 80762 425160125
3 104084 84246
3 58872 10446
3 88478 113787
3 47121 62873
3 77250 157034
3 6478 111730
1 21024 30899 502033441
1 144424 157482 954842514
3 58128 21028
2 18790 703147616
1 21696 29030 237799014
1 76443 92600 886999004
3 1294 116921
3 42184 28734
2 86551 124997686
2 17075 914529390
3 20102 3575
1 134788 178466 313308840
1 114416 177286 641631317
1 48162 62994 985569245
3 112029 12878
1 61155 123880 773745963
1 104604 176284 592407513
3 86582 126607
2 82688 884007375
1 11416 87425 935716692
2 99305 352462216
3 53507 144929
1 123305 149524 339957406
1 65346 148857 818037820
2 91412 367262514
2 44883 737285339
2 51546 267940025
3 56431 150167
2 95330 770362914
1 75005 165647 871250763
2 50353 239403352
1 16028 118383 533415398
2 11276 626591107
3 50791 147445
1 106439 121711 276386950
1 26745 145215 170552683
2 42568 124228121
2 45361 34544234
3 15686 65843
2 81176 557245293
2 68222 341301066
1 111995 157824 958881239
1 58611 73197 79339728
3 61924 129180
3 101312 63387
1 52208 82706 343878961
2 97071 263063022
2 13009 525019470
3 57961 146993
3 81826 124745
3 2891 45005
3 63927 40396
2 29805 579131744
3 19346 50414
1 29451 119514 237476731
1 130950 166007 585349095
1 52404 65265 888406648
3 104184 807
2 12413 589583421
2 13545 875641307
1 9035 58696 523656354
2 112735 442046013
1 27913 110197 383722640
1 11012 116837 983578087
3 6968 118827
3 44059 42878
1 17608 128552 47178710
2 22032 721883264
2 79743 605423380
2 68442 234732924
1 45630 60488 127511127
3 10070 115557
3 24266 2229
1 103552 156100 199634821
3 52121 130881
2 71616 771879434
1 16300 141825 8100955
3 46935 76276
1 5476 148977 684930938
1 31833 41332 154944949
1 40004 134524 643648355
3 106288 57362
3 106184 33044
3 64844 62403
3 73093 158242
1 25040 161973 179012839
1 139622 140212 479621548
2 16156 661898686
2 30427 849327912
1 78186 138662 334454818
1 49009 153286 362512753
1 10884 72853 950240168
3 78263 152829
2 96641 841960226
3 61822 166385
3 81233 141934
2 22812 84897552
3 33155 91277
2 110234 639278279
2 60679 211051864
2 86677 424304832
2 7872 890060640
3 92432 57447
3 70005 6113
2 85560 490989426
1 11451 17660 598275148
2 23909 189018349
2 10644 439810189
1 66722 142659 242387332
1 9032 32915 640750926
2 113766 19742315
1 102645 160507 814377965
1 47429 81927 177812003
1 28641 113577 286737945
1 157475 177822 155442769
1 6131 19040 18030817
1 79129 147247 786864865
2 94930 735032809
1 32452 122819 185947252
2 40230 818058932
3 112627 139171
1 42695 86713 544987081
2 46656 925856804
1 24973 112904 144950988
3 81262 175665
2 101246 837374286
1 61227 153511 522276943
1 112741 147902 167934806
2 85210 682014474
2 90739 791232000
3 43586 104282
2 67688 894958619
2 36416 607553886
3 64062 144792
2 36349 900976268
3 107103 97545
2 64022 90622663
2 18746 207198361
1 16864 159059 810991624
1 125414 151788 722440087
1 39394 73187 449550319
3 27880 46897
1 11248 22136 486308002
1 13342 157452 585681153
2 97963 678870157
1 74741 139099 143758417
1 71360 177566 906573611
2 3276 118899852
1 36407 170875 163538460
3 55375 136803
1 9127 99781 136334680
1 91162 110280 702382027
1 70708 156783 246712914
3 3225 133531
1 45038 145509 760826658
1 18870 90901 134383155
2 109466 282093646
2 56560 590561538
3 109129 70407
2 28303 724014682
3 66664 67633
2 48339 109159790
2 61408 893115911
3 113176 67605
3 21394 60641
2 11959 725401937
2 71313 703915493
1 138439 175198 488358920
1 32615 77263 761644054
3 34709 158669
1 80979 98399 405773560
2 16077 90249390
2 17635 66684841
3 97799 140297
3 58037 149174
2 84681 391480229
3 98353 23840
2 24520 870535064
1 5660 114534 961188702
1 101592 174556 528933636
1 25717 174936 431267629
2 104423 826846476
2 4923 55845629
1 5778 176920 232353447
3 112576 65776
1 21997 70107 515885579
1 92545 154387 292981094
3 1566 18319
2 69052 735028162
1 31049 104859 514162106
1 61014 94818 530296426
2 85853 963794815
1 44141 121896 681957772
2 85773 338581609
3 105159 92363
1 40240 166803 757392146
1 27261 46052 969286710
3 94999 110694
3 57243 121916
2 103899 704792564
3 108518 144008
3 62779 123098
2 95182 183761164
2 114333 329320225
3 97681 121354
3 53487 142582
1 133356 166340 708215393
2 59876 716066436
2 35917 186464158
3 95307 65724
1 112887 119700 538733431
2 80350 709073418
3 108693 32258
3 61147 15294
2 71832 81034266
2 11048 626990848
1 95374 121323 903382534
2 70388 624129396
2 46160 179052153
2 23665 814920060
3 32471 43607
2 72199 323322933
3 107237 165732
3 71002 118570
2 85293 668837577
1 2012 130874 915708869
2 33733 257250959
3 33500 93230
2 57482 353821405
1 124242 159687 754336087
2 77577 393360924
1 78101 137927 399710936
2 81638 436702922
2 85684 437055449
1 20561 128548 733821709
1 129951 176765 303098018
1 60832 111990 455504777
3 67074 146436
3 93605 82775
3 30319 6400
1 33793 168149 558685490
3 28336 63475
2 20754 652213240
3 112916 125441
1 28108 122839 141318450
1 23848 97127 13727373
3 49975 79104
2 75021 672210922
3 80074 107798
1 7875 133381 731595857
2 64585 788628567
1 132474 164920 629536474
3 80039 96856
3 23909 39738
2 41778 281865494
3 31200 146749
1 21571 78907 599703823
1 7778 126367 654170366
2 2884 369094048
1 21253 68344 660050410
2 99321 719860400
3 51463 35706
2 84356 739451755
2 67497 181371685
3 48878 37152
1 106015 165218 621647901
2 93010 57920036
2 83152 183664103
3 70479 123687
3 165 158053
2 102546 449805776
3 85520 107381
1 54308 78345 221145964
2 106905 816798023
1 109339 120823 8080047
2 2427 36047686
1 5953 114076 451207811
2 89466 63926286
2 46085 111581491
2 5529 983670347
1 73961 171511 903521828
2 68171 979650674
1 87847 103397 299941070
3 82337 164500
1 8635 173421 3414521
2 109869 778557410
2 35656 279990173
2 114117 7098361
1 73595 125582 449017930
2 80830 362918028
2 26563 213724937
2 96918 11157288
2 112431 416746642
1 1710 72422 712866842
1 49194 118811 273058299
1 66147 176989 771252991
1 136394 168120 728383031
1 90654 158508 63623038
3 44831 45515
2 44266 283899857
3 41287 14981
1 27915 89303 627903140
2 31973 62642946
2 114435 38168101
2 4032 807185220
2 106744 492136204
1 85762 174602 835168311
3 67301 122706
2 13736 459746002
1 32711 51950 513792579
1 70489 145495 299872984
3 9096 69125
2 60300 168398057
3 87966 85534
2 80427 924431121
3 103591 10865
1 4661 25272 653204795
2 101683 183213919
3 22369 150072
3 49752 6716
3 94737 120505
1 128865 132514 427253103
3 33814 18327
1 103570 129390 552082206
2 58033 306606347
1 40125 77055 250976
3 60746 151769
3 5514 140204
1 91412 147543 36303635
1 101655 158822 542724276
1 18721 97063 120545636
3 61171 90007
1 74329 94773 340223331
2 100670 297474667
1 57347 80838 73248692
2 99655 40855346
2 65090 221949093
1 17687 74474 119002482
3 46358 134667
3 72749 7262
1 146961 167911 123222106
3 48156 81656
3 54535 164086
1 93946 138234 287164054
3 115255 16305
2 54144 228740936
2 49466 574818696
2 67063 251268893
1 126439 148494 907760801
3 83615 49387
3 95805 92456
3 73130 49814
3 82403 72101
2 52690 266410498
1 51973 63579 114872814
1 47988 133064 634619755
2 89134 962304707
3 41372 65408
2 68849 310121096
1 102037 164334 780222932
2 54190 897247660
2 10952 741390738
3 75623 164440
2 75827 523261049
2 102228 309137590
3 59029 149333
2 8846 129594639
2 39225 979991318
2 70318 446510393
1 147772 175007 913359415
2 53027 109397250
2 68114 716187082
1 58404 124174 303160680
1 83639 147082 314987593
2 48660 683759506
3 110146 163846
3 69412 167835
1 15326 38442 693343556
3 49540 52112
2 32735 554276593
3 115162 93571
2 103918 417699540
1 12273 44654 850487312
2 69178 61729607
1 74679 144035 353921653
3 95376 52626
3 76274 59044
3 59649 118484
2 44988 819921137
1 7024 88523 907418078
2 92977 414008631
2 21764 39255188
2 23790 332601845
1 8470 90977 187330650
1 53842 126284 721136831
3 45954 12349
2 57476 530380358
3 23203 148602
3 79470 8099
3 52545 27265
2 106839 233549061
3 79037 38503
3 60895 91293
3 76746 137660
2 92123 439781524
3 100380 49251
1 38125 56319 31786665
2 24690 534359614
1 71164 109107 978529783
3 66744 165246
1 29915 76841 205469926
1 34393 48956 356914709
3 72264 111904
1 57938 85755 68700346
2 113948 421846536
1 89992 100798 832901745
1 99575 138865 480007945
2 87231 940384783
2 68021 146498637
1 63414 111627 400839653
1 55044 127457 490913978
1 49785 96361 93287152
1 25258 59417 734950079
3 66575 86022
2 52065 621923551
3 67822 48029
2 34257 397792571
2 84198 857797246
3 80726 22948
2 56727 878658311
2 45599 654329778
1 76801 81519 2450891
2 65142 609283861
3 99008 35525
2 98434 960778386
3 67247 147473
3 109962 50230
3 112407 148816
3 8888 42078
1 19059 154442 679561423
3 98036 35629
1 46784 77833 677923558
2 80979 667253501
2 35297 233794238
2 88372 329702348
3 8287 4012
2 80149 513380218
3 66367 54698
3 50871 71931
2 115614 161852037
2 105074 140246658
1 43725 117198 996857203
2 2650 381075230
3 85818 159349
1 11935 104128 953905858
1 33096 107506 826622326
3 90789 168717
3 1447 143904
1 12936 106433 511708606
2 32741 491341363
3 26016 142388
3 21282 18567
3 64579 152206
3 108261 77538
2 94624 281289394
3 34556 109511
3 20471 80081
1 1617 170724 661326209
2 63253 488477116
1 43029 142327 418729334
1 128732 161887 107359135
2 35886 627612981
3 61386 123441
2 66042 84240704
2 71838 880583751
2 88368 846250104
1 40384 118363 237313293
2 21417 731490187
3 57099 154313
2 28294 327496952
1 67979 155463 513951976
3 31248 149874
1 149083 170808 995566513
2 16088 691383941
1 43708 104303 43119781
3 12094 49336
1 18966 119972 53419478
1 2823 148391 864698745
3 75883 113723
3 15623 44477
1 39392 71959 172763427
1 21362 151164 182744847
2 93424 255796205
3 4894 141646
2 110849 886080521
2 65651 393301418
1 11296 103863 47361906
2 82838 521625662
3 73733 143587
2 94319 41599931
1 123582 139300 240155935
1 94930 155368 87239904
2 2314 580215224
3 33874 141606
2 52967 499786201
1 151939 155960 47608729
1 5498 146547 722752256
1 22917 137695 715209820
3 65131 171338
2 109247 517672320
3 105606 51977
3 72100 169053
1 135128 160306 921714624
2 86758 132266191
1 51777 174960 476391491
3 104414 60997
3 74233 47840
3 73401 95961
3 70731 64341
2 61154 7362428
1 144507 153623 739060429
1 27286 48303 558884821
1 64905 86580 819615783
1 56359 147650 580177320
2 78290 925669034
1 78551 108838 713451615
2 89044 907616356
3 104461 37576
3 26931 110305
1 3341 14690 414252084
1 130095 143614 826596234
2 71332 465512348
2 10076 683981639
1 119783 128580 496588414
3 6793 64854
3 44326 164804
2 53474 654931358
2 35026 857743605
1 10706 49791 773995862
1 65981 78634 460643508
1 59064 100115 459304806
2 46113 97827693
1 127699 175175 644710446
2 13819 584831890
1 62128 88217 3307516
3 63288 112890
3 91677 144282
2 17019 840522706
2 15197 432865115
2 67533 400645524
1 132660 175816 446278029
2 76828 839901003
3 29679 37964
1 37105 108086 688858320
2 59511 709376773
3 26599 86909
2 85549 873267477
1 113296 158823 646784816
3 23457 101959
2 27913 87453333
3 113212 128461
2 28942 290682383
3 33887 102244
1 139360 162006 268489053
2 39920 854493090
1 15129 29699 979630124
3 48517 170918
1 125137 126680 463275475
2 65456 112596994
2 110430 111152813
3 38909 28577
3 26093 176500
3 98798 132415
2 47351 802316592
2 77969 263664514
1 18765 173219 278382904
2 104051 795662028
1 52851 74124 814656801
2 30949 472827379
1 14843 62395 55928397
2 16222 122909227
3 68636 68182
3 12715 81218
3 57566 109510
3 47601 7994
3 84209 75518
1 40372 58368 133741573
2 45234 767801761
1 831 134149 189340649
3 40564 33061
1 159054 178291 356496730
1 11871 123436 525657356
3 99508 123471
2 88404 981690627
1 47435 53997 756426592
1 94977 109060 453559604
2 23462 461862919
2 52100 736867938
1 54598 118206 525134880
3 6085 114827
2 4632 918735966
3 67072 80192
2 58079 979751803
3 22222 99251
2 100545 189750514
1 123561 139693 105907977
3 9570 30140
1 116889 168264 283505688
2 29088 483966719
2 43193 566646735
2 26574 843179283
1 117602 151069 330163402
3 28943 87870
3 18108 128009
1 113731 150146 749591276
1 41770 163562 270726146
2 86107 852866570
3 30884 13051
1 37321 40746 954111648
2 74048 423213471
2 89847 241019286
2 64949 543843493
2 38298 541031227
2 81148 466232657
3 91791 47490
3 91494 38279
3 81019 123305
3 83737 171582
2 100111 274110146
2 57160 660254450
3 107678 151559
1 50705 113087 438423001
2 74761 919806706
2 14071 142763728
2 102520 677319404
3 47003 39620
2 103894 842419547
1 83968 143673 786929034
2 13440 601716880
2 112063 843029718
3 103042 67861
3 96216 37152
1 115258 161555 512583664
2 92893 190332881
1 40093 177200 538363646
3 33777 113276
1 48798 95784 185497835
2 97612 819600258
3 22915 6172
3 54910 37974
1 33100 172774 351907013
1 20182 22487 446487443
3 27842 124073
3 64871 41391
3 55156 158179
1 20515 97425 411967686
2 47017 244753606
1 114676 169600 387921294
1 150724 165328 944227279
3 65833 134065
1 78341 151231 987420530
3 96764 119984
1 59403 72732 757271832
2 55297 493449678
3 32050 19502
2 112061 814451624
2 24285 831044809
1 102180 164099 113435776
2 16532 156602276
1 1156 76488 100743647
3 99661 169397
2 53907 784614863
2 13326 418166655
2 86647 177155165
3 14422 10155
2 81184 606059807
2 99522 772862170
2 73122 209164654
3 103091 99431
1 134680 160690 801152663
1 62967 68176 743990647
2 24466 78439484
3 37698 72681
3 99255 173131
3 59675 77841
3 87935 159979
1 14319 176758 161190754
1 39786 89687 186702789
2 78659 341994597
1 55594 124089 66908877
1 22680 67268 564573111
1 95333 157598 731394658
1 2609 118972 323155503
1 32577 166056 177679816
1 41651 177133 104226391
2 101561 542842015
3 92344 95773
1 107364 149218 509492670
3 89667 25570
2 64338 994985540
1 11144 59496 392827217
3 57147 131961
3 42035 108162
1 44039 160130 133371430
2 93545 723191576
3 72022 104710
2 15126 86520639
1 110408 173001 685402880
2 59411 210455619
1 44993 108306 898466743
2 21878 700159372
2 17338 227449311
1 101633 150928 156275203
1 15855 40818 382973514
2 104038 940885747
2 12933 22869665
3 34684 32543
3 56214 85999
1 55577 84992 876273374
1 33038 152187 184911263
2 109376 169227865
3 113202 28631
3 84075 5361
3 74157 43808
2 24313 926418862
3 100990 118703
1 9992 40505 629489040
1 3455 149137 23709034
1 98364 140241 154355852
1 105087 145249 329920807
1 53542 105450 913788190
1 79896 123248 845227966
1 21005 71624 820260677
1 31400 89834 164802264
2 51391 881302087
3 33407 7521
2 104318 578292216
3 99011 113146
3 15966 166893
3 33035 4459
1 14500 25137 15127249
3 86700 127054
2 36931 284374978
1 39195 134696 376728737
3 68347 72030
3 107813 78808
3 87977 6976
2 67114 700686551
2 7980 533174921
2 69922 762194886
2 86364 72228378
2 4060 971762096
3 33238 95746
2 9593 505002314
3 75304 108003
2 104310 338793884
1 25809 179068 777674070
3 14852 80651
2 88281 205416210
1 58527 124121 185520891
3 21022 86058
3 72745 82683
1 44526 108375 856773339
3 89521 173937
2 32684 140792301
3 83682 164720
3 58550 60279
2 12885 83250335
1 71853 153394 280077711
3 26218 21430
1 74961 125486 911020028
3 101320 101433
1 16024 21312 173882620
3 38367 82923
3 75312 136997
1 91443 166197 374160423
2 89529 205604937
1 51706 59761 609441032
2 81791 737088447
2 112215 978823815
1 37714 38326 815107310
2 21077 468740207
1 92521 170846 105333775
3 49705 42675
1 16685 20564 5613210
3 52783 125631
1 137856 141287 666109303
2 87639 22385398
2 40287 35506177
3 97841 155587
1 5756 23283 959251538
3 18874 156438
3 88897 87594
3 57901 20297
3 36692 96236
2 45273 301625898
1 144712 165856 386340453
1 31619 32996 13937369
1 44801 113231 861550525
2 84884 326680298
2 76207 698059894
2 88621 514318212
2 1907 620694510
2 106131 457925705
3 85645 131835
1 95144 104945 99799987
1 16733 119037 437031227
3 104061 31041
3 109290 130393
3 41703 85808
2 111793 877776877
2 88934 989850485
3 74979 95149
2 18112 370625629
1 144072 156405 871312082
2 11285 970738224
3 81332 4499
1 58988 125730 414060327
1 25591 104281 220796862
1 62121 104154 333415221
3 31940 39643
3 101252 139779
1 94715 156546 490677634
2 23616 761634989
3 60187 136365
3 55520 129346
2 75324 531415116
1 23897 135706 709077712
1 57074 104751 909357349
3 58725 108849
3 88240 39069
3 97689 163816
1 118401 133015 721824018
2 44158 668298635
3 46630 15722
3 62308 83955
2 67971 947825724
1 68069 76822 265673292
2 45973 859584325
3 77172 123777
1 54845 137020 372831319
3 112615 14187
3 18071 48873
2 109639 301453474
2 45889 748574299
1 18376 137176 592665003
3 24212 16317
2 83232 691522431
1 144424 164603 871950924
2 80311 201967481
2 52737 115801449
2 92565 653895987
1 109533 157371 433285063
1 90518 91993 163391228
2 54019 595571048
1 40877 120410 504630628
3 16371 136747
3 75714 33552
2 14105 76932022
1 4036 96903 84691822
2 101887 965496629
2 8885 931499940
2 60965 619235756
3 42499 153032
2 7174 599190653
3 39782 149180
1 120499 136885 665059214
3 114423 62080
2 36679 767595080
3 2961 85542
2 51622 314059642
3 35620 172669
2 81334 366814580
2 103371 62133424
2 37707 774383914
1 55699 165843 185052835
2 24452 28517126
2 41303 385057474
1 73593 156934 533027225
2 45555 182212849
1 46127 170825 498210933
2 36048 108561982
1 3383 151557 293874678
3 31377 91429
3 79586 135203
3 17435 11392
2 8033 191981477
1 101789 125072 543117180
1 145396 177011 59199009
2 47301 577827015
2 111799 734588223
1 15333 173315 341529610
3 112339 1145
2 72797 26950982
3 114656 21422
2 106431 174528607
3 84977 160061
3 7972 60994
2 8585 238633515
1 39527 62408 873556294
2 38358 226702354
2 49128 507971107
1 127357 168597 512927701
3 61847 99209
2 58845 120469568
3 3078 87196
2 100938 185921727
1 19741 61479 830347009
1 96437 163097 472642967
1 130165 165049 359146213
2 110767 487591522
1 72589 91544 345165819
3 71398 178595
2 16535 573441087
3 34440 152185
3 109660 74224
3 75886 6627
2 113728 525137313
3 28610 30817
3 2100 94958
3 71078 104489
3 682 163391
1 81388 134686 480194047
2 74591 213829089
1 111339 122535 321254777
2 53583 867531615
1 100824 167145 359731464
3 7947 136743
2 4434 95720073
1 42124 79512 815715501
1 26798 68035 894056419
2 61335 346238715
2 40520 915185854
1 72457 146668 949723639
3 74462 87016
2 105448 498201203
1 3859 104950 209872101
1 42302 140728 174754504
2 83061 906561428
1 19720 141015 105034655
1 47054 163083 307001935
2 112518 21847743
3 67232 139302
2 42128 65251788
2 84789 634671618
2 76229 873882070
2 19876 134888989
2 59768 214470695
1 78499 98921 700377717
3 60003 4303
2 99903 78695679
3 12070 138371
1 122327 178129 34989800
3 92590 36744
3 19373 49372
2 39458 818066485
3 113766 170346
2 53976 897392460
2 50744 937985685
1 89255 125758 941095799
3 61527 15045
1 74191 106190 346814031
2 108675 553429258
3 98544 152451
3 28118 147762
1 1640 71445 839788503
3 29409 2579
3 112948 69906
2 110980 882961091
3 83617 97800
1 153410 155962 289688354
2 62618 391950515
1 61305 109175 885222585
1 19080 123724 841527545
1 98800 154387 67573594
3 5996 139192
1 17926 82778 585063010
3 44958 106656
3 65662 3865
2 68207 88694692
1 37883 116691 400956032
1 32946 87936 43077999
1 50283 156273 418809027
2 47 873426072
2 11977 363568184
3 45608 155295
2 54283 287637918
1 117568 162703 660482696
2 86411 939570315
3 9287 32417
3 17850 61070
3 85819 3682
2 58001 687291987
1 99797 100047 16062303
2 56387 549125716
1 10537 66634 765864569
3 82890 14048
3 90745 91832
2 105256 514661346
3 22159 59362
2 2607 117423926
1 21799 156003 905259450
3 42389 3421
3 11905 171403
3 87403 141535
3 11720 14163
2 56574 665240607
3 107063 111675
3 32303 147506
1 4307 172334 264922399
3 76068 98640
1 113107 135253 137554177
1 45389 126691 425945710
1 22386 158434 179802948
2 18895 977441796
2 89103 415477827
2 89470 719895092
1 34687 156693 895164947
3 19907 113890
2 17384 676604512
3 105704 103334
2 41444 887844133
1 62506 168670 489433975
3 103777 177471
3 113550 113894
3 5719 97531
3 3446 143903
1 8282 165661 896460660
1 119853 133932 594616557
2 46596 288807216
2 90934 469964156
1 7540 48982 900584709
2 21237 708803991
3 47084 176544
3 35174 48541
2 38316 62161929
1 4482 29242 444831958
3 66029 24881
3 25472 167317
2 88569 925596846
1 15959 120089 55466440
1 96036 139538 631358085
2 106925 771078729
2 115144 995963640
2 64099 207743451
3 10606 81257
2 111167 909175651
1 35975 117509 93228325
1 17676 58334 129390626
1 66195 96730 977604610
1 27937 114093 741895879
3 105710 66995
2 93223 12892142
3 79506 39307
1 135330 151341 800093690
2 51938 87746984
2 29157 513591683
1 39383 175779 349473643
1 5216 42172 707545761
1 74582 147638 267420383
3 27448 100488
2 95523 772550137
2 58089 385907236
2 58367 848631261
2 4887 843278894
2 1061 861444322
3 51992 171244
3 26959 111826
1 90426 94226 47164762
1 67102 169054 673103168
3 95210 45558
2 71542 453795032
1 100204 130743 629225359
1 43173 167144 891054828
2 28651 57074218
2 76458 6693500
3 42854 80307
1 1297 112405 297709229
3 114116 142968
1 15840 174306 905842024
3 56561 144165
2 36689 36143201
3 34802 56962
2 18913 585775618
3 17182 69905
2 110968 168866693
1 33853 79730 628357032
2 20326 515551001
3 65060 122111
3 65222 28708
3 112527 59168
1 87335 105964 148302718
2 100932 298471220
3 23912 126866
3 75644 169689
3 59933 176181
3 102174 92843
1 2547 155851 942706323
3 7005 17167
2 29965 689226997
1 47910 76661 213143735
1 20973 164286 378830536
3 66396 75823
2 25975 899353994
2 14533 55742918
2 16823 295662663
3 37486 128768
1 3081 145502 357761849
3 54154 109268
1 63359 88435 770662365
3 76819 82993
1 94816 147703 362604583
3 73780 95715
2 106106 971771788
3 17020 169056
2 89873 675437239
2 88476 470977527
1 36174 56492 348332226
2 111518 383892092
3 38775 130356
1 36589 114387 291877816
3 75240 71761
2 44542 211699089
3 97088 126219
1 98125 110798 848173022
1 23452 99110 932460280
2 60841 651698790
3 86242 68823
1 103702 169547 994274167
1 84233 109734 778736944
2 21634 211511863
3 13740 4438
1 58777 111707 850669082
1 102470 174887 391914691
2 6763 1208598
3 56055 72882
3 35041 9030
1 71540 156897 326630224
2 32418 571989171
1 118040 167600 18488390
2 83689 10769135
2 45908 475531927
2 70275 79580073
2 65506 428356984
3 33662 11471
3 52255 23333
3 74683 109852
3 18432 114503
1 79067 171560 303247106
2 19478 502170569
2 96595 184915876
2 59281 399762995
2 33319 297698050
3 107928 39159
2 96190 407978007
3 19944 17888
1 122907 160508 514845517
3 110262 134608
1 7076 135273 501418930
2 97218 600299313
1 112095 127524 216908681
1 45792 105316 334988933
2 69345 324775546
2 92240 426479888
2 35933 390716793
3 55987 93803
1 28667 149480 161576282
1 66259 86675 699382550
1 45565 54657 200002242
2 109045 275600204
3 41756 22444
2 11338 666184040
2 27316 398119638
2 22913 736930475
3 45602 178347
1 66784 118461 801299083
2 4396 611602639
1 78520 104209 714585200
1 29410 144766 45568159
1 123487 165919 293901848
2 3965 111144481
3 29960 178594
1 5425 118105 922303289
2 30641 743853643
2 78018 444876066
2 35617 663542824
1 114209 145924 567919428
2 78064 740376755
3 56845 2684
3 93972 125786
2 36835 293075646
2 38860 97806799
3 1350 133035
2 23951 271431369
2 95222 58162348
2 25289 429839568
1 140829 166756 729700737
3 104604 174450
2 66995 293191328
1 79589 172153 78783068
1 2814 171876 67718913
3 107916 71043
1 155223 172008 534776830
3 85370 155727
1 22903 125824 489088307
2 10126 890681006
2 93756 287384126
2 49989 520046160
1 42551 101441 838126824
3 10810 3948
2 82756 672821643
2 54472 727581681
2 2834 382407076
3 103658 132813
3 103670 74198
1 105095 135157 632872365
1 24738 94657 425105876
1 8665 32227 814988101
3 23815 94393
2 75814 757108079
3 22473 168151
2 39686 945458769
1 67744 141385 860511514
2 36501 881978373
2 71547 691304049
3 109861 108064
1 47011 166580 320411010
1 24397 174275 594639431
3 99799 169428
2 33329 774981818
2 28994 874841759
3 105234 64093
2 26702 464877192
2 6516 138469020
2 11907 200420008
1 122324 174217 815987298
2 61655 718423326
1 76919 90478 529962917
2 92708 324709518
2 51208 194092321
1 35803 87715 283421599
1 64031 90165 90151099
1 34173 117651 472594302
2 40353 709199680
3 44786 117968
1 7458 95841 518647503
1 83192 109230 952178130
1 49628 73714 943009989
3 19512 69401
1 100771 152373 745282504
3 12094 65732
1 18248 172473 748460141
2 106700 878521504
1 30525 169265 444930868
2 43465 162542468
1 78852 144593 840445716
1 9179 13273 38435219
2 29728 340008942
1 60595 64349 222162374
2 65947 399181718
1 51513 90626 262270312
1 61035 79962 672342932
1 53382 92957 986980678
3 75116 71833
2 45708 378873974
2 5787 420010525
1 24342 163167 430542973
1 108659 162923 291712028
1 145163 156906 270275704
2 67894 864167672
2 37009 498413332
2 63109 670358634
3 111003 46509
3 2683 17433
1 70857 96981 928566239
2 36314 689820210
2 32408 72360496
2 21500 846693560
1 18524 116981 565668364
1 20768 128052 94911617
2 23984 140733047
3 51218 115356
1 58332 165046 396876964
1 3417 91378 850356352
2 25444 978716588
2 47398 672943187
2 69106 546072524
2 94299 131151881
3 62979 151104
2 12837 85209873
3 51531 15180
3 32083 164547
2 71494 981658020
2 22716 235440896
1 47485 72443 603979857
3 94320 25081
3 23197 156877
1 78175 99273 347700152
2 84661 3048065
3 37643 92663
2 93412 478449774
1 93026 159024 503626643
1 37417 169210 48938643
1 40063 127190 146253489
1 63781 161709 51786008
2 104063 558419983
3 97037 62658
3 36766 38351
2 35432 857365820
1 33093 57373 965629498
3 77098 163872
1 4716 63240 298064069
2 83701 840756202
1 7841 40478 501293790
2 65053 707631649
2 84299 558871884
3 110477 170411
2 47739 635326185
2 28812 463569320
1 7357 156972 95216445
2 1017 482513805
2 21429 456928199
1 9099 48985 538790953
2 37864 557339316
3 70930 21621
1 10942 150545 427224474
1 116951 125627 775297925
2 47848 894997539
1 62220 114615 716212529
3 93867 84267
3 110141 31471
1 77804 94905 730389224
2 102606 108442844
2 78720 172584082
2 96165 827520013
3 20498 60165
3 107267 38418
3 113238 89268
3 106172 73952
1 120341 143447 236150494
2 34684 226315272
2 69957 36972328
3 57380 111349
1 17651 127400 55431578
2 22625 715326595
3 24628 103792
1 71682 131008 278722225
3 111886 44449
2 73832 209497600
1 60660 128833 318516801
2 98299 357198730
1 133210 168168 295039649
1 59180 99698 444900859
3 85758 11374
3 70756 169789
1 47542 121860 725689216
1 126129 132276 330335567
2 60811 338682491
1 65643 127591 962045530
2 10069 610183520
1 5892 125380 464263611
3 102081 177476
2 45669 852167602
3 114551 169627
1 46474 89254 615273306
3 48431 86119
2 52066 733740522
1 11955 120003 457157487
3 40104 92632
2 95303 810276807
1 114809 170741 912812098
1 129445 147925 362968801
2 57587 700831071
3 87030 118050
3 74823 161295
2 57352 621214103
3 1435 25661
1 82562 150118 84050247
2 19295 998595197
3 92226 69443
1 47432 70513 586202604
3 85310 31958
3 30244 30734
1 53612 162145 157770759
2 24739 664318219
2 34867 875154657
2 69332 419116073
1 54431 178622 952114655
1 75832 100364 843261721
2 9355 28219129
3 57055 65326
1 47703 148797 150731378
2 15269 941867737
3 80730 136522
2 57732 691918793
2 24542 37717332
2 83460 902790048
1 2084 77295 826892977
1 80875 109971 911246733
2 49011 617694502
2 9565 433384955
2 91583 122954126
2 48974 244031561
3 62812 98600
1 12518 34167 282323147
1 106783 161985 250382347
1 17453 35504 544446785
1 129200 142608 570259624
1 15246 17751 104993743
2 36456 279548369
3 31814 153130
2 63772 892461467
2 86244 685448893
1 51419 96894 432143019
1 37923 136443 373979235
3 73596 171507
2 26436 836921825
1 51412 126627 465013686
3 49297 12589
3 80888 113945
3 66339 23161
2 32955 524129880
1 17621 169005 811097225
3 103247 9898
2 77842 899735564
1 826 81181 268046867
3 901 108541
3 76139 141941
3 109697 125010
3 83223 72140
1 99754 147799 585800482
2 45298 952657596
3 108877 139507
3 82089 164817
3 79148 41603
2 2490 166625314
1 66812 69164 39859649
3 15207 152373
2 18990 670795036
3 77130 108793
2 46233 591593247
1 2810 68375 604670663
3 73 93237
1 92259 144878 544326047
1 43926 89975 571058115
2 80711 602812134
2 47840 765240514
1 15527 93117 715680677
2 62423 71606782
3 35816 74052
2 37014 242264831
1 109821 160837 348306226
3 14954 42737
1 107313 121105 488093117
3 104812 19408
2 64327 303185628
3 78357 90315
1 66740 108852 367930770
1 4056 62928 427770748
3 5624 131921
1 56508 149439 359582519
2 32080 530200819
1 1059 60403 172380354
1 16649 150044 802698943
2 102261 157464132
3 16081 113312
2 76645 234289222
1 17080 27282 168668299
1 11532 148551 769505074
3 92435 132756
2 104189 812558317
3 43969 14777
1 6446 116445 325626058
3 99895 168484
3 81121 74141
3 39189 124035
1 70645 81641 145594176
3 87491 95389
1 111466 154378 285581710
1 167536 178292 412624511
3 103077 72355
2 11038 167732587
2 114358 950780006
1 96831 179162 391009323
2 113724 165890092
2 48842 79072588
3 60829 162946
2 115261 901635457
1 80709 175207 644050719
1 10491 14311 504105393
2 89506 854738967
1 33392 62666 526858701
3 29604 51084
3 86190 133069
3 10322 47801
1 66420 109703 887541312
2 15332 32561243
3 88846 2898
3 111185 97865
2 2335 729011744
1 74922 120455 127439925
3 67168 76086
2 2753 374163090
3 61039 61970
1 86145 107823 333773380
2 33894 719461266
2 19540 435459228
1 40091 142594 300987691
1 47465 84135 396177210
1 146336 149113 282531694
2 10042 638609829
3 75861 79069
1 40924 153897 628313566
3 53757 170903
3 66368 61010
1 31216 43783 136254249
3 109559 121219
1 21148 138068 704966745
2 66277 246329621
3 100734 94630
3 94212 97892
3 17846 127834
3 48439 112153
3 84837 97405
1 28150 103175 524445140
1 37810 54562 898263987
1 6680 112277 299860734
2 46657 59504957
2 83783 705199134
1 102783 128186 733155624
3 18518 40785
3 29033 97977
3 62043 165711
3 54600 42853
3 57809 134159
1 4104 51884 695904568
3 30923 114894
3 45388 168876
2 5258 746637704
3 14526 5761
2 32780 86401804
2 43967 965620555
2 98368 431900069
2 48517 891204471
3 77134 26448
3 50437 76195
2 8751 378324477
3 93848 121064
2 105826 326246428
2 107278 26691146
3 71335 169522
1 39533 42207 472220523
2 10535 108919163
3 51363 134026
2 70994 422060103
2 95492 242631099
3 22525 84004
1 5351 116282 932338591
2 114677 149498460
1 56674 69316 369426115
2 11453 326061886
3 50159 17468
2 107343 304261841
2 18888 859979091
1 48750 171825 82802674
1 8791 103407 267123984
1 5501 177855 3258499
1 66420 110712 573157720
2 41759 668657643
1 114478 143113 954014437
3 77363 61023
1 93630 102280 60605735
2 76629 905254127
3 1688 151366
1 47075 164327 983058689
2 50 130286342
2 43141 100329639
2 54106 696866411
3 77444 3781
3 31006 118944
3 69183 122034
2 81428 37873334
3 19458 85882
1 9592 141962 993840504
1 58498 84350 580824166
2 22185 191322461
3 79260 102860
3 433 138620
2 73529 242913483
1 31438 94590 51399067
2 19883 174073092
3 99908 139156
3 15352 170730
2 110194 877929380
3 52215 57901
2 36889 190793707
2 33518 156158795
1 83048 153235 426129061
1 19984 29275 675900083
3 82918 39081
1 37012 78899 295570889
2 110896 674991482
2 114005 768177041
1 24235 134555 419220831
3 81863 28174
3 115283 17038
1 86759 89633 141970752
1 47778 153878 869185923
1 6450 82713 44302519
2 83057 307190194
2 36620 26896724
1 6267 152725 604696045
1 12357 68962 179342718
1 121805 136000 87799648
1 113108 178331 296422344
3 112611 87407
2 74179 540533003
3 30820 139343
1 7296 85432 380960760
1 62340 152529 219757234
3 98031 80072
1 13213 69207 451754783
1 133711 173455 194721232
3 22251 131068
1 25711 146932 224905118
2 45888 583899313
2 30202 61898110
3 95904 169137
1 68573 107268 656764361
1 79485 111596 184565066
3 112239 101435
1 23819 24808 371619885
3 31781 22111
1 11990 83311 738678887
2 87653 69795109
2 45256 957304836
2 32541 358287852
1 25315 125068 185476603
1 16183 176175 440960349
1 29161 167090 519390908
3 50977 137783
3 44528 36510
3 47133 10254
3 57316 42442
1 60537 135570 824903516
3 98751 174507
3 81313 58244
2 77169 173482974
2 26577 186444340
2 6870 471024039
3 43229 133443
3 57089 75584
1 12354 148958 221854139
2 54332 385251451
1 87249 92794 697610619
2 56234 340094639
2 1771 860273041
2 2859 688281457
2 109776 166111957
1 103713 146169 927753834
3 61570 56347
3 32147 37771
1 122517 156712 690772184
2 29757 594604110
1 85011 137767 567794860
2 802 281285534
3 111002 16796
2 86476 323201428
3 92241 93178
3 36345 30630
1 22222 25522 520087132
3 97146 23847
3 60914 47641
3 63169 53687
1 1061 145480 505699897
2 96306 229093807
3 19537 169606
1 142345 166283 437889626
1 127165 157521 499955387
3 48771 143145
3 22000 46005
2 93411 275101881
1 18513 134373 609271135
3 95379 139035
2 37665 780207644
2 50604 742696743
1 103099 120168 335149421
1 12830 85349 334401096
1 7343 138120 635109763
1 79917 138812 765568353
1 11068 116826 214464452
3 35087 126435
2 26684 872350354
3 112455 151689
2 90308 204831248
1 85554 94187 403554466
3 66544 153142
3 53245 145106
3 107196 169658
1 143176 143990 213455954
1 19762 142121 992020885
3 1096 155741
2 82638 644399902
2 51671 419522045
3 72026 36673
1 3733 65135 165397194
3 115416 66192
1 127825 146813 936715324
1 97825 114037 425183458
1 19570 142002 803251856
1 28250 141314 2005631
2 61539 983460208
3 112881 118907
1 43343 153988 102174476
1 27853 128315 851711993
2 29767 22196871
2 73002 780989529
2 32874 672569513
2 10840 410424772
1 50982 73846 199987699
2 3831 773385448
2 33893 513651148
1 108427 114434 136378330
3 72550 36646
2 81243 129072788
2 9963 136045706
2 43529 295446729
2 41948 6177246
3 63876 162722
2 66328 553854181
2 82683 12387951
3 40359 74065
3 99981 61358
3 80685 32243
2 102964 141252004
3 25764 41320
1 65801 90864 631756942
3 68305 74841
2 47573 810089611
1 22550 53285 484559604
3 108428 116571
1 3520 114033 171156741
1 18402 25501 236035459
2 31155 363665391
2 36232 940034632
1 39075 73633 537055675
2 7755 987116713
1 504 33205 884691455
3 41678 142784
1 49527 158563 245663832
1 31553 154093 978436677
1 69596 94944 548609644
1 21501 156276 785445328
2 35339 279223454
2 8541 910704950
1 74628 104475 497170856
1 81516 119633 414237159
3 22200 40688
3 15644 61641
1 115183 155166 611312614
3 10152 102324
2 67109 953608108
2 65279 414756494
1 97827 144605 987589583
2 79030 127074144
1 7088 118947 879736845
1 62199 120136 618140265
2 35816 470826254
3 11793 125972
1 51851 171191 908673696
1 41465 120483 98286575
2 26393 628178989
3 62813 135986
2 16198 643906688
3 2344 161170
3 73452 170457
1 126333 157214 907069087
1 118699 128279 401381085
3 28596 19500
1 100006 109274 213844347
1 76870 147382 993498664
3 50975 83941
1 116665 171285 717178783
3 73926 143389
3 104167 99420
1 48080 166718 192389613
2 20849 300733808
1 3934 128435 683368159
2 13106 174416548
1 157483 160421 536511477
3 100159 22258
3 40512 125461
1 32529 63262 376398660
3 45523 94270
1 90960 117742 7187307
2 92624 93731126
1 101455 153524 163012008
2 109627 701151981
3 38738 47798
3 36394 51102
2 51858 641823562
1 56574 171846 329752700
2 67718 275269035
3 1902 136701
2 74630 912505796
1 2828 40712 625194415
1 1007 158667 404217918
1 103771 105990 402002368
2 73001 635239225
1 11650 143063 257428783
2 51027 45076310
2 11421 779773941
2 89225 109077500
2 19972 68136944
2 78514 315040737
1 55257 74406 766620792
3 75135 14539
3 115067 121302
3 94183 52036
1 11647 135780 560956624
2 115734 509287446
3 25525 124311
1 62276 138939 894219748
3 61606 107751
3 65199 150711
3 10215 123453
3 20962 121002
3 107449 113657
3 23151 47941
1 103775 133728 601895102
1 34587 123810 444642715
3 41549 18435
1 50028 169718 764976250
3 79084 170207
2 30596 323914045
1 9964 120300 888308897
2 100454 963354558
1 66523 92077 248584499
1 59174 164685 559364831
2 31240 756612842
1 77900 91844 640542600
1 89477 98485 565355439
2 91531 563729045
3 29103 107543
1 67104 140908 101922733
2 68256 278444200
2 28624 164358971
3 102203 129106
1 56328 159961 404973641
3 99098 39595
1 62327 110440 638156731
3 73837 164970
1 123434 164860 361839443
3 114744 147234
2 100537 44430206
2 5558 257315138
3 25090 91070
3 50189 88286
3 70514 147186
1 164161 176511 446936659
3 115673 124221
3 80471 30586
1 46826 91617 290944760
1 43271 72471 121196013
1 26451 149074 261393876
2 65626 847801984
2 44718 859220542
1 43664 170029 944114555
3 58557 50881
3 368 55122
3 53737 25042
1 14034 77022 106975372
2 58604 105636600
2 33645 645931268
2 66095 800982100
2 48778 784157225
1 96709 131585 999977563
2 76426 383152180
2 49511 87674682
2 41865 994616541
2 81971 907987173
2 77168 55447413
3 115517 174488
1 100075 116458 517863106
3 5606 22235
3 79088 114343
1 43425 118694 532687152
1 41608 88280 83164489
3 85587 45949
1 83618 103537 953818917
3 30423 34222
1 143891 168653 834043557
1 49117 83805 469499688
3 114338 7779
3 55993 59402
1 35766 94559 43024911
2 29660 512320083
1 1577 169626 914092354
1 57400 144674 541845143
2 14036 192640403
2 4085 593985485
2 74216 847816698
2 32440 809207318
1 85989 92803 330971423
2 97328 457980160
2 44974 156760608
3 18197 120947
2 67855 142801515
1 90126 152862 415792396
1 11044 167708 104887400
3 23193 61347
3 78171 93192
3 24112 120954
1 101638 108399 308864259
2 92589 125461428
3 54780 81338
1 68241 142382 493881261
2 25844 607403774
2 102369 763965474
1 45742 60095 934285237
1 9119 25010 438475537
2 67633 879448698
3 4706 109755
3 64695 118744
3 85270 60590
3 53007 48392
2 20969 714808971
3 113598 121961
3 59577 60981
2 49322 773238302
1 138635 157110 539948221
3 31609 42835
1 7160 100836 663824197
2 5452 810120056
2 68743 924574090
1 74287 103855 262375275
3 78080 72522
3 98948 81202
1 98944 103162 242710817
1 72277 165131 14974601
2 91268 458159337
2 70935 967544050
3 62121 49500
2 21570 911789698
1 21815 55040 96243600
2 61855 831526928
3 90512 123728
2 61265 139106620
2 10452 100415030
3 87304 78322
1 55338 129493 53673783
1 47059 78597 911511296
2 56390 343842696
1 34217 72034 818866586
2 102194 368238092
3 15287 97589
2 50605 837194101
2 52434 103258591
1 15824 36246 332976847
3 105959 93497
2 92320 992911739
3 93541 28854
3 96109 128129
2 53768 592774511
2 110953 948507180
3 114729 124773
2 105250 771272040
2 45943 610358994
3 10207 113236
1 22594 69614 270131625
1 59265 141273 458746886
2 46810 219039419
2 29118 835597101
2 87733 748479785
3 74848 80121
3 10873 34810
2 112676 971117925
2 72973 496486305
2 78161 165665211
1 91863 129517 324164796
1 69500 88890 474621717
1 128603 141379 248644275
3 108437 8359
1 49858 175620 749049675
3 106328 6615
2 7933 767339971
3 9080 7376
3 1299 67073
3 35838 127234
1 6991 136005 188694081
2 112311 890129738
3 76748 35500
1 17715 66756 819885160
2 95479 229616914
1 145697 151235 362130691
2 10921 154537988
3 13868 120511
3 40694 179088
2 30029 148696965
2 72746 580778186
3 113137 127702
1 15647 73269 786226919
2 78347 153761183
3 80716 123267
1 146574 151128 685902112
1 46382 162759 914929873
1 34480 84122 478523000
1 77017 154034 749642856
3 25443 129459
1 61098 63406 934002872
3 93209 10265
3 81213 136604
1 91188 175824 529848945
2 63791 647301908
1 62136 134016 578049700
1 112245 170144 350706163
2 108724 621479278
3 24316 32511
3 11348 10983
1 35474 124461 259920000
2 91339 740738055
2 80679 451824640
1 74682 109310 27788258
3 99155 93714
3 41890 90184
3 13904 159176
3 111476 142165
1 64854 75127 794992608
3 41877 119220
2 60450 243076046
3 102289 19968
1 3044 88870 633517931
1 132435 140744 277069721
3 45422 153686
3 14216 20365
1 108147 129006 926984282
3 7414 68993
1 5795 100068 558407320
2 44024 143585826
2 106766 681546840
1 46299 125261 167525164
1 7166 11066 148385703
2 22922 100177637
1 65261 104773 914461704
3 89397 174128
2 60087 292141535
3 63233 108369
3 62314 66922
3 24058 136684
3 93112 172127
2 97416 212142544
2 102666 928982854
1 75369 121148 89598233
2 75214 722130026
1 30328 109664 990975222
2 71038 873176686
2 85471 602194568
3 1518 27857
1 43171 135441 725867228
3 36319 65846
3 67105 44830
1 34037 78909 875874825
3 39575 124214
1 2601 119725 184068145
1 3070 57662 230280231
2 55344 300436567
2 118 15471948
1 90847 114017 311364781
3 22807 60090
3 46534 35470
1 49237 142019 744901050
3 101206 3894
1 69324 103035 136861581
1 2733 52502 388483744
3 96243 18868
3 16318 174841
1 9013 135631 440867908
3 96363 104629
3 33011 109065
1 4823 72138 404903571
3 17343 123830
1 62210 121123 167606001
2 35005 831991131
3 29307 36789
3 96002 27215
3 19295 170652
1 68670 127830 287405146
3 47690 159043
1 54632 148589 626288593
1 70501 79922 155212327
2 27892 54482699
3 50639 118949
1 11821 158383 353871734
1 39767 74169 544934044
3 76856 140346
2 44890 808990987
3 114000 2584
2 108667 323838652
3 115710 173313
3 114314 87256
1 107858 134222 978079779
2 59603 93935002
2 75666 158480921
2 56880 203312324
2 92969 176611174
2 43872 71968781
2 62125 978154719
3 30887 81981
2 31729 570677165
2 6468 277397204
1 54201 73251 450533424
1 413 27781 759185534
1 8557 155032 694655757
1 29606 106316 192057045
1 118552 175314 637271722
1 68907 161175 294331174
1 22329 39253 610494612
3 85745 43283
1 44387 140368 427412185
1 134221 135882 658449940
2 33561 397708894
1 86582 175834 429988737
2 75469 608420222
2 61049 803768004
1 91259 129229 732554880
2 9945 537174225
1 127564 144774 348164287
3 51541 91532
1 125620 175590 561578143
1 64215 107417 799455911
3 58144 75923
1 48841 99524 28770649
2 108246 278319356
2 97301 613517810
1 42871 53059 568139623
3 84790 139277
1 26097 146953 43546319
2 96691 44238241
2 71073 733121448
2 33477 99485695
1 44531 97533 292586141
3 76118 121872
2 10580 782190671
2 62463 952282980
3 87031 151842
3 113365 163002
2 22297 329377682
2 43619 329983487
1 48688 156943 248645851
3 47676 171824
1 39179 130750 236431493
3 16415 24193
2 22353 472738451
2 49767 175741317
3 13389 27578
3 44232 59149
2 15720 333814538
1 13931 171481 841094774
2 28958 702282977
2 87918 494714623
2 62913 228727185
1 1116 113480 160479716
3 73854 48786
2 43478 919216264
1 45156 160831 43927040
2 26766 718271972
3 111716 117075
2 53999 110365399
2 94133 175683602
3 82108 113159
1 10670 156100 231383244
3 14687 91500
1 81240 151561 835200396
1 64632 157379 168775079
3 4537 24541
1 113401 129294 632653555
3 50943 138247
2 108899 44869872
2 35078 454423085
3 111712 19453
3 25899 157774
1 132471 156575 646424502
1 38870 69742 259523415
1 38783 172165 57926391
3 65227 163883
1 14314 118538 665210881
2 85677 403392446
1 36013 46896 160680939
1 88529 109612 301954759
2 12141 181926113
2 2203 491891916
2 31548 374332642
1 67627 69051 874516002
2 22914 979085731
2 106193 491375680
2 21908 11174527
3 15092 26593
2 87864 729116389
3 25025 10042
1 98153 114476 421329793
3 112216 40252
3 20778 14901
3 68057 77807
3 53788 94777
3 35876 35841
1 71297 82333 158510785
1 141008 175572 477201877
2 92306 48661155
3 45694 72440
1 42511 144976 776376805
2 45269 830594027
1 2438 32514 706637941
3 48989 74081
1 147207 172157 458310339
3 48531 174726
2 97343 652215823
3 42551 71958
1 109258 161189 125687719
2 12518 882516564
3 76067 65817
1 97739 98363 120918325
3 3818 150826
2 107231 116298234
2 107825 155227351
3 79735 67379
2 45579 775983098
1 101118 124486 575669234
3 56177 12305
1 25354 165320 386584010
1 38312 154620 399423451
1 99277 137997 100727591
2 106444 367555092
1 91973 120860 441545130
2 61543 466643540
1 36872 140442 391326033
1 88963 115978 344735699
1 13338 98427 205616059
2 9688 282104835
3 105347 130845
1 7648 120824 367871734
1 51952 78014 216215050
2 102019 40083253
2 86997 901701263
1 71996 126414 494975313
3 82839 128266
1 33767 102832 291478268
2 22884 487881618
3 79171 101810
2 9190 973648079
1 86539 156724 816823266
2 34237 439217676
3 26515 31438
1 130832 164072 4377675
2 43265 61933734
2 73234 335026396
1 35625 140976 479399445
3 15431 79386
3 37816 105299
3 36455 39029
1 83701 148076 697971419
1 51030 156384 865751801
2 112270 76311454
2 70300 878404126
2 61199 570959858
1 31074 98215 999371901
3 75125 132571
1 27497 61862 31276200
2 24043 644746826
1 69501 144898 648808933
2 94677 163989528
3 52368 94331
3 7115 2770
3 36070 45005
3 111883 154509
3 16239 96868
3 87300 150275
3 103745 67802
1 49870 132808 130234401
2 111672 323581755
3 62662 130937
3 97775 63044
3 35314 116872
2 20523 265727463
2 38500 898466591
2 23328 202291546
2 105465 890902326
1 73004 124655 260882236
2 67034 983299328
1 43722 60844 597245193
2 38549 129055029
1 139976 178322 744982495
1 11434 102602 822669488
1 14428 116240 430777661
3 48529 119801
1 50482 139695 505773218
3 76933 167236
3 79838 61039
3 22643 113294
3 34754 79904
2 17899 363526612
1 146161 146532 691832251
1 22449 151134 408122567
1 83527 91193 419804643
1 11820 68962 846165533
3 11131 112873
1 51393 177402 494756153
1 6356 168443 244948844
1 29461 112559 828437630
1 119913 166541 622447424
1 129354 139166 285639321
1 62986 175962 556572954
3 71711 83209
2 28018 300780121
1 85307 119602 379247844
1 20721 128065 391451298
1 97163 121447 515353972
3 20317 20623
2 104699 816192942
2 66909 887387633
1 145000 167360 458192124
3 108866 37426
3 79043 15588
1 63137 68485 668924704
2 115510 507781668
1 144264 170591 616723076
2 57496 361398526
3 42283 107944
3 8219 29976
3 44071 160104
3 76706 174121
2 62113 163016637
2 68532 312959479
3 18614 30811
1 95325 101193 121801455
2 96756 582604110
2 98888 796497215
2 98087 574498374
2 79258 234054326
2 80496 876970780
3 38788 99448
3 58347 151328
2 61752 811169711
1 9999 163831 500645368
2 66058 462328140
3 84851 109911
2 36919 518616973
3 5081 171813
1 151939 172097 981622320
1 94874 135248 143886455
1 111791 167948 726756534
3 222 10899
2 90470 737151955
2 43126 997449535
3 27420 95661
2 50980 186685211
1 46190 60276 910494197
3 67332 28987
1 5555 11312 136111218
2 13253 496602171
1 15554 33922 28553492
3 42045 8046
3 11890 134427
1 93949 175470 272093166
1 80450 129895 791456752
2 16002 211300598
2 68184 927268822
1 3125 129000 83325404
1 97656 128516 661102074
1 18211 46073 977031901
1 72689 125392 616474788
2 13799 669703091
3 54922 169227
2 95488 595470272
3 96888 126965
1 2914 46658 837203706
2 49242 32224866
2 22443 551091058
1 119969 157269 973955222
1 54598 115686 124193999
3 99436 46256
1 89727 167654 41011083
3 34104 30022
1 130474 140893 344188879
2 65199 934025775
1 100168 159973 417313830
1 33678 34325 974216314
1 18196 161187 448290280
3 72185 28129
2 62089 726090423
1 48676 60052 145981709
1 39854 94431 195980612
2 51309 103591022
2 78694 380147801
2 80005 598150890
3 111389 29345
3 105329 23773
1 87774 138074 249831767
2 109677 903632791
1 20070 111710 157152020
3 10952 117497
3 65522 114501
3 51710 5847
2 106587 712626237
2 113027 886951782
1 3429 33655 695867236
1 66272 178797 780139906
1 10870 63589 656372635
1 14274 168909 868371436
2 110797 394586539
2 1242 122654351
3 8499 145475
2 55348 847311137
3 61241 105537
1 5293 151099 495859487
2 34709 940810202
1 12042 109859 563128135
2 73940 824125127
3 67899 85303
3 99029 46933
2 38348 839866568
1 44557 120642 991742622
2 78650 113933429
2 41816 967499969
1 107475 161552 897182366
2 112314 492057705
1 31797 124439 177971904
3 24050 130284
2 30371 620839687
3 50858 81377
3 97052 73712
2 77829 981457992
2 82805 833755549
2 61998 502600967
1 6378 37830 685913110
2 65353 218065382
1 124661 162363 809570742
3 42251 168696
3 101651 119636
2 49420 733576460
2 111759 886893361
1 8887 104290 53002759
2 42717 625821182
3 113000 173356
3 111638 67411
2 43841 621421912
3 56172 56621
2 13265 232973136
3 1441 175607
1 20773 105660 582838404
1 58859 158127 333563410
1 2767 32653 584138181
2 53979 178505231
1 68784 73620 38334137
1 9170 21913 564565962
1 85841 120626 475590300
1 20990 174340 230183957
1 1453 41320 33042283
1 115032 140565 981404205
2 92713 48501862
1 29576 66567 376900272
2 29994 987747259
3 44801 137584
1 46025 157263 465071143
2 95856 776131262
2 103459 883356849
3 13574 658
2 21052 846936993
3 44045 34707
3 59413 89211
2 27533 427864653
1 5194 38746 675396032
3 39382 132084
2 29610 248981126
1 13497 19318 122457857
3 34882 176944
2 40159 490059297
3 97464 45349
3 14936 112573
1 24066 92905 60794598
2 89492 927079131
1 36459 93045 15680191
2 17619 847895262
3 63673 90784
1 17732 30181 359378927
1 58353 152629 599271742
1 70337 157445 56468652
3 4111 39624
3 106603 173965
1 2290 40307 859870405
1 13687 35009 989978583
3 27095 62314
2 60740 34179041
3 105201 102886
1 2449 89930 786889948
3 47791 112076
2 110528 288522443
1 45047 149107 677532833
1 27477 88578 510925733
2 75135 217322168
3 67941 97382
1 26439 27354 104215760
1 21522 147848 155697996
1 4359 155051 871055186
2 3957 169142725
2 98948 473672404
1 117038 157421 178450239
1 59452 163964 922979858
1 7889 173296 288592790
1 69270 73421 427320634
3 5630 119739
1 59267 115327 487609551
2 73230 834792363
3 97801 11741
2 65324 957572068
2 72390 675190659
2 83371 937960322
2 28255 667796789
3 12553 148047
3 99235 18616
1 32271 34734 237073220
3 97558 144807
3 50382 86681
1 11800 152816 181398988
2 20197 849953208
1 73007 157573 533937162
2 53563 960159246
1 154933 173451 741782937
3 57827 83442
2 78460 446894592
1 59062 62844 164660552
2 55323 148110577
2 30917 809117328
3 40188 113600
2 18741 607391256
2 66266 666843597
3 51221 31203
1 69266 106689 155542549
3 82867 126198
1 46862 167857 48807800
3 113629 23947
2 877 139553312
2 113204 595162201
3 1381 51926
1 49779 94670 711705825
1 10431 74249 57847437
2 80399 847696031
3 100911 45582
3 23435 72137
3 17429 35927
1 13769 167846 639936254
3 78326 3638
1 131941 142290 961307319
1 516 167376 382955063
1 135980 138507 937114119
2 89265 950706146
1 19058 137358 115983386
2 12929 532148394
2 33584 700373500
3 115472 88351
3 112457 27333
3 101991 162526
3 17865 72680
3 8162 152337
1 41748 112319 176685413
2 98061 895559763
3 86905 95504
3 85971 5253
3 103732 78041
3 29389 24187
3 25579 75274
1 114231 122482 688363957
3 79077 5889
2 47503 906892164
2 62834 853771321
3 18223 74276
2 70566 315549622
1 93713 151227 63070499
1 121867 132503 982479589
2 7617 851238515
1 140250 159592 436091791
1 41399 87851 535142361
2 102394 484929988
2 5982 697445988
3 10446 35322
2 1061 925117642
2 77658 158734995
2 33187 87192106
3 61820 124339
3 101441 30098
1 79953 126435 129535380
2 86082 87093483
1 17822 145304 511740246
1 22461 164473 726790911
1 134553 170057 452934129
2 745 39691076
1 96481 124006 523091909
3 47607 156792
1 96552 96961 222925770
2 47715 572145204
2 30328 452610125
2 54154 707293632
1 69465 150868 269327934
3 36557 167840
2 20560 374920637
2 74199 468048562
1 8350 41255 182739662
2 103235 393679859
1 72165 139526 571133829
3 23265 135460
1 96379 172819 627956316
1 35039 104419 958289114
3 90712 129774
2 32801 126759561
1 18957 76744 313282326
3 52459 134461
1 68776 126520 630182359
1 12907 22910 777078583
2 105545 431155035
3 34919 49159
2 91136 311083012
1 47966 93749 566117259
1 28141 138626 52595114
1 65235 142233 526785875
2 59505 922053969
3 15090 161125
2 9889 415208767
1 94264 103714 66566949
3 39192 24683
2 59160 815837401
1 52403 130276 789004672
1 139572 143314 861179241
3 113586 174034
2 87567 606713158
3 63702 126403
2 74821 645848247
1 94433 138503 406042902
3 35812 147961
3 93379 117081
3 84159 37417
3 63784 107886
2 16117 885650382
3 58084 130957
2 15013 868448403
2 111532 806023167
2 18383 639297450
3 109558 110335
1 19623 130485 340649587
1 73768 157932 36976480
3 90956 30114
3 22901 169877
2 29194 997483334
2 92287 200667917
1 28306 162496 225171761
2 76115 304567633
1 102060 165960 118246219
3 23996 145426
3 99888 142836
3 111733 25252
3 32864 30005
2 81734 441464661
1 18387 147858 15442163
3 107790 17560
1 7589 159682 283159759
1 19372 116187 196359550
2 74619 356523250
2 52512 400012595
1 81358 170462 361255915
2 2952 104016671
1 73319 119452 808287122
3 33998 131545
3 59643 158783
3 89308 6798
3 70339 85563
2 46906 216515324
1 90405 97961 400985233
2 14164 641266124
2 14391 510628940
3 76350 82706
2 47852 468098321
1 56674 99570 386107063
2 113013 777583066
1 11988 86190 156798751
1 116237 140227 219595257
1 14400 117082 780586006
1 23136 66202 278095647
3 53958 26757
3 74651 171650
3 74971 52410
2 40236 629045992
1 153368 165068 465396267
3 16514 98506
2 109264 950155612
2 6611 994019324
1 28348 89772 186955374
2 87461 230560154
3 29044 25336
2 8695 236308268
3 75749 36438
1 126718 169993 542986140
1 101131 137720 30664860
3 67745 15252
3 111562 66287
1 58149 123207 707968664
2 16560 188773606
3 6322 2059
1 21680 106988 691859762
2 53984 4265644
3 72065 154508
3 23933 118223
1 106830 131468 378099216
1 25551 153141 641137143
2 43251 16574477
2 110866 334999947
2 13083 833769234
3 68686 112901
3 39638 162166
1 40742 47835 872907239
2 94184 414827726
1 65167 169395 56005102
2 56034 303387255
3 109727 22985
1 76114 178132 854990005
3 17715 116012
3 49238 73090
1 29770 118299 658345990
3 67606 4285
3 20229 65676
3 61015 166373
3 41796 154649
1 8484 112626 901038836
3 4295 174156
3 105850 136371
2 66852 674319831
3 1169 103004
2 52770 882993309
1 87076 111469 344398440
3 109324 122501
2 42053 183790350
3 28052 45899
2 7535 893093876
2 112960 102195293
2 69485 631533760
1 72327 153416 726089906
1 81815 131039 376206691
2 4357 998541901
3 106603 162161
3 62492 17195
3 14851 31143
2 70078 677639466
3 104365 57763
2 114910 185192573
3 85087 147630
2 55632 636359814
3 91938 103717
1 30579 37590 480932775
3 108691 146209
2 96795 198664897
2 30836 14018967
2 80052 427507896
3 12416 178450
3 51862 20423
3 64190 78680
3 60090 132843
2 53731 246112015
1 31734 139802 317174594
2 11579 625881645
3 51606 9382
1 81301 162552 611423490
2 99086 603999136
1 94171 139687 876279387
1 16843 129512 964970214
2 17055 983719659
3 22665 139135
3 26294 39269
2 66003 449935918
3 91326 146811
3 64647 141750
1 41047 86905 463573649
1 148268 154412 580002637
2 113123 868343388
3 24624 166864
3 104248 68032
3 55404 139
1 97676 108989 974536912
1 1760 108426 50993766
1 67629 174998 6815046
3 2588 54037
1 113760 166221 429564935
3 95878 40981
1 51127 74923 13476918
3 97078 32173
3 24402 139754
3 65554 42824
1 33866 128788 891023813
3 10407 109404
3 74260 33480
2 8151 398859945
1 134237 135606 351982579
2 94216 26486497
2 53538 213680595
3 77724 118896
1 77150 102748 180942770
1 52643 64690 218547856
3 18926 53003
3 112032 80091
1 30135 138180 915470088
2 112791 651021311
1 27300 77843 957352163
1 71640 153842 274500937
3 7054 23980
2 24600 434519258
2 8611 135794213
2 97477 141918539
2 50184 830095606
1 116212 165049 431591775
2 107585 441525401
1 56103 136129 893790957
1 13973 16535 730221726
3 44520 17216
3 36929 166286
3 63049 156093
2 104097 481293974
2 51171 895490553
3 33535 115446
2 11704 750269939
3 51118 40686
2 103822 559175507
2 86807 279830128
1 9789 33304 264904349
2 31738 248990961
2 49082 928256875
3 38510 40897
2 93293 114795610
3 29648 136391
2 1563 772314129
3 64970 99911
1 98731 151115 635290366
1 2342 111452 958360353
3 2771 153979
1 160095 176480 768229732
3 54014 60080
3 3599 11384
3 928 109085
3 49005 111147
1 22410 73525 142206634
3 6923 44447
2 62908 561818133
3 113029 8125
1 56104 136199 914402434
3 32694 92627
3 33633 152315
1 144928 165232 194994733
1 19637 135589 31842394
2 17598 811386308
2 65803 388648297
2 66556 638733158
3 58221 96549
3 61367 160165
2 27957 383155587
2 84094 833566015
2 73837 981619583
1 88092 102365 518813317
3 41108 18225
2 30294 529349574
3 12217 13714
2 92436 851867372
1 75140 121275 686672893
1 8274 20734 993654807
2 98444 464019455
1 71785 151301 46110713
3 45818 54828
1 64542 71483 636645829
1 39941 131819 494004282
2 20284 357203955
1 32581 46337 762362658
1 82595 161160 936058884
3 40116 49573
1 34336 65861 970534163
2 12196 122619673
2 16049 52859487
2 101169 704152392
3 21697 55098
2 78004 416222967
1 74249 138961 20836725
1 78349 110049 365292625
3 81507 82701
3 93131 119029
2 24396 862157088
1 93515 138845 321986990
3 110179 115225
3 33591 121343
3 69895 11879
1 32145 71266 191187847
2 103920 761083357
1 109457 109860 780538547
2 108236 888575958
2 26073 84504153
3 86788 91154
3 33291 29464
3 92815 147335
3 53765 27211
2 96755 402508701
2 55132 441113098
2 38497 345608730
3 79110 145936
3 9558 71382
1 98580 107227 512787188
2 100082 61036672
2 61345 718268645
3 82468 153300
2 50153 159300294
2 74920 769967929
1 69547 91757 349858663
1 69426 99917 943843944
3 41783 10804
2 75705 836350562
1 169135 175656 786464102
1 66843 154471 290677108
3 81143 123647
3 71398 18592
3 28391 80045
3 68763 136369
1 37833 166157 656498484
3 1090 8375
2 43091 820907494
2 107784 254229089
2 111909 703069217
3 34749 128603
3 42694 27652
3 22733 115675
1 52646 88541 708395057
1 130277 146218 252639235
2 39412 131601482
3 67866 118304
3 55174 110657
2 110752 828334714
3 12975 28487
1 134472 166265 416061685
2 48720 364279288
3 56568 143482
2 34260 831455188
2 85664 471312369
1 15328 155068 470306242
2 74755 35960190
3 66745 26281
1 113496 119369 674369337
3 111355 58171
3 39154 112565
1 9740 118436 73499594
2 106225 59638778
2 88035 404168015
2 53601 418763654
3 69960 73186
1 25157 158963 831088751
3 13257 169141
2 96072 398119597
2 32455 979328562
1 44723 147242 338662218
3 19321 124404
3 69456 69283
1 84770 172020 618827219
2 30135 419943407
1 125386 144081 44952753
2 46476 889313236
1 10708 78865 27207737
3 10512 136913
1 135352 163167 97129986
2 105445 350679176
1 33375 140024 227378629
1 80915 153971 402487896
1 33769 120644 210435223
3 49836 35223
1 33458 52152 602417472
2 70833 56859800
1 116911 178789 582270739
1 15329 168070 60535936
2 28877 914093403
1 103977 138632 808108178
1 89137 117651 469854761
2 2428 150915127
1 1049 57670 875731169
2 95591 495371720
3 82836 34726
2 59441 517858381
3 102508 160928
1 45674 89485 567102813
3 24567 127843
2 56609 836169110
2 56318 582148844
1 87467 164218 795338679
1 33898 151276 682570847
1 139954 143197 632059098
2 37288 27465072
3 59392 71619
2 62191 446854462
2 112992 764494667
2 110916 638053845
1 46227 174703 394093450
2 54388 563074974
2 32147 320468893
1 53303 126817 111264894
2 12686 171511400
2 45728 337415255
2 60872 193255565
3 160 28669
1 56006 76395 780001214
1 85708 133578 417759855
1 84546 164698 813350797
1 8877 115334 738933276
1 33186 75402 43006717
1 130330 135283 421592665
1 54282 169272 902391013
3 90440 44350
1 22066 163493 820309463
1 75948 103974 415922004
1 121985 159900 9589378
1 19114 25725 913885358
3 24968 136494
1 137899 176691 925883834
2 8367 702098302
3 32067 113768
1 114228 172692 298307101
1 58828 90637 488234081
1 28882 39722 343971100
1 40636 166079 351175641
3 15502 130739
1 36557 39992 547009523
1 89106 132643 831791428
3 16174 26949
3 100174 57363
3 98084 38147
2 112271 191716719
3 38773 82478
3 57318 106687
3 37738 55717
2 6034 317293918
2 22994 565028270
1 951 134074 163162207
3 58294 40307
1 2537 170114 827857595
1 108066 159036 344841745
3 91932 120766
3 76015 142315
1 30029 165165 591284742
1 44965 174837 907575285
1 93479 177925 143083666
2 103130 104746782
2 105116 180818651
1 17102 146046 290705152
1 14590 70199 677802484
2 10035 660166224
2 95420 832790888
2 91138 533279955
1 78091 86641 457158680
3 7388 113898
1 84642 174202 271009787
1 16605 136655 710324939
2 78552 850966859
3 96396 61630
1 13908 35383 629001673
2 70623 619291189
2 35186 40990215
2 34954 502760331
2 78809 30781796
3 83632 137715
2 96746 12621333
2 52425 833214647
1 76995 108953 573593374
1 51517 104778 915238891
3 79885 42814
1 10839 132291 798148590
1 2316 49517 210485688
3 77700 35362
1 3784 171351 881761226
3 78426 97043
1 28889 155225 72910933
1 7527 128382 83991891
3 14854 129296
3 54014 39961
2 70201 377356887
3 44213 109774
2 101741 694370673
3 95501 77810
1 153315 165080 640717070
3 34203 84354
3 18616 73186
1 168243 171576 364375405
2 60642 895861587
3 31609 31279
1 54507 110966 89583297
1 41272 63133 553755444
3 48715 108601
2 77731 716209005
2 84792 274904429
1 96601 170442 854409509
3 111771 119843
1 81922 136748 946852447
3 17687 102695
2 98515 790019057
3 80809 37518
2 199 868453618
3 104480 165740
2 26899 969560101
1 1274 56404 496847862
1 111492 124852 971057157
3 21405 173712
1 144840 170132 587111291
3 25958 71809
1 21344 22000 773709329
3 70072 116225
2 62879 284096533
3 16212 126118
3 10378 73212
3 101568 99453
1 40552 174846 802446082
2 38156 979143863
1 4650 27737 938419764
3 9414 90875
2 100307 751960680
1 4155 18656 760040780
3 7888 27041
2 96120 333906931
2 19383 651991212
2 96226 669134890
3 77454 97677
3 8114 160769
1 110056 163840 304514663
2 52875 105714099
3 59787 120204
3 111168 35994
2 89590 721737792
1 99980 130610 32081262
1 63982 154847 685574866
1 48355 148500 10685882
1 77712 155425 987183944
1 69546 149940 899765385
3 5774 91397
2 50785 422800969
3 66516 145346
2 53139 324201636
2 25915 270447398
1 152218 170647 89611334
2 23439 46372922
3 20766 60535
2 10352 577192065
2 14804 521283533
2 98778 874949769
2 66010 498027730
2 8843 834750549
1 10616 131420 906284739
3 114927 76159
1 11828 73759 488124594
2 85106 521596122
2 44476 686099248
1 165851 166628 812724385
2 109585 609209392
3 86654 17415
2 3477 357064341
1 17150 26577 806346644
2 107208 778894671
3 35702 164527
3 78171 103188
3 106413 70213
2 65469 981634973
1 18482 40276 788387588
2 106425 144960409
1 868 60976 796038973
1 62160 101830 37860919
2 110430 46798810
2 105465 877019744
3 50487 128542
1 143485 154238 527174085
3 24864 125165
1 73407 143598 15135223
3 44191 62209
2 41466 7504608
2 8621 527824474
3 63034 129499
3 19726 86578
2 59958 560819968
2 31802 244916697
2 8561 794194572
1 30030 104067 699642663
1 113178 150394 976886672
3 23501 15980
3 1439 120356
1 71412 179064 982854744
2 21267 23701564
3 55226 8939
2 1911 125979047
3 45132 142709
1 44974 122553 895890900
1 96139 121053 525473458
1 13269 140918 717197451
1 58233 107747 616298794
3 45896 110646
2 92650 509341556
2 43017 61631835
3 43874 59069
1 72817 119693 1389906
3 37300 132924
1 66949 136125 202602652
1 53840 94681 726956760
3 51061 173381
1 20004 170895 548046398
2 98941 560095416
1 60833 95547 940853836
3 12387 139468
1 5147 137680 276052732
3 49216 45823
2 32752 662236895
3 76313 13657
1 27292 105773 96262325
3 57062 78499
2 44199 529506324
1 18035 59763 766438377
3 83100 105968
2 60470 855862763
2 69313 625661550
1 69872 124505 467302527
2 68426 336534788
3 18765 13895
2 6829 519898899
3 53882 31440
1 55133 142584 373208788
3 113338 989
3 106756 18266
2 45971 676539288
3 8220 66951
2 108575 41802012
1 71099 88029 683899690
3 7971 39966
1 2989 54622 956180054
3 85685 100023
3 78369 38338
2 31015 31906764
2 37856 413220709
1 3957 30030 663667520
1 51335 100326 217558172
2 39760 585017056
1 2329 75489 392007793
3 106670 127182
2 35748 601447631
1 1862 23538 651108553
2 93319 493784170
1 170617 175531 778199343
3 57216 151100
1 119990 128889 872475237
2 89136 130079474
1 81348 173766 389355591
2 40678 876581175
3 74538 103262
2 47707 470388641
3 78564 93843
1 3315 172665 137388241
2 78327 228951551
3 25603 164979
1 113059 117355 748411682
3 47508 83970
3 115804 114551
2 60814 706705370
3 40072 149786
3 86401 64290
3 17365 174431
3 87241 52544
3 33532 17278
3 107521 11047
1 58682 121931 969033885
1 5564 108543 996899532
1 69924 134185 293990057
3 62124 130368
2 52868 128396564
3 108440 83188
2 99435 153079043
1 38458 81447 572659513
3 46151 117682
2 50703 20445069
1 55432 160908 201936528
3 40010 152142
3 90090 90057
3 15447 121072
2 73535 4403928
3 103873 156005
1 19466 176131 220323725
3 107048 77341
1 19628 109151 183762285
2 3021 138986262
2 97323 861979840
2 17982 491394059
2 14317 853877092
2 6442 463036191
3 91386 103385
1 43652 107831 856872808
2 73821 625347633
2 107840 465717033
3 82412 141139
3 74341 177494
1 112568 146510 636500272
3 99966 36474
2 5917 332276254
1 29966 156910 6022571
1 36732 115776 546198022
2 31580 38219166
1 129592 177213 641193824
2 88059 554533206
3 85547 103012
1 27831 76660 761193994
3 58592 75785
1 18538 162895 620578851
3 99402 56358
3 10124 95812
3 110898 8068
3 24278 132053
2 29609 104180417
3 27810 19242
1 120988 163951 504293856
2 75695 356596165
3 55305 96942
3 100206 9546
2 57843 815982186
2 95161 124419901
2 2958 10257404
2 39041 379035076
3 5960 80338
1 115681 118524 391375848
1 112089 125270 187962307
1 14784 41949 863687591
1 34259 107884 694648780
1 20622 80370 187825579
3 35361 92795
3 16867 121820
2 39169 857345176
3 14016 23663
3 37027 10677
2 75131 598094575
3 99678 60263
3 38831 136083
2 110861 661914322
3 82531 14447
1 84384 130444 526910433
2 94167 230407358
2 41122 214520099
3 77561 7957
2 3155 704506466
2 62611 494810773
1 20869 46523 673437812
1 86879 148557 678688669
2 82978 880174647
1 83970 88176 992621504
1 12089 168358 65127979
2 55179 383119022
3 42564 64340
2 42778 460536785
2 13316 671281367
2 39656 467624624
2 36258 657234378
2 71371 147187663
3 30815 8690
1 34996 153371 251990283
2 106451 88857119
3 76067 55010
1 17075 131228 81083861
1 82434 148967 95590134
1 43693 82023 730907074
3 81602 51743
3 27805 73274
2 80654 791894746
1 70192 118621 477571082
1 86591 146142 70436071
2 97107 524640080
1 66230 69680 868289890
1 11433 76804 788066807
2 46768 245771057
3 37451 119288
3 71226 19435
1 66399 121517 82510115
2 6150 62114341
1 9715 51685 416586305
3 14985 119598
1 33042 96301 677345451
1 129857 131726 493004669
3 47391 94385
3 7979 64568
3 8214 76099
2 63423 181554250
3 94363 67842
3 103477 87766
3 42419 53648
2 83504 233668241
2 18641 59166768
1 81890 150527 471069977
2 62441 793901578
3 1790 92462
2 51405 931980759
1 46888 65850 140588016
2 38021 271528877
1 32552 142465 552066581
2 109489 664894028
2 52590 804642329
3 47046 91664
3 52422 51235
1 26410 127871 407124642
2 79131 889369391
1 12318 84909 23252419
3 45990 61815
2 61962 289738999
1 540 112538 827625327
2 83206 391728482
2 17370 761457488
3 39579 64593
1 7951 138471 564969375
1 45581 163445 808438884
1 53854 150433 641337649
3 54833 10982
1 63472 85915 80709960
1 19262 162090 155072477
1 21749 24856 653739097
3 64030 51017
3 99788 50346
3 35042 38458
2 33390 607764616
1 107615 176092 658857641
3 69138 38867
3 56418 171787
3 95932 175328
3 21682 34927
2 43220 535665762
2 104677 659396290
2 99789 605283095
2 3882 35824119
3 86998 171766
3 95552 160232
3 93151 99962
1 21767 151758 953494701
3 110247 93296
3 55362 143013
2 53252 802203642
3 48447 135966
2 44102 476205969
3 68837 93038
2 64172 831806795
1 121831 170837 561720598
2 3564 934964423
3 44948 29315
3 51066 109576
3 69945 46226
1 35693 38438 775119471
3 60721 44648
1 63504 82077 72092118
2 56605 105467978
3 10672 178431
1 52514 98365 102924309
1 102427 138408 368625861
1 33155 122744 104625433
3 109969 48002
3 31533 24878
2 25800 550509738
3 51449 26944
2 3795 405209992
2 18814 132729171
2 2236 301360674
1 62595 176047 830302205
2 108985 537877797
1 37174 74784 113267469
3 63739 10807
3 65211 86073
1 89677 155389 318152861
3 14273 59259
3 14683 165921
2 14872 309854100
1 22917 165224 734485896
3 26978 77753
3 107459 17250
1 161549 176436 413577630
2 40712 792009664
1 124808 139955 812278697
2 21649 388789263
2 33151 982005294
1 25119 113821 306286150
1 51642 63362 804233294
2 18094 762443070
1 4618 22475 299830979
1 40687 81948 738223031
1 31647 112068 703845339
1 31153 53954 184801460
2 52893 746486542
2 11019 438867365
2 111301 497593970
3 32768 52443
2 112031 394030191
2 50979 101624984
3 11511 143542
1 70866 75735 744234048
1 12454 45707 638066116
2 20332 347706477
2 94458 177993990
1 65076 102099 570706766
1 40209 152117 614566948
2 1348 545371149
2 21038 812216567
2 34909 907045835
3 72901 8255
1 137745 162246 371516387
1 107453 109263 878907590
1 109318 123198 800358161
3 35802 84576
3 25460 33729
3 4885 110959
2 66670 175861079
3 66357 136725
3 106771 55592
3 61189 18491
2 105285 821257372
3 33225 106534
2 4272 707781010
3 111080 81261
3 28760 157163
3 27573 133572
3 11846 62022
1 7645 103799 152700116
1 2812 125201 747594912
3 35121 126537
1 48211 168285 470175500
2 56387 618278117
3 108331 108189
3 80289 151497
2 79500 398419174
2 77863 990304233
3 92141 16867
1 26855 147987 165498075
2 37466 870225040
2 103904 496896960
3 113010 64762
1 140224 158033 553669723
2 36958 127232260
2 114723 930074260
1 5305 144596 683499821
2 19655 191447903
3 32325 18661
2 28567 978435585
1 26233 45041 879442255
3 105798 22718
1 141002 167650 742503067
1 43967 61395 285863800
2 91862 698133788
3 54632 157371
2 71943 127019218
1 50830 174650 198670937
3 28111 129958
3 60150 76167
3 91871 160638
3 17694 118924
3 21448 45812
2 371 789778215
1 82378 164471 581304987
1 81188 177631 38454866
3 3936 148313
3 51877 60815
3 50817 93428
1 213 174178 76009405
3 2730 162998
1 78544 169163 616148369
2 29262 812155172
2 89942 72198330
1 8525 25106 751249180
1 72618 172561 30887472
2 42277 761384757
3 83815 45642
2 21927 806016739
2 113234 835118472
3 18217 81980
1 2580 169466 443134946
1 28672 96896 458413692
2 23224 949777741
2 64594 4243041
2 52866 777156585
2 53713 654803685
2 75803 2399566
2 8893 993760054
1 137035 146709 296415067
3 50914 116886
3 24690 98981
1 69885 110822 874837593
2 108380 702425462
3 24777 11648
2 87523 248362812
2 88455 439636726
2 106309 258120835
1 70028 75095 53560145
2 1374 256705252
1 96325 174524 366899963
3 8588 135507
2 99120 542898601
3 37437 117475
3 81034 155380
2 12993 844014727
1 83201 125359 824384688
3 86397 147307
2 5624 851127300
2 108971 527182978
3 71157 24949
2 7739 642999472
3 59862 119681
3 20517 31904
3 38542 159383
1 52006 81751 826922112
2 18343 790182397
2 38299 644730417
3 100807 31684
1 134125 142549 12988611
1 35662 58047 319228522
3 45439 78710
2 62359 923071985
2 47231 290197794
2 88291 553739867
2 57028 513178125
2 97367 228203155
1 29346 68164 895011656
2 6216 692322062
3 35321 122707
3 24297 94251
2 60686 125292729
1 135204 174486 978337531
2 89257 701686648
1 52859 86714 373926130
3 780 20780
1 3562 22264 547384431
1 113859 125524 228282153
1 96371 171348 191596418
1 99080 169887 348827081
1 64205 153853 470560333
2 75302 323978972
1 8054 136803 533055870
3 22369 143084
1 22436 88236 697994481
2 23430 705571509
1 4221 37599 977002238
3 92097 117984
3 65987 26232
2 41614 574937975
2 112442 996931268
3 82891 30688
3 63906 56198
3 34426 135768
3 46542 59468
2 108514 188035674
1 13234 53739 400322527
1 42270 64391 195750701
1 43432 61363 232857258
3 24246 28215
3 67119 47584
2 42515 199115767
3 2281 143456
1 78093 123056 681280025
3 6686 149555
1 20411 116853 616753449
3 2579 16678
2 43601 768978177
2 7634 414537980
2 113669 944846076
2 94316 650451731
2 98219 852055844
1 10195 55893 58885848
3 46080 54025
3 14282 130548
1 10776 143706 637913008
1 12293 23091 97837840
2 16292 249250073
2 53569 726918686
1 18135 23943 4714462
3 93562 28125
1 94419 141765 119073198
3 21331 50018
3 57535 17044
3 80379 155112
2 70991 33692351
2 60738 762486594
1 54095 178381 426568528
3 22903 57297
3 107323 69722
1 26433 52397 614587414
3 114105 33927
2 101654 980347683
1 119360 134866 298066096
2 113152 7506969
2 7450 756237366
1 76881 132256 970698550
1 45509 79113 33073254
3 41214 87687
2 38423 612166541
1 25629 76190 127660518
1 37683 163820 414015104
2 8811 110660240
1 73456 107278 375123646
3 25321 7527
3 69753 68480
3 91060 47471
1 8069 130727 897304160
1 16463 154905 279462314
2 35438 668596582
2 113682 822068105
2 39156 169618770
3 62008 171417
1 85917 91623 888845382
3 112103 132538
3 89983 1692
3 58327 178243
2 86321 833410527
1 97123 142174 914004105
3 60180 131976
1 7832 85229 675743464
1 38256 120725 880486773
1 15755 151692 781634827
3 64708 105420
1 80847 159791 979448518
1 6034 56553 262644333
1 46998 128701 460360002
3 80384 92849
3 49639 124140
1 27161 146876 696489337
3 82095 139496
2 106714 33739355
1 23044 117399 842752088
2 25155 730063572
2 107700 94310693
1 69122 139643 122228025
1 119535 176242 132430145
3 67434 1168
2 54538 397351969
2 11777 393576187
2 8813 448018748
3 21509 19405
1 147752 148506 70936250
2 98290 78506474
3 103089 29085
1 60389 97449 944211051
2 28527 71217622
3 94758 121644
3 106968 163350
2 105581 681143667
3 69317 31118
3 111691 175358
3 70715 4237
2 39813 237285689
1 39887 44189 717413069
2 65175 319271986
2 82150 750283838
3 107593 97436
1 26559 136122 401835795
3 39637 125586
3 91640 75502
2 46398 601290468
3 44558 109629
3 4318 43042
2 72863 593166050
3 35419 160391
3 4358 20056
1 89482 175458 173807248
2 107791 268160674
2 83229 214758262
2 47082 804775295
3 44212 69974
3 89985 57573
3 102737 21483
1 107181 126586 293933387
3 20255 31538
2 17424 541551759
3 10173 123439
2 13471 11137021
1 15436 165978 905291401
1 127278 160103 576576089
3 102722 178735
2 21885 652131951
2 95476 964285916
3 107167 132408
3 64048 159644
2 1394 210490151
3 90015 130876
1 69172 89849 796124228
2 8877 655437980
2 20498 384311705
2 30873 386219699
2 87594 479234794
2 70445 917921219
3 62837 19476
3 56137 41585
3 24198 24444
3 61818 56426
1 65601 115199 871659320
3 108256 119291
1 136514 165728 384786014
3 44024 30320
1 12854 62214 758774446
3 75634 87142
2 96019 650059467
1 3034 161503 639170866
3 106405 50743
1 4718 87427 185651548
3 113376 86913
3 80930 139976
2 16032 632226241
1 11094 124416 730394499
3 70589 132072
1 32277 66970 788351045
3 40293 172793
1 31986 87656 710369924
1 23790 108103 766760419
3 11815 159420
2 43478 972435629
1 89680 94770 59941396
1 29486 164689 974422100
2 43112 959191236
3 5557 16709
2 43402 983795952
1 3684 102172 366264895
1 58333 177448 881924936
2 90313 897893103
2 59698 835399390
1 86890 170835 928290740
1 67498 69296 782363430
1 35390 38092 819441710
2 10580 654121331
3 13210 23256
2 104100 849560554
3 38662 46355
2 85490 301252576
2 105133 800498309
3 95571 111342
2 86354 614551086
2 12379 735164341
2 78060 531726134
3 115516 151499
2 47422 87062302
3 16213 134715
1 70338 126456 130604329
1 77511 176591 620658076
3 2372 175200
3 6505 110696
3 8290 100429
3 13176 46798
3 23922 16681
3 99633 158563
1 12114 58755 650616434
3 36602 85267
2 36413 695133
3 59619 69672
3 20402 91759
2 61924 748351712
3 104190 165179
3 49799 160087
1 30388 94341 797910869
2 64392 807155971
1 10428 40094 175985871
2 34763 818032127
2 11554 21304495
2 34714 662879829
3 103258 139869
2 108029 819617360
1 588 33100 131907381
3 31630 43147
2 108827 675232005
1 113456 127354 951034829
1 2667 103202 118798727
2 50524 28759385
1 116634 176032 708109883
3 47820 149031
1 72770 137521 343376978
3 27723 78204
1 34830 69379 264951674
1 58333 178766 501305852
3 105505 114207
1 132079 163196 887804061
2 113188 124476599
2 102485 677175231
2 1231 481999251
2 68922 706154213
1 71749 91534 475505368
3 67467 148818
1 6319 129874 47170948
2 22887 630993188
3 65560 43578
3 22398 8259
3 96735 77323
2 111215 22661973
3 55060 11624
2 111954 127108611
2 10403 437563531
1 14281 115402 468237961
1 76901 138084 180854421
3 103924 61741
2 112053 550868861
2 108242 698605019
1 167901 173782 272158754
1 1566 8945 915303876
1 47065 117500 878687381
3 15306 46302
2 5632 239781471
1 95778 98023 166695548
1 63509 91381 174486639
1 19564 28783 269218139
1 101064 167095 513700512
3 11754 1330
3 85523 5148
3 68256 49586
2 85240 27450366
3 83789 96033
2 91157 417231770
3 23889 44094
1 70630 93149 150506852
3 95579 142624
1 90172 125676 193253049
3 27201 127143
3 8623 130599
1 36789 140941 41241697
2 23787 535915143
2 110504 897454128
2 105915 91703116
2 110928 287045218
1 2517 19218 803953870
1 33501 94303 658295075
1 39790 87712 21016871
3 36905 73704
3 8188 130377
1 33176 122350 110076468
3 29506 24808
1 93328 131562 410826857
2 18443 321817265
1 56837 118410 683261808
3 88345 71523
1 39783 150235 16865474
3 18579 13595
1 80354 127064 489804698
3 7249 95721
1 8700 20991 29935862
2 17064 325764791
1 173989 178196 298156241
3 107107 16220
2 77573 919127320
3 29890 139411
3 78802 3454
3 4242 51095
1 2127 94326 364316897
2 72891 727523939
3 59614 119216
1 47390 77990 782025815
3 95050 10788
3 63994 10923
2 33428 131639009
2 2654 925731276
1 68154 141263 287200119
2 79237 158149765
2 50445 558541444
3 30136 90622
3 23192 38971
3 55679 150497
2 32021 712020600
1 120533 133479 262451526
1 80567 130365 50273839
3 19355 113082
3 73719 136536
3 110907 50278
1 22686 71628 53756542
2 30798 511102903
1 70281 134078 831952140
1 97039 149692 76602642
1 10333 39990 278442067
2 12380 795392226
1 17394 114793 335997276
1 2569 175094 994971267
1 57841 142808 301219840
3 100260 135068
1 87488 165836 527135528
1 34790 121486 492658582
2 43107 180943101
1 78668 90397 891126134
2 13246 471762843
2 76604 229474121
3 72399 47883
3 639 113776
3 42005 45801
2 30972 887561060
3 40414 74915
2 109099 30273888
3 46402 6642
3 94798 98179
3 15338 168220
1 89564 112389 868881153
2 5771 132622065
3 5402 99148
3 98149 118992
1 89398 95777 71202460
2 22884 492587578
2 95273 442721793
3 80693 59027
1 119106 163226 682796425
2 99825 704244025
2 68537 77844938
2 91969 173816735
3 69146 62623
2 105566 550455271
1 7205 90773 929394335
2 32138 953297297
3 75187 132417
2 20576 795445748
3 64838 73892
2 40139 537341642
3 30 55333
2 90019 221277629
2 73794 595487266
1 120780 175214 235437517
1 83169 139601 497742330
1 46496 54978 683726645
1 27896 139232 920899782
2 83429 235456978
2 5382 745082743
2 100126 448118584
1 16090 130866 362815840
1 11158 108525 323393864
3 896 152583
1 77206 90638 417637064
1 52018 109044 704824129
2 91027 442544843
1 64775 108355 266271121
3 54912 106294
1 97262 138800 371350795
2 30990 484373683
3 91897 109654
1 3018 167366 45380974
2 102825 455083186
1 1889 50818 141129498
1 3109 110192 807432747
2 11348 150223111
2 57682 404360949
2 79465 326920882
1 77434 134696 338938198
1 113370 152718 291059626
3 97745 172608
3 84866 136854
3 22313 116798
2 56638 769713255
1 505 58860 471700143
2 95300 328899117
1 109884 140698 369863076
2 100305 448880049
1 62266 79295 992844642
3 41357 38708
1 35050 165738 308161483
2 84518 322797404
2 110010 161786364
2 94199 685434397
3 100303 3921
3 81238 85615
1 4221 171727 90276952
1 7389 8938 461970619
1 13019 123489 257230878
2 54280 965726154
1 87914 89285 932062240
1 101488 141755 230941648
3 15771 123730
2 71457 720154891
2 111835 954307447
2 66489 995475913
3 41722 36535
1 111160 112152 546164946
3 106169 177003
1 63456 161890 589216984
3 72239 13655
3 69983 138794
3 3978 175257
1 68120 163511 96302063
2 83570 732638502
3 14275 127637
1 83252 96948 323295129
2 43129 240796977
1 88201 139634 575134311
2 35728 791505441
1 4451 95291 929383477
2 77770 437061438
1 97260 107934 292629994
2 20702 48314042
1 79169 97450 509071886
2 75204 136710020
3 19011 118819
3 96299 47522
3 41926 139106
1 126861 176274 366888435
3 39263 93168
3 43342 32719
1 74929 142929 708673150
3 23562 164445
1 31282 67039 729583196
3 85335 136762
1 105802 162973 971431857
2 69885 642107154
3 66751 172683
3 13712 170311
1 107261 134080 593957421
1 146759 166566 701425592
1 150031 157309 655591356
3 91303 99853
3 24892 133834
2 63089 705128168
1 3725 69026 100534546
2 72487 47376472
2 78069 837570098
1 37903 93244 950983816
2 34949 672462028
3 48110 162347
1 55815 135428 5481914
3 79331 141261
1 63608 153711 86437975
3 110603 25786
3 88488 23066
3 19839 145357
2 68304 265627340
3 48241 160070
2 80306 265032582
2 28306 30690900
2 8425 11065735
1 86111 136954 189525878
2 51499 499684867
2 40272 913791500
2 38989 856373624
2 60095 438184543
3 19638 105493
3 104466 178029
1 54846 78751 973192574
1 43471 155905 970708098
1 51450 52538 444229625
2 69556 916339406
1 31496 83432 470793036
1 46098 55169 150412352
2 21201 418915542
1 74395 88762 802639611
2 24802 807778413
3 44039 49900
3 62290 155659
3 68162 115976
1 123701 163243 268778354
1 66622 97904 43524240
1 3832 69676 404892585
3 15403 51351
1 164519 165506 578566888
1 86142 114171 16620468
1 11774 71799 239453879
1 5319 14403 995587586
3 92565 112912
3 6648 49962
3 80656 9210
3 83968 84676
1 16367 54059 46037091
2 28429 774214756
2 112680 596412845
2 104617 875059669
1 92028 103122 855589269
1 1179 96520 212896245
2 39691 638527917
3 70461 27773
1 15986 30191 588363153
2 47455 885725270
1 49031 126327 438317891
3 74140 134411
2 30128 336993877
3 30727 46776
3 24962 177729
1 20257 34184 730381985
2 55787 480113487
1 12476 49337 323791688
1 84321 164354 895321004
1 15867 70019 211387697
3 8873 7865
3 20213 9105
1 83821 168607 446345353
2 96358 828967728
2 88793 439642875
2 81196 461978963
1 66271 165440 699667990
3 78595 4838
3 31984 103992
1 138290 155221 580245834
2 4143 177826227
2 17015 101065127
3 45932 169031
1 87475 130643 190827526
3 43303 95643
3 80922 115370
2 94699 99842231
3 37829 88015
2 74280 110513042
3 9242 118021
1 52132 113940 266423432
1 107093 139400 10679553
1 30625 100325 842529708
3 54508 169215
2 108641 689178083
2 40452 977041390
2 84562 620264392
3 43482 94337
2 21082 173103659
2 83091 330780132
2 98479 462945120
2 26990 120727925
3 36113 103831
3 72847 41423
3 65761 70579
3 82676 18306
1 53594 85750 963367412
2 10124 507783932
1 59669 73154 367397378
3 109308 63533
3 25382 159800
1 139462 177064 437843809
2 43573 795740593
2 9026 338082220
3 99486 97292
2 85175 651105088
2 13559 908949945
2 53849 371686620
3 87408 93412
2 51087 825145064
3 11596 22776
2 103159 443671072
3 94594 153859
3 19176 112141
2 77978 523188387
1 51028 125428 690921188
3 81281 132625
1 35939 50639 266109338
2 52083 168785770
3 82457 43999
2 92084 779451099
2 107161 896284685
1 111118 159718 616096142
2 54791 2629125
1 102932 122807 60329771
1 25354 63284 426783210
1 143147 164848 148634132
2 92710 689849996
1 44581 176953 371065768
1 110146 112014 464180654
3 6027 43850
2 44434 663746042
2 58733 904279716
2 32349 611625853
2 86849 470034843
1 11708 39454 45618368
1 57209 97771 584131425
1 32741 46374 293952765
1 9556 74514 958878692
1 5236 87180 181214327
2 43486 131830688
2 25238 950817890
3 41143 43807
2 8659 87170040
2 43607 605915245
1 46413 150897 115274981
2 6717 342590930
2 39419 93943980
2 78454 593100103
2 45442 904568201
3 89024 166262
2 115321 578155173
3 37064 97965
3 72938 90105
2 75217 74613722
3 105900 161960
3 9960 128294
3 60253 64748
3 91821 103102
2 79678 160798554
3 14833 116768
2 29677 938652012
2 114613 979845668
1 104900 116320 351103324
3 19211 135079
1 10983 74292 226963397
2 53491 465282908
3 3099 83628
3 56512 121320
2 61095 562552417
2 34011 641839241
2 24245 125190911
2 107241 567455521
1 12972 142886 725880786
1 16506 64756 557480442
1 98096 177317 575617570
3 109870 158015
3 17335 94368
2 42285 939319048
3 100722 146190
2 58299 971857558
1 24919 86096 402655905
3 29310 118701
3 31178 117892
1 19848 158807 885031211
1 131451 165734 971081402
1 48667 81000 291430905
3 32502 132625
1 54961 118128 169147335
2 73274 131224610
1 122251 137450 985218503
2 51522 841434151
3 21009 97560
3 21440 18500
2 42162 48278032
3 111092 16663
1 168400 177290 995376649
2 64608 156889783
3 109446 55550
3 168 42782
1 99042 130698 318797338
1 50411 149284 861612072
2 28401 843719494
2 12521 227848882
2 108718 849089494
2 95144 662466646
2 62031 250161141
3 23345 60265
1 83156 98466 744319211
2 28187 785560811
1 11070 71469 212690672
1 131378 174793 90971736
3 86019 4701
3 47486 65910
3 107340 164070
3 13234 112565
2 91434 478176056
3 57760 128939
2 81513 307810352
1 70924 132458 112105867
3 50350 134979
3 67872 111601
3 74337 66883
1 72223 166612 338012088
3 97596 56995
2 77785 553060516
3 96904 2770
3 107678 166293
2 61628 836002367
3 39825 177390
2 62621 938875506
3 77689 119810
3 78598 88743
2 50019 889449945
1 130287 139849 825126883
2 29495 603439651
2 109008 900039183
1 110450 172382 622552179
2 14738 899177898
2 65896 968815906
2 91104 645969577
1 107711 171811 481495700
3 72455 55979
1 29740 53197 841605368
2 22277 534099599
1 31044 143553 89359722
3 26695 55637
1 146968 164645 650689402
1 50708 132333 728351851
3 93790 60344
2 59073 98867797
2 62611 491978794
3 71912 98789
1 63915 113031 55562750
3 39945 85280
3 12546 150741
2 48139 72477617
2 84417 574259797
3 3922 156176
1 37469 140486 552491088
3 27474 64616
2 88569 372291143
2 114821 122132096
3 62364 89023
3 89278 130686
1 97314 125450 94899353
2 98267 691194524
1 2316 130300 252040996
1 24894 39824 721967871
3 68591 144628
1 131376 171894 830780505
3 13942 55140
2 10367 841899479
1 30683 109845 235435553
1 136429 140425 951163965
1 42135 83897 60303704
3 79018 68253
2 66227 988722962
1 138258 158409 489021692
2 35672 571698032
2 26667 359974988
2 33047 884957736
1 45815 129525 287230105
3 46305 11696
1 15214 28571 118050510
3 109969 51542
3 20345 41286
3 10963 53814
1 44782 119589 860907443
2 65448 164291801
2 26323 490930400
2 103868 144604119
2 108829 918530137
2 115410 506656568
2 70196 656850311
2 11608 809736150
2 19649 291871146
2 93125 934071468
3 85358 11226
1 18594 37828 491691418
1 2483 157889 4300941
1 11555 71776 918521504
2 100180 204405740
2 98104 67031965
1 4011 147271 193999454
2 3331 145014989
3 92844 174313
3 16890 178026
1 114715 160944 49901641
1 9269 172664 489296860
3 48615 17673
3 87278 121292
3 76111 138008
1 114403 138117 261120399
1 56528 121937 472293178
3 113365 155232
3 44416 165976
2 14323 679788768
2 103647 148615947
1 5825 161673 424081522
1 68072 118429 606174709
1 137750 151440 47638523
3 103309 7278
3 67920 83833
1 153517 162420 45556124
1 90650 102962 606709258
2 79551 794138466
2 68833 421734964
1 124413 126897 806017477
2 14726 54997320
3 60441 114903
3 110089 117514
2 53501 713905061
2 38965 286839069
3 28627 97490
1 16436 38208 843753190
1 37709 102330 375822751
2 77547 207572691
1 22197 54849 238060104
1 9063 30352 226151626
3 39166 81937
1 5639 7271 969485792
1 77366 81581 856222594
1 3597 61979 416478594
1 117857 178438 756059433
2 105626 199193016
3 39958 55856
3 18477 34443
3 16118 178058
1 95216 162069 146293655
3 69072 115156
1 58682 152392 760401281
2 8853 106769315
1 13137 57734 880739550
3 78139 160411
2 100368 504590895
1 87964 105047 126962127
1 215 106698 147116925
3 95684 5364
1 69191 74829 591160027
1 60974 139834 797618038
3 374 32809
3 26735 36224
3 8327 159046
2 26970 201691498
1 162141 167855 936760375
3 42149 33545
3 78683 137929
2 94636 60148455
2 53512 472035068
2 47494 570568705
3 86582 106828
1 100904 161359 487906230
1 86828 89477 56796056
1 5636 113049 746908873
1 35449 47836 292583543
3 21623 99430
1 2964 149201 169704086
2 25791 171462885
3 17560 31216
1 62919 105274 206869810
1 21383 62790 897978496
3 37995 105455
1 24888 116201 457803710
3 81420 150080
2 20243 494139092
2 30352 949227511
1 63000 146107 893766252
3 78628 154694
1 70215 73059 616923486
2 69983 877704635
2 76678 45631961
1 54756 77398 436477398
1 24667 158253 955584727
2 71186 325741500
3 81258 65214
2 69311 394733370
2 76545 734822952
3 65557 144145
3 28756 59170
2 59744 472122966
1 64225 121871 300626585
2 111729 518649260
1 118506 149325 626365754
2 81054 779761883
2 85314 729330120
1 87871 154563 52441623
3 7019 23487
1 123531 176416 8971028
2 41824 5069489
2 70515 148840823
3 17857 50485
3 73568 138676
3 75289 95322
3 33380 13818
1 83213 131318 975847954
3 85141 113854
1 114851 135555 979465580
1 55486 163243 422856763
3 71000 53379
1 93099 159301 277100374
2 67108 808815803
1 86666 151306 531975873
3 26459 14458
1 67645 165462 552180117
1 64875 121000 597495656
2 3567 347919706
3 2988 61751
2 78900 265834468
1 131568 166941 190427881
3 46753 43
1 96199 114753 117382587
2 68297 198467986
2 76446 277297440
2 81009 251803697
2 65782 480570034
1 17 91188 565285220
1 3162 103985 488286357
1 81206 112694 698244407
2 72842 524656568
1 37762 175406 274242556
2 53521 828863067
3 102183 149889
2 30630 253931011
3 107086 1492
3 105982 158580
3 10931 94281
1 23596 82223 61837276
3 2280 127439
2 47182 295720416
3 84266 119514
1 20957 111913 974927241
1 18820 136761 430386726
3 96965 139712
3 61060 79511
2 11689 541034028
2 81870 97531467
2 102778 100264403
2 54304 334373931
3 53460 175251
3 49852 90159
2 36388 416850529
3 1205 141331
3 111864 14618
1 2352 100743 339580514
2 48217 412585278
1 13730 115664 977207995
3 35303 12805
1 38289 125067 135248883
1 113138 150018 65389068
2 86540 631731572
1 41322 44445 233394828
1 118892 133804 908655499
3 5234 30883
3 106965 76535
2 13782 245614896
2 20643 537250838
2 79438 362364114
3 114065 83522
3 43264 159981
1 112666 145025 284210334
3 46760 176740
2 113352 187305494
3 89868 51160
1 21866 32430 172002131
1 40308 131742 159481598
1 53914 86347 992271676
3 100193 25508
3 73799 65894
1 16039 100557 930187211
3 68127 96519
1 64715 126619 749725684
1 5989 67181 801007648
3 55130 25056
2 1065 513630443
3 76340 177156
2 93040 565082396
1 6636 151472 523328334
2 6259 914527304
3 61336 69902
1 103945 128521 73763234
2 33982 413857958
1 70796 143608 73592835
3 55402 108009
3 91827 97172
2 22202 667495549
1 39728 131113 230135532
1 102721 153217 821945327
3 51541 91997
3 93442 142121
3 82415 30692
1 10335 106006 473549761
2 16660 768763324
1 64063 87771 517939387
1 4956 104791 959013345
1 48487 57426 409460555
1 31151 84772 146455728
2 105723 354217739
2 79566 915877135
3 111929 109269
1 52540 91927 627442732
1 55107 61559 657579756
3 15339 8424
1 75288 77366 489439703
1 165574 172128 750596726
3 29091 174783
3 28187 138133
3 87656 73290
1 99648 109293 453974596
3 53535 135787
3 84863 55106
1 28291 144741 684633378
2 38312 625693653
3 39587 96912
3 110101 54299
2 20890 295666393
3 68989 95749
3 29625 81113
3 76930 90274
1 95920 155792 381300788
2 62743 579734813
2 103312 615768766
2 112916 710963163
2 80297 586988269
3 16278 43878
1 94734 167872 724798374
1 12508 143317 265593197
1 40665 112585 242011936
1 71637 178637 309504577
2 110941 268268963
1 123532 162938 89317860
1 88179 137267 584373624
1 159386 161309 515791536
2 51590 788015729
2 104024 919115115
3 48728 81018
1 40409 149043 684158166
3 76459 26872
3 66369 85140
2 73064 747152679
3 69726 87676
2 50037 336495391
1 138582 163363 524968664
1 1440 145853 745686409
1 115567 161644 283571127
2 60498 868100991
1 44641 62802 677964875
1 10926 155333 276788608
2 64777 703847969
1 11223 140669 721343718
1 26858 32580 415594638
1 124886 160060 97448836
2 64604 527225042
2 87677 493276834
1 43307 74574 557392972
3 22630 114489
3 18310 1662
3 65286 63977
2 11238 156136653
3 96844 42540
2 2598 831917542
3 90877 129935
3 24577 31672
3 24938 83502
1 9077 56351 483137408
2 4065 722227149
3 34906 86123
3 44123 100196
1 62234 64882 984731115
3 65544 152309
2 53842 413075276
3 17588 48368
1 77304 133087 651955900
3 112877 178683
2 113818 593388913
1 44684 105467 492551513
3 15431 63789
3 84392 3996
3 96352 168519
1 2249 157323 747118931
2 37916 163775260
2 89724 476897441
3 13968 21784
2 39510 307752604
1 44426 93056 418888119
3 35387 43239
1 71217 159247 633857703
2 42721 50070768
3 16997 102911
3 56185 43037
1 85957 86609 309025735
1 21942 57769 269489612
1 37079 175598 205727134
1 59983 132702 320690453
3 84869 22911
1 54491 74988 612107359
1 39064 77094 980678759
1 97494 102561 989022443
3 2411 115860
2 99493 579864657
2 93657 925126659
3 110564 87759
2 86150 10876365
1 144169 153857 27428779
2 97585 845488710
1 47233 112309 818807504
2 113819 806661340
2 87692 719781937
2 86344 84283251
1 53642 124803 989479125
1 62021 161453 293940789
3 38084 71955
3 81543 135664
1 56198 57729 726268921
1 18793 166791 920306626
1 56242 178285 912518423
2 304 42560160
1 110875 146727 788169251
1 140906 167797 472083796
2 64489 862926956
1 19919 86486 365563745
1 115938 158610 796029614
1 30622 55990 529885894
1 58220 166634 402599207
3 45643 7418
3 68989 100711
2 39733 660931543
2 64945 836055961
2 86630 610922879
2 37990 956295165
2 58009 828015580
3 102255 38846
1 32550 58689 388082795
2 109076 760905060
1 7572 28432 322595198
2 71956 50166375
1 24163 157986 606763263
2 9629 719889526
1 129092 140360 732043481
2 57837 953431250
3 62930 124364
1 44767 78753 522155871
1 51236 120869 255021345
3 34897 19829
1 70769 163681 648598173
2 16249 239998872
2 49581 271016468
1 44183 89975 647739635
3 72945 80577
2 31267 692723763
1 28391 47935 615164339
1 26155 177953 508849427
3 29081 84959
2 111587 8968266
2 86461 43939152
3 69795 81032
1 128602 129139 41033393
1 67890 93424 823327352
1 72434 83879 819606681
1 96824 167020 785958434
2 111419 546478234
3 23862 70355
3 62027 126553
2 60173 825687944
1 125502 164358 951768204
3 87859 157096
2 46767 44641688
3 77101 59759
3 5282 25554
1 16201 132308 363054542
3 84403 109105
3 24307 179008
1 8298 58627 599372100
3 71539 84285
2 92441 695266731
3 107814 103466
3 9144 71936
1 167009 174966 536231801
2 8242 570861156
2 53603 709112983
2 60631 246087578
3 46259 58368
1 33150 123385 348241144
3 59423 156192
3 110242 152909
3 65816 51594
3 115791 129561
3 70280 150960
1 60575 168553 332175429
2 32534 380138370
1 15246 135503 106654726
2 43399 483291896
3 106961 148180
1 10473 70821 522631022
2 19260 836717263
3 2423 77923
2 101309 12664583
1 60848 157802 932824821
1 64280 151657 457667349
3 67850 71413
3 41822 123974
2 69230 524996232
2 32622 67728227
1 62507 101779 533631046
3 110153 159853
1 47145 62632 556638052
3 21002 89466
2 101066 720896627
1 82302 84511 746024110
1 44437 94996 515930319
3 115226 149848
3 58119 125500
3 100039 128583
3 40901 12486
1 4636 151497 476251951
2 38846 7656887
3 111237 24599
2 7918 531128826
2 98563 685041013
3 16593 167296
2 56462 425998843
1 50856 177016 669717890
3 99759 19074
1 36123 94516 229835373
2 23516 144913572
1 83422 93702 891846237
3 72533 135812
1 41762 98115 898671072
2 3096 60372728
3 24398 33051
1 4156 143078 684148692
3 32662 168477
1 114046 125275 268994589
2 44902 455831063
1 80489 105339 386023335
1 56455 149596 49993116
2 77687 311194024
1 12385 140426 927850327
2 40720 867152343
1 8849 64996 31521079
2 103297 377801289
2 95632 430664666
1 11211 119377 314269541
1 85333 145335 450642547
3 87031 150760
1 116664 149044 372660410
1 103766 177073 777824380
1 137331 158835 581860873
3 55955 149012
1 110450 131309 988939525
2 52336 899856029
1 72367 79438 886827440
1 11681 151312 750190786
2 40743 135882505
3 20690 33465
1 12582 43553 589410568
3 98002 49736
2 3453 821321370
3 84467 144952
2 74726 835526691
1 63713 108557 694470404
2 71205 391284529
3 111065 37617
3 13313 33186
3 114596 74953
1 93576 178987 147959320
3 43557 57462
1 59406 113541 912157297
3 66280 104718
1 19476 74548 997738162
2 94946 852625634
3 2439 139863
1 22616 26151 485681158
1 71797 178036 988075590
1 21889 56328 370044841
1 111232 142950 305461973
1 9674 104013 459662656
3 14426 103166
2 87744 307452865
2 74239 253641558
1 7349 55413 81538266
1 56857 90355 982923236
2 87583 925060112
3 7404 171116
3 71934 153400
3 4416 94748
1 91376 114601 306711392
3 23634 62009
3 115556 118206
2 67285 461159754
2 5054 9775911
1 1112 51692 301714652
2 94704 982730748
2 84910 205521367
3 107884 126204
3 36932 65173
2 64747 184853481
2 4937 150062835
3 92317 103800
1 14760 89471 998907537
2 110420 725703604
1 6636 149670 455100318
2 34111 76556544
1 77922 143289 592444104
2 109570 445957433
2 79440 745681363
3 19195 59714
2 113282 844007852
1 9871 159672 352674929
1 10191 171768 776270896
3 37019 172970
3 56863 92571
3 6061 38832
2 72046 90753653
2 49998 725073335
2 52715 875533942
2 25300 987401971
2 63386 930860835
2 70676 319787508
2 110795 34975563
2 45437 106445789
1 27393 113179 941071532
2 55153 574732897
1 15944 112434 63986833
2 111947 140026209
3 57506 139532
1 63700 95978 512931011
3 36376 118422
3 49473 111443
1 19886 76841 192084915
2 82208 187648347
1 4695 69625 229280793
3 86880 167663
3 41312 134712
3 28569 40230
3 102890 66265
1 27981 149575 816343119
1 85697 162573 481358589
2 23352 499701357
3 38501 171813
1 83713 152751 82464687
3 107086 4496
3 48816 56202
1 18798 52995 295359473
1 92995 102323 550379567
3 88605 18848
1 58024 157199 3887060
3 48433 123944
3 104616 138076
2 10872 102269740
3 91201 123088
2 81256 121086627
2 20692 661091695
3 58938 115789
3 59065 5726
1 820 3849 890419531
2 14239 498651535
1 139363 144167 176642177
3 59176 23406
2 34935 745482875
3 110325 163133
3 81528 82963
2 85055 215273263
2 68501 797335905
2 81295 848671374
1 142037 175215 310858930
3 2545 29402
1 33906 95367 75534515
1 11312 15559 578797865
3 102905 96436
1 20107 24667 912012579
2 92783 217364418
2 46108 469919284
2 51716 214690022
2 14951 789342212
2 35805 902802604
1 57352 169827 913611581
2 20096 48573282
1 27640 141785 423601682
2 70445 880399591
2 88585 253253768
1 31872 149021 803127861
1 106393 131266 364476456
1 126313 167837 273570647
1 86540 176205 231087086
1 25851 57652 880142664
2 63259 449500265
3 29630 22245
3 92710 99854
3 30463 156629
3 106533 139708
2 79644 257370262
2 115238 519540970
1 54670 171207 431239933
1 6389 159755 345979870
2 79217 309980053
1 14377 115060 433980250
3 42364 45699
3 88968 151382
2 9893 62436822
1 1485 166470 316068621
2 56085 705753716
3 64062 167887
3 15455 144547
2 21111 396496631
1 85354 101118 828989089
3 22271 111875
2 5788 628837500
1 106002 125946 715996906
1 119178 124978 845424623
1 55015 161676 795175353
3 12470 153120
2 71759 368406024
2 8245 994523608
1 54639 90804 21871616
2 113951 976259045
1 87090 155538 602821454
3 32126 35098
2 100564 986718811
3 81665 80178
1 97720 136776 540278460
3 10203 166816
2 69776 821872304
2 101615 406500690
3 32736 121817
1 42083 116174 970606341
2 43356 296448581
1 21775 51213 610249015
1 30056 79003 14130264
1 61791 65368 961456703
2 25036 744939249
2 11291 812969497
1 77192 165995 104776177
1 26043 172161 866476737
3 107169 12680
2 105063 656568937
1 66340 84742 154380160
2 49547 342562554
1 31557 39174 761945783
2 111420 770650000
3 84987 61562
3 56843 119778
3 49853 114071
2 75498 804148872
1 7286 165085 491543834
1 22415 71585 666274104
1 8288 156674 422577474
2 42479 35069730
3 34576 92500
1 144232 156257 998737398
3 47043 9395
1 59589 147646 138388518
1 126736 177863 661565775
1 67708 69617 537867135
1 67020 165547 420289697
3 28442 149403
3 65691 27664
3 36283 29476
1 47759 160205 75304170
3 91296 92334
2 81134 388335048
2 47879 399133528
2 103557 49994098
2 16484 58282849
1 6912 171417 329422721
2 19568 514471666
3 1847 160585
3 51363 134811
1 42489 134684 801102077
2 66152 5788150
2 103914 957054395
2 42922 245553881
2 72052 398658653
1 24403 134011 132176601
3 40332 110168
2 69266 852750853
3 110080 55668
3 89746 108928
1 14918 63553 728500638
1 29887 105808 483220270
3 101025 152907
3 9983 9661
1 107052 157362 163771785
2 67985 142300228
2 41159 533787185
1 9927 31641 193212464
1 32423 84213 802148773
3 68684 69235
2 4261 87352023
1 37805 118064 307960130
2 62731 803312766
1 135025 152940 218379646
1 39534 99139 960561177
2 22889 290179459
1 48616 83948 907312008
3 28337 92615
3 47889 146166
2 19167 358954704
2 71312 578409221
3 1433 149239
2 115748 612773712
2 48374 189851510
3 46586 137157
1 441 54739 914163763
1 64729 138193 119878973
2 89799 301231886
1 944 99060 544278520
2 35833 2361655
3 86910 31243
3 95023 20493
1 90628 90775 324620361
1 97530 166436 854027901
3 25511 107017
3 113239 109094
3 48664 47833
3 62057 172799
3 112828 165229
2 55829 668755151
3 70935 165959
1 13275 38055 851978509
3 27662 106135
1 26685 35712 623151499
1 63860 127767 482421843
1 40828 64561 933518744
1 75314 163909 771564282
1 6087 178730 516813982
2 1848 13326085
2 41650 799337949
3 52042 42663
1 29045 109193 27610575
1 150093 166575 786477856
2 8354 868305561
2 83555 655715699
3 45698 4027
3 112158 148921
3 80581 29148
1 110802 172925 581638851
1 11898 140790 29266761
1 158486 178166 138076745
1 5578 23485 172841082
2 29325 973128259
1 64066 96202 791963034
2 65696 48522722
2 6156 744285309
1 81537 119745 928164232
1 16165 68966 481255218
3 94561 19684
2 112166 965138723
1 110715 135276 856962611
3 86278 105261
1 6506 117530 310652765
2 20545 190273368
1 55532 144588 226331780
3 52765 17872
2 39203 835346126
2 57468 387841609
3 76927 18377
3 72770 7647
1 67346 87471 462167915
1 80292 159092 979704440
1 2104 58875 907663901
2 96151 772891695
3 8000 79672
3 37993 56237
1 5185 70252 318181660
2 50597 736689659
1 81354 96263 123836370
2 46688 543986270
3 54699 112167
1 18939 92468 640164505
1 12709 20909 367132969
2 30339 970365149
3 90528 20417
1 76604 167046 48571024
1 23224 85593 140138387
2 91337 393471821
3 7185 29158
1 26412 96461 666063491
3 70279 122407
2 63676 907800900
2 91440 334231087
2 80384 649460302
3 25924 88005
2 93944 597678691
1 12343 136941 137850255
3 31902 123246
1 11794 60888 733460256
2 61444 111951657
2 78958 768268389
2 5470 482757460
2 100161 488666785
3 8790 9294
3 13796 46284
3 32900 72467
3 57419 41141
1 36593 113969 583591955
3 86451 111227
3 86881 1771
1 59847 164214 981652435
2 106473 115773531
1 45686 112914 79603954
1 13119 111144 8006224
1 166656 177855 416200984
3 67802 84354
3 43454 70273
1 70668 116116 131072984
2 92848 657955564
3 19708 152734
2 39914 930890727
3 38651 116602
1 12472 68088 511278808
3 6673 161369
2 19824 615202376
2 54152 332489129
2 10321 142997296
1 14081 165021 957286923
1 138498 168344 48410380
3 56217 143219
3 34362 109347
2 16860 643249543
2 25565 408715273
2 113718 88467661
3 89068 41547
1 30424 164629 291233043
2 71932 622458800
1 45557 93973 508764507
2 85914 763064455
1 43491 134680 970329603
1 65463 154940 420591345
2 54098 539377836
3 105461 63725
3 78946 173608
2 18945 92516692
1 167067 175324 561773260
1 87810 176517 173390215
1 107858 140731 546878550
1 34580 101829 803759302
1 78406 170983 360078141
1 57360 131828 307251884
2 36708 917079270
3 37535 146534
3 92570 53062
2 31265 297675228
2 17642 134045879
1 76293 131722 768411857
3 112848 146618
3 111751 130468
3 92952 115630
3 77764 92175
2 30942 506997428
3 48112 20852
1 70174 116190 855706207
1 87622 96449 490194075
3 74294 36073
3 85084 70008
1 34390 168508 144823728
3 66273 100019
2 49104 73875762
2 61430 151635820
2 84828 273606733
3 95963 95099
3 2641 7915
2 113980 320688800
2 85394 366223079
2 64568 221302715
3 17474 140613
2 77854 642350330
2 28093 132576874
1 33820 94921 537082469
3 105889 55989
1 1883 105294 227872355
3 113522 122304
3 67101 117528
3 97268 143826
3 81858 60549
3 52353 54831
2 85948 681425766
1 15553 168570 758687223
2 32472 434580602
2 21142 893608405
2 114488 855583427
1 52053 176931 935748340
1 144136 157368 189297844
1 10264 48111 846322140
1 102635 142505 926447748
2 8428 529570088
1 15159 167733 480848751
2 16725 104435662
3 96624 56029
3 84502 166867
1 98597 178492 830927990
1 37561 147220 499046316
2 20308 840577424
2 26890 625757527
3 3596 109221
2 104197 967651895
2 91548 35018588
1 39208 167899 12826744
3 8073 11766
2 107954 922298517
2 100545 209994545
3 109241 119656
2 25785 443536019
2 77701 351746479
3 62342 78103
2 27785 485612895
1 13019 39680 270911635
2 57965 538069724
1 59631 129632 851721966
3 105392 58127
3 23798 15639
3 106520 156321
3 49356 118464
3 99625 135796
2 11675 623937392
1 83809 149685 909347282
3 14486 44787
1 4666 124306 781370042
2 111284 990320639
1 2862 145694 480745562
3 74002 140123
2 46001 939706926
3 11321 31940
1 144706 158420 403221224
2 86102 757223414
2 1803 449023872
2 88192 210493551
3 11858 16315
2 91059 96187501
2 14550 658069348
2 96157 739620821
1 105065 134754 849662224
2 11122 310667510
3 11025 39874
2 67208 211944349
2 87337 243871611
1 73056 108163 123553553
3 3032 123662
1 115865 121075 986336797
3 32811 103918
1 5940 177610 156960676
3 33947 57667
2 54424 864291342
2 86247 138480467
2 76518 827325949
3 78586 134968
3 5040 4184
2 66335 582861645
2 2554 402759305
1 47938 151063 798105314
2 48400 924573665
1 56461 108845 420631790
1 74685 100083 485407985
3 29699 8659
1 115841 150455 726385764
3 54512 87830
3 65302 123893
3 3485 84596
2 12295 555531334
2 96995 250196055
1 39803 133443 865761270
2 3666 778100229
2 17693 501596639
2 100592 50553417
1 55635 157790 807950229
2 12148 217101746
1 84364 168725 952862500
3 35817 114690
2 59936 392023118
1 2326 99236 125449254
2 76376 236210101
2 51585 984877813
1 17032 120687 282615616
3 106034 74256
2 50858 458471521
2 69279 735409946
1 62825 69073 538410049
2 91240 364827335
2 31120 280091270
1 48021 111931 936531478
1 27521 108281 442033477
1 101783 154719 668524373
1 91697 123344 795623834
3 58528 20717
2 67912 443232103
3 107210 177195
1 17092 45641 385633484
1 6917 153013 667221816
3 87477 91101
3 35095 154696
2 48015 9829838
3 19131 11221
2 85526 474029849
3 81404 101662
2 23784 69293998
2 52953 397224320
2 88913 900870077
1 103003 119305 347759030
2 10948 67816599
2 100070 295421526
1 35805 120607 800853998
2 105842 670375320
1 57405 114153 979734721
2 23551 320111054
2 101395 468278177
3 32046 110721
1 39819 71917 254657639
1 24303 131158 478167566
2 99102 843622103
3 90728 25214
1 47226 167976 90560194
2 26087 140477031
3 87334 140450
1 106091 164600 79209303
3 104556 13028
1 96847 152297 508373023
2 115184 728379289
1 13826 167425 560134878
2 80685 184818816
3 61147 4080
3 5123 24898
2 45367 944416389
3 91581 142120
3 7950 32377
1 8703 57653 232763995
2 114911 127937288
2 73870 734860523
2 51763 798913232
1 25526 163252 541572283
1 80792 139074 94561461
1 73866 151764 134269493
3 13569 50678
3 20383 116991
2 2333 362400653
2 73516 373136955
2 54496 226878672
1 19974 68707 737482349
2 96470 110578828
3 104411 164435
1 73098 75191 53059323
2 97793 567781450
2 18937 995601655
3 16308 108999
3 68899 102376
2 31330 829965367
1 16069 59108 723957406
3 76315 49561
1 154913 159270 638624286
1 12524 137816 50291077
1 11438 157710 216084843
1 107315 149238 533881244
3 92947 3119
2 47658 370632215
2 48647 758343404
1 5418 40814 618212438
3 45676 143321
2 52625 864115212
3 43412 63386
3 70229 76413
1 84562 86123 925140682
3 107930 79027
1 35965 129091 656218700
2 77902 523783826
2 101311 226081113
3 111041 126411
1 85174 156645 367019047
3 34479 93220
2 57430 854765384
2 98931 1457365
3 661 133507
3 13572 123662
1 121356 167286 526018295
2 111545 850735041
1 31901 92239 615363669
1 1455 128339 512008881
2 34904 251085432
1 105523 131521 604583625
2 64901 562568014
3 40757 34862
1 146503 175644 622025832
2 25303 433777973
3 26335 17836
1 5421 116623 562818366
2 113542 598529751
2 4322 57840726
2 37687 870213278
1 107835 108068 550265303
1 67460 101330 181509031
1 143326 169227 610148166
2 30004 385121035
1 16318 128089 601124190
1 94664 126116 98519237
1 8791 113160 101033879
2 109184 417490152
3 23142 156739
1 57851 133455 967753132
3 89476 83245
3 84864 85893
1 40914 166652 80615615
3 28069 131947
2 53169 765060381
1 65991 112054 375926407
1 1811 5597 933582489
1 6695 30990 25656153
2 12076 807555658
2 113556 592081430
3 47004 64803
3 65844 54744
1 121812 129574 943789888
3 78648 145718
1 117283 158082 146185321
1 26657 101530 562472743
1 115611 157405 109455783
1 10582 108225 179120262
3 17404 100394
2 34825 692336619
3 103814 67765
3 22600 54432
1 27278 177580 884000847
1 46965 113992 208286391
1 28809 61799 450991195
1 70439 117281 759648668
2 113279 346529056
1 46948 174799 43772760
1 11224 151634 319230926
3 95687 69821
2 9628 660829728
3 45094 58657
2 74154 933755247
3 82831 93431
2 84187 242032201
2 87814 468533780
3 21216 106123
1 37583 84576 780873320
3 61880 62459
1 58421 71267 274897890
3 81116 131287
2 36926 447168998
2 98046 664474753
3 51171 162406
3 50877 51227
2 51456 305849841
2 5402 589059108
2 19960 460541212
3 86955 135217
1 17943 83023 149237857
3 11873 51736
1 8894 46078 394525074
2 8159 592676851
1 28520 178603 364641501
2 102184 663764645
3 58147 160138
3 48319 29582
3 68388 60886
2 74573 671891321
3 39662 73978
2 38003 724960781
2 13328 275877049
1 42304 92864 406254122
3 15330 132249
3 115598 138343
2 39089 195980113
2 19481 917370697
2 90542 169580774
2 98150 808212157
3 111736 104608
3 29619 99327
2 30434 866629300
1 93905 161306 587823203
1 114211 134763 803780462
2 28774 995536185
3 52281 159794
3 60229 149888
2 5274 23932450
2 109391 462490372
1 1656 60687 862859081
1 10791 153444 220484612
1 65247 103668 817956184
1 86496 162232 427781232
3 156 91929
2 98026 806741858
3 24060 15161
1 109110 176092 201372685
1 11003 27718 88109531
1 65183 91842 617483537
1 16918 37994 834515063
2 114334 379934505
1 22767 152997 731261997
1 26075 169981 355043280
2 57072 452118631
3 46358 124389
2 4737 145019840
3 98414 17942
1 20909 93300 413957271
2 57317 539295471
2 95231 264735767
3 54123 7376
3 53014 48111
1 3359 6988 464599900
1 54384 90830 423690536
3 107203 166720
2 88611 37521847
1 93678 104557 164414526
2 20542 841327545
1 110170 119497 592182898
1 28355 158268 623866576
1 1251 59194 826846919
2 83015 294131260
3 69145 36596
3 13991 90937
2 46945 907410390
2 16907 475169617
3 95705 18123
1 54212 73871 576705364
1 135029 175891 600352335
1 6528 90474 318473588
3 65293 69354
3 92948 30813
2 71423 735817702
2 100081 899186373
3 15555 73905
3 22129 171967
2 41493 35457381
1 144882 149387 523953665
1 65792 128138 158966948
1 30136 58058 949924438
3 110685 12874
2 19365 37899882
1 17832 53452 814289638
3 75229 144503
1 44517 165692 451494637
1 57231 146731 693164445
3 80875 150702
3 39070 92910
2 83114 649789545
3 1821 3114
1 20676 103544 568461604
3 108610 24411
3 16589 57735
3 2442 40731
3 96273 89548
1 101460 138610 596069574
1 48420 99484 45804004
3 71485 115541
2 94337 723549523
2 85150 967393289
2 115769 696123775
1 25658 150032 20346254
2 57504 663855880
1 12638 79072 452759246
3 49691 26090
2 101461 949419281
1 63585 121969 541147203
2 33016 381728214
1 90516 134602 534031337
1 28067 108342 938409420
3 95874 97521
1 156354 175072 806232030
3 90512 148459
2 16203 367144401
3 101191 146812
3 58421 110322
3 77547 8004
3 5161 104806
2 72045 411506083
1 154238 166725 548149221
1 36815 87671 54515931
1 82494 149259 463329460
2 65856 60018085
2 34640 974858557
1 20271 121912 590028448
2 98644 381119823
2 108717 590614641
3 105745 81738
2 91384 251980569
1 9365 72139 459552515
1 58091 128545 280252860
3 60116 71157
3 53917 29470
2 26881 394671099
3 78954 15466
3 77458 33961
3 9110 71179
1 51222 71651 999868404
3 53442 64232
2 25122 140717568
2 34204 659581343
1 68567 164374 985090304
2 33292 359318184
1 34834 112535 568587439
3 21330 14923
3 23935 179099
3 67575 77595
3 21119 96316
1 55441 102352 786505045
3 111862 155962
1 12680 70283 406796659
2 42434 459036231
1 124036 156787 378961877
3 5885 104783
1 9832 45798 85607264
3 36044 106409
3 10125 132302
3 8628 89120
1 33047 175420 557256222
2 70705 626408744
1 57082 120366 158059461
1 141556 162998 299357691
3 109377 65150
2 61586 714975264
1 77471 108803 334154859
2 11622 854120601
1 12262 34860 210154307
2 49019 754644924
1 22957 25320 469517869
1 109029 149133 704249469
2 105031 922185452
3 11150 73183
3 87441 37282
1 78390 155026 551977684
3 21314 138132
3 11926 161402
2 75741 7664515
3 81170 116832
2 111842 357867782
2 114003 475306663
3 17370 128913
3 863 27707
1 2310 130322 713167669
1 91546 112454 697516251
1 69991 102012 666954089
2 37099 661725324
3 110597 52185
1 5638 105046 873996822
2 56603 873902243
3 22610 139383
1 20631 97255 281134804
2 51548 598836241
2 23429 693352820
3 64850 26206
1 70236 70575 632668809
3 60951 95744
2 15706 287337616
2 91114 82957451
2 26541 741275020
3 109098 159253
3 69903 41230
2 54322 354438884
3 77232 51338
3 13934 51484
2 31001 901932551
3 57258 150049
2 60711 816686437
2 6837 776742055
1 82670 133471 696216781
3 86926 88613
2 66500 571751800
2 16941 379648346
2 47515 644548865
3 112738 154429
2 96586 901115403
3 94216 14663
2 18418 685282715
2 19429 348455270
1 64896 149375 699212246
2 65220 905256340
3 38508 162969
2 95389 267888080
1 44006 160301 7289570
1 139217 148463 520045846
1 8249 113191 803463380
2 68002 513265245
1 20805 114573 710755926
1 148955 167434 483770855
2 54415 560153288
3 106331 100349
2 2021 107384624
3 97682 149179
3 108684 141609
3 85221 44905
2 91407 674226980
2 20827 166819886
1 92080 118883 92877349
3 113612 121103
1 55854 135634 462141871
3 4562 120676
1 15158 145183 983202959
3 105876 86180
1 5561 103390 737832066
1 27934 149416 384240821
2 48350 756320310
2 47539 43373610
3 36477 64862
2 25469 524484934
2 30767 89143630
2 81447 837480330
3 51352 29259
3 69779 43925
2 25081 274577024
3 95445 66963
2 7725 557118538
2 36220 61231634
2 31279 342084890
2 51450 319330473
2 9122 128966481
3 35998 153497
1 87203 107908 221572675
1 5983 37693 837639929
2 4880 935164181
3 97198 103831
3 55193 55519
3 106583 7324
1 65547 74391 722739583
3 35068 170502
1 1195 7448 655525270
3 20335 123745
1 54383 84818 528382759
2 80194 842030583
1 31528 132924 530866223
2 48099 203093322
3 68766 45748
2 77029 911197192
3 45868 123399
2 50879 525619636
2 59851 73043274
1 48349 74228 57757834
1 83241 96341 394519986
1 47985 120656 269159944
1 44695 118363 203545279
1 79147 86814 722456934
2 14201 19978458
3 25504 113322
2 25497 640573615
3 91346 133984
2 105734 889410025
3 102157 1297
2 103334 829028535
2 69858 638986724
3 75961 167115
2 43688 346801517
2 109113 50041396
1 96702 171881 317201592
1 86503 88198 618052387
1 48283 135025 222968218
1 55963 115863 796955521
2 111418 473124082
3 61070 149726
1 9656 43111 772065605
3 96709 123240
3 48760 19073
1 954 74147 486213222
2 66700 568643400
3 18123 168803
3 67354 62651
1 86014 115638 652058538
2 76095 419859504
3 97620 150057
2 65100 555072987
2 108447 394910410
2 80202 185161778
1 16517 57694 381297241
2 32549 558516629
1 10402 162708 736511978
2 6273 938861004
3 78793 151852
3 96187 3947
1 34885 57035 461006643
1 26430 50261 859447486
3 77313 24633
3 73469 81085
1 87832 88357 211320778
3 37318 60699
3 77967 177597
3 66257 48142
3 43569 32834
1 99072 101778 424099827
1 70047 151644 219606016
2 9687 210120454
3 45656 167210
2 8108 62812488
1 62178 127319 382928567
3 35742 131836
1 146 122773 963266307
3 96308 93294
2 63171 639916799
2 62646 447979381
1 6177 147090 417975804
2 59210 109839618
1 144125 160773 614440759
3 88951 62334
2 52339 295180769
2 90578 404199404
3 16440 139915
3 77100 40900
3 105388 135629
3 35723 6346
1 7835 168496 955109418
1 6952 99770 143943401
1 4534 7015 276670833
2 81284 71147358
2 23995 783649800
1 41952 132882 325955052
1 26578 31376 216712824
1 116284 166786 188502208
2 99 236900024
1 30361 36641 66450094
1 66923 138555 814810284
1 4897 60790 535116804
1 35259 106210 534840585
3 114547 62387
1 57325 70721 72443078
3 57097 104988
2 8272 889020397
2 31408 28220837
3 95646 91804
3 23072 142451
3 41794 108988
3 98772 4140
2 87743 132315522
1 12585 91164 840729090
3 98764 153434
1 68566 167971 814764241
1 42744 119611 260187033
2 59920 49675767
2 3591 921958537
1 8079 54080 845411129
3 111291 5487
3 40513 149981
1 80952 137590 914000389
2 7196 894922371
3 55887 171641
1 64846 106073 17265104
1 33046 168650 488063058
2 28667 411421766
3 21689 20239
2 42419 259901327
1 67745 152919 892557624
3 19815 65343
2 70274 744900451
3 33743 144508
3 37068 13226
2 98196 495474382
2 67173 108437126
2 47884 62563532
1 18611 134990 730153519
3 76107 35128
1 109418 156957 119162140
1 67421 116819 496671163
1 51456 77226 928836036
3 51699 88916
3 94680 62626
3 22300 131267
3 105074 23328
1 35289 61933 742741616
3 61349 67201
3 23401 101011
2 2949 804080060
1 29536 109973 206190682
2 41767 705278678
2 60917 750920124
3 27201 128983
2 49659 513139319
1 10948 166243 761194750
3 60524 117146
1 32303 34835 812246419
3 73387 90463
3 111731 140705
1 86255 151327 269145038
3 97894 99395
3 21335 148795
3 41467 43900
1 9796 157073 516712697
3 62304 142957
1 41739 71851 50502495
2 97843 275576684
2 110576 221746709
3 30098 179035
3 13712 169696
2 74561 922982333
1 27964 38266 630206995
2 29865 276458526
1 83847 163970 412182146
3 68809 82908
1 84223 110054 792492951
3 75964 71611
2 94196 241006896
2 106899 913759024
3 95660 85333
3 87341 141538
1 40718 108923 718600020
1 50689 68239 987261691
2 35366 255267807
2 50269 116510777
3 77779 113404
1 8834 114987 569715105
2 50442 204224674
3 77963 78885
3 25953 121002
3 35478 68695
3 14353 177781
3 112311 165458
1 23476 119290 193721148
1 116270 161440 185890574
3 102103 21604
2 16439 706740449
2 89677 638027673
3 72943 17455
1 9104 168539 527991130
2 92553 858498838
3 48252 76414
1 151436 170722 710323144
2 52986 181911156
2 22896 301186626
2 8476 433281263
1 148038 162104 441487549
2 43612 445045627
1 1084 119182 657514692
3 59626 70459
2 3419 985877394
3 51290 21632
1 129754 143340 239971460
1 43 169531 123561201
1 5047 76901 880349686
3 98066 91921
3 92807 115122
1 85836 176325 658835969
2 25819 279005206
1 40098 70205 665513941
1 99467 112729 722724123
2 2633 944324072
1 55706 108318 633221550
2 5983 925105206
2 22470 523841239
2 96451 372889931
3 56679 163593
1 136775 142504 416915080
3 92912 169694
2 32601 161557559
3 93361 15565
1 19463 44828 721945113
2 75261 462771283
2 96449 34405355
2 53577 816683821
2 98865 425579383
2 35543 930882161
3 95957 111159
2 1358 924308756
3 75450 137984
3 104275 46472
2 102155 717496060
3 38945 76026
3 109821 136787
2 66412 902548801
2 94784 426368418
3 16697 171596
3 95302 97394
1 9937 25082 839199774
3 19049 42738
1 65130 82738 633751399
3 59576 11807
2 11894 342156275
3 10900 12408
3 29801 165396
1 823 148049 164775888
1 23081 100719 85208798
3 58739 139334
2 34130 378999435
2 89772 418567225
3 107919 145629
3 31174 3443
3 44024 15590
2 82648 785705906
2 1452 544753230
3 106140 132918
2 96966 294101515
2 47940 261605892
3 92434 112079
3 86105 89925
2 70366 389297842
2 15199 717777379
1 80124 112108 150361776
2 85865 692552209
2 56894 39356912
1 54691 61763 817975629
2 99156 688112395
3 84910 18837
1 715 160117 25090284
3 91641 88860
3 6068 21465
2 47358 865375038
2 80422 63837090
1 19468 28538 44633385
2 40430 806975611
2 105763 114222078
3 99981 61337
3 41978 53788
2 70015 457287247
3 3814 37666
1 7645 103202 74934127
3 74619 62794
2 76395 528458279
3 33740 61070
3 90469 99682
3 104288 21250
2 84166 144858381
2 7124 318162329
1 84769 165324 944026959
2 15899 296760253
1 73438 79786 985182006
3 97768 66857
2 96957 664337446
3 52722 154461
2 72964 265088947
2 42594 709688425
2 45258 64876928
2 25639 181385000
1 72508 131274 384259662
3 2809 75990
2 16841 923905487
2 34190 654105097
2 39984 146240334
1 2118 111863 541819187
3 99991 130643
1 115551 155838 451100180
3 79346 169612
3 99258 91653
2 31402 228923045
1 62742 177123 621841939
2 38223 632813045
1 65100 135680 736167239
1 112525 115212 612186215
2 35416 490555881
2 10975 37953292
1 5971 18712 329432853
2 75383 70209870
3 1303 158606
1 2653 171630 834552868
1 76658 123717 11366543
3 98495 138230
3 49366 2381
1 109896 177542 761020573
1 121151 136493 52940709
3 61312 172422
2 65015 142318487
3 98736 124034
1 1249 138061 166685587
1 104849 130274 511020615
3 90989 159594
3 72812 20526
2 26845 167321496
1 141626 176531 459623546
2 27659 136909976
1 53532 126135 697312013
3 77785 90778
2 64959 71588000
2 41153 655622546
1 82723 176251 754130151
1 12403 80032 523128587
2 57569 63495660
3 24869 91190
1 35647 157482 928707629
3 65943 128186
2 23069 371622927
3 63747 40526
2 95106 230432994
3 64929 106760
3 82403 93133
2 90255 581369813
1 82222 175056 428285498
3 23338 74444
1 33381 56689 823860767
3 107367 148737
2 18649 172822687
1 33414 175203 412134290
1 152132 173100 270853091
2 436 198804704
3 8485 150431
2 100712 485410436
1 33343 139969 18079745
3 23572 60246
2 7041 310826282
1 46958 163864 525221351
1 52340 106105 913029008
2 36404 827745229
2 684 163517781
2 39173 470984442
1 60363 66204 489340835
2 19472 629989222
1 24621 113203 602693820
3 103021 60291
2 51073 692969248
3 30855 145587
1 68968 132063 688485528
3 5029 75629
2 58121 20499159
3 7799 50497
3 71765 62727
1 11243 96956 622902285
1 90819 106864 409456425
1 156574 173974 736917429
3 35873 132827
1 51897 125133 277177494
2 96873 604042543
3 112345 159537
2 34098 243419276
1 32495 33203 688881502
3 13 141580
1 16094 164296 763057738
3 3773 34795
3 68093 116227
3 97814 10595
3 17603 68310
3 101885 100379
1 13796 19039 65178085
1 13860 25277 116914862
1 124895 168738 816284021
1 19057 112001 406580035
1 158133 167141 989701259
2 7269 394116998
1 43278 135639 851796668
3 21011 140106
3 88256 83413
2 2727 507565921
3 19741 97619
1 12805 25094 981393980
2 83525 172578946
1 78334 97162 259383307
1 92360 173447 861618918
3 30184 95648
2 87716 216230141
2 110538 770049978
2 84768 500295504
3 103896 41153
2 67067 794487940
3 77400 137517
3 104527 139707
2 102745 263139726
3 7100 160011
1 105908 134165 902920315
1 11473 37493 195662360
2 113893 411109804
3 54771 11164
1 23601 101679 918414987
3 97728 101437
2 36042 334071322
1 99597 141875 874328868
2 78941 282943889
3 75932 147261
1 30525 75947 361290851
1 125823 178511 525189017
2 35515 866676689
3 47805 118526
2 76018 285536751
2 21865 773255851
2 56432 120789395
3 65736 125028
2 3813 78990272
2 22695 100997553
3 53179 27046
1 9320 106496 256596855
2 58207 636744412
3 15526 30511
1 114264 125588 17495523
3 76946 148917
2 43890 796683785
1 18807 153519 196543949
2 75167 879671963
1 54019 85573 322089335
2 33515 795548914
2 102303 229944215
1 101823 133174 677442873
3 24974 115345
1 91678 162244 372815086
2 69249 378384517
3 100522 136667
1 108083 165359 824137010
1 151332 169815 772014024
1 47467 123125 975715518
2 6701 689624842
2 69399 118769206
1 56173 59655 737284
2 47873 460354444
3 60218 37530
2 21762 797319534
1 136333 159709 975479649
3 94574 171048
2 57820 482434718
2 53109 69707311
1 110977 157874 336841060
2 113127 364678198
1 150318 173142 843919614
2 91808 736969302
2 80808 16656064
3 73626 37705
3 47142 79145
1 61455 147126 419050865
1 120333 174375 613236443
3 74384 33953
3 27245 30821
1 56591 89773 653097602
3 102634 38059
1 147515 149521 28279994
2 83296 595739282
3 107584 42946
2 113324 967228268
3 525 28052
2 67042 117699515
1 27224 108523 757526859
2 98744 185931499
2 13634 709309204
2 70386 266980646
3 19953 58360
2 103245 867644245
1 113477 149098 434965272
2 69047 826607263
3 8828 103153
2 100416 471093022
3 13392 105472
3 29825 61806
3 36900 114545
1 48039 156314 347607930
1 24151 67172 478485254
2 93735 293001918
1 53627 99026 247387119
1 92771 160666 570182781
3 65877 24999
3 66499 63271
1 124458 166115 689639157
3 60927 16302
1 24091 78749 953535213
2 77545 736961919
2 47558 802433718
1 10589 142336 258823111
1 107813 170389 591980695
1 63778 143660 276080777
2 43948 169946397
1 35300 65671 375036158
2 45657 810435
3 75851 178913
1 67428 77419 222354295
2 19156 723963563
1 74353 143432 962921624
2 17654 968696888
3 107269 103474
2 33170 613221846
2 61154 51245505
1 112592 157226 857723682
3 108514 32938
3 5129 1811
3 7458 137437
2 106419 303241749
2 101060 979532564
2 88695 261449703
2 17968 419420917
1 44835 79965 887993237
2 49891 155891936
1 10352 161535 26203409
1 107519 165432 695164448
1 114637 118884 116751677
2 66926 297625749
2 35256 190869264
2 72083 476416792
1 86173 174929 584161579
3 4607 40941
2 33869 47185520
2 100379 91354350
3 31574 23531
2 40571 308231722
3 103682 40327
3 2952 17783
1 66422 150296 766669075
2 68937 117124688
1 84363 118504 801801184
2 63477 682852203
2 80070 560155878
3 32846 106722
1 55290 134685 595446114
2 68128 684511455
2 42543 265564973
3 21076 39266
2 58456 635315190
2 84893 720155961
2 37606 138031921
2 18884 301516095
2 52338 235070533
2 108552 700129471
3 107384 48515
1 66291 117938 515662118
2 99859 676807911
3 10421 99438
3 54638 137419
3 8301 15924
3 55225 164404
1 2293 138914 91520175
2 75126 945790805
1 12845 158070 750935612
1 18987 157815 21079974
3 20463 60319
1 88264 123760 565043831
2 54150 280635706
3 110177 62264
3 8910 82736
1 34247 92235 597413300
1 8436 54573 275947612
2 106616 851278315
3 34606 173154
3 35092 68495
1 88203 103420 697002306
3 37522 177665
1 13449 104118 256099037
2 86334 786457336
1 93499 159962 877385545
2 86275 88448760
2 43712 901403053
2 58243 884438888
3 17454 153745
1 7042 97969 109794136
2 69640 15902754
3 4815 65273
3 11457 167247
3 58442 105872
2 1173 61978454
1 73036 90190 222289110
2 82890 176087609
1 14875 55612 791583282
2 111139 992157170
3 15390 81757
2 63305 92988659
2 106938 572038996
3 46277 1040
2 75210 5622405
1 50717 78026 633458415
2 51908 827699056
3 2007 4158
3 48059 77690
3 107562 5558
1 25758 114898 280108202
2 76895 476057290
2 105673 776572511
2 84337 8929933
3 16063 8544
2 108516 545814687
2 22771 110839261
3 38372 50870
3 26276 104736
3 45702 101494
3 39205 25659
3 38186 33489
2 96432 573023538
2 40951 382306216
1 6395 16492 866627116
1 74581 173265 175746601
3 39212 26262
2 23022 547366845
3 6589 142366
3 22079 141432
1 51234 148564 59480304
1 21670 139885 101193300
3 82704 18089
3 89357 46531
3 105080 173701
1 94451 99636 126169902
3 63388 26597
3 84978 168967
1 40746 164511 243962670
3 302 132193
2 52740 467353468
2 91760 836022879
1 98532 168922 32312789
3 52840 166826
2 14420 811645042
2 3773 194580519
3 4459 134041
3 68468 2171
2 23078 779266890
2 19420 863451730
2 38657 577042120
1 23104 44757 502643863
3 107231 18444
1 91478 104881 273593160
2 11988 932769435
2 60638 191236516
2 60498 880109592
1 19804 118286 965919652
1 172834 174211 188822139
2 104450 641770523
2 21065 658611722
1 9114 32707 971317680
3 33782 61752
3 59510 96538
3 111913 39384
2 113748 453879783
2 40077 630767710
1 121748 131498 376296980
1 112487 155572 41651644
3 13560 2426
2 9541 178584946
2 52541 609262477
2 13310 766923018
2 107474 246267556
3 24948 178293
1 64775 169981 339516027
2 38227 201670059
3 114833 146123
1 9094 72448 59287243
1 87275 168871 201868895
3 87461 25022
1 86793 137840 359478217
3 112168 36041
3 72891 103026
2 38142 955642110
2 78809 111430186
1 47678 77751 600929116
1 89393 111641 708759282
1 48135 100412 410747470
1 67797 146968 650092753
3 73577 31255
3 17955 84090
1 26276 72918 927101235
3 62781 640
1 2142 161210 577734958
1 73502 158575 566317196
2 80936 747684619
1 4274 157583 303834399
3 70970 161368
2 89449 608863901
2 58392 451459372
2 53154 511159868
1 90770 152031 842184941
2 65081 674969976
1 50281 110958 660227383
2 30442 974310331
2 93796 157205403
3 99411 109941
1 6372 177802 703207088
1 142025 150596 969330194
3 46147 18184
3 22612 22034
3 46744 126530
1 61866 72888 331520848
1 24821 59989 366304401
3 29864 21952
1 2260 172673 943174646
1 72306 143052 183454191
2 102877 474124669
2 61261 602065256
3 21340 86830
1 25146 64848 868864025
1 63065 171964 988839068
1 26939 119780 7696891
2 104727 915155290
3 20473 136574
2 90383 113318342
3 115158 157564
2 57719 753527688
3 73777 34514
2 88740 710146077
3 52631 113636
3 23724 69519
1 80650 178361 541483622
3 105117 58998
1 101447 142214 393891185
2 56539 540539757
3 109711 132371
1 93605 101033 844421241
2 70038 803448369
1 100235 124527 442822073
2 5421 309747724
2 115245 627490913
3 48705 40857
2 105171 277607224
1 20205 54379 389075657
1 99029 103174 390686630
1 59952 157108 838007862
1 24539 40873 986098044
1 35856 90484 471208787
3 6914 159266
1 153347 172963 38195641
3 15776 88311
1 130849 132717 533411279
2 71899 711374920
3 4014 45891
3 90998 56406
1 54834 128394 159932932
2 29321 243645635
3 81768 56540
3 23196 137067
3 41952 112384
2 484 90591312
1 109459 176239 429321397
1 1938 166236 798025421
1 93295 127041 257517987
3 81403 57459
3 58290 103518
3 114430 60104
1 103943 112429 605873801
2 25875 507518641
1 134371 147919 899655272
1 25162 58774 404643153
3 77140 177941
1 12224 93726 723067602
3 111064 71
2 3105 396519714
2 15978 807131227
3 78985 118611
2 8779 480849909
2 91052 85029071
3 83754 75643
3 113546 32578
3 85867 172816
1 65855 114459 909187263
1 29727 105614 253552928
3 75621 127185
3 113157 109645
2 41213 386008697
1 50753 175213 157461441
3 23452 172823
3 35715 139725
1 32073 79805 687107408
1 59163 144922 697458223
1 110184 170453 382489737
1 30235 152891 225679821
2 111896 772283279
2 63456 142375861
2 63759 957557814
2 86378 145688939
2 52651 677627472
3 66309 154428
2 112536 629644852
2 19012 829146336
2 19570 773333080
3 79051 27763
1 46958 163900 976174118
3 59914 25815
2 72700 464505405
3 113191 117733
1 42458 148465 879816465
2 49188 281357968
1 66284 79338 883879696
1 35807 46844 956775230
1 19556 157165 496634516
3 57975 170335
2 21516 55415746
2 21174 500804918
3 32249 15926
3 87801 87758
1 8923 173093 299535878
2 83801 225834030
3 52807 44057
3 2404 123451
2 114876 118003037
1 104769 172414 61710066
3 20348 108434
3 88829 121695
3 111926 13524
2 3021 218601021
3 51538 9699
3 66566 28370
1 13569 139341 873521671
1 57441 178616 305247332
3 74641 95758
3 7112 119705
1 64202 98025 553932270
2 2585 934087104
1 9836 106906 533150672
1 50856 105729 102812154
1 89130 118750 556143511
1 113173 117216 404844197
3 34807 12604
1 54343 127312 753776440
2 24624 926472701
3 69238 131223
2 42447 336443137
1 3999 19849 945889358
3 95866 84080
1 26732 140770 654884510
3 85472 107960
2 104354 727976671
3 28541 14844
2 94816 103061876
1 51314 52015 632118482
2 92904 814417390
3 24547 133367
3 109079 16429
1 134370 135391 566227931
1 22523 129458 48461564
2 101615 387181044
2 16905 261191297
2 98217 529184970
1 92314 169279 649413128
1 114711 160625 708712249
1 34995 133088 580442011
2 63101 509357396
3 41348 157380
1 132180 163397 402240271
1 17719 24644 771105527
3 103476 62782
2 86443 569111735
1 4246 94045 231086517
1 47556 113193 16708296
2 54157 9894153
3 100893 103060
3 68117 28956
1 12744 83151 114042505
1 106152 127800 502093615
1 127689 176349 60873624
3 67536 142580
3 51759 25228
2 42192 330285416
3 17747 61992
1 50113 158883 294123431
3 113324 167722
2 5950 47903127
3 85905 75603
1 48445 75426 483589240
2 115731 539556
2 101275 15933475
2 114278 286171193
2 44431 240302081
2 35957 988571143
3 16773 6890
1 35372 122371 49716142
1 126740 177090 186884631
1 114686 179056 349213355
1 86353 86638 238059864
1 85794 163480 62874876
1 42576 156933 369518618
3 43898 147258
3 65861 154212
1 34799 174201 348906893
2 109634 647107654
1 141736 178333 806968039
1 83093 138503 678673774
1 36814 60411 382404300
3 53915 154966
3 50783 95633
1 3331 81276 257437292
2 94885 190855867
2 23017 810347392
1 1969 123361 32852221
1 12014 174125 53738741
1 46132 74412 320082595
1 1311 159886 416235853
1 112943 161072 836916135
1 69323 164509 908893350
3 81396 68037
1 95149 148855 659548719
3 24134 159642
2 44950 529343359
3 10513 161678
2 58053 140313635
1 69598 137074 436816881
2 81181 232431793
1 121165 159591 48648787
2 63043 743331533
1 74494 175652 372179956
2 31907 408259467
2 49107 480832056
2 26549 205257045
3 31129 86797
1 20659 161905 824251899
3 23519 120386
3 91665 8939
2 47127 332976072
3 104208 103556
1 65347 85073 5954172
1 17679 62587 94424517
1 16806 76358 965364582
2 70042 300606721
1 64970 98613 523396554
2 8091 689213632
1 32525 52184 23438846
3 106469 101663
2 53656 319179239
1 19175 123538 741421057
1 99927 127129 804336022
1 20204 92362 217072819
3 95352 165721
3 76357 76220
3 109098 147588
3 83728 128941
2 109765 645820187
3 101074 171352
3 91067 57253
3 91670 123922
3 92548 14258
2 89406 304472428
3 53227 20943
2 77334 202331771
1 6001 46021 990967347
2 103460 31551461
3 75740 170863
1 42478 160141 752111090
2 50179 321240447
1 28563 105613 357282766
2 65187 39004022
2 50237 499095608
1 101236 111500 477362133
1 42328 110787 592080879
3 52259 122662
2 53157 13444356
2 66153 148782106
3 32099 50520
1 32245 132562 163966805
2 83096 45774012
2 52636 445853374
3 35252 112163
2 82696 789766633
1 110743 174984 396990895
3 55909 44781
3 94296 125008
2 7758 264913349
2 110545 912487885
3 23251 123442
3 37892 119626
3 45487 53733
2 18962 607009740
2 3520 623673677
1 55236 177624 500863408
3 81142 99453
1 72027 99328 655497007
1 105462 132396 14283118
2 42577 215901601
2 12075 614241544
2 4087 820106863
3 54289 26399
2 3914 676635743
1 4597 35185 625070487
1 81622 124141 203322950
2 28211 310085109
3 86663 69455
1 57010 137808 959349875
2 10927 41526302
1 125086 152104 346320243
3 43484 149380
3 82641 2418
3 85860 178706
3 110194 155174
2 46717 887053486
3 103663 77205
1 145724 148557 616477559
2 112383 464715343
1 35363 96264 310259674
2 62097 938226959
3 92082 96556
2 56927 911046295
2 9345 575667972
3 56017 164984
2 25283 524548431
2 74601 719088108
3 47822 11452
1 9276 91412 140146824
3 56599 36955
2 58990 106313507
1 119188 177287 604451113
1 40029 135782 767376022
2 25022 747437924
2 68887 826366221
3 94211 60844
2 35432 771330787
2 34459 708849019
2 4854 24321474
3 76138 114748
1 17150 88289 830170566
2 7694 246669772
1 51919 60929 515400566
2 106448 498071225
1 23076 74709 696211894
2 11576 223513662
2 35568 456767826
3 106879 163132
3 7045 147752
1 11688 58751 191533229
1 75107 106991 533809079
2 110447 538215847
2 13436 493579783
3 99178 165790
1 62234 154588 993134615
1 30643 89625 402640336
2 49742 670007245
2 111558 758982792
1 32123 71095 383170934
3 16996 58423
2 45751 695215224
1 101282 160393 66526437
1 130388 134743 228593273
1 5313 70514 683464713
1 20123 106604 114133042
2 77155 205528355
1 77903 143330 289393861
3 87626 29445
1 119291 125062 269666703
1 2003 53206 872547555
3 85427 17366
3 28203 23609
2 9220 415270681
1 77098 128802 267556331
3 96784 112077
2 12194 908835744
3 11867 60015
3 21392 4345
2 7037 848349174
3 97565 162741
1 104947 129411 658646789
2 67816 461857304
1 73790 178109 879198321
3 112044 40326
3 27016 174574
1 92008 169450 562218438
1 39838 79571 62643232
2 26336 259621227
3 90100 178522
2 26872 17052841
3 97539 14457
1 28833 79986 723034864
2 60470 796634895
2 10651 17784310
2 54521 879960824
3 102328 156780
1 8470 83641 534429163
1 7247 142988 244144372
2 41822 788478791
3 23212 14227
2 109553 869380438
1 132389 166642 172584937
2 72770 107571429
3 78336 96222
1 18924 23647 199606121
2 20950 113635
3 53479 119320
3 55299 113828
3 104894 2663
3 15485 42904
2 19580 185043227
2 52065 600309749
2 19521 665643750
1 23766 66600 540134006
2 89070 546150939
3 102562 126281
3 49753 38085
2 53799 144617169
2 8756 165739720
1 39596 54937 458767963
3 28726 177509
2 60415 841546140
2 71892 813646933
3 91830 165717
1 80014 146209 423223300
2 47940 169957321
1 29770 105210 425214686
3 50206 157411
1 18575 107830 403965122
1 24760 102685 576486015
2 71503 225498148
2 27413 588245781
2 81456 9816779
2 91844 986151197
3 52860 158456
1 68654 142041 198258057
1 57134 83697 576839153
1 64311 83932 843393454
2 109741 100613765
3 9058 158483
3 83027 2984
3 58012 36744
3 48622 13148
1 66965 128339 16811610
1 175822 177205 309979771
1 86143 159983 779000981
2 101107 775132711
3 74698 121498
1 24107 70537 868204421
3 29821 137261
3 27533 171689
2 24692 809834748
1 110894 160400 594999521
2 86390 844589809
1 106909 134118 192684624
1 89640 143172 466476876
2 113307 400532678
2 10006 450605413
1 97714 125903 253124650
1 30643 78387 248199562
1 4901 144617 761588606
3 33023 49771
3 91953 135101
1 15371 158479 408733827
3 110556 58961
3 18842 26950
1 102231 143845 988402524
1 37770 108246 55985436
1 145845 150382 230192696
1 4581 125496 341212369
3 70757 5438
1 64973 72739 960441925
2 90070 668812902
3 71995 108899
2 33405 703620505
2 82055 12357323
2 85511 320147793
1 25133 100260 515853505
2 12421 753685551
1 78580 96118 355671610
1 137858 168301 747164547
1 116674 140050 688803575
2 35880 728347153
2 1389 456125874
2 18730 609452868
2 54277 403355531
2 73522 177384408
2 41573 556660467
1 3639 51231 852108245
3 70874 2964
3 38184 175102
3 111942 76054
2 47211 487675894
2 99062 27103115
1 107102 158406 580435661
2 1705 307932152
3 24673 17332
3 38244 120650
3 79412 91549
3 75582 170283
3 87271 108205
2 73411 91582151
2 2356 721267867
3 73723 55777
1 60693 62149 770713437
3 53164 2374
2 92815 962429863
2 82536 739666441
3 10914 32557
1 40018 167010 687318328
2 11496 646798166
1 23266 85206 932909815
2 8431 996821495
3 29166 143480
2 19516 986877359
1 112581 168929 853872189
2 7475 225315371
3 108963 43769
3 113031 68762
1 71869 129141 327760813
2 73284 712896655
3 24932 112959
1 63906 145246 24789722
1 406 48302 77997824
3 57685 155528
2 50201 168366148
2 47760 13479002
3 10124 97207
2 90889 431547811
3 8566 97903
3 18014 20866
1 10628 164460 430602568
1 47174 130250 257217093
1 18824 150524 876368874
2 65688 859999507
2 105432 159568200
3 4685 105808
2 75646 271352583
2 17323 872242351
3 2217 100945
1 124120 154005 269066367
2 49387 109692165
3 60419 63460
3 49313 69863
2 8203 929724324
3 37507 139241
3 35309 176470
1 75993 171229 700484053
2 91626 390294567
1 612 61348 889553119
3 48457 32821
3 55847 47248
1 13419 96487 840322488
2 77098 891569243
2 46506 249530884
3 12692 872
3 50446 116232
2 96527 314461605
1 147591 174218 834908429
2 12223 225163215
2 63099 250277491
2 5189 746072042
1 63109 71715 487040457
2 89039 119611758
1 6259 22970 766588579
1 34928 81101 836143215
3 1448 176824
1 143575 168451 271655073
1 29483 134204 729713184
1 46039 48912 812941011
3 95479 58913
2 79514 411920762
3 98188 32191
2 93490 814254843
1 41595 167453 927567812
3 64305 23722
1 96810 159568 440080196
2 5025 885688209
2 115014 55377006
3 73563 29751
3 54778 23495
3 37023 108268
1 55333 104919 90138199
3 59762 7050
1 56 36063 976455809
1 96620 104223 828806998
1 93628 112695 370082859
3 31698 12811
3 31664 25490
1 50450 162476 535635107
1 37162 81201 466780618
2 9228 554666521
1 111443 118037 64790987
1 38510 43571 504659705
1 42131 105678 97439781
1 41968 96712 880988002
3 37944 36252
3 4358 29645
3 9760 123187
3 2466 119768
1 14882 28134 905680393
2 21802 602770001
1 68296 112913 488983054
3 84035 23500
2 74371 283606708
1 2550 34834 664109521
1 75319 147414 405753396
1 5845 86508 222882089
3 101499 104829
2 13626 526273989
2 93749 307965715
2 110075 660563344
2 45931 801759946
3 97005 114811
1 145703 178504 978645065
2 37437 592923616
3 97490 9647
3 29283 144978
3 83640 159386
2 78102 593617807
3 62428 158076
2 80565 861368108
3 31889 141923
1 9935 160235 78889376
3 6265 132671
2 95630 169416658
3 93189 27052
2 20364 284388130
2 6628 470922406
1 38173 156480 876781238
1 83115 119522 988305754
3 90447 63918
3 64218 85717
3 85399 21444
2 82072 508018127
3 60761 11737
3 17865 81643
2 104236 581855509
2 24796 502319335
3 46734 32131
1 50269 92804 662860728
2 1875 968245150
3 80079 54369
1 36063 156537 987338341
2 5581 572979958
3 75469 98859
2 73271 828893001
2 106336 184282012
2 58638 111688433
1 144202 156949 63937733
3 95456 167013
3 25588 137551
1 61209 137812 752295675
2 12375 35438510
3 51093 95554
2 16384 674910931
1 20563 168848 85315186
2 68519 489318166
1 35300 67418 341697272
2 86533 650094637
3 31217 52908
1 90936 111426 431130261
2 85218 844242624
3 81422 14512
1 81592 145144 460567394
1 48697 106648 38094740
1 104503 121650 57100518
3 63441 151607
3 107353 125672
3 33756 110783
1 31174 51261 617579113
3 6359 57078
1 27128 149234 758421988
2 65036 220197871
3 78648 138250
3 34835 20016
2 2779 7571538
2 68496 69147420
2 27074 408564398
1 57762 75396 671302474
3 9090 100079
1 98381 135305 493154035
1 2851 171203 453830569
3 55154 111514
3 115705 42661
3 53383 136340
2 9247 394096593
3 21367 90274
1 81870 128919 956917063
2 78254 696294188
3 74312 139200
3 46467 85993
2 105259 88348804
3 61002 4288
1 84477 84889 165761808
2 3978 995720683
3 57983 177186
1 5758 21404 834428393
1 64169 86519 64686047
2 111305 15366108
2 67877 232832360
2 33033 848749890
1 34561 77886 39756517
1 111247 120808 573092206
2 26315 181010738
1 2599 38228 780096875
2 94804 429305389
3 55899 142476
1 18714 120867 517099815
1 114691 148472 788859264
3 56264 122284
1 26093 103299 691751709
3 57031 164084
1 123161 171669 355666002
1 55554 56340 18598738
1 14731 104994 876140264
3 99578 167614
2 8539 675852335
3 59621 123245
1 125252 149251 467591606
1 14972 82245 104952799
3 109866 45101
3 3597 129866
1 108770 121203 358756792
2 77685 66601753
2 48734 336116323
1 12694 66734 828015346
3 22169 150127
3 36362 113897
1 30631 62963 362580993
2 64003 343076460
1 34340 76106 298135096
2 6934 843798940
3 47538 152839
1 69917 117141 632412901
3 44200 114810
3 39297 81108
2 111514 330723730
3 84553 66790
1 75505 76098 917729335
3 63546 172969
3 54148 125968
2 75795 980704258
3 82062 167101
1 89832 174375 889058395
1 1496 110515 331571660
1 95803 173807 217061362
2 88763 187815733
3 22549 160089
2 49346 165987316
1 138485 145648 818232640
2 35256 166843658
2 40150 174988289
1 174156 175656 719210892
2 87217 854772761
2 65160 217197508
3 52545 48195
3 10100 5264
3 100450 72176
2 81536 789956911
3 54589 135645
2 88457 767364822
2 89157 146983062
3 70495 15022
1 17936 43623 468790766
3 91719 146087
3 13851 25801
1 33520 104504 419859734
3 40545 74529
1 42674 113737 56744944
1 69538 151241 110785980
1 40346 95486 735016252
1 13388 147291 957088893
1 170510 174419 660550880
2 33705 280912484
1 37132 86500 249577911
2 73355 163216959
3 48325 5406
1 28259 153404 370072011
2 65029 229821296
1 147404 159113 492242096
3 109611 60285
1 74216 128109 627656896
2 57207 541620718
3 59839 47263
2 35699 454656816
2 86916 137536185
3 14958 136310
3 75695 56714
1 51235 103621 116615700
2 55792 153543656
2 75979 612206111
3 37748 134060
3 50501 114726
1 132453 176967 721372651
2 86605 8026429
2 35125 199324917
3 32032 90831
2 25749 68192378
2 1060 799149177
3 16972 176005
2 10223 947477217
2 102010 695222949
1 147655 178709 98213854
1 43063 105954 201456273
2 13437 146835425
2 5924 250760886
1 65267 82951 463461248
2 104737 257595386
1 87633 91978 91153757
3 2538 17727
3 7009 126846
3 22676 60543
1 572 175137 686045411
2 84102 947633706
1 32746 131580 91659091
3 21632 174565
2 45367 555475979
3 18202 73851
2 3306 595196156
2 86098 480231587
3 58038 8374
2 98263 82823142
2 78781 39325424
2 67374 369316276
3 1053 122209
3 76350 64931
3 70020 22975
1 145149 166933 420449901
1 12245 156514 711946935
3 24379 73975
1 34536 87438 691821950
3 21294 154566
1 29599 91702 271672594
2 26388 903941260
1 46541 138309 903497709
1 47880 60383 421033772
1 36713 160193 154677811
1 47933 77786 903618932
1 50013 91516 795269782
1 36327 129030 921340826
2 87600 389055418
3 19249 32899
1 54587 172614 649515383
3 64654 130628
3 113830 57254
3 56189 131810
2 11673 172829108
1 33353 120049 396021893
3 83766 20265
3 89989 164615
3 61430 17025
1 70580 151053 826392913
1 102862 148066 146143885
2 73637 932987633
3 25432 13240
3 63290 170513
1 102809 114017 141192910
1 6138 134161 147812666
3 18403 85869
1 162312 167294 257886402
2 95303 800856484
2 106524 530425909
2 64401 878622406
3 77048 105924
2 47890 782105178
1 48480 51481 726682098
2 66826 890883698
3 14357 103125
3 86343 6293
1 23628 82482 349497067
2 20840 83647610
1 36859 109254 776489791
1 44394 75146 170427663
2 76336 455398696
1 69919 149883 405926545
3 87568 115470
3 109354 779
1 14606 18696 827435503
2 76464 992398840
3 70369 131284
1 47106 146867 77264131
2 76185 473673891
1 52542 128118 787092425
1 53299 139533 133568359
3 102654 21305
2 84283 206885719
1 129912 134615 670933288
3 45219 89803
1 114993 120265 84789719
1 33877 159036 655201974
3 88339 103662
1 132080 178492 829533009
2 45327 79157102
1 16890 65551 98038782
2 8465 989385711
2 10519 934836204
3 112280 87863
1 25648 167844 895639734
1 29919 100242 332823518
2 92631 112688004
3 53449 68848
2 72805 118749398
3 20968 92613
2 104376 973993283
2 25981 895528983
2 32886 504026081
2 68460 968305217
2 113931 41262158
3 100004 111890
3 37294 154922
3 85416 102775
3 28494 54591
3 85666 145274
2 21278 583919473
3 100138 11510
2 320 406319629
1 75982 109976 460875556
3 56886 173145
1 86096 93496 332125330
3 53007 37976
2 63103 872455824
1 41800 98834 98046774
3 51156 136400
1 55460 88743 709477377
1 57466 122703 705293113
3 17757 139859
2 87786 311999054
2 107964 477204304
2 17331 546991428
3 1535 112538
3 50357 141126
2 13715 481439689
3 73084 116215
3 20648 24901
3 37576 130719
1 46549 149630 648786206
1 122737 160987 521170830
3 36420 15409
2 12171 569632721
1 38895 109735 870242655
3 112742 78524
1 52603 65425 468045040
1 88584 133724 242216898
2 3203 546258635
2 23637 861128175
1 87539 136701 724612648
1 147889 172299 793011713
3 46262 145412
2 16337 917244183
2 4405 917480217
1 146663 169798 137878929
1 69212 102641 528256994
3 114969 98666
2 16372 46870532
2 9873 119206719
3 19302 157668
1 31391 34477 691534366
2 99323 924208309
2 57791 208889658
3 18377 120508
2 3855 103150230
2 8085 850058040
3 71636 114981
3 79810 57538
2 71094 339382812
1 3124 152036 374550339
3 32519 28077
3 88245 167109
3 78361 31385
1 46953 86073 179613044
2 6818 699590690
2 108482 476946691
2 53429 526363904
1 68285 98096 20061354
1 47414 126434 340726235
1 71550 89039 865876397
2 15469 936860147
2 108931 746934607
2 21404 817881003
1 35452 103563 909744988
1 141633 154113 72094726
2 53078 622748736
3 54831 155526
2 95993 884606824
2 1231 567891424
1 114105 144522 76870197
1 33532 43624 570600299
2 41368 843262357
2 45975 167773173
1 30882 157791 922700022
3 103757 12496
1 148602 154998 843028200
3 62638 64679
1 62549 80136 272706914
2 64630 252937534
1 69867 177548 232286592
3 6256 67993
1 64230 146102 155501274
1 24953 130686 225570327
3 73814 83374
1 53823 68645 943966873
2 12708 460856458
2 31703 929327410
2 109424 123965091
2 87384 55816566
3 15669 164277
1 95141 144505 864057713
3 76537 89105
2 105041 364022146
3 82076 13135
1 101798 112834 276212198
2 19252 781658949
1 45857 60201 748762377
1 87004 125284 560580000
2 49016 296973507
2 42204 133833961
3 33046 123353
1 33736 146026 661826963
2 80299 246907651
3 51535 110536
3 81755 90179
1 20860 89334 807004459
3 13564 91563
1 71929 73738 122479591
1 114620 176594 150495895
3 20197 126385
3 105350 37782
1 81348 110935 982281080
2 7488 132462263
2 20267 886477446
3 97295 116694
2 38752 354085816
2 11473 179038399
2 115202 347200678
2 52353 357607534
2 10588 960872874
1 60714 167327 413259173
2 10728 138980796
2 100672 564142932
2 109346 854506766
2 89733 780531285
2 70778 184100134
3 98070 24087
2 69144 93485120
1 121919 123026 840856717
3 46230 24597
2 40681 156399807
1 40502 65100 824691577
3 86458 133591
3 99407 22242
2 19549 730529905
3 87160 86227
2 77355 187125586
1 43597 115621 506741008
3 81974 42741
2 96308 624394447
2 97668 911439169
2 73527 973708472
1 49226 118892 877150778
3 32536 124167
2 5240 61099817
2 50600 69878919
3 102675 37853
3 29888 88052
3 14367 7328
1 32612 39147 242221028
2 61380 868339662
3 99802 72539
2 21498 512066190
1 36669 161153 789657616
1 71325 129517 542790362
1 27642 173994 877787654
3 92868 86606
1 67978 135881 594255603
3 25560 132948
2 98949 652381235
2 41249 571592904
3 71948 140221
2 90020 366683389
2 101472 620433157
2 37646 660849703
1 81589 92381 993259033
1 54858 91031 42107149
1 3246 64037 460517710
2 109873 302943103
3 31533 25541
3 72297 81380
3 1361 72112
2 39387 523042184
1 30499 151633 996011441
1 102750 148503 669831989
3 45147 174538
3 10068 63958
2 51534 649486972
1 56944 129621 345823352
1 111204 111272 36527494
3 61910 133604
3 15751 130736
3 86252 139183
1 119862 148427 417314818
1 19106 47963 214716503
3 88624 154050
3 30150 103233
3 3720 93778
3 109340 4078
2 40271 690249996
1 43968 85882 484387148
3 112879 55137
1 66071 147467 973598611
2 76515 329191679
3 76653 62608
1 64435 143299 428546064
3 87133 94648
2 28071 238603921
3 2463 37340
3 75746 142205
3 63338 162620
3 92858 2512
2 29915 525477919
1 42128 148553 306842198
3 108479 1799
3 88878 141801
3 6741 150772
2 46995 48981521
3 84917 28311
3 83660 133942
3 10663 117556
2 85822 378992518
1 14523 61955 813252548
2 84745 123419590
3 73310 67842
1 86165 141136 475403319
2 13250 54939421
3 97372 145452
2 11863 900861659
3 111708 80283
1 32103 85762 504930822
2 98580 141111818
3 82218 117395
2 40711 517711021
2 7859 963837803
3 39305 108133
2 81414 24967024
3 11056 120389
1 48913 53963 82840376
3 76003 178535
3 62034 116126
2 92343 375709882
3 68600 22455
2 31331 963496982
2 76267 301183441
2 20559 212195263
2 11466 144686309
3 14010 46281
2 31814 812598256
2 41123 348320626
1 74778 120366 142933161
1 60831 125507 319729427
2 30556 437159716
3 9771 64882
2 100759 217538948
1 5628 175276 191396447
3 68785 868
1 107933 114199 845960884
2 8574 685509270
1 45665 116828 258229361
3 111126 6674
3 64577 96959
2 9814 663110808
2 95558 756013363
3 2301 127410
3 19885 73876
3 65399 147168
1 46170 173664 934983815
1 100411 170122 206244120
1 87230 129836 743965013
1 71722 169095 278218528
3 68027 175607
1 4400 21300 802126508
2 24923 302181522
3 105630 148491
2 94210 152523608
2 8328 998985658
3 63561 37090
1 78702 165068 774948645
1 43744 75976 72634775
3 33780 23808
1 83536 149355 244170075
3 22304 68356
1 113403 160415 714234171
3 890 8369
1 114810 137119 941552068
3 103428 73294
2 34313 418352995
2 13811 430418996
1 51197 98054 146959876
1 12483 162942 31898183
1 133242 166750 239966827
1 30654 90892 282343562
2 17652 551690007
2 60588 939073767
1 53278 143740 839828052
2 72969 949369145
1 111781 142939 792372480
3 93782 17515
3 39632 175429
2 67072 532238498
3 52322 139065
1 123656 163930 750464432
3 92603 21310
1 103706 159942 349052019
2 6064 599839126
1 23800 134651 585718690
1 163655 169528 941735782
3 64780 172251
1 22492 160651 944117502
1 103444 164952 737740941
2 8349 92275950
2 68600 113387384
3 45117 114728
1 118634 122016 996098618
3 96957 112558
2 31412 623491163
2 102436 486551759
3 45424 44346
3 107 92142
2 26722 305332490
1 137186 173097 685080055
2 16205 665426634
3 9766 108548
2 53360 498646534
1 52896 173615 219624743
3 81094 114206
1 117922 148822 476994430
1 31384 76340 36347085
3 38548 133399
2 14700 337150504
1 24193 72791 295617051
1 9298 24081 944830605
1 75520 161848 276085660
2 113238 429337249
1 36168 129349 845036524
1 37908 72162 295233077
1 96469 155976 460025060
2 73470 647008543
2 20898 469550197
3 62519 4703
1 5607 166924 618000797
2 79325 979616891
3 16181 18545
2 55699 787296653
2 80672 328857642
2 79402 85274195
3 99692 75284
1 9429 86897 543854408
3 77503 109731
2 55198 101244571
3 84596 112212
1 45963 99193 994226912
2 81363 641947901
1 247 24199 597667684
1 20274 47386 823897853
1 62262 105371 516623496
2 92889 581542434
3 111170 76201
1 47 58730 257629593
2 59710 532441976
1 97412 160475 654245825
3 51536 141140
3 63422 198
2 58141 979486936
2 17743 777616478
3 109844 9157
3 112121 67623
2 76510 612197767
2 25860 221861301
3 71395 116356
3 97889 159333
2 66598 780684975
3 80664 24258
2 97309 868797915
1 5994 38752 215269375
2 102529 978390180
2 50561 410935071
1 80336 111010 56096567
1 73196 100275 269890475
2 13125 949065149
2 748 417089035
2 13185 638635501
2 38344 258747736
1 17814 112776 47177558
2 29966 886835300
2 56428 456611480
1 19425 30655 666657006
1 6947 111874 535994144
3 21708 177005
1 13396 36406 588774955
3 53070 69997
1 167141 167585 582298848
2 101602 599220992
2 76669 748150590
2 55807 492958185
1 84639 117462 759498509
1 35688 169095 748426045
3 11132 133078
2 93145 730038638
1 48662 144412 855965876
1 8218 19733 965016518
1 46267 83696 128167424
1 73970 166613 914588934
3 86388 97925
1 73041 167892 795693529
3 79826 124896
1 63198 97492 421239841
2 92029 864119302
3 25751 80573
1 19597 52617 864571173
3 51673 128068
2 27581 973503820
1 24796 83034 626192597
2 22069 288894395
3 52198 148463
3 52835 58748
3 38587 68027
2 36538 132428086
3 105365 75931
3 62013 124724
3 62188 4291
2 94370 494597479
3 94739 170798
3 4138 22133
1 16168 114864 467608417
2 74971 452242429
3 57788 142261
3 63148 59985
3 41593 88462
1 2391 128573 268863280
2 38030 667466765
3 98986 7992
2 105084 570033844
2 102129 47471941
1 18718 142160 586235409
1 79471 166731 959328584
1 15006 109014 235226342
3 40301 20736
1 45697 121036 986565049
2 78565 726281294
1 100080 149335 166018506
2 16238 464861613
2 69729 857430869
1 54793 153425 972300490
1 49822 107266 597879459
2 10967 802481347
1 91533 147106 360041278
2 65483 908948682
2 38449 475368696
3 59917 116355
3 35630 97655
3 87747 107639
1 75711 106746 187134299
1 75398 147574 417529100
2 54140 544386217
1 136097 141477 524753716
3 28397 54188
1 34074 63784 378698965
3 52881 166177
2 91275 514730281
3 35466 114145
2 74328 13291428
1 128487 170070 237166236
1 37869 59685 921674013
3 13685 18510
1 71881 159897 464823472
3 88960 116234
2 14315 462391641
3 49364 135484
1 63801 171380 626273765
3 74196 173835
3 33083 1086
3 36794 48111
1 156820 163004 846794192
2 107147 861656697
1 22262 56686 540679624
1 42644 96489 314812280
3 98653 137081
1 23439 162197 791745091
3 110667 72953
2 23250 633808873
3 44993 113030
3 11389 3628
1 27451 99739 21508729
3 32078 38002
3 30026 107784
3 51624 108867
2 59244 940430492
1 114692 146807 473808593
2 75645 155779248
2 35861 895094071
3 64744 147927
2 99799 98906645
1 113220 129880 595616972
1 4172 55573 116652030
3 102617 120060
2 114758 993942173
3 110910 133621
2 36302 981945513
1 81819 127970 169842521
2 10428 649875146
1 72409 74637 466746552
3 17039 110145
1 28916 88638 876763224
3 48716 128741
3 49836 46381
3 74456 119297
3 85901 169378
3 20054 699
2 62375 131937031
1 59536 157813 954369977
2 79904 997187147
3 26742 42957
2 51843 460571306
1 22904 133819 552022118
2 94503 709044664
2 68886 627900762
2 79045 428883011
1 26285 119264 742065306
2 2091 278927897
3 13217 37290
1 93828 127385 735204788
3 18542 121213
2 15891 119220926
1 72606 145634 940459937
3 104331 74679
2 7488 171126767
2 82842 80373266
1 18561 48548 116003805
3 98689 162280
3 50782 90932
3 54912 107454
3 49642 14039
3 85290 31063
3 64041 140499
3 89646 25528
2 29549 427971631
3 38002 91119
2 63091 230984125
2 92385 413525527
3 37613 23187
1 42714 149717 456572462
2 49309 809787959
2 113968 364757307
2 70923 216734761
2 2297 82604807
3 23815 110400
1 115511 117357 950877191
3 115845 97991
1 14083 59954 38018237
1 85396 121787 399908474
2 30048 741513365
3 95168 26069
2 110127 111248819
2 19650 481706211
1 139105 166265 26564076
3 69774 73385
3 89197 167169
2 100245 754133141
1 119181 173167 230844147
2 101126 414399816
2 47173 595826018
1 9271 108601 556463414
1 33822 124491 26516937
1 80808 86470 329114311
2 104144 267036815
3 115374 48737
3 49796 83150
3 71462 55741
3 73868 55858
3 65597 88502
1 45545 148063 426789782
2 98803 510366653
2 25926 858699383
3 4570 164973
2 11226 434034830
3 3545 23656
1 76988 114581 2297226
3 6235 68759
1 84485 89487 248094360
2 84624 692715011
3 68298 71018
3 106135 20187
2 109725 862689416
2 31320 281159410
3 94320 29103
3 32010 50914
1 64551 94784 330528849
3 49813 158884
2 61813 719407536
3 114285 54113
1 39910 93823 879194415
3 45632 78170
3 29605 83349
2 25764 303058963
3 39389 136779
3 113662 160503
1 39919 115552 574009771
3 19497 29294
3 40987 105011
3 76499 5644
2 112670 52976725
1 82262 129882 880730920
3 23248 70207
3 89328 2764
1 44980 108769 412494951
3 110014 126914
2 113715 720277823
1 43081 50185 668210559
1 81456 159375 81586755
1 105522 107006 953388542
1 27650 175565 715713147
3 69833 13673
2 24739 668805688
2 92015 788364585
1 91762 93635 889112667
1 22032 121266 612107507
1 3884 59817 230980318
2 15886 483824999
1 54130 135308 837277360
3 115108 132371
1 12526 170757 142331216
3 77944 116133
3 56966 87594
3 35075 167397
3 6409 124249
1 9043 11130 285247641
3 47371 109426
3 94433 95277
2 47594 998631546
1 24888 82714 678214238
3 58794 115114
2 104938 447977574
1 55876 93388 396257332
2 112801 38663833
1 26502 176035 227882830
3 95935 66244
1 12522 104908 599622500
3 85941 110328
2 73034 438119639
3 44114 38974
3 106515 21614
2 79887 557241547
2 12480 346590442
1 23820 78592 466823287
1 21477 108925 940948227
2 109152 758872622
2 41777 110165182
2 85893 729681604
2 40123 241390015
2 20201 388557622
3 38014 58282
1 91267 124837 438523400
1 30466 160197 561608895
3 81063 19376
2 114761 394745995
3 114681 128775
3 108744 93881
2 67465 606125279
2 109269 754940889
3 35252 105080
1 27102 61550 781910956
1 63479 120474 261542787
3 47916 121447
2 22030 711893076
1 16378 65070 358603586
1 8116 50104 58244034
3 93824 27416
3 20837 105030
2 34916 982743145
2 9360 719154899
3 41945 103640
1 16224 150292 426705482
1 74891 104219 240000658
3 32547 49202
2 63348 396010361
2 93141 81977525
1 89649 112006 916294327
2 14300 382930981
3 58448 99246
3 85020 7016
1 27516 177974 163964757
2 93487 351785027
2 81906 364478362
1 98300 178362 183003488
2 108501 290451965
2 109412 468587059
3 52741 112630
2 33401 113888085
2 68767 344886584
2 97234 910671346
2 18121 661671030
3 46076 154967
3 107144 84635
1 36366 66493 479970722
3 33683 14690
3 22863 89736
3 68500 129503
1 7636 43028 280315285
3 16597 85505
3 114438 78449
1 30597 36395 28193107
1 114886 132546 33408093
3 36914 134442
2 96123 773208297
3 22143 271
2 16331 995935975
1 98721 101662 689469148
1 78144 79146 402327156
2 33462 986529795
3 39771 37975
1 2489 72247 193124652
3 114524 7332
3 12941 18754
1 51026 129301 618685957
1 121482 134922 638308318
1 85046 144895 62727897
3 75600 115850
2 91152 616740681
3 8493 171208
2 73241 401992470
1 103286 156421 361653778
3 7355 160799
3 47442 166037
2 24639 113026454
1 69895 112312 662744821
3 67642 45506
3 29431 50108
2 98408 112701420
1 2650 97086 324184273
2 51262 108936715
1 13862 48893 442504461
2 110684 963880542
2 107322 252609781
1 30215 104025 325297746
3 115119 62941
1 99804 169429 249123972
2 42765 540658590
3 16036 33849
1 135256 160423 793742612
1 72521 169022 741259169
3 7207 79646
1 888 62555 260004245
3 68390 112983
2 75099 917081718
3 38579 46857
2 26343 343957335
3 114876 20145
3 90191 33576
2 29 186812537
1 119022 124924 22933376
3 113064 29992
2 25414 513756605
3 107900 18222
1 53071 72198 665467266
2 58237 936684866
3 91542 32730
1 42364 177632 24406272
1 6501 12793 800065620
1 71476 164268 925761261
3 12699 5656
2 60200 715428352
2 115164 902848606
1 57828 118238 534298844
1 52751 60578 616642307
1 21437 49550 977384481
3 68636 62504
1 67891 118930 649913822
3 14780 176842
3 54812 13983
2 97649 104126164
3 54368 114792
1 12695 168496 858444419
1 42680 109300 50033740
1 83607 176347 969854213
3 115711 34427
2 58525 720159553
2 49077 164059392
3 11075 90043
2 10975 285662431
2 76316 461218172
1 70346 163495 930487751
3 37273 140784
2 10690 745637969
1 47320 153830 256963006
1 22587 135482 798909067
1 36085 170233 148441815
2 103647 155666484
2 99088 901911615
2 86192 141122107
3 57262 89861
2 73640 240831938
3 86429 82253
3 5213 27527
1 19500 22857 208124241
3 58938 107356
3 34687 127220
1 14020 36001 146952912
1 14855 157634 528302383
2 99776 693892435
1 39122 149379 758992575
1 107038 167276 909123053
1 14901 135091 414676898
3 105895 43046
3 84836 62758
1 141497 162183 368034009
3 101855 25575
1 15131 172814 394624655
3 46273 75098
3 114169 91133
3 80269 163531
1 118059 132211 238510627
2 59889 608750905
2 17113 448916561
3 99411 120145
2 61675 679216745
2 55922 146424160
3 16534 77448
1 115704 160252 833666472
1 64055 98899 779443237
2 87621 485598975
3 22266 165712
3 92905 160445
3 40534 141700
2 55485 804055173
2 100967 385356320
3 111178 119501
1 9217 98036 387033900
1 51035 75214 631031797
2 75400 617392533
3 47950 114048
2 47576 366615551
2 25874 337717520
1 11548 47553 797865460
3 64526 33607
2 42731 668743424
2 60823 883075590
2 86160 439201342
3 2415 54681
2 87748 792519692
1 78679 123834 617898469
3 94846 90502
2 76547 12053306
3 48906 58640
3 9108 26633
1 59131 159189 840999668
3 21339 81433
3 4294 142615
1 58673 158575 431318076
1 72816 101954 984338484
2 108807 755464473
1 10057 107200 440081874
2 71338 420829520
1 17480 88204 784436779
2 65356 558617219
3 94067 88218
2 8690 517759708
2 49636 225794294
1 2906 95915 495343075
2 90781 868981078
3 86344 16403
3 5359 58734
2 32665 398952075
3 4780 61186
2 82865 485123590
2 101704 319027032
2 18860 913716742
1 83155 83817 556121548
3 84040 163450
3 67974 53606
2 52692 568423885
2 114674 839612105
1 44491 85847 885369998
2 52193 216049577
3 97805 129496
2 3702 879920173
1 107132 116664 920313393
2 26359 726212907
1 70995 158394 796150662
3 25072 170674
1 52349 92310 735940634
2 46586 794541086
3 110194 145633
2 30658 183218290
3 11170 60799
1 32015 157773 242670190
2 9474 219214981
1 81910 124873 977634262
2 85897 321286893
1 71252 152114 280032017
1 18780 21386 666824870
2 110915 524009947
1 117400 164308 196332840
1 4826 116697 601478889
3 25050 121315
1 6982 103160 738355738
1 49929 109665 300939249
2 26221 695728158
1 18720 174059 965419247
2 88338 392391144
3 39098 103414
3 63465 40345
2 86478 647072318
2 95614 962232312
2 85 290407944
3 26177 33726
2 10991 260819679
2 41680 183824905
2 79611 412732857
2 8811 34701004
1 88415 154122 715436487
2 113806 841631139
3 105775 162493
3 79965 137537
3 89166 94197
1 102719 121404 468321995
2 68434 97051398
1 82102 127305 428313305
1 97463 116439 736197276
2 59390 114424675
1 56796 150657 609988026
3 54190 150802
1 122850 167170 168796477
1 4003 59186 461576715
3 34640 163149
2 70521 954326390
3 102302 6225
3 28605 84690
2 48171 821156567
2 110450 6012371
1 53323 149449 49387088
1 58305 90509 423462157
2 114498 166191065
2 7760 724685641
1 92421 113324 746635847
3 68824 127923
3 67826 155167
3 8797 177814
1 51929 93579 229290097
1 49000 86721 18179346
2 107225 196763165
3 103437 110416
3 17412 142710
1 159776 164262 88017727
3 14182 32575
3 113708 99218
1 93654 171934 378843444
3 40853 23326
1 25654 87423 919883568
3 88973 100533
2 61224 141434494
3 102454 10951
1 41383 135014 827407404
1 30808 113032 737563165
3 63540 18351
2 15675 782739434
1 79668 122118 356022781
3 17507 96203
2 51624 714133470
1 29672 67943 486298990
3 4833 7909
3 106275 58255
3 37006 24716
2 103400 270820271
1 45115 154683 46588127
1 64254 76074 203187193
2 88164 117825425
1 80897 122582 875703287
1 134702 158771 813945925
2 17814 66908481
1 35389 123118 295166474
1 20858 111133 21806189
1 132186 166693 991273445
1 104850 143461 690334498
2 103312 609104791
1 139670 170671 38719002
1 37080 113385 313359162
3 14802 23570
3 13100 50157
1 103639 172922 213397481
1 3158 28773 179221892
1 25536 69784 386643939
1 12550 36856 278640468
2 65376 476552788
2 23453 89933830
3 17946 33463
3 36843 86061
1 14274 172760 12348206
1 62049 73378 667691166
1 40208 49583 794615501
3 98671 55281
3 63181 15283
2 24457 754537509
2 101760 468967742
2 99040 891602043
1 26653 33312 893013547
1 91111 145291 302746619
3 30375 33308
2 78903 772708377
1 59443 104016 106095113
3 115124 14937
1 41519 91713 801693308
3 101432 148758
2 43703 633240382
3 48943 131872
2 101024 628802775
2 31518 49828758
3 11001 130923
2 110522 425072332
2 81599 809717584
1 7163 159567 477464277
2 80683 870717146
1 51625 173136 817996394
3 71852 166604
2 64445 515551581
3 16843 32917
3 66380 27392
2 52635 337229733
2 40536 122857602
1 80143 158856 784043331
2 15790 504920829
2 108517 647950826
1 96200 147565 205047899
2 7437 883704490
2 97559 29731605
2 13822 119283879
1 13986 160055 237008528
3 110861 101985
3 101796 119762
2 96551 823297679
3 41493 1154
1 3111 143206 727636595
2 64494 656854911
2 13475 609331765
3 11054 85531
2 78820 770473255
1 31151 102543 105740770
1 844 30459 236625014
3 106803 158697
3 2641 10863
3 30836 14777
1 111947 163066 337913723
1 50480 58672 866227974
3 52763 139256
1 63468 129599 195596819
2 86509 135325692
1 49757 81386 556428045
2 69546 473686461
2 81869 704378536
2 17424 566384102
2 104453 111459
3 16297 4876
2 47159 98523652
1 70985 156050 554168769
1 23834 133611 602112384
3 32256 11516
1 24807 60541 531794646
1 148869 162906 675939691
1 884 133413 965176962
2 57519 745677923
3 36754 93933
2 8332 607523999
2 16766 12047478
2 25217 803255205
1 171592 172066 518504132
1 36050 122376 677162791
2 55844 798956144
3 101815 82065
1 33178 138308 307441069
1 71893 178353 763508337
3 72316 35718
2 41309 246431920
2 42793 667310470
1 67535 81907 213457615
1 14124 163779 600897809
3 45403 27139
3 38919 116448
2 109739 920830397
2 25630 932786789
3 108552 130366
1 81540 144664 157971070
3 32073 87736
1 19689 161457 775545944
2 17881 844328715
1 25475 128388 627454669
2 74236 714087548
2 24215 605593084
1 78257 170961 298937111
1 70020 110753 360003594
1 48640 171409 818225364
2 4039 892420503
3 114115 116446
2 52579 193070631
1 92144 122963 813238308
2 62012 510421790
2 48872 452073070
1 74136 76342 417768729
1 24382 28328 363658605
1 7962 170266 921318736
1 51073 172644 173131163
3 40298 115675
1 55571 168071 203109717
1 55444 152136 682164293
3 43031 8747
2 17716 918859774
3 66201 30575
1 130129 166501 907869021
2 103358 265416925
2 57991 280547198
1 141428 156127 801986461
1 71920 93152 297362526
2 103512 573289969
2 112832 509867617
3 4690 50990
1 159058 175093 726788554
1 4599 122167 370554630
1 32971 149213 932748654
1 98508 127155 698180574
2 99290 145133900
3 28925 140868
1 15460 68610 218376109
1 105853 115684 90978413
1 24244 76969 267653887
2 65787 50225381
1 112900 164697 842308450
2 103649 536546718
2 105533 750062293
2 98492 409756533
3 107117 93590
2 76843 963832985
2 97453 634201241
3 110947 15156
3 30342 70816
3 94775 31684
1 93602 168469 499197058
3 67461 168811
2 57597 59221010
3 23459 166253
2 29678 115208436
1 124296 144539 794771380
2 93777 335632769
2 115133 390097919
1 128550 141830 607926783
3 74856 129682
3 106916 51333
2 18198 781825482
3 11697 125092
2 96674 600881931
2 32195 159834468
3 90316 68446
3 106501 21666
2 84491 303239728
2 7528 47901368
3 114877 36272
2 115311 131603005
3 28948 41946
3 33046 101642
3 90120 162737
3 30045 53977
2 27186 638537101
3 95676 155727
1 26968 102106 762905517
2 46954 213354085
2 100153 296463351
2 105678 754570405
1 2231 39797 149154533
3 68724 31001
1 26283 81531 511345058
3 79131 152336
1 53264 79941 390308963
2 27739 784737000
1 67487 123826 742786155
2 90851 617095158
1 32755 110289 851899710
2 16964 756784769
3 11338 119947
3 99491 48824
3 22711 83830
3 100205 139950
1 36121 58079 402773970
2 16145 529368333
1 48682 113345 572404106
3 106949 22248
1 68491 168638 993949335
1 6527 18731 264086136
3 33124 616
3 80916 125277
3 24344 63221
2 23293 890897044
3 15126 34551
1 65992 88459 417578050
1 4237 26566 474243208
1 20236 36494 394438489
1 67784 120337 614633302
3 115500 111694
2 14292 185945956
2 46493 250054737
1 7060 42025 242952160
3 58164 48296
2 24683 580361791
1 28037 111423 11766714
1 11923 79961 919993801
2 28548 94995273
3 6653 173565
2 92004 153792508
1 64758 96586 759593021
3 70805 176300
1 32018 74955 276219638
2 51959 145138635
3 105724 66048
3 79792 112836
3 3823 94558
1 127134 171601 325491126
3 48314 91394
1 84141 177910 172590337
2 42606 422269082
3 11013 92311
1 38066 93781 863145343
2 46003 259533721
2 25236 808915990
3 12159 134325
2 5665 791781679
2 42214 625168381
2 113084 158590868
2 115033 885471900
1 44132 149190 43341007
2 30335 388027810
3 69440 6408
1 38131 157950 812769375
1 128285 167388 144073443
1 8024 113865 297674630
2 81281 714327456
1 2296 59425 432968889
1 153401 177543 707110971
1 11230 68906 868320533
2 56621 490110144
2 66803 575899561
2 103478 733114822
1 50472 101503 698653830
3 95049 158434
1 11583 53803 591864801
1 55723 108695 127766815
3 56355 148317
1 21680 126181 594041757
2 49749 681795937
3 4166 53087
3 77472 38456
2 54102 38880765
2 61093 187285721
2 113808 126130521
1 29036 65904 787908153
3 32400 154032
1 86699 169373 314879745
3 28413 105928
3 21855 52646
2 22608 450114184
2 40604 55565001
3 76402 173208
1 28515 145942 315685546
2 108819 424439369
2 54078 617828762
3 70609 97599
2 52027 37820163
3 20446 160922
2 60245 251847752
1 88476 105370 385310405
1 120873 127738 763221289
2 35470 221514888
1 114035 146308 223785177
3 31524 140379
2 59715 340865968
2 112154 163126908
2 22984 465751
1 127698 155666 553177783
3 106591 27609
3 111300 54101
3 45118 157995
3 71831 141451
3 101478 79821
3 2339 27791
3 52800 27026
1 85941 147135 250080272
2 78119 524527350
1 133955 150161 97994385
3 35535 125857
1 99744 109049 501436564
3 5253 570
2 101896 104353534
2 10957 387106164
1 8377 141578 982807336
2 19129 850660401
1 15319 178578 883430118
1 25221 48378 937426659
1 73648 118288 192378550
1 135579 138826 230675862
3 38350 10438
1 17577 84356 854131049
2 108878 652328496
3 1529 142287
2 46149 435481637
2 56118 553197891
1 103510 151158 982686054
3 111759 160976
2 54002 643819579
2 73956 102999731
1 18080 82170 800330535
2 67563 823335902
2 88558 274116927
3 47367 24061
1 57090 66362 225672618
2 104375 765973044
2 112397 438796113
2 19481 995338370
3 33328 92066
2 40606 249811904
1 85364 119064 430292173
1 45139 50118 392458215
1 41338 169831 762069701
2 72922 174751426
2 11796 100441046
1 16711 166215 577896810
3 22390 156853
3 47879 67983
1 49377 164949 915944262
1 78882 115885 797793035
2 50962 550031594
2 65722 648148586
1 99252 116384 527361961
2 92871 976696065
3 18129 136506
1 65306 122330 77575260
1 17653 160842 7883010
2 46185 667688462
1 163191 164902 386686549
3 83461 159684
2 105475 285738244
2 24024 904225950
2 87796 878443957
1 39958 57070 569956791
2 13799 693636259
1 32268 78472 450881974
2 17052 507241209
3 43315 56274
3 27932 141440
1 59454 83036 173380520
3 9766 107192
1 141578 170159 603119822
2 86011 911652097
3 91637 173241
1 71560 133808 52605787
2 84697 290894464
1 111758 113831 129012235
2 8182 846701998
1 706 11940 177270683
3 10300 15749
1 3406 20095 532178295
1 21027 115420 447849795
1 52301 162923 125927838
1 75394 81525 606040682
1 102450 120062 537466147
3 26056 105728
3 17002 41758
1 27343 132594 949707709
2 98337 966479004
1 76022 169481 399096675
3 73925 115576
3 54165 41125
3 101386 24795
3 67210 97888
2 79239 557492488
1 5931 99599 359772163
2 13093 301547532
1 26509 135920 715091751
1 88137 148123 930977860
2 104018 166398705
2 24467 224114156
1 18938 133233 462380059
2 56162 981944356
1 60167 176649 903846772
3 48482 133300
2 60792 563480370
1 52541 167028 660241593
2 50417 488604786
1 93466 133932 704382456
2 62355 245691061
3 38169 153919
2 13777 419114975
1 80055 123208 741994435
1 44827 105507 666049275
2 99145 73322156
3 51472 110515
1 42134 176738 405957477
2 9036 704943998
1 85371 93783 389432782
3 48419 121337
1 56435 167243 530444208
3 66714 112705
2 7198 143127036
1 54324 85616 951791114
1 123307 171476 580554367
1 54096 95413 609798442
1 74555 130303 302126839
1 26867 53234 720780675
1 59243 80926 379294630
3 27578 82486
3 98248 162660
2 61451 155648439
1 141182 143243 174008343
3 13134 27642
3 43281 70799
2 793 78457973
1 82638 167497 358407338
1 81969 153736 272101668
1 50577 176664 419759037
2 49662 40499851
3 59066 30782
2 108097 669777178
3 9939 136729
1 109212 149068 618972562
2 52552 300422612
2 90528 75019025
1 18414 63812 936777119
1 77539 117150 455736299
2 57239 89908696
1 2393 74969 604442123
1 34997 150493 975042961
1 71812 155697 415925961
2 87010 843705874
1 137532 158952 398066193
3 14319 5990
3 104690 80267
2 94032 407942841
2 114466 667786263
3 97704 12087
3 58840 63811
3 4778 173188
1 101971 174845 531277753
3 105092 126426
2 115391 862465012
3 6801 98256
1 94588 110329 387000834
2 49571 782363876
1 73955 79168 451435538
1 32957 94233 707184056
2 109045 230355760
3 21011 134905
3 25675 59523
2 104728 952846685
2 89086 906011183
2 10380 736625999
1 11267 155456 838093196
2 60173 844057995
3 52568 94338
2 49080 641924420
3 68617 115081
2 24198 167185325
3 68295 173829
1 42469 168317 918686685
3 9612 41464
2 49773 81713137
1 75412 108654 139433719
2 113506 364743067
1 56954 98088 639334878
2 39192 223144166
3 108197 24571
3 22728 147540
1 38543 83483 565849738
1 77996 140517 543794720
3 24786 84479
3 99025 111525
3 66703 168158
2 36211 756775358
2 34018 715217185
1 4067 20383 545821698
2 87005 632178590
1 108915 134123 384478532
1 43732 61322 417060764
1 149733 163804 920614534
1 12475 28846 1442106
2 100454 230097714
2 82577 694304243
3 97934 83633
1 39926 167219 317879797
3 75776 19234
1 3744 32888 61592945
1 18514 89771 751197846
1 43269 164491 361874491
1 47148 131228 79201477
3 23695 16809
3 23231 164798
1 58427 92865 858823491
3 80122 88837
2 106213 385109169
1 78168 123519 939427160
2 42231 70356653
1 6012 164342 386852738
1 85470 176890 684290431
1 32513 86457 970885886
1 73688 173382 422012632
2 26877 848108570
1 120864 148141 615432002
1 57457 105924 874482197
1 121906 142684 621551996
3 47281 114933
2 11715 419362483
1 30002 159116 325763088
1 19425 24184 616306803
3 42685 161897
1 40616 119195 37606533
2 39521 690702787
2 84880 885069081
3 47011 84590
1 75405 156561 462633747
2 69694 988337444
1 111455 115681 162102099
2 12936 522667828
1 71350 165888 75199799
1 82156 126276 498145060
2 69766 393765818
2 41788 862167769
1 1296 99194 564081430
2 16004 604693644
1 116855 132663 782857030
3 36735 138244
1 57977 107509 58330921
1 94215 171403 821501041
3 90476 96163
2 33552 10821576
2 24446 90914532
1 131246 137450 786480637
2 79398 521274403
2 112680 495722108
2 27804 288924723
2 764 885892253
2 114190 554370522
2 63875 840178831
1 3112 151001 962318212
3 22331 47447
3 73841 67447
3 6166 65473
3 1930 161953
1 16715 31481 958524939
2 67282 234382469
3 112623 45799
1 33085 86212 596971213
1 86009 158800 208201856
3 13851 38228
3 87782 133400
3 42977 46463
2 28153 948385714
3 13989 40970
1 29586 54877 891010494
3 6336 7247
3 29487 59681
2 91896 638352602
3 74734 2956
1 94030 116222 366379197
3 45198 69783
1 46934 129953 454915649
3 45280 56045
2 71118 522859772
1 149755 173749 870299135
2 55802 660853129
1 134787 165421 639680081
3 94592 117515
2 73127 937521210
3 54440 24698
3 69663 70752
3 103177 3205
2 7892 805844913
3 87284 89150
3 73057 124568
1 79898 130465 953070081
1 46029 143394 822362752
1 66706 161037 416033745
1 15928 20400 643239201
2 41884 735036576
2 80083 978847456
2 52378 210469838
2 91670 808578675
2 88857 785131612
2 33313 323767125
3 99688 151927
3 112327 50276
1 325 109278 449553114
3 46962 60898
2 80972 951806948
2 26289 500811603
1 95325 168160 119011493
3 112865 48509
2 18428 132052264
3 37097 38880
1 42613 60466 121572688
3 110796 30945
3 30248 123338
3 96870 2256
2 95940 93435629
2 94232 380615555
3 39814 68232
2 112864 251545340
2 32748 380875938
3 87060 168783
3 4321 131490
2 109580 887770028
1 58850 106478 495122115
1 82582 131819 779466189
3 100439 135980
3 39329 4909
2 47252 341152364
3 72901 14339
1 85472 152602 24744090
1 34713 131944 306715860
3 72490 77983
1 49995 144300 903223154
3 72086 148487
1 92057 94260 241474639
3 79009 9217
2 13614 783465942
2 22288 72467298
1 9268 63099 125651087
3 114934 71304
3 53863 57792
1 93532 160861 899358486
2 114987 177956129
2 6816 669635298
2 106943 211434989
2 66999 210631744
3 35391 147568
3 22200 61500
1 112749 148568 663745524
2 11846 300064666
3 92640 91186
3 88852 1323
1 66953 104890 355861123
1 44182 157593 603554032
1 117677 155398 365941235
3 32970 99124
2 75576 127767755
3 90075 65543
2 83815 373161356
3 74841 90771
3 110929 96523
2 103744 189554754
1 26224 168334 920877445
1 55026 71832 870276014
1 163261 163787 281134813
2 94148 170301369
3 91765 105171
3 90289 66937
1 53203 132854 586901885
2 56584 74076756
2 31761 181554411
3 34892 78685
1 38283 175033 187995182
2 82513 404631553
2 114600 351844069
1 38540 42698 350755363
1 22434 69319 608773554
3 63310 148345
3 17187 15015
2 86463 430743853
1 64459 118105 7870199
1 24620 89990 664890570
2 85571 892993122
3 22000 59755
2 31517 836876775
2 100078 454010960
2 109178 452853498
2 95944 828145230
3 73112 121271
3 84154 79654
1 32178 89488 619082509
2 95466 382798748
3 11615 157879
1 68232 100338 351164000
3 77745 130181
3 36753 74432
1 21217 155641 236577088
1 108289 136479 260415617
1 68925 111120 778787902
1 84030 177722 565563933
2 54363 941784374
2 92223 320443294
3 27360 146239
1 149974 176169 611465356
1 139264 162568 478856539
2 110752 936933144
2 92639 316379022
1 96312 126871 382492316
1 60309 81842 414691231
1 75684 103238 656373186
1 6147 111050 258964303
2 28886 226188461
2 68979 156553805
2 54478 575275229
2 45467 556985366
2 1387 121431276
3 105768 152841
2 104265 832669101
2 69679 736487385
1 42371 120222 623213038
3 14020 134065
1 26698 75084 413549426
1 99008 101737 626564279
2 74941 68485466
3 50422 36768
1 8495 147153 996948320
3 94044 16268
3 66992 164244
1 28971 175277 696091616
3 3162 102104
1 86750 125118 912340067
2 88472 857212208
3 71751 41336
2 100138 159312664
3 88052 155397
1 42165 61534 241516903
2 50935 658980240
3 46264 23421
1 56147 169853 106121922
1 23208 140962 54266902
2 44652 198499713
1 34754 69902 116429738
2 33563 680259775
3 23288 31316
2 65576 464393819
1 76271 126518 256537031
2 31180 995814425
1 25365 107425 361204022
3 28339 151020
3 102678 91574
1 45411 149901 748729647
3 42543 56763
3 23353 102784
3 74516 53899
1 36819 144932 566815994
1 48350 97348 911437242
2 79710 863207833
2 114681 853493269
2 54124 292561369
2 71516 230344132
2 16052 424756379
2 21634 233411384
2 26191 286701871
3 108411 39730
3 63393 140790
3 111698 6068
1 53295 71636 585494223
2 115457 290861569
3 102447 20926
3 19813 172843
3 43346 149675
2 109712 953424842
3 72219 18045
2 89466 42581396
2 18566 142360209
1 75750 159705 878696077
3 97013 133693
1 17776 167772 454492472
1 130066 153664 25103043
3 58367 141216
3 85679 132454
1 64045 138124 984829819
1 8216 112864 380473151
2 53389 747140761
3 15705 22448
3 99551 176167
3 78233 93770
1 87076 117929 308246583
3 38174 102279
2 46407 843133377
2 105316 222626959
3 62079 30278
1 106546 150465 741210720
3 21095 7959
2 85344 84564492
2 54022 480863056
3 66274 129204
1 150032 170924 904616642
3 32536 130289
3 2093 93772
2 47797 495933654
3 80443 14415
1 5346 87103 852025828
2 82487 610808694
3 20247 10535
1 50297 175481 192632493
1 21749 174850 210169619
3 73723 64537
3 70119 95720
1 108486 142171 691254345
1 7126 69746 639053469
3 73567 123123
3 55102 33104
2 68683 277280636
1 152442 175082 111439059
1 28956 119546 240035089
1 65865 93869 507035687
2 64334 300679967
2 53846 998202577
2 22568 665714485
1 18104 116816 299093009
2 81785 927126614
1 48097 138697 689000468
3 5691 85236
2 33755 522856130
1 68978 104464 584457184
2 42168 961469570
2 9036 736087369
3 92315 41904
3 17640 137107
2 80299 308009499
1 80820 82784 751674083
3 65430 61229
2 31106 209580338
2 7659 950113992
3 98664 60690
1 171321 178369 193554920
2 14142 405947168
1 5710 104991 918748405
3 113079 71092
3 79320 32090
1 16115 177057 736844385
2 25168 935285196
3 92485 175591
2 69294 840501281
1 84331 155602 885790017
1 34213 68954 329691110
2 88024 851237051
1 66365 134035 513845440
1 21244 133245 246827002
2 76775 644769972
2 95526 122277486
3 111778 117686
3 34189 82892
3 16992 148668
1 78649 144767 129401475
2 70435 450730054
1 62943 126424 491695203
2 87465 873520342
3 42809 165129
1 116586 154325 525997485
1 45581 88067 830330002
3 75593 111660
2 9176 26289578
2 87028 380660366
2 17938 180235059
1 2406 117009 188078048
3 84912 64160
2 65914 529947268
1 65761 166709 817485896
3 22727 120750
1 44022 155994 511262854
2 110050 49439868
3 73466 4163
2 29197 343529949
1 54608 106708 920209210
3 26039 39018
1 54802 133735 260888057
2 109083 786668773
2 93088 393926789
1 159744 161118 29432779
3 19187 29236
2 21043 497646933
2 79493 319620972
3 46588 10159
3 62897 165734
3 37529 3442
3 62873 76351
1 25399 92321 348692463
3 60119 169955
3 104871 131773
1 6654 117956 143588140
2 78599 618658983
3 40077 107774
3 1564 151490
3 114217 89865
3 10778 85069
1 79477 85797 298038420
1 17374 132798 324820617
1 30843 156846 234464688
1 86643 140262 758631479
2 45805 513864753
2 3327 548115495
2 83257 428562840
1 19334 107148 222238979
2 54885 712084582
1 4381 138722 120128692
2 86304 312942590
2 24191 97706605
2 33116 802740519
1 43072 91873 451665382
3 61024 40367
2 8451 914412520
1 105269 118687 924392303
1 23335 124492 618473674
3 23807 75937
2 48462 911359004
1 32436 126407 889537863
3 108590 27519
2 79721 409113471
3 2119 68614
2 108073 250270309
2 73688 193258202
1 39861 131091 243231611
1 18516 150453 523509339
2 5643 573815950
3 69170 144264
3 45918 144982
1 32911 38368 161470795
2 51911 174081811
3 86872 139374
1 10814 68471 722497705
1 19427 61525 456639518
2 25655 531656851
3 53691 70610
3 59906 257
1 8139 44870 446614529
3 53643 73181
3 8594 94121
1 1600 157462 27728938
1 38095 90950 735453192
3 21491 79809
2 18867 844470484
1 42122 52681 841940443
3 12682 116187
1 41676 81167 252865495
1 115198 146926 302018463
2 8261 356828160
2 95840 655113225
1 12208 25997 733840796
2 20691 480256778
2 73893 186467503
3 78654 109441
1 44445 62376 196679936
2 58760 881710646
1 56302 90881 228083580
1 44783 162431 121488732
2 21226 985721999
1 97225 145753 326140662
3 54979 40710
3 54486 132779
2 76108 330981252
3 55421 64562
1 6555 178048 968531898
1 15500 167218 129801778
3 48523 146693
3 94975 30580
2 99998 916875949
2 77193 766698592
3 92316 92033
1 7617 90921 519661903
1 53320 108535 787140174
3 103485 103173
1 9027 164157 843604227
3 20347 88661
1 45458 174873 206444549
2 81028 993325701
1 17749 168742 165952545
2 32502 764521550
3 40502 40419
2 31415 39278425
3 18649 35703
1 75525 132142 872119242
1 32170 123230 851001801
2 25349 71207443
2 11946 881970382
1 68189 100256 703408047
1 35373 39493 694154226
2 4234 192788006
2 75079 23977381
1 34557 113984 492855530
2 52036 351008787
1 77622 141551 503616795
3 66285 53322
3 20049 55313
3 103767 94046
1 25582 50627 784207852
1 63904 106276 590997795
3 43105 153985
3 67768 73608
3 100346 57769
1 114435 172958 769523229
1 2618 143935 579141143
1 162294 169465 299031104
2 102051 658104585
1 39113 147636 755440
3 78996 38269
3 96269 149869
3 51507 120822
3 27267 51746
1 11054 49411 964656137
2 3231 703297571
2 91716 503454471
2 111310 843278928
2 95259 459388769
3 16701 112167
1 24547 128393 710495440
1 58554 128750 616347451
2 100155 637679065
2 59160 786736080
2 73138 452812897
3 95952 154711
3 46181 174145
3 26933 160735
1 66407 76577 386005726
1 30658 122861 910064384
3 17024 76233
1 149545 166447 326912338
1 38062 104441 476265010
3 97234 162493
3 89769 163636
1 64174 117714 998237972
1 135235 164968 104789634
1 39748 101576 491741330
1 32703 138596 808983742
3 161 52550
2 16294 625978978
1 44602 172432 239832892
1 25761 91312 700202718
1 99457 120482 423810568
3 32592 145303
2 54005 36606461
3 95398 92567
2 22803 891014529
3 65419 138925
1 59794 122927 74762089
1 92541 168064 544167183
3 15329 93481
1 2383 3902 552398788
2 57117 401334316
3 53897 53429
3 72766 99223
3 69721 142507
1 144442 162673 647916173
2 53954 595358117
3 68936 157455
2 115541 564067549
1 69169 80305 71428805
1 121199 162554 229908028
3 95866 69647
1 47191 60937 898436339
3 58796 8607
2 12363 312563566
2 13907 249228087
1 110056 171171 851498237
1 72665 77718 499578757
3 30894 95667
1 10764 168528 791246183
1 58589 79828 565754728
2 112824 335009007
3 51686 105590
1 143763 170503 298905646
3 8886 161875
3 61713 13270
3 56108 4326
3 49693 84548
1 11035 21214 451208262
2 63817 398510618
3 56375 147645
1 11208 57471 174392179
3 114732 36403
3 100132 41503
1 79150 143590 684920978
3 100384 136892
2 6562 928658424
1 106729 167596 966576887
2 66340 274678671
2 77267 431769905
2 52072 652494066
1 78182 168516 966728045
3 63786 149496
3 84235 47926
3 13345 139734
3 29014 147005
1 115289 153760 728047931
3 1379 170811
1 28527 144235 96379951
2 2345 108864222
1 14270 168347 605684170
2 108762 93369620
2 53018 913808317
2 55438 887948836
3 70901 157911
1 7904 18880 395560848
2 5088 1676250
1 77893 150976 609105136
1 13592 120430 215357437
3 82816 69402
1 98 23558 964387804
1 30328 173640 645620532
3 60038 34970
2 57981 780457442
1 57532 151188 502377537
2 107525 710021585
3 60025 43556
3 17861 149605
3 100102 149520
3 50607 3917
2 45468 696374220
1 42543 133090 796907768
3 21101 151060
2 61007 752338688
1 88160 162702 4970895
3 108359 121930
3 53350 5391
2 89752 574758930
2 85212 147490367
2 34204 596353409
2 86085 535907611
2 54284 426539369
2 35742 734678138
3 62487 62041
3 108765 110910
1 32299 51139 841029750
2 17982 481805665
2 113300 510493894
2 25857 808880808
1 16562 127487 643270681
3 12997 62932
2 28876 860016881
2 52545 179035473
2 12008 821847384
1 29601 137050 198731755
3 112735 95732
1 34910 133427 308392147
1 34527 142295 871246497
2 17865 427728038
1 16246 166567 120383917
2 39437 841566925
3 90128 4769
2 53228 297712177
1 95269 151743 550329803
1 12859 39182 531192659
2 87355 802146894
3 46964 103421
2 49851 484998311
2 19028 101365368
2 69758 101056524
3 18220 178854
3 80541 56870
3 49479 71629
1 73872 111144 58175119
2 110816 76728301
1 79113 156145 314793314
2 56962 965964481
3 59229 141528
1 100905 172233 613042748
3 25288 43670
2 61992 615074829
2 11400 731432859
3 103833 31795
2 32885 344174704
1 82237 83571 354311272
3 7664 120720
1 24163 116097 669384406
3 27112 139807
3 112391 96389
3 96356 100057
3 34426 151817
2 35293 625642457
1 107635 165634 944808941
3 73463 99278
3 87797 163710
1 81206 115955 373826534
2 100009 361040413
1 76143 104113 693253998
1 51594 162167 880110916
1 75715 90137 495355316
3 10620 96535
2 110386 698306881
2 1420 926018712
3 20831 129569
2 50477 203209164
3 92043 164618
1 33817 55446 232195085
2 92368 29051431
3 110331 136518
1 48999 69311 905973153
3 37704 61854
1 140969 149057 608839359
1 7960 42055 699088178
2 35027 141355529
2 29306 73217087
1 40426 63879 239660601
2 68320 554604062
1 16099 28804 435775541
1 66011 80361 299224826
3 62464 20957
3 95738 154128
1 101216 121434 324979241
3 12417 36730
2 102856 392732622
2 99536 822078633
3 14965 128146
3 55378 28448
2 100809 455213616
2 26770 230733098
2 83963 763104399
3 46579 142272
1 64123 88122 126741870
3 41516 49862
1 42793 63772 233933951
3 97408 14301
2 10382 979243447
3 16701 99549
1 4358 133384 310666764
3 112653 110191
2 25967 783017358
2 65637 425397220
2 92933 156484083
2 36481 974118601
2 22915 275760078
2 35347 446493704
3 41303 68503
1 6800 156098 909120153
1 5816 87348 812589203
1 59920 131103 915247754
1 35257 61507 827673686
2 91524 654076491
1 79640 144259 827160859
1 95207 177021 800879478
3 9178 48654
1 81620 86096 328663088
2 17160 266399422
3 38635 77070
2 78961 150139125
1 15016 125589 555760558
1 13091 175899 525166673
1 26132 56710 758596350
1 28640 145738 590175843
3 101490 44411
1 70278 94706 20344208
2 28235 731524784
2 114355 494285079
3 888 134014
2 7621 455171739
3 48099 44206
3 39101 539
2 88811 3118814
3 76335 28500
2 35315 786556825
3 102802 107867
2 105794 629913990
3 107760 132264
1 74204 93015 875498270
3 91114 2416
2 92840 475390945
1 103029 122844 880764988
2 91638 76975637
3 108011 42553
3 47770 84254
2 41324 454054359
1 4965 124862 915777516
2 89418 77625513
1 93496 101587 597162434
1 59047 167534 868663604
3 10396 615
3 64233 112942
3 56504 85509
1 29412 171085 939722002
1 16763 77819 986431171
2 74857 878055073
3 24224 165315
3 62929 80931
3 43449 134682
1 83784 162776 484645631
1 58111 120038 202450421
3 4919 75402
1 86974 123431 719157558
3 1335 115234
3 101898 86493
2 114791 815259866
1 12734 79410 199272713
1 3958 145235 228049122
2 22216 655206796
3 51492 70218
3 32117 153651
2 13148 220165098
1 155011 161778 28591758
2 24666 33742163
1 24141 151366 605606416
2 103337 182663511
1 29538 75754 897112217
1 86141 97247 380508471
3 18378 161283
2 32491 196765701
3 21314 143705
2 101782 618982770
3 92402 172438
3 26011 21797
3 14596 34451
3 7804 2245
2 51384 905934163
2 1009 260066174
3 69243 70699
1 23770 125596 743458345
1 99573 111912 29719614
1 4294 103927 819939301
1 119924 178960 737758833
3 17589 75679
1 100348 119625 337868245
2 30382 263486417
1 4050 178431 895687450
3 110028 130969
3 12714 52605
2 71214 425871934
1 9349 59069 4668721
1 20655 60211 586775666
2 56048 352477666
1 19890 137773 23556812
3 103391 7578
3 35101 139035
2 2017 482257774
2 79027 701211086
3 48231 66635
3 84492 80739
3 5303 40470
2 11162 180908962
3 34988 50947
1 3405 50690 351175309
3 76604 45180
1 110251 163726 241347672
3 88660 30379
3 46557 98119
1 64384 110003 6250356
3 101397 136672
3 30722 91211
1 9443 113532 822388912
2 110751 690164367
3 52054 6007
2 92811 260880472
2 59466 214646025
3 83935 135453
2 60423 790467244
3 71745 75049
1 30211 163317 215994448
3 102219 169627
1 30625 128042 881799264
2 47982 232487660
1 24002 86240 922503192
3 84561 85751
3 78639 70200
1 128554 146117 167054637
3 104285 112717
2 104596 837206155
2 80766 940326679
3 113004 91153
3 8294 5890
2 47054 766603866
2 96313 354094451
2 87663 505363903
1 134107 158472 109466182
2 90601 733940087
1 11354 38634 667123341
1 7214 69452 770650802
3 98676 16151
1 17562 104280 462731051
1 136346 162577 185169656
2 96328 439849333
3 72599 36168
3 58768 161663
1 25919 63383 799003481
2 10118 683233623
2 113241 995556676
1 19563 23806 118853756
2 25717 469584242
1 34514 169777 672479929
1 151123 154561 325820106
3 17568 61544
1 95661 107175 733866434
1 155118 163079 83679328
3 35375 77651
1 50412 165508 745872170
3 95835 161736
3 47999 121291
3 38832 163008
1 16168 110419 178909994
2 89785 344201818
3 57655 76040
1 140628 151117 868906446
3 2359 31237
1 109308 147416 597780234
3 63971 112299
2 80589 299907794
2 70418 937095274
1 43493 157026 96509755
2 47953 46683544
3 12670 153196
3 720 71549
3 9394 111537
3 96591 107517
3 29127 23357
1 39725 167187 452253493
1 53478 104667 488103166
1 3529 122305 691389755
1 31935 42121 732874496
2 44115 383546142
2 24043 697436771
3 52613 22260
1 91495 140986 484398109
1 79410 121329 206844267
3 70793 47633
1 103727 156861 287031353
3 69832 166138
3 113194 1266
3 43257 163156
1 16131 64581 194874624
1 63552 157818 594439603
2 115294 799937614
1 66146 119079 992790683
3 107796 8113
1 12295 87458 299638925
1 31891 132701 539717317
1 36100 73825 307992317
3 17959 15257
1 5785 37940 701696816
2 28674 508758089
2 37362 816842068
3 74439 34327
1 73107 164244 157592810
3 20600 35070
3 58704 121575
2 395 169745506
3 78951 134191
3 6574 95722
1 11083 105016 233505954
1 50759 81996 811074111
2 18799 21140582
3 91841 98004
2 108777 286092653
1 76634 132545 668843518
1 13849 145428 80571143
1 31654 133521 293878910
1 108691 170880 732333757
1 4511 12356 65971099
2 102847 33190293
2 37835 339753162
1 157592 159145 156141469
1 40832 144736 271111438
2 91492 989450459
2 82053 791816980
1 34985 148563 229570597
2 12070 886247450
1 44424 91286 279163125
3 99146 47585
3 29479 33443
1 41197 169767 598707288
2 79468 798760600
3 18517 7059
1 16820 77288 803701482
1 73063 135247 36607374
1 88932 157638 397597968
2 49860 723547048
2 56927 965299291
2 31122 624256613
1 15049 114825 380556783
3 100320 91166
3 44257 160474
2 93658 148166386
1 68659 118968 314746168
2 61466 389321728
3 95337 123684
2 52070 372044061
2 71828 439914033
3 71415 95058
1 39599 105304 700787215
1 872 55306 817528885
2 63967 116331910
3 15318 164586
1 16913 88907 77150138
2 1729 817936313
3 89961 158233
1 32151 162396 879296824
2 65926 270125019
1 5173 7665 215122554
1 124982 131544 91234291
1 98607 167875 802659156
3 3036 65279
2 29129 422091644
3 41642 101283
3 79309 113465
3 13234 130153
1 52665 62121 283714163
3 92722 59880
1 25024 61188 836287796
1 59681 133011 498314087
3 55334 137656
1 81762 149018 974237615
2 101310 212156513
3 106636 129408
2 76471 989313337
2 30012 549172744
1 105009 175047 547689026
3 16296 162473
1 122902 176939 70986604
1 102824 135434 621476727
3 12058 14889
2 106534 231820790
2 107103 471280613
3 84117 18754
1 159531 167535 95327772
1 75869 178590 605826871
3 25266 20197
2 95639 493605463
1 10586 90528 274193056
3 10355 16024
1 70354 117925 138888063
3 24681 33024
3 31060 95017
1 3408 23251 680928649
2 71140 733732947
3 101065 115758
3 39736 20508
3 74641 86360
1 142426 178184 553838080
1 11703 136983 979746164
3 82102 149987
3 36949 135274
2 52528 724578140
2 71074 112474954
2 39547 764593388
3 4783 146963
1 108212 178750 52777371
1 14785 28517 950041957
3 23455 50161
2 20892 585805634
2 72390 954412708
1 7268 128130 438712477
1 12387 127348 971764721
3 114912 39049
3 74563 40314
3 42704 105392
2 77593 827743407
2 79041 780066694
1 98786 167393 822193923
2 113638 466885878
1 74319 98363 81379858
3 105424 159986
3 83715 136774
1 74263 150687 382095066
3 79263 162706
3 55994 90063
2 68792 46607083
2 25403 572341223
3 109097 119186
2 108546 817384924
1 127704 166456 482837151
3 87102 17590
1 20867 75943 994050608
2 64579 936321498
3 63040 106290
3 12212 83886
1 106804 164584 64268584
3 74310 86909
2 42565 536052577
3 55905 100248
3 67103 171827
2 16732 120056350
1 8353 82969 570689057
3 48551 146867
1 18943 163968 302472404
2 99812 862694853
2 70934 766784435
1 22329 22399 578956276
1 166201 170797 784494924
2 26070 664405896
3 98100 85125
1 96846 166945 782627812
1 16145 118180 474079493
2 95760 116657753
1 15091 107275 651424480
2 40724 468858639
3 75513 173978
1 35237 120708 495212515
2 73722 158452218
1 83996 101086 406439511
3 52175 101818
1 3823 66019 613914259
2 40005 201900864
1 3220 5867 385974381
2 67408 293627265
1 106701 147224 213130317
1 150021 167883 600461125
3 42333 158890
3 109667 86778
1 77924 98228 770497462
2 82409 316029512
3 115038 85247
3 11345 108641
1 50131 66619 588510452
3 20727 114954
2 100532 227669942
2 7322 2645413
2 63665 305380613
1 134670 171277 943419228
1 15356 85258 818875633
2 6756 22820844
1 99456 109500 820079746
2 75097 696103282
3 108379 107080
3 55220 42124
2 24703 459607646
1 21976 36822 518834010
1 31838 104559 285340891
2 39148 814911755
2 50701 686104529
2 41634 417721043
2 113847 871572705
2 74535 167335464
1 88402 112005 879923979
1 57130 154726 109428079
3 109470 139742
3 79748 49911
3 85223 93993
1 47381 106262 87287218
1 8286 36764 690643221
2 27956 317221726
2 28555 222676634
2 79193 861297343
2 84819 564662109
2 69597 911540903
1 41881 117341 397810660
3 73265 151188
2 79090 915344714
2 15781 89100260
2 13350 616668334
2 24684 690935044
1 13423 157079 174234449
1 14263 169893 41788951
1 65705 101963 835569906
3 48306 57979
3 50512 46053
1 47081 115006 499931338
1 80584 151924 271370026
3 113172 154013
2 15871 186385952
2 85051 673425097
3 55493 140791
1 11722 104646 510173593
2 114071 245162635
2 56367 664341955
3 61555 27825
1 106055 107835 611247084
3 101569 124196
2 73902 339426740
3 26937 85753
1 26380 110509 464359337
2 6220 151084823
3 86584 173394
2 115452 646658774
3 57830 143589
2 70893 810634003
2 42288 303357557
2 14899 208913990
1 32607 124412 740514852
1 54996 164068 712424389
2 80711 714582
1 12803 165673 276102235
3 67961 84547
1 78463 173532 389847436
1 38659 135792 476941917
2 62374 907414350
2 107195 898386873
1 46209 61374 686647332
3 50960 54616
2 87984 397539016
2 84637 579340556
1 113904 170936 940607414
1 41032 89090 41391631
3 5471 107547
2 30929 504815354
3 4658 118382
3 66607 17303
1 8800 87322 382912680
2 111035 953404691
2 44883 746268681
1 33501 97920 561917930
2 14927 358658688
3 104758 45324
3 26243 137779
2 79261 731919684
2 61647 583909920
3 66246 127808
1 75099 129939 143256462
2 34457 270648511
2 274 763990918
2 3520 535731050
2 67396 574088510
1 67802 85297 253212738
2 97422 220275714
3 31387 168742
1 125556 177661 865392102
3 109755 20335
2 106790 18631071
2 70516 60109955
3 106666 13295
1 81535 143310 515659622
2 10857 958800732
3 113906 52278
3 104281 7174
3 28476 115192
3 99420 176239
2 84169 618210729
3 92466 25253
3 52808 72074
3 1748 92927
1 10989 142624 845813944
1 62053 134163 664799094
3 89061 41867
1 69478 87610 508885090
2 36528 836871116
1 21337 86322 550452096
1 43302 169566 469470217
2 102716 165908500
3 13529 78687
2 102378 119044434
2 9064 876378130
3 53638 145314
2 111727 324385550
2 58535 49742294
2 76452 181655788
2 13191 473160764
1 11563 119214 707810727
1 17965 138968 184807036
3 57638 172247
3 5574 82512
1 60707 117575 363098220
2 39799 287205315
2 72366 427130951
3 110360 169142
2 2577 809652521
1 99215 177814 147753950
3 47885 42117
3 113973 21243
3 21665 123093
3 20990 146201
2 86429 482230784
1 72350 149312 427667885
1 31174 57366 312131321
3 2034 176860
2 77071 996845560
2 3932 353659774
3 83746 36869
2 2644 520843660
2 1111 59142430
3 83848 178358
1 86282 99817 854311521
1 72502 104560 174048289
1 39251 143116 731134907
1 33672 155972 687331690
2 51745 166014869
2 38730 171608068
1 45320 48234 639956978
1 62654 117224 334377951
3 18164 143430
3 47692 27597
3 7560 109403
3 86966 74511
2 111208 626454298
3 53690 64770
3 48764 129650
1 18741 51139 505628269
2 14170 495766507
1 91462 95404 727519452
3 111561 19283
3 78617 49557
3 106301 28729
3 14954 38341
2 89940 867338918
1 75207 99774 931399516
3 33945 601
1 21593 107489 534843305
3 64213 150707
2 66472 571975963
3 110835 155025
1 124781 145946 300054594
3 11862 106664
3 81526 52591
2 37404 900473595
3 108360 135484
1 25354 61322 403842059
1 48115 81986 874589182
3 7930 54969
2 84512 348042936
3 96055 149132
2 57272 997119674
2 84863 347836162
2 74133 818816428
3 77490 142447
2 67955 702127027
1 21984 28801 711341446
2 97649 108484812
1 77976 116289 720460565
1 58937 123855 392759319
3 21754 99651
3 81454 147280
3 90448 91567
2 67200 152171672
3 20197 133556
2 8678 802784053
3 43617 7203
2 36000 90294295
2 80233 785653409
2 23458 780113285
3 2318 21877
1 45628 78111 207547930
3 33807 6652
3 68756 135048
2 54700 832855953
2 77331 710417203
3 110232 67333
1 40448 138319 308768149
1 108486 118575 92952069
3 13809 16283
2 2984 849872045
3 930 138595
1 24539 163468 404683592
2 20742 902379868
3 77830 8833
2 24177 100180070
1 68825 92471 198159737
3 930 151205
1 52966 99082 593410949
2 29111 935020327
2 42285 948630126
2 9272 311314
3 12740 5474
2 92631 129133653
1 32418 172461 141200654
1 52231 101056 763327897
1 19043 71436 343380723
3 52984 164896
2 94293 213356336
2 106129 274510914
3 103979 42650
3 67494 131731
1 87119 146871 373712579
2 9950 351396633
1 78265 107503 759309045
1 77051 82643 924691910
3 12810 31065
1 78034 124729 48511968
2 108723 453022717
1 14497 61916 894146547
3 571 128179
1 100230 150656 256840489
1 117773 158948 350325934
2 112976 501106602
3 11822 164213
1 120957 177926 587627216
3 41617 178610
3 53329 168460
2 63614 989831822
2 100529 866303746
1 15484 85030 342208470
2 52754 498687283
3 41929 52238
1 34576 78062 729671632
2 110839 464142204
1 78809 119069 787085926
1 78435 119183 141014895
1 104981 113868 999860405
2 13872 198167108
3 760 39774
3 94713 41277
1 116674 136091 191968505
3 9466 25737
1 28307 55692 307076549
2 111303 790018963
3 96955 71666
3 35768 76240
3 69092 96399
3 86927 131379
1 139872 161762 375153679
1 29979 41440 291182205
3 44572 116991
2 102290 386588291
1 55333 107529 940352459
1 11412 93019 805070009
2 65870 85906433
3 27418 38625
1 21697 78461 316363335
3 77742 62125
3 1495 148938
2 79317 867549233
2 49617 474634587
1 56344 66097 458824489
3 84164 166271
2 45232 363702657
3 110718 160487
3 9958 83350
3 99439 126735
2 82570 753138565
3 101877 66839
3 92048 98623
2 81545 991698317
3 28614 120779
3 45044 26251
2 43794 885444597
2 72459 4373031
2 75361 526252321
1 23324 110921 969956906
2 2185 852466611
2 95255 831850114
3 14414 145822
1 38833 63346 775470373
1 15540 48367 814275175
2 91211 179292130
2 49051 334328378
1 103861 143272 958052057
1 1359 74927 714214312
2 83576 719544431
3 98360 42784
2 46155 297788871
1 113968 152288 289392392
3 34560 35100
2 49575 390540867
1 92782 93905 948593341
1 64703 127820 562706106
3 114037 52833
1 763 108287 590119145
3 1963 112295
3 83258 77525
2 104175 803645039
1 44446 136987 337102421
2 77870 928637932
3 14164 111581
1 31458 173476 242996503
2 7217 948288746
1 27754 37313 483392613
2 27521 198779692
2 3119 471350045
3 83532 42595
2 76179 706326206
3 79897 164627
1 124688 172874 608820349
3 19468 166638
3 96638 84934
1 124541 134695 245919856
1 9688 150043 852541670
2 16611 526223029
3 70596 134014
2 98017 551781086
3 21243 96089
3 79830 43642
3 51138 10185
2 69659 785626904
1 15840 68856 929615526
1 17135 58384 877594178
3 14238 44496
1 50579 101073 635821425
2 92350 420112558
3 19632 131855
3 37409 91882
1 127773 143356 173576891
3 57731 97418
2 99706 449339555
2 28772 757944029
3 25717 85408
3 102741 133327
3 34554 80633
3 56201 98093
3 56591 22423
2 52920 585982423
1 11303 111869 244324506
2 9882 426210366
2 75850 911162355
1 89673 159085 204237863
3 58883 99094
2 10538 643961604
3 9104 97342
1 94095 121250 36603631
3 21778 6257
3 23344 54085
2 59260 298975670
3 78884 164413
3 60098 155909
1 22788 23316 661745409
1 36094 124695 876735624
1 72208 98392 816607640
1 88297 153770 677953250
3 93547 7747
2 76635 813906664
3 62977 75466
1 44524 102831 255057499
2 46813 713719850
3 82749 121274
1 1557 4561 868417256
1 7026 14190 62276665
3 61878 8083
1 95780 141766 652927630
1 72380 128422 873252790
3 112721 88029
3 113723 127973
3 8764 47943
2 32167 171840338
3 109905 165046
2 35276 186453173
2 93367 353627521
1 157269 158468 340187895
3 60568 2984
3 4684 67319
3 4914 137106
2 108771 520408861
3 1401 31912
2 46295 563689269
1 28140 122846 776009594
3 16832 107789
1 36091 102136 61180082
2 22924 416023185
3 1253 130694
3 47614 169040
1 127656 170406 212236306
1 67778 178740 35477473
1 13985 93726 950123096
1 4149 27958 695604467
1 4188 146142 120453703
2 23290 401788133
1 67942 113589 441794054
1 5920 63770 322327585
1 31687 77498 822092847
1 11348 86967 493650679
3 84640 171924
2 53549 847546779
2 21262 308926175
2 60023 898413917
2 95806 733331689
2 80258 306387728
3 12822 154816
3 98147 44359
1 79066 151520 569191825
2 28712 949405328
3 91868 92135
3 65567 41006
2 43099 966306047
2 21260 934105538
1 45456 105720 10306859
1 5560 156077 515538648
2 106648 485399642
3 63531 138590
3 71648 55996
3 7952 73451
1 18177 42941 37255234
1 4067 76045 557516621
2 26329 347867798
1 31916 77097 954813767
2 115821 107993483
2 89838 36891286
2 22345 357376621
3 60345 127451
3 19897 52619
3 30245 62828
2 23128 948595893
1 14743 173916 509312508
1 73566 98889 787317618
3 109396 14661
1 14838 146763 331122835
3 74058 152760
3 10900 9407
2 30335 442230385
1 45448 58966 411205973
2 37002 466405819
2 56215 561203381
2 100847 37467123
2 97727 361492964
2 80665 336413807
3 1816 54213
2 73298 731810097
3 51 46320
1 67733 138245 333398693
2 34073 738021344
1 15097 45307 125834558
2 84700 779658831
3 16281 115439
3 57812 50092
3 51273 120911
1 67745 82440 936291340
2 82362 539698591
3 83039 130060
2 22229 511739408
1 93789 119688 376022087
3 11862 115484
1 36346 82619 531637075
2 86811 761973663
3 58943 48463
1 90986 149547 88865423
3 27357 71706
2 34015 221839297
2 89178 230644054
1 52232 128010 139874405
2 66220 164580803
1 63759 106585 17216845
2 48686 458287929
2 103720 799587298
3 24630 153491
2 75385 361542408
1 60299 65937 268696433
3 110944 118114
3 72278 121454
1 70957 147659 192716388
2 96503 959931708
2 32166 18400832
1 62890 76760 633456483
1 20047 33325 572066332
2 111796 231479081
1 28816 113288 81966881
1 9793 81605 609893235
2 16131 985573564
3 37293 133704
1 50137 164384 149300106
3 49306 70908
2 4395 490609046
2 43587 852175663
3 74257 146157
2 61730 599321730
1 6211 66137 643739981
1 86023 90777 451076229
2 103492 747465164
3 89591 26439
1 42295 174191 588577876
3 91131 91033
2 53774 451392609
2 70969 820551342
3 4361 97350
1 26970 131080 955950719
1 30588 55458 327150092
3 114127 61560
3 54218 161780
1 28318 59024 856391103
3 94621 153894
1 115845 172722 529597707
2 97023 330032036
3 7375 142066
3 17897 23207
3 40926 131057
3 102933 109407
1 9387 93752 592699757
2 15937 757853208
2 35165 63515849
1 61036 80169 630833669
1 2329 77479 18475964
1 126592 133516 207635542
1 40152 155727 494558817
1 117932 138273 926918255
3 12102 78021
3 5390 146004
1 45095 86234 142525319
3 49973 30081
3 107732 135949
3 76353 156741
1 44007 154587 70030101
1 10555 31886 133707653
3 100437 80628
2 94931 873421647
2 115160 248568903
3 46760 13969
1 88632 92408 310291693
3 95157 102449
2 70715 30421285
1 170425 170642 320416979
2 46617 330828866
2 51393 16202361
2 52981 437496623
1 39247 100747 762385810
2 21636 481398669
1 5806 24924 677096936
2 58901 227090236
2 66408 133838638
3 95149 67415
3 98776 98807
3 21298 91543
1 79340 104804 319712206
2 97234 911209170
3 59685 173762
1 73651 156912 416118862
2 33916 891501868
2 64061 708264419
1 6369 34316 453194559
3 90228 96833
2 48351 830985408
1 26305 172644 593427610
3 40950 27118
3 27210 7434
1 37647 92293 761922022
1 4103 150787 871193808
2 111823 236986105
2 16769 481618251
2 107964 476447989
3 16812 128899
2 24037 836692588
2 73116 335294204
1 59392 145345 361728270
1 43932 171600 57157462
3 14272 40334
2 83617 563970331
3 96886 58657
2 53134 620502061
2 17715 744714044
3 18803 101044
2 27237 25473625
3 66850 45007
3 73717 72680
3 51729 145530
2 25188 818018503
1 51246 171654 187791927
2 48366 13875235
1 12508 55935 287534735
3 13031 29362
1 41805 152646 550634073
3 8964 50428
2 92045 190271997
1 23362 78860 635790625
3 8032 18529
1 126781 152302 957548502
1 153049 176758 77473002
2 59813 557967346
3 111965 132883
1 81785 167816 277590356
1 2083 133424 366687528
2 86388 513979312
1 95868 102504 54543154
3 77746 161860
2 110376 256855637
2 68895 141747957
3 39816 122432
3 44798 78443
2 82502 827069931
3 68982 112257
2 4440 40179923
3 46156 58834
3 17645 88439
1 18342 100581 188011048
3 77542 43883
2 87949 158314688
1 116217 163630 659910231
2 36795 460750786
1 75213 82181 114692560
1 33364 134149 97309049
1 2153 159220 927434461
3 18983 122148
1 123163 143846 554719706
3 38621 64523
3 70377 166954
2 35910 69883821
3 40683 73502
3 112987 169914
1 6239 32889 134333641
3 2401 32049
1 82363 110040 183694803
1 5105 153569 859588230
3 113104 173508
1 39100 149784 822141414
3 32084 5501
3 92438 20091
2 55806 256903870
1 31067 92970 295965337
3 53356 159331
1 70545 93654 361708708
3 78015 168878
3 79412 101045
2 70859 997627371
2 63127 204094586
2 96034 886463893
2 58858 728526897
2 31094 505588058
3 68393 30548
2 37739 402437914
1 2416 105230 252914889
3 20284 68358
2 49342 656484222
3 2959 28762
1 30942 128863 590247712
3 114250 36063
3 95260 90134
1 112833 139411 540580887
2 43669 631600386
1 58064 94890 776962788
2 23884 558971302
2 31241 789596580
2 21514 767067561
3 76541 26791
1 5459 137048 38283031
1 79248 169620 469395899
1 331 113926 1451865
3 25671 150897
1 37677 64163 927112166
3 40844 143822
2 104515 4796254
1 27507 61346 645347409
2 61125 870106442
2 61182 158014704
2 21432 965659282
1 19421 145567 176959777
3 36355 113107
1 9089 102025 632146277
3 114413 153787
1 122827 133047 33360226
1 112957 121832 120035924
3 102116 10392
3 27737 89290
3 13970 87604
3 52698 58016
1 83060 93568 322047128
3 91526 148502
2 46596 228016297
1 21645 131858 428952115
1 65580 129238 868157897
1 36208 166494 558580323
1 19500 43698 224342996
2 95813 852500305
3 103188 90689
1 6368 43537 317688122
3 74492 144603
3 81153 32157
2 35807 240378492
2 20647 39972307
3 81047 146778
3 17005 113368
3 86694 171318
3 64086 66337
3 3625 139292
2 51720 563875845
1 14055 157186 424549877
2 48955 473829523
3 80311 5064
1 73397 74051 79683924
1 24290 40681 547131818
1 44091 58218 11202661
2 42519 851571910
2 112676 918671681
3 103929 4823
2 17418 589310268
1 16906 41928 929255235
2 38603 785535895
3 31367 13344
3 38755 143587
2 104061 277339715
1 62836 75269 799640935
2 77133 973260980
1 34132 133570 800894445
1 95202 100561 272048884
1 96684 144196 659067211
1 61858 113175 583191677
2 59341 2247876
1 24809 49114 266175349
2 23156 995826294
2 20292 489961030
1 20912 34679 681877658
1 33283 126059 146088093
3 14252 72498
3 106602 131158
2 12246 366739826
2 108975 18635354
3 41862 102335
3 70072 121581
1 55200 171111 63986504
2 48007 1976363
3 81525 8452
3 43854 80586
2 62332 951078119
3 28878 14205
2 5282 151807091
1 145679 170061 674449604
3 28779 119946
3 68778 3993
2 106919 891477092
1 106143 162091 264586889
2 19691 286954994
2 32819 685135686
1 53257 139586 85980652
3 51308 135879
1 61115 176443 540497971
1 12700 52107 150687072
2 20133 453942629
2 68772 141310379
3 30023 27232
2 109168 50801457
1 79715 145720 484533236
1 8665 28496 823282355
2 114470 230340652
2 88874 148335339
3 76413 86072
1 1163 7763 151995431
1 40466 108076 801316312
3 50458 82809
3 16491 20593
3 99273 121905
2 43277 855138681
1 31762 71896 266651650
3 41700 12286
2 36036 445738448
1 14437 41479 105973690
3 50562 107086
2 67962 698159157
1 78084 139963 498836994
1 26579 119951 228485561
2 73361 936985595
2 28396 52135005
1 63341 133609 411789916
2 38126 597092811
1 62754 120398 76650503
3 13652 49423
1 56989 165973 381128685
3 36391 161032
3 78693 51749
2 114352 90379255
3 68759 33692
2 1326 291497264
3 82573 29990
1 19524 86826 885735521
1 88296 124337 701389678
3 85869 46390
3 22587 69446
2 39354 765145705
2 33124 972103240
1 168645 175308 85657578
3 80598 115791
3 45065 29282
3 101169 131891
1 41477 145085 966189287
2 40282 273206666
2 112580 23532488
2 97561 380728993
2 28084 912155598
3 70288 6735
3 8460 15299
1 98944 102177 951888003
2 109984 430359492
1 40259 65968 601958174
1 48519 70553 404099675
1 89397 133695 42193578
2 98243 213140470
1 2563 174721 394548549
3 89164 39749
2 48506 314582929
1 60293 151970 830464312
1 58206 59680 58393265
1 112640 150700 420243081
3 67534 86515
2 9169 942564714
3 37390 147504
3 60242 121478
2 46270 301287552
3 42904 108329
3 56938 84818
2 42737 422863999
3 26378 74919
3 11191 53206
1 63926 163020 675231643
1 85544 103019 883716035
2 5743 657758053
3 83237 66521
1 5746 170620 304621235
1 150365 169613 256482664
2 58825 196189357
3 17845 110088
3 55280 170191
1 26336 104771 530640807
3 11884 158766
1 108774 119397 242794937
2 112464 213047116
3 79516 125453
1 21295 58612 610531316
2 77166 769948015
3 72426 24976
3 31549 96696
3 85012 154401
3 27794 133484
3 82886 91180
1 67555 72803 57889187
1 41347 105617 546515745
2 65512 183359927
1 59449 122081 669195528
3 20489 16453
2 55877 655576940
2 33662 36445370
2 82924 88835382
2 21172 130193761
3 66322 125555
3 25464 130460
3 83387 25085
1 45855 87718 548795725
1 38658 110698 365662770
2 94157 564306452
3 7183 172070
1 24945 174115 991489628
2 31054 682843188
2 7504 428682802
1 32284 80510 409340212
1 6725 142559 12987193
1 50672 54171 607233852
3 49118 3723
1 9606 12654 368092302
2 39819 155518216
1 29686 118277 119345149
1 94084 152319 715699846
2 50341 497712971
2 62504 934798704
1 16346 113767 391152024
2 115610 523893042
2 108510 635968853
2 43054 427924906
1 45370 169638 193766667
3 52667 168915
1 40768 48141 989244410
2 28825 317152303
1 33401 158072 237889136
2 47958 807830556
3 7115 16259
1 42017 83395 379066678
2 73486 307430765
1 96568 129963 419300198
1 16893 117687 856638402
3 16640 132600
3 29738 132525
2 91027 516621696
2 30783 389170954
2 115566 184937974
3 10112 154215
2 136 661866332
1 14658 128180 506302801
1 26599 27898 177840139
3 106909 53930
3 67117 8040
1 96974 142092 148354339
1 17105 86474 911480218
1 88223 149958 4271881
3 64408 6946
2 55364 188657360
1 102326 146724 693647094
2 99856 158303557
3 56303 68659
2 54550 72074858
1 107948 144069 279310043
3 60803 11941
1 89062 175793 596542218
2 75071 981458200
2 50332 116296331
2 19265 596039605
2 51363 857324170
2 110696 688562239
3 81381 26204
1 32961 171358 536913782
1 85665 110317 957387061
3 77641 112681
1 96077 127833 708535407
2 44521 247006447
1 32925 46481 586622564
1 15564 171318 789999260
2 68390 829224665
2 71338 363769755
3 108002 154651
1 23496 152453 30950921
2 28633 551120237
2 95041 791960640
2 88529 113783819
1 111791 121215 785504012
1 26070 113256 494347927
3 75303 100147
2 28233 535622392
3 36581 73183
1 7864 113074 738740250
1 86676 154643 838241984
3 101571 7139
2 76977 329004235
3 68559 40457
1 39944 173654 955615826
1 314 79407 931387051
3 21719 92858
2 28441 737616799
3 39841 67031
3 1311 7701
2 16457 227114836
3 26919 162414
2 112306 180642220
2 115468 654165789
2 92277 834319864
2 103974 587623773
3 68357 161007
2 95596 201096539
3 102724 51386
1 12964 18933 24554027
2 93057 478463514
1 97824 99164 187544169
2 24016 784351440
1 12663 15949 924164043
3 22632 169162
2 24278 835281591
2 90621 672876002
2 100088 881999797
3 101982 103250
2 56954 843232782
3 108520 18176
3 114734 79698
1 91934 167371 27493656
2 30690 907090108
2 89699 939448560
3 36307 130598
3 473 105600
3 45592 99037
1 100213 162990 676808238
3 13400 129158
3 104432 173128
2 5697 374439972
1 51421 110351 699838273
2 113163 546707725
2 79137 681473787
3 12457 5663
1 36699 106053 528549749
1 4102 122305 810956273
3 84690 24527
3 107032 26611
1 71633 115849 696652177
2 108377 343503574
3 64295 118111
2 91485 975712155
2 38775 795819943
3 14469 157576
3 2230 65556
2 65545 365360778
3 26043 135492
1 59870 126786 173594130
1 54472 117916 851072121
2 80328 428241105
1 43245 87321 651318257
3 93394 154797
3 106129 33451
3 30002 12853
2 38599 241728603
3 62463 162529
1 8533 80663 764931269
1 73747 168345 943220933
3 59589 172202
3 56480 6200
2 29039 422530253
3 78189 27739
1 102628 124518 145754906
2 88168 712608348
1 4160 122732 194618268
1 78610 157382 136554497
2 115023 435650770
1 18835 44039 866997554
3 2996 91258
2 97626 779117763
1 65325 165437 117097194
3 76645 43968
2 67133 451106750
1 39937 63821 856971510
3 98971 152476
1 12884 151803 632860552
1 52809 150745 933343362
2 96301 563941086
1 10652 38788 561842268
2 50530 934001212
3 112095 123987
3 44138 107318
1 6806 179028 406253295
3 65903 173242
1 109946 143461 699270298
2 72560 690860305
3 85702 169664
2 84856 299996454
3 2307 101064
2 7190 94782930
2 107966 775755448
3 62549 82629
1 65813 157093 703208013
1 48222 83490 927877522
3 80147 32443
1 42916 102629 843995646
3 95362 53475
1 108622 158002 492299855
3 6929 19294
3 52546 64585
2 41453 204838431
1 50331 55069 861446667
3 41822 133433
3 105552 97239
3 44054 76336
3 102240 1137
2 89222 690365820
1 126685 169292 898593582
2 50035 106298315
3 55254 19481
2 28761 129809033
3 3721 116812
3 31554 48102
1 34065 79686 14392459
1 42955 79837 470412381
1 40098 75264 223496975
2 42271 916304698
3 40400 65686
3 72962 176732
2 7751 349941380
2 24324 395726597
1 99904 117293 901229418
3 43449 136786
2 8355 967954264
1 50874 123459 322423610
3 101672 121666
1 67756 75170 805046377
1 26886 101498 33382397
2 38072 731921506
2 99151 118508054
3 69589 116593
1 14575 27651 899270798
1 51920 66497 876775589
3 25308 14793
2 26782 966995929
1 51638 176777 870350212
2 68687 774759432
1 10154 86001 420341228
2 76639 294190788
3 10571 55023
2 91500 141089088
2 206 899024133
1 107060 134869 942524084
1 59985 100700 917223176
1 109181 152733 377195075
1 106766 106865 387191908
2 23053 38326146
3 94340 6816
2 36773 287273186
2 95820 832624609
3 97655 161593
2 55224 866261343
2 103437 654584219
1 72125 114911 857614816
1 130044 170369 610026708
2 87725 528099415
1 43747 167987 769757768
3 48370 108134
3 7860 18278
2 53415 359086669
3 44481 80871
1 48256 130972 66235295
3 31408 14819
1 68055 132564 20628650
3 114327 82309
1 133315 150158 906824275
1 38647 108310 280914890
1 102871 167640 768286423
3 56041 67720
2 28499 100929666
3 5485 106413
1 15669 117445 862485845
1 107457 127599 196189025
3 78947 24529
3 21656 61283
3 16190 74333
3 110407 123747
1 9876 49912 446433816
3 33179 179036
3 16524 176022
1 93113 112185 763662661
2 73101 28392816
2 50005 819703731
2 33061 835206180
1 129136 177351 882519283
3 111114 62545
1 44623 131465 396483133
1 125737 163171 549481987
3 45069 117355
2 51382 591550825
2 6720 732420892
2 13384 438582675
1 162158 174656 532767680
1 44325 55756 622141004
1 4859 143462 709232512
2 94474 517442133
2 23435 526020910
3 104898 108959
1 98668 120286 661902648
2 50575 485294807
1 44795 159235 49370208
3 106706 151459
3 75687 25990
3 63875 125347
2 77420 703516302
3 66676 15111
2 44251 116967165
3 39272 141923
1 98722 130786 831337035
3 66133 65876
2 114790 532591337
2 89775 889843909
2 3884 398208250
1 58827 128854 356870569
1 97169 107376 110480328
1 147878 163705 607353220
3 26570 38159
2 89538 548609179
1 28540 141516 200661169
3 77971 91116
1 58776 104592 396758644
2 90991 333894678
2 96604 535575706
1 5074 66179 95151832
2 4415 377544103
2 39242 456012032
3 113586 174282
3 57691 133680
1 5806 54752 658407552
3 4882 31104
3 70436 89121
1 11829 110952 44763447
3 56141 148777
1 82006 115699 345809683
3 74223 158160
2 111757 674427671
2 9297 569938308
1 124202 168355 908605499
1 24155 158480 544164633
3 33551 167451
3 105303 57593
2 39825 87297185
2 13963 474254070
2 74134 88922331
3 39510 67290
1 47543 130697 883196017
2 1684 233758711
3 70476 50543
1 56496 64679 742574025
1 12895 77149 643926543
1 69121 176819 850319000
3 95085 30730
2 65507 536518432
3 79555 62685
1 114933 120883 484124144
3 5259 154697
2 115173 91361793
1 38071 56717 392748559
2 57300 998214860
3 63965 146978
2 70902 56282586
3 71289 54000
2 21145 269554673
1 14815 168443 713033792
3 85973 50205
2 10512 903559795
1 52192 115965 962394212
1 92842 144228 143535563
3 110510 117197
3 85717 29966
3 77982 19936
1 37330 141969 617891707
3 89217 168980
2 113984 631607613
2 90002 905595695
1 7564 38164 540591810
3 94993 140912
2 96156 523449187
2 45777 468281438
3 3998 164884
1 9872 103298 16225037
3 95876 154875
1 103983 133664 247408433
2 110999 757912757
2 22130 152274337
2 111215 544614255
3 99217 87247
2 75369 60128506
1 53477 65788 449382239
1 89183 174981 432513981
1 143955 167471 954312180
2 82327 523007926
2 61959 935843514
2 87983 902162366
1 37223 127517 972694287
1 88903 174044 696665980
3 4177 144199
3 68882 4939
1 152312 158739 821000715
3 26662 100308
2 79705 66959401
1 139316 156650 800667967
2 81218 640969259
3 22390 166197
2 88879 884675219
2 7492 838499123
3 100483 41877
1 23956 35625 889478897
3 48987 19124
3 44286 15454
3 16742 107362
1 75517 137202 11274568
2 39676 447636847
3 41709 45151
2 17078 386788172
1 21160 160349 826576609
1 30287 112148 71644980
2 31281 684519111
2 70135 892951002
1 25294 80017 791296675
3 76184 67163
1 88437 176531 780935972
3 101567 84836
1 1239 142698 195048817
1 76341 167743 319036008
3 61309 85590
3 81285 39977
1 81418 144153 557432211
2 17309 847278388
1 35485 126717 927900736
1 32354 154032 454060840
1 3677 152845 940484307
1 154909 164966 532916780
2 1293 547693455
3 35034 10530
3 108696 94608
3 60064 172622
1 114702 143858 853737053
1 682 38516 436404533
3 1500 94900
1 157866 163246 578203628
2 59716 540037322
1 102079 110851 535928588
3 566 11276
3 2916 160878
2 72953 588071902
3 44597 38254
2 83855 117795693
3 95009 22379
1 33051 157187 362719501
2 87576 900926678
3 763 109038
2 80868 764825132
2 41614 617871456
2 41487 184671345
2 43785 560734775
1 13781 118191 59733661
3 18507 103197
2 66065 428376582
1 8185 137999 253169479
3 52659 133279
2 36502 33215051
3 79157 112008
1 14623 165469 701882661
2 61170 446702975
1 103369 125544 889803984
3 101109 7434
1 117581 141191 930721031
1 44665 82524 907856588
2 8510 392181058
3 82308 111469
2 16142 522890825
3 14102 106408
3 70310 28819
2 84965 144828349
3 43538 110768
3 91692 162784
1 49590 157291 947338502
2 25530 329998375
2 78401 490214444
1 64354 144508 883432559
1 101952 136445 495683026
3 68215 67917
1 45774 157712 426668150
2 36234 157423662
1 107815 124210 739104795
1 93837 157777 498224670
2 5652 908517533
3 64907 86825
3 45633 104090
1 109810 111065 929401773
3 104504 92628
1 100620 135624 421606114
1 49245 82619 164299107
3 14578 108679
3 18374 62233
3 96360 9896
1 61805 119051 856255214
3 85702 171227
1 41625 120810 860626362
1 3373 61184 512761449
1 124179 136467 492007860
1 27875 54987 851206614
3 44636 160609
1 158155 175243 969245108
2 40530 249751870
1 23084 71725 265489444
2 55410 801011897
1 49069 50874 4246233
2 22422 545633037
2 75268 478114656
3 61013 112963
2 41017 944496008
3 54826 21128
3 37678 104752
2 49762 476268702
3 13238 53147
2 84356 760157979
2 45659 303697786
3 108596 22448
3 43803 976
2 38696 323600859
1 60315 161064 948256721
3 39910 69807
2 24260 129499672
1 138213 150552 315343826
3 72037 132276
2 57148 955774767
2 72815 568906668
3 47005 105794
1 4453 32013 718118032
2 113367 140918994
3 64447 130709
2 30653 567822692
3 107329 49562
1 42623 163680 264175625
1 117558 131292 59881726
1 103284 131804 63788518
2 205 682751657
3 57257 139347
2 86221 368069759
1 121634 172447 48065378
2 102564 112342173
2 89410 961970672
2 89841 388544147
3 29333 1121
1 15579 60982 546486426
1 81092 176637 814485371
3 40855 63639
3 4703 39522
2 64258 272300138
1 2596 130290 464873186
2 35571 185916632
1 18744 44353 630422544
3 108349 35952
2 93349 360015203
1 191 164090 752472634
1 20252 148573 757815565
3 40504 99772
1 95535 139636 844533714
1 25635 90262 729930959
2 79731 977802108
1 10050 128399 707009186
2 106030 868819301
2 19433 626987764
1 18548 37131 952759943
1 12051 73472 103783640
2 89278 779473594
3 93847 92840
3 10366 106422
1 3261 128179 897473082
3 13566 146263
2 65472 379254020
2 85607 210579915
1 7661 88321 633891512
1 101643 123782 804511092
3 18150 136216
3 104805 34488
1 67368 90045 854693334
1 5382 69900 844374902
3 109531 135848
2 87756 441811117
2 24851 880752884
1 67734 93910 941797050
3 78035 146050
2 7284 545881372
2 45341 198694053
1 89161 155983 259533760
2 40114 71433380
1 39553 109217 345181977
1 93692 160176 619864793
2 73929 283731074
1 74788 120284 626113645
2 113441 989843191
3 104904 92491
1 69431 121947 71118833
1 79944 174918 295690800
2 70973 438316726
3 33413 169385
2 51574 384297618
1 32204 33913 996952648
1 48599 153162 638461994
3 982 66526
2 54697 445925199
3 66735 103013
1 34873 45420 695357448
1 40502 56959 64055060
2 95418 535844812
2 83066 682463876
2 39598 72259696
1 30006 135377 221509375
1 59518 86170 141800062
2 3255 74701696
1 70518 106287 948200087
3 22100 130860
2 22845 893922035
1 91855 97974 605651057
1 22306 152059 413662267
3 32318 13066
2 48951 852450633
1 72858 95339 609193549
2 112744 797319365
1 53766 109421 457512261
1 1176 105547 289739560
1 74765 105424 403978362
2 45228 813535026
1 142270 156833 730267404
3 17429 31516
2 92976 175592933
2 105346 723343835
1 20471 44851 256492586
3 101393 30519
3 106575 153993
2 63426 630368378
3 21260 172877
1 8729 11706 844467474
1 67656 98540 762704546
2 112983 472331600
1 107821 155561 325588327
2 72540 747268851
3 56322 17331
3 19709 169781
2 27621 726508044
3 25538 102520
3 67945 23497
1 90724 93503 221877513
3 53982 114808
3 87709 36371
3 46984 99337
2 114015 185139375
3 89378 35068
2 82254 874651175
3 90500 5854
1 156833 175378 699869289
3 46025 82937
3 88927 159809
1 83663 137021 103318803
1 18568 91178 852116791
3 99129 147401
1 69371 76635 864393275
1 21355 171759 241575544
1 57862 136438 849875162
3 102312 82690
3 101397 122727
2 89240 250740867
3 9798 34758
2 4153 467120472
3 42469 89389
1 145522 167096 711181327
3 51513 81315
3 89193 68675
1 70194 117968 156059145
3 58583 14049
3 12642 146292
1 102174 106223 382465827
2 98234 942583913
1 19834 99696 99581062
3 31614 156604
2 69589 664017228
3 106610 2148
2 36067 967901056
1 141180 172683 631190134
3 13528 67938
3 47877 17730
1 30846 96232 580663677
3 52754 88343
1 21817 88221 717597412
2 66266 693163359
3 115625 119391
2 19323 374900736
1 31063 149223 52824304
3 25110 87308
3 2387 43784
1 64044 124707 390452566
2 78947 121343166
2 37523 89325444
1 117772 141124 375209807
1 13128 82836 537293708
1 124236 155359 119913854
3 28475 102956
3 51681 143801
2 10266 69183892
3 29850 1923
2 3305 428058945
1 63564 91170 785844704
2 43606 560880889
1 167728 173814 8303139
3 109590 50713
1 57511 161225 996664822
2 32491 150243925
3 17715 128094
1 24632 129076 623163328
1 90044 127483 789695521
3 32188 29090
3 27792 80660
2 63920 258924020
3 89894 20115
3 77640 86000
1 9929 61192 177040206
1 39292 141938 725107814
3 104998 16413
2 28821 738950597
2 2476 117240780
1 124090 136661 459149387
3 67958 179090
3 109253 64701
2 24567 711211585
2 67824 714607956
2 82489 985075374
1 101944 171950 22153613
3 58719 139266
1 27487 70487 475343896
2 43378 409143666
1 69583 104869 337624387
3 20664 78846
1 22232 159446 453261082
3 25928 9058
2 50332 213524826
1 24570 93140 825721396
3 12126 167669
2 4412 3983317
2 48118 54095013
3 68087 125132
1 131652 151004 219430587
3 15048 139600
2 32377 612065567
2 73226 171193178
2 111069 902548022
2 1592 987412847
3 72473 6862
2 96186 943912637
3 109226 73225
3 109588 165665
2 15163 510797861
2 59885 987061086
1 5243 148067 666585629
3 57162 168819
2 14132 953135503
1 107348 165563 993314541
1 31468 148892 89776434
1 19974 121149 639342041
2 101976 821702714
3 103123 29635
3 33711 18470
2 104300 959369984
3 47806 130635
2 7378 180889111
2 13932 265569557
3 13944 109068
1 1703 163859 781241214
2 53314 727366116
1 24699 155491 128949773
2 97783 589787908
3 75573 133756
1 49407 119091 550362142
3 62715 90320
2 47086 405069803
2 84449 278079753
3 31751 129530
3 66289 161679
2 66541 534364524
1 160825 173206 426245690
3 62139 152899
3 51013 164208
3 36657 78958
3 31538 146702
2 24687 38830430
3 71621 69273
1 54554 88899 329147311
1 35827 70392 822644130
2 67005 860073213
2 3114 735254977
3 91724 104485
2 90335 16318264
2 66534 535971010
2 38063 425732998
3 76633 87808
3 105035 80847
3 71681 17128
2 115221 66712805
1 49721 87705 182339146
1 101872 140103 297177408
2 100670 259684127
3 42051 161526
1 53836 158233 196943308
3 28715 70053
2 30118 732015618
1 99607 139996 570640648
1 34663 111736 551382579
2 83961 554100950
1 126608 132951 679482246
3 36062 13199
1 35498 109526 996657345
2 45868 615836867
2 79295 663819033
2 76041 663916891
1 119963 126502 307855312
3 56271 120189
2 76589 27532449
3 87558 42879
1 7590 9510 763739831
2 4822 425486443
1 34803 126360 458679283
2 81778 892068630
1 32692 165587 717840799
1 120161 133878 927840018
1 54706 132058 923912953
3 63595 11370
2 18337 916681700
2 57773 598698663
1 55130 141646 574114091
2 24608 706438293
3 105454 41342
1 77689 178233 751360274
3 9409 150614
2 111280 503136130
2 40578 250422628
3 5179 49115
1 91570 157191 863633568
1 107826 145872 851948018
1 91915 120008 254038902
2 47649 38611348
2 57323 361039011
1 83001 157787 52960508
3 18830 75592
3 9062 85714
2 62246 506121407
1 122879 153451 774182251
1 117078 125585 697111552
3 32240 127151
2 52636 442021378
3 86691 86281
2 100610 572307089
1 45048 135574 795804252
2 8629 770591767
3 21438 137914
1 105151 135146 937500554
2 44117 612869253
1 134910 165039 515988390
2 107145 637896703
3 71989 150379
2 103176 946550483
1 108674 119646 366853721
1 63371 167220 652691560
2 32931 213292190
2 92877 959139736
1 117495 133492 472655257
2 13908 542585869
3 4688 174298
2 50893 601038212
3 114935 118174
2 66363 755077302
1 41718 65240 956440023
3 11876 129479
3 8750 35196
2 17609 391998401
3 28548 31370
2 39569 912406699
2 1784 843959012
1 55973 108883 993122827
1 106344 162074 838407332
2 3313 486487062
3 22187 81064
1 20964 91254 268656469
1 72603 114138 964087151
2 82034 563773100
2 5295 989059889
2 32485 210515245
1 9027 70849 839982319
1 91324 146316 415301426
2 113253 645934626
2 98101 682589758
2 110416 44280596
1 2712 55722 423159421
2 62631 310458940
2 48918 19812315
1 9793 100764 341737378
1 83124 93954 587441124
1 41315 96977 42647589
2 6187 487878982
2 40278 829561801
3 100012 152398
3 111559 163337
1 57562 121349 297595175
1 29233 32094 587405448
2 86471 633846627
2 62987 942245787
3 33236 34130
2 31714 500603215
3 16844 65984
3 29850 7220
1 129038 170177 597628185
2 4901 863192353
1 1740 127465 169141409
2 59671 692011630
3 41606 53342
3 86246 155651
1 20116 96583 541475018
2 31684 125947243
2 46619 534269197
3 103442 85307
2 27832 333466005
2 35424 582640016
3 113159 4802
2 53320 699103728
3 115396 95097
3 14999 119087
1 11064 142519 257702785
3 78145 139923
3 78293 42313
1 44643 62781 866867151
3 36267 154673
1 13441 86583 918564640
1 4345 94659 679068049
1 58823 163757 555874692
3 109013 89127
2 969 559844334
1 132990 142919 312878930
2 79488 714864206
2 95978 692614896
1 97236 139420 414939028
3 105989 158825
3 32917 160049
2 60442 776825114
2 62478 114167569
1 136405 157012 760003983
1 144701 159180 140224045
3 51857 72282
2 17011 637445143
3 24808 100467
2 16576 495195994
1 65342 78209 529866971
3 71763 166682
3 16045 79841
2 94162 283863432
1 172003 177643 75254433
3 22945 77317
3 24574 110289
3 2827 7355
3 47288 111507
1 2078 20809 954723859
1 48232 74956 325321289
1 4998 80688 833291313
1 44851 58726 877868135
1 92904 176095 921576262
1 15394 178450 890119513
3 82800 12416
3 32741 68713
3 76997 38087
3 59787 139623
2 39115 50005646
3 16108 92235
1 21490 134171 911880512
2 23019 157049480
1 81784 156220 473539709
1 4761 126868 589520167
2 61917 748832130
1 1780 172301 900196684
2 32767 160884861
1 70195 126995 365130688
1 6072 97371 373192003
2 14267 621958822
2 45474 454301581
1 41095 173870 126017738
2 5405 51065620
1 49877 134513 258616440
1 168822 177396 694867312
2 63369 357677743
2 42234 518632957
1 7859 26857 317609828
2 62021 898183072
1 3113 49635 996881128
3 27526 147844
3 21524 54721
1 75641 106335 942914676
1 22004 139309 85805805
1 19862 83770 115368617
3 31410 50768
2 22424 851772542
2 40728 74716264
2 24304 500211567
3 14144 132911
3 94038 33232
2 108048 604197787
2 101311 296048654
3 14866 76423
3 61358 101726
2 78212 591242139
2 35993 121489505
2 62637 147832990
3 105068 58123
1 33458 148456 547324126
1 25566 154596 203552631
1 102732 162181 713372866
1 125138 136640 799259150
2 41344 376401765
3 12865 14263
3 53234 31311
1 98688 102494 639396946
1 5393 163603 869785668
2 99026 879957628
3 111472 52000
3 56295 43214
3 34505 53486
1 89332 161097 767538031
1 75500 148171 374552305
3 56454 35267
1 107934 157706 946989077
3 19539 50798
1 93708 147916 401097226
1 109457 133526 836884014
2 31036 82340317
3 40132 91886
2 49990 670695705
1 141021 174527 750364630
1 5342 82799 86307825
3 77437 14074
1 9413 80955 735970696
3 98310 178944
1 53033 92396 891003703
2 58909 439117526
2 24317 461098842
2 52436 419541120
3 106571 54347
1 95451 173149 307986576
3 97106 40285
3 113352 168938
2 87140 607901932
1 15494 68744 662111509
3 92224 31170
3 2024 96429
2 21444 701702511
2 53632 878790783
2 62717 757928299
2 105620 405500359
1 12397 88993 904157146
2 12261 516403325
1 33866 140255 875384754
1 76321 89455 379140676
2 81190 576427648
3 64122 111572
1 62212 117021 970784141
2 39765 305229509
3 98277 40698
3 4686 116273
1 28425 131762 486320136
1 62497 162380 653059941
1 47291 58784 200940062
1 103702 109231 955643278
2 110355 212396972
2 93891 990654502
2 1657 360068988
1 68148 93335 746772145
1 48181 125846 196885884
3 30635 156832
3 55092 125649
2 13347 46205140
1 114295 125659 702691820
1 19678 89260 954618072
2 33972 923383059
2 43965 655262493
2 96542 575059707
1 67767 146572 956578273
1 62685 77483 228825737
3 73042 83277
3 57999 66093
3 37236 74180
2 5249 318506007
2 39646 86518913
1 47777 160738 775936161
2 67772 123221569
3 31930 123848
3 94015 174261
3 11877 158830
2 47054 709745785
2 47002 110577758
3 32298 29882
1 110433 137065 350997644
1 84288 137714 484085524
1 11939 162744 462797780
1 60217 121392 753507903
2 79538 955664976
3 19271 79975
1 139285 156855 4346048
1 14722 178921 287382327
1 51964 102481 410207692
3 112384 100527
1 118989 166927 941392687
2 74646 156085700
1 61995 93430 358713226
3 60241 118088
2 40052 53059850
2 71419 117832715
2 46809 177576550
2 10967 857339395
3 47805 103727
1 120478 178726 651406363
1 37853 149320 207015767
2 23622 694682886
3 66123 143120
2 11988 564018578
2 36150 824239582
2 3784 908406005
1 24332 76728 652788787
3 23375 124928
1 12951 142347 923445074
2 101934 625741602
2 48772 885286362
1 130799 149094 289966052
3 27039 52705
1 110614 167468 282543838
2 101549 791151469
3 58558 93531
3 57311 109304
2 37819 52415123
2 64628 52623304
3 3000 26477
2 68493 699512180
1 96910 132811 879898220
3 34738 7861
2 86499 650118534
1 124712 176743 826737075
3 51316 152634
1 5005 89320 866857184
3 27662 112301
2 34891 367863304
1 100845 166570 386699236
3 26492 154997
3 94249 164394
1 7491 112845 617614354
2 112354 147413258
2 92758 659083260
2 51579 55089087
1 55473 118990 43148047
2 38253 978224837
3 69499 94158
2 48680 528214870
1 12384 58814 664490744
1 50740 121093 361176474
2 4475 12962300
3 62855 131827
1 57671 93707 920748718
1 80644 107993 729406667
1 24471 90278 678751673
1 68005 71353 290741037
3 99509 156844
3 19660 141078
1 94961 166019 735232503
2 34716 944405482
2 49256 20112587
3 32916 144232
3 34022 26873
3 78742 79381
2 47838 456840467
3 14708 92903
3 9658 156256
3 65797 98119
1 63045 173064 598696329
1 69240 114783 104388603
3 103343 1185
1 26806 49316 569730322
3 76053 50628
1 43746 163221 688748028
3 44280 38748
3 34907 106051
1 7824 160338 783518493
1 168857 169390 965480969
2 21044 594026675
1 99623 129634 269450934
2 70838 908428473
2 106344 331795633
2 41799 377677947
3 64612 117854
2 105362 148799210
1 5166 165138 636954461
1 81510 160484 143622706
1 3085 58713 697454812
1 21477 84036 655239040
1 9551 155504 295051936
2 11308 355512317
3 77820 118640
1 57310 177049 27461445
3 39103 42772
1 15450 151078 251680597
2 11107 185592652
1 83738 133994 202932369
2 106804 133243571
2 26333 850128186
3 52046 139610
1 36349 136574 522884946
2 57977 200279802
3 38196 114440
1 115024 173387 903238646
1 46525 57430 314086040
1 161666 174955 389368356
3 59185 75296
1 34205 108284 752828521
3 101416 103921
2 25925 629771236
2 97238 401459846
3 24416 145983
1 40879 114291 766811424
3 31485 33810
2 111360 324191853
2 64339 83901863
1 124369 148473 653367825
3 10292 150856
1 49897 120025 158953591
1 75890 166198 542306054
2 78742 345717139
2 51321 697153564
2 70603 742247051
1 42702 123384 775115306
3 79107 53976
1 36812 174553 148652398
3 31306 30765
3 96664 40062
1 28691 64641 805668202
3 62186 127030
1 89716 164953 771601791
3 96268 141477
2 16998 701491052
1 130216 136992 92168332
3 107139 114393
3 81137 132747
2 62096 686995923
2 25264 788741918
3 56483 72138
1 149659 171519 646532977
1 6449 68237 997689416
2 108613 535693828
1 45160 68548 329536704
1 8316 32387 72785936
1 87700 166124 900325370
2 49406 862021070
3 88195 120492
3 12741 30412
3 27825 38138
2 42876 699083895
2 48440 740948682
3 44516 76968
1 38322 147673 764068274
3 58470 127127
2 7709 159232456
2 115184 734404598
2 98040 844613597
2 73979 458892105
3 113095 125876
3 11843 151641
3 100552 33432
1 39845 125319 772142745
1 85455 86833 276293521
3 15030 27880
1 47181 156378 288775895
1 109590 154655 233511087
1 46135 140068 769095593
2 25051 991854824
1 50999 172507 316076325
2 25293 25865098
3 49880 118284
3 9379 72705
1 32648 96164 829072270
1 38211 70347 20559078
3 33921 91813
3 43982 175775
3 38361 104889
1 44533 74470 786024369
2 98456 196264302
1 39694 96854 590211455
2 60640 516838527
3 23864 121417
3 104642 80786
1 161014 164497 146190336
1 20525 136015 350057684
2 95032 489335216
2 109651 101052374
3 45605 84940
3 84240 171313
1 42932 152273 275756543
2 53812 44889999
2 26055 601138780
2 113146 98417450
2 28252 298631034
2 42467 350052553
1 77743 175483 825203142
3 15635 174603
3 61912 9928
1 126376 159702 76128297
2 54853 10826583
2 49867 769193442
3 104076 69844
3 84235 28575
2 88255 438182025
3 71099 108358
3 40908 17242
2 115625 741011436
3 49696 168840
1 136941 170886 201096683
3 73915 26074
3 113145 169663
2 99298 317647933
1 5400 92827 806725812
2 103923 213266177
1 74651 138097 463555146
3 20212 160711
3 5241 30946
3 102455 30411
3 5125 67636
3 56329 13783
3 51845 119341
3 39830 122816
3 39413 56360
3 98612 129715
1 36179 136739 144549292
2 18902 248927987
2 58196 950676798
3 42215 135568
1 14905 27206 176961765
3 35688 164484
3 38613 27084
2 114296 934162242
1 4936 168790 648282562
2 68883 286542188
1 42722 102559 704017740
3 77199 94500
2 99400 23495760
3 54542 153085
2 87989 820941120
3 27940 172269
3 18643 56786
3 114555 78648
3 3905 83063
3 31788 18090
3 11976 39470
2 76884 978572619
2 78954 151896874
2 76891 900200160
2 100226 938064800
1 23656 129427 93241603
2 51337 35871320
2 5749 919892827
3 67743 154167
3 36163 146546
1 18115 48727 910156713
2 90760 803883417
3 22512 110915
2 64082 835295875
3 64151 136079
1 8504 171694 733142474
3 82957 144706
2 54715 988107779
2 45584 461094132
2 42476 631996963
2 29248 759989080
3 7043 100442
1 124927 166824 155216007
2 41577 217451771
3 112421 174987
3 70920 123182
1 162120 173113 136261441
3 114140 54382
1 50086 79187 371848683
2 66220 914857615
1 23956 27686 175228463
3 87355 130811
3 88543 25271
2 19079 593834156
1 98469 144804 586493103
1 64385 166293 716868836
3 2419 150341
3 17661 152308
2 10064 883533986
3 46805 101763
1 20889 41065 558996113
3 65960 24774
3 80443 22592
1 156784 172801 385765629
1 5201 5214 865559021
2 30056 948162416
2 100881 981611483
3 51903 1705
3 56445 178633
3 32917 175654
2 75693 43801088
2 38933 714962466
1 137250 171744 754227665
3 71947 114929
1 119875 165507 82190663
2 3949 853707205
3 108350 69605
2 38632 684546128
1 81342 176773 398489935
2 18873 750223814
1 14377 113969 72774386
1 96004 136552 514425458
1 21362 123298 960259671
3 23325 78493
1 41696 125633 354166020
3 78902 98481
1 105450 162962 995551320
1 41499 147021 546672192
3 110081 97189
3 440 124884
3 79218 70385
2 78308 384563415
2 102911 467495621
2 104960 709683520
2 570 614406469
1 32127 138798 713277221
3 96739 3684
2 63681 702317100
1 89863 123035 725353961
3 34950 145787
3 103799 35983
2 84250 357878494
3 106361 138940
2 72118 517721308
3 37803 129276
3 57048 84178
2 77091 879999042
2 112853 609730557
3 61479 34522
2 35289 65742463
1 21216 37387 211736342
1 34474 149535 410789089
3 37170 160551
3 24468 64464
1 34608 76897 468805080
1 7192 105164 619298200
3 84179 24368
3 88506 127915
1 22015 129225 89325453
1 4482 69618 649768141
2 1685 331936802
3 40002 123910
2 53432 932075683
2 51872 565584174
3 44253 52274
2 32358 922570742
3 71436 91956
1 11695 178601 126325578
2 11646 404502468
2 101766 347518942
2 93330 560459739
3 95321 58924
2 75953 904292232
2 7491 684673055
1 91706 115216 388801
1 8446 37580 279048254
3 11726 176955
2 28244 70082463
3 24303 56450
2 101302 998298371
1 22395 139187 706069976
3 96707 74433
1 11896 156109 89102167
3 107970 37378
1 129010 174289 537717129
3 68440 2807
1 14519 117008 72650097
1 716 26296 738683525
2 3777 875717808
2 101062 188904656
3 12610 29821
1 58003 159470 41075383
3 6246 2150
2 75671 944451872
1 14428 89782 404046128
2 97129 754395920
2 31343 679497863
1 72725 160185 14284783
2 44991 393845220
3 25388 126518
1 117314 147063 478480521
2 93136 503053117
1 18634 117786 892646117
2 75256 734289786
2 55797 981935475
3 111415 165589
1 47546 119238 147669858
2 99865 547140488
1 10508 123046 585265220
1 89528 161305 287508341
1 48398 88814 61723069
1 21790 146164 22001179
2 82594 148526278
3 20683 51105
3 72569 171720
2 37534 682232969
3 40514 170393
1 60543 143064 369264328
3 103185 12031
2 93482 641816441
1 112543 171029 227555184
3 19435 44244
1 85462 155294 641875934
1 43247 150252 660538542
1 83213 169257 428418224
3 19739 64408
3 36499 84268
3 78088 92488
3 101614 49406
2 44516 510911379
1 59149 94816 322587116
2 51471 474908618
2 26899 943357988
1 60454 167699 316194826
1 167909 178568 921457373
1 76194 76918 404338996
1 45903 168701 274598665
1 130379 163184 427194607
3 33762 101915
1 122688 158738 669351154
1 103285 136090 182993567
2 11032 327820680
1 12039 55466 277529734
1 27869 126965 240045269
2 55264 696081960
2 73918 605907293
1 26970 168339 297437169
3 59334 13338
1 23451 142793 944905565
2 5624 828294991
1 60661 172156 352954344
3 36963 157829
2 4431 781094144
1 166256 167546 989793743
3 24655 74655
1 107349 175739 531314095
2 69475 131930296
1 113365 116427 354548936
2 61218 305766354
1 141097 154288 214430743
2 18155 591057733
3 69046 143881
3 68388 64904
2 52472 706925327
1 35067 118320 556740419
2 66078 381162883
1 50239 174266 736473503
3 25645 8034
2 27940 645905521
1 29312 108488 894929974
1 115735 124078 294954819
3 99099 59365
3 72681 22328
2 81091 195937020
3 37167 89308
3 19880 129456
3 61845 41814
2 8208 692559329
2 68260 919597636
1 57967 163169 727067164
2 4245 716929690
3 25721 9257
2 21708 204651334
2 72972 353719243
3 80615 26373
3 95617 48686
1 89609 159511 192559103
1 66686 153970 568408843
1 27133 144576 212772912
2 36031 748038972
3 59321 26767
3 74776 14815
2 21740 570513323
1 40717 86708 768875241
1 116740 176807 635230403
1 38035 160925 877055493
1 22312 176797 728664366
2 553 93350287
1 66519 98366 961303559
1 137963 152445 330350234
3 21536 178727
3 10809 157643
3 16636 44249
3 8866 20096
1 52669 108439 683149325
1 41649 159867 655713229
3 54016 103303
2 65476 389863085
2 87956 973614595
3 61276 132927
2 73209 878049431
3 7904 76655
3 38280 167558
3 86248 44857
3 99013 159943
3 110557 82838
3 70681 8038
3 27793 115798
2 30757 595709446
2 78105 3547829
2 18392 513016318
1 89967 90909 922520774
3 14440 104662
3 104955 156348
2 48018 532922502
3 38189 117782
3 33675 148296
1 70970 155153 443265323
1 29462 116637 304331276
2 79263 336095343
3 106053 20770
2 30315 477731023
3 6262 64026
3 19330 168519
1 14656 117775 861780205
1 11204 164950 455840279
1 1959 172163 794669589
3 110284 163807
1 114885 178320 662082346
2 68523 231416554
1 54780 124139 45891781
1 131397 167918 880150561
3 6235 80462
3 90544 65494
3 91474 65352
2 34148 575944248
1 27383 170459 699546649
3 95568 38736
3 29816 22784
1 110928 136434 428448040
2 3679 661490427
1 52123 79645 235469006
3 37016 95952
3 13076 125332
3 57936 43743
1 25535 105250 330802682
3 8421 85208
1 90047 170706 416376441
2 19480 764990032
1 69904 81538 789412038
2 80255 944517322
1 142899 146415 728604758
2 69032 905001607
3 19702 167146
2 57602 826468963
2 83883 154210790
3 52001 58731
2 15630 217780637
3 67522 139114
3 77941 27066
3 110395 170175
2 52501 810005389
3 58650 155896
1 138496 142190 337521169
1 97498 163395 986729557
1 120525 151670 334628550
3 73353 121262
1 10804 51149 449167640
3 70749 166259
1 132522 154571 464380795
3 30232 81399
3 60113 7021
2 96573 210139445
1 16165 106401 368444662
1 14889 140695 714662549
2 92330 472588266
1 42541 52419 680857709
1 27921 29414 115851256
2 108411 250352090
3 25455 89170
3 23933 111964
3 82449 32622
1 24267 153072 432334441
1 14865 75254 365878893
1 112334 118116 91172677
1 36610 73782 224495717
3 14320 26943
2 105887 61120048
3 83271 65867
3 82743 132201
2 55861 196093203
2 44614 715264647
3 8716 62117
3 54315 2469
2 53793 192081555
2 89862 544382800
1 148774 176097 79149179
3 101728 143250
3 101789 119102
2 114053 686375850
2 18102 876897322
3 38129 7802
3 54703 42428
3 51470 43843
3 53828 60682
2 31843 215361483
3 13738 133591
3 17731 170069
2 79181 38428041
2 104286 909086276
3 110381 172022
3 77358 105706
3 84721 136952
3 107408 134980
3 49327 75787
1 75420 155748 225236658
2 69999 82082212
3 10801 131486
1 22051 86735 296468234
2 59106 290365631
1 103314 103475 504359148
2 44473 319437736
1 19253 63472 60994763
3 34195 61283
3 26356 24107
2 40555 947271730
2 31225 543091147
3 39566 83278
3 65766 14201
1 128690 144198 964434083
1 7860 51344 365277892
2 109206 591379523
3 94678 5720
2 53490 359003843
2 102680 986275081
3 36024 126111
1 82930 83432 359824237
1 55243 67909 85855143
3 10467 39708
3 20242 51558
2 1148 478545621
2 2767 302209487
2 110268 633573616
1 3132 134070 713591065
2 76197 182153640
1 122571 166050 616352338
2 44403 133894232
3 28365 111233
2 20407 199167420
2 91990 128534423
3 31494 81078
3 43493 23561
1 82608 121223 203166712
1 136190 150786 561037463
3 103922 176873
3 57292 142637
1 55754 169139 48887310
1 44361 45032 388442343
1 42774 84821 776538114
3 83109 160494
2 109988 54822182
1 41475 177623 595510704
2 58851 476958466
3 20399 178370
1 6513 8881 987193340
1 124519 129605 849599206
2 84679 614769608
3 89953 125686
1 13416 155065 526493780
1 96958 104753 330445090
2 40691 685936538
3 104121 151587
3 28721 44329
1 19981 114514 359701588
1 99296 105639 621211621
2 6814 341881991
2 93181 992640923
2 84821 149438035
1 8096 74019 510684423
2 102095 496364327
2 43275 491678902
1 58126 88057 571824845
2 73366 526884973
1 101547 162788 805162520
3 110434 123254
1 86385 160612 523317090
2 104356 46846368
1 22752 38881 287782968
2 2370 816216177
1 24815 144366 556420387
2 112095 633550793
3 97741 69474
1 8356 172185 827953806
3 60292 167496
1 24914 57738 49544149
2 63700 360828220
3 90990 18762
3 42491 123960
1 24714 46861 905438395
2 49225 652676332
1 30342 46559 590800638
2 20930 109990956
2 516 792672855
2 478 257116486
2 84251 527603983
2 101806 141944017
3 109041 115075
3 8781 127918
2 16783 512094910
3 49822 31241
2 52636 444265113
3 57334 168623
3 38288 16827
2 72248 343271320
1 35839 168815 156433648
2 111996 260665332
1 61252 77717 879758997
2 115551 9366485
2 35641 82586390
3 16529 116413
2 80673 550130201
1 94789 142624 73870446
1 27230 53937 650996862
3 57897 100929
3 107832 34465
1 23063 81652 480660253
2 6478 718142554
3 28883 142306
1 22468 104424 730618773
1 111272 177949 843689593
1 90071 158608 283234273
2 68766 229439301
2 38618 979914418
2 11019 340689275
3 25914 9663
2 21162 719895402
2 86552 375665687
1 17653 165999 862565171
2 36358 150036672
2 110124 832430204
3 58384 43178
1 11928 127977 964228931
3 80498 27960
3 69925 59399
1 83126 85841 786662899
2 42401 815981983
2 48313 365194896
1 20089 129363 489992079
3 64728 80915
2 65503 912786563
2 110776 328799791
2 57948 34820559
1 72457 112076 50632179
2 77518 916399123
1 46580 77349 921610139
3 49676 6201
3 52387 52732
2 17428 11339912
2 102472 774003194
1 31798 144964 661309098
1 67006 166304 666905744
3 92681 68455
2 18261 975580623
2 55378 196158849
2 28310 644356487
3 17537 167734
2 112988 212056980
1 39245 70451 756533250
3 68588 85894
2 80308 516826653
3 51741 100779
3 86526 108959
1 42790 173368 52889899
3 76370 62622
1 89589 135177 167361
2 68535 778093204
1 81837 163981 932038553
3 52318 49363
2 10068 410793675
1 55204 140718 498363419
3 75710 101664
3 108426 78807
2 78082 702539824
3 7288 24497
3 47390 81026
3 48310 143436
1 8371 41330 16922952
3 40536 35279
2 89422 644651676
2 4185 27375307
2 77053 356316819
2 42568 958210803
2 8282 330226829
3 24661 52384
3 32286 61657
3 100099 75563
1 78467 97695 730340449
3 43374 143659
1 42180 124002 226770342
2 47075 711220547
2 31133 145304698
2 3699 581837800
2 62585 717794914
2 75999 564629643
1 114624 129102 536527474
1 74534 128376 495327857
1 36858 53645 491954912
2 98454 879150937
1 47015 47353 13634346
2 49964 863822210
1 109749 126256 160858367
3 54162 124341
1 12485 15375 251001436
3 49172 150570
2 33417 416058302
2 65736 718609097
1 56953 97097 301594247
3 38717 63283
2 68033 911291351
1 2903 35393 273854123
2 26256 738419252
1 23164 159341 247582698
2 110633 627506766
1 15950 36906 18805561
2 92395 72036207
2 77628 858871284
3 115176 97066
2 62408 11171646
3 9035 106596
2 48751 877517378
2 106433 290835347
2 59838 162434139
2 84115 933227271
2 115040 874764423
2 65342 661134352
2 60660 385176638
1 2488 56613 714104176
3 57715 39236
2 70822 474533393
3 96233 111108
2 80740 250800158
3 112040 112643
2 12470 895837634
1 26161 147550 34554469
3 97954 65225
2 113399 893866922
2 72812 208934342
2 34309 916362630
2 97668 882262217
3 20037 84850
2 5614 348616225
3 34138 4853
1 39528 167259 24197725
3 36804 149500
1 24192 119513 348679121
3 65410 67397
1 5115 97499 871721727
3 80158 141271
1 17357 102467 198736830
3 9451 166327
2 90639 193754599
3 76297 116946
1 64052 84168 485813091
1 98118 134506 103001063
1 1224 141379 286056657
2 103211 844498929
3 33406 165766
3 31163 85751
3 113950 130046
1 6347 56167 885889254
2 2540 424745697
2 1555 499588358
3 21642 75780
2 77614 787410756
1 73236 174585 251992039
2 101899 685430349
3 108421 114880
2 48385 842112955
2 108309 402409482
3 28815 151626
2 61921 300537601
1 80132 163946 251860959
1 26354 167154 154009908
3 34864 55745
1 50935 78569 32401913
1 147669 167566 369414704
2 1380 132500104
3 9995 141897
3 22830 125685
1 28857 88706 972540347
3 13579 130721
2 40941 946780551
3 108849 146395
3 75416 167966
1 25320 125995 144517043
1 66367 121363 723995751
2 33791 696616613
3 90844 155687
2 41027 334214195
2 95141 251955671
3 24957 31182
1 8104 37062 690922850
3 92876 110495
1 105013 158385 619649228
1 25386 134640 361772624
3 62962 42593
2 106554 830685695
2 107165 458015531
1 133151 137227 464154274
1 134794 176797 587568194
1 20162 57735 993850660
2 14142 350139524
2 6596 741387740
3 95074 99024
1 69711 116339 367011218
3 63418 88967
2 103523 122582218
3 59237 161060
2 86510 219243043
3 87181 95758
3 17279 69479
2 109399 590415434
2 63480 507859214
2 45809 51939747
3 101285 95555
2 4885 517987813
3 32758 163817
1 135736 162277 736251238
2 69151 59441123
2 79751 850510040
3 90230 152832
2 31452 456967302
3 36805 164943
3 17202 44599
3 20927 119488
3 37525 56804
2 16726 272312381
2 65054 822919265
3 101611 132879
3 99016 63823
3 78719 2941
3 54207 46988
3 65985 149260
2 81114 512627067
1 89092 168320 381727697
1 37500 132797 770000471
2 75203 226061496
2 23730 307452129
2 102607 246512349
2 31848 840094480
3 38168 127877
3 1954 60931
3 108540 174698
3 40786 84641
3 46063 166965
2 111949 511418891
1 84843 147161 698563828
2 57045 970518969
1 11914 95903 356611111
3 62152 152465
1 71709 156934 761962657
3 112085 23387
3 3417 100201
2 16014 949546655
1 68260 85084 178713561
2 106444 992618618
1 104947 148951 786079619
1 115353 146071 488251210
2 36116 319886321
1 20005 95742 210092148
2 105241 386947789
3 67651 100334
3 15822 11071
2 51514 674575673
3 106965 86751
3 53219 170855
1 47914 92235 703521574
1 33478 91360 485530355
3 94380 160333
1 52574 128609 403589265
1 41130 84720 290206504
2 17415 172252966
1 53299 133830 172025090
2 64410 380699303
3 45996 44769
2 41169 23775934
1 72967 140737 78121498
3 12363 59716
3 39847 49024
3 28062 111073
2 64795 153918675
1 5450 22728 202362787
2 78484 482371648
2 17409 272701420
2 10319 954213779
1 145265 152018 260968834
3 30795 7034
3 109946 157721
1 47273 95114 503401670
2 50835 115680203
3 8012 21286
3 40688 44128
2 59522 267038907
3 40540 129840
3 61165 105588
3 114328 87304
2 24359 590411795
2 25012 190530994
1 83029 164013 653438168
1 110024 167045 981436574
1 29025 119489 881054629
3 15338 157368
1 23994 155929 776914809
3 112562 69780
3 53099 113020
3 732 19813
2 21408 508824066
2 30097 972196321
2 47565 786045475
3 37411 142374
2 45438 263876958
2 76816 792278488
1 69314 145101 88714553
2 18012 865335733
3 74167 121955
1 144926 178558 978535363
3 62308 85588
2 12890 806900931
1 25057 53260 478843723
1 35291 67961 482465719
3 108074 62798
3 113851 55168
1 5887 139095 251120580
3 34858 93419
1 58746 131522 664987983
3 98623 53944
1 41281 62937 960956464
2 64057 206415803
3 22859 162740
1 57570 127617 449291516
2 57034 443831025
1 95845 97483 941982219
2 113934 454589408
2 55992 211074912
3 13207 139409
2 58686 488652242
3 19437 92355
2 5933 656522465
2 95562 417905526
2 110550 520790929
3 74132 116635
1 88245 161755 771522981
2 97871 299310900
1 54891 67142 89767547
1 4891 141825 95926738
2 102030 587569860
1 71029 179019 158736757
2 80415 84561539
2 54750 93630731
2 59777 353500474
1 62732 140378 656650654
2 10232 230739866
3 25511 104694
3 108834 112091
3 70056 56266
1 31952 168679 241829945
1 2263 46702 961998413
3 87473 153429
2 28390 321939194
1 11387 153934 150546909
2 82466 649847206
3 9846 32024
1 126801 148441 817769928
2 9065 918798998
3 87895 13782
3 31317 140347
2 68760 403796537
2 78056 947305837
3 114492 65798
1 94211 97958 84627072
2 70014 273116141
1 33446 77747 214905940
3 1490 12659
2 105959 557214894
3 25819 48353
3 105413 68318
2 95166 930248323
3 61532 159101
3 89359 99499
2 16497 21018894
1 93241 105798 594122677
2 73752 596915966
2 71652 934127122
2 94231 240789718
1 148112 161480 915923576
3 53169 133194
2 115818 709088853
1 91313 128344 525214957
1 63683 153307 186602754
3 5234 21017
2 56096 391745699
3 60494 39924
1 204 116218 135571934
1 119200 132825 889524577
2 82856 224381210
1 35389 178636 726532614
1 21297 138557 553596499
1 811 176636 641474113
3 110096 119375
1 19505 119330 982716231
1 125791 142663 107307890
2 100832 901334370
2 79121 368303388
3 5366 55636
3 12584 56746
1 77494 80929 675465772
3 26717 101687
3 72974 118105
1 22583 66382 85011999
3 57542 6105
2 20330 42272866
3 67689 12197
1 13013 122950 552453911
2 101544 88602062
3 45102 81289
2 7967 629280183
3 91333 152888
3 35949 122576
2 60976 163435484
1 1326 60243 146560861
1 34790 173540 499213312
1 133337 164048 873471899
1 35716 61706 446195072
1 94096 102301 874171631
1 107229 141725 820095724
3 8078 138312
2 5244 705891968
1 49718 148897 530220676
2 104001 479851617
3 62874 104379
2 20964 15158772
1 98211 151696 103664240
2 63347 187906087
1 11553 178037 778342720
1 80180 109699 450233583
2 36055 98224259
2 47525 255782450
3 50711 15798
3 61411 46227
2 115661 990168121
3 106696 77993
1 47438 176549 465448939
2 99558 39581059
2 89782 989373545
2 44235 779889920
2 16673 597555982
2 38002 662884126
3 53124 37340
3 7740 128558
2 3127 596880110
3 105677 117661
2 62791 474639119
2 87935 941374619
1 70727 105967 416046631
1 38040 59094 417592424
2 69124 177650426
3 22879 134667
2 42896 489193825
1 53043 135143 307222657
3 62391 81736
1 86114 178548 128500412
2 108902 454095111
3 1754 55307
1 7212 111027 476461074
3 71899 119383
3 29989 28684
3 23123 31982
1 79568 175111 570112681
3 11844 5189
3 16225 88539
2 62589 268811298
2 15483 934058945
2 27955 184421215
3 48147 28550
1 63797 84476 604482785
3 2207 7624
1 90636 153246 276142197
2 55754 768856434
3 37594 56076
1 15182 29483 725948416
1 136491 140055 83094684
2 86675 211982001
1 102967 169109 617380234
3 82934 89803
1 29458 155758 307986372
3 35018 124248
1 25455 148085 365140845
2 10719 977081494
1 74129 175802 845541315
1 104990 133294 949513596
2 53228 288073363
1 138897 152727 460112607
1 19994 100487 366934325
2 101619 728355049
3 29746 169142
2 72051 831068389
2 27574 984942402
1 46210 158286 826725273
2 72408 583990577
1 33307 105720 393206981
3 14643 24310
2 115525 254014849
1 117251 158801 590643869
1 15342 21666 445176437
1 40500 127723 127262266
1 45293 149768 774064838
1 37321 157320 723011219
1 73572 173500 530769520
3 25221 105028
1 38199 42094 737069452
1 92657 151925 851572769
2 110581 739307765
1 34512 35618 472350577
2 14126 97264238
2 53749 841908926
1 135543 147383 532800223
3 67162 103092
3 31031 69526
3 45149 62063
3 50008 38682
2 42018 100796071
3 38720 116869
1 7987 29294 971952788
3 95726 12578
3 59742 39345
3 54454 11207
1 150522 166372 827422525
2 53891 464393928
1 18085 76703 241213403
2 257 196656662
1 122944 162078 69661615
2 43984 362707193
2 95200 921745294
3 47302 127074
2 88529 163179592
1 12906 111446 362258080
1 28735 91789 391562388
1 123337 156798 885752901
2 86471 574425478
1 117964 136606 568847837
1 56020 96393 271394557
1 63105 109708 305009274
1 90746 94999 553998148
2 106028 509359588
3 17388 37220
2 11160 938216993
2 113958 873634085
3 43420 99254
3 109966 143364
2 60257 981093661
3 14704 159676
2 34105 246375890
2 13124 787558283
2 3217 635181636
1 79603 167914 315148261
3 43820 104673
3 89959 107956
3 110140 1061
2 72024 842124663
2 2742 675380980
2 60981 162324992
3 79312 955
2 65904 127891632
3 91600 108722
3 108626 64820
2 11009 975341238
3 15194 4046
2 31756 548108096
2 10528 210418054
2 79430 237338259
3 15026 101444
1 112252 166871 610201035
1 55512 167188 435027135
2 27844 11289786
3 95767 3670
1 88472 118899 270564408
1 76259 108771 415892188
3 3602 76016
3 14382 30347
3 105287 8573
1 39346 165680 959600908
2 86369 837913280
2 1619 871657366
3 87260 825
2 20254 14531704
2 31594 11081428
2 6625 889273418
2 106183 58773322
3 49111 10206
1 46258 54983 759389100
2 12520 165133562
3 99157 158534
2 84437 561566258
1 111065 169547 677440378
3 97553 31037
2 46001 972109922
1 145532 159098 515544103
3 100360 62802
1 71540 90680 952954882
2 87710 324140903
3 83786 25120
2 36430 573491664
3 256 18951
3 1898 41346
2 24957 284451450
2 15553 56037264
1 14995 69655 637596677
1 19733 43005 42955866
2 23500 231468694
1 82464 167477 665555538
3 67011 125910
1 20872 160230 711060889
1 3012 91493 678884143
2 17539 224656879
2 90149 133837480
3 5582 114441
1 39963 77193 769210721
1 104125 107241 932558683
1 48014 170396 572606879
3 78606 106743
1 17213 111695 782392063
2 83888 389735168
2 91428 664802402
3 2629 57062
3 32097 3899
3 94336 96803
3 66562 103523
1 43311 140627 792594263
1 30906 66010 123252664
1 109404 140867 222300139
2 5147 591187238
3 38232 160025
2 19139 214815141
2 102198 966096696
1 134316 164293 734189044
1 95274 129336 339358353
3 17556 100455
1 84940 162744 971828259
3 33342 93143
2 66391 732903197
3 90526 153779
2 67166 135069236
1 74754 173382 388424902
3 93393 124156
2 49647 820357308
3 65208 9457
1 56611 62366 458721811
1 116888 150766 863263740
2 87598 51940612
1 54293 174675 680021371
1 11261 48004 42766818
2 18509 894091256
3 49215 22089
1 149361 162503 770688239
2 70910 303907102
3 115417 80292
3 37650 97914
3 58742 34694
2 111441 787108202
2 97422 160123461
2 75078 992322507
2 45293 264394139
2 40855 446184265
1 91954 156189 590755981
3 1696 173557
3 49983 110629
3 102051 100381
2 72138 362403567
2 12190 278875770
1 15494 162154 431114861
1 25503 66586 305982997
2 15996 336262061
2 55707 953205536
1 96595 102302 230289968
3 105784 32652
3 66902 144524
1 30280 79901 276368422
3 102537 17861
2 45627 661206573
3 12137 90062
2 113450 234903529
3 30515 76969
1 27032 72993 792922714
2 108455 617895865
3 73952 99796
2 55166 486215996
2 25003 936638577
3 48232 91154
3 28260 72893
3 88762 151940
3 31664 37350
2 94619 584539513
2 13101 382875187
1 12047 83449 59625561
1 82583 147180 899064801
3 74364 47952
1 101475 101513 32208695
1 155341 173847 406771046
1 61462 97625 881626774
3 58855 88234
3 10706 168639
2 110209 59869611
1 74509 75016 552786381
2 86295 44090833
1 30258 70595 306531183
1 105185 110628 46387742
1 129719 148302 555351863
3 31153 177706
3 17571 157233
2 92308 367044560
1 2370 50501 293044183
3 21845 155980
3 11640 92586
1 151782 172993 170805264
2 30071 80160647
3 31685 45148
1 66284 155220 751828851
1 20422 113797 402979129
3 53471 81742
3 5958 29944
3 109604 42004
1 159306 166554 211372149
2 90084 795425601
2 28322 317785238
1 87900 96755 220545848
1 10779 13193 602087830
1 99208 152692 341457003
3 82226 139665
2 96621 930781071
1 16481 116411 12883651
2 105607 568875638
2 35003 515170778
3 20472 114077
1 93672 151989 26641520
1 17130 152493 930539339
2 100166 129382128
1 4916 158518 162643114
3 109437 20344
2 6927 866094844
3 8387 98282
2 25124 463243898
1 76590 108637 924347583
2 110655 848497755
1 17393 156643 574453061
3 8345 87014
2 76917 687711991
2 25468 341750827
2 72740 790169614
1 78020 142399 153408701
1 75772 160041 970351195
2 80318 993228053
3 49442 76
1 115782 149453 143551305
3 18306 67453
2 98570 707930729
1 66460 71669 41207119
1 103563 153626 140735929
3 57274 35353
2 76835 840714724
2 58940 863564236
1 143722 163835 78270686
1 12776 124384 494595139
3 25588 129069
2 79369 423631405
3 390 95661
2 74820 519316748
3 72264 113239
2 94415 171568261
2 15644 282064576
1 117636 157874 917737549
1 8895 80848 409370381
3 88587 91306
1 70719 150894 945323708
3 30035 165530
3 86059 150619
1 70427 136285 498304934
3 78597 73976
2 17619 841626251
3 100567 63372
2 95574 3954683
3 59003 8025
3 8516 61585
1 91411 160577 227199389
1 9984 34593 510622376
2 81029 128141940
3 82488 129142
2 85839 895292319
3 73470 99950
3 47175 30297
1 46647 112117 842549750
1 5582 112551 407622083
2 30208 888062075
2 3143 927202052
1 29343 86486 573237412
3 43941 3836
3 24600 69825
1 20166 115754 465056662
2 26638 110926130
1 71129 103014 339855792
3 38773 76686
3 97872 66367
2 2813 17942770
3 64642 2481
2 1025 686490542
2 110273 368836737
1 25414 178539 178809300
3 74482 85272
1 101983 120363 846282319
2 74189 940924746
1 129935 142620 822353119
1 22318 100378 617798671
1 72071 126355 979857368
2 73395 805337677
3 55831 145263
2 83241 939590218
1 9098 168741 451739096
3 1306 64921
3 47965 140734
3 1018 103444
3 69376 130999
2 105779 398778559
3 10199 64451
3 104566 69606
2 48490 29539045
2 33174 246012689
3 92792 92489
1 35958 150674 30873137
1 31624 90391 276200021
1 124498 128276 147981946
1 129703 174285 118516935
1 127654 174654 800824278
1 55076 79547 49125752
3 44765 103999
3 95575 27304
1 137238 153357 933735460
2 27631 210942079
3 115394 24111
3 42361 172070
1 37411 84549 421527074
1 66613 139984 794741831
3 6679 142195
3 113863 16906
3 56956 9554
1 23236 117876 539893366
3 45605 95815
1 36184 44181 429962932
1 21081 95238 519605230
1 34419 125622 125174982
1 37578 94292 16783422
3 48049 174811
2 86494 912510836
1 8640 86803 672112983
2 38495 152857650
2 42119 812233336
3 94501 60209
3 66831 89451
1 2091 120120 81975530
1 92364 142639 319963628
1 124562 124639 995531299
3 7412 20903
3 36889 29995
3 20798 168024
3 41925 124331
1 30562 163332 615587859
2 72965 346266757
1 39636 92278 106149883
2 59253 359440271
1 54163 143700 921201389
1 27844 166286 780802847
3 108972 99701
2 60190 132663852
2 36759 287965109
2 100683 191276801
1 117046 124714 26940948
3 48755 69438
3 101779 18988
1 12966 52400 441332045
1 64291 168499 927649781
1 56136 130517 932885880
1 87860 153581 926688760
1 70417 79466 637056541
3 60134 14676
3 36506 90611
3 114852 99028
2 60307 147471924
2 30219 581836626
2 64640 807020888
1 33273 34172 528665789
1 162337 174240 298369959
1 45047 139556 704415630
1 67211 121083 857092024
3 16710 159570
3 77508 65696
2 47006 804076595
1 48182 108929 801672618
2 112771 684673179
1 302 49733 308104509
3 15069 148667
3 75954 173855
3 99341 88188
2 21723 49070581
1 43671 103558 472199953
1 45525 135782 510449461
3 114249 23429
3 94802 11715
3 110745 135768
3 12821 142242
1 59874 95290 890517289
1 26909 178560 171717978
3 2442 33458
2 58641 517081677
3 3747 97800
1 54325 109420 48287393
3 85835 52218
2 109013 603839600
3 87419 4343
2 7432 509187306
1 146111 172651 151710573
3 48744 140487
2 84215 260808352
2 43002 691945716
3 100107 108163
2 66301 749661403
1 26228 86414 331878598
3 49352 168927
2 72456 596543884
2 107965 634568245
3 71237 121890
1 25713 173922 52404392
1 44359 88472 160724300
3 97986 174175
3 68591 161663
1 114884 148120 891339633
3 71640 28010
2 85596 609152353
3 20869 27458
3 1055 162412
1 57393 110934 917819151
2 109422 924114165
3 59291 139685
2 55730 306365662
2 110469 788560262
1 41319 165158 112469611
2 84408 336736288
3 103184 4013
2 29616 38959436
3 109600 112343
2 74724 637548634
2 34772 18411055
1 52039 161996 654123263
3 28327 5941
1 112974 175282 732893358
3 44113 10173
1 80074 140827 493349315
1 39875 85094 386049425
3 110866 57453
2 37495 83640291
1 10586 135375 2718045
2 14276 837868529
3 13771 111844
3 2301 128912
3 49232 112269
2 8081 221392205
2 90852 27254113
2 40796 980760469
2 52079 638005014
2 84767 355444374
3 61150 85528
1 67968 149044 344517088
2 54002 601155009
3 49831 94816
2 93018 274224708
2 110939 997240392
2 79930 698487471
1 70358 148810 54329285
2 111297 852660070
2 18545 80287808
3 41521 11529
2 38475 239972585
1 16447 145806 576086428
1 58524 162199 902064275
3 115043 54468
2 60239 364296404
1 51923 122231 52641509
3 21460 175933
2 13152 790796362
1 7836 94376 57034359
3 84638 118458
1 41431 82383 14327828
1 76860 85372 161690716
3 33815 21187
2 18194 240875380
2 31880 506695334
1 36475 178028 610091942
2 11327 55192184
3 55702 34459
2 30134 195057344
1 8985 136821 706334351
1 78862 130711 575985037
3 62691 165515
2 105025 83053959
1 22716 161167 541412299
2 65802 271116946
3 78601 163780
2 16142 615119238
1 50006 159480 919179982
3 55094 162803
1 69770 160458 497049070
1 65966 95467 59974450
3 100182 85254
2 63824 350029409
3 41514 174644
3 111125 170589
2 68807 281675353
3 79318 172058
1 142804 176328 763307161
3 15297 158877
3 45537 100866
3 91853 63425
3 72908 28811
2 4452 733416834
3 30431 56556
2 5043 455189457
3 83390 113329
1 1805 46528 664528797
3 26607 94981
3 83078 65469
2 29255 809660750
2 46655 799770690
2 4302 46796627
2 71403 906186111
1 67008 132877 767397825
3 6113 111403
2 51294 755798859
1 69513 132345 833100060
1 69638 92092 911464036
3 61982 32596
3 106654 68040
2 54408 438371184
3 84183 125250
1 53335 141326 187362736
3 86639 940
1 79824 90553 17214408
2 35341 651195978
1 33629 96320 467549237
2 111923 784748401
2 81256 3950241
3 92227 88061
2 50585 957091089
1 62293 142830 499521324
3 20695 166377
1 56105 113215 401467378
1 1608 148263 821758846
3 98286 79065
3 101043 60412
1 76180 173574 140415675
3 56624 169063
1 120482 176562 37260358
1 3933 155477 822249763
2 14018 469444327
1 154061 163208 19896149
2 84871 424735172
1 25617 174373 365778579
2 38476 342596127
2 63028 911833416
3 30101 74202
2 59330 482418299
1 132896 159272 535391161
2 25337 446199660
1 100643 171932 416339424
3 88980 84643
1 145435 173387 845073268
3 113924 159655
3 93439 53356
1 43359 112447 320187952
3 114974 47991
3 32372 158375
2 87853 215269580
2 94476 761689860
2 100910 167481716
2 110546 296708511
1 18692 93236 457328556
2 33642 59198898
2 23968 852295260
3 80015 13474
3 30052 50485
3 85300 118100
2 79889 815859260
2 99815 301289214
1 42412 107842 533031950
2 34033 949604771
3 43457 161033
3 111015 176097
1 617 145340 870195688
3 11874 73089
1 73008 104165 372504038
3 53973 54446
2 57963 138315229
1 62001 103621 59854876
3 115543 130764
2 100143 959342671
2 104027 297632854
3 68103 15229
2 90066 78055256
3 37405 172392
2 78377 500172991
1 6382 152324 658625102
1 47532 144210 902791910
1 54760 153788 840949635
1 144756 153260 72427163
3 74732 119786
3 10454 63974
1 1280 3886 492307106
3 56688 25167
3 12888 87368
3 66625 119675
1 65248 79647 677282738
1 108958 166132 285991005
2 52495 369731926
1 25449 90283 292510873
2 40894 130809209
2 105399 289308523
2 32585 767470970
1 66070 104677 877445764
2 2816 463613989
3 38302 11635
2 33639 648025158
2 87748 908975395
3 100767 73936
2 16171 819167353
1 59822 113740 626007987
3 108895 76612
2 76919 756045865
1 14242 89984 185886660
2 8331 522388141
3 12419 76457
1 68558 168798 182152906
1 105107 125090 295954581
2 110202 67862758
1 6754 88090 386684598
3 38045 136828
1 93135 119757 642478519
2 58623 575541194
3 33377 117850
1 13093 159201 187597955
2 114729 758280091
1 165958 169898 584276894
2 54258 782071916
2 100512 410307461
2 87725 575377506
1 109258 174355 70191005
3 10485 160611
2 75318 735193005
3 54693 149984
2 55290 362717846
2 42381 843356437
3 63379 152950
3 75977 43215
3 112072 55049
3 107101 38338
1 7387 156493 997514211
3 90499 150133
2 48075 819882280
2 19281 995564369
1 18780 108984 386838139
1 56052 62163 302139605
1 73854 102620 994765518
3 106317 84889
1 142525 146387 38041578
2 6395 647460925
2 96828 999689249
3 18120 74445
2 44953 928786924
1 49900 164673 475398477
1 54184 137820 412868488
2 47627 857739779
3 61708 69155
1 75240 172572 411094595
3 41280 10682
1 148922 152951 915047719
1 971 13913 76453323
3 838 92556
2 43029 850744277
2 109382 60485157
3 46693 59197
1 54527 83473 305175598
3 20953 62726
1 2037 5658 778278121
1 11034 178359 301633752
2 379 897733891
3 68945 27468
2 63252 436005662
3 92081 76816
3 9224 174136
1 43363 102703 776052617
2 36410 710346916
3 18351 163624
1 46064 98610 40461826
2 22309 153178661
2 59940 162150727
1 114306 170347 708740922
3 57103 79054
3 12721 35311
2 80297 764401587
3 102268 19253
3 3032 146179
2 21554 698478090
1 130010 164580 847856219
1 51930 55454 543256500
2 93708 466102883
3 48941 74335
1 21276 142394 480345323
3 77010 18022
2 55282 173052269
3 45746 169967
1 4469 101422 172122994
1 126696 165099 377600649
2 24358 366996344
2 80266 542280959
1 119413 131732 334147442
1 26179 155652 762749940
1 4993 60180 226780777
3 54270 69847
1 105383 106530 204581435
1 82594 139494 907340831
2 101021 151744483
1 56168 167891 314833145
1 9839 166768 874959779
2 110793 732694376
3 8854 60976
3 70113 102716
2 63682 759889478
2 39251 766234220
2 100252 648877886
3 77323 85448
2 110227 720205402
1 7909 160179 880373293
1 72217 74952 436077081
3 45109 104230
2 56340 713155155
3 29158 104283
2 2136 762364340
1 15346 91627 246387985
2 16673 624724498
2 23173 465183033
2 40964 326041948
2 26890 622412934
2 34772 71781684
2 87309 190523462
1 4451 77074 540064674
2 24668 270846915
2 28850 635245539
1 45822 60577 571515512
3 78320 30179
3 108085 172502
3 55552 65027
3 39319 115957
2 104049 482816530
2 85596 717120521
3 22859 159484
2 22793 360469378
1 39307 45627 96075503
3 21688 7727
3 11566 126657
1 13329 108448 345090366
2 105007 403366019
3 104594 89233
2 25160 671391503
1 101314 158857 908885727
2 47382 189627124
1 89273 142309 449982028
2 38767 534539739
1 76377 158629 667171952
1 111610 133532 152686323
3 32758 145980
3 53053 156960
3 21696 33920
3 88759 70716
2 96745 965907388
1 86896 108537 435314802
3 31351 123150
1 71589 83497 577786294
3 15393 164812
2 93295 421514957
3 10955 5808
3 93249 143462
3 23204 163696
3 2503 171144
2 38257 580275676
3 100642 45122
3 78786 130054
3 114312 36267
1 94182 153080 961915650
2 96287 568851566
1 74407 154362 131932061
1 29368 151697 973363054
3 27267 54685
3 2843 70300
2 51990 680108176
2 39190 974863869
1 24707 118982 266833828
3 8550 28120
3 90760 130322
1 34440 113242 919760151
3 89159 85465
1 82442 100320 672533483
3 70917 39117
2 70698 464020928
1 7618 109893 735387228
3 77415 169581
3 28588 168227
3 112470 13940
2 1335 586609959
1 3445 26162 178153477
2 72899 834835216
2 64109 784776764
3 51608 40634
3 9627 69743
2 45811 363541527
2 83367 300882584
2 5653 962913389
1 58571 106329 357299566
3 11676 111002
3 101959 49185
3 85814 54156
1 19159 55712 239455847
1 151904 169251 679445118
1 150723 151371 592959968
2 19093 626193199
2 65111 19178956
1 81609 161657 428539015
3 23261 44582
1 135629 152206 527359556
2 112764 743473886
2 1540 375000903
3 77004 48283
1 33390 42419 132544278
3 21640 1970
3 13549 55128
1 114653 149623 165054906
2 59650 919124983
3 67419 149504
2 6817 883689250
1 125737 167176 197211923
3 34036 42684
1 69617 143853 494900039
2 111697 908234206
2 16964 758448662
3 81996 86394
1 38096 105232 426615234
3 62227 121790
3 36178 4232
3 9529 47066
1 9970 40564 166682980
1 153913 159294 79604198
1 23673 107523 397360307
3 72506 150661
3 58222 139865
1 9885 167281 245714800
1 43749 109665 935323525
2 40962 996903174
1 309 174695 579832008
3 75758 80207
3 15134 64021
2 102447 50306431
2 37798 9099334
2 62087 426984647
2 8683 577173871
2 69424 819709291
3 114187 19535
2 41890 587242803
3 94917 131698
1 115350 123442 626751868
2 99946 336035955
3 59617 16803
1 101689 149249 79979443
3 107374 150210
3 30238 54744
2 20403 710958795
2 82315 780325932
1 45163 95317 333050056
1 50679 176712 842215399
3 36799 14768
1 59066 132063 413096384
1 50633 118223 40157655
2 26815 740606953
2 96235 995668271
3 21243 74651
3 27719 168723
2 89719 850089891
1 37981 150226 911854969
1 52456 82279 702018332
2 14244 128585187
3 19918 54698
3 81130 150273
2 15344 800858216
2 80853 715583458
3 68859 121664
3 13094 76512
1 34234 39712 312183121
2 38513 750015928
3 40667 17933
1 75000 78299 996409543
2 85961 594253425
3 12799 102062
1 105202 107931 622226100
2 97080 576940733
3 79423 24403
1 73307 124604 727926095
1 16716 167697 4877534
2 108489 583652916
3 11165 95477
2 92340 885114163
2 59138 672167015
1 149029 156932 224070840
1 64852 90555 700505080
3 70966 61869
3 61358 120219
1 40954 107149 744019610
3 62281 91615
1 110461 155443 102423651
1 156392 157781 674108566
2 40374 706649165
3 36454 178692
2 105820 403349958
2 74837 962110747
3 25293 169936
1 94510 114893 748285435
3 105174 117972
2 54300 814500918
1 46057 70140 565100624
2 36910 150612319
2 71457 696936021
3 26387 114390
2 68316 237240540
2 75014 615513926
2 76837 281954158
2 69769 858605420
2 77519 37584885
1 50199 50352 995525466
3 78284 175687
2 68192 9133190
3 25789 169355
2 93862 753723492
3 102759 50462
2 78580 891650934
3 35720 96955
1 122966 178207 762962603
2 39116 182049842
2 111858 305291067
2 29494 356477593
3 24521 5044
1 74346 151199 111129672
2 43144 513647383
3 18440 160730
2 110883 927183353
3 90607 107369
3 66268 157792
3 18522 145050
2 92171 423813352
3 79215 3840
1 35626 163775 796847084
3 81549 96102
3 73280 11135
2 52734 693501474
1 73280 166261 84195395
3 107606 67550
2 53434 155247119
1 53341 133245 236406662
2 82498 282951709
3 105014 87641
1 116452 169414 122702835
2 104050 636978737
2 36892 649120597
2 414 991739426
2 103034 297307626
3 105751 56247
1 96254 107216 299117991
1 154072 166226 70495696
2 98587 192077627
2 48052 506360352
3 47614 150411
2 85759 349450171
3 114430 61548
2 104390 337711649
1 121705 126012 785840718
2 87721 898434675
3 86863 70507
3 6643 106591
3 99438 95617
2 37001 362588980
2 85394 385399866
2 98323 908069112
3 94506 25197
2 95743 609266774
3 63797 69229
1 94823 172824 67743974
2 100619 908899460
3 26166 113302
2 90282 463084878
2 17303 955281588
3 32305 31434
3 20733 79796
2 61902 623395921
3 19885 86815
3 33643 43864
3 94202 17381
2 70028 317357733
2 42447 465462072
3 96261 137287
2 50883 111039949
1 22526 79271 60769524
1 93761 97995 428477142
3 6624 155559
2 55058 799949742
2 43651 93938889
2 26398 239843433
1 32439 40031 981610275
3 75620 83681
3 37254 177666
1 26329 143384 338606071
1 23442 178216 869528520
2 42274 288982005
2 42894 255097525
3 46182 24647
3 38219 2978
1 29718 132696 836633157
2 106364 330782959
2 65418 669631499
2 57804 115616376
3 71000 57584
3 110009 2037
1 6862 119327 717854718
2 72728 241743277
3 105448 73841
3 81162 83207
2 68457 432212338
1 147332 160786 735819066
2 80974 138245888
3 60628 131356
1 14407 23997 473882049
2 103 943357058
1 91393 121319 220368331
2 77984 530077839
1 150500 160619 123956720
1 74717 170580 540034153
1 106097 158247 616957300
1 43280 160203 77599491
2 94352 857330407
2 103038 877964265
2 112812 710925608
3 2470 32086
3 41647 60015
3 20707 118826
3 25198 42128
3 45552 142869
1 76202 155495 278398309
3 51649 33216
3 50925 37366
1 127224 134902 422824340
2 90586 600865097
1 95331 120627 596830989
1 43928 129546 239503793
3 27193 107104
1 10138 136153 164112
2 99522 860359412
3 115135 118245
1 68712 124132 688351490
2 106512 826526067
2 45383 339578626
2 84518 234669899
1 51375 164203 289507682
2 32612 720582171
1 160799 174312 624564466
1 66541 123514 795090944
2 18690 80896696
1 16338 164808 628291808
2 53943 35089786
1 20169 120707 748621844
3 3573 49400
1 69619 118133 731778467
2 106587 714945603
3 60550 74081
1 619 111186 15825582
3 112754 38783
1 120470 160680 876256160
3 30872 36616
3 29799 110573
2 107177 172209660
2 63327 277878212
2 72735 67510631
3 18049 31657
2 86623 713514225
2 92554 421298950
2 6961 762741511
3 50087 104948
3 94698 6357
1 24832 59139 651817508
3 48556 95640
2 62023 164505683
3 41433 38030
2 62684 476391147
3 46715 86715
2 11221 669040126
1 32191 102948 692898629
3 75 156319
3 26098 144842
1 91411 160952 356681308
1 54569 116935 214145035
3 56944 60072
1 42929 72556 116031231
1 109879 148887 378097036
1 74450 114282 947609703
3 82406 161413
2 26017 54725090
2 53011 824203214
1 24601 89601 714748925
3 24664 138093
1 156734 160958 736198669
2 113181 239437897
3 70273 154292
2 34779 962172212
2 3135 810814995
2 8253 80614937
3 101613 24301
2 3074 863139545
2 9832 260267974
3 28841 125889
1 112624 177318 965834751
3 67797 121372
2 74281 208035659
1 52586 157583 955913068
2 28240 508057494
2 103013 149611964
3 59911 137833
2 110695 629015038
3 55971 27129
3 74056 107190
1 68417 121243 329878946
2 80193 858747156
3 109947 176819
3 101420 14091
3 97188 33402
1 105061 130616 447856760
1 17772 21221 703265461
1 54343 132490 505797497
1 1337 66696 484473267
2 90350 276193665
1 82615 105083 834664527
3 36467 168702
2 104123 170426030
2 107161 925066672
3 97287 89027
1 94424 107627 122518063
3 104006 32259
1 68519 98719 493180195
2 1464 307485975
3 8469 75368
3 102824 140932
2 83271 349323403
3 49009 34500
1 40615 170839 870484565
2 67864 435141055
1 22777 145119 603569396
2 78959 926943276
1 69320 122083 201067171
1 53211 134653 591201541
3 11580 132406
2 58484 801597976
1 87103 152781 949123209
2 20208 298991701
1 8136 24276 231212057
1 25016 116409 956364826
3 85729 174052
1 47933 109718 429934392
2 108993 622524835
1 52597 105465 637873193
2 98028 35089053
1 114588 126810 124970316
1 2936 137752 409289079
2 22488 66358849
3 36014 36312
1 140896 169574 129101839
3 65232 98815
2 79360 24525398
3 9381 136148
2 63147 173888153
3 6934 133825
2 90955 906519085
2 81211 638600890
3 17810 86891
3 109895 94168
2 88450 732424487
2 435 185788834
1 78937 142261 141356991
2 85493 754352489
3 73592 43598
3 77196 31007
2 5669 369269088
1 120795 178950 423326447
1 470 155917 72821164
3 64142 74904
2 23876 445441435
2 9605 288600949
2 112960 117977066
2 72590 826440793
1 104663 134997 15128976
3 109870 145898
1 59289 172721 743278157
2 41975 907768891
1 24122 129961 242994768
2 57308 190148271
2 112753 158448845
1 14108 71614 929952980
1 23774 28356 986993785
1 14913 116166 882716465
3 69027 23429
3 48639 116576
2 57420 445928123
3 108969 19795
3 40576 169453
3 107523 77173
2 18921 755340023
1 24337 127445 202230126
2 108899 29575502
3 11711 121829
1 82143 87321 252154220
3 85683 52295
2 44310 730991163
1 60004 129908 248035554
2 35691 420892971
1 30200 137807 956655537
1 94796 126095 537618710
1 31400 171205 571262056
3 68673 136768
3 95821 165504
2 93629 926925821
3 61900 45724
1 18869 157730 17700558
1 65379 162260 69779474
1 60112 155649 978498561
1 26509 125217 773588515
3 30191 87845
2 61163 403031404
2 85419 825853321
3 40558 71682
1 68983 120699 77102857
3 47163 81643
2 82051 478484079
2 80550 644644679
2 34331 725365328
3 63746 177283
1 52585 143336 961068809
2 90198 163298628
1 119660 151914 590811985
3 49907 101269
3 18179 3041
1 150297 156124 464283410
1 36858 115730 529073171
2 41532 726285219
2 46940 64816655
2 100461 787238941
2 9109 340981219
1 100280 167394 748276690
2 36131 130310031
3 42832 29096
2 105800 534011830
3 106705 130114
2 96053 614984572
1 99360 105075 750246886
2 88048 309340085
1 23263 33778 632350217
1 28159 111177 471472987
3 87877 89006
2 69159 234493014
2 76658 38980643
1 156083 177321 698116470
2 61255 786422657
3 80513 44419
3 94596 31066
1 132074 137290 439826500
2 95234 782996419
1 28409 163419 794436609
1 10454 108234 629948508
2 89540 759394169
2 73938 515985589
2 5803 744181105
2 6868 246919501
3 103160 82968
3 33502 149790
1 79056 106138 890149993
1 69830 94124 474824654
1 63510 105355 859821286
2 21570 988648109
1 21734 159105 836216398
1 120242 144038 556738517
2 23239 34724776
2 37780 386177037
3 49332 31858
2 89937 409381782
3 10340 147305
1 98464 99125 635376237
2 66722 849652186
2 55022 550280444
2 91862 662376895
1 57699 66449 590117160
3 109310 112738
2 19167 411980789
2 56202 666813002
2 74711 734964842
1 64383 86513 520543726
3 65827 151586
3 20131 29983
2 76269 672055106
2 35584 863175057
1 63568 76097 78932463
2 6939 556112103
3 113142 94554
3 71089 28697
3 81136 111134
1 1198 113862 314972434
1 105504 170253 872629816
1 98783 130583 491205268
3 110530 104289
3 31205 107984
2 42880 172678833
3 58386 87873
1 96666 113580 916654129
1 43345 173595 416664443
3 53325 71749
2 52136 882888467
2 29265 149924340
3 1543 126411
1 63160 138925 27891137
2 108858 127283101
1 2786 58511 721448536
2 27528 243980701
3 44813 111324
3 66567 57777
3 38528 158795
1 3290 110477 506204617
2 38939 482965624
3 84434 19294
3 115199 159816
3 58964 66718
2 108547 894655284
3 32948 86898
2 75657 900411965
3 52827 15869
2 83311 229775107
2 79977 552189417
1 167402 172887 482018778
3 77818 63405
3 108786 113327
3 95644 36374
1 21634 63669 596886230
3 108287 47633
1 90028 109817 244945196
1 83264 131115 494114677
1 72260 77357 625696276
3 29820 123772
2 36431 798856727
1 33148 147945 486372645
1 47327 156463 629657168
3 23507 150948
3 33773 22020
2 55381 627090329
3 79396 32048
1 67803 68820 772279872
1 44648 46403 956273316
1 59086 100764 663463445
1 24777 44381 162427375
2 17526 305728279
2 21429 553896186
3 23545 74293
1 22208 31288 309021550
1 62914 126477 375141299
3 33796 79463
1 86380 171148 889351318
3 58378 65205
2 64820 964423593
3 44152 123071
3 16533 32040
2 14747 191734818
1 19026 108928 731633662
1 46786 144853 206021648
3 74560 121256
2 112543 649769816
3 92419 61378
2 75109 455079662
1 46554 60351 25724087
2 1387 98372072
3 61625 56815
2 8795 735573965
3 70914 159208
3 110991 89959
3 33832 111742
1 10117 11898 4267856
3 78404 74520
2 81287 595122390
1 86512 127235 395348383
1 100344 157021 621368573
1 53151 152553 537322663
2 10300 45109178
1 170797 178836 946306614
1 147207 167256 754051521
3 50592 170875
1 75112 174730 883463016
2 7168 756077013
3 90405 48132
1 79002 164250 819603733
1 45485 131836 77473565
3 87977 15560
2 45771 546183301
1 90246 96214 705899232
1 22744 91298 326710579
3 83157 154806
3 78966 155208
2 86036 480714945
2 21473 860480972
3 53388 76308
1 11393 132743 137622937
1 54937 82684 452566180
3 70815 90829
1 11615 166546 536347026
1 139420 170998 497463910
3 93257 177716
3 9954 165260
2 96016 207077368
1 131487 165273 325474030
2 984 653406067
2 72415 600703721
2 51892 584454181
1 62349 130769 298453632
2 27013 574747969
2 3770 900618796
1 9490 138317 210749882
3 61162 40626
3 35152 25794
2 31174 71815986
1 129889 138314 480580042
2 58031 350204760
2 107019 292555184
1 67490 88655 15384389
3 100852 118005
2 37173 403974381
1 15496 112533 299238457
3 60516 76909
2 14685 134847481
3 89774 117603
3 98334 78172
3 2195 64293
1 38619 130262 475765628
1 91898 113196 681863923
1 64598 126772 18179739
2 36399 95598695
2 75056 771155045
3 85500 129626
3 40488 27421
1 25665 159841 564966000
1 5767 164561 928278690
1 51684 58421 279659676
2 34320 453410979
1 83033 177826 224552118
3 98386 168763
1 16315 22185 454106896
1 64643 165932 553509756
3 105234 51124
3 73785 67704
1 2384 161737 643803658
1 19934 37995 956004231
1 448 173637 359758673
1 16474 52611 220610968
1 63639 73485 746540012
2 101692 641547794
3 72040 31850
3 87418 166561
2 7254 293361869
3 71379 60085
2 56267 56797160
1 107218 136727 916711929
1 33781 157432 949884868
1 127396 165412 624838599
2 44761 84794477
1 40830 161729 134067160
2 43804 273961084
1 95646 165154 191482754
1 11095 153625 822841402
3 2712 62215
1 25763 128636 993167586
3 104776 156015
1 112570 146384 851510200
2 51808 312575954
3 26857 155011
1 19195 177036 630945448
1 36963 52219 499020968
1 108221 154053 164158588
2 1033 856886894
2 37043 532079067
2 5722 94340559
3 107299 171733
2 114552 78119444
3 86835 54939
2 85287 847489002
2 53985 75493710
3 15376 68243
2 12122 440253957
1 9540 80645 983269561
3 46911 159091
3 33704 6357
1 47838 91677 991184518
3 32319 27993
3 97456 22318
2 40860 211086531
1 117815 139565 131185914
2 107311 677359121
2 113352 783233756
3 84186 20213
1 149946 154828 981937907
1 33774 136421 185082333
1 50679 172455 467774993
3 99156 107695
2 58187 755717016
1 64868 173844 764225800
1 110429 165175 558299587
3 53170 157196
1 67134 124686 600433850
2 113432 661965250
2 57206 279952535
1 85632 146197 236339281
2 63512 144627644
3 76549 59170
2 18753 303459035
3 59312 148410
3 56706 138857
3 87223 105403
2 82393 66448398
1 64548 106990 18901859
3 36818 136875
3 100800 20515
2 73894 91659364
3 735 95823
3 32728 93450
1 9485 68152 810147744
1 46834 112852 350221986
3 76881 69342
3 45381 171745
3 6377 177415
3 5069 45453
3 44457 169624
3 83104 21363
3 32213 140830
3 63595 23377
3 47113 49236
2 51692 430173429
2 70178 89087477
2 25505 825331548
3 56292 131316
1 3829 32789 862956482
2 78860 524200180
1 9243 55786 593476233
2 101631 801563196
2 83144 194093090
1 66902 153179 224637204
1 145272 160829 535828931
1 17801 145790 840848952
2 56265 892308162
1 87888 168981 467443964
3 24432 9440
2 80008 24518158
3 63183 62787
3 70466 152630
3 90095 38390
1 10473 63837 318917780
3 72984 11762
1 1750 123925 87088217
1 133208 138988 34054566
1 79567 156534 986061666
2 104886 997073608
3 103459 160247
1 110157 130563 434716565
2 99478 344334195
3 90918 127474
3 73385 58100
1 25135 106338 850411357
1 9495 123926 747162094
1 58555 140102 541113376
3 11112 157208
1 68768 147177 169485035
3 29491 171431
1 128422 136043 914127414
2 27481 392522489
1 96622 178991 779044085
1 109979 125617 771876146
3 107823 176655
2 99356 803636205
1 81993 111692 456093464
1 113509 158066 929909743
2 61870 652514672
2 43065 847796996
2 34356 684105174
1 148909 159550 654154076
1 93839 129421 549030117
3 49627 161451
1 67344 68145 310224231
3 40356 6257
3 6531 71315
3 56426 43619
3 17656 33537
3 93252 42889
1 22033 142419 877895265
2 87929 137050424
1 25540 145370 683843822
1 27087 77214 957800698
1 47700 82822 568539303
1 80215 139419 697107352
2 41808 671059521
3 24274 27682
3 32975 70190
1 78023 80788 69051540
3 78665 46499
3 47470 4695
2 35088 943782683
3 10167 140648
3 109598 82683
1 14543 40523 310800273
3 107685 149951
2 77201 830278055
1 119232 136861 492997428
3 55472 152386
3 61839 70492
2 87135 917177361
2 77664 838648210
1 26383 152413 330421716
1 63464 63933 287274244
2 18652 683226067
2 20662 235745811
1 35469 170992 185167800
2 80486 384711975
3 61103 115442
1 5975 43047 465986731
3 92644 5686
1 123839 164635 903957439
2 8308 146865190
3 57427 74958
2 11196 4983003
3 29467 75075
2 110287 371237302
3 18843 67555
1 28866 111401 852747036
3 106843 138904
1 29074 52407 78728005
1 30028 51107 814583444
2 96405 602491881
2 77671 509485744
3 67308 132975
3 15150 122737
2 2219 825802153
1 3267 29998 401135743
3 87912 119490
3 29056 141324
1 34923 169312 622868124
2 77823 43026786
2 45321 259295946
3 33730 158882
1 20143 87739 519733586
1 73498 116873 609772346
2 22695 187150235
2 107143 249218021
3 42171 63322
3 68385 174500
1 34173 152369 648079524
1 22241 58130 966713714
3 32779 164663
2 2284 258055916
1 19176 146164 895557692
3 91417 10785
3 56465 157918
3 41570 19810
1 34573 72481 173706889
3 107587 118373
1 26884 133297 916583262
1 44535 131422 656701393
1 50162 95277 653775305
2 14442 830095404
1 112600 116171 696480201
3 28977 64166
1 35491 37477 551974500
3 63877 13667
1 79041 101901 690629797
1 100217 151627 9266394
1 88205 145144 217388896
3 111449 152614
1 62867 107363 339492533
3 88505 100431
1 103968 153535 907674264
2 110130 687317148
2 77632 401383326
3 92594 131130
3 54763 167206
1 76879 165068 775888613
3 115743 148107
2 89809 824012203
1 30673 50330 241553416
3 114308 124051
3 84210 112033
2 5094 983747223
2 55529 33461104
3 10015 140151
1 61798 177733 584696873
1 83059 122864 445287623
3 104549 167905
2 114276 9813692
2 63360 59657437
3 71665 145381
3 93056 130412
2 18097 76287474
1 9754 176806 611778667
1 44644 147913 210833255
1 10652 26410 471587890
2 107914 143292754
3 81644 63275
2 98106 457567821
1 12205 155868 507343362
1 2696 59698 884304320
3 53871 91109
2 76854 567226966
2 111876 863591560
2 37425 942125491
3 40243 106571
1 114249 132322 271564328
3 10128 19751
3 71429 105570
1 49900 166207 370537096
3 7608 110471
3 114621 15958
3 61465 15027
2 23882 259663842
2 101364 835477851
2 14633 626354330
1 34517 161286 764501223
2 78878 97945195
1 44946 110923 231966815
3 46796 38997
1 154967 164131 564035282
3 84166 38404
2 52775 639038286
3 41534 174864
2 53952 290033751
3 21645 133224
1 45381 99100 10829399
2 29107 306598194
1 79436 101761 850975253
1 123719 171435 693026405
3 86373 58010
3 111031 47731
2 86470 486877815
3 88305 97714
1 76540 162978 966416124
1 111471 133190 77789286
2 12955 286794136
1 56661 84603 175978963
2 12223 79806572
1 17681 164894 593045335
3 15932 18323
3 5038 142541
1 34193 80275 274881794
2 27301 307339464
3 55127 122251
3 96544 127019
1 133081 153117 377345711
2 28846 346316598
3 53857 84379
1 143517 150520 897850383
3 107361 153957
1 57466 109666 399999707
1 38647 54082 334075431
1 63855 95573 1144995
3 10188 156980
3 13120 22959
2 85056 319014470
2 62441 835860253
2 87222 597187261
2 81902 817915833
2 114547 310486041
3 3870 60581
3 12103 105390
1 134049 170422 739048103
1 38392 83941 449682799
3 41877 124040
3 62245 59232
2 42697 617615216
2 101079 597505200
2 95479 341896077
2 56403 899372356
2 98563 705848079
2 2548 592141999
2 73024 944046789
3 107276 104536
1 59343 178083 759136875
2 85656 315042301
1 126194 159485 891457011
3 89420 50838
3 59274 59323
3 7731 68263
2 4554 533551931
2 68935 758565261
2 6585 141866661
2 54091 463504052
1 17976 105879 207990875
2 19857 515823898
1 40960 51668 788057455
1 113115 177254 979319638
1 688 80665 933295392
2 111718 934203169
3 6164 2819
2 6911 535503990
1 8197 114907 922791766
1 59969 113365 459073473
3 54136 171053
3 111093 40453
3 62542 80206
3 26877 128389
3 80821 169186
3 34794 28578
3 27978 79957
2 104777 87289950
1 105400 161296 178437191
1 70639 152872 412745751
2 35229 362894581
1 4975 107262 966270689
3 41394 103724
3 16426 120444
2 47768 221119665
1 53413 77394 49647486
1 99402 153918 588931361
2 6562 861917827
2 106355 711671086
2 109400 764754445
2 38919 674973046
1 6447 165309 780282467
2 77876 817483420
3 79885 28809
2 8636 795481516
2 28598 423856319
2 44437 270448947
1 81793 128083 188627559
2 91231 686654061
1 43226 121007 932216484
3 87119 88989
3 81281 114048
2 109058 92006103
1 36272 101872 598530457
2 104298 655037232
1 29718 128033 305470940
2 51870 348143611
2 10918 772658848
1 103875 127268 143925107
3 38763 168018
1 75760 137692 856677489
2 12769 199881407
3 38866 156603
2 4043 512891814
1 96856 132105 329761606
3 62051 17624
1 119404 154801 422071988
2 55315 76927671
1 47182 68207 972195276
2 57531 555058497
1 30449 150386 311291530
2 59816 954410862
1 3636 72213 77626995
1 56162 68157 576053624
3 12239 58816
1 104772 128910 343691646
3 81649 12101
1 16642 177259 125998702
1 1513 158764 139926400
1 19921 56916 686278510
1 68019 102582 898513912
1 12390 34285 95626239
3 108101 46546
1 63119 173095 459109940
1 92751 163534 685137093
1 103221 144779 193485148
2 94189 202923652
1 26033 100421 66277891
2 27614 656399061
2 28547 906406110
3 70231 146305
2 100064 470148516
1 140980 147525 831106039
1 5992 178819 430356415
1 41128 158499 29748425
2 106471 814147816
2 101548 693771711
2 63833 734765431
1 35045 81889 775112908
2 95880 448966862
2 95305 82893640
2 113768 391521559
2 73098 765994640
3 25340 135832
3 106348 177948
3 15484 883
3 21863 61845
2 78841 779561588
1 2471 133161 383655729
1 400 79914 470378609
3 58383 10497
3 66812 137349
1 48905 136262 574412782
1 77420 116617 521442350
1 130138 135409 253345983
2 40090 501930815
2 47734 403062530
1 64353 123767 124337663
1 12288 38751 662881630
3 95224 40606
1 88285 120629 813859780
1 91058 147159 504367346
3 24211 171636
2 16065 409349928
2 9250 771270883
2 2097 104932011
2 30670 404033655
1 66689 88985 940465402
3 55263 76572
3 78527 29441
3 3186 18862
1 101260 144251 782011136
2 15525 993600689
2 99313 526245178
1 60687 142785 181363555
3 86776 146992
3 38142 154932
3 96236 21949
3 28606 94402
2 85532 403270961
1 83244 149893 995457825
2 113615 194759592
2 89347 828779555
3 5325 66088
2 102198 17516601
1 158515 161725 772021281
1 72453 97262 812522584
1 5637 134039 735259542
3 84773 46542
3 109437 20169
3 70574 85167
1 119678 125862 645210088
1 17531 106572 537333175
3 62490 159155
3 103876 62927
3 85946 62575
3 52131 32446
2 92431 155553362
3 25477 119944
2 40907 997805289
2 49268 821956332
3 68539 69268
3 1552 15216
1 86931 93837 701440989
2 47739 303578468
3 48340 44654
3 54265 121836
1 72307 81033 859422673
1 83808 174332 750445500
2 44489 681424066
1 22782 130216 80290437
3 98774 50440
2 10364 313462189
2 102377 939529978
1 71781 85492 763935968
3 3182 84930
1 82829 164848 916979714
1 87175 126031 638289687
3 13163 79407
3 103183 142492
3 70859 151227
1 103996 112195 563555088
1 97591 122869 982110999
3 4527 118494
2 62412 482986153
1 90768 96534 624164537
3 15900 73385
1 16803 108128 159633449
3 68387 59035
3 28342 37191
3 36635 56259
2 76091 945483040
2 56241 410892708
2 109947 34208785
2 95925 25395325
2 87980 491500128
1 51398 71143 683473489
1 131726 178290 850468304
1 10127 172996 208278227
1 83202 157933 131011645
3 996 82964
2 40662 405240099
1 25529 103694 788172991
1 123466 154863 153168287
2 43021 748819644
1 44485 176582 597312407
2 80466 520390737
2 104137 258542295
3 13901 84823
3 114696 155917
1 19432 147132 128301551
1 83806 100863 627351177
3 49031 81169
1 92411 163960 759503023
1 83660 144056 419207144
3 99596 82695
2 56991 93808547
2 65185 817295592
3 99836 43624
1 71303 112465 986621069
1 54362 81038 977759101
2 111781 86395490
1 33818 64445 336652374
2 19312 313940991
1 99251 178394 448831254
2 77608 884909581
1 23284 176098 141678586
2 76397 263424784
1 130320 147158 438475503
2 58815 732596002
1 50109 90372 503727620
3 91682 82716
1 70487 89305 77339901
2 103576 935947057
1 46984 65996 938641574
1 25127 156739 31372633
1 31630 67108 74970571
2 19736 978394869
2 115603 482566047
2 105520 910143400
1 245 82095 787952329
2 105005 108596450
3 61970 76570
3 91041 79063
2 102589 712894046
3 113839 114219
2 105435 537515612
2 45163 408280597
3 39660 15110
2 58552 671447195
3 89268 41182
1 53141 171813 208452432
3 63162 59446
2 14391 621378667
1 2098 140022 783062728
1 78287 139521 3298720
2 61809 22824614
1 62713 156823 599997273
2 42255 604100702
3 21098 69930
3 82704 21740
1 65844 104750 268264666
1 3107 84867 476687671
2 87697 498978556
2 20186 160615521
1 41899 110379 357080303
1 7172 64623 749235953
2 113356 620333102
3 19303 9730
3 60591 56194
2 72725 580740423
1 19634 57684 843756368
1 106336 135605 490239637
2 2570 790620012
2 17249 50032880
1 132452 147900 26865251
2 45059 295720178
3 13360 178973
3 3178 159888
2 16403 449071018
1 87556 152980 319325814
1 69825 73389 638909732
3 109008 143836
3 86523 20002
1 36419 114163 317522776
1 26642 30795 798380242
3 14858 40405
1 21237 60349 117244552
1 15021 175430 519918053
1 74290 161995 210094550
2 79288 572020617
3 53869 39591
3 83859 129434
3 46935 68994
1 46660 174340 996428400
3 64659 81084
1 71022 160185 350500400
1 105180 105237 114840249
2 64304 267676748
3 85570 149303
2 11919 947103179
3 56367 122705
2 105140 715344225
1 39948 42100 358474269
1 9451 161428 575551489
3 60201 146155
1 5951 40091 833564515
2 2772 105482134
1 34035 124302 375094431
1 4127 83417 69956599
1 9698 106955 773665001
3 114777 125999
2 61465 235109099
1 315 127134 585733249
1 5508 118604 914399762
3 24644 144505
2 75241 551129936
3 45222 173722
1 68615 85331 644056100
1 119724 162030 496288295
1 16161 37856 831389006
2 85742 795075223
1 59627 62739 405210397
2 66789 438429541
2 3243 449517439
1 32993 161278 812263521
1 41092 134716 717109976
3 7571 31157
3 15721 87160
1 160079 172449 447000753
3 80628 176295
2 68815 354170929
3 29028 150199
2 96172 933948922
3 101628 43543
2 13444 71118472
1 1076 161099 139573841
3 60716 79192
3 96905 17403
2 49417 430490106
2 68356 790491620
2 55732 477973535
2 19667 889861370
3 69072 111069
1 2983 147103 241000343
1 159038 177087 818666856
2 92363 258712101
2 107900 116085057
1 6705 24541 765235564
1 4843 154542 325966659
1 119425 142808 328556425
3 98419 133075
2 88349 899642307
3 27118 130152
1 105034 149628 85056667
2 79715 587059001
1 386 35153 548678522
1 66486 142367 844674280
2 114152 975697474
2 14151 706194401
3 1536 143309
2 22411 928600175
1 31841 150944 575285303
3 56106 125266
3 78033 86684
2 39 684785722
3 36643 81903
1 22523 139296 981673789
3 88792 45782
2 24439 169765990
1 25696 117008 450144726
3 8478 123920
2 78854 698708679
3 29273 49615
1 80530 143460 270074574
2 7392 270912971
2 97061 776242393
1 30963 133447 482537217
1 55603 159307 12238531
2 69022 342413910
3 81301 103777
3 88564 43366
3 14813 133107
1 124136 135379 508606549
1 117408 175794 635612799
1 46647 144007 825187319
2 41544 357444364
3 5747 117182
2 78051 212604639
3 107296 90212
2 41952 569120499
1 21366 49053 466786113
2 63538 927132099
1 42639 136974 36108746
1 5624 99468 831431056
1 12187 26529 623473958
1 143400 148638 187980153
2 9370 158562981
3 70010 124238
1 108043 122983 186766343
2 21328 858779629
1 120149 138773 869077547
2 44375 76453578
3 10602 156826
1 14812 82686 505161769
1 80933 89135 249912090
3 11317 102084
1 102197 136150 776122314
2 2808 285024225
2 28669 782789238
3 103996 139676
2 70731 255262495
2 97888 861098846
2 2249 205726008
1 20011 21048 449435221
3 73736 32859
2 74502 403438886
3 49909 158396
2 59985 454560442
1 42305 84039 409055731
3 3999 14397
2 112641 887174050
3 39218 5562
3 105638 3554
2 98885 379809668
1 28073 65979 224790877
2 59169 90385620
3 8053 7847
1 24792 111427 653282525
2 70748 878765745
1 2466 117359 310812030
1 68958 139291 716336145
2 18608 306388021
3 6983 160032
1 60686 92439 723999647
2 27122 349444253
3 12326 178975
1 12179 69670 530901947
1 94425 121512 645621665
3 52286 114888
1 39099 119937 915172107
3 52161 98055
1 72765 142933 94527145
2 1627 634091692
1 52187 84156 402359350
1 105685 156850 983833781
3 89793 72047
2 71778 129641528
1 12290 123489 901851960
2 112434 923889464
2 4071 516499647
2 33161 397404577
2 13105 957489710
2 28558 693591967
2 34128 685303248
3 88861 46061
3 106630 165047
2 19240 933958415
1 29684 45436 538515020
1 40375 69504 22245904
1 29254 158253 161128538
1 153902 176480 627361817
3 48173 175348
3 77531 134071
3 100166 38549
1 71807 166826 130453159
3 113810 85124
1 17404 47343 642360327
3 8976 168538
3 16820 150459
1 15582 63376 673838614
2 81339 83590001
2 79348 296112547
3 94555 37312
1 87139 129676 228463649
1 21707 40312 544521565
1 66710 68294 844150052
1 8032 72032 457385189
1 8864 80187 97402814
2 49237 333231251
3 30345 143156
1 88970 167905 623727580
1 17139 99291 754397625
2 94355 265193169
3 73032 10164
2 60787 847242772
3 57737 76853
1 20020 171812 105736451
1 45012 139982 430070819
3 63997 92155
3 30175 32858
1 36517 98098 581438738
1 13357 165967 835594190
2 109399 604398858
2 101396 715971340
3 86139 59235
2 25885 925893874
3 40667 37401
2 28143 360184149
3 65737 162930
3 5187 69272
1 118731 127215 645947086
3 104267 13607
2 5252 776446336
2 34598 816973704
3 99530 164112
3 12069 132514
3 96255 161456
2 10853 315445579
2 40652 415954221
3 46149 63457
3 49149 100296
2 108759 682616054
3 91340 149845
2 70160 554763280
2 52944 104304938
2 78075 609934672
1 59737 127023 595896154
2 114566 129167871
3 112324 145626
3 6650 116248
3 77735 64579
3 42102 65523
2 91652 111990185
3 52982 114526
1 101886 171902 586508495
2 36955 718545955
1 35805 121730 115557931
3 33864 66452
2 37061 97748319
1 39490 69594 376497560
1 46384 101659 134983872
3 90861 77361
3 72820 61295
3 48115 91684
2 34266 691955670
1 116431 170219 710127187
2 110835 928974821
3 29954 19700
3 56367 113220
3 115057 63913
2 22598 14150426
2 39753 685314246
1 36494 55068 723528425
1 65650 67865 164530498
2 51731 159765501
3 28531 128554
1 36386 36643 384099139
1 37979 107904 96010170
3 77692 21159
3 62099 33305
1 12218 23333 793977795
3 98093 82014
2 32991 743655824
1 42259 58400 115784413
2 5030 670498367
1 29748 89754 536188549
3 60979 116255
2 111869 875055352
1 1763 66811 290168749
3 84802 72123
2 5027 149035981
3 68240 158440
3 86290 47791
1 16038 83719 387131522
3 13581 12492
3 52074 161105
3 54200 50529
3 59567 147159
2 57922 250535673
2 49035 87427980
2 25727 130568479
3 84141 95140
3 19362 111964
3 43756 57550
2 60118 878111918
3 85762 123942
2 98524 989558747
1 90420 172016 275367771
1 161530 163932 574003281
3 108831 29029
1 101728 128073 129924556
3 51379 178244
2 63057 141301007
3 98061 150757
1 7189 51223 311461188
1 70303 154866 506611094
3 43513 11340
3 52452 113787
3 11871 168956
1 84262 120636 331982665
2 90420 370844913
3 7971 33666
1 14686 105677 179652445
1 65949 75088 795202782
1 24931 108753 794985313
3 26082 68758
3 51877 60122
3 19647 169902
3 96785 131171
3 21193 51110
2 77588 929368607
1 126270 132120 48538230
3 96069 149757
1 73808 124200 863461206
2 42793 563804561
1 32835 119397 112458017
1 60451 112928 714896238
1 89586 142757 795165090
2 18884 321886179
2 4523 993608496
3 79736 91663
2 111964 671813660
3 72992 50712
1 88945 153214 598776340
2 67267 924835524
1 32047 79975 193471847
2 74697 618696852
1 70417 158820 623678169
1 106666 163203 558990495
3 70758 28107
2 60436 967090176
2 27867 322828487
1 46435 155291 324694230
2 78102 588449654
3 97503 145564
3 4108 155834
1 91006 171282 456636669
2 98557 871474078
3 33421 176232
3 2869 8924
1 78672 166688 436331516
3 103354 126572
1 36974 38987 405837053
2 53851 672044517
2 69499 638211707
3 55634 42490
3 59347 164941
2 100839 833869654
2 74406 432778550
1 56272 119700 691090362
2 13619 573570305
3 46005 83573
2 20884 376400235
3 85383 122357
3 83940 67833
1 104474 165709 397194417
1 3306 19189 57944397
3 58140 138596
1 16778 146885 848519136
2 65073 575801690
3 49055 176620
1 10299 63984 46605794
2 113926 244217607
3 81195 44052
2 71556 33744145
1 46696 63468 701301449
1 117350 151596 218949148
1 6762 51511 246373976
2 67967 296672123
3 68912 74497
1 17497 43548 310417718
3 6064 116257
2 14518 977325403
3 55841 52103
2 56230 878693179
3 36237 89967
2 56161 851269931
3 77981 174938
1 154412 156710 426977915
2 5812 72452900
1 75450 124866 307597996
3 7209 134062
3 14469 150611
2 107474 269175497
2 115333 295693895
2 96336 649784152
3 13624 54246
2 71571 217601485
1 12029 65770 648515304
1 35613 125247 9987417
1 22353 62950 848899071
2 20939 378422538
2 30598 539774750
3 33545 3115
1 41553 161597 928782140
3 68754 95277
2 27617 88010114
2 38007 359894516
2 7816 731439115
1 99553 101310 771796879
3 83295 152620
3 15796 48877
3 56121 157887
3 115094 130272
2 1284 158058192
1 32868 169702 241338243
2 26141 560060290
2 48118 352746093
2 65716 808530801
3 48468 141260
1 75758 110424 495287157
2 29544 738835321
3 83563 141711
2 24405 230068193
1 58604 79117 733396860
3 53244 114424
3 60845 40025
2 87263 451420045
3 56260 17029
2 66534 526970862
2 8715 195639477
1 18868 27974 935196106
2 45783 240234240
1 23598 113763 791411242
3 50643 43853
2 67406 266712090
3 90289 70864
2 86601 451539366
3 107336 46645
2 24717 374653828
2 82144 896665822
1 119534 153888 110698694
3 67971 167928
3 28069 127689
1 44921 79038 868401738
3 62666 56765
3 35177 125022
3 36125 37991
3 98958 175497
3 81356 93975
2 59028 604213792
2 46230 216982024
2 878 332968268
3 114606 151526
1 12310 103299 815318284
3 48672 62107
1 22595 99728 565718928
1 155543 173959 492777152
1 19995 118074 95212029
1 47843 168985 928194430
3 66970 121756
2 58502 315821001
2 97486 465065310
2 50867 868191149
2 98467 788171810
1 22321 178603 870844863
1 33991 103560 643833037
3 27918 129785
3 110573 147871
1 133829 176648 764306655
2 68598 921872730
3 81961 62517
2 24960 770635943
2 78803 274417486
2 31572 912639791
1 148283 160806 668756729
3 101615 66701
3 2348 83590
1 139302 174282 448663577
3 109654 99781
1 52135 64274 570932658
2 103406 261894336
2 42791 288480690
2 89124 460625579
1 55100 92470 743759799
3 85799 21181
3 95345 147843
2 84851 572220851
3 16207 174354
2 110511 933999532
2 62 921415624
3 32793 160554
1 2469 107869 869969788
2 38211 991460454
1 30391 147096 632772931
2 40515 57440609
1 32855 176558 357101196
2 92539 820358187
3 93412 72910
2 110403 264371097
1 124830 153273 33923817
1 103123 106270 887065120
3 59781 153285
1 43255 102394 223627722
2 97179 931044371
2 36779 106352816
3 41580 107511
1 19731 168891 884870335
2 36938 168581734
3 80160 20592
2 100788 422923219
3 65265 55992
2 5583 883682564
1 39973 115911 703788055
1 19813 27334 583896042
2 85791 953084711
2 53816 550856330
2 53960 457035089
3 33625 107671
1 205 36316 719484764
3 106423 149295
3 17710 322
1 37242 85786 318821694
2 86907 944535530
2 86448 198650423
2 43878 657313010
3 89760 116901
1 66791 79904 568474082
1 130074 139440 438863469
2 102729 33441293
2 49558 958079903
2 70685 633295465
3 32773 178513
3 20235 40202
1 72306 131680 428845170
2 27270 750832863
2 115503 940782648
3 32764 128117
1 42164 136262 249984263
3 106558 75250
3 99327 75905
2 19372 68646871
2 1975 433433543
2 12346 877568739
2 70879 864536888
2 104259 921117357
1 69621 156814 162572818
3 90817 8975
3 28774 160657
2 14380 975236081
1 115535 159953 929123561
1 45022 60344 699725294
2 96123 736762317
2 15158 897528349
3 59664 160361
3 53169 141167
2 43041 585232859
2 59273 227660733
2 61609 20664019
2 66653 765656577
2 11605 380166037
2 15842 630372000
1 7746 102098 497192948
2 21905 620270029
3 23263 83372
3 7766 87456
3 64780 2947
2 7982 871785550
3 111731 140726
1 32017 64711 260027425
1 98647 132177 108748034
1 104457 140052 883025267
3 99627 32
3 69135 128995
2 6974 636442473
1 64066 132500 436231906
1 11724 137917 507058961
3 43590 35219
3 82738 7499
2 114659 546635317
2 105052 960282667
1 42656 158968 373719397
3 69936 1045
1 157899 169371 172339578
2 77367 979266529
1 57881 101070 169973924
2 1153 233590582
1 34412 151068 45205030
2 36878 554021023
3 104330 31081
2 90829 869164432
3 96858 65154
3 68024 113247
1 14941 85506 756544925
3 15164 110955
1 61077 71182 312764222
2 94179 767910600
3 57913 162031
2 40584 84258804
3 48604 87501
1 59060 84113 208030195
1 6906 77863 817785138
2 53036 396854357
3 62331 146087
3 38811 175582
3 84192 3961
2 41398 198841273
2 40835 586333688
3 100416 84224
3 36485 86440
2 21893 814595399
2 104343 90589421
3 15644 50943
3 15048 147667
1 33010 49604 549955153
1 27013 144608 138291178
2 25041 497395931
2 22049 433262376
3 13654 119921
2 85684 442500917
2 86549 990811709
3 23738 84479
2 54033 144314769
3 103090 53730
1 11296 102443 855052637
3 11863 142006
1 19970 175618 273432675
3 63856 176309
3 87584 12009
2 115032 785529074
3 96422 19113
3 37521 136202
2 95665 318605307
1 97101 110254 768232199
3 39637 131935
2 19911 203151933
3 98211 103562
3 27657 161486
2 110601 914098417
1 6254 125983 684491284
1 228 66834 444639050
3 21622 92429
2 11051 939956597
3 50969 116649
2 109149 349697804
3 21067 173617
2 46298 32384967
3 84000 16666
1 48694 148387 687434190
1 44015 124194 928119890
2 91881 303366718
2 3755 686844996
1 1890 44012 637879807
2 80686 455562779
3 71838 145612
2 54604 883053103
1 146071 172566 400207740
2 96716 703614614
2 7130 241815113
1 37127 132581 467123924
3 43089 79273
1 73081 90382 441656806
1 112462 114472 230777575
1 96228 148086 469705595
1 16043 160098 240372659
2 91519 967595687
2 112350 709012178
3 21996 114699
2 22770 605342602
1 132634 159382 79154079
3 109876 131095
2 115568 499052401
2 99481 798879510
2 55219 104282384
1 24327 173356 965437204
3 78673 75139
2 70357 62764461
2 71410 855772097
1 72169 81790 979535526
2 100087 744980730
3 85208 51220
3 41946 129511
1 1567 167301 973155901
2 54689 260066407
3 103608 90780
3 46600 131863
2 59093 115838613
1 43247 132520 869632784
1 24324 121251 810098290
1 16947 64283 751910502
2 72923 269593327
3 100044 75059
3 11713 6953
1 24594 37067 85797371
3 79729 100383
2 13559 931513342
3 30710 147233
2 76450 897820283
2 40758 449792411
2 84932 288913447
1 77912 117931 755234367
2 38208 450535562
1 109406 173910 961010455
2 15616 226060921
2 108488 365304775
1 36420 76418 528315249
2 68536 947457343
1 16399 68962 278025420
3 68214 20608
1 86619 159013 390350927
1 13336 166612 354314878
3 83035 17804
1 81016 140043 976229903
3 37038 140732
2 107 493986881
1 71123 135495 298721942
3 4753 83003
1 105256 128522 249614875
1 16173 17576 749053685
3 98572 177662
3 99839 137477
1 102733 178869 102646439
3 10853 40409
2 54739 564607725
2 57763 181735218
2 23969 968675332
2 7962 988783331
1 112005 143811 444223363
1 39610 116880 93261566
3 25584 45094
1 38358 134215 171867343
1 30994 73285 667776452
2 108950 360167669
2 9487 169606285
3 4243 88123
2 32629 107912346
1 109715 167754 491921728
3 110049 144184
2 65623 409114073
3 60402 158988
1 14137 164350 112163631
3 84829 58236
3 13812 96709
3 60782 23018
1 11568 113074 85151976
3 18320 93534
1 4912 135876 66196470
1 15238 88396 425989144
3 48429 9283
3 34775 87921
2 67456 225414533
2 4722 981626133
1 43977 90508 366425800
2 58068 364154829
1 6314 65412 283652633
3 103303 53548
1 60235 79371 553435489
3 23866 172004
1 21638 127756 385433496
1 14380 154025 618724964
3 38872 141731
1 7827 24667 966752978
1 145820 152183 852738841
3 102685 116179
2 66561 356995999
3 4322 168033
2 89919 760089301
2 103076 384619886
2 18612 823875551
3 27344 101825
3 2622 62023
1 111553 116427 411648077
2 110346 199198746
1 98317 137587 864492306
3 53819 11630
3 84651 107204
2 48221 99552324
1 1245 125877 77064527
1 129040 134676 527944152
3 3986 26139
3 85494 160746
1 96666 156254 704169512
1 30936 177260 161643040
1 137804 158377 840057644
1 92099 144953 523775549
2 46098 987897053
1 9886 94877 397792940
2 92874 467736670
2 101838 773049598
2 56977 149316501
1 74909 168179 327862302
3 105396 165017
3 28213 94634
1 6547 171854 126400356
2 42401 736896645
2 48118 459286860
1 67231 118338 922788291
1 21879 56181 376323412
2 55838 128167319
1 31437 175607 82248071
2 63171 665875210
3 70158 33589
3 21539 63657
2 94145 834725515
3 88981 117601
3 82868 165627
3 14785 128988
3 103011 148403
1 88647 114148 885714692
3 103306 123171
1 60801 116755 509274624
2 7562 544472932
2 41503 451689721
1 60340 117298 268684568
2 65560 155635258
1 10264 139103 825310178
2 80214 984686157
1 14766 15470 175920209
2 26828 696342882
3 112969 75905
2 8057 747490591
1 154871 169315 954260147
3 112104 162688
1 8363 79896 774966302
2 58063 672169732
1 108957 149643 551365464
2 21572 156624559
2 13848 787804357
1 39177 178319 575349822
3 114574 45568
2 49247 814178945
1 4396 65695 653306821
1 76391 169820 296651822
2 103986 352726305
1 148294 164255 197129859
2 30086 266194494
3 90576 9894
1 72304 149184 612284142
3 43575 4665
2 18130 911463649
3 83967 61528
3 64731 162207
1 5071 113385 276175059
3 77720 21545
1 33423 164543 290223298
3 27985 77398
2 102358 159032541
1 66624 136812 879977290
1 99276 127911 899396915
1 106109 129714 182353669
2 49654 945727707
1 71208 135702 751374738
1 36970 177625 445918847
3 60239 65385
2 106552 639951456
3 110177 79643
3 5708 174063
1 46963 52846 435601337
2 73090 460999429
3 37112 72910
2 109034 562801056
2 1184 800543844
3 11908 63379
1 69946 72456 867260094
3 102845 134720
2 30545 875279024
2 75326 945052193
2 18839 869913551
2 71496 230592087
2 20229 415022975
1 57368 87153 504685276
3 95809 28334
3 59580 137861
1 23456 178933 350331610
2 22254 105558967
1 13566 96969 301191088
2 5551 194374341
2 89660 124022028
1 17350 63920 589030402
3 52870 66607
1 9073 15920 431116965
1 2543 86921 798191903
3 85422 58043
3 74079 1817
2 92051 77604854
3 79790 75454
1 62836 66991 156360923
2 92151 481734528
2 50874 781919400
1 60038 136966 995367932
1 29979 35170 203679876
1 118115 135563 758004149
3 22485 126318
2 33208 190861832
2 36257 397910771
2 45344 700786371
1 53515 72461 19982928
3 19459 133313
3 18442 16431
1 117836 150316 803911798
2 47584 572037690
3 110561 21555
3 68808 54252
1 114695 164782 114678655
1 21561 45126 525175130
2 113081 671020909
1 51797 60084 936824406
3 56489 48662
3 52119 60937
1 48204 141835 69118155
3 53120 99725
3 114558 171749
1 80459 96592 985774439
1 33047 112564 166560819
1 56189 153281 812398846
1 101302 104956 842582306
3 68136 151633
1 9577 69378 410951925
2 57393 421538435
1 42270 104441 202355852
2 28766 796088934
3 110727 33386
3 77673 44418
3 102533 90605
2 84333 390878829
1 9232 35350 835872996
3 115091 28275
1 50156 167809 595605424
3 18314 108442
2 76975 24990815
1 10390 114664 207499567
3 4189 107702
1 87531 110520 992827689
2 50597 710806879
1 33984 160332 206416534
3 58573 108091
2 71601 472070600
1 25592 111729 913765397
3 47073 75557
3 46930 115342
3 4281 164821
1 31479 154432 823792111
2 39562 974703262
3 41574 117555
2 44577 341139513
3 113140 47953
1 68385 148043 997896353
3 16164 116750
3 49007 176532
3 33200 175713
1 134412 177394 762168340
1 40332 48859 405608874
3 16553 16531
3 1033 146563
2 15724 953455014
1 18612 48580 975331640
2 15266 453994141
1 49127 66278 348156571
2 48912 272666644
3 58436 140273
2 36688 19437043
1 28128 93429 229408571
3 2416 73372
3 25570 15355
2 22960 533463411
1 25972 60958 219383025
3 69259 147434
1 13874 142613 411405698
2 10293 347374242
2 89172 366925031
2 114032 580201881
3 23925 82836
2 65280 579364252
2 39748 908260519
3 52607 34409
3 13480 76744
1 26376 42999 585896010
3 39750 11120
1 4657 140513 877303801
1 121737 160305 722130965
1 35129 114674 287618227
1 29204 146644 552200904
2 105909 226572305
2 82076 42941809
1 3210 16942 286810391
2 103955 859935041
2 40360 738307986
2 88311 564559321
3 68168 94819
2 8824 967698173
1 95533 106500 447816593
2 16513 344122229
2 81927 468190105
2 64060 556732507
2 13482 704768896
2 53746 504911769
1 6274 84547 498703870
1 133035 178535 571734672
1 33637 60497 18650770
3 108261 70675
3 102451 112557
2 82492 402518125
2 81111 64350763
1 47411 166473 450970607
3 22383 152264
1 20470 64176 229365303
1 47805 62234 724808221
1 54666 172183 969643671
2 47409 134276001
3 24674 43310
3 78123 112112
3 14284 10666
2 34476 76246092
2 53406 72948912
3 7399 55734
1 114116 148722 146682414
3 53596 112163
2 50364 877462882
3 25545 103913
3 71481 23773
1 40118 56612 622379973
3 7653 9461
2 77829 333197106
2 78541 286866533
1 63551 77628 55905995
1 130652 152737 23468873
2 18275 788133863
2 23115 511718954
3 83442 39587
2 105208 636732110
2 74931 538311180
1 37657 161228 478604646
2 107546 788270723
2 68513 540143952
3 36895 1741
1 43172 123821 856617285
2 89986 542147156
1 38951 65424 841808811
2 8891 777974981
2 38395 645055108
3 31693 76645
3 85221 30265
3 59526 154423
3 3116 172452
1 95855 175612 900728019
3 78284 2362
2 79334 307418090
3 21735 158753
1 14271 125035 131942158
1 45206 109900 371438628
1 20803 66514 501791776
2 59716 432707820
1 132443 175326 218310109
1 107996 133148 136896773
3 51989 96795
3 14333 9683
1 15348 132415 430192730
3 41588 128144
3 73433 44813
3 81163 109664
1 38202 63079 600164587
1 82441 90437 588426392
2 5324 295103469
1 7119 142192 555323082
1 123753 150194 193512716
1 26678 87510 732425194
2 100410 683602148
1 148692 161991 287823450
1 61826 175130 672510939
2 96894 521364656
3 23287 65
1 69905 89048 270143292
2 25813 409067593
1 137696 146312 939428773
2 96969 433683746
2 31680 535316760
1 215 13760 784923257
1 1384 31501 800653821
2 42339 823322597
1 63295 120998 493077004
1 34608 152166 437429676
3 112027 141128
3 64474 115828
2 71396 801925305
1 29768 111071 433098576
1 60640 65535 620478810
1 68562 95832 714853839
2 60698 992456879
3 44290 115194
3 40675 68641
3 38548 126320
2 96305 51679115
3 96056 165739
2 14847 775405269
1 84806 155175 411592334
2 38298 573964543
1 158398 164412 786692583
3 73330 52374
3 31875 130442
1 43252 46663 256495228
3 91445 5958
3 61310 111241
1 55540 177326 241557833
1 127171 177628 522412905
1 8445 163177 144820529
3 115077 35009
1 30087 139576 393551182
1 505 62833 92190186
1 31956 113931 518879856
3 1047 141753
2 37901 992818403
1 69045 144111 606993068
1 29726 77505 461320771
3 63972 153694
2 106625 96481513
1 89927 121270 936944799
3 109536 81469
1 61250 115877 417425744
3 3246 146852
2 43846 320314685
3 40477 94323
1 106260 118250 909865233
3 59596 12551
1 30781 36833 415299709
2 16822 104466231
1 91538 141765 859789019
1 79280 117907 880358930
1 152035 161223 825678807
1 175393 176603 551787812
3 57715 32877
1 83061 168618 695459818
3 31607 170490
1 71899 94486 444280140
1 118090 154634 691422129
2 105696 382291101
3 66409 59339
2 149 657023080
1 18982 72459 684512506
2 114836 306359191
2 68521 741229885
1 27238 28134 87731459
1 597 167174 31915078
2 62226 633657177
2 101461 22500340
1 99400 139858 386541467
2 6726 722570572
1 90463 174475 950212435
2 92750 481249811
3 42465 178075
2 72205 79687243
1 67169 151162 31280163
2 89911 567205184
1 93500 153800 515265639
1 61857 164917 650623971
1 20878 84304 282841728
1 5605 105963 774503636
1 15481 43900 208877318
2 78144 620239990
2 93278 510454429
1 13812 104070 433274105
3 99968 74279
3 107306 174806
3 27158 96239
3 90386 82449
1 27145 88418 398614896
2 55789 910145793
1 102633 155251 643595053
1 2649 59389 503379337
1 7233 86862 200281564
3 100664 70214
2 13178 622678672
2 55337 172948487
1 130783 135062 320374255
3 88220 61730
2 63569 419335118
3 95580 159129
2 84988 506964524
2 35689 672395754
3 39914 166962
1 14287 27529 360042204
2 35303 122900234
3 87329 11328
2 87848 272069667
2 50522 844026355
1 133027 147230 145208637
3 99702 159776
1 1911 137197 211942957
2 48786 930183426
3 98128 108650
1 33266 56118 612560810
1 18127 73136 682115868
3 7897 76857
3 20708 157222
2 23453 60368580
3 112743 122320
2 21573 336257775
2 108781 900783467
3 79971 111260
3 51013 176341
3 65953 25135
3 107292 160510
3 19102 167304
1 22938 130752 405993367
3 114929 136554
3 10255 104964
1 49762 177950 932001975
2 62749 490656295
1 77777 176548 432708903
1 3754 24358 956491409
3 73642 98265
3 18863 51761
2 13386 745814635
1 27573 162218 500769947
2 30398 581371179
1 8314 170511 955289310
3 71473 177095
2 81496 893446118
3 28050 171100
1 106462 148992 442618234
1 152802 155217 400503726
3 60512 152127
2 40390 176397976
1 34390 175595 995207147
3 68331 29359
1 9153 33559 560506910
2 41794 693835842
2 113806 955355705
3 60222 146768
3 100202 75687
3 79696 129844
1 23584 149618 322692290
1 4187 135271 321810924
1 51338 148673 530443735
3 16344 148067
2 7452 886763158
1 119494 123410 369859902
1 149688 154774 741942769
2 45721 306483389
1 32853 140743 638223177
3 110883 147497
1 34517 151277 853909808
1 35597 149810 193117302
3 59612 71361
1 111727 173086 766580825
1 54991 94120 34867815
3 45584 75074
2 47681 626976728
3 4255 24807
1 75081 106884 94863496
3 86572 29321
2 99362 616152702
2 3186 82136166
2 23682 374295090
3 58266 27043
3 17667 126491
3 69066 128746
1 39150 82649 21494177
2 125 80320340
1 2406 107765 661019593
3 42293 16482
1 82490 156924 135164381
3 49237 55469
2 83860 825277955
3 55207 75404
2 96427 884399841
1 110382 150252 531990914
1 26536 35833 341130566
2 12490 762789168
3 110830 19179
1 23350 94345 346017988
1 83671 154160 246448287
2 115371 913209599
1 94445 101764 118348301
2 56550 232657891
3 87173 68181
3 81152 2211
2 69725 313159550
3 9944 63139
3 74786 92762
3 56856 96181
2 2501 728927291
3 17456 26090
2 23267 63778407
1 7993 140652 118309976
3 114133 56102
3 70777 168408
3 4752 47217
1 90894 140475 515187740
1 83244 141838 401619440
2 57266 879817092
2 43208 849446884
1 95483 169272 877382197
2 11487 327214479
3 58003 162637
2 58327 130686668
2 42348 6297877
2 71968 815463298
1 8426 11056 443307281
3 48778 140255
3 98035 14720
3 69918 58946
2 53269 232635369
2 73308 149041343
3 23197 178412
1 25195 68989 604573745
1 1283 43345 370180489
2 39636 608505152
3 46816 20244
1 5637 125019 680441439
3 80411 89744
2 40967 702989344
3 76980 141539
1 53778 167230 789911180
1 104474 136521 398320486
3 31232 101448
2 38121 865199493
3 25909 61363
1 70241 178721 208634426
3 98844 64037
1 56254 96425 643399
1 77251 118570 659072072
1 4317 156056 87050400
2 1671 346612149
2 82781 309356193
1 2506 111027 3137416
1 70003 125323 70810427
2 103129 17400803
2 16862 777816185
3 13175 27032
3 22460 172150
3 47647 133316
3 81737 160690
3 27313 5087
1 118313 174888 514246571
2 102834 194010908
3 49581 53281
1 19513 173070 447286433
1 158609 178270 587753378
3 73177 19676
3 110469 146367
1 15899 69419 31530770
2 41359 530653575
1 48024 164831 966528541
3 91441 91446
1 104188 144122 532940824
3 46381 10538
2 1540 395270145
1 33085 95604 321372922
2 76234 585338076
1 3226 119331 595321090
2 80596 303108109
2 52397 774967257
2 85542 893538137
1 8469 34679 395905869
1 73333 115082 99037289
1 58827 157221 354744484
3 49955 90274
1 165371 165385 172794278
3 30568 36424
3 30284 4670
3 25707 177207
1 32738 176609 52626897
3 29711 166198
2 6550 98982287
2 7314 561158208
2 95686 387459332
3 106810 5565
1 54761 165000 105524888
3 68545 42654
1 1564 104492 716216558
3 70690 68515
1 59092 81746 159016729
1 89743 111234 502265038
3 21874 174683
2 110670 927815556
3 110136 89992
3 76879 33979
2 90495 280138743
3 14288 102492
2 100532 250771163
1 39815 149009 502826394
2 28038 147605273
2 14580 439636463
2 84425 850397389
1 32890 39116 326861661
1 105818 125765 448915765
3 52121 133820
1 8877 65732 759210922
3 80697 162682
2 60411 264225690
3 61971 88456
3 34351 171964
1 74193 140378 860533054
3 10948 9728
2 88388 670587489
2 13797 399009549
2 106058 973319555
1 27484 127360 161271487
2 44153 849345057
2 23716 153418810
2 83696 465388772
2 45312 27940605
2 88306 737336699
2 101373 292733316
1 19136 144213 3841350
1 1582 65390 395704232
3 85831 120578
3 57597 20003
2 18734 498836261
1 120998 126054 400559634
3 48668 153758
2 83102 917057295
2 42835 772623028
2 24523 277969247
3 97834 157575
2 71772 316435944
1 58321 150575 989820763
2 74893 90083984
1 135138 156490 894351410
1 81827 154381 973020151
2 96281 688938999
3 6549 155630
1 14782 170693 600489971
1 7785 48210 404871901
2 78522 435553912
2 46712 21619038
2 102028 372667154
1 54026 168300 742248499
1 84450 111458 613233816
3 62851 42846
1 13632 136249 50390278
3 33895 131109
3 101056 57422
2 108436 847954335
3 24688 45347
3 56364 44970
2 48107 514164263
1 37728 142359 118698025
3 38342 151947
2 84702 67736959
1 82312 94028 389646467
1 85890 153001 624921950
3 115710 178699
1 29055 47781 597507217
2 51850 462015290
3 77610 21315
2 45298 7031956
1 135823 157151 101103296
2 84360 367771936
2 101217 682402611
2 17162 539849312
1 130907 162226 941152465
2 112576 371884192
1 120972 177489 735970784
3 15144 132745
2 94485 55591340
1 133283 144593 912253895
1 26262 91429 621547167
3 17109 136326
1 30083 161554 924955816
1 36202 174525 649477694
1 90055 127407 655224237
1 110010 118457 21832040
3 43213 86205
2 86083 225062146
3 72721 166422
2 948 541024748
2 42321 60186791
1 37783 130281 283895342
3 66055 173353
2 70708 828816967
1 41104 140017 547486169
2 48485 267510776
1 32295 100155 436678541
1 103974 124326 447673659
1 124315 148643 556205245
1 41266 170921 572174182
1 94595 95724 704732443
3 50790 99081
2 1265 405461486
2 10586 572748823
1 22195 97916 846962973
1 14983 79954 153334092
1 110589 175276 51888166
1 3848 7410 970320665
1 118974 178427 603387018
2 40842 572063127
2 93580 843388150
2 68858 679083749
2 55998 177711599
3 37040 7235
2 35994 253626139
3 78636 170630
1 9667 147112 797182248
1 53362 124772 455764463
3 87424 146974
1 130129 170473 528359064
1 44417 103338 873059874
3 56196 139508
3 38558 45417
2 39880 985252776
3 81378 134457
3 82449 18266
2 112046 510449444
3 59530 78867
1 111222 126160 357245758
3 76665 27377
1 23964 175885 170431146
3 94955 38556
3 13215 158972
2 77720 173445165
3 85327 101407
2 92585 431518316
2 76446 417123276
1 38726 127935 141178470
3 25830 155355
1 63638 110641 892013243
2 95670 3111288
3 102374 97353
1 31861 111998 751388929
1 91706 104213 884053025
3 2266 104855
1 8918 127252 589227655
1 36729 161782 426693540
3 92877 140623
2 60488 473247154
2 88567 592818246
1 97440 125328 503644643
2 65950 790305819
2 74653 258346473
3 30821 168100
3 49911 6741
2 57253 149175746
1 38585 86793 758821714
2 82161 419956224
2 59355 140717913
2 6522 776191771
2 53822 454382732
2 8743 242063143
3 82362 100425
2 48438 476356081
1 66566 70778 351891456
1 103458 175067 466293111
3 88418 177976
1 23462 109440 916828352
3 6726 111263
1 98969 163559 975816126
1 101303 147467 415761738
3 80016 43020
2 71732 535481680
3 49269 167748
3 16695 120729
1 86695 98794 504901555
1 51080 98450 663797259
1 56827 136551 389658693
1 38692 96879 965441701
3 84567 59779
2 36588 405204173
2 37725 417550243
3 78112 6030
2 41133 749250193
3 35468 174313
3 105468 41368
2 31162 380723078
2 17421 41392246
3 112413 134449
1 1596 18528 702926370
3 101334 101493
2 57714 51020298
2 34602 448344355
3 50378 156340
3 36220 20108
1 31887 99313 185383740
3 11943 76905
1 91215 92944 809995983
2 102630 716389798
2 95350 552380273
1 55307 116221 179016239
1 42917 160439 287311252
1 11093 93137 866652066
2 81415 130827284
3 86 71996
3 94644 16009
3 63001 167312
3 3385 165935
3 70715 173556
3 55967 103874
1 128145 156830 730253036
2 17264 371253832
1 120108 167233 632564958
2 84909 45258218
2 90609 845814464
1 31512 98204 748472475
2 80533 271632957
3 65995 41199
3 75219 48423
2 24674 122885073
2 30695 642790211
2 22019 159454533
3 18590 101381
1 14068 108219 662810333
3 37367 79071
2 9420 437078659
2 11457 984123164
1 12905 67097 575949214
1 12414 45360 543274406
3 35747 74585
2 40546 603780086
3 109272 14037
3 36223 86783
3 68054 177687
1 13362 48825 479449674
3 18110 7623
1 10307 141480 824565386
3 113101 100907
3 115522 137381
1 88663 167296 140788844
3 16041 162785
1 41865 75232 235662385
3 86072 124404
3 73784 24273
3 62458 43496
1 17767 83748 681161495
1 142017 150712 92178464
3 47092 40263
3 80592 130768
3 5859 161641
3 58411 33672
2 6575 804451858
3 745 170810
1 56732 90072 857099341
3 108524 118842
1 71030 116809 67670786
1 64829 160025 422922078
3 30417 47580
1 132687 168268 697117555
3 45118 134657
3 37654 2992
2 60150 466988801
2 93941 135881156
3 33556 100982
3 76957 88007
2 36206 111831943
2 98708 691944122
3 75668 87709
3 74506 156815
1 40983 168498 475481513
2 5327 704690059
1 43562 71857 636016357
2 74767 756550493
1 7194 167643 904521393
1 32274 130217 487547762
2 52748 625942902
3 61923 94457
3 94986 143435
1 36741 88828 637027863
1 6744 104464 374817314
3 102265 110814
1 34085 148361 403028001
2 56896 368127043
1 20396 152698 230240790
3 44298 155010
3 83771 153530
1 101886 134538 647375046
1 30155 120419 48369889
1 22354 75892 293052646
1 336 130556 533469047
1 93779 150304 116612018
1 19673 126442 451475316
3 108418 39161
2 84604 727089580
3 16076 172985
1 43499 77025 474872198
1 27092 61366 557225472
1 30069 109593 523784784
2 104370 603647752
3 26805 50980
1 38235 72780 690581993
2 75299 955738713
3 81292 61143
2 72500 946473923
3 69711 57265
3 109601 161736
3 97604 97585
1 24627 29339 207319637
1 84187 151881 281420328
3 96831 83445
3 100522 152501
2 104108 241184
3 56570 12981
3 38699 122878
3 108549 30350
1 56822 133768 280362777
2 14890 959021639
1 10250 62886 525688015
2 57113 962378605
3 114063 9614
3 107530 64817
1 32574 130441 712099999
1 64313 109367 490567867
3 36912 72765
3 61354 178101
1 48608 133312 562092603
1 82508 140918 41113589
2 114452 612325999
2 107808 826755290
3 26995 143009
1 36842 172489 639571893
1 58680 99313 212558343
1 88780 103772 125369630
2 76591 364260694
3 99754 62728
1 21524 133958 59549853
1 136920 173766 440549713
3 57782 163576
2 62878 184842795
1 105208 122812 177218997
3 88595 117270
3 103962 137958
2 51464 446825539
1 7228 173169 386098809
2 78918 393712456
3 14109 104015
1 90120 144593 789974295
1 71405 162775 253153629
2 81869 59236718
1 4431 106358 635842199
3 107646 50380
3 67503 9354
2 92009 987730637
3 63080 76071
3 65312 31837
2 53104 319561591
1 18243 103875 301704871
2 78228 820259888
1 132612 163365 735972146
3 35697 45544
1 49744 96873 278312683
2 54226 19712068
2 59942 245817607
3 56925 93398
1 37396 43816 980446695
3 20116 176561
2 83109 991093822
1 67452 70885 448428012
1 121804 175059 777324871
1 48104 80398 863724651
2 36443 443772402
1 70972 105520 475208003
1 20347 121357 80968334
2 14830 214029094
1 11102 44092 426396468
1 30804 97746 644014932
2 43205 412901866
1 62288 176966 670741563
3 26118 114744
3 8581 132910
3 59740 175989
3 85574 89100
1 53858 161751 212663421
3 104630 131150
3 8900 5171
1 71155 88143 789902399
1 115105 124582 598447880
2 105241 395855499
1 94159 130638 727938647
1 9621 166460 535586965
2 54319 541777878
1 23053 84932 467950459
3 78193 123270
2 66548 525052028
2 82826 876802426
2 43757 475268449
1 56608 175556 222432198
3 62791 92642
2 86570 784115601
2 70465 712442986
3 13105 172760
1 7065 166588 753922479
3 58697 99284
2 21639 959532608
1 146044 152105 524096285
2 23856 619860331
2 92094 260221208
1 45961 76261 812778187
1 129441 168056 412428389
2 113716 805136366
2 39740 782898524
2 43451 677045175
2 67780 207162713
2 113078 269207557
3 7748 167170
2 38695 52856896
2 28313 117052251
1 69416 118432 779722748
3 31707 80746
2 92547 995536130
3 13164 95118
3 51930 173797
1 8827 175401 780447614
1 119259 145903 258645565
2 7680 18608113
1 122193 164751 543251914
2 39880 23704960
1 21722 157901 648357574
2 33382 476864715
1 87152 103506 461844233
1 134553 171958 845108368
1 68929 167700 71440067
1 119042 166756 912347669
3 76947 3881
1 51274 145547 899288226
1 30625 134421 564314918
1 46552 155823 186982404
3 64438 86509
1 20562 153378 883731799
3 35278 77899
2 38586 303438340
2 3630 610365056
3 83502 149664
2 100026 892021128
2 20467 965109891
2 72173 568794840
1 57637 122218 866246004
1 126856 162174 27403564
3 45372 109475
2 20283 163057894
1 11579 77416 202421401
2 68269 94429924
1 53346 120933 215008833
2 75093 72462740
1 45520 170790 67021976
1 96617 172009 288128422
3 76715 49757
2 94744 728247453
1 43984 173424 347980115
3 33578 147648
1 15380 121387 988804007
2 97813 900165508
1 72095 137990 882362187
2 81886 478988707
2 115529 864823246
3 95848 156084
3 28096 93804
2 8558 411784901
2 585 896257023
3 80508 91617
1 138832 139242 328673568
2 20873 789905692
1 24144 145967 736336710
3 22303 45071
3 5905 98765
3 72869 89192
3 75379 96372
1 38077 155221 820182920
1 37208 52912 493995943
2 44935 372704955
3 79928 81936
1 27867 171567 98118558
3 6801 90694
3 73721 4976
3 59499 163265
1 50725 60627 199788003
1 4358 135277 929157080
3 17378 152433
1 35226 131571 446784562
2 14366 905758779
2 73027 342464016
2 42467 321875617
1 77901 103920 429478768
2 45690 795784267
1 30986 91211 671798008
2 112510 874066321
2 12693 212670325
3 35729 158723
1 10678 113997 686840506
3 92829 163015
3 36616 79355
3 69506 96446
1 20114 94398 809170980
3 101689 19268
2 25188 818413467
2 54631 904711654
1 112614 134198 987374339
1 16915 43495 730527849
3 85431 121220
1 70950 106630 572683990
1 100293 125274 137325808
2 109726 46666131
2 20200 154721831
3 98992 166037
2 108730 478786430
1 72656 177433 607001967
1 49354 124719 520428082
1 28292 105304 40488380
3 89198 13349
1 33508 46965 589965228
2 39972 401163342
1 68370 102034 496394720
3 104038 166163
1 134018 135909 149840655
2 77077 857253603
2 73313 853985748
1 118945 139644 540350807
3 94633 87354
2 95573 908315561
2 61219 529064156
1 20147 131175 956421257
2 26212 369068724
3 29610 39464
3 166 2217
3 74896 78799
3 90495 58706
3 50599 153666
3 68306 93906
3 71899 136539
1 16116 133382 152571719
1 5391 137848 682496864
3 78656 158389
3 2171 144564
1 1234 132695 677201955
1 102816 142932 505668269
1 26042 159009 122464927
3 28431 44228
3 78247 96624
3 114507 90351
2 98284 188778619
3 114003 83502
1 111936 117216 387310914
2 89329 182149873
1 145117 170548 604064673
1 132154 172661 991590384
1 75255 103782 443023023
2 9714 72440241
3 17078 50415
1 26890 81260 722262923
2 80927 306964480
3 39845 155885
1 58389 81299 278221526
3 33335 105645
1 105930 161938 887509193
3 32019 125423
2 38496 318902407
3 42763 40207
2 26671 956295751
2 92052 103285950
3 94836 10023
1 25486 87789 811960568
2 25124 462781706
3 100705 68189
2 61205 394720238
2 110322 500551674
1 10833 173272 183133786
2 33536 806007017
1 87452 97375 382844435
2 27124 603330795
3 52645 131995
3 30461 125560
2 112659 503365144
1 37395 156257 884924600
2 113940 265231925
2 44882 576022174
1 67861 135003 206012530
2 6020 229488582
1 158452 172140 878804660
3 43172 95244
2 100369 633366129
3 44829 168584
1 90878 113868 992265674
3 1935 109593
2 96375 215465957
2 78360 802594494
3 3857 82714
1 118464 128156 957970310
3 27449 130083
2 73038 118755830
3 32798 111759
3 48501 107155
3 16216 54286
2 75839 259438734
3 37830 113283
3 75196 175279
1 72152 129771 288483525
2 52943 149607916
3 68029 69626
2 77842 958039047
3 45688 101716
2 93426 433059634
2 90476 597501174
2 78996 197956353
2 74733 835626115
3 73224 172486
1 11335 37777 763333242
1 72765 138240 892342107
2 105671 837791683
3 94210 23483
3 110949 79594
2 40419 218412696
3 100620 11670
3 37925 71626
3 7065 136842
3 38504 60881
1 122780 131405 640066279
3 24259 168406
2 51794 313293088
3 62633 115353
3 52765 7603
1 51059 111874 501691057
3 93435 139409
2 47711 41489390
2 6081 44716469
3 98675 167044
3 36139 60095
1 24022 62137 871573943
2 23096 299590856
2 10696 589625573
1 21893 73483 734201849
1 72496 104645 371440212
1 66883 124750 13204673
3 111128 70465
1 55593 163331 587385713
1 16599 146611 60289004
3 39334 148506
3 79024 54070
1 104383 139399 590132141
1 57386 169693 198840901
2 71819 140994552
3 2391 140361
3 106409 137103
1 44239 149118 259329286
1 64925 72612 505762271
2 105111 500463999
2 94537 716415847
3 93869 142639
2 33482 927003551
1 47885 161785 494631806
2 32611 564226650
3 12149 58865
3 21973 67591
2 420 906736605
3 104309 24029
1 38105 87683 192953772
1 65577 113589 544606340
2 71041 273493104
3 109505 166997
2 108761 39049396
1 24474 40276 853852269
1 116353 130893 687165794
1 23161 107132 734561193
3 3999 11084
3 55246 6448
3 108671 154909
2 85084 365631416
1 84672 140218 394616369
3 79562 50769
2 57873 145997655
1 40416 52315 485898746
2 56682 317161756
2 69998 971778982
1 104106 150023 140467301
3 18534 82407
1 143517 155037 571723934
1 74128 127811 543084470
3 91052 19947
1 17610 178080 944195508
1 13418 70604 656546346
3 38540 109400
2 113886 444187398
3 66787 36895
3 36931 47942
1 50048 121946 879812316
2 6432 5021649
2 8464 714666893
2 69193 149434100
1 99411 174567 384103034
1 137549 159698 84672891
2 69014 183051354
1 79468 113738 345457140
2 6511 421920493
1 63121 127468 99496559
2 53979 306423308
2 24114 878953605
1 29442 143516 832882925
3 39611 6294
2 63407 977277515
1 34234 80679 387772603
3 264 45946
1 47732 159256 615527421
3 115817 94809
3 31887 94882
2 88484 599532852
1 73629 151992 929681600
1 122335 145768 440073818
2 17071 347217508
3 1600 1468
3 4240 10947
3 60281 81681
1 56922 116041 454177861
1 41909 69433 289985341
1 50288 101521 378368068
2 47029 110916629
1 16826 68919 50152937
1 87114 120434 949345344
3 38931 53633
1 2366 163802 730073575
2 54982 781586886
3 37163 158254
1 102274 176940 143071827
2 39204 939238597
2 5168 700924291
2 76049 767891979
2 89160 698950152
2 3803 644733535
3 16188 23584
1 15247 40332 410516518
3 48242 169123
3 102083 52332
1 134129 151362 158094400
2 44913 105721610
3 55228 67018
3 21891 72705
1 68893 121659 675226328
1 41346 87866 399563327
1 91986 155930 301339859
3 108091 133335
3 100850 80762
3 51383 112647
1 22053 95048 678398146
3 9153 110023
3 79614 159518
3 108643 166400
2 38123 114328543
2 38895 149472831
2 2658 535488125
3 109759 123423
3 59527 10347
2 5803 732374188
2 50261 887475913
2 29280 392337268
1 106160 157255 486803788
3 108323 71559
3 6525 76122
3 86111 70377
3 77901 76035
2 80324 914006841
3 34085 73268
3 90143 33751
1 57953 176206 336448691
2 31933 139913233
1 43900 48379 94406028
3 10366 116921
3 108037 166936
2 29997 365206158
2 40277 655836246
2 27156 189426119
1 64196 75180 243393260
3 16071 51027
2 54442 359362790
1 13458 79857 89934043
3 22012 13372
2 32075 812769925
1 49457 61725 204734470
2 78893 362450925
2 112373 997533693
1 3489 43668 350491869
1 51835 80511 484517923
1 122325 157624 158700282
1 25792 76344 591822021
2 27056 772709114
1 60149 60632 741368368
2 60308 408114880
1 6158 20692 692773090
3 102817 135270
1 34543 112084 306604092
1 34875 79541 524135007
1 3291 121092 228165876
2 36795 534491498
1 20352 153455 149598072
2 316 844639203
3 9646 43492
3 67739 46471
1 117032 143504 380582590
1 10259 57680 820216230
2 29558 775118798
3 39704 80415
2 95080 447122913
3 962 85336
1 51131 78520 736131774
2 62124 844967647
1 55834 121445 574659169
3 106750 59760
3 35991 161514
1 78667 87113 825091193
3 110731 125147
2 55924 335595348
3 66518 18883
1 119530 158503 751677074
3 49099 66790
1 1620 50541 995482983
1 39198 78110 523417821
3 88816 143880
3 55633 30925
3 4071 77573
3 13200 143271
3 56163 177508
2 79627 748273372
2 64722 730195882
2 53187 395344145
1 65519 115700 64613913
2 46182 108763274
2 99039 678506090
2 58974 790144170
3 85795 98748
1 122495 156092 447194945
3 100592 257
1 102926 154921 130101499
2 80362 412637119
3 101733 90166
1 116461 158866 857288875
3 81445 82700
3 76829 146431
1 22146 75811 567489157
3 1625 113654
2 101089 143309996
1 72150 140698 153220789
1 41869 93711 770817612
2 41365 410305633
2 99062 45960569
2 20406 102031364
1 104424 134741 707820077
1 118933 121009 416861006
1 45368 133075 357162434
2 17655 39797790
3 62470 156090
1 47805 77420 551333600
3 48023 31227
1 70994 122499 203213586
3 13281 88199
2 11924 712736549
1 66024 88624 484287578
2 77704 879914857
1 9920 15800 524958851
1 45408 89221 570226396
2 85897 373002032
2 45515 410082260
3 86058 113221
3 1288 131761
1 170462 174934 442409484
3 110977 71652
2 22159 301657685
3 22134 139474
2 49871 317260197
3 18363 133961
2 45541 192005763
2 71832 79704991
2 35765 58636102
3 22396 131210
2 71550 158680397
3 102667 438
1 40613 86415 810948442
2 83149 646328617
3 29671 5143
2 109636 454584246
2 41201 613779997
2 33862 26304241
3 26453 42319
3 10060 34708
3 64760 10719
2 87717 366173792
2 25468 441811301
2 71879 948139383
3 67489 171109
1 94094 117282 839826461
2 24110 326029909
1 11685 20554 95595450
1 150438 173355 52519793
1 83699 121542 555590919
2 7397 140650217
2 103357 71052374
1 18817 25510 517914260
3 33006 150106
3 57974 124641
1 3541 49283 131220473
3 49068 144031
1 45059 139101 576053965
3 79118 160443
2 61869 747304215
2 2588 328095521
2 30592 764401723
3 76579 113252
3 108777 66790
2 97003 450038270
1 1235 41415 872095020
3 96328 69510
2 69500 795642876
3 114735 105479
2 57192 273207361
2 93756 336418548
3 45014 126823
3 100145 12814
3 78154 4720
3 14859 71140
2 52125 290737258
3 65430 45648
1 120923 175965 425931323
3 14493 61121
2 3624 657661372
1 2683 55295 643024446
1 101429 115136 555291654
3 87070 91404
1 44842 69241 485363327
1 72271 148214 493983923
1 15744 150421 478218728
2 53241 107672592
2 22089 149753392
1 48073 137904 574363720
2 58559 708530423
2 24979 382457217
2 73642 642737729
2 37783 923732125
3 114359 19610
2 18246 785202166
2 37276 276312350
1 103871 132732 107917983
1 78448 156789 881622550
3 32064 24852
1 31181 49231 968607487
2 97067 633843667
2 112556 482789435
3 97043 30650
1 13163 127351 390806796
1 46507 168914 671422503
2 105241 447343744
1 21384 157398 854941225
1 82026 98162 285712692
1 113258 173555 319285223
3 105306 150222
3 101461 9024
2 40019 173931180
2 32572 914526652
3 477 14479
1 34856 152593 775797603
2 56863 586154537
3 55913 146258
3 24961 134217
2 107092 878912023
2 110730 687202185
2 97799 880588189
2 33845 580863863
1 90055 126695 847213165
1 2759 111037 847253184
3 59054 71411
3 107047 62008
3 7534 138022
2 7450 636932876
3 47435 174361
1 94424 98388 441971207
1 139162 152642 359899033
2 59248 617714858
3 13607 152631
3 32147 29015
3 79271 11333
1 52891 91419 775752810
2 63318 952951010
1 24844 178603 480519169
2 34910 28206387
2 44427 556821326
3 26182 156698
1 30531 168807 175473606
2 103111 473631072
2 9498 821060994
3 3620 12665
3 58831 22394
2 88981 767055370
2 58658 307283875
3 42589 178059
1 47395 150024 955099408
3 4496 11583
2 66684 276254857
1 82928 126702 230948161
3 48176 80608
2 105436 659383169
1 31925 129798 966264683
3 37696 44397
2 62764 573915337
2 103036 534193887
2 77762 217437383
2 97198 727910715
3 81345 164471
2 103553 572130182
2 24206 278765580
2 55122 32174995
2 40741 995570376
2 46322 483850347
2 85950 990657759
2 98651 374101482
3 112006 121923
1 27570 36856 313447765
1 30937 50436 83827592
1 101835 168875 859637739
3 52528 132692
2 26855 555939936
3 105695 30302
2 23969 911329848
3 94775 16551
2 51866 827001670
3 91933 157085
2 68304 312871817
1 76049 76950 886597681
3 84772 11314
1 79784 156241 248627260
3 66441 7513
3 43836 157345
1 45227 97236 412073435
1 45397 87214 205243256
2 98608 168014153
3 115073 119357
2 86565 264148406
2 15476 908244811
2 7288 102267592
3 81198 108672
1 83153 167211 250868292
3 41517 81476
3 27058 172845
3 41800 91132
3 108118 121051
2 69882 95383848
1 115541 116363 513766497
3 31849 178700
1 52229 100913 376294836
1 125906 149892 953885711
3 126 42854
3 67207 7551
1 79390 101522 308848786
1 27690 41342 459501567
2 62913 176432205
2 101298 487054641
3 42175 157448
3 12594 139994
1 27714 165502 811126382
2 29448 717686756
3 107493 892
2 74481 283911756
3 95489 131629
3 95692 29649
1 126322 152493 874639257
2 66959 193079119
1 15525 65977 368697812
1 10343 65828 244141196
2 96505 138857919
2 7282 269137310
3 92326 164637
1 107017 131458 932924601
3 4608 79650
2 90052 86797732
2 27194 807143507
1 44756 58897 900997958
1 6031 126010 643082060
3 61859 51653
1 12731 35759 444789261
1 5735 175222 13869418
1 20263 23849 849118174
1 160149 172044 50891855
2 110169 250343447
2 53006 111771291
2 91773 747774889
3 99192 154872
3 73855 90307
2 70032 24139706
3 108423 161974
1 75672 98355 388218271
3 42662 86342
2 58765 506501357
1 44980 61062 962118329
3 99330 169775
1 73438 168123 87462064
1 61189 135890 993366018
3 59909 75496
3 88658 149703
1 77668 131859 271188211
3 103219 17254
2 114290 47954342
2 18200 80661234
2 71662 440704380
1 59075 109090 637624101
2 80303 853884052
2 7139 491044698
1 87596 162808 38676856
2 5748 776461889
3 105787 111087
2 13525 923873247
1 155884 167272 251460561
1 120381 155305 530148216
1 22146 79079 445347925
3 2005 128468
1 67902 104240 458579566
1 78650 107247 951975462
1 49468 66749 502911859
3 14791 91518
3 65172 158164
3 62509 97219
3 51162 97370
3 86878 95110
3 95700 49585
2 99682 45101845
3 84975 87796
3 22352 62213
3 91932 130954
1 23068 159015 698466028
3 81218 90093
1 21219 142411 435067758
1 28569 164927 219771993
1 72529 103654 758500474
2 36034 89883837
3 25212 41750
2 6140 673379364
1 20083 149391 867161009
2 5119 478056590
3 90394 120617
3 3383 127460
2 64408 72711028
1 82763 129455 762710061
2 96971 823127146
1 52115 129290 220487090
1 47559 64248 893175893
2 74673 62918827
3 62652 60797
1 19765 134597 97406292
3 46555 53924
2 22107 943940130
1 22028 121752 327143085
3 71193 52067
1 47997 73266 818294377
2 77581 12168343
2 82915 762983795
3 50426 133573
1 116544 138324 623038372
1 113029 156637 605259690
3 86854 26559
1 85854 164205 700399314
1 5297 158508 77026621
3 66902 143511
1 53852 111435 643646740
3 106451 171885
3 63206 130307
3 17121 97038
3 62061 116264
1 30368 78344 757411075
2 105404 514765738
2 20486 679579917
1 50905 53283 181627117
3 39679 137004
3 22441 51585
3 4260 157995
1 2237 151071 484930662
2 26999 483093830
3 84303 24218
3 50971 156563
2 28683 860804496
3 99069 16847
1 11367 102446 322174425
3 60433 73503
1 133337 162583 382784116
2 105429 647081863
2 1525 168958323
2 6959 451282590
3 50080 113935
3 61756 75405
2 43553 866804843
3 69518 62791
1 28882 46056 368922445
2 95393 900234648
1 122548 134507 725709599
2 97545 193570772
3 45892 15983
1 83857 158448 384575231
2 45098 966757773
2 30271 112136860
1 126290 167682 865771556
3 3130 6692
3 27843 160449
1 84776 95450 860789647
3 36415 66572
3 106315 34861
1 17494 55328 460660438
2 7836 643584672
3 39847 24561
3 110271 1746
3 69201 72200
3 14107 67753
2 91966 704339511
3 87772 51546
1 81444 170462 459959261
2 60743 486816762
1 13878 151629 825753307
1 75804 175195 993102640
3 22934 140515
1 76378 138030 79179161
2 32257 173376552
3 23219 20505
2 86828 310977649
2 10579 623406539
1 67466 136806 268362156
2 97688 750188557
2 110785 685073159
1 11956 18315 542377381
3 108876 123267
1 51541 149440 448911724
3 41879 169257
2 62804 452476254
2 16846 668874651
3 16639 107193
2 51423 491700333
2 53778 85620450
1 16861 118584 984664261
3 105565 66951
2 25829 848063597
2 58885 972947132
1 55038 80094 958511346
1 130064 151190 629261983
3 94173 146845
1 102082 104423 913307472
3 45357 95277
2 115618 702239105
3 12413 112400
3 48027 153756
1 80543 125508 489622997
3 112070 8773
3 50695 150916
3 90648 85069
1 8268 123467 539439381
3 103879 145982
1 114 117393 271877123
2 78874 524138519
1 8537 168379 827879279
2 33241 645780573
1 71039 153710 108819
3 71966 77241
3 45883 150391
3 87968 127419
3 72430 132652
2 23751 304220931
3 70635 74865
3 47607 145574
3 80941 60530
1 9836 129949 660476633
1 72546 128748 275909844
3 9482 69731
1 34515 119207 423604957
2 5676 299779128
2 99318 214289033
1 128423 159467 55562514
3 45240 104969
3 20266 127489
1 21302 120078 249994537
1 63383 159406 805717877
3 94540 17517
1 92420 165868 645566952
3 107613 94753
2 18917 64908463
3 20629 79012
3 58116 48306
2 4037 611239393
2 49919 232484167
1 11996 14233 290636463
1 139369 154443 788963205
2 80240 722087917
2 88360 644508697
1 55250 158532 869431097
3 87243 106520
1 144243 164109 557878352
1 146413 170221 519769380
3 5556 166342
3 94463 148198
3 35011 128382
1 126802 147598 719035440
3 86699 111387
3 108966 137407
2 91273 131312190
2 6682 285798764
2 47467 595625210
1 66546 75083 308018273
1 121152 147677 99392024
3 99702 157786
2 65091 199850057
1 119102 140573 598361516
3 59985 74708
1 22906 31066 760672620
2 85760 520200887
2 15316 703895902
3 108064 159340
1 126176 131832 88083829
3 109390 40820
1 149433 168643 872920138
2 26041 528753867
2 31822 78178599
3 114145 174204
2 49585 913346394
2 110137 674399550
1 47210 95294 164529103
1 1782 81711 143605904
3 95167 173156
1 101147 173352 249735233
1 37435 113453 713089726
3 70828 60271
3 80645 65891
3 102583 147209
1 128167 156897 694215317
2 52721 851927092
3 78999 120879
1 100843 134438 184389847
1 46740 90274 326191234
3 84876 30804
2 78754 160022163
3 86874 11453
2 47788 225359179
2 87511 386762889
3 105416 127540
1 145512 171047 384422976
1 93830 146445 918006123
1 124137 150967 902982971
1 84669 85672 587934169
3 22775 114277
3 53752 53479
2 77851 65685353
1 16850 113613 684807486
1 79836 160015 143324315
2 73333 721886877
2 20892 609780819
3 42496 74837
1 130992 167240 225077825
1 35934 69806 858924667
2 72533 798850952
1 33672 77534 628456769
1 121067 152612 21549342
1 1793 101273 109872837
3 90424 8624
3 15930 136023
3 9754 155346
2 13314 265526773
1 124501 174247 507520622
1 19682 38318 502878476
2 101459 822330081
3 95600 152962
3 53044 114449
1 34036 97085 776957227
2 12898 990616830
3 34718 45211
1 31074 161333 127643289
3 78927 47686
1 32323 67492 42600558
3 24845 170379
2 76815 874719539
3 94003 34539
3 70323 8859
1 65368 164030 94351218
3 5639 170704
1 93286 151340 730529517
3 63424 67354
1 7702 126761 509161093
3 96399 124570
2 34524 50941631
2 92777 272929778
1 89855 166448 979709229
1 2189 48731 273741433
3 27798 64534
3 5714 155504
1 23458 146441 536359890
2 3139 253703545
1 31394 173413 331510673
1 61731 137334 870764800
3 50784 136988
1 59260 172596 656188240
1 45863 46364 243290434
1 140372 178802 902991460
1 26038 129204 547067336
1 64736 122842 703107530
2 59608 785122877
1 21670 34189 822149044
3 47737 145539
2 33960 225867514
2 32253 669066821
3 43692 169817
3 23620 41496
2 38169 923803980
1 26930 50627 148353412
1 61989 63774 817151790
2 7839 140011920
2 47436 96513403
3 13160 168400
1 32092 68311 7922140
1 52738 97811 120508267
1 12864 117669 704570453
2 110914 318183021
2 71151 214091285
1 32117 136731 233884118
3 14723 121006
1 61757 151017 150267133
1 24362 85881 311134805
1 22954 27991 771433397
1 86412 176369 653274463
2 95802 208096132
1 131652 152087 847310110
3 55786 59361
2 8366 543667116
3 98439 126142
3 107325 126384
2 63482 795334546
1 1924 160863 465685221
1 158133 163103 99751982
2 17421 437926760
3 72607 75187
1 124585 154591 710239556
1 16855 88876 121659346
1 100256 119098 198901143
2 94860 518564425
3 109891 154444
3 29540 20316
3 12886 34841
1 107441 113594 862611575
1 13052 64227 951591457
1 166455 168314 623365797
2 32785 832254447
1 23265 70191 388914157
2 98152 60971519
2 57697 555587499
2 55255 406792890
2 111914 461920963
1 71112 73176 835009655
1 34719 144135 908608654
1 48339 91327 51298419
3 16337 149278
1 30157 169937 932576778
2 35176 670650499
2 43982 239556157
3 107076 113229
2 47175 230048481
3 82594 38157
1 69243 77319 902054483
2 95627 830832350
3 31698 4231
3 83921 118628
1 17125 74457 564408685
2 7808 599362723
3 87797 151972
3 32568 51410
2 58121 56575385
2 102069 286539578
1 56015 109505 538995819
3 81028 171022
3 107830 165723
3 13589 38579
3 79909 130711
2 6560 571022271
1 65107 158404 421019633
1 23506 80231 7111900
1 10652 40534 309025717
1 29575 81617 301642939
2 101795 500683864
1 10583 134581 591722672
1 81222 168074 160837746
2 67896 20723766
2 79165 827907506
1 21714 158030 253379054
1 92880 128047 675198311
3 89663 117783
3 82686 102720
3 52597 139482
1 45161 174202 417899506
1 66422 134832 123790164
2 69673 807439554
2 98875 500333601
2 33247 882193880
3 28472 20814
2 9997 83625986
3 53234 34188
1 13291 125576 895346040
2 51986 64955169
3 59953 143505
2 102832 970756235
3 95544 122625
1 82073 91449 605585959
1 27742 59836 841876244
3 6034 34388
3 59973 134443
2 4919 447593007
1 22704 139276 124580039
1 46534 75637 199830636
3 84042 35554
1 140480 165544 168613276
1 111386 129193 111926632
3 24932 119886
1 8417 97167 959109193
3 77627 106419
3 30408 178834
3 58336 39329
1 19753 159488 44660339
1 51606 165418 310893143
1 135843 173699 109619987
3 29258 34454
3 32244 56909
2 101463 380010440
1 89193 162567 941216334
2 55285 659917445
2 16775 325017611
2 21492 646204275
3 105756 13395
2 29962 314077950
1 37305 124535 433247329
2 87034 255942605
1 31366 48970 684523738
3 99180 36421
2 78163 418207193
1 31180 155245 24610917
1 30944 132333 706107786
2 83677 311281131
2 107159 606641250
2 51305 350142271
3 84061 176678
2 97762 552396587
2 38477 476245391
2 80064 237199399
3 67976 109601
1 7546 144248 412878995
3 48038 59747
2 66106 403039925
3 46836 3327
1 51125 152741 144349479
2 28157 452426533
3 88595 128729
2 81565 922213925
1 139509 154933 779304564
1 49606 60659 187144885
1 45716 84283 416716508
3 56787 104393
3 58210 7584
2 50464 294600062
1 15165 95384 646298817
2 85210 759251043
2 63919 204284463
2 96173 869432366
3 69042 57483
1 113659 173491 986554692
1 779 12140 872249474
1 6809 120478 687751500
1 36602 88730 441415548
2 77841 791212765
2 13612 478133173
1 5122 84853 801929237
2 3835 264568912
1 41835 154139 348576065
1 32160 144696 424357444
2 15259 428381691
2 26688 323213825
1 25809 178884 529156260
3 5217 117827
3 69414 46589
2 28734 94368742
1 9591 116905 512013539
2 81948 486429849
3 98314 99949
3 80303 158647
1 42049 78004 502230913
1 119565 155209 7482653
1 19041 21247 120822429
1 1067 5422 581616996
3 31177 99934
2 98367 191702828
3 110279 41796
3 17996 84450
3 12299 17600
3 69212 155849
2 82967 273888751
1 24062 156973 105599689
3 105179 54731
1 112420 132748 682581509
1 55368 127393 906306864
1 36725 73014 15896846
3 91652 23619
2 106732 764210756
3 4509 4404
1 98465 113568 478893794
3 81678 48293
1 129836 135030 478259363
1 69733 72387 438623009
2 84994 343162084
2 918 98653373
1 68546 171026 88354457
3 65022 25460
1 72584 144659 206001026
2 73054 264650338
2 6047 76690473
2 44045 129825043
1 24079 156248 793693658
2 39581 643046477
2 59747 944819841
1 28279 134398 469316187
1 40132 111684 755989684
1 117047 135141 150413347
2 109278 48035633
3 81360 25802
2 51992 14936119
3 13140 3347
3 82792 165958
3 45429 162629
2 38498 523460404
2 36362 736500130
1 9078 24136 614475710
1 69994 164034 485181196
2 85853 916012514
1 142563 156682 344253163
2 28342 311974165
1 43685 165317 931917570
1 116023 129451 414368179
3 56210 143571
3 115245 112550
3 3726 67282
2 114052 508061983
2 112027 772584073
1 41946 144020 7313845
2 114499 446052825
3 114821 17964
1 43483 112927 995385176
2 77805 519341420
1 39605 40192 143852238
3 32487 94838
2 39030 804179381
2 111531 870385260
3 100293 113272
2 105312 690552064
1 34493 111501 544623747
3 11731 117176
3 27403 178477
1 109979 132715 604676914
3 71555 152961
3 115559 28961
3 4500 133506
3 53101 158787
1 37343 177775 539253476
3 111587 171201
3 40188 118090
2 70675 175448992
1 46209 121700 701445895
2 7046 598958866
2 97875 913758013
3 83964 158869
3 111890 149702
1 70110 158373 843445605
1 43004 107778 7523704
3 88705 102132
2 114746 227662040
2 43045 184208017
2 26514 77724215
2 75603 37432862
3 70810 134156
3 48613 141890
1 99305 151850 469841317
1 41729 76083 53981632
3 109753 157657
1 78612 161838 343751193
2 22893 948526456
1 6662 161876 961979795
2 94299 146639531
1 22250 24290 511837118
2 90672 983047664
2 83853 837077887
2 44900 281685333
1 32043 150958 884818404
3 47447 129255
3 102918 63956
2 109351 677830164
3 102772 30433
3 33029 24581
3 6775 119394
3 89802 144551
3 76786 115816
1 86717 114006 514642969
2 75471 873281735
1 86614 124602 996622853
3 30306 25154
2 85335 771763541
1 31143 63741 352258823
3 84710 25498
3 50374 54285
1 17375 107797 908881583
2 25925 772765192
3 25423 136979
2 2347 350019462
3 63208 172444
2 10162 502228999
1 37655 60851 315963307
3 109237 3491
2 99089 1660049
3 25003 172610
3 105044 132162
3 82248 171844
1 17374 132342 593491065
3 94326 4084
1 27202 129886 764781915
3 2548 104816
2 17922 701880882
2 44604 232661463
3 53105 76140
2 91481 275700605
2 47657 198831061
1 11282 147752 276605185
2 51867 929305879
1 86620 95436 582530569
1 2248 143297 197497439
2 67200 60749995
3 109375 16241
2 2075 429082160
1 91354 92483 622767197
1 14937 43538 132385347
1 81322 98125 786583771
1 122563 129316 233365239
3 85173 37165
1 68105 124951 228829050
3 23150 18932
3 71406 34483
3 55497 77403
3 15070 170121
2 48313 340774325
1 49242 167155 252059567
2 98136 720213541
1 62314 70424 199081510
1 46161 150440 205502208
3 77184 75189
1 51180 133256 881116903
3 104370 1793
1 11226 172750 39104155
1 93216 175633 258084463
3 81420 157969
2 24361 886744416
3 14639 99805
1 13117 71258 445680859
1 65594 123567 100461722
2 32248 949778753
2 76289 637285573
1 43789 121514 859070565
3 95755 63530
2 90552 647108244
1 14047 116415 536927916
2 107278 997909315
1 37338 178017 521975632
2 7449 467106545
2 44196 120970172
2 67295 885291385
1 28427 115243 626245031
2 49447 905794797
1 39047 154001 299840185
1 33663 82896 872310950
1 153727 156256 635159896
3 78110 129876
1 5875 38314 90522710
3 112237 27848
1 113353 130211 272994386
1 75229 175929 329125571
3 30286 42312
1 80042 80958 373809482
1 30877 160971 501515260
1 7327 42293 344935200
1 93425 154946 193733246
2 23837 828750385
1 107278 179141 391989470
3 83238 99047
1 9518 143469 378536562
1 34687 140685 212920728
3 25711 101208
3 10277 127303
3 53092 92635
3 6640 27172
3 102422 90927
2 105313 885530071
3 86572 39899
3 16701 112953
3 99131 175777
1 120364 146287 947947862
3 110475 112087
2 88548 935214704
3 23897 85087
3 54993 46550
2 56089 242131203
1 56003 137265 426776898
1 6697 69346 149422901
3 76401 134597
1 76061 145304 16488051
1 31614 92927 571897573
3 53551 11259
1 49311 101606 670570570
1 2127 79391 354673071
2 63326 186523763
2 51248 82989543
1 135211 152375 741347363
1 71757 110732 239930147
2 64761 323054606
3 74778 54904
1 60667 169096 978376428
1 82117 87707 93776353
3 113077 16139
3 59325 121911
1 73716 175173 6810478
2 49199 909442543
1 17744 79330 695241820
2 52701 868788767
3 63680 74699
1 4768 103671 246899650
2 82105 189173844
1 160724 167947 596444147
3 80482 130891
2 108411 251839509
3 111440 121613
1 170533 172418 104259525
3 72149 171830
3 25062 93508
3 97312 38246
3 100940 82069
2 74578 376809404
1 85189 174844 269017926
3 90635 98064
1 26929 173070 128773257
2 92173 742146335
2 89088 157921792
3 35574 53024
1 30328 168529 156812686
2 85559 277666578
1 4086 47473 280102137
2 113402 209593710
3 105747 142187
1 31994 32826 267142660
2 11427 651837639
1 70504 128155 839010364
3 102881 13398
3 5116 4585
1 131513 138037 825023400
3 31650 34988
1 91789 126137 424016705
1 4105 178307 399423968
1 55634 77514 831639930
2 98190 553846511
1 9944 140019 720463813
1 18536 143051 812868297
2 63333 169673328
3 47791 105186
1 82768 162936 159069085
3 8595 123586
1 74085 111827 68487900
1 88136 136371 794912552
2 82799 735310731
2 20370 929683780
1 10037 89080 246457975
3 93093 38489
2 110983 365220038
3 96933 38439
3 98817 86615
3 81584 112253
1 43779 137877 791044109
1 127485 169716 474147922
3 80359 176699
2 60776 194981327
3 111876 146863
3 100278 74925
2 80747 292816240
2 110353 807460986
3 10329 38932
1 22555 135005 367258888
2 70314 850896634
3 40511 103286
3 4518 46566
1 8821 76924 790550115
1 171160 171316 660400483
1 84198 115562 322680095
3 94626 96964
3 3398 156230
2 113958 920987808
3 24418 8505
3 90851 160638
3 41169 162716
3 4422 68252
2 63802 96684945
2 57068 301359399
1 99580 100553 231329926
3 68906 96242
1 37905 132690 188109852
2 68185 967908148
2 95857 53124248
2 18234 56712573
3 80306 41700
3 17927 82120
2 109625 354331132
1 56829 133853 937129916
2 81898 252940124
1 140134 158963 518260005
1 21079 86275 351967174
1 428 12378 125624710
2 98195 209175541
1 62645 154449 527172466
3 34207 8701
1 75226 125625 734040482
3 94966 145414
3 56503 61132
2 111879 346119419
3 71523 39938
2 40629 765774146
2 88533 680658718
1 88180 150231 656154751
2 13997 346505376
3 55326 98467
3 97320 67105
3 109278 7118
3 13302 108920
2 36481 972118568
1 65164 146061 492008992
1 19432 151580 189672853
3 12612 72640
1 22005 145087 162546567
1 90275 117417 362771669
2 102251 725795673
3 93739 167386
3 84239 140126
3 50044 72031
3 54895 26005
2 48667 773288977
1 23042 85337 186131160
2 21069 262713015
1 123232 146745 502021061
1 16340 166706 764504140
2 8371 314250148
3 90739 118027
3 47811 75093
1 25092 88812 824534249
1 106059 178694 751462763
2 35038 593526325
1 11775 177462 561116081
1 61927 66758 161101767
3 7269 65368
3 18637 74841
2 23638 982214206
2 32450 191488408
1 27810 123858 776715234
3 92101 50296
1 52056 169895 196440606
3 72933 139326
3 109881 90141
3 86579 41627
3 1012 141667
1 122806 174113 482454162
3 65850 51795
2 69600 306319415
3 57616 138985
3 53037 91525
2 22202 661050065
1 120482 169696 624766688
1 29729 87810 800101900
3 34614 21700
2 33564 846279321
2 108880 286466347
3 37501 151564
3 70153 89404
3 11229 147004
3 47603 63891
2 48867 635338016
3 80618 101205
3 24852 9555
1 93226 124528 163938634
1 110213 130356 239337200
1 42734 146336 760615014
3 16231 78780
1 26649 87075 903244489
1 47205 84411 83705774
1 119273 131427 618162684
3 38467 4575
1 110019 152640 487256874
3 107407 96935
1 58698 61300 290340269
2 52690 270872757
3 59843 160906
1 61176 129605 799942925
1 73265 153906 758394229
3 82826 134947
3 112914 67467
3 47554 45609
2 43117 568536313
1 32641 166245 989391793
3 114113 53422
1 3046 123801 352026241
1 39235 90268 805662748
3 68473 145223
3 62907 52838
2 109591 414893843
1 149336 151374 700459466
1 40739 98834 555347377
3 28199 81790
2 80729 638574098
2 81258 401343352
1 107068 110383 733149509
3 67688 166652
1 7174 160347 598598057
3 93750 80556
2 34338 769447880
3 37280 144008
3 21751 41995
2 83813 49290466
2 71468 140167696
1 48445 78695 69752135
3 13015 157834
3 61998 80355
3 87530 37600
1 65164 145374 5049691
1 66273 141556 952028151
3 53892 98576
1 109075 160134 385009891
2 110157 509661486
2 1027 991335908
1 52037 60145 113052869
2 76816 12493811
2 46032 447312660
3 93810 29103
1 24315 45756 896748196
2 51724 142581762
3 8636 120881
2 41645 534622268
1 23213 44721 531316790
2 68163 897171739
1 47522 147409 967098670
3 108446 50073
1 79150 136947 583449762
2 27892 49011575
1 14821 36960 236654766
1 76117 169556 313990072
3 933 50812
2 108424 151910655
3 113153 13736
2 53630 652593773
3 105764 39466
1 13925 33538 203470808
3 108969 20899
2 1344 970060246
1 44597 81494 647667472
3 35544 171283
2 12231 152066851
1 24093 59006 92359922
3 81788 43258
3 113902 132743
1 20766 106966 994390061
3 25425 18505
3 102585 14269
2 87592 208953024
3 8578 52082
2 18310 13645844
2 31771 756436428
1 39430 142975 50442778
2 103329 49612314
2 111796 272748670
1 73466 106000 532834220
1 88075 171871 636359965
3 60008 138261
3 12225 53095
2 107996 91938756
1 39014 125270 146625491
1 73737 176034 131351826
1 33984 153307 201779475
2 77440 471844360
2 107109 351562934
3 38400 49844
2 82798 777982938
2 72268 326258382
3 84736 169182
2 21857 528194402
3 65558 153016
3 24037 134552
3 75479 7873
2 68072 587840531
1 81931 116657 199931759
2 83057 378418260
1 97389 148130 797236409
3 69816 111174
3 97543 113337
3 54100 141950
3 95077 173274
1 82839 148864 464459139
1 117153 132771 806168947
3 36632 158228
3 65037 63817
2 105014 417011885
2 111763 482288629
1 10300 157484 186196332
2 39776 928557703
2 96378 755903445
3 47527 38543
2 33135 557917099
3 39326 124705
1 12746 14062 648442268
3 24445 164552
1 97661 171017 240064298
2 47571 773119474
2 18624 530481319
2 81689 990937435
3 74706 168593
1 129059 152961 641281531
3 38189 125051
2 40393 504641578
1 49343 170279 695264202
3 70955 130033
3 39652 162314
1 9124 49955 883407248
3 100003 91184
3 6222 78266
3 67881 163548
3 87499 112766
1 6671 139128 127311214
3 114791 133841
1 98316 117491 434715787
2 21526 642961837
1 1970 143135 776945189
1 60750 129798 928011951
3 93840 84637
2 97265 415975422
1 131161 138934 961830917
1 21187 116145 517064962
2 83893 708605074
2 23401 534305447
2 44312 925557398
2 100212 914369766
2 115596 571283215
1 127884 157182 421072531
3 71792 27209
1 58548 116328 205804104
2 15104 932389007
2 39343 97371399
1 112508 162277 532979793
2 22297 457858793
3 95729 109146
2 62908 576473837
2 87039 999845635
1 64311 111979 850049026
2 44791 370020402
3 57219 25781
2 83346 315063542
2 101780 353944783
1 106771 136393 894570027
2 44202 855371923
3 52235 34829
1 39511 56794 675726496
3 24981 124699
2 58798 289936072
1 17211 79450 950995148
3 70167 75413
1 104754 110382 557268642
3 1033 146844
3 29751 110725
3 7297 91877
3 54502 12602
1 24161 83718 305315046
1 97431 116823 852097721
2 101125 300767689
3 12975 18885
2 62883 981872752
3 8371 46399
2 16991 763737195
2 66550 907318839
1 63145 79796 438045527
2 52738 139432091
2 65010 357726820
2 37606 180183877
2 32358 934016309
3 87013 34888
3 33332 12831
2 37001 421934497
2 95218 371689948
3 16036 13399
3 800 168750
3 109463 151342
3 11204 23141
3 103561 115729
1 119084 153605 214244179
2 99226 862655717
3 87468 39191
2 96749 571479294
1 69107 84785 762989332
3 25052 13342
2 19603 669441923
2 79186 900391843
2 98390 545443907
3 3981 75340
2 53136 976793654
2 35610 581820205
1 28955 106402 106629527
1 23852 81176 850746975
2 83650 324967701
2 24913 895681545
3 71824 141137
2 76634 649156046
1 104878 161466 293785886
2 30616 101754865
3 86875 19077
2 73989 956327466
1 25403 42355 951159082
1 40615 114152 943790970
3 37839 168995
3 65219 127208
3 30571 101068
3 48933 45830
1 82295 142064 594811337
2 30463 943053461
2 68342 790796982
1 134364 137088 255476576
3 53164 7799
2 27585 444199551
3 100273 126221
1 52316 91111 857795285
3 108571 71597
1 50050 91244 606672639
1 21872 128465 884112844
3 93374 168268
2 44517 719351793
3 42237 158934
1 60721 78015 2931657
3 41102 47318
3 69733 82887
2 115690 135819203
3 11584 51273
3 16182 63285
2 67171 948099457
2 3133 385303773
1 58346 178402 188393783
3 3649 37000
3 72886 155857
2 36160 373367193
1 59725 102490 206186101
2 39718 597521568
3 97916 145885
3 17970 122824
3 19241 18726
2 40088 178059925
1 68599 179041 196558074
3 68507 119972
1 27247 160984 333264903
2 47820 875339021
2 45822 986538839
1 107281 107682 332766543
3 108562 22016
1 18248 137246 603301142
1 100886 108549 789989680
2 37801 401904135
3 92162 14473
2 102443 584148590
2 110196 121814646
3 7535 165228
2 36932 346871808
2 75953 786861723
2 27330 494681421
1 43287 139065 584983760
2 75149 162906670
3 111181 177471
3 61530 107908
2 15312 167853444
2 44075 552683491
1 137462 147321 708105741
3 87325 71185
2 37512 588689461
2 8659 473024480
1 85547 97109 914175055
2 33505 210742363
3 68841 33955
1 14772 117297 187838078
1 25042 87224 55023022
1 39715 95480 642370024
3 29298 162307
2 19203 593985106
2 108320 43762073
3 51260 140210
2 108737 615535168
3 105963 21934
2 50750 927980947
2 48055 963762857
2 1001 178435993
1 123392 172701 492507494
1 110917 121448 788260378
2 8632 31065542
1 65270 133326 937534355
3 69323 318
3 6017 149049
3 28262 129071
3 39130 37074
3 75789 711
3 17132 14437
1 1900 27271 152711470
2 113056 776796092
3 49628 178342
3 46583 49336
1 8557 79036 686445538
3 42521 11478
2 34246 750649968
3 106699 152769
3 49796 75425
1 108850 176849 918714088
2 16565 346027042
1 63294 64788 500483651
3 105285 131581
1 40573 176827 607565677
1 44516 109036 876623824
2 64140 213802270
2 45369 234890659
3 55695 26624
2 113395 151846276
3 50295 151680
2 48537 924343621
2 75268 401205824
3 26266 11554
3 50926 58642
3 64013 144863
1 105675 112259 159564883
2 63757 709158758
1 144733 160611 390937333
1 7038 29287 268277312
1 82228 97244 87764145
3 103304 65251
3 71627 60380
3 24837 150563
3 56742 12126
2 47272 350585240
2 5849 487528289
1 104735 139405 142299804
2 109226 536248309
3 106911 106958
1 54781 146363 843042308
3 101880 137092
1 67494 68211 663384110
3 104960 106716
3 83756 121513
3 39546 97636
3 38700 159107
1 56053 91660 123748002
3 93720 15910
2 91399 468510718
2 306 318715977
3 37185 175508
3 19792 176903
2 112968 341029749
1 110621 176814 299242680
3 56826 48700
1 81498 157457 76438141
2 115147 339934591
3 49471 56542
1 160499 161297 798054980
3 89408 104723
3 115311 23608
2 9977 158934004
3 65144 151347
2 110196 185168632
2 66453 736100572
3 6032 177807
2 100933 410775594
3 13430 19431
3 95406 116701
2 73509 235362991
1 64906 96585 306494324
2 90749 127058542
3 3153 67273
2 33502 779265767
2 69772 154172211
1 45896 59547 889229727
3 86888 178247
3 72340 133727
2 2622 374786681
2 110877 975981149
3 25232 16636
2 4423 551032942
1 64496 137851 91195856
2 27875 596848397
1 113511 178512 47994614
1 98576 131990 91729820
3 30025 70231
1 89305 103815 380800162
2 7888 214599863
1 44837 112820 342609518
3 45074 84379
1 103752 149058 613622141
3 42363 20179
3 87015 73910
1 5052 151599 788718062
2 64483 982220770
2 113152 10095247
1 141674 173530 298553355
1 164626 178157 337022622
1 1979 66765 670362181
1 137624 171212 48997252
3 20254 2268
3 74718 114936
3 61841 121770
3 55971 41363
1 63740 141327 198516790
1 24752 166941 907354100
2 72035 424518298
3 103168 121109
3 82581 39942
3 41059 15508
3 49927 80132
3 4493 113735
1 83212 146215 871645009
2 107548 298373687
2 76029 859326313
3 101836 81425
1 16560 62823 160142305
2 5117 190648486
1 57794 68093 547406197
2 85562 763951913
3 73686 174176
3 101580 55466
1 100449 140917 975298488
1 116503 137516 980574439
3 57935 13978
1 63294 67397 276956088
1 38384 81809 640384842
3 41036 131947
2 35447 947389680
1 8187 161642 644278181
3 87509 13522
2 26952 602803210
2 99409 455803996
2 91505 810806020
2 112146 80158824
3 94802 12648
2 50212 816165335
1 14079 128734 729652915
1 18388 153768 479059212
2 16295 764409833
1 54831 60095 534791801
3 12715 80290
3 33152 176448
1 82392 161444 504131119
1 36026 117318 506948114
1 5424 42610 782637119
2 12050 995976203
3 66238 95460
3 46477 3950
2 13250 60723633
2 86395 596609509
2 46123 585330117
1 52404 151848 817800441
3 35140 76341
1 50208 73825 830823852
3 60919 179158
1 2297 50093 506073233
2 48032 591088693
1 98060 114705 49197165
1 75575 95680 467098528
2 50527 528851670
3 83849 45125
3 106669 86707
2 88160 670104863
3 101316 12102
1 132794 160353 171312278
2 30098 30397851
3 19661 178769
3 23297 79221
2 2902 922251600
3 2255 173821
2 84479 679248768
1 113741 170539 693025900
3 103385 29097
2 100035 126299775
3 10771 65230
3 49248 167492
3 114913 77211
3 22941 151754
2 65090 506135120
2 43188 905855430
1 16939 50051 936115259
3 11623 3791
2 39491 666729167
1 17151 149681 862776146
3 94433 100519
2 71727 883572875
2 17386 41584213
3 92618 58083
2 64876 950420421
3 112255 154242
3 17676 18548
3 1862 6816
1 5418 158486 190106334
3 43186 90797
2 87993 447656232
1 37906 147982 779867750
1 46750 112308 410209109
3 86674 169593
3 60998 82779
1 49483 138008 69828901
1 66653 85509 334405037
2 79978 747806090
1 70253 169427 219760001
3 89934 173212
2 83439 852423723
3 4267 174258
2 55828 398061609
3 6211 159141
2 111317 871042674
1 53930 163253 239936124
2 10800 603974288
3 101695 172629
3 89385 58612
1 6760 20113 696900220
2 114769 581730855
3 106901 44099
3 8289 61900
2 40121 38834413
3 51927 96506
3 38038 129906
1 119693 160017 798537858
1 8648 36271 404249941
2 7039 83377151
1 8679 16147 656166531
3 32746 25031
1 1146 80083 265613047
2 32112 171448314
2 1028 85395173
3 25201 118523
1 50583 174489 250895539
1 29882 91392 131758678
2 16867 734829468
1 137292 152845 943686040
1 109347 144474 516077775
1 28226 167549 767049188
2 20052 726233045
2 81105 167723634
2 77788 17806569
3 31262 153592
3 71263 89603
2 19268 167576136
1 74981 127809 331349884
2 64207 601498471
1 36540 136549 744270522
3 41310 71048
3 29399 105932
1 80658 125966 223821501
2 26568 497420286
3 30637 32814
1 121334 170626 920513750
2 30210 330085991
3 20257 73035
1 95727 142682 517223613
3 107443 132562
1 55889 122792 745461558
2 112404 465148071
3 81713 63981
3 1828 13890
3 42134 169307
1 90845 135145 851544917
1 133776 138580 44651927
3 34328 110962
3 6150 177168
2 102201 397564889
3 17768 60370
1 121196 178657 214399332
3 79918 163564
2 10722 374792827
2 110185 647943810
1 15297 158213 442719417
3 72864 124155
2 110632 447722287
1 119820 151407 348905412
1 35795 133317 28519356
2 1740 384775069
3 2061 173563
1 9881 12975 966383571
2 99000 63225717
2 93194 831063992
2 72555 944571791
1 46788 170170 114501183
1 102421 141407 985729231
2 58813 401187172
3 54755 128847
3 72215 88289
1 2636 154435 238351172
3 92792 84861
2 40322 154591159
3 12880 45471
2 102512 598453974
2 10532 736947750
1 72331 159929 61985094
1 16253 34700 668001286
1 49175 155777 964077946
2 11280 280575576
3 40328 1268
3 2514 116278
2 106918 735163588
1 99186 103528 260954309
2 10780 756611313
1 10875 20773 628996059
2 81481 687411941
3 45551 101127
2 1002 352388443
3 83289 3878
3 63280 89835
1 30410 103293 609346909
3 28209 1252
2 77297 829308607
3 81768 68567
1 4847 108791 299971473
2 14939 11776179
1 53650 169373 692733315
1 106786 165698 178656219
2 89279 901173081
3 56340 123515
2 6535 960051168
2 33133 258466780
3 11514 28170
2 79578 733669612
3 98382 65275
1 33008 60088 646926521
1 58585 120657 432563520
3 35274 143125
1 19954 134165 615870809
1 67065 154812 142434801
2 26042 694899466
1 7986 62257 53922019
1 16378 58086 855994870
2 68574 356144961
2 84001 272171824
1 80214 95292 588219687
1 1605 85747 672581102
3 101542 143763
3 88469 80299
2 9450 821583533
1 58265 73698 636908326
2 89500 29459567
1 77782 84910 132355059
3 48759 179108
2 32663 53786716
3 35715 133656
3 21503 25306
3 52976 129199
3 75856 139811
1 100705 104082 781820374
2 36023 466237421
3 9766 120502
3 115389 81839
1 4366 165245 565059623
3 110864 177847
1 99953 114262 219767501
3 112917 143728
2 88228 430179161
2 79533 105213969
3 45940 24317
1 120012 155197 576568291
3 33799 147165
1 89748 110776 962104558
2 105668 333069070
2 46561 156223883
1 8943 160811 102098903
1 42739 109899 216604620
2 26971 395207296
1 2908 125454 468547873
1 15037 126709 566724290
3 6451 130218
1 32712 107961 427252243
3 106050 126407
3 96137 134250
2 31542 463604440
3 25710 92181
1 89876 165009 977388013
3 74591 33908
3 69377 159039
3 87198 178822
3 71240 19873
1 79252 142031 396683795
1 126392 150775 385085580
2 86493 796197993
3 82836 55184
2 92073 201560629
3 57847 50015
3 50285 76017
3 115503 178528
1 96719 145916 910808863
2 60297 827225471
2 58169 92112264
3 93072 14345
2 36306 572945750
1 10401 64868 692519656
3 53328 150669
3 49673 101942
3 82668 162095
2 20117 97838749
2 16774 179317728
3 57979 94213
3 69332 74391
2 71546 630370270
1 9679 166811 632784431
3 98522 131062
2 42012 285279524
2 20739 317109707
2 90775 968740444
2 66873 669970967
3 27649 136651
3 54443 106699
1 115544 142609 733379962
2 16221 690017044
2 57664 755236539
2 69330 14504355
1 75026 163114 225248433
3 36968 104236
1 39903 136464 179098830
2 105951 315472827
1 31933 137189 476340852
1 3062 25913 818198069
1 16519 92905 614956558
3 102759 51435
3 7915 23938
2 30816 204127198
1 21147 120313 134301453
1 25812 59242 291973861
1 112314 133142 785654412
2 7794 505532078
3 87021 63466
2 27643 991340092
1 43184 178924 323766826
3 38507 134659
3 105139 100688
1 58711 82749 437034490
3 36352 45434
3 90635 117430
3 73118 101637
1 94732 125317 528047228
2 94138 745464956
2 89147 828249239
2 99484 198397596
2 104452 962716995
1 46632 67944 561989315
3 90239 18970
2 9576 60132263
1 132964 164271 768381564
1 84188 135646 421220954
1 15389 102006 841160965
2 56240 212402038
3 63868 128237
2 1385 891008417
3 90169 2069
1 120429 178378 46475445
2 55213 200537491
3 101993 43515
3 72125 88923
2 48608 69028196
2 51293 599409724
2 66381 278863510
3 54101 159166
3 16540 48990
2 97700 477458532
2 53149 873226084
2 16803 369634524
3 33031 80133
3 101323 1553
2 32577 615637950
2 40372 402518097
2 23453 131642231
2 90829 792911073
1 84798 102546 504688138
3 86807 43538
1 13241 16455 558804476
3 49073 91090
3 38395 97458
1 16146 97669 568828201
3 91066 32331
3 48408 18430
3 27478 171214
3 73762 176788
3 101057 66255
1 88478 148153 760533819
2 68026 402158481
3 17091 39227
3 98307 98435
3 78846 78838
2 102808 423869112
3 105362 158126
1 116311 133705 427811032
2 75717 633823376
1 128793 138569 621140178
2 17427 962432653
3 95558 129389
2 54241 207157703
2 112077 91687545
1 132432 172357 236195699
1 89447 131212 594372477
2 106072 139840033
3 15970 112132
3 68278 83239
1 25073 168175 957529571
3 81338 2411
1 90030 101097 390233307
1 22422 59831 507823804
3 87786 58023
3 88712 111942
3 19006 5672
1 50544 58667 299521145
1 125288 141236 942289017
2 20341 625188629
3 99854 160611
2 54184 15922194
1 41344 53614 320588571
1 11940 172896 820983188
2 35279 612989622
3 7554 119512
3 110131 129245
1 14242 65306 35913786
1 146386 166256 982356645
2 58172 549018962
2 95038 371928500
3 39773 71026
3 44831 43985
1 2984 157149 602544524
2 87816 678755736
2 47023 197583343
3 80265 60947
1 15189 145406 39272893
3 95802 32606
2 102517 185865917
1 17062 79571 263706288
3 79473 74926
2 10655 537044978
1 14160 48345 18309274
2 93724 815887331
3 76006 85032
2 25507 46552574
3 26957 63167
2 56635 482149194
3 108447 71897
2 79134 209390367
2 54146 475820643
3 85114 137335
3 48293 78801
1 89893 97867 615791455
3 88609 137034
3 8339 116498
1 102752 146584 863759558
1 43584 88451 487135719
1 1001 146094 609830212
2 37908 955034849
3 16530 146317
2 85203 735579801
3 6102 12457
2 110060 443108811
3 78767 9070
3 79499 36510
3 42160 131575
2 88243 603994319
1 4288 97574 194055024
2 31290 930042753
3 9833 56588
1 121023 152161 761125772
3 11040 65576
2 86119 494908248
3 48653 110803
1 64379 105018 139632421
2 56922 173462697
1 63677 151560 286736838
1 137570 173567 744506039
2 29960 11069591
1 5658 134060 799913235
3 32058 57422
2 88143 147468823
1 5962 106603 265312569
3 114203 65087
2 101230 495758040
3 8294 16118
3 91686 19354
2 106545 508101959
1 21615 97575 636917783
2 93818 290900834
2 48104 50618800
1 109408 152181 147063178
3 35089 177631
3 15784 105244
2 45123 528946558
2 66102 819359136
1 159220 161509 685226440